vendor: 27,202 bytes, lines 1-9
1function O2(t,a){for(var s=0;s<a.length;s++){const o=a[s];if(typeof o!="string"&&!Array.isArray(o)){for(const l in o)if(l!=="default"&&!(l in t)){const c=Object.getOwnPropertyDescriptor(o,l);c&&Object.defineProperty(t,l,c.get?c:{enumerable:!0,get:()=>o[l]})}}}return Object.freeze(Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}))}(function(){const a=document.createElement("link").relList;if(a&&a.supports&&a.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))o(l);new MutationObserver(l=>{for(const c of l)if(c.type==="childList")for(const f of c.addedNodes)f.tagName==="LINK"&&f.rel==="modulepreload"&&o(f)}).observe(document,{childList:!0,subtree:!0});function s(l){const c={};return l.integrity&&(c.integrity=l.integrity),l.referrerPolicy&&(c.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?c.credentials="include":l.crossOrigin==="anonymous"?c.credentials="omit":c.credentials="same-origin",c}function o(l){if(l.ep)return;l.ep=!0;const c=s(l);fetch(l.href,c)}})();function gx(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var tf={exports:{}},Yo={};/** 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 Qv;function N2(){if(Qv)return Yo;Qv=1;var t=Symbol.for("react.transitional.element"),a=Symbol.for("react.fragment");function s(o,l,c){var f=null;if(c!==void 0&&(f=""+c),l.key!==void 0&&(f=""+l.key),"key"in l){c={};for(var p in l)p!=="key"&&(c[p]=l[p])}else c=l;return l=c.ref,{$$typeof:t,type:o,key:f,ref:l!==void 0?l:null,props:c}}return Yo.Fragment=a,Yo.jsx=s,Yo.jsxs=s,Yo}var Iv;function T2(){return Iv||(Iv=1,tf.exports=N2()),tf.exports}var d=T2(),kr=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(t){return this.listeners.add(t),this.onSubscribe(),()=>{this.listeners.delete(t),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},_2=class extends kr{#t;#e;#n;constructor(){super(),this.#n=t=>{if(typeof window<"u"&&window.addEventListener){const a=()=>t();return window.addEventListener("visibilitychange",a,!1),()=>{window.removeEventListener("visibilitychange",a)}}}}onSubscribe(){this.#e||this.setEventListener(this.#n)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(t){this.#n=t,this.#e?.(),this.#e=t(a=>{typeof a=="boolean"?this.setFocused(a):this.onFocus()})}setFocused(t){this.#t!==t&&(this.#t=t,this.onFocus())}onFocus(){const t=this.isFocused();this.listeners.forEach(a=>{a(t)})}isFocused(){return typeof this.#t=="boolean"?this.#t:globalThis.document?.visibilityState!=="hidden"}},um=new _2,M2={setTimeout:(t,a)=>setTimeout(t,a),clearTimeout:t=>clearTimeout(t),setInterval:(t,a)=>setInterval(t,a),clearInterval:t=>clearInterval(t)},D2=class{#t=M2;#e=!1;setTimeoutProvider(t){this.#t=t}setTimeout(t,a){return this.#t.setTimeout(t,a)}clearTimeout(t){this.#t.clearTimeout(t)}setInterval(t,a){return this.#t.setInterval(t,a)}clearInterval(t){this.#t.clearInterval(t)}},Nr=new D2;function k2(t){setTimeout(t,0)}var z2=typeof window>"u"||"Deno"in globalThis;function Rt(){}function P2(t,a){return typeof t=="function"?t(a):t}function Tf(t){return typeof t=="number"&&t>=0&&t!==1/0}function vx(t,a){return Math.max(t+(a||0)-Date.now(),0)}function Ja(t,a){return typeof t=="function"?t(a):t}function en(t,a){return typeof t=="function"?t(a):t}function Vv(t,a){const{type:s="all",exact:o,fetchStatus:l,predicate:c,queryKey:f,stale:p}=t;if(f){if(o){if(a.queryHash!==dm(f,a.options))return!1}else if(!ti(a.queryKey,f))return!1}if(s!=="all"){const h=a.isActive();if(s==="active"&&!h||s==="inactive"&&h)return!1}return!(typeof p=="boolean"&&a.isStale()!==p||l&&l!==a.state.fetchStatus||c&&!c(a))}function Yv(t,a){const{exact:s,status:o,predicate:l,mutationKey:c}=t;if(c){if(!a.options.mutationKey)return!1;if(s){if(Wa(a.options.mutationKey)!==Wa(c))return!1}else if(!ti(a.options.mutationKey,c))return!1}return!(o&&a.state.status!==o||l&&!l(a))}function dm(t,a){return(a?.queryKeyHashFn||Wa)(t)}function Wa(t){return JSON.stringify(t,(a,s)=>_f(s)?Object.keys(s).sort().reduce((o,l)=>(o[l]=s[l],o),{}):s)}function ti(t,a){return t===a?!0:typeof t!=typeof a?!1:t&&a&&typeof t=="object"&&typeof a=="object"?Object.keys(a).every(s=>ti(t[s],a[s])):!1}var U2=Object.prototype.hasOwnProperty;function fm(t,a,s=0){if(t===a)return t;if(s>500)return a;const o=Kv(t)&&Kv(a);if(!o&&!(_f(t)&&_f(a)))return a;const c=(o?t:Object.keys(t)).length,f=o?a:Object.keys(a),p=f.length,h=o?new Array(p):{};let g=0;for(let x=0;x<p;x++){const v=o?x:f[x],S=t[v],R=a[v];if(S===R){h[v]=S,(o?x<c:U2.call(t,v))&&g++;continue}if(S===null||R===null||typeof S!="object"||typeof R!="object"){h[v]=R;continue}const A=fm(S,R,s+1);h[v]=A,A===S&&g++}return c===p&&g===c?t:h}function ni(t,a){if(!a||Object.keys(t).length!==Object.keys(a).length)return!1;for(const s in t)if(t[s]!==a[s])return!1;return!0}function Kv(t){return Array.isArray(t)&&t.length===Object.keys(t).length}function _f(t){if(!Xv(t))return!1;const a=t.constructor;if(a===void 0)return!0;const s=a.prototype;return!(!Xv(s)||!s.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(t)!==Object.prototype)}function Xv(t){return Object.prototype.toString.call(t)==="[object Object]"}function L2(t){return new Promise(a=>{Nr.setTimeout(a,t)})}function Mf(t,a,s){return typeof s.structuralSharing=="function"?s.structuralSharing(t,a):s.structuralSharing!==!1?fm(t,a):a}function H2(t,a,s=0){const o=[...t,a];return s&&o.length>s?o.slice(1):o}function G2(t,a,s=0){const o=[a,...t];return s&&o.length>s?o.slice(0,-1):o}var nn=Symbol();function yx(t,a){return!t.queryFn&&a?.initialPromise?()=>a.initialPromise:!t.queryFn||t.queryFn===nn?()=>Promise.reject(new Error(`Missing queryFn: '${t.queryHash}'`)):t.queryFn}function mm(t,a){return typeof t=="function"?t(...a):!!t}function q2(t,a,s){let o=!1,l;return Object.defineProperty(t,"signal",{enumerable:!0,get:()=>(l??=a(),o||(o=!0,l.aborted?s():l.addEventListener("abort",s,{once:!0})),l)}),t}var ai=(()=>{let t=()=>z2;return{isServer(){return t()},setIsServer(a){t=a}}})();function Df(){let t,a;const s=new Promise((l,c)=>{t=l,a=c});s.status="pending",s.catch(()=>{});function o(l){Object.assign(s,l),delete s.resolve,delete s.reject}return s.resolve=l=>{o({status:"fulfilled",value:l}),t(l)},s.reject=l=>{o({status:"rejected",reason:l}),a(l)},s}var B2=k2;function Q2(){let t=[],a=0,s=p=>{p()},o=p=>{p()},l=B2;const c=p=>{a?t.push(p):l(()=>{s(p)})},f=()=>{const p=t;t=[],p.length&&l(()=>{o(()=>{p.forEach(h=>{s(h)})})})};return{batch:p=>{let h;a++;try{h=p()}finally{a--,a||f()}return h},batchCalls:p=>(...h)=>{c(()=>{p(...h)})},schedule:c,setNotifyFunction:p=>{s=p},setBatchNotifyFunction:p=>{o=p},setScheduler:p=>{l=p}}}var We=Q2(),I2=class extends kr{#t=!0;#e;#n;constructor(){super(),this.#n=t=>{if(typeof window<"u"&&window.addEventListener){const a=()=>t(!0),s=()=>t(!1);return window.addEventListener("online",a,!1),window.addEventListener("offline",s,!1),()=>{window.removeEventListener("online",a),window.removeEventListener("offline",s)}}}}onSubscribe(){this.#e||this.setEventListener(this.#n)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(t){this.#n=t,this.#e?.(),this.#e=t(this.setOnline.bind(this))}setOnline(t){this.#t!==t&&(this.#t=t,this.listeners.forEach(s=>{s(t)}))}isOnline(){return this.#t}},tc=new I2;function V2(t){return Math.min(1e3*2**t,3e4)}function xx(t){return(t??"online")==="online"?tc.isOnline():!0}var kf=class extends Error{constructor(t){super("CancelledError"),this.revert=t?.revert,this.silent=t?.silent}};function bx(t){let a=!1,s=0,o;const l=Df(),c=()=>l.status!=="pending",f=E=>{if(!c()){const O=new kf(E);S(O),t.onCancel?.(O)}},p=()=>{a=!0},h=()=>{a=!1},g=()=>um.isFocused()&&(t.networkMode==="always"||tc.isOnline())&&t.canRun(),x=()=>xx(t.networkMode)&&t.canRun(),v=E=>{c()||(o?.(),l.resolve(E))},S=E=>{c()||(o?.(),l.reject(E))},R=()=>new Promise(E=>{o=O=>{(c()||g())&&E(O)},t.onPause?.()}).then(()=>{o=void 0,c()||t.onContinue?.()}),A=()=>{if(c())return;let E;const O=s===0?t.initialPromise:void 0;try{E=O??t.fn()}catch(M){E=Promise.reject(M)}Promise.resolve(E).then(v).catch(M=>{if(c())return;const B=t.retry??(ai.isServer()?0:3),G=t.retryDelay??V2,F=typeof G=="function"?G(s,M):G,Q=B===!0||typeof B=="number"&&s<B||typeof B=="function"&&B(s,M);if(a||!Q){S(M);return}s++,t.onFail?.(s,M),L2(F).then(()=>g()?void 0:R()).then(()=>{a?S(M):A()})})};return{promise:l,status:()=>l.status,cancel:f,continue:()=>(o?.(),l),cancelRetry:p,continueRetry:h,canStart:x,start:()=>(x()?A():R().then(A),l)}}var Sx=class{#t;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),Tf(this.gcTime)&&(this.#t=Nr.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(t){this.gcTime=Math.max(this.gcTime||0,t??(ai.isServer()?1/0:300*1e3))}clearGcTimeout(){this.#t!==void 0&&(Nr.clearTimeout(this.#t),this.#t=void 0)}};function Y2(t){return{onFetch:(a,s)=>{const o=a.options,l=a.fetchOptions?.meta?.fetchMore?.direction,c=a.state.data?.pages||[],f=a.state.data?.pageParams||[];let p={pages:[],pageParams:[]},h=0;const g=async()=>{let x=!1;const v=A=>{q2(A,()=>a.signal,()=>x=!0)},S=yx(a.options,a.fetchOptions),R=async(A,E,O)=>{if(x)return Promise.reject(a.signal.reason);if(E==null&&A.pages.length)return Promise.resolve(A);const B=(()=>{const Y={client:a.client,queryKey:a.queryKey,pageParam:E,direction:O?"backward":"forward",meta:a.options.meta};return v(Y),Y})(),G=await S(B),{maxPages:F}=a.options,Q=O?G2:H2;return{pages:Q(A.pages,G,F),pageParams:Q(A.pageParams,E,F)}};if(l&&c.length){const A=l==="backward",E=A?wx:zf,O={pages:c,pageParams:f},M=E(o,O);p=await R(O,M,A)}else{const A=t??c.length;do{const E=h===0?f[0]??o.initialPageParam:zf(o,p);if(h>0&&E==null)break;p=await R(p,E),h++}while(h<A)}return p};a.options.persister?a.fetchFn=()=>a.options.persister?.(g,{client:a.client,queryKey:a.queryKey,meta:a.options.meta,signal:a.signal},s):a.fetchFn=g}}}function zf(t,{pages:a,pageParams:s}){const o=a.length-1;return a.length>0?t.getNextPageParam(a[o],a,s[o],s):void 0}function wx(t,{pages:a,pageParams:s}){return a.length>0?t.getPreviousPageParam?.(a[0],a,s[0],s):void 0}function K2(t,a){return a?zf(t,a)!=null:!1}function X2(t,a){return!a||!t.getPreviousPageParam?!1:wx(t,a)!=null}var F2=class extends Sx{#t;#e;#n;#a;#r;#s;#i;#o;constructor(t){super(),this.#o=!1,this.#i=t.defaultOptions,this.setOptions(t.options),this.observers=[],this.#r=t.client,this.#a=this.#r.getQueryCache(),this.queryKey=t.queryKey,this.queryHash=t.queryHash,this.#e=Zv(this.options),this.state=t.state??this.#e,this.scheduleGc()}get meta(){return this.options.meta}get queryType(){return this.#t}get promise(){return this.#s?.promise}setOptions(t){if(this.options={...this.#i,...t},t?._type&&(this.#t=t._type),this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){const a=Zv(this.options);a.data!==void 0&&(this.setState(Fv(a.data,a.dataUpdatedAt)),this.#e=a)}}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.#a.remove(this)}setData(t,a){const s=Mf(this.state.data,t,this.options);return this.#l({data:s,type:"success",dataUpdatedAt:a?.updatedAt,manual:a?.manual}),s}setState(t){this.#l({type:"setState",state:t})}cancel(t){const a=this.#s?.promise;return this.#s?.cancel(t),a?a.then(Rt).catch(Rt):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(t=>en(t.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===nn||!this.isFetched()}isFetched(){return this.state.dataUpdateCount+this.state.errorUpdateCount>0}isStatic(){return this.getObserversCount()>0?this.observers.some(t=>Ja(t.options.staleTime,this)==="static"):!1}isStale(){return this.getObserversCount()>0?this.observers.some(t=>t.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(t=0){return this.state.data===void 0?!0:t==="static"?!1:this.state.isInvalidated?!0:!vx(this.state.dataUpdatedAt,t)}onFocus(){this.observers.find(a=>a.shouldFetchOnWindowFocus())?.refetch({cancelRefetch:!1}),this.#s?.continue()}onOnline(){this.observers.find(a=>a.shouldFetchOnReconnect())?.refetch({cancelRefetch:!1}),this.#s?.continue()}addObserver(t){this.observers.includes(t)||(this.observers.push(t),this.clearGcTimeout(),this.#a.notify({type:"observerAdded",query:this,observer:t}))}removeObserver(t){this.observers.includes(t)&&(this.observers=this.observers.filter(a=>a!==t),this.observers.length||(this.#s&&(this.#o||this.#u()?this.#s.cancel({revert:!0}):this.#s.cancelRetry()),this.scheduleGc()),this.#a.notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}#u(){return this.state.fetchStatus==="paused"&&this.state.status==="pending"}invalidate(){this.state.isInvalidated||this.#l({type:"invalidate"})}async fetch(t,a){if(this.state.fetchStatus!=="idle"&&this.#s?.status()!=="rejected"){if(this.state.data!==void 0&&a?.cancelRefetch)this.cancel({silent:!0});else if(this.#s)return this.#s.continueRetry(),this.#s.promise}if(t&&this.setOptions(t),!this.options.queryFn){const h=this.observers.find(g=>g.options.queryFn);h&&this.setOptions(h.options)}const s=new AbortController,o=h=>{Object.defineProperty(h,"signal",{enumerable:!0,get:()=>(this.#o=!0,s.signal)})},l=()=>{const h=yx(this.options,a),x=(()=>{const v={client:this.#r,queryKey:this.queryKey,meta:this.meta};return o(v),v})();return this.#o=!1,this.options.persister?this.options.persister(h,x,this):h(x)},f=(()=>{const h={fetchOptions:a,options:this.options,queryKey:this.queryKey,client:this.#r,state:this.state,fetchFn:l};return o(h),h})();(this.#t==="infinite"?Y2(this.options.pages):this.options.behavior)?.onFetch(f,this),this.#n=this.state,(this.state.fetchStatus==="idle"||this.state.fetchMeta!==f.fetchOptions?.meta)&&this.#l({type:"fetch",meta:f.fetchOptions?.meta}),this.#s=bx({initialPromise:a?.initialPromise,fn:f.fetchFn,onCancel:h=>{h instanceof kf&&h.revert&&this.setState({...this.#n,fetchStatus:"idle"}),s.abort()},onFail:(h,g)=>{this.#l({type:"failed",failureCount:h,error:g})},onPause:()=>{this.#l({type:"pause"})},onContinue:()=>{this.#l({type:"continue"})},retry:f.options.retry,retryDelay:f.options.retryDelay,networkMode:f.options.networkMode,canRun:()=>!0});try{const h=await this.#s.start();if(h===void 0)throw new Error(`${this.queryHash} data is undefined`);return this.setData(h),this.#a.config.onSuccess?.(h,this),this.#a.config.onSettled?.(h,this.state.error,this),h}catch(h){if(h instanceof kf){if(h.silent)return this.#s.promise;if(h.revert){if(this.state.data===void 0)throw h;return this.state.data}}throw this.#l({type:"error",error:h}),this.#a.config.onError?.(h,this),this.#a.config.onSettled?.(this.state.data,h,this),h}finally{this.scheduleGc()}}#l(t){const a=s=>{switch(t.type){case"failed":return{...s,fetchFailureCount:t.failureCount,fetchFailureReason:t.error};case"pause":return{...s,fetchStatus:"paused"};case"continue":return{...s,fetchStatus:"fetching"};case"fetch":return{...s,...Ex(s.data,this.options),fetchMeta:t.meta??null};case"success":const o={...s,...Fv(t.data,t.dataUpdatedAt),dataUpdateCount:s.dataUpdateCount+1,...!t.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return this.#n=t.manual?o:void 0,o;case"error":const l=t.error;return{...s,error:l,errorUpdateCount:s.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:s.fetchFailureCount+1,fetchFailureReason:l,fetchStatus:"idle",status:"error",isInvalidated:!0};case"invalidate":return{...s,isInvalidated:!0};case"setState":return{...s,...t.state}}};this.state=a(this.state),We.batch(()=>{this.observers.forEach(s=>{s.onQueryUpdate()}),this.#a.notify({query:this,type:"updated",action:t})})}};function Ex(t,a){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:xx(a.networkMode)?"fetching":"paused",...t===void 0&&{error:null,status:"pending"}}}function Fv(t,a){return{data:t,dataUpdatedAt:a??Date.now(),error:null,isInvalidated:!1,status:"success"}}function Zv(t){const a=typeof t.initialData=="function"?t.initialData():t.initialData,s=a!==void 0,o=s?typeof t.initialDataUpdatedAt=="function"?t.initialDataUpdatedAt():t.initialDataUpdatedAt:0;return{data:a,dataUpdateCount:0,dataUpdatedAt:s?o??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:s?"success":"pending",fetchStatus:"idle"}}var di=class extends kr{constructor(t,a){super(),this.options=a,this.#t=t,this.#o=null,this.#i=Df(),this.bindMethods(),this.setOptions(a)}#t;#e=void 0;#n=void 0;#a=void 0;#r;#s;#i;#o;#u;#l;#m;#d;#p;#c;#h=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(this.#e.addObserver(this),$v(this.#e,this.options)?this.#f():this.updateResult(),this.#x())}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.#b(),this.#S(),this.#e.removeObserver(this)}setOptions(t){const a=this.options,s=this.#e;if(this.options=this.#t.defaultQueryOptions(t),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof en(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),a._defaulted&&!ni(this.options,a)&&this.#t.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#e,observer:this});const o=this.hasListeners();o&&Jv(this.#e,s,this.options,a)&&this.#f(),this.updateResult(),o&&(this.#e!==s||en(this.options.enabled,this.#e)!==en(a.enabled,this.#e)||Ja(this.options.staleTime,this.#e)!==Ja(a.staleTime,this.#e))&&this.#g();const l=this.#v();o&&(this.#e!==s||en(this.options.enabled,this.#e)!==en(a.enabled,this.#e)||l!==this.#c)&&this.#y(l)}getOptimisticResult(t){const a=this.#t.getQueryCache().build(this.#t,t),s=this.createResult(a,t);return $2(this,s)&&(this.#a=s,this.#s=this.options,this.#r=this.#e.state),s}getCurrentResult(){return this.#a}trackResult(t,a){return new Proxy(t,{get:(s,o)=>(this.trackProp(o),a?.(o),o==="promise"&&(this.trackProp("data"),!this.options.experimental_prefetchInRender&&this.#i.status==="pending"&&this.#i.reject(new Error("experimental_prefetchInRender feature flag is not enabled"))),Reflect.get(s,o))})}trackProp(t){this.#h.add(t)}getCurrentQuery(){return this.#e}refetch({...t}={}){return this.fetch({...t})}fetchOptimistic(t){const a=this.#t.defaultQueryOptions(t),s=this.#t.getQueryCache().build(this.#t,a);return s.fetch().then(()=>this.createResult(s,a))}fetch(t){return this.#f({...t,cancelRefetch:t.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#a))}#f(t){this.#w();let a=this.#e.fetch(this.options,t);return t?.throwOnError||(a=a.catch(Rt)),a}#g(){this.#b();const t=Ja(this.options.staleTime,this.#e);if(ai.isServer()||this.#a.isStale||!Tf(t))return;const s=vx(this.#a.dataUpdatedAt,t)+1;this.#d=Nr.setTimeout(()=>{this.#a.isStale||this.updateResult()},s)}#v(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(this.#e):this.options.refetchInterval)??!1}#y(t){this.#S(),this.#c=t,!(ai.isServer()||en(this.options.enabled,this.#e)===!1||!Tf(this.#c)||this.#c===0)&&(this.#p=Nr.setInterval(()=>{(this.options.refetchIntervalInBackground||um.isFocused())&&this.#f()},this.#c))}#x(){this.#g(),this.#y(this.#v())}#b(){this.#d!==void 0&&(Nr.clearTimeout(this.#d),this.#d=void 0)}#S(){this.#p!==void 0&&(Nr.clearInterval(this.#p),this.#p=void 0)}createResult(t,a){const s=this.#e,o=this.options,l=this.#a,c=this.#r,f=this.#s,h=t!==s?t.state:this.#n,{state:g}=t;let x={...g},v=!1,S;if(a._optimisticResults){const k=this.hasListeners(),Z=!k&&$v(t,a),ee=k&&Jv(t,s,a,o);(Z||ee)&&(x={...x,...Ex(g.data,t.options)}),a._optimisticResults==="isRestoring"&&(x.fetchStatus="idle")}let{error:R,errorUpdatedAt:A,status:E}=x;S=x.data;let O=!1;if(a.placeholderData!==void 0&&S===void 0&&E==="pending"){let k;l?.isPlaceholderData&&a.placeholderData===f?.placeholderData?(k=l.data,O=!0):k=typeof a.placeholderData=="function"?a.placeholderData(this.#m?.state.data,this.#m):a.placeholderData,k!==void 0&&(E="success",S=Mf(l?.data,k,a),v=!0)}if(a.select&&S!==void 0&&!O)if(l&&S===c?.data&&a.select===this.#u)S=this.#l;else try{this.#u=a.select,S=a.select(S),S=Mf(l?.data,S,a),this.#l=S,this.#o=null}catch(k){this.#o=k}this.#o&&(R=this.#o,S=this.#l,A=Date.now(),E="error");const M=x.fetchStatus==="fetching",B=E==="pending",G=E==="error",F=B&&M,Q=S!==void 0,T={status:E,fetchStatus:x.fetchStatus,isPending:B,isSuccess:E==="success",isError:G,isInitialLoading:F,isLoading:F,data:S,dataUpdatedAt:x.dataUpdatedAt,error:R,errorUpdatedAt:A,failureCount:x.fetchFailureCount,failureReason:x.fetchFailureReason,errorUpdateCount:x.errorUpdateCount,isFetched:t.isFetched(),isFetchedAfterMount:x.dataUpdateCount>h.dataUpdateCount||x.errorUpdateCount>h.errorUpdateCount,isFetching:M,isRefetching:M&&!B,isLoadingError:G&&!Q,isPaused:x.fetchStatus==="paused",isPlaceholderData:v,isRefetchError:G&&Q,isStale:pm(t,a),refetch:this.refetch,promise:this.#i,isEnabled:en(a.enabled,t)!==!1};if(this.options.experimental_prefetchInRender){const k=T.data!==void 0,Z=T.status==="error"&&!k,ee=oe=>{Z?oe.reject(T.error):k&&oe.resolve(T.data)},re=()=>{const oe=this.#i=T.promise=Df();ee(oe)},te=this.#i;switch(te.status){case"pending":t.queryHash===s.queryHash&&ee(te);break;case"fulfilled":(Z||T.data!==te.value)&&re();break;case"rejected":(!Z||T.error!==te.reason)&&re();break}}return T}updateResult(){const t=this.#a,a=this.createResult(this.#e,this.options);if(this.#r=this.#e.state,this.#s=this.options,this.#r.data!==void 0&&(this.#m=this.#e),ni(a,t))return;this.#a=a;const s=()=>{if(!t)return!0;const{notifyOnChangeProps:o}=this.options,l=typeof o=="function"?o():o;if(l==="all"||!l&&!this.#h.size)return!0;const c=new Set(l??this.#h);return this.options.throwOnError&&c.add("error"),Object.keys(this.#a).some(f=>{const p=f;return this.#a[p]!==t[p]&&c.has(p)})};this.#E({listeners:s()})}#w(){const t=this.#t.getQueryCache().build(this.#t,this.options);if(t===this.#e)return;const a=this.#e;this.#e=t,this.#n=t.state,this.hasListeners()&&(a?.removeObserver(this),t.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#x()}#E(t){We.batch(()=>{t.listeners&&this.listeners.forEach(a=>{a(this.#a)}),this.#t.getQueryCache().notify({query:this.#e,type:"observerResultsUpdated"})})}};function Z2(t,a){return en(a.enabled,t)!==!1&&t.state.data===void 0&&!(t.state.status==="error"&&en(a.retryOnMount,t)===!1)}function $v(t,a){return Z2(t,a)||t.state.data!==void 0&&Pf(t,a,a.refetchOnMount)}function Pf(t,a,s){if(en(a.enabled,t)!==!1&&Ja(a.staleTime,t)!=="static"){const o=typeof s=="function"?s(t):s;return o==="always"||o!==!1&&pm(t,a)}return!1}function Jv(t,a,s,o){return(t!==a||en(o.enabled,t)===!1)&&(!s.suspense||t.state.status!=="error")&&pm(t,s)}function pm(t,a){return en(a.enabled,t)!==!1&&t.isStaleByTime(Ja(a.staleTime,t))}function $2(t,a){return!ni(t.getCurrentResult(),a)}var Rx=class extends di{constructor(t,a){super(t,a)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(t){t._type="infinite",super.setOptions(t)}getOptimisticResult(t){return t._type="infinite",super.getOptimisticResult(t)}fetchNextPage(t){return this.fetch({...t,meta:{fetchMore:{direction:"forward"}}})}fetchPreviousPage(t){return this.fetch({...t,meta:{fetchMore:{direction:"backward"}}})}createResult(t,a){const{state:s}=t,o=super.createResult(t,a),{isFetching:l,isRefetching:c,isError:f,isRefetchError:p}=o,h=s.fetchMeta?.fetchMore?.direction,g=f&&h==="forward",x=l&&h==="forward",v=f&&h==="backward",S=l&&h==="backward";return{...o,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:K2(a,s.data),hasPreviousPage:X2(a,s.data),isFetchNextPageError:g,isFetchingNextPage:x,isFetchPreviousPageError:v,isFetchingPreviousPage:S,isRefetchError:p&&!g&&!v,isRefetching:c&&!x&&!S}}},J2=class extends Sx{#t;#e;#n;#a;constructor(t){super(),this.#t=t.client,this.mutationId=t.mutationId,this.#n=t.mutationCache,this.#e=[],this.state=t.state||Ax(),this.setOptions(t.options),this.scheduleGc()}setOptions(t){this.options=t,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(t){this.#e.includes(t)||(this.#e.push(t),this.clearGcTimeout(),this.#n.notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){this.#e=this.#e.filter(a=>a!==t),this.scheduleGc(),this.#n.notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){this.#e.length||(this.state.status==="pending"?this.scheduleGc():this.#n.remove(this))}continue(){return this.#a?.continue()??this.execute(this.state.variables)}async execute(t){const a=()=>{this.#r({type:"continue"})},s={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#a=bx({fn:()=>this.options.mutationFn?this.options.mutationFn(t,s):Promise.reject(new Error("No mutationFn found")),onFail:(c,f)=>{this.#r({type:"failed",failureCount:c,error:f})},onPause:()=>{this.#r({type:"pause"})},onContinue:a,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#n.canRun(this)});const o=this.state.status==="pending",l=!this.#a.canStart();try{if(o)a();else{this.#r({type:"pending",variables:t,isPaused:l}),this.#n.config.onMutate&&await this.#n.config.onMutate(t,this,s);const f=await this.options.onMutate?.(t,s);f!==this.state.context&&this.#r({type:"pending",context:f,variables:t,isPaused:l})}const c=await this.#a.start();return await this.#n.config.onSuccess?.(c,t,this.state.context,this,s),await this.options.onSuccess?.(c,t,this.state.context,s),await this.#n.config.onSettled?.(c,null,this.state.variables,this.state.context,this,s),await this.options.onSettled?.(c,null,t,this.state.context,s),this.#r({type:"success",data:c}),c}catch(c){try{await this.#n.config.onError?.(c,t,this.state.context,this,s)}catch(f){Promise.reject(f)}try{await this.options.onError?.(c,t,this.state.context,s)}catch(f){Promise.reject(f)}try{await this.#n.config.onSettled?.(void 0,c,this.state.variables,this.state.context,this,s)}catch(f){Promise.reject(f)}try{await this.options.onSettled?.(void 0,c,t,this.state.context,s)}catch(f){Promise.reject(f)}throw this.#r({type:"error",error:c}),c}finally{this.#n.runNext(this)}}#r(t){const a=s=>{switch(t.type){case"failed":return{...s,failureCount:t.failureCount,failureReason:t.error};case"pause":return{...s,isPaused:!0};case"continue":return{...s,isPaused:!1};
9case"pending":return{...s,context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:t.isPaused,status:"pending",variables:t.variables,submittedAt:Date.now()};case"success":return{...s,data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...s,data:void 0,error:t.error,failureCount:s.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"}}};this.state=a(this.state),We.batch(()=>{this.#e.forEach(s=>{s.onMutationUpdate(t)}),this.#n.notify({mutation:this,type:"updated",action:t})})}};function Ax(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var W2=class extends kr{constructor(t={}){super(),this.config=t,this.#t=new Set,this.#e=new Map,this.#n=0}#t;#e;#n;build(t,a,s){const o=new J2({client:t,mutationCache:this,mutationId:++this.#n,options:t.defaultMutationOptions(a),state:s});return this.add(o),o}add(t){this.#t.add(t);const a=kl(t);if(typeof a=="string"){const s=this.#e.get(a);s?s.push(t):this.#e.set(a,[t])}this.notify({type:"added",mutation:t})}remove(t){if(this.#t.delete(t)){const a=kl(t);if(typeof a=="string"){const s=this.#e.get(a);if(s)if(s.length>1){const o=s.indexOf(t);o!==-1&&s.splice(o,1)}else s[0]===t&&this.#e.delete(a)}}this.notify({type:"removed",mutation:t})}canRun(t){const a=kl(t);if(typeof a=="string"){const o=this.#e.get(a)?.find(l=>l.state.status==="pending");return!o||o===t}else return!0}runNext(t){const a=kl(t);return typeof a=="string"?this.#e.get(a)?.find(o=>o!==t&&o.state.isPaused)?.continue()??Promise.resolve():Promise.resolve()}clear(){We.batch(()=>{this.#t.forEach(t=>{this.notify({type:"removed",mutation:t})}),this.#t.clear(),this.#e.clear()})}getAll(){return Array.from(this.#t)}find(t){const a={exact:!0,...t};return this.getAll().find(s=>Yv(a,s))}findAll(t={}){return this.getAll().filter(a=>Yv(t,a))}notify(t){We.batch(()=>{this.listeners.forEach(a=>{a(t)})})}resumePausedMutations(){const t=this.getAll().filter(a=>a.state.isPaused);return We.batch(()=>Promise.all(t.map(a=>a.continue().catch(Rt))))}};function kl(t){return t.options.scope?.id}var eE=class extends kr{#t;#e=void 0;#n;#a;constructor(a,s){super(),this.#t=a,this.setOptions(s),this.bindMethods(),this.#r()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(a){const s=this.options;this.options=this.#t.defaultMutationOptions(a),ni(this.options,s)||this.#t.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#n,observer:this}),s?.mutationKey&&this.options.mutationKey&&Wa(s.mutationKey)!==Wa(this.options.mutationKey)?this.reset():this.#n?.state.status==="pending"&&this.#n.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#n?.removeObserver(this)}onMutationUpdate(a){this.#r(),this.#s(a)}getCurrentResult(){return this.#e}reset(){this.#n?.removeObserver(this),this.#n=void 0,this.#r(),this.#s()}mutate(a,s){return this.#a=s,this.#n?.removeObserver(this),this.#n=this.#t.getMutationCache().build(this.#t,this.options),this.#n.addObserver(this),this.#n.execute(a)}#r(){const a=this.#n?.state??Ax();this.#e={...a,isPending:a.status==="pending",isSuccess:a.status==="success",isError:a.status==="error",isIdle:a.status==="idle",mutate:this.mutate,reset:this.reset}}#s(a){We.batch(()=>{if(this.#a&&this.hasListeners()){const s=this.#e.variables,o=this.#e.context,l={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};if(a?.type==="success"){try{this.#a.onSuccess?.(a.data,s,o,l)}catch(c){Promise.reject(c)}try{this.#a.onSettled?.(a.data,null,s,o,l)}catch(c){Promise.reject(c)}}else if(a?.type==="error"){try{this.#a.onError?.(a.error,s,o,l)}catch(c){Promise.reject(c)}try{this.#a.onSettled?.(void 0,a.error,s,o,l)}catch(c){Promise.reject(c)}}}this.listeners.forEach(s=>{s(this.#e)})})}};function Wv(t,a){const s=new Set(a);return t.filter(o=>!s.has(o))}function tE(t,a,s){const o=t.slice(0);return o[a]=s,o}var nE=class extends kr{#t;#e;#n;#a;#r;#s;#i;#o;#u;#l=[];constructor(t,a,s){super(),this.#t=t,this.#a=s,this.#n=[],this.#r=[],this.#e=[],this.setQueries(a)}onSubscribe(){this.listeners.size===1&&this.#r.forEach(t=>{t.subscribe(a=>{this.#h(t,a)})})}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,this.#r.forEach(t=>{t.destroy()})}
9setQueries(t,a){this.#n=t,this.#a=a,We.batch(()=>{const s=this.#r,o=this.#c(this.#n);o.forEach(x=>x.observer.setOptions(x.defaultedQueryOptions));const l=o.map(x=>x.observer),c=l.map(x=>x.getCurrentResult()),f=s.length!==l.length,p=l.some((x,v)=>x!==s[v]),h=f||p,g=h?!0:c.some((x,v)=>{const S=this.#e[v];return!S||!ni(x,S)});!h&&!g||(h&&(this.#l=o,this.#r=l),this.#e=c,this.hasListeners()&&(h&&(Wv(s,l).forEach(x=>{x.destroy()}),Wv(l,s).forEach(x=>{x.subscribe(v=>{this.#h(x,v)})})),this.#f()))})}getCurrentResult(){return this.#e}getQueries(){return this.#r.map(t=>t.getCurrentQuery())}getObservers(){return this.#r}getOptimisticResult(t,a){const s=this.#c(t),o=s.map(c=>c.observer.getOptimisticResult(c.defaultedQueryOptions)),l=s.map(c=>c.defaultedQueryOptions.queryHash);return[o,c=>this.#d(c??o,a,l),()=>this.#m(o,s)]}#m(t,a){return a.map((s,o)=>{const l=t[o];return s.defaultedQueryOptions.notifyOnChangeProps?l:s.observer.trackResult(l,c=>{a.forEach(f=>{f.observer.trackProp(c)})})})}#d(t,a,s){if(a){const o=this.#u,l=s!==void 0&&o!==void 0&&(o.length!==s.length||s.some((c,f)=>c!==o[f]));return(!this.#s||this.#e!==this.#o||l||a!==this.#i)&&(this.#i=a,this.#o=this.#e,s!==void 0&&(this.#u=s),this.#s=fm(this.#s,a(t))),this.#s}return t}#p(){return this.#a?.combine!==void 0&&this.#r.some((t,a)=>t.options.suspense&&this.#e[a]?.data===void 0)}#c(t){const a=new Map;this.#r.forEach(o=>{const l=o.options.queryHash;if(!l)return;const c=a.get(l);c?c.push(o):a.set(l,[o])});const s=[];return t.forEach(o=>{const l=this.#t.defaultQueryOptions(o),f=a.get(l.queryHash)?.shift()??new di(this.#t,l);s.push({defaultedQueryOptions:l,observer:f})}),s}#h(t,a){const s=this.#r.indexOf(t);s!==-1&&(this.#e=tE(this.#e,s,a),this.#f())}#f(){if(this.hasListeners()){const t=this.#m(this.#e,this.#l),a=this.#p(),s=this.#s,o=a?s:this.#d(t,this.#a?.combine);(a||s!==o)&&We.batch(()=>{this.listeners.forEach(l=>{l(this.#e)})})}}},aE=class extends kr{constructor(t={}){super(),this.config=t,this.#t=new Map}#t;build(t,a,s){const o=a.queryKey,l=a.queryHash??dm(o,a);let c=this.get(l);return c||(c=new F2({client:t,queryKey:o,queryHash:l,options:t.defaultQueryOptions(a),state:s,defaultOptions:t.getQueryDefaults(o)}),this.add(c)),c}add(t){this.#t.has(t.queryHash)||(this.#t.set(t.queryHash,t),this.notify({type:"added",query:t}))}remove(t){const a=this.#t.get(t.queryHash);a&&(t.destroy(),a===t&&this.#t.delete(t.queryHash),this.notify({type:"removed",query:t}))}clear(){We.batch(()=>{this.getAll().forEach(t=>{this.remove(t)})})}get(t){return this.#t.get(t)}getAll(){return[...this.#t.values()]}find(t){const a={exact:!0,...t};return this.getAll().find(s=>Vv(a,s))}findAll(t={}){const a=this.getAll();return Object.keys(t).length>0?a.filter(s=>Vv(t,s)):a}notify(t){We.batch(()=>{this.listeners.forEach(a=>{a(t)})})}onFocus(){We.batch(()=>{this.getAll().forEach(t=>{t.onFocus()})})}onOnline(){We.batch(()=>{this.getAll().forEach(t=>{t.onOnline()})})}},rE=class{#t;#e;#n;#a;#r;#s;#i;#o;constructor(t={}){this.#t=t.queryCache||new aE,this.#e=t.mutationCache||new W2,this.#n=t.defaultOptions||{},this.#a=new Map,this.#r=new Map,this.#s=0}mount(){this.#s++,this.#s===1&&(this.#i=um.subscribe(async t=>{t&&(await this.resumePausedMutations(),this.#t.onFocus())}),this.#o=tc.subscribe(async t=>{t&&(await this.resumePausedMutations(),this.#t.onOnline())}))}unmount(){this.#s--,this.#s===0&&(this.#i?.(),this.#i=void 0,this.#o?.(),this.#o=void 0)}isFetching(t){return this.#t.findAll({...t,fetchStatus:"fetching"}).length}isMutating(t){return this.#e.findAll({...t,status:"pending"}).length}getQueryData(t){const a=this.defaultQueryOptions({queryKey:t});return this.#t.get(a.queryHash)?.state.data}ensureQueryData(t){const a=this.defaultQueryOptions(t),s=this.#t.build(this,a),o=s.state.data;return o===void 0?this.fetchQuery(t):(t.revalidateIfStale&&s.isStaleByTime(Ja(a.staleTime,s))&&this.prefetchQuery(a),Promise.resolve(o))}getQueriesData(t){return this.#t.findAll(t).map(({queryKey:a,state:s})=>{const o=s.data;return[a,o]})}setQueryData(t,a,s){const o=this.defaultQueryOptions({queryKey:t}),c=this.#t.get(o.queryHash)?.state.data,f=P2(a,c);if(f!==void 0)return this.#t.build(this,o).setData(f,{...s,manual:!0})}
vendor: 11,223 bytes, lines 9-17
9setQueriesData(t,a,s){return We.batch(()=>this.#t.findAll(t).map(({queryKey:o})=>[o,this.setQueryData(o,a,s)]))}getQueryState(t){const a=this.defaultQueryOptions({queryKey:t});return this.#t.get(a.queryHash)?.state}removeQueries(t){const a=this.#t;We.batch(()=>{a.findAll(t).forEach(s=>{a.remove(s)})})}resetQueries(t,a){const s=this.#t;return We.batch(()=>(s.findAll(t).forEach(o=>{o.reset()}),this.refetchQueries({type:"active",...t},a)))}cancelQueries(t,a={}){const s={revert:!0,...a},o=We.batch(()=>this.#t.findAll(t).map(l=>l.cancel(s)));return Promise.all(o).then(Rt).catch(Rt)}invalidateQueries(t,a={}){return We.batch(()=>(this.#t.findAll(t).forEach(s=>{s.invalidate()}),t?.refetchType==="none"?Promise.resolve():this.refetchQueries({...t,type:t?.refetchType??t?.type??"active"},a)))}refetchQueries(t,a={}){const s={...a,cancelRefetch:a.cancelRefetch??!0},o=We.batch(()=>this.#t.findAll(t).filter(l=>!l.isDisabled()&&!l.isStatic()).map(l=>{let c=l.fetch(void 0,s);return s.throwOnError||(c=c.catch(Rt)),l.state.fetchStatus==="paused"?Promise.resolve():c}));return Promise.all(o).then(Rt)}fetchQuery(t){const a=this.defaultQueryOptions(t);a.retry===void 0&&(a.retry=!1);const s=this.#t.build(this,a);return s.isStaleByTime(Ja(a.staleTime,s))?s.fetch(a):Promise.resolve(s.state.data)}prefetchQuery(t){return this.fetchQuery(t).then(Rt).catch(Rt)}fetchInfiniteQuery(t){return t._type="infinite",this.fetchQuery(t)}prefetchInfiniteQuery(t){return this.fetchInfiniteQuery(t).then(Rt).catch(Rt)}ensureInfiniteQueryData(t){return t._type="infinite",this.ensureQueryData(t)}resumePausedMutations(){return tc.isOnline()?this.#e.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#t}getMutationCache(){return this.#e}getDefaultOptions(){return this.#n}setDefaultOptions(t){this.#n=t}setQueryDefaults(t,a){this.#a.set(Wa(t),{queryKey:t,defaultOptions:a})}getQueryDefaults(t){const a=[...this.#a.values()],s={};return a.forEach(o=>{ti(t,o.queryKey)&&Object.assign(s,o.defaultOptions)}),s}setMutationDefaults(t,a){this.#r.set(Wa(t),{mutationKey:t,defaultOptions:a})}getMutationDefaults(t){const a=[...this.#r.values()],s={};return a.forEach(o=>{ti(t,o.mutationKey)&&Object.assign(s,o.defaultOptions)}),s}defaultQueryOptions(t){if(t._defaulted)return t;const a={...this.#n.queries,...this.getQueryDefaults(t.queryKey),...t,_defaulted:!0};return a.queryHash||(a.queryHash=dm(a.queryKey,a)),a.refetchOnReconnect===void 0&&(a.refetchOnReconnect=a.networkMode!=="always"),a.throwOnError===void 0&&(a.throwOnError=!!a.suspense),!a.networkMode&&a.persister&&(a.networkMode="offlineFirst"),a.queryFn===nn&&(a.enabled=!1),a}defaultMutationOptions(t){return t?._defaulted?t:{...this.#n.mutations,...t?.mutationKey&&this.getMutationDefaults(t.mutationKey),...t,_defaulted:!0}}clear(){this.#t.clear(),this.#e.clear()}},nf={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 ey;function sE(){if(ey)return we;ey=1;var t=Symbol.for("react.transitional.element"),a=Symbol.for("react.portal"),s=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),l=Symbol.for("react.profiler"),c=Symbol.for("react.consumer"),f=Symbol.for("react.context"),p=Symbol.for("react.forward_ref"),h=Symbol.for("react.suspense"),g=Symbol.for("react.memo"),x=Symbol.for("react.lazy"),v=Symbol.for("react.activity"),S=Symbol.iterator;function R(j){return j===null||typeof j!="object"?null:(j=S&&j[S]||j["@@iterator"],typeof j=="function"?j:null)}var A={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},E=Object.assign,O={};function M(j,I,L){this.props=j,this.context=I,this.refs=O,this.updater=L||A}M.prototype.isReactComponent={},M.prototype.setState=function(j,I){if(typeof j!="object"&&typeof j!="function"&&j!=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,j,I,"setState")},M.prototype.forceUpdate=function(j){this.updater.enqueueForceUpdate(this,j,"forceUpdate")};function B(){}B.prototype=M.prototype;function G(j,I,L){this.props=j,this.context=I,this.refs=O,this.updater=L||A}var F=G.prototype=new B;F.constructor=G,E(F,M.prototype),F.isPureReactComponent=!0;var Q=Array.isArray;function Y(){}var T={H:null,A:null,T:null,S:null},k=Object.prototype.hasOwnProperty;function Z(j,I,L){var K=L.ref;return{$$typeof:t,type:j,key:I,ref:K!==void 0?K:null,props:L}}function ee(j,I){return Z(j.type,I,j.props)}function re(j){return typeof j=="object"&&j!==null&&j.$$typeof===t}function te(j){var I={"=":"=0",":":"=2"};return"$"+j.replace(/[=:]/g,function(L){return I[L]})}var oe=/\/+/g;function ie(j,I){return typeof j=="object"&&j!==null&&j.key!=null?te(""+j.key):I.toString(36)}function ue(j){switch(j.status){case"fulfilled":return j.value;case"rejected":throw j.reason;default:switch(typeof j.status=="string"?j.then(Y,Y):(j.status="pending",j.then(function(I){j.status==="pending"&&(j.status="fulfilled",j.value=I)},function(I){j.status==="pending"&&(j.status="rejected",j.reason=I)})),j.status){case"fulfilled":return j.value;case"rejected":throw j.reason}}throw j}function N(j,I,L,K,ne){var de=typeof j;(de==="undefined"||de==="boolean")&&(j=null);var se=!1;if(j===null)se=!0;else switch(de){case"bigint":case"string":case"number":se=!0;break;case"object":switch(j.$$typeof){case t:case a:se=!0;break;case x:return se=j._init,N(se(j._payload),I,L,K,ne)}}if(se)return ne=ne(j),se=K===""?"."+ie(j,0):K,Q(ne)?(L="",se!=null&&(L=se.replace(oe,"$&/")+"/"),N(ne,I,L,"",function(mt){return mt})):ne!=null&&(re(ne)&&(ne=ee(ne,L+(ne.key==null||j&&j.key===ne.key?"":(""+ne.key).replace(oe,"$&/")+"/")+se)),I.push(ne)),1;se=0;var xe=K===""?".":K+":";if(Q(j))for(var _e=0;_e<j.length;_e++)K=j[_e],de=xe+ie(K,_e),se+=N(K,I,L,de,ne);else if(_e=R(j),typeof _e=="function")for(j=_e.call(j),_e=0;!(K=j.next()).done;)K=K.value,de=xe+ie(K,_e++),se+=N(K,I,L,de,ne);else if(de==="object"){if(typeof j.then=="function")return N(ue(j),I,L,K,ne);throw I=String(j),Error("Objects are not valid as a React child (found: "+(I==="[object Object]"?"object with keys {"+Object.keys(j).join(", ")+"}":I)+"). If you meant to render a collection of children, use an array instead.")}return se}function q(j,I,L){if(j==null)return j;var K=[],ne=0;return N(j,K,"","",function(de){return I.call(L,de,ne++)}),K}function z(j){if(j._status===-1){var I=j._result;I=I(),I.then(function(L){(j._status===0||j._status===-1)&&(j._status=1,j._result=L)},function(L){(j._status===0||j._status===-1)&&(j._status=2,j._result=L)}),j._status===-1&&(j._status=0,j._result=I)}if(j._status===1)return j._result.default;throw j._result}var J=typeof reportError=="function"?reportError:function(j){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var I=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof j=="object"&&j!==null&&typeof j.message=="string"?String(j.message):String(j),error:j});if(!window.dispatchEvent(I))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",j);return}console.error(j)},ce={map:q,forEach:function(j,I,L){q(j,function(){I.apply(this,arguments)},L)},count:function(j){var I=0;return q(j,function(){I++}),I},toArray:function(j){return q(j,function(I){return I})||[]},only:function(j){if(!re(j))throw Error("React.Children.only expected to receive a single React element child.");return j}};return we.Activity=v,we.Children=ce,we.Component=M,we.Fragment=s,we.Profiler=l,we.PureComponent=G,we.StrictMode=o,we.Suspense=h,we.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=T,we.__COMPILER_RUNTIME={__proto__:null,c:function(j){return T.H.useMemoCache(j)}},we.cache=function(j){return function(){return j.apply(null,arguments)}},we.cacheSignal=function(){return null},we.cloneElement=function(j,I,L){if(j==null)throw Error("The argument must be a React element, but you passed "+j+".");var K=E({},j.props),ne=j.key;if(I!=null)for(de in I.key!==void 0&&(ne=""+I.key),I)!k.call(I,de)||de==="key"||de==="__self"||de==="__source"||de==="ref"&&I.ref===void 0||(K[de]=I[de]);var de=arguments.length-2;if(de===1)K.children=L;else if(1<de){for(var se=Array(de),xe=0;xe<de;xe++)se[xe]=arguments[xe+2];K.children=se}return Z(j.type,ne,K)},we.createContext=function(j){return j={$$typeof:f,_currentValue:j,_currentValue2:j,_threadCount:0,Provider:null,Consumer:null},j.Provider=j,j.Consumer={$$typeof:c,_context:j},j},we.createElement=function(j,I,L){var K,ne={},de=null;if(I!=null)for(K in I.key!==void 0&&(de=""+I.key),I)k.call(I,K)&&K!=="key"&&K!=="__self"&&K!=="__source"&&(ne[K]=I[K]);var se=arguments.length-2;if(se===1)ne.children=L;else if(1<se){for(var xe=Array(se),_e=0;_e<se;_e++)xe[_e]=arguments[_e+2];ne.children=xe}if(j&&j.defaultProps)for(K in se=j.defaultProps,se)ne[K]===void 0&&(ne[K]=se[K]);return Z(j,de,ne)},we.createRef=function(){return{current:null}},we.forwardRef=function(j){return{$$typeof:p,render:j}},we.isValidElement=re,we.lazy=function(j){return{$$typeof:x,_payload:{_status:-1,_result:j},_init:z}},we.memo=function(j,I){return{$$typeof:g,type:j,compare:I===void 0?null:I}},we.startTransition=function(j){var I=T.T,L={};T.T=L;try{var K=j(),ne=T.S;ne!==null&&ne(L,K),typeof K=="object"&&K!==null&&typeof K.then=="function"&&K.then(Y,J)}catch(de){J(de)}finally{I!==null&&L.types!==null&&(I.types=L.types),T.T=I}},we.unstable_useCacheRefresh=function(){return T.H.useCacheRefresh()},we.use=function(j){return T.H.use(j)},we.useActionState=function(j,I,L){return T.H.useActionState(j,I,L)},we.useCallback=function(j,I){return T.H.useCallback(j,I)},we.useContext=function(j){return T.H.useContext(j)},we.useDebugValue=function(){},we.useDeferredValue=function(j,I){return T.H.useDeferredValue(j,I)},we.useEffect=function(j,I){return T.H.useEffect(j,I)},we.useEffectEvent=function(j){return T.H.useEffectEvent(j)},we.useId=function(){return T.H.useId()},we.useImperativeHandle=function(j,I,L){return T.H.useImperativeHandle(j,I,L)},we.useInsertionEffect=function(j,I){return T.H.useInsertionEffect(j,I)},we.useLayoutEffect=function(j,I){return T.H.useLayoutEffect(j,I)},we.useMemo=function(j,I){return T.H.useMemo(j,I)},we.useOptimistic=function(j,I){return T.H.useOptimistic(j,I)},we.useReducer=function(j,I,L){return T.H.useReducer(j,I,L)},we.useRef=function(j){return T.H.useRef(j)},we.useState=function(j){return T.H.useState(j)},we.useSyncExternalStore=function(j,I,L){return T.H.useSyncExternalStore(j,I,L)},we.useTransition=function(){return T.H.useTransition()},we.version="19.2.1",we}var ty;function pc(){return ty||(ty=1,nf.exports=sE()),nf.exports}var b=pc();const ae=gx(b),hc=O2({__proto__:null,default:ae},[b]);var jx=b.createContext(void 0),fi=t=>{const a=b.useContext(jx);if(t)return t;if(!a)throw new Error("No QueryClient set, use QueryClientProvider to set one");return a},oE=({client:t,children:a})=>(b.useEffect(()=>(t.mount(),()=>{t.unmount()}),[t]),d.jsx(jx.Provider,{value:t,children:a})),Cx=b.createContext(!1),Ox=()=>b.useContext(Cx);
17Cx.Provider;function iE(){let t=!1;return{clearReset:()=>{t=!1},reset:()=>{t=!0},isReset:()=>t}}var lE=b.createContext(iE()),Nx=()=>b.useContext(lE),Tx=(t,a,s)=>{const o=s?.state.error&&typeof t.throwOnError=="function"?mm(t.throwOnError,[s.state.error,s]):t.throwOnError;(t.suspense||t.experimental_prefetchInRender||o)&&(a.isReset()||(t.retryOnMount=!1))},_x=t=>{b.useEffect(()=>{t.clearReset()},[t])},Mx=({result:t,errorResetBoundary:a,throwOnError:s,query:o,suspense:l})=>t.isError&&!a.isReset()&&!t.isFetching&&o&&(l&&t.data===void 0||mm(s,[t.error,o])),hm=(t,a)=>a.state.data===void 0,Dx=t=>{if(t.suspense){const s=l=>l==="static"?l:Math.max(l??1e3,1e3),o=t.staleTime;t.staleTime=typeof o=="function"?(...l)=>s(o(...l)):s(o),typeof t.gcTime=="number"&&(t.gcTime=Math.max(t.gcTime,1e3))}},cE=(t,a)=>t.isLoading&&t.isFetching&&!a,Uf=(t,a)=>t?.suspense&&a.isPending,Lf=(t,a,s)=>a.fetchOptimistic(t).catch(()=>{s.clearReset()});function kx({queries:t,...a},s){const o=fi(s),l=Ox(),c=Nx(),f=b.useMemo(()=>t.map(E=>{const O=o.defaultQueryOptions(E);return O._optimisticResults=l?"isRestoring":"optimistic",O}),[t,o,l]);f.forEach(E=>{Dx(E);const O=o.getQueryCache().get(E.queryHash);Tx(E,c,O)}),_x(c);const[p]=b.useState(()=>new nE(o,f,a)),[h,g,x]=p.getOptimisticResult(f,a.combine),v=!l&&a.subscribed!==!1;b.useSyncExternalStore(b.useCallback(E=>v?p.subscribe(We.batchCalls(E)):Rt,[p,v]),()=>p.getCurrentResult(),()=>p.getCurrentResult()),b.useEffect(()=>{p.setQueries(f,a)},[f,a,p]);const R=h.some((E,O)=>Uf(f[O],E))?h.flatMap((E,O)=>{const M=f[O];if(M&&Uf(M,E)){const B=new di(o,M);return Lf(M,B,c)}return[]}):[];if(R.length>0)throw Promise.all(R);const A=h.find((E,O)=>{const M=f[O];return M&&Mx({result:E,errorResetBoundary:c,throwOnError:M.throwOnError,query:o.getQueryCache().get(M.queryHash),suspense:M.suspense})});if(A?.error)throw A.error;return g(x())}function gc(t,a,s){const o=Ox(),l=Nx(),c=fi(s),f=c.defaultQueryOptions(t);c.getDefaultOptions().queries?._experimental_beforeQuery?.(f);const p=c.getQueryCache().get(f.queryHash),h=t.subscribed!==!1;f._optimisticResults=o?"isRestoring":h?"optimistic":void 0,Dx(f),Tx(f,l,p),_x(l);const g=!c.getQueryCache().get(f.queryHash),[x]=b.useState(()=>new a(c,f)),v=x.getOptimisticResult(f),S=!o&&h;if(b.useSyncExternalStore(b.useCallback(R=>{const A=S?x.subscribe(We.batchCalls(R)):Rt;return x.updateResult(),A},[x,S]),()=>x.getCurrentResult(),()=>x.getCurrentResult()),b.useEffect(()=>{x.setOptions(f)},[f,x]),Uf(f,v))throw Lf(f,x,l);if(Mx({result:v,errorResetBoundary:l,throwOnError:f.throwOnError,query:p,suspense:f.suspense}))throw v.error;return c.getDefaultOptions().queries?._experimental_afterQuery?.(f,v),f.experimental_prefetchInRender&&!ai.isServer()&&cE(v,o)&&(g?Lf(f,x,l):p?.promise)?.catch(Rt).finally(()=>{x.updateResult()}),f.notifyOnChangeProps?v:x.trackResult(v)}function uE(t,a){return gc(t,di,a)}function dE(t,a){return gc({...t,enabled:!0,suspense:!0,throwOnError:hm,placeholderData:void 0},di,a)}function fE(t,a){return gc({...t,enabled:!0,suspense:!0,throwOnError:hm},Rx,a)}function mE(t,a){return kx({...t,queries:t.queries.map(s=>({...s,suspense:!0,throwOnError:hm,enabled:!0,placeholderData:void 0}))},a)}function pE(t,a){const s=fi(a);s.getQueryState(t.queryKey)||s.prefetchQuery(t)}function hE(t,a){const s=fi(a);s.getQueryState(t.queryKey)||s.prefetchInfiniteQuery(t)}function gE(t,a){const s=fi(a),[o]=b.useState(()=>new eE(s,t));b.useEffect(()=>{o.setOptions(t)},[o,t]);const l=b.useSyncExternalStore(b.useCallback(f=>o.subscribe(We.batchCalls(f)),[o]),()=>o.getCurrentResult(),()=>o.getCurrentResult()),c=b.useCallback((f,p)=>{o.mutate(f,p).catch(Rt)},[o]);if(l.error&&mm(o.options.throwOnError,[l.error]))throw l.error;return{...l,mutate:c,mutateAsync:l.mutate}}function vE(t,a){return gc(t,Rx,a)}function _r(t){return!!t&&!Array.isArray(t)&&typeof t=="object"}function yE(){return Object.create(null)}const xE=typeof Symbol=="function"&&!!Symbol.asyncIterator;function zx(t){return xE&&_r(t)&&Symbol.asyncIterator in t}var bE=Object.create,Px=Object.defineProperty,SE=Object.getOwnPropertyDescriptor,Ux=Object.getOwnPropertyNames,wE=Object.getPrototypeOf,EE=Object.prototype.hasOwnProperty,mi=(t,a)=>function(){return a||(0,t[Ux(t)[0]])((a={exports:{}}).exports,a),a.exports},RE=(t,a,s,o)=>
17{if(a&&typeof a=="object"||typeof a=="function")for(var l=Ux(a),c=0,f=l.length,p;c<f;c++)p=l[c],!EE.call(t,p)&&p!==s&&Px(t,p,{get:(h=>a[h]).bind(null,p),enumerable:!(o=SE(a,p))||o.enumerable});return t},vc=(t,a,s)=>(s=t!=null?bE(wE(t)):{},RE(Px(s,"default",{value:t,enumerable:!0}),t));const Lx=()=>{},ny=t=>{Object.freeze&&Object.freeze(t)};function Hx(t,a,s){var o;const l=a.join(".");return(o=s[l])!==null&&o!==void 0||(s[l]=new Proxy(Lx,{get(c,f){if(!(typeof f!="string"||f==="then"))return Hx(t,[...a,f],s)},apply(c,f,p){const h=a[a.length-1];if(h==="valueOf"||h==="toString"||h==="toJSON")return`tRPC.proxy(${a.slice(0,-1).join(".")})`;let g={args:p,path:a};return h==="call"?g={args:p.length>=2?[p[1]]:[],path:a.slice(0,-1)}:h==="apply"&&(g={args:p.length>=2?p[1]:[],path:a.slice(0,-1)}),ny(g.args),ny(g.path),t(g)}})),s[l]}const yc=t=>Hx(t,[],yE()),gm=t=>new Proxy(Lx,{get(a,s){if(s!=="then")return t(s)}});var Gx=mi({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(t,a){function s(o){"@babel/helpers - typeof";return a.exports=s=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(l){return typeof l}:function(l){return l&&typeof Symbol=="function"&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},a.exports.__esModule=!0,a.exports.default=a.exports,s(o)}a.exports=s,a.exports.__esModule=!0,a.exports.default=a.exports}}),AE=mi({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(t,a){var s=Gx().default;function o(l,c){if(s(l)!="object"||!l)return l;var f=l[Symbol.toPrimitive];if(f!==void 0){var p=f.call(l,c||"default");if(s(p)!="object")return p;throw new TypeError("@@toPrimitive must return a primitive value.")}return(c==="string"?String:Number)(l)}a.exports=o,a.exports.__esModule=!0,a.exports.default=a.exports}}),jE=mi({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(t,a){var s=Gx().default,o=AE();function l(c){var f=o(c,"string");return s(f)=="symbol"?f:f+""}a.exports=l,a.exports.__esModule=!0,a.exports.default=a.exports}}),qx=mi({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(t,a){var s=jE();function o(l,c,f){return(c=s(c))in l?Object.defineProperty(l,c,{value:f,enumerable:!0,configurable:!0,writable:!0}):l[c]=f,l}a.exports=o,a.exports.__esModule=!0,a.exports.default=a.exports}}),vm=mi({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(t,a){var s=qx();function o(c,f){var p=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);f&&(h=h.filter(function(g){return Object.getOwnPropertyDescriptor(c,g).enumerable})),p.push.apply(p,h)}return p}function l(c){for(var f=1;f<arguments.length;f++){var p=arguments[f]!=null?arguments[f]:{};f%2?o(Object(p),!0).forEach(function(h){s(c,h,p[h])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(p)):o(Object(p)).forEach(function(h){Object.defineProperty(c,h,Object.getOwnPropertyDescriptor(p,h))})}return c}a.exports=l,a.exports.__esModule=!0,a.exports.default=a.exports}});vc(vm());vc(qx());var zl=vc(vm());function CE(t,a){if("error"in t){const o=a.deserialize(t.error);return{ok:!1,error:(0,zl.default)((0,zl.default)({},t),{},{error:o})}}return{ok:!0,result:(0,zl.default)((0,zl.default)({},t.result),(!t.result.type||t.result.type==="data")&&{type:"data",data:a.deserialize(t.result.data)})}}var af=class extends Error{constructor(){super("Unable to transform response from server")}};function OE(t,a){let s;try{s=CE(t,a)}catch{throw new af}if(!s.ok&&(!_r(s.error.error)||typeof s.error.error.code!="number"))throw new af;if(s.ok&&!_r(s.result))throw new af;return s}vc(vm());function xc(t){const a={subscribe(s){let o=null,l=!1,c=!1,f=!1;function p(){if(o===null){f=!0;return}c||(c=!0,typeof o=="function"?o():o&&o.unsubscribe())}return o=t({next(h){var g;l||(g=s.next)===null||g===void 0||g.call(s,h)},error(h){var g;l||(l=!0,(g=s.error)===null||g===void 0||g.call(s,h),p())},complete(){var h;l||(l=!0,(h=s.complete)===null||h===void 0||h.call(s),p())}}),f&&p(),{unsubscribe:p}},pipe(...s){return s.reduce(NE,a)}};return a}function NE(t,a){return a(t)}function TE(t){const a=new AbortController;return new Promise((o,l)=>{let c=!1;function f(){c||(c=!0,p.unsubscribe())}a.signal.addEventListener("abort",()=>{l(a.signal.reason)});const p=t.subscribe({next(h){c=!0,o(h),f()},error(h){l(h)},complete(){a.abort(),f()}})})}var _E=Object.create,Bx=Object.defineProperty,ME=Object.getOwnPropertyDescriptor,Qx=Object.getOwnPropertyNames,DE=Object.getPrototypeOf,kE=Object.prototype.hasOwnProperty,ar=(t,a)=>function(){return a||(0,t[Qx(t)[0]])((a={exports:{}}).exports,a),a.exports},zE=(t,a,s,o)=>
17{if(a&&typeof a=="object"||typeof a=="function")for(var l=Qx(a),c=0,f=l.length,p;c<f;c++)p=l[c],!kE.call(t,p)&&p!==s&&Bx(t,p,{get:(h=>a[h]).bind(null,p),enumerable:!(o=ME(a,p))||o.enumerable});return t},zr=(t,a,s)=>(s=t!=null?_E(DE(t)):{},zE(a||!t||!t.__esModule?Bx(s,"default",{value:t,enumerable:!0}):s,t)),PE=ar({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutPropertiesLoose.js"(t,a){function s(o,l){if(o==null)return{};var c={};for(var f in o)if({}.hasOwnProperty.call(o,f)){if(l.includes(f))continue;c[f]=o[f]}return c}a.exports=s,a.exports.__esModule=!0,a.exports.default=a.exports}}),UE=ar({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutProperties.js"(t,a){var s=PE();function o(l,c){if(l==null)return{};var f,p,h=s(l,c);if(Object.getOwnPropertySymbols){var g=Object.getOwnPropertySymbols(l);for(p=0;p<g.length;p++)f=g[p],c.includes(f)||{}.propertyIsEnumerable.call(l,f)&&(h[f]=l[f])}return h}a.exports=o,a.exports.__esModule=!0,a.exports.default=a.exports}}),Ix=ar({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(t,a){function s(o){"@babel/helpers - typeof";return a.exports=s=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(l){return typeof l}:function(l){return l&&typeof Symbol=="function"&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},a.exports.__esModule=!0,a.exports.default=a.exports,s(o)}a.exports=s,a.exports.__esModule=!0,a.exports.default=a.exports}}),LE=ar({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(t,a){var s=Ix().default;function o(l,c){if(s(l)!="object"||!l)return l;var f=l[Symbol.toPrimitive];if(f!==void 0){var p=f.call(l,c||"default");if(s(p)!="object")return p;throw new TypeError("@@toPrimitive must return a primitive value.")}return(c==="string"?String:Number)(l)}a.exports=o,a.exports.__esModule=!0,a.exports.default=a.exports}}),HE=ar({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(t,a){var s=Ix().default,o=LE();function l(c){var f=o(c,"string");return s(f)=="symbol"?f:f+""}a.exports=l,a.exports.__esModule=!0,a.exports.default=a.exports}}),GE=ar({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(t,a){var s=HE();function o(l,c,f){return(c=s(c))in l?Object.defineProperty(l,c,{value:f,enumerable:!0,configurable:!0,writable:!0}):l[c]=f,l}a.exports=o,a.exports.__esModule=!0,a.exports.default=a.exports}}),pi=ar({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(t,a){var s=GE();function o(c,f){var p=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);f&&(h=h.filter(function(g){return Object.getOwnPropertyDescriptor(c,g).enumerable})),p.push.apply(p,h)}return p}function l(c){for(var f=1;f<arguments.length;f++){var p=arguments[f]!=null?arguments[f]:{};f%2?o(Object(p),!0).forEach(function(h){s(c,h,p[h])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(p)):o(Object(p)).forEach(function(h){Object.defineProperty(c,h,Object.getOwnPropertyDescriptor(p,h))})}return c}a.exports=l,a.exports.__esModule=!0,a.exports.default=a.exports}}),qE=zr(UE(),1),ay=zr(pi(),1);const BE=["cursor","direction"];function zn(t,a,s){const o=t.flatMap(l=>l.split("."));if(!a&&(!s||s==="any"))return o.length?[o]:[];if(s==="infinite"&&_r(a)&&("direction"in a||"cursor"in a)){const{cursor:l,direction:c}=a,f=(0,qE.default)(a,BE);return[o,{input:f,type:"infinite"}]}return[o,(0,ay.default)((0,ay.default)({},typeof a<"u"&&a!==nn&&{input:a}),s&&s!=="any"&&{type:s})]}function Fl(t){return zn(t,void 0,"any")}var QE=Object.create,Vx=Object.defineProperty,IE=Object.getOwnPropertyDescriptor,Yx=Object.getOwnPropertyNames,VE=Object.getPrototypeOf,YE=Object.prototype.hasOwnProperty,qn=(t,a)=>function(){return a||(0,t[Yx(t)[0]])((a={exports:{}}).exports,a),a.exports},KE=(t,a,s,o)=>
17{if(a&&typeof a=="object"||typeof a=="function")for(var l=Yx(a),c=0,f=l.length,p;c<f;c++)p=l[c],!YE.call(t,p)&&p!==s&&Vx(t,p,{get:(h=>a[h]).bind(null,p),enumerable:!(o=IE(a,p))||o.enumerable});return t},nt=(t,a,s)=>(s=t!=null?QE(VE(t)):{},KE(a||!t||!t.__esModule?Vx(s,"default",{value:t,enumerable:!0}):s,t)),Kx=qn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(t,a){function s(o){"@babel/helpers - typeof";return a.exports=s=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(l){return typeof l}:function(l){return l&&typeof Symbol=="function"&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},a.exports.__esModule=!0,a.exports.default=a.exports,s(o)}a.exports=s,a.exports.__esModule=!0,a.exports.default=a.exports}}),XE=qn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(t,a){var s=Kx().default;function o(l,c){if(s(l)!="object"||!l)return l;var f=l[Symbol.toPrimitive];if(f!==void 0){var p=f.call(l,c||"default");if(s(p)!="object")return p;throw new TypeError("@@toPrimitive must return a primitive value.")}return(c==="string"?String:Number)(l)}a.exports=o,a.exports.__esModule=!0,a.exports.default=a.exports}}),FE=qn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(t,a){var s=Kx().default,o=XE();function l(c){var f=o(c,"string");return s(f)=="symbol"?f:f+""}a.exports=l,a.exports.__esModule=!0,a.exports.default=a.exports}}),Pr=qn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(t,a){var s=FE();function o(l,c,f){return(c=s(c))in l?Object.defineProperty(l,c,{value:f,enumerable:!0,configurable:!0,writable:!0}):l[c]=f,l}a.exports=o,a.exports.__esModule=!0,a.exports.default=a.exports}}),An=qn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(t,a){var s=Pr();function o(c,f){var p=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);f&&(h=h.filter(function(g){return Object.getOwnPropertyDescriptor(c,g).enumerable})),p.push.apply(p,h)}return p}function l(c){for(var f=1;f<arguments.length;f++){var p=arguments[f]!=null?arguments[f]:{};f%2?o(Object(p),!0).forEach(function(h){s(c,h,p[h])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(p)):o(Object(p)).forEach(function(h){Object.defineProperty(c,h,Object.getOwnPropertyDescriptor(p,h))})}return c}a.exports=l,a.exports.__esModule=!0,a.exports.default=a.exports}});function ZE(t){return a=>{let s=0,o=null;const l=[];function c(){o||(o=a.subscribe({next(p){for(const g of l){var h;(h=g.next)===null||h===void 0||h.call(g,p)}},error(p){for(const g of l){var h;(h=g.error)===null||h===void 0||h.call(g,p)}},complete(){for(const h of l){var p;(p=h.complete)===null||p===void 0||p.call(h)}}}))}function f(){if(s===0&&o){const p=o;o=null,p.unsubscribe()}}return xc(p=>(s++,l.push(p),c(),{unsubscribe(){s--,f();const h=l.findIndex(g=>g===p);h>-1&&l.splice(h,1)}}))}}function $E(t){let a=t;const s=[],o=f=>{a!==void 0&&f.next(a),s.push(f)},l=f=>{s.splice(s.indexOf(f),1)},c=xc(f=>(o(f),()=>{l(f)}));return c.next=f=>{if(a!==f){a=f;for(const p of s)p.next(f)}},c.get=()=>a,c}function JE(t){return xc(a=>{function s(l=0,c=t.op){const f=t.links[l];if(!f)throw new Error("No more links to execute - did you forget to add an ending link?");return f({op:c,next(h){return s(l+1,h)}})}return s().subscribe(a)})}var Pl=nt(Pr(),1),Cs=nt(An(),1);function WE(t){return t instanceof zs}function eR(t){return _r(t)&&_r(t.error)&&typeof t.error.code=="number"&&typeof t.error.message=="string"}function tR(t,a){return typeof t=="string"?t:_r(t)&&typeof t.message=="string"?t.message:a}var zs=class Zl extends Error{constructor(a,s){var o,l;const c=s?.cause;super(a,{cause:c}),(0,Pl.default)(this,"cause",void 0),(0,Pl.default)(this,"shape",void 0),(0,Pl.default)(this,"data",void 0),(0,Pl.default)(this,"meta",void 0),this.meta=s?.meta,this.cause=c,this.shape=s==null||(o=s.result)===null||o===void 0?void 0:o.error,this.data=s==null||(l=s.result)===null||l===void 0?void 0:l.error.data,this.name="TRPCClientError",Object.setPrototypeOf(this,Zl.prototype)}static from(a,s={}){const o=a;return WE(o)?(s.meta&&(o.meta=(0,Cs.default)((0,Cs.default)({},o.meta),s.meta)),o):eR(o)?new Zl(o.error.message,(0,Cs.default)((0,Cs.default)({},s),{},{result:o,cause:s.cause})):new Zl(tR(o,"Unknown error"),(0,Cs.default)((0,Cs.default)({},s),{},{cause:o}))}};function nR(t){const a=t;return a?"input"in a?a:{input:a,output:a}:{input:{serialize:s=>s,deserialize:s=>s},output:{serialize:s=>s,deserialize:s=>s}}}const ry=t=>typeof t=="function";function aR(t){if(t)return t;if(typeof window<"u"&&ry(window.fetch))return window.fetch;if(typeof globalThis<"u"&&ry(globalThis.fetch))return globalThis.fetch;throw new Error("No fetch implementation found")}var Jo=nt(An());function rR(t){return{url:t.url.toString(),fetch:t.fetch,transformer:nR(t.transformer),methodOverride:t.methodOverride}}function sR(t){const a={};for(let s=0;s<t.length;s++){const o=t[s];a[s]=o}return a}const oR={query:"GET",mutation:"POST",subscription:"PATCH"};function Xx(t){return"input"in t?t.transformer.input.serialize(t.input):sR(t.inputs.map(a=>t.transformer.input.serialize(a)))}const Fx=t=>{const a=t.url.split("?");let o=a[0].replace(/\/$/,"")+"/"+t.path;const l=[];
17if(a[1]&&l.push(a[1]),"inputs"in t&&l.push("batch=1"),t.type==="query"||t.type==="subscription"){const c=Xx(t);c!==void 0&&t.methodOverride!=="POST"&&l.push(`input=${encodeURIComponent(JSON.stringify(c))}`)}return l.length&&(o+="?"+l.join("&")),o},iR=t=>{if(t.type==="query"&&t.methodOverride!=="POST")return;const a=Xx(t);return a!==void 0?JSON.stringify(a):void 0},lR=t=>fR((0,Jo.default)((0,Jo.default)({},t),{},{contentTypeHeader:"application/json",getUrl:Fx,getBody:iR}));var cR=class extends Error{constructor(){const t="AbortError";super(t),this.name=t,this.message=t}};const uR=t=>{var a;if(t?.aborted)throw(a=t.throwIfAborted)===null||a===void 0||a.call(t),typeof DOMException<"u"?new DOMException("AbortError","AbortError"):new cR};async function dR(t){var a,s;uR(t.signal);const o=t.getUrl(t),l=t.getBody(t),c=(a=t.methodOverride)!==null&&a!==void 0?a:oR[t.type],f=await(async()=>{const h=await t.headers();return Symbol.iterator in h?Object.fromEntries(h):h})(),p=(0,Jo.default)((0,Jo.default)((0,Jo.default)({},t.contentTypeHeader&&c!=="GET"?{"content-type":t.contentTypeHeader}:{}),t.trpcAcceptHeader?{[(s=t.trpcAcceptHeaderKey)!==null&&s!==void 0?s:"trpc-accept"]:t.trpcAcceptHeader}:void 0),f);return aR(t.fetch)(o,{method:c,signal:t.signal,body:l,headers:p})}async function fR(t){const a={},s=await dR(t);a.response=s;const o=await s.json();return a.responseJSON=o,{json:o,meta:a}}nt(An(),1);const sy=()=>{throw new Error("Something went wrong. Please submit an issue at https://github.com/trpc/trpc/issues/new")};function oy(t){let a=null,s=null;const o=()=>{clearTimeout(s),s=null,a=null};function l(p){const h=[[]];let g=0;for(;;){const S=p[g];if(!S)break;const R=h[h.length-1];if(S.aborted){var x;(x=S.reject)===null||x===void 0||x.call(S,new Error("Aborted")),g++;continue}if(t.validate(R.concat(S).map(E=>E.key))){R.push(S),g++;continue}if(R.length===0){var v;(v=S.reject)===null||v===void 0||v.call(S,new Error("Input is too big for a single dispatch")),g++;continue}h.push([])}return h}function c(){const p=l(a);o();for(const h of p){if(!h.length)continue;const g={items:h};for(const v of h)v.batch=g;t.fetch(g.items.map(v=>v.key)).then(async v=>{await Promise.all(v.map(async(R,A)=>{const E=g.items[A];try{var O;const B=await Promise.resolve(R);(O=E.resolve)===null||O===void 0||O.call(E,B)}catch(B){var M;(M=E.reject)===null||M===void 0||M.call(E,B)}E.batch=null,E.reject=null,E.resolve=null}));for(const R of g.items){var S;(S=R.reject)===null||S===void 0||S.call(R,new Error("Missing result")),R.batch=null}}).catch(v=>{for(const R of g.items){var S;(S=R.reject)===null||S===void 0||S.call(R,v),R.batch=null}})}}function f(p){var h;const g={aborted:!1,key:p,batch:null,resolve:sy,reject:sy},x=new Promise((v,S)=>{var R;g.reject=S,g.resolve=v,(R=a)!==null&&R!==void 0||(a=[]),a.push(g)});
17return(h=s)!==null&&h!==void 0||(s=setTimeout(c)),x}return{load:f}}function mR(...t){const a=new AbortController,s=t.length;let o=0;const l=()=>{++o===s&&a.abort()};for(const c of t)c?.aborted?l():c?.addEventListener("abort",l,{once:!0});return a.signal}var Ul=nt(An(),1);function pR(t){var a,s;const o=rR(t),l=(a=t.maxURLLength)!==null&&a!==void 0?a:1/0,c=(s=t.maxItems)!==null&&s!==void 0?s:1/0;return()=>{const f=x=>({validate(v){if(l===1/0&&c===1/0)return!0;if(v.length>c)return!1;const S=v.map(E=>E.path).join(","),R=v.map(E=>E.input);return Fx((0,Ul.default)((0,Ul.default)({},o),{},{type:x,path:S,inputs:R,signal:null})).length<=l},async fetch(v){const S=v.map(B=>B.path).join(","),R=v.map(B=>B.input),A=mR(...v.map(B=>B.signal)),E=await lR((0,Ul.default)((0,Ul.default)({},o),{},{path:S,inputs:R,type:x,headers(){return t.headers?typeof t.headers=="function"?t.headers({opList:v}):t.headers:{}},signal:A}));return(Array.isArray(E.json)?E.json:v.map(()=>E.json)).map(B=>({meta:E.meta,json:B}))}}),p=oy(f("query")),h=oy(f("mutation")),g={query:p,mutation:h};return({op:x})=>xc(v=>{/* istanbul ignore if -- @preserve */if(x.type==="subscription")throw new Error("Subscriptions are unsupported by `httpLink` - use `httpSubscriptionLink` or `wsLink`");const R=g[x.type].load(x);let A;return R.then(E=>{A=E;const O=OE(E.json,o.transformer.output);if(!O.ok){v.error(zs.from(O.error,{meta:E.meta}));return}v.next({context:E.meta,result:O.result}),v.complete()}).catch(E=>{v.error(zs.from(E,{meta:A?.meta}))}),()=>{}})}}nt(An(),1);const Zx=(t,...a)=>typeof t=="function"?t(...a):t;nt(Pr(),1);function hR(){let t,a;return{promise:new Promise((o,l)=>{t=o,a=l}),resolve:t,reject:a}}async function gR(t){const a=await Zx(t.url);if(!t.connectionParams)return a;const o=`${a.includes("?")?"&":"?"}connectionParams=1`;return a+o}async function vR(t,a){const s={method:"connectionParams",data:await Zx(t)};return a.encode(s)}nt(Pr(),1);var Fa=nt(Pr(),1);function yR(t){const{promise:a,resolve:s,reject:o}=hR();return t.addEventListener("open",()=>{t.removeEventListener("error",o),s()}),t.addEventListener("error",o),a}function xR(t,{intervalMs:a,pongTimeoutMs:s}){let o,l;function c(){o=setTimeout(()=>{t.send("PING"),l=setTimeout(()=>{t.close()},s)},a)}function f(){clearTimeout(o),c()}function p(){clearTimeout(l),f()}t.addEventListener("open",c),t.addEventListener("message",({data:h})=>{clearTimeout(o),c(),h==="PONG"&&p()}),t.addEventListener("close",()=>{clearTimeout(o),clearTimeout(l)})}var bR=class Hf{constructor(a){var s;if((0,Fa.default)(this,"id",++Hf.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",$E(null)),(0,Fa.default)(this,"openPromise",null),this.WebSocketPonyfill=(s=a.WebSocketPonyfill)!==null&&s!==void 0?s:WebSocket,!this.WebSocketPonyfill)throw new Error("No WebSocket implementation found - you probably don't want to use this on the server, but if you do you need to pass a `WebSocket`-ponyfill");this.urlOptions=a.urlOptions,this.keepAliveOpts=a.keepAlive,this.encoder=a.encoder}get ws(){return this.wsObservable.get()}set ws(a){this.wsObservable.next(a)}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 a=this;if(a.openPromise)return a.openPromise;a.id=++Hf.connectCount;const s=gR(a.urlOptions).then(o=>new a.WebSocketPonyfill(o));a.openPromise=s.then(async o=>{a.ws=o,o.binaryType="arraybuffer",o.addEventListener("message",function({data:l}){l==="PING"&&this.send("PONG")}),a.keepAliveOpts.enabled&&xR(o,a.keepAliveOpts),o.addEventListener("close",()=>{a.ws===o&&(a.ws=null)}),await yR(o),a.urlOptions.connectionParams&&o.send(await vR(a.urlOptions.connectionParams,a.encoder))});try{await a.openPromise}finally{a.openPromise=null}}async close(){var a=this;try{await a.openPromise}finally{var s;(s=a.ws)===null||s===void 0||s.close()}}};(0,Fa.default)(bR,"connectCount",0);nt(Pr(),1);nt(An(),1);var rf=nt(Pr(),1),iy=nt(An(),1),bc=class{constructor(t){(0,rf.default)(this,"links",void 0),(0,rf.default)(this,"runtime",void 0),(0,rf.default)(this,"requestId",void 0),this.requestId=0,this.runtime={},this.links=t.links.map(a=>a(this.runtime))}$request(t){var a;return JE({links:this.links,op:(0,iy.default)((0,iy.default)({},t),{},{context:(a=t.context)!==null&&a!==void 0?a:{},id:++this.requestId})}).pipe(ZE())}async requestAsPromise(t){var a=this;try{const s=a.$request(t);return(await TE(s)).result.data}catch(s){throw zs.from(s)}}query(t,a,s){return this.requestAsPromise({type:"query",path:t,input:a,context:s?.context,signal:s?.signal})}mutation(t,a,s){return this.requestAsPromise({type:"mutation",path:t,input:a,context:s?.context,signal:s?.signal})}subscription(t,a,s){return this.$request({type:"subscription",path:t,input:a,context:s.context,signal:s.signal}).subscribe({next(l){switch(l.result.type){case"state":{var c;
17(c=s.onConnectionStateChange)===null||c===void 0||c.call(s,l.result);break}case"started":{var f;(f=s.onStarted)===null||f===void 0||f.call(s,{context:l.context});break}case"stopped":{var p;(p=s.onStopped)===null||p===void 0||p.call(s);break}case"data":case void 0:{var h;(h=s.onData)===null||h===void 0||h.call(s,l.result.data);break}}},error(l){var c;(c=s.onError)===null||c===void 0||c.call(s,l)},complete(){var l;(l=s.onComplete)===null||l===void 0||l.call(s)}})}};const $x=Symbol.for("trpc_untypedClient"),SR={query:"query",mutate:"mutation",subscribe:"subscription"},wR=t=>SR[t];function Jx(t){const a=yc(({path:s,args:o})=>{const l=[...s],c=wR(l.pop()),f=l.join(".");return t[c](f,...o)});return gm(s=>s===$x?t:a[s])}function ER(t){const a=new bc(t);return Jx(a)}function ym(t){return t[$x]}nt(An(),1);nt(An(),1);var RR=qn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(t,a){function s(l){var c,f,p,h=2;for(typeof Symbol<"u"&&(f=Symbol.asyncIterator,p=Symbol.iterator);h--;){if(f&&(c=l[f])!=null)return c.call(l);if(p&&(c=l[p])!=null)return new o(c.call(l));f="@@asyncIterator",p="@@iterator"}throw new TypeError("Object is not async iterable")}function o(l){function c(f){if(Object(f)!==f)return Promise.reject(new TypeError(f+" is not an object."));var p=f.done;return Promise.resolve(f.value).then(function(h){return{value:h,done:p}})}return o=function(p){this.s=p,this.n=p.next},o.prototype={s:null,n:null,next:function(){return c(this.n.apply(this.s,arguments))},return:function(p){var h=this.s.return;return h===void 0?Promise.resolve({value:p,done:!0}):c(h.apply(this.s,arguments))},throw:function(p){var h=this.s.return;return h===void 0?Promise.reject(p):c(h.apply(this.s,arguments))}},new o(l)}a.exports=s,a.exports.__esModule=!0,a.exports.default=a.exports}});nt(RR(),1);nt(An(),1);var AR=qn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/usingCtx.js"(t,a){function s(){var o=typeof SuppressedError=="function"?SuppressedError:function(p,h){var g=Error();return g.name="SuppressedError",g.error=p,g.suppressed=h,g},l={},c=[];function f(p,h){if(h!=null){if(Object(h)!==h)throw new TypeError("using declarations can only be used with objects, functions, null, or undefined.");if(p)var g=h[Symbol.asyncDispose||Symbol.for("Symbol.asyncDispose")];if(g===void 0&&(g=h[Symbol.dispose||Symbol.for("Symbol.dispose")],p))var x=g;if(typeof g!="function")throw new TypeError("Object is not disposable.");x&&(g=function(){try{x.call(h)}catch(S){return Promise.reject(S)}}),c.push({v:h,d:g,a:p})}else p&&c.push({d:h,a:p});return h}return{e:l,u:f.bind(null,!1),a:f.bind(null,!0),d:function(){var h,g=this.e,x=0;function v(){for(;h=c.pop();)try{if(!h.a&&x===1)return x=0,c.push(h),Promise.resolve().then(v);if(h.d){var R=h.d.call(h.v);if(h.a)return x|=2,Promise.resolve(R).then(v,S)}else x|=1}catch(A){return S(A)}if(x===1)return g!==l?Promise.reject(g):Promise.resolve();if(g!==l)throw g}function S(R){return g=g!==l?new o(R,g):R,v()}return v()}}}a.exports=s,a.exports.__esModule=!0,a.exports.default=a.exports}}),Wx=qn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/OverloadYield.js"(t,a){function s(o,l){this.v=o,this.k=l}a.exports=s,a.exports.__esModule=!0,a.exports.default=a.exports}}),jR=qn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/awaitAsyncGenerator.js"(t,a){var s=Wx();function o(l){return new s(l,0)}a.exports=o,a.exports.__esModule=!0,a.exports.default=a.exports}}),CR=qn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/wrapAsyncGenerator.js"(t,a){var s=Wx();function o(c){return function(){return new l(c.apply(this,arguments))}}function l(c){var f,p;function h(x,v){try{var S=c[x](v),R=S.value,A=R instanceof s;Promise.resolve(A?R.v:R).then(function(E){if(A){var O=x==="return"?"return":"next";if(!R.k||E.done)return h(O,E);E=c[O](E).value}g(S.done?"return":"normal",E)},function(E){h("throw",E)})}catch(E){g("throw",E)}}function g(x,v){switch(x){case"return":f.resolve({value:v,done:!0});break;case"throw":f.reject(v);break;default:f.resolve({value:v,done:!1})}(f=f.next)?h(f.key,f.arg):p=null}this._invoke=function(x,v){return new Promise(function(S,R){var A={key:x,arg:v,resolve:S,reject:R,next:null};p?p=p.next=A:(f=p=A,h(x,v))})},typeof c.return!="function"&&(this.return=void 0)}l.prototype[typeof Symbol=="function"&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},l.prototype.next=function(c){return this._invoke("next",c)},l.prototype.throw=function(c){return this._invoke("throw",c)},l.prototype.return=function(c){return this._invoke("return",c)},a.exports=o,a.exports.__esModule=!0,a.exports.default=a.exports}});
17nt(AR(),1);nt(jR(),1);nt(CR(),1);nt(An(),1);function OR(t){return yc(({path:a,args:s})=>{var o;const l=[...a],c=l.pop();if(c==="useMutation")return t[c](l,...s);if(c==="_def")return{path:l};const[f,...p]=s,h=(o=p[0])!==null&&o!==void 0?o:{};return t[c](l,f,h)})}var sf;const NR=["client","ssrContext","ssrState","abortOnUnmount"],TR=(sf=b.createContext)===null||sf===void 0?void 0:sf.call(hc,null),_R=t=>{switch(t){case"queryOptions":case"fetch":case"ensureData":case"prefetch":case"getData":case"setData":case"setQueriesData":return"query";case"infiniteQueryOptions":case"fetchInfinite":case"prefetchInfinite":case"getInfiniteData":case"setInfiniteData":return"infinite";case"setMutationDefaults":case"getMutationDefaults":case"isMutating":case"cancel":case"invalidate":case"refetch":case"reset":return"any"}};function MR(t){return yc(a=>{const s=[...a.path],o=s.pop(),l=[...a.args],c=l.shift(),f=_R(o),p=zn(s,c,f);return{infiniteQueryOptions:()=>t.infiniteQueryOptions(s,p,l[0]),queryOptions:()=>t.queryOptions(s,p,...l),fetch:()=>t.fetchQuery(p,...l),fetchInfinite:()=>t.fetchInfiniteQuery(p,l[0]),prefetch:()=>t.prefetchQuery(p,...l),prefetchInfinite:()=>t.prefetchInfiniteQuery(p,l[0]),ensureData:()=>t.ensureQueryData(p,...l),invalidate:()=>t.invalidateQueries(p,...l),reset:()=>t.resetQueries(p,...l),refetch:()=>t.refetchQueries(p,...l),cancel:()=>t.cancelQuery(p,...l),setData:()=>{t.setQueryData(p,l[0],l[1])},setQueriesData:()=>t.setQueriesData(p,l[0],l[1],l[2]),setInfiniteData:()=>{t.setInfiniteQueryData(p,l[0],l[1])},getData:()=>t.getQueryData(p),getInfiniteData:()=>t.getInfiniteQueryData(p),setMutationDefaults:()=>t.setMutationDefaults(Fl(s),c),getMutationDefaults:()=>t.getMutationDefaults(Fl(s)),isMutating:()=>t.isMutating({mutationKey:Fl(s)})}[o]()})}function DR(t){const a=Jx(t.client),s=MR(t);return gm(o=>{const l=o;return l==="client"?a:NR.includes(l)?t[l]:s[o]})}var kR=zr(pi(),1);function ly(t){const a=t instanceof bc?t:ym(t);return yc(s=>{const o=s.path,l=o.join("."),[c,f]=s.args;return(0,kR.default)({queryKey:zn(o,c,"query"),queryFn:()=>a.query(l,c,f?.trpc)},f)})}var of=zr(pi(),1);function _t(t,a,s){var o;const l=t[0];let c=(o=t[1])===null||o===void 0?void 0:o.input;if(s){var f;c=(0,of.default)((0,of.default)((0,of.default)({},(f=c)!==null&&f!==void 0?f:{}),s.pageParam?{cursor:s.pageParam}:{}),{},{direction:s.direction})}return[l.join("."),c,a?.trpc]}var zR=ar({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(t,a){function s(l){var c,f,p,h=2;for(typeof Symbol<"u"&&(f=Symbol.asyncIterator,p=Symbol.iterator);h--;){if(f&&(c=l[f])!=null)return c.call(l);if(p&&(c=l[p])!=null)return new o(c.call(l));f="@@asyncIterator",p="@@iterator"}throw new TypeError("Object is not async iterable")}function o(l){function c(f){if(Object(f)!==f)return Promise.reject(new TypeError(f+" is not an object."));var p=f.done;return Promise.resolve(f.value).then(function(h){return{value:h,done:p}})}return o=function(p){this.s=p,this.n=p.next},o.prototype={s:null,n:null,next:function(){return c(this.n.apply(this.s,arguments))},return:function(p){var h=this.s.return;return h===void 0?Promise.resolve({value:p,done:!0}):c(h.apply(this.s,arguments))},throw:function(p){var h=this.s.return;return h===void 0?Promise.reject(p):c(h.apply(this.s,arguments))}},new o(l)}a.exports=s,a.exports.__esModule=!0,a.exports.default=a.exports}}),PR=zr(zR(),1);function Gf(t){return{path:t.path.join(".")}}function Ko(t){const a=Gf(t);return b.useMemo(()=>a,[a])}async function e0(t,a,s){const l=a.getQueryCache().build(a,{queryKey:s});l.setState({data:[],status:"success"});const c=[];var f=!1,p=!1,h;try{for(var g=(0,PR.default)(t),x;f=!(x=await g.next()).done;f=!1){const v=x.value;c.push(v),l.setState({data:[...c]})}}catch(v){p=!0,h=v}finally{try{f&&g.return!=null&&await g.return()}finally{if(p)throw h}}return c}var Pe=zr(pi(),1);function UR(t){const{client:a,queryClient:s}=t,o=a instanceof bc?a:ym(a);return{infiniteQueryOptions:(l,c,f)=>{var p,h;const g=((p=c[1])===null||p===void 0?void 0:p.input)===nn,x=async v=>{var S;const R=(0,Pe.default)((0,Pe.default)({},f),{},{trpc:(0,Pe.default)((0,Pe.default)({},f?.trpc),!(f==null||(S=f.trpc)===null||S===void 0)&&S.abortOnUnmount?{signal:v.signal}:{signal:null})});return await o.query(..._t(c,R,{direction:v.direction,pageParam:v.pageParam}))};return Object.assign((0,Pe.default)((0,Pe.default)({},f),{},{initialData:f?.initialData,queryKey:c,queryFn:g?nn:x,initialPageParam:(h=f?.initialCursor)!==null&&h!==void 0?h:null}),{trpc:Gf({path:l})})},queryOptions:(l,c,f)=>{var p;const h=((p=c[1])===null||p===void 0?void 0:p.input)===nn,g=async x=>{var v;const S=(0,Pe.default)((0,Pe.default)({},f),{},{trpc:(0,Pe.default)((0,Pe.default)({},f?.trpc),!(f==null||(v=f.trpc)===null||v===void 0)&&v.abortOnUnmount?{signal:x.signal}:{signal:null})}),R=await o.query(..._t(c,S));return zx(R)?e0(R,s,c):R};return Object.assign((0,Pe.default)((0,Pe.default)({},f),{},{initialData:f?.initialData,queryKey:c,queryFn:h?nn:g}),{trpc:Gf({path:l})})},fetchQuery:(l,c)=>s.fetchQuery((0,Pe.default)((0,Pe.default)({},c),{},{queryKey:l,queryFn:()=>o.query(..._t(l,c))})),fetchInfiniteQuery:(l,c)=>{var f;return s.fetchInfiniteQuery((0,Pe.default)((0,Pe.default)({},c),{},{queryKey:l,queryFn:({pageParam:p,direction:h})=>o.query(..._t(l,c,{pageParam:p,direction:h}
17)),initialPageParam:(f=c?.initialCursor)!==null&&f!==void 0?f:null}))},prefetchQuery:(l,c)=>s.prefetchQuery((0,Pe.default)((0,Pe.default)({},c),{},{queryKey:l,queryFn:()=>o.query(..._t(l,c))})),prefetchInfiniteQuery:(l,c)=>{var f;return s.prefetchInfiniteQuery((0,Pe.default)((0,Pe.default)({},c),{},{queryKey:l,queryFn:({pageParam:p,direction:h})=>o.query(..._t(l,c,{pageParam:p,direction:h})),initialPageParam:(f=c?.initialCursor)!==null&&f!==void 0?f:null}))},ensureQueryData:(l,c)=>s.ensureQueryData((0,Pe.default)((0,Pe.default)({},c),{},{queryKey:l,queryFn:()=>o.query(..._t(l,c))})),invalidateQueries:(l,c,f)=>s.invalidateQueries((0,Pe.default)((0,Pe.default)({},c),{},{queryKey:l}),f),resetQueries:(l,c,f)=>s.resetQueries((0,Pe.default)((0,Pe.default)({},c),{},{queryKey:l}),f),refetchQueries:(l,c,f)=>s.refetchQueries((0,Pe.default)((0,Pe.default)({},c),{},{queryKey:l}),f),cancelQuery:(l,c)=>s.cancelQueries({queryKey:l},c),setQueryData:(l,c,f)=>s.setQueryData(l,c,f),setQueriesData:(l,c,f,p)=>s.setQueriesData((0,Pe.default)((0,Pe.default)({},c),{},{queryKey:l}),f,p),getQueryData:l=>s.getQueryData(l),setInfiniteQueryData:(l,c,f)=>s.setQueryData(l,c,f),getInfiniteQueryData:l=>s.getQueryData(l),setMutationDefaults:(l,c)=>{const f=l[0],p=h=>o.mutation(..._t([f,{input:h}],t));return s.setMutationDefaults(l,typeof c=="function"?c({canonicalMutationFn:p}):c)},getMutationDefaults:l=>s.getMutationDefaults(l),isMutating:l=>s.isMutating((0,Pe.default)((0,Pe.default)({},l),{},{exact:!0}))}}var le=zr(pi());const cy=(t,a)=>new Proxy(t,{get(o,l){return a(l),o[l]}});function LR(t){var a,s;const o=(a=void 0)!==null&&a!==void 0?a:Q=>Q.originalFn(),l=(s=void 0)!==null&&s!==void 0?s:TR,c=ER,f=Q=>{var Y;const{abortOnUnmount:T=!1,queryClient:k,ssrContext:Z}=Q,[ee,re]=b.useState((Y=Q.ssrState)!==null&&Y!==void 0?Y:!1),te=Q.client instanceof bc?Q.client:ym(Q.client),oe=b.useMemo(()=>UR({client:te,queryClient:k}),[te,k]),ie=b.useMemo(()=>(0,le.default)({abortOnUnmount:T,queryClient:k,client:te,ssrContext:Z??null,ssrState:ee},oe),[T,te,oe,k,Z,ee]);return b.useEffect(()=>{re(ue=>ue?"mounted":!1)},[]),d.jsx(l.Provider,{value:ie,children:Q.children})};function p(){const Q=b.useContext(l);if(!Q)throw new Error("Unable to find tRPC Context. Did you forget to wrap your App inside `withTRPC` HoC?");return Q}function h(Q,Y){var T;const{queryClient:k,ssrState:Z}=p();return Z&&Z!=="mounted"&&((T=k.getQueryCache().find({queryKey:Q}))===null||T===void 0?void 0:T.state.status)==="error"?(0,le.default)({retryOnMount:!1},Y):Y}function g(Q,Y,T){var k,Z,ee,re,te;const oe=p(),{abortOnUnmount:ie,client:ue,ssrState:N,queryClient:q,prefetchQuery:z}=oe,J=zn(Q,Y,"query"),ce=q.getQueryDefaults(J),j=Y===nn;typeof window>"u"&&N==="prepass"&&(T==null||(k=T.trpc)===null||k===void 0?void 0:k.ssr)!==!1&&((Z=T?.enabled)!==null&&Z!==void 0?Z:ce?.enabled)!==!1&&!j&&!q.getQueryCache().find({queryKey:J})&&z(J,T);const I=h(J,(0,le.default)((0,le.default)({},ce),T)),L=(ee=(re=T==null||(te=T.trpc)===null||te===void 0?void 0:te.abortOnUnmount)!==null&&re!==void 0?re:void 0)!==null&&ee!==void 0?ee:ie,K=uE((0,le.default)((0,le.default)({},I),{},{queryKey:J,queryFn:j?Y:async ne=>{const de=(0,le.default)((0,le.default)({},I),{},{trpc:(0,le.default)((0,le.default)({},I?.trpc),L?{signal:ne.signal}:{signal:null})}),se=await ue.query(..._t(J,de));return zx(se)?e0(se,q,J):se}}),q);return K.trpc=Ko({path:Q}),K}function x(Q,Y,T){var k,Z,ee;const re=p(),te=zn(Q,Y,"query"),oe=Y===nn,ie=(k=(Z=T==null||(ee=T.trpc)===null||ee===void 0?void 0:ee.abortOnUnmount)!==null&&Z!==void 0?Z:void 0)!==null&&k!==void 0?k:re.abortOnUnmount;pE((0,le.default)((0,le.default)({},T),{},{queryKey:te,queryFn:oe?Y:ue=>{const N={trpc:(0,le.default)((0,le.default)({},T?.trpc),ie?{signal:ue.signal}:{})};return re.client.query(..._t(te,N))}}))}function v(Q,Y,T){var k,Z,ee;const re=p(),te=zn(Q,Y,"query"),oe=(k=(Z=T==null||(ee=T.trpc)===null||ee===void 0?void 0:ee.abortOnUnmount)!==null&&Z!==void 0?Z:void 0)!==null&&k!==void 0?k:re.abortOnUnmount,ie=dE((0,le.default)((0,le.default)({},T),{},{queryKey:te,queryFn:ue=>{const N=(0,le.default)((0,le.default)({},T),{},{trpc:(0,le.default)((0,le.default)({},T?.trpc),oe?{signal:ue.signal}:{signal:null})});return re.client.query(..._t(te,N))}}),re.queryClient);return ie.trpc=Ko({path:Q}),[ie.data,ie]}function S(Q,Y){const{client:T,queryClient:k}=p(),Z=Fl(Q),ee=k.defaultMutationOptions(k.getMutationDefaults(Z)),re=gE((0,le.default)((0,le.default)({},Y),{},{mutationKey:Z,mutationFn:te=>T.mutation(..._t([Q,{input:te}],Y)),onSuccess(...te){var oe,ie;return o({originalFn:()=>{var N,q,z;return(N=Y==null||(q=Y.onSuccess)===null||q===void 0?void 0:q.call(Y,...te))!==null&&N!==void 0?N:ee==null||(z=ee.onSuccess)===null||z===void 0?void 0:z.call(ee,...te)},queryClient:k,meta:(oe=(ie=Y?.meta)!==null&&ie!==void 0?ie:ee?.meta)!==null&&oe!==void 0?oe:{}})}}),k);return re.trpc=Ko({path:Q}),re}const R={data:void 0,error:null,status:"idle"},A={data:void 0,error:null,status:"connecting"};/* istanbul ignore next -- @preserve */function E(Q,Y,T){var k;const Z=(k=T?.enabled)!==null&&k!==void 0?k:Y!==nn,ee=Wa(zn(Q,Y,"any")),{client:re}=p(),te=b.useRef(T);b.useEffect(()=>{te.current=T});const[oe]=b.useState(new Set([])),ie=b.useCallback(j=>{oe.add(j)},[oe]),ue=b.useRef(null),N=b.useCallback(j=>{const I=z.current,L=z.current=j(I);let K=!1;for(const ne of oe)if(I[ne]!==L[ne]){K=!0;break}K&&ce(cy(L,ie))},[ie,oe]),q=b.useCallback(()=>{var j;if((j=ue.current)===null||j===void 0||j.unsubscribe(),!Z){N(()=>(0,le.default)((0,le.default)({},R),{},{reset:q}));return}N(()=>(0,le.default)((0,le.default)({},A),{},{reset:q}));const I=re.subscription(Q.join("."),Y??void 0,{onStarted:()=>{var L,K;(L=(K=te.current).onStarted)===null||L===void 0||L.call(K),N(ne=>(0,le.default)((0,le.default)({},ne),{},{status:"pending",error:null}))},onData:L=>
17{var K,ne;(K=(ne=te.current).onData)===null||K===void 0||K.call(ne,L),N(de=>(0,le.default)((0,le.default)({},de),{},{status:"pending",data:L,error:null}))},onError:L=>{var K,ne;(K=(ne=te.current).onError)===null||K===void 0||K.call(ne,L),N(de=>(0,le.default)((0,le.default)({},de),{},{status:"error",error:L}))},onConnectionStateChange:L=>{N(K=>{switch(L.state){case"idle":return(0,le.default)((0,le.default)({},K),{},{status:L.state,error:null,data:void 0});case"connecting":return(0,le.default)((0,le.default)({},K),{},{error:L.error,status:L.state});case"pending":return K}})},onComplete:()=>{var L,K;(L=(K=te.current).onComplete)===null||L===void 0||L.call(K),N(ne=>(0,le.default)((0,le.default)({},ne),{},{status:"idle",error:null,data:void 0}))}});ue.current=I},[re,ee,Z,N]);b.useEffect(()=>(q(),()=>{var j;(j=ue.current)===null||j===void 0||j.unsubscribe()}),[q]);const z=b.useRef(Z?(0,le.default)((0,le.default)({},A),{},{reset:q}):(0,le.default)((0,le.default)({},R),{},{reset:q})),[J,ce]=b.useState(cy(z.current,ie));return J}function O(Q,Y,T){var k,Z,ee,re,te;const{client:oe,ssrState:ie,prefetchInfiniteQuery:ue,queryClient:N,abortOnUnmount:q}=p(),z=zn(Q,Y,"infinite"),J=N.getQueryDefaults(z),ce=Y===nn;typeof window>"u"&&ie==="prepass"&&(T==null||(k=T.trpc)===null||k===void 0?void 0:k.ssr)!==!1&&((Z=T?.enabled)!==null&&Z!==void 0?Z:J?.enabled)!==!1&&!ce&&!N.getQueryCache().find({queryKey:z})&&ue(z,(0,le.default)((0,le.default)({},J),T));const j=h(z,(0,le.default)((0,le.default)({},J),T)),I=(ee=T==null||(re=T.trpc)===null||re===void 0?void 0:re.abortOnUnmount)!==null&&ee!==void 0?ee:q,L=vE((0,le.default)((0,le.default)({},j),{},{initialPageParam:(te=T.initialCursor)!==null&&te!==void 0?te:null,persister:T.persister,queryKey:z,queryFn:ce?Y:K=>{var ne;const de=(0,le.default)((0,le.default)({},j),{},{trpc:(0,le.default)((0,le.default)({},j?.trpc),I?{signal:K.signal}:{signal:null})});return oe.query(..._t(z,de,{pageParam:(ne=K.pageParam)!==null&&ne!==void 0?ne:T.initialCursor,direction:K.direction}))}}),N);return L.trpc=Ko({path:Q}),L}function M(Q,Y,T){var k,Z,ee;const re=p(),te=zn(Q,Y,"infinite"),oe=re.queryClient.getQueryDefaults(te),ie=Y===nn,ue=h(te,(0,le.default)((0,le.default)({},oe),T)),N=(k=T==null||(Z=T.trpc)===null||Z===void 0?void 0:Z.abortOnUnmount)!==null&&k!==void 0?k:re.abortOnUnmount;hE((0,le.default)((0,le.default)({},T),{},{initialPageParam:(ee=T.initialCursor)!==null&&ee!==void 0?ee:null,queryKey:te,queryFn:ie?Y:q=>{var z;const J=(0,le.default)((0,le.default)({},ue),{},{trpc:(0,le.default)((0,le.default)({},ue?.trpc),N?{signal:q.signal}:{})});return re.client.query(..._t(te,J,{pageParam:(z=q.pageParam)!==null&&z!==void 0?z:T.initialCursor,direction:q.direction}))}}))}function B(Q,Y,T){var k,Z,ee;const re=p(),te=zn(Q,Y,"infinite"),oe=re.queryClient.getQueryDefaults(te),ie=h(te,(0,le.default)((0,le.default)({},oe),T)),ue=(k=T==null||(Z=T.trpc)===null||Z===void 0?void 0:Z.abortOnUnmount)!==null&&k!==void 0?k:re.abortOnUnmount,N=fE((0,le.default)((0,le.default)({},T),{},{initialPageParam:(ee=T.initialCursor)!==null&&ee!==void 0?ee:null,queryKey:te,queryFn:q=>{var z;const J=(0,le.default)((0,le.default)({},ie),{},{trpc:(0,le.default)((0,le.default)({},ie?.trpc),ue?{signal:q.signal}:{})});return re.client.query(..._t(te,J,{pageParam:(z=q.pageParam)!==null&&z!==void 0?z:T.initialCursor,direction:q.direction}))}}),re.queryClient);return N.trpc=Ko({path:Q}),[N.data,N]}return{Provider:f,createClient:c,useContext:p,useUtils:p,useQuery:g,usePrefetchQuery:x,useSuspenseQuery:v,useQueries:(Q,Y)=>{const{ssrState:T,queryClient:k,prefetchQuery:Z,client:ee}=p(),re=ly(ee),te=Q(re);if(typeof window>"u"&&T==="prepass")for(const ie of te){var oe;const ue=ie;((oe=ue.trpc)===null||oe===void 0?void 0:oe.ssr)!==!1&&!k.getQueryCache().find({queryKey:ue.queryKey})&&Z(ue.queryKey,ue)}return kx({queries:te.map(ie=>(0,le.default)((0,le.default)({},ie),{},{queryKey:ie.queryKey})),combine:Y?.combine},k)},useSuspenseQueries:Q=>{const{queryClient:Y,client:T}=p(),k=ly(T),Z=Q(k),ee=mE({queries:Z.map(re=>(0,le.default)((0,le.default)({},re),{},{queryFn:re.queryFn,queryKey:re.queryKey}))},Y);return[ee.map(re=>re.data),ee]},useMutation:S,useSubscription:E,useInfiniteQuery:O,usePrefetchInfiniteQuery:M,useSuspenseInfiniteQuery:B}}function HR(t){const a=OR(t);return gm(s=>s==="useContext"||s==="useUtils"?()=>{const o=t.useUtils();return b.useMemo(()=>DR(o),[o])}:t.hasOwnProperty(s)?t[s]:a[s])}function GR(t){const a=LR();return HR(a)}const ga=GR(),qR="app_session_id",BR="Please login (10001)";var lf={exports:{}},Xo={},cf={exports:{}},uf={};/** 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 uy;function QR(){return uy||(uy=1,(function(t){function a(N,q){var z=N.length;N.push(q);e:for(;0<z;){var J=z-1>>>1,ce=N[J];if(0<l(ce,q))N[J]=q,N[z]=ce,z=J;else break e}}function s(N){return N.length===0?null:N[0]}function o(N){if(N.length===0)return null;var q=N[0],z=N.pop();if(z!==q){N[0]=z;e:for(var J=0,ce=N.length,j=ce>>>1;J<j;){var I=2*(J+1)-1,L=N[I],K=I+1,ne=N[K];if(0>l(L,z))K<ce&&0>l(ne,L)?(N[J]=ne,N[K]=z,J=K):(N[J]=L,N[I]=z,J=I);else if(K<ce&&0>l(ne,z))N[J]=ne,N[K]=z,J=K;else break e}}return q}function l(N,q){var z=N.sortIndex-q.sortIndex;return z!==0?z:N.id-q.id}if(t.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var c=performance;t.unstable_now=function(){return c.now()}}else{var f=Date,p=f.now();t.unstable_now=function(){return f.now()-p}}var h=[],g=[],x=1,v=null,S=3,R=!1,A=!1,E=!1,O=!1,M=typeof setTimeout=="function"?setTimeout:null,B=typeof clearTimeout=="function"?clearTimeout:null,G=typeof setImmediate<"u"?setImmediate:null;function F(N){for(var q=s(g);q!==null;){if(q.callback===null)o(g);else if(q.startTime<=N)o(g),q.sortIndex=q.expirationTime,a(h,q);else break;q=s(g)}}
vendor: 10,353 bytes, lines 25-41
25function Q(N){if(E=!1,F(N),!A)if(s(h)!==null)A=!0,Y||(Y=!0,te());else{var q=s(g);q!==null&&ue(Q,q.startTime-N)}}var Y=!1,T=-1,k=5,Z=-1;function ee(){return O?!0:!(t.unstable_now()-Z<k)}function re(){if(O=!1,Y){var N=t.unstable_now();Z=N;var q=!0;try{e:{A=!1,E&&(E=!1,B(T),T=-1),R=!0;var z=S;try{t:{for(F(N),v=s(h);v!==null&&!(v.expirationTime>N&&ee());){var J=v.callback;if(typeof J=="function"){v.callback=null,S=v.priorityLevel;var ce=J(v.expirationTime<=N);if(N=t.unstable_now(),typeof ce=="function"){v.callback=ce,F(N),q=!0;break t}v===s(h)&&o(h),F(N)}else o(h);v=s(h)}if(v!==null)q=!0;else{var j=s(g);j!==null&&ue(Q,j.startTime-N),q=!1}}break e}finally{v=null,S=z,R=!1}q=void 0}}finally{q?te():Y=!1}}}var te;if(typeof G=="function")te=function(){G(re)};else if(typeof MessageChannel<"u"){var oe=new MessageChannel,ie=oe.port2;oe.port1.onmessage=re,te=function(){ie.postMessage(null)}}else te=function(){M(re,0)};function ue(N,q){T=M(function(){N(t.unstable_now())},q)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(N){N.callback=null},t.unstable_forceFrameRate=function(N){0>N||125<N?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):k=0<N?Math.floor(1e3/N):5},t.unstable_getCurrentPriorityLevel=function(){return S},t.unstable_next=function(N){switch(S){case 1:case 2:case 3:var q=3;break;default:q=S}var z=S;S=q;try{return N()}finally{S=z}},t.unstable_requestPaint=function(){O=!0},t.unstable_runWithPriority=function(N,q){switch(N){case 1:case 2:case 3:case 4:case 5:break;default:N=3}var z=S;S=N;try{return q()}finally{S=z}},t.unstable_scheduleCallback=function(N,q,z){var J=t.unstable_now();switch(typeof z=="object"&&z!==null?(z=z.delay,z=typeof z=="number"&&0<z?J+z:J):z=J,N){case 1:var ce=-1;break;case 2:ce=250;break;case 5:ce=1073741823;break;case 4:ce=1e4;break;default:ce=5e3}return ce=z+ce,N={id:x++,callback:q,priorityLevel:N,startTime:z,expirationTime:ce,sortIndex:-1},z>J?(N.sortIndex=z,a(g,N),s(h)===null&&N===s(g)&&(E?(B(T),T=-1):E=!0,ue(Q,z-J))):(N.sortIndex=ce,a(h,N),A||R||(A=!0,Y||(Y=!0,te()))),N},t.unstable_shouldYield=ee,t.unstable_wrapCallback=function(N){var q=S;return function(){var z=S;S=q;try{return N.apply(this,arguments)}finally{S=z}}}})(uf)),uf}var dy;function IR(){return dy||(dy=1,cf.exports=QR()),cf.exports}var df={exports:{}},wt={};/** 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 fy;function VR(){if(fy)return wt;fy=1;var t=pc();function a(h){var g="https://react.dev/errors/"+h;if(1<arguments.length){g+="?args[]="+encodeURIComponent(arguments[1]);for(var x=2;x<arguments.length;x++)g+="&args[]="+encodeURIComponent(arguments[x])}return"Minified React error #"+h+"; visit "+g+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function s(){}var o={d:{f:s,r:function(){throw Error(a(522))},D:s,C:s,L:s,m:s,X:s,S:s,M:s},p:0,findDOMNode:null},l=Symbol.for("react.portal");function c(h,g,x){var v=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:l,key:v==null?null:""+v,children:h,containerInfo:g,implementation:x}}var f=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function p(h,g){if(h==="font")return"";if(typeof g=="string")return g==="use-credentials"?g:""}return wt.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=o,wt.createPortal=function(h,g){var x=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!g||g.nodeType!==1&&g.nodeType!==9&&g.nodeType!==11)throw Error(a(299));return c(h,g,null,x)},wt.flushSync=function(h){var g=f.T,x=o.p;try{if(f.T=null,o.p=2,h)return h()}finally{f.T=g,o.p=x,o.d.f()}},wt.preconnect=function(h,g){typeof h=="string"&&(g?(g=g.crossOrigin,g=typeof g=="string"?g==="use-credentials"?g:"":void 0):g=null,o.d.C(h,g))},wt.prefetchDNS=function(h){typeof h=="string"&&o.d.D(h)},wt.preinit=function(h,g){if(typeof h=="string"&&g&&typeof g.as=="string"){var x=g.as,v=p(x,g.crossOrigin),S=typeof g.integrity=="string"?g.integrity:void 0,R=typeof g.fetchPriority=="string"?g.fetchPriority:void 0;x==="style"?o.d.S(h,typeof g.precedence=="string"?g.precedence:void 0,{crossOrigin:v,integrity:S,fetchPriority:R}):x==="script"&&o.d.X(h,{crossOrigin:v,integrity:S,fetchPriority:R,nonce:typeof g.nonce=="string"?g.nonce:void 0})}},wt.preinitModule=function(h,g){if(typeof h=="string")if(typeof g=="object"&&g!==null){if(g.as==null||g.as==="script"){var x=p(g.as,g.crossOrigin);o.d.M(h,{crossOrigin:x,integrity:typeof g.integrity=="string"?g.integrity:void 0,nonce:typeof g.nonce=="string"?g.nonce:void 0})}}else g==null&&o.d.M(h)},wt.preload=function(h,g){if(typeof h=="string"&&typeof g=="object"&&g!==null&&typeof g.as=="string"){var x=g.as,v=p(x,g.crossOrigin);o.d.L(h,x,{crossOrigin:v,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})}},wt.preloadModule=function(h,g){if(typeof h=="string")if(g){var x=p(g.as,g.crossOrigin);o.d.m(h,{as:typeof g.as=="string"&&g.as!=="script"?g.as:void 0,crossOrigin:x,integrity:typeof g.integrity=="string"?g.integrity:void 0})}else o.d.m(h)},wt.requestFormReset=function(h){o.d.r(h)},wt.unstable_batchedUpdates=function(h,g){return h(g)},wt.useFormState=function(h,g,x){return f.H.useFormState(h,g,x)},wt.useFormStatus=function(){return f.H.useHostTransitionStatus()},wt.version="19.2.1",wt}var my;function t0(){if(my)return df.exports;my=1;function t(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(a){console.error(a)}}return t(),df.exports=VR(),df.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 py;function YR(){if(py)return Xo;py=1;var t=IR(),a=pc(),s=t0();function o(e){var n="https://react.dev/errors/"+e;if(1<arguments.length){n+="?args[]="+encodeURIComponent(arguments[1]);for(var r=2;r<arguments.length;r++)n+="&args[]="+encodeURIComponent(arguments[r])}return"Minified React error #"+e+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function l(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function c(e){var n=e,r=e;if(e.alternate)for(;n.return;)n=n.return;else{e=n;do n=e,(n.flags&4098)!==0&&(r=n.return),e=n.return;while(e)}return n.tag===3?r:null}function f(e){if(e.tag===13){var n=e.memoizedState;if(n===null&&(e=e.alternate,e!==null&&(n=e.memoizedState)),n!==null)return n.dehydrated}return null}function p(e){if(e.tag===31){var n=e.memoizedState;if(n===null&&(e=e.alternate,e!==null&&(n=e.memoizedState)),n!==null)return n.dehydrated}return null}function h(e){if(c(e)!==e)throw Error(o(188))}function g(e){var n=e.alternate;if(!n){if(n=c(e),n===null)throw Error(o(188));return n!==e?null:e}for(var r=e,i=n;;){var u=r.return;if(u===null)break;var m=u.alternate;if(m===null){if(i=u.return,i!==null){r=i;continue}break}if(u.child===m.child){for(m=u.child;m;){if(m===r)return h(u),e;if(m===i)return h(u),n;m=m.sibling}throw Error(o(188))}if(r.return!==i.return)r=u,i=m;else{for(var y=!1,w=u.child;w;){if(w===r){y=!0,r=u,i=m;break}if(w===i){y=!0,i=u,r=m;break}w=w.sibling}if(!y){for(w=m.child;w;){if(w===r){y=!0,r=m,i=u;break}if(w===i){y=!0,i=m,r=u;break}w=w.sibling}if(!y)throw Error(o(189))}}if(r.alternate!==i)throw Error(o(190))}if(r.tag!==3)throw Error(o(188));return r.stateNode.current===r?e:n}function x(e){var n=e.tag;if(n===5||n===26||n===27||n===6)return e;for(e=e.child;e!==null;){if(n=x(e),n!==null)return n;e=e.sibling}return null}var v=Object.assign,S=Symbol.for("react.element"),R=Symbol.for("react.transitional.element"),A=Symbol.for("react.portal"),E=Symbol.for("react.fragment"),O=Symbol.for("react.strict_mode"),M=Symbol.for("react.profiler"),B=Symbol.for("react.consumer"),G=Symbol.for("react.context"),F=Symbol.for("react.forward_ref"),Q=Symbol.for("react.suspense"),Y=Symbol.for("react.suspense_list"),T=Symbol.for("react.memo"),k=Symbol.for("react.lazy"),Z=Symbol.for("react.activity"),ee=Symbol.for("react.memo_cache_sentinel"),re=Symbol.iterator;function te(e){return e===null||typeof e!="object"?null:(e=re&&e[re]||e["@@iterator"],typeof e=="function"?e:null)}var oe=Symbol.for("react.client.reference");function ie(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===oe?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case E:return"Fragment";case M:return"Profiler";case O:return"StrictMode";case Q:return"Suspense";case Y:return"SuspenseList";case Z:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case A:return"Portal";case G:return e.displayName||"Context";case B:return(e._context.displayName||"Context")+".Consumer";case F:var n=e.render;return e=e.displayName,e||(e=n.displayName||n.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case T:return n=e.displayName||null,n!==null?n:ie(e.type)||"Memo";case k:n=e._payload,e=e._init;try{return ie(e(n))}catch{}}return null}var ue=Array.isArray,N=a.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,q=s.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,z={pending:!1,data:null,method:null,action:null},J=[],ce=-1;function j(e){return{current:e}}function I(e){0>ce||(e.current=J[ce],J[ce]=null,ce--)}function L(e,n){ce++,J[ce]=e.current,e.current=n}var K=j(null),ne=j(null),de=j(null),se=j(null);function xe(e,n){switch(L(de,n),L(ne,e),L(K,null),n.nodeType){case 9:case 11:e=(e
vendor: 4,150 bytes, lines 41-48
41=n.documentElement)&&(e=e.namespaceURI)?fv(e):0;break;default:if(e=n.tagName,n=n.namespaceURI)n=fv(n),e=mv(n,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}I(K),L(K,e)}function _e(){I(K),I(ne),I(de)}function mt(e){e.memoizedState!==null&&L(se,e);var n=K.current,r=mv(n,e.type);n!==r&&(L(ne,e),L(K,r))}function jt(e){ne.current===e&&(I(K),I(ne)),se.current===e&&(I(se),Bo._currentValue=z)}var pt,Vn;function vn(e){if(pt===void 0)try{throw Error()}catch(r){var n=r.stack.trim().match(/\n( *(at )?)/);pt=n&&n[1]||"",Vn=-1<r.stack.indexOf(` 42 at`)?" (<anonymous>)":-1<r.stack.indexOf("@")?"@unknown:0:0":""}return` 43`+pt+e+Vn}var Zs=!1;function Hr(e,n){if(!e||Zs)return"";Zs=!0;var r=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var i={DetermineComponentFrameRoot:function(){try{if(n){var W=function(){throw Error()};if(Object.defineProperty(W.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(W,[])}catch(V){var H=V}Reflect.construct(e,[],W)}else{try{W.call()}catch(V){H=V}e.call(W.prototype)}}else{try{throw Error()}catch(V){H=V}(W=e())&&typeof W.catch=="function"&&W.catch(function(){})}}catch(V){if(V&&H&&typeof V.stack=="string")return[V.stack,H.stack]}return[null,null]}};i.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var u=Object.getOwnPropertyDescriptor(i.DetermineComponentFrameRoot,"name");u&&u.configurable&&Object.defineProperty(i.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var m=i.DetermineComponentFrameRoot(),y=m[0],w=m[1];if(y&&w){var C=y.split(` 44`),U=w.split(` 45`);for(u=i=0;i<C.length&&!C[i].includes("DetermineComponentFrameRoot");)i++;for(;u<U.length&&!U[u].includes("DetermineComponentFrameRoot");)u++;if(i===C.length||u===U.length)for(i=C.length-1,u=U.length-1;1<=i&&0<=u&&C[i]!==U[u];)u--;for(;1<=i&&0<=u;i--,u--)if(C[i]!==U[u]){if(i!==1||u!==1)do if(i--,u--,0>u||C[i]!==U[u]){var X=` 46`+C[i].replace(" at new "," at ");return e.displayName&&X.includes("<anonymous>")&&(X=X.replace("<anonymous>",e.displayName)),X}while(1<=i&&0<=u);break}}}finally{Zs=!1,Error.prepareStackTrace=r}return(r=e?e.displayName||e.name:"")?vn(r):""}function rr(e,n){switch(e.tag){case 26:case 27:case 5:return vn(e.type);case 16:return vn("Lazy");case 13:return e.child!==n&&n!==null?vn("Suspense Fallback"):vn("Suspense");case 19:return vn("SuspenseList");case 0:case 15:return Hr(e.type,!1);case 11:return Hr(e.type.render,!1);case 1:return Hr(e.type,!0);case 31:return vn("Activity");default:return""}}function $s(e){try{var n="",r=null;do n+=rr(e,r),r=e,e=e.return;while(e);return n}catch(i){return` 47Error generating stack: `+i.message+` 48`+i.stack}}var Yt=Object.prototype.hasOwnProperty,Js=t.unstable_scheduleCallback,Ws=t.unstable_cancelCallback,Ct=t.unstable_shouldYield,Sa=t.unstable_requestPaint,Ot=t.unstable_now,Qc=t.unstable_getCurrentPriorityLevel,sr=t.unstable_ImmediatePriority,bi=t.unstable_UserBlockingPriority,or=t.unstable_NormalPriority,eo=t.unstable_LowPriority,Yn=t.unstable_IdlePriority,Si=t.log,wa=t.unstable_setDisableYieldValue,ir=null,Nt=null;function yn(e){if(typeof Si=="function"&&wa(e),Nt&&typeof Nt.setStrictMode=="function")try{Nt.setStrictMode(ir,e)}catch{}}var bt=Math.clz32?Math.clz32:Cn,Ic=Math.log,to=Math.LN2;function Cn(e){return e>>>=0,e===0?32:31-(Ic(e)/to|0)|0}var Gr=256,qr=262144,lr=4194304;function On(e){var n=e&42;if(n!==0)return n;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 be(e,n,r){var i=e.pendingLanes;if(i===0)return 0;var u=0,m=e.suspendedLanes,y=e.pingedLanes;e=e.warmLanes;var w=i&134217727;
vendor: 5,288 bytes, line 48
48return w!==0?(i=w&~m,i!==0?u=On(i):(y&=w,y!==0?u=On(y):r||(r=w&~e,r!==0&&(u=On(r))))):(w=i&~m,w!==0?u=On(w):y!==0?u=On(y):r||(r=i&~e,r!==0&&(u=On(r)))),u===0?0:n!==0&&n!==u&&(n&m)===0&&(m=u&-u,r=n&-n,m>=r||m===32&&(r&4194048)!==0)?n:u}function Ke(e,n){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&n)===0}function ut(e,n){switch(e){case 1:case 2:case 4:case 8:case 64:return n+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 n+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 St(){var e=lr;return lr<<=1,(lr&62914560)===0&&(lr=4194304),e}function Ea(e){for(var n=[],r=0;31>r;r++)n.push(e);return n}function Fe(e,n){e.pendingLanes|=n,n!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Dt(e,n,r,i,u,m){var y=e.pendingLanes;e.pendingLanes=r,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=r,e.entangledLanes&=r,e.errorRecoveryDisabledLanes&=r,e.shellSuspendCounter=0;var w=e.entanglements,C=e.expirationTimes,U=e.hiddenUpdates;for(r=y&~r;0<r;){var X=31-bt(r),W=1<<X;w[X]=0,C[X]=-1;var H=U[X];if(H!==null)for(U[X]=null,X=0;X<H.length;X++){var V=H[X];V!==null&&(V.lane&=-536870913)}r&=~W}i!==0&&cr(e,i,0),m!==0&&u===0&&e.tag!==0&&(e.suspendedLanes|=m&~(y&~n))}function cr(e,n,r){e.pendingLanes|=n,e.suspendedLanes&=~n;var i=31-bt(n);e.entangledLanes|=n,e.entanglements[i]=e.entanglements[i]|1073741824|r&261930}function kt(e,n){var r=e.entangledLanes|=n;for(e=e.entanglements;r;){var i=31-bt(r),u=1<<i;u&n|e[i]&n&&(e[i]|=n),r&=~u}}function zt(e,n){var r=n&-n;return r=(r&42)!==0?1:Br(r),(r&(e.suspendedLanes|n))!==0?0:r}function Br(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 xn(e){return e&=-e,2<e?8<e?(e&134217727)!==0?32:268435456:8:2}function Vc(){var e=q.p;return e!==0?e:(e=window.event,e===void 0?32:Pv(e.type))}function Jm(e,n){var r=q.p;try{return q.p=e,n()}finally{q.p=r}}var Ra=Math.random().toString(36).slice(2),ht="__reactFiber$"+Ra,Pt="__reactProps$"+Ra,Qr="__reactContainer$"+Ra,Yc="__reactEvents$"+Ra,vS="__reactListeners$"+Ra,yS="__reactHandles$"+Ra,Wm="__reactResources$"+Ra,no="__reactMarker$"+Ra;function Kc(e){delete e[ht],delete e[Pt],delete e[Yc],delete e[vS],delete e[yS]}function Ir(e){var n=e[ht];if(n)return n;for(var r=e.parentNode;r;){if(n=r[Qr]||r[ht]){if(r=n.alternate,n.child!==null||r!==null&&r.child!==null)for(e=bv(e);e!==null;){if(r=e[ht])return r;e=bv(e)}return n}e=r,r=e.parentNode}return null}function Vr(e){if(e=e[ht]||e[Qr]){var n=e.tag;if(n===5||n===6||n===13||n===31||n===26||n===27||n===3)return e}return null}function ao(e){var n=e.tag;if(n===5||n===26||n===27||n===6)return e.stateNode;throw Error(o(33))}function Yr(e){var n=e[Wm];return n||(n=e[Wm]={hoistableStyles:new Map,hoistableScripts:new Map}),n}function dt(e){e[no]=!0}var ep=new Set,tp={};function ur(e,n){Kr(e,n),Kr(e+"Capture",n)}function Kr(e,n){for(tp[e]=n,e=0;e<n.length;e++)ep.add(n[e])}var xS=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]*$"),np={},ap={};function bS(e){return Yt.call(ap,e)?!0:Yt.call(np,e)?!1:xS.test(e)?ap[e]=!0:(np[e]=!0,!1)}function wi(e,n,r){if(bS(n))if(r===null)e.removeAttribute(n);else{switch(typeof r){case"undefined":case"function":case"symbol":e.removeAttribute(n);return;case"boolean":var i=n.toLowerCase().slice(0,5);if(i!=="data-"&&i!=="aria-"){e.removeAttribute(n);return}}e.setAttribute(n,""+r)}}function Ei(e,n,r){if(r===null)e.removeAttribute(n);else{switch(typeof r){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(n);return}e.setAttribute(n,""+r)}}function Kn(e,n,r,i){if(i===null)e.removeAttribute(r);else{switch(typeof i){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(r);return}e.setAttributeNS(n,r,""+i)}}function rn(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function rp(e){var n=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(n==="checkbox"||n==="radio")}function SS(e,n,r){var i=Object.getOwnPropertyDescriptor(e.constructor.prototype,n);if(!e.hasOwnProperty(n)&&typeof i<"u"&&typeof i.get=="function"&&typeof i.set=="function"){var u=i.get,m=i.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return u.call(this)},set:function(y){r=""+y,m.call(this,y)}}),Object.defineProperty(e,n,{enumerable:i.enumerable}),{getValue:function(){return r},setValue:function(y){r=""+y}
vendor: 4,980 bytes, line 48
48,stopTracking:function(){e._valueTracker=null,delete e[n]}}}}function Xc(e){if(!e._valueTracker){var n=rp(e)?"checked":"value";e._valueTracker=SS(e,n,""+e[n])}}function sp(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var r=n.getValue(),i="";return e&&(i=rp(e)?e.checked?"true":"false":e.value),e=i,e!==r?(n.setValue(e),!0):!1}function Ri(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 wS=/[\n"\\]/g;function sn(e){return e.replace(wS,function(n){return"\\"+n.charCodeAt(0).toString(16)+" "})}function Fc(e,n,r,i,u,m,y,w){e.name="",y!=null&&typeof y!="function"&&typeof y!="symbol"&&typeof y!="boolean"?e.type=y:e.removeAttribute("type"),n!=null?y==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+rn(n)):e.value!==""+rn(n)&&(e.value=""+rn(n)):y!=="submit"&&y!=="reset"||e.removeAttribute("value"),n!=null?Zc(e,y,rn(n)):r!=null?Zc(e,y,rn(r)):i!=null&&e.removeAttribute("value"),u==null&&m!=null&&(e.defaultChecked=!!m),u!=null&&(e.checked=u&&typeof u!="function"&&typeof u!="symbol"),w!=null&&typeof w!="function"&&typeof w!="symbol"&&typeof w!="boolean"?e.name=""+rn(w):e.removeAttribute("name")}function op(e,n,r,i,u,m,y,w){if(m!=null&&typeof m!="function"&&typeof m!="symbol"&&typeof m!="boolean"&&(e.type=m),n!=null||r!=null){if(!(m!=="submit"&&m!=="reset"||n!=null)){Xc(e);return}r=r!=null?""+rn(r):"",n=n!=null?""+rn(n):r,w||n===e.value||(e.value=n),e.defaultValue=n}i=i??u,i=typeof i!="function"&&typeof i!="symbol"&&!!i,e.checked=w?e.checked:!!i,e.defaultChecked=!!i,y!=null&&typeof y!="function"&&typeof y!="symbol"&&typeof y!="boolean"&&(e.name=y),Xc(e)}function Zc(e,n,r){n==="number"&&Ri(e.ownerDocument)===e||e.defaultValue===""+r||(e.defaultValue=""+r)}function Xr(e,n,r,i){if(e=e.options,n){n={};for(var u=0;u<r.length;u++)n["$"+r[u]]=!0;for(r=0;r<e.length;r++)u=n.hasOwnProperty("$"+e[r].value),e[r].selected!==u&&(e[r].selected=u),u&&i&&(e[r].defaultSelected=!0)}else{for(r=""+rn(r),n=null,u=0;u<e.length;u++){if(e[u].value===r){e[u].selected=!0,i&&(e[u].defaultSelected=!0);return}n!==null||e[u].disabled||(n=e[u])}n!==null&&(n.selected=!0)}}function ip(e,n,r){if(n!=null&&(n=""+rn(n),n!==e.value&&(e.value=n),r==null)){e.defaultValue!==n&&(e.defaultValue=n);return}e.defaultValue=r!=null?""+rn(r):""}function lp(e,n,r,i){if(n==null){if(i!=null){if(r!=null)throw Error(o(92));if(ue(i)){if(1<i.length)throw Error(o(93));i=i[0]}r=i}r==null&&(r=""),n=r}r=rn(n),e.defaultValue=r,i=e.textContent,i===r&&i!==""&&i!==null&&(e.value=i),Xc(e)}function Fr(e,n){if(n){var r=e.firstChild;if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=n;return}}e.textContent=n}var ES=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 cp(e,n,r){var i=n.indexOf("--")===0;r==null||typeof r=="boolean"||r===""?i?e.setProperty(n,""):n==="float"?e.cssFloat="":e[n]="":i?e.setProperty(n,r):typeof r!="number"||r===0||ES.has(n)?n==="float"?e.cssFloat=r:e[n]=(""+r).trim():e[n]=r+"px"}function up(e,n,r){if(n!=null&&typeof n!="object")throw Error(o(62));if(e=e.style,r!=null){for(var i in r)!r.hasOwnProperty(i)||n!=null&&n.hasOwnProperty(i)||(i.indexOf("--")===0?e.setProperty(i,""):i==="float"?e.cssFloat="":e[i]="");for(var u in n)i=n[u],n.hasOwnProperty(u)&&r[u]!==i&&cp(e,u,i)}else for(var m in n)n.hasOwnProperty(m)&&cp(e,m,n[m])}function $c(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 RS=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRen
48dering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),AS=/^[\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 Ai(e){return AS.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function Xn(){}var Jc=null;function Wc(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Zr=null,$r=null;function dp(e){var n=Vr(e);if(n&&(e=n.stateNode)){var r=e[Pt]||null;e:switch(e=n.stateNode,n.type){case"input":if(Fc(e,r.value,r.defaultValue,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name),n=r.name,r.type==="radio"&&n!=null){for(r=e;r.parentNode;)r=r.parentNode;for(r=r.querySelectorAll('input[name="'+sn(""+n)+'"][type="radio"]'),n=0;n<r.length;n++){var i=r[n];if(i!==e&&i.form===e.form){var u=i[Pt]||null;if(!u)throw Error(o(90));Fc(i,u.value,u.defaultValue,u.defaultValue,u.checked,u.defaultChecked,u.type,u.name)}}for(n=0;n<r.length;n++)i=r[n],i.form===e.form&&sp(i)}break e;case"textarea":ip(e,r.value,r.defaultValue);break e;case"select":n=r.value,n!=null&&Xr(e,!!r.multiple,n,!1)}}}var eu=!1;function fp(e,n,r){if(eu)return e(n,r);eu=!0;try{var i=e(n);return i}finally{if(eu=!1,(Zr!==null||$r!==null)&&(fl(),Zr&&(n=Zr,e=$r,$r=Zr=null,dp(n),e)))for(n=0;n<e.length;n++)dp(e[n])}}function ro(e,n){var r=e.stateNode;if(r===null)return null;var i=r[Pt]||null;if(i===null)return null;r=i[n];e:switch(n){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(i=!i.disabled)||(e=e.type,i=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!i;break e;default:e=!1}if(e)return null;if(r&&typeof r!="function")throw Error(o(231,n,typeof r));return r}var Fn=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),tu=!1;if(Fn)try{var so={};Object.defineProperty(so,"passive",{get:function(){tu=!0}}),window.addEventListener("test",so,so),window.removeEventListener("test",so,so)}catch{tu=!1}var Aa=null,nu=null,ji=null;function mp(){if(ji)return ji;var e,n=nu,r=n.length,i,u="value"in Aa?Aa.value:Aa.textContent,m=u.length;for(e=0;e<r&&n[e]===u[e];e++);var y=r-e;for(i=1;i<=y&&n[r-i]===u[m-i];i++);return ji=u.slice(e,1<i?1-i:void 0)}function Ci(e){var n=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&n===13&&(e=13)):e=n,e===10&&(e=13),32<=e||e===13?e:0}function Oi(){return!0}function pp(){return!1}function Ut(e){function n(r,i,u,m,y){this._reactName=r,this._targetInst=u,this.type=i,this.nativeEvent=m,this.target=y,this.currentTarget=null;for(var w in e)e.hasOwnProperty(w)&&(r=e[w],this[w]=r?r(m):m[w]);return this.isDefaultPrevented=(m.defaultPrevented!=null?m.defaultPrevented:m.returnValue===!1)?Oi:pp,this.isPropagationStopped=pp,this}return v(n.prototype,{preventDefault:function(){this.defaultPrevented=!0;var r=this.nativeEvent;r&&(r.preventDefault?r.preventDefault():typeof r.returnValue!="unknown"&&(r.returnValue=!1),this.isDefaultPrevented=Oi)},stopPropagation:function(){var r=this.nativeEvent;r&&(r.stopPropagation?r.stopPropagation():typeof r.cancelBubble!="unknown"&&(r.cancelBubble=!0),this.isPropagationStopped=Oi)},persist:function(){},isPersistent:Oi}),n}var dr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Ni=Ut(dr),oo=v({},dr,{view:0,detail:0}),jS=Ut(oo),au,ru,io,Ti=v({},oo,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:ou,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==io&&(io&&e.type==="mousemove"?(au=e.screenX-io.screenX,ru=e.screenY-io.screenY):ru=au=0,io=e),au)},movementY:function(e){return"movementY"in e?e.movementY:ru}}),hp=Ut(Ti),CS=v({},Ti,{dataTransfer:0}),OS=Ut(CS),NS=v({},oo,{relatedTarget:0}),su=Ut(NS),TS=v({},dr,{animationName:0,elapsedTime:0,pseudoElement:0}),_S=Ut(TS),MS=v({},dr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),DS=Ut(MS),kS=v({},dr,{data:0}),gp=Ut(kS),zS={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},PS={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"},US={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function LS(e){var n=this.nativeEvent;return n.getModifierState?n.getModifierState(e):(e=US[e])?!!n[e]:!1}function ou(){return LS}var HS=v({},oo,{key:function(e){if(e.key){var n=zS[e.key]||e.key;if(n!=="Unidentified")return n}
vendor: 5,186 bytes, line 48
48return e.type==="keypress"?(e=Ci(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?PS[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:ou,charCode:function(e){return e.type==="keypress"?Ci(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Ci(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),GS=Ut(HS),qS=v({},Ti,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),vp=Ut(qS),BS=v({},oo,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:ou}),QS=Ut(BS),IS=v({},dr,{propertyName:0,elapsedTime:0,pseudoElement:0}),VS=Ut(IS),YS=v({},Ti,{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}),KS=Ut(YS),XS=v({},dr,{newState:0,oldState:0}),FS=Ut(XS),ZS=[9,13,27,32],iu=Fn&&"CompositionEvent"in window,lo=null;Fn&&"documentMode"in document&&(lo=document.documentMode);var $S=Fn&&"TextEvent"in window&&!lo,yp=Fn&&(!iu||lo&&8<lo&&11>=lo),xp=" ",bp=!1;function Sp(e,n){switch(e){case"keyup":return ZS.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function wp(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Jr=!1;function JS(e,n){switch(e){case"compositionend":return wp(n);case"keypress":return n.which!==32?null:(bp=!0,xp);case"textInput":return e=n.data,e===xp&&bp?null:e;default:return null}}function WS(e,n){if(Jr)return e==="compositionend"||!iu&&Sp(e,n)?(e=mp(),ji=nu=Aa=null,Jr=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1<n.char.length)return n.char;if(n.which)return String.fromCharCode(n.which)}return null;case"compositionend":return yp&&n.locale!=="ko"?null:n.data;default:return null}}var ew={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 Ep(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n==="input"?!!ew[e.type]:n==="textarea"}function Rp(e,n,r,i){Zr?$r?$r.push(i):$r=[i]:Zr=i,n=xl(n,"onChange"),0<n.length&&(r=new Ni("onChange","change",null,r,i),e.push({event:r,listeners:n}))}var co=null,uo=null;function tw(e){ov(e,0)}function _i(e){var n=ao(e);if(sp(n))return e}function Ap(e,n){if(e==="change")return n}var jp=!1;if(Fn){var lu;if(Fn){var cu="oninput"in document;if(!cu){var Cp=document.createElement("div");Cp.setAttribute("oninput","return;"),cu=typeof Cp.oninput=="function"}lu=cu}else lu=!1;jp=lu&&(!document.documentMode||9<document.documentMode)}function Op(){co&&(co.detachEvent("onpropertychange",Np),uo=co=null)}function Np(e){if(e.propertyName==="value"&&_i(uo)){var n=[];Rp(n,uo,e,Wc(e)),fp(tw,n)}}function nw(e,n,r){e==="focusin"?(Op(),co=n,uo=r,co.attachEvent("onpropertychange",Np)):e==="focusout"&&Op()}function aw(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return _i(uo)}function rw(e,n){if(e==="click")return _i(n)}function sw(e,n){if(e==="input"||e==="change")return _i(n)}function ow(e,n){return e===n&&(e!==0||1/e===1/n)||e!==e&&n!==n}var Kt=typeof Object.is=="function"?Object.is:ow;function fo(e,n){if(Kt(e,n))return!0;if(typeof e!="object"||e===null||typeof n!="object"||n===null)return!1;var r=Object.keys(e),i=Object.keys(n);if(r.length!==i.length)return!1;for(i=0;i<r.length;i++){var u=r[i];if(!Yt.call(n,u)||!Kt(e[u],n[u]))return!1}return!0}function Tp(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function _p(e,n){var r=Tp(e);e=0;for(var i;r;){if(r.nodeType===3){if(i=e+r.textContent.length,e<=n&&i>=n)return{node:r,offset:n-e};e=i}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=Tp(r)}}function Mp(e,n){return e&&n?e===n?!0:e&&e.nodeType===3?!1:n&&n.nodeType===3?Mp(e,n.parentNode):"contains"in e?e.contains(n):e.compareDocumentPosition?!!(e.compareDocumentPosition(n)&16):!1:!1}function Dp(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var n=Ri(e.document);n instanceof e.HTMLIFrameElement;){try{var r=typeof n.contentWindow.location.href=="string"}catch{r=!1}if(r)e=n.contentWindow;else break;n=Ri(e.document)}return n}function uu(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&(n==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||n==="textarea"||e.contentEditable==="true")}var iw=Fn&&"documentMode"in document&&11>=document.documentMode,Wr=null,du=null,mo=null,fu=!1;function kp(e,n,r){var i=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;fu||Wr==null||Wr!==Ri(i)||(i=Wr,"selectionStart"in i&&uu(i)?i={start:i.selectionStart,end:i.selectionEnd}:(i=(i.ownerDocument&&i.ownerDocument.defaultView||window).getSelection(),i={anchorNode:i.anchorNode,anchorOffset:i.anchorOffset,focu
vendor: 18,294 bytes, line 48
48sNode:i.focusNode,focusOffset:i.focusOffset}),mo&&fo(mo,i)||(mo=i,i=xl(du,"onSelect"),0<i.length&&(n=new Ni("onSelect","select",null,n,r),e.push({event:n,listeners:i}),n.target=Wr)))}function fr(e,n){var r={};return r[e.toLowerCase()]=n.toLowerCase(),r["Webkit"+e]="webkit"+n,r["Moz"+e]="moz"+n,r}var es={animationend:fr("Animation","AnimationEnd"),animationiteration:fr("Animation","AnimationIteration"),animationstart:fr("Animation","AnimationStart"),transitionrun:fr("Transition","TransitionRun"),transitionstart:fr("Transition","TransitionStart"),transitioncancel:fr("Transition","TransitionCancel"),transitionend:fr("Transition","TransitionEnd")},mu={},zp={};Fn&&(zp=document.createElement("div").style,"AnimationEvent"in window||(delete es.animationend.animation,delete es.animationiteration.animation,delete es.animationstart.animation),"TransitionEvent"in window||delete es.transitionend.transition);function mr(e){if(mu[e])return mu[e];if(!es[e])return e;var n=es[e],r;for(r in n)if(n.hasOwnProperty(r)&&r in zp)return mu[e]=n[r];return e}var Pp=mr("animationend"),Up=mr("animationiteration"),Lp=mr("animationstart"),lw=mr("transitionrun"),cw=mr("transitionstart"),uw=mr("transitioncancel"),Hp=mr("transitionend"),Gp=new Map,pu="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(" ");pu.push("scrollEnd");function bn(e,n){Gp.set(e,n),ur(n,[e])}var Mi=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var n=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(n))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)},on=[],ts=0,hu=0;function Di(){for(var e=ts,n=hu=ts=0;n<e;){var r=on[n];on[n++]=null;var i=on[n];on[n++]=null;var u=on[n];on[n++]=null;var m=on[n];if(on[n++]=null,i!==null&&u!==null){var y=i.pending;y===null?u.next=u:(u.next=y.next,y.next=u),i.pending=u}m!==0&&qp(r,u,m)}}function ki(e,n,r,i){on[ts++]=e,on[ts++]=n,on[ts++]=r,on[ts++]=i,hu|=i,e.lanes|=i,e=e.alternate,e!==null&&(e.lanes|=i)}function gu(e,n,r,i){return ki(e,n,r,i),zi(e)}function pr(e,n){return ki(e,null,null,n),zi(e)}function qp(e,n,r){e.lanes|=r;var i=e.alternate;i!==null&&(i.lanes|=r);for(var u=!1,m=e.return;m!==null;)m.childLanes|=r,i=m.alternate,i!==null&&(i.childLanes|=r),m.tag===22&&(e=m.stateNode,e===null||e._visibility&1||(u=!0)),e=m,m=m.return;return e.tag===3?(m=e.stateNode,u&&n!==null&&(u=31-bt(r),e=m.hiddenUpdates,i=e[u],i===null?e[u]=[n]:i.push(n),n.lane=r|536870912),m):null}function zi(e){if(50<zo)throw zo=0,Ad=null,Error(o(185));for(var n=e.return;n!==null;)e=n,n=e.return;return e.tag===3?e.stateNode:null}var ns={};function dw(e,n,r,i){this.tag=e,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=i,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Xt(e,n,r,i){return new dw(e,n,r,i)}function vu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Zn(e,n){var r=e.alternate;return r===null?(r=Xt(e.tag,n,e.key,e.mode),r.elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=n,r.type=e.type,r.flags=0,r.subtreeFlags=0,r.deletions=null),r.flags=e.flags&65011712,r.childLanes=e.childLanes,r.lanes=e.lanes,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,n=e.dependencies,r.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r.refCleanup=e.refCleanup,r}function Bp(e,n){e.flags&=65011714;var r=e.alternate;return r===null?(e.childLanes=0,e.lanes=n,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=r.childLanes,e.lanes=r.lanes,e.child=r.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=r.memoizedProps,e.memoizedState=r.memoizedState,e.updateQueue=r.updateQueue,e.type=r.type,n=r.dependencies,e.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext}),e}function Pi(e,n,r,i,u,m){var y=0;if(i=e,typeof e=="function")vu(e)&&(y=1);else if(typeof e=="string")y=g2(e,r,K.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case Z:return e=Xt(31,r,n,u),e.elementType=Z,e.lanes=m,e;case E:return hr(r.children,u,m,n);case O:y=8,u|=24;break;case M:return e=Xt(12,r,n,u|2),e.elementType=M,e.lanes=m,e;case Q:return e=Xt(13,r,n,u),e.elementType=Q,e.lanes=m,e;case Y:return e=Xt(19,r,n,u),e.elementType=Y,e.lanes=m,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case G:y=10;break e;case B:y=9;break e;case F:y=11;break e;case T:y=14;break e;case k:y=16,i=null;break e}y=29,r=Error(o(130,e===null?"null":typeof e,"")),i=null}return n=Xt(y,r,n,u),n.elementType=e,n.type=i,n.lanes=m,n}function hr(e,n,r,i){return e=Xt(7,e,i,n),e.lanes=r,e}function yu(e,n,r){return e=Xt(6,e,null,n),e.lanes=r,e}function Qp(e){var n=Xt(18,null,null,0);return n.stateNode=e,n}function xu(e,n,r){return n=Xt(4,e.children!==null?e.children:[],e.key,n),n.lanes=r,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}var Ip=new WeakMap;function ln(e,n){if(typeof e=="object"&&e!==null){var r=Ip.get(e);return r!==void 0?r:(n={value:e,source:n,stack:$s(n)},Ip.set(e,n),n)}return{value:e,source:n,stack:$s(n)}}var as=[],rs=0,Ui=null,po=0,cn=[],un=0,ja=null,Nn=1,Tn="";function $n(e,n){as[rs++]=po,as[rs++]=Ui,Ui=e,po=n}function Vp(e,n,r){cn[un++]=Nn,cn[un++]=Tn,cn[un++]=ja,ja=e;var i=Nn;e=Tn;var u=32-bt(i)-1;i&=~(1<<u),r+=1;var m=32-bt(n)+u;if(30<m){var y=u-u%5;m=(i&(1<<y)-1).toString(32),i>>=y,u-=y,Nn=1<<32-bt(n)+u|r<<u|i,Tn=m+e}else Nn=1<<m|r<<u|i,Tn=e}function bu(e){e.return!==null&&($n(e,1),Vp(e,1,0))}function Su(e){for(;e===Ui;)Ui=as[--rs],as[rs]=null,po=as[--rs],as[rs]=null;for(;e===ja;)ja=cn[--un],cn[un]=null,Tn=cn[--un],cn[un]=null,Nn=cn[--un],cn[un]=null}function Yp(e,n){cn[un++]=Nn,cn[un++]=Tn,cn[un++]=ja,Nn=n.id,Tn=n.overflow,ja=e}var gt=null,Ie=null,Me=!1,Ca=null,dn=!1,wu=Error(o(519));function Oa(e){var n=Error(o(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw ho(ln(n,e)),wu}function Kp(e){var n=e.stateNode,r=e.type,i=e.memoizedProps;switch(n[ht]=e,n[Pt]=i,r){case"dialog":Oe("cancel",n),Oe("close",n);break;case"iframe":case"object":case"embed":Oe("load",n);break;case"video":case"audio":for(r=0;r<Uo.length;r++)Oe(Uo[r],n);break;case"source":Oe("error",n);break;case"img":case"image":case"link":Oe("error",n),Oe("load",n);break;case"details":Oe("toggle",n);break;case"input":Oe("invalid",n),op(n,i.value,i.defaultValue,i.checked,i.defaultChecked,i.type,i.name,!0);break;case"select":Oe("invalid",n);break;case"textarea":Oe("invalid",n),lp(n,i.value,i.defaultValue,i.children)}r=i.children,typeof r!="string"&&typeof r!="number"&&typeof r!="bigint"||n.textContent===""+r||i.suppressHydrationWarning===!0||uv(n.textContent,r)?(i.popover!=null&&(Oe("beforetoggle",n),Oe("toggle",n)),i.onScroll!=null&&Oe("scroll",n),i.onScrollEnd!=null&&Oe("scrollend",n),i.onClick!=null&&(n.onclick=Xn),n=!0):n=!1,n||Oa(e,!0)}function Xp(e){for(gt=e.return;gt;)switch(gt.tag){case 5:case 31:case 13:dn=!1;return;case 27:case 3:dn=!0;return;default:gt=gt.return}}function ss(e){if(e!==gt)return!1;if(!Me)return Xp(e),Me=!0,!1;var n=e.tag,r;if((r=n!==3&&n!==27)&&((r=n===5)&&(r=e.type,r=!(r!=="form"&&r!=="button")||Gd(e.type,e.memoizedProps)),r=!r),r&&Ie&&Oa(e),Xp(e),n===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(o(317));Ie=xv(e)}else if(n===31){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(o(317));Ie=xv(e)}else n===27?(n=Ie,Ba(e.type)?(e=Vd,Vd=null,Ie=e):Ie=n):Ie=gt?mn(e.stateNode.nextSibling):null;return!0}function gr(){Ie=gt=null,Me=!1}function Eu(){var e=Ca;return e!==null&&(qt===null?qt=e:qt.push.apply(qt,e),Ca=null),e}function ho(e){Ca===null?Ca=[e]:Ca.push(e)}var Ru=j(null),vr=null,Jn=null;function Na(e,n,r){L(Ru,n._currentValue),n._currentValue=r}function Wn(e){e._currentValue=Ru.current,I(Ru)}function Au(e,n,r){for(;e!==null;){var i=e.alternate;if((e.childLanes&n)!==n?(e.childLanes|=n,i!==null&&(i.childLanes|=n)):i!==null&&(i.childLanes&n)!==n&&(i.childLanes|=n),e===r)break;e=e.return}}function ju(e,n,r,i){var u=e.child;for(u!==null&&(u.return=e);u!==null;){var m=u.dependencies;if(m!==null){var y=u.child;m=m.firstContext;e:for(;m!==null;){var w=m;m=u;for(var C=0;C<n.length;C++)if(w.context===n[C]){m.lanes|=r,w=m.alternate,w!==null&&(w.lanes|=r),Au(m.return,r,e),i||(y=null);break e}m=w.next}}else if(u.tag===18){if(y=u.return,y===null)throw Error(o(341));y.lanes|=r,m=y.alternate,m!==null&&(m.lanes|=r),Au(y,r,e),y=null}else y=u.child;if(y!==null)y.return=u;else for(y=u;y!==null;){if(y===e){y=null;break}if(u=y.sibling,u!==null){u.return=y.return,y=u;break}y=y.return}u=y}}function os(e,n,r,i){e=null;for(var u=n,m=!1;u!==null;){if(!m){if((u.flags&524288)!==0)m=!0;else if((u.flags&262144)!==0)break}if(u.tag===10){var y=u.alternate;if(y===null)throw Error(o(387));if(y=y.memoizedProps,y!==null){var w=u.type;Kt(u.pendingProps.value,y.value)||(e!==null?e.push(w):e=[w])}}else if(u===se.current){if(y=u.alternate,y===null)throw Error(o(387));y.memoizedState.memoizedState!==u.memoizedState.memoizedState&&(e!==null?e.push(Bo):e=[Bo])}u=u.return}e!==null&&ju(n,e,r,i),n.flags|=262144}function Li(e){for(e=e.firstContext;e!==null;){if(!Kt(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function yr(e){vr=e,Jn=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function vt(e){return Fp(vr,e)}function Hi(e,n){return vr===null&&yr(e),Fp(e,n)}function Fp(e,n){var r=n._currentValue;if(n={context:n,memoizedValue:r,next:null},Jn===null){if(e===null)throw Error(o(308));Jn=n,e.dependencies={lanes:0,firstContext:n},e.flags|=524288}else Jn=Jn.next=n;return r}var fw=typeof AbortController<"u"?AbortController:function(){var e=[],n=this.signal={aborted:!1,addEventListener:function(r,i){e.push(i)}};this.abort=function(){n.aborted=!0,e.forEach(function(r){return r()})}},mw=t.unstable_scheduleCallback,pw=t.unstable_NormalPriority,rt={$$typeof:G,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Cu(){return{controller:new fw,data:new Map,refCount:0}}function go(e){e.refCount--,e.refCount===0&&mw(pw,function(){e.controller.abort()})}var vo=null,Ou=0,is=0,ls=null;function hw(e,n){if(vo===null){var r=vo=[];Ou=0,is=_d(),ls={status:"pending",value:void 0,then:function(i){r.push(i)}}}return Ou++,n.then(Zp,Zp),n}function Zp(){if(--Ou===0&&vo!==null){ls!==null&&(ls.status="fulfilled");var e=vo;vo=null,is=0,ls=null;for(var n=0;n<e.length;n++)(0,e[n])()}}function gw(e,n){var r=[],i={status:"pending",value:null,reason:null,then:function(u){r.push(u)}};return e.then(function(){i.status="fulfilled",i.value=n;for(var u=0;u<r.length;u++)(0,r[u])(n)},function(u){for(i.status="rejected",i.reason=u,u=0;u<r.length;u++)(0,r[u])(void 0)}),i}var $p=N.S;N.S=function(e,n){kg=Ot(),typeof n=="object"&&n!==null&&typeof n.then=="function"&&hw(e,n),$p!==null&&$p(e,n)};var xr=j(null);function Nu(){var e=xr.current;return e!==null?e:Qe.pooledCache}function Gi(e,n){n===null?L(xr,xr.current):L(xr,n.pool)}function Jp(){var e=Nu();return e===null?null:{parent:rt._currentValue,pool:e}}var cs=Error(o(460)),Tu=Error(o(474)),qi=Error(o(542)),Bi={then:function(){}};function Wp(e){return e=e.status,e==="fulfilled"||e==="rejected"}function eh(e,n,r){switch(r=e[r],r===void 0?e.push(n):r!==n&&(n.then(Xn,Xn),n=r),n.status){case"fulfilled":return n.value;case"rejected":throw e=n.reason,nh(e),e;default:if(typeof n.status=="string")n.then(Xn,Xn);else{if(e=Qe,e!==null&&100<e.shellSuspendCounter)throw Error(o(482));e=n,e.status="pending",e.then(function(i){if(n.status==="pending"){var u=n;u.status="fulfilled",u.value=i}},function(i){if(n.status==="pending"){var u=n;u.status="rejected",u.reason=i}})}switch(n.status){case"fulfilled":return n.value;case"rejected":throw e=n.reason,nh(e),e}throw Sr=n,cs}}function br(e){try{var n=e._init;return n(e._payload)}catch(r){throw r!==null&&typeof r=="object"&&typeof r.then=="function"?(Sr=r,cs):r}}var Sr=null;function th(){if(Sr===null)throw Error(o(459));var e=Sr;return Sr=null,e}function nh(e){if(e===cs||e===qi)throw Error(o(483))}var us=null,yo=0;function Qi(e){var n=yo;return yo+=1,us===null&&(us=[]),eh(us,e,n)}function xo(e,n){n=n.props.ref,e.ref=n!==void 0?n:null}function Ii(e,n){throw n.$$typeof===S?Error(o(525)):(e=Object.prototype.toString.call(n),Error(o(31,e==="[object Object]"?"object with keys {"+Object.keys(n).join(", ")+"}":e)))}function ah(e){function n(D,_){if(e){var P=D.deletions;P===null?(D.deletions=[_],D.flags|=16):P.push(_)}}function r(D,_){if(!e)return null;for(;_!==null;)n(D,_),_=_.sibling;return null}function i(D){for(var _=new Map;D!==null;)D.key!==null?_.set(D.key,D):_.set(D.index,D),D=D.sibling;return _}function u(D,_){return D=Zn(D,_),D.index=0,D.sibling=null,D}function m(D,_,P){return D.index=P,e?(P=D.alternate,P!==null?(P=P.index,P<_?(D.flags|=67108866,_):P):(D.flags|=67108866,_)):(D.flags|=1048576,_)}function y(D){return e&&D.alternate===null&&(D.flags|=67108866),D}function w(D,_,P,$){return _===null||_.tag!==6?(_=yu(P,D.mode,$),_.return=D,_):(_=u(_,P),_.return=D,_)}function C(D,_,P,$){var ge=P.type;return ge===E?X(D,_,P.props.children,$,P.key):_!==null&&(_.elementType===ge||typeof ge=="object"&&ge!==null&&ge.$$typeof===k&&br(ge)===_.type)?(_=u(_,P.props),xo(_,P),_.return=D,_):(_=Pi(P.type,P.key,P.props,null,D.mode,$),xo(_,P),_.return=D,_)}function U(D,_,P,$){return _===null||_.tag!==4||_.stateNode.containerInfo!==P.containerInfo||_.stateNode.implementation!==P.implementation?(_=xu(P,D.mode,$),_.return=D,_):(_=u(_,P.children||[]),_.return=D,_)}function X(D,_,P,$,ge){return _===null||_.tag!==7?(_=hr(P,D.mode,$,ge),_.return=D,_):(_=u(_,P),_.return=D,_)}function W(D,_,P){if(typeof _=="string"&&_!==""||typeof _=="number"||typeof _=="bigint")return _=yu(""+_,D.mode,P),_.return=D,_;if(typeof _=="object"&&_!==null){switch(_.$$typeof){case R:return P=Pi(_.type,_.key,_.props,null,D.mode,P),xo(P,_),P.return=D,P;case A:return _=xu(_,D.mode,P),_.return=D,_;case k:return _=br(_),W(D,_,P)}if(ue(_)||te(_))return _=hr(_,D.mode,P,null),_.return=D,_;if(typeof _.then=="function")return W(D,Qi(_),P);if(_.$$typeof===G)return W(D,Hi(D,_),P);Ii(D,_)}return null}function H(D,_,P,$){var ge=_!==null?_.key:null;if(typeof P=="string"&&P!==""||typeof P=="number"||typeof P=="bigint")return ge!==null?null:w(D,_,""+P,$);if(typeof P=="object"&&P!==null){switch(P.$$typeof){case R:return P.key===ge?C(D,_,P,$):null;case A:return P.key===ge?U(D,_,P,$):null;case k:return P=br(P),H(D,_,P,$)}if(ue(P)||te(P))return ge!==null?null:X(D,_,P,$,null);if(typeof P.then=="function")return H(D,_,Qi(P),$);if(P.$$typeof===G)return H(D,_,Hi(D,P),$);Ii(D,P)}return null}function V(D,_,P,$,ge){if(typeof $=="string"&&$!==""||typeof $=="number"||typeof $=="bigint")return D=D.get(P)||null,w(_,D,""+$,ge);if(typeof $=="object"&&$!==null){switch($.$$typeof){case R:return D=D.get($.key===null?P:$.key)||null,C(_,D,$,ge);case A:return D=D.get($.key===null?P:$.key)||null,U(_,D,$,ge);case k:return $=br($),V(D,_,P,$,ge)}if(ue($)||te($))return D=D.get(P)||null,X(_,D,$,ge,null);if(typeof $.then=="function")return V(D,_,P,Qi($),ge);if($.$$typeof===G)return V(D,_,P,Hi(_,$),ge);Ii(_,$)}return null}function fe(D,_,P,$){for(var ge=null,ke=null,he=_,Ae=_=0,Te=null;he!==null&&Ae<P.length;Ae++){he.index>Ae?(Te=he,he=null):Te=he.sibling;var ze=H(D,he,P[Ae],$);if(ze===null){he===null&&(he=Te);break}e&&he&&ze.alternate===null&&n(D,he),_=m(ze,_,Ae),ke===null?ge=ze:ke.sibling=ze,ke=ze,he=Te}if(Ae===P.length)return r(D,he),Me&&$n(D,Ae),ge;if(he===null){for(;Ae<P.length;Ae++)he=W(D,P[Ae],$),he!==null&&(_=m(he,_,Ae),ke===null?ge=he:ke.sibling=he,ke=he);return Me&&$n(D,Ae),ge}for(he=i(he);Ae<P.length;Ae++)Te=V(he,D,Ae,P[Ae],$),Te!==null&&(e&&Te.alternate!==null&&he.delete(Te.key===null?Ae:Te.key),_=m(Te,_,Ae),ke===null?ge=Te:ke.sibling=Te,ke=Te);return e&&he.forEach(function(Ka){return n(D,Ka)}),Me&&$n(D,Ae),ge}function ye(D,_,P,$){if(P==null)throw Error(o(151));for(var ge=null,ke=null,he=_,Ae=_=0,Te=null,ze=P.next();he!==null&&!ze.done;Ae++,ze=P.next()){he.index>Ae?(Te=he,he=null):Te=he.sibling;var Ka=H(D,he,ze.value,$);if(Ka===null){he===null&&(he=Te);break}e&&he&&Ka.alternate===null&&n(D,he),_=m(Ka,_,Ae),ke===null?ge=Ka:ke.sibling=Ka,ke=Ka,he=Te}if(ze.done)return r(D,he),Me&&$n(D,Ae),ge;if(he===null){for(;!ze.done;Ae++,ze=P.next())ze=W(D,ze.value,$),ze!==null&&(_=m(ze,_,Ae),ke===null?ge=ze:ke.sibling=ze,ke=ze);return Me&&$n(D,Ae),ge}for(he=i(he);!ze.done;Ae++,ze=P.next())ze=V(he,D,Ae,ze.value,$),ze!==null&&(e&&ze.alternate!==null&&he.delete(ze.key===null?Ae:ze.key),_=m(ze,_,Ae),ke===null?ge=ze:ke.sibling=ze,ke=ze);return e&&he.forEach(function(C2){return n(D,C2)}),Me&&$n(D,Ae),ge}function Be(D,_,P,$){if(typeof P=="object"&&P!==null&&P.type===E&&P.key===null&&(P=P.props.children),typeof P=="object"&&P!==null){switch(P.$$typeof){case R:e:{for(var ge=P.key;_!==null;){if(_.key===ge){if(ge=P.type,ge===E){if(_.tag===7){r(D,_.sibling),$=u(_,P.props.children),$.return=D,D=$;break e}}else if(_.elementType===ge||typeof ge=="object"&&ge!==null&&ge.$$typeof===k&&br(ge)===_.type){r(D,_.sibling),$=u(_,P.props),xo($,P),$.return=D,D=$;break e}r(D,_);break}else n(D,_);_=_.sibling}
vendor: 5,605 bytes, line 48
48P.type===E?($=hr(P.props.children,D.mode,$,P.key),$.return=D,D=$):($=Pi(P.type,P.key,P.props,null,D.mode,$),xo($,P),$.return=D,D=$)}return y(D);case A:e:{for(ge=P.key;_!==null;){if(_.key===ge)if(_.tag===4&&_.stateNode.containerInfo===P.containerInfo&&_.stateNode.implementation===P.implementation){r(D,_.sibling),$=u(_,P.children||[]),$.return=D,D=$;break e}else{r(D,_);break}else n(D,_);_=_.sibling}$=xu(P,D.mode,$),$.return=D,D=$}return y(D);case k:return P=br(P),Be(D,_,P,$)}if(ue(P))return fe(D,_,P,$);if(te(P)){if(ge=te(P),typeof ge!="function")throw Error(o(150));return P=ge.call(P),ye(D,_,P,$)}if(typeof P.then=="function")return Be(D,_,Qi(P),$);if(P.$$typeof===G)return Be(D,_,Hi(D,P),$);Ii(D,P)}return typeof P=="string"&&P!==""||typeof P=="number"||typeof P=="bigint"?(P=""+P,_!==null&&_.tag===6?(r(D,_.sibling),$=u(_,P),$.return=D,D=$):(r(D,_),$=yu(P,D.mode,$),$.return=D,D=$),y(D)):r(D,_)}return function(D,_,P,$){try{yo=0;var ge=Be(D,_,P,$);return us=null,ge}catch(he){if(he===cs||he===qi)throw he;var ke=Xt(29,he,null,D.mode);return ke.lanes=$,ke.return=D,ke}finally{}}}var wr=ah(!0),rh=ah(!1),Ta=!1;function _u(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Mu(e,n){e=e.updateQueue,n.updateQueue===e&&(n.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function _a(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function Ma(e,n,r){var i=e.updateQueue;if(i===null)return null;if(i=i.shared,(Ue&2)!==0){var u=i.pending;return u===null?n.next=n:(n.next=u.next,u.next=n),i.pending=n,n=zi(e),qp(e,null,r),n}return ki(e,i,n,r),zi(e)}function bo(e,n,r){if(n=n.updateQueue,n!==null&&(n=n.shared,(r&4194048)!==0)){var i=n.lanes;i&=e.pendingLanes,r|=i,n.lanes=r,kt(e,r)}}function Du(e,n){var r=e.updateQueue,i=e.alternate;if(i!==null&&(i=i.updateQueue,r===i)){var u=null,m=null;if(r=r.firstBaseUpdate,r!==null){do{var y={lane:r.lane,tag:r.tag,payload:r.payload,callback:null,next:null};m===null?u=m=y:m=m.next=y,r=r.next}while(r!==null);m===null?u=m=n:m=m.next=n}else u=m=n;r={baseState:i.baseState,firstBaseUpdate:u,lastBaseUpdate:m,shared:i.shared,callbacks:i.callbacks},e.updateQueue=r;return}e=r.lastBaseUpdate,e===null?r.firstBaseUpdate=n:e.next=n,r.lastBaseUpdate=n}var ku=!1;function So(){if(ku){var e=ls;if(e!==null)throw e}}function wo(e,n,r,i){ku=!1;var u=e.updateQueue;Ta=!1;var m=u.firstBaseUpdate,y=u.lastBaseUpdate,w=u.shared.pending;if(w!==null){u.shared.pending=null;var C=w,U=C.next;C.next=null,y===null?m=U:y.next=U,y=C;var X=e.alternate;X!==null&&(X=X.updateQueue,w=X.lastBaseUpdate,w!==y&&(w===null?X.firstBaseUpdate=U:w.next=U,X.lastBaseUpdate=C))}if(m!==null){var W=u.baseState;y=0,X=U=C=null,w=m;do{var H=w.lane&-536870913,V=H!==w.lane;if(V?(Ne&H)===H:(i&H)===H){H!==0&&H===is&&(ku=!0),X!==null&&(X=X.next={lane:0,tag:w.tag,payload:w.payload,callback:null,next:null});e:{var fe=e,ye=w;H=n;var Be=r;switch(ye.tag){case 1:if(fe=ye.payload,typeof fe=="function"){W=fe.call(Be,W,H);break e}W=fe;break e;case 3:fe.flags=fe.flags&-65537|128;case 0:if(fe=ye.payload,H=typeof fe=="function"?fe.call(Be,W,H):fe,H==null)break e;W=v({},W,H);break e;case 2:Ta=!0}}H=w.callback,H!==null&&(e.flags|=64,V&&(e.flags|=8192),V=u.callbacks,V===null?u.callbacks=[H]:V.push(H))}else V={lane:H,tag:w.tag,payload:w.payload,callback:w.callback,next:null},X===null?(U=X=V,C=W):X=X.next=V,y|=H;if(w=w.next,w===null){if(w=u.shared.pending,w===null)break;V=w,w=V.next,V.next=null,u.lastBaseUpdate=V,u.shared.pending=null}}while(!0);X===null&&(C=W),u.baseState=C,u.firstBaseUpdate=U,u.lastBaseUpdate=X,m===null&&(u.shared.lanes=0),Ua|=y,e.lanes=y,e.memoizedState=W}}function sh(e,n){if(typeof e!="function")throw Error(o(191,e));e.call(n)}function oh(e,n){var r=e.callbacks;if(r!==null)for(e.callbacks=null,e=0;e<r.length;e++)sh(r[e],n)}var ds=j(null),Vi=j(0);function ih(e,n){e=la,L(Vi,e),L(ds,n),la=e|n.baseLanes}function zu(){L(Vi,la),L(ds,ds.current)}function Pu(){la=Vi.current,I(ds),I(Vi)}var Ft=j(null),fn=null;function Da(e){var n=e.alternate;L(et,et.current&1),L(Ft,e),fn===null&&(n===null||ds.current!==null||n.memoizedState!==null)&&(fn=e)}function Uu(e){L(et,et.current),L(Ft,e),fn===null&&(fn=e)}function lh(e){e.tag===22?(L(et,et.current),L(Ft,e),fn===null&&(fn=e)):ka()}function ka(){L(et,et.current),L(Ft,Ft.current)}function Zt(e){I(Ft),fn===e&&(fn=null),I(et)}var et=j(0);function Yi(e){for(var n=e;n!==null;){if(n.tag===13){var r=n.memoizedState;if(r!==null&&(r=r.dehydrated,r===null||Qd(r)||Id(r)))return n}else if(n.tag===19&&(n.memoizedProps.revealOrder==="forwards"||n.memoizedProps.revealOrder==="backwards"||n.memoizedProps.revealOrder==="unstable_legacy-backwards"||n.memoizedProps.revealOrder==="together")){if((n.flags&128)!==0)return n}else if(n.child!==null){n.child.return=n,n=n.child;continue}if(n===e)break;for(;n.sibling===null;){if(n.return===null||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}var ea=0,Re=null,Ge=null,st=null,Ki=!1,fs=!1,Er=!1,Xi=0,Eo=0,ms=null,vw=0;function $e(){throw Error(o(321))}function Lu(e,n){if(n===null)return!1;for(var r=0;r<n.length&&r<e.length;r++)if(!Kt(e[r],n[r]))return!1;return!0}function Hu(e,n,r,i,u,m){return ea=m,Re=n,n.memoizedState=null,n.updateQueue=null,n.lanes=0,N.H=e===null||e.memoizedState===null?Vh:ed,Er=!1,m=r(i,u),Er=!1,fs&&(m=uh(n,r,i,u)),ch(e),m}function ch(e){N.H=jo;var n=Ge!==null&&Ge.next!==null;if(ea=0,st=Ge=Re=null,Ki=!1,Eo=0,ms=null,n)throw Error(o(300));
vendor: 18,719 bytes, line 48
48e===null||ot||(e=e.dependencies,e!==null&&Li(e)&&(ot=!0))}function uh(e,n,r,i){Re=e;var u=0;do{if(fs&&(ms=null),Eo=0,fs=!1,25<=u)throw Error(o(301));if(u+=1,st=Ge=null,e.updateQueue!=null){var m=e.updateQueue;m.lastEffect=null,m.events=null,m.stores=null,m.memoCache!=null&&(m.memoCache.index=0)}N.H=Yh,m=n(r,i)}while(fs);return m}function yw(){var e=N.H,n=e.useState()[0];return n=typeof n.then=="function"?Ro(n):n,e=e.useState()[0],(Ge!==null?Ge.memoizedState:null)!==e&&(Re.flags|=1024),n}function Gu(){var e=Xi!==0;return Xi=0,e}function qu(e,n,r){n.updateQueue=e.updateQueue,n.flags&=-2053,e.lanes&=~r}function Bu(e){if(Ki){for(e=e.memoizedState;e!==null;){var n=e.queue;n!==null&&(n.pending=null),e=e.next}Ki=!1}ea=0,st=Ge=Re=null,fs=!1,Eo=Xi=0,ms=null}function Tt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return st===null?Re.memoizedState=st=e:st=st.next=e,st}function tt(){if(Ge===null){var e=Re.alternate;e=e!==null?e.memoizedState:null}else e=Ge.next;var n=st===null?Re.memoizedState:st.next;if(n!==null)st=n,Ge=e;else{if(e===null)throw Re.alternate===null?Error(o(467)):Error(o(310));Ge=e,e={memoizedState:Ge.memoizedState,baseState:Ge.baseState,baseQueue:Ge.baseQueue,queue:Ge.queue,next:null},st===null?Re.memoizedState=st=e:st=st.next=e}return st}function Fi(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function Ro(e){var n=Eo;return Eo+=1,ms===null&&(ms=[]),e=eh(ms,e,n),n=Re,(st===null?n.memoizedState:st.next)===null&&(n=n.alternate,N.H=n===null||n.memoizedState===null?Vh:ed),e}function Zi(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return Ro(e);if(e.$$typeof===G)return vt(e)}throw Error(o(438,String(e)))}function Qu(e){var n=null,r=Re.updateQueue;if(r!==null&&(n=r.memoCache),n==null){var i=Re.alternate;i!==null&&(i=i.updateQueue,i!==null&&(i=i.memoCache,i!=null&&(n={data:i.data.map(function(u){return u.slice()}),index:0})))}if(n==null&&(n={data:[],index:0}),r===null&&(r=Fi(),Re.updateQueue=r),r.memoCache=n,r=n.data[n.index],r===void 0)for(r=n.data[n.index]=Array(e),i=0;i<e;i++)r[i]=ee;return n.index++,r}function ta(e,n){return typeof n=="function"?n(e):n}function $i(e){var n=tt();return Iu(n,Ge,e)}function Iu(e,n,r){var i=e.queue;if(i===null)throw Error(o(311));i.lastRenderedReducer=r;var u=e.baseQueue,m=i.pending;if(m!==null){if(u!==null){var y=u.next;u.next=m.next,m.next=y}n.baseQueue=u=m,i.pending=null}if(m=e.baseState,u===null)e.memoizedState=m;else{n=u.next;var w=y=null,C=null,U=n,X=!1;do{var W=U.lane&-536870913;if(W!==U.lane?(Ne&W)===W:(ea&W)===W){var H=U.revertLane;if(H===0)C!==null&&(C=C.next={lane:0,revertLane:0,gesture:null,action:U.action,hasEagerState:U.hasEagerState,eagerState:U.eagerState,next:null}),W===is&&(X=!0);else if((ea&H)===H){U=U.next,H===is&&(X=!0);continue}else W={lane:0,revertLane:U.revertLane,gesture:null,action:U.action,hasEagerState:U.hasEagerState,eagerState:U.eagerState,next:null},C===null?(w=C=W,y=m):C=C.next=W,Re.lanes|=H,Ua|=H;W=U.action,Er&&r(m,W),m=U.hasEagerState?U.eagerState:r(m,W)}else H={lane:W,revertLane:U.revertLane,gesture:U.gesture,action:U.action,hasEagerState:U.hasEagerState,eagerState:U.eagerState,next:null},C===null?(w=C=H,y=m):C=C.next=H,Re.lanes|=W,Ua|=W;U=U.next}while(U!==null&&U!==n);if(C===null?y=m:C.next=w,!Kt(m,e.memoizedState)&&(ot=!0,X&&(r=ls,r!==null)))throw r;e.memoizedState=m,e.baseState=y,e.baseQueue=C,i.lastRenderedState=m}return u===null&&(i.lanes=0),[e.memoizedState,i.dispatch]}function Vu(e){var n=tt(),r=n.queue;if(r===null)throw Error(o(311));r.lastRenderedReducer=e;var i=r.dispatch,u=r.pending,m=n.memoizedState;if(u!==null){r.pending=null;var y=u=u.next;do m=e(m,y.action),y=y.next;while(y!==u);Kt(m,n.memoizedState)||(ot=!0),n.memoizedState=m,n.baseQueue===null&&(n.baseState=m),r.lastRenderedState=m}return[m,i]}function dh(e,n,r){var i=Re,u=tt(),m=Me;if(m){if(r===void 0)throw Error(o(407));r=r()}else r=n();var y=!Kt((Ge||u).memoizedState,r);if(y&&(u.memoizedState=r,ot=!0),u=u.queue,Xu(ph.bind(null,i,u,e),[e]),u.getSnapshot!==n||y||st!==null&&st.memoizedState.tag&1){if(i.flags|=2048,ps(9,{destroy:void 0},mh.bind(null,i,u,r,n),null),Qe===null)throw Error(o(349));m||(ea&127)!==0||fh(i,n,r)}return r}function fh(e,n,r){e.flags|=16384,e={getSnapshot:n,value:r},n=Re.updateQueue,n===null?(n=Fi(),Re.updateQueue=n,n.stores=[e]):(r=n.stores,r===null?n.stores=[e]:r.push(e))}function mh(e,n,r,i){n.value=r,n.getSnapshot=i,hh(n)&&gh(e)}function ph(e,n,r){return r(function(){hh(n)&&gh(e)})}function hh(e){var n=e.getSnapshot;e=e.value;try{var r=n();return!Kt(e,r)}catch{return!0}}function gh(e){var n=pr(e,2);n!==null&&Bt(n,e,2)}function Yu(e){var n=Tt();if(typeof e=="function"){var r=e;if(e=r(),Er){yn(!0);try{r()}finally{yn(!1)}}}return n.memoizedState=n.baseState=e,n.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:ta,lastRenderedState:e},n}function vh(e,n,r,i){return e.baseState=r,Iu(e,Ge,typeof i=="function"?i:ta)}function xw(e,n,r,i,u){if(el(e))throw Error(o(485));if(e=n.action,e!==null){var m={payload:u,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(y){m.listeners.push(y)}};N.T!==null?r(!0):m.isTransition=!1,i(m),r=n.pending,r===null?(m.next=n.pending=m,yh(n,m)):(m.next=r.next,n.pending=r.next=m)}}function yh(e,n){var r=n.action,i=n.payload,u=e.state;if(n.isTransition){var m=N.T,y={};N.T=y;try{var w=r(u,i),C=N.S;C!==null&&C(y,w),xh(e,n,w)}catch(U){Ku(e,n,U)}finally{m!==null&&y.types!==null&&(m.types=y.types),N.T=m}}else try{m=r(u,i),xh(e,n,m)}catch(U){Ku(e,n,U)}}function xh(e,n,r){r!==null&&typeof r=="object"&&typeof r.then=="function"?r.then(function(i){bh(e,n,i)},function(i){return Ku(e,n,i)}):bh(e,n,r)}function bh(e,n,r){n.status="fulfilled",n.value=r,Sh(n),e.state=r,n=e.pending,n!==null&&(r=n.next,r===n?e.pending=null:(r=r.next,n.next=r,yh(e,r)))}function Ku(e,n,r){var i=e.pending;if(e.pending=null,i!==null){i=i.next;do n.status="rejected",n.reason=r,Sh(n),n=n.next;while(n!==i)}e.action=null}function Sh(e){e=e.listeners;for(var n=0;n<e.length;n++)(0,e[n])()}function wh(e,n){return n}function Eh(e,n){if(Me){var r=Qe.formState;if(r!==null){e:{var i=Re;if(Me){if(Ie){t:{for(var u=Ie,m=dn;u.nodeType!==8;){if(!m){u=null;break t}if(u=mn(u.nextSibling),u===null){u=null;break t}}m=u.data,u=m==="F!"||m==="F"?u:null}if(u){Ie=mn(u.nextSibling),i=u.data==="F!";break e}}Oa(i)}i=!1}i&&(n=r[0])}}return r=Tt(),r.memoizedState=r.baseState=n,i={pending:null,lanes:0,dispatch:null,lastRenderedReducer:wh,lastRenderedState:n},r.queue=i,r=Bh.bind(null,Re,i),i.dispatch=r,i=Yu(!1),m=Wu.bind(null,Re,!1,i.queue),i=Tt(),u={state:n,dispatch:null,action:e,pending:null},i.queue=u,r=xw.bind(null,Re,u,m,r),u.dispatch=r,i.memoizedState=e,[n,r,!1]}function Rh(e){var n=tt();return Ah(n,Ge,e)}function Ah(e,n,r){if(n=Iu(e,n,wh)[0],e=$i(ta)[0],typeof n=="object"&&n!==null&&typeof n.then=="function")try{var i=Ro(n)}catch(y){throw y===cs?qi:y}else i=n;n=tt();var u=n.queue,m=u.dispatch;return r!==n.memoizedState&&(Re.flags|=2048,ps(9,{destroy:void 0},bw.bind(null,u,r),null)),[i,m,e]}function bw(e,n){e.action=n}function jh(e){var n=tt(),r=Ge;if(r!==null)return Ah(n,r,e);tt(),n=n.memoizedState,r=tt();var i=r.queue.dispatch;return r.memoizedState=e,[n,i,!1]}function ps(e,n,r,i){return e={tag:e,create:r,deps:i,inst:n,next:null},n=Re.updateQueue,n===null&&(n=Fi(),Re.updateQueue=n),r=n.lastEffect,r===null?n.lastEffect=e.next=e:(i=r.next,r.next=e,e.next=i,n.lastEffect=e),e}function Ch(){return tt().memoizedState}function Ji(e,n,r,i){var u=Tt();Re.flags|=e,u.memoizedState=ps(1|n,{destroy:void 0},r,i===void 0?null:i)}function Wi(e,n,r,i){var u=tt();i=i===void 0?null:i;var m=u.memoizedState.inst;Ge!==null&&i!==null&&Lu(i,Ge.memoizedState.deps)?u.memoizedState=ps(n,m,r,i):(Re.flags|=e,u.memoizedState=ps(1|n,m,r,i))}function Oh(e,n){Ji(8390656,8,e,n)}function Xu(e,n){Wi(2048,8,e,n)}function Sw(e){Re.flags|=4;var n=Re.updateQueue;if(n===null)n=Fi(),Re.updateQueue=n,n.events=[e];else{var r=n.events;r===null?n.events=[e]:r.push(e)}}function Nh(e){var n=tt().memoizedState;return Sw({ref:n,nextImpl:e}),function(){if((Ue&2)!==0)throw Error(o(440));return n.impl.apply(void 0,arguments)}}function Th(e,n){return Wi(4,2,e,n)}function _h(e,n){return Wi(4,4,e,n)}function Mh(e,n){if(typeof n=="function"){e=e();var r=n(e);return function(){typeof r=="function"?r():n(null)}}if(n!=null)return e=e(),n.current=e,function(){n.current=null}}function Dh(e,n,r){r=r!=null?r.concat([e]):null,Wi(4,4,Mh.bind(null,n,e),r)}function Fu(){}function kh(e,n){var r=tt();n=n===void 0?null:n;var i=r.memoizedState;return n!==null&&Lu(n,i[1])?i[0]:(r.memoizedState=[e,n],e)}function zh(e,n){var r=tt();n=n===void 0?null:n;var i=r.memoizedState;if(n!==null&&Lu(n,i[1]))return i[0];if(i=e(),Er){yn(!0);try{e()}finally{yn(!1)}}return r.memoizedState=[i,n],i}function Zu(e,n,r){return r===void 0||(ea&1073741824)!==0&&(Ne&261930)===0?e.memoizedState=n:(e.memoizedState=r,e=Pg(),Re.lanes|=e,Ua|=e,r)}function Ph(e,n,r,i){return Kt(r,n)?r:ds.current!==null?(e=Zu(e,r,i),Kt(e,n)||(ot=!0),e):(ea&42)===0||(ea&1073741824)!==0&&(Ne&261930)===0?(ot=!0,e.memoizedState=r):(e=Pg(),Re.lanes|=e,Ua|=e,n)}function Uh(e,n,r,i,u){var m=q.p;q.p=m!==0&&8>m?m:8;var y=N.T,w={};N.T=w,Wu(e,!1,n,r);try{var C=u(),U=N.S;if(U!==null&&U(w,C),C!==null&&typeof C=="object"&&typeof C.then=="function"){var X=gw(C,i);Ao(e,n,X,Wt(e))}else Ao(e,n,i,Wt(e))}catch(W){Ao(e,n,{then:function(){},status:"rejected",reason:W},Wt())}finally{q.p=m,y!==null&&w.types!==null&&(y.types=w.types),N.T=y}}function ww(){}function $u(e,n,r,i){if(e.tag!==5)throw Error(o(476));var u=Lh(e).queue;Uh(e,u,n,z,r===null?ww:function(){return Hh(e),r(i)})}function Lh(e){var n=e.memoizedState;if(n!==null)return n;n={memoizedState:z,baseState:z,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ta,lastRenderedState:z},next:null};var r={};return n.next={memoizedState:r,baseState:r,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ta,lastRenderedState:r},next:null},e.memoizedState=n,e=e.alternate,e!==null&&(e.memoizedState=n),n}function Hh(e){var n=Lh(e);n.next===null&&(n=e.alternate.memoizedState),Ao(e,n.next.queue,{},Wt())}function Ju(){return vt(Bo)}function Gh(){return tt().memoizedState}function qh(){return tt().memoizedState}function Ew(e){for(var n=e.return;n!==null;){switch(n.tag){case 24:case 3:var r=Wt();e=_a(r);var i=Ma(n,e,r);i!==null&&(Bt(i,n,r),bo(i,n,r)),n={cache:Cu()},e.payload=n;return}n=n.return}}function Rw(e,n,r){var i=Wt();r={lane:i,revertLane:0,gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},el(e)?Qh(n,r):(r=gu(e,n,r,i),r!==null&&(Bt(r,e,i),Ih(r,n,i)))}function Bh(e,n,r){var i=Wt();Ao(e,n,r,i)}function Ao(e,n,r,i){var u={lane:i,revertLane:0,gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null};if(el(e))Qh(n,u);else{var m=e.alternate;if(e.lanes===0&&(m===null||m.lanes===0)&&(m=n.lastRenderedReducer,m!==null))try{var y=n.lastRenderedState,w=m(y,r);if(u.hasEagerState=!0,u.eagerState=w,Kt(w,y))return ki(e,n,u,0),Qe===null&&Di(),!1}catch{}finally{}if(r=gu(e,n,u,i),r!==null)return Bt(r,e,i),Ih(r,n,i),!0}return!1}function Wu(e,n,r,i){if(i={lane:2,revertLane:_d(),gesture:null,action:i,hasEagerState:!1,eagerState:null,next:null},el(e)){if(n)throw Error(o(479))}else n=gu(e,r,i,2),n!==null&&Bt(n,e,2)}function el(e){var n=e.alternate;return e===Re||n!==null&&n===Re}function Qh(e,n){fs=Ki=!0;var r=e.pending;r===null?n.next=n:(n.next=r.next,r.next=n),e.pending=n}function Ih(e,n,r){if((r&4194048)!==0){var i=n.lanes;i&=e.pendingLanes,r|=i,n.lanes=r,kt(e,r)}}var jo={readContext:vt,use:Zi,useCallback:$e,useContext:$e,useEffect:$e,useImperativeHandle:$e,useLayoutEffect:$e,useInsertionEffect:$e,useMemo:$e,useReducer:$e,useRef:$e,useState:$e,useDebugValue:$e,useDeferredValue:$e,useTransition:$e,useSyncExternalStore:$e,useId:$e,useHostTransitionStatus:$e,useFormState:$e,useActionState:$e,useOptimistic:$e,useMemoCache:$e,useCacheRefresh:$e};jo.useEffectEvent=$e;var Vh={readContext:vt,use:Zi,useCallback:function(e,n){return Tt().memoizedState=[e,n===void 0?null:n],e},useContext:vt,useEffect:Oh,useImperativeHandle:function(e,n,r){r=r!=null?r.concat([e]):null,Ji(4194308,4,Mh.bind(null,n,e),r)},useLayoutEffect:function(e,n){return Ji(4194308,4,e,n)},useInsertionEffect:function(e,n){Ji(4,2,e,n)},useMemo:function(e,n){var r=Tt();n=n===void 0?null:n;var i=e();if(Er){yn(!0);try{e()}finally{yn(!1)}}return r.memoizedState=[i,n],i},useReducer:function(e,n,r){var i=Tt();if(r!==void 0){var u=r(n);if(Er){yn(!0);try{r(n)}finally{yn(!1)}}}else u=n;return i.memoizedState=i.baseState=u,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:u},i.queue=e,e=e.dispatch=Rw.bind(null,Re,e),[i.memoizedState,e]},useRef:function(e){var n=Tt();return e={current:e},n.memoizedState=e},useState:function(e){e=Yu(e);var n=e.queue,r=Bh.bind(null,Re,n);return n.dispatch=r,[e.memoizedState,r]},useDebugValue:Fu,useDeferredValue:function(e,n){var r=Tt();return Zu(r,e,n)},useTransition:function(){var e=Yu(!1);return e=Uh.bind(null,Re,e.queue,!0,!1),Tt().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,n,r){var i=Re,u=Tt();if(Me){if(r===void 0)throw Error(o(407));r=r()}else{if(r=n(),Qe===null)throw Error(o(349));(Ne&127)!==0||fh(i,n,r)}u.memoizedState=r;var m={value:r,getSnapshot:n};return u.queue=m,Oh(ph.bind(null,i,m,e),[e]),i.flags|=2048,ps(9,{destroy:void 0},mh.bind(null,i,m,r,n),null),r},useId:function(){var e=Tt(),n=Qe.identifierPrefix;if(Me){var r=Tn,i=Nn;r=(i&~(1<<32-bt(i)-1)).toString(32)+r,n="_"+n+"R_"+r,r=Xi++,0<r&&(n+="H"+r.toString(32)),n+="_"}else r=vw++,n="_"+n+"r_"+r.toString(32)+"_";return e.memoizedState=n},useHostTransitionStatus:Ju,useFormState:Eh,useActionState:Eh,useOptimistic:function(e){var n=Tt();n.memoizedState=n.baseState=e;var r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return n.queue=r,n=Wu.bind(null,Re,!0,r),r.dispatch=n,[e,n]},useMemoCache:Qu,useCacheRefresh:function(){return Tt().memoizedState=Ew.bind(null,Re)},useEffectEvent:function(e){var n=Tt(),r={impl:e};return n.memoizedState=r,function(){if((Ue&2)!==0)throw Error(o(440));return r.impl.apply(void 0,arguments)}}},ed={readContext:vt,use:Zi,useCallback:kh,useContext:vt,useEffect:Xu,useImperativeHandle:Dh,useInsertionEffect:Th,useLayoutEffect:_h,useMemo:zh,useReducer:$i,useRef:Ch,useState:function(){return $i(ta)},useDebugValue:Fu,useDeferredValue:function(e,n){var r=tt();return Ph(r,Ge.memoizedState,e,n)},useTransition:function(){var e=$i(ta)[0],n=tt().memoizedState;return[typeof e=="boolean"?e:Ro(e),n]},useSyncExternalStore:dh,useId:Gh,useHostTransitionStatus:Ju,useFormState:Rh,useActionState:Rh,useOptimistic:function(e,n){var r=tt();return vh(r,Ge,e,n)},useMemoCache:Qu,useCacheRefresh:qh};ed.useEffectEvent=Nh;var Yh={readContext:vt,use:Zi,useCallback:kh,useContext:vt,useEffect:Xu,useImperativeHandle:Dh,useInsertionEffect:Th,useLayoutEffect:_h,useMemo:zh,useReducer:Vu,useRef:Ch,useState:function(){return Vu(ta)},useDebugValue:Fu,useDeferredValue:function(e,n){var r=tt();return Ge===null?Zu(r,e,n):Ph(r,Ge.memoizedState,e,n)},useTransition:function(){var e=Vu(ta)[0],n=tt().memoizedState;return[typeof e=="boolean"?e:Ro(e),n]},useSyncExternalStore:dh,useId:Gh,useHostTransitionStatus:Ju,useFormState:jh,useActionState:jh,useOptimistic:function(e,n){var r=tt();return Ge!==null?vh(r,Ge,e,n):(r.baseState=e,[e,r.queue.dispatch])},useMemoCache:Qu,useCacheRefresh:qh};Yh.useEffectEvent=Nh;function td(e,n,r,i){n=e.memoizedState,r=r(i,n),r=r==null?n:v({},n,r),e.memoizedState=r,e.lanes===0&&(e.updateQueue.baseState=r)}var nd={enqueueSetState:function(e,n,r){e=e._reactInternals;var i=Wt(),u=_a(i);u.payload=n,r!=null&&(u.callback=r),n=Ma(e,u,i),n!==null&&(Bt(n,e,i),bo(n,e,i))},enqueueReplaceState:function(e,n,r){e=e._reactInternals;var i=Wt(),u=_a(i);u.tag=1,u.payload=n,r!=null&&(u.callback=r),n=Ma(e,u,i),n!==null&&(Bt(n,e,i),bo(n,e,i))},enqueueForceUpdate:function(e,n){e=e._reactInternals;var r=Wt(),i=_a(r);i.tag=2,n!=null&&(i.callback=n),n=Ma(e,i,r),n!==null&&(Bt(n,e,r),bo(n,e,r))}};function Kh(e,n,r,i,u,m,y){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(i,m,y):n.prototype&&n.prototype.isPureReactComponent?!fo(r,i)||!fo(u,m):!0}function Xh(e,n,r,i){e=n.state,typeof n.componentWillReceiveProps=="function"&&n.componentWillReceiveProps(r,i),typeof n.UNSAFE_componentWillReceiveProps=="function"&&n.UNSAFE_componentWillReceiveProps(r,i),n.state!==e&&nd.enqueueReplaceState(n,n.state,null)}function Rr(e,n){var r=n;if("ref"in n){r={};for(var i in n)i!=="ref"&&(r[i]=n[i])}if(e=e.defaultProps){r===n&&(r=v({},r));for(var u in e)r[u]===void 0&&(r[u]=e[u])}return r}function Fh(e){Mi(e)}function Zh(e){console.error(e)}function $h(e){Mi(e)}function tl(e,n){try{var r=e.onUncaughtError;r(n.value,{componentStack:n.stack})}catch(i){setTimeout(function(){throw i})}}function Jh(e,n,r){try{var i=e.onCaughtError;i(r.value,{componentStack:r.stack,errorBoundary:n.tag===1?n.stateNode:null})}catch(u){setTimeout(function(){throw u})}}function ad(e,n,r){return r=_a(r),r.tag=3,r.payload={element:null},r.callback=function(){tl(e,n)},r}function Wh(e){return e=_a(e),e.tag=3,e}function eg(e,n,r,i){var u=r.type.getDerivedStateFromError;if(typeof u=="function"){var m=i.value;e.payload=function(){return u(m)},e.callback=function(){Jh(n,r,i)}}var y=r.stateNode;y!==null&&typeof y.componentDidCatch=="function"&&(e.callback=function(){Jh(n,r,i),typeof u!="function"&&(La===null?La=new Set([this]):La.add(this));var w=i.stack;this.componentDidCatch(i.value,{componentStack:w!==null?w:""})})}function Aw(e,n,r,i,u){if(r.flags|=32768,i!==null&&typeof i=="object"&&typeof i.then=="function"){if(n=r.alternate,n!==null&&os(n,r,u,!0),r=Ft.current,r!==null){switch(r.tag){case 31:case 13:return fn===null?ml():r.alternate===null&&Je===0&&(Je=3),r.flags&=-257,r.flags|=65536,r.lanes=u,i===Bi?r.flags|=16384:(n=r.updateQueue,n===null?r.updateQueue=new Set([i]):n.add(i),Od(e,i,u)),!1;case 22:return r.flags|=65536,i===Bi?r.flags|=16384:(n=r.updateQueue,n===null?(n={transitions:null,markerInstances:null,retryQueue:new Set([i])},r.updateQueue=n):(r=n.retryQueue,r===null?n.retryQueue=new Set([i]):r.add(i)),Od(e,i,u)),!1}throw Error(o(435,r.tag))}return Od(e,i,u),ml(),!1}if(Me)return n=Ft.current,n!==null?((n.flags&65536)===0&&(n.flags|=256),n.flags|=65536,n.lanes=u,i!==wu&&(e=Error(o(422),{cause:i}),ho(ln(e,r)))):(i!==wu&&(n=Error(o(423),{cause:i}),ho(ln(n,r))),e=e.current.alternate,e.flags|=65536,u&=-u,e.lanes|=u,i=ln(i,r),u=ad(e.stateNode,i,u),Du(e,u),Je!==4&&(Je=2)),!1;var m=Error(o(520),{cause:i});if(m=ln(m,r),ko===null?ko=[m]:ko.push(m),Je!==4&&(Je=2),n===null)return!0;
vendor: 20,173 bytes, line 48
48i=ln(i,r),r=n;do{switch(r.tag){case 3:return r.flags|=65536,e=u&-u,r.lanes|=e,e=ad(r.stateNode,i,e),Du(r,e),!1;case 1:if(n=r.type,m=r.stateNode,(r.flags&128)===0&&(typeof n.getDerivedStateFromError=="function"||m!==null&&typeof m.componentDidCatch=="function"&&(La===null||!La.has(m))))return r.flags|=65536,u&=-u,r.lanes|=u,u=Wh(u),eg(u,e,r,i),Du(r,u),!1}r=r.return}while(r!==null);return!1}var rd=Error(o(461)),ot=!1;function yt(e,n,r,i){n.child=e===null?rh(n,null,r,i):wr(n,e.child,r,i)}function tg(e,n,r,i,u){r=r.render;var m=n.ref;if("ref"in i){var y={};for(var w in i)w!=="ref"&&(y[w]=i[w])}else y=i;return yr(n),i=Hu(e,n,r,y,m,u),w=Gu(),e!==null&&!ot?(qu(e,n,u),na(e,n,u)):(Me&&w&&bu(n),n.flags|=1,yt(e,n,i,u),n.child)}function ng(e,n,r,i,u){if(e===null){var m=r.type;return typeof m=="function"&&!vu(m)&&m.defaultProps===void 0&&r.compare===null?(n.tag=15,n.type=m,ag(e,n,m,i,u)):(e=Pi(r.type,null,i,n,n.mode,u),e.ref=n.ref,e.return=n,n.child=e)}if(m=e.child,!fd(e,u)){var y=m.memoizedProps;if(r=r.compare,r=r!==null?r:fo,r(y,i)&&e.ref===n.ref)return na(e,n,u)}return n.flags|=1,e=Zn(m,i),e.ref=n.ref,e.return=n,n.child=e}function ag(e,n,r,i,u){if(e!==null){var m=e.memoizedProps;if(fo(m,i)&&e.ref===n.ref)if(ot=!1,n.pendingProps=i=m,fd(e,u))(e.flags&131072)!==0&&(ot=!0);else return n.lanes=e.lanes,na(e,n,u)}return sd(e,n,r,i,u)}function rg(e,n,r,i){var u=i.children,m=e!==null?e.memoizedState:null;if(e===null&&n.stateNode===null&&(n.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),i.mode==="hidden"){if((n.flags&128)!==0){if(m=m!==null?m.baseLanes|r:r,e!==null){for(i=n.child=e.child,u=0;i!==null;)u=u|i.lanes|i.childLanes,i=i.sibling;i=u&~m}else i=0,n.child=null;return sg(e,n,m,r,i)}if((r&536870912)!==0)n.memoizedState={baseLanes:0,cachePool:null},e!==null&&Gi(n,m!==null?m.cachePool:null),m!==null?ih(n,m):zu(),lh(n);else return i=n.lanes=536870912,sg(e,n,m!==null?m.baseLanes|r:r,r,i)}else m!==null?(Gi(n,m.cachePool),ih(n,m),ka(),n.memoizedState=null):(e!==null&&Gi(n,null),zu(),ka());return yt(e,n,u,r),n.child}function Co(e,n){return e!==null&&e.tag===22||n.stateNode!==null||(n.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),n.sibling}function sg(e,n,r,i,u){var m=Nu();return m=m===null?null:{parent:rt._currentValue,pool:m},n.memoizedState={baseLanes:r,cachePool:m},e!==null&&Gi(n,null),zu(),lh(n),e!==null&&os(e,n,i,!0),n.childLanes=u,null}function nl(e,n){return n=rl({mode:n.mode,children:n.children},e.mode),n.ref=e.ref,e.child=n,n.return=e,n}function og(e,n,r){return wr(n,e.child,null,r),e=nl(n,n.pendingProps),e.flags|=2,Zt(n),n.memoizedState=null,e}function jw(e,n,r){var i=n.pendingProps,u=(n.flags&128)!==0;if(n.flags&=-129,e===null){if(Me){if(i.mode==="hidden")return e=nl(n,i),n.lanes=536870912,Co(null,e);if(Uu(n),(e=Ie)?(e=yv(e,dn),e=e!==null&&e.data==="&"?e:null,e!==null&&(n.memoizedState={dehydrated:e,treeContext:ja!==null?{id:Nn,overflow:Tn}:null,retryLane:536870912,hydrationErrors:null},r=Qp(e),r.return=n,n.child=r,gt=n,Ie=null)):e=null,e===null)throw Oa(n);return n.lanes=536870912,null}return nl(n,i)}var m=e.memoizedState;if(m!==null){var y=m.dehydrated;if(Uu(n),u)if(n.flags&256)n.flags&=-257,n=og(e,n,r);else if(n.memoizedState!==null)n.child=e.child,n.flags|=128,n=null;else throw Error(o(558));else if(ot||os(e,n,r,!1),u=(r&e.childLanes)!==0,ot||u){if(i=Qe,i!==null&&(y=zt(i,r),y!==0&&y!==m.retryLane))throw m.retryLane=y,pr(e,y),Bt(i,e,y),rd;ml(),n=og(e,n,r)}else e=m.treeContext,Ie=mn(y.nextSibling),gt=n,Me=!0,Ca=null,dn=!1,e!==null&&Yp(n,e),n=nl(n,i),n.flags|=4096;return n}return e=Zn(e.child,{mode:i.mode,children:i.children}),e.ref=n.ref,n.child=e,e.return=n,e}function al(e,n){var r=n.ref;if(r===null)e!==null&&e.ref!==null&&(n.flags|=4194816);else{if(typeof r!="function"&&typeof r!="object")throw Error(o(284));(e===null||e.ref!==r)&&(n.flags|=4194816)}}function sd(e,n,r,i,u){return yr(n),r=Hu(e,n,r,i,void 0,u),i=Gu(),e!==null&&!ot?(qu(e,n,u),na(e,n,u)):(Me&&i&&bu(n),n.flags|=1,yt(e,n,r,u),n.child)}function ig(e,n,r,i,u,m){return yr(n),n.updateQueue=null,r=uh(n,i,r,u),ch(e),i=Gu(),e!==null&&!ot?(qu(e,n,m),na(e,n,m)):(Me&&i&&bu(n),n.flags|=1,yt(e,n,r,m),n.child)}function lg(e,n,r,i,u){if(yr(n),n.stateNode===null){var m=ns,y=r.contextType;typeof y=="object"&&y!==null&&(m=vt(y)),m=new r(i,m),n.memoizedState=m.state!==null&&m.state!==void 0?m.state:null,m.updater=nd,n.stateNode=m,m._reactInternals=n,m=n.stateNode,m.props=i,m.state=n.memoizedState,m.refs={},_u(n),y=r.contextType,m.context=typeof y=="object"&&y!==null?vt(y):ns,m.state=n.memoizedState,y=r.getDerivedStateFromProps,typeof y=="function"&&(td(n,r,y,i),m.state=n.memoizedState),typeof r.getDerivedStateFromProps=="function"||typeof m.getSnapshotBeforeUpdate=="function"||typeof m.UNSAFE_componentWillMount!="function"&&typeof m.componentWillMount!="function"||(y=m.state,typeof m.componentWillMount=="function"&&m.componentWillMount(),typeof m.UNSAFE_componentWillMount=="function"&&m.UNSAFE_componentWillMount(),y!==m.state&&nd.enqueueReplaceState(m,m.state,null),wo(n,i,m,u),So(),m.state=n.memoizedState),typeof m.componentDidMount=="function"&&(n.flags|=4194308),i=!0}else if(e===null){m=n.stateNode;var w=n.memoizedProps,C=Rr(r,w);m.props=C;var U=m.context,X=r.contextType;y=ns,typeof X=="object"&&X!==null&&(y=vt(X));var W=r.getDerivedStateFromProps;X=typeof W=="function"||typeof m.getSnapshotBeforeUpdate=="function",w=n.pendingProps!==w,X||typeof m.UNSAFE_componentWillReceiveProps!="function"&&typeof m.componentWillReceiveProps!="function"||(w||U!==y)&&Xh(n,m,i,y),Ta=!1;var H=n.memoizedState;m.state=H,wo(n,i,m,u),So(),U=n.memoizedState,w||H!==U||Ta?(typeof W=="function"&&(td(n,r,W,i),U=n.memoizedState),(C=Ta||Kh(n,r,C,i,H,U,y))?(X||typeof m.UNSAFE_componentWillMount!="function"&&typeof m.componentWillMount!="function"||(typeof m.componentWillMount=="function"&&m.componentWillMount(),typeof m.UNSAFE_componentWillMount=="function"&&m.UNSAFE_componentWillMount()),typeof m.componentDidMount=="function"&&(n.flags|=4194308)):(typeof m.componentDidMount=="function"&&(n.flags|=4194308),n.memoizedProps=i,n.memoizedState=U),m.props=i,m.state=U,m.context=y,i=C):(typeof m.componentDidMount=="function"&&(n.flags|=4194308),i=!1)}else{m=n.stateNode,Mu(e,n),y=n.memoizedProps,X=Rr(r,y),m.props=X,W=n.pendingProps,H=m.context,U=r.contextType,C=ns,typeof U=="object"&&U!==null&&(C=vt(U)),w=r.getDerivedStateFromProps,(U=typeof w=="function"||typeof m.getSnapshotBeforeUpdate=="function")||typeof m.UNSAFE_componentWillReceiveProps!="function"&&typeof m.componentWillReceiveProps!="function"||(y!==W||H!==C)&&Xh(n,m,i,C),Ta=!1,H=n.memoizedState,m.state=H,wo(n,i,m,u),So();var V=n.memoizedState;y!==W||H!==V||Ta||e!==null&&e.dependencies!==null&&Li(e.dependencies)?(typeof w=="function"&&(td(n,r,w,i),V=n.memoizedState),(X=Ta||Kh(n,r,X,i,H,V,C)||e!==null&&e.dependencies!==null&&Li(e.dependencies))?(U||typeof m.UNSAFE_componentWillUpdate!="function"&&typeof m.componentWillUpdate!="function"||(typeof m.componentWillUpdate=="function"&&m.componentWillUpdate(i,V,C),typeof m.UNSAFE_componentWillUpdate=="function"&&m.UNSAFE_componentWillUpdate(i,V,C)),typeof m.componentDidUpdate=="function"&&(n.flags|=4),typeof m.getSnapshotBeforeUpdate=="function"&&(n.flags|=1024)):(typeof m.componentDidUpdate!="function"||y===e.memoizedProps&&H===e.memoizedState||(n.flags|=4),typeof m.getSnapshotBeforeUpdate!="function"||y===e.memoizedProps&&H===e.memoizedState||(n.flags|=1024),n.memoizedProps=i,n.memoizedState=V),m.props=i,m.state=V,m.context=C,i=X):(typeof m.componentDidUpdate!="function"||y===e.memoizedProps&&H===e.memoizedState||(n.flags|=4),typeof m.getSnapshotBeforeUpdate!="function"||y===e.memoizedProps&&H===e.memoizedState||(n.flags|=1024),i=!1)}return m=i,al(e,n),i=(n.flags&128)!==0,m||i?(m=n.stateNode,r=i&&typeof r.getDerivedStateFromError!="function"?null:m.render(),n.flags|=1,e!==null&&i?(n.child=wr(n,e.child,null,u),n.child=wr(n,null,r,u)):yt(e,n,r,u),n.memoizedState=m.state,e=n.child):e=na(e,n,u),e}function cg(e,n,r,i){return gr(),n.flags|=256,yt(e,n,r,i),n.child}var od={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function id(e){return{baseLanes:e,cachePool:Jp()}}function ld(e,n,r){return e=e!==null?e.childLanes&~r:0,n&&(e|=Jt),e}function ug(e,n,r){var i=n.pendingProps,u=!1,m=(n.flags&128)!==0,y;if((y=m)||(y=e!==null&&e.memoizedState===null?!1:(et.current&2)!==0),y&&(u=!0,n.flags&=-129),y=(n.flags&32)!==0,n.flags&=-33,e===null){if(Me){if(u?Da(n):ka(),(e=Ie)?(e=yv(e,dn),e=e!==null&&e.data!=="&"?e:null,e!==null&&(n.memoizedState={dehydrated:e,treeContext:ja!==null?{id:Nn,overflow:Tn}:null,retryLane:536870912,hydrationErrors:null},r=Qp(e),r.return=n,n.child=r,gt=n,Ie=null)):e=null,e===null)throw Oa(n);return Id(e)?n.lanes=32:n.lanes=536870912,null}var w=i.children;return i=i.fallback,u?(ka(),u=n.mode,w=rl({mode:"hidden",children:w},u),i=hr(i,u,r,null),w.return=n,i.return=n,w.sibling=i,n.child=w,i=n.child,i.memoizedState=id(r),i.childLanes=ld(e,y,r),n.memoizedState=od,Co(null,i)):(Da(n),cd(n,w))}var C=e.memoizedState;if(C!==null&&(w=C.dehydrated,w!==null)){if(m)n.flags&256?(Da(n),n.flags&=-257,n=ud(e,n,r)):n.memoizedState!==null?(ka(),n.child=e.child,n.flags|=128,n=null):(ka(),w=i.fallback,u=n.mode,i=rl({mode:"visible",children:i.children},u),w=hr(w,u,r,null),w.flags|=2,i.return=n,w.return=n,i.sibling=w,n.child=i,wr(n,e.child,null,r),i=n.child,i.memoizedState=id(r),i.childLanes=ld(e,y,r),n.memoizedState=od,n=Co(null,i));else if(Da(n),Id(w)){if(y=w.nextSibling&&w.nextSibling.dataset,y)var U=y.dgst;y=U,i=Error(o(419)),i.stack="",i.digest=y,ho({value:i,source:null,stack:null}),n=ud(e,n,r)}else if(ot||os(e,n,r,!1),y=(r&e.childLanes)!==0,ot||y){if(y=Qe,y!==null&&(i=zt(y,r),i!==0&&i!==C.retryLane))throw C.retryLane=i,pr(e,i),Bt(y,e,i),rd;Qd(w)||ml(),n=ud(e,n,r)}else Qd(w)?(n.flags|=192,n.child=e.child,n=null):(e=C.treeContext,Ie=mn(w.nextSibling),gt=n,Me=!0,Ca=null,dn=!1,e!==null&&Yp(n,e),n=cd(n,i.children),n.flags|=4096);return n}return u?(ka(),w=i.fallback,u=n.mode,C=e.child,U=C.sibling,i=Zn(C,{mode:"hidden",children:i.children}),i.subtreeFlags=C.subtreeFlags&65011712,U!==null?w=Zn(U,w):(w=hr(w,u,r,null),w.flags|=2),w.return=n,i.return=n,i.sibling=w,n.child=i,Co(null,i),i=n.child,w=e.child.memoizedState,w===null?w=id(r):(u=w.cachePool,u!==null?(C=rt._currentValue,u=u.parent!==C?{parent:C,pool:C}:u):u=Jp(),w={baseLanes:w.baseLanes|r,cachePool:u}),i.memoizedState=w,i.childLanes=ld(e,y,r),n.memoizedState=od,Co(e.child,i)):(Da(n),r=e.child,e=r.sibling,r=Zn(r,{mode:"visible",children:i.children}),r.return=n,r.sibling=null,e!==null&&(y=n.deletions,y===null?(n.deletions=[e],n.flags|=16):y.push(e)),n.child=r,n.memoizedState=null,r)}function cd(e,n){return n=rl({mode:"visible",children:n},e.mode),n.return=e,e.child=n}function rl(e,n){return e=Xt(22,e,null,n),e.lanes=0,e}function ud(e,n,r){return wr(n,e.child,null,r),e=cd(n,n.pendingProps.children),e.flags|=2,n.memoizedState=null,e}function dg(e,n,r){e.lanes|=n;var i=e.alternate;i!==null&&(i.lanes|=n),Au(e.return,n,r)}function dd(e,n,r,i,u,m){var y=e.memoizedState;y===null?e.memoizedState={isBackwards:n,rendering:null,renderingStartTime:0,last:i,tail:r,tailMode:u,treeForkCount:m}:(y.isBackwards=n,y.rendering=null,y.renderingStartTime=0,y.last=i,y.tail=r,y.tailMode=u,y.treeForkCount=m)}function fg(e,n,r){var i=n.pendingProps,u=i.revealOrder,m=i.tail;i=i.children;var y=et.current,w=(y&2)!==0;if(w?(y=y&1|2,n.flags|=128):y&=1,L(et,y),yt(e,n,i,r),i=Me?po:0,!w&&e!==null&&(e.flags&128)!==0)e:for(e=n.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&dg(e,r,n);else if(e.tag===19)dg(e,r,n);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===n)break e;for(;e.sibling===null;){if(e.return===null||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(u){case"forwards":for(r=n.child,u=null;r!==null;)e=r.alternate,e!==null&&Yi(e)===null&&(u=r),r=r.sibling;r=u,r===null?(u=n.child,n.child=null):(u=r.sibling,r.sibling=null),dd(n,!1,u,r,m,i);break;case"backwards":case"unstable_legacy-backwards":for(r=null,u=n.child,n.child=null;u!==null;){if(e=u.alternate,e!==null&&Yi(e)===null){n.child=u;break}e=u.sibling,u.sibling=r,r=u,u=e}dd(n,!0,r,null,m,i);break;case"together":dd(n,!1,null,null,void 0,i);break;default:n.memoizedState=null}return n.child}function na(e,n,r){if(e!==null&&(n.dependencies=e.dependencies),Ua|=n.lanes,(r&n.childLanes)===0)if(e!==null){if(os(e,n,r,!1),(r&n.childLanes)===0)return null}else return null;if(e!==null&&n.child!==e.child)throw Error(o(153));if(n.child!==null){for(e=n.child,r=Zn(e,e.pendingProps),n.child=r,r.return=n;e.sibling!==null;)e=e.sibling,r=r.sibling=Zn(e,e.pendingProps),r.return=n;r.sibling=null}return n.child}function fd(e,n){return(e.lanes&n)!==0?!0:(e=e.dependencies,!!(e!==null&&Li(e)))}function Cw(e,n,r){switch(n.tag){case 3:xe(n,n.stateNode.containerInfo),Na(n,rt,e.memoizedState.cache),gr();break;case 27:case 5:mt(n);break;case 4:xe(n,n.stateNode.containerInfo);break;case 10:Na(n,n.type,n.memoizedProps.value);break;case 31:if(n.memoizedState!==null)return n.flags|=128,Uu(n),null;break;case 13:var i=n.memoizedState;if(i!==null)return i.dehydrated!==null?(Da(n),n.flags|=128,null):(r&n.child.childLanes)!==0?ug(e,n,r):(Da(n),e=na(e,n,r),e!==null?e.sibling:null);Da(n);break;case 19:var u=(e.flags&128)!==0;if(i=(r&n.childLanes)!==0,i||(os(e,n,r,!1),i=(r&n.childLanes)!==0),u){if(i)return fg(e,n,r);n.flags|=128}if(u=n.memoizedState,u!==null&&(u.rendering=null,u.tail=null,u.lastEffect=null),L(et,et.current),i)break;return null;case 22:return n.lanes=0,rg(e,n,r,n.pendingProps);case 24:Na(n,rt,e.memoizedState.cache)}return na(e,n,r)}function mg(e,n,r){if(e!==null)if(e.memoizedProps!==n.pendingProps)ot=!0;else{if(!fd(e,r)&&(n.flags&128)===0)return ot=!1,Cw(e,n,r);ot=(e.flags&131072)!==0}else ot=!1,Me&&(n.flags&1048576)!==0&&Vp(n,po,n.index);switch(n.lanes=0,n.tag){case 16:e:{var i=n.pendingProps;if(e=br(n.elementType),n.type=e,typeof e=="function")vu(e)?(i=Rr(e,i),n.tag=1,n=lg(null,n,e,i,r)):(n.tag=0,n=sd(null,n,e,i,r));else{if(e!=null){var u=e.$$typeof;if(u===F){n.tag=11,n=tg(null,n,e,i,r);break e}else if(u===T){n.tag=14,n=ng(null,n,e,i,r);break e}}throw n=ie(e)||e,Error(o(306,n,""))}}return n;case 0:return sd(e,n,n.type,n.pendingProps,r);case 1:return i=n.type,u=Rr(i,n.pendingProps),lg(e,n,i,u,r);case 3:e:{if(xe(n,n.stateNode.containerInfo),e===null)throw Error(o(387));i=n.pendingProps;var m=n.memoizedState;u=m.element,Mu(e,n),wo(n,i,null,r);var y=n.memoizedState;if(i=y.cache,Na(n,rt,i),i!==m.cache&&ju(n,[rt],r,!0),So(),i=y.element,m.isDehydrated)if(m={element:i,isDehydrated:!1,cache:y.cache},n.updateQueue.baseState=m,n.memoizedState=m,n.flags&256){n=cg(e,n,i,r);break e}else if(i!==u){u=ln(Error(o(424)),n),ho(u),n=cg(e,n,i,r);break e}else{switch(e=n.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName==="HTML"?e.ownerDocument.body:e}for(Ie=mn(e.firstChild),gt=n,Me=!0,Ca=null,dn=!0,r=rh(n,null,i,r),n.child=r;r;)r.flags=r.flags&-3|4096,r=r.sibling}else{if(gr(),i===u){n=na(e,n,r);break e}yt(e,n,i,r)}n=n.child}return n;case 26:return al(e,n),e===null?(r=Rv(n.type,null,n.pendingProps,null))?n.memoizedState=r:Me||(r=n.type,e=n.pendingProps,i=bl(de.current).createElement(r),i[ht]=n,i[Pt]=e,xt(i,r,e),dt(i),n.stateNode=i):n.memoizedState=Rv(n.type,e.memoizedProps,n.pendingProps,e.memoizedState),null;case 27:return mt(n),e===null&&Me&&(i=n.stateNode=Sv(n.type,n.pendingProps,de.current),gt=n,dn=!0,u=Ie,Ba(n.type)?(Vd=u,Ie=mn(i.firstChild)):Ie=u),yt(e,n,n.pendingProps.children,r),al(e,n),e===null&&(n.flags|=4194304),n.child;case 5:return e===null&&Me&&((u=i=Ie)&&(i=a2(i,n.type,n.pendingProps,dn),i!==null?(n.stateNode=i,gt=n,Ie=mn(i.firstChild),dn=!1,u=!0):u=!1),u||Oa(n)),mt(n),u=n.type,m=n.pendingProps,y=e!==null?e.memoizedProps:null,i=m.children,Gd(u,m)?i=null:y!==null&&Gd(u,y)&&(n.flags|=32),n.memoizedState!==null&&(u=Hu(e,n,yw,null,null,r),Bo._currentValue=u),al(e,n),yt(e,n,i,r),n.child;case 6:return e===null&&Me&&((e=r=Ie)&&(r=r2(r,n.pendingProps,dn),r!==null?(n.stateNode=r,gt=n,Ie=null,e=!0):e=!1),e||Oa(n)),null;case 13:return ug(e,n,r);case 4:return xe(n,n.stateNode.containerInfo),i=n.pendingProps,e===null?n.child=wr(n,null,i,r):yt(e,n,i,r),n.child;case 11:return tg(e,n,n.type,n.pendingProps,r);case 7:return yt(e,n,n.pendingProps,r),n.child;case 8:return yt(e,n,n.pendingProps.children,r),n.child;case 12:return yt(e,n,n.pendingProps.children,r),n.child;case 10:return i=n.pendingProps,Na(n,n.type,i.value),yt(e,n,i.children,r),n.child;case 9:return u=n.type._context,i=n.pendingProps.children,yr(n),u=vt(u),i=i(u),n.flags|=1,yt(e,n,i,r),n.child;case 14:return ng(e,n,n.type,n.pendingProps,r);case 15:return ag(e,n,n.type,n.pendingProps,r);case 19:return fg(e,n,r);case 31:return jw(e,n,r);case 22:return rg(e,n,r,n.pendingProps);case 24:return yr(n),i=vt(rt),e===null?(u=Nu(),u===null&&(u=Qe,m=Cu(),u.pooledCache=m,m.refCount++,m!==null&&(u.pooledCacheLanes|=r),u=m),n.memoizedState={parent:i,cache:u},_u(n),Na(n,rt,u)):((e.lanes&r)!==0&&(Mu(e,n),wo(n,null,null,r),So()),u=e.memoizedState,m=n.memoizedState,u.parent!==i?(u={parent:i,cache:i},n.memoizedState=u,n.lanes===0&&(n.memoizedState=n.updateQueue.baseState=u),Na(n,rt,i)):(i=m.cache,Na(n,rt,i),i!==u.cache&&ju(n,[rt],r,!0))),yt(e,n,n.pendingProps.children,r),n.child;case 29:throw n.pendingProps}throw Error(o(156,n.tag))}function aa(e){e.flags|=4}function md(e,n,r,i,u){if((n=(e.mode&32)!==0)&&(n=!1),n){if(e.flags|=16777216,(u&335544128)===u)if(e.stateNode.complete)e.flags|=8192;else if(Gg())e.flags|=8192;else throw Sr=Bi,Tu}else e.flags&=-16777217}function pg(e,n){if(n.type!=="stylesheet"||(n.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!Nv(n))if(Gg())e.flags|=8192;else throw Sr=Bi,Tu}function sl(e,n){n!==null&&(e.flags|=4),e.flags&16384&&(n=e.tag!==22?St():536870912,e.lanes|=n,ys|=n)}function Oo(e,n){if(!Me)switch(e.tailMode){case"hidden":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?e.tail=null:r.sibling=null;break;case"collapsed":r=e.tail;for(var i=null;r!==null;)r.alternate!==null&&(i=r),r=r.sibling;i===null?n||e.tail===null?e.tail=null:e.tail.sibling=null:i.sibling=null}}function Ve(e){var n=e.alternate!==null&&e.alternate.child===e.child,r=0,i=0;if(n)for(var u=e.child;u!==null;)r|=u.lanes|u.childLanes,i|=u.subtreeFlags&65011712,i|=u.flags&65011712,u.return=e,u=u.sibling;else for(u=e.child;u!==null;)r|=u.lanes|u.childLanes,i|=u.subtreeFlags,i|=u.flags,u.return=e,u=u.sibling;return e.subtreeFlags|=i,e.childLanes=r,n}function Ow(e,n,r){var i=n.pendingProps;switch(Su(n),n.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ve(n),null;case 1:return Ve(n),null;case 3:return r=n.stateNode,i=null,e!==null&&(i=e.memoizedState.cache),n.memoizedState.cache!==i&&(n.flags|=2048),Wn(rt),_e(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(ss(n)?aa(n):e===null||e.memoizedState.isDehydrated&&(n.flags&256)===0||(n.flags|=1024,Eu())),Ve(n),null;case 26:var u=n.type,m=n.memoizedState;return e===null?(aa(n),m!==null?(Ve(n),pg(n,m)):(Ve(n),md(n,u,null,i,r))):m?m!==e.memoizedState?(aa(n),Ve(n),pg(n,m)):(Ve(n),n.flags&=-16777217):(e=e.memoizedProps,e!==i&&aa(n),Ve(n),md(n,u,e,i,r)),null;case 27:if(jt(n),r=de.current,u=n.type,e!==null&&n.stateNode!=null)e.memoizedProps!==i&&aa(n);else{if(!i){if(n.stateNode===null)throw Error(o(166));return Ve(n),null}e=K.current,ss(n)?Kp(n):(e=Sv(u,i,r),n.stateNode=e,aa(n))}return Ve(n),null;case 5:if(jt(n),u=n.type,e!==null&&n.stateNode!=null)e.memoizedProps!==i&&aa(n);else{if(!i){if(n.stateNode===null)throw Error(o(166));return Ve(n),null}if(m=K.current,ss(n))Kp(n);else{var y=bl(de.current);switch(m){case 1:m=y.createElementNS("http://www.w3.org/2000/svg",u);break;case 2:m=y.createElementNS("http://www.w3.org/1998/Math/MathML",u);break;default:switch(u){case"svg":m=y.createElementNS("http://www.w3.org/2000/svg",u);break;case"math":m=y.createElementNS("http://www.w3.org/1998/Math/MathML",u);break;case"script":m=y.createElement("div"),m.innerHTML="<script><\/script>",m=m.removeChild(m.firstChild);break;
vendor: 25,191 bytes, line 48
48case"select":m=typeof i.is=="string"?y.createElement("select",{is:i.is}):y.createElement("select"),i.multiple?m.multiple=!0:i.size&&(m.size=i.size);break;default:m=typeof i.is=="string"?y.createElement(u,{is:i.is}):y.createElement(u)}}m[ht]=n,m[Pt]=i;e:for(y=n.child;y!==null;){if(y.tag===5||y.tag===6)m.appendChild(y.stateNode);else if(y.tag!==4&&y.tag!==27&&y.child!==null){y.child.return=y,y=y.child;continue}if(y===n)break e;for(;y.sibling===null;){if(y.return===null||y.return===n)break e;y=y.return}y.sibling.return=y.return,y=y.sibling}n.stateNode=m;e:switch(xt(m,u,i),u){case"button":case"input":case"select":case"textarea":i=!!i.autoFocus;break e;case"img":i=!0;break e;default:i=!1}i&&aa(n)}}return Ve(n),md(n,n.type,e===null?null:e.memoizedProps,n.pendingProps,r),null;case 6:if(e&&n.stateNode!=null)e.memoizedProps!==i&&aa(n);else{if(typeof i!="string"&&n.stateNode===null)throw Error(o(166));if(e=de.current,ss(n)){if(e=n.stateNode,r=n.memoizedProps,i=null,u=gt,u!==null)switch(u.tag){case 27:case 5:i=u.memoizedProps}e[ht]=n,e=!!(e.nodeValue===r||i!==null&&i.suppressHydrationWarning===!0||uv(e.nodeValue,r)),e||Oa(n,!0)}else e=bl(e).createTextNode(i),e[ht]=n,n.stateNode=e}return Ve(n),null;case 31:if(r=n.memoizedState,e===null||e.memoizedState!==null){if(i=ss(n),r!==null){if(e===null){if(!i)throw Error(o(318));if(e=n.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(o(557));e[ht]=n}else gr(),(n.flags&128)===0&&(n.memoizedState=null),n.flags|=4;Ve(n),e=!1}else r=Eu(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=r),e=!0;if(!e)return n.flags&256?(Zt(n),n):(Zt(n),null);if((n.flags&128)!==0)throw Error(o(558))}return Ve(n),null;case 13:if(i=n.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(u=ss(n),i!==null&&i.dehydrated!==null){if(e===null){if(!u)throw Error(o(318));if(u=n.memoizedState,u=u!==null?u.dehydrated:null,!u)throw Error(o(317));u[ht]=n}else gr(),(n.flags&128)===0&&(n.memoizedState=null),n.flags|=4;Ve(n),u=!1}else u=Eu(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=u),u=!0;if(!u)return n.flags&256?(Zt(n),n):(Zt(n),null)}return Zt(n),(n.flags&128)!==0?(n.lanes=r,n):(r=i!==null,e=e!==null&&e.memoizedState!==null,r&&(i=n.child,u=null,i.alternate!==null&&i.alternate.memoizedState!==null&&i.alternate.memoizedState.cachePool!==null&&(u=i.alternate.memoizedState.cachePool.pool),m=null,i.memoizedState!==null&&i.memoizedState.cachePool!==null&&(m=i.memoizedState.cachePool.pool),m!==u&&(i.flags|=2048)),r!==e&&r&&(n.child.flags|=8192),sl(n,n.updateQueue),Ve(n),null);case 4:return _e(),e===null&&zd(n.stateNode.containerInfo),Ve(n),null;case 10:return Wn(n.type),Ve(n),null;case 19:if(I(et),i=n.memoizedState,i===null)return Ve(n),null;if(u=(n.flags&128)!==0,m=i.rendering,m===null)if(u)Oo(i,!1);else{if(Je!==0||e!==null&&(e.flags&128)!==0)for(e=n.child;e!==null;){if(m=Yi(e),m!==null){for(n.flags|=128,Oo(i,!1),e=m.updateQueue,n.updateQueue=e,sl(n,e),n.subtreeFlags=0,e=r,r=n.child;r!==null;)Bp(r,e),r=r.sibling;return L(et,et.current&1|2),Me&&$n(n,i.treeForkCount),n.child}e=e.sibling}i.tail!==null&&Ot()>ul&&(n.flags|=128,u=!0,Oo(i,!1),n.lanes=4194304)}else{if(!u)if(e=Yi(m),e!==null){if(n.flags|=128,u=!0,e=e.updateQueue,n.updateQueue=e,sl(n,e),Oo(i,!0),i.tail===null&&i.tailMode==="hidden"&&!m.alternate&&!Me)return Ve(n),null}else 2*Ot()-i.renderingStartTime>ul&&r!==536870912&&(n.flags|=128,u=!0,Oo(i,!1),n.lanes=4194304);i.isBackwards?(m.sibling=n.child,n.child=m):(e=i.last,e!==null?e.sibling=m:n.child=m,i.last=m)}return i.tail!==null?(e=i.tail,i.rendering=e,i.tail=e.sibling,i.renderingStartTime=Ot(),e.sibling=null,r=et.current,L(et,u?r&1|2:r&1),Me&&$n(n,i.treeForkCount),e):(Ve(n),null);case 22:case 23:return Zt(n),Pu(),i=n.memoizedState!==null,e!==null?e.memoizedState!==null!==i&&(n.flags|=8192):i&&(n.flags|=8192),i?(r&536870912)!==0&&(n.flags&128)===0&&(Ve(n),n.subtreeFlags&6&&(n.flags|=8192)):Ve(n),r=n.updateQueue,r!==null&&sl(n,r.retryQueue),r=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(r=e.memoizedState.cachePool.pool),i=null,n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(i=n.memoizedState.cachePool.pool),i!==r&&(n.flags|=2048),e!==null&&I(xr),null;case 24:return r=null,e!==null&&(r=e.memoizedState.cache),n.memoizedState.cache!==r&&(n.flags|=2048),Wn(rt),Ve(n),null;case 25:return null;case 30:return null}throw Error(o(156,n.tag))}function Nw(e,n){switch(Su(n),n.tag){case 1:return e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 3:return Wn(rt),_e(),e=n.flags,(e&65536)!==0&&(e&128)===0?(n.flags=e&-65537|128,n):null;case 26:case 27:case 5:return jt(n),null;case 31:if(n.memoizedState!==null){if(Zt(n),n.alternate===null)throw Error(o(340));gr()}return e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 13:if(Zt(n),e=n.memoizedState,e!==null&&e.dehydrated!==null){if(n.alternate===null)throw Error(o(340));gr()}return e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 19:return I(et),null;case 4:return _e(),null;case 10:return Wn(n.type),null;case 22:case 23:return Zt(n),Pu(),e!==null&&I(xr),e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 24:return Wn(rt),null;case 25:return null;default:return null}}function hg(e,n){switch(Su(n),n.tag){case 3:Wn(rt),_e();break;case 26:case 27:case 5:jt(n);break;case 4:_e();break;case 31:n.memoizedState!==null&&Zt(n);break;case 13:Zt(n);break;case 19:I(et);break;case 10:Wn(n.type);break;case 22:case 23:Zt(n),Pu(),e!==null&&I(xr);break;case 24:Wn(rt)}}function No(e,n){try{var r=n.updateQueue,i=r!==null?r.lastEffect:null;if(i!==null){var u=i.next;r=u;do{if((r.tag&e)===e){i=void 0;var m=r.create,y=r.inst;i=m(),y.destroy=i}r=r.next}while(r!==u)}}catch(w){He(n,n.return,w)}}function za(e,n,r){try{var i=n.updateQueue,u=i!==null?i.lastEffect:null;if(u!==null){var m=u.next;i=m;do{if((i.tag&e)===e){var y=i.inst,w=y.destroy;if(w!==void 0){y.destroy=void 0,u=n;var C=r,U=w;try{U()}catch(X){He(u,C,X)}}}i=i.next}while(i!==m)}}catch(X){He(n,n.return,X)}}function gg(e){var n=e.updateQueue;if(n!==null){var r=e.stateNode;try{oh(n,r)}catch(i){He(e,e.return,i)}}}function vg(e,n,r){r.props=Rr(e.type,e.memoizedProps),r.state=e.memoizedState;try{r.componentWillUnmount()}catch(i){He(e,n,i)}}function To(e,n){try{var r=e.ref;if(r!==null){switch(e.tag){case 26:case 27:case 5:var i=e.stateNode;break;case 30:i=e.stateNode;break;default:i=e.stateNode}typeof r=="function"?e.refCleanup=r(i):r.current=i}}catch(u){He(e,n,u)}}function _n(e,n){var r=e.ref,i=e.refCleanup;if(r!==null)if(typeof i=="function")try{i()}catch(u){He(e,n,u)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof r=="function")try{r(null)}catch(u){He(e,n,u)}else r.current=null}function yg(e){var n=e.type,r=e.memoizedProps,i=e.stateNode;try{e:switch(n){case"button":case"input":case"select":case"textarea":r.autoFocus&&i.focus();break e;case"img":r.src?i.src=r.src:r.srcSet&&(i.srcset=r.srcSet)}}catch(u){He(e,e.return,u)}}function pd(e,n,r){try{var i=e.stateNode;$w(i,e.type,r,n),i[Pt]=n}catch(u){He(e,e.return,u)}}function xg(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&Ba(e.type)||e.tag===4}function hd(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||xg(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&&Ba(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 gd(e,n,r){var i=e.tag;if(i===5||i===6)e=e.stateNode,n?(r.nodeType===9?r.body:r.nodeName==="HTML"?r.ownerDocument.body:r).insertBefore(e,n):(n=r.nodeType===9?r.body:r.nodeName==="HTML"?r.ownerDocument.body:r,n.appendChild(e),r=r._reactRootContainer,r!=null||n.onclick!==null||(n.onclick=Xn));else if(i!==4&&(i===27&&Ba(e.type)&&(r=e.stateNode,n=null),e=e.child,e!==null))for(gd(e,n,r),e=e.sibling;e!==null;)gd(e,n,r),e=e.sibling}function ol(e,n,r){var i=e.tag;if(i===5||i===6)e=e.stateNode,n?r.insertBefore(e,n):r.appendChild(e);else if(i!==4&&(i===27&&Ba(e.type)&&(r=e.stateNode),e=e.child,e!==null))for(ol(e,n,r),e=e.sibling;e!==null;)ol(e,n,r),e=e.sibling}function bg(e){var n=e.stateNode,r=e.memoizedProps;try{for(var i=e.type,u=n.attributes;u.length;)n.removeAttributeNode(u[0]);xt(n,i,r),n[ht]=e,n[Pt]=r}catch(m){He(e,e.return,m)}}var ra=!1,it=!1,vd=!1,Sg=typeof WeakSet=="function"?WeakSet:Set,ft=null;function Tw(e,n){if(e=e.containerInfo,Ld=Cl,e=Dp(e),uu(e)){if("selectionStart"in e)var r={start:e.selectionStart,end:e.selectionEnd};else e:{r=(r=e.ownerDocument)&&r.defaultView||window;var i=r.getSelection&&r.getSelection();if(i&&i.rangeCount!==0){r=i.anchorNode;var u=i.anchorOffset,m=i.focusNode;i=i.focusOffset;try{r.nodeType,m.nodeType}catch{r=null;break e}var y=0,w=-1,C=-1,U=0,X=0,W=e,H=null;t:for(;;){for(var V;W!==r||u!==0&&W.nodeType!==3||(w=y+u),W!==m||i!==0&&W.nodeType!==3||(C=y+i),W.nodeType===3&&(y+=W.nodeValue.length),(V=W.firstChild)!==null;)H=W,W=V;for(;;){if(W===e)break t;if(H===r&&++U===u&&(w=y),H===m&&++X===i&&(C=y),(V=W.nextSibling)!==null)break;W=H,H=W.parentNode}W=V}r=w===-1||C===-1?null:{start:w,end:C}}else r=null}r=r||{start:0,end:0}}else r=null;for(Hd={focusedElem:e,selectionRange:r},Cl=!1,ft=n;ft!==null;)if(n=ft,e=n.child,(n.subtreeFlags&1028)!==0&&e!==null)e.return=n,ft=e;else for(;ft!==null;){switch(n=ft,m=n.alternate,e=n.flags,n.tag){case 0:if((e&4)!==0&&(e=n.updateQueue,e=e!==null?e.events:null,e!==null))for(r=0;r<e.length;r++)u=e[r],u.ref.impl=u.nextImpl;break;case 11:case 15:break;case 1:if((e&1024)!==0&&m!==null){e=void 0,r=n,u=m.memoizedProps,m=m.memoizedState,i=r.stateNode;try{var fe=Rr(r.type,u);e=i.getSnapshotBeforeUpdate(fe,m),i.__reactInternalSnapshotBeforeUpdate=e}catch(ye){He(r,r.return,ye)}}break;case 3:if((e&1024)!==0){if(e=n.stateNode.containerInfo,r=e.nodeType,r===9)Bd(e);else if(r===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":Bd(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=n.sibling,e!==null){e.return=n.return,ft=e;break}ft=n.return}}function wg(e,n,r){var i=r.flags;switch(r.tag){case 0:case 11:case 15:oa(e,r),i&4&&No(5,r);break;case 1:if(oa(e,r),i&4)if(e=r.stateNode,n===null)try{e.componentDidMount()}catch(y){He(r,r.return,y)}else{var u=Rr(r.type,n.memoizedProps);n=n.memoizedState;try{e.componentDidUpdate(u,n,e.__reactInternalSnapshotBeforeUpdate)}catch(y){He(r,r.return,y)}}i&64&&gg(r),i&512&&To(r,r.return);break;case 3:if(oa(e,r),i&64&&(e=r.updateQueue,e!==null)){if(n=null,r.child!==null)switch(r.child.tag){case 27:case 5:n=r.child.stateNode;break;case 1:n=r.child.stateNode}try{oh(e,n)}catch(y){He(r,r.return,y)}}break;case 27:n===null&&i&4&&bg(r);case 26:case 5:oa(e,r),n===null&&i&4&&yg(r),i&512&&To(r,r.return);break;case 12:oa(e,r);break;case 31:oa(e,r),i&4&&Ag(e,r);break;case 13:oa(e,r),i&4&&jg(e,r),i&64&&(e=r.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(r=Hw.bind(null,r),s2(e,r))));break;case 22:if(i=r.memoizedState!==null||ra,!i){n=n!==null&&n.memoizedState!==null||it,u=ra;var m=it;ra=i,(it=n)&&!m?ia(e,r,(r.subtreeFlags&8772)!==0):oa(e,r),ra=u,it=m}break;case 30:break;default:oa(e,r)}}function Eg(e){var n=e.alternate;n!==null&&(e.alternate=null,Eg(n)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(n=e.stateNode,n!==null&&Kc(n)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var Xe=null,Lt=!1;function sa(e,n,r){for(r=r.child;r!==null;)Rg(e,n,r),r=r.sibling}function Rg(e,n,r){if(Nt&&typeof Nt.onCommitFiberUnmount=="function")try{Nt.onCommitFiberUnmount(ir,r)}catch{}switch(r.tag){case 26:it||_n(r,n),sa(e,n,r),r.memoizedState?r.memoizedState.count--:r.stateNode&&(r=r.stateNode,r.parentNode.removeChild(r));break;case 27:it||_n(r,n);var i=Xe,u=Lt;Ba(r.type)&&(Xe=r.stateNode,Lt=!1),sa(e,n,r),Ho(r.stateNode),Xe=i,Lt=u;break;case 5:it||_n(r,n);case 6:if(i=Xe,u=Lt,Xe=null,sa(e,n,r),Xe=i,Lt=u,Xe!==null)if(Lt)try{(Xe.nodeType===9?Xe.body:Xe.nodeName==="HTML"?Xe.ownerDocument.body:Xe).removeChild(r.stateNode)}catch(m){He(r,n,m)}else try{Xe.removeChild(r.stateNode)}catch(m){He(r,n,m)}break;case 18:Xe!==null&&(Lt?(e=Xe,gv(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,r.stateNode),js(e)):gv(Xe,r.stateNode));break;case 4:i=Xe,u=Lt,Xe=r.stateNode.containerInfo,Lt=!0,sa(e,n,r),Xe=i,Lt=u;break;case 0:case 11:case 14:case 15:za(2,r,n),it||za(4,r,n),sa(e,n,r);break;case 1:it||(_n(r,n),i=r.stateNode,typeof i.componentWillUnmount=="function"&&vg(r,n,i)),sa(e,n,r);break;case 21:sa(e,n,r);break;case 22:it=(i=it)||r.memoizedState!==null,sa(e,n,r),it=i;break;default:sa(e,n,r)}}function Ag(e,n){if(n.memoizedState===null&&(e=n.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{js(e)}catch(r){He(n,n.return,r)}}}function jg(e,n){if(n.memoizedState===null&&(e=n.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{js(e)}catch(r){He(n,n.return,r)}}function _w(e){switch(e.tag){case 31:case 13:case 19:var n=e.stateNode;return n===null&&(n=e.stateNode=new Sg),n;case 22:return e=e.stateNode,n=e._retryCache,n===null&&(n=e._retryCache=new Sg),n;default:throw Error(o(435,e.tag))}}function il(e,n){var r=_w(e);n.forEach(function(i){if(!r.has(i)){r.add(i);var u=Gw.bind(null,e,i);i.then(u,u)}})}function Ht(e,n){var r=n.deletions;if(r!==null)for(var i=0;i<r.length;i++){var u=r[i],m=e,y=n,w=y;e:for(;w!==null;){switch(w.tag){case 27:if(Ba(w.type)){Xe=w.stateNode,Lt=!1;break e}break;case 5:Xe=w.stateNode,Lt=!1;break e;case 3:case 4:Xe=w.stateNode.containerInfo,Lt=!0;break e}w=w.return}if(Xe===null)throw Error(o(160));Rg(m,y,u),Xe=null,Lt=!1,m=u.alternate,m!==null&&(m.return=null),u.return=null}if(n.subtreeFlags&13886)for(n=n.child;n!==null;)Cg(n,e),n=n.sibling}var Sn=null;function Cg(e,n){var r=e.alternate,i=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:Ht(n,e),Gt(e),i&4&&(za(3,e,e.return),No(3,e),za(5,e,e.return));break;case 1:Ht(n,e),Gt(e),i&512&&(it||r===null||_n(r,r.return)),i&64&&ra&&(e=e.updateQueue,e!==null&&(i=e.callbacks,i!==null&&(r=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=r===null?i:r.concat(i))));break;case 26:var u=Sn;if(Ht(n,e),Gt(e),i&512&&(it||r===null||_n(r,r.return)),i&4){var m=r!==null?r.memoizedState:null;if(i=e.memoizedState,r===null)if(i===null)if(e.stateNode===null){e:{i=e.type,r=e.memoizedProps,u=u.ownerDocument||u;t:switch(i){case"title":m=u.getElementsByTagName("title")[0],(!m||m[no]||m[ht]||m.namespaceURI==="http://www.w3.org/2000/svg"||m.hasAttribute("itemprop"))&&(m=u.createElement(i),u.head.insertBefore(m,u.querySelector("head > title"))),xt(m,i,r),m[ht]=e,dt(m),i=m;break e;case"link":var y=Cv("link","href",u).get(i+(r.href||""));if(y){for(var w=0;w<y.length;w++)if(m=y[w],m.getAttribute("href")===(r.href==null||r.href===""?null:r.href)&&m.getAttribute("rel")===(r.rel==null?null:r.rel)&&m.getAttribute("title")===(r.title==null?null:r.title)&&m.getAttribute("crossorigin")===(r.crossOrigin==null?null:r.crossOrigin)){y.splice(w,1);break t}}m=u.createElement(i),xt(m,i,r),u.head.appendChild(m);break;case"meta":if(y=Cv("meta","content",u).get(i+(r.content||""))){for(w=0;w<y.length;w++)if(m=y[w],m.getAttribute("content")===(r.content==null?null:""+r.content)&&m.getAttribute("name")===(r.name==null?null:r.name)&&m.getAttribute("property")===(r.property==null?null:r.property)&&m.getAttribute("http-equiv")===(r.httpEquiv==null?null:r.httpEquiv)&&m.getAttribute("charset")===(r.charSet==null?null:r.charSet)){y.splice(w,1);break t}}m=u.createElement(i),xt(m,i,r),u.head.appendChild(m);break;default:throw Error(o(468,i))}m[ht]=e,dt(m),i=m}e.stateNode=i}else Ov(u,e.type,e.stateNode);else e.stateNode=jv(u,i,e.memoizedProps);else m!==i?(m===null?r.stateNode!==null&&(r=r.stateNode,r.parentNode.removeChild(r)):m.count--,i===null?Ov(u,e.type,e.stateNode):jv(u,i,e.memoizedProps)):i===null&&e.stateNode!==null&&pd(e,e.memoizedProps,r.memoizedProps)}break;case 27:Ht(n,e),Gt(e),i&512&&(it||r===null||_n(r,r.return)),r!==null&&i&4&&pd(e,e.memoizedProps,r.memoizedProps);break;case 5:if(Ht(n,e),Gt(e),i&512&&(it||r===null||_n(r,r.return)),e.flags&32){u=e.stateNode;try{Fr(u,"")}catch(fe){He(e,e.return,fe)}}i&4&&e.stateNode!=null&&(u=e.memoizedProps,pd(e,u,r!==null?r.memoizedProps:u)),i&1024&&(vd=!0);break;case 6:if(Ht(n,e),Gt(e),i&4){if(e.stateNode===null)throw Error(o(162));i=e.memoizedProps,r=e.stateNode;try{r.nodeValue=i}catch(fe){He(e,e.return,fe)}}break;case 3:if(El=null,u=Sn,Sn=Sl(n.containerInfo),Ht(n,e),Sn=u,Gt(e),i&4&&r!==null&&r.memoizedState.isDehydrated)try{js(n.containerInfo)}catch(fe){He(e,e.return,fe)}vd&&(vd=!1,Og(e));break;case 4:i=Sn,Sn=Sl(e.stateNode.containerInfo),Ht(n,e),Gt(e),Sn=i;break;case 12:Ht(n,e),Gt(e);break;case 31:Ht(n,e),Gt(e),i&4&&(i=e.updateQueue,i!==null&&(e.updateQueue=null,il(e,i)));break;case 13:Ht(n,e),Gt(e),e.child.flags&8192&&e.memoizedState!==null!=(r!==null&&r.memoizedState!==null)&&(cl=Ot()),i&4&&(i=e.updateQueue,i!==null&&(e.updateQueue=null,il(e,i)));break;case 22:u=e.memoizedState!==null;var C=r!==null&&r.memoizedState!==null,U=ra,X=it;if(ra=U||u,it=X||C,Ht(n,e),it=X,ra=U,Gt(e),i&8192)e:for(n=e.stateNode,n._visibility=u?n._visibility&-2:n._visibility|1,u&&(r===null||C||ra||it||Ar(e)),r=null,n=e;;){if(n.tag===5||n.tag===26){if(r===null){C=r=n;try{if(m=C.stateNode,u)y=m.style,typeof y.setProperty=="function"?y.setProperty("display","none","important"):y.display="none";else{w=C.stateNode;var W=C.memoizedProps.style,H=W!=null&&W.hasOwnProperty("display")?W.display:null;w.style.display=H==null||typeof H=="boolean"?"":(""+H).trim()}}catch(fe){He(C,C.return,fe)}}}else if(n.tag===6){if(r===null){C=n;try{C.stateNode.nodeValue=u?"":C.memoizedProps}catch(fe){He(C,C.return,fe)}}}else if(n.tag===18){if(r===null){C=n;try{var V=C.stateNode;u?vv(V,!0):vv(C.stateNode,!1)}catch(fe){He(C,C.return,fe)}}}else if((n.tag!==22&&n.tag!==23||n.memoizedState===null||n===e)&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===e)break e;for(;n.sibling===null;){if(n.return===null||n.return===e)break e;r===n&&(r=null),n=n.return}r===n&&(r=null),n.sibling.return=n.return,n=n.sibling}i&4&&(i=e.updateQueue,i!==null&&(r=i.retryQueue,r!==null&&(i.retryQueue=null,il(e,r))));break;case 19:Ht(n,e),Gt(e),i&4&&(i=e.updateQueue,i!==null&&(e.updateQueue=null,il(e,i)));break;case 30:break;case 21:break;default:Ht(n,e),Gt(e)}}function Gt(e){var n=e.flags;if(n&2){try{for(var r,i=e.return;i!==null;){if(xg(i)){r=i;break}i=i.return}if(r==null)throw Error(o(160));switch(r.tag){case 27:var u=r.stateNode,m=hd(e);ol(e,m,u);break;case 5:var y=r.stateNode;r.flags&32&&(Fr(y,""),r.flags&=-33);var w=hd(e);ol(e,w,y);break;case 3:case 4:var C=r.stateNode.containerInfo,U=hd(e);gd(e,U,C);break;default:throw Error(o(161))}}catch(X){He(e,e.return,X)}e.flags&=-3}n&4096&&(e.flags&=-4097)}function Og(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var n=e;Og(n),n.tag===5&&n.flags&1024&&n.stateNode.reset(),e=e.sibling}}function oa(e,n){if(n.subtreeFlags&8772)for(n=n.child;n!==null;)wg(e,n.alternate,n),n=n.sibling}function Ar(e){for(e=e.child;e!==null;){var n=e;switch(n.tag){case 0:case 11:case 14:case 15:za(4,n,n.return),Ar(n);break;case 1:_n(n,n.return);var r=n.stateNode;typeof r.componentWillUnmount=="function"&&vg(n,n.return,r),Ar(n);break;case 27:Ho(n.stateNode);case 26:case 5:_n(n,n.return),Ar(n);break;case 22:n.memoizedState===null&&Ar(n);break;case 30:Ar(n);break;default:Ar(n)}e=e.sibling}}function ia(e,n,r){for(r=r&&(n.subtreeFlags&8772)!==0,n=n.child;n!==null;){var i=n.alternate,u=e,m=n,y=m.flags;switch(m.tag){case 0:case 11:case 15:ia(u,m,r),No(4,m);break;case 1:if(ia(u,m,r),i=m,u=i.stateNode,typeof u.componentDidMount=="function")try{u.componentDidMount()}catch(U){He(i,i.return,U)}if(i=m,u=i.updateQueue,u!==null){var w=i.stateNode;try{var C=u.shared.hiddenCallbacks;if(C!==null)for(u.shared.hiddenCallbacks=null,u=0;u<C.length;u++)sh(C[u],w)}catch(U){He(i,i.return,U)}}r&&y&64&&gg(m),To(m,m.return);break;case 27:bg(m);case 26:case 5:ia(u,m,r),r&&i===null&&y&4&&yg(m),To(m,m.return);break;case 12:ia(u,m,r);break;case 31:ia(u,m,r),r&&y&4&&Ag(u,m);break;case 13:ia(u,m,r),r&&y&4&&jg(u,m);break;case 22:m.memoizedState===null&&ia(u,m,r),To(m,m.return);break;case 30:break;default:ia(u,m,r)}n=n.sibling}}function yd(e,n){var r=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(r=e.memoizedState.cachePool.pool),e=null,n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(e=n.memoizedState.cachePool.pool),e!==r&&(e!=null&&e.refCount++,r!=null&&go(r))}function xd(e,n){e=null,n.alternate!==null&&(e=n.alternate.memoizedState.cache),n=n.memoizedState.cache,n!==e&&(n.refCount++,e!=null&&go(e))}function wn(e,n,r,i){if(n.subtreeFlags&10256)for(n=n.child;n!==null;)Ng(e,n,r,i),n=n.sibling}function Ng(e,n,r,i){var u=n.flags;switch(n.tag){case 0:case 11:case 15:wn(e,n,r,i),u&2048&&No(9,n);break;case 1:wn(e,n,r,i);break;case 3:wn(e,n,r,i),u&2048&&(e=null,n.alternate!==null&&(e=n.alternate.memoizedState.cache),n=n.memoizedState.cache,n!==e&&(n.refCount++,e!=null&&go(e)));break;case 12:if(u&2048){wn(e,n,r,i),e=n.stateNode;try{var m=n.memoizedProps,y=m.id,w=m.onPostCommit;typeof w=="function"&&w(y,n.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(C){He(n,n.return,C)}}else wn(e,n,r,i);break;case 31:wn(e,n,r,i);break;case 13:wn(e,n,r,i);break;case 23:break;case 22:m=n.stateNode,y=n.alternate,n.memoizedState!==null?m._visibility&2?wn(e,n,r,i):_o(e,n):m._visibility&2?wn(e,n,r,i):(m._visibility|=2,hs(e,n,r,i,(n.subtreeFlags&10256)!==0||!1)),u&2048&&yd(y,n);break;case 24:wn(e,n,r,i),u&2048&&xd(n.alternate,n);break;default:wn(e,n,r,i)}}function hs(e,n,r,i,u){for(u=u&&((n.subtreeFlags&10256)!==0||!1),n=n.child;n!==null;){var m=e,y=n,w=r,C=i,U=y.flags;switch(y.tag){case 0:case 11:case 15:hs(m,y,w,C,u),No(8,y);break;case 23:break;case 22:var X=y.stateNode;y.memoizedState!==null?X._visibility&2?hs(m,y,w,C,u):_o(m,y):(X._visibility|=2,hs(m,y,w,C,u)),u&&U&2048&&yd(y.alternate,y);break;case 24:hs(m,y,w,C,u),u&&U&2048&&xd(y.alternate,y);break;default:hs(m,y,w,C,u)}n=n.sibling}}function _o(e,n){if(n.subtreeFlags&10256)for(n=n.child;n!==null;){var r=e,i=n,u=i.flags;switch(i.tag){case 22:_o(r,i),u&2048&&yd(i.alternate,i);break;case 24:_o(r,i),u&2048&&xd(i.alternate,i);break;default:_o(r,i)}n=n.sibling}}var Mo=8192;function gs(e,n,r){if(e.subtreeFlags&Mo)for(e=e.child;e!==null;)Tg(e,n,r),e=e.sibling}function Tg(e,n,r){switch(e.tag){case 26:gs(e,n,r),e.flags&Mo&&e.memoizedState!==null&&v2(r,Sn,e.memoizedState,e.memoizedProps);break;case 5:gs(e,n,r);break;case 3:case 4:var i=Sn;Sn=Sl(e.stateNode.containerInfo),gs(e,n,r),Sn=i;break;case 22:e.memoizedState===null&&(i=e.alternate,i!==null&&i.memoizedState!==null?(i=Mo,Mo=16777216,gs(e,n,r),Mo=i):gs(e,n,r));break;default:gs(e,n,r)}}function _g(e){var n=e.alternate;if(n!==null&&(e=n.child,e!==null)){n.child=null;do n=e.sibling,e.sibling=null,e=n;while(e!==null)}}function Do(e){var n=e.deletions;if((e.flags&16)!==0){if(n!==null)for(var r=0;r<n.length;r++){var i=n[r];ft=i,Dg(i,e)}_g(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)Mg(e),e=e.sibling}function Mg(e){switch(e.tag){case 0:case 11:case 15:Do(e),e.flags&2048&&za(9,e,e.return);break;case 3:Do(e);break;case 12:Do(e);break;case 22:var n=e.stateNode;e.memoizedState!==null&&n._visibility&2&&(e.return===null||e.return.tag!==13)?(n._visibility&=-3,ll(e)):Do(e);break;default:Do(e)}}function ll(e){var n=e.deletions;if((e.flags&16)!==0){if(n!==null)for(var r=0;r<n.length;r++){var i=n[r];ft=i,Dg(i,e)}_g(e)}for(e=e.child;e!==null;){switch(n=e,n.tag){case 0:case 11:case 15:za(8,n,n.return),ll(n);break;case 22:r=n.stateNode,r._visibility&2&&(r._visibility&=-3,ll(n));break;default:ll(n)}e=e.sibling}}function Dg(e,n){for(;ft!==null;){var r=ft;switch(r.tag){case 0:case 11:case 15:za(8,r,n);break;case 23:case 22:if(r.memoizedState!==null&&r.memoizedState.cachePool!==null){var i=r.memoizedState.cachePool.pool;i!=null&&i.refCount++}break;case 24:go(r.memoizedState.cache)}if(i=r.child,i!==null)i.return=r,ft=i;else e:for(r=e;ft!==null;){i=ft;var u=i.sibling,m=i.return;if(Eg(i),i===r){ft=null;break e}if(u!==null){u.return=m,ft=u;break e}ft=m}}}var Mw={getCacheForType:function(e){var n=vt(rt),r=n.data.get(e);return r===void 0&&(r=e(),n.data.set(e,r)),r},cacheSignal:function(){return vt(rt).controller.signal}},Dw=typeof WeakMap=="function"?WeakMap:Map,Ue=0,Qe=null,Ce=null,Ne=0,Le=0,$t=null,Pa=!1,vs=!1,bd=!1,la=0,Je=0,Ua=0,jr=0,Sd=0,Jt=0,ys=0,ko=null,qt=null,wd=!1,cl=0,kg=0,ul=1/0,dl=null,La=null,lt=0,Ha=null,xs=null,ca=0,Ed=0,Rd=null,zg=null,zo=0,Ad=null;function Wt(){return(Ue&2)!==0&&Ne!==0?Ne&-Ne:N.T!==null?_d():Vc()}function Pg(){if(Jt===0)if((Ne&536870912)===0||Me){var e=qr;qr<<=1,(qr&3932160)===0&&(qr=262144),Jt=e}else Jt=536870912;return e=Ft.current,e!==null&&(e.flags|=32),Jt}function Bt(e,n,r){(e===Qe&&(Le===2||Le===9)||e.cancelPendingCommit!==null)&&(bs(e,0),Ga(e,Ne,Jt,!1)),Fe(e,r),((Ue&2)===0||e!==Qe)&&(e===Qe&&((Ue&2)===0&&(jr|=r),Je===4&&Ga(e,Ne,Jt,!1)),Mn(e))}function Ug(e,n,r){if((Ue&6)!==0)throw Error(o(327));var i=!r&&(n&127)===0&&(n&e.expiredLanes)===0||Ke(e,n),u=i?Pw(e,n):Cd(e,n,!0),m=i;
vendor: 16,226 bytes, line 48
48do{if(u===0){vs&&!i&&Ga(e,n,0,!1);break}else{if(r=e.current.alternate,m&&!kw(r)){u=Cd(e,n,!1),m=!1;continue}if(u===2){if(m=n,e.errorRecoveryDisabledLanes&m)var y=0;else y=e.pendingLanes&-536870913,y=y!==0?y:y&536870912?536870912:0;if(y!==0){n=y;e:{var w=e;u=ko;var C=w.current.memoizedState.isDehydrated;if(C&&(bs(w,y).flags|=256),y=Cd(w,y,!1),y!==2){if(bd&&!C){w.errorRecoveryDisabledLanes|=m,jr|=m,u=4;break e}m=qt,qt=u,m!==null&&(qt===null?qt=m:qt.push.apply(qt,m))}u=y}if(m=!1,u!==2)continue}}if(u===1){bs(e,0),Ga(e,n,0,!0);break}e:{switch(i=e,m=u,m){case 0:case 1:throw Error(o(345));case 4:if((n&4194048)!==n)break;case 6:Ga(i,n,Jt,!Pa);break e;case 2:qt=null;break;case 3:case 5:break;default:throw Error(o(329))}if((n&62914560)===n&&(u=cl+300-Ot(),10<u)){if(Ga(i,n,Jt,!Pa),be(i,0,!0)!==0)break e;ca=n,i.timeoutHandle=pv(Lg.bind(null,i,r,qt,dl,wd,n,Jt,jr,ys,Pa,m,"Throttled",-0,0),u);break e}Lg(i,r,qt,dl,wd,n,Jt,jr,ys,Pa,m,null,-0,0)}}break}while(!0);Mn(e)}function Lg(e,n,r,i,u,m,y,w,C,U,X,W,H,V){if(e.timeoutHandle=-1,W=n.subtreeFlags,W&8192||(W&16785408)===16785408){W={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Xn},Tg(n,m,W);var fe=(m&62914560)===m?cl-Ot():(m&4194048)===m?kg-Ot():0;if(fe=y2(W,fe),fe!==null){ca=m,e.cancelPendingCommit=fe(Yg.bind(null,e,n,m,r,i,u,y,w,C,X,W,null,H,V)),Ga(e,m,y,!U);return}}Yg(e,n,m,r,i,u,y,w,C)}function kw(e){for(var n=e;;){var r=n.tag;if((r===0||r===11||r===15)&&n.flags&16384&&(r=n.updateQueue,r!==null&&(r=r.stores,r!==null)))for(var i=0;i<r.length;i++){var u=r[i],m=u.getSnapshot;u=u.value;try{if(!Kt(m(),u))return!1}catch{return!1}}if(r=n.child,n.subtreeFlags&16384&&r!==null)r.return=n,n=r;else{if(n===e)break;for(;n.sibling===null;){if(n.return===null||n.return===e)return!0;n=n.return}n.sibling.return=n.return,n=n.sibling}}return!0}function Ga(e,n,r,i){n&=~Sd,n&=~jr,e.suspendedLanes|=n,e.pingedLanes&=~n,i&&(e.warmLanes|=n),i=e.expirationTimes;for(var u=n;0<u;){var m=31-bt(u),y=1<<m;i[m]=-1,u&=~y}r!==0&&cr(e,r,n)}function fl(){return(Ue&6)===0?(Po(0),!1):!0}function jd(){if(Ce!==null){if(Le===0)var e=Ce.return;else e=Ce,Jn=vr=null,Bu(e),us=null,yo=0,e=Ce;for(;e!==null;)hg(e.alternate,e),e=e.return;Ce=null}}function bs(e,n){var r=e.timeoutHandle;r!==-1&&(e.timeoutHandle=-1,e2(r)),r=e.cancelPendingCommit,r!==null&&(e.cancelPendingCommit=null,r()),ca=0,jd(),Qe=e,Ce=r=Zn(e.current,null),Ne=n,Le=0,$t=null,Pa=!1,vs=Ke(e,n),bd=!1,ys=Jt=Sd=jr=Ua=Je=0,qt=ko=null,wd=!1,(n&8)!==0&&(n|=n&32);var i=e.entangledLanes;if(i!==0)for(e=e.entanglements,i&=n;0<i;){var u=31-bt(i),m=1<<u;n|=e[u],i&=~m}return la=n,Di(),r}function Hg(e,n){Re=null,N.H=jo,n===cs||n===qi?(n=th(),Le=3):n===Tu?(n=th(),Le=4):Le=n===rd?8:n!==null&&typeof n=="object"&&typeof n.then=="function"?6:1,$t=n,Ce===null&&(Je=1,tl(e,ln(n,e.current)))}function Gg(){var e=Ft.current;return e===null?!0:(Ne&4194048)===Ne?fn===null:(Ne&62914560)===Ne||(Ne&536870912)!==0?e===fn:!1}function qg(){var e=N.H;return N.H=jo,e===null?jo:e}function Bg(){var e=N.A;return N.A=Mw,e}function ml(){Je=4,Pa||(Ne&4194048)!==Ne&&Ft.current!==null||(vs=!0),(Ua&134217727)===0&&(jr&134217727)===0||Qe===null||Ga(Qe,Ne,Jt,!1)}function Cd(e,n,r){var i=Ue;Ue|=2;var u=qg(),m=Bg();(Qe!==e||Ne!==n)&&(dl=null,bs(e,n)),n=!1;var y=Je;e:do try{if(Le!==0&&Ce!==null){var w=Ce,C=$t;switch(Le){case 8:jd(),y=6;break e;case 3:case 2:case 9:case 6:Ft.current===null&&(n=!0);var U=Le;if(Le=0,$t=null,Ss(e,w,C,U),r&&vs){y=0;break e}break;default:U=Le,Le=0,$t=null,Ss(e,w,C,U)}}zw(),y=Je;break}catch(X){Hg(e,X)}while(!0);return n&&e.shellSuspendCounter++,Jn=vr=null,Ue=i,N.H=u,N.A=m,Ce===null&&(Qe=null,Ne=0,Di()),y}function zw(){for(;Ce!==null;)Qg(Ce)}function Pw(e,n){var r=Ue;Ue|=2;var i=qg(),u=Bg();Qe!==e||Ne!==n?(dl=null,ul=Ot()+500,bs(e,n)):vs=Ke(e,n);e:do try{if(Le!==0&&Ce!==null){n=Ce;var m=$t;t:switch(Le){case 1:Le=0,$t=null,Ss(e,n,m,1);break;case 2:case 9:if(Wp(m)){Le=0,$t=null,Ig(n);break}n=function(){Le!==2&&Le!==9||Qe!==e||(Le=7),Mn(e)},m.then(n,n);break e;case 3:Le=7;break e;case 4:Le=5;break e;case 7:Wp(m)?(Le=0,$t=null,Ig(n)):(Le=0,$t=null,Ss(e,n,m,7));break;case 5:var y=null;switch(Ce.tag){case 26:y=Ce.memoizedState;case 5:case 27:var w=Ce;if(y?Nv(y):w.stateNode.complete){Le=0,$t=null;var C=w.sibling;if(C!==null)Ce=C;else{var U=w.return;U!==null?(Ce=U,pl(U)):Ce=null}break t}}Le=0,$t=null,Ss(e,n,m,5);break;case 6:Le=0,$t=null,Ss(e,n,m,6);break;case 8:jd(),Je=6;break e;default:throw Error(o(462))}}Uw();break}catch(X){Hg(e,X)}while(!0);return Jn=vr=null,N.H=i,N.A=u,Ue=r,Ce!==null?0:(Qe=null,Ne=0,Di(),Je)}function Uw(){for(;Ce!==null&&!Ct();)Qg(Ce)}function Qg(e){var n=mg(e.alternate,e,la);e.memoizedProps=e.pendingProps,n===null?pl(e):Ce=n}function Ig(e){var n=e,r=n.alternate;switch(n.tag){case 15:case 0:n=ig(r,n,n.pendingProps,n.type,void 0,Ne);break;case 11:n=ig(r,n,n.pendingProps,n.type.render,n.ref,Ne);break;case 5:Bu(n);default:hg(r,n),n=Ce=Bp(n,la),n=mg(r,n,la)}e.memoizedProps=e.pendingProps,n===null?pl(e):Ce=n}function Ss(e,n,r,i){Jn=vr=null,Bu(n),us=null,yo=0;var u=n.return;try{if(Aw(e,u,n,r,Ne)){Je=1,tl(e,ln(r,e.current)),Ce=null;return}}catch(m){if(u!==null)throw Ce=u,m;Je=1,tl(e,ln(r,e.current)),Ce=null;return}n.flags&32768?(Me||i===1?e=!0:vs||(Ne&536870912)!==0?e=!1:(Pa=e=!0,(i===2||i===9||i===3||i===6)&&(i=Ft.current,i!==null&&i.tag===13&&(i.flags|=16384))),Vg(n,e)):pl(n)}function pl(e){var n=e;do{if((n.flags&32768)!==0){Vg(n,Pa);return}e=n.return;var r=Ow(n.alternate,n,la);if(r!==null){Ce=r;return}if(n=n.sibling,n!==null){Ce=n;return}Ce=n=e}while(n!==null);Je===0&&(Je=5)}function Vg(e,n){do{var r=Nw(e.alternate,e);if(r!==null){r.flags&=32767,Ce=r;return}if(r=e.return,r!==null&&(r.flags|=32768,r.subtreeFlags=0,r.deletions=null),!n&&(e=e.sibling,e!==null)){Ce=e;return}Ce=e=r}while(e!==null);Je=6,Ce=null}function Yg(e,n,r,i,u,m,y,w,C){e.cancelPendingCommit=null;do hl();while(lt!==0);if((Ue&6)!==0)throw Error(o(327));if(n!==null){if(n===e.current)throw Error(o(177));if(m=n.lanes|n.childLanes,m|=hu,Dt(e,r,m,y,w,C),e===Qe&&(Ce=Qe=null,Ne=0),xs=n,Ha=e,ca=r,Ed=m,Rd=u,zg=i,(n.subtreeFlags&10256)!==0||(n.flags&10256)!==0?(e.callbackNode=null,e.callbackPriority=0,qw(or,function(){return $g(),null})):(e.callbackNode=null,e.callbackPriority=0),i=(n.flags&13878)!==0,(n.subtreeFlags&13878)!==0||i){i=N.T,N.T=null,u=q.p,q.p=2,y=Ue,Ue|=4;try{Tw(e,n,r)}finally{Ue=y,q.p=u,N.T=i}}lt=1,Kg(),Xg(),Fg()}}function Kg(){if(lt===1){lt=0;var e=Ha,n=xs,r=(n.flags&13878)!==0;if((n.subtreeFlags&13878)!==0||r){r=N.T,N.T=null;var i=q.p;q.p=2;var u=Ue;Ue|=4;try{Cg(n,e);var m=Hd,y=Dp(e.containerInfo),w=m.focusedElem,C=m.selectionRange;if(y!==w&&w&&w.ownerDocument&&Mp(w.ownerDocument.documentElement,w)){if(C!==null&&uu(w)){var U=C.start,X=C.end;if(X===void 0&&(X=U),"selectionStart"in w)w.selectionStart=U,w.selectionEnd=Math.min(X,w.value.length);else{var W=w.ownerDocument||document,H=W&&W.defaultView||window;if(H.getSelection){var V=H.getSelection(),fe=w.textContent.length,ye=Math.min(C.start,fe),Be=C.end===void 0?ye:Math.min(C.end,fe);!V.extend&&ye>Be&&(y=Be,Be=ye,ye=y);var D=_p(w,ye),_=_p(w,Be);if(D&&_&&(V.rangeCount!==1||V.anchorNode!==D.node||V.anchorOffset!==D.offset||V.focusNode!==_.node||V.focusOffset!==_.offset)){var P=W.createRange();P.setStart(D.node,D.offset),V.removeAllRanges(),ye>Be?(V.addRange(P),V.extend(_.node,_.offset)):(P.setEnd(_.node,_.offset),V.addRange(P))}}}}for(W=[],V=w;V=V.parentNode;)V.nodeType===1&&W.push({element:V,left:V.scrollLeft,top:V.scrollTop});for(typeof w.focus=="function"&&w.focus(),w=0;w<W.length;w++){var $=W[w];$.element.scrollLeft=$.left,$.element.scrollTop=$.top}}Cl=!!Ld,Hd=Ld=null}finally{Ue=u,q.p=i,N.T=r}}e.current=n,lt=2}}function Xg(){if(lt===2){lt=0;var e=Ha,n=xs,r=(n.flags&8772)!==0;if((n.subtreeFlags&8772)!==0||r){r=N.T,N.T=null;var i=q.p;q.p=2;var u=Ue;Ue|=4;try{wg(e,n.alternate,n)}finally{Ue=u,q.p=i,N.T=r}}lt=3}}function Fg(){if(lt===4||lt===3){lt=0,Sa();var e=Ha,n=xs,r=ca,i=zg;(n.subtreeFlags&10256)!==0||(n.flags&10256)!==0?lt=5:(lt=0,xs=Ha=null,Zg(e,e.pendingLanes));var u=e.pendingLanes;if(u===0&&(La=null),xn(r),n=n.stateNode,Nt&&typeof Nt.onCommitFiberRoot=="function")try{Nt.onCommitFiberRoot(ir,n,void 0,(n.current.flags&128)===128)}catch{}if(i!==null){n=N.T,u=q.p,q.p=2,N.T=null;try{for(var m=e.onRecoverableError,y=0;y<i.length;y++){var w=i[y];m(w.value,{componentStack:w.stack})}}finally{N.T=n,q.p=u}}(ca&3)!==0&&hl(),Mn(e),u=e.pendingLanes,(r&261930)!==0&&(u&42)!==0?e===Ad?zo++:(zo=0,Ad=e):zo=0,Po(0)}}function Zg(e,n){(e.pooledCacheLanes&=n)===0&&(n=e.pooledCache,n!=null&&(e.pooledCache=null,go(n)))}function hl(){return Kg(),Xg(),Fg(),$g()}function $g(){if(lt!==5)return!1;var e=Ha,n=Ed;Ed=0;var r=xn(ca),i=N.T,u=q.p;try{q.p=32>r?32:r,N.T=null,r=Rd,Rd=null;var m=Ha,y=ca;if(lt=0,xs=Ha=null,ca=0,(Ue&6)!==0)throw Error(o(331));var w=Ue;if(Ue|=4,Mg(m.current),Ng(m,m.current,y,r),Ue=w,Po(0,!1),Nt&&typeof Nt.onPostCommitFiberRoot=="function")try{Nt.onPostCommitFiberRoot(ir,m)}catch{}return!0}finally{q.p=u,N.T=i,Zg(e,n)}}function Jg(e,n,r){n=ln(r,n),n=ad(e.stateNode,n,2),e=Ma(e,n,2),e!==null&&(Fe(e,2),Mn(e))}function He(e,n,r){if(e.tag===3)Jg(e,e,r);else for(;n!==null;){if(n.tag===3){Jg(n,e,r);break}else if(n.tag===1){var i=n.stateNode;if(typeof n.type.getDerivedStateFromError=="function"||typeof i.componentDidCatch=="function"&&(La===null||!La.has(i))){e=ln(r,e),r=Wh(2),i=Ma(n,r,2),i!==null&&(eg(r,i,n,e),Fe(i,2),Mn(i));break}}n=n.return}}function Od(e,n,r){var i=e.pingCache;if(i===null){i=e.pingCache=new Dw;var u=new Set;i.set(n,u)}else u=i.get(n),u===void 0&&(u=new Set,i.set(n,u));u.has(r)||(bd=!0,u.add(r),e=Lw.bind(null,e,n,r),n.then(e,e))}function Lw(e,n,r){var i=e.pingCache;i!==null&&i.delete(n),e.pingedLanes|=e.suspendedLanes&r,e.warmLanes&=~r,Qe===e&&(Ne&r)===r&&(Je===4||Je===3&&(Ne&62914560)===Ne&&300>Ot()-cl?(Ue&2)===0&&bs(e,0):Sd|=r,ys===Ne&&(ys=0)),Mn(e)}function Wg(e,n){n===0&&(n=St()),e=pr(e,n),e!==null&&(Fe(e,n),Mn(e))}function Hw(e){var n=e.memoizedState,r=0;n!==null&&(r=n.retryLane),Wg(e,r)}function Gw(e,n){var r=0;switch(e.tag){case 31:case 13:var i=e.stateNode,u=e.memoizedState;u!==null&&(r=u.retryLane);break;case 19:i=e.stateNode;break;case 22:i=e.stateNode._retryCache;break;default:throw Error(o(314))}i!==null&&i.delete(n),Wg(e,r)}function qw(e,n){return Js(e,n)}var gl=null,ws=null,Nd=!1,vl=!1,Td=!1,qa=0;function Mn(e){e!==ws&&e.next===null&&(ws===null?gl=ws=e:ws=ws.next=e),vl=!0,Nd||(Nd=!0,Qw())}function Po(e,n){if(!Td&&vl){Td=!0;do for(var r=!1,i=gl;i!==null;){if(e!==0){var u=i.pendingLanes;if(u===0)var m=0;else{var y=i.suspendedLanes,w=i.pingedLanes;m=(1<<31-bt(42|e)+1)-1,m&=u&~(y&~w),m=m&201326741?m&201326741|1:m?m|2:0}m!==0&&(r=!0,av(i,m))}else m=Ne,m=be(i,i===Qe?m:0,i.cancelPendingCommit!==null||i.timeoutHandle!==-1),(m&3)===0||Ke(i,m)||(r=!0,av(i,m));i=i.next}while(r);Td=!1}}function Bw(){ev()}function ev(){vl=Nd=!1;var e=0;qa!==0&&Ww()&&(e=qa);for(var n=Ot(),r=null,i=gl;i!==null;){var u=i.next,m=tv(i,n);m===0?(i.next=null,r===null?gl=u:r.next=u,u===null&&(ws=r)):(r=i,(e!==0||(m&3)!==0)&&(vl=!0)),i=u}lt!==0&<!==5||Po(e),qa!==0&&(qa=0)}function tv(e,n){for(var r=e.suspendedLanes,i=e.pingedLanes,u=e.expirationTimes,m=e.pendingLanes&-62914561;0<m;){var y=31-bt(m),w=1<<y,C=u[y];C===-1?((w&r)===0||(w&i)!==0)&&(u[y]=ut(w,n)):C<=n&&(e.expiredLanes|=w),m&=~w}if(n=Qe,r=Ne,r=be(e,e===n?r:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),i=e.callbackNode,r===0||e===n&&(Le===2||Le===9)||e.cancelPendingCommit!==null)return i!==null&&i!==null&&Ws(i),e.callbackNode=null,e.callbackPriority=0;if((r&3)===0||Ke(e,r)){if(n=r&-r,n===e.callbackPriority)return n;switch(i!==null&&Ws(i),xn(r)){case 2:case 8:r=bi;break;case 32:r=or;break;case 268435456:r=Yn;break;default:r=or}return i=nv.bind(null,e),r=Js(r,i),e.callbackPriority=n,e.callbackNode=r,n}return i!==null&&i!==null&&Ws(i),e.callbackPriority=2,e.callbackNode=null,2}function nv(e,n){if(lt!==0&<!==5)return e.callbackNode=null,e.callbackPriority=0,null;var r=e.callbackNode;if(hl()&&e.callbackNode!==r)return null;var i=Ne;return i=be(e,e===Qe?i:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),i===0?null:(Ug(e,i,n),tv(e,Ot()),e.callbackNode!=null&&e.callbackNode===r?nv.bind(null,e):null)}function av(e,n){if(hl())return null;Ug(e,n,!0)}function Qw(){t2(function(){(Ue&6)!==0?Js(sr,Bw):ev()})}function _d(){if(qa===0){var e=is;e===0&&(e=Gr,Gr<<=1,(Gr&261888)===0&&(Gr=256)),qa=e}return qa}function rv(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:Ai(""+e)}function sv(e,n){var r=n.ownerDocument.createElement("input");return r.name=n.name,r.value=n.value,e.id&&r.setAttribute("form",e.id),n.parentNode.insertBefore(r,n),e=new FormData(e),r.parentNode.removeChild(r),e}function Iw(e,n,r,i,u){if(n==="submit"&&r&&r.stateNode===u){var m=rv((u[Pt]||null).action),y=i.submitter;y&&(n=(n=y[Pt]||null)?rv(n.formAction):y.getAttribute("formAction"),n!==null&&(m=n,y=null));var w=new Ni("action","action",null,i,u);e.push({event:w,listeners:[{instance:null,listener:function(){if(i.defaultPrevented){if(qa!==0){var C=y?sv(u,y):new FormData(u);$u(r,{pending:!0,data:C,method:u.method,action:m},null,C)}}else typeof m=="function"&&(w.preventDefault(),C=y?sv(u,y):new FormData(u),$u(r,{pending:!0,data:C,method:u.method,action:m},m,C))},currentTarget:u}]})}}for(var Md=0;Md<pu.length;Md++){var Dd=pu[Md],Vw=Dd.toLowerCase(),Yw=Dd[0].toUpperCase()+Dd.slice(1);bn(Vw,"on"+Yw)}bn(Pp,"onAnimationEnd"),bn(Up,"onAnimationIteration"),bn(Lp,"onAnimationStart"),bn("dblclick","onDoubleClick"),bn("focusin","onFocus"),bn("focusout","onBlur"),bn(lw,"onTransitionRun"),bn(cw,"onTransitionStart"),bn(uw,"onTransitionCancel"),bn(Hp,"onTransitionEnd"),Kr("onMouseEnter",["mouseout","mouseover"]),Kr("onMouseLeave",["mouseout","mouseover"]),Kr("onPointerEnter",["pointerout","pointerover"]),Kr("onPointerLeave",["pointerout","pointerover"]),ur("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),ur("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),ur("onBeforeInput",["compositionend","keypress","textInput","paste"]),ur("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),ur("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),ur("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Uo="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(" "),Kw=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Uo));function ov(e,n){n=(n&4)!==0;for(var r=0;r<e.length;r++){var i=e[r],u=i.event;i=i.listeners;e:{var m=void 0;if(n)for(var y=i.length-1;0<=y;y--){var w=i[y],C=w.instance,U=w.currentTarget;if(w=w.listener,C!==m&&u.isPropagationStopped())break e;m=w,u.currentTarget=U;try{m(u)}catch(X){Mi(X)}u.currentTarget=null,m=C}else for(y=0;y<i.length;y++){if(w=i[y],C=w.instance,U=w.currentTarget,w=w.listener,C!==m&&u.isPropagationStopped())break e;m=w,u.currentTarget=U;try{m(u)}catch(X){Mi(X)}u.currentTarget=null,m=C}}}}function Oe(e,n){var r=n[Yc];r===void 0&&(r=n[Yc]=new Set);var i=e+"__bubble";r.has(i)||(iv(n,e,2,!1),r.add(i))}function kd(e,n,r){var i=0;n&&(i|=4),iv(r,e,i,n)}var yl="_reactListening"+Math.random().toString(36).slice(2);function zd(e){if(!e[yl]){e[yl]=!0,ep.forEach(function(r){r!=="selectionchange"&&(Kw.has(r)||kd(r,!1,e),kd(r,!0,e))});var n=e.nodeType===9?e:e.ownerDocument;n===null||n[yl]||(n[yl]=!0,kd("selectionchange",!1,n))}}function iv(e,n,r,i){switch(Pv(n)){case 2:var u=S2;break;case 8:u=w2;break;default:u=Zd}r=u.bind(null,n,r,e),u=void 0,!tu||n!=="touchstart"&&n!=="touchmove"&&n!=="wheel"||(u=!0),i?u!==void 0?e.addEventListener(n,r,{capture:!0,passive:u}):e.addEventListener(n,r,!0):u!==void 0?e.addEventListener(n,r,{passive:u}):e.addEventListener(n,r,!1)}function Pd(e,n,r,i,u){var m=i;if((n&1)===0&&(n&2)===0&&i!==null)e:for(;;){if(i===null)return;var y=i.tag;if(y===3||y===4){var w=i.stateNode.containerInfo;
vendor: 2,649 bytes, line 48
48if(w===u)break;if(y===4)for(y=i.return;y!==null;){var C=y.tag;if((C===3||C===4)&&y.stateNode.containerInfo===u)return;y=y.return}for(;w!==null;){if(y=Ir(w),y===null)return;if(C=y.tag,C===5||C===6||C===26||C===27){i=m=y;continue e}w=w.parentNode}}i=i.return}fp(function(){var U=m,X=Wc(r),W=[];e:{var H=Gp.get(e);if(H!==void 0){var V=Ni,fe=e;switch(e){case"keypress":if(Ci(r)===0)break e;case"keydown":case"keyup":V=GS;break;case"focusin":fe="focus",V=su;break;case"focusout":fe="blur",V=su;break;case"beforeblur":case"afterblur":V=su;break;case"click":if(r.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":V=hp;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":V=OS;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":V=QS;break;case Pp:case Up:case Lp:V=_S;break;case Hp:V=VS;break;case"scroll":case"scrollend":V=jS;break;case"wheel":V=KS;break;case"copy":case"cut":case"paste":V=DS;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":V=vp;break;case"toggle":case"beforetoggle":V=FS}var ye=(n&4)!==0,Be=!ye&&(e==="scroll"||e==="scrollend"),D=ye?H!==null?H+"Capture":null:H;ye=[];for(var _=U,P;_!==null;){var $=_;if(P=$.stateNode,$=$.tag,$!==5&&$!==26&&$!==27||P===null||D===null||($=ro(_,D),$!=null&&ye.push(Lo(_,$,P))),Be)break;_=_.return}0<ye.length&&(H=new V(H,fe,null,r,X),W.push({event:H,listeners:ye}))}}if((n&7)===0){e:{if(H=e==="mouseover"||e==="pointerover",V=e==="mouseout"||e==="pointerout",H&&r!==Jc&&(fe=r.relatedTarget||r.fromElement)&&(Ir(fe)||fe[Qr]))break e;if((V||H)&&(H=X.window===X?X:(H=X.ownerDocument)?H.defaultView||H.parentWindow:window,V?(fe=r.relatedTarget||r.toElement,V=U,fe=fe?Ir(fe):null,fe!==null&&(Be=c(fe),ye=fe.tag,fe!==Be||ye!==5&&ye!==27&&ye!==6)&&(fe=null)):(V=null,fe=U),V!==fe)){if(ye=hp,$="onMouseLeave",D="onMouseEnter",_="mouse",(e==="pointerout"||e==="pointerover")&&(ye=vp,$="onPointerLeave",D="onPointerEnter",_="pointer"),Be=V==null?H:ao(V),P=fe==null?H:ao(fe),H=new ye($,_+"leave",V,r,X),H.target=Be,H.relatedTarget=P,$=null,Ir(X)===U&&(ye=new ye(D,_+"enter",fe,r,X),ye.target=P,ye.relatedTarget=Be,$=ye),Be=$,V&&fe)t:{for(ye=Xw,D=V,_=fe,P=0,$=D;$;$=ye($))P++;$=0;for(var ge=_;ge;ge=ye(ge))$++;for(;0<P-$;)D=ye(D),P--;for(;0<$-P;)_=ye(_),$--;for(;P--;){if(D===_||_!==null&&D===_.alternate){ye=D;break t}D=ye(D),_=ye(_)}ye=null}else ye=null;V!==null&&lv(W,H,V,ye,!1),fe!==null&&Be!==null&&lv(W,Be,fe,ye,!0)}}
vendor: 5,189 bytes, lines 48-49
48e:{if(H=U?ao(U):window,V=H.nodeName&&H.nodeName.toLowerCase(),V==="select"||V==="input"&&H.type==="file")var ke=Ap;else if(Ep(H))if(jp)ke=sw;else{ke=aw;var he=nw}else V=H.nodeName,!V||V.toLowerCase()!=="input"||H.type!=="checkbox"&&H.type!=="radio"?U&&$c(U.elementType)&&(ke=Ap):ke=rw;if(ke&&(ke=ke(e,U))){Rp(W,ke,r,X);break e}he&&he(e,H,U),e==="focusout"&&U&&H.type==="number"&&U.memoizedProps.value!=null&&Zc(H,"number",H.value)}switch(he=U?ao(U):window,e){case"focusin":(Ep(he)||he.contentEditable==="true")&&(Wr=he,du=U,mo=null);break;case"focusout":mo=du=Wr=null;break;case"mousedown":fu=!0;break;case"contextmenu":case"mouseup":case"dragend":fu=!1,kp(W,r,X);break;case"selectionchange":if(iw)break;case"keydown":case"keyup":kp(W,r,X)}var Ae;if(iu)e:{switch(e){case"compositionstart":var Te="onCompositionStart";break e;case"compositionend":Te="onCompositionEnd";break e;case"compositionupdate":Te="onCompositionUpdate";break e}Te=void 0}else Jr?Sp(e,r)&&(Te="onCompositionEnd"):e==="keydown"&&r.keyCode===229&&(Te="onCompositionStart");Te&&(yp&&r.locale!=="ko"&&(Jr||Te!=="onCompositionStart"?Te==="onCompositionEnd"&&Jr&&(Ae=mp()):(Aa=X,nu="value"in Aa?Aa.value:Aa.textContent,Jr=!0)),he=xl(U,Te),0<he.length&&(Te=new gp(Te,e,null,r,X),W.push({event:Te,listeners:he}),Ae?Te.data=Ae:(Ae=wp(r),Ae!==null&&(Te.data=Ae)))),(Ae=$S?JS(e,r):WS(e,r))&&(Te=xl(U,"onBeforeInput"),0<Te.length&&(he=new gp("onBeforeInput","beforeinput",null,r,X),W.push({event:he,listeners:Te}),he.data=Ae)),Iw(W,e,U,r,X)}ov(W,n)})}function Lo(e,n,r){return{instance:e,listener:n,currentTarget:r}}function xl(e,n){for(var r=n+"Capture",i=[];e!==null;){var u=e,m=u.stateNode;if(u=u.tag,u!==5&&u!==26&&u!==27||m===null||(u=ro(e,r),u!=null&&i.unshift(Lo(e,u,m)),u=ro(e,n),u!=null&&i.push(Lo(e,u,m))),e.tag===3)return i;e=e.return}return[]}function Xw(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function lv(e,n,r,i,u){for(var m=n._reactName,y=[];r!==null&&r!==i;){var w=r,C=w.alternate,U=w.stateNode;if(w=w.tag,C!==null&&C===i)break;w!==5&&w!==26&&w!==27||U===null||(C=U,u?(U=ro(r,m),U!=null&&y.unshift(Lo(r,U,C))):u||(U=ro(r,m),U!=null&&y.push(Lo(r,U,C)))),r=r.return}y.length!==0&&e.push({event:n,listeners:y})}var Fw=/\r\n?/g,Zw=/\u0000|\uFFFD/g;function cv(e){return(typeof e=="string"?e:""+e).replace(Fw,` 49`).replace(Zw,"")}function uv(e,n){return n=cv(n),cv(e)===n}function qe(e,n,r,i,u,m){switch(r){case"children":typeof i=="string"?n==="body"||n==="textarea"&&i===""||Fr(e,i):(typeof i=="number"||typeof i=="bigint")&&n!=="body"&&Fr(e,""+i);break;case"className":Ei(e,"class",i);break;case"tabIndex":Ei(e,"tabindex",i);break;case"dir":case"role":case"viewBox":case"width":case"height":Ei(e,r,i);break;case"style":up(e,i,m);break;case"data":if(n!=="object"){Ei(e,"data",i);break}case"src":case"href":if(i===""&&(n!=="a"||r!=="href")){e.removeAttribute(r);break}if(i==null||typeof i=="function"||typeof i=="symbol"||typeof i=="boolean"){e.removeAttribute(r);break}i=Ai(""+i),e.setAttribute(r,i);break;case"action":case"formAction":if(typeof i=="function"){e.setAttribute(r,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof m=="function"&&(r==="formAction"?(n!=="input"&&qe(e,n,"name",u.name,u,null),qe(e,n,"formEncType",u.formEncType,u,null),qe(e,n,"formMethod",u.formMethod,u,null),qe(e,n,"formTarget",u.formTarget,u,null)):(qe(e,n,"encType",u.encType,u,null),qe(e,n,"method",u.method,u,null),qe(e,n,"target",u.target,u,null)));if(i==null||typeof i=="symbol"||typeof i=="boolean"){e.removeAttribute(r);break}i=Ai(""+i),e.setAttribute(r,i);break;case"onClick":i!=null&&(e.onclick=Xn);break;case"onScroll":i!=null&&Oe("scroll",e);break;case"onScrollEnd":i!=null&&Oe("scrollend",e);break;case"dangerouslySetInnerHTML":if(i!=null){if(typeof i!="object"||!("__html"in i))throw Error(o(61));if(r=i.__html,r!=null){if(u.children!=null)throw Error(o(60));e.innerHTML=r}}break;case"multiple":e.multiple=i&&typeof i!="function"&&typeof i!="symbol";break;case"muted":e.muted=i&&typeof i!="function"&&typeof i!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(i==null||typeof i=="function"||typeof i=="boolean"||typeof i=="symbol"){e.removeAttribute("xlink:href");break}r=Ai(""+i),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",r);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":i!=null&&typeof i!="function"&&typeof i!="symbol"?e.setAttribute(r,""+i):e.removeAttribute(r);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInl
49ine":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":i&&typeof i!="function"&&typeof i!="symbol"?e.setAttribute(r,""):e.removeAttribute(r);break;case"capture":case"download":i===!0?e.setAttribute(r,""):i!==!1&&i!=null&&typeof i!="function"&&typeof i!="symbol"?e.setAttribute(r,i):e.removeAttribute(r);break;case"cols":case"rows":case"size":case"span":i!=null&&typeof i!="function"&&typeof i!="symbol"&&!isNaN(i)&&1<=i?e.setAttribute(r,i):e.removeAttribute(r);break;case"rowSpan":case"start":i==null||typeof i=="function"||typeof i=="symbol"||isNaN(i)?e.removeAttribute(r):e.setAttribute(r,i);break;case"popover":Oe("beforetoggle",e),Oe("toggle",e),wi(e,"popover",i);break;case"xlinkActuate":Kn(e,"http://www.w3.org/1999/xlink","xlink:actuate",i);break;case"xlinkArcrole":Kn(e,"http://www.w3.org/1999/xlink","xlink:arcrole",i);break;case"xlinkRole":Kn(e,"http://www.w3.org/1999/xlink","xlink:role",i);break;case"xlinkShow":Kn(e,"http://www.w3.org/1999/xlink","xlink:show",i);break;case"xlinkTitle":Kn(e,"http://www.w3.org/1999/xlink","xlink:title",i);break;case"xlinkType":Kn(e,"http://www.w3.org/1999/xlink","xlink:type",i);break;case"xmlBase":Kn(e,"http://www.w3.org/XML/1998/namespace","xml:base",i);break;case"xmlLang":Kn(e,"http://www.w3.org/XML/1998/namespace","xml:lang",i);break;case"xmlSpace":Kn(e,"http://www.w3.org/XML/1998/namespace","xml:space",i);break;case"is":wi(e,"is",i);break;case"innerText":case"textContent":break;default:(!(2<r.length)||r[0]!=="o"&&r[0]!=="O"||r[1]!=="n"&&r[1]!=="N")&&(r=RS.get(r)||r,wi(e,r,i))}}function Ud(e,n,r,i,u,m){switch(r){case"style":up(e,i,m);break;case"dangerouslySetInnerHTML":if(i!=null){if(typeof i!="object"||!("__html"in i))throw Error(o(61));if(r=i.__html,r!=null){if(u.children!=null)throw Error(o(60));e.innerHTML=r}}break;case"children":typeof i=="string"?Fr(e,i):(typeof i=="number"||typeof i=="bigint")&&Fr(e,""+i);break;case"onScroll":i!=null&&Oe("scroll",e);break;case"onScrollEnd":i!=null&&Oe("scrollend",e);break;case"onClick":i!=null&&(e.onclick=Xn);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!tp.hasOwnProperty(r))e:{if(r[0]==="o"&&r[1]==="n"&&(u=r.endsWith("Capture"),n=r.slice(2,u?r.length-7:void 0),m=e[Pt]||null,m=m!=null?m[r]:null,typeof m=="function"&&e.removeEventListener(n,m,u),typeof i=="function")){typeof m!="function"&&m!==null&&(r in e?e[r]=null:e.hasAttribute(r)&&e.removeAttribute(r)),e.addEventListener(n,i,u);break e}r in e?e[r]=i:i===!0?e.setAttribute(r,""):wi(e,r,i)}}}function xt(e,n,r){switch(n){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":Oe("error",e),Oe("load",e);var i=!1,u=!1,m;for(m in r)if(r.hasOwnProperty(m)){var y=r[m];if(y!=null)switch(m){case"src":i=!0;break;case"srcSet":u=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(o(137,n));default:qe(e,n,m,y,r,null)}}u&&qe(e,n,"srcSet",r.srcSet,r,null),i&&qe(e,n,"src",r.src,r,null);return;case"input":Oe("invalid",e);var w=m=y=u=null,C=null,U=null;for(i in r)if(r.hasOwnProperty(i)){var X=r[i];if(X!=null)switch(i){case"name":u=X;break;case"type":y=X;break;case"checked":C=X;break;case"defaultChecked":U=X;break;case"value":m=X;break;case"defaultValue":w=X;break;case"children":case"dangerouslySetInnerHTML":if(X!=null)throw Error(o(137,n));break;default:qe(e,n,i,X,r,null)}}op(e,m,w,C,U,y,u,!1);return;case"select":Oe("invalid",e),i=y=m=null;for(u in r)if(r.hasOwnProperty(u)&&(w=r[u],w!=null))switch(u){case"value":m=w;break;case"defaultValue":y=w;break;case"multiple":i=w;default:qe(e,n,u,w,r,null)}n=m,r=y,e.multiple=!!i,n!=null?Xr(e,!!i,n,!1):r!=null&&Xr(e,!!i,r,!0);return;case"textarea":Oe("invalid",e),m=u=i=null;for(y in r)if(r.hasOwnProperty(y)&&(w=r[y],w!=null))switch(y){case"value":i=w;break;case"defaultValue":u=w;break;case"children":m=w;break;case"dangerouslySetInnerHTML":if(w!=null)throw Error(o(91));break;default:qe(e,n,y,w,r,null)}lp(e,i,u,m);return;case"option":for(C in r)if(r.hasOwnProperty(C)&&(i=r[C],i!=null))switch(C){case"selected":e.selected=i&&typeof i!="function"&&typeof i!="symbol";break;default:qe(e,n,C,i,r,null)}return;case"dialog":Oe("beforetoggle",e),Oe("toggle",e),Oe("cancel",e),Oe("close",e);break;case"iframe":case"object":Oe("load",e);break;case"video":case"audio":for(i=0;i<Uo.length;i++)Oe(Uo[i],e);break;case"image":Oe("error",e),Oe("load",e);break;case"details":Oe("toggle",e);break;case"embed":case"source":case"link":Oe("error",e),Oe("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(U in r)if(r.hasOwnProperty(U)&&(i=r[U],i!=null))switch(U){case"children":case"dangerouslySetInnerHTML":throw Error(o(137,n));default:qe(e,n,U,i,r,null)}return;default:if($c(n)){for(X in r)r.hasOwnProperty(X)&&(i=r[X],i!==void 0&&Ud(e,n,X,i,r,void 0));return}}for(w in r)r.hasOwnProperty(w)&&(i=r[w],i!=null&&qe(e,n,w,i,r,null))}function $w(e,n,r,i){switch(n){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var u=null,m=null,y=null,w=null,C=null,U=null,X=null;for(V in r){var W=r[V];if(r.hasOwnProperty(V)&&W!=null)switch(V){case"checked":break;case"value":break;case"defaultValue":C=W;default:i.hasOwnProperty(V)||qe(e,n,V,null,i,W)}}for(var H in i){var V=i[H];if(W=r[H],i.hasOwnProperty(H)&&(V!=null||W!=null))switch(H){case"type":m=V;break;case"name":u=V;break;case"checked":U=V;break;case"defaultChecked":X=V;break;case"value":y=V;break;case"defaultValue":w=V;break;case"children":case"dangerouslySetInnerHTML":if(V!=null)throw Error(o(137,n));break;default:V!==W&&qe(e,n,H,V,i,W)}}Fc(e,y,w,C,U,X,m,u);return;case"select":V=y=w=H=null;for(m in r)if(C=r[m],r.hasOwnProperty(m)&&C!=null)switch(m){case"value":break;case"multiple":V=C;default:i.hasOwnProperty(m)||qe(e,n,m,null,i,C)}for(u in i)if(m=i[u],C=r[u],i.hasOwnProperty(u)&&(m!=null||C!=null))switch(u){case"value":H=m;break;case"defaultValue":w=m;break;case"multiple":y=m;default:m!==C&&qe(e,n,u,m,i,C)}n=w,r=y,i=V,H!=null?Xr(e,!!r,H,!1):!!i!=!!r&&(n!=null?Xr(e,!!r,n,!0):Xr(e,!!r,r?[]:"",!1));return;case"textarea":V=H=null;for(w in r)if(u=r[w],r.hasOwnProperty(w)&&u!=null&&!i.hasOwnProperty(w))switch(w){case"value":break;case"children":break;default:qe(e,n,w,null,i,u)}for(y in i)if(u=i[y],m=r[y],i.hasOwnProperty(y)&&(u!=null||m!=null))switch(y){case"value":H=u;break;case"defaultValue":V=u;break;case"children":break;case"dangerouslySetInnerHTML":if(u!=null)throw Error(o(91));break;default:u!==m&&qe(e,n,y,u,i,m)}ip(e,H,V);return;case"option":for(var fe in r)if(H=r[fe],r.hasOwnProperty(fe)&&H!=null&&!i.hasOwnProperty(fe))switch(fe){case"selected":e.selected=!1;break;default:qe(e,n,fe,null,i,H)}for(C in i)if(H=i[C],V=r[C],i.hasOwnProperty(C)&&H!==V&&(H!=null||V!=null))switch(C){case"selected":e.selected=H&&typeof H!="function"&&typeof H!="symbol";break;default:qe(e,n,C,H,i,V)}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 ye in r)H=r[ye],r.hasOwnProperty(ye)&&H!=null&&!i.hasOwnProperty(ye)&&qe(e,n,ye,null,i,H);for(U in i)if(H=i[U],V=r[U],i.hasOwnProperty(U)&&H!==V&&(H!=null||V!=null))switch(U){case"children":case"dangerouslySetInnerHTML":if(H!=null)throw Error(o(137,n));break;default:qe(e,n,U,H,i,V)}return;default:if($c(n)){for(var Be in r)H=r[Be],r.hasOwnProperty(Be)&&H!==void 0&&!i.hasOwnProperty(Be)&&Ud(e,n,Be,void 0,i,H);for(X in i)H=i[X],V=r[X],!i.hasOwnProperty(X)||H===V||H===void 0&&V===void 0||Ud(e,n,X,H,i,V);return}}for(var D in r)H=r[D],r.hasOwnProperty(D)&&H!=null&&!i.hasOwnProperty(D)&&qe(e,n,D,null,i,H);for(W in i)H=i[W],V=r[W],!i.hasOwnProperty(W)||H===V||H==null&&V==null||qe(e,n,W,H,i,V)}function dv(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function Jw(){if(typeof performance.getEntriesByType=="function"){for(var e=0,n=0,r=performance.getEntriesByType("resource"),i=0;i<r.length;i++){var u=r[i],m=u.transferSize,y=u.initiatorType,w=u.duration;if(m&&w&&dv(y)){for(y=0,w=u.responseEnd,i+=1;i<r.length;i++){var C=r[i],U=C.startTime;if(U>w)break;var X=C.transferSize,W=C.initiatorType;X&&dv(W)&&(C=C.responseEnd,y+=X*(C<w?1:(w-U)/(C-U)))}if(--i,n+=8*(m+y)/(u.duration/1e3),e++,10<e)break}}if(0<e)return n/e/1e6}return navigator.connection&&(e=navigator.connection.downlink,typeof e=="number")?e:5}var Ld=null,Hd=null;
vendor: 14,014 bytes, line 49
49function bl(e){return e.nodeType===9?e:e.ownerDocument}function fv(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 mv(e,n){if(e===0)switch(n){case"svg":return 1;case"math":return 2;default:return 0}return e===1&&n==="foreignObject"?0:e}function Gd(e,n){return e==="textarea"||e==="noscript"||typeof n.children=="string"||typeof n.children=="number"||typeof n.children=="bigint"||typeof n.dangerouslySetInnerHTML=="object"&&n.dangerouslySetInnerHTML!==null&&n.dangerouslySetInnerHTML.__html!=null}var qd=null;function Ww(){var e=window.event;return e&&e.type==="popstate"?e===qd?!1:(qd=e,!0):(qd=null,!1)}var pv=typeof setTimeout=="function"?setTimeout:void 0,e2=typeof clearTimeout=="function"?clearTimeout:void 0,hv=typeof Promise=="function"?Promise:void 0,t2=typeof queueMicrotask=="function"?queueMicrotask:typeof hv<"u"?function(e){return hv.resolve(null).then(e).catch(n2)}:pv;function n2(e){setTimeout(function(){throw e})}function Ba(e){return e==="head"}function gv(e,n){var r=n,i=0;do{var u=r.nextSibling;if(e.removeChild(r),u&&u.nodeType===8)if(r=u.data,r==="/$"||r==="/&"){if(i===0){e.removeChild(u),js(n);return}i--}else if(r==="$"||r==="$?"||r==="$~"||r==="$!"||r==="&")i++;else if(r==="html")Ho(e.ownerDocument.documentElement);else if(r==="head"){r=e.ownerDocument.head,Ho(r);for(var m=r.firstChild;m;){var y=m.nextSibling,w=m.nodeName;m[no]||w==="SCRIPT"||w==="STYLE"||w==="LINK"&&m.rel.toLowerCase()==="stylesheet"||r.removeChild(m),m=y}}else r==="body"&&Ho(e.ownerDocument.body);r=u}while(r);js(n)}function vv(e,n){var r=e;e=0;do{var i=r.nextSibling;if(r.nodeType===1?n?(r._stashedDisplay=r.style.display,r.style.display="none"):(r.style.display=r._stashedDisplay||"",r.getAttribute("style")===""&&r.removeAttribute("style")):r.nodeType===3&&(n?(r._stashedText=r.nodeValue,r.nodeValue=""):r.nodeValue=r._stashedText||""),i&&i.nodeType===8)if(r=i.data,r==="/$"){if(e===0)break;e--}else r!=="$"&&r!=="$?"&&r!=="$~"&&r!=="$!"||e++;r=i}while(r)}function Bd(e){var n=e.firstChild;for(n&&n.nodeType===10&&(n=n.nextSibling);n;){var r=n;switch(n=n.nextSibling,r.nodeName){case"HTML":case"HEAD":case"BODY":Bd(r),Kc(r);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(r.rel.toLowerCase()==="stylesheet")continue}e.removeChild(r)}}function a2(e,n,r,i){for(;e.nodeType===1;){var u=r;if(e.nodeName.toLowerCase()!==n.toLowerCase()){if(!i&&(e.nodeName!=="INPUT"||e.type!=="hidden"))break}else if(i){if(!e[no])switch(n){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if(m=e.getAttribute("rel"),m==="stylesheet"&&e.hasAttribute("data-precedence"))break;if(m!==u.rel||e.getAttribute("href")!==(u.href==null||u.href===""?null:u.href)||e.getAttribute("crossorigin")!==(u.crossOrigin==null?null:u.crossOrigin)||e.getAttribute("title")!==(u.title==null?null:u.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(m=e.getAttribute("src"),(m!==(u.src==null?null:u.src)||e.getAttribute("type")!==(u.type==null?null:u.type)||e.getAttribute("crossorigin")!==(u.crossOrigin==null?null:u.crossOrigin))&&m&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else if(n==="input"&&e.type==="hidden"){var m=u.name==null?null:""+u.name;if(u.type==="hidden"&&e.getAttribute("name")===m)return e}else return e;if(e=mn(e.nextSibling),e===null)break}return null}function r2(e,n,r){if(n==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!r||(e=mn(e.nextSibling),e===null))return null;return e}function yv(e,n){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!n||(e=mn(e.nextSibling),e===null))return null;return e}function Qd(e){return e.data==="$?"||e.data==="$~"}function Id(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState!=="loading"}function s2(e,n){var r=e.ownerDocument;if(e.data==="$~")e._reactRetry=n;else if(e.data!=="$?"||r.readyState!=="loading")n();else{var i=function(){n(),r.removeEventListener("DOMContentLoaded",i)};r.addEventListener("DOMContentLoaded",i),e._reactRetry=i}}function mn(e){for(;e!=null;e=e.nextSibling){var n=e.nodeType;if(n===1||n===3)break;if(n===8){if(n=e.data,n==="$"||n==="$!"||n==="$?"||n==="$~"||n==="&"||n==="F!"||n==="F")break;if(n==="/$"||n==="/&")return null}}return e}var Vd=null;function xv(e){e=e.nextSibling;for(var n=0;e;){if(e.nodeType===8){var r=e.data;if(r==="/$"||r==="/&"){if(n===0)return mn(e.nextSibling);n--}else r!=="$"&&r!=="$!"&&r!=="$?"&&r!=="$~"&&r!=="&"||n++}e=e.nextSibling}return null}function bv(e){e=e.previousSibling;for(var n=0;e;){if(e.nodeType===8){var r=e.data;if(r==="$"||r==="$!"||r==="$?"||r==="$~"||r==="&"){if(n===0)return e;n--}else r!=="/$"&&r!=="/&"||n++}e=e.previousSibling}return null}function Sv(e,n,r){switch(n=bl(r),e){case"html":if(e=n.documentElement,!e)throw Error(o(452));return e;case"head":if(e=n.head,!e)throw Error(o(453));return e;case"body":if(e=n.body,!e)throw Error(o(454));return e;default:throw Error(o(451))}}function Ho(e){for(var n=e.attributes;n.length;)e.removeAttributeNode(n[0]);Kc(e)}var pn=new Map,wv=new Set;function Sl(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var ua=q.d;q.d={f:o2,r:i2,D:l2,C:c2,L:u2,m:d2,X:m2,S:f2,M:p2};function o2(){var e=ua.f(),n=fl();return e||n}function i2(e){var n=Vr(e);n!==null&&n.tag===5&&n.type==="form"?Hh(n):ua.r(e)}var Es=typeof document>"u"?null:document;function Ev(e,n,r){var i=Es;if(i&&typeof n=="string"&&n){var u=sn(n);u='link[rel="'+e+'"][href="'+u+'"]',typeof r=="string"&&(u+='[crossorigin="'+r+'"]'),wv.has(u)||(wv.add(u),e={rel:e,crossOrigin:r,href:n},i.querySelector(u)===null&&(n=i.createElement("link"),xt(n,"link",e),dt(n),i.head.appendChild(n)))}}function l2(e){ua.D(e),Ev("dns-prefetch",e,null)}function c2(e,n){ua.C(e,n),Ev("preconnect",e,n)}function u2(e,n,r){ua.L(e,n,r);var i=Es;if(i&&e&&n){var u='link[rel="preload"][as="'+sn(n)+'"]';n==="image"&&r&&r.imageSrcSet?(u+='[imagesrcset="'+sn(r.imageSrcSet)+'"]',typeof r.imageSizes=="string"&&(u+='[imagesizes="'+sn(r.imageSizes)+'"]')):u+='[href="'+sn(e)+'"]';var m=u;switch(n){case"style":m=Rs(e);break;case"script":m=As(e)}pn.has(m)||(e=v({rel:"preload",href:n==="image"&&r&&r.imageSrcSet?void 0:e,as:n},r),pn.set(m,e),i.querySelector(u)!==null||n==="style"&&i.querySelector(Go(m))||n==="script"&&i.querySelector(qo(m))||(n=i.createElement("link"),xt(n,"link",e),dt(n),i.head.appendChild(n)))}}function d2(e,n){ua.m(e,n);var r=Es;if(r&&e){var i=n&&typeof n.as=="string"?n.as:"script",u='link[rel="modulepreload"][as="'+sn(i)+'"][href="'+sn(e)+'"]',m=u;switch(i){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":m=As(e)}if(!pn.has(m)&&(e=v({rel:"modulepreload",href:e},n),pn.set(m,e),r.querySelector(u)===null)){switch(i){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(r.querySelector(qo(m)))return}i=r.createElement("link"),xt(i,"link",e),dt(i),r.head.appendChild(i)}}}function f2(e,n,r){ua.S(e,n,r);var i=Es;if(i&&e){var u=Yr(i).hoistableStyles,m=Rs(e);n=n||"default";var y=u.get(m);if(!y){var w={loading:0,preload:null};if(y=i.querySelector(Go(m)))w.loading=5;else{e=v({rel:"stylesheet",href:e,"data-precedence":n},r),(r=pn.get(m))&&Yd(e,r);var C=y=i.createElement("link");dt(C),xt(C,"link",e),C._p=new Promise(function(U,X){C.onload=U,C.onerror=X}),C.addEventListener("load",function(){w.loading|=1}),C.addEventListener("error",function(){w.loading|=2}),w.loading|=4,wl(y,n,i)}y={type:"stylesheet",instance:y,count:1,state:w},u.set(m,y)}}}function m2(e,n){ua.X(e,n);var r=Es;if(r&&e){var i=Yr(r).hoistableScripts,u=As(e),m=i.get(u);m||(m=r.querySelector(qo(u)),m||(e=v({src:e,async:!0},n),(n=pn.get(u))&&Kd(e,n),m=r.createElement("script"),dt(m),xt(m,"link",e),r.head.appendChild(m)),m={type:"script",instance:m,count:1,state:null},i.set(u,m))}}function p2(e,n){ua.M(e,n);var r=Es;if(r&&e){var i=Yr(r).hoistableScripts,u=As(e),m=i.get(u);m||(m=r.querySelector(qo(u)),m||(e=v({src:e,async:!0,type:"module"},n),(n=pn.get(u))&&Kd(e,n),m=r.createElement("script"),dt(m),xt(m,"link",e),r.head.appendChild(m)),m={type:"script",instance:m,count:1,state:null},i.set(u,m))}}function Rv(e,n,r,i){var u=(u=de.current)?Sl(u):null;if(!u)throw Error(o(446));switch(e){case"meta":case"title":return null;case"style":return typeof r.precedence=="string"&&typeof r.href=="string"?(n=Rs(r.href),r=Yr(u).hoistableStyles,i=r.get(n),i||(i={type:"style",instance:null,count:0,state:null},r.set(n,i)),i):{type:"void",instance:null,count:0,state:null};case"link":if(r.rel==="stylesheet"&&typeof r.href=="string"&&typeof r.precedence=="string"){e=Rs(r.href);var m=Yr(u).hoistableStyles,y=m.get(e);if(y||(u=u.ownerDocument||u,y={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},m.set(e,y),(m=u.querySelector(Go(e)))&&!m._p&&(y.instance=m,y.state.loading=5),pn.has(e)||(r={rel:"preload",as:"style",href:r.href,crossOrigin:r.crossOrigin,integrity:r.integrity,media:r.media,hrefLang:r.hrefLang,referrerPolicy:r.referrerPolicy},pn.set(e,r),m||h2(u,e,r,y.state))),n&&i===null)throw Error(o(528,""));return y}if(n&&i!==null)throw Error(o(529,""));return null;case"script":return n=r.async,r=r.src,typeof r=="string"&&n&&typeof n!="function"&&typeof n!="symbol"?(n=As(r),r=Yr(u).hoistableScripts,i=r.get(n),i||(i={type:"script",instance:null,count:0,state:null},r.set(n,i)),i):{type:"void",instance:null,count:0,state:null};default:throw Error(o(444,e))}}function Rs(e){return'href="'+sn(e)+'"'}function Go(e){return'link[rel="stylesheet"]['+e+"]"}function Av(e){return v({},e,{"data-precedence":e.precedence,precedence:null})}function h2(e,n,r,i){e.querySelector('link[rel="preload"][as="style"]['+n+"]")?i.loading=1:(n=e.createElement("link"),i.preload=n,n.addEventListener("load",function(){return i.loading|=1}),n.addEventListener("error",function(){return i.loading|=2}),xt(n,"link",r),dt(n),e.head.appendChild(n))}function As(e){return'[src="'+sn(e)+'"]'}function qo(e){return"script[async]"+e}function jv(e,n,r){if(n.count++,n.instance===null)switch(n.type){case"style":var i=e.querySelector('style[data-href~="'+sn(r.href)+'"]');if(i)return n.instance=i,dt(i),i;var u=v({},r,{"data-href":r.href,"data-precedence":r.precedence,href:null,precedence:null});return i=(e.ownerDocument||e).createElement("style"),dt(i),xt(i,"style",u),wl(i,r.precedence,e),n.instance=i;case"stylesheet":u=Rs(r.href);var m=e.querySelector(Go(u));if(m)return n.state.loading|=4,n.instance=m,dt(m),m;i=Av(r),(u=pn.get(u))&&Yd(i,u),m=(e.ownerDocument||e).createElement("link"),dt(m);var y=m;return y._p=new Promise(function(w,C){y.onload=w,y.onerror=C}),xt(m,"link",i),n.state.loading|=4,wl(m,r.precedence,e),n.instance=m;case"script":return m=As(r.src),(u=e.querySelector(qo(m)))?(n.instance=u,dt(u),u):(i=r,(u=pn.get(m))&&(i=v({},r),Kd(i,u)),e=e.ownerDocument||e,u=e.createElement("script"),dt(u),xt(u,"link",i),e.head.appendChild(u),n.instance=u);case"void":return null;default:throw Error(o(443,n.type))}else n.type==="stylesheet"&&(n.state.loading&4)===0&&(i=n.instance,n.state.loading|=4,wl(i,r.precedence,e));return n.instance}function wl(e,n,r){for(var i=r.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),u=i.length?i[i.length-1]:null,m=u,y=0;y<i.length;y++){var w=i[y];if(w.dataset.precedence===n)m=w;else if(m!==u)break}m?m.parentNode.insertBefore(e,m.nextSibling):(n=r.nodeType===9?r.head:r,n.insertBefore(e,n.firstChild))}function Yd(e,n){e.crossOrigin==null&&(e.crossOrigin=n.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=n.referrerPolicy),e.title==null&&(e.title=n.title)}function Kd(e,n){e.crossOrigin==null&&(e.crossOrigin=n.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=n.referrerPolicy),e.integrity==null&&(e.integrity=n.integrity)}var El=null;function Cv(e,n,r){if(El===null){var i=new Map,u=El=new Map;u.set(r,i)}else u=El,i=u.get(r),i||(i=new Map,u.set(r,i));if(i.has(e))return i;for(i.set(e,null),r=r.getElementsByTagName(e),u=0;u<r.length;u++){var m=r[u];if(!(m[no]||m[ht]||e==="link"&&m.getAttribute("rel")==="stylesheet")&&m.namespaceURI!=="http://www.w3.org/2000/svg"){var y=m.getAttribute(n)||"";y=e+y;var w=i.get(y);w?w.push(m):i.set(y,[m])}}return i}function Ov(e,n,r){e=e.ownerDocument||e,e.head.insertBefore(r,n==="title"?e.querySelector("head > title"):null)}function g2(e,n,r){if(r===1||n.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof n.precedence!="string"||typeof n.href!="string"||n.href==="")break;return!0;case"link":if(typeof n.rel!="string"||typeof n.href!="string"||n.href===""||n.onLoad||n.onError)break;switch(n.rel){case"stylesheet":return e=n.disabled,typeof n.precedence=="string"&&e==null;default:return!0}case"script":if(n.async&&typeof n.async!="function"&&typeof n.async!="symbol"&&!n.onLoad&&!n.onError&&n.src&&typeof n.src=="string")return!0}return!1}function Nv(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}function v2(e,n,r,i){if(r.type==="stylesheet"&&(typeof i.media!="string"||matchMedia(i.media).matches!==!1)&&(r.state.loading&4)===0){if(r.instance===null){var u=Rs(i.href),m=n.querySelector(Go(u));if(m){n=m._p,n!==null&&typeof n=="object"&&typeof n.then=="function"&&(e.count++,e=Rl.bind(e),n.then(e,e)),r.state.loading|=4,r.instance=m,dt(m);return}m=n.ownerDocument||n,i=Av(i),(u=pn.get(u))&&Yd(i,u),m=m.createElement("link"),dt(m);var y=m;y._p=new Promise(function(w,C){y.onload=w,y.onerror=C}),xt(m,"link",i),r.instance=m}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(r,n),(n=r.state.preload)&&(r.state.loading&3)===0&&(e.count++,r=Rl.bind(e),n.addEventListener("load",r),n.addEventListener("error",r))}}var Xd=0;function y2(e,n){return e.stylesheets&&e.count===0&&jl(e,e.stylesheets),0<e.count||0<e.imgCount?function(r){var i=setTimeout(function(){if(e.stylesheets&&jl(e,e.stylesheets),e.unsu
vendor: 4,268 bytes, line 49
49spend){var m=e.unsuspend;e.unsuspend=null,m()}},6e4+n);0<e.imgBytes&&Xd===0&&(Xd=62500*Jw());var u=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&jl(e,e.stylesheets),e.unsuspend)){var m=e.unsuspend;e.unsuspend=null,m()}},(e.imgBytes>Xd?50:800)+n);return e.unsuspend=r,function(){e.unsuspend=null,clearTimeout(i),clearTimeout(u)}}:null}function Rl(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)jl(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var Al=null;function jl(e,n){e.stylesheets=null,e.unsuspend!==null&&(e.count++,Al=new Map,n.forEach(x2,e),Al=null,Rl.call(e))}function x2(e,n){if(!(n.state.loading&4)){var r=Al.get(e);if(r)var i=r.get(null);else{r=new Map,Al.set(e,r);for(var u=e.querySelectorAll("link[data-precedence],style[data-precedence]"),m=0;m<u.length;m++){var y=u[m];(y.nodeName==="LINK"||y.getAttribute("media")!=="not all")&&(r.set(y.dataset.precedence,y),i=y)}i&&r.set(null,i)}u=n.instance,y=u.getAttribute("data-precedence"),m=r.get(y)||i,m===i&&r.set(null,u),r.set(y,u),this.count++,i=Rl.bind(this),u.addEventListener("load",i),u.addEventListener("error",i),m?m.parentNode.insertBefore(u,m.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(u,e.firstChild)),n.state.loading|=4}}var Bo={$$typeof:G,Provider:null,Consumer:null,_currentValue:z,_currentValue2:z,_threadCount:0};function b2(e,n,r,i,u,m,y,w,C){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=Ea(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ea(0),this.hiddenUpdates=Ea(null),this.identifierPrefix=i,this.onUncaughtError=u,this.onCaughtError=m,this.onRecoverableError=y,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=C,this.incompleteTransitions=new Map}function Tv(e,n,r,i,u,m,y,w,C,U,X,W){return e=new b2(e,n,r,y,C,U,X,W,w),n=1,m===!0&&(n|=24),m=Xt(3,null,null,n),e.current=m,m.stateNode=e,n=Cu(),n.refCount++,e.pooledCache=n,n.refCount++,m.memoizedState={element:i,isDehydrated:r,cache:n},_u(m),e}function _v(e){return e?(e=ns,e):ns}function Mv(e,n,r,i,u,m){u=_v(u),i.context===null?i.context=u:i.pendingContext=u,i=_a(n),i.payload={element:r},m=m===void 0?null:m,m!==null&&(i.callback=m),r=Ma(e,i,n),r!==null&&(Bt(r,e,n),bo(r,e,n))}function Dv(e,n){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var r=e.retryLane;e.retryLane=r!==0&&r<n?r:n}}function Fd(e,n){Dv(e,n),(e=e.alternate)&&Dv(e,n)}function kv(e){if(e.tag===13||e.tag===31){var n=pr(e,67108864);n!==null&&Bt(n,e,67108864),Fd(e,67108864)}}function zv(e){if(e.tag===13||e.tag===31){var n=Wt();n=Br(n);var r=pr(e,n);r!==null&&Bt(r,e,n),Fd(e,n)}}var Cl=!0;function S2(e,n,r,i){var u=N.T;N.T=null;var m=q.p;try{q.p=2,Zd(e,n,r,i)}finally{q.p=m,N.T=u}}function w2(e,n,r,i){var u=N.T;N.T=null;var m=q.p;try{q.p=8,Zd(e,n,r,i)}finally{q.p=m,N.T=u}}function Zd(e,n,r,i){if(Cl){var u=$d(i);if(u===null)Pd(e,n,i,Ol,r),Uv(e,i);else if(R2(u,e,n,r,i))i.stopPropagation();else if(Uv(e,i),n&4&&-1<E2.indexOf(e)){for(;u!==null;){var m=Vr(u);if(m!==null)switch(m.tag){case 3:if(m=m.stateNode,m.current.memoizedState.isDehydrated){var y=On(m.pendingLanes);if(y!==0){var w=m;for(w.pendingLanes|=2,w.entangledLanes|=2;y;){var C=1<<31-bt(y);w.entanglements[1]|=C,y&=~C}Mn(m),(Ue&6)===0&&(ul=Ot()+500,Po(0))}}break;case 31:case 13:w=pr(m,2),w!==null&&Bt(w,m,2),fl(),Fd(m,2)}if(m=$d(i),m===null&&Pd(e,n,i,Ol,r),m===u)break;u=m}u!==null&&i.stopPropagation()}else Pd(e,n,i,null,r)}}function $d(e){return e=Wc(e),Jd(e)}var Ol=null;function Jd(e){if(Ol=null,e=Ir(e),e!==null){var n=c(e);if(n===null)e=null;else{var r=n.tag;if(r===13){if(e=f(n),e!==null)return e;e=null}else if(r===31){if(e=p(n),e!==null)return e;e=null}else if(r===3){if(n.stateNode.current.memoizedState.isDehydrated)return n.tag===3?n.stateNode.containerInfo:null;e=null}else n!==e&&(e=null)}}return Ol=e,null}function Pv(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close"
vendor: 3,243 bytes, line 49
49: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(Qc()){case sr:return 2;case bi:return 8;case or:case eo:return 32;case Yn:return 268435456;default:return 32}default:return 32}}var Wd=!1,Qa=null,Ia=null,Va=null,Qo=new Map,Io=new Map,Ya=[],E2="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 Uv(e,n){switch(e){case"focusin":case"focusout":Qa=null;break;case"dragenter":case"dragleave":Ia=null;break;case"mouseover":case"mouseout":Va=null;break;case"pointerover":case"pointerout":Qo.delete(n.pointerId);break;case"gotpointercapture":case"lostpointercapture":Io.delete(n.pointerId)}}function Vo(e,n,r,i,u,m){return e===null||e.nativeEvent!==m?(e={blockedOn:n,domEventName:r,eventSystemFlags:i,nativeEvent:m,targetContainers:[u]},n!==null&&(n=Vr(n),n!==null&&kv(n)),e):(e.eventSystemFlags|=i,n=e.targetContainers,u!==null&&n.indexOf(u)===-1&&n.push(u),e)}function R2(e,n,r,i,u){switch(n){case"focusin":return Qa=Vo(Qa,e,n,r,i,u),!0;case"dragenter":return Ia=Vo(Ia,e,n,r,i,u),!0;case"mouseover":return Va=Vo(Va,e,n,r,i,u),!0;case"pointerover":var m=u.pointerId;return Qo.set(m,Vo(Qo.get(m)||null,e,n,r,i,u)),!0;case"gotpointercapture":return m=u.pointerId,Io.set(m,Vo(Io.get(m)||null,e,n,r,i,u)),!0}return!1}function Lv(e){var n=Ir(e.target);if(n!==null){var r=c(n);if(r!==null){if(n=r.tag,n===13){if(n=f(r),n!==null){e.blockedOn=n,Jm(e.priority,function(){zv(r)});return}}else if(n===31){if(n=p(r),n!==null){e.blockedOn=n,Jm(e.priority,function(){zv(r)});return}}else if(n===3&&r.stateNode.current.memoizedState.isDehydrated){e.blockedOn=r.tag===3?r.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Nl(e){if(e.blockedOn!==null)return!1;for(var n=e.targetContainers;0<n.length;){var r=$d(e.nativeEvent);if(r===null){r=e.nativeEvent;var i=new r.constructor(r.type,r);Jc=i,r.target.dispatchEvent(i),Jc=null}else return n=Vr(r),n!==null&&kv(n),e.blockedOn=r,!1;n.shift()}return!0}function Hv(e,n,r){Nl(e)&&r.delete(n)}function A2(){Wd=!1,Qa!==null&&Nl(Qa)&&(Qa=null),Ia!==null&&Nl(Ia)&&(I
vendor: 4,438 bytes, line 49
49a=null),Va!==null&&Nl(Va)&&(Va=null),Qo.forEach(Hv),Io.forEach(Hv)}function Tl(e,n){e.blockedOn===n&&(e.blockedOn=null,Wd||(Wd=!0,t.unstable_scheduleCallback(t.unstable_NormalPriority,A2)))}var _l=null;function Gv(e){_l!==e&&(_l=e,t.unstable_scheduleCallback(t.unstable_NormalPriority,function(){_l===e&&(_l=null);for(var n=0;n<e.length;n+=3){var r=e[n],i=e[n+1],u=e[n+2];if(typeof i!="function"){if(Jd(i||r)===null)continue;break}var m=Vr(r);m!==null&&(e.splice(n,3),n-=3,$u(m,{pending:!0,data:u,method:r.method,action:i},i,u))}}))}function js(e){function n(C){return Tl(C,e)}Qa!==null&&Tl(Qa,e),Ia!==null&&Tl(Ia,e),Va!==null&&Tl(Va,e),Qo.forEach(n),Io.forEach(n);for(var r=0;r<Ya.length;r++){var i=Ya[r];i.blockedOn===e&&(i.blockedOn=null)}for(;0<Ya.length&&(r=Ya[0],r.blockedOn===null);)Lv(r),r.blockedOn===null&&Ya.shift();if(r=(e.ownerDocument||e).$$reactFormReplay,r!=null)for(i=0;i<r.length;i+=3){var u=r[i],m=r[i+1],y=u[Pt]||null;if(typeof m=="function")y||Gv(r);else if(y){var w=null;if(m&&m.hasAttribute("formAction")){if(u=m,y=m[Pt]||null)w=y.formAction;else if(Jd(u)!==null)continue}else w=y.action;typeof w=="function"?r[i+1]=w:(r.splice(i,3),i-=3),Gv(r)}}}function qv(){function e(m){m.canIntercept&&m.info==="react-transition"&&m.intercept({handler:function(){return new Promise(function(y){return u=y})},focusReset:"manual",scroll:"manual"})}function n(){u!==null&&(u(),u=null),i||setTimeout(r,20)}function r(){if(!i&&!navigation.transition){var m=navigation.currentEntry;m&&m.url!=null&&navigation.navigate(m.url,{state:m.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var i=!1,u=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",n),navigation.addEventListener("navigateerror",n),setTimeout(r,100),function(){i=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",n),navigation.removeEventListener("navigateerror",n),u!==null&&(u(),u=null)}}}function ef(e){this._internalRoot=e}Ml.prototype.render=ef.prototype.render=function(e){var n=this._internalRoot;if(n===null)throw Error(o(409));var r=n.current,i=Wt();Mv(r,i,e,n,null,null)},Ml.prototype.unmount=ef.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var n=e.containerInfo;Mv(e.current,2,null,e,null,null),fl(),n[Qr]=null}};function Ml(e){this._internalRoot=e}Ml.prototype.unstable_scheduleHydration=function(e){if(e){var n=Vc();e={blockedOn:null,target:e,priority:n};for(var r=0;r<Ya.length&&n!==0&&n<Ya[r].priority;r++);Ya.splice(r,0,e),r===0&&Lv(e)}};var Bv=a.version;if(Bv!=="19.2.1")throw Error(o(527,Bv,"19.2.1"));q.findDOMNode=function(e){var n=e._reactInternals;if(n===void 0)throw typeof e.render=="function"?Error(o(188)):(e=Object.keys(e).join(","),Error(o(268,e)));return e=g(n),e=e!==null?x(e):null,e=e===null?null:e.stateNode,e};var j2={bundleType:0,version:"19.2.1",rendererPackageName:"react-dom",currentDispatcherRef:N,reconcilerVersion:"19.2.1"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Dl=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Dl.isDisabled&&Dl.supportsFiber)try{ir=Dl.inject(j2),Nt=Dl}catch{}}return Xo.createRoot=function(e,n){if(!l(e))throw Error(o(299));var r=!1,i="",u=Fh,m=Zh,y=$h;return n!=null&&(n.unstable_strictMode===!0&&(r=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onUncaughtError!==void 0&&(u=n.onUncaughtError),n.onCaughtError!==void 0&&(m=n.onCaughtError),n.onRecoverableError!==void 0&&(y=n.onRecoverableError)),n=Tv(e,1,!1,null,null,r,i,null,u,m,y,qv),e[Qr]=n.current,zd(e),new ef(n)},Xo.hydrateRoot=function(e,n,r){if(!l(e))throw Error(o(299));var i=!1,u="",m=Fh,y=Zh,w=$h,C=null;return r!=null&&(r.unstable_strictMode===!0&&(i=!0),r.identifierPrefix!==void 0&&(u=r.identifierPrefix),r.onUncaughtError!==void 0&&(m=r.onUncaughtError),r.onCaughtError!==void 0&&(y=r.onCaughtError),r.onRecoverableError!==void 0&&(w=r.onRecoverableError),r.formState!==void 0&&(C=r.formState)),n=Tv(e,1,!0,n,r??null,i,u,C,m,y,w,qv),n.context=_v(null),r=n.current,i=Wt(),i=Br(i),u=_a(i),u.callback=null,Ma(r,u,i),r=i,n.current.lanes=r,Fe(n,r),Mn(n),e[Qr]=n.current,zd(e),new Ml(n)},Xo.version="19.2.1",Xo}var hy;function KR(){if(hy)return lf.exports;hy=1;function t(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(a){console.error(a)}}
49return t(),lf.exports=YR(),lf.exports}var XR=KR(),FR=(function(){function t(){this.keyToValue=new Map,this.valueToKey=new Map}return t.prototype.set=function(a,s){this.keyToValue.set(a,s),this.valueToKey.set(s,a)},t.prototype.getByKey=function(a){return this.keyToValue.get(a)},t.prototype.getByValue=function(a){return this.valueToKey.get(a)},t.prototype.clear=function(){this.keyToValue.clear(),this.valueToKey.clear()},t})(),n0=(function(){function t(a){this.generateIdentifier=a,this.kv=new FR}return t.prototype.register=function(a,s){this.kv.getByValue(a)||(s||(s=this.generateIdentifier(a)),this.kv.set(s,a))},t.prototype.clear=function(){this.kv.clear()},t.prototype.getIdentifier=function(a){return this.kv.getByValue(a)},t.prototype.getValue=function(a){return this.kv.getByKey(a)},t})(),ZR=(function(){var t=function(a,s){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(o,l){o.__proto__=l}||function(o,l){for(var c in l)Object.prototype.hasOwnProperty.call(l,c)&&(o[c]=l[c])},t(a,s)};return function(a,s){if(typeof s!="function"&&s!==null)throw new TypeError("Class extends value "+String(s)+" is not a constructor or null");t(a,s);function o(){this.constructor=a}a.prototype=s===null?Object.create(s):(o.prototype=s.prototype,new o)}})(),$R=(function(t){ZR(a,t);function a(){var s=t.call(this,function(o){return o.name})||this;return s.classToAllowedProps=new Map,s}return a.prototype.register=function(s,o){typeof o=="object"?(o.allowProps&&this.classToAllowedProps.set(s,o.allowProps),t.prototype.register.call(this,s,o.identifier)):t.prototype.register.call(this,s,o)},a.prototype.getAllowedProps=function(s){return this.classToAllowedProps.get(s)},a})(n0),JR=function(t,a){var s=typeof Symbol=="function"&&t[Symbol.iterator];if(!s)return t;var o=s.call(t),l,c=[],f;try{for(;(a===void 0||a-- >0)&&!(l=o.next()).done;)c.push(l.value)}catch(p){f={error:p}}finally{try{l&&!l.done&&(s=o.return)&&s.call(o)}finally{if(f)throw f.error}}return c};function WR(t){if("values"in Object)return Object.values(t);var a=[];for(var s in t)t.hasOwnProperty(s)&&a.push(t[s]);return a}function eA(t,a){var s=WR(t);if("find"in s)return s.find(a);for(var o=s,l=0;l<o.length;l++){var c=o[l];if(a(c))return c}}function Ps(t,a){Object.entries(t).forEach(function(s){var o=JR(s,2),l=o[0],c=o[1];return a(c,l)})}function $l(t,a){return t.indexOf(a)!==-1}function gy(t,a){for(var s=0;s<t.length;s++){var o=t[s];if(a(o))return o}}var tA=(function(){function t(){this.transfomers={}}return t.prototype.register=function(a){this.transfomers[a.name]=a},t.prototype.findApplicable=function(a){return eA(this.transfomers,function(s){return s.isApplicable(a)})},t.prototype.findByName=function(a){return this.transfomers[a]},t})(),nA=function(t){return Object.prototype.toString.call(t).slice(8,-1)},a0=function(t){return typeof t>"u"},aA=function(t){return t===null},ri=function(t){return typeof t!="object"||t===null||t===Object.prototype?!1:Object.getPrototypeOf(t)===null?!0:Object.getPrototypeOf(t)===Object.prototype},qf=function(t){return ri(t)&&Object.keys(t).length===0},er=function(t){return Array.isArray(t)},rA=function(t){return typeof t=="string"},sA=function(t){return typeof t=="number"&&!isNaN(t)},oA=function(t){return typeof t=="boolean"},iA=function(t){return t instanceof RegExp},si=function(t){return t instanceof Map},oi=function(t){return t instanceof Set},r0=function(t){return nA(t)==="Symbol"},lA=function(t){return t instanceof Date&&!isNaN(t.valueOf())},cA=function(t){return t instanceof Error},vy=function(t){return typeof t=="number"&&isNaN(t)},uA=function(t){return oA(t)||aA(t)||a0(t)||sA(t)||rA(t)||r0(t)},dA=function(t){return typeof t=="bigint"},fA=function(t){return t===1/0||t===-1/0},mA=function(t){return ArrayBuffer.isView(t)&&!(t instanceof DataView)},pA=function(t){return t instanceof URL},s0=function(t){return t.replace(/\./g,"\\.")},ff=function(t){return t.map(String).map(s0).join(".")},Wo=function(t){for(var a=[],s="",o=0;o<t.length;o++){var l=t.charAt(o),c=l==="\\"&&t.charAt(o+1)===".";if(c){s+=".",o++;continue}var f=l===".";if(f){a.push(s),s="";continue}s+=l}var p=s;return a.push(p),a},Bf=function(){return Bf=Object.assign||function(t){for(var a,s=1,o=arguments.length;s<o;s++){a=arguments[s];for(var l in a)Object.prototype.hasOwnProperty.call(a,l)&&(t[l]=a[l])}return t},Bf.apply(this,arguments)},Qf=function(t,a){var s=typeof Symbol=="function"&&t[Symbol.iterator];if(!s)return t;var o=s.call(t),l,c=[],f;try{for(;(a===void 0||a-- >0)&&!(l=o.next()).done;)c.push(l.value)}catch(p){f={error:p}}finally{try{l&&!l.done&&(s=o.return)&&s.call(o)}finally{if(f)throw f.error}}return c},If=function(t,a){for(var s=0,o=a.length,l=t.length;s<o;s++,l++)t[l]=a[s];return t};function Dn(t,a,s,o){return{isApplicable:t,annotation:a,transform:s,untransform:o}}var o0=[Dn(a0,"undefined",function(){return null},function(){}),Dn(dA,"bigint",function(t){return t.toString()},function(t){return typeof BigInt<"u"?BigInt(t):(console.error("Please add a BigInt polyfill."),t)}),Dn(lA,"Date",function(t){return t.toISOString()},function(t){return new Date(t)}),Dn(cA,"Error",function(t,a){var s={name:t.name,message:t.message};return a.allowedErrorProps.forEach(function(o){s[o]=t[o]}),s},function(t,a){var s=new Error(t.message);return s.name=t.name,s.stack=t.stack,a.allowedErrorProps.forEach(function(o){s[o]=t[o]}),s}),Dn(iA,"regexp",function(t){return""+t},function(t){var a=t.slice(1,t.lastIndexOf("/")),s=t.slice(t.lastIndexOf("/")+1);return new RegExp(a,s)}
49),Dn(oi,"set",function(t){return If([],Qf(t.values()))},function(t){return new Set(t)}),Dn(si,"map",function(t){return If([],Qf(t.entries()))},function(t){return new Map(t)}),Dn(function(t){return vy(t)||fA(t)},"number",function(t){return vy(t)?"NaN":t>0?"Infinity":"-Infinity"},Number),Dn(function(t){return t===0&&1/t===-1/0},"number",function(){return"-0"},Number),Dn(pA,"URL",function(t){return t.toString()},function(t){return new URL(t)})];function Sc(t,a,s,o){return{isApplicable:t,annotation:a,transform:s,untransform:o}}var i0=Sc(function(t,a){if(r0(t)){var s=!!a.symbolRegistry.getIdentifier(t);return s}return!1},function(t,a){var s=a.symbolRegistry.getIdentifier(t);return["symbol",s]},function(t){return t.description},function(t,a,s){var o=s.symbolRegistry.getValue(a[1]);if(!o)throw new Error("Trying to deserialize unknown symbol");return o}),hA=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce(function(t,a){return t[a.name]=a,t},{}),l0=Sc(mA,function(t){return["typed-array",t.constructor.name]},function(t){return If([],Qf(t))},function(t,a){var s=hA[a[1]];if(!s)throw new Error("Trying to deserialize unknown typed array");return new s(t)});function c0(t,a){if(t?.constructor){var s=!!a.classRegistry.getIdentifier(t.constructor);return s}return!1}var u0=Sc(c0,function(t,a){var s=a.classRegistry.getIdentifier(t.constructor);return["class",s]},function(t,a){var s=a.classRegistry.getAllowedProps(t.constructor);if(!s)return Bf({},t);var o={};return s.forEach(function(l){o[l]=t[l]}),o},function(t,a,s){var o=s.classRegistry.getValue(a[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),t)}),d0=Sc(function(t,a){return!!a.customTransformerRegistry.findApplicable(t)},function(t,a){var s=a.customTransformerRegistry.findApplicable(t);return["custom",s.name]},function(t,a){var s=a.customTransformerRegistry.findApplicable(t);return s.serialize(t)},function(t,a,s){var o=s.customTransformerRegistry.findByName(a[1]);if(!o)throw new Error("Trying to deserialize unknown custom value");return o.deserialize(t)}),gA=[u0,i0,d0,l0],yy=function(t,a){var s=gy(gA,function(l){return l.isApplicable(t,a)});if(s)return{value:s.transform(t,a),type:s.annotation(t,a)};var o=gy(o0,function(l){return l.isApplicable(t,a)});if(o)return{value:o.transform(t,a),type:o.annotation}},f0={};o0.forEach(function(t){f0[t.annotation]=t});var vA=function(t,a,s){if(er(a))switch(a[0]){case"symbol":return i0.untransform(t,a,s);case"class":return u0.untransform(t,a,s);case"custom":return d0.untransform(t,a,s);case"typed-array":return l0.untransform(t,a,s);default:throw new Error("Unknown transformation: "+a)}else{var o=f0[a];if(!o)throw new Error("Unknown transformation: "+a);return o.untransform(t,s)}},Ms=function(t,a){for(var s=t.keys();a>0;)s.next(),a--;return s.next().value};function m0(t){if($l(t,"__proto__"))throw new Error("__proto__ is not allowed as a property");if($l(t,"prototype"))throw new Error("prototype is not allowed as a property");if($l(t,"constructor"))throw new Error("constructor is not allowed as a property")}var yA=function(t,a){m0(a);for(var s=0;s<a.length;s++){var o=a[s];if(oi(t))t=Ms(t,+o);else if(si(t)){var l=+o,c=+a[++s]==0?"key":"value",f=Ms(t,l);switch(c){case"key":t=f;break;case"value":t=t.get(f);break}}else t=t[o]}return t},Vf=function(t,a,s){if(m0(a),a.length===0)return s(t);for(var o=t,l=0;l<a.length-1;l++){var c=a[l];if(er(o)){var f=+c;o=o[f]}else if(ri(o))o=o[c];else if(oi(o)){var p=+c;o=Ms(o,p)}else if(si(o)){var h=l===a.length-2;if(h)break;var p=+c,g=+a[++l]==0?"key":"value",x=Ms(o,p);switch(g){case"key":o=x;break;case"value":o=o.get(x);break}}}var v=a[a.length-1];if(er(o)?o[+v]=s(o[+v]):ri(o)&&(o[v]=s(o[v])),oi(o)){var S=Ms(o,+v),R=s(S);S!==R&&(o.delete(S),o.add(R))}if(si(o)){var p=+a[a.length-2],A=Ms(o,p),g=+v==0?"key":"value";switch(g){case"key":{var E=s(A);o.set(E,o.get(A)),E!==A&&o.delete(A);break}case"value":{o.set(A,s(o.get(A)));break}}}return t},pa=function(t,a){var s=typeof Symbol=="function"&&t[Symbol.iterator];if(!s)return t;var o=s.call(t),l,c=[],f;try{for(;(a===void 0||a-- >0)&&!(l=o.next()).done;)c.push(l.value)}catch(p){f={error:p}}finally{try{l&&!l.done&&(s=o.return)&&s.call(o)}finally{if(f)throw f.error}}return c},$a=function(t,a){for(var s=0,o=a.length,l=t.length;s<o;s++,l++)t[l]=a[s];return t};function Yf(t,a,s){if(s===void 0&&(s=[]),!!t){if(!er(t)){Ps(t,function(f,p){return Yf(f,a,$a($a([],pa(s)),pa(Wo(p))))});return}var o=pa(t,2),l=o[0],c=o[1];c&&Ps(c,function(f,p){Yf(f,a,$a($a([],pa(s)),pa(Wo(p))))}),a(l,s)}}function xA(t,a,s){return Yf(a,function(o,l){t=Vf(t,l,function(c){return vA(c,o,s)})}),t}function bA(t,a){function s(f,p){var h=yA(t,Wo(p));
49f.map(Wo).forEach(function(g){t=Vf(t,g,function(){return h})})}if(er(a)){var o=pa(a,2),l=o[0],c=o[1];l.forEach(function(f){t=Vf(t,Wo(f),function(){return t})}),c&&Ps(c,s)}else Ps(a,s);return t}var SA=function(t,a){return ri(t)||er(t)||si(t)||oi(t)||c0(t,a)};function wA(t,a,s){var o=s.get(t);o?o.push(a):s.set(t,[a])}function EA(t,a){var s={},o=void 0;return t.forEach(function(l){if(!(l.length<=1)){a||(l=l.map(function(h){return h.map(String)}).sort(function(h,g){return h.length-g.length}));var c=pa(l),f=c[0],p=c.slice(1);f.length===0?o=p.map(ff):s[ff(f)]=p.map(ff)}}),o?qf(s)?[o]:[o,s]:qf(s)?void 0:s}var p0=function(t,a,s,o,l,c,f){var p;l===void 0&&(l=[]),c===void 0&&(c=[]),f===void 0&&(f=new Map);var h=uA(t);if(!h){wA(t,l,a);var g=f.get(t);if(g)return o?{transformedValue:null}:g}if(!SA(t,s)){var x=yy(t,s),v=x?{transformedValue:x.value,annotations:[x.type]}:{transformedValue:t};return h||f.set(t,v),v}if($l(c,t))return{transformedValue:null};var S=yy(t,s),R=(p=S?.value)!==null&&p!==void 0?p:t,A=er(R)?[]:{},E={};Ps(R,function(M,B){var G=p0(M,a,s,o,$a($a([],pa(l)),[B]),$a($a([],pa(c)),[t]),f);A[B]=G.transformedValue,er(G.annotations)?E[B]=G.annotations:ri(G.annotations)&&Ps(G.annotations,function(F,Q){E[s0(B)+"."+Q]=F})});var O=qf(E)?{transformedValue:A,annotations:S?[S.type]:void 0}:{transformedValue:A,annotations:S?[S.type,E]:E};return h||f.set(t,O),O};function h0(t){return Object.prototype.toString.call(t).slice(8,-1)}function xy(t){return h0(t)==="Array"}function RA(t){if(h0(t)!=="Object")return!1;const a=Object.getPrototypeOf(t);return!!a&&a.constructor===Object&&a===Object.prototype}function AA(t,a,s,o,l){const c={}.propertyIsEnumerable.call(o,a)?"enumerable":"nonenumerable";c==="enumerable"&&(t[a]=s),l&&c==="nonenumerable"&&Object.defineProperty(t,a,{value:s,enumerable:!1,writable:!0,configurable:!0})}function Kf(t,a={}){if(xy(t))return t.map(l=>Kf(l,a));if(!RA(t))return t;const s=Object.getOwnPropertyNames(t),o=Object.getOwnPropertySymbols(t);return[...s,...o].reduce((l,c)=>{if(xy(a.props)&&!a.props.includes(c))return l;const f=t[c],p=Kf(f,a);return AA(l,c,p,t,a.nonenumerable),l},{})}var Or=function(){return Or=Object.assign||function(t){for(var a,s=1,o=arguments.length;s<o;s++){a=arguments[s];for(var l in a)Object.prototype.hasOwnProperty.call(a,l)&&(t[l]=a[l])}return t},Or.apply(this,arguments)},jA=function(t,a){var s=typeof Symbol=="function"&&t[Symbol.iterator];if(!s)return t;var o=s.call(t),l,c=[],f;try{for(;(a===void 0||a-- >0)&&!(l=o.next()).done;)c.push(l.value)}catch(p){f={error:p}}finally{try{l&&!l.done&&(s=o.return)&&s.call(o)}finally{if(f)throw f.error}}return c},CA=function(t,a){for(var s=0,o=a.length,l=t.length;s<o;s++,l++)t[l]=a[s];return t},ba=(function(){function t(a){var s=a===void 0?{}:a,o=s.dedupe,l=o===void 0?!1:o;this.classRegistry=new $R,this.symbolRegistry=new n0(function(c){var f;return(f=c.description)!==null&&f!==void 0?f:""}),this.customTransformerRegistry=new tA,this.allowedErrorProps=[],this.dedupe=l}return t.prototype.serialize=function(a){var s=new Map,o=p0(a,s,this,this.dedupe),l={json:o.transformedValue};o.annotations&&(l.meta=Or(Or({},l.meta),{values:o.annotations}));var c=EA(s,this.dedupe);return c&&(l.meta=Or(Or({},l.meta),{referentialEqualities:c})),l},t.prototype.deserialize=function(a){var s=a.json,o=a.meta,l=Kf(s);return o?.values&&(l=xA(l,o.values,this)),o?.referentialEqualities&&(l=bA(l,o.referentialEqualities)),l},t.prototype.stringify=function(a){return JSON.stringify(this.serialize(a))},t.prototype.parse=function(a){return this.deserialize(JSON.parse(a))},t.prototype.registerClass=function(a,s){this.classRegistry.register(a,s)},t.prototype.registerSymbol=function(a,s){this.symbolRegistry.register(a,s)},t.prototype.registerCustom=function(a,s){this.customTransformerRegistry.register(Or({name:s},a))},t.prototype.allowErrorProps=function(){for(var a,s=[],o=0;o<arguments.length;o++)s[o]=arguments[o];(a=this.allowedErrorProps).push.apply(a,CA([],jA(s)))},t.defaultInstance=new t,t.serialize=t.defaultInstance.serialize.bind(t.defaultInstance),t.deserialize=t.defaultInstance.deserialize.bind(t.defaultInstance),t.stringify=t.defaultInstance.stringify.bind(t.defaultInstance),t.parse=t.defaultInstance.parse.bind(t.defaultInstance),t.registerClass=t.defaultInstance.registerClass.bind(t.defaultInstance),t.registerSymbol=t.defaultInstance.registerSymbol.bind(t.defaultInstance),t.registerCustom=t.defaultInstance.registerCustom.bind(t.defaultInstance),t.allowErrorProps=t.defaultInstance.allowErrorProps.bind(t.defaultInstance),t})();ba.serialize;ba.deserialize;ba.stringify;ba.parse;ba.registerClass;ba.registerCustom;ba.registerSymbol;ba.allowErrorProps;var OA=(t,a,s,o,l,c,f,p)=>{let h=document.documentElement,g=["light","dark"];
vendor: 7,464 bytes, line 49
49function x(R){(Array.isArray(t)?t:[t]).forEach(A=>{let E=A==="class",O=E&&c?l.map(M=>c[M]||M):l;E?(h.classList.remove(...O),h.classList.add(c&&c[R]?c[R]:R)):h.setAttribute(A,R)}),v(R)}function v(R){p&&g.includes(R)&&(h.style.colorScheme=R)}function S(){return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}if(o)x(o);else try{let R=localStorage.getItem(a)||s,A=f&&R==="system"?S():R;x(A)}catch{}},NA=b.createContext(void 0),TA={setTheme:t=>{},themes:[]},_A=()=>{var t;return(t=b.useContext(NA))!=null?t:TA};b.memo(({forcedTheme:t,storageKey:a,attribute:s,enableSystem:o,enableColorScheme:l,defaultTheme:c,value:f,themes:p,nonce:h,scriptProps:g})=>{let x=JSON.stringify([s,a,c,t,p,f,o,l]).slice(1,-1);return b.createElement("script",{...g,suppressHydrationWarning:!0,nonce:typeof window>"u"?h:"",dangerouslySetInnerHTML:{__html:`(${OA.toString()})(${x})`}})});var xm=t0();const g0=gx(xm);function MA(t){if(typeof document>"u")return;let a=document.head||document.getElementsByTagName("head")[0],s=document.createElement("style");s.type="text/css",a.appendChild(s),s.styleSheet?s.styleSheet.cssText=t:s.appendChild(document.createTextNode(t))}const DA=t=>{switch(t){case"success":return PA;case"info":return LA;case"warning":return UA;case"error":return HA;default:return null}},kA=Array(12).fill(0),zA=({visible:t,className:a})=>ae.createElement("div",{className:["sonner-loading-wrapper",a].filter(Boolean).join(" "),"data-visible":t},ae.createElement("div",{className:"sonner-spinner"},kA.map((s,o)=>ae.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${o}`})))),PA=ae.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},ae.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"})),UA=ae.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},ae.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"})),LA=ae.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},ae.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"})),HA=ae.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},ae.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"})),GA=ae.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"},ae.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),ae.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),qA=()=>{const[t,a]=ae.useState(document.hidden);return ae.useEffect(()=>{const s=()=>{a(document.hidden)};return document.addEventListener("visibilitychange",s),()=>window.removeEventListener("visibilitychange",s)},[]),t};let Xf=1;class BA{constructor(){this.subscribe=a=>(this.subscribers.push(a),()=>{const s=this.subscribers.indexOf(a);this.subscribers.splice(s,1)}),this.publish=a=>{this.subscribers.forEach(s=>s(a))},this.addToast=a=>{this.publish(a),this.toasts=[...this.toasts,a]},this.create=a=>{var s;const{message:o,...l}=a,c=typeof a?.id=="number"||((s=a.id)==null?void 0:s.length)>0?a.id:Xf++,f=this.toasts.find(h=>h.id===c),p=a.dismissible===void 0?!0:a.dismissible;return this.dismissedToasts.has(c)&&this.dismissedToasts.delete(c),f?this.toasts=this.toasts.map(h=>h.id===c?(this.publish({...h,...a,id:c,title:o}),{...h,...a,id:c,dismissible:p,title:o}):h):this.addToast({title:o,...l,dismissible:p,id:c}),c},this.dismiss=a=>(a?(this.dismissedToasts.add(a),requestAnimationFrame(()=>this.subscribers.forEach(s=>s({id:a,dismiss:!0})))):this.toasts.forEach(s=>{this.subscribers.forEach(o=>o({id:s.id,dismiss:!0}))}),a),this.message=(a,s)=>this.create({...s,message:a}),this.error=(a,s)=>this.create({...s,message:a,type:"error"}),this.success=(a,s)=>this.create({...s,type:"success",message:a}),this.info=(a,s)=>this.create({...s,type:"info",message:a}),this.warning=(a,s)=>this.create({...s,type:"warning",message:a}),this.loading=(a,s)=>this.create({...s,type:"loading",message:a}),this.promise=(a,s)=>{if(!s)return;let o;s.loading!==void 0&&(o=this.create({...s,promise:a,type:"loading",message:s.loading,description:typeof s.description!="function"?s.description:void 0}));const l=Promise.resolve(a instanceof Function?a():a);let c=o!==void 0,f;const p=l.then(async g=>{if(f=["resolve",g],ae.isValidElement(g))c=!1,this.create({id:o,type:"default",message:g});else if(IA(g)&&!g.ok){c=!1;const v=typeof s.error=="function"?await s.error(`HTTP error! status: ${g.status}`):s.error,S=typeof s.description=="function"?await s.description(`HTTP error! status: ${g.status}`):s.description,A=typeof v=="object"&&!ae.isValidElement(v)?v:{message:v};this.create({id:o,type:"error",description:S,...A})}else if(g instanceof Error){c=!1;const v=typeof s.error=="function"?await s.error(g):s.error,S=typeof s.description=="function"?await s.description(g):s.description,A=typeof v=="object"&&!ae.isValidElement(v)?v:{message:v};this.create({id:o,type:"error",description:S,...A})}else if(s.success!==void 0){c=!1;const v=typeof s.success=="function"?await s.success(g):s.success,S=typeof s.description=="function"?await s.description(g):s.description,A=typeof v=="object"&&!ae.isValidElement(v)?v:{message:v};this.create({id:o,type:"success",description:S,...A})}}).catch(async g=>{if(f=["reject",g],s.error!==void 0){c=!1;const x=typeof s.error=="function"?await s.error(g):s.error,v=typeof s.description=="function"?await s.description(g):s.description,R=typeof x=="object"&&!ae.isValidElement(x)?x:{message:x};this.create({id:o,type:"error",description:v,...R})}}).finally(()=>{c&&(this.dismiss(o),o=void 0),s.finally==null||s.finally.call(s)}),h=()=>new Promise((g,x)=>p.then(()=>f[0]==="reject"?x(f[1]):g(f[1])).catch(x));return typeof o!="string"&&typeof o!="number"?{unwrap:h}:Object.assign(o,{unwrap:h})},this.custom=(a,s)=>{const o=s?.id||Xf++;return this.create({jsx:a(o),id:o,...s}),o},this.getActiveToasts=()=>this.toasts.filter(a=>!this.dismissedToasts.has(a.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}}const Qt=new BA,QA=(t,a)=>{const s=a?.id||Xf++;return Qt.addToast({title:t,...a,id:s}),s},IA=t=>t&&typeof t=="object"&&"ok"in t&&typeof t.ok=="boolean"&&"status"in t&&typeof t.status=="number",VA=QA,YA=()=>Qt.toasts,KA=()=>Qt.getActiveToasts(),ha=Object.assign(VA,{success:Qt.success,info:Qt.info,warning:Qt.warning,error:Qt.error,custom:Qt.custom,message:Qt.message,promise:Qt.promise,dismiss:Qt.dismiss,loading:Qt.loading},{getHistory:YA,getToasts:KA});MA
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
49Ll(t){return t.label!==void 0}const XA=3,FA="24px",ZA="16px",by=4e3,$A=356,JA=14,WA=45,ej=200;function kn(...t){return t.filter(Boolean).join(" ")}function tj(t){const[a,s]=t.split("-"),o=[];return a&&o.push(a),s&&o.push(s),o}const nj=t=>{var a,s,o,l,c,f,p,h,g;const{invert:x,toast:v,unstyled:S,interacting:R,setHeights:A,visibleToasts:E,heights:O,index:M,toasts:B,expanded:G,removeToast:F,defaultRichColors:Q,closeButton:Y,style:T,cancelButtonStyle:k,actionButtonStyle:Z,className:ee="",descriptionClassName:re="",duration:te,position:oe,gap:ie,expandByDefault:ue,classNames:N,icons:q,closeButtonAriaLabel:z="Close toast"}=t,[J,ce]=ae.useState(null),[j,I]=ae.useState(null),[L,K]=ae.useState(!1),[ne,de]=ae.useState(!1),[se,xe]=ae.useState(!1),[_e,mt]=ae.useState(!1),[jt,pt]=ae.useState(!1),[Vn,vn]=ae.useState(0),[Zs,Hr]=ae.useState(0),rr=ae.useRef(v.duration||te||by),$s=ae.useRef(null),Yt=ae.useRef(null),Js=M===0,Ws=M+1<=E,Ct=v.type,Sa=v.dismissible!==!1,Ot=v.className||"",Qc=v.descriptionClassName||"",sr=ae.useMemo(()=>O.findIndex(be=>be.toastId===v.id)||0,[O,v.id]),bi=ae.useMemo(()=>{var be;return(be=v.closeButton)!=null?be:Y},[v.closeButton,Y]),or=ae.useMemo(()=>v.duration||te||by,[v.duration,te]),eo=ae.useRef(0),Yn=ae.useRef(0),Si=ae.useRef(0),wa=ae.useRef(null),[ir,Nt]=oe.split("-"),yn=ae.useMemo(()=>O.reduce((be,Ke,ut)=>ut>=sr?be:be+Ke.height,0),[O,sr]),bt=qA(),Ic=v.invert||x,to=Ct==="loading";Yn.current=ae.useMemo(()=>sr*ie+yn,[sr,yn]),ae.useEffect(()=>{rr.current=or},[or]),ae.useEffect(()=>{K(!0)},[]),ae.useEffect(()=>{const be=Yt.current;if(be){const Ke=be.getBoundingClientRect().height;return Hr(Ke),A(ut=>[{toastId:v.id,height:Ke,position:v.position},...ut]),()=>A(ut=>ut.filter(St=>St.toastId!==v.id))}},[A,v.id]),ae.useLayoutEffect(()=>{if(!L)return;const be=Yt.current,Ke=be.style.height;be.style.height="auto";const ut=be.getBoundingClientRect().height;be.style.height=Ke,Hr(ut),A(St=>St.find(Fe=>Fe.toastId===v.id)?St.map(Fe=>Fe.toastId===v.id?{...Fe,height:ut}:Fe):[{toastId:v.id,height:ut,position:v.position},...St])},[L,v.title,v.description,A,v.id,v.jsx,v.action,v.cancel]);const Cn=ae.useCallback(()=>{de(!0),vn(Yn.current),A(be=>be.filter(Ke=>Ke.toastId!==v.id)),setTimeout(()=>{F(v)},ej)},[v,F,A,Yn]);ae.useEffect(()=>{if(v.promise&&Ct==="loading"||v.duration===1/0||v.type==="loading")return;let be;return G||R||bt?(()=>{if(Si.current<eo.current){const St=new Date().getTime()-eo.current;rr.current=rr.current-St}
vendor: 17,789 bytes, line 49
49Si.current=new Date().getTime()})():(()=>{rr.current!==1/0&&(eo.current=new Date().getTime(),be=setTimeout(()=>{v.onAutoClose==null||v.onAutoClose.call(v,v),Cn()},rr.current))})(),()=>clearTimeout(be)},[G,R,v,Ct,bt,Cn]),ae.useEffect(()=>{v.delete&&(Cn(),v.onDismiss==null||v.onDismiss.call(v,v))},[Cn,v.delete]);function Gr(){var be;if(q?.loading){var Ke;return ae.createElement("div",{className:kn(N?.loader,v==null||(Ke=v.classNames)==null?void 0:Ke.loader,"sonner-loader"),"data-visible":Ct==="loading"},q.loading)}return ae.createElement(zA,{className:kn(N?.loader,v==null||(be=v.classNames)==null?void 0:be.loader),visible:Ct==="loading"})}const qr=v.icon||q?.[Ct]||DA(Ct);var lr,On;return ae.createElement("li",{tabIndex:0,ref:Yt,className:kn(ee,Ot,N?.toast,v==null||(a=v.classNames)==null?void 0:a.toast,N?.default,N?.[Ct],v==null||(s=v.classNames)==null?void 0:s[Ct]),"data-sonner-toast":"","data-rich-colors":(lr=v.richColors)!=null?lr:Q,"data-styled":!(v.jsx||v.unstyled||S),"data-mounted":L,"data-promise":!!v.promise,"data-swiped":jt,"data-removed":ne,"data-visible":Ws,"data-y-position":ir,"data-x-position":Nt,"data-index":M,"data-front":Js,"data-swiping":se,"data-dismissible":Sa,"data-type":Ct,"data-invert":Ic,"data-swipe-out":_e,"data-swipe-direction":j,"data-expanded":!!(G||ue&&L),"data-testid":v.testId,style:{"--index":M,"--toasts-before":M,"--z-index":B.length-M,"--offset":`${ne?Vn:Yn.current}px`,"--initial-height":ue?"auto":`${Zs}px`,...T,...v.style},onDragEnd:()=>{xe(!1),ce(null),wa.current=null},onPointerDown:be=>{be.button!==2&&(to||!Sa||($s.current=new Date,vn(Yn.current),be.target.setPointerCapture(be.pointerId),be.target.tagName!=="BUTTON"&&(xe(!0),wa.current={x:be.clientX,y:be.clientY})))},onPointerUp:()=>{var be,Ke,ut;if(_e||!Sa)return;wa.current=null;const St=Number(((be=Yt.current)==null?void 0:be.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),Ea=Number(((Ke=Yt.current)==null?void 0:Ke.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),Fe=new Date().getTime()-((ut=$s.current)==null?void 0:ut.getTime()),Dt=J==="x"?St:Ea,cr=Math.abs(Dt)/Fe;if(Math.abs(Dt)>=WA||cr>.11){vn(Yn.current),v.onDismiss==null||v.onDismiss.call(v,v),I(J==="x"?St>0?"right":"left":Ea>0?"down":"up"),Cn(),mt(!0);return}else{var kt,zt;(kt=Yt.current)==null||kt.style.setProperty("--swipe-amount-x","0px"),(zt=Yt.current)==null||zt.style.setProperty("--swipe-amount-y","0px")}pt(!1),xe(!1),ce(null)},onPointerMove:be=>{var Ke,ut,St;if(!wa.current||!Sa||((Ke=window.getSelection())==null?void 0:Ke.toString().length)>0)return;const Fe=be.clientY-wa.current.y,Dt=be.clientX-wa.current.x;var cr;const kt=(cr=t.swipeDirections)!=null?cr:tj(oe);!J&&(Math.abs(Dt)>1||Math.abs(Fe)>1)&&ce(Math.abs(Dt)>Math.abs(Fe)?"x":"y");let zt={x:0,y:0};const Br=xn=>1/(1.5+Math.abs(xn)/20);if(J==="y"){if(kt.includes("top")||kt.includes("bottom"))if(kt.includes("top")&&Fe<0||kt.includes("bottom")&&Fe>0)zt.y=Fe;else{const xn=Fe*Br(Fe);zt.y=Math.abs(xn)<Math.abs(Fe)?xn:Fe}}else if(J==="x"&&(kt.includes("left")||kt.includes("right")))if(kt.includes("left")&&Dt<0||kt.includes("right")&&Dt>0)zt.x=Dt;else{const xn=Dt*Br(Dt);zt.x=Math.abs(xn)<Math.abs(Dt)?xn:Dt}(Math.abs(zt.x)>0||Math.abs(zt.y)>0)&&pt(!0),(ut=Yt.current)==null||ut.style.setProperty("--swipe-amount-x",`${zt.x}px`),(St=Yt.current)==null||St.style.setProperty("--swipe-amount-y",`${zt.y}px`)}},bi&&!v.jsx&&Ct!=="loading"?ae.createElement("button",{"aria-label":z,"data-disabled":to,"data-close-button":!0,onClick:to||!Sa?()=>{}:()=>{Cn(),v.onDismiss==null||v.onDismiss.call(v,v)},className:kn(N?.closeButton,v==null||(o=v.classNames)==null?void 0:o.closeButton)},(On=q?.close)!=null?On:GA):null,(Ct||v.icon||v.promise)&&v.icon!==null&&(q?.[Ct]!==null||v.icon)?ae.createElement("div",{"data-icon":"",className:kn(N?.icon,v==null||(l=v.classNames)==null?void 0:l.icon)},v.promise||v.type==="loading"&&!v.icon?v.icon||Gr():null,v.type!=="loading"?qr:null):null,ae.createElement("div",{"data-content":"",className:kn(N?.content,v==null||(c=v.classNames)==null?void 0:c.content)},ae.createElement("div",{"data-title":"",className:kn(N?.title,v==null||(f=v.classNames)==null?void 0:f.title)},v.jsx?v.jsx:typeof v.title=="function"?v.title():v.title),v.description?ae.createElement("div",{"data-description":"",className:kn(re,Qc,N?.description,v==null||(p=v.classNames)==null?void 0:p.description)},typeof v.description=="function"?v.description():v.description):null),ae.isValidElement(v.cancel)?v.cancel:v.cancel&&Ll(v.cancel)?ae.createElement("button",{"data-button":!0,"data-cancel":!0,style:v.cancelButtonStyle||k,onClick:be=>{Ll(v.cancel)&&Sa&&(v.cancel.onClick==null||v.cancel.onClick.call(v.cancel,be),Cn())},className:kn(N?.cancelButton,v==null||(h=v.classNames)==null?void 0:h.cancelButton)},v.cancel.label):null,ae.isValidElement(v.action)?v.action:v.action&&Ll(v.action)?ae.createElement("button",{"data-button":!0,"data-action":!0,style:v.actionButtonStyle||Z,onClick:be=>{Ll(v.action)&&(v.action.onClick==null||v.action.onClick.call(v.action,be),!be.defaultPrevented&&Cn())},className:kn(N?.actionButton,v==null||(g=v.classNames)==null?void 0:g.actionButton)},v.action.label):null)};function Sy(){if(typeof window>"u"||typeof document>"u")return"ltr";const t=document.documentElement.getAttribute("dir");return t==="auto"||!t?window.getComputedStyle(document.documentElement).direction:t}function aj(t,a){const s={};return[t,a].forEach((o,l)=>{const c=l===1,f=c?"--mobile-offset":"--offset",p=c?ZA:FA;function h(g){["top","right","bottom","left"].forEach(x=>{s[`${f}-${x}`]=typeof g=="number"?`${g}px`:g})}typeof o=="number"||typeof o=="string"?h(o):typeof o=="object"?["top","right","bottom","left"].forEach(g=>{o[g]===void 0?s[`${f}-${g}`]=p:s[`${f}-${g}`]=typeof o[g]=="number"?`${o[g]}px`:o[g]}):h(p)}),s}const rj=ae.forwardRef(function(a,s){const{id:o,invert:l,position:c="bottom-right",hotkey:f=["altKey","KeyT"],expand:p,closeButton:h,className:g,offset:x,mobileOffset:v,theme:S="light",richColors:R,duration:A,style:E,visibleToasts:O=XA,toastOptions:M,dir:B=Sy(),gap:G=JA,icons:F,containerAriaLabel:Q="Notifications"}=a,[Y,T]=ae.useState([]),k=ae.useMemo(()=>o?Y.filter(L=>L.toasterId===o):Y.filter(L=>!L.toasterId),[Y,o]),Z=ae.useMemo(()=>Array.from(new Set([c].concat(k.filter(L=>L.position).map(L=>L.position)))),[k,c]),[ee,re]=ae.useState([]),[te,oe]=ae.useState(!1),[ie,ue]=ae.useState(!1),[N,q]=ae.useState(S!=="system"?S:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),z=ae.useRef(null),J=f.join("+").replace(/Key/g,"").replace(/Digit/g,""),ce=ae.useRef(null),j=ae.useRef(!1),I=ae.useCallback(L=>{T(K=>{var ne;return(ne=K.find(de=>de.id===L.id))!=null&&ne.delete||Qt.dismiss(L.id),K.filter(({id:de})=>de!==L.id)})},[]);return ae.useEffect(()=>Qt.subscribe(L=>{if(L.dismiss){requestAnimationFrame(()=>{T(K=>K.map(ne=>ne.id===L.id?{...ne,delete:!0}:ne))});return}setTimeout(()=>{g0.flushSync(()=>{T(K=>{const ne=K.findIndex(de=>de.id===L.id);return ne!==-1?[...K.slice(0,ne),{...K[ne],...L},...K.slice(ne+1)]:[L,...K]})})})}),[Y]),ae.useEffect(()=>{if(S!=="system"){q(S);return}if(S==="system"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?q("dark"):q("light")),typeof window>"u")return;const L=window.matchMedia("(prefers-color-scheme: dark)");try{L.addEventListener("change",({matches:K})=>{q(K?"dark":"light")})}catch{L.addListener(({matches:ne})=>{try{q(ne?"dark":"light")}catch(de){console.error(de)}})}},[S]),ae.useEffect(()=>{Y.length<=1&&oe(!1)},[Y]),ae.useEffect(()=>{const L=K=>{var ne;if(f.every(xe=>K[xe]||K.code===xe)){var se;oe(!0),(se=z.current)==null||se.focus()}K.code==="Escape"&&(document.activeElement===z.current||(ne=z.current)!=null&&ne.contains(document.activeElement))&&oe(!1)};return document.addEventListener("keydown",L),()=>document.removeEventListener("keydown",L)},[f]),ae.useEffect(()=>{if(z.current)return()=>{ce.current&&(ce.current.focus({preventScroll:!0}),ce.current=null,j.current=!1)}},[z.current]),ae.createElement("section",{ref:s,"aria-label":`${Q} ${J}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},Z.map((L,K)=>{var ne;const[de,se]=L.split("-");return k.length?ae.createElement("ol",{key:L,dir:B==="auto"?Sy():B,tabIndex:-1,ref:z,className:g,"data-sonner-toaster":!0,"data-sonner-theme":N,"data-y-position":de,"data-x-position":se,style:{"--front-toast-height":`${((ne=ee[0])==null?void 0:ne.height)||0}px`,"--width":`${$A}px`,"--gap":`${G}px`,...E,...aj(x,v)},onBlur:xe=>{j.current&&!xe.currentTarget.contains(xe.relatedTarget)&&(j.current=!1,ce.current&&(ce.current.focus({preventScroll:!0}),ce.current=null))},onFocus:xe=>{xe.target instanceof HTMLElement&&xe.target.dataset.dismissible==="false"||j.current||(j.current=!0,ce.current=xe.relatedTarget)},onMouseEnter:()=>oe(!0),onMouseMove:()=>oe(!0),onMouseLeave:()=>{ie||oe(!1)},onDragEnd:()=>oe(!1),onPointerDown:xe=>{xe.target instanceof HTMLElement&&xe.target.dataset.dismissible==="false"||ue(!0)},onPointerUp:()=>ue(!1)},k.filter(xe=>!xe.position&&K===0||xe.position===L).map((xe,_e)=>{var mt,jt;return ae.createElement(nj,{key:xe.id,icons:F,index:_e,toast:xe,defaultRichColors:R,duration:(mt=M?.duration)!=null?mt:A,className:M?.className,descriptionClassName:M?.descriptionClassName,invert:l,visibleToasts:O,closeButton:(jt=M?.closeButton)!=null?jt:h,interacting:ie,position:L,style:M?.style,unstyled:M?.unstyled,classNames:M?.classNames,cancelButtonStyle:M?.cancelButtonStyle,actionButtonStyle:M?.actionButtonStyle,closeButtonAriaLabel:M?.closeButtonAriaLabel,removeToast:I,toasts:k.filter(pt=>pt.position==xe.position),heights:ee.filter(pt=>pt.position==xe.position),setHeights:re,expandByDefault:p,gap:G,expanded:te,swipeDirections:a.swipeDirections})})):null}))}),sj=({...t})=>{const{theme:a="system"}=_A();return d.jsx(rj,{"data-loc":"client/src/components/ui/sonner.tsx:8",theme:a,className:"toaster group",style:{"--normal-bg":"var(--popover)","--normal-text":"var(--popover-foreground)","--normal-border":"var(--border)"},...t})};function ve(t,a,{checkForDefaultPrevented:s=!0}={}){return function(l){if(t?.(l),s===!1||!l.defaultPrevented)return a?.(l)}}function wy(t,a){if(typeof t=="function")return t(a);t!=null&&(t.current=a)}function wc(...t){return a=>{let s=!1;const o=t.map(l=>{const c=wy(l,a);return!s&&typeof c=="function"&&(s=!0),c});if(s)return()=>{for(let l=0;l<o.length;l++){const c=o[l];typeof c=="function"?c():wy(t[l],null)}}}}function Ye(...t){return b.useCallback(wc(...t),t)}function oj(t,a){const s=b.createContext(a),o=c=>{const{children:f,...p}=c,h=b.useMemo(()=>p,Object.values(p));return d.jsx(s.Provider,{value:h,children:f})};o.displayName=t+"Provider";function l(c){const f=b.useContext(s);if(f)return f;if(a!==void 0)return a;throw new Error(`\`${c}\` must be used within \`${t}\``)}return[o,l]}function Bn(t,a=[]){let s=[];function o(c,f){const p=b.createContext(f),h=s.length;s=[...s,f];const g=v=>{const{scope:S,children:R,...A}=v,E=S?.[t]?.[h]||p,O=b.useMemo(()=>A,Object.values(A));return d.jsx(E.Provider,{value:O,children:R})};g.displayName=c+"Provider";function x(v,S){const R=S?.[t]?.[h]||p,A=b.useContext(R);if(A)return A;if(f!==void 0)return f;throw new Error(`\`${v}\` must be used within \`${c}\``)}return[g,x]}const l=()=>{const c=s.map(f=>b.createContext(f));return function(p){const h=p?.[t]||c;return b.useMemo(()=>({[`__scope${t}`]:{...p,[t]:h}}),[p,h])}};return l.scopeName=t,[o,ij(l,...a)]}function ij(...t){const a=t[0];if(t.length===1)return a;const s=()=>{const o=t.map(l=>({useScope:l(),scopeName:l.scopeName}));return function(c){const f=o.reduce((p,{useScope:h,scopeName:g})=>{const v=h(c)[`__scope${g}`];return{...p,...v}},{});return b.useMemo(()=>({[`__scope${a.scopeName}`]:f}),[f])}};return s.scopeName=a.scopeName,s}function Us(t){const a=lj(t),s=b.forwardRef((o,l)=>{const{children:c,...f}=o,p=b.Children.toArray(c),h=p.find(uj);if(h){const g=h.props.children,x=p.map(v=>v===h?b.Children.count(g)>1?b.Children.only(null):b.isValidElement(g)?g.props.children:null:v);return d.jsx(a,{...f,ref:l,children:b.isValidElement(g)?b.cloneElement(g,void 0,x):null})}return d.jsx(a,{...f,ref:l,children:c})});return s.displayName=`${t}.Slot`,s}var v0=Us("Slot");function lj(t){const a=b.forwardRef((s,o)=>{const{children:l,...c}=s;if(b.isValidElement(l)){const f=fj(l),p=dj(c,l.props);return l.type!==b.Fragment&&(p.ref=o?wc(o,f):f),b.cloneElement(l,p)}return b.Children.count(l)>1?b.Children.only(null):null});return a.displayName=`${t}.SlotClone`,a}var y0=Symbol("radix.slottable");function cj(t){const a=({children:s})=>d.jsx(d.Fragment,{children:s});return a.displayName=`${t}.Slottable`,a.__radixId=y0,a}function uj(t){return b.isValidElement(t)&&typeof t.type=="function"&&"__radixId"in t.type&&t.type.__radixId===y0}function dj(t,a){const s={...a};for(const o in a){const l=t[o],c=a[o];/^on[A-Z]/.test(o)?l&&c?s[o]=(...p)=>{const h=c(...p);return l(...p),h}:l&&(s[o]=l):o==="style"?s[o]={...l,...c}:o==="className"&&(s[o]=[l,c].filter(Boolean).join(" "))}return{...t,...s}}function fj(t){let a=Object.getOwnPropertyDescriptor(t.props,"ref")?.get,s=a&&"isReactWarning"in a&&a.isReactWarning;return s?t.ref:(a=Object.getOwnPropertyDescriptor(t,"ref")?.get,s=a&&"isReactWarning"in a&&a.isReactWarning,s?t.props.ref:t.props.ref||t.ref)}var mj=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],De=mj.reduce((t,a)=>{const s=Us(`Primitive.${a}`),o=b.forwardRef((l,c)=>{const{asChild:f,...p}=l,h=f?s:a;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),d.jsx(h,{...p,ref:c})});return o.displayName=`Primitive.${a}`,{...t,[a]:o}},{});function x0(t,a){t&&xm.flushSync(()=>t.dispatchEvent(a))}function At(t){const a=b.useRef(t);return b.useEffect(()=>{a.current=t}),b.useMemo(()=>(...s)=>a.current?.(...s),[])}function pj(t,a=globalThis?.document){const s=At(t);b.useEffect(()=>{const o=l=>{l.key==="Escape"&&s(l)};return a.addEventListener("keydown",o,{capture:!0}),()=>a.removeEventListener("keydown",o,{capture:!0})},[s,a])}var hj="DismissableLayer",Ff="dismissableLayer.update",gj="dismissableLayer.pointerDownOutside",vj="dismissableLayer.focusOutside",Ey,b0=b.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),Ec=b.forwardRef((t,a)=>{const{disableOutsidePointerEvents:s=!1,onEscapeKeyDown:o,onPointerDownOutside:l,onFocusOutside:c,onInteractOutside:f,onDismiss:p,...h}=t,g=b.useContext(b0),[x,v]=b.useState(null),S=x?.ownerDocument??globalThis?.document,[,R]=b.useState({}),A=Ye(a,T=>v(T)),E=Array.from(g.layers),[O]=[...g.layersWithOutsidePointerEventsDisabled].slice(-1),M=E.indexOf(O),B=x?E.indexOf(x):-1,G=g.layersWithOutsidePointerEventsDisabled.size>0,F=B>=M,Q=bj(T=>{const k=T.target,Z=[...g.branches].some(ee=>ee.contains(k));!F||Z||(l?.(T),f?.(T),T.defaultPrevented||p?.())},S),Y=Sj(T=>{const k=T.target;[...g.branches].some(ee=>ee.contains(k))||(c?.(T),f?.(T),T.defaultPrevented||p?.())},S);return pj(T=>{B===g.layers.size-1&&(o?.(T),!T.defaultPrevented&&p&&(T.preventDefault(),p()))},S),b.useEffect(()=>{if(x)return s&&(g.layersWithOutsidePointerEventsDisabled.size===0&&(Ey=S.body.style.pointerEvents,S.body.style.pointerEvents="none"),g.layersWithOutsidePointerEventsDisabled.add(x)),g.layers.add(x),Ry(),()=>{s&&g.layersWithOutsidePointerEventsDisabled.size===1&&(S.body.style.pointerEvents=Ey)}},[x,S,s,g]),b.useEffect(()=>()=>{x&&(g.layers.delete(x),g.layersWithOutsidePointerEventsDisabled.delete(x),Ry())},[x,g]),b.useEffect(()=>{const T=()=>R({});return document.addEventListener(Ff,T),()=>document.removeEventListener(Ff,T)},[]),d.jsx(De.div,{...h,ref:A,style:{pointerEvents:G?F?"auto":"none":void 0,...t.style},onFocusCapture:ve(t.onFocusCapture,Y.onFocusCapture),onBlurCapture:ve(t.onBlurCapture,Y.onBlurCapture),onPointerDownCapture:ve(t.onPointerDownCapture,Q.onPointerDownCapture)})});Ec.displayName=hj;var yj="DismissableLayerBranch",xj=b.forwardRef((t,a)=>{const s=b.useContext(b0),o=b.useRef(null),l=Ye(a,o);return b.useEffect(()=>{const c=o.current;if(c)return s.branches.add(c),()=>{s.branches.delete(c)}},[s.branches]),d.jsx(De.div,{...t,ref:l})});xj.displayName=yj;function bj(t,a=globalThis?.document){const s=At(t),o=b.useRef(!1),l=b.useRef(()=>{});return b.useEffect(()=>{const c=p=>{if(p.target&&!o.current){let h=function(){S0(gj,s,g,{discrete:!0})};const g={originalEvent:p};p.pointerType==="touch"?(a.removeEventListener("click",l.current),l.current=h,a.addEventListener("click",l.current,{once:!0})):h()}else a.removeEventListener("click",l.current);o.current=!1},f=window.setTimeout(()=>{a.addEventListener("pointerdown",c)},0);return()=>{window.clearTimeout(f),a.removeEventListener("pointerdown",c),a.removeEventListener("click",l.current)}},[a,s]),{onPointerDownCapture:()=>o.current=!0}}function Sj(t,a=globalThis?.document){const s=At(t),o=b.useRef(!1);return b.useEffect(()=>{const l=c=>{c.target&&!o.current&&S0(vj,s,{originalEvent:c},{discrete:!1})};return a.addEventListener("focusin",l),()=>a.removeEventListener("focusin",l)},[a,s]),{onFocusCapture:()=>o.current=!0,onBlurCapture:()=>o.current=!1}}function Ry(){const t=new CustomEvent(Ff);document.dispatchEvent(t)}function S0(t,a,s,{discrete:o}){const l=s.originalEvent.target,c=new CustomEvent(t,{bubbles:!1,cancelable:!0,detail:s});a&&l.addEventListener(t,a,{once:!0}),o?x0(l,c):l.dispatchEvent(c)}var va=globalThis?.document?b.useLayoutEffect:()=>{},wj=hc[" useId ".trim().toString()]||(()=>{}),Ej=0;function Tr(t){const[a,s]=b.useState(wj());return va(()=>{s(o=>o??String(Ej++))},[t]),t||(a?`radix-${a}`:"")}const Rj=["top","right","bottom","left"],tr=Math.min,tn=Math.max,nc=Math.round,Hl=Math.floor,Ln=t=>({x:t,y:t}
vendor: 16,326 bytes, line 49
49),Aj={left:"right",right:"left",bottom:"top",top:"bottom"},jj={start:"end",end:"start"};function Zf(t,a,s){return tn(t,tr(a,s))}function ya(t,a){return typeof t=="function"?t(a):t}function xa(t){return t.split("-")[0]}function Vs(t){return t.split("-")[1]}function bm(t){return t==="x"?"y":"x"}function Sm(t){return t==="y"?"height":"width"}const Cj=new Set(["top","bottom"]);function Un(t){return Cj.has(xa(t))?"y":"x"}function wm(t){return bm(Un(t))}function Oj(t,a,s){s===void 0&&(s=!1);const o=Vs(t),l=wm(t),c=Sm(l);let f=l==="x"?o===(s?"end":"start")?"right":"left":o==="start"?"bottom":"top";return a.reference[c]>a.floating[c]&&(f=ac(f)),[f,ac(f)]}function Nj(t){const a=ac(t);return[$f(t),a,$f(a)]}function $f(t){return t.replace(/start|end/g,a=>jj[a])}const Ay=["left","right"],jy=["right","left"],Tj=["top","bottom"],_j=["bottom","top"];function Mj(t,a,s){switch(t){case"top":case"bottom":return s?a?jy:Ay:a?Ay:jy;case"left":case"right":return a?Tj:_j;default:return[]}}function Dj(t,a,s,o){const l=Vs(t);let c=Mj(xa(t),s==="start",o);return l&&(c=c.map(f=>f+"-"+l),a&&(c=c.concat(c.map($f)))),c}function ac(t){return t.replace(/left|right|bottom|top/g,a=>Aj[a])}function kj(t){return{top:0,right:0,bottom:0,left:0,...t}}function w0(t){return typeof t!="number"?kj(t):{top:t,right:t,bottom:t,left:t}}function rc(t){const{x:a,y:s,width:o,height:l}=t;return{width:o,height:l,top:s,left:a,right:a+o,bottom:s+l,x:a,y:s}}function Cy(t,a,s){let{reference:o,floating:l}=t;const c=Un(a),f=wm(a),p=Sm(f),h=xa(a),g=c==="y",x=o.x+o.width/2-l.width/2,v=o.y+o.height/2-l.height/2,S=o[p]/2-l[p]/2;let R;switch(h){case"top":R={x,y:o.y-l.height};break;case"bottom":R={x,y:o.y+o.height};break;case"right":R={x:o.x+o.width,y:v};break;case"left":R={x:o.x-l.width,y:v};break;default:R={x:o.x,y:o.y}}switch(Vs(a)){case"start":R[f]-=S*(s&&g?-1:1);break;case"end":R[f]+=S*(s&&g?-1:1);break}return R}const zj=async(t,a,s)=>{const{placement:o="bottom",strategy:l="absolute",middleware:c=[],platform:f}=s,p=c.filter(Boolean),h=await(f.isRTL==null?void 0:f.isRTL(a));let g=await f.getElementRects({reference:t,floating:a,strategy:l}),{x,y:v}=Cy(g,o,h),S=o,R={},A=0;for(let E=0;E<p.length;E++){const{name:O,fn:M}=p[E],{x:B,y:G,data:F,reset:Q}=await M({x,y:v,initialPlacement:o,placement:S,strategy:l,middlewareData:R,rects:g,platform:f,elements:{reference:t,floating:a}});x=B??x,v=G??v,R={...R,[O]:{...R[O],...F}},Q&&A<=50&&(A++,typeof Q=="object"&&(Q.placement&&(S=Q.placement),Q.rects&&(g=Q.rects===!0?await f.getElementRects({reference:t,floating:a,strategy:l}):Q.rects),{x,y:v}=Cy(g,S,h)),E=-1)}return{x,y:v,placement:S,strategy:l,middlewareData:R}};async function ii(t,a){var s;a===void 0&&(a={});const{x:o,y:l,platform:c,rects:f,elements:p,strategy:h}=t,{boundary:g="clippingAncestors",rootBoundary:x="viewport",elementContext:v="floating",altBoundary:S=!1,padding:R=0}=ya(a,t),A=w0(R),O=p[S?v==="floating"?"reference":"floating":v],M=rc(await c.getClippingRect({element:(s=await(c.isElement==null?void 0:c.isElement(O)))==null||s?O:O.contextElement||await(c.getDocumentElement==null?void 0:c.getDocumentElement(p.floating)),boundary:g,rootBoundary:x,strategy:h})),B=v==="floating"?{x:o,y:l,width:f.floating.width,height:f.floating.height}:f.reference,G=await(c.getOffsetParent==null?void 0:c.getOffsetParent(p.floating)),F=await(c.isElement==null?void 0:c.isElement(G))?await(c.getScale==null?void 0:c.getScale(G))||{x:1,y:1}:{x:1,y:1},Q=rc(c.convertOffsetParentRelativeRectToViewportRelativeRect?await c.convertOffsetParentRelativeRectToViewportRelativeRect({elements:p,rect:B,offsetParent:G,strategy:h}):B);return{top:(M.top-Q.top+A.top)/F.y,bottom:(Q.bottom-M.bottom+A.bottom)/F.y,left:(M.left-Q.left+A.left)/F.x,right:(Q.right-M.right+A.right)/F.x}}const Pj=t=>({name:"arrow",options:t,async fn(a){const{x:s,y:o,placement:l,rects:c,platform:f,elements:p,middlewareData:h}=a,{element:g,padding:x=0}=ya(t,a)||{};if(g==null)return{};const v=w0(x),S={x:s,y:o},R=wm(l),A=Sm(R),E=await f.getDimensions(g),O=R==="y",M=O?"top":"left",B=O?"bottom":"right",G=O?"clientHeight":"clientWidth",F=c.reference[A]+c.reference[R]-S[R]-c.floating[A],Q=S[R]-c.reference[R],Y=await(f.getOffsetParent==null?void 0:f.getOffsetParent(g));let T=Y?Y[G]:0;(!T||!await(f.isElement==null?void 0:f.isElement(Y)))&&(T=p.floating[G]||c.floating[A]);const k=F/2-Q/2,Z=T/2-E[A]/2-1,ee=tr(v[M],Z),re=tr(v[B],Z),te=ee,oe=T-E[A]-re,ie=T/2-E[A]/2+k,ue=Zf(te,ie,oe),N=!h.arrow&&Vs(l)!=null&&ie!==ue&&c.reference[A]/2-(ie<te?ee:re)-E[A]/2<0,q=N?ie<te?ie-te:ie-oe:0;return{[R]:S[R]+q,data:{[R]:ue,centerOffset:ie-ue-q,...N&&{alignmentOffset:q}},reset:N}}}),Uj=function(t){return t===void 0&&(t={}),{name:"flip",options:t,async fn(a){var s,o;const{placement:l,middlewareData:c,rects:f,initialPlacement:p,platform:h,elements:g}=a,{mainAxis:x=!0,crossAxis:v=!0,fallbackPlacements:S,fallbackStrategy:R="bestFit",fallbackAxisSideDirection:A="none",flipAlignment:E=!0,...O}=ya(t,a);if((s=c.arrow)!=null&&s.alignmentOffset)return{};const M=xa(l),B=Un(p),G=xa(p)===p,F=await(h.isRTL==null?void 0:h.isRTL(g.floating)),Q=S||(G||!E?[ac(p)]:Nj(p)),Y=A!=="none";!S&&Y&&Q.push(...Dj(p,E,A,F));const T=[p,...Q],k=await ii(a,O),Z=[];let ee=((o=c.flip)==null?void 0:o.overflows)||[];if(x&&Z.push(k[M]),v){const ie=Oj(l,f,F);Z.push(k[ie[0]],k[ie[1]])}if(ee=[...ee,{placement:l,overflows:Z}],!Z.every(ie=>ie<=0)){var re,te;const ie=(((re=c.flip)==null?void 0:re.index)||0)+1,ue=T[ie];if(ue&&(!(v==="alignment"?B!==Un(ue):!1)||ee.every(z=>Un(z.placement)===B?z.overflows[0]>0:!0)))return{data:{index:ie,overflows:ee},reset:{placement:ue}};let N=(te=ee.filter(q=>q.overflows[0]<=0).sort((q,z)=>q.overflows[1]-z.overflows[1])[0])==null?void 0:te.placement;if(!N)switch(R){case"bestFit":{var oe;const q=(oe=ee.filter(z=>{if(Y){const J=Un(z.placement);return J===B||J==="y"}return!0}).map(z=>[z.placement,z.overflows.filter(J=>J>0).reduce((J,ce)=>J+ce,0)]).sort((z,J)=>z[1]-J[1])[0])==null?void 0:oe[0];q&&(N=q);break}case"initialPlacement":N=p;break}if(l!==N)return{reset:{placement:N}}}return{}}}};function Oy(t,a){return{top:t.top-a.height,right:t.right-a.width,bottom:t.bottom-a.height,left:t.left-a.width}}function Ny(t){return Rj.some(a=>t[a]>=0)}const Lj=function(t){return t===void 0&&(t={}),{name:"hide",options:t,async fn(a){const{rects:s}=a,{strategy:o="referenceHidden",...l}=ya(t,a);switch(o){case"referenceHidden":{const c=await ii(a,{...l,elementContext:"reference"}),f=Oy(c,s.reference);return{data:{referenceHiddenOffsets:f,referenceHidden:Ny(f)}}}case"escaped":{const c=await ii(a,{...l,altBoundary:!0}),f=Oy(c,s.floating);return{data:{escapedOffsets:f,escaped:Ny(f)}}}default:return{}}}}},E0=new Set(["left","top"]);async function Hj(t,a){const{placement:s,platform:o,elements:l}=t,c=await(o.isRTL==null?void 0:o.isRTL(l.floating)),f=xa(s),p=Vs(s),h=Un(s)==="y",g=E0.has(f)?-1:1,x=c&&h?-1:1,v=ya(a,t);let{mainAxis:S,crossAxis:R,alignmentAxis:A}=typeof v=="number"?{mainAxis:v,crossAxis:0,alignmentAxis:null}:{mainAxis:v.mainAxis||0,crossAxis:v.crossAxis||0,alignmentAxis:v.alignmentAxis};return p&&typeof A=="number"&&(R=p==="end"?A*-1:A),h?{x:R*x,y:S*g}:{x:S*g,y:R*x}}const Gj=function(t){return t===void 0&&(t=0),{name:"offset",options:t,async fn(a){var s,o;const{x:l,y:c,placement:f,middlewareData:p}=a,h=await Hj(a,t);return f===((s=p.offset)==null?void 0:s.placement)&&(o=p.arrow)!=null&&o.alignmentOffset?{}:{x:l+h.x,y:c+h.y,data:{...h,placement:f}}}}},qj=function(t){return t===void 0&&(t={}),{name:"shift",options:t,async fn(a){const{x:s,y:o,placement:l}=a,{mainAxis:c=!0,crossAxis:f=!1,limiter:p={fn:O=>{let{x:M,y:B}=O;return{x:M,y:B}}},...h}=ya(t,a),g={x:s,y:o},x=await ii(a,h),v=Un(xa(l)),S=bm(v);let R=g[S],A=g[v];if(c){const O=S==="y"?"top":"left",M=S==="y"?"bottom":"right",B=R+x[O],G=R-x[M];R=Zf(B,R,G)}if(f){const O=v==="y"?"top":"left",M=v==="y"?"bottom":"right",B=A+x[O],G=A-x[M];A=Zf(B,A,G)}const E=p.fn({...a,[S]:R,[v]:A});return{...E,data:{x:E.x-s,y:E.y-o,enabled:{[S]:c,[v]:f}}}}}},Bj=function(t){return t===void 0&&(t={}),{options:t,fn(a){const{x:s,y:o,placement:l,rects:c,middlewareData:f}=a,{offset:p=0,mainAxis:h=!0,crossAxis:g=!0}=ya(t,a),x={x:s,y:o},v=Un(l),S=bm(v);let R=x[S],A=x[v];const E=ya(p,a),O=typeof E=="number"?{mainAxis:E,crossAxis:0}:{mainAxis:0,crossAxis:0,...E};if(h){const G=S==="y"?"height":"width",F=c.reference[S]-c.floating[G]+O.mainAxis,Q=c.reference[S]+c.reference[G]-O.mainAxis;R<F?R=F:R>Q&&(R=Q)}if(g){var M,B;const G=S==="y"?"width":"height",F=E0.has(xa(l)),Q=c.reference[v]-c.floating[G]+(F&&((M=f.offset)==null?void 0:M[v])||0)+(F?0:O.crossAxis),Y=c.reference[v]+c.reference[G]+(F?0:((B=f.offset)==null?void 0:B[v])||0)-(F?O.crossAxis:0);A<Q?A=Q:A>Y&&(A=Y)}return{[S]:R,[v]:A}}}},Qj=function(t){return t===void 0&&(t={}),{name:"size",options:t,async fn(a){var s,o;const{placement:l,rects:c,platform:f,elements:p}=a,{apply:h=()=>{},...g}=ya(t,a),x=await ii(a,g),v=xa(l),S=Vs(l),R=Un(l)==="y",{width:A,height:E}=c.floating;let O,M;v==="top"||v==="bottom"?(O=v,M=S===(await(f.isRTL==null?void 0:f.isRTL(p.floating))?"start":"end")?"left":"right"):(M=v,O=S==="end"?"top":"bottom");const B=E-x.top-x.bottom,G=A-x.left-x.right,F=tr(E-x[O],B),Q=tr(A-x[M],G),Y=!a.middlewareData.shift;let T=F,k=Q;if((s=a.middlewareData.shift)!=null&&s.enabled.x&&(k=G),(o=a.middlewareData.shift)!=null&&o.enabled.y&&(T=B),Y&&!S){const ee=tn(x.left,0),re=tn(x.right,0),te=tn(x.top,0),oe=tn(x.bottom,0);R?k=A-2*(ee!==0||re!==0?ee+re:tn(x.left,x.right)):T=E-2*(te!==0||oe!==0?te+oe:tn(x.top,x.bottom))}await h({...a,availableWidth:k,availableHeight:T});const Z=await f.getDimensions(p.floating);return A!==Z.width||E!==Z.height?{reset:{rects:!0}}:{}}}};function Rc(){return typeof window<"u"}function Ys(t){return R0(t)?(t.nodeName||"").toLowerCase():"#document"}function an(t){var a;return(t==null||(a=t.ownerDocument)==null?void 0:a.defaultView)||window}function Qn(t){var a;return(a=(R0(t)?t.ownerDocument:t.document)||window.document)==null?void 0:a.documentElement}function R0(t){return Rc()?t instanceof Node||t instanceof an(t).Node:!1}function En(t){return Rc()?t instanceof Element||t instanceof an(t).Element:!1}function Hn(t){return Rc()?t instanceof HTMLElement||t instanceof an(t).HTMLElement:!1}function Ty(t){return!Rc()||typeof ShadowRoot>"u"?!1:t instanceof ShadowRoot||t instanceof an(t).ShadowRoot}const Ij=new Set(["inline","contents"]);function hi(t){const{overflow:a,overflowX:s,overflowY:o,display:l}=Rn(t);return/auto|scroll|overlay|hidden|clip/.test(a+o+s)&&!Ij.has(l)}const Vj=new Set(["table","td","th"]);function Yj(t){return Vj.has(Ys(t))}const Kj=[":popover-open",":modal"];function Ac(t){return Kj.some(a=>{try{return t.matches(a)}catch{return!1}})}const Xj=["transform","translate","scale","rotate","perspective"],Fj=["transform","translate","scale","rotate","perspective","filter"],Zj=["paint","layout","strict","content"];function Em(t){const a=Rm(),s=En(t)?Rn(t):t;return Xj.some(o=>s[o]?s[o]!=="none":!1)||(s.containerType?s.containerType!=="normal":!1)||!a&&(s.backdropFilter?s.backdropFilter!=="none":!1)||!a&&(s.filter?s.filter!=="none":!1)||Fj.some(o=>(s.willChange||"").includes(o))||Zj.some(o=>(s.contain||"").includes(o))}function $j(t){let a=nr(t);for(;Hn(a)&&!Ls(a);){if(Em(a))return a;if(Ac(a))return null;a=nr(a)}return null}function Rm(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const Jj=new Set(["html","body","#document"]);function Ls(t){return Jj.has(Ys(t))}function Rn(t){return an(t).getComputedStyle(t)}function jc(t){return En(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.scrollX,scrollTop:t.scrollY}}function nr(t){if(Ys(t)==="html")return t;const a=t.assignedSlot||t.parentNode||Ty(t)&&t.host||Qn(t);return Ty(a)?a.host:a}function A0(t){const a=nr(t);return Ls(a)?t.ownerDocument?t.ownerDocument.body:t.body:Hn(a)&&hi(a)?a:A0(a)}function li(t,a,s){var o;a===void 0&&(a=[]),s===void 0&&(s=!0);const l=A0(t),c=l===((o=t.ownerDocument)==null?void 0:o.body),f=an(l);if(c){const p=Jf(f);return a.concat(f,f.visualViewport||[],hi(l)?l:[],p&&s?li(p):[])}return a.concat(l,li(l,[],s))}function Jf(t){return t.parent&&Object.getPrototypeOf(t.parent)?t.frameElement:null}function j0(t){const a=Rn(t);let s=parseFloat(a.width)||0,o=parseFloat(a.height)||0;const l=Hn(t),c=l?t.offsetWidth:s,f=l?t.offsetHeight:o,p=nc(s)!==c||nc(o)!==f;return p&&(s=c,o=f),{width:s,height:o,$:p}}function Am(t){return En(t)?t:t.contextElement}function Ds(t){const a=Am(t);if(!Hn(a))return Ln(1);const s=a.getBoundingClientRect(),{width:o,height:l,$:c}=j0(a);let f=(c?nc(s.width):s.width)/o,p=(c?nc(s.height):s.height)/l;return(!f||!Number.isFinite(f))&&(f=1),(!p||!Number.isFinite(p))&&(p=1),{x:f,y:p}}const Wj=Ln(0);function C0(t){const a=an(t);return!Rm()||!a.visualViewport?Wj:{x:a.visualViewport.offsetLeft,y:a.visualViewport.offsetTop}}function eC(t,a,s){return a===void 0&&(a=!1),!s||a&&s!==an(t)?!1:a}function Mr(t,a,s,o){a===void 0&&(a=!1),s===void 0&&(s=!1);const l=t.getBoundingClientRect(),c=Am(t);let f=Ln(1);a&&(o?En(o)&&(f=Ds(o)):f=Ds(t));const p=eC(c,s,o)?C0(c):Ln(0);let h=(l.left+p.x)/f.x,g=(l.top+p.y)/f.y,x=l.width/f.x,v=l.height/f.y;if(c){const S=an(c),R=o&&En(o)?an(o):o;let A=S,E=Jf(A);for(;E&&o&&R!==A;){const O=Ds(E),M=E.getBoundingClientRect(),B=Rn(E),G=M.left+(E.clientLeft+parseFloat(B.paddingLeft))*O.x,F=M.top+(E.clientTop+parseFloat(B.paddingTop))*O.y;h*=O.x,g*=O.y,x*=O.x,v*=O.y,h+=G,g+=F,A=an(E),E=Jf(A)}}return rc({width:x,height:v,x:h,y:g})}function Cc(t,a){const s=jc(t).scrollLeft;return a?a.left+s:Mr(Qn(t)).left+s}function O0(t,a){const s=t.getBoundingClientRect(),o=s.left+a.scrollLeft-Cc(t,s),l=s.top+a.scrollTop;return{x:o,y:l}}function tC(t){let{elements:a,rect:s,offsetParent:o,strategy:l}=t;const c=l==="fixed",f=Qn(o),p=a?Ac(a.floating):!1;if(o===f||p&&c)return s;let h={scrollLeft:0,scrollTop:0},g=Ln(1);const x=Ln(0),v=Hn(o);if((v||!v&&!c)&&((Ys(o)!=="body"||hi(f))&&(h=jc(o)),Hn(o))){const R=Mr(o);g=Ds(o),x.x=R.x+o.clientLeft,x.y=R.y+o.clientTop}const S=f&&!v&&!c?O0(f,h):Ln(0);return{width:s.width*g.x,height:s.height*g.y,x:s.x*g.x-h.scrollLeft*g.x+x.x+S.x,y:s.y*g.y-h.scrollTop*g.y+x.y+S.y}}function nC(t){return Array.from(t.getClientRects())}function aC(t){const a=Qn(t),s=jc(t),o=t.ownerDocument.body,l=tn(a.scrollWidth,a.clientWidth,o.scrollWidth,o.clientWidth),c=tn(a.scrollHeight,a.clientHeight,o.scrollHeight,o.clientHeight);let f=-s.scrollLeft+Cc(t);const p=-s.scrollTop;return Rn(o).direction==="rtl"&&(f+=tn(a.clientWidth,o.clientWidth)-l),{width:l,height:c,x:f,y:p}}const _y=25;function rC(t,a){const s=an(t),o=Qn(t),l=s.visualViewport;let c=o.clientWidth,f=o.clientHeight,p=0,h=0;if(l){c=l.width,f=l.height;const x=Rm();(!x||x&&a==="fixed")&&(p=l.offsetLeft,h=l.offsetTop)}const g=Cc(o);if(g<=0){const x=o.ownerDocument,v=x.body,S=getComputedStyle(v),R=x.compatMode==="CSS1Compat"&&parseFloat(S.marginLeft)+parseFloat(S.marginRight)||0,A=Math.abs(o.clientWidth-v.clientWidth-R);A<=_y&&(c-=A)}else g<=_y&&(c+=g);return{width:c,height:f,x:p,y:h}}const sC=new Set(["absolute","fixed"]);function oC(t,a){const s=Mr(t,!0,a==="fixed"),o=s.top+t.clientTop,l=s.left+t.clientLeft,c=Hn(t)?Ds(t):Ln(1),f=t.clientWidth*c.x,p=t.clientHeight*c.y,h=l*c.x,g=o*c.y;return{width:f,height:p,x:h,y:g}}function My(t,a,s){let o;if(a==="viewport")o=rC(t,s);else if(a==="document")o=aC(Qn(t));else if(En(a))o=oC(a,s);else{const l=C0(t);o={x:a.x-l.x,y:a.y-l.y,width:a.width,height:a.height}}return rc(o)}function N0(t,a){const s=nr(t);return s===a||!En(s)||Ls(s)?!1:Rn(s).position==="fixed"||N0(s,a)}function iC(t,a){const s=a.get(t);if(s)return s;let o=li(t,[],!1).filter(p=>En(p)&&Ys(p)!=="body"),l=null;const c=Rn(t).position==="fixed";let f=c?nr(t):t;for(;En(f)&&!Ls(f);){const p=Rn(f),h=Em(f);!h&&p.position==="fixed"&&(l=null),(c?!h&&!l:!h&&p.position==="static"&&!!l&&sC.has(l.position)||hi(f)&&!h&&N0(t,f))?o=o.filter(x=>x!==f):l=p,f=nr(f)}return a.set(t,o),o}function lC(t){let{element:a,boundary:s,rootBoundary:o,strategy:l}=t;const f=[...s==="clippingAncestors"?Ac(a)?[]:iC(a,this._c):[].concat(s),o],p=f[0],h=f.reduce((g,x)=>{const v=My(a,x,l);return g.top=tn(v.top,g.top),g.right=tr(v.right,g.right),g.bottom=tr(v.bottom,g.bottom),g.left=tn(v.left,g.left),g},My(a,p,l));return{width:h.right-h.left,height:h.bottom-h.top,x:h.left,y:h.top}}function cC(t){const{width:a,height:s}=j0(t);return{width:a,height:s}}
vendor: 9,696 bytes, line 49
49function uC(t,a,s){const o=Hn(a),l=Qn(a),c=s==="fixed",f=Mr(t,!0,c,a);let p={scrollLeft:0,scrollTop:0};const h=Ln(0);function g(){h.x=Cc(l)}if(o||!o&&!c)if((Ys(a)!=="body"||hi(l))&&(p=jc(a)),o){const R=Mr(a,!0,c,a);h.x=R.x+a.clientLeft,h.y=R.y+a.clientTop}else l&&g();c&&!o&&l&&g();const x=l&&!o&&!c?O0(l,p):Ln(0),v=f.left+p.scrollLeft-h.x-x.x,S=f.top+p.scrollTop-h.y-x.y;return{x:v,y:S,width:f.width,height:f.height}}function mf(t){return Rn(t).position==="static"}function Dy(t,a){if(!Hn(t)||Rn(t).position==="fixed")return null;if(a)return a(t);let s=t.offsetParent;return Qn(t)===s&&(s=s.ownerDocument.body),s}function T0(t,a){const s=an(t);if(Ac(t))return s;if(!Hn(t)){let l=nr(t);for(;l&&!Ls(l);){if(En(l)&&!mf(l))return l;l=nr(l)}return s}let o=Dy(t,a);for(;o&&Yj(o)&&mf(o);)o=Dy(o,a);return o&&Ls(o)&&mf(o)&&!Em(o)?s:o||$j(t)||s}const dC=async function(t){const a=this.getOffsetParent||T0,s=this.getDimensions,o=await s(t.floating);return{reference:uC(t.reference,await a(t.floating),t.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function fC(t){return Rn(t).direction==="rtl"}const mC={convertOffsetParentRelativeRectToViewportRelativeRect:tC,getDocumentElement:Qn,getClippingRect:lC,getOffsetParent:T0,getElementRects:dC,getClientRects:nC,getDimensions:cC,getScale:Ds,isElement:En,isRTL:fC};function _0(t,a){return t.x===a.x&&t.y===a.y&&t.width===a.width&&t.height===a.height}function pC(t,a){let s=null,o;const l=Qn(t);function c(){var p;clearTimeout(o),(p=s)==null||p.disconnect(),s=null}function f(p,h){p===void 0&&(p=!1),h===void 0&&(h=1),c();const g=t.getBoundingClientRect(),{left:x,top:v,width:S,height:R}=g;if(p||a(),!S||!R)return;const A=Hl(v),E=Hl(l.clientWidth-(x+S)),O=Hl(l.clientHeight-(v+R)),M=Hl(x),G={rootMargin:-A+"px "+-E+"px "+-O+"px "+-M+"px",threshold:tn(0,tr(1,h))||1};let F=!0;function Q(Y){const T=Y[0].intersectionRatio;if(T!==h){if(!F)return f();T?f(!1,T):o=setTimeout(()=>{f(!1,1e-7)},1e3)}T===1&&!_0(g,t.getBoundingClientRect())&&f(),F=!1}try{s=new IntersectionObserver(Q,{...G,root:l.ownerDocument})}catch{s=new IntersectionObserver(Q,G)}s.observe(t)}return f(!0),c}function hC(t,a,s,o){o===void 0&&(o={});const{ancestorScroll:l=!0,ancestorResize:c=!0,elementResize:f=typeof ResizeObserver=="function",layoutShift:p=typeof IntersectionObserver=="function",animationFrame:h=!1}=o,g=Am(t),x=l||c?[...g?li(g):[],...li(a)]:[];x.forEach(M=>{l&&M.addEventListener("scroll",s,{passive:!0}),c&&M.addEventListener("resize",s)});const v=g&&p?pC(g,s):null;let S=-1,R=null;f&&(R=new ResizeObserver(M=>{let[B]=M;B&&B.target===g&&R&&(R.unobserve(a),cancelAnimationFrame(S),S=requestAnimationFrame(()=>{var G;(G=R)==null||G.observe(a)})),s()}),g&&!h&&R.observe(g),R.observe(a));let A,E=h?Mr(t):null;h&&O();function O(){const M=Mr(t);E&&!_0(E,M)&&s(),E=M,A=requestAnimationFrame(O)}return s(),()=>{var M;x.forEach(B=>{l&&B.removeEventListener("scroll",s),c&&B.removeEventListener("resize",s)}),v?.(),(M=R)==null||M.disconnect(),R=null,h&&cancelAnimationFrame(A)}}const gC=Gj,vC=qj,yC=Uj,xC=Qj,bC=Lj,ky=Pj,SC=Bj,wC=(t,a,s)=>{const o=new Map,l={platform:mC,...s},c={...l.platform,_c:o};return zj(t,a,{...l,platform:c})};var EC=typeof document<"u",RC=function(){},Jl=EC?b.useLayoutEffect:RC;function sc(t,a){if(t===a)return!0;if(typeof t!=typeof a)return!1;if(typeof t=="function"&&t.toString()===a.toString())return!0;let s,o,l;if(t&&a&&typeof t=="object"){if(Array.isArray(t)){if(s=t.length,s!==a.length)return!1;for(o=s;o--!==0;)if(!sc(t[o],a[o]))return!1;return!0}if(l=Object.keys(t),s=l.length,s!==Object.keys(a).length)return!1;for(o=s;o--!==0;)if(!{}.hasOwnProperty.call(a,l[o]))return!1;for(o=s;o--!==0;){const c=l[o];if(!(c==="_owner"&&t.$$typeof)&&!sc(t[c],a[c]))return!1}return!0}return t!==t&&a!==a}function M0(t){return typeof window>"u"?1:(t.ownerDocument.defaultView||window).devicePixelRatio||1}function zy(t,a){const s=M0(t);return Math.round(a*s)/s}function pf(t){const a=b.useRef(t);return Jl(()=>{a.current=t}),a}function AC(t){t===void 0&&(t={});const{placement:a="bottom",strategy:s="absolute",middleware:o=[],platform:l,elements:{reference:c,floating:f}={},transform:p=!0,whileElementsMounted:h,open:g}=t,[x,v]=b.useState({x:0,y:0,strategy:s,placement:a,middlewareData:{},isPositioned:!1}),[S,R]=b.useState(o);sc(S,o)||R(o);const[A,E]=b.useState(null),[O,M]=b.useState(null),B=b.useCallback(z=>{z!==Y.current&&(Y.current=z,E(z))},[]),G=b.useCallback(z=>{z!==T.current&&(T.current=z,M(z))},[]),F=c||A,Q=f||O,Y=b.useRef(null),T=b.useRef(null),k=b.useRef(x),Z=h!=null,ee=pf(h),re=pf(l),te=pf(g),oe=b.useCallback(()=>{if(!Y.current||!T.current)return;const z={placement:a,strategy:s,middleware:S};re.current&&(z.platform=re.current),wC(Y.current,T.current,z).then(J=>{const ce={...J,isPositioned:te.current!==!1};ie.current&&!sc(k.current,ce)&&(k.current=ce,xm.flushSync(()=>{v(ce)}))})},[S,a,s,re,te]);Jl(()=>{g===!1&&k.current.isPositioned&&(k.current.isPositioned=!1,v(z=>({...z,isPositioned:!1})))},[g]);const ie=b.useRef(!1);Jl(()=>(ie.current=!0,()=>{ie.current=!1}),[]),Jl(()=>{if(F&&(Y.current=F),Q&&(T.current=Q),F&&Q){if(ee.current)return ee.current(F,Q,oe);oe()}},[F,Q,oe,ee,Z]);const ue=b.useMemo(()=>({reference:Y,floating:T,setReference:B,setFloating:G}),[B,G]),N=b.useMemo(()=>({reference:F,floating:Q}),[F,Q]),q=b.useMemo(()=>{const z={position:s,left:0,top:0};if(!N.floating)return z;const J=zy(N.floating,x.x),ce=zy(N.floating,x.y);return p?{...z,transform:"translate("+J+"px, "+ce+"px)",...M0(N.floating)>=1.5&&{willChange:"transform"}}:{position:s,left:J,top:ce}},[s,p,N.floating,x.x,x.y]);return b.useMemo(()=>({...x,update:oe,refs:ue,elements:N,floatingStyles:q}),[x,oe,ue,N,q])}const jC=t=>{function a(s){return{}.hasOwnProperty.call(s,"current")}return{name:"arrow",options:t,fn(s){const{element:o,padding:l}=typeof t=="function"?t(s):t;return o&&a(o)?o.current!=null?ky({element:o.current,padding:l}).fn(s):{}:o?ky({element:o,padding:l}).fn(s):{}}}},CC=(t,a)=>({...gC(t),options:[t,a]}),OC=(t,a)=>({...vC(t),options:[t,a]}),NC=(t,a)=>({...SC(t),options:[t,a]}),TC=(t,a)=>({...yC(t),options:[t,a]}),_C=(t,a)=>({...xC(t),options:[t,a]}),MC=(t,a)=>({...bC(t),options:[t,a]}),DC=(t,a)=>({...jC(t),options:[t,a]});var kC="Arrow",D0=b.forwardRef((t,a)=>{const{children:s,width:o=10,height:l=5,...c}=t;return d.jsx(De.svg,{...c,ref:a,width:o,height:l,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:t.asChild?s:d.jsx("polygon",{points:"0,0 30,0 15,10"})})});D0.displayName=kC;var zC=D0;function PC(t){const[a,s]=b.useState(void 0);return va(()=>{if(t){s({width:t.offsetWidth,height:t.offsetHeight});const o=new ResizeObserver(l=>{if(!Array.isArray(l)||!l.length)return;const c=l[0];let f,p;if("borderBoxSize"in c){const h=c.borderBoxSize,g=Array.isArray(h)?h[0]:h;f=g.inlineSize,p=g.blockSize}else f=t.offsetWidth,p=t.offsetHeight;s({width:f,height:p})});return o.observe(t,{box:"border-box"}),()=>o.unobserve(t)}else s(void 0)},[t]),a}var jm="Popper",[k0,Oc]=Bn(jm),[UC,z0]=k0(jm),P0=t=>{const{__scopePopper:a,children:s}=t,[o,l]=b.useState(null);return d.jsx(UC,{scope:a,anchor:o,onAnchorChange:l,children:s})};P0.displayName=jm;var U0="PopperAnchor",L0=b.forwardRef((t,a)=>{const{__scopePopper:s,virtualRef:o,...l}=t,c=z0(U0,s),f=b.useRef(null),p=Ye(a,f),h=b.useRef(null);return b.useEffect(()=>{const g=h.current;h.current=o?.current||f.current,g!==h.current&&c.onAnchorChange(h.current)}),o?null:d.jsx(De.div,{...l,ref:p})});L0.displayName=U0;var Cm="PopperContent",[LC,HC]=k0(Cm),H0=b.forwardRef((t,a)=>{const{__scopePopper:s,side:o="bottom",sideOffset:l=0,align:c="center",alignOffset:f=0,arrowPadding:p=0,avoidCollisions:h=!0,collisionBoundary:g=[],collisionPadding:x=0,sticky:v="partial",hideWhenDetached:S=!1,updatePositionStrategy:R="optimized",onPlaced:A,...E}=t,O=z0(Cm,s),[M,B]=b.useState(null),G=Ye(a,se=>B(se)),[F,Q]=b.useState(null),Y=PC(F),T=Y?.width??0,k=Y?.height??0,Z=o+(c!=="center"?"-"+c:""),ee=typeof x=="number"?x:{top:0,right:0,bottom:0,left:0,...x},re=Array.isArray(g)?g:[g],te=re.length>0,oe={padding:ee,boundary:re.filter(qC),altBoundary:te},{refs:ie,floatingStyles:ue,placement:N,isPositioned:q,middlewareData:z}=AC({strategy:"fixed",placement:Z,whileElementsMounted:(...se)=>hC(...se,{animationFrame:R==="always"}),elements:{reference:O.anchor},middleware:[CC({mainAxis:l+k,alignmentAxis:f}),h&&OC({mainAxis:!0,crossAxis:!1,limiter:v==="partial"?NC():void 0,...oe}),h&&TC({...oe}),_C({...oe,apply:({elements:se,rects:xe,availableWidth:_e,availableHeight:mt})=>{const{width:jt,height:pt}=xe.reference,Vn=se.floating.style;Vn.setProperty("--radix-popper-available-width",`${_e}px`),Vn.setProperty("--radix-popper-available-height",`${mt}px`),Vn.setProperty("--radix-popper-anchor-width",`${jt}px`),Vn.setProperty("--radix-popper-anchor-height",`${pt}px`)}}),F&&DC({element:F,padding:p}),BC({arrowWidth:T,arrowHeight:k}),S&&MC({strategy:"referenceHidden",...oe})]}),[J,ce]=B0(N),j=At(A);va(()=>{q&&j?.()},[q,j]);const I=z.arrow?.x,L=z.arrow?.y,K=z.arrow?.centerOffset!==0,[ne,de]=b.useState();return va(()=>{M&&de(window.getComputedStyle(M).zIndex)},[M]),d.jsx("div",{ref:ie.setFloating,"data-radix-popper-content-wrapper":"",style:{...ue,transform:q?ue.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ne,"--radix-popper-transform-origin":[z.transformOrigin?.x,z.transformOrigin?.y].join(" "),...z.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:t.dir,children:d.jsx(LC,{scope:s,placedSide:J,onArrowChange:Q,arrowX:I,arrowY:L,shouldHideArrow:K,children:d.jsx(De.div,{"data-side":J,"data-align":ce,...E,ref:G,style:{...E.style,animation:q?void 0:"none"}})})})});H0.displayName=Cm;var G0="PopperArrow",GC={top:"bottom",right:"left",bottom:"top",left:"r
49ight"},q0=b.forwardRef(function(a,s){const{__scopePopper:o,...l}=a,c=HC(G0,o),f=GC[c.placedSide];return d.jsx("span",{ref:c.onArrowChange,style:{position:"absolute",left:c.arrowX,top:c.arrowY,[f]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[c.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[c.placedSide],visibility:c.shouldHideArrow?"hidden":void 0},children:d.jsx(zC,{...l,ref:s,style:{...l.style,display:"block"}})})});q0.displayName=G0;function qC(t){return t!==null}var BC=t=>({name:"transformOrigin",options:t,fn(a){const{placement:s,rects:o,middlewareData:l}=a,f=l.arrow?.centerOffset!==0,p=f?0:t.arrowWidth,h=f?0:t.arrowHeight,[g,x]=B0(s),v={start:"0%",center:"50%",end:"100%"}[x],S=(l.arrow?.x??0)+p/2,R=(l.arrow?.y??0)+h/2;let A="",E="";return g==="bottom"?(A=f?v:`${S}px`,E=`${-h}px`):g==="top"?(A=f?v:`${S}px`,E=`${o.floating.height+h}px`):g==="right"?(A=`${-h}px`,E=f?v:`${R}px`):g==="left"&&(A=`${o.floating.width+h}px`,E=f?v:`${R}px`),{data:{x:A,y:E}}}});function B0(t){const[a,s="center"]=t.split("-");return[a,s]}var QC=P0,Q0=L0,I0=H0,V0=q0,IC="Portal",Om=b.forwardRef((t,a)=>{const{container:s,...o}=t,[l,c]=b.useState(!1);va(()=>c(!0),[]);const f=s||l&&globalThis?.document?.body;return f?g0.createPortal(d.jsx(De.div,{...o,ref:a}),f):null});Om.displayName=IC;function VC(t,a){return b.useReducer((s,o)=>a[s][o]??s,t)}var Vt=t=>{const{present:a,children:s}=t,o=YC(a),l=typeof s=="function"?s({present:o.isPresent}):b.Children.only(s),c=Ye(o.ref,KC(l));return typeof s=="function"||o.isPresent?b.cloneElement(l,{ref:c}):null};Vt.displayName="Presence";function YC(t){const[a,s]=b.useState(),o=b.useRef(null),l=b.useRef(t),c=b.useRef("none"),f=t?"mounted":"unmounted",[p,h]=VC(f,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return b.useEffect(()=>{const g=Gl(o.current);c.current=p==="mounted"?g:"none"},[p]),va(()=>{const g=o.current,x=l.current;if(x!==t){const S=c.current,R=Gl(g);t?h("MOUNT"):R==="none"||g?.display==="none"?h("UNMOUNT"):h(x&&S!==R?"ANIMATION_OUT":"UNMOUNT"),l.current=t}},[t,h]),va(()=>{if(a){let g;const x=a.ownerDocument.defaultView??window,v=R=>{const E=Gl(o.current).includes(CSS.escape(R.animationName));if(R.target===a&&E&&(h("ANIMATION_END"),!l.current)){const O=a.style.animationFillMode;a.style.animationFillMode="forwards",g=x.setTimeout(()=>{a.style.animationFillMode==="forwards"&&(a.style.animationFillMode=O)})}},S=R=>{R.target===a&&(c.current=Gl(o.current))};return a.addEventListener("animationstart",S),a.addEventListener("animationcancel",v),a.addEventListener("animationend",v),()=>{x.clearTimeout(g),a.removeEventListener("animationstart",S),a.removeEventListener("animationcancel",v),a.removeEventListener("animationend",v)}}else h("ANIMATION_END")},[a,h]),{isPresent:["mounted","unmountSuspended"].includes(p),ref:b.useCallback(g=>{o.current=g?getComputedStyle(g):null,s(g)},[])}}function Gl(t){return t?.animationName||"none"}function KC(t){let a=Object.getOwnPropertyDescriptor(t.props,"ref")?.get,s=a&&"isReactWarning"in a&&a.isReactWarning;return s?t.ref:(a=Object.getOwnPropertyDescriptor(t,"ref")?.get,s=a&&"isReactWarning"in a&&a.isReactWarning,s?t.props.ref:t.props.ref||t.ref)}var XC=hc[" useInsertionEffect ".trim().toString()]||va;function Nc({prop:t,defaultProp:a,onChange:s=()=>{},caller:o}){const[l,c,f]=FC({defaultProp:a,onChange:s}),p=t!==void 0,h=p?t:l;{const x=b.useRef(t!==void 0);b.useEffect(()=>{const v=x.current;v!==p&&console.warn(`${o} is changing from ${v?"controlled":"uncontrolled"} to ${p?"controlled":"uncontrolled"}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`),x.current=p},[p,o])}const g=b.useCallback(x=>{if(p){const v=ZC(x)?x(t):x;v!==t&&f.current?.(v)}else c(x)},[p,t,c,f]);return[h,g]}function FC({defaultProp:t,onChange:a}){const[s,o]=b.useState(t),l=b.useRef(s),c=b.useRef(a);return XC(()=>{c.current=a},[a]),b.useEffect(()=>{l.current!==s&&(c.current?.(s),l.current=s)},[s,l]),[s,o,c]}function ZC(t){return typeof t=="function"}var $C=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"}),JC="VisuallyHidden",Y0=b.forwardRef((t,a)=>
vendor: 4,927 bytes, line 49
49d.jsx(De.span,{...t,ref:a,style:{...$C,...t.style}}));Y0.displayName=JC;var WC=Y0,[Tc]=Bn("Tooltip",[Oc]),Nm=Oc(),K0="TooltipProvider",eO=700,Py="tooltip.open",[tO,X0]=Tc(K0),F0=t=>{const{__scopeTooltip:a,delayDuration:s=eO,skipDelayDuration:o=300,disableHoverableContent:l=!1,children:c}=t,f=b.useRef(!0),p=b.useRef(!1),h=b.useRef(0);return b.useEffect(()=>{const g=h.current;return()=>window.clearTimeout(g)},[]),d.jsx(tO,{scope:a,isOpenDelayedRef:f,delayDuration:s,onOpen:b.useCallback(()=>{window.clearTimeout(h.current),f.current=!1},[]),onClose:b.useCallback(()=>{window.clearTimeout(h.current),h.current=window.setTimeout(()=>f.current=!0,o)},[o]),isPointerInTransitRef:p,onPointerInTransitChange:b.useCallback(g=>{p.current=g},[]),disableHoverableContent:l,children:c})};F0.displayName=K0;var Z0="Tooltip",[v5,_c]=Tc(Z0),Wf="TooltipTrigger",nO=b.forwardRef((t,a)=>{const{__scopeTooltip:s,...o}=t,l=_c(Wf,s),c=X0(Wf,s),f=Nm(s),p=b.useRef(null),h=Ye(a,p,l.onTriggerChange),g=b.useRef(!1),x=b.useRef(!1),v=b.useCallback(()=>g.current=!1,[]);return b.useEffect(()=>()=>document.removeEventListener("pointerup",v),[v]),d.jsx(Q0,{asChild:!0,...f,children:d.jsx(De.button,{"aria-describedby":l.open?l.contentId:void 0,"data-state":l.stateAttribute,...o,ref:h,onPointerMove:ve(t.onPointerMove,S=>{S.pointerType!=="touch"&&!x.current&&!c.isPointerInTransitRef.current&&(l.onTriggerEnter(),x.current=!0)}),onPointerLeave:ve(t.onPointerLeave,()=>{l.onTriggerLeave(),x.current=!1}),onPointerDown:ve(t.onPointerDown,()=>{l.open&&l.onClose(),g.current=!0,document.addEventListener("pointerup",v,{once:!0})}),onFocus:ve(t.onFocus,()=>{g.current||l.onOpen()}),onBlur:ve(t.onBlur,l.onClose),onClick:ve(t.onClick,l.onClose)})})});nO.displayName=Wf;var aO="TooltipPortal",[y5,rO]=Tc(aO,{forceMount:void 0}),Hs="TooltipContent",sO=b.forwardRef((t,a)=>{const s=rO(Hs,t.__scopeTooltip),{forceMount:o=s.forceMount,side:l="top",...c}=t,f=_c(Hs,t.__scopeTooltip);return d.jsx(Vt,{present:o||f.open,children:f.disableHoverableContent?d.jsx($0,{side:l,...c,ref:a}):d.jsx(oO,{side:l,...c,ref:a})})}),oO=b.forwardRef((t,a)=>{const s=_c(Hs,t.__scopeTooltip),o=X0(Hs,t.__scopeTooltip),l=b.useRef(null),c=Ye(a,l),[f,p]=b.useState(null),{trigger:h,onClose:g}=s,x=l.current,{onPointerInTransitChange:v}=o,S=b.useCallback(()=>{p(null),v(!1)},[v]),R=b.useCallback((A,E)=>{const O=A.currentTarget,M={x:A.clientX,y:A.clientY},B=dO(M,O.getBoundingClientRect()),G=fO(M,B),F=mO(E.getBoundingClientRect()),Q=hO([...G,...F]);p(Q),v(!0)},[v]);return b.useEffect(()=>()=>S(),[S]),b.useEffect(()=>{if(h&&x){const A=O=>R(O,x),E=O=>R(O,h);return h.addEventListener("pointerleave",A),x.addEventListener("pointerleave",E),()=>{h.removeEventListener("pointerleave",A),x.removeEventListener("pointerleave",E)}}},[h,x,R,S]),b.useEffect(()=>{if(f){const A=E=>{const O=E.target,M={x:E.clientX,y:E.clientY},B=h?.contains(O)||x?.contains(O),G=!pO(M,f);B?S():G&&(S(),g())};return document.addEventListener("pointermove",A),()=>document.removeEventListener("pointermove",A)}},[h,x,f,g,S]),d.jsx($0,{...t,ref:c})}),[iO,lO]=Tc(Z0,{isInside:!1}),cO=cj("TooltipContent"),$0=b.forwardRef((t,a)=>{const{__scopeTooltip:s,children:o,"aria-label":l,onEscapeKeyDown:c,onPointerDownOutside:f,...p}=t,h=_c(Hs,s),g=Nm(s),{onClose:x}=h;return b.useEffect(()=>(document.addEventListener(Py,x),()=>document.removeEventListener(Py,x)),[x]),b.useEffect(()=>{if(h.trigger){const v=S=>{S.target?.contains(h.trigger)&&x()};return window.addEventListener("scroll",v,{capture:!0}),()=>window.removeEventListener("scroll",v,{capture:!0})}},[h.trigger,x]),d.jsx(Ec,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:c,onPointerDownOutside:f,onFocusOutside:v=>v.preventDefault(),onDismiss:x,children:d.jsxs(I0,{"data-state":h.stateAttribute,...g,...p,ref:a,style:{...p.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[d.jsx(cO,{children:o}),d.jsx(iO,{scope:s,isInside:!0,children:d.jsx(WC,{id:h.contentId,role:"tooltip",children:l||o})})]})})});sO.displayName=Hs;var J0="TooltipArrow",uO=b.forwardRef((t,a)=>{const{__scopeTooltip:s,...o}=t,l=Nm(s);return lO(J0,s).isInside?null:d.jsx(V0,{...l,...o,ref:a})});uO.displayName=J0;function dO(t,a){const s=Math.abs(a.top-t.y),o=Math.abs(a.bottom-t.y),l=Math.abs(a.right-t.x),c=Math.abs(a.left-t.x);switch(Math.min(s,o,l,c)){case c:return"left";case l:return"right";case s:return"top";case o:return"bottom";default:throw new Error("unreachable")}}function fO(t,a,s=5){const o=[];switch(a){case"top":o.push({x:t.x-s,y:t.y+s},{x:t.x+s,y:t.y+s});break;case"bottom":o.push({x:t.x-s,y:t.y-s},{x:t.x+s,y:t.y-s}
vendor: 5,762 bytes, line 49
49);break;case"left":o.push({x:t.x+s,y:t.y-s},{x:t.x+s,y:t.y+s});break;case"right":o.push({x:t.x-s,y:t.y-s},{x:t.x-s,y:t.y+s});break}return o}function mO(t){const{top:a,right:s,bottom:o,left:l}=t;return[{x:l,y:a},{x:s,y:a},{x:s,y:o},{x:l,y:o}]}function pO(t,a){const{x:s,y:o}=t;let l=!1;for(let c=0,f=a.length-1;c<a.length;f=c++){const p=a[c],h=a[f],g=p.x,x=p.y,v=h.x,S=h.y;x>o!=S>o&&s<(v-g)*(o-x)/(S-x)+g&&(l=!l)}return l}function hO(t){const a=t.slice();return a.sort((s,o)=>s.x<o.x?-1:s.x>o.x?1:s.y<o.y?-1:s.y>o.y?1:0),gO(a)}function gO(t){if(t.length<=1)return t.slice();const a=[];for(let o=0;o<t.length;o++){const l=t[o];for(;a.length>=2;){const c=a[a.length-1],f=a[a.length-2];if((c.x-f.x)*(l.y-f.y)>=(c.y-f.y)*(l.x-f.x))a.pop();else break}a.push(l)}a.pop();const s=[];for(let o=t.length-1;o>=0;o--){const l=t[o];for(;s.length>=2;){const c=s[s.length-1],f=s[s.length-2];if((c.x-f.x)*(l.y-f.y)>=(c.y-f.y)*(l.x-f.x))s.pop();else break}s.push(l)}return s.pop(),a.length===1&&s.length===1&&a[0].x===s[0].x&&a[0].y===s[0].y?a:a.concat(s)}var vO=F0;function W0(t){var a,s,o="";if(typeof t=="string"||typeof t=="number")o+=t;else if(typeof t=="object")if(Array.isArray(t)){var l=t.length;for(a=0;a<l;a++)t[a]&&(s=W0(t[a]))&&(o&&(o+=" "),o+=s)}else for(s in t)t[s]&&(o&&(o+=" "),o+=s);return o}function eb(){for(var t,a,s=0,o="",l=arguments.length;s<l;s++)(t=arguments[s])&&(a=W0(t))&&(o&&(o+=" "),o+=a);return o}const Tm="-",yO=t=>{const a=bO(t),{conflictingClassGroups:s,conflictingClassGroupModifiers:o}=t;return{getClassGroupId:f=>{const p=f.split(Tm);return p[0]===""&&p.length!==1&&p.shift(),tb(p,a)||xO(f)},getConflictingClassGroupIds:(f,p)=>{const h=s[f]||[];return p&&o[f]?[...h,...o[f]]:h}}},tb=(t,a)=>{if(t.length===0)return a.classGroupId;const s=t[0],o=a.nextPart.get(s),l=o?tb(t.slice(1),o):void 0;if(l)return l;if(a.validators.length===0)return;const c=t.join(Tm);return a.validators.find(({validator:f})=>f(c))?.classGroupId},Uy=/^\[(.+)\]$/,xO=t=>{if(Uy.test(t)){const a=Uy.exec(t)[1],s=a?.substring(0,a.indexOf(":"));if(s)return"arbitrary.."+s}},bO=t=>{const{theme:a,classGroups:s}=t,o={nextPart:new Map,validators:[]};for(const l in s)em(s[l],o,l,a);return o},em=(t,a,s,o)=>{t.forEach(l=>{if(typeof l=="string"){const c=l===""?a:Ly(a,l);c.classGroupId=s;return}if(typeof l=="function"){if(SO(l)){em(l(o),a,s,o);return}a.validators.push({validator:l,classGroupId:s});return}Object.entries(l).forEach(([c,f])=>{em(f,Ly(a,c),s,o)})})},Ly=(t,a)=>{let s=t;return a.split(Tm).forEach(o=>{s.nextPart.has(o)||s.nextPart.set(o,{nextPart:new Map,validators:[]}),s=s.nextPart.get(o)}),s},SO=t=>t.isThemeGetter,wO=t=>{if(t<1)return{get:()=>{},set:()=>{}};let a=0,s=new Map,o=new Map;const l=(c,f)=>{s.set(c,f),a++,a>t&&(a=0,o=s,s=new Map)};return{get(c){let f=s.get(c);if(f!==void 0)return f;if((f=o.get(c))!==void 0)return l(c,f),f},set(c,f){s.has(c)?s.set(c,f):l(c,f)}}},tm="!",nm=":",EO=nm.length,RO=t=>{const{prefix:a,experimentalParseClassName:s}=t;let o=l=>{const c=[];let f=0,p=0,h=0,g;for(let A=0;A<l.length;A++){let E=l[A];if(f===0&&p===0){if(E===nm){c.push(l.slice(h,A)),h=A+EO;continue}if(E==="/"){g=A;continue}}E==="["?f++:E==="]"?f--:E==="("?p++:E===")"&&p--}const x=c.length===0?l:l.substring(h),v=AO(x),S=v!==x,R=g&&g>h?g-h:void 0;return{modifiers:c,hasImportantModifier:S,baseClassName:v,maybePostfixModifierPosition:R}};if(a){const l=a+nm,c=o;o=f=>f.startsWith(l)?c(f.substring(l.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:f,maybePostfixModifierPosition:void 0}}if(s){const l=o;o=c=>s({className:c,parseClassName:l})}return o},AO=t=>t.endsWith(tm)?t.substring(0,t.length-1):t.startsWith(tm)?t.substring(1):t,jO=t=>{const a=Object.fromEntries(t.orderSensitiveModifiers.map(o=>[o,!0]));return o=>{if(o.length<=1)return o;const l=[];let c=[];return o.forEach(f=>{f[0]==="["||a[f]?(l.push(...c.sort(),f),c=[]):c.push(f)}),l.push(...c.sort()),l}},CO=t=>({cache:wO(t.cacheSize),parseClassName:RO(t),sortModifiers:jO(t),...yO(t)}),OO=/\s+/,NO=(t,a)=>{const{parseClassName:s,getClassGroupId:o,getConflictingClassGroupIds:l,sortModifiers:c}=a,f=[],p=t.trim().split(OO);let h="";for(let g=p.length-1;g>=0;g-=1){const x=p[g],{isExternal:v,modifiers:S,hasImportantModifier:R,baseClassName:A,maybePostfixModifierPosition:E}=s(x);if(v){h=x+(h.length>0?" "+h:h);continue}let O=!!E,M=o(O?A.substring(0,E):A);if(!M){if(!O){h=x+(h.length>0?" "+h:h);continue}if(M=o(A),!M){h=x+(h.length>0?" "+h:h);continue}O=!1}const B=c(S).join(":"),G=R?B+tm:B,F=G+M;if(f.includes(F))continue;f.push(F);const Q=l(M,O);for(let Y=0;Y<Q.length;++Y){const T=Q[Y];f.push(G+T)}h=x+(h.length>0?" "+h:h)}return h};function TO(){let t=0,a,s,o="";for(;t<arguments.length;)(a=arguments[t++])&&(s=nb(a))&&(o&&(o+=" "),o+=s);return o}const nb=t=>{if(typeof t=="string")return t;let a,s="";for(let o=0;o<t.length;o++)t[o]&&(a=nb(t[o]))&&(s&&(s+=" "),s+=a);return s};function _O(t,...a){let s,o,l,c=f;function f(h){const g=a.reduce((x,v)=>v(x),t());return s=CO(g),o=s.cache.get,l=s.cache.set,c=p,p(h)}function p(h){const g=o(h);if(g)return g;const x=NO(h,s);return l(h,x),x}return function(){return c(TO.apply(null,arguments))}}const ct=t=>{const a=s=>s[t]||[];return a.isThemeGetter=!0,a},ab=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,rb=/^\((?:(\w[\w-]*):)?(.+)\)$/i,MO=/^\d+\/\d+$/,DO=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,kO=/\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$/,zO=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,PO=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,UO=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Os=t=>MO.test(t),je=t=>!!t&&!Number.isNaN(Number(t)),Xa=t=>!!t&&Number.isInteger(Number(t)),hf=t=>
vendor: 4,354 bytes, line 49
49t.endsWith("%")&&je(t.slice(0,-1)),da=t=>DO.test(t),LO=()=>!0,HO=t=>kO.test(t)&&!zO.test(t),sb=()=>!1,GO=t=>PO.test(t),qO=t=>UO.test(t),BO=t=>!me(t)&&!pe(t),QO=t=>Ks(t,lb,sb),me=t=>ab.test(t),Cr=t=>Ks(t,cb,HO),gf=t=>Ks(t,XO,je),Hy=t=>Ks(t,ob,sb),IO=t=>Ks(t,ib,qO),ql=t=>Ks(t,ub,GO),pe=t=>rb.test(t),Fo=t=>Xs(t,cb),VO=t=>Xs(t,FO),Gy=t=>Xs(t,ob),YO=t=>Xs(t,lb),KO=t=>Xs(t,ib),Bl=t=>Xs(t,ub,!0),Ks=(t,a,s)=>{const o=ab.exec(t);return o?o[1]?a(o[1]):s(o[2]):!1},Xs=(t,a,s=!1)=>{const o=rb.exec(t);return o?o[1]?a(o[1]):s:!1},ob=t=>t==="position"||t==="percentage",ib=t=>t==="image"||t==="url",lb=t=>t==="length"||t==="size"||t==="bg-size",cb=t=>t==="length",XO=t=>t==="number",FO=t=>t==="family-name",ub=t=>t==="shadow",ZO=()=>{const t=ct("color"),a=ct("font"),s=ct("text"),o=ct("font-weight"),l=ct("tracking"),c=ct("leading"),f=ct("breakpoint"),p=ct("container"),h=ct("spacing"),g=ct("radius"),x=ct("shadow"),v=ct("inset-shadow"),S=ct("text-shadow"),R=ct("drop-shadow"),A=ct("blur"),E=ct("perspective"),O=ct("aspect"),M=ct("ease"),B=ct("animate"),G=()=>["auto","avoid","all","avoid-page","page","left","right","column"],F=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],Q=()=>[...F(),pe,me],Y=()=>["auto","hidden","clip","visible","scroll"],T=()=>["auto","contain","none"],k=()=>[pe,me,h],Z=()=>[Os,"full","auto",...k()],ee=()=>[Xa,"none","subgrid",pe,me],re=()=>["auto",{span:["full",Xa,pe,me]},Xa,pe,me],te=()=>[Xa,"auto",pe,me],oe=()=>["auto","min","max","fr",pe,me],ie=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],ue=()=>["start","end","center","stretch","center-safe","end-safe"],N=()=>["auto",...k()],q=()=>[Os,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...k()],z=()=>[t,pe,me],J=()=>[...F(),Gy,Hy,{position:[pe,me]}],ce=()=>["no-repeat",{repeat:["","x","y","space","round"]}],j=()=>["auto","cover","contain",YO,QO,{size:[pe,me]}],I=()=>[hf,Fo,Cr],L=()=>["","none","full",g,pe,me],K=()=>["",je,Fo,Cr],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"],se=()=>[je,hf,Gy,Hy],xe=()=>["","none",A,pe,me],_e=()=>["none",je,pe,me],mt=()=>["none",je,pe,me],jt=()=>[je,pe,me],pt=()=>[Os,"full",...k()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[da],breakpoint:[da],color:[LO],container:[da],"drop-shadow":[da],ease:["in","out","in-out"],font:[BO],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[da],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[da],shadow:[da],spacing:["px",je],text:[da],"text-shadow":[da],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",Os,me,pe,O]}],container:["container"],columns:[{columns:[je,me,pe,p]}],"break-after":[{"break-after":G()}],"break-before":[{"break-before":G()}],"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:Y()}],"overflow-x":[{"overflow-x":Y()}],"overflow-y":[{"overflow-y":Y()}],overscroll:[{overscroll:T()}],"overscroll-x":[{"overscroll-x":T()}],"overscroll-y":[{"overscroll-y":T()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:Z()}],"inset-x":[{"inset-x":Z()}],"inset-y":[{"inset-y":Z()}],start:[{start:Z()}],end:[{end:Z()}],top:[{top:Z()}
vendor: 11,604 bytes, line 49
49],right:[{right:Z()}],bottom:[{bottom:Z()}],left:[{left:Z()}],visibility:["visible","invisible","collapse"],z:[{z:[Xa,"auto",pe,me]}],basis:[{basis:[Os,"full","auto",p,...k()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[je,Os,"auto","initial","none",me]}],grow:[{grow:["",je,pe,me]}],shrink:[{shrink:["",je,pe,me]}],order:[{order:[Xa,"first","last","none",pe,me]}],"grid-cols":[{"grid-cols":ee()}],"col-start-end":[{col:re()}],"col-start":[{"col-start":te()}],"col-end":[{"col-end":te()}],"grid-rows":[{"grid-rows":ee()}],"row-start-end":[{row:re()}],"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":oe()}],"auto-rows":[{"auto-rows":oe()}],gap:[{gap:k()}],"gap-x":[{"gap-x":k()}],"gap-y":[{"gap-y":k()}],"justify-content":[{justify:[...ie(),"normal"]}],"justify-items":[{"justify-items":[...ue(),"normal"]}],"justify-self":[{"justify-self":["auto",...ue()]}],"align-content":[{content:["normal",...ie()]}],"align-items":[{items:[...ue(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...ue(),{baseline:["","last"]}]}],"place-content":[{"place-content":ie()}],"place-items":[{"place-items":[...ue(),"baseline"]}],"place-self":[{"place-self":["auto",...ue()]}],p:[{p:k()}],px:[{px:k()}],py:[{py:k()}],ps:[{ps:k()}],pe:[{pe:k()}],pt:[{pt:k()}],pr:[{pr:k()}],pb:[{pb:k()}],pl:[{pl:k()}],m:[{m:N()}],mx:[{mx:N()}],my:[{my:N()}],ms:[{ms:N()}],me:[{me:N()}],mt:[{mt:N()}],mr:[{mr:N()}],mb:[{mb:N()}],ml:[{ml:N()}],"space-x":[{"space-x":k()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":k()}],"space-y-reverse":["space-y-reverse"],size:[{size:q()}],w:[{w:[p,"screen",...q()]}],"min-w":[{"min-w":[p,"screen","none",...q()]}],"max-w":[{"max-w":[p,"screen","none","prose",{screen:[f]},...q()]}],h:[{h:["screen","lh",...q()]}],"min-h":[{"min-h":["screen","lh","none",...q()]}],"max-h":[{"max-h":["screen","lh",...q()]}],"font-size":[{text:["base",s,Fo,Cr]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[o,pe,gf]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",hf,me]}],"font-family":[{font:[VO,me,a]}],"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,me]}],"line-clamp":[{"line-clamp":[je,"none",pe,gf]}],leading:[{leading:[c,...k()]}],"list-image":[{"list-image":["none",pe,me]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",pe,me]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:z()}],"text-color":[{text:z()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...ne(),"wavy"]}],"text-decoration-thickness":[{decoration:[je,"from-font","auto",pe,Cr]}],"text-decoration-color":[{decoration:z()}],"underline-offset":[{"underline-offset":[je,"auto",pe,me]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:k()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",pe,me]}],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,me]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:J()}],"bg-repeat":[{bg:ce()}],"bg-size":[{bg:j()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},Xa,pe,me],radial:["",pe,me],conic:[Xa,pe,me]},KO,IO]}],"bg-color":[{bg:z()}],"gradient-from-pos":[{from:I()}],"gradient-via-pos":[{via:I()}],"gradient-to-pos":[{to:I()}],"gradient-from":[{from:z()}],"gradient-via":[{via:z()}],"gradient-to":[{to:z()}],rounded:[{rounded:L()}],"rounded-s":[{"rounded-s":L()}],"rounded-e":[{"rounded-e":L()}],"rounded-t":[{"rounded-t":L()}],"rounded-r":[{"rounded-r":L()}],"rounded-b":[{"rounded-b":L()}],"rounded-l":[{"rounded-l":L()}],"rounded-ss":[{"rounded-ss":L()}],"rounded-se":[{"rounded-se":L()}],"rounded-ee":[{"rounded-ee":L()}],"rounded-es":[{"rounded-es":L()}],"rounded-tl":[{"rounded-tl":L()}],"rounded-tr":[{"rounded-tr":L()}],"rounded-br":[{"rounded-br":L()}],"rounded-bl":[{"rounded-bl":L()}],"border-w":[{border:K()}],"border-w-x":[{"border-x":K()}],"border-w-y":[{"border-y":K()}],"border-w-s":[{"border-s":K()}],"border-w-e":[{"border-e":K()}],"border-w-t":[{"border-t":K()}],"border-w-r":[{"border-r":K()}],"border-w-b":[{"border-b":K()}],"border-w-l":[{"border-l":K()}],"divide-x":[{"divide-x":K()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":K()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...ne(),"hidden","none"]}],"divide-style":[{divide:[...ne(),"hidden","none"]}],"border-color":[{border:z()}],"border-color-x":[{"border-x":z()}],"border-color-y":[{"border-y":z()}],"border-color-s":[{"border-s":z()}],"border-color-e":[{"border-e":z()}],"border-color-t":[{"border-t":z()}],"border-color-r":[{"border-r":z()}],"border-color-b":[{"border-b":z()}],"border-color-l":[{"border-l":z()}],"divide-color":[{divide:z()}],"outline-style":[{outline:[...ne(),"none","hidden"]}],"outline-offset":[{"outline-offset":[je,pe,me]}],"outline-w":[{outline:["",je,Fo,Cr]}],"outline-color":[{outline:z()}],shadow:[{shadow:["","none",x,Bl,ql]}],"shadow-color":[{shadow:z()}],"inset-shadow":[{"inset-shadow":["none",v,Bl,ql]}],"inset-shadow-color":[{"inset-shadow":z()}],"ring-w":[{ring:K()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:z()}],"ring-offset-w":[{"ring-offset":[je,Cr]}],"ring-offset-color":[{"ring-offset":z()}],"inset-ring-w":[{"inset-ring":K()}],"inset-ring-color":[{"inset-ring":z()}],"text-shadow":[{"text-shadow":["none",S,Bl,ql]}],"text-shadow-color":[{"text-shadow":z()}],opacity:[{opacity:[je,pe,me]}],"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":[je]}],"mask-image-linear-from-pos":[{"mask-linear-from":se()}],"mask-image-linear-to-pos":[{"mask-linear-to":se()}],"mask-image-linear-from-color":[{"mask-linear-from":z()}],"mask-image-linear-to-color":[{"mask-linear-to":z()}],"mask-image-t-from-pos":[{"mask-t-from":se()}],"mask-image-t-to-pos":[{"mask-t-to":se()}],"mask-image-t-from-color":[{"mask-t-from":z()}],"mask-image-t-to-color":[{"mask-t-to":z()}],"mask-image-r-from-pos":[{"mask-r-from":se()}],"mask-image-r-to-pos":[{"mask-r-to":se()}],"mask-image-r-from-color":[{"mask-r-from":z()}],"mask-image-r-to-color":[{"mask-r-to":z()}],"mask-image-b-from-pos":[{"mask-b-from":se()}],"mask-image-b-to-pos":[{"mask-b-to":se()}],"mask-image-b-from-color":[{"mask-b-from":z()}],"mask-image-b-to-color":[{"mask-b-to":z()}],"mask-image-l-from-pos":[{"mask-l-from":se()}],"mask-image-l-to-pos":[{"mask-l-to":se()}],"mask-image-l-from-color":[{"mask-l-from":z()}],"mask-image-l-to-color":[{"mask-l-to":z()}],"mask-image-x-from-pos":[{"mask-x-from":se()}],"mask-image-x-to-pos":[{"mask-x-to":se()}],"mask-image-x-from-color":[{"mask-x-from":z()}],"mask-image-x-to-color":[{"mask-x-to":z()}],"mask-image-y-from-pos":[{"mask-y-from":se()}],"mask-image-y-to-pos":[{"mask-y-to":se()}],"mask-image-y-from-color":[{"mask-y-from":z()}],"mask-image-y-to-color":[{"mask-y-to":z()}],"mask-image-radial":[{"mask-radial":[pe,me]}],"mask-image-radial-from-pos":[{"mask-radial-from":se()}],"mask-image-radial-to-pos":[{"mask-radial-to":se()}],"mask-image-radial-from-color":[{"mask-radial-from":z()}],"mask-image-radial-to-color":[{"mask-radial-to":z()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":F()}],"mask-image-conic-pos":[{"mask-conic":[je]}],"mask-image-conic-from-pos":[{"mask-conic-from":se()}],"mask-image-conic-to-pos":[{"mask-conic-to":se()}],"mask-image-conic-from-color":[{"mask-conic-from":z()}],"mask-image-conic-to-color":[{"mask-conic-to":z()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:J()}],"mask-repeat":[{mask:ce()}],"mask-size":[{mask:j()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",pe,me]}],filter:[{filter:["","none",pe,me]}],blur:[{blur:xe()}],brightness:[{brightness:[je,pe,me]}],contrast:[{contrast:[je,pe,me]}],"drop-shadow":[{"drop-shadow":["","none",R,Bl,ql]}],"drop-shadow-color":[{"drop-shadow":z()}],grayscale:[{grayscale:["",je,pe,me]}],"hue-rotate":[{"hue-rotate":[je,pe,me]}],invert:[{invert:["",je,pe,me]}],saturate:[{saturate:[je,pe,me]}],sepia:[{sepia:["",je,pe,me]}],"backdrop-filter":[{"backdrop-filter":["","none",pe,me]}],"backdrop-blur":[{"backdrop-blur":xe()}],"backdrop-brightness":[{"backdrop-brightness":[je,pe,me]}],"backdrop-contrast":[{"backdrop-contrast":[je,pe,me]}],"backdrop-grayscale":[{"backdrop-grayscale":["",je,pe,me]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[je,pe,me]}],"backdrop-invert":[{"backdrop-invert":["",je,pe,me]}],"backdrop-opacity":[{"backdrop-opacity":[je,pe,me]}],"backdrop-saturate":[{"backdrop-saturate":[je,pe,me]}],"backdrop-sepia":[{"backdrop-sepia":["",je,pe,me]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":k()}],"border-spacing-x":[{"border-spacing-x":k()}],"border-spacing-y":[{"border-spacing-y":k()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",pe,me]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[je,"initial",pe,me]}],ease:[{ease:["linear","initial",M,pe,me]}],delay:[{delay:[je,pe,me]}],animate:[{animate:["none",B,pe,me]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[E,pe,me]}],"perspective-origin":[{"perspective-origin":Q()}],rotate:[{rotate:_e()}],"rotate-x":[{"rotate-x":_e()}],"rotate-y":[{"rotate-y":_e()}],"rotate-z":[{"rotate-z":_e()}],scale:[{scale:mt()}],"scale-x":[{"scale-x":mt()}],"scale-y":[{"scale-y":mt()}],"scale-z":[{"scale-z":mt()}],"scale-3d":["scale-3d"],skew:[{skew:jt()}],"skew-x":[{"skew-x":jt()}],"skew-y":[{"skew-y":jt()}],transform:[{transform:[pe,me,"","none","gpu","cpu"]}],"transform-origin":[{origin:Q()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:pt()}],"translate-x":[{"translate-x":pt()}],"translate-y":[{"translate-y":pt()}],"translate-z":[{"translate-z":pt()}],"translate-none":["translate-none"],accent:[{accent:z()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:z()}
vendor: 8,250 bytes, lines 49-64
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,me]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":k()}],"scroll-mx":[{"scroll-mx":k()}],"scroll-my":[{"scroll-my":k()}],"scroll-ms":[{"scroll-ms":k()}],"scroll-me":[{"scroll-me":k()}],"scroll-mt":[{"scroll-mt":k()}],"scroll-mr":[{"scroll-mr":k()}],"scroll-mb":[{"scroll-mb":k()}],"scroll-ml":[{"scroll-ml":k()}],"scroll-p":[{"scroll-p":k()}],"scroll-px":[{"scroll-px":k()}],"scroll-py":[{"scroll-py":k()}],"scroll-ps":[{"scroll-ps":k()}],"scroll-pe":[{"scroll-pe":k()}],"scroll-pt":[{"scroll-pt":k()}],"scroll-pr":[{"scroll-pr":k()}],"scroll-pb":[{"scroll-pb":k()}],"scroll-pl":[{"scroll-pl":k()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",pe,me]}],fill:[{fill:["none",...z()]}],"stroke-w":[{stroke:[je,Fo,Cr,gf]}],stroke:[{stroke:["none",...z()]}],"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"]}},$O=_O(ZO);function at(...t){return $O(eb(t))}function JO({delayDuration:t=0,...a}){return d.jsx(vO,{"data-loc":"client/src/components/ui/tooltip.tsx:11","data-slot":"tooltip-provider",delayDuration:t,...a})}const qy=t=>typeof t=="boolean"?`${t}`:t===0?"0":t,By=eb,db=(t,a)=>s=>{var o;if(a?.variants==null)return By(t,s?.class,s?.className);const{variants:l,defaultVariants:c}=a,f=Object.keys(l).map(g=>{const x=s?.[g],v=c?.[g];if(x===null)return null;const S=qy(x)||qy(v);return l[g][S]}),p=s&&Object.entries(s).reduce((g,x)=>{let[v,S]=x;return S===void 0||(g[v]=S),g},{}),h=a==null||(o=a.compoundVariants)===null||o===void 0?void 0:o.reduce((g,x)=>{let{class:v,className:S,...R}=x;return Object.entries(R).every(A=>{let[E,O]=A;return Array.isArray(O)?O.includes({...c,...p}[E]):{...c,...p}[E]===O})?[...g,v,S]:g},[]);return By(t,f,h,s?.class,s?.className)},WO=db("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 It({className:t,variant:a,size:s,asChild:o=!1,...l}){const c=o?v0:"button";return d.jsx(c,{"data-loc":"client/src/components/ui/button.tsx:52","data-slot":"button",className:at(WO({variant:a,size:s,className:t})),...l})}function Se({className:t,...a}){return d.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:7","data-slot":"card",className:at("bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm",t),...a})}function eN({className:t,...a}){return d.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:66","data-slot":"card-content",className:at("px-6",t),...a})}/** 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 tN=t=>t.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),fb=(...t)=>t.filter((a,s,o)=>!!a&&o.indexOf(a)===s).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 nN={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 aN=b.forwardRef(({color:t="currentColor",size:a=24,strokeWidth:s=2,absoluteStrokeWidth:o,className:l="",children:c,iconNode:f,...p},h)=>b.createElement("svg",{ref:h,...nN,width:a,height:a,stroke:t,strokeWidth:o?Number(s)*24/Number(a):s,className:fb("lucide",l),...p},[...f.map(([g,x])=>
64b.createElement(g,x)),...Array.isArray(c)?c:[c]]));/** 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 Ee=(t,a)=>{const s=b.forwardRef(({className:o,...l},c)=>b.createElement(aN,{ref:c,iconNode:a,className:fb(`lucide-${tN(t)}`,o),...l}));return s.displayName=`${t}`,s};/** 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 mb=Ee("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);/** 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 rN=Ee("Award",[["path",{d:"m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526",key:"1yiouv"}],["circle",{cx:"12",cy:"8",r:"6",key:"1vp47v"}]]);/** 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 pb=Ee("BookOpen",[["path",{d:"M12 7v14",key:"1akyts"}],["path",{d:"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z",key:"ruj8y"}]]);/** 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 oc=Ee("Brain",[["path",{d:"M12 5a3 3 0 1 0-5.997.125 4 4 0 0 0-2.526 5.77 4 4 0 0 0 .556 6.588A4 4 0 1 0 12 18Z",key:"l5xja"}],["path",{d:"M12 5a3 3 0 1 1 5.997.125 4 4 0 0 1 2.526 5.77 4 4 0 0 1-.556 6.588A4 4 0 1 1 12 18Z",key:"ep3f8r"}],["path",{d:"M15 13a4.5 4.5 0 0 1-3-4 4.5 4.5 0 0 1-3 4",key:"1p4c4q"}],["path",{d:"M17.599 6.5a3 3 0 0 0 .399-1.375",key:"tmeiqw"}],["path",{d:"M6.003 5.125A3 3 0 0 0 6.401 6.5",key:"105sqy"}],["path",{d:"M3.477 10.896a4 4 0 0 1 .585-.396",key:"ql3yin"}],["path",{d:"M19.938 10.5a4 4 0 0 1 .585.396",key:"1qfode"}],["path",{d:"M6 18a4 4 0 0 1-1.967-.516",key:"2e4loj"}],["path",{d:"M19.967 17.484A4 4 0 0 1 18 18",key:"159ez6"}]]);/** 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 sN=Ee("ChartColumn",[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"M18 17V9",key:"2bz60n"}],["path",{d:"M13 17V5",key:"1frdt8"}],["path",{d:"M8 17v-3",key:"17ska0"}]]);/** 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 hb=Ee("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 gb=Ee("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 oN=Ee("ChevronUp",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]);/** 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 Gs=Ee("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"}]]);/** 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 Gn=Ee("CircleCheck",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);/** 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 iN=Ee("CircleHelp",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);/** 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 Qy=Ee("CircleX",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]]);/** 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 am=Ee("Clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]]);/** 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 vb=Ee("CodeXml",[["path",{d:"m18 16 4-4-4-4",key:"1inbqp"}],["path",{d:"m6 8-4 4 4 4",key:"15zrgr"}],["path",{d:"m14.5 4-5 16",key:"e7oirm"}]]);/** 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 yb=Ee("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]);/** 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 lN=Ee("Download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]]);/** 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 cN=Ee("FileJson",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 12a1 1 0 0 0-1 1v1a1 1 0 0 1-1 1 1 1 0 0 1 1 1v1a1 1 0 0 0 1 1",key:"1oajmo"}],["path",{d:"M14 18a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1 1 1 0 0 1-1-1v-1a1 1 0 0 0-1-1",key:"mpwhp6"}]]);/** 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 uN=Ee("FileSpreadsheet",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M8 13h2",key:"yr2amv"}],["path",{d:"M14 13h2",key:"un5t4a"}],["path",{d:"M8 17h2",key:"2yhykz"}],["path",{d:"M14 17h2",key:"10kma7"}]]);/** 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 xb=Ee("FileText",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]]);/** 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 dN=Ee("Gauge",[["path",{d:"m12 14 4-4",key:"9kzdfg"}],["path",{d:"M3.34 19a10 10 0 1 1 17.32 0",key:"19p75a"}]]);/** 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 fN=Ee("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]]);/** 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 Iy=Ee("History",[["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"}],["path",{d:"M12 7v5l4 2",key:"1fdv2h"}]]);/** 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 mN=Ee("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"}]]);/** 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 pN=Ee("Info",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]]);/** 190 * @license lucide-react v0.453.0 - ISC 191 * 192 * This source code is licensed under the ISC license. 193 * See the LICENSE file in the root directory of this source tree. 194 */const hN=Ee("KeyRound",[["path",{d:"M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z",key:"1s6t7t"}],["circle",{cx:"16.5",cy:"7.5",r:".5",fill:"currentColor",key:"w0ekpg"}]]);/** 195 * @license lucide-react v0.453.0 - ISC 196 * 197 * This source code is licensed under the ISC license. 198 * See the LICENSE file in the root directory of this source tree. 199 */const gN=Ee("Lightbulb",[["path",{d:"M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5",key:"1gvzjb"}],["path",{d:"M9 18h6",key:"x1upvd"}],["path",{d:"M10 22h4",key:"ceow96"}]]);/** 200 * @license lucide-react v0.453.0 - ISC 201 * 202 * This source code is licensed under the ISC license. 203 * See the LICENSE file in the root directory of this source tree. 204 */const vN=Ee("ListChecks",[["path",{d:"m3 17 2 2 4-4",key:"1jhpwq"}],["path",{d:"m3 7 2 2 4-4",key:"1obspn"}],["path",{d:"M13 6h8",key:"15sg57"}],["path",{d:"M13 12h8",key:"h98zly"}],["path",{d:"M13 18h8",key:"oe0vm4"}]]);/** 205 * @license lucide-react v0.453.0 - ISC 206 * 207 * This source code is licensed under the ISC license. 208 * See the LICENSE file in the root directory of this source tree. 209 */const Vy=Ee("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);/** 210 * @license lucide-react v0.453.0 - ISC 211 * 212 * This source code is licensed under the ISC license. 213 * See the LICENSE file in the root directory of this source tree. 214 */const Yy=Ee("LogIn",[["path",{d:"M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4",ke
214y:"u53s6r"}],["polyline",{points:"10 17 15 12 10 7",key:"1ail0h"}],["line",{x1:"15",x2:"3",y1:"12",y2:"12",key:"v6grx8"}]]);/** 215 * @license lucide-react v0.453.0 - ISC 216 * 217 * This source code is licensed under the ISC license. 218 * See the LICENSE file in the root directory of this source tree. 219 */const yN=Ee("MessageSquare",[["path",{d:"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z",key:"1lielz"}]]);/** 220 * @license lucide-react v0.453.0 - ISC 221 * 222 * This source code is licensed under the ISC license. 223 * See the LICENSE file in the root directory of this source tree. 224 */const xN=Ee("Network",[["rect",{x:"16",y:"16",width:"6",height:"6",rx:"1",key:"4q2zg0"}],["rect",{x:"2",y:"16",width:"6",height:"6",rx:"1",key:"8cvhb9"}],["rect",{x:"9",y:"2",width:"6",height:"6",rx:"1",key:"1egb70"}],["path",{d:"M5 16v-3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3",key:"1jsf9p"}],["path",{d:"M12 12V8",key:"2874zd"}]]);/** 225 * @license lucide-react v0.453.0 - ISC 226 * 227 * This source code is licensed under the ISC license. 228 * See the LICENSE file in the root directory of this source tree. 229 */const bN=Ee("Quote",[["path",{d:"M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z",key:"rib7q0"}],["path",{d:"M5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z",key:"1ymkrd"}]]);/** 230 * @license lucide-react v0.453.0 - ISC 231 * 232 * This source code is licensed under the ISC license. 233 * See the LICENSE file in the root directory of this source tree. 234 */const SN=Ee("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"}]]);/** 235 * @license lucide-react v0.453.0 - ISC 236 * 237 * This source code is licensed under the ISC license. 238 * See the LICENSE file in the root directory of this source tree. 239 */const wN=Ee("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);/** 240 * @license lucide-react v0.453.0 - ISC 241 * 242 * This source code is licensed under the ISC license. 243 * See the LICENSE file in the root directory of this source tree. 244 */const EN=Ee("Settings",[["path",{d:"M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z",key:"1qme2f"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);/** 245 * @license lucide-react v0.453.0 - ISC 246 * 247 * This source code is licensed under the ISC license. 248 * See the LICENSE file in the root directory of this source tree. 249 */const rm=Ee("Sparkles",[["path",{d:"M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z",key:"4pj2yx"}],["path",{d:"M20 3v4",key:"1olli1"}],["path",{d:"M22 5h-4",key:"1gvqau"}],["path",{d:"M4 17v2",key:"vumght"}],["path",{d:"M5 18H3",key:"zchphs"}]]);/** 250 * @license lucide-react v0.453.0 - ISC 251 * 252 * This source code is licensed under the ISC license. 253 * See the LICENSE file in the root directory of this source tree. 254 */const sm=Ee("Target",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"12",r:"6",key:"1vlfrh"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}]]);/** 255 * @license lucide-react v0.453.0 - ISC 256 * 257 * This source code is licensed under the ISC license. 258 * See the LICENSE file in the root directory of this source tree. 259 */const qs=Ee("TrendingUp",[["polyline",{points:"22 7 13.5 15.5 8.5 10.5 2 17",key:"126l90"}],["polyline",{points:"16 7 22 7 22 13",key:"kwv8wd"}]]);/** 260 * @license lucide-react v0.453.0 - ISC 261 * 262 * This source code is licensed under the ISC license. 263 * See the LICENSE file in the root directory of this source tree. 264 */const Bs=Ee("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"}]]);/** 265 * @license lucide-react v0.453.0 - ISC 266 * 267 * This source code is licensed under the ISC license. 268 * See the LICENSE file in the root directory of this source tree. 269 */const RN=Ee("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]]);/** 270 * @license lucide-react v0.453.0 - ISC 271 * 272 * This source code is licensed under the ISC license. 273 * See the LICENSE file in the root directory of this source tree. 274 */const AN=Ee("Wrench",[["path",{d:"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z",key:"cbrjhi"}]]);/** 275 * @license lucide-react v0.453.0 - ISC 276 * 277 * This source code is licensed under the ISC license. 278 * See the LICENSE file in the root directory of this source tree. 279 */const jN=Ee("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}
279],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);/** 280 * @license lucide-react v0.453.0 - ISC 281 * 282 * This source code is licensed under the ISC license. 283 * See the LICENSE file in the root directory of this source tree. 284 */const Qs=Ee("Zap",[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]]);function CN(t,a){if(t instanceof RegExp)return{keys:!1,pattern:t};var s,o,l,c,f=[],p="",h=t.split("/");for(h[0]||h.shift();l=h.shift();)s=l[0],s==="*"?(f.push(s),p+=l[1]==="?"?"(?:/(.*))?":"/(.*)"):s===":"?(o=l.indexOf("?",1),c=l.indexOf(".",1),f.push(l.substring(1,~o?o:~c?c:l.length)),p+=~o&&!~c?"(?:/([^/]+?))?":"/([^/]+?)",~c&&(p+=(~o?"?":"")+"\\"+l.substring(c))):p+="/"+l;return{keys:f,pattern:new RegExp("^"+p+(a?"(?=$|/)":"/?$"),"i")}}var vf={exports:{}},yf={};/** 285 * @license React 286 * use-sync-external-store-shim.production.js 287 * 288 * Copyright (c) Meta Platforms, Inc. and affiliates. 289 * 290 * This source code is licensed under the MIT license found in the 291 * LICENSE file in the root directory of this source tree. 292 */var Ky;function ON(){if(Ky)return yf;Ky=1;var t=pc();function a(v,S){return v===S&&(v!==0||1/v===1/S)||v!==v&&S!==S}var s=typeof Object.is=="function"?Object.is:a,o=t.useState,l=t.useEffect,c=t.useLayoutEffect,f=t.useDebugValue;function p(v,S){var R=S(),A=o({inst:{value:R,getSnapshot:S}}),E=A[0].inst,O=A[1];return c(function(){E.value=R,E.getSnapshot=S,h(E)&&O({inst:E})},[v,R,S]),l(function(){return h(E)&&O({inst:E}),v(function(){h(E)&&O({inst:E})})},[v]),f(R),R}function h(v){var S=v.getSnapshot;v=v.value;try{var R=S();return!s(v,R)}catch{return!0}}function g(v,S){return S()}var x=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?g:p;return yf.useSyncExternalStore=t.useSyncExternalStore!==void 0?t.useSyncExternalStore:x,yf}var Xy;
292function NN(){return Xy||(Xy=1,vf.exports=ON()),vf.exports}var TN=NN();const _N=hc.useInsertionEffect,MN=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",DN=MN?b.useLayoutEffect:b.useEffect,kN=_N||DN,bb=t=>{const a=b.useRef([t,(...s)=>a[0](...s)]).current;return kN(()=>{a[0]=t}),a[1]},zN="popstate",_m="pushState",Mm="replaceState",PN="hashchange",Fy=[zN,_m,Mm,PN],UN=t=>{for(const a of Fy)addEventListener(a,t);return()=>{for(const a of Fy)removeEventListener(a,t)}},Sb=(t,a)=>TN.useSyncExternalStore(UN,t,a),LN=()=>location.search,HN=({ssrSearch:t=""}={})=>Sb(LN,()=>t),Zy=()=>location.pathname,GN=({ssrPath:t}={})=>Sb(Zy,t?()=>t:Zy),qN=(t,{replace:a=!1,state:s=null}={})=>history[a?Mm:_m](s,"",t),BN=(t={})=>[GN(t),qN],$y=Symbol.for("wouter_v3");if(typeof history<"u"&&typeof window[$y]>"u"){for(const t of[_m,Mm]){const a=history[t];history[t]=function(){const s=a.apply(this,arguments),o=new Event(t);return o.arguments=arguments,dispatchEvent(o),s}}Object.defineProperty(window,$y,{value:!0})}const QN=(t,a)=>a.toLowerCase().indexOf(t.toLowerCase())?"~"+a:a.slice(t.length)||"/",wb=(t="")=>t==="/"?"":t,IN=(t,a)=>t[0]==="~"?t.slice(1):wb(a)+t,VN=(t="",a)=>QN(Jy(wb(t)),Jy(a)),Jy=t=>{try{return decodeURI(t)}catch{return t}},Eb={hook:BN,searchHook:HN,parser:CN,base:"",ssrPath:void 0,ssrSearch:void 0,ssrContext:void 0,hrefs:t=>t},Rb=b.createContext(Eb),gi=()=>b.useContext(Rb),Ab={},jb=b.createContext(Ab),YN=()=>b.useContext(jb),Mc=t=>{const[a,s]=t.hook(t);return[VN(t.base,a),bb((o,l)=>s(IN(o,t.base),l))]},KN=()=>Mc(gi()),Cb=(t,a,s,o)=>{const{pattern:l,keys:c}=a instanceof RegExp?{keys:!1,pattern:a}:t(a||"*",o),f=l.exec(s)||[],[p,...h]=f;return p!==void 0?[!0,(()=>{const g=c!==!1?Object.fromEntries(c.map((v,S)=>[v,h[S]])):f.groups;let x={...h};return g&&Object.assign(x,g),x})(),...o?[p]:[]]:[!1,null]},XN=({children:t,...a})=>{const s=gi(),o=a.hook?Eb:s;let l=o;const[c,f]=a.ssrPath?.split("?")??[];f&&(a.ssrSearch=f,a.ssrPath=c),a.hrefs=a.hrefs??a.hook?.hrefs;let p=b.useRef({}),h=p.current,g=h;for(let x in o){const v=x==="base"?o[x]+(a[x]||""):a[x]||o[x];h===g&&v!==g[x]&&(p.current=g={...g}),g[x]=v,(v!==o[x]||v!==l[x])&&(l=g)}return b.createElement(Rb.Provider,{value:l,children:t})},Wy=({children:t,component:a},s)=>a?b.createElement(a,{params:s}):typeof t=="function"?t(s):t,FN=t=>{let a=b.useRef(Ab);const s=a.current;return a.current=Object.keys(t).length!==Object.keys(s).length||Object.entries(t).some(([o,l])=>l!==s[o])?t:s},Ql=({path:t,nest:a,match:s,...o})=>{const l=gi(),[c]=Mc(l),[f,p,h]=s??Cb(l.parser,t,c,a),g=FN({...YN(),...p});if(!f)return null;const x=h?b.createElement(XN,{base:h},Wy(o,g)):Wy(o,g);return b.createElement(jb.Provider,{value:g,children:x})};b.forwardRef((t,a)=>{const s=gi(),[o,l]=Mc(s),{to:c="",href:f=c,onClick:p,asChild:h,children:g,className:x,replace:v,state:S,...R}=t,A=bb(O=>{O.ctrlKey||O.metaKey||O.altKey||O.shiftKey||O.button!==0||(p?.(O),O.defaultPrevented||(O.preventDefault(),l(f,t)))}),E=s.hrefs(f[0]==="~"?f.slice(1):s.base+f,s);return h&&b.isValidElement(g)?b.cloneElement(g,{onClick:A,href:E}):b.createElement("a",{...R,onClick:A,href:E,className:x?.call?x(o===f):x,children:g,ref:a})});const om=t=>Array.isArray(t)?t.flatMap(a=>om(a&&a.type===b.Fragment?a.props.children:a)):[t],ZN=({children:t,location:a})=>{const s=gi(),[o]=Mc(s);typeof window<"u"&&(window.__WOUTER_ROUTES__||(window.__WOUTER_ROUTES__=[]),om(t).forEach(c=>{if(b.isValidElement(c)&&c.props.path){const f=c.props.path;window.__WOUTER_ROUTES__.includes(f)||window.__WOUTER_ROUTES__.push(f)}}));for(const l of om(t)){let c=0;if(b.isValidElement(l)&&(c=Cb(s.parser,l.props.path,a||o,l.props.nest))[0])return b.cloneElement(l,{match:c})}return null};function ex(){const[,t]=KN(),a=()=>{t("/")};return d.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:14",className:"min-h-screen w-full flex items-center justify-center bg-gradient-to-br from-slate-50 to-slate-100",children:d.jsx(Se,{"data-loc":"client/src/pages/NotFound.tsx:15",className:"w-full max-w-lg mx-4 shadow-lg border-0 bg-white/80 backdrop-blur-sm",children:d.jsxs(eN,{"data-loc":"client/src/pages/NotFound.tsx:16",className:"pt-8 pb-8 text-center",children:[d.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:17",className:"flex justify-center mb-6",children:d.jsxs("div",{"data-loc":"client/src/pages/NotFound.tsx:18",className:"relative",children:[d.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:19",className:"absolute inset-0 bg-red-100 rounded-full animate-pulse"}),d.jsx(Gs,{"data-loc":"client/src/pages/NotFound.tsx:20",className:"relative h-16 w-16 text-red-500"})]})}),d.jsx("h1",{"data-loc":"client/src/pages/NotFound.tsx:24",className:"text-4xl font-bold text-slate-900 mb-2",children:"404"}),d.jsx("h2",{"data-loc":"client/src/pages/NotFound.tsx:26",className:"text-xl font-semibold text-slate-700 mb-4",children:"Page Not Found"}),d.jsxs("p",{"data-loc":"client/src/pages/NotFound.tsx:30",className:"text-slate-600 mb-8 leading-relaxed",children:["Sorry, the page you are looking for doesn't exist.",d.jsx("br",{"data-loc":"client/src/pages/NotFound.tsx:32"}),"It may have been moved or deleted."]}),d.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:36",id:"not-found-button-group",className:"flex flex-col sm:flex-row gap-3 justify-center",children:d.jsxs(It,{"data-loc":"client/src/pages/NotFound.tsx:40",onClick:a,className:"bg-blue-600 hover:bg-blue-700 text-white px-6 py-2.5 rounded-lg transition-all duration-200 shadow-md hover:shadow-lg",children:[d.jsx(mN,{"data-loc":"client/src/pages/NotFound.tsx:44",className:"w-4 h-4 mr-2"}),"Go Home"]})})]})})})}
292class $N extends b.Component{constructor(a){super(a),this.state={hasError:!1,error:null}}static getDerivedStateFromError(a){return{hasError:!0,error:a}}render(){return this.state.hasError?d.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:27",className:"flex items-center justify-center min-h-screen p-8 bg-background",children:d.jsxs("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:28",className:"flex flex-col items-center w-full max-w-2xl p-8",children:[d.jsx(Bs,{"data-loc":"client/src/components/ErrorBoundary.tsx:29",size:48,className:"text-destructive mb-6 flex-shrink-0"}),d.jsx("h2",{"data-loc":"client/src/components/ErrorBoundary.tsx:34",className:"text-xl mb-4",children:"An unexpected error occurred."}),d.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:36",className:"p-4 w-full rounded bg-muted overflow-auto mb-6",children:d.jsx("pre",{"data-loc":"client/src/components/ErrorBoundary.tsx:37",className:"text-sm text-muted-foreground whitespace-break-spaces",children:this.state.error?.stack})}),d.jsxs("button",{"data-loc":"client/src/components/ErrorBoundary.tsx:42",onClick:()=>window.location.reload(),className:at("flex items-center gap-2 px-4 py-2 rounded-lg","bg-primary text-primary-foreground","hover:opacity-90 cursor-pointer"),children:[d.jsx(SN,{"data-loc":"client/src/components/ErrorBoundary.tsx:50",size:16}),"Reload Page"]})]})}):this.props.children}}const JN=b.createContext(void 0);function WN({children:t,defaultTheme:a="light",switchable:s=!1}){const[o,l]=b.useState(()=>s&&localStorage.getItem("theme")||a);b.useEffect(()=>{const f=document.documentElement;f.classList.remove("dark"),f.style.colorScheme="light",o==="dark"&&(f.classList.add("dark"),f.style.colorScheme="dark"),s&&localStorage.setItem("theme",o)},[o,s]);const c=s?()=>{l(f=>f==="light"?"dark":"light")}:void 0;return d.jsx(JN.Provider,{"data-loc":"client/src/contexts/ThemeContext.tsx:55",value:{theme:o,toggleTheme:c,switchable:s},children:t})}function Ob(t){const a=t+"CollectionProvider",[s,o]=Bn(a),[l,c]=s(a,{collectionRef:{current:null},itemMap:new Map}),f=E=>{const{scope:O,children:M}=E,B=ae.useRef(null),G=ae.useRef(new Map).current;return d.jsx(l,{scope:O,itemMap:G,collectionRef:B,children:M})};f.displayName=a;const p=t+"CollectionSlot",h=Us(p),g=ae.forwardRef((E,O)=>{const{scope:M,children:B}=E,G=c(p,M),F=Ye(O,G.collectionRef);return d.jsx(h,{ref:F,children:B})});g.displayName=p;const x=t+"CollectionItemSlot",v="data-radix-collection-item",S=Us(x),R=ae.forwardRef((E,O)=>{const{scope:M,children:B,...G}=E,F=ae.useRef(null),Q=Ye(O,F),Y=c(x,M);return ae.useEffect(()=>(Y.itemMap.set(F,{ref:F,...G}),()=>void Y.itemMap.delete(F))),d.jsx(S,{[v]:"",ref:Q,children:B})});R.displayName=x;function A(E){const O=c(t+"CollectionConsumer",E);return ae.useCallback(()=>{const B=O.collectionRef.current;if(!B)return[];const G=Array.from(B.querySelectorAll(`[${v}]`));return Array.from(O.itemMap.values()).sort((Y,T)=>G.indexOf(Y.ref.current)-G.indexOf(T.ref.current))},[O.collectionRef,O.itemMap])}return[{Provider:f,Slot:g,ItemSlot:R},A,o]}var eT=b.createContext(void 0);function Dc(t){const a=b.useContext(eT);return t||a||"ltr"}var xf="rovingFocusGroup.onEntryFocus",tT={bubbles:!1,cancelable:!0},vi="RovingFocusGroup",[im,Nb,nT]=Ob(vi),[aT,kc]=Bn(vi,[nT]),[rT,sT]=aT(vi),Tb=b.forwardRef((t,a)=>d.jsx(im.Provider,{scope:t.__scopeRovingFocusGroup,children:d.jsx(im.Slot,{scope:t.__scopeRovingFocusGroup,children:d.jsx(oT,{...t,ref:a})})}));Tb.displayName=vi;var oT=b.forwardRef((t,a)=>{const{__scopeRovingFocusGroup:s,orientation:o,loop:l=!1,dir:c,currentTabStopId:f,defaultCurrentTabStopId:p,onCurrentTabStopIdChange:h,onEntryFocus:g,preventScrollOnEntryFocus:x=!1,...v}=t,S=b.useRef(null),R=Ye(a,S),A=Dc(c),[E,O]=Nc({prop:f,defaultProp:p??null,onChange:h,caller:vi}),[M,B]=b.useState(!1),G=At(g),F=Nb(s),Q=b.useRef(!1),[Y,T]=b.useState(0);return b.useEffect(()=>{const k=S.current;if(k)return k.addEventListener(xf,G),()=>k.removeEventListener(xf,G)},[G]),d.jsx(rT,{scope:s,orientation:o,dir:A,loop:l,currentTabStopId:E,onItemFocus:b.useCallback(k=>O(k),[O]),onItemShiftTab:b.useCallback(()=>B(!0),[]),onFocusableItemAdd:b.useCallback(()=>T(k=>k+1),[]),onFocusableItemRemove:b.useCallback(()=>T(k=>k-1),[]),children:d.jsx(De.div,{tabIndex:M||Y===0?-1:0,"data-orientation":o,...v,ref:R,style:{outline:"none",...t.style},onMouseDown:ve(t.onMouseDown,()=>{Q.current=!0}),onFocus:ve(t.onFocus,k=>{const Z=!Q.current;if(k.target===k.currentTarget&&Z&&!M){const ee=new CustomEvent(xf,tT);if(k.currentTarget.dispatchEvent(ee),!ee.defaultPrevented){const re=F().filter(N=>N.focusable),te=re.find(N=>N.active),oe=re.find(N=>
vendor: 5,036 bytes, line 292
292N.id===E),ue=[te,oe,...re].filter(Boolean).map(N=>N.ref.current);Db(ue,x)}}Q.current=!1}),onBlur:ve(t.onBlur,()=>B(!1))})})}),_b="RovingFocusGroupItem",Mb=b.forwardRef((t,a)=>{const{__scopeRovingFocusGroup:s,focusable:o=!0,active:l=!1,tabStopId:c,children:f,...p}=t,h=Tr(),g=c||h,x=sT(_b,s),v=x.currentTabStopId===g,S=Nb(s),{onFocusableItemAdd:R,onFocusableItemRemove:A,currentTabStopId:E}=x;return b.useEffect(()=>{if(o)return R(),()=>A()},[o,R,A]),d.jsx(im.ItemSlot,{scope:s,id:g,focusable:o,active:l,children:d.jsx(De.span,{tabIndex:v?0:-1,"data-orientation":x.orientation,...p,ref:a,onMouseDown:ve(t.onMouseDown,O=>{o?x.onItemFocus(g):O.preventDefault()}),onFocus:ve(t.onFocus,()=>x.onItemFocus(g)),onKeyDown:ve(t.onKeyDown,O=>{if(O.key==="Tab"&&O.shiftKey){x.onItemShiftTab();return}if(O.target!==O.currentTarget)return;const M=cT(O,x.orientation,x.dir);if(M!==void 0){if(O.metaKey||O.ctrlKey||O.altKey||O.shiftKey)return;O.preventDefault();let G=S().filter(F=>F.focusable).map(F=>F.ref.current);if(M==="last")G.reverse();else if(M==="prev"||M==="next"){M==="prev"&&G.reverse();const F=G.indexOf(O.currentTarget);G=x.loop?uT(G,F+1):G.slice(F+1)}setTimeout(()=>Db(G))}}),children:typeof f=="function"?f({isCurrentTabStop:v,hasTabStop:E!=null}):f})})});Mb.displayName=_b;var iT={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function lT(t,a){return a!=="rtl"?t:t==="ArrowLeft"?"ArrowRight":t==="ArrowRight"?"ArrowLeft":t}function cT(t,a,s){const o=lT(t.key,s);if(!(a==="vertical"&&["ArrowLeft","ArrowRight"].includes(o))&&!(a==="horizontal"&&["ArrowUp","ArrowDown"].includes(o)))return iT[o]}function Db(t,a=!1){const s=document.activeElement;for(const o of t)if(o===s||(o.focus({preventScroll:a}),document.activeElement!==s))return}function uT(t,a){return t.map((s,o)=>t[(a+o)%t.length])}var kb=Tb,zb=Mb,zc="Tabs",[dT]=Bn(zc,[kc]),Pb=kc(),[fT,Dm]=dT(zc),Ub=b.forwardRef((t,a)=>{const{__scopeTabs:s,value:o,onValueChange:l,defaultValue:c,orientation:f="horizontal",dir:p,activationMode:h="automatic",...g}=t,x=Dc(p),[v,S]=Nc({prop:o,onChange:l,defaultProp:c??"",caller:zc});return d.jsx(fT,{scope:s,baseId:Tr(),value:v,onValueChange:S,orientation:f,dir:x,activationMode:h,children:d.jsx(De.div,{dir:x,"data-orientation":f,...g,ref:a})})});Ub.displayName=zc;var Lb="TabsList",Hb=b.forwardRef((t,a)=>{const{__scopeTabs:s,loop:o=!0,...l}=t,c=Dm(Lb,s),f=Pb(s);return d.jsx(kb,{asChild:!0,...f,orientation:c.orientation,dir:c.dir,loop:o,children:d.jsx(De.div,{role:"tablist","aria-orientation":c.orientation,...l,ref:a})})});Hb.displayName=Lb;var Gb="TabsTrigger",qb=b.forwardRef((t,a)=>{const{__scopeTabs:s,value:o,disabled:l=!1,...c}=t,f=Dm(Gb,s),p=Pb(s),h=Ib(f.baseId,o),g=Vb(f.baseId,o),x=o===f.value;return d.jsx(zb,{asChild:!0,...p,focusable:!l,active:x,children:d.jsx(De.button,{type:"button",role:"tab","aria-selected":x,"aria-controls":g,"data-state":x?"active":"inactive","data-disabled":l?"":void 0,disabled:l,id:h,...c,ref:a,onMouseDown:ve(t.onMouseDown,v=>{!l&&v.button===0&&v.ctrlKey===!1?f.onValueChange(o):v.preventDefault()}),onKeyDown:ve(t.onKeyDown,v=>{[" ","Enter"].includes(v.key)&&f.onValueChange(o)}),onFocus:ve(t.onFocus,()=>{const v=f.activationMode!=="manual";!x&&!l&&v&&f.onValueChange(o)})})})});qb.displayName=Gb;var Bb="TabsContent",Qb=b.forwardRef((t,a)=>{const{__scopeTabs:s,value:o,forceMount:l,children:c,...f}=t,p=Dm(Bb,s),h=Ib(p.baseId,o),g=Vb(p.baseId,o),x=o===p.value,v=b.useRef(x);return b.useEffect(()=>{const S=requestAnimationFrame(()=>v.current=!1);return()=>cancelAnimationFrame(S)},[]),d.jsx(Vt,{present:l||x,children:({present:S})=>d.jsx(De.div,{"data-state":x?"active":"inactive","data-orientation":p.orientation,role:"tabpanel","aria-labelledby":h,hidden:!S,id:g,tabIndex:0,...f,ref:a,style:{...t.style,animationDuration:v.current?"0s":void 0},children:S&&c})})});Qb.displayName=Bb;function Ib(t,a){return`${t}-trigger-${a}`}function Vb(t,a){return`${t}-content-${a}`}var mT=Ub,pT=Hb,hT=qb,gT=Qb;function Yb({className:t,...a}){return d.jsx(mT,{"data-loc":"client/src/components/ui/tabs.tsx:11","data-slot":"tabs",className:at("flex flex-col gap-2",t),...a})}function Kb({className:t,...a}){return d.jsx(pT,{"data-loc":"client/src/components/ui/tabs.tsx:24","data-slot":"tabs-list",className:at("bg-muted text-muted-foreground inline-flex h-9 w-fit items-center justify-center rounded-lg p-[3px]",t),...a})}function fa({className:t,...a}){return d.jsx(hT,{"data-loc":"client/src/components/ui/tabs.tsx:40","data-slot":"tabs-trigger",className:at("data-[state=active]:bg-background dark:data-[state=active]:text-foreground focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:outline-ring dark:data-[state=active]:border-input dark:data-[state=active]:bg-input/30 text-foreground dark:text-muted-foreground inline-flex h-[calc(100%-1px)] flex-1 items-center justify-center gap-1.5 rounded-md border border-transparent px-2 py-1 text-sm font-medium whitespace-nowrap transition-[color,box-shadow] focu
292s-visible:ring-[3px] focus-visible:outline-1 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:shadow-sm [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",t),...a})}function ma({className:t,...a}){return d.jsx(gT,{"data-loc":"client/src/components/ui/tabs.tsx:56","data-slot":"tabs-content",className:at("flex-1 outline-none",t),...a})}var km="Progress",zm=100,[vT]=Bn(km),[yT,xT]=vT(km),Xb=b.forwardRef((t,a)=>{const{__scopeProgress:s,value:o=null,max:l,getValueLabel:c=bT,...f}=t;(l||l===0)&&!tx(l)&&console.error(ST(`${l}`,"Progress"));const p=tx(l)?l:zm;o!==null&&!nx(o,p)&&console.error(wT(`${o}`,"Progress"));const h=nx(o,p)?o:null,g=ic(h)?c(h,p):void 0;return d.jsx(yT,{scope:s,value:h,max:p,children:d.jsx(De.div,{"aria-valuemax":p,"aria-valuemin":0,"aria-valuenow":ic(h)?h:void 0,"aria-valuetext":g,role:"progressbar","data-state":$b(h,p),"data-value":h??void 0,"data-max":p,...f,ref:a})})});Xb.displayName=km;var Fb="ProgressIndicator",Zb=b.forwardRef((t,a)=>{const{__scopeProgress:s,...o}=t,l=xT(Fb,s);return d.jsx(De.div,{"data-state":$b(l.value,l.max),"data-value":l.value??void 0,"data-max":l.max,...o,ref:a})});Zb.displayName=Fb;function bT(t,a){return`${Math.round(t/a*100)}%`}function $b(t,a){return t==null?"indeterminate":t===a?"complete":"loading"}function ic(t){return typeof t=="number"}function tx(t){return ic(t)&&!isNaN(t)&&t>0}function nx(t,a){return ic(t)&&!isNaN(t)&&t<=a&&t>=0}function ST(t,a){return`Invalid prop \`max\` of value \`${t}\` supplied to \`${a}\`. Only numbers greater than 0 are valid max values. Defaulting to \`${zm}\`.`}function wT(t,a){return`Invalid prop \`value\` of value \`${t}\` supplied to \`${a}\`. The \`value\` prop must be: 293 - a positive number 294 - less than the value passed to \`max\` (or ${zm} if no \`max\` prop is set) 295 - \`null\` or \`undefined\` if the progress is indeterminate. 296 297Defaulting to \`null\`.`}var ET=Xb,RT=Zb;function Fs({className:t,value:a,...s}){return d.jsx(ET,{"data-loc":"client/src/components/ui/progress.tsx:12","data-slot":"progress",className:at("bg-primary/20 relative h-2 w-full overflow-hidden rounded-full",t),...s,children:d.jsx(RT,{"data-loc":"client/src/components/ui/progress.tsx:20","data-slot":"progress-indicator",className:"bg-primary h-full w-full flex-1 transition-all",style:{transform:`translateX(-${100-(a||0)}%)`}})})}const AT=db("inline-flex items-center justify-center rounded-md border px-2 py-0.5 text-xs font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground [a&]:hover:bg-primary/90",secondary:"border-transparent bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90",destructive:"border-transparent bg-destructive text-white [a&]:hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"text-foreground [a&]:hover:bg-accent [a&]:hover:text-accent-foreground"}},defaultVariants:{variant:"default"}});function Ze({className:t,variant:a,asChild:s=!1,...o}){const l=s?v0:"span";return d.jsx(l,{"data-loc":"client/src/components/ui/badge.tsx:38","data-slot":"badge",className:at(AT({variant:a}),t),...o})}const jT=[{id:"metadata",title:"Next.js Metadata API",description:"Page uses createPageMetadata with clear title and description.",status:"pass",impact:"high",recommendation:"Already optimized. Maintain current implementation."},{id:"structured-data",title:"JSON-LD Schema Implementation",description:"SoftwareApplication and FAQPage schemas are correctly implemented.",status:"pass",impact:"high",recommendation:"Add AggregateRating schema once you have customer reviews."},{id:"semantic-html",title:"Semantic HTML Structure",description:"Proper heading hierarchy and semantic elements detected.",status:"pass",impact:"medium",recommendation:"Continue using semantic HTML for all new content."},{id:"performance",title:"Core Web Vitals",description:"Dynamic imports and next/image optimization in place.",status:"pass",impact:"high",recommendation:"Monitor LCP, FID, and CLS metrics regularly."},{id:"geo-content",title:"GEO-Specific Content",description:"Content lacks citation-worthy elements (statistics, expert quotes).",status:"warning",impact:"high",recommendation:"Inject 3-5 verified statistics and add expert quotes to key sections."},{id:"entity-linking",title:"Entity Recognition",description:"Schema missing sameAs links to social profiles and authoritative directories.",status:"warning",impact:"medium",recommendation:"Add sameAs links to LinkedIn, Crunchbase, and GitHub in schema."},{id:"internal-linking",title:"Internal Linking Strategy",description:"Single-page structure detected. No supporting blog posts or documentation.",status:"fail",impact:"high",recommendation:"Create 3 supporting blog posts to build topical authority."},{id:"backlinks",title:"Backlink Profile",description:"Limited external references and citations detected.",status:"warning",impact:"high",recommendation:"Get listed on AI tool directories and Shopify App Store."},{id:"mobile-optimization",title:"Mobile Responsiveness",description:"Layout is responsive across all device sizes.",status:"pass",impact:"medium",recommendation:"Continue testing on various devices and screen sizes."},{id:"page-speed",title:"Page Load Speed",description:"Average load time is 2.3 seconds on 4G connection.",status:"warning",impact:"medium",recommendation:"Optimize images and implement lazy loading for below-the-fold content."},{id:"ssl-security",title:"SSL/HTTPS Security",description:"Site is served over HTTPS with valid SSL certificate.",status:"pass",impact:"high",recommendation:"Maintain SSL certificate and monitor for expiration."},{id:"robots-sitemap",title:"Robots.txt & Sitemap",description:"Robots.txt and XML sitemap are properly configured.",status:"pass",impact:"medium",recommendation:"Update sitemap when adding new pages or content."},{id:"open-graph",title:"Open Graph & Social Meta",description:"OG tags are implemented for social sharing.",status:"pass",impact:"low",recommendation:"Test social sharing on various platforms."},{id:"structured-faq",title:"FAQ Schema Markup",description:"FAQPage schema is correctly implemented and structured.",status:"pass",impact:"medium",recommendation:"Expand FAQ section with more common questions."},{id:"keyword-optimization",title:"Keyword Optimization",description:"Primary keywords are present but could be more strategically placed.",status:"warning",impact:"medium",recommendation:"Optimize H2 and H3 headings with target keywords."},{id:"content-freshness",title:"Content Freshness",description:"Page lacks 'last updated' date and version history.",status:"warning",impact:"low",recommendation:"Add lastModified date to metadata and display on page."},{id:"canonical-tags",title:"Canonical Tags",description:"Canonical tag is properly set to prevent duplicate content issues.",status:"pass",impact:"medium",recommendation:"Maintain canonical tags for all pages."},{id:"alt-text",title:"Image Alt Text",description:"All images have descriptive alt text for accessibility.",status:"pass",impact:"medium",recommendation:"Continue adding descriptive alt text to all images."},{id:"heading-hierarchy",title:"Heading Hierarchy",description:"H1, H2, H3 hierarchy is properly structured.",status:"pass",impact:"medium",recommendation:"Maintain proper heading hierarchy for new content."},{id:"call-to-action",title:"Call-to-Action Clarity",description:"CTAs are clear and action-oriented but could be more prominent.",status:"warning",impact:"low",recommendation:"Test different CTA placements and messaging for higher conversion."},{id:"schema-validation",title:"Schema Validation",description:"All schema markup passes Google's Rich Results Test.",status:"pass",impact:"high",recommendation:"Regularly validate schema using Google's testing tools."},{id:"accessibility",title:"WCAG Accessibility",description:"Page meets WCAG 2.1 AA accessibility standards.",status:"pass",impact:"medium",recommendation:"Continue following accessibility best practices."},{id:"meta-description",title:"Meta Description",description:"Meta description is 160 characters and ke
297yword-rich.",status:"pass",impact:"medium",recommendation:"Keep meta descriptions between 150-160 characters."},{id:"url-structure",title:"URL Structure",description:"URL is clean, descriptive, and SEO-friendly.",status:"pass",impact:"low",recommendation:"Use hyphens to separate words in URLs."}];function CT(){const[t,a]=b.useState(jT),s=h=>{a(t.map(g=>g.id===h?{...g,expanded:!g.expanded}:g))},o=t.filter(h=>h.status==="pass").length,l=t.filter(h=>h.status==="warning").length,c=t.filter(h=>h.status==="fail").length,f=h=>{switch(h){case"pass":return d.jsx(Gn,{"data-loc":"client/src/components/AuditChecklist.tsx:226",className:"w-5 h-5 text-green-500"});case"warning":return d.jsx(Gs,{"data-loc":"client/src/components/AuditChecklist.tsx:228",className:"w-5 h-5 text-yellow-500"});case"fail":return d.jsx(Qy,{"data-loc":"client/src/components/AuditChecklist.tsx:230",className:"w-5 h-5 text-red-500"});default:return null}},p=h=>{switch(h){case"high":return"bg-red-500/20 text-red-300";case"medium":return"bg-yellow-500/20 text-yellow-300";case"low":return"bg-blue-500/20 text-blue-300";default:return""}};return d.jsxs("div",{"data-loc":"client/src/components/AuditChecklist.tsx:250",className:"space-y-6",children:[d.jsxs("div",{"data-loc":"client/src/components/AuditChecklist.tsx:252",className:"grid grid-cols-1 md:grid-cols-3 gap-4",children:[d.jsx(Se,{"data-loc":"client/src/components/AuditChecklist.tsx:253",className:"p-4 border-border/50 bg-card/50 backdrop-blur-sm",children:d.jsxs("div",{"data-loc":"client/src/components/AuditChecklist.tsx:254",className:"flex items-center gap-3",children:[d.jsx(Gn,{"data-loc":"client/src/components/AuditChecklist.tsx:255",className:"w-6 h-6 text-green-500"}),d.jsxs("div",{"data-loc":"client/src/components/AuditChecklist.tsx:256",children:[d.jsx("p",{"data-loc":"client/src/components/AuditChecklist.tsx:257",className:"text-xs font-medium text-muted-foreground uppercase",children:"Passed"}),d.jsx("p",{"data-loc":"client/src/components/AuditChecklist.tsx:258",className:"text-2xl font-bold font-mono text-foreground",children:o})]})]})}),d.jsx(Se,{"data-loc":"client/src/components/AuditChecklist.tsx:263",className:"p-4 border-border/50 bg-card/50 backdrop-blur-sm",children:d.jsxs("div",{"data-loc":"client/src/components/AuditChecklist.tsx:264",className:"flex items-center gap-3",children:[d.jsx(Gs,{"data-loc":"client/src/components/AuditChecklist.tsx:265",className:"w-6 h-6 text-yellow-500"}),d.jsxs("div",{"data-loc":"client/src/components/AuditChecklist.tsx:266",children:[d.jsx("p",{"data-loc":"client/src/components/AuditChecklist.tsx:267",className:"text-xs font-medium text-muted-foreground uppercase",children:"Warnings"}),d.jsx("p",{"data-loc":"client/src/components/AuditChecklist.tsx:268",className:"text-2xl font-bold font-mono text-foreground",children:l})]})]})}),d.jsx(Se,{"data-loc":"client/src/components/AuditChecklist.tsx:273",className:"p-4 border-border/50 bg-card/50 backdrop-blur-sm",children:d.jsxs("div",{"data-loc":"client/src/components/AuditChecklist.tsx:274",className:"flex items-center gap-3",children:[d.jsx(Qy,{"data-loc":"client/src/components/AuditChecklist.tsx:275",className:"w-6 h-6 text-red-500"}),d.jsxs("div",{"data-loc":"client/src/components/AuditChecklist.tsx:276",children:[d.jsx("p",{"data-loc":"client/src/components/AuditChecklist.tsx:277",className:"text-xs font-medium text-muted-foreground uppercase",children:"Failed"}),d.jsx("p",{"data-loc":"client/src/components/AuditChecklist.tsx:278",className:"text-2xl font-bold font-mono text-foreground",children:c})]})]})})]}),d.jsx("div",{"data-loc":"client/src/components/AuditChecklist.tsx:285",className:"space-y-3",children:t.map(h=>d.jsxs(Se,{"data-loc":"client/src/components/AuditChecklist.tsx:287",className:"border-border/50 bg-card/50 backdrop-blur-sm hover:border-primary/30 transition-all duration-300 overflow-hidden",children:[d.jsxs("button",{"data-loc":"client/src/components/AuditChecklist.tsx:291",onClick:()=>s(h.id),className:"w-full p-4 flex items-start justify-between hover:bg-primary/5 transition-colors",children:[d.jsxs("div",{"data-loc":"client/src/components/AuditChecklist.tsx:295",className:"flex items-start gap-4 flex-1 text-left",children:[f(h.status),d.jsxs("div",{"data-loc":"client/src/components/AuditChecklist.tsx:297",className:"flex-1",children:[d.jsxs("div",{"data-loc":"client/src/components/AuditChecklist.tsx:298",className:"flex items-center gap-2 mb-1",children:[d.jsx("h3",{"data-loc":"client/src/components/AuditChecklist.tsx:299",className:"font-semibold text-foreground",children:h.title}),d.jsx(Ze,{"data-loc":"client/src/components/AuditChecklist.tsx:300",variant:"outline",className:`text-xs ${p(h.impact)}`,children:h.impact})]}),d.jsx("p",{"data-loc":"client/src/components/AuditChecklist.tsx:304",className:"text-sm text-muted-foreground",children:h.description})]})]}),h.expanded?d.jsx(oN,{"data-loc":"client/src/components/AuditChecklist.tsx:308",className:"w-5 h-5 text-muted-foreground flex-shrink-0"}):d.jsx(gb,{"data-loc":"client/src/components/AuditChecklist.tsx:310",className:"w-5 h-5 text-muted-foreground flex-shrink-0"})]}),h.expanded&&d.jsxs("div",{"data-loc":"client/src/components/AuditChecklist.tsx:315",className:"px-4 pb-4 border-t border-border/30 bg-primary/5",children:[d.jsxs("div",{"data-loc":"client/src/components/AuditChecklist.tsx:316",className:"mt-4",children:[d.jsx("p",{"data-loc":"client/src/components/AuditChecklist.tsx:317",className:"text-sm font-medium text-foreground mb-2",children:"Recommendation:"}),d.jsx("p",{"data-loc":"client/src/components/AuditChecklist.tsx:318",className:"text-sm text-muted-foreground leading-relaxed",children:h.recommendation})]}),h.status!=="pass"&&d.jsx(It,{"data-loc":"client/src/components/AuditChecklist.tsx:321",size:"sm",className:"mt-4 gap-2",variant:"outline",children:"View Details"})]})]}
297,h.id))})]})}const OT=[{id:"phase1",name:"Phase 1: Technical & Content Refinement",duration:"Weeks 1-2",tasks:[{id:"t1",title:"Optimize for Fan-out Queries",description:'Create sections answering "How does semantic search work on Shopify?", "Best search app for 100k+ products", "Shopify keyword search vs vector search".',completed:!1},{id:"t2",title:"Enhance Schema Markup",description:"Add AggregateRating schema once you have customer reviews. Update SoftwareApplication schema with more detailed features.",completed:!1},{id:"t3",title:"Inject GEO Content Elements",description:"Add statistics, expert quotes, and technical depth to existing sections.",completed:!1}],expectedResults:["Improved AI engine crawlability","Better structured data validation","Increased citation-worthiness"]},{id:"phase2",name:"Phase 2: Topical Authority (Content Clusters)",duration:"Weeks 3-6",tasks:[{id:"t4",title:"Create Blog Post 1",description:'"Why Keyword Search is Costing Your Shopify Store 15% in Revenue" - Focus on pain points and ROI.',completed:!1},{id:"t5",title:"Create Blog Post 2",description:`"The Merchant's Guide to Shopify Metafield Filtering" - Deep dive into technical implementation.`,completed:!1},{id:"t6",title:"Create Case Study",description:'"How [Brand Name] Scaled to 200,000 Products with Hyper AI Search" - Real-world results and metrics.',completed:!1},{id:"t7",title:"Implement Internal Linking",description:"Link between main page and blog posts to establish topical clusters.",completed:!1}],expectedResults:["Established topical authority","Increased backlink opportunities","Better ranking for long-tail keywords"]},{id:"phase3",name:"Phase 3: Off-Page & Social Proof",duration:"Weeks 7-12",tasks:[{id:"t8",title:"Shopify App Store Optimization",description:"Ensure your Shopify App Store listing links back to this landing page. Optimize app store description.",completed:!1},{id:"t9",title:"Get Listed on AI Directories",description:`Submit to "There's An AI For That", "FutureTools", "AI Tool Hunt", and similar directories.`,completed:!1},{id:"t10",title:"GitHub Repository",description:"If applicable, create or optimize a GitHub repo with high-quality documentation and examples.",completed:!1},{id:"t11",title:"Gather Social Proof",description:"Collect customer reviews and testimonials for AggregateRating schema.",completed:!1}],expectedResults:["High-quality backlinks from authority sites","Increased brand mentions","Better social proof signals"]}];function NT(){const[t,a]=b.useState(OT),s=(l,c)=>{a(t.map(f=>f.id===l?{...f,tasks:f.tasks.map(p=>p.id===c?{...p,completed:!p.completed}:p)}:f))},o=l=>{const c=l.tasks.filter(f=>f.completed).length;return Math.round(c/l.tasks.length*100)};return d.jsxs("div",{"data-loc":"client/src/components/RankingStrategy.tsx:152",className:"space-y-6",children:[d.jsxs(Se,{"data-loc":"client/src/components/RankingStrategy.tsx:154",className:"p-6 border-border/50 bg-card/50 backdrop-blur-sm",children:[d.jsxs("div",{"data-loc":"client/src/components/RankingStrategy.tsx:155",className:"flex items-start justify-between mb-4",children:[d.jsxs("div",{"data-loc":"client/src/components/RankingStrategy.tsx:156",children:[d.jsx("h3",{"data-loc":"client/src/components/RankingStrategy.tsx:157",className:"text-lg font-semibold font-mono text-foreground",children:"Google Ranking Roadmap"}),d.jsx("p",{"data-loc":"client/src/components/RankingStrategy.tsx:158",className:"text-sm text-muted-foreground mt-1",children:"3-month strategy to achieve #1 ranking"})]}),d.jsx(sm,{"data-loc":"client/src/components/RankingStrategy.tsx:160",className:"w-6 h-6 text-primary/60"})]}),d.jsxs("div",{"data-loc":"client/src/components/RankingStrategy.tsx:163",className:"grid grid-cols-1 md:grid-cols-3 gap-4",children:[d.jsxs("div",{"data-loc":"client/src/components/RankingStrategy.tsx:164",className:"p-4 rounded-lg bg-primary/5 border border-primary/10",children:[d.jsx("p",{"data-loc":"client/src/components/RankingStrategy.tsx:165",className:"text-xs font-medium text-muted-foreground uppercase mb-2",children:"Timeline"}),d.jsx("p",{"data-loc":"client/src/components/RankingStrategy.tsx:166",className:"text-lg font-bold font-mono text-foreground",children:"12 Weeks"}),d.jsx("p",{"data-loc":"client/src/components/RankingStrategy.tsx:167",className:"text-xs text-muted-foreground mt-1",children:"Expected to reach #1"})]}),d.jsxs("div",{"data-loc":"client/src/components/RankingStrategy.tsx:170",className:"p-4 rounded-lg bg-primary/5 border border-primary/10",children:[d.jsx("p",{"data-loc":"client/src/components/RankingStrategy.tsx:171",className:"text-xs font-medium text-muted-foreground uppercase mb-2",children:"Content to Create"}),d.jsx("p",{"data-loc":"client/src/components/RankingStrategy.tsx:172",className:"text-lg font-bold font-mono text-foreground",children:"5+ Assets"}),d.jsx("p",{"data-loc":"client/src/components/RankingStrategy.tsx:173",className:"text-xs text-muted-foreground mt-1",children:"Blog posts, case studies, docs"})]}),d.jsxs("div",{"data-loc":"client/src/components/RankingStrategy.tsx:176",className:"p-4 rounded-lg bg-primary/5 border border-primary/10",children:[d.jsx("p",{"data-loc":"client/src/components/RankingStrategy.tsx:177",className:"text-xs font-medium text-muted-foreground uppercase mb-2",children:"Backlinks Target"}),d.jsx("p",{"data-loc":"client/src/components/RankingStrategy.tsx:178",className:"text-lg font-bold font-mono text-foreground",children:"15-20"}),d.jsx("p",{"data-loc":"client/src/components/RankingStrategy.tsx:179",className:"text-xs text-muted-foreground mt-1",children:"From authority sites"})]})]})]}),d.jsx("div",{"data-loc":"client/src/components/RankingStrategy.tsx:185",className:"space-y-4",children:t.map((l,c)=>{const f=o(l),p=l.tasks.filter(h=>h.completed).length;return d.jsxs(Se,{"data-loc":"client/src/components/RankingStrategy.tsx:191",className:"border-border/50 bg-card/50 backdrop-blur-sm overflow-hidden",children:[d.jsxs("div",{"data-loc":"client/src/components/RankingStrategy.tsx:192",className:"p-6 border-b border-border/30",children:[d.jsxs("div",{"data-loc":"client/src/components/RankingStrategy.tsx:193",className:"flex items-start justify-between mb-4",children:[d.jsxs("div",{"data-loc":"client/src/components/RankingStrategy.tsx:194",className:"flex items-start gap-4",children:[d.jsx("div",{"data-loc":"client/src/components/RankingStrategy.tsx:195",className:"flex items-center justify-center w-10 h-10 rounded-full bg-primary/20 text-primary font-bold font-mono flex-shrink-0",children:c+1}),d.jsxs("div",{"data-loc":"client/src/components/RankingStrategy.tsx:198",children:[d.jsx("h4",{"data-loc":"client/src/components/RankingStrategy.tsx:199",className:"font-semibold text-foreground text-lg",children:l.name}),d.jsxs("div",{"data-loc":"client/src/components/RankingStrategy.tsx:200",className:"flex items-center gap-2 mt-2",children:[d.jsx(am,{"data-loc":"client/src/components/RankingStrategy.tsx:201",className:"w-4 h-4 text-muted-foreground"}),d.jsx("span",{"data-loc":"client/src/components/RankingStrategy.tsx:202",className:"text-sm text-muted-foreground",children:l.duration})]})]})]}),d.jsxs(Ze,{"data-loc":"client/src/components/RankingStrategy.tsx:206",variant:"outline",className:"bg-primary/10 text-primary",children:[p,"/",l.tasks.length," Complete"]})]}),d.jsxs("div",{"data-loc":"client/src/components/RankingStrategy.tsx:211",className:"space-y-2",children:[d.jsxs("div",{"data-loc":"client/src/components/RankingStrategy.tsx:212",className:"flex items-center justify-between",children:[d.jsx("p",{"data-loc":"client/src/components/RankingStrategy.tsx:213",className:"text-xs font-medium text-muted-foreground",children:"Progress"}),d.jsxs("p",{"data-loc":"client/src/components/RankingStrategy.tsx:214",className:"text-sm font-bold text-primary",children:[f,"%"]})]}),d.jsx("div",{"data-loc":"client/src/components/RankingStrategy.tsx:216",className:"w-full bg-border/50 rounded-full h-2",children:d.jsx("div",{"data-loc":"client/src/components/RankingStrategy.tsx:217",className:"bg-gradient-to-r from-primary to-primary/60 h-2 rounded-full transition-all duration-300",style:{width:`${f}%`}})})]})]}),d.jsxs("div",{"data-loc":"client/src/components/RankingStrategy.tsx:225",className:"p-6 space-y-4",children:[d.jsxs("div",{"data-loc":"client/src/components/RankingStrategy.tsx:226",children:[d.jsx("h5",{"data-loc":"client/src/components/RankingStrategy.tsx:227",className:"text-sm font-semibold text-foreground mb-3",children:"Tasks"}),d.jsx("div",{"data-loc":"client/src/components/RankingStrategy.tsx:228",className:"space-y-2",children:l.tasks.map(h=>d.jsxs("div",{"data-loc":"client/src/components/RankingStrategy.tsx:230",className:"flex items-start gap-3 p-3 rounded-lg bg-primary/5 border border-primary/10 hover:border-primary/30 transition-all cursor-pointer",onClick:()=>s(l.id,h.id),children:[d.jsx("div",{"data-loc":"client/src/components/RankingStrategy.tsx:235",className:"flex-shrink-0 mt-1",children:d.jsx("div",{"data-loc":"client/src/components/RankingStrategy.tsx:236",className:`w-5 h-5 rounded border-2 flex items-center justify-center transition-all ${h.completed?"bg-green-500 border-green-500":"border-muted-foreground
297/30 hover:border-primary"}`,children:h.completed&&d.jsx(Gn,{"data-loc":"client/src/components/RankingStrategy.tsx:243",className:"w-4 h-4 text-white"})})}),d.jsxs("div",{"data-loc":"client/src/components/RankingStrategy.tsx:246",className:"flex-1",children:[d.jsx("p",{"data-loc":"client/src/components/RankingStrategy.tsx:247",className:`text-sm font-medium ${h.completed?"text-muted-foreground line-through":"text-foreground"}`,children:h.title}),d.jsx("p",{"data-loc":"client/src/components/RankingStrategy.tsx:250",className:"text-xs text-muted-foreground mt-1",children:h.description})]})]},h.id))})]}),d.jsxs("div",{"data-loc":"client/src/components/RankingStrategy.tsx:257",className:"border-t border-border/30 pt-4",children:[d.jsx("h5",{"data-loc":"client/src/components/RankingStrategy.tsx:258",className:"text-sm font-semibold text-foreground mb-2",children:"Expected Results"}),d.jsx("ul",{"data-loc":"client/src/components/RankingStrategy.tsx:259",className:"space-y-1",children:l.expectedResults.map((h,g)=>d.jsxs("li",{"data-loc":"client/src/components/RankingStrategy.tsx:261",className:"flex items-start gap-2 text-sm text-muted-foreground",children:[d.jsx(qs,{"data-loc":"client/src/components/RankingStrategy.tsx:262",className:"w-4 h-4 text-primary flex-shrink-0 mt-0.5"}),d.jsx("span",{"data-loc":"client/src/components/RankingStrategy.tsx:263",children:h})]},g))})]})]})]},l.id)})}),d.jsx(Se,{"data-loc":"client/src/components/RankingStrategy.tsx:275",className:"p-6 border-border/50 bg-gradient-to-br from-primary/10 to-transparent backdrop-blur-sm",children:d.jsxs("div",{"data-loc":"client/src/components/RankingStrategy.tsx:276",className:"flex gap-4",children:[d.jsx(Qs,{"data-loc":"client/src/components/RankingStrategy.tsx:277",className:"w-6 h-6 text-primary flex-shrink-0 mt-1"}),d.jsxs("div",{"data-loc":"client/src/components/RankingStrategy.tsx:278",children:[d.jsx("h4",{"data-loc":"client/src/components/RankingStrategy.tsx:279",className:"font-semibold text-foreground mb-3",children:"Key Metrics to Monitor"}),d.jsxs("div",{"data-loc":"client/src/components/RankingStrategy.tsx:280",className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[d.jsxs("div",{"data-loc":"client/src/components/RankingStrategy.tsx:281",children:[d.jsx("p",{"data-loc":"client/src/components/RankingStrategy.tsx:282",className:"text-sm font-medium text-foreground mb-1",children:"Organic Metrics"}),d.jsxs("ul",{"data-loc":"client/src/components/RankingStrategy.tsx:283",className:"space-y-1 text-sm text-muted-foreground",children:[d.jsx("li",{"data-loc":"client/src/components/RankingStrategy.tsx:284",children:"⢠Keyword rankings (track top 20 keywords)"}),d.jsx("li",{"data-loc":"client/src/components/RankingStrategy.tsx:285",children:"⢠Organic traffic growth"}),d.jsx("li",{"data-loc":"client/src/components/RankingStrategy.tsx:286",children:"⢠Click-through rate (CTR)"}),d.jsx("li",{"data-loc":"client/src/components/RankingStrategy.tsx:287",children:"⢠Average position in SERPs"})]})]}),d.jsxs("div",{"data-loc":"client/src/components/RankingStrategy.tsx:290",children:[d.jsx("p",{"data-loc":"client/src/components/RankingStrategy.tsx:291",className:"text-sm font-medium text-foreground mb-1",children:"GEO Metrics"}),d.jsxs("ul",{"data-loc":"client/src/components/RankingStrategy.tsx:292",className:"space-y-1 text-sm text-muted-foreground",children:[d.jsx("li",{"data-loc":"client/src/components/RankingStrategy.tsx:293",children:"⢠Share of Model (SoM) across AI engines"}),d.jsx("li",{"data-loc":"client/src/components/RankingStrategy.tsx:294",children:"⢠Citation frequency in AI responses"}),d.jsx("li",{"data-loc":"client/src/components/RankingStrategy.tsx:295",children:"⢠Referral traffic from ChatGPT, Perplexity"}),d.jsx("li",{"data-loc":"client/src/components/RankingStrategy.tsx:296",children:"⢠Brand mentions in AI-generated content"})]})]})]})]})]})}),d.jsxs("div",{"data-loc":"client/src/components/RankingStrategy.tsx:305",className:"flex gap-3",children:[d.jsxs(It,{"data-loc":"client/src/components/RankingStrategy.tsx:306",className:"gap-2",children:[d.jsx(pb,{"data-loc":"client/src/components/RankingStrategy.tsx:307",className:"w-4 h-4"}),"View Full Strategy Document"]}),d.jsxs(It,{"data-loc":"client/src/components/RankingStrategy.tsx:310",variant:"outline",className:"gap-2",children:[d.jsx(qs,{"data-loc":"client/src/components/RankingStrategy.tsx:311",className:"w-4 h-4"}),"Track Progress"]})]})]})}const TT=[{id:"statistics",name:"Add Statistics & Data",description:"Include verified statistics and data points to make content more citation-worthy.",impact:"+37% Visibility",implementation:"Inject 3-5 verified statistics into Features and Problem sections.",status:"not-started",priority:"high"},{id:"expert-quotes",name:"Include Expert Quotations",description:"Add quotes from recognized experts with proper attribution.",impact:"+30% Visibility",implementation:'Add a quote from a CTO or Shopify expert: "Vector search is no longer optional for high-SKU brands."',status:"not-started",priority:"high"}
297,{id:"technical-depth",name:"Use Precise Technical Terminology",description:"Mention specific technologies and technical terms appropriately.",impact:"+28% Visibility",implementation:'Mention "Pinecone vector database" or "OpenAI embeddings" in descriptions.',status:"not-started",priority:"high"},{id:"cite-sources",name:"Cite Authoritative Sources",description:"Link to external studies and official documentation.",impact:"+40% Visibility",implementation:"Link to Baymard Institute studies on search usability.",status:"not-started",priority:"high"},{id:"clear-definitions",name:"Create Clear Definitions",description:"Provide explicit definitions for key terms near the top of content.",impact:"+25% Visibility",implementation:"Define 'Semantic Search', 'Vector Embeddings', and 'Metafield Filtering' clearly.",status:"not-started",priority:"medium"},{id:"structured-headings",name:"Structure Content with Clear Headings",description:"Use descriptive headings that match common query patterns.",impact:"+20% Visibility",implementation:'Use "How does semantic search work?" instead of "Overview".',status:"not-started",priority:"medium"},{id:"faq-sections",name:"Implement FAQ Sections",description:"Create comprehensive FAQ sections with direct Q&A pairs.",impact:"+22% Visibility",implementation:"Expand FAQ section with 10-15 questions relevant to merchants.",status:"in-progress",priority:"medium"},{id:"tables-data",name:"Use Tables for Comparative Data",description:"Present comparative information in structured tables.",impact:"+18% Visibility",implementation:"Create comparison tables: Shopify native search vs. Hyper AI Search.",status:"not-started",priority:"medium"},{id:"content-freshness",name:"Maintain Content Freshness",description:"Update content regularly and display 'last updated' dates.",impact:"+15% Visibility",implementation:"Add lastModified metadata and display on page.",status:"not-started",priority:"low"},{id:"topical-depth",name:"Build Topical Depth",description:"Create comprehensive coverage with interlinked content.",impact:"+32% Visibility",implementation:"Create 3 supporting blog posts to build topical authority.",status:"not-started",priority:"high"}];function _T(){const[t,a]=b.useState(TT),s=(g,x)=>{a(t.map(v=>v.id===g?{...v,status:x}:v))},o=g=>{switch(g){case"completed":return"bg-green-500/20 text-green-300";case"in-progress":return"bg-blue-500/20 text-blue-300";case"not-started":return"bg-gray-500/20 text-gray-300";default:return""}},l=g=>{switch(g){case"high":return"bg-red-500/20 text-red-300";case"medium":return"bg-yellow-500/20 text-yellow-300";case"low":return"bg-blue-500/20 text-blue-300";default:return""}},c=t.filter(g=>g.status==="completed").length,f=t.filter(g=>g.status==="in-progress").length,p=t.length,h=Math.round((c+f*.5)/p*100);return d.jsxs("div",{"data-loc":"client/src/components/GEOOptimization.tsx:150",className:"space-y-6",children:[d.jsxs(Se,{"data-loc":"client/src/components/GEOOptimization.tsx:152",className:"p-6 border-border/50 bg-card/50 backdrop-blur-sm",children:[d.jsxs("div",{"data-loc":"client/src/components/GEOOptimization.tsx:153",className:"flex items-start justify-between mb-4",children:[d.jsxs("div",{"data-loc":"client/src/components/GEOOptimization.tsx:154",children:[d.jsx("h3",{"data-loc":"client/src/components/GEOOptimization.tsx:155",className:"text-lg font-semibold font-mono text-foreground",children:"GEO Implementation Progress"}),d.jsx("p",{"data-loc":"client/src/components/GEOOptimization.tsx:156",className:"text-sm text-muted-foreground mt-1",children:"Track your generative engine optimization efforts"})]}),d.jsx(Qs,{"data-loc":"client/src/components/GEOOptimization.tsx:158",className:"w-6 h-6 text-primary/60"})]}),d.jsxs("div",{"data-loc":"client/src/components/GEOOptimization.tsx:161",className:"grid grid-cols-1 md:grid-cols-3 gap-4 mb-6",children:[d.jsxs("div",{"data-loc":"client/src/components/GEOOptimization.tsx:162",children:[d.jsx("p",{"data-loc":"client/src/components/GEOOptimization.tsx:163",className:"text-xs font-medium text-muted-foreground uppercase mb-2",children:"Completed"}),d.jsx("p",{"data-loc":"client/src/components/GEOOptimization.tsx:164",className:"text-2xl font-bold font-mono text-green-400",children:c})]}),d.jsxs("div",{"data-loc":"client/src/components/GEOOptimization.tsx:166",children:[d.jsx("p",{"data-loc":"client/src/components/GEOOptimization.tsx:167",className:"text-xs font-medium text-muted-foreground uppercase mb-2",children:"In Progress"}),d.jsx("p",{"data-loc":"client/src/components/GEOOptimization.tsx:168",className:"text-2xl font-bold font-mono text-blue-400",children:f})]}),d.jsxs("div",{"data-loc":"client/src/components/GEOOptimization.tsx:170",children:[d.jsx("p",{"data-loc":"client/src/components/GEOOptimization.tsx:171",className:"text-xs font-medium text-muted-foreground uppercase mb-2",children:"Total Progress"}),d.jsxs("p",{"data-loc":"client/src/components/GEOOptimization.tsx:172",className:"text-2xl font-bold font-mono text-primary",children:[h,"%"]})]})]}),d.jsxs("div",{"data-loc":"client/src/components/GEOOptimization.tsx:176",children:[d.jsx("p",{"data-loc":"client/src/components/GEOOptimization.tsx:177",className:"text-xs font-medium text-muted-foreground mb-2",children:"Overall Progress"}),d.jsx(Fs,{"data-loc":"client/src/components/GEOOptimization.tsx:178",value:h,className:"h-2"})]})]}),d.jsxs("div",{"data-loc":"client/src/components/GEOOptimization.tsx:183",className:"space-y-4",children:[d.jsx("h3",{"data-loc":"client/src/components/GEOOptimization.tsx:184",className:"text-lg font-semibold font-mono text-foreground",children:"Optimization Strategies"}),d.jsx("div",{"data-loc":"client/src/components/GEOOptimization.tsx:186",className:"grid grid-cols-1 gap-4",children:t.map(g=>d.jsxs(Se,{"data-loc":"client/src/components/GEOOptimization.tsx:188",className:"p-5 border-border/50 bg-card/50 backdrop-blur-sm hover:border-primary/30 transition-all duration-300",children:[d.jsxs("div",{"data-loc":"client/src/components/GEOOptimization.tsx:189",className:"flex items-start justify-between mb-3",children:[d.jsxs("div",{"data-loc":"client/src/components/GEOOptimization.tsx:190",className:"flex-1",children:[d.jsxs("div",{"data-loc":"client/src/components/GEOOptimization.tsx:191",className:"flex items-center gap-2 mb-1",children:[d.jsx("h4",{"data-loc":"client/src/components/GEOOptimization.tsx:192",className:"font-semibold text-foreground",children:g.name}),d.jsx(Ze,{"data-loc":"client/src/components/GEOOptimization.tsx:193",variant:"outline",className:`text-xs ${l(g.priority)}`,children:g.priority})]}),d.jsx("p",{"data-loc":"client/src/components/GEOOptimization.tsx:197",className:"text-sm text-muted-foreground mb-3",children:g.description})]}),d.jsxs("div",{"data-loc":"client/src/components/GEOOptimization.tsx:199",className:"text-right flex-shrink-0 ml-4",children:[d.jsxs("div",{"data-loc":"client/src/components/GEOOptimization.tsx:200",className:"flex items-center gap-1 mb-2",children:[d.jsx(qs,{"data-loc":"client/src/components/GEOOptimization.tsx:201",className:"w-4 h-4 text-primary"}),d.jsx("span",{"data-loc":"client/src/components/GEOOptimization.tsx:202",className:"text-sm font-semibold text-primary",children:g.impact})]}),d.jsx(Ze,{"data-loc":"client/src/components/GEOOptimization.tsx:204",variant:"outline",className:`text-xs ${o(g.status)}`,children:g.status})]})]}),d.jsxs("div",{"data-loc":"client/src/components/GEOOptimization.tsx:210",className:"bg-primary/5 rounded-md p-3 mb-4 border border-primary/10",children:[d.jsx("p",{"data-loc":"client/src/components/GEOOptimization.tsx:211",className:"text-xs font-medium text-muted-foreground uppercase mb-1",children:"Implementation"}),d.jsx("p",{"data-loc":"client/src/components/GEOOptimization.tsx:212",className:"text-sm text-foreground",children:g.implementation})]}),d.jsxs("div",{"data-loc":"client/src/components/GEOOptimization.tsx:215",className:"flex gap-2",children:[d.jsx(It,{"data-loc":"client/src/components/GEOOptimization.tsx:216",size:"sm",variant:g.status==="not-started"?"outline":"ghost",onClick:()=>s(g.id,"not-started"),className:"text-xs",children:"Not Started"}),d.jsx(It,{"data-loc":"client/src/components/GEOOptimization.tsx:224",size:"sm",variant:g.status==="in-progress"?"outline":"ghost",onClick:()=>s(g.id,"in-progress"),className:"text-xs",children:"In Progress"}),d.jsx(It,{"data-loc":"client/src/components/GEOOptimization.tsx:232",size:"sm",variant:g.status==="completed"?"outline":"ghost",onClick:()=>s(g.id,"completed"),className:"text-xs",children:"Completed"})]})]},g.id))})]}),d.jsx(Se,{"data-loc":"client/src/components/GEOOptimization.tsx:247",className:"p-6 border-border/50 bg-gradient-to-br from-primary/10 to-transparent backdrop-blur-sm",children:d.jsxs("div",{"data-loc":"client/src/components/GEOOptimization.tsx:248",className:"flex gap-4",children:[d.jsx(pb,{"data-loc":"client/src/components/GEOOptimization.tsx:249",className:"w-6 h-6 text-primary flex-shrink-0 mt-1"}),d.jsxs("div",{"data-loc":"client/src/components/GEOOptimization.tsx:250",children:[d.jsx("h4",{"data-loc":"client/src/components/GEOOptimization.tsx:251",className:"font-semibold text-foreground mb-2",children:"GEO Best Practices"}),d.jsxs("ul",{"data-loc":"client/src/components/GEOOptimization.tsx:252",className:"space-y-2 text-sm text-muted-foreground",children:[d.jsx("li",{"data-loc":"client/src/components/GEOOptimization.tsx:253",children:"⢠AI engines prioritize content that cites sources, includes statistics, and quotes experts."}),d.jsx("li",{"data-loc":"client/src/components/GEOOptimization.tsx:254",children:"⢠Use technical terminology appropriately to signal expertise and authority."}),d.jsx("li",{"data-loc":"client/src/components/GEOOptimization.tsx:255",children:'⢠Maintain content freshness with regular updates and visible "last updated" dates.'}),d.jsx("li",{"data-loc":"client/src/components/GEOOptimization.tsx:256",children:"⢠Build topical authority through interlinked content cluster
297s, not isolated pages."}),d.jsx("li",{"data-loc":"client/src/components/GEOOptimization.tsx:257",children:'⢠Monitor your "Share of Model" by asking AI engines about your topic regularly.'})]})]})]})})]})}function MT(){const[t,a]=b.useState("overview");return d.jsxs("div",{"data-loc":"client/src/pages/Dashboard.tsx:15",className:"min-h-screen bg-background text-foreground",children:[d.jsx("header",{"data-loc":"client/src/pages/Dashboard.tsx:17",className:"border-b border-border bg-card/50 backdrop-blur-sm sticky top-0 z-50",children:d.jsx("div",{"data-loc":"client/src/pages/Dashboard.tsx:18",className:"container max-w-7xl mx-auto px-4 py-6",children:d.jsxs("div",{"data-loc":"client/src/pages/Dashboard.tsx:19",className:"flex items-center justify-between",children:[d.jsxs("div",{"data-loc":"client/src/pages/Dashboard.tsx:20",className:"flex items-center gap-3",children:[d.jsx("img",{"data-loc":"client/src/pages/Dashboard.tsx:21",src:"https://d2xsxph8kpxj0f.cloudfront.net/310519663790100395/A8GKtwWLwp8j9VU3Y4LJ9U/hyper_geo_logo-JZGtvDt57bhsMmHhTmJSo4.webp",alt:"Hyper GEO",className:"w-10 h-10"}),d.jsxs("div",{"data-loc":"client/src/pages/Dashboard.tsx:26",children:[d.jsx("h1",{"data-loc":"client/src/pages/Dashboard.tsx:27",className:"text-2xl font-bold font-mono text-primary",children:"Hyper GEO"}),d.jsx("p",{"data-loc":"client/src/pages/Dashboard.tsx:28",className:"text-xs text-muted-foreground",children:"AI-Driven SEO/GEO Ranking Dashboard"})]})]}),d.jsxs(It,{"data-loc":"client/src/pages/Dashboard.tsx:31",variant:"outline",size:"sm",className:"gap-2",children:[d.jsx(EN,{"data-loc":"client/src/pages/Dashboard.tsx:32",className:"w-4 h-4"}),"Settings"]})]})})}),d.jsxs("main",{"data-loc":"client/src/pages/Dashboard.tsx:40",className:"container max-w-7xl mx-auto px-4 py-8",children:[d.jsxs("div",{"data-loc":"client/src/pages/Dashboard.tsx:42",className:"grid grid-cols-1 md:grid-cols-4 gap-4 mb-8",children:[d.jsxs(Se,{"data-loc":"client/src/pages/Dashboard.tsx:43",className:"p-6 border-border/50 bg-card/50 backdrop-blur-sm hover:border-primary/30 transition-all duration-300 animate-slide-in-up",style:{animationDelay:"0ms"},children:[d.jsxs("div",{"data-loc":"client/src/pages/Dashboard.tsx:44",className:"flex items-start justify-between",children:[d.jsxs("div",{"data-loc":"client/src/pages/Dashboard.tsx:45",children:[d.jsx("p",{"data-loc":"client/src/pages/Dashboard.tsx:46",className:"text-xs font-medium text-muted-foreground uppercase tracking-wider",children:"Overall Score"}),d.jsx("p",{"data-loc":"client/src/pages/Dashboard.tsx:47",className:"text-3xl font-bold font-mono text-primary mt-2",children:"72/100"})]}),d.jsx(qs,{"data-loc":"client/src/pages/Dashboard.tsx:49",className:"w-5 h-5 text-primary/60"})]}),d.jsx(Fs,{"data-loc":"client/src/pages/Dashboard.tsx:51",value:72,className:"mt-4 h-1.5"})]}),d.jsxs(Se,{"data-loc":"client/src/pages/Dashboard.tsx:54",className:"p-6 border-border/50 bg-card/50 backdrop-blur-sm hover:border-primary/30 transition-all duration-300 animate-slide-in-up",style:{animationDelay:"100ms"},children:[d.jsxs("div",{"data-loc":"client/src/pages/Dashboard.tsx:55",className:"flex items-start justify-between",children:[d.jsxs("div",{"data-loc":"client/src/pages/Dashboard.tsx:56",children:[d.jsx("p",{"data-loc":"client/src/pages/Dashboard.tsx:57",className:"text-xs font-medium text-muted-foreground uppercase tracking-wider",children:"Audit Checks"}),d.jsx("p",{"data-loc":"client/src/pages/Dashboard.tsx:58",className:"text-3xl font-bold font-mono text-primary mt-2",children:"18/24"})]}),d.jsx(Gn,{"data-loc":"client/src/pages/Dashboard.tsx:60",className:"w-5 h-5 text-primary/60"})]}),d.jsx("p",{"data-loc":"client/src/pages/Dashboard.tsx:62",className:"text-xs text-muted-foreground mt-4",children:"6 items need attention"})]}),d.jsxs(Se,{"data-loc":"client/src/pages/Dashboard.tsx:65",className:"p-6 border-border/50 bg-card/50 backdrop-blur-sm hover:border-primary/30 transition-all duration-300 animate-slide-in-up",style:{animationDelay:"200ms"},children:[d.jsxs("div",{"data-loc":"client/src/pages/Dashboard.tsx:66",className:"flex items-start justify-between",children:[d.jsxs("div",{"data-loc":"client/src/pages/Dashboard.tsx:67",children:[d.jsx("p",{"data-loc":"client/src/pages/Dashboard.tsx:68",className:"text-xs font-medium text-muted-foreground uppercase tracking-wider",children:"GEO Visibility"}),d.jsx("p",{"data-loc":"client/src/pages/Dashboard.tsx:69",className:"text-3xl font-bold font-mono text-primary mt-2",children:"+37%"})]}),d.jsx(Qs,{"data-loc":"client/src/pages/Dashboard.tsx:71",className:"w-5 h-5 text-primary/60"})]}),d.jsx("p",{"data-loc":"client/src/pages/Dashboard.tsx:73",className:"text-xs text-muted-foreground mt-4",children:"vs. baseline"})]}),d.jsxs(Se,{"data-loc":"client/src/pages/Dashboard.tsx:76",className:"p-6 border-border/50 bg-card/50 backdrop-blur-sm hover:border-primary/30 transition-all duration-300 animate-slide-in-up",style:{animationDelay:"300ms"},children:[d.jsxs("div",{"data-loc":"client/src/pages/Dashboard.tsx:77",className:"flex items-start justify-between",children:[d.jsxs("div",{"data-loc":"client/src/pages/Dashboard.tsx:78",children:[d.jsx("p",{"data-loc":"client/src/pages/Dashboard.tsx:79",className:"text-xs font-medium text-muted-foreground uppercase tracking-wider",children:"Ranking Potential"}),d.jsx("p",{"data-loc":"client/src/pages/Dashboard.tsx:80",className:"text-3xl font-bold font-mono text-primary mt-2",children:"High"})]}),d.jsx(sN,{"data-loc":"client/src/pages/Dashboard.tsx:82",className:"w-5 h-5 text-primary/60"})]}),d.jsx("p",{"data-loc":"client/src/pages/Dashboard.tsx:84",className:"text-xs text-muted-foreground mt-4",children:"3 months to #1"})]})]}),d.jsxs(Yb,{"data-loc":"client/src/pages/Dashboard.tsx:89",value:t,onValueChange:a,className:"w-full",children:[d.jsxs(Kb,{"data-loc":"client/src/pages/Dashboard.tsx:90",className:"grid w-full grid-cols-3 bg-card/50 border border-border/50 p-1 rounded-lg",children:[d.jsx(fa,{"data-loc":"client/src/pages/Dashboard.tsx:91",value:"overview",className:"data-[state=active]:bg-primary/20 data-[state=active]:text-primary",children:"Audit Checks"}),d.jsx(fa,{"data-loc":"client/src/pages/Dashboard.tsx:94",value:"geo",className:"data-[state=active]:bg-primary/20 data-[state=active]:text-primary",children:"GEO Strategy"}),d.jsx(fa,{"data-loc":"client/src/pages/Dashboard.tsx:97",value:"ranking",className:"data-[state=active]:bg-primary/20 data-[state=active]:text-primary",children:"Ranking Roadmap"})]}),d.jsx(ma,{"data-loc":"client/src/pages/Dashboard.tsx:102",value:"overview",className:"mt-8",children:d.jsx(CT,{"data-loc":"client/src/pages/Dashboard.tsx:103"})}),d.jsx(ma,{"data-loc":"client/src/pages/Dashboard.tsx:106",value:"geo",className:"mt-8",children:d.jsx(_T,{"data-loc":"client/src/pages/Dashboard.tsx:107"})}),d.jsx(ma,{"data-loc":"client/src/pages/Dashboard.tsx:110",value:"ranking",className:"mt-8",children:d.jsx(NT,{"data-loc":"client/src/pages/Dashboard.tsx:111"})})]})]})]})}var bf="focusScope.autoFocusOnMount",Sf="focusScope.autoFocusOnUnmount",ax={bubbles:!1,cancelable:!0},DT="FocusScope",Pm=b.forwardRef((t,a)=>{const{loop:s=!1,trapped:o=!1,onMountAutoFocus:l,onUnmountAutoFocus:c,...f}=t,[p,h]=b.useState(null),g=At(l),x=At(c),v=b.useRef(null),S=Ye(a,E=>h(E)),R=b.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;b.useEffect(()=>{if(o){let E=function(G){if(R.paused||!p)return;const F=G.target;p.contains(F)?v.current=F:Za(v.current,{select:!0})},O=function(G){if(R.paused||!p)return;const F=G.relatedTarget;
vendor: 7,220 bytes, line 297
297F!==null&&(p.contains(F)||Za(v.current,{select:!0}))},M=function(G){if(document.activeElement===document.body)for(const Q of G)Q.removedNodes.length>0&&Za(p)};document.addEventListener("focusin",E),document.addEventListener("focusout",O);const B=new MutationObserver(M);return p&&B.observe(p,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",E),document.removeEventListener("focusout",O),B.disconnect()}}},[o,p,R.paused]),b.useEffect(()=>{if(p){sx.add(R);const E=document.activeElement;if(!p.contains(E)){const M=new CustomEvent(bf,ax);p.addEventListener(bf,g),p.dispatchEvent(M),M.defaultPrevented||(kT(HT(Jb(p)),{select:!0}),document.activeElement===E&&Za(p))}return()=>{p.removeEventListener(bf,g),setTimeout(()=>{const M=new CustomEvent(Sf,ax);p.addEventListener(Sf,x),p.dispatchEvent(M),M.defaultPrevented||Za(E??document.body,{select:!0}),p.removeEventListener(Sf,x),sx.remove(R)},0)}}},[p,g,x,R]);const A=b.useCallback(E=>{if(!s&&!o||R.paused)return;const O=E.key==="Tab"&&!E.altKey&&!E.ctrlKey&&!E.metaKey,M=document.activeElement;if(O&&M){const B=E.currentTarget,[G,F]=zT(B);G&&F?!E.shiftKey&&M===F?(E.preventDefault(),s&&Za(G,{select:!0})):E.shiftKey&&M===G&&(E.preventDefault(),s&&Za(F,{select:!0})):M===B&&E.preventDefault()}},[s,o,R.paused]);return d.jsx(De.div,{tabIndex:-1,...f,ref:S,onKeyDown:A})});Pm.displayName=DT;function kT(t,{select:a=!1}={}){const s=document.activeElement;for(const o of t)if(Za(o,{select:a}),document.activeElement!==s)return}function zT(t){const a=Jb(t),s=rx(a,t),o=rx(a.reverse(),t);return[s,o]}function Jb(t){const a=[],s=document.createTreeWalker(t,NodeFilter.SHOW_ELEMENT,{acceptNode:o=>{const l=o.tagName==="INPUT"&&o.type==="hidden";return o.disabled||o.hidden||l?NodeFilter.FILTER_SKIP:o.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;s.nextNode();)a.push(s.currentNode);return a}function rx(t,a){for(const s of t)if(!PT(s,{upTo:a}))return s}function PT(t,{upTo:a}){if(getComputedStyle(t).visibility==="hidden")return!0;for(;t;){if(a!==void 0&&t===a)return!1;if(getComputedStyle(t).display==="none")return!0;t=t.parentElement}return!1}function UT(t){return t instanceof HTMLInputElement&&"select"in t}function Za(t,{select:a=!1}={}){if(t&&t.focus){const s=document.activeElement;t.focus({preventScroll:!0}),t!==s&&UT(t)&&a&&t.select()}}var sx=LT();function LT(){let t=[];return{add(a){const s=t[0];a!==s&&s?.pause(),t=ox(t,a),t.unshift(a)},remove(a){t=ox(t,a),t[0]?.resume()}}}function ox(t,a){const s=[...t],o=s.indexOf(a);return o!==-1&&s.splice(o,1),s}function HT(t){return t.filter(a=>a.tagName!=="A")}var wf=0;function Wb(){b.useEffect(()=>{const t=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",t[0]??ix()),document.body.insertAdjacentElement("beforeend",t[1]??ix()),wf++,()=>{wf===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(a=>a.remove()),wf--}},[])}function ix(){const t=document.createElement("span");return t.setAttribute("data-radix-focus-guard",""),t.tabIndex=0,t.style.outline="none",t.style.opacity="0",t.style.position="fixed",t.style.pointerEvents="none",t}var Pn=function(){return Pn=Object.assign||function(a){for(var s,o=1,l=arguments.length;o<l;o++){s=arguments[o];for(var c in s)Object.prototype.hasOwnProperty.call(s,c)&&(a[c]=s[c])}return a},Pn.apply(this,arguments)};function e1(t,a){var s={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&a.indexOf(o)<0&&(s[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var l=0,o=Object.getOwnPropertySymbols(t);l<o.length;l++)a.indexOf(o[l])<0&&Object.prototype.propertyIsEnumerable.call(t,o[l])&&(s[o[l]]=t[o[l]]);return s}function GT(t,a,s){if(s||arguments.length===2)for(var o=0,l=a.length,c;o<l;o++)(c||!(o in a))&&(c||(c=Array.prototype.slice.call(a,0,o)),c[o]=a[o]);return t.concat(c||Array.prototype.slice.call(a))}var Wl="right-scroll-bar-position",ec="width-before-scroll-bar",qT="with-scroll-bars-hidden",BT="--removed-body-scroll-bar-size";function Ef(t,a){return typeof t=="function"?t(a):t&&(t.current=a),t}function QT(t,a){var s=b.useState(function(){return{value:t,callback:a,facade:{get current(){return s.value},set current(o){var l=s.value;l!==o&&(s.value=o,s.callback(o,l))}}}})[0];return s.callback=a,s.facade}var IT=typeof window<"u"?b.useLayoutEffect:b.useEffect,lx=new WeakMap;function VT(t,a){var s=QT(null,function(o){return t.forEach(function(l){return Ef(l,o)})});return IT(function(){var o=lx.get(s);if(o){var l=new Set(o),c=new Set(t),f=s.current;l.forEach(function(p){c.has(p)||Ef(p,null)}),c.forEach(function(p){l.has(p)||Ef(p,f)})}lx.set(s,t)},[t]),s}function YT(t){return t}function KT(t,a){a===void 0&&(a=YT);var s=[],o=!1,l={read:function(){if(o)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return s.length?s[s.length-1]:t},useMedium:function(c){var f=a(c,o);return s.push(f),function(){s=s.filter(function(p){return p!==f})}},assignSyncMedium:function(c){for(o=!0;s.length;){var f=s;s=[],f.forEach(c)}s={push:function(p){return c(p)},filter:function(){return s}}},assignMedium:function(c){o=!0;var f=[];if(s.length){var p=s;s=[],p.forEach(c),f=s}var h=function(){var x=f;f=[],x.forEach(c)},g=function(){return Promise.resolve().then(h)};g(),s={push:function(x){f.push(x),g()},filter:function(x){return f=f.filter(x),s}}}};return l}function XT(t){t===void 0&&(t={});var a=KT(null);return a.options=Pn({async:!0,ssr:!1},t),a}var t1=function(t){var a=t.sideCar,s=e1(t,["sideCar"]);if(!a)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var o=a.read();if(!o)throw new Error("Sidecar medium not found");return b.createElement(o,Pn({},s))};t1.isSideCarExport=!0;function FT(t,a){return t.useMedium(a),t1}var n1=XT(),Rf=function(){},Pc=b.forwardRef(function(t,a){var s=b.useRef(null),o=b.useState({onScrollCapture:Rf,onWheelCapture:Rf,onTouchMoveCapture:Rf}),l=o[0],c=o[1],f=t.forwardProps,p=t.children,h=t.className,g=t.removeScrollBar,x=t.enabled,v=t.shards,S=t.sideCar,R=t.noRelative,A=t.noIsolation,E=t.inert,O=t.allowPinchZoom,M=t.as,B=M===void 0?"div":M,G=t.gapMode,F=e1(t,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),Q=S,Y=VT([s,a]),T=Pn(Pn({},F),l);return b.createElement(b.Fragment,null,x&&b.createElement(Q,{sideCar:n1,removeScrollBar:g,shards:v,noRelative:R,noIsolation:A,inert:E,setCallbacks:c,allowPinchZoom:!!O,lockRef:s,gapMode:G}),f?b.cloneElement(b.Children.only(p),Pn(Pn({},T),{ref:Y})):b.createElement(B,Pn({},T,{className:h,ref:Y}),p))});Pc.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};Pc.classNames={fullWidth:ec,zeroRight:Wl};var ZT=function(){if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function $T(){if(!document)return null;var t=document.createElement("style");t.type="text/css";var a=ZT();return a&&t.setAttribute("nonce",a),t}function JT(t,a){t.styleSheet?t.styleSheet.cssText=a:t.appendChild(document.createTextNode(a))}function WT(t){var a=document.head||document.getElementsByTagName("head")[0];a.appendChild(t)}var e_=function(){var t=0,a=null;
vendor: 4,535 bytes, lines 297-337
297return{add:function(s){t==0&&(a=$T())&&(JT(a,s),WT(a)),t++},remove:function(){t--,!t&&a&&(a.parentNode&&a.parentNode.removeChild(a),a=null)}}},t_=function(){var t=e_();return function(a,s){b.useEffect(function(){return t.add(a),function(){t.remove()}},[a&&s])}},a1=function(){var t=t_(),a=function(s){var o=s.styles,l=s.dynamic;return t(o,l),null};return a},n_={left:0,top:0,right:0,gap:0},Af=function(t){return parseInt(t||"",10)||0},a_=function(t){var a=window.getComputedStyle(document.body),s=a[t==="padding"?"paddingLeft":"marginLeft"],o=a[t==="padding"?"paddingTop":"marginTop"],l=a[t==="padding"?"paddingRight":"marginRight"];return[Af(s),Af(o),Af(l)]},r_=function(t){if(t===void 0&&(t="margin"),typeof window>"u")return n_;var a=a_(t),s=document.documentElement.clientWidth,o=window.innerWidth;return{left:a[0],top:a[1],right:a[2],gap:Math.max(0,o-s+a[2]-a[0])}},s_=a1(),ks="data-scroll-locked",o_=function(t,a,s,o){var l=t.left,c=t.top,f=t.right,p=t.gap;return s===void 0&&(s="margin"),` 298 .`.concat(qT,` { 299 overflow: hidden `).concat(o,`; 300 padding-right: `).concat(p,"px ").concat(o,`; 301 } 302 body[`).concat(ks,`] { 303 overflow: hidden `).concat(o,`; 304 overscroll-behavior: contain; 305 `).concat([a&&"position: relative ".concat(o,";"),s==="margin"&&` 306 padding-left: `.concat(l,`px; 307 padding-top: `).concat(c,`px; 308 padding-right: `).concat(f,`px; 309 margin-left:0; 310 margin-top:0; 311 margin-right: `).concat(p,"px ").concat(o,`; 312 `),s==="padding"&&"padding-right: ".concat(p,"px ").concat(o,";")].filter(Boolean).join(""),` 313 } 314 315 .`).concat(Wl,` { 316 right: `).concat(p,"px ").concat(o,`; 317 } 318 319 .`).concat(ec,` { 320 margin-right: `).concat(p,"px ").concat(o,`; 321 } 322 323 .`).concat(Wl," .").concat(Wl,` { 324 right: 0 `).concat(o,`; 325 } 326 327 .`).concat(ec," .").concat(ec,` { 328 margin-right: 0 `).concat(o,`; 329 } 330 331 body[`).concat(ks,`] { 332 `).concat(BT,": ").concat(p,`px; 333 } 334`)},cx=function(){var t=parseInt(document.body.getAttribute(ks)||"0",10);return isFinite(t)?t:0},i_=function(){b.useEffect(function(){return document.body.setAttribute(ks,(cx()+1).toString()),function(){var t=cx()-1;t<=0?document.body.removeAttribute(ks):document.body.setAttribute(ks,t.toString())}},[])},l_=function(t){var a=t.noRelative,s=t.noImportant,o=t.gapMode,l=o===void 0?"margin":o;i_();var c=b.useMemo(function(){return r_(l)},[l]);return b.createElement(s_,{styles:o_(c,!a,l,s?"":"!important")})},lm=!1;if(typeof window<"u")try{var Il=Object.defineProperty({},"passive",{get:function(){return lm=!0,!0}});window.addEventListener("test",Il,Il),window.removeEventListener("test",Il,Il)}catch{lm=!1}var Ns=lm?{passive:!1}:!1,c_=function(t){return t.tagName==="TEXTAREA"},r1=function(t,a){if(!(t instanceof Element))return!1;var s=window.getComputedStyle(t);return s[a]!=="hidden"&&!(s.overflowY===s.overflowX&&!c_(t)&&s[a]==="visible")},u_=function(t){return r1(t,"overflowY")},d_=function(t){return r1(t,"overflowX")},ux=function(t,a){var s=a.ownerDocument,o=a;do{typeof ShadowRoot<"u"&&o instanceof ShadowRoot&&(o=o.host);var l=s1(t,o);if(l){var c=o1(t,o),f=c[1],p=c[2];if(f>p)return!0}o=o.parentNode}while(o&&o!==s.body);return!1},f_=function(t){var a=t.scrollTop,s=t.scrollHeight,o=t.clientHeight;return[a,s,o]},m_=function(t){var a=t.scrollLeft,s=t.scrollWidth,o=t.clientWidth;return[a,s,o]},s1=function(t,a){return t==="v"?u_(a):d_(a)},o1=function(t,a){return t==="v"?f_(a):m_(a)},p_=function(t,a){return t==="h"&&a==="rtl"?-1:1},h_=function(t,a,s,o,l){var c=p_(t,window.getComputedStyle(a).direction),f=c*o,p=s.target,h=a.contains(p),g=!1,x=f>0,v=0,S=0;do{if(!p)break;var R=o1(t,p),A=R[0],E=R[1],O=R[2],M=E-O-c*A;(A||M)&&s1(t,p)&&(v+=M,S+=A);var B=p.parentNode;p=B&&B.nodeType===Node.DOCUMENT_FRAGMENT_NODE?B.host:B}while(!h&&p!==document.body||h&&(a.contains(p)||a===p));return(x&&Math.abs(v)<1||!x&&Math.abs(S)<1)&&(g=!0),g},Vl=function(t){return"changedTouches"in t?[t.changedTouches[0].clientX,t.changedTouches[0].clientY]:[0,0]},dx=function(t){return[t.deltaX,t.deltaY]},fx=function(t){return t&&"current"in t?t.current:t},g_=function(t,a){return t[0]===a[0]&&t[1]===a[1]},v_=function(t){return` 335 .block-interactivity-`.concat(t,` {pointer-events: none;} 336 .allow-interactivity-`).concat(t,` {pointer-events: all;} 337`)},y_=0,Ts=[];function x_(t){var a=b.useRef([]),s=b.useRef([0,0]),o=b.useRef(),l=b.useState(y_++)[0],c=b.useState(a1)[0],f=b.useRef(t);b.useEffect(function(){f.current=t},[t]),b.useEffect(function(){if(t.inert){document.body.classList.add("block-interactivity-".concat(l));
vendor: 6,605 bytes, line 337
337var E=GT([t.lockRef.current],(t.shards||[]).map(fx),!0).filter(Boolean);return E.forEach(function(O){return O.classList.add("allow-interactivity-".concat(l))}),function(){document.body.classList.remove("block-interactivity-".concat(l)),E.forEach(function(O){return O.classList.remove("allow-interactivity-".concat(l))})}}},[t.inert,t.lockRef.current,t.shards]);var p=b.useCallback(function(E,O){if("touches"in E&&E.touches.length===2||E.type==="wheel"&&E.ctrlKey)return!f.current.allowPinchZoom;var M=Vl(E),B=s.current,G="deltaX"in E?E.deltaX:B[0]-M[0],F="deltaY"in E?E.deltaY:B[1]-M[1],Q,Y=E.target,T=Math.abs(G)>Math.abs(F)?"h":"v";if("touches"in E&&T==="h"&&Y.type==="range")return!1;var k=ux(T,Y);if(!k)return!0;if(k?Q=T:(Q=T==="v"?"h":"v",k=ux(T,Y)),!k)return!1;if(!o.current&&"changedTouches"in E&&(G||F)&&(o.current=Q),!Q)return!0;var Z=o.current||Q;return h_(Z,O,E,Z==="h"?G:F)},[]),h=b.useCallback(function(E){var O=E;if(!(!Ts.length||Ts[Ts.length-1]!==c)){var M="deltaY"in O?dx(O):Vl(O),B=a.current.filter(function(Q){return Q.name===O.type&&(Q.target===O.target||O.target===Q.shadowParent)&&g_(Q.delta,M)})[0];if(B&&B.should){O.cancelable&&O.preventDefault();return}if(!B){var G=(f.current.shards||[]).map(fx).filter(Boolean).filter(function(Q){return Q.contains(O.target)}),F=G.length>0?p(O,G[0]):!f.current.noIsolation;F&&O.cancelable&&O.preventDefault()}}},[]),g=b.useCallback(function(E,O,M,B){var G={name:E,delta:O,target:M,should:B,shadowParent:b_(M)};a.current.push(G),setTimeout(function(){a.current=a.current.filter(function(F){return F!==G})},1)},[]),x=b.useCallback(function(E){s.current=Vl(E),o.current=void 0},[]),v=b.useCallback(function(E){g(E.type,dx(E),E.target,p(E,t.lockRef.current))},[]),S=b.useCallback(function(E){g(E.type,Vl(E),E.target,p(E,t.lockRef.current))},[]);b.useEffect(function(){return Ts.push(c),t.setCallbacks({onScrollCapture:v,onWheelCapture:v,onTouchMoveCapture:S}),document.addEventListener("wheel",h,Ns),document.addEventListener("touchmove",h,Ns),document.addEventListener("touchstart",x,Ns),function(){Ts=Ts.filter(function(E){return E!==c}),document.removeEventListener("wheel",h,Ns),document.removeEventListener("touchmove",h,Ns),document.removeEventListener("touchstart",x,Ns)}},[]);var R=t.removeScrollBar,A=t.inert;return b.createElement(b.Fragment,null,A?b.createElement(c,{styles:v_(l)}):null,R?b.createElement(l_,{noRelative:t.noRelative,gapMode:t.gapMode}):null)}function b_(t){for(var a=null;t!==null;)t instanceof ShadowRoot&&(a=t.host,t=t.host),t=t.parentNode;return a}const S_=FT(n1,x_);var Um=b.forwardRef(function(t,a){return b.createElement(Pc,Pn({},t,{ref:a,sideCar:S_}))});Um.classNames=Pc.classNames;var w_=function(t){if(typeof document>"u")return null;var a=Array.isArray(t)?t[0]:t;return a.ownerDocument.body},_s=new WeakMap,Yl=new WeakMap,Kl={},jf=0,i1=function(t){return t&&(t.host||i1(t.parentNode))},E_=function(t,a){return a.map(function(s){if(t.contains(s))return s;var o=i1(s);return o&&t.contains(o)?o:(console.error("aria-hidden",s,"in not contained inside",t,". Doing nothing"),null)}).filter(function(s){return!!s})},R_=function(t,a,s,o){var l=E_(a,Array.isArray(t)?t:[t]);Kl[s]||(Kl[s]=new WeakMap);var c=Kl[s],f=[],p=new Set,h=new Set(l),g=function(v){!v||p.has(v)||(p.add(v),g(v.parentNode))};l.forEach(g);var x=function(v){!v||h.has(v)||Array.prototype.forEach.call(v.children,function(S){if(p.has(S))x(S);else try{var R=S.getAttribute(o),A=R!==null&&R!=="false",E=(_s.get(S)||0)+1,O=(c.get(S)||0)+1;_s.set(S,E),c.set(S,O),f.push(S),E===1&&A&&Yl.set(S,!0),O===1&&S.setAttribute(s,"true"),A||S.setAttribute(o,"true")}catch(M){console.error("aria-hidden: cannot operate on ",S,M)}})};return x(a),p.clear(),jf++,function(){f.forEach(function(v){var S=_s.get(v)-1,R=c.get(v)-1;_s.set(v,S),c.set(v,R),S||(Yl.has(v)||v.removeAttribute(o),Yl.delete(v)),R||v.removeAttribute(s)}),jf--,jf||(_s=new WeakMap,_s=new WeakMap,Yl=new WeakMap,Kl={})}},l1=function(t,a,s){s===void 0&&(s="data-aria-hidden");var o=Array.from(Array.isArray(t)?t:[t]),l=w_(t);return l?(o.push.apply(o,Array.from(l.querySelectorAll("[aria-live], script"))),R_(o,l,s,"aria-hidden")):function(){return null}},Uc="Dialog",[c1]=Bn(Uc),[A_,jn]=c1(Uc),u1=t=>{const{__scopeDialog:a,children:s,open:o,defaultOpen:l,onOpenChange:c,modal:f=!0}=t,p=b.useRef(null),h=b.useRef(null),[g,x]=Nc({prop:o,defaultProp:l??!1,onChange:c,caller:Uc});return d.jsx(A_,{scope:a,triggerRef:p,contentRef:h,contentId:Tr(),titleId:Tr(),descriptionId:Tr(),open:g,onOpenChange:x,onOpenToggle:b.useCallback(()=>x(v=>!v),[x]),modal:f,children:s})};u1.displayName=Uc;var d1="DialogTrigger",f1=b.forwardRef((t,a)=>{const{__scopeDialog:s,...o}=t,l=jn(d1,s),c=Ye(a,l.triggerRef);return d.jsx(De.button,{type:"button","aria-haspopup":"dialog","aria-expanded":l.open,"aria-controls":l.contentId,"data-state":Gm(l.open),...o,ref:c,onClick:ve(t.onClick,l.onOpenToggle)})});f1.displayName=d1;var Lm="DialogPortal",[j_,m1]=c1(Lm,{forceMount:void 0}),p1=t=>{const{__scopeDialog:a,forceMount:s,children:o,container:l}=t,c=jn(Lm,a);return d.jsx(j_,{scope:a,forceMount:s,children:b.Children.map(o,f=>d.jsx(Vt,{present:s||c.open,children:d.jsx(Om,{asChild:!0,container:l,children:f})}))})};p1.displayName=Lm;var lc="DialogOverlay",h1=b.forwardRef((t,a)=>{const s=m1(lc,t.__scopeDialog),{forceMount:o=s.forceMount,...l}=t,c=jn(lc,t.__scopeDialog);return c.modal?d.jsx(Vt,{present:o||c.open,children:d.jsx(O_,{...l,ref:a})}):null});h1.displayName=lc;var C_=Us("DialogOverlay.RemoveScroll"),O_=b.forwardRef((t,a)=>{const{__scopeDialog:s,...o}=t,l=jn(lc,s);return d.jsx(Um,{as:C_,allowPinchZoom:!0,shards:[l.contentRef],children:d.jsx(De.div,{"data-state":Gm(l.open),...o,ref:a,style:{pointerEvents:"auto",...o.style}})})}),Dr="DialogContent",g1=b.forwardRef((t,a)=>{const s=m1(Dr,t.__scopeDialog),{forceMount:o=s.forceMount,...l}=t,c=jn(Dr,t.__scopeDialog);return d.jsx(Vt,{present:o||c.open,children:c.modal?d.jsx(N_,{...l,ref:a}):d.jsx(T_,{...l,ref:a})})});g1.displayName=Dr;var N_=b.forwardRef((t,a)=>{const s=jn(Dr,t.__scopeDialog),o=b.useRef(null),l=Ye(a,s.contentRef,o);return b.useEffect(()=>{const c=o.current;if(c)return l1(c)},[]),d.jsx(v1,{...t,ref:l,trapFocus:s.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:ve(t.onCloseAutoFocus,c=>{c.preventDefault(),s.triggerRef.current?.focus()}),onPointerDownOutside:ve(t.onPointerDownOutside,c=>{const f=c.detail.originalEvent,p=f.button===0&&f.ctrlKey===!0;(f.button===2||p)&&c.preventDefault()}),onFocusOutside:ve(t.onFocusOutside,c=>c.preventDefault())})}),T_=b.forwardRef((t,a)=>{const s=jn(Dr,t.__scopeDialog),o=b.useRef(!1),l=b.useRef(!1);
337return d.jsx(v1,{...t,ref:a,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:c=>{t.onCloseAutoFocus?.(c),c.defaultPrevented||(o.current||s.triggerRef.current?.focus(),c.preventDefault()),o.current=!1,l.current=!1},onInteractOutside:c=>{t.onInteractOutside?.(c),c.defaultPrevented||(o.current=!0,c.detail.originalEvent.type==="pointerdown"&&(l.current=!0));const f=c.target;s.triggerRef.current?.contains(f)&&c.preventDefault(),c.detail.originalEvent.type==="focusin"&&l.current&&c.preventDefault()}})}),v1=b.forwardRef((t,a)=>{const{__scopeDialog:s,trapFocus:o,onOpenAutoFocus:l,onCloseAutoFocus:c,...f}=t,p=jn(Dr,s),h=b.useRef(null),g=Ye(a,h);return Wb(),d.jsxs(d.Fragment,{children:[d.jsx(Pm,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:l,onUnmountAutoFocus:c,children:d.jsx(Ec,{role:"dialog",id:p.contentId,"aria-describedby":p.descriptionId,"aria-labelledby":p.titleId,"data-state":Gm(p.open),...f,ref:g,onDismiss:()=>p.onOpenChange(!1)})}),d.jsxs(d.Fragment,{children:[d.jsx(__,{titleId:p.titleId}),d.jsx(D_,{contentRef:h,descriptionId:p.descriptionId})]})]})}),Hm="DialogTitle",y1=b.forwardRef((t,a)=>{const{__scopeDialog:s,...o}=t,l=jn(Hm,s);return d.jsx(De.h2,{id:l.titleId,...o,ref:a})});y1.displayName=Hm;var x1="DialogDescription",b1=b.forwardRef((t,a)=>{const{__scopeDialog:s,...o}=t,l=jn(x1,s);return d.jsx(De.p,{id:l.descriptionId,...o,ref:a})});b1.displayName=x1;var S1="DialogClose",w1=b.forwardRef((t,a)=>{const{__scopeDialog:s,...o}=t,l=jn(S1,s);return d.jsx(De.button,{type:"button",...o,ref:a,onClick:ve(t.onClick,()=>l.onOpenChange(!1))})});w1.displayName=S1;function Gm(t){return t?"open":"closed"}var E1="DialogTitleWarning",[x5,R1]=oj(E1,{contentName:Dr,titleName:Hm,docsSlug:"dialog"}),__=({titleId:t})=>{const a=R1(E1),s=`\`${a.contentName}\` requires a \`${a.titleName}\` for the component to be accessible for screen reader users. 338 339If you want to hide the \`${a.titleName}\`, you can wrap it with our VisuallyHidden component. 340 341For more information, see https://radix-ui.com/primitives/docs/components/${a.docsSlug}`;return b.useEffect(()=>{t&&(document.getElementById(t)||console.error(s))},[s,t]),null},M_="DialogDescriptionWarning",D_=({contentRef:t,descriptionId:a})=>{const o=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${R1(M_).contentName}}.`;return b.useEffect(()=>{const l=t.current?.getAttribute("aria-describedby");a&&l&&(document.getElementById(a)||console.warn(o))},[o,t,a]),null},k_=u1,z_=f1,P_=p1,U_=h1,L_=g1,H_=y1,G_=b1,q_=w1;const B_=b.createContext({isComposing:()=>!1,setComposing:()=>{},justEndedComposing:()=>!1,markCompositionEnd:()=>{}}),Q_=()=>b.useContext(B_);function Xl(t){const a=b.useRef(t);a.current=t;const s=b.useRef(null);return s.current||(s.current=function(...o){return a.current.apply(this,o)}),s.current}function I_(t={}){const{onKeyDown:a,onCompositionStart:s,onCompositionEnd:o}=t,l=b.useRef(!1),c=b.useRef(null),f=b.useRef(null),p=Xl(v=>{c.current&&(clearTimeout(c.current),c.current=null),f.current&&(clearTimeout(f.current),f.current=null),l.current=!0,s?.(v)}),h=Xl(v=>{c.current=setTimeout(()=>{f.current=setTimeout(()=>{l.current=!1})}),o?.(v)}),g=Xl(v=>{if(l.current&&(v.key==="Escape"||v.key==="Enter"&&!v.shiftKey)){v.stopPropagation();return}a?.(v)}),x=Xl(()=>l.current);return{onCompositionStart:p,onCompositionEnd:h,onKeyDown:g,isComposing:x}}function V_({className:t,type:a,onKeyDown:s,onCompositionStart:o,onCompositionEnd:l,...c}){const f=Q_(),{onCompositionStart:p,onCompositionEnd:h,onKeyDown:g}=I_({onKeyDown:x=>{const v=x.nativeEvent.isComposing||f.justEndedComposing();x.key==="Enter"&&v||s?.(x)},onCompositionStart:x=>{f.setComposing(!0),o?.(x)},onCompositionEnd:x=>{f.markCompositionEnd(),setTimeout(()=>{f.setComposing(!1)},100),l?.(x)}});return d.jsx("input",{"data-loc":"client/src/components/ui/input.tsx:53",type:a,"data-slot":"input",className:at("file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 border-input h-9 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm","focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]","aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",t),onCompositionStart:p,onCompositionEnd:h,onKeyDown:g,...c})}var cm=["Enter"," "],Y_=["ArrowDown","PageUp","Home"],A1=["ArrowUp","PageDown","End"],K_=[...Y_,...A1],X_={ltr:[...cm,"ArrowRight"],rtl:[...cm,"ArrowLeft"]},F_={ltr:["ArrowLeft"],rtl:["ArrowRight"]},yi="Menu",[ci,Z_,$_]=Ob(yi),[Ur,j1]=Bn(yi,[$_,Oc,kc]),Lc=Oc(),C1=kc(),[J_,Lr]=Ur(yi),[W_,xi]=Ur(yi),O1=t=>{const{__scopeMenu:a,open:s=!1,children:o,dir:l,onOpenChange:c,modal:f=!0}=t,p=Lc(a),[h,g]=b.useState(null),x=b.useRef(!1),v=At(c),S=Dc(l);return b.useEffect(()=>{const R=()=>{x.current=!0,document.addEventListener("pointerdown",A,{capture:!0,once:!0}),document.addEventListener("pointermove",A,{capture:!0,once:!0})},A=()=>x.current=!1;return document.addEventListener("keydown",R,{capture:!0}),()=>{document.removeEventListener("keydown",R,{capture:!0}),document.removeEventListener("pointerdown",A,{capture:!0}),document.removeEventListener("pointermove",A,{capture:!0})}},[]),d.jsx(QC,{...p,children:d.jsx(J_,{scope:a,open:s,onOpenChange:v,content:h,onContentChange:g,children:d.jsx(W_,{scope:a,onClose:b.useCallback(()=>v(!1),[v]),isUsingKeyboardRef:x,dir:S,modal:f,children:o})})})};O1.displayName=yi;var e3="MenuAnchor",qm=b.forwardRef((t,a)=>{const{__scopeMenu:s,...o}=t,l=Lc(s);return d.jsx(Q0,{...l,...o,ref:a})});qm.displayName=e3;var Bm="MenuPortal",[t3,N1]=Ur(Bm,{forceMount:void 0}),T1=t=>{const{__scopeMenu:a,forceMount:s,children:o,container:l}=t,c=Lr(Bm,a);return d.jsx(t3,{scope:a,forceMount:s,children:d.jsx(Vt,{present:s||c.open,children:d.jsx(Om,{asChild:!0,container:l,children:o})})})};T1.displayName=Bm;var hn="MenuContent",[n3,Qm]=Ur(hn),_1=b.forwardRef((t,a)=>{const s=N1(hn,t.__scopeMenu),{forceMount:o=s.forceMount,...l}=t,c=Lr(hn,t.__scopeMenu),f=xi(hn,t.__scopeMenu);return d.jsx(ci.Provider,{scope:t.__scopeMenu,children:d.jsx(Vt,{present:o||c.open,children:d.jsx(ci.Slot,{scope:t.__scopeMenu,children:f.modal?d.jsx(a3,{...l,ref:a}):d.jsx(r3,{...l,ref:a})})})})}),a3=b.forwardRef((t,a)=>{const s=Lr(hn,t.__scopeMenu),o=b.useRef(null),l=Ye(a,o);return b.useEffect(()=>{const c=o.current;if(c)return l1(c)},[]),d.jsx(Im,{...t,ref:l,trapFocus:s.open,disableOutsidePointerEvents:s.open,disableOutsideScroll:!0,onFocusOutside:ve(t.onFocusOutside,c=>c.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>s.onOpenChange(!1)})}),r3=b.forwardRef((t,a)=>{const s=Lr(hn,t.__scopeMenu);
vendor: 15,263 bytes, line 341
341return d.jsx(Im,{...t,ref:a,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>s.onOpenChange(!1)})}),s3=Us("MenuContent.ScrollLock"),Im=b.forwardRef((t,a)=>{const{__scopeMenu:s,loop:o=!1,trapFocus:l,onOpenAutoFocus:c,onCloseAutoFocus:f,disableOutsidePointerEvents:p,onEntryFocus:h,onEscapeKeyDown:g,onPointerDownOutside:x,onFocusOutside:v,onInteractOutside:S,onDismiss:R,disableOutsideScroll:A,...E}=t,O=Lr(hn,s),M=xi(hn,s),B=Lc(s),G=C1(s),F=Z_(s),[Q,Y]=b.useState(null),T=b.useRef(null),k=Ye(a,T,O.onContentChange),Z=b.useRef(0),ee=b.useRef(""),re=b.useRef(0),te=b.useRef(null),oe=b.useRef("right"),ie=b.useRef(0),ue=A?Um:b.Fragment,N=A?{as:s3,allowPinchZoom:!0}:void 0,q=J=>{const ce=ee.current+J,j=F().filter(se=>!se.disabled),I=document.activeElement,L=j.find(se=>se.ref.current===I)?.textValue,K=j.map(se=>se.textValue),ne=v3(K,ce,L),de=j.find(se=>se.textValue===ne)?.ref.current;(function se(xe){ee.current=xe,window.clearTimeout(Z.current),xe!==""&&(Z.current=window.setTimeout(()=>se(""),1e3))})(ce),de&&setTimeout(()=>de.focus())};b.useEffect(()=>()=>window.clearTimeout(Z.current),[]),Wb();const z=b.useCallback(J=>oe.current===te.current?.side&&x3(J,te.current?.area),[]);return d.jsx(n3,{scope:s,searchRef:ee,onItemEnter:b.useCallback(J=>{z(J)&&J.preventDefault()},[z]),onItemLeave:b.useCallback(J=>{z(J)||(T.current?.focus(),Y(null))},[z]),onTriggerLeave:b.useCallback(J=>{z(J)&&J.preventDefault()},[z]),pointerGraceTimerRef:re,onPointerGraceIntentChange:b.useCallback(J=>{te.current=J},[]),children:d.jsx(ue,{...N,children:d.jsx(Pm,{asChild:!0,trapped:l,onMountAutoFocus:ve(c,J=>{J.preventDefault(),T.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:f,children:d.jsx(Ec,{asChild:!0,disableOutsidePointerEvents:p,onEscapeKeyDown:g,onPointerDownOutside:x,onFocusOutside:v,onInteractOutside:S,onDismiss:R,children:d.jsx(kb,{asChild:!0,...G,dir:M.dir,orientation:"vertical",loop:o,currentTabStopId:Q,onCurrentTabStopIdChange:Y,onEntryFocus:ve(h,J=>{M.isUsingKeyboardRef.current||J.preventDefault()}),preventScrollOnEntryFocus:!0,children:d.jsx(I0,{role:"menu","aria-orientation":"vertical","data-state":K1(O.open),"data-radix-menu-content":"",dir:M.dir,...B,...E,ref:k,style:{outline:"none",...E.style},onKeyDown:ve(E.onKeyDown,J=>{const j=J.target.closest("[data-radix-menu-content]")===J.currentTarget,I=J.ctrlKey||J.altKey||J.metaKey,L=J.key.length===1;j&&(J.key==="Tab"&&J.preventDefault(),!I&&L&&q(J.key));const K=T.current;if(J.target!==K||!K_.includes(J.key))return;J.preventDefault();const de=F().filter(se=>!se.disabled).map(se=>se.ref.current);A1.includes(J.key)&&de.reverse(),h3(de)}),onBlur:ve(t.onBlur,J=>{J.currentTarget.contains(J.target)||(window.clearTimeout(Z.current),ee.current="")}),onPointerMove:ve(t.onPointerMove,ui(J=>{const ce=J.target,j=ie.current!==J.clientX;if(J.currentTarget.contains(ce)&&j){const I=J.clientX>ie.current?"right":"left";oe.current=I,ie.current=J.clientX}}))})})})})})})});_1.displayName=hn;var o3="MenuGroup",Vm=b.forwardRef((t,a)=>{const{__scopeMenu:s,...o}=t;return d.jsx(De.div,{role:"group",...o,ref:a})});Vm.displayName=o3;var i3="MenuLabel",M1=b.forwardRef((t,a)=>{const{__scopeMenu:s,...o}=t;return d.jsx(De.div,{...o,ref:a})});M1.displayName=i3;var cc="MenuItem",mx="menu.itemSelect",Hc=b.forwardRef((t,a)=>{const{disabled:s=!1,onSelect:o,...l}=t,c=b.useRef(null),f=xi(cc,t.__scopeMenu),p=Qm(cc,t.__scopeMenu),h=Ye(a,c),g=b.useRef(!1),x=()=>{const v=c.current;if(!s&&v){const S=new CustomEvent(mx,{bubbles:!0,cancelable:!0});v.addEventListener(mx,R=>o?.(R),{once:!0}),x0(v,S),S.defaultPrevented?g.current=!1:f.onClose()}};return d.jsx(D1,{...l,ref:h,disabled:s,onClick:ve(t.onClick,x),onPointerDown:v=>{t.onPointerDown?.(v),g.current=!0},onPointerUp:ve(t.onPointerUp,v=>{g.current||v.currentTarget?.click()}),onKeyDown:ve(t.onKeyDown,v=>{const S=p.searchRef.current!=="";s||S&&v.key===" "||cm.includes(v.key)&&(v.currentTarget.click(),v.preventDefault())})})});Hc.displayName=cc;var D1=b.forwardRef((t,a)=>{const{__scopeMenu:s,disabled:o=!1,textValue:l,...c}=t,f=Qm(cc,s),p=C1(s),h=b.useRef(null),g=Ye(a,h),[x,v]=b.useState(!1),[S,R]=b.useState("");return b.useEffect(()=>{const A=h.current;A&&R((A.textContent??"").trim())},[c.children]),d.jsx(ci.ItemSlot,{scope:s,disabled:o,textValue:l??S,children:d.jsx(zb,{asChild:!0,...p,focusable:!o,children:d.jsx(De.div,{role:"menuitem","data-highlighted":x?"":void 0,"aria-disabled":o||void 0,"data-disabled":o?"":void 0,...c,ref:g,onPointerMove:ve(t.onPointerMove,ui(A=>{o?f.onItemLeave(A):(f.onItemEnter(A),A.defaultPrevented||A.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:ve(t.onPointerLeave,ui(A=>f.onItemLeave(A))),onFocus:ve(t.onFocus,()=>v(!0)),onBlur:ve(t.onBlur,()=>v(!1))})})})}),l3="MenuCheckboxItem",k1=b.forwardRef((t,a)=>{const{checked:s=!1,onCheckedChange:o,...l}=t;return d.jsx(H1,{scope:t.__scopeMenu,checked:s,children:d.jsx(Hc,{role:"menuitemcheckbox","aria-checked":uc(s)?"mixed":s,...l,ref:a,"data-state":Km(s),onSelect:ve(l.onSelect,()=>o?.(uc(s)?!0:!s),{checkForDefaultPrevented:!1})})})});k1.displayName=l3;var z1="MenuRadioGroup",[c3,u3]=Ur(z1,{value:void 0,onValueChange:()=>{}}),P1=b.forwardRef((t,a)=>{const{value:s,onValueChange:o,...l}=t,c=At(o);return d.jsx(c3,{scope:t.__scopeMenu,value:s,onValueChange:c,children:d.jsx(Vm,{...l,ref:a})})});P1.displayName=z1;var U1="MenuRadioItem",L1=b.forwardRef((t,a)=>{const{value:s,...o}=t,l=u3(U1,t.__scopeMenu),c=s===l.value;return d.jsx(H1,{scope:t.__scopeMenu,checked:c,children:d.jsx(Hc,{role:"menuitemradio","aria-checked":c,...o,ref:a,"data-state":Km(c),onSelect:ve(o.onSelect,()=>l.onValueChange?.(s),{checkForDefaultPrevented:!1})})})});L1.displayName=U1;var Ym="MenuItemIndicator",[H1,d3]=Ur(Ym,{checked:!1}),G1=b.forwardRef((t,a)=>{const{__scopeMenu:s,forceMount:o,...l}=t,c=d3(Ym,s);return d.jsx(Vt,{present:o||uc(c.checked)||c.checked===!0,children:d.jsx(De.span,{...l,ref:a,"data-state":Km(c.checked)})})});G1.displayName=Ym;var f3="MenuSeparator",q1=b.forwardRef((t,a)=>{const{__scopeMenu:s,...o}=t;return d.jsx(De.div,{role:"separator","aria-orientation":"horizontal",...o,ref:a})});q1.displayName=f3;var m3="MenuArrow",B1=b.forwardRef((t,a)=>{const{__scopeMenu:s,...o}=t,l=Lc(s);return d.jsx(V0,{...l,...o,ref:a})});B1.displayName=m3;var p3="MenuSub",[b5,Q1]=Ur(p3),$o="MenuSubTrigger",I1=b.forwardRef((t,a)=>{const s=Lr($o,t.__scopeMenu),o=xi($o,t.__scopeMenu),l=Q1($o,t.__scopeMenu),c=Qm($o,t.__scopeMenu),f=b.useRef(null),{pointerGraceTimerRef:p,onPointerGraceIntentChange:h}=c,g={__scopeMenu:t.__scopeMenu},x=b.useCallback(()=>{f.current&&window.clearTimeout(f.current),f.current=null},[]);return b.useEffect(()=>x,[x]),b.useEffect(()=>{const v=p.current;return()=>{window.clearTimeout(v),h(null)}},[p,h]),d.jsx(qm,{asChild:!0,...g,children:d.jsx(D1,{id:l.triggerId,"aria-haspopup":"menu","aria-expanded":s.open,"aria-controls":l.contentId,"data-state":K1(s.open),...t,ref:wc(a,l.onTriggerChange),onClick:v=>{t.onClick?.(v),!(t.disabled||v.defaultPrevented)&&(v.currentTarget.focus(),s.open||s.onOpenChange(!0))},onPointerMove:ve(t.onPointerMove,ui(v=>{c.onItemEnter(v),!v.defaultPrevented&&!t.disabled&&!s.open&&!f.current&&(c.onPointerGraceIntentChange(null),f.current=window.setTimeout(()=>{s.onOpenChange(!0),x()},100))})),onPointerLeave:ve(t.onPointerLeave,ui(v=>{x();const S=s.content?.getBoundingClientRect();if(S){const R=s.content?.dataset.side,A=R==="right",E=A?-5:5,O=S[A?"left":"right"],M=S[A?"right":"left"];c.onPointerGraceIntentChange({area:[{x:v.clientX+E,y:v.clientY},{x:O,y:S.top},{x:M,y:S.top},{x:M,y:S.bottom},{x:O,y:S.bottom}],side:R}),window.clearTimeout(p.current),p.current=window.setTimeout(()=>c.onPointerGraceIntentChange(null),300)}else{if(c.onTriggerLeave(v),v.defaultPrevented)return;c.onPointerGraceIntentChange(null)}})),onKeyDown:ve(t.onKeyDown,v=>{const S=c.searchRef.current!=="";t.disabled||S&&v.key===" "||X_[o.dir].includes(v.key)&&(s.onOpenChange(!0),s.content?.focus(),v.preventDefault())})})})});I1.displayName=$o;var V1="MenuSubContent",Y1=b.forwardRef((t,a)=>{const s=N1(hn,t.__scopeMenu),{forceMount:o=s.forceMount,...l}=t,c=Lr(hn,t.__scopeMenu),f=xi(hn,t.__scopeMenu),p=Q1(V1,t.__scopeMenu),h=b.useRef(null),g=Ye(a,h);return d.jsx(ci.Provider,{scope:t.__scopeMenu,children:d.jsx(Vt,{present:o||c.open,children:d.jsx(ci.Slot,{scope:t.__scopeMenu,children:d.jsx(Im,{id:p.contentId,"aria-labelledby":p.triggerId,...l,ref:g,align:"start",side:f.dir==="rtl"?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:x=>{f.isUsingKeyboardRef.current&&h.current?.focus(),x.preventDefault()},onCloseAutoFocus:x=>x.preventDefault(),onFocusOutside:ve(t.onFocusOutside,x=>{x.target!==p.trigger&&c.onOpenChange(!1)}),onEscapeKeyDown:ve(t.onEscapeKeyDown,x=>{f.onClose(),x.preventDefault()}),onKeyDown:ve(t.onKeyDown,x=>{const v=x.currentTarget.contains(x.target),S=F_[f.dir].includes(x.key);v&&S&&(c.onOpenChange(!1),p.trigger?.focus(),x.preventDefault())})})})})})});Y1.displayName=V1;function K1(t){return t?"open":"closed"}function uc(t){return t==="indeterminate"}function Km(t){return uc(t)?"indeterminate":t?"checked":"unchecked"}function h3(t){const a=document.activeElement;for(const s of t)if(s===a||(s.focus(),document.activeElement!==a))return}function g3(t,a){return t.map((s,o)=>t[(a+o)%t.length])}function v3(t,a,s){const l=a.length>1&&Array.from(a).every(g=>g===a[0])?a[0]:a,c=s?t.indexOf(s):-1;let f=g3(t,Math.max(c,0));l.length===1&&(f=f.filter(g=>g!==s));const h=f.find(g=>g.toLowerCase().startsWith(l.toLowerCase()));return h!==s?h:void 0}function y3(t,a){const{x:s,y:o}=t;let l=!1;for(let c=0,f=a.length-1;c<a.length;f=c++){const p=a[c],h=a[f],g=p.x,x=p.y,v=h.x,S=h.y;x>o!=S>o&&s<(v-g)*(o-x)/(S-x)+g&&(l=!l)}return l}function x3(t,a){if(!a)return!1;const s={x:t.clientX,y:t.clientY};return y3(s,a)}function ui(t){return a=>a.pointerType==="mouse"?t(a):void 0}var b3=O1,S3=qm,w3=T1,E3=_1,R3=Vm,A3=M1,j3=Hc,C3=k1,O3=P1,N3=L1,T3=G1,_3=q1,M3=B1,D3=I1,k3=Y1,Gc="DropdownMenu",[z3]=Bn(Gc,[j1]),Mt=j1(),[P3,X1]=z3(Gc),F1=t=>{const{__scopeDropdownMenu:a,children:s,dir:o,open:l,defaultOpen:c,onOpenChange:f,modal:p=!0}=t,h=Mt(a),g=b.useRef(null),[x,v]=Nc({prop:l,defaultProp:c??!1,onChange:f,caller:Gc});return d.jsx(P3,{scope:a,triggerId:Tr(),triggerRef:g,contentId:Tr(),open:x,onOpenChange:v,onOpenToggle:b.useCallback(()=>v(S=>!S),[v]),modal:p,children:d.jsx(b3,{...h,open:x,onOpenChange:v,dir:o,modal:p,children:s})})};F1.displayName=Gc;var Z1="DropdownMenuTrigger",$1=b.forwardRef((t,a)=>{const{__scopeDropdownMenu:s,disabled:o=!1,...l}=t,c=X1(Z1,s),f=Mt(s);return d.jsx(S3,{asChild:!0,...f,children:d.jsx(De.button,{type:"button",id:c.triggerId,"aria-haspopup":"menu","aria-expanded":c.open,"aria-controls":c.open?c.contentId:void 0,"data-state":c.open?"open":"closed","data-disabled":o?"":void 0,disabled:o,...l,ref:wc(a,c.triggerRef),onPointerDown:ve(t.onPointerDown,p=>{!o&&p.button===0&&p.ctrlKey===!1&&(c.onOpenToggle(),c.open||p.preventDefault())}),onKeyDown:ve(t.onKeyDown,p=>{o||(["Enter"," "].includes(p.key)&&c.onOpenToggle(),p.key==="ArrowDown"&&c.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(p.key)&&p.preventDefault())})})})});$1.displayName=Z1;var U3="DropdownMenuPortal",J1=t=>{const{__scopeDropdownMenu:a,...s}=t,o=Mt(a);return d.jsx(w3,{...o,...s})};J1.displayName=U3;var W1="DropdownMenuContent",eS=b.forwardRef((t,a)=>{const{__scopeDropdownMenu:s,...o}=t,l=X1(W1,s),c=Mt(s),f=b.useRef(!1);return d.jsx(E3,{id:l.contentId,"aria-labelledby":l.triggerId,...c,...o,ref:a,onCloseAutoFocus:ve(t.onCloseAutoFocus,p=>{f.current||l.triggerRef.current?.focus(),f.current=!1,p.preventDefault()}),onInteractOutside:ve(t.onInteractOutside,p=>{const h=p.detail.originalEvent,g=h.button===0&&h.ctrlKey===!0,x=h.button===2||g;(!l.modal||x)&&(f.current=!0)}),style:{...t.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});eS.displayName=W1;var L3="DropdownMenuGroup",H3=b.forwardRef((t,a)=>{const{__scopeDropdownMenu:s,...o}=t,l=Mt(s);return d.jsx(R3,{...l,...o,ref:a})});H3.displayName=L3;var G3="DropdownMenuLabel",q3=b.forwardRef((t,a)=>{const{__scopeDropdownMenu:s,...o}=t,l=Mt(s);return d.jsx(A3,{...l,...o,ref:a})});q3.displayName=G3;var B3="DropdownMenuItem",tS=b.forwardRef((t,a)=>{const{__scopeDropdownMenu:s,...o}=t,l=Mt(s);return d.jsx(j3,{...l,...o,ref:a})});tS.displayName=B3;var Q3="DropdownMenuCheckboxItem",I3=b.forwardRef((t,a)=>{const{__scopeDropdownMenu:s,...o}=t,l=Mt(s);return d.jsx(C3,{...l,...o,ref:a})});I3.displayName=Q3;var V3="DropdownMenuRadioGroup",Y3=b.forwardRef((t,a)=>{const{__scopeDropdownMenu:s,...o}=t,l=Mt(s);return d.jsx(O3,{...l,...o,ref:a})});Y3.displayName=V3;var K3="DropdownMenuRadioItem",X3=b.forwardRef((t,a)=>{const{__scopeDropdownMenu:s,...o}=t,l=Mt(s);return d.jsx(N3,{...l,...o,ref:a})});X3.displayName=K3;var F3="DropdownMenuItemIndicator",Z3=b.forwardRef((t,a)=>{const{__scopeDropdownMenu:s,...o}=t,l=Mt(s);return d.jsx(T3,{...l,...o,ref:a})});Z3.displayName=F3;var $3="DropdownMenuSeparator",J3=b.forwardRef((t,a)=>{const{__scopeDropdownMenu:s,...o}=t,l=Mt(s);return d.jsx(_3,{...l,...o,ref:a})});J3.displayName=$3;var W3="DropdownMenuArrow",eM=b.forwardRef((t,a)=>{const{__scopeDropdownMenu:s,...o}=t,l=Mt(s);return d.jsx(M3,{...l,...o,ref:a})});eM.displayName=W3;var tM="DropdownMenuSubTrigger",nM=b.forwardRef((t,a)=>{const{__scopeDropdownMenu:s,...o}=t,l=Mt(s);return d.jsx(D3,{...l,...o,ref:a})});nM.displayName=tM;var aM="DropdownMenuSubContent",rM=b.forwardRef((t,a)=>{const{__scopeDropdownMenu:s,...o}=t,l=Mt(s);return d.jsx(k3,{...l,...o,ref:a,style:{...t.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});rM.displayName=aM;var sM=F1,oM=$1,iM=J1,lM=eS,cM=tS;function uM({...t}){return d.jsx(sM,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:10","data-slot":"dropdown-menu",...t})}function dM({...t}){return d.jsx(oM,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:25","data-slot":"dropdown-menu-trigger",...t})}function fM({className:t,sideOffset:a=4,...s}){return d.jsx(iM,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:38",children:d.jsx(lM,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:39","data-slot":"dropdown-menu-content",sideOffset:a,className:at("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
341de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 max-h-(--radix-dropdown-menu-content-available-height) min-w-[8rem] origin-(--radix-dropdown-menu-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border p-1 shadow-md",t),...s})})}function Cf({className:t,inset:a,variant:s="default",...o}){return d.jsx(cM,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:70","data-slot":"dropdown-menu-item","data-inset":a,"data-variant":s,className:at("focus:bg-accent focus:text-accent-foreground data-[variant=destructive]:text-destructive data-[variant=destructive]:focus:bg-destructive/10 dark:data-[variant=destructive]:focus:bg-destructive/20 data-[variant=destructive]:focus:text-destructive data-[variant=destructive]:*:[svg]:!text-destructive [&_svg:not([class*='text-'])]:text-muted-foreground relative flex cursor-default items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 data-[inset]:pl-8 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",t),...o})}function px(t){return t>=80?"text-success":t>=60?"text-warning":"text-error"}function mM(t){return t==="pass"?d.jsx(Gn,{"data-loc":"client/src/components/GeoReport.tsx:14",className:"w-4 h-4 text-success"}):t==="warning"?d.jsx(Bs,{"data-loc":"client/src/components/GeoReport.tsx:15",className:"w-4 h-4 text-warning"}):d.jsx(Gs,{"data-loc":"client/src/components/GeoReport.tsx:16",className:"w-4 h-4 text-error"})}function pM(t){const a={high:"bg-error/10 text-error border-error/20",medium:"bg-warning/10 text-warning border-warning/20",low:"bg-muted text-muted-foreground border-border"};return a[t]??a.low}function hM({geo:t}){const a=[{label:"AI Visibility",value:t.aiVisibilityScore,icon:oc},{label:"Citation Potential",value:t.citationPotential,icon:bN},{label:"Semantic Richness",value:t.semanticRichness,icon:rm},{label:"Direct Answer Readiness",value:t.directAnswerReadiness,icon:yN}];return d.jsxs("div",{"data-loc":"client/src/components/GeoReport.tsx:37",className:"space-y-6",children:[d.jsx("div",{"data-loc":"client/src/components/GeoReport.tsx:39",className:"grid grid-cols-2 lg:grid-cols-4 gap-4",children:a.map((s,o)=>d.jsxs(Se,{"data-loc":"client/src/components/GeoReport.tsx:41",className:"p-5 border border-border bg-card",children:[d.jsxs("div",{"data-loc":"client/src/components/GeoReport.tsx:42",className:"flex items-center justify-between mb-3",children:[d.jsx("p",{"data-loc":"client/src/components/GeoReport.tsx:43",className:"text-xs font-semibold text-muted-foreground uppercase tracking-wide",children:s.label}),d.jsx(s.icon,{"data-loc":"client/src/components/GeoReport.tsx:44",className:"w-4 h-4 text-primary/40"})]}),d.jsx("p",{"data-loc":"client/src/components/GeoReport.tsx:46",className:`text-3xl font-bold ${px(s.value)}`,children:s.value}),d.jsx(Fs,{"data-loc":"client/src/components/GeoReport.tsx:47",value:s.value,className:"h-1.5 mt-3"})]},o))}),d.jsxs(Se,{"data-loc":"client/src/components/GeoReport.tsx:53",className:"p-6 border border-border bg-card",children:[d.jsxs("h3",{"data-loc":"client/src/components/GeoReport.tsx:54",className:"text-lg font-semibold text-foreground mb-5 flex items-center gap-2",children:[d.jsx(oc,{"data-loc":"client/src/components/GeoReport.tsx:55",className:"w-5 h-5 text-primary"})," Generative Engine Optimization Breakdown"]}),d.jsx("div",{"data-loc":"client/src/components/GeoReport.tsx:57",className:"space-y-4",children:t.scores.map((s,o)=>d.jsxs("div",{"data-loc":"client/src/components/GeoReport.tsx:59",className:"p-4 rounded-lg border border-border bg-background",children:[d.jsxs("div",{"data-loc":"client/src/components/GeoReport.tsx:60",className:"flex items-center justify-between mb-2",children:[d.jsxs("div",{"data-loc":"client/src/components/GeoReport.tsx:61",className:"flex items-center gap-2",children:[mM(s.status),d.jsx("h4",{"data-loc":"client/src/components/GeoReport.tsx:63",className:"font-semibold text-foreground",children:s.category})]}),d.jsxs("span",{"data-loc":"client/src/components/GeoReport.tsx:65",className:`text-sm font-bold ${px(s.score/s.maxScore*100)}`,children:[s.score,"/",s.maxScore]})]}),s.findings.length>0&&d.jsx("ul",{"data-loc":"client/src/components/GeoReport.tsx:70",className:"text-sm text-muted-foreground list-disc list-inside space-y-0.5 mb-2",children:s.findings.map((l,c)=>d.jsx("li",{"data-loc":"client/src/components/GeoReport.tsx:71",children:l},c))}),s.recommendations.length>0&&d.jsxs("div",{"data-loc":"client/src/components/GeoReport.tsx:75",className:"bg-primary/5 border border-primary/20 rounded-md p-2.5 text-xs text-foreground",children:[d.jsx("strong",{"data-loc":"client/src/components/GeoReport.tsx:76",className:"text-primary",children:"Improve: "}),s.recommendations.join(" ")]})]},o))})]}),d.jsxs(Se,{"data-loc":"client/src/components/GeoReport.tsx:86",className:"p-6 border border-border bg-card",children:[d.jsxs("h3",{"data-loc":"client/src/components/GeoReport.tsx:87",className:"text-lg font-semibold text-foreground mb-1 flex items-center gap-2",children:[d.jsx(xN,{"data-loc":"client/src/components/GeoReport.tsx:88",className:"w-5 h-5 text-primary"})," Entity Analysis"]}),d.jsxs("p",{"data-loc":"client/src/components/GeoReport.tsx:90",className:"text-sm text-muted-foreground mb-5",children:["Entity density: ",d.jsxs("span",{"data-loc":"client/src/components/GeoReport.tsx:91",className:"font-semibold text-foreground",children:[t.entityDensity,"%"]})," â entities help AI engines understand and cite your content."]}),d.jsxs("div",{"data-loc":"client/src/components/GeoReport.tsx:93",className:"grid grid-cols-1 md:grid-cols-3 gap-4",children:[d.jsx(Of,{"data-loc":"client/src/components/GeoReport.tsx:94",title:"Primary Entities",tone:"success",entities:t.entities.primary}),d.jsx(Of,{"data-loc":"client/src/components/GeoReport.tsx:95",title:"Supporting Entities",tone:"primary",entities:t.entities.supporting}),d.jsx(Of,{"data-loc":"client/src/components/GeoReport.tsx:96",title:"Missing / Recommended",tone:"error",entities:t.entities.missing})]})]}),t.knowledgeGraphSignals.length>0&&d.jsxs(Se,{"data-loc":"client/src/components/GeoReport.tsx:102",className:"p-6 border border-border bg-card",children:[d.jsxs("h3",{"data-loc":"client/src/components/GeoReport.tsx:103",className:"text-lg font-semibold text-foreground mb-4 flex items-center gap-2",children:[d.jsx(rm,{"data-loc":"client/src/components/GeoReport.tsx:104",className:"w-5 h-5 text-primary"})," Knowledge Graph Signals"]}),d.jsx("div",{"data-loc":"client/src/components/GeoReport.tsx:106",className:"flex flex-wrap gap-2",children:t.knowledgeGraphSignals.map((s,o)=>d.jsx(Ze,{"data-loc":"client/src/components/GeoReport.tsx:108",variant:"outline",className:"bg-primary/5 text-foreground border-primary/20",children:s},o))})]}),t.recommendations.length>0&&d.jsxs(Se,{"data-loc":"client/src/components/GeoReport.tsx:116",className:"p-6 border border-border bg-gradient-to-br from-primary/5 to-transparent",children:[d.jsx("h3",{"data-loc":"client/src/components/GeoReport.tsx:117",className:"text-lg font-semibold text-foreground mb-4",children:"GEO Action Items"}),d.jsx("div",{"data-loc":"client/src/components/GeoReport.tsx:118",className:"space-y-3",children:t.recommendations.map((s,o)=>d.jsxs("div",{"data-loc":"client/src/components/GeoReport.tsx:120",className:"flex items-start gap-3 p-3 rounded-lg bg-card border border-border",children:[d.jsx(Ze,{"data-loc":"client/src/components/GeoReport.tsx:121",variant:"outline",className:`capitalize ${pM(s.priority)}`,children:s.priority}),d.jsxs("div",{"data-loc":"client/src/components/GeoReport.tsx:122",children:[d.jsx("h4",{"data-loc":"client/src/components/GeoReport.tsx:123",className:"font-semibold text-foreground text-sm",children:s.title}),d.jsx("p",{"data-loc":"client/src/components/GeoReport.tsx:124",className:"text-sm text-muted-foreground",children:s.description})]})]},o))})]})]})}function Of({title:t,tone:a,entities:s}){const o={success:"bg-success/10 text-success border-success/20",primary:"bg-primary/5 text-primary border-primary/20",error:"bg-error/10 text-error border-error/20"};return d.jsxs("div",{"data-loc":"client/src/components/GeoReport.tsx:142",className:"rounded-lg border border-border bg-background p-4",children:[d.jsx("p",{"data-loc":"client/src/components/GeoReport.tsx:143",className:"text-xs font-semibold text-muted-foreground uppercase tracking-wide mb-3",children:t}),s.length===0?d.jsx("p",{"data-loc":"client/src/components/GeoReport.tsx:145",className:"text-sm text-muted-foreground",children:"None detected"}):d.jsx("div",{"data-loc":"client/src/components/GeoReport.tsx:147",className:"space-y-2",children:s.map((l,c)=>d.jsxs("div",{"data-loc":"client/src/components/GeoReport.tsx:149",className:"flex items-center justify-between gap-2",children:[d.jsx("span",{"data-loc":"client/src/components/GeoReport.tsx:150",className:"text-sm text-foreground truncate",children:l.name}),d.jsx(Ze,{"data-loc":"client/src/components/GeoReport.tsx:151",variant:"outline",className:`text-[10px] shrink-0 ${o[a]}`,children:l.type})]},c))})]})}function gM(t){return t<=30?"text-success":t<=60?"text-warning":"text-error"}function vM(t){const a={high:"bg-error/10 text-error border-error/20",medium:"bg-warning/10 text-warning border-warning/20",low:"bg-muted text-muted-foreground border-border"};return a[t]??a.low}function yM({research:t}){const[a,s]=b.useState(!1),o=async()=>
341{if(t.faqSchema)try{await navigator.clipboard.writeText(t.faqSchema),s(!0),ha.success("FAQ JSON-LD schema copied to clipboard"),setTimeout(()=>s(!1),2e3)}catch{ha.error("Could not copy. Select the code and copy manually.")}};return d.jsxs("div",{"data-loc":"client/src/components/ResearchReport.tsx:41",className:"space-y-6",children:[d.jsxs("div",{"data-loc":"client/src/components/ResearchReport.tsx:42",className:"flex items-center gap-2",children:[d.jsx("span",{"data-loc":"client/src/components/ResearchReport.tsx:43",className:"text-sm text-muted-foreground",children:"Detected niche:"}),d.jsx(Ze,{"data-loc":"client/src/components/ResearchReport.tsx:44",variant:"outline",className:"bg-primary/5 text-primary border-primary/20",children:t.detectedNiche})]}),d.jsxs("div",{"data-loc":"client/src/components/ResearchReport.tsx:48",className:"flex items-start gap-2.5 p-3 rounded-lg border border-warning/20 bg-warning/5",children:[d.jsx(pN,{"data-loc":"client/src/components/ResearchReport.tsx:49",className:"w-4 h-4 text-warning shrink-0 mt-0.5"}),d.jsxs("p",{"data-loc":"client/src/components/ResearchReport.tsx:50",className:"text-xs text-muted-foreground leading-relaxed",children:[d.jsx("span",{"data-loc":"client/src/components/ResearchReport.tsx:51",className:"font-semibold text-foreground",children:"AI-estimated metrics."})," Keyword volume, difficulty, opportunity scores and competitor authority below are generated by AI analysis of this site and its niche â they are directional guidance, not live data from a keyword/backlink provider. Connect a dedicated SEO data source (e.g. DataForSEO, Semrush) for exact figures."]})]}),d.jsxs(Se,{"data-loc":"client/src/components/ResearchReport.tsx:59",className:"p-6 border border-border bg-card",children:[d.jsxs("h3",{"data-loc":"client/src/components/ResearchReport.tsx:60",className:"text-lg font-semibold text-foreground mb-5 flex items-center gap-2",children:[d.jsx(hN,{"data-loc":"client/src/components/ResearchReport.tsx:61",className:"w-5 h-5 text-primary"})," Keyword Opportunities"]}),d.jsx("div",{"data-loc":"client/src/components/ResearchReport.tsx:63",className:"overflow-x-auto",children:d.jsxs("table",{"data-loc":"client/src/components/ResearchReport.tsx:64",className:"w-full text-sm",children:[d.jsx("thead",{"data-loc":"client/src/components/ResearchReport.tsx:65",children:d.jsxs("tr",{"data-loc":"client/src/components/ResearchReport.tsx:66",className:"text-left text-xs uppercase tracking-wide text-muted-foreground border-b border-border",children:[d.jsx("th",{"data-loc":"client/src/components/ResearchReport.tsx:67",className:"py-2 pr-4 font-semibold",children:"Keyword"}),d.jsx("th",{"data-loc":"client/src/components/ResearchReport.tsx:68",className:"py-2 pr-4 font-semibold",children:"Type"}),d.jsx("th",{"data-loc":"client/src/components/ResearchReport.tsx:69",className:"py-2 pr-4 font-semibold",children:"Intent"}),d.jsxs("th",{"data-loc":"client/src/components/ResearchReport.tsx:70",className:"py-2 pr-4 font-semibold",children:["Volume ",d.jsx("span",{"data-loc":"client/src/components/ResearchReport.tsx:70",className:"normal-case font-normal text-[10px]",children:"(est.)"})]}),d.jsxs("th",{"data-loc":"client/src/components/ResearchReport.tsx:71",className:"py-2 pr-4 font-semibold",children:["Difficulty ",d.jsx("span",{"data-loc":"client/src/components/ResearchReport.tsx:71",className:"normal-case font-normal text-[10px]",children:"(est.)"})]}),d.jsxs("th",{"data-loc":"client/src/components/ResearchReport.tsx:72",className:"py-2 font-semibold",children:["Opportunity ",d.jsx("span",{"data-loc":"client/src/components/ResearchReport.tsx:72",className:"normal-case font-normal text-[10px]",children:"(est.)"})]})]})}),d.jsx("tbody",{"data-loc":"client/src/components/ResearchReport.tsx:75",children:t.keywords.map((l,c)=>d.jsxs("tr",{"data-loc":"client/src/components/ResearchReport.tsx:77",className:"border-b border-border/50 hover:bg-muted/30",children:[d.jsx("td",{"data-loc":"client/src/components/ResearchReport.tsx:78",className:"py-3 pr-4 font-medium text-foreground",children:l.keyword}),d.jsx("td",{"data-loc":"client/src/components/ResearchReport.tsx:79",className:"py-3 pr-4",children:d.jsx(Ze,{"data-loc":"client/src/components/ResearchReport.tsx:79",variant:"outline",className:"text-[10px] capitalize bg-primary/5 text-primary border-primary/20",children:l.type})}),d.jsx("td",{"data-loc":"client/src/components/ResearchReport.tsx:80",className:"py-3 pr-4 capitalize text-muted-foreground",children:l.intent}),d.jsx("td",{"data-loc":"client/src/components/ResearchReport.tsx:81",className:"py-3 pr-4 text-muted-foreground",children:l.estimatedVolume}),d.jsx("td",{"data-loc":"client/src/components/ResearchReport.tsx:82",className:`py-3 pr-4 font-semibold ${gM(l.difficulty)}`,children:l.difficulty}),d.jsx("td",{"data-loc":"client/src/components/ResearchReport.tsx:83",className:"py-3",children:d.jsxs("div",{"data-loc":"client/src/components/ResearchReport.tsx:84",className:"flex items-center gap-2",children:[d.jsx(Fs,{"data-loc":"client/src/components/ResearchReport.tsx:85",value:l.opportunityScore,className:"h-1.5 w-16"}),d.jsxs("span",{"data-loc":"client/src/components/ResearchReport.tsx:86",className:"text-xs font-semibold text-foreground",children:[l.o
341pportunityScore,"/100"]})]})})]},c))})]})})]}),t.competitors.length>0&&d.jsxs(Se,{"data-loc":"client/src/components/ResearchReport.tsx:98",className:"p-6 border border-border bg-card",children:[d.jsxs("h3",{"data-loc":"client/src/components/ResearchReport.tsx:99",className:"text-lg font-semibold text-foreground mb-5 flex items-center gap-2",children:[d.jsx(RN,{"data-loc":"client/src/components/ResearchReport.tsx:100",className:"w-5 h-5 text-primary"})," Likely Ranking Competitors"]}),d.jsx("div",{"data-loc":"client/src/components/ResearchReport.tsx:102",className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:t.competitors.map((l,c)=>d.jsxs("div",{"data-loc":"client/src/components/ResearchReport.tsx:104",className:"p-4 rounded-lg border border-border bg-background",children:[d.jsxs("div",{"data-loc":"client/src/components/ResearchReport.tsx:105",className:"flex items-center justify-between mb-2",children:[d.jsxs("div",{"data-loc":"client/src/components/ResearchReport.tsx:106",children:[d.jsx("h4",{"data-loc":"client/src/components/ResearchReport.tsx:107",className:"font-semibold text-foreground",children:l.name}),d.jsx("p",{"data-loc":"client/src/components/ResearchReport.tsx:108",className:"text-xs text-muted-foreground",children:l.domain})]}),d.jsxs("div",{"data-loc":"client/src/components/ResearchReport.tsx:110",className:"text-right",children:[d.jsx("p",{"data-loc":"client/src/components/ResearchReport.tsx:111",className:"text-xs text-muted-foreground",children:"Authority (est.)"}),d.jsx("p",{"data-loc":"client/src/components/ResearchReport.tsx:112",className:"text-lg font-bold text-primary",children:l.estimatedAuthority})]})]}),d.jsx("p",{"data-loc":"client/src/components/ResearchReport.tsx:115",className:"text-sm text-muted-foreground mb-2",children:l.strengthSummary}),l.keyAdvantages?.length>0&&d.jsx("div",{"data-loc":"client/src/components/ResearchReport.tsx:117",className:"flex flex-wrap gap-1.5",children:l.keyAdvantages.map((f,p)=>d.jsx(Ze,{"data-loc":"client/src/components/ResearchReport.tsx:119",variant:"outline",className:"text-[10px] bg-muted text-muted-foreground border-border",children:f},p))})]},c))})]}),t.contentGaps.length>0&&d.jsxs(Se,{"data-loc":"client/src/components/ResearchReport.tsx:131",className:"p-6 border border-border bg-card",children:[d.jsxs("h3",{"data-loc":"client/src/components/ResearchReport.tsx:132",className:"text-lg font-semibold text-foreground mb-5 flex items-center gap-2",children:[d.jsx(gN,{"data-loc":"client/src/components/ResearchReport.tsx:133",className:"w-5 h-5 text-primary"})," Content Gap Opportunities"]}),d.jsx("div",{"data-loc":"client/src/components/ResearchReport.tsx:135",className:"space-y-3",children:t.contentGaps.map((l,c)=>d.jsxs("div",{"data-loc":"client/src/components/ResearchReport.tsx:137",className:"flex items-start gap-3 p-3 rounded-lg border border-border bg-background",children:[d.jsx(Ze,{"data-loc":"client/src/components/ResearchReport.tsx:138",variant:"outline",className:`capitalize shrink-0 ${vM(l.priority)}`,children:l.priority}),d.jsxs("div",{"data-loc":"client/src/components/ResearchReport.tsx:139",children:[d.jsx("h4",{"data-loc":"client/src/components/ResearchReport.tsx:140",className:"font-semibold text-foreground text-sm",children:l.topic}),d.jsx("p",{"data-loc":"client/src/components/ResearchReport.tsx:141",className:"text-sm text-muted-foreground",children:l.reason})]})]},c))})]}),t.snippetOpportunities.length>0&&d.jsxs(Se,{"data-loc":"client/src/components/ResearchReport.tsx:151",className:"p-6 border border-border bg-card",children:[d.jsxs("h3",{"data-loc":"client/src/components/ResearchReport.tsx:152",className:"text-lg font-semibold text-foreground mb-5 flex items-center gap-2",children:[d.jsx(vN,{"data-loc":"client/src/components/ResearchReport.tsx:153",className:"w-5 h-5 text-primary"})," Featured Snippet Opportunities"]}),d.jsx("div",{"data-loc":"client/src/components/ResearchReport.tsx:155",className:"space-y-3",children:t.snippetOpportunities.map((l,c)=>d.jsxs("div",{"data-loc":"client/src/components/ResearchReport.tsx:157",className:"p-3 rounded-lg border border-border bg-background",children:[d.jsxs("div",{"data-loc":"client/src/components/ResearchReport.tsx:158",className:"flex items-center gap-2 mb-1",children:[d.jsx(Ze,{"data-loc":"client/src/components/ResearchReport.tsx:159",variant:"outline",className:"text-[10px] capitalize bg-primary/5 text-primary border-primary/20",children:l.format}),d.jsx("h4",{"data-loc":"client/src/components/ResearchReport.tsx:160",className:"font-semibold text-foreground text-sm",children:l.query})]}),d.jsx("p",{"data-loc":"client/src/components/ResearchReport.tsx:162",className:"text-sm text-muted-foreground",children:l.recommendation})]},c))})]}),t.faqSuggestions.length>0&&d.jsxs(Se,{"data-loc":"client/src/components/ResearchReport.tsx:171",className:"p-6 border border-border bg-card",children:[d.jsxs("div",{"data-loc":"client/src/components/ResearchReport.tsx:172",className:"flex items-center justify-between mb-5 gap-3 flex-wrap",children:[d.jsxs("h3",{"data-loc":"client/src/components/ResearchReport.tsx:173",className:"text-lg font-semibold text-foreground flex items-center gap-2",children:[d.jsx(iN,{"data-loc":"client/src/components/ResearchReport.tsx:174",className:"w-5 h-5 text-primary"})," FAQ Suggestions",d.jsx(Ze,{"data-loc":"client/src/components/ResearchReport.tsx:175",variant:"outline",className:"bg-primary/5 text-primary border-primary/20",children:t.faqSuggestions.length})]}),t.faqSchema&&d.jsxs(It,{"data-loc":"client/src/components/ResearchReport.tsx:178",size:"sm",variant:"outline",onClick:o,className:"gap-1.5",children:[a?d.jsx(hb,{"data-loc":"client/src/components/ResearchReport.tsx:179",className:"w-3.5 h-3.5 text-success"}):d.jsx(yb,{"data-loc":"client/src/components/ResearchReport.tsx:179",className:"w-3.5 h-3.5"}),a?"Copied":"Copy JSON-LD schema"]})]}),d.jsx("div",{"data-loc":"client/src/components/ResearchReport.tsx:184",className:"space-y-3",children:t.faqSuggestions.map((l,c)=>d.jsxs("div",{"data-loc":"client/src/components/ResearchReport.tsx:186",className:"p-4 rounded-lg border border-border bg-background",children:[d.jsx("h4",{"data-loc":"client/src/components/ResearchReport.tsx:187",className:"font-semibold text-foreground text-sm mb-1",children:l.question}),d.jsx("p",{"data-loc":"client/src/components/ResearchReport.tsx:188",className:"text-sm text-muted-foreground",children:l.suggestedAnswer})]},c))}),t.faqSchema&&d.jsxs("div",{"data-loc":"client/src/components/ResearchReport.tsx:194",className:"mt-5",children:[d.jsx("p",{"data-loc":"client/src/components/ResearchReport.tsx:195",className:"text-xs font-semibold text-foreground mb-2",children:'Copy-paste FAQPage JSON-LD (add inside a <script type="application/ld+json"> tag):'}),d.jsx("pre",{"data-loc":"client/src/components/ResearchReport.tsx:196",className:"text-[11px] leading-relaxed bg-muted/50 border border-border rounded-lg p-4 overflow-x-auto max-h-72 text-muted-foreground",children:t.faqSchema})]})]})]})}const xM={critical:"bg-red-100 text-red-700 border-red-200",high:"bg-orange-100 text-orange-700 border-orange-200",medium:"bg-amber-100 text-amber-700 border-amber-200",low:"bg-slate-100 text-slate-600 border-slate-200"},bM={low:"bg-green-100 text-green-700",medium:"bg-blue-100 text-blue-700",high:"bg-purple-100 text-purple-700"},SM={"Technical SEO":d.jsx(AN,{"data-loc":"client/src/components/ActionPlan.tsx:29",className:"h-4 w-4"}),"GEO / AI Visibility":d.jsx(rm,{"data-loc":"client/src/components/ActionPlan.tsx:30",className:"h-4 w-4"}),Content:d.jsx(xb,{"data-loc":"client/src/components/ActionPlan.tsx:31",className:"h-4 w-4"}),Schema:d.jsx(vb,{"data-loc":"client/src/components/ActionPlan.tsx:32",className:"h-4 w-4"}),Performance:d.jsx(dN,{"data-loc":"client/src/components/ActionPlan.tsx:33",className:"h-4 w-4"})};function wM({items:t}){const[a,s]=b.useState(0),[o,l]=b.useState("all");
341if(!t||t.length===0)return d.jsx(Se,{"data-loc":"client/src/components/ActionPlan.tsx:42",className:"p-8 text-center text-muted-foreground",children:"No action items generated. The site may already be well-optimized, or the analysis was limited."});const c=["all",...Array.from(new Set(t.map(h=>h.category)))],f=o==="all"?t:t.filter(h=>h.category===o),p={critical:t.filter(h=>h.priority==="critical").length,high:t.filter(h=>h.priority==="high").length,medium:t.filter(h=>h.priority==="medium").length,low:t.filter(h=>h.priority==="low").length};return d.jsxs("div",{"data-loc":"client/src/components/ActionPlan.tsx:60",className:"space-y-5",children:[d.jsxs("div",{"data-loc":"client/src/components/ActionPlan.tsx:61",className:"flex items-start gap-3 rounded-lg border bg-card p-4",children:[d.jsx(Qs,{"data-loc":"client/src/components/ActionPlan.tsx:62",className:"mt-0.5 h-5 w-5 shrink-0 text-primary"}),d.jsxs("div",{"data-loc":"client/src/components/ActionPlan.tsx:63",children:[d.jsx("h3",{"data-loc":"client/src/components/ActionPlan.tsx:64",className:"font-semibold",children:"Prioritized Action Plan"}),d.jsxs("p",{"data-loc":"client/src/components/ActionPlan.tsx:65",className:"text-sm text-muted-foreground",children:[t.length," recommendations aggregated across technical SEO, GEO, schema, content, and performance â sorted by priority and effort. Start at the top for the highest impact-to-effort ratio."]})]})]}),d.jsx("div",{"data-loc":"client/src/components/ActionPlan.tsx:74",className:"grid grid-cols-2 gap-3 sm:grid-cols-4",children:["critical","high","medium","low"].map(h=>d.jsxs("div",{"data-loc":"client/src/components/ActionPlan.tsx:76",className:"rounded-lg border bg-card p-3 text-center",children:[d.jsx("div",{"data-loc":"client/src/components/ActionPlan.tsx:77",className:"text-2xl font-bold",children:p[h]}),d.jsxs("div",{"data-loc":"client/src/components/ActionPlan.tsx:78",className:"text-xs capitalize text-muted-foreground",children:[h," priority"]})]},h))}),d.jsx("div",{"data-loc":"client/src/components/ActionPlan.tsx:84",className:"flex flex-wrap gap-2",children:c.map(h=>d.jsx("button",{"data-loc":"client/src/components/ActionPlan.tsx:86",onClick:()=>l(h),className:`rounded-full border px-3 py-1 text-xs font-medium transition-colors ${o===h?"border-primary bg-primary text-primary-foreground":"border-border bg-background hover:bg-muted"}`,children:h==="all"?"All":h},h))}),d.jsx("div",{"data-loc":"client/src/components/ActionPlan.tsx:101",className:"space-y-2",children:f.map((h,g)=>{const x=a===g;return d.jsxs(Se,{"data-loc":"client/src/components/ActionPlan.tsx:105",className:"overflow-hidden",children:[d.jsxs("button",{"data-loc":"client/src/components/ActionPlan.tsx:106",onClick:()=>s(x?null:g),className:"flex w-full items-center gap-3 p-4 text-left transition-colors hover:bg-muted/50",children:[d.jsx("span",{"data-loc":"client/src/components/ActionPlan.tsx:110",className:"text-muted-foreground",children:SM[h.category]}),d.jsx("span",{"data-loc":"client/src/components/ActionPlan.tsx:111",className:"flex-1 font-medium",children:h.title}),d.jsx(Ze,{"data-loc":"client/src/components/ActionPlan.tsx:112",variant:"outline",className:xM[h.priority],children:h.priority}),d.jsxs(Ze,{"data-loc":"client/src/components/ActionPlan.tsx:115",variant:"outline",className:bM[h.effort],children:[h.effort," effort"]}),d.jsx(gb,{"data-loc":"client/src/components/ActionPlan.tsx:118",className:`h-4 w-4 shrink-0 text-muted-foreground transition-transform duration-200 ${x?"rotate-180":""}`})]}),x&&d.jsxs("div",{"data-loc":"client/src/components/ActionPlan.tsx:125",className:"border-t bg-muted/30 px-4 py-3 text-sm",children:[d.jsx("p",{"data-loc":"client/src/components/ActionPlan.tsx:126",className:"mb-2 text-foreground",children:h.details}),d.jsxs("p",{"data-loc":"client/src/components/ActionPlan.tsx:127",className:"text-muted-foreground",children:[d.jsx("span",{"data-loc":"client/src/components/ActionPlan.tsx:128",className:"font-medium text-foreground",children:"Expected impact:"})," ",h.expectedImpact]}),d.jsxs("div",{"data-loc":"client/src/components/ActionPlan.tsx:131",className:"mt-2 text-xs text-muted-foreground",children:["Category: ",h.category]})]})]},g)})})]})}const EM={high:"bg-orange-100 text-orange-700 border-orange-200",medium:"bg-amber-100 text-amber-700 border-amber-200",low:"bg-slate-100 text-slate-600 border-slate-200"};function RM({code:t}){const[a,s]=b.useState(!1),o=async()=>{try{await navigator.clipboard.writeText(t),s(!0),ha.success("JSON-LD copied to clipboard"),setTimeout(()=>s(!1),2e3)}catch{ha.error("Copy failed â select and copy manually")}};return d.jsxs("div",{"data-loc":"client/src/components/SchemaReport.tsx:28",className:"relative",children:[d.jsxs(It,{"data-loc":"client/src/components/SchemaReport.tsx:29",size:"sm",variant:"outline",onClick:o,className:"absolute right-2 top-2 h-7 gap-1 bg-background px-2 text-xs",children:[a?d.jsx(hb,{"data-loc":"client/src/components/SchemaReport.tsx:35",className:"h-3 w-3"}):d.jsx(yb,{"data-loc":"client/src/components/SchemaReport.tsx:35",className:"h-3 w-3"}),a?"Copied":"Copy"]}),d.jsx("pre",{"data-loc":"client/src/components/SchemaReport.tsx:38",className:"max-h-72 overflow-auto rounded-lg border bg-slate-950 p-4 text-xs leading-relaxed text-slate-100",children:d.jsx("code",{"data-loc":"client/src/components/SchemaReport.tsx:39",children:t})})]})}function AM({schema:t}){return t?d.jsxs("div",{"data-loc":"client/src/components/SchemaReport.tsx:55",className:"space-y-5",children:[d.jsxs("div",{"data-loc":"client/src/components/SchemaReport.tsx:57",className:"grid grid-cols-1 gap-3 sm:grid-cols-3",children:[d.jsxs(Se,{"data-loc":"client/src/components/SchemaReport.tsx:58",className:"p-4",children:[d.jsx("div",{"data-loc":"client/src/components/SchemaReport.tsx:59",className:"text-sm text-muted-foreground",children:"Schema Coverage"}),d.jsxs("div",{"data-loc":"client/src/components/SchemaReport.tsx:60",className:"mt-1 text-3xl font-bold",children:[t.coveragePercent,"%"]}),d.jsxs("div",{"data-loc":"client/src/components/SchemaReport.tsx:61",className:"text-xs text-muted-foreground",children:[t.pagesWithSchema," of ",t.totalPages," pages have markup"]})]}),d.jsxs(Se,{"data-loc":"client/src/components/SchemaReport.tsx:65",className:"p-4",children:[d.jsx("div",{"data-loc":"client/src/components/SchemaReport.tsx:66",className:"text-sm text-muted-foreground",children:"Detected Types"}),d.jsx("div",{"data-loc":"client/src/components/SchemaReport.tsx:67",className:"mt-2 flex flex-wrap gap-1",children:t.detectedTypes.length>0?t.detectedTypes.map(a=>d.jsxs(Ze,{"data-loc":"client/src/components/SchemaReport.tsx:70",variant:"outline",className:"bg-green-50 text-green-700",children:[d.jsx(Gn,{"data-loc":"client/src/components/SchemaReport.tsx:71",className:"mr-1 h-3 w-3"}),a]},a)):d.jsx("span",{"data-loc":"client/src/components/SchemaReport.tsx:76",className:"text-sm text-muted-foreground",children:"None found"})})]}),d.jsxs(Se,{"data-loc":"client/src/components/SchemaReport.tsx:80",className:"p-4",children:[d.jsx("div",{"data-loc":"client/src/components/SchemaReport.tsx:81",className:"text-sm text-muted-foreground",children:"Recommended Additions"}),d.jsx("div",{"data-loc":"client/src/components/SchemaReport.tsx:82",className:"mt-2 flex flex-wrap gap-1",children:t.missingTypes.length>0?t.missingTypes.map(a=>d.jsxs(Ze,{"data-loc":"client/src/components/SchemaReport.tsx:85",variant:"outline",className:"bg-amber-50 text-amber-700",children:[d.jsx(Bs,{"data-loc":"client/src/components/SchemaReport.tsx:86",className:"mr-1 h-3 w-3"}),a]},a)):d.jsx("span",{"data-loc":"client/src/components/SchemaReport.tsx:91",className:"text-sm text-muted-foreground",children:"All key types present"})})]})]}),t.recommendations.length>0?d.jsxs("div",{"data-loc":"client/src/components/SchemaReport.tsx:99",className:"space-y-4",children:[d.jsxs("div",{"data-loc":"client/src/components/SchemaReport.tsx:100",className:"flex items-center gap-2",children:[d.jsx(vb,{"data-loc":"client/src/components/SchemaReport.tsx:101",className:"h-5 w-5 text-primary"}),d.jsx("h3",{"data-loc":"client/src/components/SchemaReport.tsx:102",className:"font-semibold",children:"Copy-Paste Structured Data"})]}),d.jsxs("p",{"data-loc":"client/src/components/SchemaReport.tsx:104",className:"text-sm text-muted-foreground",children:["Add these JSON-LD snippets inside a"," ",d.jsx("code",{"data-loc":"client/src/components/SchemaReport.tsx:106",className:"rounded bg-muted px-1 py-0.5 text-xs",children:'<script type="application/ld+json">'})," ","tag in the page ",d.jsx("code",{"data-loc":"client/src/components/SchemaReport.tsx:109",className:"rounded bg-muted px-1 py-0.5 text-xs",children:"<head>"}),". Replace placeholder values with your real data."]}),t.recommendations.map(a=>d.jsxs(Se,{"data-loc":"client/src/components/SchemaReport.tsx:113",className:"space-y-3 p-4",children:[d.jsxs("div",{"data-loc":"client/src/components/SchemaReport.tsx:114",className:"flex items-center justify-between gap-2",children:[d.jsxs("div",{"data-loc":"client/src/components/SchemaReport.tsx:115",children:[d.jsx("div",{"data-loc":"client/src/components/SchemaReport.tsx:116",className:"font-semibold",children:a.type}),d.jsx("div",{"data-loc":"client/src/components/SchemaReport.tsx:117",className:"text-sm text-muted-foreground",children:a.reason})]}),d.jsx(Ze,{"data-loc":"client/src/components/SchemaReport.tsx:119",variant:"outline",className:EM[a.priority],children:a.priority})]}
341),d.jsx(RM,{"data-loc":"client/src/components/SchemaReport.tsx:123",code:a.jsonLd})]},a.type))]}):d.jsxs(Se,{"data-loc":"client/src/components/SchemaReport.tsx:128",className:"p-8 text-center",children:[d.jsx(Gn,{"data-loc":"client/src/components/SchemaReport.tsx:129",className:"mx-auto mb-2 h-8 w-8 text-green-600"}),d.jsx("p",{"data-loc":"client/src/components/SchemaReport.tsx:130",className:"font-medium",children:"No critical schema gaps detected"}),d.jsx("p",{"data-loc":"client/src/components/SchemaReport.tsx:131",className:"text-sm text-muted-foreground",children:"The key structured-data types for this site type are present."})]})]}):d.jsx(Se,{"data-loc":"client/src/components/SchemaReport.tsx:48",className:"p-8 text-center text-muted-foreground",children:"Schema analysis unavailable."})}function jM(t){return t>=90?{letter:"A",label:"Excellent",color:"text-success"}:t>=80?{letter:"B",label:"Good",color:"text-success"}:t>=65?{letter:"C",label:"Fair",color:"text-warning"}:t>=50?{letter:"D",label:"Needs Work",color:"text-warning"}:{letter:"F",label:"Critical",color:"text-error"}}function CM(t){return t>=80?"bg-success":t>=60?"bg-warning":"bg-error"}function OM({report:t}){const a=jM(t.overallScore),s=t.technicalAudit||t.auditItems||[],o=[{label:"SEO Fundamentals",value:t.seoScore},{label:"Technical SEO",value:t.technicalScore??t.seoScore},{label:"GEO / AI Visibility",value:t.geoScore},{label:"AI Citation Potential",value:t.geo?.citationPotential??0},{label:"Performance",value:t.performanceScore??0}],l=(t.actionPlan??[]).filter(g=>g.effort==="low"&&(g.priority==="high"||g.priority==="critical")).slice(0,5),c=s.filter(g=>g.status==="fail").length,f=s.filter(g=>g.status==="warning").length,p=s.filter(g=>g.status==="pass").length,h=Math.max(0,90-t.overallScore);return d.jsxs(Se,{"data-loc":"client/src/components/ExecutiveSummary.tsx:46",className:"p-6 md:p-8 border border-border bg-card",children:[d.jsxs("div",{"data-loc":"client/src/components/ExecutiveSummary.tsx:47",className:"grid grid-cols-1 lg:grid-cols-3 gap-8",children:[d.jsxs("div",{"data-loc":"client/src/components/ExecutiveSummary.tsx:49",className:"flex flex-col items-center justify-center text-center lg:border-r border-border lg:pr-8",children:[d.jsxs("div",{"data-loc":"client/src/components/ExecutiveSummary.tsx:50",className:"relative flex items-center justify-center w-32 h-32 rounded-full bg-muted/40 mb-3",children:[d.jsx("span",{"data-loc":"client/src/components/ExecutiveSummary.tsx:51",className:`text-5xl font-bold ${a.color}`,children:a.letter}),d.jsx(rN,{"data-loc":"client/src/components/ExecutiveSummary.tsx:52",className:"absolute -top-1 -right-1 w-6 h-6 text-primary/40"})]}),d.jsxs("p",{"data-loc":"client/src/components/ExecutiveSummary.tsx:54",className:"text-3xl font-bold text-foreground",children:[t.overallScore,d.jsx("span",{"data-loc":"client/src/components/ExecutiveSummary.tsx:54",className:"text-base text-muted-foreground",children:"/100"})]}),d.jsx(Ze,{"data-loc":"client/src/components/ExecutiveSummary.tsx:55",variant:"secondary",className:"mt-2",children:a.label}),d.jsxs("p",{"data-loc":"client/src/components/ExecutiveSummary.tsx:56",className:"text-xs text-muted-foreground mt-3 flex items-center gap-1",children:[d.jsx(qs,{"data-loc":"client/src/components/ExecutiveSummary.tsx:57",className:"w-3.5 h-3.5"}),"~",h,' pts to reach an "A"']})]}),d.jsxs("div",{"data-loc":"client/src/components/ExecutiveSummary.tsx:63",className:"lg:col-span-2 space-y-4",children:[d.jsx("h3",{"data-loc":"client/src/components/ExecutiveSummary.tsx:64",className:"text-base font-semibold text-foreground",children:"Executive Summary"}),d.jsx("div",{"data-loc":"client/src/components/ExecutiveSummary.tsx:65",className:"space-y-3",children:o.map(g=>d.jsxs("div",{"data-loc":"client/src/components/ExecutiveSummary.tsx:67",children:[d.jsxs("div",{"data-loc":"client/src/components/ExecutiveSummary.tsx:68",className:"flex items-center justify-between text-sm mb-1",children:[d.jsx("span",{"data-loc":"client/src/components/ExecutiveSummary.tsx:69",className:"text-muted-foreground",children:g.label}),d.jsx("span",{"data-loc":"client/src/components/ExecutiveSummary.tsx:70",className:"font-semibold text-foreground",children:g.value})]}),d.jsx("div",{"data-loc":"client/src/components/ExecutiveSummary.tsx:72",className:"h-2 w-full rounded-full bg-muted overflow-hidden",children:d.jsx("div",{"data-loc":"client/src/components/ExecutiveSummary.tsx:73",className:`h-full rounded-full ${CM(g.value)}`,style:{width:`${g.value}%`}})})]},g.label))}),d.jsxs("div",{"data-loc":"client/src/components/ExecutiveSummary.tsx:79",className:"grid grid-cols-3 gap-3 pt-2",children:[d.jsxs("div",{"data-loc":"client/src/components/ExecutiveSummary.tsx:80",className:"flex items-center gap-2 text-sm",children:[d.jsx(Gn,{"data-loc":"client/src/components/ExecutiveSummary.tsx:81",className:"w-4 h-4 text-success"}),d.jsx("span",{"data-loc":"client/src/components/ExecutiveSummary.tsx:82",className:"text-foreground font-semibold",children:p}),d.jsx("span",{"data-loc":"client/src/components/ExecutiveSummary.tsx:83",className:"text-muted-foreground",children:"passed"})]}),d.jsxs("div",{"data-loc":"client/src/components/ExecutiveSummary.tsx:85",className:"flex items-center gap-2 text-sm",children:[d.jsx(Bs,{"data-loc":"client/src/components/ExecutiveSummary.tsx:86",className:"w-4 h-4 text-warning"}),d.jsx("span",{"data-loc":"client/src/components/ExecutiveSummary.tsx:87",className:"text-foreground font-semibold",children:f}),d.jsx("span",{"data-loc":"client/src/components/ExecutiveSummary.tsx:88",className:"text-muted-foreground",children:"warnings"})]}),d.jsxs("div",{"data-loc":"client/src/components/ExecutiveSummary.tsx:90",className:"flex items-center gap-2 text-sm",children:[d.jsx(Bs,{"data-loc":"client/src/components/ExecutiveSummary.tsx:91",className:"w-4 h-4 text-error"}),d.jsx("span",{"data-loc":"client/src/components/ExecutiveSummary.tsx:92",className:"text-foreground font-semibold",children:c}),d.jsx("span",{"data-loc":"client/src/components/ExecutiveSummary.tsx:93",className:"text-muted-foreground",children:"failed"})]})]})]})]}),l.length>0&&d.jsxs("div",{"data-loc":"client/src/components/ExecutiveSummary.tsx:101",className:"mt-8 pt-6 border-t border-border",children:[d.jsx("h4",{"data-loc":"client/src/components/ExecutiveSummary.tsx:102",className:"text-sm font-semibold text-foreground mb-3",children:"Qu
341ick Wins (low effort, high impact)"}),d.jsx("div",{"data-loc":"client/src/components/ExecutiveSummary.tsx:103",className:"grid grid-cols-1 md:grid-cols-2 gap-3",children:l.map((g,x)=>d.jsxs("div",{"data-loc":"client/src/components/ExecutiveSummary.tsx:105",className:"flex items-start gap-2 p-3 rounded-lg bg-success/5 border border-success/20",children:[d.jsx(Gn,{"data-loc":"client/src/components/ExecutiveSummary.tsx:106",className:"w-4 h-4 text-success shrink-0 mt-0.5"}),d.jsxs("div",{"data-loc":"client/src/components/ExecutiveSummary.tsx:107",children:[d.jsx("p",{"data-loc":"client/src/components/ExecutiveSummary.tsx:108",className:"text-sm font-medium text-foreground",children:g.title}),d.jsx("p",{"data-loc":"client/src/components/ExecutiveSummary.tsx:109",className:"text-xs text-muted-foreground",children:g.expectedImpact})]})]},x))})]})]})}function NM({...t}){return d.jsx(k_,{"data-loc":"client/src/components/ui/sheet.tsx:10","data-slot":"sheet",...t})}function TM({...t}){return d.jsx(z_,{"data-loc":"client/src/components/ui/sheet.tsx:16","data-slot":"sheet-trigger",...t})}function _M({...t}){return d.jsx(P_,{"data-loc":"client/src/components/ui/sheet.tsx:28","data-slot":"sheet-portal",...t})}function MM({className:t,...a}){return d.jsx(U_,{"data-loc":"client/src/components/ui/sheet.tsx:36","data-slot":"sheet-overlay",className:at("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",t),...a})}function DM({className:t,children:a,side:s="right",...o}){return d.jsxs(_M,{"data-loc":"client/src/components/ui/sheet.tsx:56",children:[d.jsx(MM,{"data-loc":"client/src/components/ui/sheet.tsx:57"}),d.jsxs(L_,{"data-loc":"client/src/components/ui/sheet.tsx:58","data-slot":"sheet-content",className:at("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out fixed z-50 flex flex-col gap-4 shadow-lg transition ease-in-out data-[state=closed]:duration-300 data-[state=open]:duration-500",s==="right"&&"data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right inset-y-0 right-0 h-full w-3/4 border-l sm:max-w-sm",s==="left"&&"data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left inset-y-0 left-0 h-full w-3/4 border-r sm:max-w-sm",s==="top"&&"data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top inset-x-0 top-0 h-auto border-b",s==="bottom"&&"data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom inset-x-0 bottom-0 h-auto border-t",t),...o,children:[a,d.jsxs(q_,{"data-loc":"client/src/components/ui/sheet.tsx:75",className:"ring-offset-background focus:ring-ring data-[state=open]:bg-secondary absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none",children:[d.jsx(jN,{"data-loc":"client/src/components/ui/sheet.tsx:76",className:"size-4"}),d.jsx("span",{"data-loc":"client/src/components/ui/sheet.tsx:77",className:"sr-only",children:"Close"})]})]})]})}function kM({className:t,...a}){return d.jsx("div",{"data-loc":"client/src/components/ui/sheet.tsx:86","data-slot":"sheet-header",className:at("flex flex-col gap-1.5 p-4",t),...a})}function zM({className:t,...a}){return d.jsx(H_,{"data-loc":"client/src/components/ui/sheet.tsx:109","data-slot":"sheet-title",className:at("text-foreground font-semibold",t),...a})}function PM({className:t,...a}){return d.jsx(G_,{"data-loc":"client/src/components/ui/sheet.tsx:122","data-slot":"sheet-description",className:at("text-muted-foreground text-sm",t),...a})}function UM(t,[a,s]){return Math.min(s,Math.max(a,t))}function LM(t,a){return b.useReducer((s,o)=>a[s][o]??s,t)}var Xm="ScrollArea",[nS]=Bn(Xm),[HM,gn]=nS(Xm),aS=b.forwardRef((t,a)=>{const{__scopeScrollArea:s,type:o="hover",dir:l,scrollHideDelay:c=600,...f}=t,[p,h]=b.useState(null),[g,x]=b.useState(null),[v,S]=b.useState(null),[R,A]=b.useState(null),[E,O]=b.useState(null),[M,B]=b.useState(0),[G,F]=b.useState(0),[Q,Y]=b.useState(!1),[T,k]=b.useState(!1),Z=Ye(a,re=>h(re)),ee=Dc(l);return d.jsx(HM,{scope:s,type:o,dir:ee,scrollHideDelay:c,scrollArea:p,viewport:g,onViewportChange:x,content:v,onContentChange:S,scrollbarX:R,onScrollbarXChange:A,scrollbarXEnabled:Q,onScrollbarXEnabledChange:Y,scrollbarY:E,onScrollbarYChange:O,scrollbarYEnabled:T,onScrollbarYEnabledChange:k,onCornerWidthChange:B,onCornerHeight
vendor: 4,346 bytes, line 341
341Change:F,children:d.jsx(De.div,{dir:ee,...f,ref:Z,style:{position:"relative","--radix-scroll-area-corner-width":M+"px","--radix-scroll-area-corner-height":G+"px",...t.style}})})});aS.displayName=Xm;var rS="ScrollAreaViewport",sS=b.forwardRef((t,a)=>{const{__scopeScrollArea:s,children:o,nonce:l,...c}=t,f=gn(rS,s),p=b.useRef(null),h=Ye(a,p,f.onViewportChange);return d.jsxs(d.Fragment,{children:[d.jsx("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"},nonce:l}),d.jsx(De.div,{"data-radix-scroll-area-viewport":"",...c,ref:h,style:{overflowX:f.scrollbarXEnabled?"scroll":"hidden",overflowY:f.scrollbarYEnabled?"scroll":"hidden",...t.style},children:d.jsx("div",{ref:f.onContentChange,style:{minWidth:"100%",display:"table"},children:o})})]})});sS.displayName=rS;var In="ScrollAreaScrollbar",oS=b.forwardRef((t,a)=>{const{forceMount:s,...o}=t,l=gn(In,t.__scopeScrollArea),{onScrollbarXEnabledChange:c,onScrollbarYEnabledChange:f}=l,p=t.orientation==="horizontal";return b.useEffect(()=>(p?c(!0):f(!0),()=>{p?c(!1):f(!1)}),[p,c,f]),l.type==="hover"?d.jsx(GM,{...o,ref:a,forceMount:s}):l.type==="scroll"?d.jsx(qM,{...o,ref:a,forceMount:s}):l.type==="auto"?d.jsx(iS,{...o,ref:a,forceMount:s}):l.type==="always"?d.jsx(Fm,{...o,ref:a}):null});oS.displayName=In;var GM=b.forwardRef((t,a)=>{const{forceMount:s,...o}=t,l=gn(In,t.__scopeScrollArea),[c,f]=b.useState(!1);return b.useEffect(()=>{const p=l.scrollArea;let h=0;if(p){const g=()=>{window.clearTimeout(h),f(!0)},x=()=>{h=window.setTimeout(()=>f(!1),l.scrollHideDelay)};return p.addEventListener("pointerenter",g),p.addEventListener("pointerleave",x),()=>{window.clearTimeout(h),p.removeEventListener("pointerenter",g),p.removeEventListener("pointerleave",x)}}},[l.scrollArea,l.scrollHideDelay]),d.jsx(Vt,{present:s||c,children:d.jsx(iS,{"data-state":c?"visible":"hidden",...o,ref:a})})}),qM=b.forwardRef((t,a)=>{const{forceMount:s,...o}=t,l=gn(In,t.__scopeScrollArea),c=t.orientation==="horizontal",f=Bc(()=>h("SCROLL_END"),100),[p,h]=LM("hidden",{hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}});return b.useEffect(()=>{if(p==="idle"){const g=window.setTimeout(()=>h("HIDE"),l.scrollHideDelay);return()=>window.clearTimeout(g)}},[p,l.scrollHideDelay,h]),b.useEffect(()=>{const g=l.viewport,x=c?"scrollLeft":"scrollTop";if(g){let v=g[x];const S=()=>{const R=g[x];v!==R&&(h("SCROLL"),f()),v=R};return g.addEventListener("scroll",S),()=>g.removeEventListener("scroll",S)}},[l.viewport,c,h,f]),d.jsx(Vt,{present:s||p!=="hidden",children:d.jsx(Fm,{"data-state":p==="hidden"?"hidden":"visible",...o,ref:a,onPointerEnter:ve(t.onPointerEnter,()=>h("POINTER_ENTER")),onPointerLeave:ve(t.onPointerLeave,()=>h("POINTER_LEAVE"))})})}),iS=b.forwardRef((t,a)=>{const s=gn(In,t.__scopeScrollArea),{forceMount:o,...l}=t,[c,f]=b.useState(!1),p=t.orientation==="horizontal",h=Bc(()=>{if(s.viewport){const g=s.viewport.offsetWidth<s.viewport.scrollWidth,x=s.viewport.offsetHeight<s.viewport.scrollHeight;f(p?g:x)}},10);return Is(s.viewport,h),Is(s.content,h),d.jsx(Vt,{present:o||c,children:d.jsx(Fm,{"data-state":c?"visible":"hidden",...l,ref:a})})}),Fm=b.forwardRef((t,a)=>{const{orientation:s="vertical",...o}=t,l=gn(In,t.__scopeScrollArea),c=b.useRef(null),f=b.useRef(0),[p,h]=b.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),g=fS(p.viewport,p.content),x={...o,sizes:p,onSizesChange:h,hasThumb:g>0&&g<1,onThumbChange:S=>c.current=S,onThumbPointerUp:()=>f.current=0,onThumbPointerDown:S=>f.current=S};function v(S,R){return KM(S,f.current,p,R)}return s==="horizontal"?d.jsx(BM,{...x,ref:a,onThumbPositionChange:()=>{if(l.viewport&&c.current){const S=l.viewport.scrollLeft,R=hx(S,p,l.dir);c.current.style.transform=`translate3d(${R}px, 0, 0)`}},onWheelScroll:S=>{l.viewport&&(l.viewport.scrollLeft=S)},onDragScroll:S=>{l.viewport&&(l.viewport.scrollLeft=v(S,l.dir))}}):s==="vertical"?d.jsx(QM,{...x,ref:a,onThumbPositionChange:()=>{if(l.viewport&&c.current){const S=l.viewport.scrollTop,R=hx(S,p);c.current.style.transform=`translate3d(0, ${R}
341px, 0)`}},onWheelScroll:S=>{l.viewport&&(l.viewport.scrollTop=S)},onDragScroll:S=>{l.viewport&&(l.viewport.scrollTop=v(S))}}):null}),BM=b.forwardRef((t,a)=>{const{sizes:s,onSizesChange:o,...l}=t,c=gn(In,t.__scopeScrollArea),[f,p]=b.useState(),h=b.useRef(null),g=Ye(a,h,c.onScrollbarXChange);return b.useEffect(()=>{h.current&&p(getComputedStyle(h.current))},[h]),d.jsx(cS,{"data-orientation":"horizontal",...l,ref:g,sizes:s,style:{bottom:0,left:c.dir==="rtl"?"var(--radix-scroll-area-corner-width)":0,right:c.dir==="ltr"?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":qc(s)+"px",...t.style},onThumbPointerDown:x=>t.onThumbPointerDown(x.x),onDragScroll:x=>t.onDragScroll(x.x),onWheelScroll:(x,v)=>{if(c.viewport){const S=c.viewport.scrollLeft+x.deltaX;t.onWheelScroll(S),pS(S,v)&&x.preventDefault()}},onResize:()=>{h.current&&c.viewport&&f&&o({content:c.viewport.scrollWidth,viewport:c.viewport.offsetWidth,scrollbar:{size:h.current.clientWidth,paddingStart:fc(f.paddingLeft),paddingEnd:fc(f.paddingRight)}})}})}),QM=b.forwardRef((t,a)=>{const{sizes:s,onSizesChange:o,...l}=t,c=gn(In,t.__scopeScrollArea),[f,p]=b.useState(),h=b.useRef(null),g=Ye(a,h,c.onScrollbarYChange);return b.useEffect(()=>{h.current&&p(getComputedStyle(h.current))},[h]),d.jsx(cS,{"data-orientation":"vertical",...l,ref:g,sizes:s,style:{top:0,right:c.dir==="ltr"?0:void 0,left:c.dir==="rtl"?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":qc(s)+"px",...t.style},onThumbPointerDown:x=>t.onThumbPointerDown(x.y),onDragScroll:x=>t.onDragScroll(x.y),onWheelScroll:(x,v)=>{if(c.viewport){const S=c.viewport.scrollTop+x.deltaY;t.onWheelScroll(S),pS(S,v)&&x.preventDefault()}},onResize:()=>{h.current&&c.viewport&&f&&o({content:c.viewport.scrollHeight,viewport:c.viewport.offsetHeight,scrollbar:{size:h.current.clientHeight,paddingStart:fc(f.paddingTop),paddingEnd:fc(f.paddingBottom)}})}})}),[IM,lS]=nS(In),cS=b.forwardRef((t,a)=>{const{__scopeScrollArea:s,sizes:o,hasThumb:l,onThumbChange:c,onThumbPointerUp:f,onThumbPointerDown:p,onThumbPositionChange:h,onDragScroll:g,onWheelScroll:x,onResize:v,...S}=t,R=gn(In,s),[A,E]=b.useState(null),O=Ye(a,Z=>E(Z)),M=b.useRef(null),B=b.useRef(""),G=R.viewport,F=o.content-o.viewport,Q=At(x),Y=At(h),T=Bc(v,10);function k(Z){if(M.current){const ee=Z.clientX-M.current.left,re=Z.clientY-M.current.top;g({x:ee,y:re})}}return b.useEffect(()=>{const Z=ee=>{const re=ee.target;A?.contains(re)&&Q(ee,F)};return document.addEventListener("wheel",Z,{passive:!1}),()=>document.removeEventListener("wheel",Z,{passive:!1})},[G,A,F,Q]),b.useEffect(Y,[o,Y]),Is(A,T),Is(R.content,T),d.jsx(IM,{scope:s,scrollbar:A,hasThumb:l,onThumbChange:At(c),onThumbPointerUp:At(f),onThumbPositionChange:Y,onThumbPointerDown:At(p),children:d.jsx(De.div,{...S,ref:O,style:{position:"absolute",...S.style},onPointerDown:ve(t.onPointerDown,Z=>{Z.button===0&&(Z.target.setPointerCapture(Z.pointerId),M.current=A.getBoundingClientRect(),B.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",R.viewport&&(R.viewport.style.scrollBehavior="auto"),k(Z))}),onPointerMove:ve(t.onPointerMove,k),onPointerUp:ve(t.onPointerUp,Z=>{const ee=Z.target;ee.hasPointerCapture(Z.pointerId)&&ee.releasePointerCapture(Z.pointerId),document.body.style.webkitUserSelect=B.current,R.viewport&&(R.viewport.style.scrollBehavior=""),M.current=null})})})}),dc="ScrollAreaThumb",uS=b.forwardRef((t,a)=>{const{forceMount:s,...o}=t,l=lS(dc,t.__scopeScrollArea);return d.jsx(Vt,{present:s||l.hasThumb,children:d.jsx(VM,{ref:a,...o})})}),VM=b.forwardRef((t,a)=>{const{__scopeScrollArea:s,style:o,...l}=t,c=gn(dc,s),f=lS(dc,s),{onThumbPositionChange:p}=f,h=Ye(a,v=>f.onThumbChange(v)),g=b.useRef(void 0),x=Bc(()=>{g.current&&(g.current(),g.current=void 0)},100);return b.useEffect(()=>{const v=c.viewport;if(v){const S=()=>{if(x(),!g.current){const R=XM(v,p);g.current=R,p()}};return p(),v.addEventListener("scroll",S),()=>v.removeEventListener("scroll",S)}},[c.viewport,x,p]),d.jsx(De.div,{"data-state":f.hasThumb?"visible":"hidden",...l,ref:h,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...o},onPointerDownCapture:ve(t.onPointerDownCapture,v=>{const R=v.target.getBoundingClientRect(),A=v.clientX-R.left,E=v.clientY-R.top;f.onThumbPointerDown({x:A,y:E})}),onPointerUp:ve(t.onPointerUp,f.onThumbPointerUp)})});uS.displayName=dc;var Zm="ScrollAreaCorner",dS=b.forwardRef((t,a)=>{const s=gn(Zm,t.__scopeScrollArea),o=!!(s.scrollbarX&&s.scrollbarY);
341return s.type!=="scroll"&&o?d.jsx(YM,{...t,ref:a}):null});dS.displayName=Zm;var YM=b.forwardRef((t,a)=>{const{__scopeScrollArea:s,...o}=t,l=gn(Zm,s),[c,f]=b.useState(0),[p,h]=b.useState(0),g=!!(c&&p);return Is(l.scrollbarX,()=>{const x=l.scrollbarX?.offsetHeight||0;l.onCornerHeightChange(x),h(x)}),Is(l.scrollbarY,()=>{const x=l.scrollbarY?.offsetWidth||0;l.onCornerWidthChange(x),f(x)}),g?d.jsx(De.div,{...o,ref:a,style:{width:c,height:p,position:"absolute",right:l.dir==="ltr"?0:void 0,left:l.dir==="rtl"?0:void 0,bottom:0,...t.style}}):null});function fc(t){return t?parseInt(t,10):0}function fS(t,a){const s=t/a;return isNaN(s)?0:s}function qc(t){const a=fS(t.viewport,t.content),s=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,o=(t.scrollbar.size-s)*a;return Math.max(o,18)}function KM(t,a,s,o="ltr"){const l=qc(s),c=l/2,f=a||c,p=l-f,h=s.scrollbar.paddingStart+f,g=s.scrollbar.size-s.scrollbar.paddingEnd-p,x=s.content-s.viewport,v=o==="ltr"?[0,x]:[x*-1,0];return mS([h,g],v)(t)}function hx(t,a,s="ltr"){const o=qc(a),l=a.scrollbar.paddingStart+a.scrollbar.paddingEnd,c=a.scrollbar.size-l,f=a.content-a.viewport,p=c-o,h=s==="ltr"?[0,f]:[f*-1,0],g=UM(t,h);return mS([0,f],[0,p])(g)}function mS(t,a){return s=>{if(t[0]===t[1]||a[0]===a[1])return a[0];const o=(a[1]-a[0])/(t[1]-t[0]);return a[0]+o*(s-t[0])}}function pS(t,a){return t>0&&t<a}var XM=(t,a=()=>{})=>{let s={left:t.scrollLeft,top:t.scrollTop},o=0;return(function l(){const c={left:t.scrollLeft,top:t.scrollTop},f=s.left!==c.left,p=s.top!==c.top;(f||p)&&a(),s=c,o=window.requestAnimationFrame(l)})(),()=>window.cancelAnimationFrame(o)};function Bc(t,a){const s=At(t),o=b.useRef(0);return b.useEffect(()=>()=>window.clearTimeout(o.current),[]),b.useCallback(()=>{window.clearTimeout(o.current),o.current=window.setTimeout(s,a)},[s,a])}function Is(t,a){const s=At(a);va(()=>{let o=0;if(t){const l=new ResizeObserver(()=>{cancelAnimationFrame(o),o=window.requestAnimationFrame(s)});return l.observe(t),()=>{window.cancelAnimationFrame(o),l.unobserve(t)}}},[t,s])}var FM=aS,ZM=sS,$M=dS;function JM({className:t,children:a,...s}){return d.jsxs(FM,{"data-loc":"client/src/components/ui/scroll-area.tsx:12","data-slot":"scroll-area",className:at("relative",t),...s,children:[d.jsx(ZM,{"data-loc":"client/src/components/ui/scroll-area.tsx:17","data-slot":"scroll-area-viewport",className:"focus-visible:ring-ring/50 size-full rounded-[inherit] transition-[color,box-shadow] outline-none focus-visible:ring-[3px] focus-visible:outline-1",children:a}),d.jsx(WM,{"data-loc":"client/src/components/ui/scroll-area.tsx:23"}),d.jsx($M,{"data-loc":"client/src/components/ui/scroll-area.tsx:24"})]})}function WM({className:t,orientation:a="vertical",...s}){return d.jsx(oS,{"data-loc":"client/src/components/ui/scroll-area.tsx:35","data-slot":"scroll-area-scrollbar",orientation:a,className:at("flex touch-none p-px transition-colors select-none",a==="vertical"&&"h-full w-2.5 border-l border-l-transparent",a==="horizontal"&&"h-2.5 flex-col border-t border-t-transparent",t),...s,children:d.jsx(uS,{"data-loc":"client/src/components/ui/scroll-area.tsx:48","data-slot":"scroll-area-thumb",className:"bg-border relative flex-1 rounded-full"})})}function e5({className:t,...a}){return d.jsx("div",{"data-loc":"client/src/components/ui/skeleton.tsx:5","data-slot":"skeleton",className:at("bg-accent animate-pulse rounded-md",t),...a})}const $m=()=>{const t="https://manus.im",a="A8GKtwWLwp8j9VU3Y4LJ9U",s=`${window.location.origin}/api/oauth/callback`,o=btoa(s),l=new URL(`${t}/app-auth`);return l.searchParams.set("appId",a),l.searchParams.set("redirectUri",s),l.searchParams.set("state",o),l.searchParams.set("type","signIn"),l.toString()};function t5(t){return t>=80?"bg-success/10 text-success border-success/20":t>=60?"bg-warning/10 text-warning border-warning/20":"bg-error/10 text-error border-error/20"}function n5({isAuthenticated:t,onOpenReport:a}){const[s,o]=ae.useState(!1),l=ga.audit.getHistory.useQuery(void 0,{enabled:s&&t,refetchOnWindowFocus:!1}),c=f=>{f&&(a(f),o(!1))};return d.jsxs(NM,{"data-loc":"client/src/components/AuditHistory.tsx:48",open:s,onOpenChange:o,children:[d.jsx(TM,{"data-loc":"client/src/components/AuditHistory.tsx:49",asChild:!0,children:d.jsxs(It,{"data-loc":"client/src/components/AuditHistory.tsx:50",variant:"outline",className:"gap-2 bg-card export-hide",children:[d.jsx(Iy,{"data-loc":"client/src/components/AuditHistory.tsx:51",className:"w-4 h-4"})," History"]})}),d.jsxs(DM,{"data-loc":"client/src/components/AuditHistory.tsx:54",className:"w-full sm:max-w-md flex flex-col",children:[d.jsxs(kM,{"data-loc":"client/src/components/AuditHistory.tsx:55",children:[d.jsxs(zM,{"data-loc":"client/src/components/AuditHistory.tsx:56",className:"flex items-center gap-2",children:[d.jsx(Iy,{"data-loc":"client/src/components/AuditHistory.tsx:57",className:"w-5 h-5 text-primary"})," Audit History"]}),d.jsx(PM,{"data-loc":"client/src/components/AuditHistory.tsx:59",children:"Re-open a past report instantly â no re-crawling required. Your last 50 audits are saved."})]}),d.jsx("div",{"data-loc":"client/src/components/AuditHistory.tsx:64",className:"flex-1 mt-4 min-h-0",children:t?l.isLoading?d.jsx("div",{"data-loc":"client/src/components/AuditHistory.tsx:81",className:"space-y-3",children:Array.from({length:5}).map((f,p)=>d.jsx(e5,{"data-loc":"client/src/components/AuditHistory.tsx:83",className:"h-20 w-full rounded-lg"},p))}):l.error?d.jsx("div",{"data-loc":"client/src/components/AuditHistory.tsx:87",className:"text-center text-sm text-muted-foreground px-6 mt-10",children:"Could not load history. Please try again."}):!l.data||l.data.length===0?d.jsxs("div",{"data-loc":"client/src/components/AuditHistory.tsx:91",className:"flex flex-col items-center justify-center text-center h-full px-6",children:[d.jsx("div",{"data-loc":"client/src/components/AuditHistory.tsx:92",className:"w-12 h-12 rounded-xl bg-muted flex items-center justify-center mb-4",children:d.jsx(am,{"data-loc":"client/src/components/AuditHistory.tsx:93",className:"w-6 h-6 text-muted-foreground"})}),d.jsx("p",{"data-loc":"client/src/components/AuditHistory.tsx:95",className:"text-sm font-semibold text-foreground mb-1",children:"No saved audits yet"}),d.jsx("p",{"data-loc":"client/src/components/AuditHistory.tsx:96",className:"text-sm text-muted-foreground",children:"Run an audit and it will be saved here automatically."})]}):d.jsx(JM,{"data-loc":"client/src/components/AuditHistory.tsx:101",className:"h-full pr-3",children:d.jsx("div",{"data-loc":"client/src/components/AuditHistory.tsx:102",className:"space-y-3",children:l.data.map(f=>{const p=f.fullReport??null;return d.jsxs("button",{"data-loc":"client/src/components/AuditHistory.tsx:106",type:"button",onClick:()=>c(p),disabled:!p,className:"w-full text-left p-4 rounded-lg border border-border bg-card hover:border-primary/40 hover:bg-primary/5 transition-colors group disabled:opacity-60 disabled:cursor-not-allowed",children:[d.jsxs("div",{"data-loc":"client/src/components/AuditHistory.tsx:113",className:"flex items-start justify-between gap-3",children:[d.jsxs("div",{"data-loc":"client/src/components/AuditHistory.tsx:114",className:"min-w-0 flex-1",children:[d.jsx("p",{"data-loc":"client/src/components/AuditHistory.tsx:115",className:"text-sm font-semibold text-foreground truncate",children:f.domain}),d.jsx("p",{"data-loc":"client/src/components/AuditHistory.tsx:116",className:"text-xs text-muted-foreground truncate",children:f.url}),d.jsxs("p",{"data-loc":"client/src/components/AuditHistory.tsx:117",className:"text-[11px] text-muted-foreground mt-1.5 flex items-center gap-1",children:[d.jsx(am,{"data-loc":"client/src/components/AuditHistory.tsx:118",className:"w-3 h-3"}
341),new Date(f.createdAt).toLocaleString()]})]}),d.jsxs("div",{"data-loc":"client/src/components/AuditHistory.tsx:122",className:"flex flex-col items-end gap-1 shrink-0",children:[d.jsx(Ze,{"data-loc":"client/src/components/AuditHistory.tsx:123",variant:"outline",className:`text-xs ${t5(f.overallScore)}`,children:f.overallScore}),p&&d.jsx(mb,{"data-loc":"client/src/components/AuditHistory.tsx:127",className:"w-4 h-4 text-muted-foreground group-hover:text-primary transition-colors mt-1"})]})]}),d.jsxs("div",{"data-loc":"client/src/components/AuditHistory.tsx:131",className:"flex items-center gap-3 mt-3 text-[11px] text-muted-foreground",children:[d.jsxs("span",{"data-loc":"client/src/components/AuditHistory.tsx:132",children:["SEO ",f.seoScore]}),d.jsxs("span",{"data-loc":"client/src/components/AuditHistory.tsx:133",children:["GEO ",f.geoScore]}),!p&&d.jsx("span",{"data-loc":"client/src/components/AuditHistory.tsx:134",className:"text-warning",children:"snapshot unavailable"})]})]},f.id)})})}):d.jsxs("div",{"data-loc":"client/src/components/AuditHistory.tsx:66",className:"flex flex-col items-center justify-center text-center h-full px-6",children:[d.jsx("div",{"data-loc":"client/src/components/AuditHistory.tsx:67",className:"w-12 h-12 rounded-xl bg-primary/10 flex items-center justify-center mb-4",children:d.jsx(Yy,{"data-loc":"client/src/components/AuditHistory.tsx:68",className:"w-6 h-6 text-primary"})}),d.jsx("p",{"data-loc":"client/src/components/AuditHistory.tsx:70",className:"text-sm font-semibold text-foreground mb-1",children:"Sign in to save your audits"}),d.jsx("p",{"data-loc":"client/src/components/AuditHistory.tsx:71",className:"text-sm text-muted-foreground mb-5",children:"Logged-in users get their full audit history saved automatically."}),d.jsx(It,{"data-loc":"client/src/components/AuditHistory.tsx:74",asChild:!0,className:"gap-2",children:d.jsxs("a",{"data-loc":"client/src/components/AuditHistory.tsx:75",href:$m(),children:[d.jsx(Yy,{"data-loc":"client/src/components/AuditHistory.tsx:76",className:"w-4 h-4"})," Sign in"]})})]})})]})]})}function a5(t){const{redirectOnUnauthenticated:a=!1,redirectPath:s=$m()}={},o=ga.useUtils(),l=ga.auth.me.useQuery(void 0,{retry:!1,refetchOnWindowFocus:!1}),c=ga.auth.logout.useMutation({onSuccess:()=>{o.auth.me.setData(void 0,null)}}),f=b.useCallback(async()=>{try{await c.mutateAsync()}catch(h){if(h instanceof zs&&h.data?.code==="UNAUTHORIZED")return;throw h}finally{try{sessionStorage.removeItem("manus-cookie")}catch{}o.auth.me.setData(void 0,null),await o.auth.me.invalidate()}},[c,o]),p=b.useMemo(()=>(localStorage.setItem("manus-runtime-user-info",JSON.stringify(l.data)),{user:l.data??null,loading:l.isLoading||c.isPending,error:l.error??c.error??null,isAuthenticated:!!l.data}),[l.data,l.error,l.isLoading,c.error,c.isPending]);return b.useEffect(()=>{a&&(l.isLoading||c.isPending||p.user||typeof window>"u"||window.location.pathname!==s&&(window.location.href=s))},[a,s,c.isPending,l.isLoading,p.user]),{...p,refresh:()=>l.refetch(),logout:f}}function hS(t,a,s){const o=new Blob([t],{type:s}),l=document.createElement("a");l.href=URL.createObjectURL(o),l.download=a,document.body.appendChild(l),l.click(),document.body.removeChild(l),URL.revokeObjectURL(l.href)}function r5(t){hS(JSON.stringify(t,null,2),`${t.domain}-seo-geo-audit.json`,"application/json")}function s5(t){const a=t==null?"":String(t);return/[",\n]/.test(a)?`"${a.replace(/"/g,'""')}"`:a}function o5(t){const a=[];a.push(["Section","Item","Status / Detail","Impact / Priority","Recommendation"]),a.push(["Scores","Overall",String(t.overallScore),"",""]),a.push(["Scores","SEO",String(t.seoScore),"",""]),a.push(["Scores","GEO / AI",String(t.geoScore),"",""]),a.push(["Scores","Technical",String(t.technicalScore??""),"",""]),a.push(["Scores","Performance",String(t.performanceScore??""),"",""]),(t.technicalAudit||t.auditItems||[]).forEach(l=>{a.push(["Technical SEO",l.title,l.status,l.impact??"",l.recommendation??l.description??""])}),(t.actionPlan??[]).forEach(l=>{a.push(["Action Plan",l.title,l.category,l.priority,l.details])}),t.research?.keywords?.forEach(l=>{a.push(["Keyword (AI estimate)",l.keyword,`volâ${l.estimatedVolume??""}, diffâ${l.difficulty??""}`,l.intent??"",`opportunityâ${l.opportunityScore??""}`])}),t.research?.competitors?.forEach(l=>{a.push(["Competitor (AI estimate)",l.name??l.domain??"",`authorityâ${l.estimatedAuthority??""}`,"",(l.keyAdvantages??[]).join("; ")])});
341const o=a.map(l=>l.map(s5).join(",")).join(` 342`);hS(o,`${t.domain}-seo-geo-audit.csv`,"text/csv")}function i5(){window.print()}const Nf=["Crawling site & discovering pages...","Running technical SEO checks...","Analyzing GEO & AI visibility...","Extracting entities & knowledge signals...","Researching keywords & competitors...","Compiling your report..."];function l5(){const[t,a]=b.useState(""),[s,o]=b.useState(null),[l,c]=b.useState(!1),[f,p]=b.useState(0),h=ga.audit.analyze.useMutation(),g=ga.audit.saveResult.useMutation(),x=ga.useUtils(),{isAuthenticated:v}=a5(),S=E=>{c(!1),o(E),E?.url&&a(E.url),typeof window<"u"&&window.scrollTo({top:0,behavior:"smooth"})},R=async E=>{if(E.preventDefault(),!t.trim()){ha.error("Please enter a valid URL");return}let O=t.trim();/^https?:\/\//i.test(O)||(O="https://"+O),c(!0),o(null),p(0);const M=setInterval(()=>{p(B=>Math.min(B+1,Nf.length-1))},4e3);try{const B=await h.mutateAsync({url:O});if(B.success){const G=B.data;o(G),ha.success("Audit completed"),v&&g.mutate({url:G.url,domain:G.domain,overallScore:G.overallScore??0,seoScore:G.seoScore??0,geoScore:G.geoScore??0,auditItems:G.technicalAudit||G.auditItems||[],fullReport:G,pageTitle:G.title,pageDescription:G.description},{onSuccess:()=>x.audit.getHistory.invalidate(),onError:()=>{}})}}catch(B){ha.error(B instanceof Error?B.message:"Audit failed. Please try again.")}finally{clearInterval(M),c(!1)}},A=s?.technicalAudit||s?.auditItems||[];return d.jsxs("div",{"data-loc":"client/src/pages/AuditPage.tsx:131",className:"min-h-screen bg-background",children:[d.jsx("header",{"data-loc":"client/src/pages/AuditPage.tsx:133",className:"border-b border-border bg-card/50 backdrop-blur sticky top-0 z-40",children:d.jsx("div",{"data-loc":"client/src/pages/AuditPage.tsx:134",className:"container max-w-7xl mx-auto px-4 py-5",children:d.jsxs("div",{"data-loc":"client/src/pages/AuditPage.tsx:135",className:"flex items-center justify-between",children:[d.jsxs("div",{"data-loc":"client/src/pages/AuditPage.tsx:136",className:"flex items-center gap-3",children:[d.jsx("div",{"data-loc":"client/src/pages/AuditPage.tsx:137",className:"w-10 h-10 rounded-lg bg-primary/10 flex items-center justify-center",children:d.jsx(sm,{"data-loc":"client/src/pages/AuditPage.tsx:138",className:"w-6 h-6 text-primary"})}),d.jsxs("div",{"data-loc":"client/src/pages/AuditPage.tsx:140",children:[d.jsx("h1",{"data-loc":"client/src/pages/AuditPage.tsx:141",className:"text-xl font-bold text-foreground",children:"SEO/GEO Analyzer"}),d.jsx("p",{"data-loc":"client/src/pages/AuditPage.tsx:142",className:"text-sm text-muted-foreground",children:"Technical SEO · AI Visibility · Competitive Research"})]})]}),d.jsxs("div",{"data-loc":"client/src/pages/AuditPage.tsx:145",className:"flex items-center gap-2",children:[d.jsx(n5,{"data-loc":"client/src/pages/AuditPage.tsx:146",isAuthenticated:v,onOpenReport:S}),s&&d.jsxs(uM,{"data-loc":"client/src/pages/AuditPage.tsx:148",children:[d.jsx(dM,{"data-loc":"client/src/pages/AuditPage.tsx:149",asChild:!0,children:d.jsxs(It,{"data-loc":"client/src/pages/AuditPage.tsx:150",variant:"outline",className:"gap-2 bg-card export-hide",children:[d.jsx(lN,{"data-loc":"client/src/pages/AuditPage.tsx:151",className:"w-4 h-4"})," Export"]})}),d.jsxs(fM,{"data-loc":"client/src/pages/AuditPage.tsx:154",align:"end",className:"w-48",children:[d.jsxs(Cf,{"data-loc":"client/src/pages/AuditPage.tsx:155",onClick:()=>{i5()},className:"gap-2 cursor-pointer",children:[d.jsx(xb,{"data-loc":"client/src/pages/AuditPage.tsx:156",className:"w-4 h-4"})," PDF (print)"]}),d.jsxs(Cf,{"data-loc":"client/src/pages/AuditPage.tsx:158",onClick:()=>{o5(s),ha.success("CSV downloaded")},className:"gap-2 cursor-pointer",children:[d.jsx(uN,{"data-loc":"client/src/pages/AuditPage.tsx:159",className:"w-4 h-4"})," CSV"]}),d.jsxs(Cf,{"data-loc":"client/src/pages/AuditPage.tsx:161",onClick:()=>{r5(s),ha.success("JSON downloaded")},className:"gap-2 cursor-pointer",children:[d.jsx(cN,{"data-loc":"client/src/pages/AuditPage.tsx:162",className:"w-4 h-4"})," JSON"]})]})]})]})]})})}),d.jsxs("main",{"data-loc":"client/src/pages/AuditPage.tsx:172",className:"container max-w-7xl mx-auto px-4 py-10",children:[d.jsx(Se,{"data-loc":"client/src/pages/AuditPage.tsx:174",className:"p-6 md:p-8 border border-border bg-card mb-8",children:d.jsxs("form",{"data-loc":"client/src/pages/AuditPage.tsx:175",onSubmit:R,className:"space-y-3",children:[d.jsx("label",{"data-loc":"client/src/pages/AuditPage.tsx:176",className:"block text-sm font-semibold text-foreground",children:"Analyze any website"}),d.jsxs("div",{"data-loc":"client/src/pages/AuditPage.tsx:177",className:"flex flex-col sm:flex-row gap-3",children:[d.jsx(V_,{"data-loc":"client/src/pages/AuditPage.tsx:178",type:"text",placeholder:"example.com or https://example.com",value:t,onChange:E=>a(E.target.value),className:"flex-1 h-12 px-4 text-base",disabled:l}),d.jsx(It,{"data-loc":"client/src/pages/AuditPage.tsx:186",type:"submit",disabled:l,className:"h-12 px-7 font-semibold gap-2",children:l?d.jsxs(d.Fragment,{children:[d.jsx(Vy,{"data-loc":"client/src/pages/AuditPage.tsx:188",className:"w-4 h-4 animate-spin"})," Analyzing..."]}):d.jsxs(d.Fragment,{children:[d.jsx(Qs,{"data-loc":"client/src/pages/AuditPage.tsx:190",className:"w-4 h-4"})," Analyze"]})})]}),d.jsx("p",{"data-loc":"client/src/pages/AuditPage.tsx:194",className:"text-xs text-muted-foreground",children:"We crawl the site, run 30+ technical checks, score AI/GEO visibility, and research keywords & competitors."})]})}),l&&d.jsxs(Se,{"data-loc":"client/src/pages/AuditPage.tsx:202",className:"p-10 border border-border bg-card flex flex-col items-center text-center",children:[d.jsx(Vy,{"data-loc":"client/src/pages/AuditPage.tsx:203",className:"w-10 h-10 text-primary animate-spin mb
342-5"}),d.jsx("p",{"data-loc":"client/src/pages/AuditPage.tsx:204",className:"text-base font-semibold text-foreground mb-2",children:Nf[f]}),d.jsx("p",{"data-loc":"client/src/pages/AuditPage.tsx:205",className:"text-sm text-muted-foreground",children:"This deep analysis can take 30â90 seconds."}),d.jsx(Fs,{"data-loc":"client/src/pages/AuditPage.tsx:206",value:(f+1)/Nf.length*100,className:"h-1.5 w-64 mt-5"})]}),s&&!l&&d.jsxs("div",{"data-loc":"client/src/pages/AuditPage.tsx:212",className:"space-y-8",children:[d.jsxs("div",{"data-loc":"client/src/pages/AuditPage.tsx:214",className:"grid grid-cols-2 lg:grid-cols-5 gap-4",children:[d.jsx(Zo,{"data-loc":"client/src/pages/AuditPage.tsx:215",label:"Overall",value:s.overallScore,icon:qs,highlight:!0}),d.jsx(Zo,{"data-loc":"client/src/pages/AuditPage.tsx:216",label:"SEO",value:s.seoScore,icon:wN}),d.jsx(Zo,{"data-loc":"client/src/pages/AuditPage.tsx:217",label:"GEO / AI",value:s.geoScore,icon:oc}),d.jsx(Zo,{"data-loc":"client/src/pages/AuditPage.tsx:218",label:"Technical",value:s.technicalScore??s.seoScore,icon:fN}),d.jsx(Zo,{"data-loc":"client/src/pages/AuditPage.tsx:219",label:"Performance",value:s.performanceScore??0,icon:Qs})]}),d.jsx(Se,{"data-loc":"client/src/pages/AuditPage.tsx:223",className:"p-6 border border-border bg-card",children:d.jsxs("div",{"data-loc":"client/src/pages/AuditPage.tsx:224",className:"grid grid-cols-1 md:grid-cols-4 gap-
3425",children:[d.jsx(Et,{"data-loc":"client/src/pages/AuditPage.tsx:225",label:"Domain",value:s.domain}),d.jsx(Et,{"data-loc":"client/src/pages/AuditPage.tsx:226",label:"Pages Crawled",value:String(s.crawlAnalysis?.totalPages??1)}),d.jsx(Et,{"data-loc":"client/src/pages/AuditPage.tsx:227",label:"Issues Found",value:String(s.summary?.issuesFound??A.length)}),d.jsx(Et,{"data-loc":"client/src/pages/AuditPage.tsx:228",label:"Critical Issues",value:String(s.summary?.criticalIssues??0)})]})}),d.jsxs(Yb,{"data-loc":"client/src/pages/AuditPage.tsx:233",defaultValue:"overview",className:"w-full",children:[d.jsxs(Kb,{"data-loc":"client/src/pages/AuditPage.tsx:234",className:"grid w-full grid-cols-3 sm:grid-cols-6 bg-muted/50 p-1 rounded-lg h-auto",children:[d.jsx(fa,{"data-loc":"client/src/pages/AuditPage.tsx:235",value:"overview",className:"rounded-md",children:"Overview"}),d.jsx(fa,{"data-loc":"client/src/pages/AuditPage.tsx:236",value:"action",className:"rounded-md",children:"Action Plan"}),d.jsx(fa,{"data-loc":"client/src/pages/AuditPage.tsx:237",value:"technical",className:"rounded-md",children:"Technical"}),d.jsx(fa,{"data-loc":"client/src/pages/AuditPage.tsx:238",value:"geo",className:"rounded-md",children:"GEO / AI"}),d.jsx(fa,{"data-loc":"client/src/pages/AuditPage.tsx:239",value:"schema",className:"rounded-md",children:"Schema"}),d.jsx(fa,{"data-loc":"client/src/pages/AuditPage.tsx:240",value:"research",className:"rounded-md",children:"Research"})]}),d.jsxs(ma,{"data-loc":"client/src/pages/AuditPage.tsx:244",value:"overview",className:"mt-6 space-y-6",children:[d.jsx(OM,{"data-loc":"client/src/pages/AuditPage.tsx:245",report:s}),d.jsx(u5,{"data-loc":"client/src/pages/AuditPage.tsx:246",items:A}),d.jsx(d5,{"data-loc":"client/src/pages/AuditPage.tsx:247",items:A,geoRecs:s.geo?.recommendations??[]})]}),d.jsx(ma,{"data-loc":"client/src/pages/AuditPage.tsx:251",value:"action",className:"mt-6",children:d.jsx(wM,{"data-loc":"client/src/pages/AuditPage.tsx:252",items:s.actionPlan??[]})}),d.jsx(ma,{"data-loc":"client/src/pages/AuditPage.tsx:256",value:"technical",className:"mt-6",children:d.jsx(f5,{"data-loc":"client/src/pages/AuditPage.tsx:257",
342items:A,crawl:s.crawlAnalysis})}),d.jsx(ma,{"data-loc":"client/src/pages/AuditPage.tsx:261",value:"geo",className:"mt-6",children:s.geo?d.jsx(hM,{"data-loc":"client/src/pages/AuditPage.tsx:263",geo:s.geo}):d.jsx(ei,{"data-loc":"client/src/pages/AuditPage.tsx:265",text:"GEO analysis was unavailable for this page."})}),d.jsx(ma,{"data-loc":"client/src/pages/AuditPage.tsx:270",value:"schema",className:"mt-6",children:s.schema?d.jsx(AM,{"data-loc":"client/src/pages/AuditPage.tsx:272",schema:s.schema}):d.jsx(ei,{"data-loc":"client/src/pages/AuditPage.tsx:274",text:"Schema analysis was unavailable for this page."})}),d.jsx(ma,{"data-loc":"client/src/pages/AuditPage.tsx:279",value:"research",className:"mt-6",children:s.research?d.jsx(yM,{"data-loc":"client/src/pages/AuditPage.tsx:281",research:s.research}):d.jsx(ei,{"data-loc":"client/src/pages/AuditPage.tsx:283",text:"Keyword & competitor research was unavailable for this page."})})]})]}),!s&&!l&&d.jsxs(Se,{"data-loc":"client/src/pages/AuditPage.tsx:292",className:"p-16 border border-border bg-card flex flex-col items-center text-center",children:[d.jsx("div",{"data-loc":"client/src/pages/AuditPage.tsx:293",className:"w-14 h-14 rounded-xl bg-primary/10 flex items-center justify-center mb-5",children:d.jsx(sm,{"data-loc":"client/src/pages/AuditPage.tsx:294",className:"w-7 h-7 text-primary"})}),d.jsx("h2",{"data-loc":"client/src/pages/AuditPage.tsx:296",className:"text-xl font-bold text-foreground mb-2",children:"Ready to Analyze"}),d.jsx("p",{"data-loc":"client/src/pages/AuditPage.tsx:297",className:"text-sm text-muted-foreground max-w-md",children:"Enter any website URL to get a complete SEO & GEO audit â technical checks, AI visibility scoring, entity analysis, keyword opportunities, and competitor research."}),d.jsxs("button",{"data-loc":"client/src/pages/AuditPage.tsx:301",onClick:()=>{a("https://www.smashingmagazine.com")},className:"text-sm text-primary font-medium mt-5 inline-flex items-center gap-1 hover:gap-2 transition-all",children:["Try a sample ",d.jsx(mb,{"data-loc":"client/src/pages/AuditPage.tsx:305",className:"w-4 h-4"})]})]})]})]})}function c5(t){return t>=80?"text-success":t>=60?"text-warning":"text-error"}function Zo({label:t,value:a,icon:s,highlight:o}){return d.jsxs(Se,{"data-loc":"client/src/pages/AuditPage.tsx:322",className:`p-5 border bg-card ${o?"border-primary/30 ring-1 ring-primary/10":"border-border"}`,children:[d.jsxs("div",{"data-loc":"client/src/pages/AuditPage.tsx:323",className:"flex items-center justify-between mb-2",children:[d.jsx("p",{"data-loc":"client/src/pages/AuditPage.tsx:324",className:"text-xs font-semibold text-muted-foreground uppercase tracking-wide",children:t}),d.jsx(s,{"data-loc":"client/src/pages/AuditPage.tsx:325",className:"w-4 h-4 text-primary/40"})]}),d.jsx("p",{"data-loc":"client/src/pages/AuditPage.tsx:327",className:`text-3xl font-bold ${c5(a)}`,children:a}),d.jsx(Fs,{"data-loc":"client/src/pages/AuditPage.tsx:328",value:a,className:"h-1.5 mt-3"})]})}function Et({label:t,value:a}){return d.jsxs("div",{"data-loc":"client/src/pages/AuditPage.tsx:335",children:[d.jsx("p",{"data-loc":"client/src/pages/AuditPage.tsx:336",className:"text-xs font-semibold text-muted-foreground uppercase tracking-wide mb-1",children:t}),d.jsx("p",{"data-loc":"client/src/pages/AuditPage.tsx:337",className:"text-sm text-foreground font-medium break-all",children:a})]})}function u5({items:t}){const a=t.filter(c=>c.status==="pass").length,s=t.filter(c=>c.status==="warning").length,o=t.filter(c=>c.status==="fail").length,l=[{label:"Passed",value:a,color:"text-success"},{label:"Warnings",value:s,color:"text-warning"},{label:"Failed",value:o,color:"text-error"},{label:"Total Checks",value:t.length,color:"text-primary"}];return d.jsx(Se,{"data-loc":"client/src/pages/AuditPage.tsx:353",className:"p-6 border border-border bg-card",children:d.jsx("div",{"data-loc":"client/src/pages/AuditPage.tsx:354",className:"grid grid-cols-2 md:grid-cols-4 gap-6",children:l.map((c,f)=>d.jsxs("div",{"data-loc":"client/src/pages/AuditPage.tsx:356",children:[d.jsx("p",{"data-loc":"client/src/pages/AuditPage.tsx:357",className:"text-xs font-semibold text-muted-foreground uppercase tracking-wide mb-1",children:c.label}),d.jsx("p",{"data-loc":"client/src/pages/AuditPage.tsx:358",className:`text-3xl font-bold ${c.color}`,children:c.value})]},f))})})}function d5({items:t,geoRecs:a}){const s=t.filter(l=>l.status==="fail"||l.impact==="critical").slice(0,6),o=a.filter(l=>l.priority==="high").slice(0,4);return s.length===0&&o.length===0?d.jsx(ei,{"data-loc":"client/src/pages/AuditPage.tsx:370",text:"No critical issues found. Great job!"}):d.jsxs(Se,{"data-loc":"client/src/pages/AuditPage.tsx:373",className:"p-6 border border-border bg-gradient-to-br from-primary/5 to-transparent",children:[d.jsx("h3",{"data-loc":"client/src/pages/AuditPage.tsx:374",className:"text-lg font-semibold text-foreground mb-4",children:"Priority Action Items"}),d.jsxs("div",{"data-loc":"client/src/pages/AuditPage.tsx:375",className:"space-y-3",children:[s.map(l
342=>d.jsxs("div",{"data-loc":"client/src/pages/AuditPage.tsx:377",className:"flex items-start gap-3 p-3 rounded-lg bg-card border border-border",children:[d.jsx(Gs,{"data-loc":"client/src/pages/AuditPage.tsx:378",className:"w-4 h-4 text-error mt-0.5 shrink-0"}),d.jsxs("div",{"data-loc":"client/src/pages/AuditPage.tsx:379",children:[d.jsx("h4",{"data-loc":"client/src/pages/AuditPage.tsx:380",className:"font-semibold text-foreground text-sm",children:l.title}),d.jsx("p",{"data-loc":"client/src/pages/AuditPage.tsx:381",className:"text-sm text-muted-foreground",children:l.recommendation||l.description})]})]},l.id)),o.map((l,c)=>d.jsxs("div",{"data-loc":"client/src/pages/AuditPage.tsx:386",className:"flex items-start gap-3 p-3 rounded-lg bg-card border border-border",children:[d.jsx(oc,{"data-loc":"client/src/pages/AuditPage.tsx:387",className:"w-4 h-4 text-primary mt-0.5 shrink-0"}),d.jsxs("div",{"data-loc":"client/src/pages/AuditPage.tsx:388",children:[d.jsx("h4",{"data-loc":"client/src/pages/AuditPage.tsx:389",className:"font-semibold text-foreground text-sm",children:l.title}),d.jsx("p",{"data-loc":"client/src/pages/AuditPage.tsx:390",className:"text-sm text-muted-foreground",children:l.description})]})]},`geo-${c}`))]})]})}function f5({items:t,crawl:a}){const s=c=>c==="pass"?d.jsx(Gn,{"data-loc":"client/src/pages/AuditPage.tsx:401",className:"w-5 h-5 text-success"}):c==="warning"?d.jsx(Bs,{"data-loc":"client/src/pages/AuditPage.tsx:402",className:"w-5 h-5 text-warning"}):d.jsx(Gs,{"data-loc":"client/src/pages/AuditPage.tsx:403",className:"w-5 h-5 text-error"}),o=a?.performance,l=c=>c==="good"?"text-success":c==="poor"?"text-error":"text-warning";return d.jsxs("div",{"data-loc":"client/src/pages/AuditPage.tsx:410",className:"space-y-6",children:[a&&d.jsxs(Se,{"data-loc":"client/src/pages/AuditPage.tsx:412",className:"p-6 border border-border bg-card",children:[d.jsx("h3",{"data-loc":"client/src/pages/AuditPage.tsx:413",className:"text-lg font-semibold text-foreground mb-4",children:"Crawl Summary"}),d.jsxs("div",{"data-loc":"client/src/pages/AuditPage.tsx:414",className:"grid grid-cols-2 md:grid-cols-4 gap-
3425",children:[d.jsx(Et,{"data-loc":"client/src/pages/AuditPage.tsx:415",label:"Total Pages",value:String(a.totalPages)}),d.jsx(Et,{"data-loc":"client/src/pages/AuditPage.tsx:416",label:"Crawl Depth",value:String(a.crawlDepth)}),d.jsx(Et,{"data-loc":"client/src/pages/AuditPage.tsx:417",label:"Orphan Pages",value:String(a.orphanPages?.length??0)}),d.jsx(Et,{"data-loc":"client/src/pages/AuditPage.tsx:418",label:"Broken Links",value:String(a.brokenLinks?.length??0)})]})]}),o&&d.jsxs(Se,{"data-loc":"client/src/pages/AuditPage.tsx:423",className:"p-6 border border-border bg-card",children:[d.jsxs("div",{"data-loc":"client/src/pages/AuditPage.tsx:424",className:"flex items-center justify-between mb-4 flex-wrap gap-2",children:[d.jsx("h3",{"data-loc":"client/src/pages/AuditPage.tsx:425",className:"text-lg font-semibold text-foreground",children:"Core Web Vitals & Delivery"}),d.jsx(Ze,{"data-loc":"client/src/pages/AuditPage.tsx:426",variant:"outline",className:`text-xs capitalize ${l(o.rating)} border-current/20`,children:o.rating})]}),d.jsxs("div",{"data-loc":"client/src/pages/AuditPage.tsx:430",className:"grid grid-cols-2 md:grid-cols-4 gap-
3425",children:[d.jsx(Et,{"data-loc":"client/src/pages/AuditPage.tsx:431",label:"Est. LCP",value:`${o.estLCP}s`}),d.jsx(Et,{"data-loc":"client/src/pages/AuditPage.tsx:432",label:"Est. CLS",value:String(o.estCLS)}),d.jsx(Et,{"data-loc":"client/src/pages/AuditPage.tsx:433",label:"Est. INP",value:`${o.estINP}ms`}),d.jsx(Et,{"data-loc":"client/src/pages/AuditPage.tsx:434",label:"Avg Page Size",value:`${o.avgPageSizeKb}KB`}),d.jsx(Et,{"data-loc":"client/src/pages/AuditPage.tsx:435",label:"Cacheable Pages",value:`${o.pagesWithCacheControl}/${a?.totalPages??0}`}),d.jsx(Et,{"data-loc":"client/src/pages/AuditPage.tsx:436",label:"Compressed",value:`${o.pagesCompressed}/${a?.totalPages??0}`}),d.jsx(Et,{"data-loc":"client/src/pages/AuditPage.tsx:437",label:"ETag/Revalidate",value:`${o.pagesWithETag}/${a?.totalPages??0}`}),d.jsx(Et,{"data-loc":"client/src/pages/AuditPage.tsx:438",label:"HSTS",value:o.pagesWithHsts>0?"Yes":"No"})]}),o.cachingNote&&d.jsx("p",{"data-loc":"client/src/pages/AuditPage.tsx:441",className:"text-xs text-muted-foreground mt-4",children:o.cachingNote}),d.jsx("p",{"data-loc":"client/src/pages/AuditPage.tsx:443",className:"text-[11px] text-muted-foreground mt-2 italic",children:"Core Web Vitals are heuristic estimates from payload, response time, and render-blocking resources â not Lighthouse field data."})]}),d.jsxs(Se,{"data-loc":"client/src/pages/AuditPage.tsx:448",className:"p-6 border border-border bg-card",children:[d.jsx("h3",{"data-loc":"client/src/pages/AuditPage.tsx:449",className:"text-lg font-semibold text-foreground mb-5",children:"Technical SEO Checks"}),d.jsx("div",{"data-loc":"client/src/pages/AuditPage.tsx:450",className:"space-y-3",children:t.length===0?d.jsx(ei,{"data-loc":"client/src/pages/AuditPage.tsx:452",text:"No technical checks available."}):t.map(c=>d.jsx("div",{"data-loc":"client/src/pages/AuditPage.tsx:455",className:"p-4 rounded-lg border border-border bg-background",children:d.jsxs("div",{"data-loc":"client/src/pages/AuditPage.tsx:456",className:"flex items-start gap-3",children:[s(c.status),d.jsxs("div",{"data-loc":"client/src/pages/AuditPage.tsx:458",className:"flex-1 min-w-0",children:[d.jsxs("div",{"data-loc":"client/src/pages/AuditPage.tsx:459",className:"flex items-center gap-2 mb-1 flex-wrap",children:[d.jsx("h4",{"data-loc":"client/src/pages/AuditPage.tsx:460",className:"font-semibold text-foreground",children:c.title}),d.jsx(Ze,{"data-loc":"client/src/pages/AuditPage.tsx:461",variant:"outline",className:`text-xs capitalize ${c.status==="pass"?"bg-success/10 text-success border-success/20":c.status==="warning"?"bg-warning/10 text-warning border-warning/20":"bg-error/10 text-error border-error/20"}`,children:c.status}),d.jsx(Ze,{"data-loc":"client/src/pages/AuditPage.tsx:465",variant:"outline",className:"text-xs capitalize bg-primary/5 text-primary border-primary/20",children:c.impact})]}),d.jsx("p",{"data-loc":"client/src/pages/AuditPage.tsx:467",className:"text-sm text-muted-foreground mb-2",children:c.description}),c.recommendation&&d.jsxs("div",{"data-loc":"client/src/pages/AuditPage.tsx:469",className:"bg-primary/5 border border-primary/20 rounded-lg p-3 text-xs text-foreground",children:[d.jsx("strong",{"data-loc":"client/src/pages/AuditPage.tsx:470",className:"text-primary",children:"Recommendation:"})," ",c.recommendation]})]})]})},c.id))})]})]})}function ei({text:t}){return d.jsx(Se,{"data-loc":"client/src/pages/AuditPage.tsx:486",className:"p-10 border border-border bg-card",children:d.jsx("p",{"data-loc":"client/src/pages/AuditPage.tsx:487",className:"text-sm text-muted-foreground text-center",children:t})})}function m5(){return d.jsxs(ZN,{"data-loc":"client/src/App.tsx:13",children:[d.jsx(Ql,{"data-loc":"client/src/App.tsx:14",path:"\\",component:l5}),d.jsx(Ql,{"data-loc":"client/src/App.tsx:15",path:"/dashboard",component:MT}),d.jsx(Ql,{"data-loc":"client/src/App.tsx:16",path:"/404",component:ex}),d.jsx(Ql,{"data-loc":"client/src/App.tsx:18",component:ex})]})}function p5(){return d.jsx($N,{"data-loc":"client/src/App.tsx:30",children:d.jsx(WN,{"data-loc":"client/src/App.tsx:31",defaultTheme:"light",children:d.jsxs(JO,{"data-loc":"client/src/App.tsx:34",children:[d.jsx(sj,{"data-loc":"client/src/App.tsx:35"}),d.jsx(m5,{"data-loc":"client/src/App.tsx:36"})]})})})}document.documentElement.classList.remove("dark");document.documentElement.style.colorScheme="light";const mc=new rE,gS=t=>{!(t instanceof zs)||typeof window>"u"||!(t.message===BR)||(window.location.href=$m())};mc.getQueryCache().subscribe(t=>
342{if(t.type==="updated"&&t.action.type==="error"){const a=t.query.state.error;gS(a),console.error("[API Query Error]",a)}});mc.getMutationCache().subscribe(t=>{if(t.type==="updated"&&t.action.type==="error"){const a=t.mutation.state.error;gS(a),console.error("[API Mutation Error]",a)}});const h5=ga.createClient({links:[pR({url:"/api/trpc",transformer:ba,headers(){try{const t=sessionStorage.getItem("manus-cookie");if(t){const a=`${qR}=`,o=t.split(";").find(l=>l.trim().startsWith(a))?.trim().slice(a.length);if(o)return{Authorization:`Bearer ${o}`}}}catch{}return{}},fetch(t,a){return globalThis.fetch(t,{...a??{},credentials:"include"})}})]});XR.createRoot(document.getElementById("root")).render(d.jsx(ga.Provider,{"data-loc":"client/src/main.tsx:80",client:h5,queryClient:mc,children:d.jsx(oE,{"data-loc":"client/src/main.tsx:81",client:mc,children:d.jsx(p5,{"data-loc":"client/src/main.tsx:82"})})}));
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.