vendor: 28,082 bytes, lines 1-9
1function T4(e,t){for(var r=0;r<t.length;r++){const i=t[r];if(typeof i!="string"&&!Array.isArray(i)){for(const c in i)if(c!=="default"&&!(c in e)){const o=Object.getOwnPropertyDescriptor(i,c);o&&Object.defineProperty(e,c,o.get?o:{enumerable:!0,get:()=>i[c]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const c of document.querySelectorAll('link[rel="modulepreload"]'))i(c);new MutationObserver(c=>{for(const o of c)if(o.type==="childList")for(const d of o.addedNodes)d.tagName==="LINK"&&d.rel==="modulepreload"&&i(d)}).observe(document,{childList:!0,subtree:!0});function r(c){const o={};return c.integrity&&(o.integrity=c.integrity),c.referrerPolicy&&(o.referrerPolicy=c.referrerPolicy),c.crossOrigin==="use-credentials"?o.credentials="include":c.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function i(c){if(c.ep)return;c.ep=!0;const o=r(c);fetch(c.href,o)}})();function bw(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var kp={exports:{}},kc={};/** 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 qy;function z4(){if(qy)return kc;qy=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.fragment");function r(i,c,o){var d=null;if(o!==void 0&&(d=""+o),c.key!==void 0&&(d=""+c.key),"key"in c){o={};for(var f in c)f!=="key"&&(o[f]=c[f])}else o=c;return c=o.ref,{$$typeof:e,type:i,key:d,ref:c!==void 0?c:null,props:o}}return kc.Fragment=t,kc.jsx=r,kc.jsxs=r,kc}var Zy;function L4(){return Zy||(Zy=1,kp.exports=z4()),kp.exports}var a=L4(),ci=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},U4={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},B4=class{#t=U4;#e=!1;setTimeoutProvider(e){this.#t=e}setTimeout(e,t){return this.#t.setTimeout(e,t)}clearTimeout(e){this.#t.clearTimeout(e)}setInterval(e,t){return this.#t.setInterval(e,t)}clearInterval(e){this.#t.clearInterval(e)}},Ka=new B4;function F4(e){setTimeout(e,0)}var Xa=typeof window>"u"||"Deno"in globalThis;function Nn(){}function I4(e,t){return typeof e=="function"?e(t):e}function lh(e){return typeof e=="number"&&e>=0&&e!==1/0}function yw(e,t){return Math.max(e+(t||0)-Date.now(),0)}function oa(e,t){return typeof e=="function"?e(t):e}function br(e,t){return typeof e=="function"?e(t):e}function Ky(e,t){const{type:r="all",exact:i,fetchStatus:c,predicate:o,queryKey:d,stale:f}=e;if(d){if(i){if(t.queryHash!==Wh(d,t.options))return!1}else if(!Vc(t.queryKey,d))return!1}if(r!=="all"){const p=t.isActive();if(r==="active"&&!p||r==="inactive"&&p)return!1}return!(typeof f=="boolean"&&t.isStale()!==f||c&&c!==t.state.fetchStatus||o&&!o(t))}function Qy(e,t){const{exact:r,status:i,predicate:c,mutationKey:o}=e;if(o){if(!t.options.mutationKey)return!1;if(r){if(fa(t.options.mutationKey)!==fa(o))return!1}else if(!Vc(t.options.mutationKey,o))return!1}return!(i&&t.state.status!==i||c&&!c(t))}function Wh(e,t){return(t?.queryKeyHashFn||fa)(e)}function fa(e){return JSON.stringify(e,(t,r)=>ch(r)?Object.keys(r).sort().reduce((i,c)=>(i[c]=r[c],i),{}):r)}function Vc(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?Object.keys(t).every(r=>Vc(e[r],t[r])):!1}var H4=Object.prototype.hasOwnProperty;function Jh(e,t){if(e===t)return e;const r=Yy(e)&&Yy(t);if(!r&&!(ch(e)&&ch(t)))return t;const c=(r?e:Object.keys(e)).length,o=r?t:Object.keys(t),d=o.length,f=r?new Array(d):{};let p=0;for(let g=0;g<d;g++){const v=r?g:o[g],x=e[v],y=t[v];if(x===y){f[v]=x,(r?g<c:H4.call(e,v))&&p++;continue}if(x===null||y===null||typeof x!="object"||typeof y!="object"){f[v]=y;continue}const N=Jh(x,y);f[v]=N,N===x&&p++}return c===d&&p===c?e:f}function $c(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(const r in e)if(e[r]!==t[r])return!1;return!0}function Yy(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function ch(e){if(!Xy(e))return!1;const t=e.constructor;if(t===void 0)return!0;const r=t.prototype;return!(!Xy(r)||!r.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(e)!==Object.prototype)}function Xy(e){return Object.prototype.toString.call(e)==="[object Object]"}function G4(e){return new Promise(t=>{Ka.setTimeout(t,e)})}function oh(e,t,r){return typeof r.structuralSharing=="function"?r.structuralSharing(e,t):r.structuralSharing!==!1?Jh(e,t):t}function V4(e,t,r=0){const i=[...e,t];return r&&i.length>r?i.slice(1):i}function $4(e,t,r=0){const i=[t,...e];return r&&i.length>r?i.slice(0,-1):i}var sr=Symbol();function ww(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:!e.queryFn||e.queryFn===sr?()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}function jw(e,t){return typeof e=="function"?e(...t):!!e}var q4=class extends ci{#t;#e;#n;constructor(){super(),this.#n=e=>{if(!Xa&&window.addEventListener){const t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#e||this.setEventListener(this.#n)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(e){this.#n=e,this.#e?.(),this.#e=e(t=>{typeof t=="boolean"?this.setFocused(t):this.onFocus()})}setFocused(e){this.#t!==e&&(this.#t=e,this.onFocus())}onFocus(){const e=this.isFocused();this.listeners.forEach(t=>{t(e)})}isFocused(){return typeof this.#t=="boolean"?this.#t:globalThis.document?.visibilityState!=="hidden"}},eg=new q4;function uh(){let e,t;const r=new Promise((c,o)=>{e=c,t=o});r.status="pending",r.catch(()=>{});function i(c){Object.assign(r,c),delete r.resolve,delete r.reject}return r.resolve=c=>{i({status:"fulfilled",value:c}),e(c)},r.reject=c=>{i({status:"rejected",reason:c}),t(c)},r}var Z4=F4;function K4(){let e=[],t=0,r=f=>{f()},i=f=>{f()},c=Z4;const o=f=>{t?e.push(f):c(()=>{r(f)})},d=()=>{const f=e;e=[],f.length&&c(()=>{i(()=>{f.forEach(p=>{r(p)})})})};return{batch:f=>{let p;t++;try{p=f()}finally{t--,t||d()}return p},batchCalls:f=>(...p)=>{o(()=>{f(...p)})},schedule:o,setNotifyFunction:f=>{r=f},setBatchNotifyFunction:f=>{i=f},setScheduler:f=>{c=f}}}var zt=K4(),Q4=class extends ci{#t=!0;#e;#n;constructor(){super(),this.#n=e=>{if(!Xa&&window.addEventListener){const t=()=>e(!0),r=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",r)}}}}onSubscribe(){this.#e||this.setEventListener(this.#n)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(e){this.#n=e,this.#e?.(),this.#e=e(this.setOnline.bind(this))}setOnline(e){this.#t!==e&&(this.#t=e,this.listeners.forEach(r=>{r(e)}))}isOnline(){return this.#t}},ud=new Q4;function Y4(e){return Math.min(1e3*2**e,3e4)}function Aw(e){return(e??"online")==="online"?ud.isOnline():!0}var dh=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function Sw(e){let t=!1,r=0,i;const c=uh(),o=()=>c.status!=="pending",d=A=>{if(!o()){const C=new dh(A);y(C),e.onCancel?.(C)}},f=()=>{t=!0},p=()=>{t=!1},g=()=>eg.isFocused()&&(e.networkMode==="always"||ud.isOnline())&&e.canRun(),v=()=>Aw(e.networkMode)&&e.canRun(),x=A=>{o()||(i?.(),c.resolve(A))},y=A=>{o()||(i?.(),c.reject(A))},N=()=>new Promise(A=>{i=C=>{(o()||g())&&A(C)},e.onPause?.()}).then(()=>{i=void 0,o()||e.onContinue?.()}),S=()=>{if(o())return;let A;const C=r===0?e.initialPromise:void 0;try{A=C??e.fn()}catch(k){A=Promise.reject(k)}Promise.resolve(A).then(x).catch(k=>{if(o())return;const _=e.retry??(Xa?0:3),U=e.retryDelay??Y4,O=typeof U=="function"?U(r,k):U,T=_===!0||typeof _=="number"&&r<_||typeof _=="function"&&_(r,k);if(t||!T){y(k);return}r++,e.onFail?.(r,k),G4(O).then(()=>g()?void 0:N()).then(()=>{t?y(k):S()})})};return{promise:c,status:()=>c.status,cancel:d,continue:()=>(i?.(),c),cancelRetry:f,continueRetry:p,canStart:v,start:()=>(v()?S():N().then(S),c)}}var Nw=class{#t;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),lh(this.gcTime)&&(this.#t=Ka.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(Xa?1/0:300*1e3))}clearGcTimeout(){this.#t&&(Ka.clearTimeout(this.#t),this.#t=void 0)}},X4=class extends Nw{#t;#e;#n;#s;#r;#a;#l;constructor(e){super(),this.#l=!1,this.#a=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#s=e.client,this.#n=this.#s.getQueryCache(),this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#t=Wy(this.options),this.state=e.state??this.#t,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#r?.promise}setOptions(e){if(this.options={...this.#a,...e},this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){const t=Wy(this.options);t.data!==void 0&&(this.setData(t.data,{updatedAt:t.dataUpdatedAt,manual:!0}),this.#t=t)}}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.#n.remove(this)}setData(e,t){const r=oh(this.state.data,e,this.options);return this.#i({data:r,type:"success",dataUpdatedAt:t?.updatedAt,manual:t?.manual}),r}setState(e,t){this.#i({type:"setState",state:e,setStateOptions:t})}cancel(e){const t=this.#r?.promise;return this.#r?.cancel(e),t?t.then(Nn).catch(Nn):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#t)}isActive(){return this.observers.some(e=>br(e.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===sr||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStatic(){return this.getObserversCount()>0?this.observers.some(e=>oa(e.options.staleTime,this)==="static"):!1}isStale(){return this.getObserversCount()>0?this.observers.some(e=>e.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(e=0){return this.state.data===void 0?!0:e==="static"?!1:this.state.isInvalidated?!0:!yw(this.state.dataUpdatedAt,e)}onFocus(){this.observers.find(t=>t.shouldFetchOnWindowFocus())?.refetch({cancelRefetch:!1}),this.#r?.continue()}onOnline(){this.observers.find(t=>t.shouldFetchOnReconnect())?.refetch({cancelRefetch:!1}),this.#r?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#n.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||(this.#r&&(this.#l?this.#r.cancel({revert:!0}):this.#r.cancelRetry()),this.scheduleGc()),this.#n.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#i({type:"invalidate"})}async fetch(e,t){if(this.state.fetchStatus!=="idle"&&this.#r?.status()!=="rejected"){if(this.state.data!==void 0&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#r)return this.#r.continueRetry(),this.#r.promise}if(e&&this.setOptions(e),!this.options.queryFn){const f=this.observers.find(p=>p.options.queryFn);f&&this.setOptions(f.options)}const r=new AbortController,i=f=>{Object.defineProperty(f,"signal",{enumerable:!0,get:()=>(this.#l=!0,r.signal)})},c=()=>{const f=ww(this.options,t),g=(()=>{const v={client:this.#s,queryKey:this.queryKey,meta:this.meta};return i(v),v})();return this.#l=!1,this.options.persister?this.options.persister(f,g,this):f(g)},d=(()=>{const f={fetchOptions:t,options:this.options,queryKey:this.queryKey,client:this.#s,state:this.state,fetchFn:c};return i(f),f})();this.options.behavior?.onFetch(d,this),this.#e=this.state,(this.state.fetchStatus==="idle"||this.state.fetchMeta!==d.fetchOptions?.meta)&&this.#i({type:"fetch",meta:d.fetchOptions?.meta}),this.#r=Sw({initialPromise:t?.initialPromise,fn:d.fetchFn,onCancel:f=>{f instanceof dh&&f.revert&&this.setState({...this.#e,fetchStatus:"idle"}),r.abort()},onFail:(f,p)=>{this.#i({type:"failed",failureCount:f,error:p})},onPause:()=>{this.#i({type:"pause"})},onContinue:()=>{this.#i({type:"continue"})},retry:d.options.retry,retryDelay:d.options.retryDelay,networkMode:d.options.networkMode,canRun:()=>!0});try{const f=await this.#r.start();if(f===void 0)throw new Error(`${this.queryHash} data is undefined`);return this.setData(f),this.#n.config.onSuccess?.(f,this),this.#n.config.onSettled?.(f,this.state.error,this),f}catch(f){if(f instanceof dh){if(f.silent)return this.#r.promise;if(f.revert){if(this.state.data===void 0)throw f;return this.state.data}}throw this.#i({type:"error",error:f}),this.#n.config.onError?.(f,this),this.#n.config.onSettled?.(this.state.data,f,this),f}finally{this.scheduleGc()}}#i(e){const t=r=>{switch(e.type){case"failed":return{...r,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...r,fetchStatus:"paused"};case"continue":return{...r,fetchStatus:"fetching"};case"fetch":return{...r,...Ew(r.data,this.options),fetchMeta:e.meta??null};case"success":const i={...r,data:e.data,dataUpdateCount:r.dataUpdateCount+1,dataUpdatedAt:e.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return this.#e=e.manual?i:void 0,i;case"error":const c=e.error;return{...r,error:c,errorUpdateCount:r.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:r.fetchFailureCount+1,fetchFailureReason:c,fetchStatus:"idle",status:"error"};case"invalidate":return{...r,isInvalidated:!0};case"setState":return{...r,...e.state}}};this.state=t(this.state),zt.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate()}),this.#n.notify({query:this,type:"updated",action:e})})}};function Ew(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:Aw(t.networkMode)?"fetching":"paused",...e===void 0&&{error:null,status:"pending"}}}function Wy(e){const t=typeof e.initialData=="function"?e.initialData():e.initialData,r=t!==void 0,i=r?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:r?i??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:r?"success":"pending",fetchStatus:"idle"}}var ao=class extends ci{constructor(e,t){super(),this.options=t,this.#t=e,this.#i=null,this.#l=uh(),this.bindMethods(),this.setOptions(t)}#t;#e=void 0;#n=void 0;#s=void 0;#r;#a;#l;#i;#m;#d;#f;#o;#u;#c;#h=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(this.#e.addObserver(this),Jy(this.#e,this.options)?this.#p():this.updateResult(),this.#b())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return fh(this.#e,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return fh(this.#e,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#y(),this.#w(),this.#e.removeObserver(this)}setOptions(e){const t=this.options,r=this.#e;if(this.options=this.#t.defaultQueryOptions(e),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof br(this.options.enabled,this.#e)!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#j(),this.#e.setOptions(this.options),t._defaulted&&!$c(this.options,t)&&this.#t.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#e,observer:this});const i=this.hasListeners();i&&e0(this.#e,r,this.options,t)&&this.#p(),this.updateResult(),i&&(this.#e!==r||br(this.options.enabled,this.#e)!==br(t.enabled,this.#e)||oa(this.options.staleTime,this.#e)!==oa(t.staleTime,this.#e))&&this.#g();const c=this.#x();i&&(this.#e!==r||br(this.options.enabled,this.#e)!==br(t.enabled,this.#e)||c!==this.#c)&&this.#v(c)}getOptimisticResult(e){const t=this.#t.getQueryCache().build(this.#t,e),r=this.createResult(t,e);return J4(this,r)&&(this.#s=r,this.#a=this.options,this.#r=this.#e.state),r}getCurrentResult(){return this.#s}trackResult(e,t){return new Proxy(e,{get:(r,i)=>(this.trackProp(i),t?.(i),i==="promise"&&!this.options.experimental_prefetchInRender&&this.#l.status==="pending"&&this.#l.reject(new Error("experimental_prefetchInRender feature flag is not enabled")),Reflect.get(r,i))})}trackProp(e){this.#h.add(e)}getCurrentQuery(){return this.#e}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){const t=this.#t.defaultQueryOptions(e),r=this.#t.getQueryCache().build(this.#t,t);return r.fetch().then(()=>this.createResult(r,t))}fetch(e){return this.#p({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#s))}#p(e){this.#j();let t=this.#e.fetch(this.options,e);return e?.throwOnError||(t=t.catch(Nn)),t}#g(){this.#y();const e=oa(this.options.staleTime,this.#e);if(Xa||this.#s.isStale||!lh(e))return;const r=yw(this.#s.dataUpdatedAt,e)+1;this.#o=Ka.setTimeout(()=>{this.#s.isStale||this.updateResult()},r)}#x(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(this.#e):this.options.refetchInterval)??!1}#v(e){this.#w(),this.#c=e,!(Xa||br(this.options.enabled,this.#e)===!1||!lh(this.#c)||this.#c===0)&&(this.#u=Ka.setInterval(()=>{(this.options.refetchIntervalInBackground||eg.isFocused())&&this.#p()},this.#c))}#b(){this.#g(),this.#v(this.#x())}#y(){this.#o&&(Ka.clearTimeout(this.#o),this.#o=void 0)}#w(){this.#u&&(Ka.clearInterval(this.#u),this.#u=void 0)}createResult(e,t){const r=this.#e,i=this.options,c=this.#s,o=this.#r,d=this.#a,p=e!==r?e.state:this.#n,{state:g}=e;let v={...g},x=!1,y;if(t._optimisticResults){const R=this.hasListeners(),Z=!R&&Jy(e,t),ne=R&&e0(e,r,t,i);(Z||ne)&&(v={...v,...Ew(g.data,e.options)}),t._optimisticResults==="isRestoring"&&(v.fetchStatus="idle")}let{error:N,errorUpdatedAt:S,status:A}=v;y=v.data;let C=!1;if(t.placeholderData!==void 0&&y===void 0&&A==="pending"){let R;c?.isPlaceholderData&&t.placeholderData===d?.placeholderData?(R=c.data,C=!0):R=typeof t.placeholderData=="function"?t.placeholderData(this.#f?.state.data,this.#f):t.placeholderData,R!==void 0&&(A="success",y=oh(c?.data,R,t),x=!0)}if(t.select&&y!==void 0&&!C)if(c&&y===o?.data&&t.select===this.#m)y=this.#d;else try{this.#m=t.select,y=t.select(y),y=oh(c?.data,y,t),this.#d=y,this.#i=null}catch(R){this.#i=R}this.#i&&(N=this.#i,y=this.#d,S=Date.now(),A="error");const k=v.fetchStatus==="fetching",_=A==="pending",U=A==="error",O=_&&k,T=y!==void 0,j={status:A,fetchStatus:v.fetchStatus,isPending:_,isSuccess:A==="success",isError:U,isInitialLoading:O,isLoading:O,data:y,dataUpdatedAt:v.dataUpdatedAt,error:N,errorUpdatedAt:S,failureCount:v.fetchFailureCount,failureReason:v.fetchFailureReason,errorUpdateCount:v.errorUpdateCount,isFetched:v.dataUpdateCount>0||v.errorUpdateCount>0,isFetchedAfterMount:v.dataUpdateCount>p.dataUpdateCount||v.errorUpdateCount>p.errorUpdateCount,isFetching:k,isRefetching:k&&!_,isLoadingError:U&&!T,isPaused:v.fetchStatus==="paused",isPlaceholderData:x,isRefetchError:U&&T,isStale:tg(e,t),refetch:this.refetch,promise:this.#l,isEnabled:br(t.enabled,e)!==!1};if(this.options.experimental_prefetchInRender){const R=le=>{j.status==="error"?le.reject(j.error):j.data!==void 0&&le.resolve(j.data)},Z=()=>{const le=this.#l=j.promise=uh();R(le)},ne=this.#l;switch(ne.status){case"pending":e.queryHash===r.queryHash&&R(ne);break;case"fulfilled":(j.status==="error"||j.data!==ne.value)&&Z();break;case"rejected":(j.status!=="error"||j.error!==ne.reason)&&Z();break}}return j}updateResult(){const e=this.#s,t=this.createResult(this.#e,this.options);if(this.#r=this.#e.state,this.#a=this.options,this.#r.data!==void 0&&(this.#f=this.#e),$c(t,e))return;this.#s=t;const r=()=>{if(!e)return!0;const{notifyOnChangeProps:i}=this.options,c=typeof i=="function"?i():i;if(c==="all"||!c&&!this.#h.size)return!0;const o=new Set(c??this.#h);return this.options.throwOnError&&o.add("error"),Object.keys(this.#s).some(d=>{const f=d;return this.#s[f]!==e[f]&&o.has(f)})};this.#A({listeners:r()})}#j(){const e=this.#t.getQueryCache().build(this.#t,this.options);if(e===this.#e)return;const t=this.#e;this.#e=e,this.#n=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#b()}#A(e){zt.batch(()=>{e.listeners&&this.listeners.forEach(t=>{t(this.#s)}),this.#t.getQueryCache().notify({query:this.#e,type:"observerResultsUpdated"})})}};function W4(e,t){return br(t.enabled,e)!==!1&&e.state.data===void 0&&!(e.state.status==="error"&&t.retryOnMount===!1)}function Jy(e,t){return W4(e,t)||e.state.data!==void 0&&fh(e,t,t.refetchOnMount)}function fh(e,t,r){if(br(t.enabled,e)!==!1&&oa(t.staleTime,e)!=="static"){const i=typeof r=="function"?r(e):r;return i==="always"||i!==!1&&tg(e,t)}return!1}function e0(e,t,r,i){return(e!==t||br(i.enabled,e)===!1)&&(!r.suspense||e.state.status!=="error")&&tg(e,r)}function tg(e,t){return br(t.enabled,e)!==!1&&e.isStaleByTime(oa(t.staleTime,e))}function J4(e,t){return!$c(e.getCurrentResult(),t)}function dd(e){return{onFetch:(t,r)=>{const i=t.options,c=t.fetchOptions?.meta?.fetchMore?.direction,o=t.state.data?.pages||[],d=t.state.data?.pageParams||[];let f={pages:[],pageParams:[]},p=0;const g=async()=>{let v=!1;const x=S=>{Object.defineProperty(S,"signal",{enumerable:!0,get:()=>(t.signal.aborted?v=!0:t.signal.addEventListener("abort",()=>{v=!0}),t.signal)})},y=ww(t.options,t.fetchOptions),N=async(S,A,C)=>{if(v)return Promise.reject();if(A==null&&S.pages.length)return Promise.resolve(S);const _=(()=>{const L={client:t.client,queryKey:t.queryKey,pageParam:A,direction:C?"backward":"forward",meta:t.options.meta};return x(L),L})(),U=await y(_),{maxPages:O}=t.options,T=C?$4:V4;return{pages:T(S.pages,U,O),pageParams:T(S.pageParams,A,O)}};if(c&&o.length){const S=c==="backward",A=S?Cw:mh,C={pages:o,pageParams:d},k=A(i,C);f=await N(C,k,S)}else{const S=e??o.length;do{const A=p===0?d[0]??i.initialPageParam:mh(i,f);if(p>0&&A==null)break;f=await N(f,A),p++}while(p<S)}return f};t.options.persister?t.fetchFn=()=>t.options.persister?.(g,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},r):t.fetchFn=g}}}function mh(e,{pages:t,pageParams:r}){const i=t.length-1;return t.length>0?e.getNextPageParam(t[i],t,r[i],r):void 0}function Cw(e,{pages:t,pageParams:r}){return t.length>0?e.getPreviousPageParam?.(t[0],t,r[0],r):void 0}function e3(e,t){return t?mh(e,t)!=null:!1}function t3(e,t){return!t||!e.getPreviousPageParam?!1:Cw(e,t)!=null}var Pw=class extends ao{constructor(e,t){super(e,t)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(e){super.setOptions({...e,behavior:dd()})}getOptimisticResult(e){return e.behavior=dd(),super.getOptimisticResult(e)}fetchNextPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"forward"}}})}fetchPreviousPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"backward"}}})}createResult(e,t){const{state:r}=e,i=super.createResult(e,t),{isFetching:c,isRefetching:o,isError:d,isRefetchError:f}=i,p=r.fetchMeta?.fetchMore?.direction,g=d&&p==="forward",v=c&&p==="forward",x=d&&p==="backward",y=c&&p==="backward";return{...i,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:e3(t,r.data),hasPreviousPage:t3(t,r.data),isFetchNextPageError:g,isFetchingNextPage:v,isFetchPreviousPageError:x,isFetchingPreviousPage:y,isRefetchError:f&&!g&&!x,isRefetching:o&&!v&&!y}}},n3=class extends Nw{#t;#e;#n;#s;constructor(e){super(),this.#t=e.client,this.mutationId=e.mutationId,this.#n=e.mutationCache,this.#e=[],this.state=e.state||kw(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#e.includes(e)||(this.#e.push(e),this.clearGcTimeout(),this.#n.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#e=this.#e.filter(t=>t!==e),this.scheduleGc(),this.#n.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#e.length||(this.state.status==="pending"?this.scheduleGc():this.#n.remove(this))}continue(){return this.#s?.continue()??this.execute(this.state.variables)}async execute(e){const t=()=>{this.#r({type:"continue"})},r={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#s=Sw({fn:()=>this.options.mutationFn?this.options.mutationFn(e,r):Promise.reject(new Error("No mutationFn found")),onFail:(o,d)=>{this.#r({type:"failed",failureCount:o,error:d})},onPause:()=>{this.#r({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#n.canRun(this)});const i=this.state.status==="pending",c=!this.#s.canStart();try{if(i)t();else{this.#r({type:"pending",variables:e,isPaused:c}),await this.#n.config.onMutate?.(e,this,r);const d=await this.options.onMutate?.(e,r);d!==this.state.context&&this.#r({type:"pending",context:d,variables:e,isPaused:c})}const o=await this.#s.start();return await this.#n.config.onSuccess?.(o,e,this.state.context,this,r),await this.options.onSuccess?.(o,e,this.state.context,r),await this.#n.config.onSettled?.(o,null,this.state.variables,this.state.context,this,r),await this.options.onSettled?.(o,null,e,this.state.context,r),this.#r({type:"success",data:o}),o}catch(o){try{throw await this.#n.config.onError?.(o,e,this.state.context,this,r),await this.options.onError?.(o,e,this.state.context,r),await this.#n.config.onSettled?.(void 0,o,this.state.variables,this.state.context,this,r),await this.options.onSettled?.(void 0,o,e,this.state.context,r),o}finally{this.#r({type:"error",error:o})}}finally{this.#n.runNext(this)}}#r(e){const t=r=>{switch(e.type){case"failed":return{...r,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...r,isPaused:!0};case"continue":return{...r,isPaused:!1};case"pending":return{...r,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...r,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...r,data:void 0,error:e.error,failureCount:r.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}};this.state=t(this.state),zt.batch(()=>{this.#e.forEach(r=>{r.onMutationUpdate(e)}),this.#n.notify({mutation:this,type:"updated",action:e})})}};function kw(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var r3=class extends ci{constructor(e={}){super(),this.config=e,this.#t=new Set,this.#e=new Map,this.#n=0}#t;#e;#n;build(e,t,r){const i=new n3({client:e,mutationCache:this,mutationId:++this.#n,options:e.defaultMutationOptions(t),state:r});return this.add(i),i}add(e){this.#t.add(e);const t=Ou(e);if(typeof t=="string"){const r=this.#e.get(t);r?r.push(e):this.#e.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#t.delete(e)){const t=Ou(e);if(typeof t=="string"){const r=this.#e.get(t);if(r)if(r.length>1){const i=r.indexOf(e);i!==-1&&r.splice(i,1)}else r[0]===e&&this.#e.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){const t=Ou(e);if(typeof t=="string"){const i=this.#e.get(t)?.find(c=>c.state.status==="pending");return!i||i===e}else return!0}runNext(e){const t=Ou(e);return typeof t=="string"?this.#e.get(t)?.find(i=>
9i!==e&&i.state.isPaused)?.continue()??Promise.resolve():Promise.resolve()}clear(){zt.batch(()=>{this.#t.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#t.clear(),this.#e.clear()})}getAll(){return Array.from(this.#t)}find(e){const t={exact:!0,...e};return this.getAll().find(r=>Qy(t,r))}findAll(e={}){return this.getAll().filter(t=>Qy(e,t))}notify(e){zt.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){const e=this.getAll().filter(t=>t.state.isPaused);return zt.batch(()=>Promise.all(e.map(t=>t.continue().catch(Nn))))}};function Ou(e){return e.options.scope?.id}var s3=class extends ci{#t;#e=void 0;#n;#s;constructor(t,r){super(),this.#t=t,this.setOptions(r),this.bindMethods(),this.#r()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(t){const r=this.options;this.options=this.#t.defaultMutationOptions(t),$c(this.options,r)||this.#t.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#n,observer:this}),r?.mutationKey&&this.options.mutationKey&&fa(r.mutationKey)!==fa(this.options.mutationKey)?this.reset():this.#n?.state.status==="pending"&&this.#n.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#n?.removeObserver(this)}onMutationUpdate(t){this.#r(),this.#a(t)}getCurrentResult(){return this.#e}reset(){this.#n?.removeObserver(this),this.#n=void 0,this.#r(),this.#a()}mutate(t,r){return this.#s=r,this.#n?.removeObserver(this),this.#n=this.#t.getMutationCache().build(this.#t,this.options),this.#n.addObserver(this),this.#n.execute(t)}#r(){const t=this.#n?.state??kw();this.#e={...t,isPending:t.status==="pending",isSuccess:t.status==="success",isError:t.status==="error",isIdle:t.status==="idle",mutate:this.mutate,reset:this.reset}}#a(t){zt.batch(()=>{if(this.#s&&this.hasListeners()){const r=this.#e.variables,i=this.#e.context,c={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};t?.type==="success"?(this.#s.onSuccess?.(t.data,r,i,c),this.#s.onSettled?.(t.data,null,r,i,c)):t?.type==="error"&&(this.#s.onError?.(t.error,r,i,c),this.#s.onSettled?.(void 0,t.error,r,i,c))}this.listeners.forEach(r=>{r(this.#e)})})}};function t0(e,t){const r=new Set(t);return e.filter(i=>!r.has(i))}function a3(e,t,r){const i=e.slice(0);return i[t]=r,i}var i3=class extends ci{#t;#e;#n;#s;#r;#a;#l;#i;#m=[];constructor(e,t,r){super(),this.#t=e,this.#s=r,this.#n=[],this.#r=[],this.#e=[],this.setQueries(t)}onSubscribe(){this.listeners.size===1&&this.#r.forEach(e=>{e.subscribe(t=>{this.#u(e,t)})})}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,this.#r.forEach(e=>{e.destroy()})}setQueries(e,t){this.#n=e,this.#s=t,zt.batch(()=>{const r=this.#r,i=this.#o(this.#n);this.#m=i,i.forEach(v=>v.observer.setOptions(v.defaultedQueryOptions));const c=i.map(v=>v.observer),o=c.map(v=>v.getCurrentResult()),d=r.length!==c.length,f=c.some((v,x)=>v!==r[x]),p=d||f,g=p?!0:o.some((v,x)=>{const y=this.#e[x];return!y||!$c(v,y)});!p&&!g||(p&&(this.#r=c),this.#e=o,this.hasListeners()&&(p&&(t0(r,c).forEach(v=>{v.destroy()}),t0(c,r).forEach(v=>{v.subscribe(x=>{this.#u(v,x)})})),this.#c()))})}getCurrentResult(){return this.#e}getQueries(){return this.#r.map(e=>e.getCurrentQuery())}getObservers(){return this.#r}getOptimisticResult(e,t){const r=this.#o(e),i=r.map(c=>c.observer.getOptimisticResult(c.defaultedQueryOptions));return[i,c=>this.#f(c??i,t),()=>this.#d(i,r)]}#d(e,t){return t.map((r,i)=>{const c=e[i];return r.defaultedQueryOptions.notifyOnChangeProps?c:r.observer.trackResult(c,o=>{t.forEach(d=>{d.observer.trackProp(o)})})})}#f(e,t){return t?((!this.#a||this.#e!==this.#i||t!==this.#l)&&(this.#l=t,this.#i=this.#e,this.#a=Jh(this.#a,t(e))),this.#a):e}#o(e){const t=new Map(this.#r.map(i=>[i.options.queryHash,i])),r=[];return e.forEach(i=>{const c=this.#t.defaultQueryOptions(i),o=t.get(c.queryHash);o?r.push({defaultedQueryOptions:c,observer:o}):r.push({defaultedQueryOptions:c,observer:new ao(this.#t,c)})}),r}#u(e,t){const r=this.#r.indexOf(e);r!==-1&&(this.#e=a3(this.#e,r,t),this.#c())}#c(){if(this.hasListeners()){const e=this.#a,t=this.#d(this.#e,this.#m),r=this.#f(t,this.#s?.combine);e!==r&&zt.batch(()=>
vendor: 13,650 bytes, lines 9-17
9{this.listeners.forEach(i=>{i(this.#e)})})}}},l3=class extends ci{constructor(e={}){super(),this.config=e,this.#t=new Map}#t;build(e,t,r){const i=t.queryKey,c=t.queryHash??Wh(i,t);let o=this.get(c);return o||(o=new X4({client:e,queryKey:i,queryHash:c,options:e.defaultQueryOptions(t),state:r,defaultOptions:e.getQueryDefaults(i)}),this.add(o)),o}add(e){this.#t.has(e.queryHash)||(this.#t.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){const t=this.#t.get(e.queryHash);t&&(e.destroy(),t===e&&this.#t.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){zt.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#t.get(e)}getAll(){return[...this.#t.values()]}find(e){const t={exact:!0,...e};return this.getAll().find(r=>Ky(t,r))}findAll(e={}){const t=this.getAll();return Object.keys(e).length>0?t.filter(r=>Ky(e,r)):t}notify(e){zt.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){zt.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){zt.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},c3=class{#t;#e;#n;#s;#r;#a;#l;#i;constructor(e={}){this.#t=e.queryCache||new l3,this.#e=e.mutationCache||new r3,this.#n=e.defaultOptions||{},this.#s=new Map,this.#r=new Map,this.#a=0}mount(){this.#a++,this.#a===1&&(this.#l=eg.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#t.onFocus())}),this.#i=ud.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#t.onOnline())}))}unmount(){this.#a--,this.#a===0&&(this.#l?.(),this.#l=void 0,this.#i?.(),this.#i=void 0)}isFetching(e){return this.#t.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#e.findAll({...e,status:"pending"}).length}getQueryData(e){const t=this.defaultQueryOptions({queryKey:e});return this.#t.get(t.queryHash)?.state.data}ensureQueryData(e){const t=this.defaultQueryOptions(e),r=this.#t.build(this,t),i=r.state.data;return i===void 0?this.fetchQuery(e):(e.revalidateIfStale&&r.isStaleByTime(oa(t.staleTime,r))&&this.prefetchQuery(t),Promise.resolve(i))}getQueriesData(e){return this.#t.findAll(e).map(({queryKey:t,state:r})=>{const i=r.data;return[t,i]})}setQueryData(e,t,r){const i=this.defaultQueryOptions({queryKey:e}),o=this.#t.get(i.queryHash)?.state.data,d=I4(t,o);if(d!==void 0)return this.#t.build(this,i).setData(d,{...r,manual:!0})}setQueriesData(e,t,r){return zt.batch(()=>this.#t.findAll(e).map(({queryKey:i})=>[i,this.setQueryData(i,t,r)]))}getQueryState(e){const t=this.defaultQueryOptions({queryKey:e});return this.#t.get(t.queryHash)?.state}removeQueries(e){const t=this.#t;zt.batch(()=>{t.findAll(e).forEach(r=>{t.remove(r)})})}resetQueries(e,t){const r=this.#t;return zt.batch(()=>(r.findAll(e).forEach(i=>{i.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){const r={revert:!0,...t},i=zt.batch(()=>this.#t.findAll(e).map(c=>c.cancel(r)));return Promise.all(i).then(Nn).catch(Nn)}invalidateQueries(e,t={}){return zt.batch(()=>(this.#t.findAll(e).forEach(r=>{r.invalidate()}),e?.refetchType==="none"?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t)))}refetchQueries(e,t={}){const r={...t,cancelRefetch:t.cancelRefetch??!0},i=zt.batch(()=>this.#t.findAll(e).filter(c=>!c.isDisabled()&&!c.isStatic()).map(c=>{let o=c.fetch(void 0,r);return r.throwOnError||(o=o.catch(Nn)),c.state.fetchStatus==="paused"?Promise.resolve():o}));return Promise.all(i).then(Nn)}fetchQuery(e){const t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);const r=this.#t.build(this,t);return r.isStaleByTime(oa(t.staleTime,r))?r.fetch(t):Promise.resolve(r.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(Nn).catch(Nn)}fetchInfiniteQuery(e){return e.behavior=dd(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(Nn).catch(Nn)}ensureInfiniteQueryData(e){return e.behavior=dd(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return ud.isOnline()?this.#e.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#t}getMutationCache(){return this.#e}getDefaultOptions(){return this.#n}setDefaultOptions(e){this.#n=e}setQueryDefaults(e,t){this.#s.set(fa(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...this.#s.values()],r={};return t.forEach(i=>{Vc(e,i.queryKey)&&Object.assign(r,i.defaultOptions)}),r}setMutationDefaults(e,t){this.#r.set(fa(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...this.#r.values()],r={};return t.forEach(i=>{Vc(e,i.mutationKey)&&Object.assign(r,i.defaultOptions)}),r}defaultQueryOptions(e){if(e._defaulted)return e;const t={...this.#n.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=Wh(t.queryKey,t)),t.refetchOnReconnect===void 0&&(t.refetchOnReconnect=t.networkMode!=="always"),t.throwOnError===void 0&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===sr&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#n.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#t.clear(),this.#e.clear()}},_p={exports:{}},Ze={};/** 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 n0;function o3(){if(n0)return Ze;n0=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),c=Symbol.for("react.profiler"),o=Symbol.for("react.consumer"),d=Symbol.for("react.context"),f=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),g=Symbol.for("react.memo"),v=Symbol.for("react.lazy"),x=Symbol.for("react.activity"),y=Symbol.iterator;function N(z){return z===null||typeof z!="object"?null:(z=y&&z[y]||z["@@iterator"],typeof z=="function"?z:null)}var S={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},A=Object.assign,C={};function k(z,X,$){this.props=z,this.context=X,this.refs=C,this.updater=$||S}k.prototype.isReactComponent={},k.prototype.setState=function(z,X){if(typeof z!="object"&&typeof z!="function"&&z!=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,z,X,"setState")},k.prototype.forceUpdate=function(z){this.updater.enqueueForceUpdate(this,z,"forceUpdate")};function _(){}_.prototype=k.prototype;function U(z,X,$){this.props=z,this.context=X,this.refs=C,this.updater=$||S}var O=U.prototype=new _;O.constructor=U,A(O,k.prototype),O.isPureReactComponent=!0;var T=Array.isArray;function L(){}var j={H:null,A:null,T:null,S:null},R=Object.prototype.hasOwnProperty;function Z(z,X,$){var Q=$.ref;return{$$typeof:e,type:z,key:X,ref:Q!==void 0?Q:null,props:$}}function ne(z,X){return Z(z.type,X,z.props)}function le(z){return typeof z=="object"&&z!==null&&z.$$typeof===e}function F(z){var X={"=":"=0",":":"=2"};return"$"+z.replace(/[=:]/g,function($){return X[$]})}var J=/\/+/g;function re(z,X){return typeof z=="object"&&z!==null&&z.key!=null?F(""+z.key):X.toString(36)}function fe(z){switch(z.status){case"fulfilled":return z.value;case"rejected":throw z.reason;default:switch(typeof z.status=="string"?z.then(L,L):(z.status="pending",z.then(function(X){z.status==="pending"&&(z.status="fulfilled",z.value=X)},function(X){z.status==="pending"&&(z.status="rejected",z.reason=X)})),z.status){case"fulfilled":return z.value;case"rejected":throw z.reason}}throw z}function D(z,X,$,Q,ue){var ye=typeof z;(ye==="undefined"||ye==="boolean")&&(z=null);var se=!1;if(z===null)se=!0;else switch(ye){case"bigint":case"string":case"number":se=!0;break;case"object":switch(z.$$typeof){case e:case t:se=!0;break;case v:return se=z._init,D(se(z._payload),X,$,Q,ue)}}if(se)return ue=ue(z),se=Q===""?"."+re(z,0):Q,T(ue)?($="",se!=null&&($=se.replace(J,"$&/")+"/"),D(ue,X,$,"",function(Fe){return Fe})):ue!=null&&(le(ue)&&(ue=ne(ue,$+(ue.key==null||z&&z.key===ue.key?"":(""+ue.key).replace(J,"$&/")+"/")+se)),X.push(ue)),1;se=0;var we=Q===""?".":Q+":";if(T(z))for(var Te=0;Te<z.length;Te++)Q=z[Te],ye=we+re(Q,Te),se+=D(Q,X,$,ye,ue);else if(Te=N(z),typeof Te=="function")for(z=Te.call(z),Te=0;!(Q=z.next()).done;)Q=Q.value,ye=we+re(Q,Te++),se+=D(Q,X,$,ye,ue);else if(ye==="object"){if(typeof z.then=="function")return D(fe(z),X,$,Q,ue);throw X=String(z),Error("Objects are not valid as a React child (found: "+(X==="[object Object]"?"object with keys {"+Object.keys(z).join(", ")+"}":X)+"). If you meant to render a collection of children, use an array instead.")}return se}function M(z,X,$){if(z==null)return z;var Q=[],ue=0;return D(z,Q,"","",function(ye){return X.call($,ye,ue++)}),Q}function I(z){if(z._status===-1){var X=z._result;X=X(),X.then(function($){(z._status===0||z._status===-1)&&(z._status=1,z._result=$)},function($){(z._status===0||z._status===-1)&&(z._status=2,z._result=$)}),z._status===-1&&(z._status=0,z._result=X)}if(z._status===1)return z._result.default;throw z._result}var ee=typeof reportError=="function"?reportError:function(z){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var X=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof z=="object"&&z!==null&&typeof z.message=="string"?String(z.message):String(z),error:z});if(!window.dispatchEvent(X))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",z);return}console.error(z)},he={map:M,forEach:function(z,X,$){M(z,function(){X.apply(this,arguments)},$)},count:function(z){var X=0;return M(z,function(){X++}),X},toArray:function(z){return M(z,function(X){return X})||[]},only:function(z){if(!le(z))throw Error("React.Children.only expected to receive a single React element child.");return z}};return Ze.Activity=x,Ze.Children=he,Ze.Component=k,Ze.Fragment=r,Ze.Profiler=c,Ze.PureComponent=U,Ze.StrictMode=i,Ze.Suspense=p,Ze.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=j,Ze.__COMPILER_RUNTIME={__proto__:null,c:function(z){return j.H.useMemoCache(z)}},Ze.cache=function(z){return function(){return z.apply(null,arguments)}},Ze.cacheSignal=function(){return null},Ze.cloneElement=function(z,X,$){if(z==null)throw Error("The argument must be a React element, but you passed "+z+".");var Q=A({},z.props),ue=z.key;if(X!=null)for(ye in X.key!==void 0&&(ue=""+X.key),X)!R.call(X,ye)||ye==="key"||ye==="__self"||ye==="__source"||ye==="ref"&&X.ref===void 0||(Q[ye]=X[ye]);var ye=arguments.length-2;if(ye===1)Q.children=$;else if(1<ye){for(var se=Array(ye),we=0;we<ye;we++)se[we]=arguments[we+2];Q.children=se}return Z(z.type,ue,Q)},Ze.createContext=function(z){return z={$$typeof:d,_currentValue:z,_currentValue2:z,_threadCount:0,Provider:null,Consumer:null},z.Provider=z,z.Consumer={$$typeof:o,_context:z},z},Ze.createElement=function(z,X,$){var Q,ue={},ye=null;if(X!=null)for(Q in X.key!==void 0&&(ye=""+X.key),X)R.call(X,Q)&&Q!=="key"&&Q!=="__self"&&Q!=="__source"&&(ue[Q]=X[Q]);var se=arguments.length-2;if(se===1)ue.children=$;else if(1<se){for(var we=Array(se),Te=0;Te<se;Te++)we[Te]=arguments[Te+2];ue.children=we}if(z&&z.defaultProps)for(Q in se=z.defaultProps,se)ue[Q]===void 0&&(ue[Q]=se[Q]);return Z(z,ye,ue)},Ze.createRef=function(){return{current:null}},Ze.forwardRef=function(z){return{$$typeof:f,render:z}},Ze.isValidElement=le,Ze.lazy=function(z){return{$$typeof:v,_payload:{_status:-1,_result:z},_init:I}},Ze.memo=function(z,X){return{$$typeof:g,type:z,compare:X===void 0?null:X}},Ze.startTransition=function(z){var X=j.T,$={};j.T=$;try{var Q=z(),ue=j.S;ue!==null&&ue($,Q),typeof Q=="object"&&Q!==null&&typeof Q.then=="function"&&Q.then(L,ee)}catch(ye){ee(ye)}finally{X!==null&&$.types!==null&&(X.types=$.types),j.T=X}},Ze.unstable_useCacheRefresh=function(){return j.H.useCacheRefresh()},Ze.use=function(z){return j.H.use(z)},Ze.useActionState=function(z,X,$){return j.H.useActionState(z,X,$)},Ze.useCallback=function(z,X){return j.H.useCallback(z,X)},Ze.useContext=function(z){return j.H.useContext(z)},Ze.useDebugValue=function(){},Ze.useDeferredValue=function(z,X){return j.H.useDeferredValue(z,X)},Ze.useEffect=function(z,X){return j.H.useEffect(z,X)},Ze.useEffectEvent=function(z){return j.H.useEffectEvent(z)},Ze.useId=function(){return j.H.useId()},Ze.useImperativeHandle=function(z,X,$){return j.H.useImperativeHandle(z,X,$)},Ze.useInsertionEffect=function(z,X){return j.H.useInsertionEffect(z,X)},Ze.useLayoutEffect=function(z,X){return j.H.useLayoutEffect(z,X)},Ze.useMemo=function(z,X){return j.H.useMemo(z,X)},Ze.useOptimistic=function(z,X){return j.H.useOptimistic(z,X)},Ze.useReducer=function(z,X,$){return j.H.useReducer(z,X,$)},Ze.useRef=function(z){return j.H.useRef(z)},Ze.useState=function(z){return j.H.useState(z)},Ze.useSyncExternalStore=function(z,X,$){return j.H.useSyncExternalStore(z,X,$)},Ze.useTransition=function(){return j.H.useTransition()},Ze.version="19.2.1",Ze}var r0;function kd(){return r0||(r0=1,_p.exports=o3()),_p.exports}var b=kd();const me=bw(b),_d=T4({__proto__:null,default:me},[b]);var _w=b.createContext(void 0),io=e=>{const t=b.useContext(_w);if(e)return e;if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},u3=({client:e,children:t})=>(b.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),a.jsx(_w.Provider,{value:e,children:t})),Mw=b.createContext(!1),Rw=()=>b.useContext(Mw);Mw.Provider;function d3(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}
17var f3=b.createContext(d3()),Dw=()=>b.useContext(f3),Ow=(e,t)=>{(e.suspense||e.throwOnError||e.experimental_prefetchInRender)&&(t.isReset()||(e.retryOnMount=!1))},Tw=e=>{b.useEffect(()=>{e.clearReset()},[e])},zw=({result:e,errorResetBoundary:t,throwOnError:r,query:i,suspense:c})=>e.isError&&!t.isReset()&&!e.isFetching&&i&&(c&&e.data===void 0||jw(r,[e.error,i])),ng=(e,t)=>t.state.data===void 0,Lw=e=>{if(e.suspense){const r=c=>c==="static"?c:Math.max(c??1e3,1e3),i=e.staleTime;e.staleTime=typeof i=="function"?(...c)=>r(i(...c)):r(i),typeof e.gcTime=="number"&&(e.gcTime=Math.max(e.gcTime,1e3))}},Uw=(e,t)=>e.isLoading&&e.isFetching&&!t,ph=(e,t)=>e?.suspense&&t.isPending,fd=(e,t,r)=>t.fetchOptimistic(e).catch(()=>{r.clearReset()});function Bw({queries:e,...t},r){const i=io(r),c=Rw(),o=Dw(),d=b.useMemo(()=>e.map(A=>{const C=i.defaultQueryOptions(A);return C._optimisticResults=c?"isRestoring":"optimistic",C}),[e,i,c]);d.forEach(A=>{Lw(A),Ow(A,o)}),Tw(o);const[f]=b.useState(()=>new i3(i,d,t)),[p,g,v]=f.getOptimisticResult(d,t.combine),x=!c&&t.subscribed!==!1;b.useSyncExternalStore(b.useCallback(A=>x?f.subscribe(zt.batchCalls(A)):Nn,[f,x]),()=>f.getCurrentResult(),()=>f.getCurrentResult()),b.useEffect(()=>{f.setQueries(d,t)},[d,t,f]);const N=p.some((A,C)=>ph(d[C],A))?p.flatMap((A,C)=>{const k=d[C];if(k){const _=new ao(i,k);if(ph(k,A))return fd(k,_,o);Uw(A,c)&&fd(k,_,o)}return[]}):[];if(N.length>0)throw Promise.all(N);const S=p.find((A,C)=>{const k=d[C];return k&&zw({result:A,errorResetBoundary:o,throwOnError:k.throwOnError,query:i.getQueryCache().get(k.queryHash),suspense:k.suspense})});if(S?.error)throw S.error;return g(v())}function Md(e,t,r){const i=Rw(),c=Dw(),o=io(r),d=o.defaultQueryOptions(e);o.getDefaultOptions().queries?._experimental_beforeQuery?.(d),d._optimisticResults=i?"isRestoring":"optimistic",Lw(d),Ow(d,c),Tw(c);const f=!o.getQueryCache().get(d.queryHash),[p]=b.useState(()=>new t(o,d)),g=p.getOptimisticResult(d),v=!i&&e.subscribed!==!1;if(b.useSyncExternalStore(b.useCallback(x=>{const y=v?p.subscribe(zt.batchCalls(x)):Nn;return p.updateResult(),y},[p,v]),()=>p.getCurrentResult(),()=>p.getCurrentResult()),b.useEffect(()=>{p.setOptions(d)},[d,p]),ph(d,g))throw fd(d,p,c);if(zw({result:g,errorResetBoundary:c,throwOnError:d.throwOnError,query:o.getQueryCache().get(d.queryHash),suspense:d.suspense}))throw g.error;return o.getDefaultOptions().queries?._experimental_afterQuery?.(d,g),d.experimental_prefetchInRender&&!Xa&&Uw(g,i)&&(f?fd(d,p,c):o.getQueryCache().get(d.queryHash)?.promise)?.catch(Nn).finally(()=>{p.updateResult()}),d.notifyOnChangeProps?g:p.trackResult(g)}function m3(e,t){return Md(e,ao,t)}function p3(e,t){return Md({...e,enabled:!0,suspense:!0,throwOnError:ng,placeholderData:void 0},ao,t)}function h3(e,t){return Md({...e,enabled:!0,suspense:!0,throwOnError:ng},Pw,t)}function g3(e,t){return Bw({...e,queries:e.queries.map(r=>({...r,suspense:!0,throwOnError:ng,enabled:!0,placeholderData:void 0}))},t)}function x3(e,t){const r=io(t);r.getQueryState(e.queryKey)||r.prefetchQuery(e)}function v3(e,t){const r=io(t);r.getQueryState(e.queryKey)||r.prefetchInfiniteQuery(e)}function b3(e,t){const r=io(t),[i]=b.useState(()=>new s3(r,e));b.useEffect(()=>{i.setOptions(e)},[i,e]);const c=b.useSyncExternalStore(b.useCallback(d=>i.subscribe(zt.batchCalls(d)),[i]),()=>i.getCurrentResult(),()=>i.getCurrentResult()),o=b.useCallback((d,f)=>{i.mutate(d,f).catch(Nn)},[i]);if(c.error&&jw(i.options.throwOnError,[c.error]))throw c.error;return{...c,mutate:o,mutateAsync:c.mutate}}function y3(e,t){return Md(e,Pw,t)}function Wa(e){return!!e&&!Array.isArray(e)&&typeof e=="object"}const w3=typeof Symbol=="function"&&!!Symbol.asyncIterator;function Fw(e){return w3&&Wa(e)&&Symbol.asyncIterator in e}var j3=Object.create,Iw=Object.defineProperty,A3=Object.getOwnPropertyDescriptor,Hw=Object.getOwnPropertyNames,S3=Object.getPrototypeOf,N3=Object.prototype.hasOwnProperty,lo=(e,t)=>function(){return t||(0,e[Hw(e)[0]])((t={exports:{}}).exports,t),t.exports},E3=(e,t,r,i)=>{if(t&&typeof t=="object"||typeof t=="function")for(var c=Hw(t),o=0,d=c.length,f;o<d;o++)f=c[o],!N3.call(e,f)&&f!==r&&Iw(e,f,{get:(p=>t[p]).bind(null,f),enumerable:!(i=A3(t,f))||i.enumerable});return e},Rd=(e,t,r)=>(r=e!=null?j3(S3(e)):{},E3(Iw(r,"default",{value:e,enumerable:!0}),e));const Gw=()=>{},s0=e=>{Object.freeze&&Object.freeze(e)};function Vw(e,t,r){var i;const c=t.join(".");return(i=r[c])!==null&&i!==void 0||(r[c]=new Proxy(Gw,{get(o,d){if(!(typeof d!="string"||d==="then"))return Vw(e,[...t,d],r)},apply(o,d,f){const p=t[t.length-1];let g={args:f,path:t};
17return p==="call"?g={args:f.length>=2?[f[1]]:[],path:t.slice(0,-1)}:p==="apply"&&(g={args:f.length>=2?f[1]:[],path:t.slice(0,-1)}),s0(g.args),s0(g.path),e(g)}})),r[c]}const Dd=e=>Vw(e,[],Object.create(null)),rg=e=>new Proxy(Gw,{get(t,r){if(r!=="then")return e(r)}});var $w=lo({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function r(i){"@babel/helpers - typeof";return t.exports=r=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(c){return typeof c}:function(c){return c&&typeof Symbol=="function"&&c.constructor===Symbol&&c!==Symbol.prototype?"symbol":typeof c},t.exports.__esModule=!0,t.exports.default=t.exports,r(i)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),C3=lo({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var r=$w().default;function i(c,o){if(r(c)!="object"||!c)return c;var d=c[Symbol.toPrimitive];if(d!==void 0){var f=d.call(c,o||"default");if(r(f)!="object")return f;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(c)}t.exports=i,t.exports.__esModule=!0,t.exports.default=t.exports}}),P3=lo({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var r=$w().default,i=C3();function c(o){var d=i(o,"string");return r(d)=="symbol"?d:d+""}
17t.exports=c,t.exports.__esModule=!0,t.exports.default=t.exports}}),qw=lo({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var r=P3();function i(c,o,d){return(o=r(o))in c?Object.defineProperty(c,o,{value:d,enumerable:!0,configurable:!0,writable:!0}):c[o]=d,c}t.exports=i,t.exports.__esModule=!0,t.exports.default=t.exports}}),sg=lo({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var r=qw();function i(o,d){var f=Object.keys(o);if(Object.getOwnPropertySymbols){var p=Object.getOwnPropertySymbols(o);d&&(p=p.filter(function(g){return Object.getOwnPropertyDescriptor(o,g).enumerable})),f.push.apply(f,p)}return f}function c(o){for(var d=1;d<arguments.length;d++){var f=arguments[d]!=null?arguments[d]:{};d%2?i(Object(f),!0).forEach(function(p){r(o,p,f[p])}):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(f)):i(Object(f)).forEach(function(p){Object.defineProperty(o,p,Object.getOwnPropertyDescriptor(f,p))})}return o}
17t.exports=c,t.exports.__esModule=!0,t.exports.default=t.exports}});Rd(sg());Rd(qw());var Tu=Rd(sg());function k3(e,t){if("error"in e){const i=t.deserialize(e.error);return{ok:!1,error:(0,Tu.default)((0,Tu.default)({},e),{},{error:i})}}return{ok:!0,result:(0,Tu.default)((0,Tu.default)({},e.result),(!e.result.type||e.result.type==="data")&&{type:"data",data:t.deserialize(e.result.data)})}}var Mp=class extends Error{constructor(){super("Unable to transform response from server")}};function _3(e,t){let r;try{r=k3(e,t)}catch{throw new Mp}if(!r.ok&&(!Wa(r.error.error)||typeof r.error.error.code!="number"))throw new Mp;if(r.ok&&!Wa(r.result))throw new Mp;return r}Rd(sg());function Od(e){const t={subscribe(r){let i=null,c=!1,o=!1,d=!1;function f(){if(i===null){d=!0;return}o||(o=!0,typeof i=="function"?i():i&&i.unsubscribe())}return i=e({next(p){var g;c||(g=r.next)===null||g===void 0||g.call(r,p)},error(p){var g;c||(c=!0,(g=r.error)===null||g===void 0||g.call(r,p),f())},complete(){var p;c||(c=!0,(p=r.complete)===null||p===void 0||p.call(r),f())}}),d&&f(),{unsubscribe:f}},pipe(...r){return r.reduce(M3,t)}};return t}function M3(e,t){return t(e)}function R3(e){const t=new AbortController;return new Promise((i,c)=>{let o=!1;function d(){o||(o=!0,f.unsubscribe())}t.signal.addEventListener("abort",()=>{c(t.signal.reason)});const f=e.subscribe({next(p){o=!0,i(p),d()},error(p){c(p)},complete(){t.abort(),d()}})})}var D3=Object.create,Zw=Object.defineProperty,O3=Object.getOwnPropertyDescriptor,Kw=Object.getOwnPropertyNames,T3=Object.getPrototypeOf,z3=Object.prototype.hasOwnProperty,va=(e,t)=>function(){return t||(0,e[Kw(e)[0]])((t={exports:{}}).exports,t),t.exports},L3=(e,t,r,i)=>{if(t&&typeof t=="object"||typeof t=="function")for(var c=Kw(t),o=0,d=c.length,f;o<d;o++)f=c[o],!z3.call(e,f)&&f!==r&&Zw(e,f,{get:(p=>t[p]).bind(null,f),enumerable:!(i=O3(t,f))||i.enumerable});return e},oi=(e,t,r)=>(r=e!=null?D3(T3(e)):{},L3(t||!e||!e.__esModule?Zw(r,"default",{value:e,enumerable:!0}):r,e)),U3=va({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutPropertiesLoose.js"(e,t){function r(i,c){if(i==null)return{};var o={};for(var d in i)if({}.hasOwnProperty.call(i,d)){if(c.includes(d))continue;o[d]=i[d]}return o}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),B3=va({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutProperties.js"(e,t){var r=U3();function i(c,o){if(c==null)return{};var d,f,p=r(c,o);if(Object.getOwnPropertySymbols){var g=Object.getOwnPropertySymbols(c);for(f=0;f<g.length;f++)d=g[f],o.includes(d)||{}.propertyIsEnumerable.call(c,d)&&(p[d]=c[d])}return p}t.exports=i,t.exports.__esModule=!0,t.exports.default=t.exports}}),Qw=va({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function r(i){"@babel/helpers - typeof";return t.exports=r=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(c){return typeof c}:function(c){return c&&typeof Symbol=="function"&&c.constructor===Symbol&&c!==Symbol.prototype?"symbol":typeof c},t.exports.__esModule=!0,t.exports.default=t.exports,r(i)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),F3=va({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var r=Qw().default;function i(c,o){if(r(c)!="object"||!c)return c;var d=c[Symbol.toPrimitive];if(d!==void 0){var f=d.call(c,o||"default");if(r(f)!="object")return f;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(c)}t.exports=i,t.exports.__esModule=!0,t.exports.default=t.exports}}),I3=va({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var r=Qw().default,i=F3();function c(o){var d=i(o,"string");return r(d)=="symbol"?d:d+""}
17t.exports=c,t.exports.__esModule=!0,t.exports.default=t.exports}}),H3=va({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var r=I3();function i(c,o,d){return(o=r(o))in c?Object.defineProperty(c,o,{value:d,enumerable:!0,configurable:!0,writable:!0}):c[o]=d,c}t.exports=i,t.exports.__esModule=!0,t.exports.default=t.exports}}),co=va({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var r=H3();function i(o,d){var f=Object.keys(o);if(Object.getOwnPropertySymbols){var p=Object.getOwnPropertySymbols(o);d&&(p=p.filter(function(g){return Object.getOwnPropertyDescriptor(o,g).enumerable})),f.push.apply(f,p)}return f}function c(o){for(var d=1;d<arguments.length;d++){var f=arguments[d]!=null?arguments[d]:{};d%2?i(Object(f),!0).forEach(function(p){r(o,p,f[p])}):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(f)):i(Object(f)).forEach(function(p){Object.defineProperty(o,p,Object.getOwnPropertyDescriptor(f,p))})}return o}
17t.exports=c,t.exports.__esModule=!0,t.exports.default=t.exports}}),G3=oi(B3(),1),a0=oi(co(),1);const V3=["cursor","direction"];function Kr(e,t,r){const i=e.flatMap(c=>c.split("."));if(!t&&(!r||r==="any"))return i.length?[i]:[];if(r==="infinite"&&Wa(t)&&("direction"in t||"cursor"in t)){const{cursor:c,direction:o}=t,d=(0,G3.default)(t,V3);return[i,{input:d,type:"infinite"}]}return[i,(0,a0.default)((0,a0.default)({},typeof t<"u"&&t!==sr&&{input:t}),r&&r!=="any"&&{type:r})]}function nd(e){return Kr(e,void 0,"any")}var $3=Object.create,Yw=Object.defineProperty,q3=Object.getOwnPropertyDescriptor,Xw=Object.getOwnPropertyNames,Z3=Object.getPrototypeOf,K3=Object.prototype.hasOwnProperty,rs=(e,t)=>function(){return t||(0,e[Xw(e)[0]])((t={exports:{}}).exports,t),t.exports},Q3=(e,t,r,i)=>{if(t&&typeof t=="object"||typeof t=="function")for(var c=Xw(t),o=0,d=c.length,f;o<d;o++)f=c[o],!K3.call(e,f)&&f!==r&&Yw(e,f,{get:(p=>t[p]).bind(null,f),enumerable:!(i=q3(t,f))||i.enumerable});return e},It=(e,t,r)=>(r=e!=null?$3(Z3(e)):{},Q3(t||!e||!e.__esModule?Yw(r,"default",{value:e,enumerable:!0}):r,e)),Ww=rs({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function r(i){"@babel/helpers - typeof";return t.exports=r=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(c){return typeof c}:function(c){return c&&typeof Symbol=="function"&&c.constructor===Symbol&&c!==Symbol.prototype?"symbol":typeof c},t.exports.__esModule=!0,t.exports.default=t.exports,r(i)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),Y3=rs({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var r=Ww().default;function i(c,o){if(r(c)!="object"||!c)return c;var d=c[Symbol.toPrimitive];if(d!==void 0){var f=d.call(c,o||"default");if(r(f)!="object")return f;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(c)}t.exports=i,t.exports.__esModule=!0,t.exports.default=t.exports}}),X3=rs({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var r=Ww().default,i=Y3();function c(o){var d=i(o,"string");return r(d)=="symbol"?d:d+""}
17t.exports=c,t.exports.__esModule=!0,t.exports.default=t.exports}}),ui=rs({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var r=X3();function i(c,o,d){return(o=r(o))in c?Object.defineProperty(c,o,{value:d,enumerable:!0,configurable:!0,writable:!0}):c[o]=d,c}t.exports=i,t.exports.__esModule=!0,t.exports.default=t.exports}}),Tr=rs({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var r=ui();function i(o,d){var f=Object.keys(o);if(Object.getOwnPropertySymbols){var p=Object.getOwnPropertySymbols(o);d&&(p=p.filter(function(g){return Object.getOwnPropertyDescriptor(o,g).enumerable})),f.push.apply(f,p)}return f}function c(o){for(var d=1;d<arguments.length;d++){var f=arguments[d]!=null?arguments[d]:{};d%2?i(Object(f),!0).forEach(function(p){r(o,p,f[p])}):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(f)):i(Object(f)).forEach(function(p){Object.defineProperty(o,p,Object.getOwnPropertyDescriptor(f,p))})}return o}
17t.exports=c,t.exports.__esModule=!0,t.exports.default=t.exports}});function W3(e){return t=>{let r=0,i=null;const c=[];function o(){i||(i=t.subscribe({next(f){for(const g of c){var p;(p=g.next)===null||p===void 0||p.call(g,f)}},error(f){for(const g of c){var p;(p=g.error)===null||p===void 0||p.call(g,f)}},complete(){for(const p of c){var f;(f=p.complete)===null||f===void 0||f.call(p)}}}))}function d(){if(r===0&&i){const f=i;i=null,f.unsubscribe()}}return Od(f=>(r++,c.push(f),o(),{unsubscribe(){r--,d();const p=c.findIndex(g=>g===f);p>-1&&c.splice(p,1)}}))}}function J3(e){let t=e;const r=[],i=d=>{t!==void 0&&d.next(t),r.push(d)},c=d=>{r.splice(r.indexOf(d),1)},o=Od(d=>(i(d),()=>{c(d)}));return o.next=d=>{if(t!==d){t=d;for(const f of r)f.next(d)}},o.get=()=>t,o}function eC(e){return Od(t=>{function r(c=0,o=e.op){const d=e.links[c];if(!d)throw new Error("No more links to execute - did you forget to add an ending link?");return d({op:o,next(p){return r(c+1,p)}})}return r().subscribe(t)})}var zu=It(ui(),1),al=It(Tr(),1);function tC(e){return e instanceof yl}function nC(e){return Wa(e)&&Wa(e.error)&&typeof e.error.code=="number"&&typeof e.error.message=="string"}function rC(e,t){return typeof e=="string"?e:Wa(e)&&typeof e.message=="string"?e.message:t}var yl=class rd extends Error{constructor(t,r){var i,c;const o=r?.cause;super(t,{cause:o}),(0,zu.default)(this,"cause",void 0),(0,zu.default)(this,"shape",void 0),(0,zu.default)(this,"data",void 0),(0,zu.default)(this,"meta",void 0),this.meta=r?.meta,this.cause=o,this.shape=r==null||(i=r.result)===null||i===void 0?void 0:i.error,this.data=r==null||(c=r.result)===null||c===void 0?void 0:c.error.data,this.name="TRPCClientError",Object.setPrototypeOf(this,rd.prototype)}static from(t,r={}){const i=t;return tC(i)?(r.meta&&(i.meta=(0,al.default)((0,al.default)({},i.meta),r.meta)),i):nC(i)?new rd(i.error.message,(0,al.default)((0,al.default)({},r),{},{result:i})):new rd(rC(i,"Unknown error"),(0,al.default)((0,al.default)({},r),{},{cause:i}))}};function sC(e){const t=e;return t?"input"in t?t:{input:t,output:t}:{input:{serialize:r=>r,deserialize:r=>r},output:{serialize:r=>r,deserialize:r=>r}}}const i0=e=>typeof e=="function";function aC(e){if(e)return e;if(typeof window<"u"&&i0(window.fetch))return window.fetch;if(typeof globalThis<"u"&&i0(globalThis.fetch))return globalThis.fetch;throw new Error("No fetch implementation found")}var Fc=It(Tr());function iC(e){return{url:e.url.toString(),fetch:e.fetch,transformer:sC(e.transformer),methodOverride:e.methodOverride}}function lC(e){const t={};for(let r=0;r<e.length;r++){const i=e[r];t[r]=i}return t}const cC={query:"GET",mutation:"POST",subscription:"PATCH"};function Jw(e){return"input"in e?e.transformer.input.serialize(e.input):lC(e.inputs.map(t=>e.transformer.input.serialize(t)))}const e2=e=>{const t=e.url.split("?");let i=t[0].replace(/\/$/,"")+"/"+e.path;const c=[];if(t[1]&&c.push(t[1]),"inputs"in e&&c.push("batch=1"),e.type==="query"||e.type==="subscription"){const o=Jw(e);o!==void 0&&e.methodOverride!=="POST"&&c.push(`input=${encodeURIComponent(JSON.stringify(o))}`)}return c.length&&(i+="?"+c.join("&")),i},oC=e=>{if(e.type==="query"&&e.methodOverride!=="POST")return;const t=Jw(e);return t!==void 0?JSON.stringify(t):void 0},uC=e=>pC((0,Fc.default)((0,Fc.default)({},e),{},{contentTypeHeader:"application/json",getUrl:e2,getBody:oC}));var dC=class extends Error{constructor(){const e="AbortError";super(e),this.name=e,this.message=e}};const fC=e=>{var t;if(e?.aborted)throw(t=e.throwIfAborted)===null||t===void 0||t.call(e),typeof DOMException<"u"?new DOMException("AbortError","AbortError"):new dC};async function mC(e){var t;fC(e.signal);const r=e.getUrl(e),i=e.getBody(e),c=(t=e.methodOverride)!==null&&t!==void 0?t:cC[e.type],o=await(async()=>{const f=await e.headers();return Symbol.iterator in f?Object.fromEntries(f):f})(),d=(0,Fc.default)((0,Fc.default)((0,Fc.default)({},e.contentTypeHeader&&c!=="GET"?{"content-type":e.contentTypeHeader}:{}),e.trpcAcceptHeader?{"trpc-accept":e.trpcAcceptHeader}:void 0),o);return aC(e.fetch)(r,{method:c,signal:e.signal,body:i,headers:d})}async function pC(e){const t={},r=await mC(e);t.response=r;const i=await r.json();return t.responseJSON=i,{json:i,meta:t}}It(Tr(),1);const l0=()=>{throw new Error("Something went wrong. Please submit an issue at https://github.com/trpc/trpc/issues/new")};function c0(e){let t=null,r=null;const i=()=>{clearTimeout(r),r=null,t=null};function c(f){const p=[[]];let g=0;for(;;){const y=f[g];if(!y)break;const N=p[p.length-1];if(y.aborted){var v;(v=y.reject)===null||v===void 0||v.call(y,new Error("Aborted")),g++;continue}if(e.validate(N.concat(y).map(A=>A.key))){N.push(y),g++;continue}if(N.length===0){var x;(x=y.reject)===null||x===void 0||x.call(y,new Error("Input is too big for a single dispatch")),g++;continue}p.push([])}return p}function o(){const f=c(t);i();for(const p of f){if(!p.length)continue;const g={items:p};for(const x of p)x.batch=g;e.fetch(g.items.map(x=>x.key)).then(async x=>{await Promise.all(x.map(async(N,S)=>{const A=g.items[S];try{var C;const _=await Promise.resolve(N);(C=A.resolve)===null||C===void 0||C.call(A,_)}catch(_){var k;(k=A.reject)===null||k===void 0||k.call(A,_)}A.batch=null,A.reject=null,A.resolve=null}));for(const N of g.items){var y;(y=N.reject)===null||y===void 0||y.call(N,new Error("Missing result")),N.batch=null}}).catch(x=>{for(const N of g.items){var y;(y=N.reject)===null||y===void 0||y.call(N,x),N.batch=null}})}}function d(f){var p;const g={aborted:!1,key:f,batch:null,resolve:l0,reject:l0},v=new Promise((x,y)=>{var N;g.reject=y,g.resolve=x,(N=t)!==null&&N!==void 0||(t=[]),t.push(g)});return(p=r)!==null&&p!==void 0||(r=setTimeout(o)),v}return{load:d}}function hC(...e){const t=new AbortController,r=e.length;let i=0;const c=()=>{++i===r&&t.abort()};for(const o of e)o?.aborted?c():o?.addEventListener("abort",c,{once:!0});return t.signal}var Lu=It(Tr(),1);function gC(e){var t,r;const i=iC(e),c=(t=e.maxURLLength)!==null&&t!==void 0?t:1/0,o=(r=e.maxItems)!==null&&r!==void 0?r:1/0;return()=>{const d=v=>({validate(x){if(c===1/0&&o===1/0)return!0;
17if(x.length>o)return!1;const y=x.map(A=>A.path).join(","),N=x.map(A=>A.input);return e2((0,Lu.default)((0,Lu.default)({},i),{},{type:v,path:y,inputs:N,signal:null})).length<=c},async fetch(x){const y=x.map(_=>_.path).join(","),N=x.map(_=>_.input),S=hC(...x.map(_=>_.signal)),A=await uC((0,Lu.default)((0,Lu.default)({},i),{},{path:y,inputs:N,type:v,headers(){return e.headers?typeof e.headers=="function"?e.headers({opList:x}):e.headers:{}},signal:S}));return(Array.isArray(A.json)?A.json:x.map(()=>A.json)).map(_=>({meta:A.meta,json:_}))}}),f=c0(d("query")),p=c0(d("mutation")),g={query:f,mutation:p};return({op:v})=>Od(x=>{/* istanbul ignore if -- @preserve */if(v.type==="subscription")throw new Error("Subscriptions are unsupported by `httpLink` - use `httpSubscriptionLink` or `wsLink`");const N=g[v.type].load(v);let S;return N.then(A=>{S=A;const C=_3(A.json,i.transformer.output);if(!C.ok){x.error(yl.from(C.error,{meta:A.meta}));return}x.next({context:A.meta,result:C.result}),x.complete()}).catch(A=>{x.error(yl.from(A,{meta:S?.meta}))}),()=>{}})}}It(Tr(),1);const t2=(e,...t)=>typeof e=="function"?e(...t):e;It(ui(),1);function xC(){let e,t;return{promise:new Promise((i,c)=>{e=i,t=c}),resolve:e,reject:t}}async function vC(e){const t=await t2(e.url);if(!e.connectionParams)return t;const i=`${t.includes("?")?"&":"?"}connectionParams=1`;return t+i}async function bC(e){const t={method:"connectionParams",data:await t2(e)};return JSON.stringify(t)}It(ui(),1);var $a=It(ui(),1);function yC(e){const{promise:t,resolve:r,reject:i}=xC();return e.addEventListener("open",()=>{e.removeEventListener("error",i),r()}),e.addEventListener("error",i),t}function wC(e,{intervalMs:t,pongTimeoutMs:r}){let i,c;function o(){i=setTimeout(()=>{e.send("PING"),c=setTimeout(()=>{e.close()},r)},t)}function d(){clearTimeout(i),o()}function f(){clearTimeout(c),d()}e.addEventListener("open",o),e.addEventListener("message",({data:p})=>{clearTimeout(i),o(),p==="PONG"&&f()}),e.addEventListener("close",()=>{clearTimeout(i),clearTimeout(c)})}var jC=class hh{constructor(t){var r;if((0,$a.default)(this,"id",++hh.connectCount),(0,$a.default)(this,"WebSocketPonyfill",void 0),(0,$a.default)(this,"urlOptions",void 0),(0,$a.default)(this,"keepAliveOpts",void 0),(0,$a.default)(this,"wsObservable",J3(null)),(0,$a.default)(this,"openPromise",null),this.WebSocketPonyfill=(r=t.WebSocketPonyfill)!==null&&r!==void 0?r: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=t.urlOptions,this.keepAliveOpts=t.keepAlive}get ws(){return this.wsObservable.get()}set ws(t){this.wsObservable.next(t)}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 t=this;if(t.openPromise)return t.openPromise;t.id=++hh.connectCount;const r=vC(t.urlOptions).then(i=>new t.WebSocketPonyfill(i));t.openPromise=r.then(async i=>{t.ws=i,i.addEventListener("message",function({data:c}){c==="PING"&&this.send("PONG")}),t.keepAliveOpts.enabled&&wC(i,t.keepAliveOpts),i.addEventListener("close",()=>{t.ws===i&&(t.ws=null)}),await yC(i),t.urlOptions.connectionParams&&i.send(await bC(t.urlOptions.connectionParams))});try{await t.openPromise}finally{t.openPromise=null}}async close(){var t=this;try{await t.openPromise}finally{var r;(r=t.ws)===null||r===void 0||r.close()}}};(0,$a.default)(jC,"connectCount",0);It(ui(),1);It(Tr(),1);var Rp=It(ui(),1),o0=It(Tr(),1),Td=class{constructor(e){(0,Rp.default)(this,"links",void 0),(0,Rp.default)(this,"runtime",void 0),(0,Rp.default)(this,"requestId",void 0),this.requestId=0,this.runtime={},this.links=e.links.map(t=>t(this.runtime))}$request(e){var t;return eC({links:this.links,op:(0,o0.default)((0,o0.default)({},e),{},{context:(t=e.context)!==null&&t!==void 0?t:{},id:++this.requestId})}).pipe(W3())}async requestAsPromise(e){var t=this;try{const r=t.$request(e);return(await R3(r)).result.data}catch(r){throw yl.from(r)}}query(e,t,r){return this.requestAsPromise({type:"query",path:e,input:t,context:r?.context,signal:r?.signal})}mutation(e,t,r){return this.requestAsPromise({type:"mutation",path:e,input:t,context:r?.context,signal:r?.signal})}subscription(e,t,r){return this.$request({type:"subscription",path:e,input:t,context:r.context,signal:r.signal}).subscribe({next(c){switch(c.result.type){case"state":{var o;(o=r.onConnectionStateChange)===null||o===void 0||o.call(r,c.result);break}case"started":{var d;(d=r.onStarted)===null||d===void 0||d.call(r,{context:c.context});break}case"stopped":{var f;(f=r.onStopped)===null||f===void 0||f.call(r);break}case"data":case void 0:{var p;(p=r.onData)===null||p===void 0||p.call(r,c.result.data);break}}},error(c){var o;(o=r.onError)===null||o===void 0||o.call(r,c)},complete(){var c;
17(c=r.onComplete)===null||c===void 0||c.call(r)}})}};const n2=Symbol.for("trpc_untypedClient"),AC={query:"query",mutate:"mutation",subscribe:"subscription"},SC=e=>AC[e];function r2(e){const t=Dd(({path:r,args:i})=>{const c=[...r],o=SC(c.pop()),d=c.join(".");return e[o](d,...i)});return rg(r=>r===n2?e:t[r])}function NC(e){const t=new Td(e);return r2(t)}function ag(e){return e[n2]}It(Tr(),1);It(Tr(),1);var EC=rs({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(e,t){function r(c){var o,d,f,p=2;for(typeof Symbol<"u"&&(d=Symbol.asyncIterator,f=Symbol.iterator);p--;){if(d&&(o=c[d])!=null)return o.call(c);if(f&&(o=c[f])!=null)return new i(o.call(c));d="@@asyncIterator",f="@@iterator"}throw new TypeError("Object is not async iterable")}function i(c){function o(d){if(Object(d)!==d)return Promise.reject(new TypeError(d+" is not an object."));var f=d.done;return Promise.resolve(d.value).then(function(p){return{value:p,done:f}})}return i=function(f){this.s=f,this.n=f.next},i.prototype={s:null,n:null,next:function(){return o(this.n.apply(this.s,arguments))},return:function(f){var p=this.s.return;return p===void 0?Promise.resolve({value:f,done:!0}):o(p.apply(this.s,arguments))},throw:function(f){var p=this.s.return;return p===void 0?Promise.reject(f):o(p.apply(this.s,arguments))}},new i(c)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}});It(EC(),1);It(Tr(),1);var CC=rs({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/usingCtx.js"(e,t){function r(){var i=typeof SuppressedError=="function"?SuppressedError:function(f,p){var g=Error();return g.name="SuppressedError",g.error=f,g.suppressed=p,g},c={},o=[];function d(f,p){if(p!=null){if(Object(p)!==p)throw new TypeError("using declarations can only be used with objects, functions, null, or undefined.");if(f)var g=p[Symbol.asyncDispose||Symbol.for("Symbol.asyncDispose")];if(g===void 0&&(g=p[Symbol.dispose||Symbol.for("Symbol.dispose")],f))var v=g;if(typeof g!="function")throw new TypeError("Object is not disposable.");v&&(g=function(){try{v.call(p)}catch(y){return Promise.reject(y)}}),o.push({v:p,d:g,a:f})}else f&&o.push({d:p,a:f});return p}return{e:c,u:d.bind(null,!1),a:d.bind(null,!0),d:function(){var p,g=this.e,v=0;function x(){for(;p=o.pop();)try{if(!p.a&&v===1)return v=0,o.push(p),Promise.resolve().then(x);if(p.d){var N=p.d.call(p.v);if(p.a)return v|=2,Promise.resolve(N).then(x,y)}else v|=1}catch(S){return y(S)}if(v===1)return g!==c?Promise.reject(g):Promise.resolve();if(g!==c)throw g}function y(N){return g=g!==c?new i(N,g):N,x()}return x()}}}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),s2=rs({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/OverloadYield.js"(e,t){function r(i,c){this.v=i,this.k=c}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),PC=rs({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/awaitAsyncGenerator.js"(e,t){var r=s2();function i(c){return new r(c,0)}t.exports=i,t.exports.__esModule=!0,t.exports.default=t.exports}}),kC=rs({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/wrapAsyncGenerator.js"(e,t){var r=s2();function i(o){return function(){return new c(o.apply(this,arguments))}}function c(o){var d,f;function p(v,x){try{var y=o[v](x),N=y.value,S=N instanceof r;Promise.resolve(S?N.v:N).then(function(A){if(S){var C=v==="return"?"return":"next";if(!N.k||A.done)return p(C,A);A=o[C](A).value}g(y.done?"return":"normal",A)},function(A){p("throw",A)})}catch(A){g("throw",A)}}function g(v,x){switch(v){case"return":d.resolve({value:x,done:!0});break;case"throw":d.reject(x);break;default:d.resolve({value:x,done:!1})}(d=d.next)?p(d.key,d.arg):f=null}this._invoke=function(v,x){return new Promise(function(y,N){var S={key:v,arg:x,resolve:y,reject:N,next:null};f?f=f.next=S:(d=f=S,p(v,x))})},typeof o.return!="function"&&(this.return=void 0)}c.prototype[typeof Symbol=="function"&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},c.prototype.next=function(o){return this._invoke("next",o)},c.prototype.throw=function(o){return this._invoke("throw",o)},c.prototype.return=function(o){return this._invoke("return",o)}
17,t.exports=i,t.exports.__esModule=!0,t.exports.default=t.exports}});It(CC(),1);It(PC(),1);It(kC(),1);It(Tr(),1);function _C(e){return Dd(({path:t,args:r})=>{var i;const c=[...t],o=c.pop();if(o==="useMutation")return e[o](c,...r);if(o==="_def")return{path:c};const[d,...f]=r,p=(i=f[0])!==null&&i!==void 0?i:{};return e[o](c,d,p)})}var Dp;const MC=["client","ssrContext","ssrState","abortOnUnmount"],RC=(Dp=b.createContext)===null||Dp===void 0?void 0:Dp.call(_d,null),DC=e=>{switch(e){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 OC(e){return Dd(t=>{const r=[...t.path],i=r.pop(),c=[...t.args],o=c.shift(),d=DC(i),f=Kr(r,o,d);return{infiniteQueryOptions:()=>e.infiniteQueryOptions(r,f,c[0]),queryOptions:()=>e.queryOptions(r,f,...c),fetch:()=>e.fetchQuery(f,...c),fetchInfinite:()=>e.fetchInfiniteQuery(f,c[0]),prefetch:()=>e.prefetchQuery(f,...c),prefetchInfinite:()=>e.prefetchInfiniteQuery(f,c[0]),ensureData:()=>e.ensureQueryData(f,...c),invalidate:()=>e.invalidateQueries(f,...c),reset:()=>e.resetQueries(f,...c),refetch:()=>e.refetchQueries(f,...c),cancel:()=>e.cancelQuery(f,...c),setData:()=>{e.setQueryData(f,c[0],c[1])},setQueriesData:()=>e.setQueriesData(f,c[0],c[1],c[2]),setInfiniteData:()=>{e.setInfiniteQueryData(f,c[0],c[1])},getData:()=>e.getQueryData(f),getInfiniteData:()=>e.getInfiniteQueryData(f),setMutationDefaults:()=>e.setMutationDefaults(nd(r),o),getMutationDefaults:()=>e.getMutationDefaults(nd(r)),isMutating:()=>e.isMutating({mutationKey:nd(r)})}[i]()})}function TC(e){const t=r2(e.client),r=OC(e);return rg(i=>{const c=i;return c==="client"?t:MC.includes(c)?e[c]:r[i]})}var zC=oi(co(),1);function u0(e){const t=e instanceof Td?e:ag(e);return Dd(r=>{const i=r.path,c=i.join("."),[o,d]=r.args;return(0,zC.default)({queryKey:Kr(i,o,"query"),queryFn:()=>t.query(c,o,d?.trpc)},d)})}var Op=oi(co(),1);function kn(e,t,r){var i;const c=e[0];let o=(i=e[1])===null||i===void 0?void 0:i.input;if(r){var d;o=(0,Op.default)((0,Op.default)((0,Op.default)({},(d=o)!==null&&d!==void 0?d:{}),r.pageParam?{cursor:r.pageParam}:{}),{},{direction:r.direction})}return[c.join("."),o,t?.trpc]}var LC=va({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(e,t){function r(c){var o,d,f,p=2;for(typeof Symbol<"u"&&(d=Symbol.asyncIterator,f=Symbol.iterator);p--;){if(d&&(o=c[d])!=null)return o.call(c);if(f&&(o=c[f])!=null)return new i(o.call(c));d="@@asyncIterator",f="@@iterator"}throw new TypeError("Object is not async iterable")}function i(c){function o(d){if(Object(d)!==d)return Promise.reject(new TypeError(d+" is not an object."));var f=d.done;return Promise.resolve(d.value).then(function(p){return{value:p,done:f}})}return i=function(f){this.s=f,this.n=f.next},i.prototype={s:null,n:null,next:function(){return o(this.n.apply(this.s,arguments))},return:function(f){var p=this.s.return;return p===void 0?Promise.resolve({value:f,done:!0}):o(p.apply(this.s,arguments))},throw:function(f){var p=this.s.return;return p===void 0?Promise.reject(f):o(p.apply(this.s,arguments))}},new i(c)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),UC=oi(LC(),1);function gh(e){return{path:e.path.join(".")}}function _c(e){const t=gh(e);return b.useMemo(()=>t,[t])}async function a2(e,t,r){const c=t.getQueryCache().build(t,{queryKey:r});c.setState({data:[],status:"success"});const o=[];var d=!1,f=!1,p;try{for(var g=(0,UC.default)(e),v;d=!(v=await g.next()).done;d=!1){const x=v.value;o.push(x),c.setState({data:[...o]})}}catch(x){f=!0,p=x}finally{try{d&&g.return!=null&&await g.return()}finally{if(f)throw p}}return o}var ot=oi(co(),1);function BC(e){const{client:t,queryClient:r}=e,i=t instanceof Td?t:ag(t);return{infiniteQueryOptions:(c,o,d)=>{var f,p;
17const g=((f=o[1])===null||f===void 0?void 0:f.input)===sr,v=async x=>{var y;const N=(0,ot.default)((0,ot.default)({},d),{},{trpc:(0,ot.default)((0,ot.default)({},d?.trpc),!(d==null||(y=d.trpc)===null||y===void 0)&&y.abortOnUnmount?{signal:x.signal}:{signal:null})});return await i.query(...kn(o,N,{direction:x.direction,pageParam:x.pageParam}))};return Object.assign((0,ot.default)((0,ot.default)({},d),{},{initialData:d?.initialData,queryKey:o,queryFn:g?sr:v,initialPageParam:(p=d?.initialCursor)!==null&&p!==void 0?p:null}),{trpc:gh({path:c})})},queryOptions:(c,o,d)=>{var f;const p=((f=o[1])===null||f===void 0?void 0:f.input)===sr,g=async v=>{var x;const y=(0,ot.default)((0,ot.default)({},d),{},{trpc:(0,ot.default)((0,ot.default)({},d?.trpc),!(d==null||(x=d.trpc)===null||x===void 0)&&x.abortOnUnmount?{signal:v.signal}:{signal:null})}),N=await i.query(...kn(o,y));return Fw(N)?a2(N,r,o):N};return Object.assign((0,ot.default)((0,ot.default)({},d),{},{initialData:d?.initialData,queryKey:o,queryFn:p?sr:g}),{trpc:gh({path:c})})},fetchQuery:(c,o)=>r.fetchQuery((0,ot.default)((0,ot.default)({},o),{},{queryKey:c,queryFn:()=>i.query(...kn(c,o))})),fetchInfiniteQuery:(c,o)=>{var d;return r.fetchInfiniteQuery((0,ot.default)((0,ot.default)({},o),{},{queryKey:c,queryFn:({pageParam:f,direction:p})=>i.query(...kn(c,o,{pageParam:f,direction:p})),initialPageParam:(d=o?.initialCursor)!==null&&d!==void 0?d:null}))},prefetchQuery:(c,o)=>r.prefetchQuery((0,ot.default)((0,ot.default)({},o),{},{queryKey:c,queryFn:()=>i.query(...kn(c,o))})),prefetchInfiniteQuery:(c,o)=>{var d;return r.prefetchInfiniteQuery((0,ot.default)((0,ot.default)({},o),{},{queryKey:c,queryFn:({pageParam:f,direction:p})=>i.query(...kn(c,o,{pageParam:f,direction:p})),initialPageParam:(d=o?.initialCursor)!==null&&d!==void 0?d:null}))},ensureQueryData:(c,o)=>r.ensureQueryData((0,ot.default)((0,ot.default)({},o),{},{queryKey:c,queryFn:()=>i.query(...kn(c,o))})),invalidateQueries:(c,o,d)=>r.invalidateQueries((0,ot.default)((0,ot.default)({},o),{},{queryKey:c}),d),resetQueries:(c,o,d)=>r.resetQueries((0,ot.default)((0,ot.default)({},o),{},{queryKey:c}),d),refetchQueries:(c,o,d)=>r.refetchQueries((0,ot.default)((0,ot.default)({},o),{},{queryKey:c}),d),cancelQuery:(c,o)=>r.cancelQueries({queryKey:c},o),setQueryData:(c,o,d)=>r.setQueryData(c,o,d),setQueriesData:(c,o,d,f)=>r.setQueriesData((0,ot.default)((0,ot.default)({},o),{},{queryKey:c}),d,f),getQueryData:c=>r.getQueryData(c),setInfiniteQueryData:(c,o,d)=>r.setQueryData(c,o,d),getInfiniteQueryData:c=>r.getQueryData(c),setMutationDefaults:(c,o)=>{const d=c[0],f=p=>i.mutation(...kn([d,{input:p}],e));return r.setMutationDefaults(c,typeof o=="function"?o({canonicalMutationFn:f}):o)},getMutationDefaults:c=>r.getMutationDefaults(c),isMutating:c=>r.isMutating((0,ot.default)((0,ot.default)({},c),{},{exact:!0}))}}var Ae=oi(co());const d0=(e,t)=>new Proxy(e,{get(i,c){return t(c),i[c]}});function FC(e){var t,r;const i=(t=void 0)!==null&&t!==void 0?t:T=>T.originalFn(),c=(r=void 0)!==null&&r!==void 0?r:RC,o=NC,d=T=>{var L;const{abortOnUnmount:j=!1,queryClient:R,ssrContext:Z}=T,[ne,le]=b.useState((L=T.ssrState)!==null&&L!==void 0?L:!1),F=T.client instanceof Td?T.client:ag(T.client),J=b.useMemo(()=>BC({client:F,queryClient:R}),[F,R]),re=b.useMemo(()=>(0,Ae.default)({abortOnUnmount:j,queryClient:R,client:F,ssrContext:Z??null,ssrState:ne},J),[j,F,J,R,Z,ne]);return b.useEffect(()=>{le(fe=>fe?"mounted":!1)},[]),a.jsx(c.Provider,{value:re,children:T.children})};function f(){const T=b.useContext(c);if(!T)throw new Error("Unable to find tRPC Context. Did you forget to wrap your App inside `withTRPC` HoC?");return T}function p(T,L){var j;const{queryClient:R,ssrState:Z}=f();return Z&&Z!=="mounted"&&((j=R.getQueryCache().find({queryKey:T}))===null||j===void 0?void 0:j.state.status)==="error"?(0,Ae.default)({retryOnMount:!1},L):L}function g(T,L,j){var R,Z,ne,le,F;const J=f(),{abortOnUnmount:re,client:fe,ssrState:D,queryClient:M,prefetchQuery:I}=J,ee=Kr(T,L,"query"),he=M.getQueryDefaults(ee),z=L===sr;typeof window>"u"&&D==="prepass"&&(j==null||(R=j.trpc)===null||R===void 0?void 0:R.ssr)!==!1&&((Z=j?.enabled)!==null&&Z!==void 0?Z:he?.enabled)!==!1&&!z&&!M.getQueryCache().find({queryKey:ee})&&I(ee,j);const X=p(ee,(0,Ae.default)((0,Ae.default)({},he),j)),$=(ne=(le=j==null||(F=j.trpc)===null||F===void 0?void 0:F.abortOnUnmount)!==null&&le!==void 0?le:void 0)!==null&&ne!==void 0?ne:re,Q=m3((0,Ae.default)((0,Ae.default)({},X),{},{queryKey:ee,queryFn:z?L:async ue=>{const ye=(0,Ae.default)((0,Ae.default)({},X),{},{trpc:(0,Ae.default)((0,Ae.default)({},X?.trpc),$?{signal:ue.signal}:{signal:null})}),se=await fe.query(...kn(ee,ye));return Fw(se)?a2(se,M,ee):se}}),M);return Q.trpc=_c({path:T}),Q}function v(T,L,j){var R,Z,ne;const le=f(),F=Kr(T,L,"query"),J=L===sr,re=(R=(Z=j==null||(ne=j.trpc)===null||ne===void 0?void 0:ne.abortOnUnmount)!==null&&Z!==void 0?Z:void 0)!==null&&R!==void 0?R:le.abortOnUnmount;x3((0,Ae.default)((0,Ae.default)({},j),{},{queryKey:F,queryFn:J?L:fe=>{const D={trpc:(0,Ae.default)((0,Ae.default)({},j?.trpc),re?{signal:fe.signal}:{})};return le.client.query(...kn(F,D))}}))}function x(T,L,j){var R,Z,ne;const le=f(),F=Kr(T,L,"query"),J=(R=(Z=j==null||(ne=j.trpc)===null||ne===void 0?void 0:ne.abortOnUnmount)!==null&&Z!==void 0?Z:void 0)!==null&&R!==void 0?R:le.abortOnUnmount,re=p3((0,Ae.default)((0,Ae.default)({},j),{},{queryKey:F,queryFn:fe=>{const D=(0,Ae.default)((0,Ae.default)({},j),{},{trpc:(0,Ae.default)((0,Ae.default)({},j?.trpc),J?{signal:fe.signal}:{signal:null})});return le.client.query(...kn(F,D))}}),le.queryClient);return re.trpc=_c({path:T}),[re.data,re]}function y(T,L){const{client:j,queryClient:R}=f(),Z=nd(T),ne=R.defaultMutationOptions(R.getMutationDefaults(Z)),le=b3((0,Ae.default)((0,Ae.default)({},L),{},{mutationKey:Z,mutationFn:F=>j.mutation(...kn([T,{input:F}
17],L)),onSuccess(...F){var J,re;return i({originalFn:()=>{var D,M,I;return(D=L==null||(M=L.onSuccess)===null||M===void 0?void 0:M.call(L,...F))!==null&&D!==void 0?D:ne==null||(I=ne.onSuccess)===null||I===void 0?void 0:I.call(ne,...F)},queryClient:R,meta:(J=(re=L?.meta)!==null&&re!==void 0?re:ne?.meta)!==null&&J!==void 0?J:{}})}}),R);return le.trpc=_c({path:T}),le}const N={data:void 0,error:null,status:"idle"},S={data:void 0,error:null,status:"connecting"};/* istanbul ignore next -- @preserve */function A(T,L,j){var R;const Z=(R=j?.enabled)!==null&&R!==void 0?R:L!==sr,ne=fa(Kr(T,L,"any")),{client:le}=f(),F=b.useRef(j);b.useEffect(()=>{F.current=j});const[J]=b.useState(new Set([])),re=b.useCallback(z=>{J.add(z)},[J]),fe=b.useRef(null),D=b.useCallback(z=>{const X=I.current,$=I.current=z(X);let Q=!1;for(const ue of J)if(X[ue]!==$[ue]){Q=!0;break}Q&&he(d0($,re))},[re,J]),M=b.useCallback(()=>{var z;if((z=fe.current)===null||z===void 0||z.unsubscribe(),!Z){D(()=>(0,Ae.default)((0,Ae.default)({},N),{},{reset:M}));return}D(()=>(0,Ae.default)((0,Ae.default)({},S),{},{reset:M}));const X=le.subscription(T.join("."),L??void 0,{onStarted:()=>{var $,Q;($=(Q=F.current).onStarted)===null||$===void 0||$.call(Q),D(ue=>(0,Ae.default)((0,Ae.default)({},ue),{},{status:"pending",error:null}))},onData:$=>{var Q,ue;(Q=(ue=F.current).onData)===null||Q===void 0||Q.call(ue,$),D(ye=>(0,Ae.default)((0,Ae.default)({},ye),{},{status:"pending",data:$,error:null}))},onError:$=>{var Q,ue;(Q=(ue=F.current).onError)===null||Q===void 0||Q.call(ue,$),D(ye=>(0,Ae.default)((0,Ae.default)({},ye),{},{status:"error",error:$}))},onConnectionStateChange:$=>{D(Q=>{switch($.state){case"idle":return(0,Ae.default)((0,Ae.default)({},Q),{},{status:$.state,error:null,data:void 0});case"connecting":return(0,Ae.default)((0,Ae.default)({},Q),{},{error:$.error,status:$.state});case"pending":return Q}})},onComplete:()=>{var $,Q;($=(Q=F.current).onComplete)===null||$===void 0||$.call(Q),D(ue=>(0,Ae.default)((0,Ae.default)({},ue),{},{status:"idle",error:null,data:void 0}))}});fe.current=X},[le,ne,Z,D]);b.useEffect(()=>(M(),()=>{var z;(z=fe.current)===null||z===void 0||z.unsubscribe()}),[M]);const I=b.useRef(Z?(0,Ae.default)((0,Ae.default)({},S),{},{reset:M}):(0,Ae.default)((0,Ae.default)({},N),{},{reset:M})),[ee,he]=b.useState(d0(I.current,re));return ee}function C(T,L,j){var R,Z,ne,le,F;const{client:J,ssrState:re,prefetchInfiniteQuery:fe,queryClient:D,abortOnUnmount:M}=f(),I=Kr(T,L,"infinite"),ee=D.getQueryDefaults(I),he=L===sr;typeof window>"u"&&re==="prepass"&&(j==null||(R=j.trpc)===null||R===void 0?void 0:R.ssr)!==!1&&((Z=j?.enabled)!==null&&Z!==void 0?Z:ee?.enabled)!==!1&&!he&&!D.getQueryCache().find({queryKey:I})&&fe(I,(0,Ae.default)((0,Ae.default)({},ee),j));const z=p(I,(0,Ae.default)((0,Ae.default)({},ee),j)),X=(ne=j==null||(le=j.trpc)===null||le===void 0?void 0:le.abortOnUnmount)!==null&&ne!==void 0?ne:M,$=y3((0,Ae.default)((0,Ae.default)({},z),{},{initialPageParam:(F=j.initialCursor)!==null&&F!==void 0?F:null,persister:j.persister,queryKey:I,queryFn:he?L:Q=>{var ue;const ye=(0,Ae.default)((0,Ae.default)({},z),{},{trpc:(0,Ae.default)((0,Ae.default)({},z?.trpc),X?{signal:Q.signal}:{signal:null})});return J.query(...kn(I,ye,{pageParam:(ue=Q.pageParam)!==null&&ue!==void 0?ue:j.initialCursor,direction:Q.direction}))}}),D);return $.trpc=_c({path:T}),$}function k(T,L,j){var R,Z,ne;const le=f(),F=Kr(T,L,"infinite"),J=le.queryClient.getQueryDefaults(F),re=L===sr,fe=p(F,(0,Ae.default)((0,Ae.default)({},J),j)),D=(R=j==null||(Z=j.trpc)===null||Z===void 0?void 0:Z.abortOnUnmount)!==null&&R!==void 0?R:le.abortOnUnmount;v3((0,Ae.default)((0,Ae.default)({},j),{},{initialPageParam:(ne=j.initialCursor)!==null&&ne!==void 0?ne:null,queryKey:F,queryFn:re?L:M=>{var I;const ee=(0,Ae.default)((0,Ae.default)({},fe),{},{trpc:(0,Ae.default)((0,Ae.default)({},fe?.trpc),D?{signal:M.signal}:{})});return le.client.query(...kn(F,ee,{pageParam:(I=M.pageParam)!==null&&I!==void 0?I:j.initialCursor,direction:M.direction}))}}))}function _(T,L,j){var R,Z,ne;const le=f(),F=Kr(T,L,"infinite"),J=le.queryClient.getQueryDefaults(F),re=p(F,(0,Ae.default)((0,Ae.default)({},J),j)),fe=(R=j==null||(Z=j.trpc)===null||Z===void 0?void 0:Z.abortOnUnmount)!==null&&R!==void 0?R:le.abortOnUnmount,D=h3((0,Ae.default)((0,Ae.default)({},j),{},{initialPageParam:(ne=j.initialCursor)!==null&&ne!==void 0?ne:null,queryKey:F,queryFn:M=>{var I;const ee=(0,Ae.default)((0,Ae.default)({},re),{},{trpc:(0,Ae.default)((0,Ae.default)({},re?.trpc),fe?{signal:M.signal}:{})});return le.client.query(...kn(F,ee,{pageParam:(I=M.pageParam)!==null&&I!==void 0?I:j.initialCursor,direction:M.direction}))}}),le.queryClient);return D.trpc=_c({path:T}),[D.data,D]}return{Provider:d,createClient:o,useContext:f,useUtils:f,useQuery:g,usePrefetchQuery:v,useSuspenseQuery:x,useQueries:(T,L)=>{const{ssrState:j,queryClient:R,prefetchQuery:Z,client:ne}=f(),le=u0(ne),F=T(le);if(typeof window>"u"&&j==="prepass")for(const re of F){var J;const fe=re;((J=fe.trpc)===null||J===void 0?void 0:J.ssr)!==!1&&!R.getQueryCache().find({queryKey:fe.queryKey})&&Z(fe.queryKey,fe)}return Bw({queries:F.map(re=>(0,Ae.default)((0,Ae.default)({},re),{},{queryKey:re.queryKey}
vendor: 4,527 bytes, lines 17-25
17)),combine:L?.combine},R)},useSuspenseQueries:T=>{const{queryClient:L,client:j}=f(),R=u0(j),Z=T(R),ne=g3({queries:Z.map(le=>(0,Ae.default)((0,Ae.default)({},le),{},{queryFn:le.queryFn,queryKey:le.queryKey}))},L);return[ne.map(le=>le.data),ne]},useMutation:y,useSubscription:A,useInfiniteQuery:C,usePrefetchInfiniteQuery:k,useSuspenseInfiniteQuery:_}}function IC(e){const t=_C(e);return rg(r=>r==="useContext"||r==="useUtils"?()=>{const i=e.useUtils();return b.useMemo(()=>TC(i),[i])}:e.hasOwnProperty(r)?e[r]:t[r])}function HC(e){const t=FC();return IC(t)}const Re=HC(),GC="Please login (10001)";var Tp={exports:{}},Mc={},zp={exports:{}},Lp={};/** 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 f0;function VC(){return f0||(f0=1,(function(e){function t(D,M){var I=D.length;D.push(M);e:for(;0<I;){var ee=I-1>>>1,he=D[ee];if(0<c(he,M))D[ee]=M,D[I]=he,I=ee;else break e}}function r(D){return D.length===0?null:D[0]}function i(D){if(D.length===0)return null;var M=D[0],I=D.pop();if(I!==M){D[0]=I;e:for(var ee=0,he=D.length,z=he>>>1;ee<z;){var X=2*(ee+1)-1,$=D[X],Q=X+1,ue=D[Q];if(0>c($,I))Q<he&&0>c(ue,$)?(D[ee]=ue,D[Q]=I,ee=Q):(D[ee]=$,D[X]=I,ee=X);else if(Q<he&&0>c(ue,I))D[ee]=ue,D[Q]=I,ee=Q;else break e}}return M}function c(D,M){var I=D.sortIndex-M.sortIndex;return I!==0?I:D.id-M.id}if(e.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var d=Date,f=d.now();e.unstable_now=function(){return d.now()-f}}var p=[],g=[],v=1,x=null,y=3,N=!1,S=!1,A=!1,C=!1,k=typeof setTimeout=="function"?setTimeout:null,_=typeof clearTimeout=="function"?clearTimeout:null,U=typeof setImmediate<"u"?setImmediate:null;function O(D){for(var M=r(g);M!==null;){if(M.callback===null)i(g);else if(M.startTime<=D)i(g),M.sortIndex=M.expirationTime,t(p,M);else break;M=r(g)}}function T(D){if(A=!1,O(D),!S)if(r(p)!==null)S=!0,L||(L=!0,F());else{var M=r(g);M!==null&&fe(T,M.startTime-D)}}var L=!1,j=-1,R=5,Z=-1;function ne(){return C?!0:!(e.unstable_now()-Z<R)}function le(){if(C=!1,L){var D=e.unstable_now();Z=D;var M=!0;try{e:{S=!1,A&&(A=!1,_(j),j=-1),N=!0;var I=y;try{t:{for(O(D),x=r(p);x!==null&&!(x.expirationTime>D&&ne());){var ee=x.callback;if(typeof ee=="function"){x.callback=null,y=x.priorityLevel;var he=ee(x.expirationTime<=D);if(D=e.unstable_now(),typeof he=="function"){x.callback=he,O(D),M=!0;break t}x===r(p)&&i(p),O(D)}else i(p);x=r(p)}if(x!==null)M=!0;else{var z=r(g);z!==null&&fe(T,z.startTime-D),M=!1}}break e}finally{x=null,y=I,N=!1}M=void 0}}finally{M?F():L=!1}}}var F;if(typeof U=="function")F=function(){U(le)};else if(typeof MessageChannel<"u"){var J=new MessageChannel,re=J.port2;J.port1.onmessage=le,F=function(){re.postMessage(null)}}else F=function(){k(le,0)};function fe(D,M){j=k(function(){D(e.unstable_now())},M)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(D){D.callback=null},e.unstable_forceFrameRate=function(D){0>D||125<D?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):R=0<D?Math.floor(1e3/D):5},e.unstable_getCurrentPriorityLevel=function(){return y},e.unstable_next=function(D){switch(y){case 1:case 2:case 3:var M=3;break;default:M=y}var I=y;y=M;try{return D()}finally{y=I}},e.unstable_requestPaint=function(){C=!0},e.unstable_runWithPriority=function(D,M){switch(D){case 1:case 2:case 3:case 4:case 5:break;default:D=3}var I=y;y=D;try{return M()}finally{y=I}},e.unstable_scheduleCallback=function(D,M,I){var ee=e.unstable_now();switch(typeof I=="object"&&I!==null?(I=I.delay,I=typeof I=="number"&&0<I?ee+I:ee):I=ee,D){case 1:var he=-1;break;case 2:he=250;break;case 5:he=1073741823;break;case 4:he=1e4;break;default:he=5e3}return he=I+he,D={id:v++,callback:M,priorityLevel:D,startTime:I,expirationTime:he,sortIndex:-1},I>ee?(D.sortIndex=I,t(g,D),r(p)===null&&D===r(g)&&(A?(_(j),j=-1):A=!0,fe(T,I-ee))):(D.sortIndex=he,t(p,D),S||N||(S=!0,L||(L=!0,F()))),D},e.unstable_shouldYield=ne,e.unstable_wrapCallback=function(D){var M=y;return function(){var I=y;y=M;try{return D.apply(this,arguments)}finally{y=I}}}})(Lp)),Lp}var m0;function $C(){return m0||(m0=1,zp.exports=VC()),zp.exports}
vendor: 5,155 bytes, lines 25-41
25var Up={exports:{}},Sn={};/** 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 p0;function qC(){if(p0)return Sn;p0=1;var e=kd();function t(p){var g="https://react.dev/errors/"+p;if(1<arguments.length){g+="?args[]="+encodeURIComponent(arguments[1]);for(var v=2;v<arguments.length;v++)g+="&args[]="+encodeURIComponent(arguments[v])}return"Minified React error #"+p+"; visit "+g+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function r(){}var i={d:{f:r,r:function(){throw Error(t(522))},D:r,C:r,L:r,m:r,X:r,S:r,M:r},p:0,findDOMNode:null},c=Symbol.for("react.portal");function o(p,g,v){var x=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:c,key:x==null?null:""+x,children:p,containerInfo:g,implementation:v}}var d=e.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function f(p,g){if(p==="font")return"";if(typeof g=="string")return g==="use-credentials"?g:""}return Sn.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=i,Sn.createPortal=function(p,g){var v=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!g||g.nodeType!==1&&g.nodeType!==9&&g.nodeType!==11)throw Error(t(299));return o(p,g,null,v)},Sn.flushSync=function(p){var g=d.T,v=i.p;try{if(d.T=null,i.p=2,p)return p()}finally{d.T=g,i.p=v,i.d.f()}},Sn.preconnect=function(p,g){typeof p=="string"&&(g?(g=g.crossOrigin,g=typeof g=="string"?g==="use-credentials"?g:"":void 0):g=null,i.d.C(p,g))},Sn.prefetchDNS=function(p){typeof p=="string"&&i.d.D(p)},Sn.preinit=function(p,g){if(typeof p=="string"&&g&&typeof g.as=="string"){var v=g.as,x=f(v,g.crossOrigin),y=typeof g.integrity=="string"?g.integrity:void 0,N=typeof g.fetchPriority=="string"?g.fetchPriority:void 0;v==="style"?i.d.S(p,typeof g.precedence=="string"?g.precedence:void 0,{crossOrigin:x,integrity:y,fetchPriority:N}):v==="script"&&i.d.X(p,{crossOrigin:x,integrity:y,fetchPriority:N,nonce:typeof g.nonce=="string"?g.nonce:void 0})}},Sn.preinitModule=function(p,g){if(typeof p=="string")if(typeof g=="object"&&g!==null){if(g.as==null||g.as==="script"){var v=f(g.as,g.crossOrigin);i.d.M(p,{crossOrigin:v,integrity:typeof g.integrity=="string"?g.integrity:void 0,nonce:typeof g.nonce=="string"?g.nonce:void 0})}}else g==null&&i.d.M(p)},Sn.preload=function(p,g){if(typeof p=="string"&&typeof g=="object"&&g!==null&&typeof g.as=="string"){var v=g.as,x=f(v,g.crossOrigin);i.d.L(p,v,{crossOrigin:x,integrity:typeof g.integrity=="string"?g.integrity:void 0,nonce:typeof g.nonce=="string"?g.nonce:void 0,type:typeof g.type=="string"?g.type:void 0,fetchPriority:typeof g.fetchPriority=="string"?g.fetchPriority:void 0,referrerPolicy:typeof g.referrerPolicy=="string"?g.referrerPolicy:void 0,imageSrcSet:typeof g.imageSrcSet=="string"?g.imageSrcSet:void 0,imageSizes:typeof g.imageSizes=="string"?g.imageSizes:void 0,media:typeof g.media=="string"?g.media:void 0})}},Sn.preloadModule=function(p,g){if(typeof p=="string")if(g){var v=f(g.as,g.crossOrigin);i.d.m(p,{as:typeof g.as=="string"&&g.as!=="script"?g.as:void 0,crossOrigin:v,integrity:typeof g.integrity=="string"?g.integrity:void 0})}else i.d.m(p)},Sn.requestFormReset=function(p){i.d.r(p)},Sn.unstable_batchedUpdates=function(p,g){return p(g)},Sn.useFormState=function(p,g,v){return d.H.useFormState(p,g,v)},Sn.useFormStatus=function(){return d.H.useHostTransitionStatus()},Sn.version="19.2.1",Sn}var h0;function i2(){if(h0)return Up.exports;h0=1;function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),Up.exports=qC(),Up.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 g0;function ZC(){if(g0)return Mc;g0=1;var e=$C(),t=kd(),r=i2();function i(n){var s="https://react.dev/errors/"+n;if(1<arguments.length){s+="?args[]="+encodeURIComponent(arguments[1]);for(var l=2;l<arguments.length;l++)s+="&args[]="+encodeURIComponent(arguments[l])}return"Minified React error #"+n+"; visit "+s+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function c(n){return!(!n||n.nodeType!==1&&n.nodeType!==9&&n.nodeType!==11)}function o(n){var s=n,l=n;if(n.alternate)for(;s.return;)s=s.return;else{n=s;do s=n,(s.flags&4098)!==0&&(l=s.return),n=s.return;while(n)}return s.tag===3?l:null}function d(n){if(n.tag===13){var s=n.memoizedState;if(s===null&&(n=n.alternate,n!==null&&(s=n.memoizedState)),s!==null)return s.dehydrated}return null}function f(n){if(n.tag===31){var s=n.memoizedState;if(s===null&&(n=n.alternate,n!==null&&(s=n.memoizedState)),s!==null)return s.dehydrated}return null}function p(n){if(o(n)!==n)throw Error(i(188))}function g(n){var s=n.alternate;
vendor: 9,680 bytes, lines 41-48
41if(!s){if(s=o(n),s===null)throw Error(i(188));return s!==n?null:n}for(var l=n,u=s;;){var m=l.return;if(m===null)break;var h=m.alternate;if(h===null){if(u=m.return,u!==null){l=u;continue}break}if(m.child===h.child){for(h=m.child;h;){if(h===l)return p(m),n;if(h===u)return p(m),s;h=h.sibling}throw Error(i(188))}if(l.return!==u.return)l=m,u=h;else{for(var w=!1,P=m.child;P;){if(P===l){w=!0,l=m,u=h;break}if(P===u){w=!0,u=m,l=h;break}P=P.sibling}if(!w){for(P=h.child;P;){if(P===l){w=!0,l=h,u=m;break}if(P===u){w=!0,u=h,l=m;break}P=P.sibling}if(!w)throw Error(i(189))}}if(l.alternate!==u)throw Error(i(190))}if(l.tag!==3)throw Error(i(188));return l.stateNode.current===l?n:s}function v(n){var s=n.tag;if(s===5||s===26||s===27||s===6)return n;for(n=n.child;n!==null;){if(s=v(n),s!==null)return s;n=n.sibling}return null}var x=Object.assign,y=Symbol.for("react.element"),N=Symbol.for("react.transitional.element"),S=Symbol.for("react.portal"),A=Symbol.for("react.fragment"),C=Symbol.for("react.strict_mode"),k=Symbol.for("react.profiler"),_=Symbol.for("react.consumer"),U=Symbol.for("react.context"),O=Symbol.for("react.forward_ref"),T=Symbol.for("react.suspense"),L=Symbol.for("react.suspense_list"),j=Symbol.for("react.memo"),R=Symbol.for("react.lazy"),Z=Symbol.for("react.activity"),ne=Symbol.for("react.memo_cache_sentinel"),le=Symbol.iterator;function F(n){return n===null||typeof n!="object"?null:(n=le&&n[le]||n["@@iterator"],typeof n=="function"?n:null)}var J=Symbol.for("react.client.reference");function re(n){if(n==null)return null;if(typeof n=="function")return n.$$typeof===J?null:n.displayName||n.name||null;if(typeof n=="string")return n;switch(n){case A:return"Fragment";case k:return"Profiler";case C:return"StrictMode";case T:return"Suspense";case L:return"SuspenseList";case Z:return"Activity"}if(typeof n=="object")switch(n.$$typeof){case S:return"Portal";case U:return n.displayName||"Context";case _:return(n._context.displayName||"Context")+".Consumer";case O:var s=n.render;return n=n.displayName,n||(n=s.displayName||s.name||"",n=n!==""?"ForwardRef("+n+")":"ForwardRef"),n;case j:return s=n.displayName||null,s!==null?s:re(n.type)||"Memo";case R:s=n._payload,n=n._init;try{return re(n(s))}catch{}}return null}var fe=Array.isArray,D=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,M=r.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,I={pending:!1,data:null,method:null,action:null},ee=[],he=-1;function z(n){return{current:n}}function X(n){0>he||(n.current=ee[he],ee[he]=null,he--)}function $(n,s){he++,ee[he]=n.current,n.current=s}var Q=z(null),ue=z(null),ye=z(null),se=z(null);function we(n,s){switch($(ye,s),$(ue,n),$(Q,null),s.nodeType){case 9:case 11:n=(n=s.documentElement)&&(n=n.namespaceURI)?hy(n):0;break;default:if(n=s.tagName,s=s.namespaceURI)s=hy(s),n=gy(s,n);else switch(n){case"svg":n=1;break;case"math":n=2;break;default:n=0}}X(Q),$(Q,n)}function Te(){X(Q),X(ue),X(ye)}function Fe(n){n.memoizedState!==null&&$(se,n);var s=Q.current,l=gy(s,n.type);s!==l&&($(ue,n),$(Q,l))}function Be(n){ue.current===n&&(X(Q),X(ue)),se.current===n&&(X(se),Nc._currentValue=I)}var Ve,yt;function xt(n){if(Ve===void 0)try{throw Error()}catch(l){var s=l.stack.trim().match(/\n( *(at )?)/);Ve=s&&s[1]||"",yt=-1<l.stack.indexOf(` 42 at`)?" (<anonymous>)":-1<l.stack.indexOf("@")?"@unknown:0:0":""}return` 43`+Ve+n+yt}var gn=!1;function an(n,s){if(!n||gn)return"";gn=!0;var l=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var u={DetermineComponentFrameRoot:function(){try{if(s){var oe=function(){throw Error()};if(Object.defineProperty(oe.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(oe,[])}catch(te){var W=te}Reflect.construct(n,[],oe)}else{try{oe.call()}catch(te){W=te}n.call(oe.prototype)}}else{try{throw Error()}catch(te){W=te}(oe=n())&&typeof oe.catch=="function"&&oe.catch(function(){})}}catch(te){if(te&&W&&typeof te.stack=="string")return[te.stack,W.stack]}return[null,null]}};u.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var m=Object.getOwnPropertyDescriptor(u.DetermineComponentFrameRoot,"name");m&&m.configurable&&Object.defineProperty(u.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var h=u.DetermineComponentFrameRoot(),w=h[0],P=h[1];if(w&&P){var B=w.split(` 44`),Y=P.split(` 45`);for(m=u=0;u<B.length&&!B[u].includes("DetermineComponentFrameRoot");)u++;for(;m<Y.length&&!Y[m].includes("DetermineComponentFrameRoot");)m++;if(u===B.length||m===Y.length)for(u=B.length-1,m=Y.length-1;1<=u&&0<=m&&B[u]!==Y[m];)m--;for(;1<=u&&0<=m;u--,m--)if(B[u]!==Y[m]){if(u!==1||m!==1)do if(u--,m--,0>m||B[u]!==Y[m]){var ae=` 46`+B[u].replace(" at new "," at ");return n.displayName&&ae.includes("<anonymous>")&&(ae=ae.replace("<anonymous>",n.displayName)),ae}while(1<=u&&0<=m);break}}}finally{gn=!1,Error.prepareStackTrace=l}return(l=n?n.displayName||n.name:"")?xt(l):""}function Xt(n,s){switch(n.tag){case 26:case 27:case 5:return xt(n.type);case 16:return xt("Lazy");case 13:return n.child!==s&&s!==null?xt("Suspense Fallback"):xt("Suspense");case 19:return xt("SuspenseList");case 0:case 15:return an(n.type,!1);case 11:return an(n.type.render,!1);case 1:return an(n.type,!0);case 31:return xt("Activity");default:return""}}function ce(n){try{var s="",l=null;do s+=Xt(n,l),l=n,n=n.return;while(n);return s}catch(u){return` 47Error generating stack: `+u.message+` 48`+u.stack}}var je=Object.prototype.hasOwnProperty,E=e.unstable_scheduleCallback,H=e.unstable_cancelCallback,q=e.unstable_shouldYield,ge=e.unstable_requestPaint,pe=e.unstable_now,xe=e.unstable_getCurrentPriorityLevel,Oe=e.unstable_ImmediatePriority,st=e.unstable_UserBlockingPriority,at=e.unstable_NormalPriority,ln=e.unstable_LowPriority,Rn=e.unstable_IdlePriority,qn=e.log,Br=e.unstable_setDisableYieldValue,Ar=null,Wt=null;function Zn(n){if(typeof qn=="function"&&Br(n),Wt&&typeof Wt.setStrictMode=="function")try{Wt.setStrictMode(Ar,n)}catch{}}var Jt=Math.clz32?Math.clz32:Fr,Bl=Math.log,Ms=Math.LN2;function Fr(n){return n>>>=0,n===0?32:31-(Bl(n)/Ms|0)|0}var vi=256,bi=262144,Sa=4194304;function Ir(n){var s=n&42;if(s!==0)return s;switch(n&-n){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 n&261888;case 262144:case 524288:case 1048576:case 2097152:return n&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return n&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return n}}function $e(n,s,l){var u=n.pendingLanes;if(u===0)return 0;var m=0,h=n.suspendedLanes,w=n.pingedLanes;n=n.warmLanes;var P=u&134217727;return P!==0?(u=P&~h,u!==0?m=Ir(u):(w&=P,w!==0?m=Ir(w):l||(l=P&~n,l!==0&&(m=Ir(l))))):(P=u&~h,P!==0?m=Ir(P):w!==0?m=Ir(w):l||(l=u&~n,l!==0&&(m=Ir(l)))),m===0?0:s!==0&&s!==m&&(s&h)===0&&(h=m&-m,l=s&-s,h>=l||h===32&&(l&4194048)!==0)?s:m}function Ct(n,s){return(n.pendingLanes&~(n.suspendedLanes&~n.pingedLanes)&s)===0}function cn(n,s){switch(n){case 1:case 2:case 4:case 8:case 64:return s+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 s+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 An(){var n=Sa;return Sa<<=1,(Sa&62914560)===0&&(Sa=4194304),n}function Rs(n){for(var s=[],l=0;31>l;l++)s.push(n);return s}function Mt(n,s){n.pendingLanes|=s,s!==268435456&&(n.suspendedLanes=0,n.pingedLanes=0,n.warmLanes=0)}function Dn(n,s,l,u,m,h){var w=n.pendingLanes;n.pendingLanes=l,n.suspendedLanes=0,n.pingedLanes=0,n.warmLanes=0,n.expiredLanes&=l,n.entangledLanes&=l,n.errorRecoveryDisabledLanes&=l,n.shellSuspendCounter=0;var P=n.entanglements,B=n.expirationTimes,Y=n.hiddenUpdates;for(l=w&~l;0<l;){var ae=31-Jt(l),oe=1<<ae;P[ae]=0,B[ae]=-1;var W=Y[ae];if(W!==null)for(Y[ae]=null,ae=0;ae<W.length;ae++){var te=W[ae];te!==null&&(te.lane&=-536870913)}l&=~oe}u!==0&&Na(n,u,0),h!==0&&m===0&&n.tag!==0&&(n.suspendedLanes|=h&~(w&~s))}function Na(n,s,l){n.pendingLanes|=s,n.suspendedLanes&=~s;var u=31-Jt(s);n.entangledLanes|=s,n.entanglements[u]=n.entanglements[u]|1073741824|l&261930}function On(n,s){var l=n.entangledLanes|=s;for(n=n.entanglements;l;){var u=31-Jt(l),m=1<<u;m&s|n[u]&s&&(n[u]|=s),l&=~m}}function Tn(n,s){var l=s&-s;return l=(l&42)!==0?1:yi(l),(l&(n.suspendedLanes|s))!==0?0:l}function yi(n){switch(n){case 2:n=1;break;case 8:n=4;break;case 32:n=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:n=128;break;case 268435456:n=134217728;break;default:n=0}return n}function Sr(n){return n&=-n,2<n?8<n?(n&134217727)!==0?32:268435456:8:2}function bf(){var n=M.p;return n!==0?n:(n=window.event,n===void 0?32:By(n.type))}function tx(n,s){var l=M.p;try{return M.p=n,s()}finally{M.p=l}}var Ds=Math.random().toString(36).slice(2),xn="__reactFiber$"+Ds,zn="__reactProps$"+Ds,wi="__reactContainer$"+Ds,yf="__reactEvents$"+Ds,SN="__reactListeners$"+Ds,NN="__reactHandles$"+Ds,nx="__reactResources$"+Ds,Fl="__reactMarker$"+Ds;function wf(n){delete n[xn],delete n[zn],delete n[yf],delete n[SN],delete n[NN]}function ji(n){var s=n[xn];if(s)return s;for(var l=n.parentNode;l;
vendor: 7,484 bytes, line 48
48){if(s=l[wi]||l[xn]){if(l=s.alternate,s.child!==null||l!==null&&l.child!==null)for(n=Ay(n);n!==null;){if(l=n[xn])return l;n=Ay(n)}return s}n=l,l=n.parentNode}return null}function Ai(n){if(n=n[xn]||n[wi]){var s=n.tag;if(s===5||s===6||s===13||s===31||s===26||s===27||s===3)return n}return null}function Il(n){var s=n.tag;if(s===5||s===26||s===27||s===6)return n.stateNode;throw Error(i(33))}function Si(n){var s=n[nx];return s||(s=n[nx]={hoistableStyles:new Map,hoistableScripts:new Map}),s}function on(n){n[Fl]=!0}var rx=new Set,sx={};function Ea(n,s){Ni(n,s),Ni(n+"Capture",s)}function Ni(n,s){for(sx[n]=s,n=0;n<s.length;n++)rx.add(s[n])}var EN=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]*$"),ax={},ix={};function CN(n){return je.call(ix,n)?!0:je.call(ax,n)?!1:EN.test(n)?ix[n]=!0:(ax[n]=!0,!1)}function jo(n,s,l){if(CN(s))if(l===null)n.removeAttribute(s);else{switch(typeof l){case"undefined":case"function":case"symbol":n.removeAttribute(s);return;case"boolean":var u=s.toLowerCase().slice(0,5);if(u!=="data-"&&u!=="aria-"){n.removeAttribute(s);return}}n.setAttribute(s,""+l)}}function Ao(n,s,l){if(l===null)n.removeAttribute(s);else{switch(typeof l){case"undefined":case"function":case"symbol":case"boolean":n.removeAttribute(s);return}n.setAttribute(s,""+l)}}function is(n,s,l,u){if(u===null)n.removeAttribute(l);else{switch(typeof u){case"undefined":case"function":case"symbol":case"boolean":n.removeAttribute(l);return}n.setAttributeNS(s,l,""+u)}}function or(n){switch(typeof n){case"bigint":case"boolean":case"number":case"string":case"undefined":return n;case"object":return n;default:return""}}function lx(n){var s=n.type;return(n=n.nodeName)&&n.toLowerCase()==="input"&&(s==="checkbox"||s==="radio")}function PN(n,s,l){var u=Object.getOwnPropertyDescriptor(n.constructor.prototype,s);if(!n.hasOwnProperty(s)&&typeof u<"u"&&typeof u.get=="function"&&typeof u.set=="function"){var m=u.get,h=u.set;return Object.defineProperty(n,s,{configurable:!0,get:function(){return m.call(this)},set:function(w){l=""+w,h.call(this,w)}}),Object.defineProperty(n,s,{enumerable:u.enumerable}),{getValue:function(){return l},setValue:function(w){l=""+w},stopTracking:function(){n._valueTracker=null,delete n[s]}}}}function jf(n){if(!n._valueTracker){var s=lx(n)?"checked":"value";n._valueTracker=PN(n,s,""+n[s])}}function cx(n){if(!n)return!1;var s=n._valueTracker;if(!s)return!0;var l=s.getValue(),u="";return n&&(u=lx(n)?n.checked?"true":"false":n.value),n=u,n!==l?(s.setValue(n),!0):!1}function So(n){if(n=n||(typeof document<"u"?document:void 0),typeof n>"u")return null;try{return n.activeElement||n.body}catch{return n.body}}var kN=/[\n"\\]/g;function ur(n){return n.replace(kN,function(s){return"\\"+s.charCodeAt(0).toString(16)+" "})}function Af(n,s,l,u,m,h,w,P){n.name="",w!=null&&typeof w!="function"&&typeof w!="symbol"&&typeof w!="boolean"?n.type=w:n.removeAttribute("type"),s!=null?w==="number"?(s===0&&n.value===""||n.value!=s)&&(n.value=""+or(s)):n.value!==""+or(s)&&(n.value=""+or(s)):w!=="submit"&&w!=="reset"||n.removeAttribute("value"),s!=null?Sf(n,w,or(s)):l!=null?Sf(n,w,or(l)):u!=null&&n.removeAttribute("value"),m==null&&h!=null&&(n.defaultChecked=!!h),m!=null&&(n.checked=m&&typeof m!="function"&&typeof m!="symbol"),P!=null&&typeof P!="function"&&typeof P!="symbol"&&typeof P!="boolean"?n.name=""+or(P):n.removeAttribute("name")}function ox(n,s,l,u,m,h,w,P){if(h!=null&&typeof h!="function"&&typeof h!="symbol"&&typeof h!="boolean"&&(n.type=h),s!=null||l!=null){if(!(h!=="submit"&&h!=="reset"||s!=null)){jf(n);return}l=l!=null?""+or(l):"",s=s!=null?""+or(s):l,P||s===n.value||(n.value=s),n.defaultValue=s}u=u??m,u=typeof u!="function"&&typeof u!="symbol"&&!!u,n.checked=P?n.checked:!!u,n.defaultChecked=!!u,w!=null&&typeof w!="function"&&typeof w!="symbol"&&typeof w!="boolean"&&(n.name=w),jf(n)}function Sf(n,s,l){s==="number"&&So(n.ownerDocument)===n||n.defaultValue===""+l||(n.defaultValue=""+l)}function Ei(n,s,l,u){if(n=n.options,s){s={};for(var m=0;m<l.length;m++)s["$"+l[m]]=!0;for(l=0;l<n.length;l++)m=s.hasOwnProperty("$"+n[l].value),n[l].selected!==m&&(n[l].selected=m),m&&u&&(n[l].defaultSelected=!0)}else{for(l=""+or(l),s=null,m=0;m<n.length;m++){if(n[m].value===l){n[m].selected=!0,u&&(n[m].defaultSelected=!0);return}s!==null||n[m].disabled||(s=n[m])}s!==null&&(s.selected=!0)}}function ux(n,s,l){if(s!=null&&(s=""+or(s),s!==n.value&&(n.value=s),l==null)){n.defaultValue!==s&&(n.defaultValue=s);return}n.defaultValue=l!=null?""+or(l):""}function dx(n,s,l,u){if(s==null){if(u!=null){if(l!=null)throw Error(i(92));if(fe(u)){if(1<u.length)throw Error(i(93));u=u[0]}l=u}l==null&&(l=""),s=l}l=or(s),n.defaultValue=l,u=n.textContent,u===l&&u!==""&&u!==null&&(n.value=u),jf(n)}function Ci(n,s){if(s){var l=n.firstChild;if(l&&l===n.lastChild&&l.nodeType===3){l.nodeValue=s;return}}n.textContent=s}var _N=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 fx(n,s,l){var u=s.indexOf("--")===0;l==null||typeof l=="boolean"||l===""?u?n.setProperty(s,""):s==="float"?n.cssFloat="":n[s]="":u?n.setProperty(s,l):typeof l!="number"||l===0||_N.has(s)?s==="float"?n.cssFloat=l:n[s]=(""+l).trim():n[s]=l+"px"}function mx(n,s,l){if(s!=null&&typeof s!="object")throw Error(i(62));if(n=n.style,l!=null){for(var u in l)!l.hasOwnProperty(u)||s!=null&&s.hasOwnProperty(u)||(u.indexOf("--")===0?n.setProperty(u,""):u==="float"?n.cssFloat="":n[u]="");for(var m in s)u=s[m],s.hasOwnProperty(m)&&l[m]!==u&&fx(n,m,u)}else for(var h in s)s.hasOwnProperty(h)&&fx(n,h,s[h])}function Nf(n){if(n.indexOf("-")===-1)return!1;switch(n){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 MN=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"]]),RN=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function No(n){return RN.test(""+n)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":n}function ls(){}var Ef=null;function Cf(n){return n=n.target||n.srcElement||window,n.correspondingUseElement&&(n=n.correspondingUseElement),n.nodeType===3?n.parentNode:n}var Pi=null,ki=null;function px(n){var s=Ai(n);if(s&&(n=s.stateNode)){var l=n[zn]||null;e:switch(n=s.stateNode,s.type){case"input":if(Af(n,l.value,l.defaultValue,l.defaultValue,l.checked,l.defaultChecked,l.type,l.name),s=l.name,l.type==="radio"&&s!=null){for(l=n;l.parentNode;)l=l.parentNode;for(l=l.querySelectorAll('input[name="'+ur(""+s)+'"][type="radio"]'),s=0;s<l.length;s++){var u=l[s];if(u!==n&&u.form===n.form){var m=u[zn]||null;if(!m)throw Error(i(90));Af(u,m.value,m.defaultValue,m.defaultValue,m.checked,m.defaultChecked,m.type,m.name)}}for(s=0;s<l.length;s++)u=l[s],u.form===n.form&&cx(u)}break e;case"textarea":ux(n,l.value,l.defaultValue);break e;case"select":s=l.value,s!=null&&Ei(n,!!l.multiple,s,!1)}}}var Pf=!1;function hx(n,s,l){if(Pf)return n(s,l);Pf=!0;try{var u=n(s);return u}finally{if(Pf=!1,(Pi!==null||ki!==null)&&(fu(),Pi&&(s=Pi,n=ki,ki=Pi=null,px(s),n)))for(s=0;s<n.length;s++)px(n[s])}}function Hl(n,s){var l=n.stateNode;if(l===null)return null;var u=l[zn]||null;if(u===null)return null;l=u[s];e:switch(s){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(u=!u.disabled)||(n=n.type,u=!(n==="button"||n==="input"||n==="select"||n==="textarea")),n=!u;break e;default:n=!1}if(n)return null;if(l&&typeof l!="function")throw Error(i(231,s,typeof l));return l}var cs=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),kf=!1;if(cs)try{var Gl={};Object.defineProperty(Gl,"passive",{get:function(){kf=!0}}),window.addEventListener("test",Gl,Gl),window.removeEventListener("test",Gl,Gl)}catch{kf=!1}var Os=null,_f=null,Eo=null;function gx(){if(Eo)return Eo;var n,s=_f,l=s.length,u,m="value"in Os?Os.value:Os.textContent,h=m.length;for(n=0;n<l&&s[n]===m[n];n++);var w=l-n;for(u=1;u<=w&&s[l-u]===m[h-u];u++);return Eo=m.slice(n,1<u?1-u:void 0)}function Co(n){var s=n.keyCode;return"charCode"in n?(n=n.charCode,n===0&&s===13&&(n=13)):n=s,n===10&&(n=13),32<=n||n===13?n:0}function Po(){return!0}function xx(){return!1}function Ln(n){function s(l,u,m,h,w){this._reactName=l,this._targetInst=m,this.type=u,this.nativeEvent=h,this.target=w,this.currentTarget=null;for(var P in n)n.hasOwnProperty(P)&&(l=n[P],this[P]=l?l(h):h[P]);return this.isDefaultPrevented=(h.defaultPrevented!=null?h.defaultPrevented:h.returnValue===!1)?Po:xx,this.isPropagationStopped=xx,this}return x(s.prototype,{preventDefault:function(){this.defaultPrevented=!0;var l=this.nativeEvent;l&&(l.preventDefault?l.preventDefault():typeof l.returnValue!="unknown"&&(l.returnValue=!1),this.isDefaultPrevented=Po)},stopPropagation:function(){var l=this.nativeEvent;l&&(l.stopPropagation?l.stopPropagation():typeof l.cancelBubble!="unknown"&&(l.cancelBubble=!0),this.isPropagationStopped=Po)},persist:function(){},isPersistent:Po}),s}var Ca={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(n){return n.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},ko=Ln(Ca),Vl=x({},Ca,{view:0,detail:0}),DN=Ln(Vl),Mf,Rf,$l,_o=x({},Vl,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Of,button:0,buttons:0,relatedTarget:function(n){return n.relatedTarget===void 0?n.fromElement===n.srcElement?n.toElement:n.fromElement:n.relatedTarget},movementX:function(n){return"movementX"in n?n.movementX:(n!==$l&&($l&&n.type==="mousemove"?(Mf=n.screenX-$l.screenX,Rf=n.screenY-$l.screenY):Rf=Mf=0,$l=n),Mf)},movementY:function(n){return"movementY"in n?n.movementY:Rf}}),vx=Ln(_o),ON=x({},_o,{dataTransfer:0}),TN=Ln(ON),zN=x({},Vl,{relatedTarget:0}),Df=Ln(zN),LN=x({},Ca,{animationName:0,elapsedTime:0,pseudoElement:0}),UN=Ln(LN),BN=x({},Ca,{clipboardData:function(n){return"clipboardData"in n?n.clipboardData:window.clipboardData}}),FN=Ln(BN),IN=x({},Ca,{data:0}),bx=Ln(IN),HN={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},GN={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"},VN={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function $N(n){var s=this.nativeEvent;return s.getModifierState?s.getModifierState(n):(n=VN[n])?!!s[n]:!1}function Of(){return $N}var qN=x({},Vl,{key:function(n){if(n.key){var s=HN[n.key]||n.key;if(s!=="Unidentified")return s}
vendor: 5,186 bytes, line 48
48return n.type==="keypress"?(n=Co(n),n===13?"Enter":String.fromCharCode(n)):n.type==="keydown"||n.type==="keyup"?GN[n.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Of,charCode:function(n){return n.type==="keypress"?Co(n):0},keyCode:function(n){return n.type==="keydown"||n.type==="keyup"?n.keyCode:0},which:function(n){return n.type==="keypress"?Co(n):n.type==="keydown"||n.type==="keyup"?n.keyCode:0}}),ZN=Ln(qN),KN=x({},_o,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),yx=Ln(KN),QN=x({},Vl,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Of}),YN=Ln(QN),XN=x({},Ca,{propertyName:0,elapsedTime:0,pseudoElement:0}),WN=Ln(XN),JN=x({},_o,{deltaX:function(n){return"deltaX"in n?n.deltaX:"wheelDeltaX"in n?-n.wheelDeltaX:0},deltaY:function(n){return"deltaY"in n?n.deltaY:"wheelDeltaY"in n?-n.wheelDeltaY:"wheelDelta"in n?-n.wheelDelta:0},deltaZ:0,deltaMode:0}),eE=Ln(JN),tE=x({},Ca,{newState:0,oldState:0}),nE=Ln(tE),rE=[9,13,27,32],Tf=cs&&"CompositionEvent"in window,ql=null;cs&&"documentMode"in document&&(ql=document.documentMode);var sE=cs&&"TextEvent"in window&&!ql,wx=cs&&(!Tf||ql&&8<ql&&11>=ql),jx=" ",Ax=!1;function Sx(n,s){switch(n){case"keyup":return rE.indexOf(s.keyCode)!==-1;case"keydown":return s.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Nx(n){return n=n.detail,typeof n=="object"&&"data"in n?n.data:null}var _i=!1;function aE(n,s){switch(n){case"compositionend":return Nx(s);case"keypress":return s.which!==32?null:(Ax=!0,jx);case"textInput":return n=s.data,n===jx&&Ax?null:n;default:return null}}function iE(n,s){if(_i)return n==="compositionend"||!Tf&&Sx(n,s)?(n=gx(),Eo=_f=Os=null,_i=!1,n):null;switch(n){case"paste":return null;case"keypress":if(!(s.ctrlKey||s.altKey||s.metaKey)||s.ctrlKey&&s.altKey){if(s.char&&1<s.char.length)return s.char;if(s.which)return String.fromCharCode(s.which)}return null;case"compositionend":return wx&&s.locale!=="ko"?null:s.data;default:return null}}var lE={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 Ex(n){var s=n&&n.nodeName&&n.nodeName.toLowerCase();return s==="input"?!!lE[n.type]:s==="textarea"}function Cx(n,s,l,u){Pi?ki?ki.push(u):ki=[u]:Pi=u,s=bu(s,"onChange"),0<s.length&&(l=new ko("onChange","change",null,l,u),n.push({event:l,listeners:s}))}var Zl=null,Kl=null;function cE(n){oy(n,0)}function Mo(n){var s=Il(n);if(cx(s))return n}function Px(n,s){if(n==="change")return s}var kx=!1;if(cs){var zf;if(cs){var Lf="oninput"in document;if(!Lf){var _x=document.createElement("div");_x.setAttribute("oninput","return;"),Lf=typeof _x.oninput=="function"}zf=Lf}else zf=!1;kx=zf&&(!document.documentMode||9<document.documentMode)}function Mx(){Zl&&(Zl.detachEvent("onpropertychange",Rx),Kl=Zl=null)}function Rx(n){if(n.propertyName==="value"&&Mo(Kl)){var s=[];Cx(s,Kl,n,Cf(n)),hx(cE,s)}}function oE(n,s,l){n==="focusin"?(Mx(),Zl=s,Kl=l,Zl.attachEvent("onpropertychange",Rx)):n==="focusout"&&Mx()}function uE(n){if(n==="selectionchange"||n==="keyup"||n==="keydown")return Mo(Kl)}function dE(n,s){if(n==="click")return Mo(s)}function fE(n,s){if(n==="input"||n==="change")return Mo(s)}function mE(n,s){return n===s&&(n!==0||1/n===1/s)||n!==n&&s!==s}var Kn=typeof Object.is=="function"?Object.is:mE;function Ql(n,s){if(Kn(n,s))return!0;if(typeof n!="object"||n===null||typeof s!="object"||s===null)return!1;var l=Object.keys(n),u=Object.keys(s);if(l.length!==u.length)return!1;for(u=0;u<l.length;u++){var m=l[u];if(!je.call(s,m)||!Kn(n[m],s[m]))return!1}return!0}function Dx(n){for(;n&&n.firstChild;)n=n.firstChild;return n}function Ox(n,s){var l=Dx(n);n=0;for(var u;l;){if(l.nodeType===3){if(u=n+l.textContent.length,n<=s&&u>=s)return{node:l,offset:s-n};n=u}e:{for(;l;){if(l.nextSibling){l=l.nextSibling;break e}l=l.parentNode}l=void 0}l=Dx(l)}}function Tx(n,s){return n&&s?n===s?!0:n&&n.nodeType===3?!1:s&&s.nodeType===3?Tx(n,s.parentNode):"contains"in n?n.contains(s):n.compareDocumentPosition?!!(n.compareDocumentPosition(s)&16):!1:!1}function zx(n){n=n!=null&&n.ownerDocument!=null&&n.ownerDocument.defaultView!=null?n.ownerDocument.defaultView:window;for(var s=So(n.document);s instanceof n.HTMLIFrameElement;){try{var l=typeof s.contentWindow.location.href=="string"}catch{l=!1}if(l)n=s.contentWindow;else break;s=So(n.document)}return s}function Uf(n){var s=n&&n.nodeName&&n.nodeName.toLowerCase();return s&&(s==="input"&&(n.type==="text"||n.type==="search"||n.type==="tel"||n.type==="url"||n.type==="password")||s==="textarea"||n.contentEditable==="true")}var pE=cs&&"documentMode"in document&&11>=document.documentMode,Mi=null,Bf=null,Yl=null,Ff=!1;function Lx(n,s,l){var u=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;Ff||Mi==null||Mi!==So(u)||(u=Mi,"selectionStart"in u&&Uf(u)?u={start:u.selectionStart,end:u.selectionEnd}:(u=(u.ownerDocument&&u.ownerDocument.defaultView||window).getSelection(),u={anchorNode:u.anchorNode,anchorOffset:u.anchorOffset,focu
vendor: 21,708 bytes, line 48
48sNode:u.focusNode,focusOffset:u.focusOffset}),Yl&&Ql(Yl,u)||(Yl=u,u=bu(Bf,"onSelect"),0<u.length&&(s=new ko("onSelect","select",null,s,l),n.push({event:s,listeners:u}),s.target=Mi)))}function Pa(n,s){var l={};return l[n.toLowerCase()]=s.toLowerCase(),l["Webkit"+n]="webkit"+s,l["Moz"+n]="moz"+s,l}var Ri={animationend:Pa("Animation","AnimationEnd"),animationiteration:Pa("Animation","AnimationIteration"),animationstart:Pa("Animation","AnimationStart"),transitionrun:Pa("Transition","TransitionRun"),transitionstart:Pa("Transition","TransitionStart"),transitioncancel:Pa("Transition","TransitionCancel"),transitionend:Pa("Transition","TransitionEnd")},If={},Ux={};cs&&(Ux=document.createElement("div").style,"AnimationEvent"in window||(delete Ri.animationend.animation,delete Ri.animationiteration.animation,delete Ri.animationstart.animation),"TransitionEvent"in window||delete Ri.transitionend.transition);function ka(n){if(If[n])return If[n];if(!Ri[n])return n;var s=Ri[n],l;for(l in s)if(s.hasOwnProperty(l)&&l in Ux)return If[n]=s[l];return n}var Bx=ka("animationend"),Fx=ka("animationiteration"),Ix=ka("animationstart"),hE=ka("transitionrun"),gE=ka("transitionstart"),xE=ka("transitioncancel"),Hx=ka("transitionend"),Gx=new Map,Hf="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(" ");Hf.push("scrollEnd");function Nr(n,s){Gx.set(n,s),Ea(s,[n])}var Ro=typeof reportError=="function"?reportError:function(n){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var s=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof n=="object"&&n!==null&&typeof n.message=="string"?String(n.message):String(n),error:n});if(!window.dispatchEvent(s))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",n);return}console.error(n)},dr=[],Di=0,Gf=0;function Do(){for(var n=Di,s=Gf=Di=0;s<n;){var l=dr[s];dr[s++]=null;var u=dr[s];dr[s++]=null;var m=dr[s];dr[s++]=null;var h=dr[s];if(dr[s++]=null,u!==null&&m!==null){var w=u.pending;w===null?m.next=m:(m.next=w.next,w.next=m),u.pending=m}h!==0&&Vx(l,m,h)}}function Oo(n,s,l,u){dr[Di++]=n,dr[Di++]=s,dr[Di++]=l,dr[Di++]=u,Gf|=u,n.lanes|=u,n=n.alternate,n!==null&&(n.lanes|=u)}function Vf(n,s,l,u){return Oo(n,s,l,u),To(n)}function _a(n,s){return Oo(n,null,null,s),To(n)}function Vx(n,s,l){n.lanes|=l;var u=n.alternate;u!==null&&(u.lanes|=l);for(var m=!1,h=n.return;h!==null;)h.childLanes|=l,u=h.alternate,u!==null&&(u.childLanes|=l),h.tag===22&&(n=h.stateNode,n===null||n._visibility&1||(m=!0)),n=h,h=h.return;return n.tag===3?(h=n.stateNode,m&&s!==null&&(m=31-Jt(l),n=h.hiddenUpdates,u=n[m],u===null?n[m]=[s]:u.push(s),s.lane=l|536870912),h):null}function To(n){if(50<vc)throw vc=0,Jm=null,Error(i(185));for(var s=n.return;s!==null;)n=s,s=n.return;return n.tag===3?n.stateNode:null}var Oi={};function vE(n,s,l,u){this.tag=n,this.key=l,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=s,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=u,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Qn(n,s,l,u){return new vE(n,s,l,u)}function $f(n){return n=n.prototype,!(!n||!n.isReactComponent)}function os(n,s){var l=n.alternate;return l===null?(l=Qn(n.tag,s,n.key,n.mode),l.elementType=n.elementType,l.type=n.type,l.stateNode=n.stateNode,l.alternate=n,n.alternate=l):(l.pendingProps=s,l.type=n.type,l.flags=0,l.subtreeFlags=0,l.deletions=null),l.flags=n.flags&65011712,l.childLanes=n.childLanes,l.lanes=n.lanes,l.child=n.child,l.memoizedProps=n.memoizedProps,l.memoizedState=n.memoizedState,l.updateQueue=n.updateQueue,s=n.dependencies,l.dependencies=s===null?null:{lanes:s.lanes,firstContext:s.firstContext},l.sibling=n.sibling,l.index=n.index,l.ref=n.ref,l.refCleanup=n.refCleanup,l}function $x(n,s){n.flags&=65011714;var l=n.alternate;return l===null?(n.childLanes=0,n.lanes=s,n.child=null,n.subtreeFlags=0,n.memoizedProps=null,n.memoizedState=null,n.updateQueue=null,n.dependencies=null,n.stateNode=null):(n.childLanes=l.childLanes,n.lanes=l.lanes,n.child=l.child,n.subtreeFlags=0,n.deletions=null,n.memoizedProps=l.memoizedProps,n.memoizedState=l.memoizedState,n.updateQueue=l.updateQueue,n.type=l.type,s=l.dependencies,n.dependencies=s===null?null:{lanes:s.lanes,firstContext:s.firstContext}),n}function zo(n,s,l,u,m,h){var w=0;if(u=n,typeof n=="function")$f(n)&&(w=1);else if(typeof n=="string")w=A4(n,l,Q.current)?26:n==="html"||n==="head"||n==="body"?27:5;else e:switch(n){case Z:return n=Qn(31,l,s,m),n.elementType=Z,n.lanes=h,n;case A:return Ma(l.children,m,h,s);case C:w=8,m|=24;break;case k:return n=Qn(12,l,s,m|2),n.elementType=k,n.lanes=h,n;case T:return n=Qn(13,l,s,m),n.elementType=T,n.lanes=h,n;case L:return n=Qn(19,l,s,m),n.elementType=L,n.lanes=h,n;default:if(typeof n=="object"&&n!==null)switch(n.$$typeof){case U:w=10;break e;case _:w=9;break e;case O:w=11;break e;case j:w=14;break e;case R:w=16,u=null;break e}w=29,l=Error(i(130,n===null?"null":typeof n,"")),u=null}return s=Qn(w,l,s,m),s.elementType=n,s.type=u,s.lanes=h,s}function Ma(n,s,l,u){return n=Qn(7,n,u,s),n.lanes=l,n}function qf(n,s,l){return n=Qn(6,n,null,s),n.lanes=l,n}function qx(n){var s=Qn(18,null,null,0);return s.stateNode=n,s}function Zf(n,s,l){return s=Qn(4,n.children!==null?n.children:[],n.key,s),s.lanes=l,s.stateNode={containerInfo:n.containerInfo,pendingChildren:null,implementation:n.implementation},s}var Zx=new WeakMap;function fr(n,s){if(typeof n=="object"&&n!==null){var l=Zx.get(n);return l!==void 0?l:(s={value:n,source:s,stack:ce(s)},Zx.set(n,s),s)}return{value:n,source:s,stack:ce(s)}}var Ti=[],zi=0,Lo=null,Xl=0,mr=[],pr=0,Ts=null,Hr=1,Gr="";function us(n,s){Ti[zi++]=Xl,Ti[zi++]=Lo,Lo=n,Xl=s}function Kx(n,s,l){mr[pr++]=Hr,mr[pr++]=Gr,mr[pr++]=Ts,Ts=n;var u=Hr;n=Gr;var m=32-Jt(u)-1;u&=~(1<<m),l+=1;var h=32-Jt(s)+m;if(30<h){var w=m-m%5;h=(u&(1<<w)-1).toString(32),u>>=w,m-=w,Hr=1<<32-Jt(s)+m|l<<m|u,Gr=h+n}else Hr=1<<h|l<<m|u,Gr=n}function Kf(n){n.return!==null&&(us(n,1),Kx(n,1,0))}function Qf(n){for(;n===Lo;)Lo=Ti[--zi],Ti[zi]=null,Xl=Ti[--zi],Ti[zi]=null;for(;n===Ts;)Ts=mr[--pr],mr[pr]=null,Gr=mr[--pr],mr[pr]=null,Hr=mr[--pr],mr[pr]=null}function Qx(n,s){mr[pr++]=Hr,mr[pr++]=Gr,mr[pr++]=Ts,Hr=s.id,Gr=s.overflow,Ts=n}var vn=null,At=null,rt=!1,zs=null,hr=!1,Yf=Error(i(519));function Ls(n){var s=Error(i(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw Wl(fr(s,n)),Yf}function Yx(n){var s=n.stateNode,l=n.type,u=n.memoizedProps;switch(s[xn]=n,s[zn]=u,l){case"dialog":et("cancel",s),et("close",s);break;case"iframe":case"object":case"embed":et("load",s);break;case"video":case"audio":for(l=0;l<yc.length;l++)et(yc[l],s);break;case"source":et("error",s);break;case"img":case"image":case"link":et("error",s),et("load",s);break;case"details":et("toggle",s);break;case"input":et("invalid",s),ox(s,u.value,u.defaultValue,u.checked,u.defaultChecked,u.type,u.name,!0);break;case"select":et("invalid",s);break;case"textarea":et("invalid",s),dx(s,u.value,u.defaultValue,u.children)}l=u.children,typeof l!="string"&&typeof l!="number"&&typeof l!="bigint"||s.textContent===""+l||u.suppressHydrationWarning===!0||my(s.textContent,l)?(u.popover!=null&&(et("beforetoggle",s),et("toggle",s)),u.onScroll!=null&&et("scroll",s),u.onScrollEnd!=null&&et("scrollend",s),u.onClick!=null&&(s.onclick=ls),s=!0):s=!1,s||Ls(n,!0)}function Xx(n){for(vn=n.return;vn;)switch(vn.tag){case 5:case 31:case 13:hr=!1;return;case 27:case 3:hr=!0;return;default:vn=vn.return}}function Li(n){if(n!==vn)return!1;if(!rt)return Xx(n),rt=!0,!1;var s=n.tag,l;if((l=s!==3&&s!==27)&&((l=s===5)&&(l=n.type,l=!(l!=="form"&&l!=="button")||pp(n.type,n.memoizedProps)),l=!l),l&&At&&Ls(n),Xx(n),s===13){if(n=n.memoizedState,n=n!==null?n.dehydrated:null,!n)throw Error(i(317));At=jy(n)}else if(s===31){if(n=n.memoizedState,n=n!==null?n.dehydrated:null,!n)throw Error(i(317));At=jy(n)}else s===27?(s=At,Xs(n.type)?(n=bp,bp=null,At=n):At=s):At=vn?xr(n.stateNode.nextSibling):null;return!0}function Ra(){At=vn=null,rt=!1}function Xf(){var n=zs;return n!==null&&(In===null?In=n:In.push.apply(In,n),zs=null),n}function Wl(n){zs===null?zs=[n]:zs.push(n)}var Wf=z(null),Da=null,ds=null;function Us(n,s,l){$(Wf,s._currentValue),s._currentValue=l}function fs(n){n._currentValue=Wf.current,X(Wf)}function Jf(n,s,l){for(;n!==null;){var u=n.alternate;if((n.childLanes&s)!==s?(n.childLanes|=s,u!==null&&(u.childLanes|=s)):u!==null&&(u.childLanes&s)!==s&&(u.childLanes|=s),n===l)break;n=n.return}}function em(n,s,l,u){var m=n.child;for(m!==null&&(m.return=n);m!==null;){var h=m.dependencies;if(h!==null){var w=m.child;h=h.firstContext;e:for(;h!==null;){var P=h;h=m;for(var B=0;B<s.length;B++)if(P.context===s[B]){h.lanes|=l,P=h.alternate,P!==null&&(P.lanes|=l),Jf(h.return,l,n),u||(w=null);break e}h=P.next}}else if(m.tag===18){if(w=m.return,w===null)throw Error(i(341));w.lanes|=l,h=w.alternate,h!==null&&(h.lanes|=l),Jf(w,l,n),w=null}else w=m.child;if(w!==null)w.return=m;else for(w=m;w!==null;){if(w===n){w=null;break}if(m=w.sibling,m!==null){m.return=w.return,w=m;break}w=w.return}m=w}}function Ui(n,s,l,u){n=null;for(var m=s,h=!1;m!==null;){if(!h){if((m.flags&524288)!==0)h=!0;else if((m.flags&262144)!==0)break}if(m.tag===10){var w=m.alternate;if(w===null)throw Error(i(387));if(w=w.memoizedProps,w!==null){var P=m.type;Kn(m.pendingProps.value,w.value)||(n!==null?n.push(P):n=[P])}}else if(m===se.current){if(w=m.alternate,w===null)throw Error(i(387));w.memoizedState.memoizedState!==m.memoizedState.memoizedState&&(n!==null?n.push(Nc):n=[Nc])}m=m.return}n!==null&&em(s,n,l,u),s.flags|=262144}function Uo(n){for(n=n.firstContext;n!==null;){if(!Kn(n.context._currentValue,n.memoizedValue))return!0;n=n.next}return!1}function Oa(n){Da=n,ds=null,n=n.dependencies,n!==null&&(n.firstContext=null)}function bn(n){return Wx(Da,n)}function Bo(n,s){return Da===null&&Oa(n),Wx(n,s)}function Wx(n,s){var l=s._currentValue;if(s={context:s,memoizedValue:l,next:null},ds===null){if(n===null)throw Error(i(308));ds=s,n.dependencies={lanes:0,firstContext:s},n.flags|=524288}else ds=ds.next=s;return l}var bE=typeof AbortController<"u"?AbortController:function(){var n=[],s=this.signal={aborted:!1,addEventListener:function(l,u){n.push(u)}};this.abort=function(){s.aborted=!0,n.forEach(function(l){return l()})}},yE=e.unstable_scheduleCallback,wE=e.unstable_NormalPriority,Gt={$$typeof:U,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function tm(){return{controller:new bE,data:new Map,refCount:0}}function Jl(n){n.refCount--,n.refCount===0&&yE(wE,function(){n.controller.abort()})}var ec=null,nm=0,Bi=0,Fi=null;function jE(n,s){if(ec===null){var l=ec=[];nm=0,Bi=ap(),Fi={status:"pending",value:void 0,then:function(u){l.push(u)}}}return nm++,s.then(Jx,Jx),s}function Jx(){if(--nm===0&&ec!==null){Fi!==null&&(Fi.status="fulfilled");var n=ec;ec=null,Bi=0,Fi=null;for(var s=0;s<n.length;s++)(0,n[s])()}}function AE(n,s){var l=[],u={status:"pending",value:null,reason:null,then:function(m){l.push(m)}};return n.then(function(){u.status="fulfilled",u.value=s;for(var m=0;m<l.length;m++)(0,l[m])(s)},function(m){for(u.status="rejected",u.reason=m,m=0;m<l.length;m++)(0,l[m])(void 0)}),u}var ev=D.S;D.S=function(n,s){Lb=pe(),typeof s=="object"&&s!==null&&typeof s.then=="function"&&jE(n,s),ev!==null&&ev(n,s)};var Ta=z(null);function rm(){var n=Ta.current;return n!==null?n:vt.pooledCache}function Fo(n,s){s===null?$(Ta,Ta.current):$(Ta,s.pool)}function tv(){var n=rm();return n===null?null:{parent:Gt._currentValue,pool:n}}var Ii=Error(i(460)),sm=Error(i(474)),Io=Error(i(542)),Ho={then:function(){}};function nv(n){return n=n.status,n==="fulfilled"||n==="rejected"}function rv(n,s,l){switch(l=n[l],l===void 0?n.push(s):l!==s&&(s.then(ls,ls),s=l),s.status){case"fulfilled":return s.value;case"rejected":throw n=s.reason,av(n),n;default:if(typeof s.status=="string")s.then(ls,ls);else{if(n=vt,n!==null&&100<n.shellSuspendCounter)throw Error(i(482));n=s,n.status="pending",n.then(function(u){if(s.status==="pending"){var m=s;m.status="fulfilled",m.value=u}},function(u){if(s.status==="pending"){var m=s;m.status="rejected",m.reason=u}})}switch(s.status){case"fulfilled":return s.value;case"rejected":throw n=s.reason,av(n),n}throw La=s,Ii}}function za(n){try{var s=n._init;return s(n._payload)}catch(l){throw l!==null&&typeof l=="object"&&typeof l.then=="function"?(La=l,Ii):l}}var La=null;function sv(){if(La===null)throw Error(i(459));var n=La;return La=null,n}function av(n){if(n===Ii||n===Io)throw Error(i(483))}var Hi=null,tc=0;function Go(n){var s=tc;return tc+=1,Hi===null&&(Hi=[]),rv(Hi,n,s)}function nc(n,s){s=s.props.ref,n.ref=s!==void 0?s:null}function Vo(n,s){throw s.$$typeof===y?Error(i(525)):(n=Object.prototype.toString.call(s),Error(i(31,n==="[object Object]"?"object with keys {"+Object.keys(s).join(", ")+"}":n)))}function iv(n){function s(V,G){if(n){var K=V.deletions;K===null?(V.deletions=[G],V.flags|=16):K.push(G)}}function l(V,G){if(!n)return null;for(;G!==null;)s(V,G),G=G.sibling;return null}function u(V){for(var G=new Map;V!==null;)V.key!==null?G.set(V.key,V):G.set(V.index,V),V=V.sibling;return G}function m(V,G){return V=os(V,G),V.index=0,V.sibling=null,V}function h(V,G,K){return V.index=K,n?(K=V.alternate,K!==null?(K=K.index,K<G?(V.flags|=67108866,G):K):(V.flags|=67108866,G)):(V.flags|=1048576,G)}function w(V){return n&&V.alternate===null&&(V.flags|=67108866),V}function P(V,G,K,ie){return G===null||G.tag!==6?(G=qf(K,V.mode,ie),G.return=V,G):(G=m(G,K),G.return=V,G)}function B(V,G,K,ie){var Ue=K.type;return Ue===A?ae(V,G,K.props.children,ie,K.key):G!==null&&(G.elementType===Ue||typeof Ue=="object"&&Ue!==null&&Ue.$$typeof===R&&za(Ue)===G.type)?(G=m(G,K.props),nc(G,K),G.return=V,G):(G=zo(K.type,K.key,K.props,null,V.mode,ie),nc(G,K),G.return=V,G)}function Y(V,G,K,ie){return G===null||G.tag!==4||G.stateNode.containerInfo!==K.containerInfo||G.stateNode.implementation!==K.implementation?(G=Zf(K,V.mode,ie),G.return=V,G):(G=m(G,K.children||[]),G.return=V,G)}function ae(V,G,K,ie,Ue){return G===null||G.tag!==7?(G=Ma(K,V.mode,ie,Ue),G.return=V,G):(G=m(G,K),G.return=V,G)}function oe(V,G,K){if(typeof G=="string"&&G!==""||typeof G=="number"||typeof G=="bigint")return G=qf(""+G,V.mode,K),G.return=V,G;if(typeof G=="object"&&G!==null){switch(G.$$typeof){case N:return K=zo(G.type,G.key,G.props,null,V.mode,K),nc(K,G),K.return=V,K;case S:return G=Zf(G,V.mode,K),G.return=V,G;case R:return G=za(G),oe(V,G,K)}if(fe(G)||F(G))return G=Ma(G,V.mode,K,null),G.return=V,G;if(typeof G.then=="function")return oe(V,Go(G),K);if(G.$$typeof===U)return oe(V,Bo(V,G),K);Vo(V,G)}return null}function W(V,G,K,ie){var Ue=G!==null?G.key:null;if(typeof K=="string"&&K!==""||typeof K=="number"||typeof K=="bigint")return Ue!==null?null:P(V,G,""+K,ie);if(typeof K=="object"&&K!==null){switch(K.$$typeof){case N:return K.key===Ue?B(V,G,K,ie):null;case S:return K.key===Ue?Y(V,G,K,ie):null;case R:return K=za(K),W(V,G,K,ie)}if(fe(K)||F(K))return Ue!==null?null:ae(V,G,K,ie,null);if(typeof K.then=="function")return W(V,G,Go(K),ie);if(K.$$typeof===U)return W(V,G,Bo(V,K),ie);Vo(V,K)}return null}function te(V,G,K,ie,Ue){if(typeof ie=="string"&&ie!==""||typeof ie=="number"||typeof ie=="bigint")return V=V.get(K)||null,P(G,V,""+ie,Ue);if(typeof ie=="object"&&ie!==null){switch(ie.$$typeof){case N:return V=V.get(ie.key===null?K:ie.key)||null,B(G,V,ie,Ue);case S:return V=V.get(ie.key===null?K:ie.key)||null,Y(G,V,ie,Ue);case R:return ie=za(ie),te(V,G,K,ie,Ue)}if(fe(ie)||F(ie))return V=V.get(K)||null,ae(G,V,ie,Ue,null);if(typeof ie.then=="function")return te(V,G,K,Go(ie),Ue);if(ie.$$typeof===U)return te(V,G,K,Bo(G,ie),Ue);Vo(G,ie)}return null}function Pe(V,G,K,ie){for(var Ue=null,lt=null,ze=G,Ye=G=0,nt=null;ze!==null&&Ye<K.length;Ye++){ze.index>Ye?(nt=ze,ze=null):nt=ze.sibling;var ct=W(V,ze,K[Ye],ie);if(ct===null){ze===null&&(ze=nt);break}n&&ze&&ct.alternate===null&&s(V,ze),G=h(ct,G,Ye),lt===null?Ue=ct:lt.sibling=ct,lt=ct,ze=nt}if(Ye===K.length)return l(V,ze),rt&&us(V,Ye),Ue;if(ze===null){for(;Ye<K.length;Ye++)ze=oe(V,K[Ye],ie),ze!==null&&(G=h(ze,G,Ye),lt===null?Ue=ze:lt.sibling=ze,lt=ze);return rt&&us(V,Ye),Ue}for(ze=u(ze);Ye<K.length;Ye++)nt=te(ze,V,Ye,K[Ye],ie),nt!==null&&(n&&nt.alternate!==null&&ze.delete(nt.key===null?Ye:nt.key),G=h(nt,G,Ye),lt===null?Ue=nt:lt.sibling=nt,lt=nt);return n&&ze.forEach(function(na){return s(V,na)}),rt&&us(V,Ye),Ue}function Ie(V,G,K,ie){if(K==null)throw Error(i(151));for(var Ue=null,lt=null,ze=G,Ye=G=0,nt=null,ct=K.next();ze!==null&&!ct.done;Ye++,ct=K.next()){ze.index>Ye?(nt=ze,ze=null):nt=ze.sibling;var na=W(V,ze,ct.value,ie);if(na===null){ze===null&&(ze=nt);break}n&&ze&&na.alternate===null&&s(V,ze),G=h(na,G,Ye),lt===null?Ue=na:lt.sibling=na,lt=na,ze=nt}if(ct.done)return l(V,ze),rt&&us(V,Ye),Ue;if(ze===null){for(;!ct.done;Ye++,ct=K.next())ct=oe(V,ct.value,ie),ct!==null&&(G=h(ct,G,Ye),lt===null?Ue=ct:lt.sibling=ct,lt=ct);return rt&&us(V,Ye),Ue}for(ze=u(ze);!ct.done;Ye++,ct=K.next())ct=te(ze,V,Ye,ct.value,ie),ct!==null&&(n&&ct.alternate!==null&&ze.delete(ct.key===null?Ye:ct.key),G=h(ct,G,Ye),lt===null?Ue=ct:lt.sibling=ct,lt=ct);return n&&ze.forEach(function(O4){return s(V,O4)}),rt&&us(V,Ye),Ue}function gt(V,G,K,ie){if(typeof K=="object"&&K!==null&&K.type===A&&K.key===null&&(K=K.props.children),typeof K=="object"&&K!==null){switch(K.$$typeof){case N:e:{for(var Ue=K.key;G!==null;){if(G.key===Ue){if(Ue=K.type,Ue===A){if(G.tag===7){l(V,G.sibling),ie=m(G,K.props.children),ie.return=V,V=ie;break e}}else if(G.elementType===Ue||typeof Ue=="object"&&Ue!==null&&Ue.$$typeof===R&&za(Ue)===G.type){l(V,G.sibling),ie=m(G,K.props),nc(ie,K),ie.return=V,V=ie;break e}l(V,G);break}else s(V,G);G=G.sibling}K.type===A?(ie=Ma(K.props.children,V.mode,ie,K.key),ie.return=V,V=ie):(ie=zo(K.type,K.key,K.props,null,V.mode,ie),nc(ie,K),ie.return=V,V=ie)}return w(V);case S:e:{for(Ue=K.key;G!==null;){if(G.key===Ue)if(G.tag===4&&G.stateNode.containerInfo===K.containerInfo&&G.stateNode.implementation===K.implementation){l(V,G.sibling),ie=m(G,K.children||[]),ie.return=V,V=ie;break e}else{l(V,G);break}else s(V,G);G=G.sibling}ie=Zf(K,V.mode,ie),ie.return=V,V=ie}return w(V);case R:return K=za(K),gt(V,G,K,ie)}if(fe(K))return Pe(V,G,K,ie);if(F(K)){if(Ue=F(K),typeof Ue!="function")throw Error(i(150));return K=Ue.call(K),Ie(V,G,K,ie)}if(typeof K.then=="function")return gt(V,G,Go(K),ie);if(K.$$typeof===U)return gt(V,G,Bo(V,K),ie);Vo(V,K)}return typeof K=="string"&&K!==""||typeof K=="number"||typeof K=="bigint"?(K=""+K,G!==null&&G.tag===6?(l(V,G.sibling),ie=m(G,K),ie.return=V,V=ie):(l(V,G),ie=qf(K,V.mode,ie),ie.return=V,V=ie),w(V)):l(V,G)}return function(V,G,K,ie){try{tc=0;var Ue=gt(V,G,K,ie);return Hi=null,Ue}catch(ze){if(ze===Ii||ze===Io)throw ze;var lt=Qn(29,ze,null,V.mode);return lt.lanes=ie,lt.return=V,lt}finally{}}}var Ua=iv(!0),lv=iv(!1),Bs=!1;function am(n){n.updateQueue={baseState:n.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function im(n,s){n=n.updateQueue,s.updateQueue===n&&(s.updateQueue={baseState:n.baseState,firstBaseUpdate:n.firstBaseUpdate,lastBaseUpdate:n.lastBaseUpdate,shared:n.shared,callbacks:null})}function Fs(n){return{lane:n,tag:0,payload:null,callback:null,next:null}}function Is(n,s,l){var u=n.updateQueue;if(u===null)return null;if(u=u.shared,(ut&2)!==0){var m=u.pending;return m===null?s.next=s:(s.next=m.next,m.next=s),u.pending=s,s=To(n),Vx(n,null,l),s}return Oo(n,u,s,l),To(n)}function rc(n,s,l){if(s=s.updateQueue,s!==null&&(s=s.shared,(l&4194048)!==0)){var u=s.lanes;u&=n.pendingLanes,l|=u,s.lanes=l,On(n,l)}}function lm(n,s){var l=n.updateQueue,u=n.alternate;if(u!==null&&(u=u.updateQueue,l===u)){var m=null,h=null;if(l=l.firstBaseUpdate,l!==null){do{var w={lane:l.lane,tag:l.tag,payload:l.payload,callback:null,next:null};h===null?m=h=w:h=h.next=w,l=l.next}while(l!==null);h===null?m=h=s:h=h.next=s}else m=h=s;l={baseState:u.baseState,firstBaseUpdate:m,lastBaseUpdate:h,shared:u.shared,callbacks:u.callbacks},n.updateQueue=l;return}n=l.lastBaseUpdate,n===null?l.firstBaseUpdate=s:n.next=s,l.lastBaseUpdate=s}var cm=!1;function sc(){if(cm){var n=Fi;if(n!==null)throw n}}function ac(n,s,l,u){cm=!1;var m=n.updateQueue;Bs=!1;var h=m.firstBaseUpdate,w=m.lastBaseUpdate,P=m.shared.pending;if(P!==null){m.shared.pending=null;var B=P,Y=B.next;B.next=null,w===null?h=Y:w.next=Y,w=B;var ae=n.alternate;ae!==null&&(ae=ae.updateQueue,P=ae.lastBaseUpdate,P!==w&&(P===null?ae.firstBaseUpdate=Y:P.next=Y,ae.lastBaseUpdate=B))}if(h!==null){var oe=m.baseState;w=0,ae=Y=B=null,P=h;do{var W=P.lane&-536870913,te=W!==P.lane;if(te?(tt&W)===W:(u&W)===W){W!==0&&W===Bi&&(cm=!0),ae!==null&&(ae=ae.next={lane:0,tag:P.tag,payload:P.payload,callback:null,next:null});e:{var Pe=n,Ie=P;W=s;var gt=l;switch(Ie.tag){case 1:if(Pe=Ie.payload,typeof Pe=="function"){oe=Pe.call(gt,oe,W);break e}oe=Pe;break e;case 3:Pe.flags=Pe.flags&-65537|128;case 0:if(Pe=Ie.payload,W=typeof Pe=="function"?Pe.call(gt,oe,W):Pe,W==null)break e;oe=x({},oe,W);break e;case 2:Bs=!0}
vendor: 5,280 bytes, line 48
48}W=P.callback,W!==null&&(n.flags|=64,te&&(n.flags|=8192),te=m.callbacks,te===null?m.callbacks=[W]:te.push(W))}else te={lane:W,tag:P.tag,payload:P.payload,callback:P.callback,next:null},ae===null?(Y=ae=te,B=oe):ae=ae.next=te,w|=W;if(P=P.next,P===null){if(P=m.shared.pending,P===null)break;te=P,P=te.next,te.next=null,m.lastBaseUpdate=te,m.shared.pending=null}}while(!0);ae===null&&(B=oe),m.baseState=B,m.firstBaseUpdate=Y,m.lastBaseUpdate=ae,h===null&&(m.shared.lanes=0),qs|=w,n.lanes=w,n.memoizedState=oe}}function cv(n,s){if(typeof n!="function")throw Error(i(191,n));n.call(s)}function ov(n,s){var l=n.callbacks;if(l!==null)for(n.callbacks=null,n=0;n<l.length;n++)cv(l[n],s)}var Gi=z(null),$o=z(0);function uv(n,s){n=ws,$($o,n),$(Gi,s),ws=n|s.baseLanes}function om(){$($o,ws),$(Gi,Gi.current)}function um(){ws=$o.current,X(Gi),X($o)}var Yn=z(null),gr=null;function Hs(n){var s=n.alternate;$(Ut,Ut.current&1),$(Yn,n),gr===null&&(s===null||Gi.current!==null||s.memoizedState!==null)&&(gr=n)}function dm(n){$(Ut,Ut.current),$(Yn,n),gr===null&&(gr=n)}function dv(n){n.tag===22?($(Ut,Ut.current),$(Yn,n),gr===null&&(gr=n)):Gs()}function Gs(){$(Ut,Ut.current),$(Yn,Yn.current)}function Xn(n){X(Yn),gr===n&&(gr=null),X(Ut)}var Ut=z(0);function qo(n){for(var s=n;s!==null;){if(s.tag===13){var l=s.memoizedState;if(l!==null&&(l=l.dehydrated,l===null||xp(l)||vp(l)))return s}else if(s.tag===19&&(s.memoizedProps.revealOrder==="forwards"||s.memoizedProps.revealOrder==="backwards"||s.memoizedProps.revealOrder==="unstable_legacy-backwards"||s.memoizedProps.revealOrder==="together")){if((s.flags&128)!==0)return s}else if(s.child!==null){s.child.return=s,s=s.child;continue}if(s===n)break;for(;s.sibling===null;){if(s.return===null||s.return===n)return null;s=s.return}s.sibling.return=s.return,s=s.sibling}return null}var ms=0,Qe=null,pt=null,Vt=null,Zo=!1,Vi=!1,Ba=!1,Ko=0,ic=0,$i=null,SE=0;function Dt(){throw Error(i(321))}function fm(n,s){if(s===null)return!1;for(var l=0;l<s.length&&l<n.length;l++)if(!Kn(n[l],s[l]))return!1;return!0}function mm(n,s,l,u,m,h){return ms=h,Qe=s,s.memoizedState=null,s.updateQueue=null,s.lanes=0,D.H=n===null||n.memoizedState===null?Kv:Pm,Ba=!1,h=l(u,m),Ba=!1,Vi&&(h=mv(s,l,u,m)),fv(n),h}function fv(n){D.H=oc;var s=pt!==null&&pt.next!==null;if(ms=0,Vt=pt=Qe=null,Zo=!1,ic=0,$i=null,s)throw Error(i(300));n===null||$t||(n=n.dependencies,n!==null&&Uo(n)&&($t=!0))}function mv(n,s,l,u){Qe=n;var m=0;do{if(Vi&&($i=null),ic=0,Vi=!1,25<=m)throw Error(i(301));if(m+=1,Vt=pt=null,n.updateQueue!=null){var h=n.updateQueue;h.lastEffect=null,h.events=null,h.stores=null,h.memoCache!=null&&(h.memoCache.index=0)}D.H=Qv,h=s(l,u)}while(Vi);return h}function NE(){var n=D.H,s=n.useState()[0];return s=typeof s.then=="function"?lc(s):s,n=n.useState()[0],(pt!==null?pt.memoizedState:null)!==n&&(Qe.flags|=1024),s}function pm(){var n=Ko!==0;return Ko=0,n}function hm(n,s,l){s.updateQueue=n.updateQueue,s.flags&=-2053,n.lanes&=~l}function gm(n){if(Zo){for(n=n.memoizedState;n!==null;){var s=n.queue;s!==null&&(s.pending=null),n=n.next}Zo=!1}ms=0,Vt=pt=Qe=null,Vi=!1,ic=Ko=0,$i=null}function Cn(){var n={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Vt===null?Qe.memoizedState=Vt=n:Vt=Vt.next=n,Vt}function Bt(){if(pt===null){var n=Qe.alternate;n=n!==null?n.memoizedState:null}else n=pt.next;var s=Vt===null?Qe.memoizedState:Vt.next;if(s!==null)Vt=s,pt=n;else{if(n===null)throw Qe.alternate===null?Error(i(467)):Error(i(310));pt=n,n={memoizedState:pt.memoizedState,baseState:pt.baseState,baseQueue:pt.baseQueue,queue:pt.queue,next:null},Vt===null?Qe.memoizedState=Vt=n:Vt=Vt.next=n}return Vt}function Qo(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function lc(n){var s=ic;return ic+=1,$i===null&&($i=[]),n=rv($i,n,s),s=Qe,(Vt===null?s.memoizedState:Vt.next)===null&&(s=s.alternate,D.H=s===null||s.memoizedState===null?Kv:Pm),n}function Yo(n){if(n!==null&&typeof n=="object"){if(typeof n.then=="function")return lc(n);if(n.$$typeof===U)return bn(n)}throw Error(i(438,String(n)))}function xm(n){var s=null,l=Qe.updateQueue;if(l!==null&&(s=l.memoCache),s==null){var u=Qe.alternate;u!==null&&(u=u.updateQueue,u!==null&&(u=u.memoCache,u!=null&&(s={data:u.data.map(function(m){return m.slice()}),index:0})))}if(s==null&&(s={data:[],index:0}),l===null&&(l=Qo(),Qe.updateQueue=l),l.memoCache=s,l=s.data[s.index],l===void 0)for(l=s.data[s.index]=Array(n),u=0;u<n;u++)l[u]=ne;return s.index++,l}function ps(n,s){return typeof s=="function"?s(n):s}function Xo(n){var s=Bt();return vm(s,pt,n)}function vm(n,s,l){var u=n.queue;if(u===null)throw Error(i(311));u.lastRenderedReducer=l;var m=n.baseQueue,h=u.pending;if(h!==null){if(m!==null){var w=m.next;m.next=h.next,h.next=w}s.baseQueue=m=h,u.pending=null}if(h=n.baseState,m===null)n.memoizedState=h;else{s=m.next;var P=w=null,B=null,Y=s,ae=!1;do{var oe=Y.lane&-536870913;if(oe!==Y.lane?(tt&oe)===oe:(ms&oe)===oe){var W=Y.revertLane;if(W===0)B!==null&&(B=B.next={lane:0,revertLane:0,gesture:null,action:Y.action,hasEagerState:Y.hasEagerState,eagerState:Y.eagerState,next:null}),oe===Bi&&(ae=!0);else if((ms&W)===W){Y=Y.next,W===Bi&&(ae=!0);continue}else oe={lane:0,revertLane:Y.revertLane,gesture:null,action:Y.action,hasEagerState:Y.hasEagerState,eagerState:Y.eagerState,next:null}
vendor: 13,479 bytes, line 48
48,B===null?(P=B=oe,w=h):B=B.next=oe,Qe.lanes|=W,qs|=W;oe=Y.action,Ba&&l(h,oe),h=Y.hasEagerState?Y.eagerState:l(h,oe)}else W={lane:oe,revertLane:Y.revertLane,gesture:Y.gesture,action:Y.action,hasEagerState:Y.hasEagerState,eagerState:Y.eagerState,next:null},B===null?(P=B=W,w=h):B=B.next=W,Qe.lanes|=oe,qs|=oe;Y=Y.next}while(Y!==null&&Y!==s);if(B===null?w=h:B.next=P,!Kn(h,n.memoizedState)&&($t=!0,ae&&(l=Fi,l!==null)))throw l;n.memoizedState=h,n.baseState=w,n.baseQueue=B,u.lastRenderedState=h}return m===null&&(u.lanes=0),[n.memoizedState,u.dispatch]}function bm(n){var s=Bt(),l=s.queue;if(l===null)throw Error(i(311));l.lastRenderedReducer=n;var u=l.dispatch,m=l.pending,h=s.memoizedState;if(m!==null){l.pending=null;var w=m=m.next;do h=n(h,w.action),w=w.next;while(w!==m);Kn(h,s.memoizedState)||($t=!0),s.memoizedState=h,s.baseQueue===null&&(s.baseState=h),l.lastRenderedState=h}return[h,u]}function pv(n,s,l){var u=Qe,m=Bt(),h=rt;if(h){if(l===void 0)throw Error(i(407));l=l()}else l=s();var w=!Kn((pt||m).memoizedState,l);if(w&&(m.memoizedState=l,$t=!0),m=m.queue,jm(xv.bind(null,u,m,n),[n]),m.getSnapshot!==s||w||Vt!==null&&Vt.memoizedState.tag&1){if(u.flags|=2048,qi(9,{destroy:void 0},gv.bind(null,u,m,l,s),null),vt===null)throw Error(i(349));h||(ms&127)!==0||hv(u,s,l)}return l}function hv(n,s,l){n.flags|=16384,n={getSnapshot:s,value:l},s=Qe.updateQueue,s===null?(s=Qo(),Qe.updateQueue=s,s.stores=[n]):(l=s.stores,l===null?s.stores=[n]:l.push(n))}function gv(n,s,l,u){s.value=l,s.getSnapshot=u,vv(s)&&bv(n)}function xv(n,s,l){return l(function(){vv(s)&&bv(n)})}function vv(n){var s=n.getSnapshot;n=n.value;try{var l=s();return!Kn(n,l)}catch{return!0}}function bv(n){var s=_a(n,2);s!==null&&Hn(s,n,2)}function ym(n){var s=Cn();if(typeof n=="function"){var l=n;if(n=l(),Ba){Zn(!0);try{l()}finally{Zn(!1)}}}return s.memoizedState=s.baseState=n,s.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:ps,lastRenderedState:n},s}function yv(n,s,l,u){return n.baseState=l,vm(n,pt,typeof u=="function"?u:ps)}function EE(n,s,l,u,m){if(eu(n))throw Error(i(485));if(n=s.action,n!==null){var h={payload:m,action:n,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(w){h.listeners.push(w)}};D.T!==null?l(!0):h.isTransition=!1,u(h),l=s.pending,l===null?(h.next=s.pending=h,wv(s,h)):(h.next=l.next,s.pending=l.next=h)}}function wv(n,s){var l=s.action,u=s.payload,m=n.state;if(s.isTransition){var h=D.T,w={};D.T=w;try{var P=l(m,u),B=D.S;B!==null&&B(w,P),jv(n,s,P)}catch(Y){wm(n,s,Y)}finally{h!==null&&w.types!==null&&(h.types=w.types),D.T=h}}else try{h=l(m,u),jv(n,s,h)}catch(Y){wm(n,s,Y)}}function jv(n,s,l){l!==null&&typeof l=="object"&&typeof l.then=="function"?l.then(function(u){Av(n,s,u)},function(u){return wm(n,s,u)}):Av(n,s,l)}function Av(n,s,l){s.status="fulfilled",s.value=l,Sv(s),n.state=l,s=n.pending,s!==null&&(l=s.next,l===s?n.pending=null:(l=l.next,s.next=l,wv(n,l)))}function wm(n,s,l){var u=n.pending;if(n.pending=null,u!==null){u=u.next;do s.status="rejected",s.reason=l,Sv(s),s=s.next;while(s!==u)}n.action=null}function Sv(n){n=n.listeners;for(var s=0;s<n.length;s++)(0,n[s])()}function Nv(n,s){return s}function Ev(n,s){if(rt){var l=vt.formState;if(l!==null){e:{var u=Qe;if(rt){if(At){t:{for(var m=At,h=hr;m.nodeType!==8;){if(!h){m=null;break t}if(m=xr(m.nextSibling),m===null){m=null;break t}}h=m.data,m=h==="F!"||h==="F"?m:null}if(m){At=xr(m.nextSibling),u=m.data==="F!";break e}}Ls(u)}u=!1}u&&(s=l[0])}}return l=Cn(),l.memoizedState=l.baseState=s,u={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Nv,lastRenderedState:s},l.queue=u,l=$v.bind(null,Qe,u),u.dispatch=l,u=ym(!1),h=Cm.bind(null,Qe,!1,u.queue),u=Cn(),m={state:s,dispatch:null,action:n,pending:null},u.queue=m,l=EE.bind(null,Qe,m,h,l),m.dispatch=l,u.memoizedState=n,[s,l,!1]}function Cv(n){var s=Bt();return Pv(s,pt,n)}function Pv(n,s,l){if(s=vm(n,s,Nv)[0],n=Xo(ps)[0],typeof s=="object"&&s!==null&&typeof s.then=="function")try{var u=lc(s)}catch(w){throw w===Ii?Io:w}else u=s;s=Bt();var m=s.queue,h=m.dispatch;return l!==s.memoizedState&&(Qe.flags|=2048,qi(9,{destroy:void 0},CE.bind(null,m,l),null)),[u,h,n]}function CE(n,s){n.action=s}function kv(n){var s=Bt(),l=pt;if(l!==null)return Pv(s,l,n);Bt(),s=s.memoizedState,l=Bt();var u=l.queue.dispatch;return l.memoizedState=n,[s,u,!1]}function qi(n,s,l,u){return n={tag:n,create:l,deps:u,inst:s,next:null},s=Qe.updateQueue,s===null&&(s=Qo(),Qe.updateQueue=s),l=s.lastEffect,l===null?s.lastEffect=n.next=n:(u=l.next,l.next=n,n.next=u,s.lastEffect=n),n}function _v(){return Bt().memoizedState}function Wo(n,s,l,u){var m=Cn();Qe.flags|=n,m.memoizedState=qi(1|s,{destroy:void 0},l,u===void 0?null:u)}function Jo(n,s,l,u){var m=Bt();u=u===void 0?null:u;var h=m.memoizedState.inst;pt!==null&&u!==null&&fm(u,pt.memoizedState.deps)?m.memoizedState=qi(s,h,l,u):(Qe.flags|=n,m.memoizedState=qi(1|s,h,l,u))}function Mv(n,s){Wo(8390656,8,n,s)}function jm(n,s){Jo(2048,8,n,s)}function PE(n){Qe.flags|=4;var s=Qe.updateQueue;if(s===null)s=Qo(),Qe.updateQueue=s,s.events=[n];else{var l=s.events;l===null?s.events=[n]:l.push(n)}}function Rv(n){var s=Bt().memoizedState;return PE({ref:s,nextImpl:n}),function(){if((ut&2)!==0)throw Error(i(440));return s.impl.apply(void 0,arguments)}}function Dv(n,s){return Jo(4,2,n,s)}function Ov(n,s){return Jo(4,4,n,s)}function Tv(n,s){if(typeof s=="function"){n=n();var l=s(n);return function(){typeof l=="function"?l():s(null)}}if(s!=null)return n=n(),s.current=n,function(){s.current=null}}function zv(n,s,l){l=l!=null?l.concat([n]):null,Jo(4,4,Tv.bind(null,s,n),l)}function Am(){}function Lv(n,s){var l=Bt();s=s===void 0?null:s;var u=l.memoizedState;return s!==null&&fm(s,u[1])?u[0]:(l.memoizedState=[n,s],n)}function Uv(n,s){var l=Bt();s=s===void 0?null:s;var u=l.memoizedState;if(s!==null&&fm(s,u[1]))return u[0];if(u=n(),Ba){Zn(!0);try{n()}finally{Zn(!1)}}return l.memoizedState=[u,s],u}function Sm(n,s,l){return l===void 0||(ms&1073741824)!==0&&(tt&261930)===0?n.memoizedState=s:(n.memoizedState=l,n=Bb(),Qe.lanes|=n,qs|=n,l)}function Bv(n,s,l,u){return Kn(l,s)?l:Gi.current!==null?(n=Sm(n,l,u),Kn(n,s)||($t=!0),n):(ms&42)===0||(ms&1073741824)!==0&&(tt&261930)===0?($t=!0,n.memoizedState=l):(n=Bb(),Qe.lanes|=n,qs|=n,s)}function Fv(n,s,l,u,m){var h=M.p;M.p=h!==0&&8>h?h:8;var w=D.T,P={};D.T=P,Cm(n,!1,s,l);try{var B=m(),Y=D.S;if(Y!==null&&Y(P,B),B!==null&&typeof B=="object"&&typeof B.then=="function"){var ae=AE(B,u);cc(n,s,ae,er(n))}else cc(n,s,u,er(n))}catch(oe){cc(n,s,{then:function(){},status:"rejected",reason:oe},er())}finally{M.p=h,w!==null&&P.types!==null&&(w.types=P.types),D.T=w}}function kE(){}function Nm(n,s,l,u){if(n.tag!==5)throw Error(i(476));var m=Iv(n).queue;Fv(n,m,s,I,l===null?kE:function(){return Hv(n),l(u)})}function Iv(n){var s=n.memoizedState;if(s!==null)return s;s={memoizedState:I,baseState:I,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ps,lastRenderedState:I},next:null};var l={};return s.next={memoizedState:l,baseState:l,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ps,lastRenderedState:l},next:null},n.memoizedState=s,n=n.alternate,n!==null&&(n.memoizedState=s),s}function Hv(n){var s=Iv(n);s.next===null&&(s=n.alternate.memoizedState),cc(n,s.next.queue,{},er())}function Em(){return bn(Nc)}function Gv(){return Bt().memoizedState}function Vv(){return Bt().memoizedState}function _E(n){for(var s=n.return;s!==null;){switch(s.tag){case 24:case 3:var l=er();n=Fs(l);var u=Is(s,n,l);u!==null&&(Hn(u,s,l),rc(u,s,l)),s={cache:tm()},n.payload=s;return}s=s.return}}function ME(n,s,l){var u=er();l={lane:u,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null},eu(n)?qv(s,l):(l=Vf(n,s,l,u),l!==null&&(Hn(l,n,u),Zv(l,s,u)))}function $v(n,s,l){var u=er();cc(n,s,l,u)}function cc(n,s,l,u){var m={lane:u,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null};if(eu(n))qv(s,m);else{var h=n.alternate;if(n.lanes===0&&(h===null||h.lanes===0)&&(h=s.lastRenderedReducer,h!==null))try{var w=s.lastRenderedState,P=h(w,l);if(m.hasEagerState=!0,m.eagerState=P,Kn(P,w))return Oo(n,s,m,0),vt===null&&Do(),!1}catch{}finally{}if(l=Vf(n,s,m,u),l!==null)return Hn(l,n,u),Zv(l,s,u),!0}return!1}function Cm(n,s,l,u){if(u={lane:2,revertLane:ap(),gesture:null,action:u,hasEagerState:!1,eagerState:null,next:null},eu(n)){if(s)throw Error(i(479))}else s=Vf(n,l,u,2),s!==null&&Hn(s,n,2)}function eu(n){var s=n.alternate;return n===Qe||s!==null&&s===Qe}function qv(n,s){Vi=Zo=!0;var l=n.pending;l===null?s.next=s:(s.next=l.next,l.next=s),n.pending=s}function Zv(n,s,l){if((l&4194048)!==0){var u=s.lanes;u&=n.pendingLanes,l|=u,s.lanes=l,On(n,l)}}var oc={readContext:bn,use:Yo,useCallback:Dt,useContext:Dt,useEffect:Dt,useImperativeHandle:Dt,useLayoutEffect:Dt,useInsertionEffect:Dt,useMemo:Dt,useReducer:Dt,useRef:Dt,useState:Dt,useDebugValue:Dt,useDeferredValue:Dt,useTransition:Dt,useSyncExternalStore:Dt,useId:Dt,useHostTransitionStatus:Dt,useFormState:Dt,useActionState:Dt,useOptimistic:Dt,useMemoCache:Dt,useCacheRefresh:Dt};oc.useEffectEvent=Dt;var Kv={readContext:bn,use:Yo,useCallback:function(n,s){return Cn().memoizedState=[n,s===void 0?null:s],n},useContext:bn,useEffect:Mv,useImperativeHandle:function(n,s,l){l=l!=null?l.concat([n]):null,Wo(4194308,4,Tv.bind(null,s,n),l)},useLayoutEffect:function(n,s){return Wo(4194308,4,n,s)},useInsertionEffect:function(n,s){Wo(4,2,n,s)},useMemo:function(n,s){var l=Cn();s=s===void 0?null:s;var u=n();if(Ba){Zn(!0);try{n()}finally{Zn(!1)}}return l.memoizedState=[u,s],u},useReducer:function(n,s,l){var u=Cn();if(l!==void 0){var m=l(s);if(Ba){Zn(!0);try{l(s)}finally{Zn(!1)}}}else m=s;return u.memoizedState=u.baseState=m,n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:n,lastRenderedState:m},u.queue=n,n=n.dispatch=ME.bind(null,Qe,n),[u.memoizedState,n]},useRef:function(n){var s=Cn();return n={current:n},s.memoizedState=n},useState:function(n){n=ym(n);var s=n.queue,l=$v.bind(null,Qe,s);return s.dispatch=l,[n.memoizedState,l]},useDebugValue:Am,useDeferredValue:function(n,s){var l=Cn();return Sm(l,n,s)},useTransition:function(){var n=ym(!1);return n=Fv.bind(null,Qe,n.queue,!0,!1),Cn().memoizedState=n,[!1,n]},useSyncExternalStore:function(n,s,l){var u=Qe,m=Cn();if(rt){if(l===void 0)throw Error(i(407));l=l()}else{if(l=s(),vt===null)throw Error(i(349));(tt&127)!==0||hv(u,s,l)}m.memoizedState=l;var h={value:l,getSnapshot:s};return m.queue=h,Mv(xv.bind(null,u,h,n),[n]),u.flags|=2048,qi(9,{destroy:void 0},gv.bind(null,u,h,l,s),null),l},useId:function(){var n=Cn(),s=vt.identifierPrefix;if(rt){var l=Gr,u=Hr;l=(u&~(1<<32-Jt(u)-1)).toString(32)+l,s="_"+s+"R_"+l,l=Ko++,0<l&&(s+="H"+l.toString(32)),s+="_"}else l=SE++,s="_"+s+"r_"+l.toString(32)+"_";return n.memoizedState=s},useHostTransitionStatus:Em,useFormState:Ev,useActionState:Ev,useOptimistic:function(n){var s=Cn();s.memoizedState=s.baseState=n;var l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return s.queue=l,s=Cm.bind(null,Qe,!0,l),l.dispatch=s,[n,s]},useMemoCache:xm,useCacheRefresh:function(){return Cn().memoizedState=_E.bind(null,Qe)},useEffectEvent:function(n){var s=Cn(),l={impl:n};return s.memoizedState=l,function(){if((ut&2)!==0)throw Error(i(440));return l.impl.apply(void 0,arguments)}}},Pm={readContext:bn,use:Yo,useCallback:Lv,useContext:bn,useEffect:jm,useImperativeHandle:zv,useInsertionEffect:Dv,useLayoutEffect:Ov,useMemo:Uv,useReducer:Xo,useRef:_v,useState:function(){return Xo(ps)},useDebugValue:Am,useDeferredValue:function(n,s){var l=Bt();return Bv(l,pt.memoizedState,n,s)},useTransition:function(){var n=Xo(ps)[0],s=Bt().memoizedState;return[typeof n=="boolean"?n:lc(n),s]},useSyncExternalStore:pv,useId:Gv,useHostTransitionStatus:Em,useFormState:Cv,useActionState:Cv,useOptimistic:function(n,s){var l=Bt();return yv(l,pt,n,s)},useMemoCache:xm,useCacheRefresh:Vv};Pm.useEffectEvent=Rv;var Qv={readContext:bn,use:Yo,useCallback:Lv,useContext:bn,useEffect:jm,useImperativeHandle:zv,useInsertionEffect:Dv,useLayoutEffect:Ov,useMemo:Uv,useReducer:bm,useRef:_v,useState:function(){return bm(ps)},useDebugValue:Am,useDeferredValue:function(n,s){var l=Bt();return pt===null?Sm(l,n,s):Bv(l,pt.memoizedState,n,s)},useTransition:function(){var n=bm(ps)[0],s=Bt().memoizedState;return[typeof n=="boolean"?n:lc(n),s]},useSyncExternalStore:pv,useId:Gv,useHostTransitionStatus:Em,useFormState:kv,useActionState:kv,useOptimistic:function(n,s){var l=Bt();return pt!==null?yv(l,pt,n,s):(l.baseState=n,[n,l.queue.dispatch])},useMemoCache:xm,useCacheRefresh:Vv};Qv.useEffectEvent=Rv;function km(n,s,l,u){s=n.memoizedState,l=l(u,s),l=l==null?s:x({},s,l),n.memoizedState=l,n.lanes===0&&(n.updateQueue.baseState=l)}var _m={enqueueSetState:function(n,s,l){n=n._reactInternals;var u=er(),m=Fs(u);m.payload=s,l!=null&&(m.callback=l),s=Is(n,m,u),s!==null&&(Hn(s,n,u),rc(s,n,u))},enqueueReplaceState:function(n,s,l){n=n._reactInternals;var u=er(),m=Fs(u);m.tag=1,m.payload=s,l!=null&&(m.callback=l),s=Is(n,m,u),s!==null&&(Hn(s,n,u),rc(s,n,u))},enqueueForceUpdate:function(n,s){n=n._reactInternals;var l=er(),u=Fs(l);u.tag=2,s!=null&&(u.callback=s),s=Is(n,u,l),s!==null&&(Hn(s,n,l),rc(s,n,l))}};function Yv(n,s,l,u,m,h,w){return n=n.stateNode,typeof n.shouldComponentUpdate=="function"?n.shouldComponentUpdate(u,h,w):s.prototype&&s.prototype.isPureReactComponent?!Ql(l,u)||!Ql(m,h):!0}function Xv(n,s,l,u){n=s.state,typeof s.componentWillReceiveProps=="function"&&s.componentWillReceiveProps(l,u),t
vendor: 22,516 bytes, line 48
48ypeof s.UNSAFE_componentWillReceiveProps=="function"&&s.UNSAFE_componentWillReceiveProps(l,u),s.state!==n&&_m.enqueueReplaceState(s,s.state,null)}function Fa(n,s){var l=s;if("ref"in s){l={};for(var u in s)u!=="ref"&&(l[u]=s[u])}if(n=n.defaultProps){l===s&&(l=x({},l));for(var m in n)l[m]===void 0&&(l[m]=n[m])}return l}function Wv(n){Ro(n)}function Jv(n){console.error(n)}function eb(n){Ro(n)}function tu(n,s){try{var l=n.onUncaughtError;l(s.value,{componentStack:s.stack})}catch(u){setTimeout(function(){throw u})}}function tb(n,s,l){try{var u=n.onCaughtError;u(l.value,{componentStack:l.stack,errorBoundary:s.tag===1?s.stateNode:null})}catch(m){setTimeout(function(){throw m})}}function Mm(n,s,l){return l=Fs(l),l.tag=3,l.payload={element:null},l.callback=function(){tu(n,s)},l}function nb(n){return n=Fs(n),n.tag=3,n}function rb(n,s,l,u){var m=l.type.getDerivedStateFromError;if(typeof m=="function"){var h=u.value;n.payload=function(){return m(h)},n.callback=function(){tb(s,l,u)}}var w=l.stateNode;w!==null&&typeof w.componentDidCatch=="function"&&(n.callback=function(){tb(s,l,u),typeof m!="function"&&(Zs===null?Zs=new Set([this]):Zs.add(this));var P=u.stack;this.componentDidCatch(u.value,{componentStack:P!==null?P:""})})}function RE(n,s,l,u,m){if(l.flags|=32768,u!==null&&typeof u=="object"&&typeof u.then=="function"){if(s=l.alternate,s!==null&&Ui(s,l,m,!0),l=Yn.current,l!==null){switch(l.tag){case 31:case 13:return gr===null?mu():l.alternate===null&&Ot===0&&(Ot=3),l.flags&=-257,l.flags|=65536,l.lanes=m,u===Ho?l.flags|=16384:(s=l.updateQueue,s===null?l.updateQueue=new Set([u]):s.add(u),np(n,u,m)),!1;case 22:return l.flags|=65536,u===Ho?l.flags|=16384:(s=l.updateQueue,s===null?(s={transitions:null,markerInstances:null,retryQueue:new Set([u])},l.updateQueue=s):(l=s.retryQueue,l===null?s.retryQueue=new Set([u]):l.add(u)),np(n,u,m)),!1}throw Error(i(435,l.tag))}return np(n,u,m),mu(),!1}if(rt)return s=Yn.current,s!==null?((s.flags&65536)===0&&(s.flags|=256),s.flags|=65536,s.lanes=m,u!==Yf&&(n=Error(i(422),{cause:u}),Wl(fr(n,l)))):(u!==Yf&&(s=Error(i(423),{cause:u}),Wl(fr(s,l))),n=n.current.alternate,n.flags|=65536,m&=-m,n.lanes|=m,u=fr(u,l),m=Mm(n.stateNode,u,m),lm(n,m),Ot!==4&&(Ot=2)),!1;var h=Error(i(520),{cause:u});if(h=fr(h,l),xc===null?xc=[h]:xc.push(h),Ot!==4&&(Ot=2),s===null)return!0;u=fr(u,l),l=s;do{switch(l.tag){case 3:return l.flags|=65536,n=m&-m,l.lanes|=n,n=Mm(l.stateNode,u,n),lm(l,n),!1;case 1:if(s=l.type,h=l.stateNode,(l.flags&128)===0&&(typeof s.getDerivedStateFromError=="function"||h!==null&&typeof h.componentDidCatch=="function"&&(Zs===null||!Zs.has(h))))return l.flags|=65536,m&=-m,l.lanes|=m,m=nb(m),rb(m,n,l,u),lm(l,m),!1}l=l.return}while(l!==null);return!1}var Rm=Error(i(461)),$t=!1;function yn(n,s,l,u){s.child=n===null?lv(s,null,l,u):Ua(s,n.child,l,u)}function sb(n,s,l,u,m){l=l.render;var h=s.ref;if("ref"in u){var w={};for(var P in u)P!=="ref"&&(w[P]=u[P])}else w=u;return Oa(s),u=mm(n,s,l,w,h,m),P=pm(),n!==null&&!$t?(hm(n,s,m),hs(n,s,m)):(rt&&P&&Kf(s),s.flags|=1,yn(n,s,u,m),s.child)}function ab(n,s,l,u,m){if(n===null){var h=l.type;return typeof h=="function"&&!$f(h)&&h.defaultProps===void 0&&l.compare===null?(s.tag=15,s.type=h,ib(n,s,h,u,m)):(n=zo(l.type,null,u,s,s.mode,m),n.ref=s.ref,n.return=s,s.child=n)}if(h=n.child,!Fm(n,m)){var w=h.memoizedProps;if(l=l.compare,l=l!==null?l:Ql,l(w,u)&&n.ref===s.ref)return hs(n,s,m)}return s.flags|=1,n=os(h,u),n.ref=s.ref,n.return=s,s.child=n}function ib(n,s,l,u,m){if(n!==null){var h=n.memoizedProps;if(Ql(h,u)&&n.ref===s.ref)if($t=!1,s.pendingProps=u=h,Fm(n,m))(n.flags&131072)!==0&&($t=!0);else return s.lanes=n.lanes,hs(n,s,m)}return Dm(n,s,l,u,m)}function lb(n,s,l,u){var m=u.children,h=n!==null?n.memoizedState:null;if(n===null&&s.stateNode===null&&(s.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),u.mode==="hidden"){if((s.flags&128)!==0){if(h=h!==null?h.baseLanes|l:l,n!==null){for(u=s.child=n.child,m=0;u!==null;)m=m|u.lanes|u.childLanes,u=u.sibling;u=m&~h}else u=0,s.child=null;return cb(n,s,h,l,u)}if((l&536870912)!==0)s.memoizedState={baseLanes:0,cachePool:null},n!==null&&Fo(s,h!==null?h.cachePool:null),h!==null?uv(s,h):om(),dv(s);else return u=s.lanes=536870912,cb(n,s,h!==null?h.baseLanes|l:l,l,u)}else h!==null?(Fo(s,h.cachePool),uv(s,h),Gs(),s.memoizedState=null):(n!==null&&Fo(s,null),om(),Gs());return yn(n,s,m,l),s.child}function uc(n,s){return n!==null&&n.tag===22||s.stateNode!==null||(s.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),s.sibling}function cb(n,s,l,u,m){var h=rm();return h=h===null?null:{parent:Gt._currentValue,pool:h},s.memoizedState={baseLanes:l,cachePool:h},n!==null&&Fo(s,null),om(),dv(s),n!==null&&Ui(n,s,u,!0),s.childLanes=m,null}function nu(n,s){return s=su({mode:s.mode,children:s.children},n.mode),s.ref=n.ref,n.child=s,s.return=n,s}function ob(n,s,l){return Ua(s,n.child,null,l),n=nu(s,s.pendingProps),n.flags|=2,Xn(s),s.memoizedState=null,n}function DE(n,s,l){var u=s.pendingProps,m=(s.flags&128)!==0;if(s.flags&=-129,n===null){if(rt){if(u.mode==="hidden")return n=nu(s,u),s.lanes=536870912,uc(null,n);if(dm(s),(n=At)?(n=wy(n,hr),n=n!==null&&n.data==="&"?n:null,n!==null&&(s.memoizedState={dehydrated:n,treeContext:Ts!==null?{id:Hr,overflow:Gr}:null,retryLane:536870912,hydrationErrors:null},l=qx(n),l.return=s,s.child=l,vn=s,At=null)):n=null,n===null)throw Ls(s);return s.lanes=536870912,null}return nu(s,u)}var h=n.memoizedState;if(h!==null){var w=h.dehydrated;if(dm(s),m)if(s.flags&256)s.flags&=-257,s=ob(n,s,l);else if(s.memoizedState!==null)s.child=n.child,s.flags|=128,s=null;else throw Error(i(558));else if($t||Ui(n,s,l,!1),m=(l&n.childLanes)!==0,$t||m){if(u=vt,u!==null&&(w=Tn(u,l),w!==0&&w!==h.retryLane))throw h.retryLane=w,_a(n,w),Hn(u,n,w),Rm;mu(),s=ob(n,s,l)}else n=h.treeContext,At=xr(w.nextSibling),vn=s,rt=!0,zs=null,hr=!1,n!==null&&Qx(s,n),s=nu(s,u),s.flags|=4096;return s}return n=os(n.child,{mode:u.mode,children:u.children}),n.ref=s.ref,s.child=n,n.return=s,n}function ru(n,s){var l=s.ref;if(l===null)n!==null&&n.ref!==null&&(s.flags|=4194816);else{if(typeof l!="function"&&typeof l!="object")throw Error(i(284));(n===null||n.ref!==l)&&(s.flags|=4194816)}}function Dm(n,s,l,u,m){return Oa(s),l=mm(n,s,l,u,void 0,m),u=pm(),n!==null&&!$t?(hm(n,s,m),hs(n,s,m)):(rt&&u&&Kf(s),s.flags|=1,yn(n,s,l,m),s.child)}function ub(n,s,l,u,m,h){return Oa(s),s.updateQueue=null,l=mv(s,u,l,m),fv(n),u=pm(),n!==null&&!$t?(hm(n,s,h),hs(n,s,h)):(rt&&u&&Kf(s),s.flags|=1,yn(n,s,l,h),s.child)}function db(n,s,l,u,m){if(Oa(s),s.stateNode===null){var h=Oi,w=l.contextType;typeof w=="object"&&w!==null&&(h=bn(w)),h=new l(u,h),s.memoizedState=h.state!==null&&h.state!==void 0?h.state:null,h.updater=_m,s.stateNode=h,h._reactInternals=s,h=s.stateNode,h.props=u,h.state=s.memoizedState,h.refs={},am(s),w=l.contextType,h.context=typeof w=="object"&&w!==null?bn(w):Oi,h.state=s.memoizedState,w=l.getDerivedStateFromProps,typeof w=="function"&&(km(s,l,w,u),h.state=s.memoizedState),typeof l.getDerivedStateFromProps=="function"||typeof h.getSnapshotBeforeUpdate=="function"||typeof h.UNSAFE_componentWillMount!="function"&&typeof h.componentWillMount!="function"||(w=h.state,typeof h.componentWillMount=="function"&&h.componentWillMount(),typeof h.UNSAFE_componentWillMount=="function"&&h.UNSAFE_componentWillMount(),w!==h.state&&_m.enqueueReplaceState(h,h.state,null),ac(s,u,h,m),sc(),h.state=s.memoizedState),typeof h.componentDidMount=="function"&&(s.flags|=4194308),u=!0}else if(n===null){h=s.stateNode;var P=s.memoizedProps,B=Fa(l,P);h.props=B;var Y=h.context,ae=l.contextType;w=Oi,typeof ae=="object"&&ae!==null&&(w=bn(ae));var oe=l.getDerivedStateFromProps;ae=typeof oe=="function"||typeof h.getSnapshotBeforeUpdate=="function",P=s.pendingProps!==P,ae||typeof h.UNSAFE_componentWillReceiveProps!="function"&&typeof h.componentWillReceiveProps!="function"||(P||Y!==w)&&Xv(s,h,u,w),Bs=!1;var W=s.memoizedState;h.state=W,ac(s,u,h,m),sc(),Y=s.memoizedState,P||W!==Y||Bs?(typeof oe=="function"&&(km(s,l,oe,u),Y=s.memoizedState),(B=Bs||Yv(s,l,B,u,W,Y,w))?(ae||typeof h.UNSAFE_componentWillMount!="function"&&typeof h.componentWillMount!="function"||(typeof h.componentWillMount=="function"&&h.componentWillMount(),typeof h.UNSAFE_componentWillMount=="function"&&h.UNSAFE_componentWillMount()),typeof h.componentDidMount=="function"&&(s.flags|=4194308)):(typeof h.componentDidMount=="function"&&(s.flags|=4194308),s.memoizedProps=u,s.memoizedState=Y),h.props=u,h.state=Y,h.context=w,u=B):(typeof h.componentDidMount=="function"&&(s.flags|=4194308),u=!1)}else{h=s.stateNode,im(n,s),w=s.memoizedProps,ae=Fa(l,w),h.props=ae,oe=s.pendingProps,W=h.context,Y=l.contextType,B=Oi,typeof Y=="object"&&Y!==null&&(B=bn(Y)),P=l.getDerivedStateFromProps,(Y=typeof P=="function"||typeof h.getSnapshotBeforeUpdate=="function")||typeof h.UNSAFE_componentWillReceiveProps!="function"&&typeof h.componentWillReceiveProps!="function"||(w!==oe||W!==B)&&Xv(s,h,u,B),Bs=!1,W=s.memoizedState,h.state=W,ac(s,u,h,m),sc();var te=s.memoizedState;w!==oe||W!==te||Bs||n!==null&&n.dependencies!==null&&Uo(n.dependencies)?(typeof P=="function"&&(km(s,l,P,u),te=s.memoizedState),(ae=Bs||Yv(s,l,ae,u,W,te,B)||n!==null&&n.dependencies!==null&&Uo(n.dependencies))?(Y||typeof h.UNSAFE_componentWillUpdate!="function"&&typeof h.componentWillUpdate!="function"||(typeof h.componentWillUpdate=="function"&&h.componentWillUpdate(u,te,B),typeof h.UNSAFE_componentWillUpdate=="function"&&h.UNSAFE_componentWillUpdate(u,te,B)),typeof h.componentDidUpdate=="function"&&(s.flags|=4),typeof h.getSnapshotBeforeUpdate=="function"&&(s.flags|=1024)):(typeof h.componentDidUpdate!="function"||w===n.memoizedProps&&W===n.memoizedState||(s.flags|=4),typeof h.getSnapshotBeforeUpdate!="function"||w===n.memoizedProps&&W===n.memoizedState||(s.flags|=1024),s.memoizedProps=u,s.memoizedState=te),h.props=u,h.state=te,h.context=B,u=ae):(typeof h.componentDidUpdate!="function"||w===n.memoizedProps&&W===n.memoizedState||(s.flags|=4),typeof h.getSnapshotBeforeUpdate!="function"||w===n.memoizedProps&&W===n.memoizedState||(s.flags|=1024),u=!1)}return h=u,ru(n,s),u=(s.flags&128)!==0,h||u?(h=s.stateNode,l=u&&typeof l.getDerivedStateFromError!="function"?null:h.render(),s.flags|=1,n!==null&&u?(s.child=Ua(s,n.child,null,m),s.child=Ua(s,null,l,m)):yn(n,s,l,m),s.memoizedState=h.state,n=s.child):n=hs(n,s,m),n}function fb(n,s,l,u){return Ra(),s.flags|=256,yn(n,s,l,u),s.child}var Om={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Tm(n){return{baseLanes:n,cachePool:tv()}}function zm(n,s,l){return n=n!==null?n.childLanes&~l:0,s&&(n|=Jn),n}function mb(n,s,l){var u=s.pendingProps,m=!1,h=(s.flags&128)!==0,w;if((w=h)||(w=n!==null&&n.memoizedState===null?!1:(Ut.current&2)!==0),w&&(m=!0,s.flags&=-129),w=(s.flags&32)!==0,s.flags&=-33,n===null){if(rt){if(m?Hs(s):Gs(),(n=At)?(n=wy(n,hr),n=n!==null&&n.data!=="&"?n:null,n!==null&&(s.memoizedState={dehydrated:n,treeContext:Ts!==null?{id:Hr,overflow:Gr}:null,retryLane:536870912,hydrationErrors:null},l=qx(n),l.return=s,s.child=l,vn=s,At=null)):n=null,n===null)throw Ls(s);return vp(n)?s.lanes=32:s.lanes=536870912,null}var P=u.children;return u=u.fallback,m?(Gs(),m=s.mode,P=su({mode:"hidden",children:P},m),u=Ma(u,m,l,null),P.return=s,u.return=s,P.sibling=u,s.child=P,u=s.child,u.memoizedState=Tm(l),u.childLanes=zm(n,w,l),s.memoizedState=Om,uc(null,u)):(Hs(s),Lm(s,P))}var B=n.memoizedState;if(B!==null&&(P=B.dehydrated,P!==null)){if(h)s.flags&256?(Hs(s),s.flags&=-257,s=Um(n,s,l)):s.memoizedState!==null?(Gs(),s.child=n.child,s.flags|=128,s=null):(Gs(),P=u.fallback,m=s.mode,u=su({mode:"visible",children:u.children},m),P=Ma(P,m,l,null),P.flags|=2,u.return=s,P.return=s,u.sibling=P,s.child=u,Ua(s,n.child,null,l),u=s.child,u.memoizedState=Tm(l),u.childLanes=zm(n,w,l),s.memoizedState=Om,s=uc(null,u));else if(Hs(s),vp(P)){if(w=P.nextSibling&&P.nextSibling.dataset,w)var Y=w.dgst;w=Y,u=Error(i(419)),u.stack="",u.digest=w,Wl({value:u,source:null,stack:null}),s=Um(n,s,l)}else if($t||Ui(n,s,l,!1),w=(l&n.childLanes)!==0,$t||w){if(w=vt,w!==null&&(u=Tn(w,l),u!==0&&u!==B.retryLane))throw B.retryLane=u,_a(n,u),Hn(w,n,u),Rm;xp(P)||mu(),s=Um(n,s,l)}else xp(P)?(s.flags|=192,s.child=n.child,s=null):(n=B.treeContext,At=xr(P.nextSibling),vn=s,rt=!0,zs=null,hr=!1,n!==null&&Qx(s,n),s=Lm(s,u.children),s.flags|=4096);return s}return m?(Gs(),P=u.fallback,m=s.mode,B=n.child,Y=B.sibling,u=os(B,{mode:"hidden",children:u.children}),u.subtreeFlags=B.subtreeFlags&65011712,Y!==null?P=os(Y,P):(P=Ma(P,m,l,null),P.flags|=2),P.return=s,u.return=s,u.sibling=P,s.child=u,uc(null,u),u=s.child,P=n.child.memoizedState,P===null?P=Tm(l):(m=P.cachePool,m!==null?(B=Gt._currentValue,m=m.parent!==B?{parent:B,pool:B}:m):m=tv(),P={baseLanes:P.baseLanes|l,cachePool:m}),u.memoizedState=P,u.childLanes=zm(n,w,l),s.memoizedState=Om,uc(n.child,u)):(Hs(s),l=n.child,n=l.sibling,l=os(l,{mode:"visible",children:u.children}),l.return=s,l.sibling=null,n!==null&&(w=s.deletions,w===null?(s.deletions=[n],s.flags|=16):w.push(n)),s.child=l,s.memoizedState=null,l)}function Lm(n,s){return s=su({mode:"visible",children:s},n.mode),s.return=n,n.child=s}function su(n,s){return n=Qn(22,n,null,s),n.lanes=0,n}function Um(n,s,l){return Ua(s,n.child,null,l),n=Lm(s,s.pendingProps.children),n.flags|=2,s.memoizedState=null,n}function pb(n,s,l){n.lanes|=s;var u=n.alternate;u!==null&&(u.lanes|=s),Jf(n.return,s,l)}function Bm(n,s,l,u,m,h){var w=n.memoizedState;w===null?n.memoizedState={isBackwards:s,rendering:null,renderingStartTime:0,last:u,tail:l,tailMode:m,treeForkCount:h}:(w.isBackwards=s,w.rendering=null,w.renderingStartTime=0,w.last=u,w.tail=l,w.tailMode=m,w.treeForkCount=h)}function hb(n,s,l){var u=s.pendingProps,m=u.revealOrder,h=u.tail;u=u.children;var w=Ut.current,P=(w&2)!==0;if(P?(w=w&1|2,s.flags|=128):w&=1,$(Ut,w),yn(n,s,u,l),u=rt?Xl:0,!P&&n!==null&&(n.flags&128)!==0)e:for(n=s.child;n!==null;){if(n.tag===13)n.memoizedState!==null&&pb(n,l,s);else if(n.tag===19)pb(n,l,s);else if(n.child!==null){n.child.return=n,n=n.child;continue}if(n===s)break e;for(;n.sibling===null;){if(n.return===null||n.return===s)break e;n=n.return}n.sibling.return=n.return,n=n.sibling}switch(m){case"forwards":for(l=s.child,m=null;l!==null;)n=l.alternate,n!==null&&qo(n)===null&&(m=l),l=l.sibling;l=m,l===null?(m=s.child,s.child=null):(m=l.sibling,l.sibling=null),Bm(s,!1,m,l,h,u);break;case"backwards":case"unstable_legacy-backwards":for(l=null,m=s.child,s.child=null;m!==null;){if(n=m.alternate,n!==null&&qo(n)===null){s.child=m;break}n=m.sibling,m.sibling=l,l=m,m=n}Bm(s,!0,l,null,h,u);break;case"together":Bm(s,!1,null,null,void 0,u);break;default:s.memoizedState=null}return s.child}function hs(n,s,l){if(n!==null&&(s.dependencies=n.dependencies),qs|=s.lanes,(l&s.childLanes)===0)if(n!==null){if(Ui(n,s,l,!1),(l&s.childLanes)===0)return null}else return null;if(n!==null&&s.child!==n.child)throw Error(i(153));if(s.child!==null){for(n=s.child,l=os(n,n.pendingProps),s.child=l,l.return=s;n.sibling!==null;)n=n.sibling,l=l.sibling=os(n,n.pendingProps),l.return=s;l.sibling=null}return s.child}function Fm(n,s){return(n.lanes&s)!==0?!0:(n=n.dependencies,!!(n!==null&&Uo(n)))}function OE(n,s,l){switch(s.tag){case 3:we(s,s.stateNode.containerInfo),Us(s,Gt,n.memoizedState.cache),Ra();break;case 27:case 5:Fe(s);break;case 4:we(s,s.stateNode.containerInfo);break;case 10:Us(s,s.type,s.memoizedProps.value);break;case 31:if(s.memoizedState!==null)return s.flags|=128,dm(s),null;break;case 13:var u=s.memoizedState;if(u!==null)return u.dehydrated!==null?(Hs(s),s.flags|=128,null):(l&s.child.childLanes)!==0?mb(n,s,l):(Hs(s),n=hs(n,s,l),n!==null?n.sibling:null);Hs(s);break;case 19:var m=(n.flags&128)!==0;if(u=(l&s.childLanes)!==0,u||(Ui(n,s,l,!1),u=(l&s.childLanes)!==0),m){if(u)return hb(n,s,l);s.flags|=128}if(m=s.memoizedState,m!==null&&(m.rendering=null,m.tail=null,m.lastEffect=null),$(Ut,Ut.current),u)break;return null;case 22:return s.lanes=0,lb(n,s,l,s.pendingProps);case 24:Us(s,Gt,n.memoizedState.cache)}return hs(n,s,l)}function gb(n,s,l){if(n!==null)if(n.memoizedProps!==s.pendingProps)$t=!0;else{if(!Fm(n,l)&&(s.flags&128)===0)return $t=!1,OE(n,s,l);$t=(n.flags&131072)!==0}else $t=!1,rt&&(s.flags&1048576)!==0&&Kx(s,Xl,s.index);switch(s.lanes=0,s.tag){case 16:e:{var u=s.pendingProps;if(n=za(s.elementType),s.type=n,typeof n=="function")$f(n)?(u=Fa(n,u),s.tag=1,s=db(null,s,n,u,l)):(s.tag=0,s=Dm(null,s,n,u,l));else{if(n!=null){var m=n.$$typeof;if(m===O){s.tag=11,s=sb(null,s,n,u,l);break e}else if(m===j){s.tag=14,s=ab(null,s,n,u,l);break e}}throw s=re(n)||n,Error(i(306,s,""))}}return s;case 0:return Dm(n,s,s.type,s.pendingProps,l);case 1:return u=s.type,m=Fa(u,s.pendingProps),db(n,s,u,m,l);case 3:e:{if(we(s,s.stateNode.containerInfo),n===null)throw Error(i(387));u=s.pendingProps;var h=s.memoizedState;m=h.element,im(n,s),ac(s,u,null,l);var w=s.memoizedState;if(u=w.cache,Us(s,Gt,u),u!==h.cache&&em(s,[Gt],l,!0),sc(),u=w.element,h.isDehydrated)if(h={element:u,isDehydrated:!1,cache:w.cache},s.updateQueue.baseState=h,s.memoizedState=h,s.flags&256){s=fb(n,s,u,l);break e}else if(u!==m){m=fr(Error(i(424)),s),Wl(m),s=fb(n,s,u,l);break e}else{switch(n=s.stateNode.containerInfo,n.nodeType){case 9:n=n.body;break;default:n=n.nodeName==="HTML"?n.ownerDocument.body:n}for(At=xr(n.firstChild),vn=s,rt=!0,zs=null,hr=!0,l=lv(s,null,u,l),s.child=l;l;)l.flags=l.flags&-3|4096,l=l.sibling}else{if(Ra(),u===m){s=hs(n,s,l);break e}yn(n,s,u,l)}s=s.child}return s;case 26:return ru(n,s),n===null?(l=Cy(s.type,null,s.pendingProps,null))?s.memoizedState=l:rt||(l=s.type,n=s.pendingProps,u=yu(ye.current).createElement(l),u[xn]=s,u[zn]=n,wn(u,l,n),on(u),s.stateNode=u):s.memoizedState=Cy(s.type,n.memoizedProps,s.pendingProps,n.memoizedState),null;case 27:return Fe(s),n===null&&rt&&(u=s.stateNode=Sy(s.type,s.pendingProps,ye.current),vn=s,hr=!0,m=At,Xs(s.type)?(bp=m,At=xr(u.firstChild)):At=m),yn(n,s,s.pendingProps.children,l),ru(n,s),n===null&&(s.flags|=4194304),s.child;case 5:return n===null&&rt&&((m=u=At)&&(u=u4(u,s.type,s.pendingProps,hr),u!==null?(s.stateNode=u,vn=s,At=xr(u.firstChild),hr=!1,m=!0):m=!1),m||Ls(s)),Fe(s),m=s.type,h=s.pendingProps,w=n!==null?n.memoizedProps:null,u=h.children,pp(m,h)?u=null:w!==null&&pp(m,w)&&(s.flags|=32),s.memoizedState!==null&&(m=mm(n,s,NE,null,null,l),Nc._currentValue=m),ru(n,s),yn(n,s,u,l),s.child;case 6:return n===null&&rt&&((n=l=At)&&(l=d4(l,s.pendingProps,hr),l!==null?(s.stateNode=l,vn=s,At=null,n=!0):n=!1),n||Ls(s)),null;case 13:return mb(n,s,l);case 4:return we(s,s.stateNode.containerInfo),u=s.pendingProps,n===null?s.child=Ua(s,null,u,l):yn(n,s,u,l),s.child;case 11:return sb(n,s,s.type,s.pendingProps,l);case 7:return yn(n,s,s.pendingProps,l),s.child;case 8:return yn(n,s,s.pendingProps.children,l),s.child;case 12:return yn(n,s,s.pendingProps.children,l),s.child;case 10:return u=s.pendingProps,Us(s,s.type,u.value),yn(n,s,u.children,l),s.child;case 9:return m=s.type._context,u=s.pendingProps.children,Oa(s),m=bn(m),u=u(m),s.flags|=1,yn(n,s,u,l),s.child;case 14:return ab(n,s,s.type,s.pendingProps,l);case 15:return ib(n,s,s.type,s.pendingProps,l);case 19:return hb(n,s,l);case 31:return DE(n,s,l);case 22:return lb(n,s,l,s.pendingProps);case 24:return Oa(s),u=bn(Gt),n===null?(m=rm(),m===null&&(m=vt,h=tm(),m.pooledCache=h,h.refCount++,h!==null&&(m.pooledCacheLanes|=l),m=h),s.memoizedState={parent:u,cache:m},am(s),Us(s,Gt,m)):((n.lanes&l)!==0&&(im(n,s),ac(s,null,null,l),sc()),m=n.memoizedState,h=s.memoizedState,m.parent!==u?(m={parent:u,cache:u},s.memoizedState=m,s.lanes===0&&(s.memoizedState=s.updateQueue.baseState=m),Us(s,Gt,u)):(u=h.cache,Us(s,Gt,u),u!==m.cache&&em(s,[Gt],l,!0))),yn(n,s,s.pendingProps.children,l),s.child;case 29:throw s.pendingProps}throw Error(i(156,s.tag))}function gs(n){n.flags|=4}function Im(n,s,l,u,m){if((s=(n.mode&32)!==0)&&(s=!1),s){if(n.flags|=16777216,(m&335544128)===m)if(n.stateNode.complete)n.flags|=8192;else if(Gb())n.flags|=8192;else throw La=Ho,sm}else n.flags&=-16777217}function xb(n,s){if(s.type!=="stylesheet"||(s.state.loading&4)!==0)n.flags&=-16777217;else if(n.flags|=16777216,!Ry(s))if(Gb())n.flags|=8192;else throw La=Ho,sm}function au(n,s){s!==null&&(n.flags|=4),n.flags&16384&&(s=n.tag!==22?An():536870912,n.lanes|=s,Yi|=s)}function dc(n,s){if(!rt)switch(n.tailMode){case"hidden":s=n.tail;for(var l=null;s!==null;)s.alternate!==null&&(l=s),s=s.sibling;l===null?n.tail=null:l.sibling=null;break;case"collapsed":l=n.tail;for(var u=null;l!==null;)l.alternate!==null&&(u=l),l=l.sibling;u===null?s||n.tail===null?n.tail=null:n.tail.sibling=null:u.sibling=null}}function St(n){var s=n.alternate!==null&&n.alternate.child===n.child,l=0,u=0;if(s)for(var m=n.child;m!==null;)l|=m.lanes|m.childLanes,u|=m.subtreeFlags&65011712,u|=m.flags&65011712,m.return=n,m=m.sibling;else for(m=n.child;m!==null;)l|=m.lanes|m.childLanes,u|=m.subtreeFlags,u|=m.flags,m.return=n,m=m.sibling;return n.subtreeFlags|=u,n.childLanes=l,s}function TE(n,s,l){var u=s.pendingProps;switch(Qf(s),s.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return St(s),null;case 1:return St(s),null;case 3:return l=s.stateNode,u=null,n!==null&&(u=n.memoizedState.cache),s.memoizedState.cache!==u&&(s.flags|=2048),fs(Gt),Te(),l.pendingContext&&(l.context=l.pendingContext,l.pendingContext=null),(n===null||n.child===null)&&(Li(s)?gs(s):n===null||n.memoizedState.isDehydrated&&(s.flags&256)===0||(s.flags|=1024,Xf())),St(s),null;case 26:var m=s.type,h=s.memoizedState;return n===null?(gs(s),h!==null?(St(s),xb(s,h)):(St(s),Im(s,m,null,u,l))):h?h!==n.memoizedState?(gs(s),St(s),xb(s,h)):(St(s),s.flags&=-16777217):(n=n.memoizedProps,n!==u&&gs(s),St(s),Im(s,m,n,u,l)),null;case 27:if(Be(s),l=ye.current,m=s.type,n!==null&&s.stateNode!=null)n.memoizedProps!==u&&gs(s);else{if(!u){if(s.stateNode===null)throw Error(i(166));return St(s),null}n=Q.current,Li(s)?Yx(s):(n=Sy(m,u,l),s.stateNode=n,gs(s))}return St(s),null;case 5:if(Be(s),m=s.type,n!==null&&s.stateNode!=null)n.memoizedProps!==u&&gs(s);else{if(!u){if(s.stateNode===null)throw Error(i(166));return St(s),null}if(h=Q.current,Li(s))Yx(s);else{var w=yu(ye.current);switch(h){case 1:h=w.createElementNS("http://www.w3.org/2000/svg",m);break;case 2:h=w.createElementNS("http://www.w3.org/1998/Math/MathML",m);break;default:switch(m){case"svg":h=w.createElementNS("http://www.w3.org/2000/svg",m);break;case"math":h=w.createElementNS("http://www.w3.org/1998/Math/MathML",m);break;case"script":h=w.createElement("div"),h.innerHTML="<script><\/script>",h=h.removeChild(h.firstChild);break;
vendor: 25,704 bytes, line 48
48case"select":h=typeof u.is=="string"?w.createElement("select",{is:u.is}):w.createElement("select"),u.multiple?h.multiple=!0:u.size&&(h.size=u.size);break;default:h=typeof u.is=="string"?w.createElement(m,{is:u.is}):w.createElement(m)}}h[xn]=s,h[zn]=u;e:for(w=s.child;w!==null;){if(w.tag===5||w.tag===6)h.appendChild(w.stateNode);else if(w.tag!==4&&w.tag!==27&&w.child!==null){w.child.return=w,w=w.child;continue}if(w===s)break e;for(;w.sibling===null;){if(w.return===null||w.return===s)break e;w=w.return}w.sibling.return=w.return,w=w.sibling}s.stateNode=h;e:switch(wn(h,m,u),m){case"button":case"input":case"select":case"textarea":u=!!u.autoFocus;break e;case"img":u=!0;break e;default:u=!1}u&&gs(s)}}return St(s),Im(s,s.type,n===null?null:n.memoizedProps,s.pendingProps,l),null;case 6:if(n&&s.stateNode!=null)n.memoizedProps!==u&&gs(s);else{if(typeof u!="string"&&s.stateNode===null)throw Error(i(166));if(n=ye.current,Li(s)){if(n=s.stateNode,l=s.memoizedProps,u=null,m=vn,m!==null)switch(m.tag){case 27:case 5:u=m.memoizedProps}n[xn]=s,n=!!(n.nodeValue===l||u!==null&&u.suppressHydrationWarning===!0||my(n.nodeValue,l)),n||Ls(s,!0)}else n=yu(n).createTextNode(u),n[xn]=s,s.stateNode=n}return St(s),null;case 31:if(l=s.memoizedState,n===null||n.memoizedState!==null){if(u=Li(s),l!==null){if(n===null){if(!u)throw Error(i(318));if(n=s.memoizedState,n=n!==null?n.dehydrated:null,!n)throw Error(i(557));n[xn]=s}else Ra(),(s.flags&128)===0&&(s.memoizedState=null),s.flags|=4;St(s),n=!1}else l=Xf(),n!==null&&n.memoizedState!==null&&(n.memoizedState.hydrationErrors=l),n=!0;if(!n)return s.flags&256?(Xn(s),s):(Xn(s),null);if((s.flags&128)!==0)throw Error(i(558))}return St(s),null;case 13:if(u=s.memoizedState,n===null||n.memoizedState!==null&&n.memoizedState.dehydrated!==null){if(m=Li(s),u!==null&&u.dehydrated!==null){if(n===null){if(!m)throw Error(i(318));if(m=s.memoizedState,m=m!==null?m.dehydrated:null,!m)throw Error(i(317));m[xn]=s}else Ra(),(s.flags&128)===0&&(s.memoizedState=null),s.flags|=4;St(s),m=!1}else m=Xf(),n!==null&&n.memoizedState!==null&&(n.memoizedState.hydrationErrors=m),m=!0;if(!m)return s.flags&256?(Xn(s),s):(Xn(s),null)}return Xn(s),(s.flags&128)!==0?(s.lanes=l,s):(l=u!==null,n=n!==null&&n.memoizedState!==null,l&&(u=s.child,m=null,u.alternate!==null&&u.alternate.memoizedState!==null&&u.alternate.memoizedState.cachePool!==null&&(m=u.alternate.memoizedState.cachePool.pool),h=null,u.memoizedState!==null&&u.memoizedState.cachePool!==null&&(h=u.memoizedState.cachePool.pool),h!==m&&(u.flags|=2048)),l!==n&&l&&(s.child.flags|=8192),au(s,s.updateQueue),St(s),null);case 4:return Te(),n===null&&op(s.stateNode.containerInfo),St(s),null;case 10:return fs(s.type),St(s),null;case 19:if(X(Ut),u=s.memoizedState,u===null)return St(s),null;if(m=(s.flags&128)!==0,h=u.rendering,h===null)if(m)dc(u,!1);else{if(Ot!==0||n!==null&&(n.flags&128)!==0)for(n=s.child;n!==null;){if(h=qo(n),h!==null){for(s.flags|=128,dc(u,!1),n=h.updateQueue,s.updateQueue=n,au(s,n),s.subtreeFlags=0,n=l,l=s.child;l!==null;)$x(l,n),l=l.sibling;return $(Ut,Ut.current&1|2),rt&&us(s,u.treeForkCount),s.child}n=n.sibling}u.tail!==null&&pe()>uu&&(s.flags|=128,m=!0,dc(u,!1),s.lanes=4194304)}else{if(!m)if(n=qo(h),n!==null){if(s.flags|=128,m=!0,n=n.updateQueue,s.updateQueue=n,au(s,n),dc(u,!0),u.tail===null&&u.tailMode==="hidden"&&!h.alternate&&!rt)return St(s),null}else 2*pe()-u.renderingStartTime>uu&&l!==536870912&&(s.flags|=128,m=!0,dc(u,!1),s.lanes=4194304);u.isBackwards?(h.sibling=s.child,s.child=h):(n=u.last,n!==null?n.sibling=h:s.child=h,u.last=h)}return u.tail!==null?(n=u.tail,u.rendering=n,u.tail=n.sibling,u.renderingStartTime=pe(),n.sibling=null,l=Ut.current,$(Ut,m?l&1|2:l&1),rt&&us(s,u.treeForkCount),n):(St(s),null);case 22:case 23:return Xn(s),um(),u=s.memoizedState!==null,n!==null?n.memoizedState!==null!==u&&(s.flags|=8192):u&&(s.flags|=8192),u?(l&536870912)!==0&&(s.flags&128)===0&&(St(s),s.subtreeFlags&6&&(s.flags|=8192)):St(s),l=s.updateQueue,l!==null&&au(s,l.retryQueue),l=null,n!==null&&n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(l=n.memoizedState.cachePool.pool),u=null,s.memoizedState!==null&&s.memoizedState.cachePool!==null&&(u=s.memoizedState.cachePool.pool),u!==l&&(s.flags|=2048),n!==null&&X(Ta),null;case 24:return l=null,n!==null&&(l=n.memoizedState.cache),s.memoizedState.cache!==l&&(s.flags|=2048),fs(Gt),St(s),null;case 25:return null;case 30:return null}throw Error(i(156,s.tag))}function zE(n,s){switch(Qf(s),s.tag){case 1:return n=s.flags,n&65536?(s.flags=n&-65537|128,s):null;case 3:return fs(Gt),Te(),n=s.flags,(n&65536)!==0&&(n&128)===0?(s.flags=n&-65537|128,s):null;case 26:case 27:case 5:return Be(s),null;case 31:if(s.memoizedState!==null){if(Xn(s),s.alternate===null)throw Error(i(340));Ra()}return n=s.flags,n&65536?(s.flags=n&-65537|128,s):null;case 13:if(Xn(s),n=s.memoizedState,n!==null&&n.dehydrated!==null){if(s.alternate===null)throw Error(i(340));Ra()}return n=s.flags,n&65536?(s.flags=n&-65537|128,s):null;case 19:return X(Ut),null;case 4:return Te(),null;case 10:return fs(s.type),null;case 22:case 23:return Xn(s),um(),n!==null&&X(Ta),n=s.flags,n&65536?(s.flags=n&-65537|128,s):null;case 24:return fs(Gt),null;case 25:return null;default:return null}}function vb(n,s){switch(Qf(s),s.tag){case 3:fs(Gt),Te();break;case 26:case 27:case 5:Be(s);break;case 4:Te();break;case 31:s.memoizedState!==null&&Xn(s);break;case 13:Xn(s);break;case 19:X(Ut);break;case 10:fs(s.type);break;case 22:case 23:Xn(s),um(),n!==null&&X(Ta);break;case 24:fs(Gt)}}function fc(n,s){try{var l=s.updateQueue,u=l!==null?l.lastEffect:null;if(u!==null){var m=u.next;l=m;do{if((l.tag&n)===n){u=void 0;var h=l.create,w=l.inst;u=h(),w.destroy=u}l=l.next}while(l!==m)}}catch(P){mt(s,s.return,P)}}function Vs(n,s,l){try{var u=s.updateQueue,m=u!==null?u.lastEffect:null;if(m!==null){var h=m.next;u=h;do{if((u.tag&n)===n){var w=u.inst,P=w.destroy;if(P!==void 0){w.destroy=void 0,m=s;var B=l,Y=P;try{Y()}catch(ae){mt(m,B,ae)}}}u=u.next}while(u!==h)}}catch(ae){mt(s,s.return,ae)}}function bb(n){var s=n.updateQueue;if(s!==null){var l=n.stateNode;try{ov(s,l)}catch(u){mt(n,n.return,u)}}}function yb(n,s,l){l.props=Fa(n.type,n.memoizedProps),l.state=n.memoizedState;try{l.componentWillUnmount()}catch(u){mt(n,s,u)}}function mc(n,s){try{var l=n.ref;if(l!==null){switch(n.tag){case 26:case 27:case 5:var u=n.stateNode;break;case 30:u=n.stateNode;break;default:u=n.stateNode}typeof l=="function"?n.refCleanup=l(u):l.current=u}}catch(m){mt(n,s,m)}}function Vr(n,s){var l=n.ref,u=n.refCleanup;if(l!==null)if(typeof u=="function")try{u()}catch(m){mt(n,s,m)}finally{n.refCleanup=null,n=n.alternate,n!=null&&(n.refCleanup=null)}else if(typeof l=="function")try{l(null)}catch(m){mt(n,s,m)}else l.current=null}function wb(n){var s=n.type,l=n.memoizedProps,u=n.stateNode;try{e:switch(s){case"button":case"input":case"select":case"textarea":l.autoFocus&&u.focus();break e;case"img":l.src?u.src=l.src:l.srcSet&&(u.srcset=l.srcSet)}}catch(m){mt(n,n.return,m)}}function Hm(n,s,l){try{var u=n.stateNode;s4(u,n.type,l,s),u[zn]=s}catch(m){mt(n,n.return,m)}}function jb(n){return n.tag===5||n.tag===3||n.tag===26||n.tag===27&&Xs(n.type)||n.tag===4}function Gm(n){e:for(;;){for(;n.sibling===null;){if(n.return===null||jb(n.return))return null;n=n.return}for(n.sibling.return=n.return,n=n.sibling;n.tag!==5&&n.tag!==6&&n.tag!==18;){if(n.tag===27&&Xs(n.type)||n.flags&2||n.child===null||n.tag===4)continue e;n.child.return=n,n=n.child}if(!(n.flags&2))return n.stateNode}}function Vm(n,s,l){var u=n.tag;if(u===5||u===6)n=n.stateNode,s?(l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l).insertBefore(n,s):(s=l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l,s.appendChild(n),l=l._reactRootContainer,l!=null||s.onclick!==null||(s.onclick=ls));else if(u!==4&&(u===27&&Xs(n.type)&&(l=n.stateNode,s=null),n=n.child,n!==null))for(Vm(n,s,l),n=n.sibling;n!==null;)Vm(n,s,l),n=n.sibling}function iu(n,s,l){var u=n.tag;if(u===5||u===6)n=n.stateNode,s?l.insertBefore(n,s):l.appendChild(n);else if(u!==4&&(u===27&&Xs(n.type)&&(l=n.stateNode),n=n.child,n!==null))for(iu(n,s,l),n=n.sibling;n!==null;)iu(n,s,l),n=n.sibling}function Ab(n){var s=n.stateNode,l=n.memoizedProps;try{for(var u=n.type,m=s.attributes;m.length;)s.removeAttributeNode(m[0]);wn(s,u,l),s[xn]=n,s[zn]=l}catch(h){mt(n,n.return,h)}}var xs=!1,qt=!1,$m=!1,Sb=typeof WeakSet=="function"?WeakSet:Set,un=null;function LE(n,s){if(n=n.containerInfo,fp=Cu,n=zx(n),Uf(n)){if("selectionStart"in n)var l={start:n.selectionStart,end:n.selectionEnd};else e:{l=(l=n.ownerDocument)&&l.defaultView||window;var u=l.getSelection&&l.getSelection();if(u&&u.rangeCount!==0){l=u.anchorNode;var m=u.anchorOffset,h=u.focusNode;u=u.focusOffset;try{l.nodeType,h.nodeType}catch{l=null;break e}var w=0,P=-1,B=-1,Y=0,ae=0,oe=n,W=null;t:for(;;){for(var te;oe!==l||m!==0&&oe.nodeType!==3||(P=w+m),oe!==h||u!==0&&oe.nodeType!==3||(B=w+u),oe.nodeType===3&&(w+=oe.nodeValue.length),(te=oe.firstChild)!==null;)W=oe,oe=te;for(;;){if(oe===n)break t;if(W===l&&++Y===m&&(P=w),W===h&&++ae===u&&(B=w),(te=oe.nextSibling)!==null)break;oe=W,W=oe.parentNode}oe=te}l=P===-1||B===-1?null:{start:P,end:B}}else l=null}l=l||{start:0,end:0}}else l=null;for(mp={focusedElem:n,selectionRange:l},Cu=!1,un=s;un!==null;)if(s=un,n=s.child,(s.subtreeFlags&1028)!==0&&n!==null)n.return=s,un=n;else for(;un!==null;){switch(s=un,h=s.alternate,n=s.flags,s.tag){case 0:if((n&4)!==0&&(n=s.updateQueue,n=n!==null?n.events:null,n!==null))for(l=0;l<n.length;l++)m=n[l],m.ref.impl=m.nextImpl;break;case 11:case 15:break;case 1:if((n&1024)!==0&&h!==null){n=void 0,l=s,m=h.memoizedProps,h=h.memoizedState,u=l.stateNode;try{var Pe=Fa(l.type,m);n=u.getSnapshotBeforeUpdate(Pe,h),u.__reactInternalSnapshotBeforeUpdate=n}catch(Ie){mt(l,l.return,Ie)}}break;case 3:if((n&1024)!==0){if(n=s.stateNode.containerInfo,l=n.nodeType,l===9)gp(n);else if(l===1)switch(n.nodeName){case"HEAD":case"HTML":case"BODY":gp(n);break;default:n.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((n&1024)!==0)throw Error(i(163))}if(n=s.sibling,n!==null){n.return=s.return,un=n;break}un=s.return}}function Nb(n,s,l){var u=l.flags;switch(l.tag){case 0:case 11:case 15:bs(n,l),u&4&&fc(5,l);break;case 1:if(bs(n,l),u&4)if(n=l.stateNode,s===null)try{n.componentDidMount()}catch(w){mt(l,l.return,w)}else{var m=Fa(l.type,s.memoizedProps);s=s.memoizedState;try{n.componentDidUpdate(m,s,n.__reactInternalSnapshotBeforeUpdate)}catch(w){mt(l,l.return,w)}}u&64&&bb(l),u&512&&mc(l,l.return);break;case 3:if(bs(n,l),u&64&&(n=l.updateQueue,n!==null)){if(s=null,l.child!==null)switch(l.child.tag){case 27:case 5:s=l.child.stateNode;break;case 1:s=l.child.stateNode}try{ov(n,s)}catch(w){mt(l,l.return,w)}}break;case 27:s===null&&u&4&&Ab(l);case 26:case 5:bs(n,l),s===null&&u&4&&wb(l),u&512&&mc(l,l.return);break;case 12:bs(n,l);break;case 31:bs(n,l),u&4&&Pb(n,l);break;case 13:bs(n,l),u&4&&kb(n,l),u&64&&(n=l.memoizedState,n!==null&&(n=n.dehydrated,n!==null&&(l=qE.bind(null,l),f4(n,l))));break;case 22:if(u=l.memoizedState!==null||xs,!u){s=s!==null&&s.memoizedState!==null||qt,m=xs;var h=qt;xs=u,(qt=s)&&!h?ys(n,l,(l.subtreeFlags&8772)!==0):bs(n,l),xs=m,qt=h}break;case 30:break;default:bs(n,l)}}function Eb(n){var s=n.alternate;s!==null&&(n.alternate=null,Eb(s)),n.child=null,n.deletions=null,n.sibling=null,n.tag===5&&(s=n.stateNode,s!==null&&wf(s)),n.stateNode=null,n.return=null,n.dependencies=null,n.memoizedProps=null,n.memoizedState=null,n.pendingProps=null,n.stateNode=null,n.updateQueue=null}var Pt=null,Un=!1;function vs(n,s,l){for(l=l.child;l!==null;)Cb(n,s,l),l=l.sibling}function Cb(n,s,l){if(Wt&&typeof Wt.onCommitFiberUnmount=="function")try{Wt.onCommitFiberUnmount(Ar,l)}catch{}switch(l.tag){case 26:qt||Vr(l,s),vs(n,s,l),l.memoizedState?l.memoizedState.count--:l.stateNode&&(l=l.stateNode,l.parentNode.removeChild(l));break;case 27:qt||Vr(l,s);var u=Pt,m=Un;Xs(l.type)&&(Pt=l.stateNode,Un=!1),vs(n,s,l),jc(l.stateNode),Pt=u,Un=m;break;case 5:qt||Vr(l,s);case 6:if(u=Pt,m=Un,Pt=null,vs(n,s,l),Pt=u,Un=m,Pt!==null)if(Un)try{(Pt.nodeType===9?Pt.body:Pt.nodeName==="HTML"?Pt.ownerDocument.body:Pt).removeChild(l.stateNode)}catch(h){mt(l,s,h)}else try{Pt.removeChild(l.stateNode)}catch(h){mt(l,s,h)}break;case 18:Pt!==null&&(Un?(n=Pt,by(n.nodeType===9?n.body:n.nodeName==="HTML"?n.ownerDocument.body:n,l.stateNode),sl(n)):by(Pt,l.stateNode));break;case 4:u=Pt,m=Un,Pt=l.stateNode.containerInfo,Un=!0,vs(n,s,l),Pt=u,Un=m;break;case 0:case 11:case 14:case 15:Vs(2,l,s),qt||Vs(4,l,s),vs(n,s,l);break;case 1:qt||(Vr(l,s),u=l.stateNode,typeof u.componentWillUnmount=="function"&&yb(l,s,u)),vs(n,s,l);break;case 21:vs(n,s,l);break;case 22:qt=(u=qt)||l.memoizedState!==null,vs(n,s,l),qt=u;break;default:vs(n,s,l)}}function Pb(n,s){if(s.memoizedState===null&&(n=s.alternate,n!==null&&(n=n.memoizedState,n!==null))){n=n.dehydrated;try{sl(n)}catch(l){mt(s,s.return,l)}}}function kb(n,s){if(s.memoizedState===null&&(n=s.alternate,n!==null&&(n=n.memoizedState,n!==null&&(n=n.dehydrated,n!==null))))try{sl(n)}catch(l){mt(s,s.return,l)}}function UE(n){switch(n.tag){case 31:case 13:case 19:var s=n.stateNode;return s===null&&(s=n.stateNode=new Sb),s;case 22:return n=n.stateNode,s=n._retryCache,s===null&&(s=n._retryCache=new Sb),s;default:throw Error(i(435,n.tag))}}function lu(n,s){var l=UE(n);s.forEach(function(u){if(!l.has(u)){l.add(u);var m=ZE.bind(null,n,u);u.then(m,m)}})}function Bn(n,s){var l=s.deletions;if(l!==null)for(var u=0;u<l.length;u++){var m=l[u],h=n,w=s,P=w;e:for(;P!==null;){switch(P.tag){case 27:if(Xs(P.type)){Pt=P.stateNode,Un=!1;break e}break;case 5:Pt=P.stateNode,Un=!1;break e;case 3:case 4:Pt=P.stateNode.containerInfo,Un=!0;break e}P=P.return}if(Pt===null)throw Error(i(160));Cb(h,w,m),Pt=null,Un=!1,h=m.alternate,h!==null&&(h.return=null),m.return=null}if(s.subtreeFlags&13886)for(s=s.child;s!==null;)_b(s,n),s=s.sibling}var Er=null;function _b(n,s){var l=n.alternate,u=n.flags;switch(n.tag){case 0:case 11:case 14:case 15:Bn(s,n),Fn(n),u&4&&(Vs(3,n,n.return),fc(3,n),Vs(5,n,n.return));break;case 1:Bn(s,n),Fn(n),u&512&&(qt||l===null||Vr(l,l.return)),u&64&&xs&&(n=n.updateQueue,n!==null&&(u=n.callbacks,u!==null&&(l=n.shared.hiddenCallbacks,n.shared.hiddenCallbacks=l===null?u:l.concat(u))));break;case 26:var m=Er;if(Bn(s,n),Fn(n),u&512&&(qt||l===null||Vr(l,l.return)),u&4){var h=l!==null?l.memoizedState:null;if(u=n.memoizedState,l===null)if(u===null)if(n.stateNode===null){e:{u=n.type,l=n.memoizedProps,m=m.ownerDocument||m;t:switch(u){case"title":h=m.getElementsByTagName("title")[0],(!h||h[Fl]||h[xn]||h.namespaceURI==="http://www.w3.org/2000/svg"||h.hasAttribute("itemprop"))&&(h=m.createElement(u),m.head.insertBefore(h,m.querySelector("head > title"))),wn(h,u,l),h[xn]=n,on(h),u=h;break e;case"link":var w=_y("link","href",m).get(u+(l.href||""));if(w){for(var P=0;P<w.length;P++)if(h=w[P],h.getAttribute("href")===(l.href==null||l.href===""?null:l.href)&&h.getAttribute("rel")===(l.rel==null?null:l.rel)&&h.getAttribute("title")===(l.title==null?null:l.title)&&h.getAttribute("crossorigin")===(l.crossOrigin==null?null:l.crossOrigin)){w.splice(P,1);break t}}h=m.createElement(u),wn(h,u,l),m.head.appendChild(h);break;case"meta":if(w=_y("meta","content",m).get(u+(l.content||""))){for(P=0;P<w.length;P++)if(h=w[P],h.getAttribute("content")===(l.content==null?null:""+l.content)&&h.getAttribute("name")===(l.name==null?null:l.name)&&h.getAttribute("property")===(l.property==null?null:l.property)&&h.getAttribute("http-equiv")===(l.httpEquiv==null?null:l.httpEquiv)&&h.getAttribute("charset")===(l.charSet==null?null:l.charSet)){w.splice(P,1);break t}}h=m.createElement(u),wn(h,u,l),m.head.appendChild(h);break;default:throw Error(i(468,u))}h[xn]=n,on(h),u=h}n.stateNode=u}else My(m,n.type,n.stateNode);else n.stateNode=ky(m,u,n.memoizedProps);else h!==u?(h===null?l.stateNode!==null&&(l=l.stateNode,l.parentNode.removeChild(l)):h.count--,u===null?My(m,n.type,n.stateNode):ky(m,u,n.memoizedProps)):u===null&&n.stateNode!==null&&Hm(n,n.memoizedProps,l.memoizedProps)}break;case 27:Bn(s,n),Fn(n),u&512&&(qt||l===null||Vr(l,l.return)),l!==null&&u&4&&Hm(n,n.memoizedProps,l.memoizedProps);break;case 5:if(Bn(s,n),Fn(n),u&512&&(qt||l===null||Vr(l,l.return)),n.flags&32){m=n.stateNode;try{Ci(m,"")}catch(Pe){mt(n,n.return,Pe)}}u&4&&n.stateNode!=null&&(m=n.memoizedProps,Hm(n,m,l!==null?l.memoizedProps:m)),u&1024&&($m=!0);break;case 6:if(Bn(s,n),Fn(n),u&4){if(n.stateNode===null)throw Error(i(162));u=n.memoizedProps,l=n.stateNode;try{l.nodeValue=u}catch(Pe){mt(n,n.return,Pe)}}break;case 3:if(Au=null,m=Er,Er=wu(s.containerInfo),Bn(s,n),Er=m,Fn(n),u&4&&l!==null&&l.memoizedState.isDehydrated)try{sl(s.containerInfo)}catch(Pe){mt(n,n.return,Pe)}$m&&($m=!1,Mb(n));break;case 4:u=Er,Er=wu(n.stateNode.containerInfo),Bn(s,n),Fn(n),Er=u;break;case 12:Bn(s,n),Fn(n);break;case 31:Bn(s,n),Fn(n),u&4&&(u=n.updateQueue,u!==null&&(n.updateQueue=null,lu(n,u)));break;case 13:Bn(s,n),Fn(n),n.child.flags&8192&&n.memoizedState!==null!=(l!==null&&l.memoizedState!==null)&&(ou=pe()),u&4&&(u=n.updateQueue,u!==null&&(n.updateQueue=null,lu(n,u)));break;case 22:m=n.memoizedState!==null;var B=l!==null&&l.memoizedState!==null,Y=xs,ae=qt;if(xs=Y||m,qt=ae||B,Bn(s,n),qt=ae,xs=Y,Fn(n),u&8192)e:for(s=n.stateNode,s._visibility=m?s._visibility&-2:s._visibility|1,m&&(l===null||B||xs||qt||Ia(n)),l=null,s=n;;){if(s.tag===5||s.tag===26){if(l===null){B=l=s;try{if(h=B.stateNode,m)w=h.style,typeof w.setProperty=="function"?w.setProperty("display","none","important"):w.display="none";else{P=B.stateNode;var oe=B.memoizedProps.style,W=oe!=null&&oe.hasOwnProperty("display")?oe.display:null;P.style.display=W==null||typeof W=="boolean"?"":(""+W).trim()}}catch(Pe){mt(B,B.return,Pe)}}}else if(s.tag===6){if(l===null){B=s;try{B.stateNode.nodeValue=m?"":B.memoizedProps}catch(Pe){mt(B,B.return,Pe)}}}else if(s.tag===18){if(l===null){B=s;try{var te=B.stateNode;m?yy(te,!0):yy(B.stateNode,!1)}catch(Pe){mt(B,B.return,Pe)}}}else if((s.tag!==22&&s.tag!==23||s.memoizedState===null||s===n)&&s.child!==null){s.child.return=s,s=s.child;continue}if(s===n)break e;for(;s.sibling===null;){if(s.return===null||s.return===n)break e;l===s&&(l=null),s=s.return}l===s&&(l=null),s.sibling.return=s.return,s=s.sibling}u&4&&(u=n.updateQueue,u!==null&&(l=u.retryQueue,l!==null&&(u.retryQueue=null,lu(n,l))));break;case 19:Bn(s,n),Fn(n),u&4&&(u=n.updateQueue,u!==null&&(n.updateQueue=null,lu(n,u)));break;case 30:break;case 21:break;default:Bn(s,n),Fn(n)}}function Fn(n){var s=n.flags;if(s&2){try{for(var l,u=n.return;u!==null;){if(jb(u)){l=u;break}u=u.return}if(l==null)throw Error(i(160));switch(l.tag){case 27:var m=l.stateNode,h=Gm(n);iu(n,h,m);break;case 5:var w=l.stateNode;l.flags&32&&(Ci(w,""),l.flags&=-33);var P=Gm(n);iu(n,P,w);break;case 3:case 4:var B=l.stateNode.containerInfo,Y=Gm(n);Vm(n,Y,B);break;default:throw Error(i(161))}}catch(ae){mt(n,n.return,ae)}n.flags&=-3}s&4096&&(n.flags&=-4097)}function Mb(n){if(n.subtreeFlags&1024)for(n=n.child;n!==null;){var s=n;Mb(s),s.tag===5&&s.flags&1024&&s.stateNode.reset(),n=n.sibling}}function bs(n,s){if(s.subtreeFlags&8772)for(s=s.child;s!==null;)Nb(n,s.alternate,s),s=s.sibling}function Ia(n){for(n=n.child;n!==null;){var s=n;switch(s.tag){case 0:case 11:case 14:case 15:Vs(4,s,s.return),Ia(s);break;case 1:Vr(s,s.return);var l=s.stateNode;typeof l.componentWillUnmount=="function"&&yb(s,s.return,l),Ia(s);break;case 27:jc(s.stateNode);case 26:case 5:Vr(s,s.return),Ia(s);break;case 22:s.memoizedState===null&&Ia(s);break;case 30:Ia(s);break;default:Ia(s)}n=n.sibling}}function ys(n,s,l){for(l=l&&(s.subtreeFlags&8772)!==0,s=s.child;s!==null;){var u=s.alternate,m=n,h=s,w=h.flags;switch(h.tag){case 0:case 11:case 15:ys(m,h,l),fc(4,h);break;case 1:if(ys(m,h,l),u=h,m=u.stateNode,typeof m.componentDidMount=="function")try{m.componentDidMount()}catch(Y){mt(u,u.return,Y)}if(u=h,m=u.updateQueue,m!==null){var P=u.stateNode;try{var B=m.shared.hiddenCallbacks;if(B!==null)for(m.shared.hiddenCallbacks=null,m=0;m<B.length;m++)cv(B[m],P)}catch(Y){mt(u,u.return,Y)}}l&&w&64&&bb(h),mc(h,h.return);break;case 27:Ab(h);case 26:case 5:ys(m,h,l),l&&u===null&&w&4&&wb(h),mc(h,h.return);break;case 12:ys(m,h,l);break;case 31:ys(m,h,l),l&&w&4&&Pb(m,h);break;case 13:ys(m,h,l),l&&w&4&&kb(m,h);break;case 22:h.memoizedState===null&&ys(m,h,l),mc(h,h.return);break;case 30:break;default:ys(m,h,l)}s=s.sibling}}function qm(n,s){var l=null;n!==null&&n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(l=n.memoizedState.cachePool.pool),n=null,s.memoizedState!==null&&s.memoizedState.cachePool!==null&&(n=s.memoizedState.cachePool.pool),n!==l&&(n!=null&&n.refCount++,l!=null&&Jl(l))}function Zm(n,s){n=null,s.alternate!==null&&(n=s.alternate.memoizedState.cache),s=s.memoizedState.cache,s!==n&&(s.refCount++,n!=null&&Jl(n))}function Cr(n,s,l,u){if(s.subtreeFlags&10256)for(s=s.child;s!==null;)Rb(n,s,l,u),s=s.sibling}function Rb(n,s,l,u){var m=s.flags;switch(s.tag){case 0:case 11:case 15:Cr(n,s,l,u),m&2048&&fc(9,s);break;case 1:Cr(n,s,l,u);break;case 3:Cr(n,s,l,u),m&2048&&(n=null,s.alternate!==null&&(n=s.alternate.memoizedState.cache),s=s.memoizedState.cache,s!==n&&(s.refCount++,n!=null&&Jl(n)));break;case 12:if(m&2048){Cr(n,s,l,u),n=s.stateNode;try{var h=s.memoizedProps,w=h.id,P=h.onPostCommit;typeof P=="function"&&P(w,s.alternate===null?"mount":"update",n.passiveEffectDuration,-0)}catch(B){mt(s,s.return,B)}}else Cr(n,s,l,u);break;case 31:Cr(n,s,l,u);break;case 13:Cr(n,s,l,u);break;case 23:break;case 22:h=s.stateNode,w=s.alternate,s.memoizedState!==null?h._visibility&2?Cr(n,s,l,u):pc(n,s):h._visibility&2?Cr(n,s,l,u):(h._visibility|=2,Zi(n,s,l,u,(s.subtreeFlags&10256)!==0||!1)),m&2048&&qm(w,s);break;case 24:Cr(n,s,l,u),m&2048&&Zm(s.alternate,s);break;default:Cr(n,s,l,u)}}function Zi(n,s,l,u,m){for(m=m&&((s.subtreeFlags&10256)!==0||!1),s=s.child;s!==null;){var h=n,w=s,P=l,B=u,Y=w.flags;switch(w.tag){case 0:case 11:case 15:Zi(h,w,P,B,m),fc(8,w);break;case 23:break;case 22:var ae=w.stateNode;w.memoizedState!==null?ae._visibility&2?Zi(h,w,P,B,m):pc(h,w):(ae._visibility|=2,Zi(h,w,P,B,m)),m&&Y&2048&&qm(w.alternate,w);break;case 24:Zi(h,w,P,B,m),m&&Y&2048&&Zm(w.alternate,w);break;default:Zi(h,w,P,B,m)}s=s.sibling}}function pc(n,s){if(s.subtreeFlags&10256)for(s=s.child;s!==null;){var l=n,u=s,m=u.flags;switch(u.tag){case 22:pc(l,u),m&2048&&qm(u.alternate,u);break;case 24:pc(l,u),m&2048&&Zm(u.alternate,u);break;default:pc(l,u)}s=s.sibling}}var hc=8192;function Ki(n,s,l){if(n.subtreeFlags&hc)for(n=n.child;n!==null;)Db(n,s,l),n=n.sibling}function Db(n,s,l){switch(n.tag){case 26:Ki(n,s,l),n.flags&hc&&n.memoizedState!==null&&S4(l,Er,n.memoizedState,n.memoizedProps);break;case 5:Ki(n,s,l);break;case 3:case 4:var u=Er;Er=wu(n.stateNode.containerInfo),Ki(n,s,l),Er=u;break;case 22:n.memoizedState===null&&(u=n.alternate,u!==null&&u.memoizedState!==null?(u=hc,hc=16777216,Ki(n,s,l),hc=u):Ki(n,s,l));break;default:Ki(n,s,l)}}function Ob(n){var s=n.alternate;if(s!==null&&(n=s.child,n!==null)){s.child=null;do s=n.sibling,n.sibling=null,n=s;while(n!==null)}}function gc(n){var s=n.deletions;if((n.flags&16)!==0){if(s!==null)for(var l=0;l<s.length;l++){var u=s[l];un=u,zb(u,n)}Ob(n)}if(n.subtreeFlags&10256)for(n=n.child;n!==null;)Tb(n),n=n.sibling}function Tb(n){switch(n.tag){case 0:case 11:case 15:gc(n),n.flags&2048&&Vs(9,n,n.return);break;case 3:gc(n);break;case 12:gc(n);break;case 22:var s=n.stateNode;n.memoizedState!==null&&s._visibility&2&&(n.return===null||n.return.tag!==13)?(s._visibility&=-3,cu(n)):gc(n);break;default:gc(n)}}function cu(n){var s=n.deletions;if((n.flags&16)!==0){if(s!==null)for(var l=0;l<s.length;l++){var u=s[l];un=u,zb(u,n)}Ob(n)}for(n=n.child;n!==null;){switch(s=n,s.tag){case 0:case 11:case 15:Vs(8,s,s.return),cu(s);break;case 22:l=s.stateNode,l._visibility&2&&(l._visibility&=-3,cu(s));break;default:cu(s)}n=n.sibling}}function zb(n,s){for(;un!==null;){var l=un;switch(l.tag){case 0:case 11:case 15:Vs(8,l,s);break;case 23:case 22:if(l.memoizedState!==null&&l.memoizedState.cachePool!==null){var u=l.memoizedState.cachePool.pool;u!=null&&u.refCount++}break;case 24:Jl(l.memoizedState.cache)}if(u=l.child,u!==null)u.return=l,un=u;else e:for(l=n;un!==null;){u=un;var m=u.sibling,h=u.return;if(Eb(u),u===l){un=null;break e}if(m!==null){m.return=h,un=m;break e}un=h}}}var BE={getCacheForType:function(n){var s=bn(Gt),l=s.data.get(n);return l===void 0&&(l=n(),s.data.set(n,l)),l},cacheSignal:function(){return bn(Gt).controller.signal}},FE=typeof WeakMap=="function"?WeakMap:Map,ut=0,vt=null,Je=null,tt=0,ft=0,Wn=null,$s=!1,Qi=!1,Km=!1,ws=0,Ot=0,qs=0,Ha=0,Qm=0,Jn=0,Yi=0,xc=null,In=null,Ym=!1,ou=0,Lb=0,uu=1/0,du=null,Zs=null,en=0,Ks=null,Xi=null,js=0,Xm=0,Wm=null,Ub=null,vc=0,Jm=null;function er(){return(ut&2)!==0&&tt!==0?tt&-tt:D.T!==null?ap():bf()}function Bb(){if(Jn===0)if((tt&536870912)===0||rt){var n=bi;bi<<=1,(bi&3932160)===0&&(bi=262144),Jn=n}else Jn=536870912;return n=Yn.current,n!==null&&(n.flags|=32),Jn}function Hn(n,s,l){(n===vt&&(ft===2||ft===9)||n.cancelPendingCommit!==null)&&(Wi(n,0),Qs(n,tt,Jn,!1)),Mt(n,l),((ut&2)===0||n!==vt)&&(n===vt&&((ut&2)===0&&(Ha|=l),Ot===4&&Qs(n,tt,Jn,!1)),$r(n))}function Fb(n,s,l){if((ut&6)!==0)throw Error(i(327));var u=!l&&(s&127)===0&&(s&n.expiredLanes)===0||Ct(n,s),m=u?GE(n,s):tp(n,s,!0),h=u;do{if(m===0){Qi&&!u&&Qs(n,s,0,!1);break}else{if(l=n.current.alternate,h&&!IE(l)){m=tp(n,s,!1),h=!1;continue}if(m===2){if(h=s,n.errorRecoveryDisabledLanes&h)var w=0;else w=n.pendingLanes&-536870913,w=w!==0?w:w&536870912?536870912:0;if(w!==0){s=w;e:{var P=n;m=xc;var B=P.current.memoizedState.isDehydrated;if(B&&(Wi(P,w).flags|=256),w=tp(P,w,!1),w!==2){if(Km&&!B){P.errorRecoveryDisabledLanes|=h,Ha|=h,m=4;break e}h=In,In=m,h!==null&&(In===null?In=h:In.push.apply(In,h))}m=w}
vendor: 15,801 bytes, line 48
48if(h=!1,m!==2)continue}}if(m===1){Wi(n,0),Qs(n,s,0,!0);break}e:{switch(u=n,h=m,h){case 0:case 1:throw Error(i(345));case 4:if((s&4194048)!==s)break;case 6:Qs(u,s,Jn,!$s);break e;case 2:In=null;break;case 3:case 5:break;default:throw Error(i(329))}if((s&62914560)===s&&(m=ou+300-pe(),10<m)){if(Qs(u,s,Jn,!$s),$e(u,0,!0)!==0)break e;js=s,u.timeoutHandle=xy(Ib.bind(null,u,l,In,du,Ym,s,Jn,Ha,Yi,$s,h,"Throttled",-0,0),m);break e}Ib(u,l,In,du,Ym,s,Jn,Ha,Yi,$s,h,null,-0,0)}}break}while(!0);$r(n)}function Ib(n,s,l,u,m,h,w,P,B,Y,ae,oe,W,te){if(n.timeoutHandle=-1,oe=s.subtreeFlags,oe&8192||(oe&16785408)===16785408){oe={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:ls},Db(s,h,oe);var Pe=(h&62914560)===h?ou-pe():(h&4194048)===h?Lb-pe():0;if(Pe=N4(oe,Pe),Pe!==null){js=h,n.cancelPendingCommit=Pe(Qb.bind(null,n,s,h,l,u,m,w,P,B,ae,oe,null,W,te)),Qs(n,h,w,!Y);return}}Qb(n,s,h,l,u,m,w,P,B)}function IE(n){for(var s=n;;){var l=s.tag;if((l===0||l===11||l===15)&&s.flags&16384&&(l=s.updateQueue,l!==null&&(l=l.stores,l!==null)))for(var u=0;u<l.length;u++){var m=l[u],h=m.getSnapshot;m=m.value;try{if(!Kn(h(),m))return!1}catch{return!1}}if(l=s.child,s.subtreeFlags&16384&&l!==null)l.return=s,s=l;else{if(s===n)break;for(;s.sibling===null;){if(s.return===null||s.return===n)return!0;s=s.return}s.sibling.return=s.return,s=s.sibling}}return!0}function Qs(n,s,l,u){s&=~Qm,s&=~Ha,n.suspendedLanes|=s,n.pingedLanes&=~s,u&&(n.warmLanes|=s),u=n.expirationTimes;for(var m=s;0<m;){var h=31-Jt(m),w=1<<h;u[h]=-1,m&=~w}l!==0&&Na(n,l,s)}function fu(){return(ut&6)===0?(bc(0),!1):!0}function ep(){if(Je!==null){if(ft===0)var n=Je.return;else n=Je,ds=Da=null,gm(n),Hi=null,tc=0,n=Je;for(;n!==null;)vb(n.alternate,n),n=n.return;Je=null}}function Wi(n,s){var l=n.timeoutHandle;l!==-1&&(n.timeoutHandle=-1,l4(l)),l=n.cancelPendingCommit,l!==null&&(n.cancelPendingCommit=null,l()),js=0,ep(),vt=n,Je=l=os(n.current,null),tt=s,ft=0,Wn=null,$s=!1,Qi=Ct(n,s),Km=!1,Yi=Jn=Qm=Ha=qs=Ot=0,In=xc=null,Ym=!1,(s&8)!==0&&(s|=s&32);var u=n.entangledLanes;if(u!==0)for(n=n.entanglements,u&=s;0<u;){var m=31-Jt(u),h=1<<m;s|=n[m],u&=~h}return ws=s,Do(),l}function Hb(n,s){Qe=null,D.H=oc,s===Ii||s===Io?(s=sv(),ft=3):s===sm?(s=sv(),ft=4):ft=s===Rm?8:s!==null&&typeof s=="object"&&typeof s.then=="function"?6:1,Wn=s,Je===null&&(Ot=1,tu(n,fr(s,n.current)))}function Gb(){var n=Yn.current;return n===null?!0:(tt&4194048)===tt?gr===null:(tt&62914560)===tt||(tt&536870912)!==0?n===gr:!1}function Vb(){var n=D.H;return D.H=oc,n===null?oc:n}function $b(){var n=D.A;return D.A=BE,n}function mu(){Ot=4,$s||(tt&4194048)!==tt&&Yn.current!==null||(Qi=!0),(qs&134217727)===0&&(Ha&134217727)===0||vt===null||Qs(vt,tt,Jn,!1)}function tp(n,s,l){var u=ut;ut|=2;var m=Vb(),h=$b();(vt!==n||tt!==s)&&(du=null,Wi(n,s)),s=!1;var w=Ot;e:do try{if(ft!==0&&Je!==null){var P=Je,B=Wn;switch(ft){case 8:ep(),w=6;break e;case 3:case 2:case 9:case 6:Yn.current===null&&(s=!0);var Y=ft;if(ft=0,Wn=null,Ji(n,P,B,Y),l&&Qi){w=0;break e}break;default:Y=ft,ft=0,Wn=null,Ji(n,P,B,Y)}}HE(),w=Ot;break}catch(ae){Hb(n,ae)}while(!0);return s&&n.shellSuspendCounter++,ds=Da=null,ut=u,D.H=m,D.A=h,Je===null&&(vt=null,tt=0,Do()),w}function HE(){for(;Je!==null;)qb(Je)}function GE(n,s){var l=ut;ut|=2;var u=Vb(),m=$b();vt!==n||tt!==s?(du=null,uu=pe()+500,Wi(n,s)):Qi=Ct(n,s);e:do try{if(ft!==0&&Je!==null){s=Je;var h=Wn;t:switch(ft){case 1:ft=0,Wn=null,Ji(n,s,h,1);break;case 2:case 9:if(nv(h)){ft=0,Wn=null,Zb(s);break}s=function(){ft!==2&&ft!==9||vt!==n||(ft=7),$r(n)},h.then(s,s);break e;case 3:ft=7;break e;case 4:ft=5;break e;case 7:nv(h)?(ft=0,Wn=null,Zb(s)):(ft=0,Wn=null,Ji(n,s,h,7));break;case 5:var w=null;switch(Je.tag){case 26:w=Je.memoizedState;case 5:case 27:var P=Je;if(w?Ry(w):P.stateNode.complete){ft=0,Wn=null;var B=P.sibling;if(B!==null)Je=B;else{var Y=P.return;Y!==null?(Je=Y,pu(Y)):Je=null}break t}}ft=0,Wn=null,Ji(n,s,h,5);break;case 6:ft=0,Wn=null,Ji(n,s,h,6);break;case 8:ep(),Ot=6;break e;default:throw Error(i(462))}}VE();break}catch(ae){Hb(n,ae)}while(!0);return ds=Da=null,D.H=u,D.A=m,ut=l,Je!==null?0:(vt=null,tt=0,Do(),Ot)}function VE(){for(;Je!==null&&!q();)qb(Je)}function qb(n){var s=gb(n.alternate,n,ws);n.memoizedProps=n.pendingProps,s===null?pu(n):Je=s}function Zb(n){var s=n,l=s.alternate;switch(s.tag){case 15:case 0:s=ub(l,s,s.pendingProps,s.type,void 0,tt);break;case 11:s=ub(l,s,s.pendingProps,s.type.render,s.ref,tt);break;case 5:gm(s);default:vb(l,s),s=Je=$x(s,ws),s=gb(l,s,ws)}n.memoizedProps=n.pendingProps,s===null?pu(n):Je=s}function Ji(n,s,l,u){ds=Da=null,gm(s),Hi=null,tc=0;var m=s.return;try{if(RE(n,m,s,l,tt)){Ot=1,tu(n,fr(l,n.current)),Je=null;return}}catch(h){if(m!==null)throw Je=m,h;Ot=1,tu(n,fr(l,n.current)),Je=null;return}s.flags&32768?(rt||u===1?n=!0:Qi||(tt&536870912)!==0?n=!1:($s=n=!0,(u===2||u===9||u===3||u===6)&&(u=Yn.current,u!==null&&u.tag===13&&(u.flags|=16384))),Kb(s,n)):pu(s)}function pu(n){var s=n;do{if((s.flags&32768)!==0){Kb(s,$s);return}n=s.return;var l=TE(s.alternate,s,ws);if(l!==null){Je=l;return}if(s=s.sibling,s!==null){Je=s;return}Je=s=n}while(s!==null);Ot===0&&(Ot=5)}function Kb(n,s){do{var l=zE(n.alternate,n);if(l!==null){l.flags&=32767,Je=l;return}if(l=n.return,l!==null&&(l.flags|=32768,l.subtreeFlags=0,l.deletions=null),!s&&(n=n.sibling,n!==null)){Je=n;return}Je=n=l}while(n!==null);Ot=6,Je=null}function Qb(n,s,l,u,m,h,w,P,B){n.cancelPendingCommit=null;do hu();while(en!==0);if((ut&6)!==0)throw Error(i(327));if(s!==null){if(s===n.current)throw Error(i(177));if(h=s.lanes|s.childLanes,h|=Gf,Dn(n,l,h,w,P,B),n===vt&&(Je=vt=null,tt=0),Xi=s,Ks=n,js=l,Xm=h,Wm=m,Ub=u,(s.subtreeFlags&10256)!==0||(s.flags&10256)!==0?(n.callbackNode=null,n.callbackPriority=0,KE(at,function(){return ey(),null})):(n.callbackNode=null,n.callbackPriority=0),u=(s.flags&13878)!==0,(s.subtreeFlags&13878)!==0||u){u=D.T,D.T=null,m=M.p,M.p=2,w=ut,ut|=4;try{LE(n,s,l)}finally{ut=w,M.p=m,D.T=u}}en=1,Yb(),Xb(),Wb()}}function Yb(){if(en===1){en=0;var n=Ks,s=Xi,l=(s.flags&13878)!==0;if((s.subtreeFlags&13878)!==0||l){l=D.T,D.T=null;var u=M.p;M.p=2;var m=ut;ut|=4;try{_b(s,n);var h=mp,w=zx(n.containerInfo),P=h.focusedElem,B=h.selectionRange;if(w!==P&&P&&P.ownerDocument&&Tx(P.ownerDocument.documentElement,P)){if(B!==null&&Uf(P)){var Y=B.start,ae=B.end;if(ae===void 0&&(ae=Y),"selectionStart"in P)P.selectionStart=Y,P.selectionEnd=Math.min(ae,P.value.length);else{var oe=P.ownerDocument||document,W=oe&&oe.defaultView||window;if(W.getSelection){var te=W.getSelection(),Pe=P.textContent.length,Ie=Math.min(B.start,Pe),gt=B.end===void 0?Ie:Math.min(B.end,Pe);!te.extend&&Ie>gt&&(w=gt,gt=Ie,Ie=w);var V=Ox(P,Ie),G=Ox(P,gt);if(V&&G&&(te.rangeCount!==1||te.anchorNode!==V.node||te.anchorOffset!==V.offset||te.focusNode!==G.node||te.focusOffset!==G.offset)){var K=oe.createRange();K.setStart(V.node,V.offset),te.removeAllRanges(),Ie>gt?(te.addRange(K),te.extend(G.node,G.offset)):(K.setEnd(G.node,G.offset),te.addRange(K))}}}}for(oe=[],te=P;te=te.parentNode;)te.nodeType===1&&oe.push({element:te,left:te.scrollLeft,top:te.scrollTop});for(typeof P.focus=="function"&&P.focus(),P=0;P<oe.length;P++){var ie=oe[P];ie.element.scrollLeft=ie.left,ie.element.scrollTop=ie.top}}Cu=!!fp,mp=fp=null}finally{ut=m,M.p=u,D.T=l}}n.current=s,en=2}}function Xb(){if(en===2){en=0;var n=Ks,s=Xi,l=(s.flags&8772)!==0;if((s.subtreeFlags&8772)!==0||l){l=D.T,D.T=null;var u=M.p;M.p=2;var m=ut;ut|=4;try{Nb(n,s.alternate,s)}finally{ut=m,M.p=u,D.T=l}}en=3}}function Wb(){if(en===4||en===3){en=0,ge();var n=Ks,s=Xi,l=js,u=Ub;(s.subtreeFlags&10256)!==0||(s.flags&10256)!==0?en=5:(en=0,Xi=Ks=null,Jb(n,n.pendingLanes));var m=n.pendingLanes;if(m===0&&(Zs=null),Sr(l),s=s.stateNode,Wt&&typeof Wt.onCommitFiberRoot=="function")try{Wt.onCommitFiberRoot(Ar,s,void 0,(s.current.flags&128)===128)}catch{}if(u!==null){s=D.T,m=M.p,M.p=2,D.T=null;try{for(var h=n.onRecoverableError,w=0;w<u.length;w++){var P=u[w];h(P.value,{componentStack:P.stack})}}finally{D.T=s,M.p=m}}(js&3)!==0&&hu(),$r(n),m=n.pendingLanes,(l&261930)!==0&&(m&42)!==0?n===Jm?vc++:(vc=0,Jm=n):vc=0,bc(0)}}function Jb(n,s){(n.pooledCacheLanes&=s)===0&&(s=n.pooledCache,s!=null&&(n.pooledCache=null,Jl(s)))}function hu(){return Yb(),Xb(),Wb(),ey()}function ey(){if(en!==5)return!1;var n=Ks,s=Xm;Xm=0;var l=Sr(js),u=D.T,m=M.p;try{M.p=32>l?32:l,D.T=null,l=Wm,Wm=null;var h=Ks,w=js;if(en=0,Xi=Ks=null,js=0,(ut&6)!==0)throw Error(i(331));var P=ut;if(ut|=4,Tb(h.current),Rb(h,h.current,w,l),ut=P,bc(0,!1),Wt&&typeof Wt.onPostCommitFiberRoot=="function")try{Wt.onPostCommitFiberRoot(Ar,h)}catch{}return!0}finally{M.p=m,D.T=u,Jb(n,s)}}function ty(n,s,l){s=fr(l,s),s=Mm(n.stateNode,s,2),n=Is(n,s,2),n!==null&&(Mt(n,2),$r(n))}function mt(n,s,l){if(n.tag===3)ty(n,n,l);else for(;s!==null;){if(s.tag===3){ty(s,n,l);break}else if(s.tag===1){var u=s.stateNode;if(typeof s.type.getDerivedStateFromError=="function"||typeof u.componentDidCatch=="function"&&(Zs===null||!Zs.has(u))){n=fr(l,n),l=nb(2),u=Is(s,l,2),u!==null&&(rb(l,u,s,n),Mt(u,2),$r(u));break}}s=s.return}}function np(n,s,l){var u=n.pingCache;if(u===null){u=n.pingCache=new FE;var m=new Set;u.set(s,m)}else m=u.get(s),m===void 0&&(m=new Set,u.set(s,m));m.has(l)||(Km=!0,m.add(l),n=$E.bind(null,n,s,l),s.then(n,n))}function $E(n,s,l){var u=n.pingCache;u!==null&&u.delete(s),n.pingedLanes|=n.suspendedLanes&l,n.warmLanes&=~l,vt===n&&(tt&l)===l&&(Ot===4||Ot===3&&(tt&62914560)===tt&&300>pe()-ou?(ut&2)===0&&Wi(n,0):Qm|=l,Yi===tt&&(Yi=0)),$r(n)}function ny(n,s){s===0&&(s=An()),n=_a(n,s),n!==null&&(Mt(n,s),$r(n))}function qE(n){var s=n.memoizedState,l=0;s!==null&&(l=s.retryLane),ny(n,l)}function ZE(n,s){var l=0;switch(n.tag){case 31:case 13:var u=n.stateNode,m=n.memoizedState;m!==null&&(l=m.retryLane);break;case 19:u=n.stateNode;break;case 22:u=n.stateNode._retryCache;break;default:throw Error(i(314))}u!==null&&u.delete(s),ny(n,l)}function KE(n,s){return E(n,s)}var gu=null,el=null,rp=!1,xu=!1,sp=!1,Ys=0;function $r(n){n!==el&&n.next===null&&(el===null?gu=el=n:el=el.next=n),xu=!0,rp||(rp=!0,YE())}function bc(n,s){if(!sp&&xu){sp=!0;do for(var l=!1,u=gu;u!==null;){if(n!==0){var m=u.pendingLanes;if(m===0)var h=0;else{var w=u.suspendedLanes,P=u.pingedLanes;h=(1<<31-Jt(42|n)+1)-1,h&=m&~(w&~P),h=h&201326741?h&201326741|1:h?h|2:0}h!==0&&(l=!0,iy(u,h))}else h=tt,h=$e(u,u===vt?h:0,u.cancelPendingCommit!==null||u.timeoutHandle!==-1),(h&3)===0||Ct(u,h)||(l=!0,iy(u,h));u=u.next}while(l);sp=!1}}function QE(){ry()}function ry(){xu=rp=!1;var n=0;Ys!==0&&i4()&&(n=Ys);for(var s=pe(),l=null,u=gu;u!==null;){var m=u.next,h=sy(u,s);h===0?(u.next=null,l===null?gu=m:l.next=m,m===null&&(el=l)):(l=u,(n!==0||(h&3)!==0)&&(xu=!0)),u=m}en!==0&&en!==5||bc(n),Ys!==0&&(Ys=0)}function sy(n,s){for(var l=n.suspendedLanes,u=n.pingedLanes,m=n.expirationTimes,h=n.pendingLanes&-62914561;0<h;){var w=31-Jt(h),P=1<<w,B=m[w];B===-1?((P&l)===0||(P&u)!==0)&&(m[w]=cn(P,s)):B<=s&&(n.expiredLanes|=P),h&=~P}if(s=vt,l=tt,l=$e(n,n===s?l:0,n.cancelPendingCommit!==null||n.timeoutHandle!==-1),u=n.callbackNode,l===0||n===s&&(ft===2||ft===9)||n.cancelPendingCommit!==null)return u!==null&&u!==null&&H(u),n.callbackNode=null,n.callbackPriority=0;if((l&3)===0||Ct(n,l)){if(s=l&-l,s===n.callbackPriority)return s;switch(u!==null&&H(u),Sr(l)){case 2:case 8:l=st;break;case 32:l=at;break;case 268435456:l=Rn;break;default:l=at}return u=ay.bind(null,n),l=E(l,u),n.callbackPriority=s,n.callbackNode=l,s}return u!==null&&u!==null&&H(u),n.callbackPriority=2,n.callbackNode=null,2}function ay(n,s){if(en!==0&&en!==5)return n.callbackNode=null,n.callbackPriority=0,null;var l=n.callbackNode;if(hu()&&n.callbackNode!==l)return null;var u=tt;return u=$e(n,n===vt?u:0,n.cancelPendingCommit!==null||n.timeoutHandle!==-1),u===0?null:(Fb(n,u,s),sy(n,pe()),n.callbackNode!=null&&n.callbackNode===l?ay.bind(null,n):null)}function iy(n,s){if(hu())return null;Fb(n,s,!0)}function YE(){c4(function(){(ut&6)!==0?E(Oe,QE):ry()})}function ap(){if(Ys===0){var n=Bi;n===0&&(n=vi,vi<<=1,(vi&261888)===0&&(vi=256)),Ys=n}return Ys}function ly(n){return n==null||typeof n=="symbol"||typeof n=="boolean"?null:typeof n=="function"?n:No(""+n)}function cy(n,s){var l=s.ownerDocument.createElement("input");return l.name=s.name,l.value=s.value,n.id&&l.setAttribute("form",n.id),s.parentNode.insertBefore(l,s),n=new FormData(n),l.parentNode.removeChild(l),n}function XE(n,s,l,u,m){if(s==="submit"&&l&&l.stateNode===m){var h=ly((m[zn]||null).action),w=u.submitter;w&&(s=(s=w[zn]||null)?ly(s.formAction):w.getAttribute("formAction"),s!==null&&(h=s,w=null));var P=new ko("action","action",null,u,m);n.push({event:P,listeners:[{instance:null,listener:function(){if(u.defaultPrevented){if(Ys!==0){var B=w?cy(m,w):new FormData(m);Nm(l,{pending:!0,data:B,method:m.method,action:h},null,B)}}else typeof h=="function"&&(P.preventDefault(),B=w?cy(m,w):new FormData(m),Nm(l,{pending:!0,data:B,method:m.method,action:h},h,B))},currentTarget:m}]})}}for(var ip=0;ip<Hf.length;ip++){var lp=Hf[ip],WE=lp.toLowerCase(),JE=lp[0].toUpperCase()+lp.slice(1);Nr(WE,"on"+JE)}Nr(Bx,"onAnimationEnd"),Nr(Fx,"onAnimationIteration"),Nr(Ix,"onAnimationStart"),Nr("dblclick","onDoubleClick"),Nr("focusin","onFocus"),Nr("focusout","onBlur"),Nr(hE,"onTransitionRun"),Nr(gE,"onTransitionStart"),Nr(xE,"onTransitionCancel"),Nr(Hx,"onTransitionEnd"),Ni("onMouseEnter",["mouseout","mouseover"]),Ni("onMouseLeave",["mouseout","mouseover"]),Ni("onPointerEnter",["pointerout","pointerover"]),Ni("onPointerLeave",["pointerout","pointerover"]),Ea("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Ea("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Ea("onBeforeInput",["compositionend","keypress","textInput","paste"]),Ea("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Ea("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Ea("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var yc="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(" "),e4=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(yc));function oy(n,s){s=(s&4)!==0;for(var l=0;l<n.length;l++){var u=n[l],m=u.event;u=u.listeners;e:{var h=void 0;if(s)for(var w=u.length-1;0<=w;w--){var P=u[w],B=P.instance,Y=P.currentTarget;if(P=P.listener,B!==h&&m.isPropagationStopped())break e;h=P,m.currentTarget=Y;try{h(m)}catch(ae){Ro(ae)}m.currentTarget=null,h=B}else for(w=0;w<u.length;w++){if(P=u[w],B=P.instance,Y=P.currentTarget,P=P.listener,B!==h&&m.isPropagationStopped())break e;h=P,m.currentTarget=Y;try{h(m)}catch(ae){Ro(ae)}m.currentTarget=null,h=B}}}}function et(n,s){var l=s[yf];l===void 0&&(l=s[yf]=new Set);var u=n+"__bubble";l.has(u)||(uy(s,n,2,!1),l.add(u))}function cp(n,s,l){var u=0;s&&(u|=4),uy(l,n,u,s)}var vu="_reactListening"+Math.random().toString(36).slice(2);function op(n){if(!n[vu]){n[vu]=!0,rx.forEach(function(l){l!=="selectionchange"&&(e4.has(l)||cp(l,!1,n),cp(l,!0,n))});var s=n.nodeType===9?n:n.ownerDocument;s===null||s[vu]||(s[vu]=!0,cp("selectionchange",!1,s))}}function uy(n,s,l,u){switch(By(s)){case 2:var m=P4;break;case 8:m=k4;break;default:m=Sp}l=m.bind(null,s,l,n),m=void 0,!kf||s!=="touchstart"&&s!=="touchmove"&&s!=="wheel"||(m=!0),u?m!==void 0?n.addEventListener(s,l,{capture:!0,passive:m}):n.addEventListener(s,l,!0):m!==void 0?n.addEventListener(s,l,{passive:m}):n.addEventListener(s,l,!1)}function up(n,s,l,u,m){var h=u;if((s&1)===0&&(s&2)===0&&u!==null)e:for(;;){if(u===null)return;var w=u.tag;if(w===3||w===4){var P=u.stateNode.containerInfo;
vendor: 2,716 bytes, line 48
48if(P===m)break;if(w===4)for(w=u.return;w!==null;){var B=w.tag;if((B===3||B===4)&&w.stateNode.containerInfo===m)return;w=w.return}for(;P!==null;){if(w=ji(P),w===null)return;if(B=w.tag,B===5||B===6||B===26||B===27){u=h=w;continue e}P=P.parentNode}}u=u.return}hx(function(){var Y=h,ae=Cf(l),oe=[];e:{var W=Gx.get(n);if(W!==void 0){var te=ko,Pe=n;switch(n){case"keypress":if(Co(l)===0)break e;case"keydown":case"keyup":te=ZN;break;case"focusin":Pe="focus",te=Df;break;case"focusout":Pe="blur",te=Df;break;case"beforeblur":case"afterblur":te=Df;break;case"click":if(l.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":te=vx;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":te=TN;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":te=YN;break;case Bx:case Fx:case Ix:te=UN;break;case Hx:te=WN;break;case"scroll":case"scrollend":te=DN;break;case"wheel":te=eE;break;case"copy":case"cut":case"paste":te=FN;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":te=yx;break;case"toggle":case"beforetoggle":te=nE}var Ie=(s&4)!==0,gt=!Ie&&(n==="scroll"||n==="scrollend"),V=Ie?W!==null?W+"Capture":null:W;Ie=[];for(var G=Y,K;G!==null;){var ie=G;if(K=ie.stateNode,ie=ie.tag,ie!==5&&ie!==26&&ie!==27||K===null||V===null||(ie=Hl(G,V),ie!=null&&Ie.push(wc(G,ie,K))),gt)break;G=G.return}0<Ie.length&&(W=new te(W,Pe,null,l,ae),oe.push({event:W,listeners:Ie}))}}if((s&7)===0){e:{if(W=n==="mouseover"||n==="pointerover",te=n==="mouseout"||n==="pointerout",W&&l!==Ef&&(Pe=l.relatedTarget||l.fromElement)&&(ji(Pe)||Pe[wi]))break e;if((te||W)&&(W=ae.window===ae?ae:(W=ae.ownerDocument)?W.defaultView||W.parentWindow:window,te?(Pe=l.relatedTarget||l.toElement,te=Y,Pe=Pe?ji(Pe):null,Pe!==null&&(gt=o(Pe),Ie=Pe.tag,Pe!==gt||Ie!==5&&Ie!==27&&Ie!==6)&&(Pe=null)):(te=null,Pe=Y),te!==Pe)){if(Ie=vx,ie="onMouseLeave",V="onMouseEnter",G="mouse",(n==="pointerout"||n==="pointerover")&&(Ie=yx,ie="onPointerLeave",V="onPointerEnter",G="pointer"),gt=te==null?W:Il(te),K=Pe==null?W:Il(Pe),W=new Ie(ie,G+"leave",te,l,ae),W.target=gt,W.relatedTarget=K,ie=null,ji(ae)===Y&&(Ie=new Ie(V,G+"enter",Pe,l,ae),Ie.target=K,Ie.relatedTarget=gt,ie=Ie),gt=ie,te&&Pe)t:{for(Ie=t4,V=te,G=Pe,K=0,ie=V;ie;ie=Ie(ie))K++;ie=0;for(var Ue=G;Ue;Ue=Ie(Ue))ie++;for(;0<K-ie;)V=Ie(V),K--;for(;0<ie-K;)G=Ie(G),ie--;for(;K--;){if(V===G||G!==null&&V===G.alternate){Ie=V;break t}V=Ie(V),G=Ie(G)}Ie=null}else Ie=null;te!==null&&dy(oe,W,te,Ie,!1),Pe!==null&>!==null&&dy(oe,gt,Pe,Ie,!0)}}
vendor: 5,209 bytes, lines 48-49
48e:{if(W=Y?Il(Y):window,te=W.nodeName&&W.nodeName.toLowerCase(),te==="select"||te==="input"&&W.type==="file")var lt=Px;else if(Ex(W))if(kx)lt=fE;else{lt=uE;var ze=oE}else te=W.nodeName,!te||te.toLowerCase()!=="input"||W.type!=="checkbox"&&W.type!=="radio"?Y&&Nf(Y.elementType)&&(lt=Px):lt=dE;if(lt&&(lt=lt(n,Y))){Cx(oe,lt,l,ae);break e}ze&&ze(n,W,Y),n==="focusout"&&Y&&W.type==="number"&&Y.memoizedProps.value!=null&&Sf(W,"number",W.value)}switch(ze=Y?Il(Y):window,n){case"focusin":(Ex(ze)||ze.contentEditable==="true")&&(Mi=ze,Bf=Y,Yl=null);break;case"focusout":Yl=Bf=Mi=null;break;case"mousedown":Ff=!0;break;case"contextmenu":case"mouseup":case"dragend":Ff=!1,Lx(oe,l,ae);break;case"selectionchange":if(pE)break;case"keydown":case"keyup":Lx(oe,l,ae)}var Ye;if(Tf)e:{switch(n){case"compositionstart":var nt="onCompositionStart";break e;case"compositionend":nt="onCompositionEnd";break e;case"compositionupdate":nt="onCompositionUpdate";break e}nt=void 0}else _i?Sx(n,l)&&(nt="onCompositionEnd"):n==="keydown"&&l.keyCode===229&&(nt="onCompositionStart");nt&&(wx&&l.locale!=="ko"&&(_i||nt!=="onCompositionStart"?nt==="onCompositionEnd"&&_i&&(Ye=gx()):(Os=ae,_f="value"in Os?Os.value:Os.textContent,_i=!0)),ze=bu(Y,nt),0<ze.length&&(nt=new bx(nt,n,null,l,ae),oe.push({event:nt,listeners:ze}),Ye?nt.data=Ye:(Ye=Nx(l),Ye!==null&&(nt.data=Ye)))),(Ye=sE?aE(n,l):iE(n,l))&&(nt=bu(Y,"onBeforeInput"),0<nt.length&&(ze=new bx("onBeforeInput","beforeinput",null,l,ae),oe.push({event:ze,listeners:nt}),ze.data=Ye)),XE(oe,n,Y,l,ae)}oy(oe,s)})}function wc(n,s,l){return{instance:n,listener:s,currentTarget:l}}function bu(n,s){for(var l=s+"Capture",u=[];n!==null;){var m=n,h=m.stateNode;if(m=m.tag,m!==5&&m!==26&&m!==27||h===null||(m=Hl(n,l),m!=null&&u.unshift(wc(n,m,h)),m=Hl(n,s),m!=null&&u.push(wc(n,m,h))),n.tag===3)return u;n=n.return}return[]}function t4(n){if(n===null)return null;do n=n.return;while(n&&n.tag!==5&&n.tag!==27);return n||null}function dy(n,s,l,u,m){for(var h=s._reactName,w=[];l!==null&&l!==u;){var P=l,B=P.alternate,Y=P.stateNode;if(P=P.tag,B!==null&&B===u)break;P!==5&&P!==26&&P!==27||Y===null||(B=Y,m?(Y=Hl(l,h),Y!=null&&w.unshift(wc(l,Y,B))):m||(Y=Hl(l,h),Y!=null&&w.push(wc(l,Y,B)))),l=l.return}w.length!==0&&n.push({event:s,listeners:w})}var n4=/\r\n?/g,r4=/\u0000|\uFFFD/g;function fy(n){return(typeof n=="string"?n:""+n).replace(n4,` 49`).replace(r4,"")}function my(n,s){return s=fy(s),fy(n)===s}function ht(n,s,l,u,m,h){switch(l){case"children":typeof u=="string"?s==="body"||s==="textarea"&&u===""||Ci(n,u):(typeof u=="number"||typeof u=="bigint")&&s!=="body"&&Ci(n,""+u);break;case"className":Ao(n,"class",u);break;case"tabIndex":Ao(n,"tabindex",u);break;case"dir":case"role":case"viewBox":case"width":case"height":Ao(n,l,u);break;case"style":mx(n,u,h);break;case"data":if(s!=="object"){Ao(n,"data",u);break}case"src":case"href":if(u===""&&(s!=="a"||l!=="href")){n.removeAttribute(l);break}if(u==null||typeof u=="function"||typeof u=="symbol"||typeof u=="boolean"){n.removeAttribute(l);break}u=No(""+u),n.setAttribute(l,u);break;case"action":case"formAction":if(typeof u=="function"){n.setAttribute(l,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof h=="function"&&(l==="formAction"?(s!=="input"&&ht(n,s,"name",m.name,m,null),ht(n,s,"formEncType",m.formEncType,m,null),ht(n,s,"formMethod",m.formMethod,m,null),ht(n,s,"formTarget",m.formTarget,m,null)):(ht(n,s,"encType",m.encType,m,null),ht(n,s,"method",m.method,m,null),ht(n,s,"target",m.target,m,null)));if(u==null||typeof u=="symbol"||typeof u=="boolean"){n.removeAttribute(l);break}u=No(""+u),n.setAttribute(l,u);break;case"onClick":u!=null&&(n.onclick=ls);break;case"onScroll":u!=null&&et("scroll",n);break;case"onScrollEnd":u!=null&&et("scrollend",n);break;case"dangerouslySetInnerHTML":if(u!=null){if(typeof u!="object"||!("__html"in u))throw Error(i(61));if(l=u.__html,l!=null){if(m.children!=null)throw Error(i(60));n.innerHTML=l}}break;case"multiple":n.multiple=u&&typeof u!="function"&&typeof u!="symbol";break;case"muted":n.muted=u&&typeof u!="function"&&typeof u!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(u==null||typeof u=="function"||typeof u=="boolean"||typeof u=="symbol"){n.removeAttribute("xlink:href");break}l=No(""+u),n.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",l);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":u!=null&&typeof u!="function"&&typeof u!="symbol"?n.setAttribute(l,""+u):n.removeAttribute(l);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":u&&typeof u!="function"&&typeof u!="symbol"?n.setAttribute(l,""):n.removeAttribute(l);break;case"capture":case"download":u===!0?n.setAttribute(l,""):u!==!1&&u!=null&&typeof u!="function"&&typeof u!="symbol"?n.setAttribute(l,u):n.removeAttribute(l);break;case"cols":case"rows":case"size":case"span":u!=null&&typeof u!="function"&&typeof u!="symbol"&&!isNaN(u)&&1<=u?n.setAttribute(l,u):n.removeAttribute(l);break;case"rowSpan":case"start":u==null||typeof u=="function"||typeof u=="symbol"||isNaN(u)?n.removeAttribute(l):n.setAttribute(l,u);break;case"popover":et("beforetoggle",n),et("toggle",n),jo(n,"popover",u);break;case"xlinkActuate":is(n,"http://www.w3.org/1999/xlink","xlink:actuate",u);break;case"xlinkArcrole":is(n,"http://www.w3.org/1999/xlink","xlink:arcrole",u);break;case"xlinkRole":is(n,"http://www.w3.org/1999/xlink","xlink:role",u);break;case"xlinkShow":is(n,"http://www.w3.org/1999/xlink","xlink:show",u);break;case"xlinkTitle":is(n,"http://www.w3.org/1999/xlink","xlink:title",u);break;case"xlinkType":is(n,"http://www.w3.org/1999/xlink","xlink:type",u);break;case"xmlBase":is(n,"http://www.w3.org/XML/1998/namespace","xml:base",u);break;case"xmlLang":is(n,"http://www.w3.org/XML/1998/namespace","xml:lang",u);break;case"xmlSpace":is(n,"http://www.w3.org/XML/1998/namespace","xml:space",u);break;case"is":jo(n,"is",u);break;case"innerText":case"textContent":break;default:(!(2<l.length)||l[0]!=="o"&&l[0]!=="O"||l[1]!=="n"&&l[1]!=="N")&&(l=MN.get(l)||l,jo(n,l,u))}}function dp(n,s,l,u,m,h){switch(l){case"style":mx(n,u,h);break;case"dangerouslySetInnerHTML":if(u!=null){if(typeof u!="object"||!("__html"in u))throw Error(i(61));if(l=u.__html,l!=null){if(m.children!=null)throw Error(i(60));n.innerHTML=l}}break;case"children":typeof u=="string"?Ci(n,u):(typeof u=="number"||typeof u=="bigint")&&Ci(n,""+u);break;case"onScroll":u!=null&&et("scroll",n);break;case"onScrollEnd":u!=null&&et("scrollend",n);break;case"onClick":u!=null&&(n.onclick=ls);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!sx.hasOwnProperty(l))e:{if(l[0]==="o"&&l[1]==="n"&&(m=l.endsWith("Capture"),s=l.slice(2,m?l.length-7:void 0),h=n[zn]||null,h=h!=null?h[l]:null,typeof h=="function"&&n.removeEventListener(s,h,m),typeof u=="function")){typeof h!="function"&&h!==null&&(l in n?n[l]=null:n.hasAttribute(l)&&n.removeAttribute(l)),n.addEventListener(s,u,m);break e}l in n?n[l]=u:u===!0?n.setAttribute(l,""):jo(n,l,u)}}}function wn(n,s,l){switch(s){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":et("error",n),et("load",n);var u=!1,m=!1,h;for(h in l)if(l.hasOwnProperty(h)){var w=l[h];if(w!=null)switch(h){case"src":u=!0;break;case"srcSet":m=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(i(137,s));default:ht(n,s,h,w,l,null)}}m&&ht(n,s,"srcSet",l.srcSet,l,null),u&&ht(n,s,"src",l.src,l,null);return;case"input":et("invalid",n);var P=h=w=m=null,B=null,Y=null;for(u in l)if(l.hasOwnProperty(u)){var ae=l[u];if(ae!=null)switch(u){case"name":m=ae;break;case"type":w=ae;break;case"checked":B=ae;break;case"defaultChecked":Y=ae;break;case"value":h=ae;break;case"defaultValue":P=ae;break;case"children":case"dangerouslySetInnerHTML":if(ae!=null)throw Error(i(137,s));break;default:ht(n,s,u,ae,l,null)}}ox(n,h,P,B,Y,w,m,!1);return;case"select":et("invalid",n),u=w=h=null;for(m in l)if(l.hasOwnProperty(m)&&(P=l[m],P!=null))switch(m){case"value":h=P;break;case"defaultValue":w=P;break;case"multiple":u=P;default:ht(n,s,m,P,l,null)}s=h,l=w,n.multiple=!!u,s!=null?Ei(n,!!u,s,!1):l!=null&&Ei(n,!!u,l,!0);return;case"textarea":et("invalid",n),h=m=u=null;for(w in l)if(l.hasOwnProperty(w)&&(P=l[w],P!=null))switch(w){case"value":u=P;break;case"defaultValue":m=P;break;case"children":h=P;break;case"dangerouslySetInnerHTML":if(P!=null)throw Error(i(91));break;default:ht(n,s,w,P,l,null)}dx(n,u,m,h);return;case"option":for(B in l)if(l.hasOwnProperty(B)&&(u=l[B],u!=null))switch(B){case"selected":n.selected=u&&typeof u!="function"&&typeof u!="symbol";break;default:ht(n,s,B,u,l,null)}return;case"dialog":et("beforetoggle",n),et("toggle",n),et("cancel",n),et("close",n);break;case"iframe":case"object":et("load",n);break;case"video":case"audio":for(u=0;
vendor: 4,226 bytes, line 49
49u<yc.length;u++)et(yc[u],n);break;case"image":et("error",n),et("load",n);break;case"details":et("toggle",n);break;case"embed":case"source":case"link":et("error",n),et("load",n);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(Y in l)if(l.hasOwnProperty(Y)&&(u=l[Y],u!=null))switch(Y){case"children":case"dangerouslySetInnerHTML":throw Error(i(137,s));default:ht(n,s,Y,u,l,null)}return;default:if(Nf(s)){for(ae in l)l.hasOwnProperty(ae)&&(u=l[ae],u!==void 0&&dp(n,s,ae,u,l,void 0));return}}for(P in l)l.hasOwnProperty(P)&&(u=l[P],u!=null&&ht(n,s,P,u,l,null))}function s4(n,s,l,u){switch(s){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var m=null,h=null,w=null,P=null,B=null,Y=null,ae=null;for(te in l){var oe=l[te];if(l.hasOwnProperty(te)&&oe!=null)switch(te){case"checked":break;case"value":break;case"defaultValue":B=oe;default:u.hasOwnProperty(te)||ht(n,s,te,null,u,oe)}}for(var W in u){var te=u[W];if(oe=l[W],u.hasOwnProperty(W)&&(te!=null||oe!=null))switch(W){case"type":h=te;break;case"name":m=te;break;case"checked":Y=te;break;case"defaultChecked":ae=te;break;case"value":w=te;break;case"defaultValue":P=te;break;case"children":case"dangerouslySetInnerHTML":if(te!=null)throw Error(i(137,s));break;default:te!==oe&&ht(n,s,W,te,u,oe)}}Af(n,w,P,B,Y,ae,h,m);return;case"select":te=w=P=W=null;for(h in l)if(B=l[h],l.hasOwnProperty(h)&&B!=null)switch(h){case"value":break;case"multiple":te=B;default:u.hasOwnProperty(h)||ht(n,s,h,null,u,B)}for(m in u)if(h=u[m],B=l[m],u.hasOwnProperty(m)&&(h!=null||B!=null))switch(m){case"value":W=h;break;case"defaultValue":P=h;break;case"multiple":w=h;default:h!==B&&ht(n,s,m,h,u,B)}s=P,l=w,u=te,W!=null?Ei(n,!!l,W,!1):!!u!=!!l&&(s!=null?Ei(n,!!l,s,!0):Ei(n,!!l,l?[]:"",!1));return;case"textarea":te=W=null;for(P in l)if(m=l[P],l.hasOwnProperty(P)&&m!=null&&!u.hasOwnProperty(P))switch(P){case"value":break;case"children":break;default:ht(n,s,P,null,u,m)}for(w in u)if(m=u[w],h=l[w],u.hasOwnProperty(w)&&(m!=null||h!=null))switch(w){case"value":W=m;break;case"defaultValue":te=m;break;case"children":break;case"dangerouslySetInnerHTML":if(m!=null)throw Error(i(91));break;default:m!==h&&ht(n,s,w,m,u,h)}ux(n,W,te);return;case"option":for(var Pe in l)if(W=l[Pe],l.hasOwnProperty(Pe)&&W!=null&&!u.hasOwnProperty(Pe))switch(Pe){case"selected":n.selected=!1;break;default:ht(n,s,Pe,null,u,W)}for(B in u)if(W=u[B],te=l[B],u.hasOwnProperty(B)&&W!==te&&(W!=null||te!=null))switch(B){case"selected":n.selected=W&&typeof W!="function"&&typeof W!="symbol";break;default:ht(n,s,B,W,u,te)}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 Ie in l)W=l[Ie],l.hasOwnProperty(Ie)&&W!=null&&!u.hasOwnProperty(Ie)&&ht(n,s,Ie,null,u,W);for(Y in u)if(W=u[Y],te=l[Y],u.hasOwnProperty(Y)&&W!==te&&(W!=null||te!=null))switch(Y){case"children":case"dangerouslySetInnerHTML":if(W!=null)throw Error(i(137,s));break;default:ht(n,s,Y,W,u,te)}return;default:if(Nf(s)){for(var gt in l)W=l[gt],l.hasOwnProperty(gt)&&W!==void 0&&!u.hasOwnProperty(gt)&&dp(n,s,gt,void 0,u,W);for(ae in u)W=u[ae],te=l[ae],!u.hasOwnProperty(ae)||W===te||W===void 0&&te===void 0||dp(n,s,ae,W,u,te);return}}for(var V in l)W=l[V],l.hasOwnProperty(V)&&W!=null&&!u.hasOwnProperty(V)&&ht(n,s,V,null,u,W);for(oe in u)W=u[oe],te=l[oe],!u.hasOwnProperty(oe)||W===te||W==null&&te==null||ht(n,s,oe,W,u,te)}function py(n){switch(n){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function a4(){if(typeof performance.getEntriesByType=="function"){for(var n=0,s=0,l=performance.getEntriesByType("resource"),u=0;u<l.length;u++){var m=l[u],h=m.transferSize,w=m.initiatorType,P=m.duration;if(h&&P&&py(w)){for(w=0,P=m.responseEnd,u+=1;u<l.length;u++){var B=l[u],Y=B.startTime;if(Y>P)break;var ae=B.transferSize,oe=B.initiatorType;ae&&py(oe)&&(B=B.responseEnd,w+=ae*(B<P?1:(P-Y)/(B-Y)))}if(--u,s+=8*(h+w)/(m.duration/1e3),n++,10<n)break}}if(0<n)return s/n/1e6}return navigator.connection&&(n=navigator.connection.downlink,typeof n=="number")?
vendor: 14,404 bytes, line 49
49n:5}var fp=null,mp=null;function yu(n){return n.nodeType===9?n:n.ownerDocument}function hy(n){switch(n){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function gy(n,s){if(n===0)switch(s){case"svg":return 1;case"math":return 2;default:return 0}return n===1&&s==="foreignObject"?0:n}function pp(n,s){return n==="textarea"||n==="noscript"||typeof s.children=="string"||typeof s.children=="number"||typeof s.children=="bigint"||typeof s.dangerouslySetInnerHTML=="object"&&s.dangerouslySetInnerHTML!==null&&s.dangerouslySetInnerHTML.__html!=null}var hp=null;function i4(){var n=window.event;return n&&n.type==="popstate"?n===hp?!1:(hp=n,!0):(hp=null,!1)}var xy=typeof setTimeout=="function"?setTimeout:void 0,l4=typeof clearTimeout=="function"?clearTimeout:void 0,vy=typeof Promise=="function"?Promise:void 0,c4=typeof queueMicrotask=="function"?queueMicrotask:typeof vy<"u"?function(n){return vy.resolve(null).then(n).catch(o4)}:xy;function o4(n){setTimeout(function(){throw n})}function Xs(n){return n==="head"}function by(n,s){var l=s,u=0;do{var m=l.nextSibling;if(n.removeChild(l),m&&m.nodeType===8)if(l=m.data,l==="/$"||l==="/&"){if(u===0){n.removeChild(m),sl(s);return}u--}else if(l==="$"||l==="$?"||l==="$~"||l==="$!"||l==="&")u++;else if(l==="html")jc(n.ownerDocument.documentElement);else if(l==="head"){l=n.ownerDocument.head,jc(l);for(var h=l.firstChild;h;){var w=h.nextSibling,P=h.nodeName;h[Fl]||P==="SCRIPT"||P==="STYLE"||P==="LINK"&&h.rel.toLowerCase()==="stylesheet"||l.removeChild(h),h=w}}else l==="body"&&jc(n.ownerDocument.body);l=m}while(l);sl(s)}function yy(n,s){var l=n;n=0;do{var u=l.nextSibling;if(l.nodeType===1?s?(l._stashedDisplay=l.style.display,l.style.display="none"):(l.style.display=l._stashedDisplay||"",l.getAttribute("style")===""&&l.removeAttribute("style")):l.nodeType===3&&(s?(l._stashedText=l.nodeValue,l.nodeValue=""):l.nodeValue=l._stashedText||""),u&&u.nodeType===8)if(l=u.data,l==="/$"){if(n===0)break;n--}else l!=="$"&&l!=="$?"&&l!=="$~"&&l!=="$!"||n++;l=u}while(l)}function gp(n){var s=n.firstChild;for(s&&s.nodeType===10&&(s=s.nextSibling);s;){var l=s;switch(s=s.nextSibling,l.nodeName){case"HTML":case"HEAD":case"BODY":gp(l),wf(l);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(l.rel.toLowerCase()==="stylesheet")continue}n.removeChild(l)}}function u4(n,s,l,u){for(;n.nodeType===1;){var m=l;if(n.nodeName.toLowerCase()!==s.toLowerCase()){if(!u&&(n.nodeName!=="INPUT"||n.type!=="hidden"))break}else if(u){if(!n[Fl])switch(s){case"meta":if(!n.hasAttribute("itemprop"))break;return n;case"link":if(h=n.getAttribute("rel"),h==="stylesheet"&&n.hasAttribute("data-precedence"))break;if(h!==m.rel||n.getAttribute("href")!==(m.href==null||m.href===""?null:m.href)||n.getAttribute("crossorigin")!==(m.crossOrigin==null?null:m.crossOrigin)||n.getAttribute("title")!==(m.title==null?null:m.title))break;return n;case"style":if(n.hasAttribute("data-precedence"))break;return n;case"script":if(h=n.getAttribute("src"),(h!==(m.src==null?null:m.src)||n.getAttribute("type")!==(m.type==null?null:m.type)||n.getAttribute("crossorigin")!==(m.crossOrigin==null?null:m.crossOrigin))&&h&&n.hasAttribute("async")&&!n.hasAttribute("itemprop"))break;return n;default:return n}}else if(s==="input"&&n.type==="hidden"){var h=m.name==null?null:""+m.name;if(m.type==="hidden"&&n.getAttribute("name")===h)return n}else return n;if(n=xr(n.nextSibling),n===null)break}return null}function d4(n,s,l){if(s==="")return null;for(;n.nodeType!==3;)if((n.nodeType!==1||n.nodeName!=="INPUT"||n.type!=="hidden")&&!l||(n=xr(n.nextSibling),n===null))return null;return n}function wy(n,s){for(;n.nodeType!==8;)if((n.nodeType!==1||n.nodeName!=="INPUT"||n.type!=="hidden")&&!s||(n=xr(n.nextSibling),n===null))return null;return n}function xp(n){return n.data==="$?"||n.data==="$~"}function vp(n){return n.data==="$!"||n.data==="$?"&&n.ownerDocument.readyState!=="loading"}function f4(n,s){var l=n.ownerDocument;if(n.data==="$~")n._reactRetry=s;else if(n.data!=="$?"||l.readyState!=="loading")s();else{var u=function(){s(),l.removeEventListener("DOMContentLoaded",u)};l.addEventListener("DOMContentLoaded",u),n._reactRetry=u}}function xr(n){for(;n!=null;n=n.nextSibling){var s=n.nodeType;if(s===1||s===3)break;if(s===8){if(s=n.data,s==="$"||s==="$!"||s==="$?"||s==="$~"||s==="&"||s==="F!"||s==="F")break;if(s==="/$"||s==="/&")return null}}return n}var bp=null;function jy(n){n=n.nextSibling;for(var s=0;n;){if(n.nodeType===8){var l=n.data;if(l==="/$"||l==="/&"){if(s===0)return xr(n.nextSibling);s--}else l!=="$"&&l!=="$!"&&l!=="$?"&&l!=="$~"&&l!=="&"||s++}n=n.nextSibling}return null}function Ay(n){n=n.previousSibling;for(var s=0;n;){if(n.nodeType===8){var l=n.data;if(l==="$"||l==="$!"||l==="$?"||l==="$~"||l==="&"){if(s===0)return n;s--}else l!=="/$"&&l!=="/&"||s++}n=n.previousSibling}return null}function Sy(n,s,l){switch(s=yu(l),n){case"html":if(n=s.documentElement,!n)throw Error(i(452));return n;case"head":if(n=s.head,!n)throw Error(i(453));return n;case"body":if(n=s.body,!n)throw Error(i(454));return n;default:throw Error(i(451))}}function jc(n){for(var s=n.attributes;s.length;)n.removeAttributeNode(s[0]);wf(n)}var vr=new Map,Ny=new Set;function wu(n){return typeof n.getRootNode=="function"?n.getRootNode():n.nodeType===9?n:n.ownerDocument}var As=M.d;M.d={f:m4,r:p4,D:h4,C:g4,L:x4,m:v4,X:y4,S:b4,M:w4};function m4(){var n=As.f(),s=fu();return n||s}function p4(n){var s=Ai(n);s!==null&&s.tag===5&&s.type==="form"?Hv(s):As.r(n)}var tl=typeof document>"u"?null:document;function Ey(n,s,l){var u=tl;if(u&&typeof s=="string"&&s){var m=ur(s);m='link[rel="'+n+'"][href="'+m+'"]',typeof l=="string"&&(m+='[crossorigin="'+l+'"]'),Ny.has(m)||(Ny.add(m),n={rel:n,crossOrigin:l,href:s},u.querySelector(m)===null&&(s=u.createElement("link"),wn(s,"link",n),on(s),u.head.appendChild(s)))}}function h4(n){As.D(n),Ey("dns-prefetch",n,null)}function g4(n,s){As.C(n,s),Ey("preconnect",n,s)}function x4(n,s,l){As.L(n,s,l);var u=tl;if(u&&n&&s){var m='link[rel="preload"][as="'+ur(s)+'"]';s==="image"&&l&&l.imageSrcSet?(m+='[imagesrcset="'+ur(l.imageSrcSet)+'"]',typeof l.imageSizes=="string"&&(m+='[imagesizes="'+ur(l.imageSizes)+'"]')):m+='[href="'+ur(n)+'"]';var h=m;switch(s){case"style":h=nl(n);break;case"script":h=rl(n)}vr.has(h)||(n=x({rel:"preload",href:s==="image"&&l&&l.imageSrcSet?void 0:n,as:s},l),vr.set(h,n),u.querySelector(m)!==null||s==="style"&&u.querySelector(Ac(h))||s==="script"&&u.querySelector(Sc(h))||(s=u.createElement("link"),wn(s,"link",n),on(s),u.head.appendChild(s)))}}function v4(n,s){As.m(n,s);var l=tl;if(l&&n){var u=s&&typeof s.as=="string"?s.as:"script",m='link[rel="modulepreload"][as="'+ur(u)+'"][href="'+ur(n)+'"]',h=m;switch(u){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":h=rl(n)}if(!vr.has(h)&&(n=x({rel:"modulepreload",href:n},s),vr.set(h,n),l.querySelector(m)===null)){switch(u){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(l.querySelector(Sc(h)))return}u=l.createElement("link"),wn(u,"link",n),on(u),l.head.appendChild(u)}}}function b4(n,s,l){As.S(n,s,l);var u=tl;if(u&&n){var m=Si(u).hoistableStyles,h=nl(n);s=s||"default";var w=m.get(h);if(!w){var P={loading:0,preload:null};if(w=u.querySelector(Ac(h)))P.loading=5;else{n=x({rel:"stylesheet",href:n,"data-precedence":s},l),(l=vr.get(h))&&yp(n,l);var B=w=u.createElement("link");on(B),wn(B,"link",n),B._p=new Promise(function(Y,ae){B.onload=Y,B.onerror=ae}),B.addEventListener("load",function(){P.loading|=1}),B.addEventListener("error",function(){P.loading|=2}),P.loading|=4,ju(w,s,u)}w={type:"stylesheet",instance:w,count:1,state:P},m.set(h,w)}}}function y4(n,s){As.X(n,s);var l=tl;if(l&&n){var u=Si(l).hoistableScripts,m=rl(n),h=u.get(m);h||(h=l.querySelector(Sc(m)),h||(n=x({src:n,async:!0},s),(s=vr.get(m))&&wp(n,s),h=l.createElement("script"),on(h),wn(h,"link",n),l.head.appendChild(h)),h={type:"script",instance:h,count:1,state:null},u.set(m,h))}}function w4(n,s){As.M(n,s);var l=tl;if(l&&n){var u=Si(l).hoistableScripts,m=rl(n),h=u.get(m);h||(h=l.querySelector(Sc(m)),h||(n=x({src:n,async:!0,type:"module"},s),(s=vr.get(m))&&wp(n,s),h=l.createElement("script"),on(h),wn(h,"link",n),l.head.appendChild(h)),h={type:"script",instance:h,count:1,state:null},u.set(m,h))}}function Cy(n,s,l,u){var m=(m=ye.current)?wu(m):null;if(!m)throw Error(i(446));switch(n){case"meta":case"title":return null;case"style":return typeof l.precedence=="string"&&typeof l.href=="string"?(s=nl(l.href),l=Si(m).hoistableStyles,u=l.get(s),u||(u={type:"style",instance:null,count:0,state:null},l.set(s,u)),u):{type:"void",instance:null,count:0,state:null};case"link":if(l.rel==="stylesheet"&&typeof l.href=="string"&&typeof l.precedence=="string"){n=nl(l.href);var h=Si(m).hoistableStyles,w=h.get(n);if(w||(m=m.ownerDocument||m,w={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},h.set(n,w),(h=m.querySelector(Ac(n)))&&!h._p&&(w.instance=h,w.state.loading=5),vr.has(n)||(l={rel:"preload",as:"style",href:l.href,crossOrigin:l.crossOrigin,integrity:l.integrity,media:l.media,hrefLang:l.hrefLang,referrerPolicy:l.referrerPolicy},vr.set(n,l),h||j4(m,n,l,w.state))),s&&u===null)throw Error(i(528,""));return w}if(s&&u!==null)throw Error(i(529,""));return null;case"script":return s=l.async,l=l.src,typeof l=="string"&&s&&typeof s!="function"&&typeof s!="symbol"?(s=rl(l),l=Si(m).hoistableScripts,u=l.get(s),u||(u={type:"script",instance:null,count:0,state:null},l.set(s,u)),u):{type:"void",instance:null,count:0,state:null};default:throw Error(i(444,n))}}function nl(n){return'href="'+ur(n)+'"'}function Ac(n){return'link[rel="stylesheet"]['+n+"]"}function Py(n){return x({},n,{"data-precedence":n.precedence,precedence:null})}function j4(n,s,l,u){n.querySelector('link[rel="preload"][as="style"]['+s+"]")?u.loading=1:(s=n.createElement("link"),u.preload=s,s.addEventListener("load",function(){return u.loading|=1}),s.addEventListener("error",function(){return u.loading|=2}),wn(s,"link",l),on(s),n.head.appendChild(s))}function rl(n){return'[src="'+ur(n)+'"]'}function Sc(n){return"script[async]"+n}function ky(n,s,l){if(s.count++,s.instance===null)switch(s.type){case"style":var u=n.querySelector('style[data-href~="'+ur(l.href)+'"]');if(u)return s.instance=u,on(u),u;var m=x({},l,{"data-href":l.href,"data-precedence":l.precedence,href:null,precedence:null});return u=(n.ownerDocument||n).createElement("style"),on(u),wn(u,"style",m),ju(u,l.precedence,n),s.instance=u;case"stylesheet":m=nl(l.href);var h=n.querySelector(Ac(m));if(h)return s.state.loading|=4,s.instance=h,on(h),h;u=Py(l),(m=vr.get(m))&&yp(u,m),h=(n.ownerDocument||n).createElement("link"),on(h);var w=h;return w._p=new Promise(function(P,B){w.onload=P,w.onerror=B}),wn(h,"link",u),s.state.loading|=4,ju(h,l.precedence,n),s.instance=h;case"script":return h=rl(l.src),(m=n.querySelector(Sc(h)))?(s.instance=m,on(m),m):(u=l,(m=vr.get(h))&&(u=x({},l),wp(u,m)),n=n.ownerDocument||n,m=n.createElement("script"),on(m),wn(m,"link",u),n.head.appendChild(m),s.instance=m);case"void":return null;default:throw Error(i(443,s.type))}else s.type==="stylesheet"&&(s.state.loading&4)===0&&(u=s.instance,s.state.loading|=4,ju(u,l.precedence,n));return s.instance}function ju(n,s,l){for(var u=l.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),m=u.length?u[u.length-1]:null,h=m,w=0;w<u.length;w++){var P=u[w];if(P.dataset.precedence===s)h=P;else if(h!==m)break}h?h.parentNode.insertBefore(n,h.nextSibling):(s=l.nodeType===9?l.head:l,s.insertBefore(n,s.firstChild))}function yp(n,s){n.crossOrigin==null&&(n.crossOrigin=s.crossOrigin),n.referrerPolicy==null&&(n.referrerPolicy=s.referrerPolicy),n.title==null&&(n.title=s.title)}function wp(n,s){n.crossOrigin==null&&(n.crossOrigin=s.crossOrigin),n.referrerPolicy==null&&(n.referrerPolicy=s.referrerPolicy),n.integrity==null&&(n.integrity=s.integrity)}var Au=null;function _y(n,s,l){if(Au===null){var u=new Map,m=Au=new Map;m.set(l,u)}else m=Au,u=m.get(l),u||(u=new Map,m.set(l,u));if(u.has(n))return u;for(u.set(n,null),l=l.getElementsByTagName(n),m=0;m<l.length;m++){var h=l[m];if(!(h[Fl]||h[xn]||n==="link"&&h.getAttribute("rel")==="stylesheet")&&h.namespaceURI!=="http://www.w3.org/2000/svg"){var w=h.getAttribute(s)||"";w=n+w;var P=u.get(w);P?P.push(h):u.set(w,[h])}}return u}function My(n,s,l){n=n.ownerDocument||n,n.head.insertBefore(l,s==="title"?n.querySelector("head > title"):null)}function A4(n,s,l){if(l===1||s.itemProp!=null)return!1;switch(n){case"meta":case"title":return!0;case"style":if(typeof s.precedence!="string"||typeof s.href!="string"||s.href==="")break;return!0;case"link":if(typeof s.rel!="string"||typeof s.href!="string"||s.href===""||s.onLoad||s.onError)break;switch(s.rel){case"stylesheet":return n=s.disabled,typeof s.precedence=="string"&&n==null;default:return!0}case"script":if(s.async&&typeof s.async!="function"&&typeof s.async!="symbol"&&!s.onLoad&&!s.onError&&s.src&&typeof s.src=="string")return!0}return!1}function Ry(n){return!(n.type==="stylesheet"&&(n.state.loading&3)===0)}function S4(n,s,l,u){if(l.type==="stylesheet"&&(typeof u.media!="string"||matchMedia(u.media).matches!==!1)&&(l.state.loading&4)===0){if(l.instance===null){var m=nl(u.href),h=s.querySelector(Ac(m));if(h){s=h._p,s!==null&&typeof s=="object"&&typeof s.then=="function"&&(n.count++,n=Su.bind(n),s.then(n,n)),l.state.loading|=4,l.instance=h,on(h);return}h=s.ownerDocument||s,u=Py(u),(m=vr.get(m))&&yp(u,m),h=h.createElement("link"),on(h);var w=h;w._p=new Promise(function(P,B){w.onload=P,w.onerror=B}),wn(h,"link",u),l.instance=h}n.stylesheets===null&&(n.stylesheets=new Map),n.stylesheets.set(l,s),(s=l.state.preload)&&(l.state.loading&3)===0&&(n.count++,l=Su.bind(n),s.addEventListener("load",l),s.addEventListener("error",l))}}var jp=0;function N4(n,s){return n.stylesheets&&n.count===0&&Eu(n,n.stylesheets),0<n.count||0<n.imgCount?function(l){var u=setTimeout(function(){if(n.stylesheets&&Eu(n,n.stylesheets),n.unsuspend){var h=n.unsuspend;n.unsuspend=null,h()}},6e4+s);0<n.imgBytes&&jp===0&&(jp=62500*a4());var m=setTimeout(function(){if(n.waitingForImages=!1,n.count===0&&(n.stylesheets&&Eu(n,n.stylesheets),n.unsuspend)){var h=n.unsuspend;n.unsuspend=null,h()}},(n.imgBytes>jp?50:800)+s);return n.unsuspend=l,function(){n.unsuspend=null,clearTimeout(u),clearTimeout(m)}}:null}
vendor: 12,789 bytes, line 49
49function Su(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Eu(this,this.stylesheets);else if(this.unsuspend){var n=this.unsuspend;this.unsuspend=null,n()}}}var Nu=null;function Eu(n,s){n.stylesheets=null,n.unsuspend!==null&&(n.count++,Nu=new Map,s.forEach(E4,n),Nu=null,Su.call(n))}function E4(n,s){if(!(s.state.loading&4)){var l=Nu.get(n);if(l)var u=l.get(null);else{l=new Map,Nu.set(n,l);for(var m=n.querySelectorAll("link[data-precedence],style[data-precedence]"),h=0;h<m.length;h++){var w=m[h];(w.nodeName==="LINK"||w.getAttribute("media")!=="not all")&&(l.set(w.dataset.precedence,w),u=w)}u&&l.set(null,u)}m=s.instance,w=m.getAttribute("data-precedence"),h=l.get(w)||u,h===u&&l.set(null,m),l.set(w,m),this.count++,u=Su.bind(this),m.addEventListener("load",u),m.addEventListener("error",u),h?h.parentNode.insertBefore(m,h.nextSibling):(n=n.nodeType===9?n.head:n,n.insertBefore(m,n.firstChild)),s.state.loading|=4}}var Nc={$$typeof:U,Provider:null,Consumer:null,_currentValue:I,_currentValue2:I,_threadCount:0};function C4(n,s,l,u,m,h,w,P,B){this.tag=1,this.containerInfo=n,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=Rs(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Rs(0),this.hiddenUpdates=Rs(null),this.identifierPrefix=u,this.onUncaughtError=m,this.onCaughtError=h,this.onRecoverableError=w,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=B,this.incompleteTransitions=new Map}function Dy(n,s,l,u,m,h,w,P,B,Y,ae,oe){return n=new C4(n,s,l,w,B,Y,ae,oe,P),s=1,h===!0&&(s|=24),h=Qn(3,null,null,s),n.current=h,h.stateNode=n,s=tm(),s.refCount++,n.pooledCache=s,s.refCount++,h.memoizedState={element:u,isDehydrated:l,cache:s},am(h),n}function Oy(n){return n?(n=Oi,n):Oi}function Ty(n,s,l,u,m,h){m=Oy(m),u.context===null?u.context=m:u.pendingContext=m,u=Fs(s),u.payload={element:l},h=h===void 0?null:h,h!==null&&(u.callback=h),l=Is(n,u,s),l!==null&&(Hn(l,n,s),rc(l,n,s))}function zy(n,s){if(n=n.memoizedState,n!==null&&n.dehydrated!==null){var l=n.retryLane;n.retryLane=l!==0&&l<s?l:s}}function Ap(n,s){zy(n,s),(n=n.alternate)&&zy(n,s)}function Ly(n){if(n.tag===13||n.tag===31){var s=_a(n,67108864);s!==null&&Hn(s,n,67108864),Ap(n,67108864)}}function Uy(n){if(n.tag===13||n.tag===31){var s=er();s=yi(s);var l=_a(n,s);l!==null&&Hn(l,n,s),Ap(n,s)}}var Cu=!0;function P4(n,s,l,u){var m=D.T;D.T=null;var h=M.p;try{M.p=2,Sp(n,s,l,u)}finally{M.p=h,D.T=m}}function k4(n,s,l,u){var m=D.T;D.T=null;var h=M.p;try{M.p=8,Sp(n,s,l,u)}finally{M.p=h,D.T=m}}function Sp(n,s,l,u){if(Cu){var m=Np(u);if(m===null)up(n,s,u,Pu,l),Fy(n,u);else if(M4(m,n,s,l,u))u.stopPropagation();else if(Fy(n,u),s&4&&-1<_4.indexOf(n)){for(;m!==null;){var h=Ai(m);if(h!==null)switch(h.tag){case 3:if(h=h.stateNode,h.current.memoizedState.isDehydrated){var w=Ir(h.pendingLanes);if(w!==0){var P=h;for(P.pendingLanes|=2,P.entangledLanes|=2;w;){var B=1<<31-Jt(w);P.entanglements[1]|=B,w&=~B}$r(h),(ut&6)===0&&(uu=pe()+500,bc(0))}}break;case 31:case 13:P=_a(h,2),P!==null&&Hn(P,h,2),fu(),Ap(h,2)}if(h=Np(u),h===null&&up(n,s,u,Pu,l),h===m)break;m=h}m!==null&&u.stopPropagation()}else up(n,s,u,null,l)}}function Np(n){return n=Cf(n),Ep(n)}var Pu=null;function Ep(n){if(Pu=null,n=ji(n),n!==null){var s=o(n);if(s===null)n=null;else{var l=s.tag;if(l===13){if(n=d(s),n!==null)return n;n=null}else if(l===31){if(n=f(s),n!==null)return n;n=null}else if(l===3){if(s.stateNode.current.memoizedState.isDehydrated)return s.tag===3?s.stateNode.containerInfo:null;n=null}else s!==n&&(n=null)}}return Pu=n,null}function By(n){switch(n){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(xe()){case Oe:return 2;case st:return 8;case at:case ln:return 32;case Rn:return 268435456;default:return 32}default:return 32}}var Cp=!1,Ws=null,Js=null,ea=null,Ec=new Map,Cc=new Map,ta=[],_4="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 Fy(n,s){switch(n){case"focusin":case"focusout":Ws=null;break;case"dragenter":case"dragleave":Js=null;break;case"mouseover":case"mouseout":ea=null;break;case"pointerover":case"pointerout":Ec.delete(s.pointerId);break;case"gotpointercapture":case"lostpointercapture":Cc.delete(s.pointerId)}}function Pc(n,s,l,u,m,h){return n===null||n.nativeEvent!==h?(n={blockedOn:s,domEventName:l,eventSystemFlags:u,nativeEvent:h,targetContainers:[m]},s!==null&&(s=Ai(s),s!==null&&Ly(s)),n):(n.eventSystemFlags|=u,s=n.targetContainers,m!==null&&s.indexOf(m)===-1&&s.push(m),n)}function M4(n,s,l,u,m){switch(s){case"focusin":return Ws=Pc(Ws,n,s,l,u,m),!0;case"dragenter":return Js=Pc(Js,n,s,l,u,m),!0;case"mouseover":return ea=Pc(ea,n,s,l,u,m),!0;case"pointerover":var h=m.pointerId;return Ec.set(h,Pc(Ec.get(h)||null,n,s,l,u,m)),!0;case"gotpointercapture":return h=m.pointerId,Cc.set(h,Pc(Cc.get(h)||null,n,s,l,u,m)),!0}return!1}function Iy(n){var s=ji(n.target);if(s!==null){var l=o(s);if(l!==null){if(s=l.tag,s===13){if(s=d(l),s!==null){n.blockedOn=s,tx(n.priority,function(){Uy(l)});return}}else if(s===31){if(s=f(l),s!==null){n.blockedOn=s,tx(n.priority,function(){Uy(l)});return}}else if(s===3&&l.stateNode.current.memoizedState.isDehydrated){n.blockedOn=l.tag===3?l.stateNode.containerInfo:null;return}}}n.blockedOn=null}function ku(n){if(n.blockedOn!==null)return!1;for(var s=n.targetContainers;0<s.length;){var l=Np(n.nativeEvent);if(l===null){l=n.nativeEvent;var u=new l.constructor(l.type,l);Ef=u,l.target.dispatchEvent(u),Ef=null}else return s=Ai(l),s!==null&&Ly(s),n.blockedOn=l,!1;s.shift()}return!0}function Hy(n,s,l){ku(n)&&l.delete(s)}function R4(){Cp=!1,Ws!==null&&ku(Ws)&&(Ws=null),Js!==null&&ku(Js)&&(Js=null),ea!==null&&ku(ea)&&(ea=null),Ec.forEach(Hy),Cc.forEach(Hy)}function _u(n,s){n.blockedOn===s&&(n.blockedOn=null,Cp||(Cp=!0,e.unstable_scheduleCallback(e.unstable_NormalPriority,R4)))}var Mu=null;function Gy(n){Mu!==n&&(Mu=n,e.unstable_scheduleCallback(e.unstable_NormalPriority,function(){Mu===n&&(Mu=null);for(var s=0;s<n.length;s+=3){var l=n[s],u=n[s+1],m=n[s+2];if(typeof u!="function"){if(Ep(u||l)===null)continue;break}var h=Ai(l);h!==null&&(n.splice(s,3),s-=3,Nm(h,{pending:!0,data:m,method:l.method,action:u},u,m))}}))}function sl(n){function s(B){return _u(B,n)}Ws!==null&&_u(Ws,n),Js!==null&&_u(Js,n),ea!==null&&_u(ea,n),Ec.forEach(s),Cc.forEach(s);for(var l=0;l<ta.length;l++){var u=ta[l];u.blockedOn===n&&(u.blockedOn=null)}for(;0<ta.length&&(l=ta[0],l.blockedOn===null);)Iy(l),l.blockedOn===null&&ta.shift();if(l=(n.ownerDocument||n).$$reactFormReplay,l!=null)for(u=0;u<l.length;u+=3){var m=l[u],h=l[u+1],w=m[zn]||null;if(typeof h=="function")w||Gy(l);else if(w){var P=null;if(h&&h.hasAttribute("formAction")){if(m=h,w=h[zn]||null)P=w.formAction;else if(Ep(m)!==null)continue}else P=w.action;typeof P=="function"?l[u+1]=P:(l.splice(u,3),u-=3),Gy(l)}}}function Vy(){function n(h){h.canIntercept&&h.info==="react-transition"&&h.intercept({handler:function(){return new Promise(function(w){return m=w})},focusReset:"manual",scroll:"manual"})}function s(){m!==null&&(m(),m=null),u||setTimeout(l,20)}function l(){if(!u&&!navigation.transition){var h=navigation.currentEntry;h&&h.url!=null&&navigation.navigate(h.url,{state:h.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var u=!1,m=null;return navigation.addEventListener("navigate",n),navigation.addEventListener("navigatesuccess",s),navigation.addEventListener("navigateerror",s),setTimeout(l,100),function(){u=!0,navigation.removeEventListener("navigate",n),navigation.removeEventListener("navigatesuccess",s),navigation.removeEventListener("navigateerror",s),m!==null&&(m(),m=null)}}}function Pp(n){this._internalRoot=n}Ru.prototype.render=Pp.prototype.render=function(n){var s=this._internalRoot;if(s===null)throw Error(i(409));var l=s.current,u=er();Ty(l,u,n,s,null,null)},Ru.prototype.unmount=Pp.prototype.unmount=function(){var n=this._internalRoot;if(n!==null){this._internalRoot=null;var s=n.containerInfo;Ty(n.current,2,null,n,null,null),fu(),s[wi]=null}};function Ru(n){this._internalRoot=n}Ru.prototype.unstable_scheduleHydration=function(n){if(n){var s=bf();n={blockedOn:null,target:n,priority:s};for(var l=0;l<ta.length&&s!==0&&s<ta[l].priority;l++);ta.splice(l,0,n),l===0&&Iy(n)}};var $y=t.version;if($y!=="19.2.1")throw Error(i(527,$y,"19.2.1"));M.findDOMNode=function(n){var s=n._reactInternals;if(s===void 0)throw typeof n.render=="function"?Error(i(188)):(n=Object.keys(n).join(","),Error(i(268,n)));return n=g(s),n=n!==null?v(n):null,n=n===null?null:n.stateNode,n};var D4={bundleType:0,version:"19.2.1",rendererPackageName:"react-dom",currentDispatcherRef:D,reconcilerVersion:"19.2.1"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Du=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Du.isDisabled&&Du.supportsFiber)try{Ar=Du.inject(D4),Wt=Du}catch{}}return Mc.createRoot=function(n,s){if(!c(n))throw Error(i(299));var l=!1,u="",m=Wv,h=Jv,w=eb;return s!=null&&(s.unstable_strictMode===!0&&(l=!0),s.identifierPrefix!==void 0&&(u=s.identifierPrefix),s.onUncaughtError!==void 0&&(m=s.onUncaughtError),s.onCaughtError!==void 0&&(h=s.onCaughtError),s.onRecoverableError!==void 0&&(w=s.onRecoverableError)),s=Dy(n,1,!1,null,null,l,u,null,m,h,w,Vy),n[wi]=s.current,op(n),new Pp(s)},Mc.hydrateRoot=function(n,s,l){if(!c(n))throw Error(i(299));var u=!1,m="",h=Wv,w=Jv,P=eb,B=null;return l!=null&&(l.unstable_strictMode===!0&&(u=!0),l.identifierPrefix!==void 0&&(m=l.identifierPrefix),l.onUncaughtError!==void 0&&(h=l.onUncaughtError),l.onCaughtError!==void 0&&(w=l.onCaughtError),l.onRecoverableError!==void 0&&(P=l.onRecoverableError),l.formState!==void 0&&(B=l.formState)),s=Dy(n,1,!0,s,l??null,u,m,B,h,w,P,Vy),s.context=Oy(null),l=s.current,u=er(),u=yi(u),m=Fs(u),m.callback=null,Is(l,m,u),l=u,s.current.lanes=l,Mt(s,l),$r(s),n[wi]=s.current,op(n),new Ru(s)},Mc.version="19.2.1",Mc}var x0;function KC(){if(x0)return Tp.exports;x0=1;function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),Tp.exports=ZC(),Tp.exports}var QC=KC(),YC=(function(){function e(){this.keyToValue=new Map,this.valueToKey=new Map}return e.prototype.set=function(t,r){this.keyToValue.set(t,r),this.valueToKey.set(r,t)},e.prototype.getByKey=function(t){return this.keyToValue.get(t)},e.prototype.getByValue=function(t){return this.valueToKey.get(t)},e.prototype.clear=function(){this.keyToValue.clear(),this.valueToKey.clear()},e})(),l2=(function(){function e(t){this.generateIdentifier=t,this.kv=new YC}return e.prototype.register=function(t,r){this.kv.getByValue(t)||(r||(r=this.generateIdentifier(t)),this.kv.set(r,t))},e.prototype.clear=function(){this.kv.clear()},e.prototype.getIdentifier=function(t){return this.kv.getByValue(t)},e.prototype.getValue=function(t){return this.kv.getByKey(t)},e})(),XC=(function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,c){i.__proto__=c}||function(i,c){for(var o in c)Object.prototype.hasOwnProperty.call(c,o)&&(i[o]=c[o])},e(t,r)};return function(t,r){if(typeof r!="function"&&r!==null)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");e(t,r);function i(){this.constructor=t}
49t.prototype=r===null?Object.create(r):(i.prototype=r.prototype,new i)}})(),WC=(function(e){XC(t,e);function t(){var r=e.call(this,function(i){return i.name})||this;return r.classToAllowedProps=new Map,r}return t.prototype.register=function(r,i){typeof i=="object"?(i.allowProps&&this.classToAllowedProps.set(r,i.allowProps),e.prototype.register.call(this,r,i.identifier)):e.prototype.register.call(this,r,i)},t.prototype.getAllowedProps=function(r){return this.classToAllowedProps.get(r)},t})(l2),JC=function(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var i=r.call(e),c,o=[],d;try{for(;(t===void 0||t-- >0)&&!(c=i.next()).done;)o.push(c.value)}catch(f){d={error:f}}finally{try{c&&!c.done&&(r=i.return)&&r.call(i)}finally{if(d)throw d.error}}return o};function eP(e){if("values"in Object)return Object.values(e);var t=[];for(var r in e)e.hasOwnProperty(r)&&t.push(e[r]);return t}function tP(e,t){var r=eP(e);if("find"in r)return r.find(t);for(var i=r,c=0;c<i.length;c++){var o=i[c];if(t(o))return o}}function wl(e,t){Object.entries(e).forEach(function(r){var i=JC(r,2),c=i[0],o=i[1];return t(o,c)})}function sd(e,t){return e.indexOf(t)!==-1}function v0(e,t){for(var r=0;r<e.length;r++){var i=e[r];if(t(i))return i}}var nP=(function(){function e(){this.transfomers={}}return e.prototype.register=function(t){this.transfomers[t.name]=t},e.prototype.findApplicable=function(t){return tP(this.transfomers,function(r){return r.isApplicable(t)})},e.prototype.findByName=function(t){return this.transfomers[t]},e})(),rP=function(e){return Object.prototype.toString.call(e).slice(8,-1)},c2=function(e){return typeof e>"u"},sP=function(e){return e===null},qc=function(e){return typeof e!="object"||e===null||e===Object.prototype?!1:Object.getPrototypeOf(e)===null?!0:Object.getPrototypeOf(e)===Object.prototype},xh=function(e){return qc(e)&&Object.keys(e).length===0},ma=function(e){return Array.isArray(e)},aP=function(e){return typeof e=="string"},iP=function(e){return typeof e=="number"&&!isNaN(e)},lP=function(e){return typeof e=="boolean"},cP=function(e){return e instanceof RegExp},Zc=function(e){return e instanceof Map},Kc=function(e){return e instanceof Set},o2=function(e){return rP(e)==="Symbol"},oP=function(e){return e instanceof Date&&!isNaN(e.valueOf())},uP=function(e){return e instanceof Error},b0=function(e){return typeof e=="number"&&isNaN(e)},dP=function(e){return lP(e)||sP(e)||c2(e)||iP(e)||aP(e)||o2(e)},fP=function(e){return typeof e=="bigint"},mP=function(e){return e===1/0||e===-1/0},pP=function(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)},hP=function(e){return e instanceof URL},u2=function(e){return e.replace(/\./g,"\\.")},Bp=function(e){return e.map(String).map(u2).join(".")},Ic=function(e){for(var t=[],r="",i=0;i<e.length;i++){var c=e.charAt(i),o=c==="\\"&&e.charAt(i+1)===".";if(o){r+=".",i++;continue}var d=c===".";if(d){t.push(r),r="";
49continue}r+=c}var f=r;return t.push(f),t},vh=function(){return vh=Object.assign||function(e){for(var t,r=1,i=arguments.length;r<i;r++){t=arguments[r];for(var c in t)Object.prototype.hasOwnProperty.call(t,c)&&(e[c]=t[c])}return e},vh.apply(this,arguments)},bh=function(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var i=r.call(e),c,o=[],d;try{for(;(t===void 0||t-- >0)&&!(c=i.next()).done;)o.push(c.value)}catch(f){d={error:f}}finally{try{c&&!c.done&&(r=i.return)&&r.call(i)}finally{if(d)throw d.error}}return o},yh=function(e,t){for(var r=0,i=t.length,c=e.length;r<i;r++,c++)e[c]=t[r];return e};function qr(e,t,r,i){return{isApplicable:e,annotation:t,transform:r,untransform:i}}var d2=[qr(c2,"undefined",function(){return null},function(){}),qr(fP,"bigint",function(e){return e.toString()},function(e){return typeof BigInt<"u"?BigInt(e):(console.error("Please add a BigInt polyfill."),e)}),qr(oP,"Date",function(e){return e.toISOString()},function(e){return new Date(e)}),qr(uP,"Error",function(e,t){var r={name:e.name,message:e.message};return t.allowedErrorProps.forEach(function(i){r[i]=e[i]}),r},function(e,t){var r=new Error(e.message);return r.name=e.name,r.stack=e.stack,t.allowedErrorProps.forEach(function(i){r[i]=e[i]}),r}),qr(cP,"regexp",function(e){return""+e},function(e){var t=e.slice(1,e.lastIndexOf("/")),r=e.slice(e.lastIndexOf("/")+1);return new RegExp(t,r)}),qr(Kc,"set",function(e){return yh([],bh(e.values()))},function(e){return new Set(e)}),qr(Zc,"map",function(e){return yh([],bh(e.entries()))},function(e){return new Map(e)}),qr(function(e){return b0(e)||mP(e)},"number",function(e){return b0(e)?"NaN":e>0?"Infinity":"-Infinity"},Number),qr(function(e){return e===0&&1/e===-1/0},"number",function(){return"-0"},Number),qr(hP,"URL",function(e){return e.toString()},function(e){return new URL(e)})];function zd(e,t,r,i){return{isApplicable:e,annotation:t,transform:r,untransform:i}}var f2=zd(function(e,t){if(o2(e)){var r=!!t.symbolRegistry.getIdentifier(e);return r}return!1},function(e,t){var r=t.symbolRegistry.getIdentifier(e);return["symbol",r]},function(e){return e.description},function(e,t,r){var i=r.symbolRegistry.getValue(t[1]);if(!i)throw new Error("Trying to deserialize unknown symbol");return i}),gP=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce(function(e,t){return e[t.name]=t,e},{}),m2=zd(pP,function(e){return["typed-array",e.constructor.name]},function(e){return yh([],bh(e))},function(e,t){var r=gP[t[1]];if(!r)throw new Error("Trying to deserialize unknown typed array");return new r(e)});function p2(e,t){if(e?.constructor){var r=!!t.classRegistry.getIdentifier(e.constructor);return r}return!1}var h2=zd(p2,function(e,t){var r=t.classRegistry.getIdentifier(e.constructor);return["class",r]},function(e,t){var r=t.classRegistry.getAllowedProps(e.constructor);if(!r)return vh({},e);var i={};return r.forEach(function(c){i[c]=e[c]}),i},function(e,t,r){var i=r.classRegistry.getValue(t[1]);if(!i)throw new Error("Trying to deserialize unknown class - check https://github.com/blitz-js/superjson/issues/116#issuecomment-773996564");return Object.assign(Object.create(i.prototype),e)}),g2=zd(function(e,t){return!!t.customTransformerRegistry.findApplicable(e)},function(e,t){var r=t.customTransformerRegistry.findApplicable(e);return["custom",r.name]},function(e,t){var r=t.customTransformerRegistry.findApplicable(e);return r.serialize(e)},function(e,t,r){var i=r.customTransformerRegistry.findByName(t[1]);if(!i)throw new Error("Trying to deserialize unknown custom value");return i.deserialize(e)}),xP=[h2,f2,g2,m2],y0=function(e,t){var r=v0(xP,function(c){return c.isApplicable(e,t)});if(r)return{value:r.transform(e,t),type:r.annotation(e,t)};var i=v0(d2,function(c){return c.isApplicable(e,t)});if(i)return{value:i.transform(e,t),type:i.annotation}},x2={};d2.forEach(function(e){x2[e.annotation]=e});var vP=function(e,t,r){if(ma(t))switch(t[0]){case"symbol":return f2.untransform(e,t,r);case"class":return h2.untransform(e,t,r);case"custom":return g2.untransform(e,t,r);case"typed-array":return m2.untransform(e,t,r);default:throw new Error("Unknown transformation: "+t)}else{var i=x2[t];if(!i)throw new Error("Unknown transformation: "+t);return i.untransform(e,r)}},pl=function(e,t){for(var r=e.keys();t>0;)r.next(),t--;return r.next().value};function v2(e){if(sd(e,"__proto__"))throw new Error("__proto__ is not allowed as a property");if(sd(e,"prototype"))throw new Error("prototype is not allowed as a property");if(sd(e,"constructor"))throw new Error("constructor is not allowed as a property")}var bP=function(e,t){v2(t);for(var r=0;r<t.length;r++){var i=t[r];
49if(Kc(e))e=pl(e,+i);else if(Zc(e)){var c=+i,o=+t[++r]==0?"key":"value",d=pl(e,c);switch(o){case"key":e=d;break;case"value":e=e.get(d);break}}else e=e[i]}return e},wh=function(e,t,r){if(v2(t),t.length===0)return r(e);for(var i=e,c=0;c<t.length-1;c++){var o=t[c];if(ma(i)){var d=+o;i=i[d]}else if(qc(i))i=i[o];else if(Kc(i)){var f=+o;i=pl(i,f)}else if(Zc(i)){var p=c===t.length-2;if(p)break;var f=+o,g=+t[++c]==0?"key":"value",v=pl(i,f);switch(g){case"key":i=v;break;case"value":i=i.get(v);break}}}var x=t[t.length-1];if(ma(i)?i[+x]=r(i[+x]):qc(i)&&(i[x]=r(i[x])),Kc(i)){var y=pl(i,+x),N=r(y);y!==N&&(i.delete(y),i.add(N))}if(Zc(i)){var f=+t[t.length-2],S=pl(i,f),g=+x==0?"key":"value";switch(g){case"key":{var A=r(S);i.set(A,i.get(S)),A!==S&&i.delete(S);break}case"value":{i.set(S,r(i.get(S)));break}}}return e},Es=function(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var i=r.call(e),c,o=[],d;try{for(;(t===void 0||t-- >0)&&!(c=i.next()).done;)o.push(c.value)}catch(f){d={error:f}}finally{try{c&&!c.done&&(r=i.return)&&r.call(i)}finally{if(d)throw d.error}}return o},ca=function(e,t){for(var r=0,i=t.length,c=e.length;r<i;r++,c++)e[c]=t[r];return e};function jh(e,t,r){if(r===void 0&&(r=[]),!!e){if(!ma(e)){wl(e,function(d,f){return jh(d,t,ca(ca([],Es(r)),Es(Ic(f))))});return}var i=Es(e,2),c=i[0],o=i[1];o&&wl(o,function(d,f){jh(d,t,ca(ca([],Es(r)),Es(Ic(f))))}),t(c,r)}}function yP(e,t,r){return jh(t,function(i,c){e=wh(e,c,function(o){return vP(o,i,r)})}),e}function wP(e,t){function r(d,f){var p=bP(e,Ic(f));
49d.map(Ic).forEach(function(g){e=wh(e,g,function(){return p})})}if(ma(t)){var i=Es(t,2),c=i[0],o=i[1];c.forEach(function(d){e=wh(e,Ic(d),function(){return e})}),o&&wl(o,r)}else wl(t,r);return e}var jP=function(e,t){return qc(e)||ma(e)||Zc(e)||Kc(e)||p2(e,t)};function AP(e,t,r){var i=r.get(e);i?i.push(t):r.set(e,[t])}function SP(e,t){var r={},i=void 0;return e.forEach(function(c){if(!(c.length<=1)){t||(c=c.map(function(p){return p.map(String)}).sort(function(p,g){return p.length-g.length}));var o=Es(c),d=o[0],f=o.slice(1);d.length===0?i=f.map(Bp):r[Bp(d)]=f.map(Bp)}}),i?xh(r)?[i]:[i,r]:xh(r)?void 0:r}var b2=function(e,t,r,i,c,o,d){var f;c===void 0&&(c=[]),o===void 0&&(o=[]),d===void 0&&(d=new Map);var p=dP(e);if(!p){AP(e,c,t);var g=d.get(e);if(g)return i?{transformedValue:null}:g}if(!jP(e,r)){var v=y0(e,r),x=v?{transformedValue:v.value,annotations:[v.type]}:{transformedValue:e};return p||d.set(e,x),x}if(sd(o,e))return{transformedValue:null};var y=y0(e,r),N=(f=y?.value)!==null&&f!==void 0?f:e,S=ma(N)?[]:{},A={};wl(N,function(k,_){var U=b2(k,t,r,i,ca(ca([],Es(c)),[_]),ca(ca([],Es(o)),[e]),d);S[_]=U.transformedValue,ma(U.annotations)?A[_]=U.annotations:qc(U.annotations)&&wl(U.annotations,function(O,T){A[u2(_)+"."+T]=O})});var C=xh(A)?{transformedValue:S,annotations:y?[y.type]:void 0}:{transformedValue:S,annotations:y?[y.type,A]:A};return p||d.set(e,C),C};function y2(e){return Object.prototype.toString.call(e).slice(8,-1)}function w0(e){return y2(e)==="Array"}function NP(e){if(y2(e)!=="Object")return!1;const t=Object.getPrototypeOf(e);return!!t&&t.constructor===Object&&t===Object.prototype}function EP(e,t,r,i,c){const o={}.propertyIsEnumerable.call(i,t)?"enumerable":"nonenumerable";o==="enumerable"&&(e[t]=r),c&&o==="nonenumerable"&&Object.defineProperty(e,t,{value:r,enumerable:!1,writable:!0,configurable:!0})}function Ah(e,t={}){if(w0(e))return e.map(c=>Ah(c,t));if(!NP(e))return e;const r=Object.getOwnPropertyNames(e),i=Object.getOwnPropertySymbols(e);return[...r,...i].reduce((c,o)=>{if(w0(t.props)&&!t.props.includes(o))return c;const d=e[o],f=Ah(d,t);return EP(c,o,f,e,t.nonenumerable),c},{})}var qa=function(){return qa=Object.assign||function(e){for(var t,r=1,i=arguments.length;r<i;r++){t=arguments[r];for(var c in t)Object.prototype.hasOwnProperty.call(t,c)&&(e[c]=t[c])}return e},qa.apply(this,arguments)},CP=function(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var i=r.call(e),c,o=[],d;try{for(;(t===void 0||t-- >0)&&!(c=i.next()).done;)o.push(c.value)}catch(f){d={error:f}}finally{try{c&&!c.done&&(r=i.return)&&r.call(i)}finally{if(d)throw d.error}}return o},PP=function(e,t){for(var r=0,i=t.length,c=e.length;r<i;r++,c++)e[c]=t[r];return e},ks=(function(){function e(t){var r=t===void 0?{}:t,i=r.dedupe,c=i===void 0?!1:i;this.classRegistry=new WC,this.symbolRegistry=new l2(function(o){var d;return(d=o.description)!==null&&d!==void 0?d:""}),this.customTransformerRegistry=new nP,this.allowedErrorProps=[],this.dedupe=c}return e.prototype.serialize=function(t){var r=new Map,i=b2(t,r,this,this.dedupe),c={json:i.transformedValue};i.annotations&&(c.meta=qa(qa({},c.meta),{values:i.annotations}));var o=SP(r,this.dedupe);return o&&(c.meta=qa(qa({},c.meta),{referentialEqualities:o})),c},e.prototype.deserialize=function(t){var r=t.json,i=t.meta,c=Ah(r);return i?.values&&(c=yP(c,i.values,this)),i?.referentialEqualities&&(c=wP(c,i.referentialEqualities)),c},e.prototype.stringify=function(t){return JSON.stringify(this.serialize(t))},e.prototype.parse=function(t){return this.deserialize(JSON.parse(t))},e.prototype.registerClass=function(t,r){this.classRegistry.register(t,r)},e.prototype.registerSymbol=function(t,r){this.symbolRegistry.register(t,r)},e.prototype.registerCustom=function(t,r){this.customTransformerRegistry.register(qa({name:r},t))},e.prototype.allowErrorProps=function(){for(var t,r=[],i=0;i<arguments.length;i++)r[i]=arguments[i];(t=this.allowedErrorProps).push.apply(t,PP([],CP(r)))},e.defaultInstance=new e,e.serialize=e.defaultInstance.serialize.bind(e.defaultInstance),e.deserialize=e.defaultInstance.deserialize.bind(e.defaultInstance),e.stringify=e.defaultInstance.stringify.bind(e.defaultInstance),e.parse=e.defaultInstance.parse.bind(e.defaultInstance),e.registerClass=e.defaultInstance.registerClass.bind(e.defaultInstance),e.registerSymbol=e.defaultInstance.registerSymbol.bind(e.defaultInstance),e.registerCustom=e.defaultInstance.registerCustom.bind(e.defaultInstance),e.allowErrorProps=e.defaultInstance.allowErrorProps.bind(e.defaultInstance),e})();ks.serialize;ks.deserialize;ks.stringify;ks.parse;ks.registerClass;ks.registerCustom;ks.registerSymbol;ks.allowErrorProps;var kP=(e,t,r,i,c,o,d,f)=>{let p=document.documentElement,g=["light","dark"];
vendor: 7,464 bytes, line 49
49function v(N){(Array.isArray(e)?e:[e]).forEach(S=>{let A=S==="class",C=A&&o?c.map(k=>o[k]||k):c;A?(p.classList.remove(...C),p.classList.add(o&&o[N]?o[N]:N)):p.setAttribute(S,N)}),x(N)}function x(N){f&&g.includes(N)&&(p.style.colorScheme=N)}function y(){return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}if(i)v(i);else try{let N=localStorage.getItem(t)||r,S=d&&N==="system"?y():N;v(S)}catch{}},_P=b.createContext(void 0),MP={setTheme:e=>{},themes:[]},RP=()=>{var e;return(e=b.useContext(_P))!=null?e:MP};b.memo(({forcedTheme:e,storageKey:t,attribute:r,enableSystem:i,enableColorScheme:c,defaultTheme:o,value:d,themes:f,nonce:p,scriptProps:g})=>{let v=JSON.stringify([r,t,o,e,f,d,i,c]).slice(1,-1);return b.createElement("script",{...g,suppressHydrationWarning:!0,nonce:typeof window>"u"?p:"",dangerouslySetInnerHTML:{__html:`(${kP.toString()})(${v})`}})});var oo=i2();const w2=bw(oo);function DP(e){if(typeof document>"u")return;let t=document.head||document.getElementsByTagName("head")[0],r=document.createElement("style");r.type="text/css",t.appendChild(r),r.styleSheet?r.styleSheet.cssText=e:r.appendChild(document.createTextNode(e))}const OP=e=>{switch(e){case"success":return LP;case"info":return BP;case"warning":return UP;case"error":return FP;default:return null}},TP=Array(12).fill(0),zP=({visible:e,className:t})=>me.createElement("div",{className:["sonner-loading-wrapper",t].filter(Boolean).join(" "),"data-visible":e},me.createElement("div",{className:"sonner-spinner"},TP.map((r,i)=>me.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${i}`})))),LP=me.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},me.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"})),UP=me.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},me.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"})),BP=me.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},me.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"})),FP=me.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},me.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"})),IP=me.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"},me.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),me.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),HP=()=>{const[e,t]=me.useState(document.hidden);return me.useEffect(()=>{const r=()=>{t(document.hidden)};return document.addEventListener("visibilitychange",r),()=>window.removeEventListener("visibilitychange",r)},[]),e};let Sh=1;class GP{constructor(){this.subscribe=t=>(this.subscribers.push(t),()=>{const r=this.subscribers.indexOf(t);this.subscribers.splice(r,1)}),this.publish=t=>{this.subscribers.forEach(r=>r(t))},this.addToast=t=>{this.publish(t),this.toasts=[...this.toasts,t]},this.create=t=>{var r;const{message:i,...c}=t,o=typeof t?.id=="number"||((r=t.id)==null?void 0:r.length)>0?t.id:Sh++,d=this.toasts.find(p=>p.id===o),f=t.dismissible===void 0?!0:t.dismissible;return this.dismissedToasts.has(o)&&this.dismissedToasts.delete(o),d?this.toasts=this.toasts.map(p=>p.id===o?(this.publish({...p,...t,id:o,title:i}),{...p,...t,id:o,dismissible:f,title:i}):p):this.addToast({title:i,...c,dismissible:f,id:o}),o},this.dismiss=t=>(t?(this.dismissedToasts.add(t),requestAnimationFrame(()=>this.subscribers.forEach(r=>r({id:t,dismiss:!0})))):this.toasts.forEach(r=>{this.subscribers.forEach(i=>i({id:r.id,dismiss:!0}))}),t),this.message=(t,r)=>this.create({...r,message:t}),this.error=(t,r)=>this.create({...r,message:t,type:"error"}),this.success=(t,r)=>this.create({...r,type:"success",message:t}),this.info=(t,r)=>this.create({...r,type:"info",message:t}),this.warning=(t,r)=>this.create({...r,type:"warning",message:t}),this.loading=(t,r)=>this.create({...r,type:"loading",message:t}),this.promise=(t,r)=>{if(!r)return;let i;r.loading!==void 0&&(i=this.create({...r,promise:t,type:"loading",message:r.loading,description:typeof r.description!="function"?r.description:void 0}));const c=Promise.resolve(t instanceof Function?t():t);let o=i!==void 0,d;const f=c.then(async g=>{if(d=["resolve",g],me.isValidElement(g))o=!1,this.create({id:i,type:"default",message:g});else if($P(g)&&!g.ok){o=!1;const x=typeof r.error=="function"?await r.error(`HTTP error! status: ${g.status}`):r.error,y=typeof r.description=="function"?await r.description(`HTTP error! status: ${g.status}`):r.description,S=typeof x=="object"&&!me.isValidElement(x)?x:{message:x};this.create({id:i,type:"error",description:y,...S})}else if(g instanceof Error){o=!1;const x=typeof r.error=="function"?await r.error(g):r.error,y=typeof r.description=="function"?await r.description(g):r.description,S=typeof x=="object"&&!me.isValidElement(x)?x:{message:x};this.create({id:i,type:"error",description:y,...S})}else if(r.success!==void 0){o=!1;const x=typeof r.success=="function"?await r.success(g):r.success,y=typeof r.description=="function"?await r.description(g):r.description,S=typeof x=="object"&&!me.isValidElement(x)?x:{message:x};this.create({id:i,type:"success",description:y,...S})}}).catch(async g=>{if(d=["reject",g],r.error!==void 0){o=!1;const v=typeof r.error=="function"?await r.error(g):r.error,x=typeof r.description=="function"?await r.description(g):r.description,N=typeof v=="object"&&!me.isValidElement(v)?v:{message:v};this.create({id:i,type:"error",description:x,...N})}}).finally(()=>{o&&(this.dismiss(i),i=void 0),r.finally==null||r.finally.call(r)}),p=()=>new Promise((g,v)=>f.then(()=>d[0]==="reject"?v(d[1]):g(d[1])).catch(v));return typeof i!="string"&&typeof i!="number"?{unwrap:p}:Object.assign(i,{unwrap:p})},this.custom=(t,r)=>{const i=r?.id||Sh++;return this.create({jsx:t(i),id:i,...r}),i},this.getActiveToasts=()=>this.toasts.filter(t=>!this.dismissedToasts.has(t.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}}const Vn=new GP,VP=(e,t)=>{const r=t?.id||Sh++;return Vn.addToast({title:e,...t,id:r}),r},$P=e=>e&&typeof e=="object"&&"ok"in e&&typeof e.ok=="boolean"&&"status"in e&&typeof e.status=="number",qP=VP,ZP=()=>Vn.toasts,KP=()=>Vn.getActiveToasts(),Ne=Object.assign(qP,{success:Vn.success,info:Vn.info,warning:Vn.warning,error:Vn.error,custom:Vn.custom,message:Vn.message,promise:Vn.promise,dismiss:Vn.dismiss,loading:Vn.loading},{getHistory:ZP,getToasts:KP});DP
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: 943 bytes, line 49
49Uu(e){return e.label!==void 0}const QP=3,YP="24px",XP="16px",j0=4e3,WP=356,JP=14,ek=45,tk=200;function Zr(...e){return e.filter(Boolean).join(" ")}function nk(e){const[t,r]=e.split("-"),i=[];return t&&i.push(t),r&&i.push(r),i}const rk=e=>{var t,r,i,c,o,d,f,p,g;const{invert:v,toast:x,unstyled:y,interacting:N,setHeights:S,visibleToasts:A,heights:C,index:k,toasts:_,expanded:U,removeToast:O,defaultRichColors:T,closeButton:L,style:j,cancelButtonStyle:R,actionButtonStyle:Z,className:ne="",descriptionClassName:le="",duration:F,position:J,gap:re,expandByDefault:fe,classNames:D,icons:M,closeButtonAriaLabel:I="Close toast"}=e,[ee,he]=me.useState(null),[z,X]=me.useState(null),[$,Q]=me.useState(!1),[ue,ye]=me.useState(!1),[se,we]=me.useState(!1),[Te,Fe]=me.useState(!1),[Be,Ve]=me.useState(!1),[yt,xt]=me.useState(0),[gn,an]=me.useState(0),Xt=me.useRef(x.duration||F||j0),ce=me.useRef(null),je=me.useRef(null),E=k===0,H=k+1<=A,q=x.type,ge=x.dism
vendor: 19,276 bytes, line 49
49issible!==!1,pe=x.className||"",xe=x.descriptionClassName||"",Oe=me.useMemo(()=>C.findIndex($e=>$e.toastId===x.id)||0,[C,x.id]),st=me.useMemo(()=>{var $e;return($e=x.closeButton)!=null?$e:L},[x.closeButton,L]),at=me.useMemo(()=>x.duration||F||j0,[x.duration,F]),ln=me.useRef(0),Rn=me.useRef(0),qn=me.useRef(0),Br=me.useRef(null),[Ar,Wt]=J.split("-"),Zn=me.useMemo(()=>C.reduce(($e,Ct,cn)=>cn>=Oe?$e:$e+Ct.height,0),[C,Oe]),Jt=HP(),Bl=x.invert||v,Ms=q==="loading";Rn.current=me.useMemo(()=>Oe*re+Zn,[Oe,Zn]),me.useEffect(()=>{Xt.current=at},[at]),me.useEffect(()=>{Q(!0)},[]),me.useEffect(()=>{const $e=je.current;if($e){const Ct=$e.getBoundingClientRect().height;return an(Ct),S(cn=>[{toastId:x.id,height:Ct,position:x.position},...cn]),()=>S(cn=>cn.filter(An=>An.toastId!==x.id))}},[S,x.id]),me.useLayoutEffect(()=>{if(!$)return;const $e=je.current,Ct=$e.style.height;$e.style.height="auto";const cn=$e.getBoundingClientRect().height;$e.style.height=Ct,an(cn),S(An=>An.find(Mt=>Mt.toastId===x.id)?An.map(Mt=>Mt.toastId===x.id?{...Mt,height:cn}:Mt):[{toastId:x.id,height:cn,position:x.position},...An])},[$,x.title,x.description,S,x.id,x.jsx,x.action,x.cancel]);const Fr=me.useCallback(()=>{ye(!0),xt(Rn.current),S($e=>$e.filter(Ct=>Ct.toastId!==x.id)),setTimeout(()=>{O(x)},tk)},[x,O,S,Rn]);me.useEffect(()=>{if(x.promise&&q==="loading"||x.duration===1/0||x.type==="loading")return;let $e;return U||N||Jt?(()=>{if(qn.current<ln.current){const An=new Date().getTime()-ln.current;Xt.current=Xt.current-An}qn.current=new Date().getTime()})():(()=>{Xt.current!==1/0&&(ln.current=new Date().getTime(),$e=setTimeout(()=>{x.onAutoClose==null||x.onAutoClose.call(x,x),Fr()},Xt.current))})(),()=>clearTimeout($e)},[U,N,x,q,Jt,Fr]),me.useEffect(()=>{x.delete&&(Fr(),x.onDismiss==null||x.onDismiss.call(x,x))},[Fr,x.delete]);function vi(){var $e;if(M?.loading){var Ct;return me.createElement("div",{className:Zr(D?.loader,x==null||(Ct=x.classNames)==null?void 0:Ct.loader,"sonner-loader"),"data-visible":q==="loading"},M.loading)}return me.createElement(zP,{className:Zr(D?.loader,x==null||($e=x.classNames)==null?void 0:$e.loader),visible:q==="loading"})}const bi=x.icon||M?.[q]||OP(q);var Sa,Ir;return me.createElement("li",{tabIndex:0,ref:je,className:Zr(ne,pe,D?.toast,x==null||(t=x.classNames)==null?void 0:t.toast,D?.default,D?.[q],x==null||(r=x.classNames)==null?void 0:r[q]),"data-sonner-toast":"","data-rich-colors":(Sa=x.richColors)!=null?Sa:T,"data-styled":!(x.jsx||x.unstyled||y),"data-mounted":$,"data-promise":!!x.promise,"data-swiped":Be,"data-removed":ue,"data-visible":H,"data-y-position":Ar,"data-x-position":Wt,"data-index":k,"data-front":E,"data-swiping":se,"data-dismissible":ge,"data-type":q,"data-invert":Bl,"data-swipe-out":Te,"data-swipe-direction":z,"data-expanded":!!(U||fe&&$),"data-testid":x.testId,style:{"--index":k,"--toasts-before":k,"--z-index":_.length-k,"--offset":`${ue?yt:Rn.current}px`,"--initial-height":fe?"auto":`${gn}px`,...j,...x.style},onDragEnd:()=>{we(!1),he(null),Br.current=null},onPointerDown:$e=>{$e.button!==2&&(Ms||!ge||(ce.current=new Date,xt(Rn.current),$e.target.setPointerCapture($e.pointerId),$e.target.tagName!=="BUTTON"&&(we(!0),Br.current={x:$e.clientX,y:$e.clientY})))},onPointerUp:()=>{var $e,Ct,cn;if(Te||!ge)return;Br.current=null;const An=Number((($e=je.current)==null?void 0:$e.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),Rs=Number(((Ct=je.current)==null?void 0:Ct.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),Mt=new Date().getTime()-((cn=ce.current)==null?void 0:cn.getTime()),Dn=ee==="x"?An:Rs,Na=Math.abs(Dn)/Mt;if(Math.abs(Dn)>=ek||Na>.11){xt(Rn.current),x.onDismiss==null||x.onDismiss.call(x,x),X(ee==="x"?An>0?"right":"left":Rs>0?"down":"up"),Fr(),Fe(!0);return}else{var On,Tn;(On=je.current)==null||On.style.setProperty("--swipe-amount-x","0px"),(Tn=je.current)==null||Tn.style.setProperty("--swipe-amount-y","0px")}Ve(!1),we(!1),he(null)},onPointerMove:$e=>{var Ct,cn,An;if(!Br.current||!ge||((Ct=window.getSelection())==null?void 0:Ct.toString().length)>0)return;const Mt=$e.clientY-Br.current.y,Dn=$e.clientX-Br.current.x;var Na;const On=(Na=e.swipeDirections)!=null?Na:nk(J);!ee&&(Math.abs(Dn)>1||Math.abs(Mt)>1)&&he(Math.abs(Dn)>Math.abs(Mt)?"x":"y");let Tn={x:0,y:0};const yi=Sr=>1/(1.5+Math.abs(Sr)/20);if(ee==="y"){if(On.includes("top")||On.includes("bottom"))if(On.includes("top")&&Mt<0||On.includes("bottom")&&Mt>0)Tn.y=Mt;else{const Sr=Mt*yi(Mt);Tn.y=Math.abs(Sr)<Math.abs(Mt)?Sr:Mt}}else if(ee==="x"&&(On.includes("left")||On.includes("right")))if(On.includes("left")&&Dn<0||On.includes("right")&&Dn>0)Tn.x=Dn;else{const Sr=Dn*yi(Dn);Tn.x=Math.abs(Sr)<Math.abs(Dn)?Sr:Dn}(Math.abs(Tn.x)>0||Math.abs(Tn.y)>0)&&Ve(!0),(cn=je.current)==null||cn.style.setProperty("--swipe-amount-x",`${Tn.x}px`),(An=je.current)==null||An.style.setProperty("--swipe-amount-y",`${Tn.y}px`)}},st&&!x.jsx&&q!=="loading"?me.createElement("button",{"aria-label":I,"data-disabled":Ms,"data-close-button":!0,onClick:Ms||!ge?()=>{}:()=>{Fr(),x.onDismiss==null||x.onDismiss.call(x,x)},className:Zr(D?.closeButton,x==null||(i=x.classNames)==null?void 0:i.closeButton)},(Ir=M?.close)!=null?Ir:IP):null,(q||x.icon||x.promise)&&x.icon!==null&&(M?.[q]!==null||x.icon)?me.createElement("div",{"data-icon":"",className:Zr(D?.icon,x==null||(c=x.classNames)==null?void 0:c.icon)},x.promise||x.type==="loading"&&!x.icon?x.icon||vi():null,x.type!=="loading"?bi:null):null,me.createElement("div",{"data-content":"",className:Zr(D?.content,x==null||(o=x.classNames)==null?void 0:o.content)},me.createElement("div",{"data-title":"",className:Zr(D?.title,x==null||(d=x.classNames)==null?void 0:d.title)},x.jsx?x.jsx:typeof x.title=="function"?x.title():x.title),x.description?me.createElement("div",{"data-description":"",className:Zr(le,xe,D?.description,x==null||(f=x.classNames)==null?void 0:f.description)},typeof x.description=="function"?x.description():x.description):null),me.isValidElement(x.cancel)?x.cancel:x.cancel&&Uu(x.cancel)?me.createElement("button",{"data-button":!0,"data-cancel":!0,style:x.cancelButtonStyle||R,onClick:$e=>{Uu(x.cancel)&&ge&&(x.cancel.onClick==null||x.cancel.onClick.call(x.cancel,$e),Fr())},className:Zr(D?.cancelButton,x==null||(p=x.classNames)==null?void 0:p.cancelButton)},x.cancel.label):null,me.isValidElement(x.action)?x.action:x.action&&Uu(x.action)?me.createElement("button",{"data-button":!0,"data-action":!0,style:x.actionButtonStyle||Z,onClick:$e=>{Uu(x.action)&&(x.action.onClick==null||x.action.onClick.call(x.action,$e),!$e.defaultPrevented&&Fr())},className:Zr(D?.actionButton,x==null||(g=x.classNames)==null?void 0:g.actionButton)},x.action.label):null)};function A0(){if(typeof window>"u"||typeof document>"u")return"ltr";const e=document.documentElement.getAttribute("dir");return e==="auto"||!e?window.getComputedStyle(document.documentElement).direction:e}function sk(e,t){const r={};return[e,t].forEach((i,c)=>{const o=c===1,d=o?"--mobile-offset":"--offset",f=o?XP:YP;function p(g){["top","right","bottom","left"].forEach(v=>{r[`${d}-${v}`]=typeof g=="number"?`${g}px`:g})}typeof i=="number"||typeof i=="string"?p(i):typeof i=="object"?["top","right","bottom","left"].forEach(g=>{i[g]===void 0?r[`${d}-${g}`]=f:r[`${d}-${g}`]=typeof i[g]=="number"?`${i[g]}px`:i[g]}):p(f)}),r}const ak=me.forwardRef(function(t,r){const{id:i,invert:c,position:o="bottom-right",hotkey:d=["altKey","KeyT"],expand:f,closeButton:p,className:g,offset:v,mobileOffset:x,theme:y="light",richColors:N,duration:S,style:A,visibleToasts:C=QP,toastOptions:k,dir:_=A0(),gap:U=JP,icons:O,containerAriaLabel:T="Notifications"}=t,[L,j]=me.useState([]),R=me.useMemo(()=>i?L.filter($=>$.toasterId===i):L.filter($=>!$.toasterId),[L,i]),Z=me.useMemo(()=>Array.from(new Set([o].concat(R.filter($=>$.position).map($=>$.position)))),[R,o]),[ne,le]=me.useState([]),[F,J]=me.useState(!1),[re,fe]=me.useState(!1),[D,M]=me.useState(y!=="system"?y:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),I=me.useRef(null),ee=d.join("+").replace(/Key/g,"").replace(/Digit/g,""),he=me.useRef(null),z=me.useRef(!1),X=me.useCallback($=>{j(Q=>{var ue;return(ue=Q.find(ye=>ye.id===$.id))!=null&&ue.delete||Vn.dismiss($.id),Q.filter(({id:ye})=>ye!==$.id)})},[]);return me.useEffect(()=>Vn.subscribe($=>{if($.dismiss){requestAnimationFrame(()=>{j(Q=>Q.map(ue=>ue.id===$.id?{...ue,delete:!0}:ue))});return}setTimeout(()=>{w2.flushSync(()=>{j(Q=>{const ue=Q.findIndex(ye=>ye.id===$.id);return ue!==-1?[...Q.slice(0,ue),{...Q[ue],...$},...Q.slice(ue+1)]:[$,...Q]})})})}),[L]),me.useEffect(()=>{if(y!=="system"){M(y);return}if(y==="system"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?M("dark"):M("light")),typeof window>"u")return;const $=window.matchMedia("(prefers-color-scheme: dark)");try{$.addEventListener("change",({matches:Q})=>{M(Q?"dark":"light")})}catch{$.addListener(({matches:ue})=>{try{M(ue?"dark":"light")}catch(ye){console.error(ye)}})}},[y]),me.useEffect(()=>{L.length<=1&&J(!1)},[L]),me.useEffect(()=>{const $=Q=>{var ue;if(d.every(we=>Q[we]||Q.code===we)){var se;J(!0),(se=I.current)==null||se.focus()}Q.code==="Escape"&&(document.activeElement===I.current||(ue=I.current)!=null&&ue.contains(document.activeElement))&&J(!1)};return document.addEventListener("keydown",$),()=>document.removeEventListener("keydown",$)},[d]),me.useEffect(()=>{if(I.current)return()=>{he.current&&(he.current.focus({preventScroll:!0}),he.current=null,z.current=!1)}},[I.current]),me.createElement("section",{ref:r,"aria-label":`${T} ${ee}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},Z.map(($,Q)=>{var ue;const[ye,se]=$.split("-");return R.length?me.createElement("ol",{key:$,dir:_==="auto"?A0():_,tabIndex:-1,ref:I,className:g,"data-sonner-toaster":!0,"data-sonner-theme":D,"data-y-position":ye,"data-x-position":se,style:{"--front-toast-height":`${((ue=ne[0])==null?void 0:ue.height)||0}px`,"--width":`${WP}px`,"--gap":`${U}px`,...A,...sk(v,x)},onBlur:we=>{z.current&&!we.currentTarget.contains(we.relatedTarget)&&(z.current=!1,he.current&&(he.current.focus({preventScroll:!0}),he.current=null))},onFocus:we=>{we.target instanceof HTMLElement&&we.target.dataset.dismissible==="false"||z.current||(z.current=!0,he.current=we.relatedTarget)},onMouseEnter:()=>J(!0),onMouseMove:()=>J(!0),onMouseLeave:()=>{re||J(!1)},onDragEnd:()=>J(!1),onPointerDown:we=>{we.target instanceof HTMLElement&&we.target.dataset.dismissible==="false"||fe(!0)},onPointerUp:()=>fe(!1)},R.filter(we=>!we.position&&Q===0||we.position===$).map((we,Te)=>{var Fe,Be;return me.createElement(rk,{key:we.id,icons:O,index:Te,toast:we,defaultRichColors:N,duration:(Fe=k?.duration)!=null?Fe:S,className:k?.className,descriptionClassName:k?.descriptionClassName,invert:c,visibleToasts:C,closeButton:(Be=k?.closeButton)!=null?Be:p,interacting:re,position:$,style:k?.style,unstyled:k?.unstyled,classNames:k?.classNames,cancelButtonStyle:k?.cancelButtonStyle,actionButtonStyle:k?.actionButtonStyle,closeButtonAriaLabel:k?.closeButtonAriaLabel,removeToast:X,toasts:R.filter(Ve=>Ve.position==we.position),heights:ne.filter(Ve=>Ve.position==we.position),setHeights:le,expandByDefault:f,gap:U,expanded:F,swipeDirections:t.swipeDirections})})):null}))}),ik=({...e})=>{const{theme:t="system"}=RP();return a.jsx(ak,{"data-loc":"client/src/components/ui/sonner.tsx:8",theme:t,className:"toaster group",style:{"--normal-bg":"var(--popover)","--normal-text":"var(--popover-foreground)","--normal-border":"var(--border)"},...e})};function Ee(e,t,{checkForDefaultPrevented:r=!0}={}){return function(c){if(e?.(c),r===!1||!c.defaultPrevented)return t?.(c)}}function S0(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function Ld(...e){return t=>{let r=!1;const i=e.map(c=>{const o=S0(c,t);return!r&&typeof o=="function"&&(r=!0),o});if(r)return()=>{for(let c=0;c<i.length;c++){const o=i[c];typeof o=="function"?o():S0(e[c],null)}}}}function dt(...e){return b.useCallback(Ld(...e),e)}function lk(e,t){const r=b.createContext(t),i=o=>{const{children:d,...f}=o,p=b.useMemo(()=>f,Object.values(f));return a.jsx(r.Provider,{value:p,children:d})};i.displayName=e+"Provider";function c(o){const d=b.useContext(r);if(d)return d;if(t!==void 0)return t;throw new Error(`\`${o}\` must be used within \`${e}\``)}return[i,c]}function zr(e,t=[]){let r=[];function i(o,d){const f=b.createContext(d),p=r.length;r=[...r,d];const g=x=>{const{scope:y,children:N,...S}=x,A=y?.[e]?.[p]||f,C=b.useMemo(()=>S,Object.values(S));return a.jsx(A.Provider,{value:C,children:N})};g.displayName=o+"Provider";function v(x,y){const N=y?.[e]?.[p]||f,S=b.useContext(N);if(S)return S;if(d!==void 0)return d;throw new Error(`\`${x}\` must be used within \`${o}\``)}return[g,v]}const c=()=>{const o=r.map(d=>b.createContext(d));return function(f){const p=f?.[e]||o;return b.useMemo(()=>({[`__scope${e}`]:{...f,[e]:p}}),[f,p])}};return c.scopeName=e,[i,ck(c,...t)]}function ck(...e){const t=e[0];if(e.length===1)return t;const r=()=>{const i=e.map(c=>({useScope:c(),scopeName:c.scopeName}));return function(o){const d=i.reduce((f,{useScope:p,scopeName:g})=>{const x=p(o)[`__scope${g}`];return{...f,...x}},{});return b.useMemo(()=>({[`__scope${t.scopeName}`]:d}),[d])}};return r.scopeName=t.scopeName,r}function Ja(e){const t=ok(e),r=b.forwardRef((i,c)=>{const{children:o,...d}=i,f=b.Children.toArray(o),p=f.find(dk);if(p){const g=p.props.children,v=f.map(x=>x===p?b.Children.count(g)>1?b.Children.only(null):b.isValidElement(g)?g.props.children:null:x);return a.jsx(t,{...d,ref:c,children:b.isValidElement(g)?b.cloneElement(g,void 0,v):null})}return a.jsx(t,{...d,ref:c,children:o})});return r.displayName=`${e}.Slot`,r}var j2=Ja("Slot");function ok(e){const t=b.forwardRef((r,i)=>{const{children:c,...o}=r;if(b.isValidElement(c)){const d=mk(c),f=fk(o,c.props);return c.type!==b.Fragment&&(f.ref=i?Ld(i,d):d),b.cloneElement(c,f)}return b.Children.count(c)>1?b.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var A2=Symbol("radix.slottable");function uk(e){const t=({children:r})=>a.jsx(a.Fragment,{children:r});return t.displayName=`${e}.Slottable`,t.__radixId=A2,t}function dk(e){return b.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===A2}function fk(e,t){const r={...t};for(const i in t){const c=e[i],o=t[i];/^on[A-Z]/.test(i)?c&&o?r[i]=(...f)=>{const p=o(...f);return c(...f),p}:c&&(r[i]=c):i==="style"?r[i]={...c,...o}:i==="className"&&(r[i]=[c,o].filter(Boolean).join(" "))}return{...e,...r}}function mk(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var pk=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],qe=pk.reduce((e,t)=>{const r=Ja(`Primitive.${t}`),i=b.forwardRef((c,o)=>{const{asChild:d,...f}=c,p=d?r:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),a.jsx(p,{...f,ref:o})});return i.displayName=`Primitive.${t}`,{...e,[t]:i}},{});function S2(e,t){e&&oo.flushSync(()=>e.dispatchEvent(t))}function Rr(e){const t=b.useRef(e);return b.useEffect(()=>{t.current=e}),b.useMemo(()=>(...r)=>t.current?.(...r),[])}function hk(e,t=globalThis?.document){const r=Rr(e);b.useEffect(()=>{const i=c=>{c.key==="Escape"&&r(c)};return t.addEventListener("keydown",i,{capture:!0}),()=>t.removeEventListener("keydown",i,{capture:!0})},[r,t])}var gk="DismissableLayer",Nh="dismissableLayer.update",xk="dismissableLayer.pointerDownOutside",vk="dismissableLayer.focusOutside",N0,N2=b.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),uo=b.forwardRef((e,t)=>{const{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:i,onPointerDownOutside:c,onFocusOutside:o,onInteractOutside:d,onDismiss:f,...p}=e,g=b.useContext(N2),[v,x]=b.useState(null),y=v?.ownerDocument??globalThis?.document,[,N]=b.useState({}),S=dt(t,j=>x(j)),A=Array.from(g.layers),[C]=[...g.layersWithOutsidePointerEventsDisabled].slice(-1),k=A.indexOf(C),_=v?A.indexOf(v):-1,U=g.layersWithOutsidePointerEventsDisabled.size>0,O=_>=k,T=wk(j=>{const R=j.target,Z=[...g.branches].some(ne=>ne.contains(R));!O||Z||(c?.(j),d?.(j),j.defaultPrevented||f?.())},y),L=jk(j=>{const R=j.target;[...g.branches].some(ne=>ne.contains(R))||(o?.(j),d?.(j),j.defaultPrevented||f?.())},y);return hk(j=>{_===g.layers.size-1&&(i?.(j),!j.defaultPrevented&&f&&(j.preventDefault(),f()))},y),b.useEffect(()=>{if(v)return r&&(g.layersWithOutsidePointerEventsDisabled.size===0&&(N0=y.body.style.pointerEvents,y.body.style.pointerEvents="none"),g.layersWithOutsidePointerEventsDisabled.add(v)),g.layers.add(v),E0(),()=>{r&&g.layersWithOutsidePointerEventsDisabled.size===1&&(y.body.style.pointerEvents=N0)}},[v,y,r,g]),b.useEffect(()=>()=>{v&&(g.layers.delete(v),g.layersWithOutsidePointerEventsDisabled.delete(v),E0())},[v,g]),b.useEffect(()=>{const j=()=>N({});return document.addEventListener(Nh,j),()=>document.removeEventListener(Nh,j)},[]),a.jsx(qe.div,{...p,ref:S,style:{pointerEvents:U?O?"auto":"none":void 0,...e.style},onFocusCapture:Ee(e.onFocusCapture,L.onFocusCapture),onBlurCapture:Ee(e.onBlurCapture,L.onBlurCapture),onPointerDownCapture:Ee(e.onPointerDownCapture,T.onPointerDownCapture)})});uo.displayName=gk;var bk="DismissableLayerBranch",yk=b.forwardRef((e,t)=>{const r=b.useContext(N2),i=b.useRef(null),c=dt(t,i);return b.useEffect(()=>{const o=i.current;if(o)return r.branches.add(o),()=>{r.branches.delete(o)}},[r.branches]),a.jsx(qe.div,{...e,ref:c})});yk.displayName=bk;function wk(e,t=globalThis?.document){const r=Rr(e),i=b.useRef(!1),c=b.useRef(()=>{});return b.useEffect(()=>{const o=f=>{if(f.target&&!i.current){let p=function(){E2(xk,r,g,{discrete:!0})};const g={originalEvent:f};f.pointerType==="touch"?(t.removeEventListener("click",c.current),c.current=p,t.addEventListener("click",c.current,{once:!0})):p()}else t.removeEventListener("click",c.current);i.current=!1},d=window.setTimeout(()=>{t.addEventListener("pointerdown",o)},0);return()=>{window.clearTimeout(d),t.removeEventListener("pointerdown",o),t.removeEventListener("click",c.current)}},[t,r]),{onPointerDownCapture:()=>i.current=!0}}function jk(e,t=globalThis?.document){const r=Rr(e),i=b.useRef(!1);return b.useEffect(()=>{const c=o=>{o.target&&!i.current&&E2(vk,r,{originalEvent:o},{discrete:!1})};return t.addEventListener("focusin",c),()=>t.removeEventListener("focusin",c)},[t,r]),{onFocusCapture:()=>i.current=!0,onBlurCapture:()=>i.current=!1}}function E0(){const e=new CustomEvent(Nh);document.dispatchEvent(e)}function E2(e,t,r,{discrete:i}){const c=r.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&c.addEventListener(e,t,{once:!0}),i?S2(c,o):c.dispatchEvent(o)}var sn=globalThis?.document?b.useLayoutEffect:()=>{},Ak=_d[" useId ".trim().toString()]||(()=>{}),Sk=0;function Wr(e){const[t,r]=b.useState(Ak());return sn(()=>{r(i=>i??String(Sk++))},[e]),e||(t?`radix-${t}`:"")}const Nk=["top","right","bottom","left"],pa=Math.min,tr=Math.max,md=Math.round,Bu=Math.floor,Jr=e=>({x:e,y:e}
vendor: 16,968 bytes, line 49
49),Ek={left:"right",right:"left",bottom:"top",top:"bottom"},Ck={start:"end",end:"start"};function Eh(e,t,r){return tr(e,pa(t,r))}function Cs(e,t){return typeof e=="function"?e(t):e}function Ps(e){return e.split("-")[0]}function Rl(e){return e.split("-")[1]}function ig(e){return e==="x"?"y":"x"}function lg(e){return e==="y"?"height":"width"}const Pk=new Set(["top","bottom"]);function Xr(e){return Pk.has(Ps(e))?"y":"x"}function cg(e){return ig(Xr(e))}function kk(e,t,r){r===void 0&&(r=!1);const i=Rl(e),c=cg(e),o=lg(c);let d=c==="x"?i===(r?"end":"start")?"right":"left":i==="start"?"bottom":"top";return t.reference[o]>t.floating[o]&&(d=pd(d)),[d,pd(d)]}function _k(e){const t=pd(e);return[Ch(e),t,Ch(t)]}function Ch(e){return e.replace(/start|end/g,t=>Ck[t])}const C0=["left","right"],P0=["right","left"],Mk=["top","bottom"],Rk=["bottom","top"];function Dk(e,t,r){switch(e){case"top":case"bottom":return r?t?P0:C0:t?C0:P0;case"left":case"right":return t?Mk:Rk;default:return[]}}function Ok(e,t,r,i){const c=Rl(e);let o=Dk(Ps(e),r==="start",i);return c&&(o=o.map(d=>d+"-"+c),t&&(o=o.concat(o.map(Ch)))),o}function pd(e){return e.replace(/left|right|bottom|top/g,t=>Ek[t])}function Tk(e){return{top:0,right:0,bottom:0,left:0,...e}}function C2(e){return typeof e!="number"?Tk(e):{top:e,right:e,bottom:e,left:e}}function hd(e){const{x:t,y:r,width:i,height:c}=e;return{width:i,height:c,top:r,left:t,right:t+i,bottom:r+c,x:t,y:r}}function k0(e,t,r){let{reference:i,floating:c}=e;const o=Xr(t),d=cg(t),f=lg(d),p=Ps(t),g=o==="y",v=i.x+i.width/2-c.width/2,x=i.y+i.height/2-c.height/2,y=i[f]/2-c[f]/2;let N;switch(p){case"top":N={x:v,y:i.y-c.height};break;case"bottom":N={x:v,y:i.y+i.height};break;case"right":N={x:i.x+i.width,y:x};break;case"left":N={x:i.x-c.width,y:x};break;default:N={x:i.x,y:i.y}}switch(Rl(t)){case"start":N[d]-=y*(r&&g?-1:1);break;case"end":N[d]+=y*(r&&g?-1:1);break}return N}const zk=async(e,t,r)=>{const{placement:i="bottom",strategy:c="absolute",middleware:o=[],platform:d}=r,f=o.filter(Boolean),p=await(d.isRTL==null?void 0:d.isRTL(t));let g=await d.getElementRects({reference:e,floating:t,strategy:c}),{x:v,y:x}=k0(g,i,p),y=i,N={},S=0;for(let A=0;A<f.length;A++){const{name:C,fn:k}=f[A],{x:_,y:U,data:O,reset:T}=await k({x:v,y:x,initialPlacement:i,placement:y,strategy:c,middlewareData:N,rects:g,platform:d,elements:{reference:e,floating:t}});v=_??v,x=U??x,N={...N,[C]:{...N[C],...O}},T&&S<=50&&(S++,typeof T=="object"&&(T.placement&&(y=T.placement),T.rects&&(g=T.rects===!0?await d.getElementRects({reference:e,floating:t,strategy:c}):T.rects),{x:v,y:x}=k0(g,y,p)),A=-1)}return{x:v,y:x,placement:y,strategy:c,middlewareData:N}};async function Qc(e,t){var r;t===void 0&&(t={});const{x:i,y:c,platform:o,rects:d,elements:f,strategy:p}=e,{boundary:g="clippingAncestors",rootBoundary:v="viewport",elementContext:x="floating",altBoundary:y=!1,padding:N=0}=Cs(t,e),S=C2(N),C=f[y?x==="floating"?"reference":"floating":x],k=hd(await o.getClippingRect({element:(r=await(o.isElement==null?void 0:o.isElement(C)))==null||r?C:C.contextElement||await(o.getDocumentElement==null?void 0:o.getDocumentElement(f.floating)),boundary:g,rootBoundary:v,strategy:p})),_=x==="floating"?{x:i,y:c,width:d.floating.width,height:d.floating.height}:d.reference,U=await(o.getOffsetParent==null?void 0:o.getOffsetParent(f.floating)),O=await(o.isElement==null?void 0:o.isElement(U))?await(o.getScale==null?void 0:o.getScale(U))||{x:1,y:1}:{x:1,y:1},T=hd(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:f,rect:_,offsetParent:U,strategy:p}):_);return{top:(k.top-T.top+S.top)/O.y,bottom:(T.bottom-k.bottom+S.bottom)/O.y,left:(k.left-T.left+S.left)/O.x,right:(T.right-k.right+S.right)/O.x}}const Lk=e=>({name:"arrow",options:e,async fn(t){const{x:r,y:i,placement:c,rects:o,platform:d,elements:f,middlewareData:p}=t,{element:g,padding:v=0}=Cs(e,t)||{};if(g==null)return{};const x=C2(v),y={x:r,y:i},N=cg(c),S=lg(N),A=await d.getDimensions(g),C=N==="y",k=C?"top":"left",_=C?"bottom":"right",U=C?"clientHeight":"clientWidth",O=o.reference[S]+o.reference[N]-y[N]-o.floating[S],T=y[N]-o.reference[N],L=await(d.getOffsetParent==null?void 0:d.getOffsetParent(g));let j=L?L[U]:0;(!j||!await(d.isElement==null?void 0:d.isElement(L)))&&(j=f.floating[U]||o.floating[S]);const R=O/2-T/2,Z=j/2-A[S]/2-1,ne=pa(x[k],Z),le=pa(x[_],Z),F=ne,J=j-A[S]-le,re=j/2-A[S]/2+R,fe=Eh(F,re,J),D=!p.arrow&&Rl(c)!=null&&re!==fe&&o.reference[S]/2-(re<F?ne:le)-A[S]/2<0,M=D?re<F?re-F:re-J:0;return{[N]:y[N]+M,data:{[N]:fe,centerOffset:re-fe-M,...D&&{alignmentOffset:M}},reset:D}}}),Uk=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r,i;const{placement:c,middlewareData:o,rects:d,initialPlacement:f,platform:p,elements:g}=t,{mainAxis:v=!0,crossAxis:x=!0,fallbackPlacements:y,fallbackStrategy:N="bestFit",fallbackAxisSideDirection:S="none",flipAlignment:A=!0,...C}=Cs(e,t);if((r=o.arrow)!=null&&r.alignmentOffset)return{};const k=Ps(c),_=Xr(f),U=Ps(f)===f,O=await(p.isRTL==null?void 0:p.isRTL(g.floating)),T=y||(U||!A?[pd(f)]:_k(f)),L=S!=="none";!y&&L&&T.push(...Ok(f,A,S,O));const j=[f,...T],R=await Qc(t,C),Z=[];let ne=((i=o.flip)==null?void 0:i.overflows)||[];if(v&&Z.push(R[k]),x){const re=kk(c,d,O);Z.push(R[re[0]],R[re[1]])}if(ne=[...ne,{placement:c,overflows:Z}],!Z.every(re=>re<=0)){var le,F;const re=(((le=o.flip)==null?void 0:le.index)||0)+1,fe=j[re];if(fe&&(!(x==="alignment"?_!==Xr(fe):!1)||ne.every(I=>Xr(I.placement)===_?I.overflows[0]>0:!0)))return{data:{index:re,overflows:ne},reset:{placement:fe}};let D=(F=ne.filter(M=>M.overflows[0]<=0).sort((M,I)=>M.overflows[1]-I.overflows[1])[0])==null?void 0:F.placement;if(!D)switch(N){case"bestFit":{var J;const M=(J=ne.filter(I=>{if(L){const ee=Xr(I.placement);return ee===_||ee==="y"}return!0}).map(I=>[I.placement,I.overflows.filter(ee=>ee>0).reduce((ee,he)=>ee+he,0)]).sort((I,ee)=>I[1]-ee[1])[0])==null?void 0:J[0];M&&(D=M);break}case"initialPlacement":D=f;break}if(c!==D)return{reset:{placement:D}}}return{}}}};function _0(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function M0(e){return Nk.some(t=>e[t]>=0)}const Bk=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:r}=t,{strategy:i="referenceHidden",...c}=Cs(e,t);switch(i){case"referenceHidden":{const o=await Qc(t,{...c,elementContext:"reference"}),d=_0(o,r.reference);return{data:{referenceHiddenOffsets:d,referenceHidden:M0(d)}}}case"escaped":{const o=await Qc(t,{...c,altBoundary:!0}),d=_0(o,r.floating);return{data:{escapedOffsets:d,escaped:M0(d)}}}default:return{}}}}},P2=new Set(["left","top"]);async function Fk(e,t){const{placement:r,platform:i,elements:c}=e,o=await(i.isRTL==null?void 0:i.isRTL(c.floating)),d=Ps(r),f=Rl(r),p=Xr(r)==="y",g=P2.has(d)?-1:1,v=o&&p?-1:1,x=Cs(t,e);let{mainAxis:y,crossAxis:N,alignmentAxis:S}=typeof x=="number"?{mainAxis:x,crossAxis:0,alignmentAxis:null}:{mainAxis:x.mainAxis||0,crossAxis:x.crossAxis||0,alignmentAxis:x.alignmentAxis};return f&&typeof S=="number"&&(N=f==="end"?S*-1:S),p?{x:N*v,y:y*g}:{x:y*g,y:N*v}}const Ik=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var r,i;const{x:c,y:o,placement:d,middlewareData:f}=t,p=await Fk(t,e);return d===((r=f.offset)==null?void 0:r.placement)&&(i=f.arrow)!=null&&i.alignmentOffset?{}:{x:c+p.x,y:o+p.y,data:{...p,placement:d}}}}},Hk=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:r,y:i,placement:c}=t,{mainAxis:o=!0,crossAxis:d=!1,limiter:f={fn:C=>{let{x:k,y:_}=C;return{x:k,y:_}}},...p}=Cs(e,t),g={x:r,y:i},v=await Qc(t,p),x=Xr(Ps(c)),y=ig(x);let N=g[y],S=g[x];if(o){const C=y==="y"?"top":"left",k=y==="y"?"bottom":"right",_=N+v[C],U=N-v[k];N=Eh(_,N,U)}if(d){const C=x==="y"?"top":"left",k=x==="y"?"bottom":"right",_=S+v[C],U=S-v[k];S=Eh(_,S,U)}const A=f.fn({...t,[y]:N,[x]:S});return{...A,data:{x:A.x-r,y:A.y-i,enabled:{[y]:o,[x]:d}}}}}},Gk=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:r,y:i,placement:c,rects:o,middlewareData:d}=t,{offset:f=0,mainAxis:p=!0,crossAxis:g=!0}=Cs(e,t),v={x:r,y:i},x=Xr(c),y=ig(x);let N=v[y],S=v[x];const A=Cs(f,t),C=typeof A=="number"?{mainAxis:A,crossAxis:0}:{mainAxis:0,crossAxis:0,...A};if(p){const U=y==="y"?"height":"width",O=o.reference[y]-o.floating[U]+C.mainAxis,T=o.reference[y]+o.reference[U]-C.mainAxis;N<O?N=O:N>T&&(N=T)}if(g){var k,_;const U=y==="y"?"width":"height",O=P2.has(Ps(c)),T=o.reference[x]-o.floating[U]+(O&&((k=d.offset)==null?void 0:k[x])||0)+(O?0:C.crossAxis),L=o.reference[x]+o.reference[U]+(O?0:((_=d.offset)==null?void 0:_[x])||0)-(O?C.crossAxis:0);S<T?S=T:S>L&&(S=L)}return{[y]:N,[x]:S}}}},Vk=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var r,i;const{placement:c,rects:o,platform:d,elements:f}=t,{apply:p=()=>{},...g}=Cs(e,t),v=await Qc(t,g),x=Ps(c),y=Rl(c),N=Xr(c)==="y",{width:S,height:A}=o.floating;let C,k;x==="top"||x==="bottom"?(C=x,k=y===(await(d.isRTL==null?void 0:d.isRTL(f.floating))?"start":"end")?"left":"right"):(k=x,C=y==="end"?"top":"bottom");const _=A-v.top-v.bottom,U=S-v.left-v.right,O=pa(A-v[C],_),T=pa(S-v[k],U),L=!t.middlewareData.shift;let j=O,R=T;if((r=t.middlewareData.shift)!=null&&r.enabled.x&&(R=U),(i=t.middlewareData.shift)!=null&&i.enabled.y&&(j=_),L&&!y){const ne=tr(v.left,0),le=tr(v.right,0),F=tr(v.top,0),J=tr(v.bottom,0);N?R=S-2*(ne!==0||le!==0?ne+le:tr(v.left,v.right)):j=A-2*(F!==0||J!==0?F+J:tr(v.top,v.bottom))}await p({...t,availableWidth:R,availableHeight:j});const Z=await d.getDimensions(f.floating);return S!==Z.width||A!==Z.height?{reset:{rects:!0}}:{}}}};function Ud(){return typeof window<"u"}function Dl(e){return k2(e)?(e.nodeName||"").toLowerCase():"#document"}function ir(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function ss(e){var t;return(t=(k2(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function k2(e){return Ud()?e instanceof Node||e instanceof ir(e).Node:!1}function Dr(e){return Ud()?e instanceof Element||e instanceof ir(e).Element:!1}function ts(e){return Ud()?e instanceof HTMLElement||e instanceof ir(e).HTMLElement:!1}function R0(e){return!Ud()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof ir(e).ShadowRoot}const $k=new Set(["inline","contents"]);function fo(e){const{overflow:t,overflowX:r,overflowY:i,display:c}=Or(e);return/auto|scroll|overlay|hidden|clip/.test(t+i+r)&&!$k.has(c)}const qk=new Set(["table","td","th"]);function Zk(e){return qk.has(Dl(e))}const Kk=[":popover-open",":modal"];function Bd(e){return Kk.some(t=>{try{return e.matches(t)}catch{return!1}})}const Qk=["transform","translate","scale","rotate","perspective"],Yk=["transform","translate","scale","rotate","perspective","filter"],Xk=["paint","layout","strict","content"];function og(e){const t=ug(),r=Dr(e)?Or(e):e;return Qk.some(i=>r[i]?r[i]!=="none":!1)||(r.containerType?r.containerType!=="normal":!1)||!t&&(r.backdropFilter?r.backdropFilter!=="none":!1)||!t&&(r.filter?r.filter!=="none":!1)||Yk.some(i=>(r.willChange||"").includes(i))||Xk.some(i=>(r.contain||"").includes(i))}function Wk(e){let t=ha(e);for(;ts(t)&&!jl(t);){if(og(t))return t;if(Bd(t))return null;t=ha(t)}return null}function ug(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const Jk=new Set(["html","body","#document"]);function jl(e){return Jk.has(Dl(e))}function Or(e){return ir(e).getComputedStyle(e)}function Fd(e){return Dr(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function ha(e){if(Dl(e)==="html")return e;const t=e.assignedSlot||e.parentNode||R0(e)&&e.host||ss(e);return R0(t)?t.host:t}function _2(e){const t=ha(e);return jl(t)?e.ownerDocument?e.ownerDocument.body:e.body:ts(t)&&fo(t)?t:_2(t)}function Yc(e,t,r){var i;t===void 0&&(t=[]),r===void 0&&(r=!0);const c=_2(e),o=c===((i=e.ownerDocument)==null?void 0:i.body),d=ir(c);if(o){const f=Ph(d);return t.concat(d,d.visualViewport||[],fo(c)?c:[],f&&r?Yc(f):[])}return t.concat(c,Yc(c,[],r))}function Ph(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function M2(e){const t=Or(e);let r=parseFloat(t.width)||0,i=parseFloat(t.height)||0;const c=ts(e),o=c?e.offsetWidth:r,d=c?e.offsetHeight:i,f=md(r)!==o||md(i)!==d;return f&&(r=o,i=d),{width:r,height:i,$:f}}function dg(e){return Dr(e)?e:e.contextElement}function gl(e){const t=dg(e);if(!ts(t))return Jr(1);const r=t.getBoundingClientRect(),{width:i,height:c,$:o}=M2(t);let d=(o?md(r.width):r.width)/i,f=(o?md(r.height):r.height)/c;return(!d||!Number.isFinite(d))&&(d=1),(!f||!Number.isFinite(f))&&(f=1),{x:d,y:f}}const e_=Jr(0);function R2(e){const t=ir(e);return!ug()||!t.visualViewport?e_:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function t_(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==ir(e)?!1:t}function ei(e,t,r,i){t===void 0&&(t=!1),r===void 0&&(r=!1);const c=e.getBoundingClientRect(),o=dg(e);let d=Jr(1);t&&(i?Dr(i)&&(d=gl(i)):d=gl(e));const f=t_(o,r,i)?R2(o):Jr(0);let p=(c.left+f.x)/d.x,g=(c.top+f.y)/d.y,v=c.width/d.x,x=c.height/d.y;if(o){const y=ir(o),N=i&&Dr(i)?ir(i):i;let S=y,A=Ph(S);for(;A&&i&&N!==S;){const C=gl(A),k=A.getBoundingClientRect(),_=Or(A),U=k.left+(A.clientLeft+parseFloat(_.paddingLeft))*C.x,O=k.top+(A.clientTop+parseFloat(_.paddingTop))*C.y;p*=C.x,g*=C.y,v*=C.x,x*=C.y,p+=U,g+=O,S=ir(A),A=Ph(S)}}return hd({width:v,height:x,x:p,y:g})}function Id(e,t){const r=Fd(e).scrollLeft;return t?t.left+r:ei(ss(e)).left+r}function D2(e,t){const r=e.getBoundingClientRect(),i=r.left+t.scrollLeft-Id(e,r),c=r.top+t.scrollTop;return{x:i,y:c}}function n_(e){let{elements:t,rect:r,offsetParent:i,strategy:c}=e;const o=c==="fixed",d=ss(i),f=t?Bd(t.floating):!1;if(i===d||f&&o)return r;let p={scrollLeft:0,scrollTop:0},g=Jr(1);const v=Jr(0),x=ts(i);if((x||!x&&!o)&&((Dl(i)!=="body"||fo(d))&&(p=Fd(i)),ts(i))){const N=ei(i);g=gl(i),v.x=N.x+i.clientLeft,v.y=N.y+i.clientTop}const y=d&&!x&&!o?D2(d,p):Jr(0);return{width:r.width*g.x,height:r.height*g.y,x:r.x*g.x-p.scrollLeft*g.x+v.x+y.x,y:r.y*g.y-p.scrollTop*g.y+v.y+y.y}}function r_(e){return Array.from(e.getClientRects())}function s_(e){const t=ss(e),r=Fd(e),i=e.ownerDocument.body,c=tr(t.scrollWidth,t.clientWidth,i.scrollWidth,i.clientWidth),o=tr(t.scrollHeight,t.clientHeight,i.scrollHeight,i.clientHeight);let d=-r.scrollLeft+Id(e);const f=-r.scrollTop;return Or(i).direction==="rtl"&&(d+=tr(t.clientWidth,i.clientWidth)-c),{width:c,height:o,x:d,y:f}}const D0=25;function a_(e,t){const r=ir(e),i=ss(e),c=r.visualViewport;let o=i.clientWidth,d=i.clientHeight,f=0,p=0;if(c){o=c.width,d=c.height;const v=ug();(!v||v&&t==="fixed")&&(f=c.offsetLeft,p=c.offsetTop)}const g=Id(i);if(g<=0){const v=i.ownerDocument,x=v.body,y=getComputedStyle(x),N=v.compatMode==="CSS1Compat"&&parseFloat(y.marginLeft)+parseFloat(y.marginRight)||0,S=Math.abs(i.clientWidth-x.clientWidth-N);S<=D0&&(o-=S)}else g<=D0&&(o+=g);return{width:o,height:d,x:f,y:p}}const i_=new Set(["absolute","fixed"]);function l_(e,t){const r=ei(e,!0,t==="fixed"),i=r.top+e.clientTop,c=r.left+e.clientLeft,o=ts(e)?gl(e):Jr(1),d=e.clientWidth*o.x,f=e.clientHeight*o.y,p=c*o.x,g=i*o.y;return{width:d,height:f,x:p,y:g}}function O0(e,t,r){let i;if(t==="viewport")i=a_(e,r);else if(t==="document")i=s_(ss(e));else if(Dr(t))i=l_(t,r);else{const c=R2(e);i={x:t.x-c.x,y:t.y-c.y,width:t.width,height:t.height}}return hd(i)}function O2(e,t){const r=ha(e);return r===t||!Dr(r)||jl(r)?!1:Or(r).position==="fixed"||O2(r,t)}function c_(e,t){const r=t.get(e);if(r)return r;let i=Yc(e,[],!1).filter(f=>Dr(f)&&Dl(f)!=="body"),c=null;const o=Or(e).position==="fixed";let d=o?ha(e):e;for(;Dr(d)&&!jl(d);){const f=Or(d),p=og(d);!p&&f.position==="fixed"&&(c=null),(o?!p&&!c:!p&&f.position==="static"&&!!c&&i_.has(c.position)||fo(d)&&!p&&O2(e,d))?i=i.filter(v=>v!==d):c=f,d=ha(d)}return t.set(e,i),i}function o_(e){let{element:t,boundary:r,rootBoundary:i,strategy:c}=e;const d=[...r==="clippingAncestors"?Bd(t)?[]:c_(t,this._c):[].concat(r),i],f=d[0],p=d.reduce((g,v)=>{const x=O0(t,v,c);return g.top=tr(x.top,g.top),g.right=pa(x.right,g.right),g.bottom=pa(x.bottom,g.bottom),g.left=tr(x.left,g.left),g},O0(t,f,c));return{width:p.right-p.left,height:p.bottom-p.top,x:p.left,y:p.top}}function u_(e){const{width:t,height:r}=M2(e);return{width:t,height:r}}function d_(e,t,r){const i=ts(t),c=ss(t),o=r==="fixed",d=ei(e,!0,o,t);let f={scrollLeft:0,scrollTop:0};const p=Jr(0);function g(){p.x=Id(c)}if(i||!i&&!o)if((Dl(t)!=="body"||fo(c))&&(f=Fd(t)),i){const N=ei(t,!0,o,t);p.x=N.x+t.clientLeft,p.y=N.y+t.clientTop}else c&&g();o&&!i&&c&&g();const v=c&&!i&&!o?D2(c,f):Jr(0),x=d.left+f.scrollLeft-p.x-v.x,y=d.top+f.scrollTop-p.y-v.y;return{x,y,width:d.width,height:d.height}}function Fp(e){return Or(e).position==="static"}function T0(e,t){if(!ts(e)||Or(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return ss(e)===r&&(r=r.ownerDocument.body),r}function T2(e,t){const r=ir(e);
vendor: 8,913 bytes, line 49
49if(Bd(e))return r;if(!ts(e)){let c=ha(e);for(;c&&!jl(c);){if(Dr(c)&&!Fp(c))return c;c=ha(c)}return r}let i=T0(e,t);for(;i&&Zk(i)&&Fp(i);)i=T0(i,t);return i&&jl(i)&&Fp(i)&&!og(i)?r:i||Wk(e)||r}const f_=async function(e){const t=this.getOffsetParent||T2,r=this.getDimensions,i=await r(e.floating);return{reference:d_(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:i.width,height:i.height}}};function m_(e){return Or(e).direction==="rtl"}const p_={convertOffsetParentRelativeRectToViewportRelativeRect:n_,getDocumentElement:ss,getClippingRect:o_,getOffsetParent:T2,getElementRects:f_,getClientRects:r_,getDimensions:u_,getScale:gl,isElement:Dr,isRTL:m_};function z2(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function h_(e,t){let r=null,i;const c=ss(e);function o(){var f;clearTimeout(i),(f=r)==null||f.disconnect(),r=null}function d(f,p){f===void 0&&(f=!1),p===void 0&&(p=1),o();const g=e.getBoundingClientRect(),{left:v,top:x,width:y,height:N}=g;if(f||t(),!y||!N)return;const S=Bu(x),A=Bu(c.clientWidth-(v+y)),C=Bu(c.clientHeight-(x+N)),k=Bu(v),U={rootMargin:-S+"px "+-A+"px "+-C+"px "+-k+"px",threshold:tr(0,pa(1,p))||1};let O=!0;function T(L){const j=L[0].intersectionRatio;if(j!==p){if(!O)return d();j?d(!1,j):i=setTimeout(()=>{d(!1,1e-7)},1e3)}j===1&&!z2(g,e.getBoundingClientRect())&&d(),O=!1}try{r=new IntersectionObserver(T,{...U,root:c.ownerDocument})}catch{r=new IntersectionObserver(T,U)}r.observe(e)}return d(!0),o}function g_(e,t,r,i){i===void 0&&(i={});const{ancestorScroll:c=!0,ancestorResize:o=!0,elementResize:d=typeof ResizeObserver=="function",layoutShift:f=typeof IntersectionObserver=="function",animationFrame:p=!1}=i,g=dg(e),v=c||o?[...g?Yc(g):[],...Yc(t)]:[];v.forEach(k=>{c&&k.addEventListener("scroll",r,{passive:!0}),o&&k.addEventListener("resize",r)});const x=g&&f?h_(g,r):null;let y=-1,N=null;d&&(N=new ResizeObserver(k=>{let[_]=k;_&&_.target===g&&N&&(N.unobserve(t),cancelAnimationFrame(y),y=requestAnimationFrame(()=>{var U;(U=N)==null||U.observe(t)})),r()}),g&&!p&&N.observe(g),N.observe(t));let S,A=p?ei(e):null;p&&C();function C(){const k=ei(e);A&&!z2(A,k)&&r(),A=k,S=requestAnimationFrame(C)}return r(),()=>{var k;v.forEach(_=>{c&&_.removeEventListener("scroll",r),o&&_.removeEventListener("resize",r)}),x?.(),(k=N)==null||k.disconnect(),N=null,p&&cancelAnimationFrame(S)}}const x_=Ik,v_=Hk,b_=Uk,y_=Vk,w_=Bk,z0=Lk,j_=Gk,A_=(e,t,r)=>{const i=new Map,c={platform:p_,...r},o={...c.platform,_c:i};return zk(e,t,{...c,platform:o})};var S_=typeof document<"u",N_=function(){},ad=S_?b.useLayoutEffect:N_;function gd(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let r,i,c;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(r=e.length,r!==t.length)return!1;for(i=r;i--!==0;)if(!gd(e[i],t[i]))return!1;return!0}if(c=Object.keys(e),r=c.length,r!==Object.keys(t).length)return!1;for(i=r;i--!==0;)if(!{}.hasOwnProperty.call(t,c[i]))return!1;for(i=r;i--!==0;){const o=c[i];if(!(o==="_owner"&&e.$$typeof)&&!gd(e[o],t[o]))return!1}return!0}return e!==e&&t!==t}function L2(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function L0(e,t){const r=L2(e);return Math.round(t*r)/r}function Ip(e){const t=b.useRef(e);return ad(()=>{t.current=e}),t}function E_(e){e===void 0&&(e={});const{placement:t="bottom",strategy:r="absolute",middleware:i=[],platform:c,elements:{reference:o,floating:d}={},transform:f=!0,whileElementsMounted:p,open:g}=e,[v,x]=b.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[y,N]=b.useState(i);gd(y,i)||N(i);const[S,A]=b.useState(null),[C,k]=b.useState(null),_=b.useCallback(I=>{I!==L.current&&(L.current=I,A(I))},[]),U=b.useCallback(I=>{I!==j.current&&(j.current=I,k(I))},[]),O=o||S,T=d||C,L=b.useRef(null),j=b.useRef(null),R=b.useRef(v),Z=p!=null,ne=Ip(p),le=Ip(c),F=Ip(g),J=b.useCallback(()=>{if(!L.current||!j.current)return;const I={placement:t,strategy:r,middleware:y};le.current&&(I.platform=le.current),A_(L.current,j.current,I).then(ee=>{const he={...ee,isPositioned:F.current!==!1};re.current&&!gd(R.current,he)&&(R.current=he,oo.flushSync(()=>{x(he)}))})},[y,t,r,le,F]);ad(()=>{g===!1&&R.current.isPositioned&&(R.current.isPositioned=!1,x(I=>({...I,isPositioned:!1})))},[g]);const re=b.useRef(!1);ad(()=>(re.current=!0,()=>{re.current=!1}),[]),ad(()=>{if(O&&(L.current=O),T&&(j.current=T),O&&T){if(ne.current)return ne.current(O,T,J);J()}},[O,T,J,ne,Z]);const fe=b.useMemo(()=>({reference:L,floating:j,setReference:_,setFloating:U}),[_,U]),D=b.useMemo(()=>({reference:O,floating:T}),[O,T]),M=b.useMemo(()=>{const I={position:r,left:0,top:0};if(!D.floating)return I;const ee=L0(D.floating,v.x),he=L0(D.floating,v.y);return f?{...I,transform:"translate("+ee+"px, "+he+"px)",...L2(D.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:ee,top:he}},[r,f,D.floating,v.x,v.y]);return b.useMemo(()=>({...v,update:J,refs:fe,elements:D,floatingStyles:M}),[v,J,fe,D,M])}const C_=e=>{function t(r){return{}.hasOwnProperty.call(r,"current")}return{name:"arrow",options:e,fn(r){const{element:i,padding:c}=typeof e=="function"?e(r):e;return i&&t(i)?i.current!=null?z0({element:i.current,padding:c}).fn(r):{}:i?z0({element:i,padding:c}).fn(r):{}}}},P_=(e,t)=>({...x_(e),options:[e,t]}),k_=(e,t)=>({...v_(e),options:[e,t]}),__=(e,t)=>({...j_(e),options:[e,t]}),M_=(e,t)=>({...b_(e),options:[e,t]}),R_=(e,t)=>({...y_(e),options:[e,t]}),D_=(e,t)=>({...w_(e),options:[e,t]}),O_=(e,t)=>({...C_(e),options:[e,t]});var T_="Arrow",U2=b.forwardRef((e,t)=>{const{children:r,width:i=10,height:c=5,...o}=e;return a.jsx(qe.svg,{...o,ref:t,width:i,height:c,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:a.jsx("polygon",{points:"0,0 30,0 15,10"})})});U2.displayName=T_;var z_=U2;function B2(e){const[t,r]=b.useState(void 0);return sn(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});const i=new ResizeObserver(c=>{if(!Array.isArray(c)||!c.length)return;const o=c[0];let d,f;if("borderBoxSize"in o){const p=o.borderBoxSize,g=Array.isArray(p)?p[0]:p;d=g.inlineSize,f=g.blockSize}else d=e.offsetWidth,f=e.offsetHeight;r({width:d,height:f})});return i.observe(e,{box:"border-box"}),()=>i.unobserve(e)}else r(void 0)},[e]),t}var fg="Popper",[F2,Ol]=zr(fg),[L_,I2]=F2(fg),H2=e=>{const{__scopePopper:t,children:r}=e,[i,c]=b.useState(null);return a.jsx(L_,{scope:t,anchor:i,onAnchorChange:c,children:r})};H2.displayName=fg;var G2="PopperAnchor",V2=b.forwardRef((e,t)=>{const{__scopePopper:r,virtualRef:i,...c}=e,o=I2(G2,r),d=b.useRef(null),f=dt(t,d),p=b.useRef(null);return b.useEffect(()=>{const g=p.current;p.current=i?.current||d.current,g!==p.current&&o.onAnchorChange(p.current)}),i?null:a.jsx(qe.div,{...c,ref:f})});V2.displayName=G2;var mg="PopperContent",[U_,B_]=F2(mg),$2=b.forwardRef((e,t)=>{const{__scopePopper:r,side:i="bottom",sideOffset:c=0,align:o="center",alignOffset:d=0,arrowPadding:f=0,avoidCollisions:p=!0,collisionBoundary:g=[],collisionPadding:v=0,sticky:x="partial",hideWhenDetached:y=!1,updatePositionStrategy:N="optimized",onPlaced:S,...A}=e,C=I2(mg,r),[k,_]=b.useState(null),U=dt(t,se=>_(se)),[O,T]=b.useState(null),L=B2(O),j=L?.width??0,R=L?.height??0,Z=i+(o!=="center"?"-"+o:""),ne=typeof v=="number"?v:{top:0,right:0,bottom:0,left:0,...v},le=Array.isArray(g)?g:[g],F=le.length>0,J={padding:ne,boundary:le.filter(I_),altBoundary:F},{refs:re,floatingStyles:fe,placement:D,isPositioned:M,middlewareData:I}=E_({strategy:"fixed",placement:Z,whileElementsMounted:(...se)=>g_(...se,{animationFrame:N==="always"}),elements:{reference:C.anchor},middleware:[P_({mainAxis:c+R,alignmentAxis:d}),p&&k_({mainAxis:!0,crossAxis:!1,limiter:x==="partial"?__():void 0,...J}),p&&M_({...J}),R_({...J,apply:({elements:se,rects:we,availableWidth:Te,availableHeight:Fe})=>{const{width:Be,height:Ve}=we.reference,yt=se.floating.style;yt.setProperty("--radix-popper-available-width",`${Te}px`),yt.setProperty("--radix-popper-available-height",`${Fe}px`),yt.setProperty("--radix-popper-anchor-width",`${Be}px`),yt.setProperty("--radix-popper-anchor-height",`${Ve}px`)}}),O&&O_({element:O,padding:f}),H_({arrowWidth:j,arrowHeight:R}),y&&D_({strategy:"referenceHidden",...J})]}),[ee,he]=K2(D),z=Rr(S);sn(()=>{M&&z?.()},[M,z]);const X=I.arrow?.x,$=I.arrow?.y,Q=I.arrow?.centerOffset!==0,[ue,ye]=b.useState();return sn(()=>{k&&ye(window.getComputedStyle(k).zIndex)},[k]),a.jsx("div",{ref:re.setFloating,"data-radix-popper-content-wrapper":"",style:{...fe,transform:M?fe.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ue,"--radix-popper-transform-origin":[I.transformOrigin?.x,I.transformOrigin?.y].join(" "),...I.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:a.jsx(U_,{scope:r,placedSide:ee,onArrowChange:T,arrowX:X,arrowY:$,shouldHideArrow:Q,children:a.jsx(qe.div,{"data-side":ee,"data-align":he,...A,ref:U,style:{...A.
vendor: 9,052 bytes, line 49
49style,animation:M?void 0:"none"}})})})});$2.displayName=mg;var q2="PopperArrow",F_={top:"bottom",right:"left",bottom:"top",left:"right"},Z2=b.forwardRef(function(t,r){const{__scopePopper:i,...c}=t,o=B_(q2,i),d=F_[o.placedSide];return a.jsx("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[d]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:a.jsx(z_,{...c,ref:r,style:{...c.style,display:"block"}})})});Z2.displayName=q2;function I_(e){return e!==null}var H_=e=>({name:"transformOrigin",options:e,fn(t){const{placement:r,rects:i,middlewareData:c}=t,d=c.arrow?.centerOffset!==0,f=d?0:e.arrowWidth,p=d?0:e.arrowHeight,[g,v]=K2(r),x={start:"0%",center:"50%",end:"100%"}[v],y=(c.arrow?.x??0)+f/2,N=(c.arrow?.y??0)+p/2;let S="",A="";return g==="bottom"?(S=d?x:`${y}px`,A=`${-p}px`):g==="top"?(S=d?x:`${y}px`,A=`${i.floating.height+p}px`):g==="right"?(S=`${-p}px`,A=d?x:`${N}px`):g==="left"&&(S=`${i.floating.width+p}px`,A=d?x:`${N}px`),{data:{x:S,y:A}}}});function K2(e){const[t,r="center"]=e.split("-");return[t,r]}var Q2=H2,pg=V2,hg=$2,gg=Z2,G_="Portal",Hd=b.forwardRef((e,t)=>{const{container:r,...i}=e,[c,o]=b.useState(!1);sn(()=>o(!0),[]);const d=r||c&&globalThis?.document?.body;return d?w2.createPortal(a.jsx(qe.div,{...i,ref:t}),d):null});Hd.displayName=G_;function V_(e,t){return b.useReducer((r,i)=>t[r][i]??r,e)}var Lr=e=>{const{present:t,children:r}=e,i=$_(t),c=typeof r=="function"?r({present:i.isPresent}):b.Children.only(r),o=dt(i.ref,q_(c));return typeof r=="function"||i.isPresent?b.cloneElement(c,{ref:o}):null};Lr.displayName="Presence";function $_(e){const[t,r]=b.useState(),i=b.useRef(null),c=b.useRef(e),o=b.useRef("none"),d=e?"mounted":"unmounted",[f,p]=V_(d,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return b.useEffect(()=>{const g=Fu(i.current);o.current=f==="mounted"?g:"none"},[f]),sn(()=>{const g=i.current,v=c.current;if(v!==e){const y=o.current,N=Fu(g);e?p("MOUNT"):N==="none"||g?.display==="none"?p("UNMOUNT"):p(v&&y!==N?"ANIMATION_OUT":"UNMOUNT"),c.current=e}},[e,p]),sn(()=>{if(t){let g;const v=t.ownerDocument.defaultView??window,x=N=>{const A=Fu(i.current).includes(CSS.escape(N.animationName));if(N.target===t&&A&&(p("ANIMATION_END"),!c.current)){const C=t.style.animationFillMode;t.style.animationFillMode="forwards",g=v.setTimeout(()=>{t.style.animationFillMode==="forwards"&&(t.style.animationFillMode=C)})}},y=N=>{N.target===t&&(o.current=Fu(i.current))};return t.addEventListener("animationstart",y),t.addEventListener("animationcancel",x),t.addEventListener("animationend",x),()=>{v.clearTimeout(g),t.removeEventListener("animationstart",y),t.removeEventListener("animationcancel",x),t.removeEventListener("animationend",x)}}else p("ANIMATION_END")},[t,p]),{isPresent:["mounted","unmountSuspended"].includes(f),ref:b.useCallback(g=>{i.current=g?getComputedStyle(g):null,r(g)},[])}}function Fu(e){return e?.animationName||"none"}function q_(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var Z_=_d[" useInsertionEffect ".trim().toString()]||sn;function ti({prop:e,defaultProp:t,onChange:r=()=>{},caller:i}){const[c,o,d]=K_({defaultProp:t,onChange:r}),f=e!==void 0,p=f?e:c;{const v=b.useRef(e!==void 0);b.useEffect(()=>{const x=v.current;x!==f&&console.warn(`${i} is changing from ${x?"controlled":"uncontrolled"} to ${f?"controlled":"uncontrolled"}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`),v.current=f},[f,i])}const g=b.useCallback(v=>{if(f){const x=Q_(v)?v(e):v;x!==e&&d.current?.(x)}else o(v)},[f,e,o,d]);return[p,g]}function K_({defaultProp:e,onChange:t}){const[r,i]=b.useState(e),c=b.useRef(r),o=b.useRef(t);return Z_(()=>{o.current=t},[t]),b.useEffect(()=>{c.current!==r&&(o.current?.(r),c.current=r)},[r,c]),[r,i,o]}function Q_(e){return typeof e=="function"}var Y2=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"}),Y_="VisuallyHidden",X2=b.forwardRef((e,t)=>a.jsx(qe.span,{...e,ref:t,style:{...Y2,...e.style}}));X2.displayName=Y_;var X_=X2,[Gd]=zr("Tooltip",[Ol]),xg=Ol(),W2="TooltipProvider",W_=700,U0="tooltip.open",[J_,J2]=Gd(W2),ej=e=>{const{__scopeTooltip:t,delayDuration:r=W_,skipDelayDuration:i=300,disableHoverableContent:c=!1,children:o}=e,d=b.useRef(!0),f=b.useRef(!1),p=b.useRef(0);return b.useEffect(()=>{const g=p.current;return()=>window.clearTimeout(g)},[]),a.jsx(J_,{scope:t,isOpenDelayedRef:d,delayDuration:r,onOpen:b.useCallback(()=>{window.clearTimeout(p.current),d.current=!1},[]),onClose:b.useCallback(()=>{window.clearTimeout(p.current),p.current=window.setTimeout(()=>d.current=!0,i)},[i]),isPointerInTransitRef:f,onPointerInTransitChange:b.useCallback(g=>{f.current=g},[]),disableHoverableContent:c,children:o})};ej.displayName=W2;var tj="Tooltip",[FU,Vd]=Gd(tj),kh="TooltipTrigger",e5=b.forwardRef((e,t)=>{const{__scopeTooltip:r,...i}=e,c=Vd(kh,r),o=J2(kh,r),d=xg(r),f=b.useRef(null),p=dt(t,f,c.onTriggerChange),g=b.useRef(!1),v=b.useRef(!1),x=b.useCallback(()=>g.current=!1,[]);return b.useEffect(()=>()=>document.removeEventListener("pointerup",x),[x]),a.jsx(pg,{asChild:!0,...d,children:a.jsx(qe.button,{"aria-describedby":c.open?c.contentId:void 0,"data-state":c.stateAttribute,...i,ref:p,onPointerMove:Ee(e.onPointerMove,y=>{y.pointerType!=="touch"&&!v.current&&!o.isPointerInTransitRef.current&&(c.onTriggerEnter(),v.current=!0)}),onPointerLeave:Ee(e.onPointerLeave,()=>{c.onTriggerLeave(),v.current=!1}),onPointerDown:Ee(e.onPointerDown,()=>{c.open&&c.onClose(),g.current=!0,document.addEventListener("pointerup",x,{once:!0})}),onFocus:Ee(e.onFocus,()=>{g.current||c.onOpen()}),onBlur:Ee(e.onBlur,c.onClose),onClick:Ee(e.onClick,c.onClose)})})});e5.displayName=kh;var t5="TooltipPortal",[IU,n5]=Gd(t5,{forceMount:void 0}),Al="TooltipContent",r5=b.forwardRef((e,t)=>{const r=n5(Al,e.__scopeTooltip),{forceMount:i=r.forceMount,side:c="top",...o}=e,d=Vd(Al,e.__scopeTooltip);return a.jsx(Lr,{present:i||d.open,children:d.disableHoverableContent?a.jsx(nj,{side:c,...o,ref:t}):a.jsx(s5,{side:c,...o,ref:t})})}),s5=b.forwardRef((e,t)=>{const r=Vd(Al,e.__scopeTooltip),i=J2(Al,e.__scopeTooltip),c=b.useRef(null),o=dt(t,c),[d,f]=b.useState(null),{trigger:p,onClose:g}=r,v=c.current,{onPointerInTransitChange:x}=i,y=b.useCallback(()=>{f(null),x(!1)},[x]),N=b.useCallback((S,A)=>{const C=S.currentTarget,k={x:S.clientX,y:S.clientY},_=o5(k,C.getBoundingClientRect()),U=u5(k,_),O=d5(A.getBoundingClientRect()),T=m5([...U,...O]);f(T),x(!0)},[x]);return b.useEffect(()=>()=>y(),[y]),b.useEffect(()=>{if(p&&v){const S=C=>N(C,v),A=C=>N(C,p);return p.addEventListener("pointerleave",S),v.addEventListener("pointerleave",A),()=>{p.removeEventListener("pointerleave",S),v.removeEventListener("pointerleave",A)}}},[p,v,N,y]),b.useEffect(()=>{if(d){const S=A=>{const C=A.target,k={x:A.clientX,y:A.clientY},_=p?.contains(C)||v?.contains(C),U=!f5(k,d);_?y():U&&(y(),g())};return document.addEventListener("pointermove",S),()=>document.removeEventListener("pointermove",S)}},[p,v,d,g,y]),a.jsx(nj,{...e,ref:o})}),[a5,i5]=Gd(tj,{isInside:!1}),l5=uk("TooltipContent"),nj=b.forwardRef((e,t)=>{const{__scopeTooltip:r,children:i,"aria-label":c,onEscapeKeyDown:o,onPointerDownOutside:d,...f}=e,p=Vd(Al,r),g=xg(r),{onClose:v}=p;return b.useEffect(()=>(document.addEventListener(U0,v),()=>document.removeEventListener(U0,v)),[v]),b.useEffect(()=>{if(p.trigger){const x=y=>{y.target?.contains(p.trigger)&&v()};return window.addEventListener("scroll",x,{capture:!0}),()=>window.removeEventListener("scroll",x,{capture:!0})}},[p.trigger,v]),a.jsx(uo,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:o,onPointerDownOutside:d,onFocusOutside:x=>x.preventDefault(),onDismiss:v,children:a.jsxs(hg,{"data-state":p.stateAttribute,...g,...f,ref:t,style:{...f.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:[a.jsx(l5,{children:i}),a.jsx(a5,{scope:r,isInside:!0,children:a.jsx(X_,{id:p.contentId,role:"tooltip",children:c||i})})]})})});r5.displayName=Al;var rj="TooltipArrow",c5=b.forwardRef((e,t)=>
vendor: 9,394 bytes, line 49
49{const{__scopeTooltip:r,...i}=e,c=xg(r);return i5(rj,r).isInside?null:a.jsx(gg,{...c,...i,ref:t})});c5.displayName=rj;function o5(e,t){const r=Math.abs(t.top-e.y),i=Math.abs(t.bottom-e.y),c=Math.abs(t.right-e.x),o=Math.abs(t.left-e.x);switch(Math.min(r,i,c,o)){case o:return"left";case c:return"right";case r:return"top";case i:return"bottom";default:throw new Error("unreachable")}}function u5(e,t,r=5){const i=[];switch(t){case"top":i.push({x:e.x-r,y:e.y+r},{x:e.x+r,y:e.y+r});break;case"bottom":i.push({x:e.x-r,y:e.y-r},{x:e.x+r,y:e.y-r});break;case"left":i.push({x:e.x+r,y:e.y-r},{x:e.x+r,y:e.y+r});break;case"right":i.push({x:e.x-r,y:e.y-r},{x:e.x-r,y:e.y+r});break}return i}function d5(e){const{top:t,right:r,bottom:i,left:c}=e;return[{x:c,y:t},{x:r,y:t},{x:r,y:i},{x:c,y:i}]}function f5(e,t){const{x:r,y:i}=e;let c=!1;for(let o=0,d=t.length-1;o<t.length;d=o++){const f=t[o],p=t[d],g=f.x,v=f.y,x=p.x,y=p.y;v>i!=y>i&&r<(x-g)*(i-v)/(y-v)+g&&(c=!c)}return c}function m5(e){const t=e.slice();return t.sort((r,i)=>r.x<i.x?-1:r.x>i.x?1:r.y<i.y?-1:r.y>i.y?1:0),p5(t)}function p5(e){if(e.length<=1)return e.slice();const t=[];for(let i=0;i<e.length;i++){const c=e[i];for(;t.length>=2;){const o=t[t.length-1],d=t[t.length-2];if((o.x-d.x)*(c.y-d.y)>=(o.y-d.y)*(c.x-d.x))t.pop();else break}t.push(c)}t.pop();const r=[];for(let i=e.length-1;i>=0;i--){const c=e[i];for(;r.length>=2;){const o=r[r.length-1],d=r[r.length-2];if((o.x-d.x)*(c.y-d.y)>=(o.y-d.y)*(c.x-d.x))r.pop();else break}r.push(c)}return r.pop(),t.length===1&&r.length===1&&t[0].x===r[0].x&&t[0].y===r[0].y?t:t.concat(r)}var h5=ej;function sj(e){var t,r,i="";if(typeof e=="string"||typeof e=="number")i+=e;else if(typeof e=="object")if(Array.isArray(e)){var c=e.length;for(t=0;t<c;t++)e[t]&&(r=sj(e[t]))&&(i&&(i+=" "),i+=r)}else for(r in e)e[r]&&(i&&(i+=" "),i+=r);return i}function aj(){for(var e,t,r=0,i="",c=arguments.length;r<c;r++)(e=arguments[r])&&(t=sj(e))&&(i&&(i+=" "),i+=t);return i}const vg="-",g5=e=>{const t=v5(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:i}=e;return{getClassGroupId:d=>{const f=d.split(vg);return f[0]===""&&f.length!==1&&f.shift(),ij(f,t)||x5(d)},getConflictingClassGroupIds:(d,f)=>{const p=r[d]||[];return f&&i[d]?[...p,...i[d]]:p}}},ij=(e,t)=>{if(e.length===0)return t.classGroupId;const r=e[0],i=t.nextPart.get(r),c=i?ij(e.slice(1),i):void 0;if(c)return c;if(t.validators.length===0)return;const o=e.join(vg);return t.validators.find(({validator:d})=>d(o))?.classGroupId},B0=/^\[(.+)\]$/,x5=e=>{if(B0.test(e)){const t=B0.exec(e)[1],r=t?.substring(0,t.indexOf(":"));if(r)return"arbitrary.."+r}},v5=e=>{const{theme:t,classGroups:r}=e,i={nextPart:new Map,validators:[]};for(const c in r)_h(r[c],i,c,t);return i},_h=(e,t,r,i)=>{e.forEach(c=>{if(typeof c=="string"){const o=c===""?t:F0(t,c);o.classGroupId=r;return}if(typeof c=="function"){if(b5(c)){_h(c(i),t,r,i);return}t.validators.push({validator:c,classGroupId:r});return}Object.entries(c).forEach(([o,d])=>{_h(d,F0(t,o),r,i)})})},F0=(e,t)=>{let r=e;return t.split(vg).forEach(i=>{r.nextPart.has(i)||r.nextPart.set(i,{nextPart:new Map,validators:[]}),r=r.nextPart.get(i)}),r},b5=e=>e.isThemeGetter,y5=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,r=new Map,i=new Map;const c=(o,d)=>{r.set(o,d),t++,t>e&&(t=0,i=r,r=new Map)};return{get(o){let d=r.get(o);if(d!==void 0)return d;if((d=i.get(o))!==void 0)return c(o,d),d},set(o,d){r.has(o)?r.set(o,d):c(o,d)}}},Mh="!",Rh=":",w5=Rh.length,j5=e=>{const{prefix:t,experimentalParseClassName:r}=e;let i=c=>{const o=[];let d=0,f=0,p=0,g;for(let S=0;S<c.length;S++){let A=c[S];if(d===0&&f===0){if(A===Rh){o.push(c.slice(p,S)),p=S+w5;continue}if(A==="/"){g=S;continue}}A==="["?d++:A==="]"?d--:A==="("?f++:A===")"&&f--}const v=o.length===0?c:c.substring(p),x=A5(v),y=x!==v,N=g&&g>p?g-p:void 0;return{modifiers:o,hasImportantModifier:y,baseClassName:x,maybePostfixModifierPosition:N}};if(t){const c=t+Rh,o=i;i=d=>d.startsWith(c)?o(d.substring(c.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:d,maybePostfixModifierPosition:void 0}}if(r){const c=i;i=o=>r({className:o,parseClassName:c})}return i},A5=e=>e.endsWith(Mh)?e.substring(0,e.length-1):e.startsWith(Mh)?e.substring(1):e,S5=e=>{const t=Object.fromEntries(e.orderSensitiveModifiers.map(i=>[i,!0]));return i=>{if(i.length<=1)return i;const c=[];let o=[];return i.forEach(d=>{d[0]==="["||t[d]?(c.push(...o.sort(),d),o=[]):o.push(d)}),c.push(...o.sort()),c}},N5=e=>({cache:y5(e.cacheSize),parseClassName:j5(e),sortModifiers:S5(e),...g5(e)}),E5=/\s+/,C5=(e,t)=>{const{parseClassName:r,getClassGroupId:i,getConflictingClassGroupIds:c,sortModifiers:o}=t,d=[],f=e.trim().split(E5);let p="";for(let g=f.length-1;g>=0;g-=1){const v=f[g],{isExternal:x,modifiers:y,hasImportantModifier:N,baseClassName:S,maybePostfixModifierPosition:A}=r(v);if(x){p=v+(p.length>0?" "+p:p);continue}let C=!!A,k=i(C?S.substring(0,A):S);if(!k){if(!C){p=v+(p.length>0?" "+p:p);continue}if(k=i(S),!k){p=v+(p.length>0?" "+p:p);continue}C=!1}const _=o(y).join(":"),U=N?_+Mh:_,O=U+k;if(d.includes(O))continue;d.push(O);const T=c(k,C);for(let L=0;L<T.length;++L){const j=T[L];d.push(U+j)}p=v+(p.length>0?" "+p:p)}return p};function P5(){let e=0,t,r,i="";for(;e<arguments.length;)(t=arguments[e++])&&(r=lj(t))&&(i&&(i+=" "),i+=r);return i}const lj=e=>{if(typeof e=="string")return e;let t,r="";for(let i=0;i<e.length;i++)e[i]&&(t=lj(e[i]))&&(r&&(r+=" "),r+=t);return r};function k5(e,...t){let r,i,c,o=d;function d(p){const g=t.reduce((v,x)=>x(v),e());return r=N5(g),i=r.cache.get,c=r.cache.set,o=f,f(p)}function f(p){const g=i(p);if(g)return g;const v=C5(p,r);return c(p,v),v}return function(){return o(P5.apply(null,arguments))}}const tn=e=>{const t=r=>r[e]||[];return t.isThemeGetter=!0,t},cj=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,oj=/^\((?:(\w[\w-]*):)?(.+)\)$/i,_5=/^\d+\/\d+$/,M5=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,R5=/\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$/,D5=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,O5=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,T5=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,il=e=>_5.test(e),We=e=>!!e&&!Number.isNaN(Number(e)),ra=e=>!!e&&Number.isInteger(Number(e)),Hp=e=>e.endsWith("%")&&We(e.slice(0,-1)),Ss=e=>M5.test(e),z5=()=>!0,L5=e=>R5.test(e)&&!D5.test(e),uj=()=>!1,U5=e=>O5.test(e),B5=e=>T5.test(e),F5=e=>!ke(e)&&!_e(e),I5=e=>Tl(e,mj,uj),ke=e=>cj.test(e),Ga=e=>Tl(e,pj,L5),Gp=e=>Tl(e,q5,We),I0=e=>Tl(e,dj,uj),H5=e=>Tl(e,fj,B5),Iu=e=>Tl(e,hj,U5),_e=e=>oj.test(e),Rc=e=>zl(e,pj),G5=e=>zl(e,Z5),H0=e=>zl(e,dj),V5=e=>zl(e,mj),$5=e=>zl(e,fj),Hu=e=>zl(e,hj,!0),Tl=(e,t,r)=>{const i=cj.exec(e);return i?i[1]?t(i[1]):r(i[2]):!1},zl=(e,t,r=!1)=>{const i=oj.exec(e);return i?i[1]?t(i[1]):r:!1},dj=e=>e==="position"||e==="percentage",fj=e=>e==="image"||e==="url",mj=e=>e==="length"||e==="size"||e==="bg-size",pj=e=>e==="length",q5=e=>e==="number",Z5=e=>e==="family-name",hj=e=>e==="shadow",K5=()=>{const e=tn("color"),t=tn("font"),r=tn("text"),i=tn("font-weight"),c=tn("tracking"),o=tn("leading"),d=tn("breakpoint"),f=tn("container"),p=tn("spacing"),g=tn("radius"),v=tn("shadow"),x=tn("inset-shadow"),y=tn("text-shadow"),N=tn("drop-shadow"),S=tn("blur"),A=tn("perspective"),C=tn("aspect"),k=tn("ease"),_=tn("animate"),U=()=>["auto","avoid","all","avoid-page","page","left","right","column"],O=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],T=()=>[...O(),_e,ke],L=()=>["auto","hidden","clip","visible","scroll"],j=()=>["auto","contain","none"],R=()=>[_e,ke,p],Z=()=>[il,"full","auto",...R()],ne=()=>[ra,"none","subgrid",_e,ke],le=()=>["auto",{span:["full",ra,_e,ke]},ra,_e,ke],F=()=>[ra,"auto",_e,ke],J=()=>["auto","min","max","fr",_e,ke],re=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],fe=()=>["start","end","center","stretch","center-safe","end-safe"],D=()=>["auto",...R()],M=()=>[il,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...R()],I=()=>[e,_e,ke],ee=()=>[...O(),H0,I0,{position:[_e,ke]}],he=()=>["no-repeat",{repeat:["","x","y","space","round"]}],z=()=>["auto","cover","contain",V5,I5,{size:[_e,ke]}],X=()=>[Hp,Rc,Ga],$=()=>["","none","full",g,_e,ke],Q=()=>["",We,Rc,Ga],ue=()=>["solid","dashed","dotted","double"],ye=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],se=()=>[We,Hp,H0,I0],we=()=>["","none",S,_e,ke],Te=()=>["none",We,_e,ke],Fe=()=>["none",We,_e,ke],Be=()=>[We,_e,ke],Ve=()=>[il,"full",...R()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[Ss],breakpoint:[Ss],color:[z5],container:[Ss],"drop-shadow":[Ss],ease:["in","out","in-out"],font:[F5],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[Ss],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[Ss],shadow:[Ss],spacing:["px",We],text:[Ss],"text-shadow":[Ss],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",il,ke,_e,C]}
vendor: 5,633 bytes, line 49
49],container:["container"],columns:[{columns:[We,ke,_e,f]}],"break-after":[{"break-after":U()}],"break-before":[{"break-before":U()}],"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:T()}],overflow:[{overflow:L()}],"overflow-x":[{"overflow-x":L()}],"overflow-y":[{"overflow-y":L()}],overscroll:[{overscroll:j()}],"overscroll-x":[{"overscroll-x":j()}],"overscroll-y":[{"overscroll-y":j()}],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()}],right:[{right:Z()}],bottom:[{bottom:Z()}],left:[{left:Z()}],visibility:["visible","invisible","collapse"],z:[{z:[ra,"auto",_e,ke]}],basis:[{basis:[il,"full","auto",f,...R()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[We,il,"auto","initial","none",ke]}],grow:[{grow:["",We,_e,ke]}],shrink:[{shrink:["",We,_e,ke]}],order:[{order:[ra,"first","last","none",_e,ke]}],"grid-cols":[{"grid-cols":ne()}],"col-start-end":[{col:le()}],"col-start":[{"col-start":F()}],"col-end":[{"col-end":F()}],"grid-rows":[{"grid-rows":ne()}],"row-start-end":[{row:le()}],"row-start":[{"row-start":F()}],"row-end":[{"row-end":F()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":J()}],"auto-rows":[{"auto-rows":J()}],gap:[{gap:R()}],"gap-x":[{"gap-x":R()}],"gap-y":[{"gap-y":R()}],"justify-content":[{justify:[...re(),"normal"]}],"justify-items":[{"justify-items":[...fe(),"normal"]}],"justify-self":[{"justify-self":["auto",...fe()]}],"align-content":[{content:["normal",...re()]}],"align-items":[{items:[...fe(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...fe(),{baseline:["","last"]}]}],"place-content":[{"place-content":re()}],"place-items":[{"place-items":[...fe(),"baseline"]}],"place-self":[{"place-self":["auto",...fe()]}],p:[{p:R()}],px:[{px:R()}],py:[{py:R()}],ps:[{ps:R()}],pe:[{pe:R()}],pt:[{pt:R()}],pr:[{pr:R()}],pb:[{pb:R()}],pl:[{pl:R()}],m:[{m:D()}],mx:[{mx:D()}],my:[{my:D()}],ms:[{ms:D()}],me:[{me:D()}],mt:[{mt:D()}],mr:[{mr:D()}],mb:[{mb:D()}],ml:[{ml:D()}],"space-x":[{"space-x":R()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":R()}],"space-y-reverse":["space-y-reverse"],size:[{size:M()}],w:[{w:[f,"screen",...M()]}],"min-w":[{"min-w":[f,"screen","none",...M()]}],"max-w":[{"max-w":[f,"screen","none","prose",{screen:[d]},...M()]}],h:[{h:["screen","lh",...M()]}],"min-h":[{"min-h":["screen","lh","none",...M()]}],"max-h":[{"max-h":["screen","lh",...M()]}],"font-size":[{text:["base",r,Rc,Ga]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[i,_e,Gp]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",Hp,ke]}],"font-family":[{font:[G5,ke,t]}],"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:[c,_e,ke]}],"line-clamp":[{"line-clamp":[We,"none",_e,Gp]}],leading:[{leading:[o,...R()]}],"list-image":[{"list-image":["none",_e,ke]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",_e,ke]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:I()}],"text-color":[{text:I()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...ue(),"wavy"]}],"text-decoration-thickness":[{decoration:[We,"from-font","auto",_e,Ga]}],"text-decoration-color":[{decoration:I()}],"underline-offset":[{"underline-offset":[We,"auto",_e,ke]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:R()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",_e,ke]}],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",_e,ke]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:ee()}],"bg-repeat":[{bg:he()}],"bg-size":[{bg:z()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},ra,_e,ke],radial:["",_e,ke],conic:[ra,_e,ke]},$5,H5]}],"bg-color":[{bg:I()}],"gradient-from-pos":[{from:X()}
49],"gradient-via-pos":[{via:X()}],"gradient-to-pos":[{to:X()}],"gradient-from":[{from:I()}],"gradient-via":[{via:I()}],"gradient-to":[{to:I()}],rounded:[{rounded:$()}],"rounded-s":[{"rounded-s":$()}],"rounded-e":[{"rounded-e":$()}],"rounded-t":[{"rounded-t":$()}],"rounded-r":[{"rounded-r":$()}],"rounded-b":[{"rounded-b":$()}],"rounded-l":[{"rounded-l":$()}],"rounded-ss":[{"rounded-ss":$()}],"rounded-se":[{"rounded-se":$()}],"rounded-ee":[{"rounded-ee":$()}],"rounded-es":[{"rounded-es":$()}],"rounded-tl":[{"rounded-tl":$()}],"rounded-tr":[{"rounded-tr":$()}],"rounded-br":[{"rounded-br":$()}],"rounded-bl":[{"rounded-bl":$()}],"border-w":[{border:Q()}],"border-w-x":[{"border-x":Q()}],"border-w-y":[{"border-y":Q()}],"border-w-s":[{"border-s":Q()}],"border-w-e":[{"border-e":Q()}],"border-w-t":[{"border-t":Q()}],"border-w-r":[{"border-r":Q()}],"border-w-b":[{"border-b":Q()}],"border-w-l":[{"border-l":Q()}],"divide-x":[{"divide-x":Q()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":Q()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...ue(),"hidden","none"]}],"divide-style":[{divide:[...ue(),"hidden","none"]}],"border-color":[{border:I()}],"border-color-x":[{"border-x":I()}],"border-color-y":[{"border-y":I()}],"border-color-s":[{"border-s":I()}],"border-color-e":[{"border-e":I()}],"border-color-t":[{"border-t":I()}],"border-color-r":[{"border-r":I()}],"border-color-b":[{"border-b":I()}],"border-color-l":[{"border-l":I()}
vendor: 5,755 bytes, line 49
49],"divide-color":[{divide:I()}],"outline-style":[{outline:[...ue(),"none","hidden"]}],"outline-offset":[{"outline-offset":[We,_e,ke]}],"outline-w":[{outline:["",We,Rc,Ga]}],"outline-color":[{outline:I()}],shadow:[{shadow:["","none",v,Hu,Iu]}],"shadow-color":[{shadow:I()}],"inset-shadow":[{"inset-shadow":["none",x,Hu,Iu]}],"inset-shadow-color":[{"inset-shadow":I()}],"ring-w":[{ring:Q()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:I()}],"ring-offset-w":[{"ring-offset":[We,Ga]}],"ring-offset-color":[{"ring-offset":I()}],"inset-ring-w":[{"inset-ring":Q()}],"inset-ring-color":[{"inset-ring":I()}],"text-shadow":[{"text-shadow":["none",y,Hu,Iu]}],"text-shadow-color":[{"text-shadow":I()}],opacity:[{opacity:[We,_e,ke]}],"mix-blend":[{"mix-blend":[...ye(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":ye()}],"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":[We]}],"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":I()}],"mask-image-linear-to-color":[{"mask-linear-to":I()}],"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":I()}],"mask-image-t-to-color":[{"mask-t-to":I()}],"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":I()}],"mask-image-r-to-color":[{"mask-r-to":I()}],"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":I()}],"mask-image-b-to-color":[{"mask-b-to":I()}],"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":I()}],"mask-image-l-to-color":[{"mask-l-to":I()}],"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":I()}],"mask-image-x-to-color":[{"mask-x-to":I()}],"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":I()}],"mask-image-y-to-color":[{"mask-y-to":I()}],"mask-image-radial":[{"mask-radial":[_e,ke]}],"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":I()}],"mask-image-radial-to-color":[{"mask-radial-to":I()}],"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":O()}],"mask-image-conic-pos":[{"mask-conic":[We]}],"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":I()}],"mask-image-conic-to-color":[{"mask-conic-to":I()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:ee()}],"mask-repeat":[{mask:he()}],"mask-size":[{mask:z()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",_e,ke]}],filter:[{filter:["","none",_e,ke]}],blur:[{blur:we()}],brightness:[{brightness:[We,_e,ke]}],contrast:[{contrast:[We,_e,ke]}],"drop-shadow":[{"drop-shadow":["","none",N,Hu,Iu]}],"drop-shadow-color":[{"drop-shadow":I()}],grayscale:[{grayscale:["",We,_e,ke]}],"hue-rotate":[{"hue-rotate":[We,_e,ke]}],invert:[{invert:["",We,_e,ke]}],saturate:[{saturate:[We,_e,ke]}],sepia:[{sepia:["",We,_e,ke]}],"backdrop-filter":[{"backdrop-filter":["","none",_e,ke]}],"backdrop-blur":[{"backdrop-blur":we()}],"backdrop-brightness":[{"backdrop-brightness":[We,_e,ke]}],"backdrop-contrast":[{"backdrop-contrast":[We,_e,ke]}],"backdrop-grayscale":[{"backdrop-grayscale":["",We,_e,ke]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[We,_e,ke]}],"backdrop-invert":[{"backdrop-invert":["",We,_e,ke]}],"backdrop-opacity":[{"backdrop-opacity":[We,_e,ke]}],"backdrop-saturate":[{"backdrop-saturate":[We,_e,ke]}],"backdrop-sepia":[{"backdrop-sepia":["",We,_e,ke]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":R()}],"border-spacing-x":[{"border-spacing-x":R()}],"border-spacing-y":[{"border-spacing-y":R()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",_e,ke]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[We,"initial",_e,ke]}],ease:[{ease:["linear","initial",k,_e,ke]}],delay:[{delay:[We,_e,ke]}],animate:[{animate:["none",_,_e,ke]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[A,_e,ke]}],"perspective-origin":[{"perspective-origin":T()}],rotate:[{rotate:Te()}],"rotate-x":[{"rotate-x":Te()}],"rotate-y":[{"rotate-y":Te()}],"rotate-z":[{"rotate-z":Te()}],scale:[{scale:Fe()}],"scale-x":[{"scale-x":Fe()}],"scale-y":[{"scale-y":Fe()}],"scale-z":[{"scale-z":Fe()}],"scale-3d":["scale-3d"],skew:[{skew:Be()}],"skew-x":[{"skew-x":Be()}],"skew-y":[{"skew-y":Be()}],transform:[{transform:[_e,ke,"","none","gpu","cpu"]}],"transform-origin":[{origin:T()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:Ve()}],"translate-x":[{"translate-x":Ve()}],"translate-y":[{"translate-y":Ve()}],"translate-z":[{"translate-z":Ve()}],"translate-none":["translate-none"],accent:[{accent:I()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:I()}
vendor: 10,351 bytes, lines 49-84
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",_e,ke]}],"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":R()}],"scroll-mx":[{"scroll-mx":R()}],"scroll-my":[{"scroll-my":R()}],"scroll-ms":[{"scroll-ms":R()}],"scroll-me":[{"scroll-me":R()}],"scroll-mt":[{"scroll-mt":R()}],"scroll-mr":[{"scroll-mr":R()}],"scroll-mb":[{"scroll-mb":R()}],"scroll-ml":[{"scroll-ml":R()}],"scroll-p":[{"scroll-p":R()}],"scroll-px":[{"scroll-px":R()}],"scroll-py":[{"scroll-py":R()}],"scroll-ps":[{"scroll-ps":R()}],"scroll-pe":[{"scroll-pe":R()}],"scroll-pt":[{"scroll-pt":R()}],"scroll-pr":[{"scroll-pr":R()}],"scroll-pb":[{"scroll-pb":R()}],"scroll-pl":[{"scroll-pl":R()}],"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",_e,ke]}],fill:[{fill:["none",...I()]}],"stroke-w":[{stroke:[We,Rc,Ga,Gp]}],stroke:[{stroke:["none",...I()]}],"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"]}},Q5=k5(K5);function it(...e){return Q5(aj(e))}function Y5({delayDuration:e=0,...t}){return a.jsx(h5,{"data-loc":"client/src/components/ui/tooltip.tsx:11","data-slot":"tooltip-provider",delayDuration:e,...t})}const G0=e=>typeof e=="boolean"?`${e}`:e===0?"0":e,V0=aj,gj=(e,t)=>r=>{var i;if(t?.variants==null)return V0(e,r?.class,r?.className);const{variants:c,defaultVariants:o}=t,d=Object.keys(c).map(g=>{const v=r?.[g],x=o?.[g];if(v===null)return null;const y=G0(v)||G0(x);return c[g][y]}),f=r&&Object.entries(r).reduce((g,v)=>{let[x,y]=v;return y===void 0||(g[x]=y),g},{}),p=t==null||(i=t.compoundVariants)===null||i===void 0?void 0:i.reduce((g,v)=>{let{class:x,className:y,...N}=v;return Object.entries(N).every(S=>{let[A,C]=S;return Array.isArray(C)?C.includes({...o,...f}[A]):{...o,...f}[A]===C})?[...g,x,y]:g},[]);return V0(e,d,p,r?.class,r?.className)},X5=gj("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 be({className:e,variant:t,size:r,asChild:i=!1,...c}){const o=i?j2:"button";return a.jsx(o,{"data-loc":"client/src/components/ui/button.tsx:52","data-slot":"button",className:it(X5({variant:t,size:r,className:e})),...c})}function Se({className:e,...t}){return a.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:7","data-slot":"card",className:it("bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm",e),...t})}function Nt({className:e,...t}){return a.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:20","data-slot":"card-header",className:it("@container/card-header grid auto-rows-min grid-rows-[auto_auto] items-start gap-2 px-6 has-data-[slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6",e),...t})}function Et({className:e,...t}){return a.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:33","data-slot":"card-title",className:it("leading-none font-semibold",e),...t})}function Ya({className:e,...t}){return a.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:43","data-slot":"card-description",className:it("text-muted-foreground text-sm",e),...t})}function Ce({className:e,...t}){return a.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:66","data-slot":"card-content",className:it("px-6",e),...t})}/** 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 W5=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),xj=(...e)=>e.filter((t,r,i)=>!!t&&i.indexOf(t)===r).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 J5={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 eM=b.forwardRef(({color:e="currentColor",size:t=24,strokeWidth:r=2,absoluteStrokeWidth:i,className:c="",children:o,iconNode:d,...f},p)=>b.createElement("svg",{ref:p,...J5,width:t,height:t,stroke:e,strokeWidth:i?Number(r)*24/Number(t):r,className:xj("lucide",c),...f},[...d.map(([g,v])=>b.createElement(g,v)),...Array.isArray(o)?o:[o]]));/** 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 De=(e,t)=>{const r=b.forwardRef(({className:i,...c},o)=>b.createElement(eM,{ref:o,iconNode:t,className:xj(`lucide-${W5(e)}`,i),...c}));return r.displayName=`${e}`,r};/** 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 ga=De("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]);/** 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 Sl=De("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);/** 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 rn=De("Building2",[["path",{d:"M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z",key:"1b4qmf"}],["path",{d:"M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2",key:"i71pzd"}],["path",{d:"M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2",key:"10jefs"}],["path",{d:"M10 6h4",key:"1itunk"}],["path",{d:"M10 10h4",key:"tcdvrf"}
84],["path",{d:"M10 14h4",key:"kelpxr"}],["path",{d:"M10 18h4",key:"1ulq68"}]]);/** 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 Dh=De("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"}]]);/** 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 vj=De("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);/** 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 Ll=De("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/** 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 bj=De("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);/** 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 $d=De("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 tM=De("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 Ft=De("CircleCheckBig",[["path",{d:"M21.801 10A10 10 0 1 1 17 3.335",key:"yps3ct"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]]);/** 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 ua=De("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"}]]);/** 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 di=De("Clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]]);/** 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 yj=De("Cookie",[["path",{d:"M12 2a10 10 0 1 0 10 10 4 4 0 0 1-5-5 4 4 0 0 1-5-5",key:"laymnq"}],["path",{d:"M8.5 8.5v.01",key:"ue8clq"}],["path",{d:"M16 15.5v.01",key:"14dtrp"}],["path",{d:"M12 12v.01",key:"u5ubse"}],["path",{d:"M11 17v.01",key:"1hyl5a"}],["path",{d:"M7 14v.01",key:"uct60s"}]]);/** 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 Xc=De("Crown",[["path",{d:"M11.562 3.266a.5.5 0 0 1 .876 0L15.39 8.87a1 1 0 0 0 1.516.294L21.183 5.5a.5.5 0 0 1 .798.519l-2.834 10.246a1 1 0 0 1-.956.734H5.81a1 1 0 0 1-.957-.734L2.02 6.02a.5.5 0 0 1 .798-.519l4.276 3.664a1 1 0 0 0 1.516-.294z",key:"1vdc57"}],["path",{d:"M5 21h14",key:"11awu3"}]]);/** 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 nM=De("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"}]]);/** 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 rM=De("ExternalLink",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]]);/** 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 wj=De("EyeOff",[["path",{d:"M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49",key:"ct8e1f"}],["path",{d:"M14.084 14.158a3 3 0 0 1-4.242-4.242",key:"151rxh"}],["path",{d:"M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143",key:"13bj9a"}],["path",{d:"m2 2 20 20",key:"1ooewy"}]]);/** 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 Nl=De("Eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);/** 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 $0=De("Facebook",[["path",{d:"M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z",key:"1jg4f8"}]]);/** 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 sM=De("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"}]]);/** 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 bg=De("Filter",[["polygon",{points:"22 3 2 3 10 12.46 10 19 14 21 14 12.46 22 3",key:"1yg77f"}]]);/** 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 lr=De("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"}]]);/** 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 aM=De("GripVertical",[["circle",{cx:"9",cy:"12",r:"1",key:"1vctgf"}],["circle",{cx:"9",cy:"5",r:"1",key:"hp0tcf"}],["circle",{cx:"9",cy:"19",r:"1",key:"fkjjf6"}],["circle",{cx:"15",cy:"12",r:"1",key:"1tmaij"}],["circle",{cx:"15",cy:"5",r:"1",key:"19l28e"}],["circle",{cx:"15",cy:"19",r:"1",key:"f4zoj3"}]]);/** 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 iM=De("Handshake",[["path",{d:"m11 17 2 2a1 1 0 1 0 3-3",key:"efffak"}],["path",{d:"m14 14 2.5 2.5a1 1 0 1 0 3-3l-3.88-3.88a3 3 0 0 0-4.24 0l-.88.88a1 1 0 1 1-3-3l2.81-2.81a5.79 5.79 0 0 1 7.06-.87l.47.28a2 2 0 0 0 1.42.25L21 4",key:"9pr0kb"}],["path",{d:"m21 3 1 11h-2",key:"1tisrp"}],["path",{d:"M3 3 2 14l6.5 6.5a1 1 0 1 0 3-3",key:"1uvwmv"}],["path",{d:"M3 4h8",key:"1ep09j"}]]);/** 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 Wc=De("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"}]]);/** 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 lM=De("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"}]]);/** 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 cM=De("Image",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}],["circle",{cx:"9",cy:"9",r:"2",key:"af1f0g"}],["path",{d:"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21",key:"1xmnt7"}]]);/** 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 q0=De("Instagram",[["rect",{width:"20",height:"20",x:"2",y:"2",rx:"5",ry:"5",key:"2e1cvw"}],["path",{d:"M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z",key:"9exkf1"}],["line",{x1:"17.5",x2:"17.51",y1:"6.5",y2:"6.5",key:"r4j83e"}]]);/** 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 oM=De("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"}]]);/** 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 Jc=De("Linkedin",[["path",{d:"M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z",key:"c2jq9f"}],["rect",{width:"4",height:"12",x:"2",y:"9",key:"mk3on5"}],["circle",{cx:"4",cy:"4",r:"2",key:"bt5ra8"}]]);/** 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 jt=De("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);/** 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 uM=De("LockOpen",[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2",key:"1w4ew1"}],["path",{d:"M7 11V7a5 5 0 0 1 9.9-1",key:"1mm8w8"}]]);/** 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 dM=De("Lock",[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2",key:"1w4ew1"}],["path",{d:"M7 11V7a5 5 0 0 1 10 0v4",key:"fwvmzm"}]]);/** 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 Z0=De("LogOut",[["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4",key:"1uf3rs"}],["polyline",{points:"16 17 21 12 16 7",key:"1gabdz"}],["line",{x1:"21",x2:"9",y1:"12",y2:"12",key:"1uyos4"}]]);/** 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=De("Mail",[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2",key:"18n3k1"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7",key:"1ocrg3"}]]);/** 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 _s=De("MapPin",[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]]);/** 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 fM=De("Map",[["path",{d:"M14.106 5.553a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619v12.764a1 1 0 0 1-.553.894l-4.553 2.277a2 2 0 0 1-1.788 0l-4.212-2.106a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0z",key:"169xi5"}],["path",{d:"M15 5.764v15",key:"1pn4in"}],["path",{d:"M9 3.236v15",key:"1uimfh"}]]);/** 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 mM=De("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]]);/** 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 pM=De("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"}]]);/** 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 hM=De("MousePointer",[["path",{d:"M12.586 12.586 19 19",key:"ea5xo7"}],["path",{d:"M3.688 3.037a.497.497 0 0 0-.651.651l6.5 15.999a.501.501 0 0 0 .947-.062l1.569-6.083a2 2 0 0 1 1.448-1.479l6.124-1.579a.5.5 0 0 0 .063-.947z",key:"277e5u"}]]);/** 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 K0=De("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"}]]);/** 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 Gu=De("Paperclip",[["path",{d:"m21.44 11.05-9.19 9.19a6 6 0 0 1-8.49-8.49l8.57-8.57A4 4 0 1 1 18 8.84l-8.59 8.57a2 2 0 0 1-2.83-2.83l8.49-8.48",key:"1u3ebp"}]]);/** 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 qd=De("PenLine",[["path",{d:"M12 20h9",key:"t2du7b"}],["path",{d:"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z",key:"1ykcvy"}]]);/** 285 * @license lucide-react v0.453.0 - ISC 286 * 287 * This source code is licensed under the ISC license. 288 * See the LICENSE file in the root directory of this source tree. 289 */const El=De("Phone",[["path",{d:"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z",key:"foiqr5"}]]);/** 290 * @license lucide-react v0.453.0 - ISC 291 * 292 * This source code is licensed under the ISC license. 293 * See the LICENSE file in the root directory of this source tree. 294 */const xd=De("Plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]);/** 295 * @license lucide-react v0.453.0 - ISC 296 * 297 * This source code is licensed under the ISC license. 298 * See the LICENSE file in the root directory of this source tree. 299 */const gM=De("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"}]]);/** 300 * @license lucide-react v0.453.0 - ISC 301 * 302 * This source code is licensed under the ISC license. 303 * See the LICENSE file in the root directory of this source tree. 304 */const jj=De("Save",[["path",{d:"M15.2 3a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z",key:"1c8476"}],["path",{d:"M17 21v-7a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7",key:"1ydtos"}],["path",{d:"M7 3v4a1 1 0 0 0 1 1h7",key:"t51u73"}]]);/** 305 * @license lucide-react v0.453.0 - ISC 306 * 307 * This source code is licensed under the ISC license. 308 * See the LICENSE file in the root directory of this source tree. 309 */const xM=De("Scale",[["path",{d:"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z",key:"7g6ntu"}],["path",{d:"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z",key:"ijws7r"}],["path",{d:"M7 21h10",key:"1b0cd5"}],["path",{d:"M12 3v18",key:"108xh3"}
309],["path",{d:"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2",key:"3gwbw2"}]]);/** 310 * @license lucide-react v0.453.0 - ISC 311 * 312 * This source code is licensed under the ISC license. 313 * See the LICENSE file in the root directory of this source tree. 314 */const Cl=De("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);/** 315 * @license lucide-react v0.453.0 - ISC 316 * 317 * This source code is licensed under the ISC license. 318 * See the LICENSE file in the root directory of this source tree. 319 */const vM=De("Send",[["path",{d:"M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z",key:"1ffxy3"}],["path",{d:"m21.854 2.147-10.94 10.939",key:"12cjpa"}]]);/** 320 * @license lucide-react v0.453.0 - ISC 321 * 322 * This source code is licensed under the ISC license. 323 * See the LICENSE file in the root directory of this source tree. 324 */const xa=De("Shield",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}]]);/** 325 * @license lucide-react v0.453.0 - ISC 326 * 327 * This source code is licensed under the ISC license. 328 * See the LICENSE file in the root directory of this source tree. 329 */const bM=De("SlidersHorizontal",[["line",{x1:"21",x2:"14",y1:"4",y2:"4",key:"obuewd"}],["line",{x1:"10",x2:"3",y1:"4",y2:"4",key:"1q6298"}],["line",{x1:"21",x2:"12",y1:"12",y2:"12",key:"1iu8h1"}],["line",{x1:"8",x2:"3",y1:"12",y2:"12",key:"ntss68"}],["line",{x1:"21",x2:"16",y1:"20",y2:"20",key:"14d8ph"}],["line",{x1:"12",x2:"3",y1:"20",y2:"20",key:"m0wm8r"}],["line",{x1:"14",x2:"14",y1:"2",y2:"6",key:"14e1ph"}],["line",{x1:"8",x2:"8",y1:"10",y2:"14",key:"1i6ji0"}],["line",{x1:"16",x2:"16",y1:"18",y2:"22",key:"1lctlv"}]]);/** 330 * @license lucide-react v0.453.0 - ISC 331 * 332 * This source code is licensed under the ISC license. 333 * See the LICENSE file in the root directory of this source tree. 334 */const Pl=De("Star",[["polygon",{points:"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2",key:"8f66p6"}]]);/** 335 * @license lucide-react v0.453.0 - ISC 336 * 337 * This source code is licensed under the ISC license. 338 * See the LICENSE file in the root directory of this source tree. 339 */const yM=De("Tag",[["path",{d:"M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z",key:"vktsd0"}],["circle",{cx:"7.5",cy:"7.5",r:".5",fill:"currentColor",key:"kqv944"}]]);/** 340 * @license lucide-react v0.453.0 - ISC 341 * 342 * This source code is licensed under the ISC license. 343 * See the LICENSE file in the root directory of this source tree. 344 */const kl=De("Trash2",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}],["line",{x1:"10",x2:"10",y1:"11",y2:"17",key:"1uufr5"}],["line",{x1:"14",x2:"14",y1:"11",y2:"17",key:"xtxkd"}]]);/** 345 * @license lucide-react v0.453.0 - ISC 346 * 347 * This source code is licensed under the ISC license. 348 * See the LICENSE file in the root directory of this source tree. 349 */const wM=De("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"}]]);/** 350 * @license lucide-react v0.453.0 - ISC 351 * 352 * This source code is licensed under the ISC license. 353 * See the LICENSE file in the root directory of this source tree. 354 */const Zd=De("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"}]]);/** 355 * @license lucide-react v0.453.0 - ISC 356 * 357 * This source code is licensed under the ISC license. 358 * See the LICENSE file in the root directory of this source tree. 359 */const ni=De("Upload",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"17 8 12 3 7 8",key:"t8dd8p"}],["line",{x1:"12",x2:"12",y1:"3",y2:"15",key:"widbto"}]]);/** 360 * @license lucide-react v0.453.0 - ISC 361 * 362 * This source code is licensed under the ISC license. 363 * See the LICENSE file in the root directory of this source tree. 364 */const jM=De("UserCog",[["circle",{cx:"18",cy:"15",r:"3",key:"gjjjvw"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M10 15H6a4 4 0 0 0-4 4v2",key:"1nfge6"}],["path",{d:"m21.7 16.4-.9-.3",key:"12j9ji"}],["path",{d:"m15.2 13.9-.9-.3",key:"1fdjdi"}],["path",{d:"m16.6 18.7.3-.9",key:"heedtr"}],["path",{d:"m19.1 12.2.3-.9",key:"1af3ki"}],["path",{d:"m19.6 18.7-.4-1",key:"1x9vze"}],["path",{d:"m16.8 12.3-.4-1",key:"vqeiwj"}],["path",{d:"m14.3 16.6 1-.4",key:"1qlj63"}],["path",{d:"m20.7 13.8 1-.4",key:"1v5t8k"}]]);/** 365 * @license lucide-react v0.453.0 - ISC 366 * 367 * This source code is licensed under the ISC license. 368 * See the LICENSE file in the root directory of this source tree. 369 */const AM=De("UserX",[["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"}],["line",{x1:"17",x2:"22",y1:"8",y2:"13",key:"3nzzx3"}],["line",{x1:"22",x2:"17",y1:"8",y2:"13",key:"1swrse"}]]);/** 370 * @license lucide-react v0.453.0 - ISC 371 * 372 * This source code is licensed under the ISC license. 373 * See the LICENSE file in the root directory of this source tree. 374 */const yr=De("User",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]]);/** 375 * @license lucide-react v0.453.0 - ISC 376 * 377 * This source code is licensed under the ISC license. 378 * See the LICENSE file in the root directory of this source tree. 379 */const mo=De("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"}]]);/** 380 * @license lucide-react v0.453.0 - ISC 381 * 382 * This source code is licensed under the ISC license. 383 * See the LICENSE file in the root directory of this source tree. 384 */const ns=De("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}
384],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);function SM(e,t){if(e instanceof RegExp)return{keys:!1,pattern:e};var r,i,c,o,d=[],f="",p=e.split("/");for(p[0]||p.shift();c=p.shift();)r=c[0],r==="*"?(d.push(r),f+=c[1]==="?"?"(?:/(.*))?":"/(.*)"):r===":"?(i=c.indexOf("?",1),o=c.indexOf(".",1),d.push(c.substring(1,~i?i:~o?o:c.length)),f+=~i&&!~o?"(?:/([^/]+?))?":"/([^/]+?)",~o&&(f+=(~i?"?":"")+"\\"+c.substring(o))):f+="/"+c;return{keys:d,pattern:new RegExp("^"+f+(t?"(?=$|/)":"/?$"),"i")}}var Vp={exports:{}},$p={};/** 385 * @license React 386 * use-sync-external-store-shim.production.js 387 * 388 * Copyright (c) Meta Platforms, Inc. and affiliates. 389 * 390 * This source code is licensed under the MIT license found in the 391 * LICENSE file in the root directory of this source tree. 392 */var Q0;function NM(){if(Q0)return $p;Q0=1;var e=kd();function t(x,y){return x===y&&(x!==0||1/x===1/y)||x!==x&&y!==y}var r=typeof Object.is=="function"?Object.is:t,i=e.useState,c=e.useEffect,o=e.useLayoutEffect,d=e.useDebugValue;function f(x,y){var N=y(),S=i({inst:{value:N,getSnapshot:y}}),A=S[0].inst,C=S[1];return o(function(){A.value=N,A.getSnapshot=y,p(A)&&C({inst:A})},[x,N,y]),c(function(){return p(A)&&C({inst:A}),x(function(){p(A)&&C({inst:A})})},[x]),d(N),N}function p(x){var y=x.getSnapshot;x=x.value;try{var N=y();return!r(x,N)}catch{return!0}}function g(x,y){return y()}var v=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?g:f;return $p.useSyncExternalStore=e.useSyncExternalStore!==void 0?e.useSyncExternalStore:v,$p}var Y0;function EM(){return Y0||(Y0=1,Vp.exports=NM()),Vp.exports}var Aj=EM();const CM=_d.useInsertionEffect,PM=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",kM=PM?b.useLayoutEffect:b.useEffect,_M=CM||kM,Sj=e=>{const t=b.useRef([e,(...r)=>t[0](...r)]).current;return _M(()=>{t[0]=e}),t[1]},MM="popstate",yg="pushState",wg="replaceState",RM="hashchange",X0=[MM,yg,wg,RM],DM=e=>{for(const t of X0)addEventListener(t,e);return()=>{for(const t of X0)removeEventListener(t,e)}},Nj=(e,t)=>Aj.useSyncExternalStore(DM,e,t),OM=()=>location.search,TM=({ssrSearch:e=""}={})=>Nj(OM,()=>e),W0=()=>location.pathname,zM=({ssrPath:e}={})=>Nj(W0,e?()=>e:W0),LM=(e,{replace:t=!1,state:r=null}={})=>history[t?wg:yg](r,"",e),UM=(e={})=>[zM(e),LM],J0=Symbol.for("wouter_v3");if(typeof history<"u"&&typeof window[J0]>"u"){for(const e of[yg,wg]){const t=history[e];history[e]=function(){const r=t.apply(this,arguments),i=new Event(e);return i.arguments=arguments,dispatchEvent(i),r}}Object.defineProperty(window,J0,{value:!0})}const BM=(e,t)=>t.toLowerCase().indexOf(e.toLowerCase())?"~"+t:t.slice(e.length)||"/",Ej=(e="")=>e==="/"?"":e,FM=(e,t)=>e[0]==="~"?e.slice(1):Ej(t)+e,IM=(e="",t)=>BM(e1(Ej(e)),e1(t)),e1=e=>{try{return decodeURI(e)}catch{return e}},Cj={hook:UM,searchHook:TM,parser:SM,base:"",ssrPath:void 0,ssrSearch:void 0,ssrContext:void 0,hrefs:e=>e},Pj=b.createContext(Cj),po=()=>b.useContext(Pj),kj={},_j=b.createContext(kj),jg=()=>b.useContext(_j),Kd=e=>{const[t,r]=e.hook(e);return[IM(e.base,t),Sj((i,c)=>r(FM(i,e.base),c))]},Mj=()=>Kd(po()),Rj=(e,t,r,i)=>{const{pattern:c,keys:o}=t instanceof RegExp?{keys:!1,pattern:t}:e(t||"*",i),d=c.exec(r)||[],[f,...p]=d;return f!==void 0?[!0,(()=>{const g=o!==!1?Object.fromEntries(o.map((x,y)=>[x,p[y]])):d.groups;let v={...p};return g&&Object.assign(v,g),v})(),...i?[f]:[]]:[!1,null]},HM=({children:e,...t})=>{const r=po(),i=t.hook?Cj:r;let c=i;const[o,d]=t.ssrPath?.split("?")??[];d&&(t.ssrSearch=d,t.ssrPath=o),t.hrefs=t.hrefs??t.hook?.hrefs;let f=b.useRef({}),p=f.current,g=p;for(let v in i){const x=v==="base"?i[v]+(t[v]||""):t[v]||i[v];p===g&&x!==g[v]&&(f.current=g={...g}),g[v]=x,(x!==i[v]||x!==c[v])&&(c=g)}return b.createElement(Pj.Provider,{value:c,children:e})},t1=({children:e,component:t},r)=>t?b.createElement(t,{params:r}):typeof e=="function"?e(r):e,GM=e=>{let t=b.useRef(kj);const r=t.current;return t.current=Object.keys(e).length!==Object.keys(r).length||Object.entries(e).some(([i,c])=>c!==r[i])?e:r},Pn=({path:e,nest:t,match:r,...i})=>{const c=po(),[o]=Kd(c),[d,f,p]=r??Rj(c.parser,e,o,t),g=GM({...jg(),...f});if(!d)return null;const v=p?b.createElement(HM,{base:p},t1(i,g)):t1(i,g);return b.createElement(_j.Provider,{value:g,children:v})},Xe=b.forwardRef((e,t)=>
392{const r=po(),[i,c]=Kd(r),{to:o="",href:d=o,onClick:f,asChild:p,children:g,className:v,replace:x,state:y,...N}=e,S=Sj(C=>{C.ctrlKey||C.metaKey||C.altKey||C.shiftKey||C.button!==0||(f?.(C),C.defaultPrevented||(C.preventDefault(),c(d,e)))}),A=r.hrefs(d[0]==="~"?d.slice(1):r.base+d,r);return p&&b.isValidElement(g)?b.cloneElement(g,{onClick:S,href:A}):b.createElement("a",{...N,onClick:S,href:A,className:v?.call?v(i===d):v,children:g,ref:t})}),Oh=e=>Array.isArray(e)?e.flatMap(t=>Oh(t&&t.type===b.Fragment?t.props.children:t)):[e],VM=({children:e,location:t})=>{const r=po(),[i]=Kd(r);typeof window<"u"&&(window.__WOUTER_ROUTES__||(window.__WOUTER_ROUTES__=[]),Oh(e).forEach(o=>{if(b.isValidElement(o)&&o.props.path){const d=o.props.path;window.__WOUTER_ROUTES__.includes(d)||window.__WOUTER_ROUTES__.push(d)}}));for(const c of Oh(e)){let o=0;if(b.isValidElement(c)&&(o=Rj(r.parser,c.props.path,t||i,c.props.nest))[0])return b.cloneElement(c,{match:o})}return null};function $M(){const[,e]=Mj(),t=()=>{e("/")};return a.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:a.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:a.jsxs(Ce,{"data-loc":"client/src/pages/NotFound.tsx:16",className:"pt-8 pb-8 text-center",children:[a.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:17",className:"flex justify-center mb-6",children:a.jsxs("div",{"data-loc":"client/src/pages/NotFound.tsx:18",className:"relative",children:[a.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:19",className:"absolute inset-0 bg-red-100 rounded-full animate-pulse"}),a.jsx(tM,{"data-loc":"client/src/pages/NotFound.tsx:20",className:"relative h-16 w-16 text-red-500"})]})}),a.jsx("h1",{"data-loc":"client/src/pages/NotFound.tsx:24",className:"text-4xl font-bold text-slate-900 mb-2",children:"404"}),a.jsx("h2",{"data-loc":"client/src/pages/NotFound.tsx:26",className:"text-xl font-semibold text-slate-700 mb-4",children:"Page Not Found"}),a.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.",a.jsx("br",{"data-loc":"client/src/pages/NotFound.tsx:32"}),"It may have been moved or deleted."]}),a.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:a.jsxs(be,{"data-loc":"client/src/pages/NotFound.tsx:40",onClick:t,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:[a.jsx(lM,{"data-loc":"client/src/pages/NotFound.tsx:44",className:"w-4 h-4 mr-2"}),"Go Home"]})})]})})})}class qM extends b.Component{constructor(t){super(t),this.state={hasError:!1,error:null}}static getDerivedStateFromError(t){return t.message&&(t.message.includes("removeChild")||t.message.includes("insertBefore")||t.message.includes("is not a child of this node"))?{hasError:!1,error:null}:{hasError:!0,error:t}}componentDidCatch(t){t.message&&(t.message.includes("removeChild")||t.message.includes("insertBefore")||t.message.includes("is not a child of this node"))&&this.setState({hasError:!1,error:null})}render(){return this.state.hasError?a.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:47",className:"flex items-center justify-center min-h-screen p-8 bg-background",children:a.jsxs("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:48",className:"flex flex-col items-center w-full max-w-2xl p-8",children:[a.jsx(Zd,{"data-loc":"client/src/components/ErrorBoundary.tsx:49",size:48,className:"text-destructive mb-6 flex-shrink-0"}),a.jsx("h2",{"data-loc":"client/src/components/ErrorBoundary.tsx:54",className:"text-xl mb-4",children:"Es ist ein unerwarteter Fehler aufgetreten."}),a.jsx("p",{"data-loc":"client/src/components/ErrorBoundary.tsx:55",className:"text-muted-foreground text-sm mb-6 text-center",children:"Bitte laden Sie die Seite neu oder navigieren Sie zurück zur Startseite."}),a.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:59",className:"p-4 w-full rounded bg-muted overflow-auto mb-6 max-h-48",children:a.jsx("pre",{"data-loc":"client/src/components/ErrorBoundary.tsx:60",className:"text-xs text-muted-foreground whitespace-break-spaces",children:this.state.error?.message})}),a.jsxs("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:65",className:"flex gap-3",children:[a.jsx("button",{"data-loc":"client/src/components/ErrorBoundary.tsx:66",onClick:()=>this.setState({hasError:!1,error:null}),className:it("flex items-center gap-2 px-4 py-2 rounded-lg","bg-muted text-foreground border border-border","hover:bg-muted/80 cursor-pointer"),children:"Zurück"}),a.jsxs("button",{"data-loc":"client/src/components/ErrorBoundary.tsx:76",onClick:()=>window.location.reload(),className:it("flex items-center gap-2 px-4 py-2 rounded-lg","bg-primary text-primary-foreground","hover:opacity-90 cursor-pointer"),children:[a.jsx(gM,{"data-loc":"client/src/components/ErrorBoundary.tsx:84",size:16}),"Seite neu laden"]})]})]})}):this.props.children}}const ZM=b.createContext(void 0);function KM({children:e,defaultTheme:t="light",switchable:r=!1}){const[i,c]=b.useState(()=>r&&localStorage.getItem("theme")||t);b.useEffect(()=>{const d=document.documentElement;i==="dark"?d.classList.add("dark"):d.classList.remove("dark"),r&&localStorage.setItem("theme",i)},[i,r]);const o=r?()=>{c(d=>d==="light"?"dark":"light")}:void 0;return a.jsx(ZM.Provider,{"data-loc":"client/src/contexts/ThemeContext.tsx:52",value:{theme:i,toggleTheme:o,switchable:r},children:e})}const _l=()=>{const e="https://manus.im",t="Yq4mDPTZBSZYWsMN2ZhypH",r=`${window.location.origin}/api/oauth/callback`,i=btoa(r),c=new URL(`${e}/app-auth`);return c.searchParams.set("appId",t),c.searchParams.set("redirectUri",r),c.searchParams.set("state",i),c.searchParams.set("type","signIn"),c.toString()};function ba(e){const{redirectOnUnauthenticated:t=!1,redirectPath:r=_l()}={},i=Re.useUtils(),c=Re.auth.me.useQuery(void 0,{retry:!1,refetchOnWindowFocus:!1}),o=Re.auth.logout.useMutation({onSuccess:()=>{i.auth.me.setData(void 0,null)}}),d=b.useCallback(async()=>{try{await o.mutateAsync()}catch(p){if(p instanceof yl&&p.data?.code==="UNAUTHORIZED")return;throw p}
vendor: 10,917 bytes, line 392
392finally{i.auth.me.setData(void 0,null),await i.auth.me.invalidate()}},[o,i]),f=b.useMemo(()=>(localStorage.setItem("manus-runtime-user-info",JSON.stringify(c.data)),{user:c.data??null,loading:c.isLoading||o.isPending,error:c.error??o.error??null,isAuthenticated:!!c.data}),[c.data,c.error,c.isLoading,o.error,o.isPending]);return b.useEffect(()=>{t&&(c.isLoading||o.isPending||f.user||typeof window>"u"||window.location.pathname!==r&&(window.location.href=r))},[t,r,o.isPending,c.isLoading,f.user]),{...f,refresh:()=>c.refetch(),logout:d}}function Ag(e){const t=e+"CollectionProvider",[r,i]=zr(t),[c,o]=r(t,{collectionRef:{current:null},itemMap:new Map}),d=A=>{const{scope:C,children:k}=A,_=me.useRef(null),U=me.useRef(new Map).current;return a.jsx(c,{scope:C,itemMap:U,collectionRef:_,children:k})};d.displayName=t;const f=e+"CollectionSlot",p=Ja(f),g=me.forwardRef((A,C)=>{const{scope:k,children:_}=A,U=o(f,k),O=dt(C,U.collectionRef);return a.jsx(p,{ref:O,children:_})});g.displayName=f;const v=e+"CollectionItemSlot",x="data-radix-collection-item",y=Ja(v),N=me.forwardRef((A,C)=>{const{scope:k,children:_,...U}=A,O=me.useRef(null),T=dt(C,O),L=o(v,k);return me.useEffect(()=>(L.itemMap.set(O,{ref:O,...U}),()=>void L.itemMap.delete(O))),a.jsx(y,{[x]:"",ref:T,children:_})});N.displayName=v;function S(A){const C=o(e+"CollectionConsumer",A);return me.useCallback(()=>{const _=C.collectionRef.current;if(!_)return[];const U=Array.from(_.querySelectorAll(`[${x}]`));return Array.from(C.itemMap.values()).sort((L,j)=>U.indexOf(L.ref.current)-U.indexOf(j.ref.current))},[C.collectionRef,C.itemMap])}return[{Provider:d,Slot:g,ItemSlot:N},S,i]}var QM=b.createContext(void 0);function Qd(e){const t=b.useContext(QM);return e||t||"ltr"}var qp=0;function Sg(){b.useEffect(()=>{const e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??n1()),document.body.insertAdjacentElement("beforeend",e[1]??n1()),qp++,()=>{qp===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(t=>t.remove()),qp--}},[])}function n1(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var Zp="focusScope.autoFocusOnMount",Kp="focusScope.autoFocusOnUnmount",r1={bubbles:!1,cancelable:!0},YM="FocusScope",Yd=b.forwardRef((e,t)=>{const{loop:r=!1,trapped:i=!1,onMountAutoFocus:c,onUnmountAutoFocus:o,...d}=e,[f,p]=b.useState(null),g=Rr(c),v=Rr(o),x=b.useRef(null),y=dt(t,A=>p(A)),N=b.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;b.useEffect(()=>{if(i){let A=function(U){if(N.paused||!f)return;const O=U.target;f.contains(O)?x.current=O:sa(x.current,{select:!0})},C=function(U){if(N.paused||!f)return;const O=U.relatedTarget;O!==null&&(f.contains(O)||sa(x.current,{select:!0}))},k=function(U){if(document.activeElement===document.body)for(const T of U)T.removedNodes.length>0&&sa(f)};document.addEventListener("focusin",A),document.addEventListener("focusout",C);const _=new MutationObserver(k);return f&&_.observe(f,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",A),document.removeEventListener("focusout",C),_.disconnect()}}},[i,f,N.paused]),b.useEffect(()=>{if(f){a1.add(N);const A=document.activeElement;if(!f.contains(A)){const k=new CustomEvent(Zp,r1);f.addEventListener(Zp,g),f.dispatchEvent(k),k.defaultPrevented||(XM(nR(Dj(f)),{select:!0}),document.activeElement===A&&sa(f))}return()=>{f.removeEventListener(Zp,g),setTimeout(()=>{const k=new CustomEvent(Kp,r1);f.addEventListener(Kp,v),f.dispatchEvent(k),k.defaultPrevented||sa(A??document.body,{select:!0}),f.removeEventListener(Kp,v),a1.remove(N)},0)}}},[f,g,v,N]);const S=b.useCallback(A=>{if(!r&&!i||N.paused)return;const C=A.key==="Tab"&&!A.altKey&&!A.ctrlKey&&!A.metaKey,k=document.activeElement;if(C&&k){const _=A.currentTarget,[U,O]=WM(_);U&&O?!A.shiftKey&&k===O?(A.preventDefault(),r&&sa(U,{select:!0})):A.shiftKey&&k===U&&(A.preventDefault(),r&&sa(O,{select:!0})):k===_&&A.preventDefault()}},[r,i,N.paused]);return a.jsx(qe.div,{tabIndex:-1,...d,ref:y,onKeyDown:S})});Yd.displayName=YM;function XM(e,{select:t=!1}={}){const r=document.activeElement;for(const i of e)if(sa(i,{select:t}),document.activeElement!==r)return}function WM(e){const t=Dj(e),r=s1(t,e),i=s1(t.reverse(),e);return[r,i]}function Dj(e){const t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:i=>{const c=i.tagName==="INPUT"&&i.type==="hidden";return i.disabled||i.hidden||c?NodeFilter.FILTER_SKIP:i.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function s1(e,t){for(const r of e)if(!JM(r,{upTo:t}))return r}function JM(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}function eR(e){return e instanceof HTMLInputElement&&"select"in e}function sa(e,{select:t=!1}={}){if(e&&e.focus){const r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&eR(e)&&t&&e.select()}}var a1=tR();function tR(){let e=[];return{add(t){const r=e[0];t!==r&&r?.pause(),e=i1(e,t),e.unshift(t)},remove(t){e=i1(e,t),e[0]?.resume()}}}function i1(e,t){const r=[...e],i=r.indexOf(t);return i!==-1&&r.splice(i,1),r}function nR(e){return e.filter(t=>t.tagName!=="A")}var Qp="rovingFocusGroup.onEntryFocus",rR={bubbles:!1,cancelable:!0},ho="RovingFocusGroup",[Th,Oj,sR]=Ag(ho),[aR,Xd]=zr(ho,[sR]),[iR,lR]=aR(ho),Tj=b.forwardRef((e,t)=>a.jsx(Th.Provider,{scope:e.__scopeRovingFocusGroup,children:a.jsx(Th.Slot,{scope:e.__scopeRovingFocusGroup,children:a.jsx(cR,{...e,ref:t})})}));Tj.displayName=ho;var cR=b.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:r,orientation:i,loop:c=!1,dir:o,currentTabStopId:d,defaultCurrentTabStopId:f,onCurrentTabStopIdChange:p,onEntryFocus:g,preventScrollOnEntryFocus:v=!1,...x}=e,y=b.useRef(null),N=dt(t,y),S=Qd(o),[A,C]=ti({prop:d,defaultProp:f??null,onChange:p,caller:ho}),[k,_]=b.useState(!1),U=Rr(g),O=Oj(r),T=b.useRef(!1),[L,j]=b.useState(0);return b.useEffect(()=>{const R=y.current;if(R)return R.addEventListener(Qp,U),()=>R.removeEventListener(Qp,U)},[U]),a.jsx(iR,{scope:r,orientation:i,dir:S,loop:c,currentTabStopId:A,onItemFocus:b.useCallback(R=>C(R),[C]),onItemShiftTab:b.useCallback(()=>_(!0),[]),onFocusableItemAdd:b.useCallback(()=>j(R=>R+1),[]),onFocusableItemRemove:b.useCallback(()=>j(R=>R-1),[]),children:a.jsx(qe.div,{tabIndex:k||L===0?-1:0,"data-orientation":i,...x,ref:N,style:{outline:"none",...e.style},onMouseDown:Ee(e.onMouseDown,()=>{T.current=!0}),onFocus:Ee(e.onFocus,R=>{const Z=!T.current;if(R.target===R.currentTarget&&Z&&!k){const ne=new CustomEvent(Qp,rR);if(R.currentTarget.dispatchEvent(ne),!ne.defaultPrevented){const le=O().filter(D=>D.focusable),F=le.find(D=>D.active),J=le.find(D=>D.id===A),fe=[F,J,...le].filter(Boolean).map(D=>D.ref.current);Uj(fe,v)}}T.current=!1}),onBlur:Ee(e.onBlur,()=>_(!1))})})}),zj="RovingFocusGroupItem",Lj=b.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:r,focusable:i=!0,active:c=!1,tabStopId:o,children:d,...f}=e,p=Wr(),g=o||p,v=lR(zj,r),x=v.currentTabStopId===g,y=Oj(r),{onFocusableItemAdd:N,onFocusableItemRemove:S,currentTabStopId:A}=v;return b.useEffect(()=>{if(i)return N(),()=>S()},[i,N,S]),a.jsx(Th.ItemSlot,{scope:r,id:g,focusable:i,active:c,children:a.jsx(qe.span,{tabIndex:x?0:-1,"data-orientation":v.orientation,...f,ref:t,onMouseDown:Ee(e.onMouseDown,C=>{i?v.onItemFocus(g):C.preventDefault()}),onFocus:Ee(e.onFocus,()=>v.onItemFocus(g)),onKeyDown:Ee(e.onKeyDown,C=>{if(C.key==="Tab"&&C.shiftKey){v.onItemShiftTab();return}if(C.target!==C.currentTarget)return;const k=dR(C,v.orientation,v.dir);if(k!==void 0){if(C.metaKey||C.ctrlKey||C.altKey||C.shiftKey)return;C.preventDefault();let U=y().filter(O=>O.focusable).map(O=>O.ref.current);if(k==="last")U.reverse();else if(k==="prev"||k==="next"){k==="prev"&&U.reverse();const O=U.indexOf(C.currentTarget);U=v.loop?fR(U,O+1):U.slice(O+1)}setTimeout(()=>Uj(U))}}),children:typeof d=="function"?d({isCurrentTabStop:x,hasTabStop:A!=null}):d})})});Lj.displayName=zj;var oR={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function uR(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="ArrowRight"?"ArrowLeft":e}function dR(e,t,r){const i=uR(e.key,r);if(!(t==="vertical"&&["ArrowLeft","ArrowRight"].includes(i))&&!(t==="horizontal"&&["ArrowUp","ArrowDown"].includes(i)))return oR[i]}function Uj(e,t=!1){const r=document.activeElement;for(const i of e)if(i===r||(i.focus({preventScroll:t}),document.activeElement!==r))return}function fR(e,t){return e.map((r,i)=>e[(t+i)%e.length])}var Bj=Tj,Fj=Lj,mR=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},ll=new WeakMap,Vu=new WeakMap,$u={},Yp=0,Ij=function(e){return e&&(e.host||Ij(e.parentNode))},pR=function(e,t){return t.map(function(r){if(e.contains(r))return r;var i=Ij(r);return i&&e.contains(i)?i:(console.error("aria-hidden",r,"in not contained inside",e,". Doing nothing"),null)}).filter(function(r){return!!r})},hR=function(e,t,r,i){var c=pR(t,Array.isArray(e)?e:[e]);$u[r]||($u[r]=new WeakMap);var o=$u[r],d=[],f=new Set,p=new Set(c),g=function(x){!x||f.has(x)||(f.add(x),g(x.parentNode))};c.forEach(g);var v=function(x){!x||p.has(x)||Array.prototype.forEach.call(x.children,function(y){if(f.has(y))v(y);else try{var N=y.getAttribute(i),S=N!==null&&N!=="false",A=(ll.get(y)||0)+1,C=(o.get(y)||0)+1;ll.set(y,A),o.set(y,C),d.push(y),A===1&&S&&Vu.set(y,!0),C===1&&y.setAttribute(r,"true"),S||y.setAttribute(i,"true")}catch(k){console.error("aria-hidden: cannot operate on ",y,k)}})};return v(t),f.clear(),Yp++,function(){d.forEach(function(x){var y=ll.get(x)-1,N=o.get(x)-1;ll.set(x,y),o.set(x,N),y||(Vu.has(x)||x.removeAttribute(i),Vu.delete(x)),N||x.removeAttribute(r)}),Yp--,Yp||(ll=new WeakMap,ll=new WeakMap,Vu=new WeakMap,$u={})}},Ng=function(e,t,r){r===void 0&&(r="data-aria-hidden");var i=Array.from(Array.isArray(e)?e:[e]),c=mR(e);return c?(i.push.apply(i,Array.from(c.querySelectorAll("[aria-live], script"))),hR(i,c,r,"aria-hidden")):function(){return null}},Yr=function(){return Yr=Object.assign||function(t){for(var r,i=1,c=arguments.length;i<c;i++){r=arguments[i];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o])}return t},Yr.apply(this,arguments)};function Hj(e,t){var r={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(r[i]=e[i]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,i=Object.getOwnPropertySymbols(e);c<i.length;c++)t.indexOf(i[c])<0&&Object.prototype.propertyIsEnumerable.call(e,i[c])&&(r[i[c]]=e[i[c]]);return r}function gR(e,t,r){if(r||arguments.length===2)for(var i=0,c=t.length,o;i<c;
vendor: 4,973 bytes, lines 392-407
392i++)(o||!(i in t))&&(o||(o=Array.prototype.slice.call(t,0,i)),o[i]=t[i]);return e.concat(o||Array.prototype.slice.call(t))}var id="right-scroll-bar-position",ld="width-before-scroll-bar",xR="with-scroll-bars-hidden",vR="--removed-body-scroll-bar-size";function Xp(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e}function bR(e,t){var r=b.useState(function(){return{value:e,callback:t,facade:{get current(){return r.value},set current(i){var c=r.value;c!==i&&(r.value=i,r.callback(i,c))}}}})[0];return r.callback=t,r.facade}var yR=typeof window<"u"?b.useLayoutEffect:b.useEffect,l1=new WeakMap;function wR(e,t){var r=bR(null,function(i){return e.forEach(function(c){return Xp(c,i)})});return yR(function(){var i=l1.get(r);if(i){var c=new Set(i),o=new Set(e),d=r.current;c.forEach(function(f){o.has(f)||Xp(f,null)}),o.forEach(function(f){c.has(f)||Xp(f,d)})}l1.set(r,e)},[e]),r}function jR(e){return e}function AR(e,t){t===void 0&&(t=jR);var r=[],i=!1,c={read:function(){if(i)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return r.length?r[r.length-1]:e},useMedium:function(o){var d=t(o,i);return r.push(d),function(){r=r.filter(function(f){return f!==d})}},assignSyncMedium:function(o){for(i=!0;r.length;){var d=r;r=[],d.forEach(o)}r={push:function(f){return o(f)},filter:function(){return r}}},assignMedium:function(o){i=!0;var d=[];if(r.length){var f=r;r=[],f.forEach(o),d=r}var p=function(){var v=d;d=[],v.forEach(o)},g=function(){return Promise.resolve().then(p)};g(),r={push:function(v){d.push(v),g()},filter:function(v){return d=d.filter(v),r}}}};return c}function SR(e){e===void 0&&(e={});var t=AR(null);return t.options=Yr({async:!0,ssr:!1},e),t}var Gj=function(e){var t=e.sideCar,r=Hj(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var i=t.read();if(!i)throw new Error("Sidecar medium not found");return b.createElement(i,Yr({},r))};Gj.isSideCarExport=!0;function NR(e,t){return e.useMedium(t),Gj}var Vj=SR(),Wp=function(){},Wd=b.forwardRef(function(e,t){var r=b.useRef(null),i=b.useState({onScrollCapture:Wp,onWheelCapture:Wp,onTouchMoveCapture:Wp}),c=i[0],o=i[1],d=e.forwardProps,f=e.children,p=e.className,g=e.removeScrollBar,v=e.enabled,x=e.shards,y=e.sideCar,N=e.noRelative,S=e.noIsolation,A=e.inert,C=e.allowPinchZoom,k=e.as,_=k===void 0?"div":k,U=e.gapMode,O=Hj(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),T=y,L=wR([r,t]),j=Yr(Yr({},O),c);return b.createElement(b.Fragment,null,v&&b.createElement(T,{sideCar:Vj,removeScrollBar:g,shards:x,noRelative:N,noIsolation:S,inert:A,setCallbacks:o,allowPinchZoom:!!C,lockRef:r,gapMode:U}),d?b.cloneElement(b.Children.only(f),Yr(Yr({},j),{ref:L})):b.createElement(_,Yr({},j,{className:p,ref:L}),f))});Wd.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};Wd.classNames={fullWidth:ld,zeroRight:id};var ER=function(){if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function CR(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=ER();return t&&e.setAttribute("nonce",t),e}function PR(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}function kR(e){var t=document.head||document.getElementsByTagName("head")[0];t.appendChild(e)}var _R=function(){var e=0,t=null;return{add:function(r){e==0&&(t=CR())&&(PR(t,r),kR(t)),e++},remove:function(){e--,!e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},MR=function(){var e=_R();return function(t,r){b.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},$j=function(){var e=MR(),t=function(r){var i=r.styles,c=r.dynamic;return e(i,c),null};return t},RR={left:0,top:0,right:0,gap:0},Jp=function(e){return parseInt(e||"",10)||0},DR=function(e){var t=window.getComputedStyle(document.body),r=t[e==="padding"?"paddingLeft":"marginLeft"],i=t[e==="padding"?"paddingTop":"marginTop"],c=t[e==="padding"?"paddingRight":"marginRight"];return[Jp(r),Jp(i),Jp(c)]},OR=function(e){if(e===void 0&&(e="margin"),typeof window>"u")return RR;var t=DR(e),r=document.documentElement.clientWidth,i=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,i-r+t[2]-t[0])}},TR=$j(),xl="data-scroll-locked",zR=function(e,t,r,i){var c=e.left,o=e.top,d=e.right,f=e.gap;return r===void 0&&(r="margin"),` 393 .`.concat(xR,` { 394 overflow: hidden `).concat(i,`; 395 padding-right: `).concat(f,"px ").concat(i,`; 396 } 397 body[`).concat(xl,`] { 398 overflow: hidden `).concat(i,`; 399 overscroll-behavior: contain; 400 `).concat([t&&"position: relative ".concat(i,";"),r==="margin"&&` 401 padding-left: `.concat(c,`px; 402 padding-top: `).concat(o,`px; 403 padding-right: `).concat(d,`px; 404 margin-left:0; 405 margin-top:0; 406 margin-right: `).concat(f,"px ").concat(i,`; 407 `),r==="padding"&&"padding-right: ".concat(f,"px ").concat(i,";
407")].filter(Boolean).join(""),` 408 } 409 410 .`).concat(id,` { 411 right: `).concat(f,"px ").concat(i,`; 412 } 413 414 .`).concat(ld,` { 415 margin-right: `).concat(f,"px ").concat(i,`; 416 } 417 418 .`).concat(id," .").concat(id,` { 419 right: 0 `).concat(i,`; 420 } 421 422 .`).concat(ld," .").concat(ld,` { 423 margin-right: 0 `).concat(i,`; 424 } 425 426 body[`).concat(xl,`] { 427 `).concat(vR,": ").concat(f,`px; 428 } 429`)},c1=function(){var e=parseInt(document.body.getAttribute(xl)||"0",10);return isFinite(e)?e:0},LR=function(){b.useEffect(function(){return document.body.setAttribute(xl,(c1()+1).toString()),function(){var e=c1()-1;e<=0?document.body.removeAttribute(xl):document.body.setAttribute(xl,e.toString())}},[])},UR=function(e){var t=e.noRelative,r=e.noImportant,i=e.gapMode,c=i===void 0?"margin":i;LR();var o=b.useMemo(function(){return OR(c)},[c]);return b.createElement(TR,{styles:zR(o,!t,c,r?"":"!important")})},zh=!1;if(typeof window<"u")try{var qu=Object.defineProperty({},"passive",{get:function(){return zh=!0,!0}});window.addEventListener("test",qu,qu),window.removeEventListener("test",qu,qu)}catch{zh=!1}var cl=zh?{passive:!1}:!1,BR=function(e){return e.tagName==="TEXTAREA"},qj=function(e,t){if(!(e instanceof Element))return!1;var r=window.getComputedStyle(e);return r[t]!=="hidden"&&!(r.overflowY===r.overflowX&&!BR(e)&&r[t]==="visible")},FR=function(e){return qj(e,"overflowY")},IR=function(e){return qj(e,"overflowX")},o1=function(e,t){var r=t.ownerDocument,i=t;do{typeof ShadowRoot<"u"&&i instanceof ShadowRoot&&(i=i.host);var c=Zj(e,i);
vendor: 18,804 bytes, lines 429-432
429if(c){var o=Kj(e,i),d=o[1],f=o[2];if(d>f)return!0}i=i.parentNode}while(i&&i!==r.body);return!1},HR=function(e){var t=e.scrollTop,r=e.scrollHeight,i=e.clientHeight;return[t,r,i]},GR=function(e){var t=e.scrollLeft,r=e.scrollWidth,i=e.clientWidth;return[t,r,i]},Zj=function(e,t){return e==="v"?FR(t):IR(t)},Kj=function(e,t){return e==="v"?HR(t):GR(t)},VR=function(e,t){return e==="h"&&t==="rtl"?-1:1},$R=function(e,t,r,i,c){var o=VR(e,window.getComputedStyle(t).direction),d=o*i,f=r.target,p=t.contains(f),g=!1,v=d>0,x=0,y=0;do{if(!f)break;var N=Kj(e,f),S=N[0],A=N[1],C=N[2],k=A-C-o*S;(S||k)&&Zj(e,f)&&(x+=k,y+=S);var _=f.parentNode;f=_&&_.nodeType===Node.DOCUMENT_FRAGMENT_NODE?_.host:_}while(!p&&f!==document.body||p&&(t.contains(f)||t===f));return(v&&Math.abs(x)<1||!v&&Math.abs(y)<1)&&(g=!0),g},Zu=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},u1=function(e){return[e.deltaX,e.deltaY]},d1=function(e){return e&&"current"in e?e.current:e},qR=function(e,t){return e[0]===t[0]&&e[1]===t[1]},ZR=function(e){return` 430 .block-interactivity-`.concat(e,` {pointer-events: none;} 431 .allow-interactivity-`).concat(e,` {pointer-events: all;} 432`)},KR=0,ol=[];function QR(e){var t=b.useRef([]),r=b.useRef([0,0]),i=b.useRef(),c=b.useState(KR++)[0],o=b.useState($j)[0],d=b.useRef(e);b.useEffect(function(){d.current=e},[e]),b.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(c));var A=gR([e.lockRef.current],(e.shards||[]).map(d1),!0).filter(Boolean);return A.forEach(function(C){return C.classList.add("allow-interactivity-".concat(c))}),function(){document.body.classList.remove("block-interactivity-".concat(c)),A.forEach(function(C){return C.classList.remove("allow-interactivity-".concat(c))})}}},[e.inert,e.lockRef.current,e.shards]);var f=b.useCallback(function(A,C){if("touches"in A&&A.touches.length===2||A.type==="wheel"&&A.ctrlKey)return!d.current.allowPinchZoom;var k=Zu(A),_=r.current,U="deltaX"in A?A.deltaX:_[0]-k[0],O="deltaY"in A?A.deltaY:_[1]-k[1],T,L=A.target,j=Math.abs(U)>Math.abs(O)?"h":"v";if("touches"in A&&j==="h"&&L.type==="range")return!1;var R=o1(j,L);if(!R)return!0;if(R?T=j:(T=j==="v"?"h":"v",R=o1(j,L)),!R)return!1;if(!i.current&&"changedTouches"in A&&(U||O)&&(i.current=T),!T)return!0;var Z=i.current||T;return $R(Z,C,A,Z==="h"?U:O)},[]),p=b.useCallback(function(A){var C=A;if(!(!ol.length||ol[ol.length-1]!==o)){var k="deltaY"in C?u1(C):Zu(C),_=t.current.filter(function(T){return T.name===C.type&&(T.target===C.target||C.target===T.shadowParent)&&qR(T.delta,k)})[0];if(_&&_.should){C.cancelable&&C.preventDefault();return}if(!_){var U=(d.current.shards||[]).map(d1).filter(Boolean).filter(function(T){return T.contains(C.target)}),O=U.length>0?f(C,U[0]):!d.current.noIsolation;O&&C.cancelable&&C.preventDefault()}}},[]),g=b.useCallback(function(A,C,k,_){var U={name:A,delta:C,target:k,should:_,shadowParent:YR(k)};t.current.push(U),setTimeout(function(){t.current=t.current.filter(function(O){return O!==U})},1)},[]),v=b.useCallback(function(A){r.current=Zu(A),i.current=void 0},[]),x=b.useCallback(function(A){g(A.type,u1(A),A.target,f(A,e.lockRef.current))},[]),y=b.useCallback(function(A){g(A.type,Zu(A),A.target,f(A,e.lockRef.current))},[]);b.useEffect(function(){return ol.push(o),e.setCallbacks({onScrollCapture:x,onWheelCapture:x,onTouchMoveCapture:y}),document.addEventListener("wheel",p,cl),document.addEventListener("touchmove",p,cl),document.addEventListener("touchstart",v,cl),function(){ol=ol.filter(function(A){return A!==o}),document.removeEventListener("wheel",p,cl),document.removeEventListener("touchmove",p,cl),document.removeEventListener("touchstart",v,cl)}},[]);var N=e.removeScrollBar,S=e.inert;return b.createElement(b.Fragment,null,S?b.createElement(o,{styles:ZR(c)}):null,N?b.createElement(UR,{noRelative:e.noRelative,gapMode:e.gapMode}):null)}function YR(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const XR=NR(Vj,QR);var Jd=b.forwardRef(function(e,t){return b.createElement(Wd,Yr({},e,{ref:t,sideCar:XR}))});Jd.classNames=Wd.classNames;var Lh=["Enter"," "],WR=["ArrowDown","PageUp","Home"],Qj=["ArrowUp","PageDown","End"],JR=[...WR,...Qj],eD={ltr:[...Lh,"ArrowRight"],rtl:[...Lh,"ArrowLeft"]},tD={ltr:["ArrowLeft"],rtl:["ArrowRight"]},go="Menu",[eo,nD,rD]=Ag(go),[fi,Yj]=zr(go,[rD,Ol,Xd]),ef=Ol(),Xj=Xd(),[sD,mi]=fi(go),[aD,xo]=fi(go),Wj=e=>{const{__scopeMenu:t,open:r=!1,children:i,dir:c,onOpenChange:o,modal:d=!0}=e,f=ef(t),[p,g]=b.useState(null),v=b.useRef(!1),x=Rr(o),y=Qd(c);return b.useEffect(()=>{const N=()=>{v.current=!0,document.addEventListener("pointerdown",S,{capture:!0,once:!0}),document.addEventListener("pointermove",S,{capture:!0,once:!0})},S=()=>v.current=!1;return document.addEventListener("keydown",N,{capture:!0}),()=>{document.removeEventListener("keydown",N,{capture:!0}),document.removeEventListener("pointerdown",S,{capture:!0}),document.removeEventListener("pointermove",S,{capture:!0})}},[]),a.jsx(Q2,{...f,children:a.jsx(sD,{scope:t,open:r,onOpenChange:x,content:p,onContentChange:g,children:a.jsx(aD,{scope:t,onClose:b.useCallback(()=>x(!1),[x]),isUsingKeyboardRef:v,dir:y,modal:d,children:i})})})};Wj.displayName=go;var iD="MenuAnchor",Eg=b.forwardRef((e,t)=>{const{__scopeMenu:r,...i}=e,c=ef(r);return a.jsx(pg,{...c,...i,ref:t})});Eg.displayName=iD;var Cg="MenuPortal",[lD,Jj]=fi(Cg,{forceMount:void 0}),eA=e=>{const{__scopeMenu:t,forceMount:r,children:i,container:c}=e,o=mi(Cg,t);return a.jsx(lD,{scope:t,forceMount:r,children:a.jsx(Lr,{present:r||o.open,children:a.jsx(Hd,{asChild:!0,container:c,children:i})})})};eA.displayName=Cg;var wr="MenuContent",[cD,Pg]=fi(wr),tA=b.forwardRef((e,t)=>{const r=Jj(wr,e.__scopeMenu),{forceMount:i=r.forceMount,...c}=e,o=mi(wr,e.__scopeMenu),d=xo(wr,e.__scopeMenu);return a.jsx(eo.Provider,{scope:e.__scopeMenu,children:a.jsx(Lr,{present:i||o.open,children:a.jsx(eo.Slot,{scope:e.__scopeMenu,children:d.modal?a.jsx(oD,{...c,ref:t}):a.jsx(uD,{...c,ref:t})})})})}),oD=b.forwardRef((e,t)=>{const r=mi(wr,e.__scopeMenu),i=b.useRef(null),c=dt(t,i);return b.useEffect(()=>{const o=i.current;if(o)return Ng(o)},[]),a.jsx(kg,{...e,ref:c,trapFocus:r.open,disableOutsidePointerEvents:r.open,disableOutsideScroll:!0,onFocusOutside:Ee(e.onFocusOutside,o=>o.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>r.onOpenChange(!1)})}),uD=b.forwardRef((e,t)=>{const r=mi(wr,e.__scopeMenu);return a.jsx(kg,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>r.onOpenChange(!1)})}),dD=Ja("MenuContent.ScrollLock"),kg=b.forwardRef((e,t)=>{const{__scopeMenu:r,loop:i=!1,trapFocus:c,onOpenAutoFocus:o,onCloseAutoFocus:d,disableOutsidePointerEvents:f,onEntryFocus:p,onEscapeKeyDown:g,onPointerDownOutside:v,onFocusOutside:x,onInteractOutside:y,onDismiss:N,disableOutsideScroll:S,...A}=e,C=mi(wr,r),k=xo(wr,r),_=ef(r),U=Xj(r),O=nD(r),[T,L]=b.useState(null),j=b.useRef(null),R=dt(t,j,C.onContentChange),Z=b.useRef(0),ne=b.useRef(""),le=b.useRef(0),F=b.useRef(null),J=b.useRef("right"),re=b.useRef(0),fe=S?Jd:b.Fragment,D=S?{as:dD,allowPinchZoom:!0}:void 0,M=ee=>{const he=ne.current+ee,z=O().filter(se=>!se.disabled),X=document.activeElement,$=z.find(se=>se.ref.current===X)?.textValue,Q=z.map(se=>se.textValue),ue=AD(Q,he,$),ye=z.find(se=>se.textValue===ue)?.ref.current;(function se(we){ne.current=we,window.clearTimeout(Z.current),we!==""&&(Z.current=window.setTimeout(()=>se(""),1e3))})(he),ye&&setTimeout(()=>ye.focus())};b.useEffect(()=>()=>window.clearTimeout(Z.current),[]),Sg();const I=b.useCallback(ee=>J.current===F.current?.side&&ND(ee,F.current?.area),[]);return a.jsx(cD,{scope:r,searchRef:ne,onItemEnter:b.useCallback(ee=>{I(ee)&&ee.preventDefault()},[I]),onItemLeave:b.useCallback(ee=>{I(ee)||(j.current?.focus(),L(null))},[I]),onTriggerLeave:b.useCallback(ee=>{I(ee)&&ee.preventDefault()},[I]),pointerGraceTimerRef:le,onPointerGraceIntentChange:b.useCallback(ee=>{F.current=ee},[]),children:a.jsx(fe,{...D,children:a.jsx(Yd,{asChild:!0,trapped:c,onMountAutoFocus:Ee(o,ee=>{ee.preventDefault(),j.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:d,children:a.jsx(uo,{asChild:!0,disableOutsidePointerEvents:f,onEscapeKeyDown:g,onPointerDownOutside:v,onFocusOutside:x,onInteractOutside:y,onDismiss:N,children:a.jsx(Bj,{asChild:!0,...U,dir:k.dir,orientation:"vertical",loop:i,currentTabStopId:T,onCurrentTabStopIdChange:L,onEntryFocus:Ee(p,ee=>{k.isUsingKeyboardRef.current||ee.preventDefault()}),preventScrollOnEntryFocus:!0,children:a.jsx(hg,{role:"menu","aria-orientation":"vertical","data-state":xA(C.open),"data-radix-menu-content":"",dir:k.dir,..._,...A,ref:R,style:{outline:"none",...A.style},onKeyDown:Ee(A.onKeyDown,ee=>{const z=ee.target.closest("[data-radix-menu-content]")===ee.currentTarget,X=ee.ctrlKey||ee.altKey||ee.metaKey,$=ee.key.length===1;z&&(ee.key==="Tab"&&ee.preventDefault(),!X&&$&&M(ee.key));const Q=j.current;if(ee.target!==Q||!JR.includes(ee.key))return;ee.preventDefault();const ye=O().filter(se=>!se.disabled).map(se=>se.ref.current);Qj.includes(ee.key)&&ye.reverse(),wD(ye)}),onBlur:Ee(e.onBlur,ee=>{ee.currentTarget.contains(ee.target)||(window.clearTimeout(Z.current),ne.current="")}),onPointerMove:Ee(e.onPointerMove,to(ee=>{const he=ee.target,z=re.current!==ee.clientX;if(ee.currentTarget.contains(he)&&z){const X=ee.clientX>re.current?"right":"left";J.current=X,re.current=ee.clientX}}))})})})})})})});tA.displayName=wr;var fD="MenuGroup",_g=b.forwardRef((e,t)=>{const{__scopeMenu:r,...i}=e;return a.jsx(qe.div,{role:"group",...i,ref:t})});_g.displayName=fD;var mD="MenuLabel",nA=b.forwardRef((e,t)=>{const{__scopeMenu:r,...i}=e;return a.jsx(qe.div,{...i,ref:t})});nA.displayName=mD;var vd="MenuItem",f1="menu.itemSelect",tf=b.forwardRef((e,t)=>{const{disabled:r=!1,onSelect:i,...c}=e,o=b.useRef(null),d=xo(vd,e.__scopeMenu),f=Pg(vd,e.__scopeMenu),p=dt(t,o),g=b.useRef(!1),v=()=>{const x=o.current;if(!r&&x){const y=new CustomEvent(f1,{bubbles:!0,cancelable:!0});x.addEventListener(f1,N=>i?.(N),{once:!0}),S2(x,y),y.defaultPrevented?g.current=!1:d.onClose()}};return a.jsx(rA,{...c,ref:p,disabled:r,onClick:Ee(e.onClick,v),onPointerDown:x=>{e.onPointerDown?.(x),g.current=!0},onPointerUp:Ee(e.onPointerUp,x=>{g.current||x.currentTarget?.click()}),onKeyDown:Ee(e.onKeyDown,x=>{const y=f.searchRef.current!=="";r||y&&x.key===" "||Lh.includes(x.key)&&(x.currentTarget.click(),x.preventDefault())})})});tf.displayName=vd;var rA=b.forwardRef((e,t)=>{const{__scopeMenu:r,disabled:i=!1,textValue:c,...o}=e,d=Pg(vd,r),f=Xj(r),p=b.useRef(null),g=dt(t,p),[v,x]=b.useState(!1),[y,N]=b.useState("");return b.useEffect(()=>{const S=p.current;S&&N((S.textContent??"").trim())},[o.children]),a.jsx(eo.ItemSlot,{scope:r,disabled:i,textValue:c??y,children:a.jsx(Fj,{asChild:!0,...f,focusable:!i,children:a.jsx(qe.div,{role:"menuitem","data-highlighted":v?"":void 0,"aria-disabled":i||void 0,"data-disabled":i?"":void 0,...o,ref:g,onPointerMove:Ee(e.onPointerMove,to(S=>{i?d.onItemLeave(S):(d.onItemEnter(S),S.defaultPrevented||S.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:Ee(e.onPointerLeave,to(S=>d.onItemLeave(S))),onFocus:Ee(e.onFocus,()=>x(!0)),onBlur:Ee(e.onBlur,()=>x(!1))})})})}),pD="MenuCheckboxItem",sA=b.forwardRef((e,t)=>{const{checked:r=!1,onCheckedChange:i,...c}=e;return a.jsx(oA,{scope:e.__scopeMenu,checked:r,children:a.jsx(tf,{role:"menuitemcheckbox","aria-checked":bd(r)?"mixed":r,...c,ref:t,"data-state":Rg(r),onSelect:Ee(c.onSelect,()=>i?.(bd(r)?!0:!r),{checkForDefaultPrevented:!1})})})});sA.displayName=pD;var aA="MenuRadioGroup",[hD,gD]=fi(aA,{value:void 0,onValueChange:()=>{}}),iA=b.forwardRef((e,t)=>{const{value:r,onValueChange:i,...c}=e,o=Rr(i);return a.jsx(hD,{scope:e.__scopeMenu,value:r,onValueChange:o,children:a.jsx(_g,{...c,ref:t})})});iA.displayName=aA;var lA="MenuRadioItem",cA=b.forwardRef((e,t)=>{const{value:r,...i}=e,c=gD(lA,e.__scopeMenu),o=r===c.value;return a.jsx(oA,{scope:e.__scopeMenu,checked:o,children:a.jsx(tf,{role:"menuitemradio","aria-checked":o,...i,ref:t,"data-state":Rg(o),onSelect:Ee(i.onSelect,()=>c.onValueChange?.(r),{checkForDefaultPrevented:!1})})})});cA.displayName=lA;var Mg="MenuItemIndicator",[oA,xD]=fi(Mg,{checked:!1}),uA=b.forwardRef((e,t)=>{const{__scopeMenu:r,forceMount:i,...c}=e,o=xD(Mg,r);return a.jsx(Lr,{present:i||bd(o.checked)||o.checked===!0,children:a.jsx(qe.span,{...c,ref:t,"data-state":Rg(o.checked)})})});uA.displayName=Mg;var vD="MenuSeparator",dA=b.forwardRef((e,t)=>{const{__scopeMenu:r,...i}=e;return a.jsx(qe.div,{role:"separator","aria-orientation":"horizontal",...i,ref:t})});dA.displayName=vD;var bD="MenuArrow",fA=b.forwardRef((e,t)=>{const{__scopeMenu:r,...i}=e,c=ef(r);return a.jsx(gg,{...c,...i,ref:t})});fA.displayName=bD;var yD="MenuSub",[HU,mA]=fi(yD),Lc="MenuSubTrigger",pA=b.forwardRef((e,t)=>{const r=mi(Lc,e.__scopeMenu),i=xo(Lc,e.__scopeMenu),c=mA(Lc,e.__scopeMenu),o=Pg(Lc,e.__scopeMenu),d=b.useRef(null),{pointerGraceTimerRef:f,onPointerGraceIntentChange:p}=o,g={__scopeMenu:e.__scopeMenu},v=b.useCallback(()=>{d.current&&window.clearTimeout(d.current),d.current=null},[]);return b.useEffect(()=>v,[v]),b.useEffect(()=>{const x=f.current;return()=>{window.clearTimeout(x),p(null)}},[f,p]),a.jsx(Eg,{asChild:!0,...g,children:a.jsx(rA,{id:c.triggerId,"aria-haspopup":"menu","aria-expanded":r.open,"aria-controls":c.contentId,"data-state":xA(r.open),...e,ref:Ld(t,c.onTriggerChange),onClick:x=>{e.onClick?.(x),!(e.disabled||x.defaultPrevented)&&(x.currentTarget.focus(),r.open||r.onOpenChange(!0))},onPointerMove:Ee(e.onPointerMove,to(x=>{o.onItemEnter(x),!x.defaultPrevented&&!e.disabled&&!r.open&&!d.current&&(o.onPointerGraceIntentChange(null),d.current=window.setTimeout(()=>{r.onOpenChange(!0),v()},100))})),onPointerLeave:Ee(e.onPointerLeave,to(x=>{v();const y=r.content?.getBoundingClientRect();if(y){const N=r.content?.dataset.side,S=N==="right",A=S?-5:5,C=y[S?"left":"right"],k=y[S?"right":"left"];o.onPointerGraceIntentChange({area:[{x:x.clientX+A,y:x.clientY},{x:C,y:y.top},{x:k,y:y.top},{x:k,y:y.bottom},{x:C,y:y.bottom}],side:N}),window.clearTimeout(f.current),f.current=window.setTimeout(()=>o.onPointerGraceIntentChange(null),300)}else{if(o.onTriggerLeave(x),x.defaultPrevented)return;o.onPointerGraceIntentChange(null)}})),onKeyDown:Ee(e.onKeyDown,x=>{const y=o.searchRef.current!=="";e.disabled||y&&x.key===" "||eD[i.dir].includes(x.key)&&(r.onOpenChange(!0),r.content?.focus(),x.preventDefault())})})})});pA.displayName=Lc;var hA="MenuSubContent",gA=b.forwardRef((e,t)=>{const r=Jj(wr,e.__scopeMenu),{forceMount:i=r.forceMount,...c}=e,o=mi(wr,e.__scopeMenu),d=xo(wr,e.__scopeMenu),f=mA(hA,e.__scopeMenu),p=b.useRef(null),g=dt(t,p);return a.jsx(eo.Provider,{scope:e.__scopeMenu,children:a.jsx(Lr,{present:i||o.open,children:a.jsx(eo.Slot,{scope:e.__scopeMenu,children:a.jsx(kg,{id:f.contentId,"aria-labelledby":f.triggerId,...c,ref:g,align:"start",side:d.dir==="rtl"?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:v=>{d.isUsingKeyboardRef.current&&p.current?.focus(),v.preventDefault()},onCloseAutoFocus:v=>v.preventDefault(),onFocusOutside:Ee(e.onFocusOutside,v=>{v.target!==f.trigger&&o.onOpenChange(!1)}),onEscapeKeyDown:Ee(e.onEscapeKeyDown,v=>{d.onClose(),v.preventDefault()}),onKeyDown:Ee(e.onKeyDown,v=>{const x=v.currentTarget.contains(v.target),y=tD[d.dir].includes(v.key);x&&y&&(o.onOpenChange(!1),f.trigger?.focus(),v.preventDefault())})})})})})});gA.displayName=hA;function xA(e){return e?"open":"closed"}function bd(e){return e==="indeterminate"}function Rg(e){return bd(e)?"indeterminate":e?"checked":"unchecked"}function wD(e){const t=document.activeElement;for(const r of e)if(r===t||(r.focus(),document.activeElement!==t))return}function jD(e,t){return e.map((r,i)=>e[(t+i)%e.length])}function AD(e,t,r){const c=t.length>1&&Array.from(t).every(g=>g===t[0])?t[0]:t,o=r?e.indexOf(r):-1;let d=jD(e,Math.max(o,0));c.length===1&&(d=d.filter(g=>g!==r));const p=d.find(g=>g.toLowerCase().startsWith(c.toLowerCase()));return p!==r?p:void 0}function SD(e,t){const{x:r,y:i}=e;let c=!1;for(let o=0,d=t.length-1;o<t.length;d=o++){const f=t[o],p=t[d],g=f.x,v=f.y,x=p.x,y=p.y;v>i!=y>i&&r<(x-g)*(i-v)/(y-v)+g&&(c=!c)}return c}function ND(e,t){if(!t)return!1;const r={x:e.clientX,y:e.clientY};return SD(r,t)}function to(e){return t=>t.pointerType==="mouse"?e(t):void 0}var ED=Wj,CD=Eg,PD=eA,kD=tA,_D=_g,MD=nA,RD=tf,DD=sA,OD=iA,TD=cA,zD=uA,LD=dA,UD=fA,BD=pA,FD=gA,nf="DropdownMenu",[ID]=zr(nf,[Yj]),Mn=Yj(),[HD,vA]=ID(nf),bA=e=>{const{__scopeDropdownMenu:t,children:r,dir:i,open:c,defaultOpen:o,onOpenChange:d,modal:f=!0}=e,p=Mn(t),g=b.useRef(null),[v,x]=ti({prop:c,defaultProp:o??!1,onChange:d,caller:nf});return a.jsx(HD,{scope:t,triggerId:Wr(),triggerRef:g,contentId:Wr(),open:v,onOpenChange:x,onOpenToggle:b.useCallback(()=>x(y=>!y),[x]),modal:f,children:a.jsx(ED,{...p,open:v,onOpenChange:x,dir:i,modal:f,children:r})})};bA.displayName=nf;var yA="DropdownMenuTrigger",wA=b.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,disabled:i=!1,...c}=e,o=vA(yA,r),d=Mn(r);return a.jsx(CD,{asChild:!0,...d,children:a.jsx(qe.button,{type:"button",id:o.triggerId,"aria-haspopup":"menu","aria-expanded":o.open,"aria-controls":o.open?o.contentId:void 0,"data-state":o.open?"open":"closed","data-disabled":i?"":void 0,disabled:i,...c,ref:Ld(t,o.triggerRef),onPointerDown:Ee(e.onPointerDown,f=>{!i&&f.button===0&&f.ctrlKey===!1&&(o.onOpenToggle(),o.open||f.preventDefault())}),onKeyDown:Ee(e.onKeyDown,f=>{i||(["Enter"," "].includes(f.key)&&o.onOpenToggle(),f.key==="ArrowDown"&&o.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(f.key)&&f.preventDefault())})})})});wA.displayName=yA;var GD="DropdownMenuPortal",jA=e=>{const{__scopeDropdownMenu:t,...r}=e,i=Mn(t);return a.jsx(PD,{...i,...r})};jA.displayName=GD;var AA="DropdownMenuContent",SA=b.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...i}=e,c=vA(AA,r),o=Mn(r),d=b.useRef(!1);return a.jsx(kD,{id:c.contentId,"aria-labelledby":c.triggerId,...o,...i,ref:t,onCloseAutoFocus:Ee(e.onCloseAutoFocus,f=>{d.current||c.triggerRef.current?.focus(),d.current=!1,f.preventDefault()}),onInteractOutside:Ee(e.onInteractOutside,f=>{const p=f.detail.originalEvent,g=p.button===0&&p.ctrlKey===!0,v=p.button===2||g;(!c.modal||v)&&(d.current=!0)}),style:{...e.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)"}})});SA.displayName=AA;var VD="DropdownMenuGroup",$D=b.forwardRef((e,t)=>
vendor: 5,823 bytes, line 432
432{const{__scopeDropdownMenu:r,...i}=e,c=Mn(r);return a.jsx(_D,{...c,...i,ref:t})});$D.displayName=VD;var qD="DropdownMenuLabel",NA=b.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...i}=e,c=Mn(r);return a.jsx(MD,{...c,...i,ref:t})});NA.displayName=qD;var ZD="DropdownMenuItem",EA=b.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...i}=e,c=Mn(r);return a.jsx(RD,{...c,...i,ref:t})});EA.displayName=ZD;var KD="DropdownMenuCheckboxItem",QD=b.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...i}=e,c=Mn(r);return a.jsx(DD,{...c,...i,ref:t})});QD.displayName=KD;var YD="DropdownMenuRadioGroup",XD=b.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...i}=e,c=Mn(r);return a.jsx(OD,{...c,...i,ref:t})});XD.displayName=YD;var WD="DropdownMenuRadioItem",JD=b.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...i}=e,c=Mn(r);return a.jsx(TD,{...c,...i,ref:t})});JD.displayName=WD;var e6="DropdownMenuItemIndicator",t6=b.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...i}=e,c=Mn(r);return a.jsx(zD,{...c,...i,ref:t})});t6.displayName=e6;var n6="DropdownMenuSeparator",CA=b.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...i}=e,c=Mn(r);return a.jsx(LD,{...c,...i,ref:t})});CA.displayName=n6;var r6="DropdownMenuArrow",s6=b.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...i}=e,c=Mn(r);return a.jsx(UD,{...c,...i,ref:t})});s6.displayName=r6;var a6="DropdownMenuSubTrigger",i6=b.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...i}=e,c=Mn(r);return a.jsx(BD,{...c,...i,ref:t})});i6.displayName=a6;var l6="DropdownMenuSubContent",c6=b.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...i}=e,c=Mn(r);return a.jsx(FD,{...c,...i,ref:t,style:{...e.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)"}})});c6.displayName=l6;var o6=bA,u6=wA,d6=jA,f6=SA,m6=NA,p6=EA,h6=CA;function g6({...e}){return a.jsx(o6,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:10","data-slot":"dropdown-menu",...e})}function x6({...e}){return a.jsx(u6,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:25","data-slot":"dropdown-menu-trigger",...e})}function v6({className:e,sideOffset:t=4,...r}){return a.jsx(d6,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:38",children:a.jsx(f6,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:39","data-slot":"dropdown-menu-content",sideOffset:t,className:it("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]:slide-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",e),...r})})}function ul({className:e,inset:t,variant:r="default",...i}){return a.jsx(p6,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:70","data-slot":"dropdown-menu-item","data-inset":t,"data-variant":r,className:it("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",e),...i})}function m1({className:e,inset:t,...r}){return a.jsx(m6,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:152","data-slot":"dropdown-menu-label","data-inset":t,className:it("px-2 py-1.5 text-sm font-medium data-[inset]:pl-8",e),...r})}function p1({className:e,...t}){return a.jsx(h6,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:169","data-slot":"dropdown-menu-separator",className:it("bg-border -mx-1 my-1 h-px",e),...t})}function b6(){return Aj.useSyncExternalStore(y6,()=>!0,()=>!1)}function y6(){return()=>{}}var Dg="Avatar",[w6]=zr(Dg),[j6,PA]=w6(Dg),kA=b.forwardRef((e,t)=>{const{__scopeAvatar:r,...i}=e,[c,o]=b.useState("idle");return a.jsx(j6,{scope:r,imageLoadingStatus:c,onImageLoadingStatusChange:o,children:a.jsx(qe.span,{...i,ref:t})})});kA.displayName=Dg;var _A="AvatarImage",A6=b.forwardRef((e,t)=>{const{__scopeAvatar:r,src:i,onLoadingStatusChange:c=()=>{},...o}=e,d=PA(_A,r),f=S6(i,o),p=Rr(g=>{c(g),d.onImageLoadingStatusChange(g)});return sn(()=>{f!=="idle"&&p(f)},[f,p]),f==="loaded"?a.jsx(qe.img,{...o,ref:t,src:i}):null});A6.displayName=_A;var MA="AvatarFallback",RA=b.forwardRef((e,t)=>{const{__scopeAvatar:r,delayMs:i,...c}=e,o=PA(MA,r),[d,f]=b.useState(i===void 0);return b.useEffect(()=>{if(i!==void 0){const p=window.setTimeout(()=>f(!0),i);return()=>window.clearTimeout(p)}},[i]),d&&o.imageLoadingStatus!=="loaded"?a.jsx(qe.span,{...c,ref:t}):null});RA.displayName=MA;function h1(e,t){return e?t?(e.src!==t&&(e.src=t),e.complete&&e.naturalWidth>0?"loaded":"loading"):"error":"idle"}function S6(e,{referrerPolicy:t,crossOrigin:r}){const i=b6(),c=b.useRef(null),o=i?(c.current||(c.current=new window.Image),c.current):null,[d,f]=b.useState(()=>h1(o,e));return sn(()=>{f(h1(o,e))},[o,e]),sn(()=>{const p=x=>()=>
432{f(x)};if(!o)return;const g=p("loaded"),v=p("error");return o.addEventListener("load",g),o.addEventListener("error",v),t&&(o.referrerPolicy=t),typeof r=="string"&&(o.crossOrigin=r),()=>{o.removeEventListener("load",g),o.removeEventListener("error",v)}},[o,r,t]),d}var N6=kA,E6=RA;function C6({className:e,...t}){return a.jsx(N6,{"data-loc":"client/src/components/ui/avatar.tsx:11","data-slot":"avatar",className:it("relative flex size-8 shrink-0 overflow-hidden rounded-full",e),...t})}function P6({className:e,...t}){return a.jsx(E6,{"data-loc":"client/src/components/ui/avatar.tsx:40","data-slot":"avatar-fallback",className:it("bg-muted flex size-full items-center justify-center rounded-full",e),...t})}const k6="/manus-storage/MGDMember2024_43d3a6c5.png";function _6(){const{user:e,isAuthenticated:t,logout:r}=ba(),[i,c]=b.useState(!1),[o]=Mj(),d=[{href:"/",label:"Startseite"},{href:"/partnerfinder",label:"Partnerfinder"},{href:"/partner/register",label:"Partner werden"}],f=N=>o===N,p=e?.role==="admin"||e?.role==="superadmin",g=e?.role==="superadmin",v=e?.role==="editor",y=e?{superadmin:{label:"Superadmin",color:"bg-amber-100 text-amber-700"},admin:{label:"Admin",color:"bg-primary/10 text-primary"},editor:{label:"Bearbeitungs-Admin",color:"bg-blue-50 text-blue-700"},user:{label:"",color:""}}[e.role]:null;return a.jsxs("header",{"data-loc":"client/src/components/Navbar.tsx:41",className:"sticky top-0 z-50 bg-white/97 backdrop-blur-sm border-b border-border shadow-sm",children:[a.jsx("div",{"data-loc":"client/src/components/Navbar.tsx:42",className:"container",children:a.jsxs("div",{"data-loc":"client/src/components/Navbar.tsx:43",className:"flex items-center justify-between h-16",children:[a.jsx(Xe,{"data-loc":"client/src/components/Navbar.tsx:45",href:"/",className:"flex items-center gap-3 group",children:a.jsx("img",{"data-loc":"client/src/components/Navbar.tsx:46",src:k6,alt:"Mediengruppe Deutschland",className:"h-10 w-auto object-contain"})}),a.jsx("nav",{"data-loc":"client/src/components/Navbar.tsx:50",className:"hidden md:flex items-center gap-1",children:d.map(N=>a.jsx(Xe,{"data-loc":"client/src/components/Navbar.tsx:52",href:N.href,className:`px-3 py-2 rounded-md text-sm font-medium transition-colors ${f(N.href)?"text-primary bg-primary/8":"text-muted-foreground hover:text-foreground hover:bg-muted"}`,children:N.label},N.href))}),a.jsx("div",{"data-loc":"client/src/components/Navbar.tsx:60",className:"hidden md:flex items-center gap-2",children:t&&e?a.jsxs(g6,{"data-loc":"client/src/components/Navbar.tsx:62",children:[a.jsx(x6,{"data-loc":"client/src/components/Navbar.tsx:63",asChild:!0,children:a.jsxs(be,{"data-loc":"client/src/components/Navbar.tsx:64",variant:"ghost",className:"flex items-center gap-2 h-9 px-3",children:[a.jsx(C6,{"data-loc":"client/src/components/Navbar.tsx:65",className:"w-7 h-7",children:a.jsx(P6,{"data-loc":"client/src/components/Navbar.tsx:66",className:`text-xs font-semibold ${g?"bg-amber-500 text-white":"bg-primary text-primary-foreground"}`,children:g?"ð":e.name?.charAt(0)?.toUpperCase()??"U"})}),a.jsx("span",{"data-loc":"client/src/components/Navbar.tsx:70",className:"text-sm font-medium max-w-28 truncate",children:e.name}),y?.label&&a.jsx("span",{"data-loc":"client/src/components/Navbar.tsx:71",className:`text-xs px-1.5 py-0.5 rounded-full font-semibold ${y.color}`,children:y.label}),a.jsx(Ll,{"data-loc":"client/src/components/Navbar.tsx:72",className:"w-3.5 h-3.5 text-muted-foreground"})]})}),a.jsxs(v6,{"data-loc":"client/src/components/Navbar.tsx:75",align:"end",className:"w-56",children:[a.jsx(m1,{"data-loc":"client/src/components/Navbar.tsx:76",className:"text-xs text-muted-foreground",children:"Mein Konto"}),a.jsx(ul,{"data-loc":"client/src/components/Navbar.tsx:77",asChild:!0,children:a.jsxs(Xe,{"data-loc":"client/src/components/Navbar.tsx:78",href:"/member",className:"flex items-center gap-2 cursor-pointer",children:[a.jsx(yr,{"data-loc":"client/src/components/Navbar.tsx:78",className:"w-4 h-4"}),"Mein Profil"]})}),(p||v)&&a.jsxs(a.Fragment,{children:[a.jsx(p1,{"data-loc":"client/src/components/Navbar.tsx:82"}),a.jsx(m1,{"data-loc":"client/src/components/Navbar.tsx:83",className:"text-xs text-muted-foreground",children:"Administration"}),a.jsx(ul,{"data-loc":"client/src/components/Navbar.tsx:84",asChild:!0,children:a.jsxs(Xe,{"data-loc":"client/src/components/Navbar.tsx:85",href:"/admin",className:"flex items-center gap-2 cursor-pointer",children:[a.jsx(xa,{"data-loc":"client/src/components/Navbar.tsx:85",className:"w-4 h-4"}),"Adminbereich"]})}),p&&a.jsx(ul,{"data-loc":"client/src/components/Navbar.tsx:88",asChild:!0,children:a.jsxs(Xe,{"data-loc":"client/src/components/Navbar.tsx:89",href:"/admin/email",className:"flex items-center gap-2 cursor-pointer",children:[a.jsx(En,{"data-loc":"client/src/components/Navbar.tsx:89",className:"w-4 h-4"}),"E-Mail-Kampagnen"]})}),g&&a.jsxs(a.Fragment,{children:[a.jsx(ul,{"data-loc":"client/src/components/Navbar.tsx:94",asChild:!0,children:a.jsxs(Xe,{"data-loc":"client/src/components/Navbar.tsx:95",href:"/admin/logostrip",className:"flex items-center gap-2 cursor-pointer",children:[a.jsx(Pl,{"data-loc":"client/src/components/Navbar.tsx:95",className:"w-4 h-4"}),"Logo-Leiste"]})}),a.jsx(ul,{"data-loc":"client/src/components/Navbar.tsx:97",asChild:!0,children:a.jsxs(Xe,{"data-loc":"client/src/components/Navbar.tsx:98",href:"/superadmin",className:"flex items-center gap-2 cursor-pointer",children:[a.jsx(Xc,{"data-loc":"client/src/components/Navbar.tsx:98",className:"w-4 h-4 text-amber-500"}
432),"Superadmin"]})})]})]}),a.jsx(p1,{"data-loc":"client/src/components/Navbar.tsx:104"}),a.jsxs(ul,{"data-loc":"client/src/components/Navbar.tsx:105",onClick:()=>r(),className:"text-destructive focus:text-destructive cursor-pointer",children:[a.jsx(Z0,{"data-loc":"client/src/components/Navbar.tsx:106",className:"w-4 h-4 mr-2"}),"Abmelden"]})]})]}):a.jsx(be,{"data-loc":"client/src/components/Navbar.tsx:111",size:"sm",className:"mgd-gradient text-white hover:opacity-90",onClick:()=>window.location.href=_l(),children:"Anmelden"})}),a.jsx("button",{"data-loc":"client/src/components/Navbar.tsx:118",className:"md:hidden p-2 rounded-md text-muted-foreground hover:text-foreground hover:bg-muted",onClick:()=>c(!i),children:i?a.jsx(ns,{"data-loc":"client/src/components/Navbar.tsx:119",className:"w-5 h-5"}):a.jsx(mM,{"data-loc":"client/src/components/Navbar.tsx:119",className:"w-5 h-5"})})]})}),i&&a.jsx("div",{"data-loc":"client/src/components/Navbar.tsx:126",className:"md:hidden border-t border-border bg-white animate-fade-in",children:a.jsxs("div",{"data-loc":"client/src/components/Navbar.tsx:127",className:"container py-3 flex flex-col gap-1",children:[d.map(N=>a.jsx(Xe,{"data-loc":"client/src/components/Navbar.tsx:129",href:N.href,className:`px-3 py-2.5 rounded-md text-sm font-medium ${f(N.href)?"text-primary bg-primary/8":"text-foreground hover:bg-muted"}`,onClick:()=>c(!1),children:N.label},N.href)),a.jsx("div",{"data-loc":"client/src/components/Navbar.tsx:135",className:"pt-2 border-t border-border mt-1",children:t&&e?a.jsxs(a.Fragment,{children:[a.jsxs(Xe,{"data-loc":"client/src/components/Navbar.tsx:138",href:"/member",className:"flex items-center gap-2 px-3 py-2.5 rounded-md text-sm font-medium text-foreground hover:bg-muted",onClick:()=>c(!1),children:[a.jsx(yr,{"data-loc":"client/src/components/Navbar.tsx:138",className:"w-4 h-4"}),"Mein Profil"]}),(p||v)&&a.jsxs(Xe,{"data-loc":"client/src/components/Navbar.tsx:139",href:"/admin",className:"flex items-center gap-2 px-3 py-2.5 rounded-md text-sm font-medium text-foreground hover:bg-muted",onClick:()=>c(!1),children:[a.jsx(xa,{"data-loc":"client/src/components/Navbar.tsx:139",className:"w-4 h-4"}),"Adminbereich"]}),p&&a.jsxs(Xe,{"data-loc":"client/src/components/Navbar.tsx:140",href:"/admin/email",className:"flex items-center gap-2 px-3 py-2.5 rounded-md text-sm font-medium text-foreground hover:bg-muted",onClick:()=>c(!1),children:[a.jsx(En,{"data-loc":"client/src/components/Navbar.tsx:140",className:"w-4 h-4"}),"E-Mail-Kampagnen"]}),g&&a.jsxs(a.Fragment,{children:[a.jsxs(Xe,{"data-loc":"client/src/components/Navbar.tsx:142",href:"/admin/logostrip",className:"flex items-center gap-2 px-3 py-2.5 rounded-md text-sm font-medium text-foreground hover:bg-muted",onClick:()=>c(!1),children:[a.jsx(Pl,{"data-loc":"client/src/components/Navbar.tsx:142",className:"w-4 h-4"}),"Logo-Leiste"]}),a.jsxs(Xe,{"data-loc":"client/src/components/Navbar.tsx:143",href:"/superadmin",className:"flex items-center gap-2 px-3 py-2.5 rounded-md text-sm font-medium text-amber-600 hover:bg-amber-50",onClick:()=>c(!1),children:[a.jsx(Xc,{"data-loc":"client/src/components/Navbar.tsx:143",className:"w-4 h-4"}),"Superadmin"]})]}),a.jsxs("button",{"data-loc":"client/src/components/Navbar.tsx:145",onClick:()=>{r(),c(!1)},className:"flex items-center gap-2 px-3 py-2.5 rounded-md text-sm font-medium text-destructive hover:bg-destructive/8 w-full text-left",children:[a.jsx(Z0,{"data-loc":"client/src/components/Navbar.tsx:145",className:"w-4 h-4"}),"Abmelden"]})]}):a.jsx(be,{"data-loc":"client/src/components/Navbar.tsx:148",className:"w-full mgd-gradient text-white",onClick:()=>{window.location.href=_l(),c(!1)},children:"Anmelden"})})]})})]})}const M6="/manus-storage/MGDLOGOweiss2026_32484f38.png",eh="[email protected]";function R6(){return a.jsx("footer",{"data-loc":"client/src/components/Footer.tsx:9",className:"bg-foreground text-background mt-auto",children:a.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:10",className:"container py-12",children:[a.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:11",className:"grid grid-cols-1 md:grid-cols-3 gap-8",children:[a.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:13",children:[a.jsx("div",{"data-loc":"client/src/components/Footer.tsx:14",className:"mb-4",children:a.jsx("img",{"data-loc":"client/src/components/Footer.tsx:15",src:M6,alt:"Mediengruppe Deutschland",className:"h-14 w-auto object-contain",style:{filter:"brightness(0) invert(1)"}})}),a.jsx("p",{"data-loc":"client/src/components/Footer.tsx:22",className:"text-sm text-background/70 leading-relaxed mb-3",children:"Das offizielle Partnernetzwerk der Mediengruppe Deutschland. Finden Sie qualifizierte Partner in Ihrer Region."}),a.jsxs("a",{"data-loc":"client/src/components/Footer.tsx:26",href:`mailto:${eh}`,className:"inline-flex items-center gap-1.5 text-sm text-background/70 hover:text-background transition-colors",children:[a.jsx(En,{"data-loc":"client/src/components/Footer.tsx:30",className:"w-3.5 h-3.5"}),eh]})]}),a.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:36",children:[a.jsx("h4",{"data-loc":"client/src/components/Footer.tsx:37",className:"text-sm font-semibold mb-4 text-background",children:"Navigation"}),a.jsx("ul",{"data-loc":"client/src/components/Footer.tsx:38",className:"space-y-2",children:[{href:"/",label:"Startseite"},{href:"/partnerfinder",label:"Partnerfinder"},{href:"/partner/register",label:"Partner werden"},{href:"/member",label:"Mitgliederbereich"}].map(e=>a.jsx("li",{"data-loc":"client/src/components/Footer.tsx:45",children:a.jsx(Xe,{"data-loc":"client/src/components/Footer.tsx:46",href:e.href,className:"text-sm text-background/70 hover:text-background transition-colors",children:e.label})},e.href))})]}),a.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:58",children:[a.jsx("h4",{"data-loc":"client/src/components/Footer.tsx:59",className:"text-sm font-semibold mb-4 text-background",children:"Rechtliches & Kontakt"}),a.jsxs("ul",{"data-loc":"client/src/components/Footer.tsx:60",className:"space-y-2",children:[[{href:"/agb",label:"AGB"},{href:"/datenschutz",label:"Datenschutzerklärung"},{href:"/impressum",label:"Impressum"}].map(e=>a.jsx("li",{"data-loc":"client/src/components/Footer.tsx:66",children:a.jsx(Xe,{"data-loc":"client/src/components/Footer.tsx:67",href:e.href,className:"text-sm text-background/70 hover:text-background transition-colors",children:e.label})},e.href)),a.jsx("li",{"data-loc":"client/src/components/Footer.tsx:75",children:a.jsx("a",{"data-loc":"client/src/components/Footer.tsx:76",href:`mailto:${eh}`,className:"text-sm text-background/70 hover:text-background transition-colors",children:"Partner-Rückfragen"})})]})]})]}),a.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:87",className:"border-t border-background/15 mt-10 pt-6 flex flex-col sm:flex-row items-center justify-between gap-3",children:[a.jsxs("p",{"data-loc":"client/src/components/Footer.tsx:88",className:"text-xs text-background/50",children:["© ",new Date().getFullYear()," Mediengruppe Deutschland. Alle Rechte vorbehalten."]}),a.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:91",className:"flex items-center gap-3 text-xs text-background/50",children:[a.jsx(Xe,{"data-loc":"client/src/components/Footer.tsx:92",href:"/agb",className:"hover:text-background/80 transition-colors",children:"AGB"}),a.jsx("span",{"data-loc":"client/src/components/Footer.tsx:93",children:"·"}),a.jsx(Xe,{"data-loc":"client/src/components/Footer.tsx:94",href:"/datenschutz",className:"hover:text-background/80 transition-colors",children:"Datenschutz"}),a.jsx("span",{"data-loc":"client/src/components/Footer.tsx:95",children:"·"}),a.jsx("span",{"data-loc":"client/src/components/Footer.tsx:96",children:"Offizielles Partnernetzwerk · MGD Member 2024"})]})]})]})})}const cd="mgd_cookie_consent",yd="mgd_maps_consent";function D6(){const[e,t]=b.useState(()=>{try{return localStorage.getItem(yd)==="true"}catch{return!1}});return{mapsConsent:e,grantMapsConsent:()=>{localStorage.setItem(yd,"true"),localStorage.setItem(cd,"true"),t(!0),window.dispatchEvent(new Event("mgd-consent-updated"))}}}function O6(){const[e,t]=b.useState(!1),[r,i]=b.useState(!1);b.useEffect(()=>{if(!localStorage.getItem(cd)){const f=setTimeout(()=>t(!0),800);return()=>clearTimeout(f)}},[]);const c=()=>{localStorage.setItem(cd,"true"),localStorage.setItem(yd,"true"),window.dispatchEvent(new Event("mgd-consent-updated")),t(!1)},o=()=>{localStorage.setItem(cd,"essential"),localStorage.setItem(yd,"false"),window.dispatchEvent(new Event("mgd-consent-updated")),t(!1)};return e?a.jsx("div",{"data-loc":"client/src/components/CookieConsent.tsx:56",className:"fixed bottom-0 left-0 right-0 z-50 p-4 animate-fade-in-up",children:a.jsx("div",{"data-loc":"client/src/components/CookieConsent.tsx:57",className:"max-w-2xl mx-auto bg-white rounded-xl shadow-2xl border border-border overflow-hidden",children:a.jsxs("div",{"data-loc":"client/src/components/CookieConsent.tsx:58",className:"p-5",children:[a.jsxs("div",{"data-loc":"client/src/components/CookieConsent.tsx:59",className:"flex items-start gap-3",children:[a.jsx("div",{"data-loc":"client/src/components/CookieConsent.tsx:60",className:"w-10 h-10 bg-primary/10 rounded-lg flex items-center justify-center flex-shrink-0 mt-0.5",children:a.jsx(yj,{"data-loc":"client/src/components/CookieConsent.tsx:61",className:"w-5 h-5 text-primary"})}),a.jsxs("div",{"data-loc":"client/src/components/CookieConsent.tsx:63",className:"flex-1 min-w-0",children:[a.jsx("h3",{"data-loc":"client/src/components/CookieConsent.tsx:64",className:"font-semibold text-foreground mb-1",children:"Cookie-Einstellungen"}),a.jsx("p",{"data-loc":"client/src/components/CookieConsent.tsx:65",className:"text-sm text-muted-foreground leading-relaxed",children:"Wir verwenden Cookies, um Ihnen die bestmögliche Nutzererfahrung zu bieten. Für den Partnerfinder mit interaktiver Karte benötigen wir Ihre Zustimmung zur Nutzung von Google Maps."}),r&&a.jsxs("div",{"data-loc":"client/src/components/CookieConsent.tsx:72",className:"mt-3 p-3 bg-muted/50 rounded-lg text-xs text-muted-foreground space-y-2",children:[a.jsxs("div",{"data-loc":"client/src/components/CookieConsent.tsx:73",children:[a.jsx("span",{"data-loc":"client/src/components/CookieConsent.tsx:74",className:"font-semibold text-foreground",children:"Notwendige Cookies"}),a.jsx("p",{"data-loc":"client/src/components/CookieConsent.tsx:75",children:"Für den Betrieb der Website erforderlich. Können nicht deaktiviert werden."})]}),a.jsxs("div",{"data-loc":"client/src/components/CookieConsent.tsx:77",children:[a.jsx("span",{"data-loc":"client/src/components/CookieConsent.tsx:78",className:"font-semibold text-foreground",children:"Google Maps (extern)"}),a.jsxs("p",{"data-loc":"client/src/components/CookieConsent.tsx:79",children:["Für die interaktive Partnerkarte. Google LLC, USA. Daten werden an Google übertragen. Weitere Informationen in unserer"," ",a.jsx("a",{"data-loc":"client/src/components/CookieConsent.tsx:82",href:"/datenschutz",className:"underline text-primary",children:"Datenschutzerklärung"}),"."]})]})]}),a.jsxs("button",{"data-loc":"client/src/components/CookieConsent.tsx:88",onClick:()=>i(!r),className:"flex items-center gap-1 text-xs text-primary mt-2 hover:underline",children:[r?a.jsx($d,{"data-loc":"client/src/components/CookieConsent.tsx:92",className:"w-3.5 h-3.5"}):a.jsx(Ll,{"data-loc":"client/src/components/CookieConsent.tsx:92",className:"w-3.5 h-3.5"}),r?"Weniger anzeigen":"Details anzeigen"]})]}),a.jsx("button",{"data-loc":"client/src/components/CookieConsent.tsx:96",onClick:o,className:"text-muted-foreground hover:text-foreground transition-colors flex-shrink-0","aria-label":"SchlieÃen",children:a.jsx(ns,{"data-loc":"client/src/components/CookieConsent.tsx:101",className:"w-4 h-4"})})]}),a.jsxs("div",{"data-loc":"client/src/components/CookieConsent.tsx:105",className:"flex flex-col sm:flex-row gap-2 mt-4",children:[a.jsx(be,{"data-loc":"client/src/components/CookieConsent.tsx:106",size:"sm",className:"mgd-gradient text-white flex-1 sm:flex-none",onClick:c,children:"Alle akzeptieren"}),a.jsx(be,{"data-loc":"client/src/components/CookieConsent.tsx:113",size:"sm",variant:"outline",className:"flex-1 sm:flex-none",onClick:o,children:"Nur notwendige"}),a.jsx(be,{"data-loc":"client/src/components/CookieConsent.tsx:121",size:"sm",variant:"ghost",className:"flex-1 sm:flex-none text-muted-foreground",asChild:!0,children:a.jsx("a",{"data-loc":"client/src/components/CookieConsent.tsx:127",href:"/datenschutz",children:"Datenschutz"})})]})]})})}):null}const T6=gj("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 Lt({className:e,variant:t,asChild:r=!1,...i}){const c=r?j2:"span";return a.jsx(c,{"data-loc":"client/src/components/ui/badge.tsx:38","data-slot":"badge",className:it(T6({variant:t}),e),...i})}const z6="/manus-storage/MGDMember2024_43d3a6c5.png",g1={network:{label:"Netzwerkpartner",stars:1,color:"text-primary",bg:"bg-primary/8",border:"border-primary/20"},premium:{label:"Premium-Partner",stars:2,color:"text-amber-600",bg:"bg-amber-50",border:"border-amber-200"},exclusive:{label:"Exklusiv-Partner",stars:3,color:"text-yellow-600",bg:"bg-yellow-50",border:"border-yellow-300"}};function vo({stars:e=1,size:t="sm"}){const r={sm:"text-sm",md:"text-base",lg:"text-lg"};return a.jsx("span",{"data-loc":"client/src/components/PartnerCard.tsx:56",className:`${r[t]} tracking-tight`,children:Array.from({length:3}).map((i,c)=>a.jsx("span",{"data-loc":"client/src/components/PartnerCard.tsx:58",className:c<e?"text-amber-500":"text-muted-foreground
432/30",children:"â "},c))})}function pi({tier:e="network"}){const t=g1[e]??g1.network;return a.jsxs("span",{"data-loc":"client/src/components/PartnerCard.tsx:69",className:`inline-flex items-center gap-1 px-2 py-0.5 rounded-full text-xs font-semibold border ${t.bg} ${t.color} ${t.border}`,children:[a.jsx(vo,{"data-loc":"client/src/components/PartnerCard.tsx:70",stars:t.stars,size:"sm"}),t.label]})}function L6(){return a.jsxs("div",{"data-loc":"client/src/components/PartnerCard.tsx:78",className:"inline-flex items-center gap-1.5",children:[a.jsx("img",{"data-loc":"client/src/components/PartnerCard.tsx:79",src:z6,alt:"MGD",className:"h-4 w-auto object-contain"}),a.jsx("span",{"data-loc":"client/src/components/PartnerCard.tsx:80",className:"text-xs font-semibold text-primary",children:"Mediengruppe Deutschland Partner"})]})}function DA({partner:e,selected:t,onClick:r}){const i=JSON.parse(e.serviceAreas??"[]"),c=e.partnerTier??"network";return a.jsx("div",{"data-loc":"client/src/components/PartnerCard.tsx:95",onClick:r,className:`bg-white rounded-xl border cursor-pointer transition-all duration-150 overflow-hidden ${t?"border-primary shadow-md ring-1 ring-primary/20":"border-border hover:border-primary/40 hover:shadow-sm"}`,children:a.jsxs("div",{"data-loc":"client/src/components/PartnerCard.tsx:101",className:"p-4",children:[a.jsxs("div",{"data-loc":"client/src/components/PartnerCard.tsx:103",className:"flex items-start gap-3 mb-3",children:[e.logoUrl?a.jsx("img",{"data-loc":"client/src/components/PartnerCard.tsx:105",src:e.logoUrl,alt:`${e.companyName} Logo`,className:"w-14 h-14 object-contain rounded-lg border border-border bg-muted/20 flex-shrink-0"}):a.jsx("div",{"data-loc":"client/src/components/PartnerCard.tsx:111",className:"w-14 h-14 bg-muted rounded-lg flex items-center justify-center flex-shrink-0",children:a.jsx(rn,{"data-loc":"client/src/components/PartnerCard.tsx:112",className:"w-6 h-6 text-muted-foreground"})}),a.jsxs("div",{"data-loc":"client/src/components/PartnerCard.tsx:115",className:"min-w-0 flex-1",children:[a.jsx("div",{"data-loc":"client/src/components/PartnerCard.tsx:116",className:"flex items-center gap-1.5 mb-1 flex-wrap",children:a.jsx(L6,{"data-loc":"client/src/components/PartnerCard.tsx:117"})}),a.jsx("h3",{"data-loc":"client/src/components/PartnerCard.tsx:119",className:"font-semibold text-foreground text-sm leading-tight",children:e.companyName}),a.jsxs("div",{"data-loc":"client/src/components/PartnerCard.tsx:120",className:"flex items-center gap-2 mt-0.5 flex-wrap",children:[a.jsxs("div",{"data-loc":"client/src/components/PartnerCard.tsx:121",className:"flex items-center gap-1 text-xs text-muted-foreground",children:[a.jsx(_s,{"data-loc":"client/src/components/PartnerCard.tsx:122",className:"w-3 h-3 flex-shrink-0"}),a.jsxs("span",{"data-loc":"client/src/components/PartnerCard.tsx:123",children:[e.zip," ",e.city]})]}),a.jsx(pi,{"data-loc":"client/src/components/PartnerCard.tsx:125",tier:c})]})]})]}),a.jsx("p",{"data-loc":"client/src/components/PartnerCard.tsx:131",className:"text-xs text-muted-foreground line-clamp-2 leading-relaxed mb-3",children:e.description}),i.length>0&&a.jsxs("div",{"data-loc":"client/src/components/PartnerCard.tsx:137",className:"flex flex-wrap gap-1 mb-3",children:[i.slice(0,2).map(o=>a.jsx(Lt,{"data-loc":"client/src/components/PartnerCard.tsx:139",variant:"secondary",className:"text-xs py-0",children:o},o)),i.length>2&&a.jsxs(Lt,{"data-loc":"client/src/components/PartnerCard.tsx:142",variant:"secondary",className:"text-xs py-0",children:["+",i.length-2]})]}),a.jsxs("div",{"data-loc":"client/src/components/PartnerCard.tsx:148",className:"flex gap-2 pt-3 border-t border-border",children:[a.jsxs("a",{"data-loc":"client/src/components/PartnerCard.tsx:150",href:`/partner/${e.id}`,onClick:o=>o.stopPropagation(),className:"inline-flex items-center justify-center h-7 px-2 text-xs font-medium rounded-md border border-input bg-background hover:bg-accent hover:text-accent-foreground transition-colors",children:[a.jsx(rM,{"data-loc":"client/src/components/PartnerCard.tsx:155",className:"w-3 h-3 mr-1"}),"Profil"]}),e.website&&a.jsxs("button",{"data-loc":"client/src/components/PartnerCard.tsx:158",type:"button",className:"flex-1 inline-flex items-center justify-center h-7 text-xs font-medium rounded-md border border-input bg-background hover:bg-accent hover:text-accent-foreground transition-colors",onClick:o=>{o.stopPropagation(),window.open(e.website,"_blank")},children:[a.jsx(lr,{"data-loc":"client/src/components/PartnerCard.tsx:163",className:"w-3 h-3 mr-1"}),"Website"]}),a.jsxs("button",{"data-loc":"client/src/components/PartnerCard.tsx:166",type:"button",className:"flex-1 inline-flex items-center justify-center h-7 text-xs font-medium rounded-md mgd-gradient text-white transition-colors",onClick:o=>{o.stopPropagation(),window.location.href=`mailto:${e.email}`},children:[a.jsx(En,{"data-loc":"client/src/components/PartnerCard.tsx:171",className:"w-3 h-3 mr-1"}),"Kontakt"]})]})]})})}function U6(){const{data:e=[]}=Re.public.getLogoStrip.useQuery(),t=Re.public.trackLogoClick.useMutation(),r=b.useRef(null),i=[...e].sort((o,d)=>{const f={exclusive:0,premium:1,standard:2};return(f[o.placement]??2)-(f[d.placement]??2)});if(i.length===0)return null;const c=i.length<6?[...i,...i,...i,...i]:[...i,...i,...i];return a.jsxs("section",{"data-loc":"client/src/components/LogoStrip.tsx:24",className:"py-10 bg-white border-y border-border overflow-hidden",children:[a.jsx("div",{"data-loc":"client/src/components/LogoStrip.tsx:25",className:"container mb-6",children:a.jsx("p",{"data-loc":"client/src/components/LogoStrip.tsx:26",className:"text-center text-xs font-semibold text-muted-foreground uppercase tracking-widest",children:"Unsere Mediengruppe Deutschland Partner"})}),a.jsxs("div",{"data-loc":"client/src/components/LogoStrip.tsx:31",className:"relative overflow-hidden",children:[a.jsx("div",{"data-loc":"client/src/components/LogoStrip.tsx:33",className:"absolute left-0 top-0 bottom-0 w-24 z-10 pointer-events-none",style:{background:"linear-gradient(to right, white, transparent)"}}),a.jsx("div",{"data-loc":"client/src/components/LogoStrip.tsx:36",className:"absolute right-0 top-0 bottom-0 w-24 z-10 pointer-events-none",style:{background:"linear-gradient(to left, white, transparent)"}}),a.jsx("div",{"data-loc":"client/src/components/LogoStrip.tsx:39",ref:r,className:"flex items-center gap-8 logo-strip-scroll",style:{width:"max-content"},children:c.map((o,d)=>a.jsxs("div",{"data-loc":"client/src/components/LogoStrip.tsx:45",className:"logo-strip-item flex-shrink-0 cursor-pointer group",onClick:()=>{t.mutate({id:o.id}),o.websiteUrl&&window.open(o.websiteUrl,"_blank")},title:o.companyName,children:[a.jsx("div",{"data-loc":"client/src/components/LogoStrip.tsx:54",className:"w-32 h-16 flex items-center justify-center p-2 rounded-lg transition-all duration-200 group-hover:bg-muted/50 group-hover:scale-105",children:a.jsx("img",{"data-loc":"client/src/components/LogoStrip.tsx:55",src:o.logoUrl,alt:o.companyName,className:"max-w-full max-h-full object-contain transition-all duration-200",style:{filter:"grayscale(100%) opacity(0.6)"},onMouseEnter:f=>{f.target.style.filter="grayscale(0%) opacity(1)"},onMouseLeave:f=>{f.target.style.filter="grayscale(100%) opacity(0.6)"},loading:"lazy"})}),o.placement==="exclusive"&&a.jsx("div",{"data-loc":"client/src/components/LogoStrip.tsx:68",className:"text-center mt-1",children:a.jsx("span",{"data-loc":"client/src/components/LogoStrip.tsx:69",className:"text-xs text-amber-500 font-bold",children:"â â â "})}),o.placement==="premium"&&a.jsx("div",{"data-loc":"client/src/components/LogoStrip.tsx:73",className:"text-center mt-1",children:a.jsx("span",{"data-loc":"client/src/components/LogoStrip.tsx:74",className:"text-xs text-amber-400 font-bold",children:"â â "})})]},`${o.id}-${d}`))})]}),a.jsx("style",{"data-loc":"client/src/components/LogoStrip.tsx:82",children:` 433 .logo-strip-scroll { 434 animation: logoScroll 40s linear infinite; 435 } 436 .logo-strip-scroll:hover { 437 animation-play-state: paused; 438 } 439 @keyframes logoScroll { 440 0% { transform: translateX(0); } 441 100% { transform: translateX(-33.333%); } 442 } 443 @media (prefers-reduced-motion: reduce) { 444 .logo-strip-scroll { 445 animation: none; 446 } 447 } 448 `})]})}const x1="/manus-storage/MGDLOGOweiss2026_32484f38.png";function B6(){const e=[{top:"15%",left:"10%",size:4,delay:0},{top:"25%",left:"30%",size:3,delay:.5},{top:"10%",left:"55%",size:5,delay:1},{top:"35%",left:"75%",size:3,delay:1.5},{top:"60%",left:"85%",size:4,delay:.8}
448,{top:"70%",left:"60%",size:3,delay:.3},{top:"80%",left:"20%",size:4,delay:1.2},{top:"50%",left:"45%",size:5,delay:.7},{top:"20%",left:"90%",size:3,delay:1.8},{top:"65%",left:"5%",size:3,delay:.4}];return a.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:31",className:"absolute inset-0 overflow-hidden pointer-events-none",children:[e.map((t,r)=>a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:33",className:"absolute rounded-full bg-white/20",style:{top:t.top,left:t.left,width:t.size*2,height:t.size*2,animation:`pulse 3s ease-in-out ${t.delay}s infinite`}},r)),a.jsxs("svg",{"data-loc":"client/src/pages/Home.tsx:44",className:"absolute inset-0 w-full h-full opacity-10",xmlns:"http://www.w3.org/2000/svg",children:[a.jsx("line",{"data-loc":"client/src/pages/Home.tsx:45",x1:"10%",y1:"15%",x2:"30%",y2:"25%",stroke:"white",strokeWidth:"0.5"}),a.jsx("line",{"data-loc":"client/src/pages/Home.tsx:46",x1:"30%",y1:"25%",x2:"55%",y2:"10%",stroke:"white",strokeWidth:"0.5"}),a.jsx("line",{"data-loc":"client/src/pages/Home.tsx:47",x1:"55%",y1:"10%",x2:"75%",y2:"35%",stroke:"white",strokeWidth:"0.5"}),a.jsx("line",{"data-loc":"client/src/pages/Home.tsx:48",x1:"75%",y1:"35%",x2:"85%",y2:"60%",stroke:"white",strokeWidth:"0.5"}),a.jsx("line",{"data-loc":"client/src/pages/Home.tsx:49",x1:"85%",y1:"60%",x2:"60%",y2:"70%",stroke:"white",strokeWidth:"0.5"}),a.jsx("line",{"data-loc":"client/src/pages/Home.tsx:50",x1:"60%",y1:"70%",x2:"45%",y2:"50%",stroke:"white",strokeWidth:"0.5"}),a.jsx("line",{"data-loc":"client/src/pages/Home.tsx:51",x1:"45%",y1:"50%",x2:"20%",y2:"80%",stroke:"white",strokeWidth:"0.5"}),a.jsx("line",{"data-loc":"client/src/pages/Home.tsx:52",x1:"20%",y1:"80%",x2:"5%",y2:"65%",stroke:"white",strokeWidth:"0.5"}),a.jsx("line",{"data-loc":"client/src/pages/Home.tsx:53",x1:"30%",y1:"25%",x2:"45%",y2:"50%",stroke:"white",strokeWidth:"0.5"}),a.jsx("line",{"data-loc":"client/src/pages/Home.tsx:54",x1:"90%",y1:"20%",x2:"75%",y2:"35%",stroke:"white",strokeWidth:"0.5"})]}),a.jsx("style",{"data-loc":"client/src/pages/Home.tsx:56",children:` 449 @keyframes pulse { 450 0%, 100% { opacity: 0.3; transform: scale(1); } 451 50% { opacity: 0.8; transform: scale(1.5); } 452 } 453 `})]})}function F6(){const{data:e}=Re.public.getActivePartners.useQuery(),t=e?.length??0,r=e?new Set(e.map(o=>o.bundesland).filter(Boolean)).size:0,i=[{icon:mo,title:"Direkter Zugang zu Entscheidern",desc:"Vorstände, Geschäftsführer, Investoren und politische Entscheidungsträger direkt erreichbar."},{icon:lr,title:"Unterstützung bei Markteintritten",desc:"Regionale und internationale Marktöffnung durch etablierte Netzwerkkontakte."},{icon:wM,title:"Politische Vernetzung & Public Affairs",desc:"Direkter Draht zu Ministerien, Abgeordneten und Verwaltungsträgern."},{icon:Dh,title:"Investoren- & Finanzierungskontakte",desc:"Zugang zu Family Offices, Private Equity und strategischen Investoren."},{icon:iM,title:"Strategische Partnerschaften",desc:"Exklusive Kooperationsmöglichkeiten innerhalb des Netzwerks."},{icon:oM,title:"Innovations- & Technologietransfer",desc:"Verbindung zu Innovationszentren, Hochschulen und Forschungseinrichtungen."},{icon:lr,title:"Internationale Geschäftsmöglichkeiten",desc:"Botschaften, internationale Wirtschaftsvertretungen und Diplomatennetzwerke."},{icon:pM,title:"Krisen- & Kommunikationsmanagement",desc:"Professionelle Unterstützung in sensiblen Kommunikationssituationen."}],c=["Vorstände & Geschäftsführer","Investoren & Family Offices","Bundestagsabgeordnete","Europaabgeordnete","Ministerien & Behörden","Botschaften & Botschaftsräte","Oberbürgermeister & Landräte","Kammern & Verbände","Wirtschaftsförderungen","Innovationszentren","Internationale Wirtschaftsvertretungen","Wissenschaft & Forschung"];return a.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:96",className:"flex flex-col",children:[a.jsxs("section",{"data-loc":"client/src/pages/Home.tsx:98",className:"relative text-white overflow-hidden",style:{background:"linear-gradient(135deg, #0a1628 0%, #0f2040 40%, #1a2d4a 70%, #0d1e35 100%)",minHeight:"90vh"},children:[a.jsx(B6,{"data-loc":"client/src/pages/Home.tsx:105"}),a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:108",className:"absolute top-0 left-0 right-0 h-0.5 bg-gradient-to-r from-transparent via-amber-400/60 to-transparent"}),a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:110",className:"container relative py-24 md:py-36 flex flex-col items-start justify-center",style:{minHeight:"90vh"},children:a.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:111",className:"max-w-4xl animate-fade-in-up",children:[a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:113",className:"mb-8",children:a.jsx("img",{"data-loc":"client/src/pages/Home.tsx:114",src:x1,alt:"Mediengruppe Deutschland",className:"h-16 md:h-20 w-auto object-contain"})}),a.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:121",className:"inline-flex items-center gap-2 px-4 py-1.5 rounded-full border border-amber-400/30 bg-amber-400/10 mb-6",children:[a.jsx("span",{"data-loc":"client/src/pages/Home.tsx:122",className:"w-1.5 h-1.5 rounded-full bg-amber-400 animate-pulse"}),a.jsx("span",{"data-loc":"client/src/pages/Home.tsx:123",className:"text-amber-300 text-xs font-semibold tracking-widest uppercase",children:"Exklusives Wirtschafts- & Entscheidernetzwerk"})]}),a.jsxs("h1",{"data-loc":"client/src/pages/Home.tsx:128",className:"text-4xl md:text-5xl lg:text-6xl font-bold leading-tight mb-6 tracking-tight",children:["Das Netzwerk der",a.jsx("br",{"data-loc":"client/src/pages/Home.tsx:129"}),a.jsx("span",{"data-loc":"client/src/pages/Home.tsx:130",className:"text-transparent bg-clip-text",style:{backgroundImage:"linear-gradient(135deg, #f59e0b, #d97706, #fbbf24)"},children:"Mediengruppe Deutschland"})]}),a.jsx("p",{"data-loc":"client/src/pages/Home.tsx:135",className:"text-xl md:text-2xl text-white/70 font-light mb-4 leading-relaxed max-w-3xl",children:"Der entscheidende Wettbewerbsvorteil für Unternehmen."}),a.jsx("p",{"data-loc":"client/src/pages/Home.tsx:138",className:"text-base md:text-lg text-white/55 mb-10 leading-relaxed max-w-2xl",children:"Direkter Zugang zu Entscheidern aus Wirtschaft, Politik, Verwaltung und internationalen Märkten."}),a.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:142",className:"flex flex-col sm:flex-row gap-4",children:[a.jsx(be,{"data-loc":"client/src/pages/Home.tsx:143",size:"lg",className:"font-semibold shadow-xl px-8 py-6 text-base",style:{background:"linear-gradient(135deg, #d97706, #b45309)",color:"white"},asChild:!0,children:a.jsxs(Xe,{"data-loc":"client/src/pages/Home.tsx:149",href:"/partnerfinder",children:[a.jsx(Cl,{"data-loc":"client/src/pages/Home.tsx:150",className:"w-5 h-5 mr-2"}),"Partner finden"]})}),a.jsx(be,{"data-loc":"client/src/pages/Home.tsx:154",size:"lg",variant:"outline",className:"border-white/20 text-white bg-white/8 hover:bg-white/15 font-semibold px-8 py-6 text-base backdrop-blur-sm",asChild:!0,children:a.jsxs(Xe,{"data-loc":"client/src/pages/Home.tsx:160",href:"/partner/register",children:["Netzwerkpartner werden",a.jsx(Sl,{"data-loc":"client/src/pages/Home.tsx:162",className:"w-5 h-5 ml-2"})]})})]}),a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:168",className:"mt-12 pt-8 border-t border-white/10",children:a.jsx("p",{"data-loc":"client/src/pages/Home.tsx:169",className:"text-white/40 text-sm tracking-widest uppercase font-medium",children:"Wirtschaft · Politik · Entscheider · Direkt verbunden"})})]})}),a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:177",className:"absolute bottom-0 left-0 right-0 h-24 bg-gradient-to-t from-background to-transparent"})]}),a.jsx("section",{"data-loc":"client/src/pages/Home.tsx:181",className:"bg-white border-b border-border",children:a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:182",className:"container py-8",children:a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:183",className:"grid grid-cols-2 md:grid-cols-4 gap-6 text-center stagger-children",children:[{value:t>0?`${t}+`:"Wächst",label:"Partnerunternehmen"},{value:r>0?`${r}`:"16",label:"Bundesländer"},{value:"DACH+",label:"Länder & Regionen"},{value:"Direkt",label:"Entscheiderkontakte"}].map(o=>a.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:190",className:"flex flex-col",children:[a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:191",className:"text-2xl md:text-3xl font-bold text-foreground",style:{color:"#0f2040"},children:o.value}),a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:192",className:"text-xs text-muted-foreground mt-1 font-medium",children:o.label})]},o.label))})})}),a.jsx(U6,{"data-loc":"client/src/pages/Home.tsx:200"}),a.jsx("section",{"data-loc":"client/src/pages/Home.tsx:203",className:"py-20 md:py-28",style:{background:"linear-gradient(180deg, #f8f9fc 0%, #ffffff 100%)"},children:a.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:204",className:"container",children:[a.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:205",className:"max-w-3xl mx-auto text-center mb-16",children:[a.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:206",className:"inline-flex items-center gap-2 px-4 py-1.5 rounded-full border border-amber-300/50 bg-amber-50 mb
453-6",children:[a.jsx(K0,{"data-loc":"client/src/pages/Home.tsx:207",className:"w-3.5 h-3.5 text-amber-600"}),a.jsx("span",{"data-loc":"client/src/pages/Home.tsx:208",className:"text-amber-700 text-xs font-semibold tracking-widest uppercase",children:"Ein Netzwerk mit einzigartiger Reichweite"})]}),a.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:210",className:"text-3xl md:text-4xl font-bold mb-6",style:{color:"#0f2040"},children:"Die Mediengruppe Deutschland bündelt Kontakte und Beziehungen"}),a.jsx("p",{"data-loc":"client/src/pages/Home.tsx:213",className:"text-muted-foreground text-lg leading-relaxed",children:"Wir verbinden Unternehmen mit den Menschen, die über Investitionen, Innovationen, Märkte, politische Rahmenbedingungen und wirtschaftliche Entwicklungen entscheiden."})]}),a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:220",className:"grid grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-3 max-w-4xl mx-auto stagger-children",children:c.map(o=>a.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:222",className:"flex items-center gap-2.5 p-3 rounded-xl border border-border bg-white shadow-sm hover:shadow-md hover:border-amber-200 transition-all duration-200",children:[a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:226",className:"w-1.5 h-1.5 rounded-full flex-shrink-0",style:{background:"#d97706"}}),a.jsx("span",{"data-loc":"client/src/pages/Home.tsx:227",className:"text-sm font-medium text-foreground leading-tight",children:o})]},o))})]})}),a.jsx("section",{"data-loc":"client/src/pages/Home.tsx:235",className:"py-20 md:py-28",style:{background:"linear-gradient(135deg, #0a1628 0%, #0f2040 100%)"},children:a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:236",className:"container",children:a.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:237",className:"max-w-4xl mx-auto text-center text-white",children:[a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:238",className:"mb-6",children:a.jsx("span",{"data-loc":"client/src/pages/Home.tsx:239",className:"text-xs tracking-widest uppercase text-amber-400/70 font-semibold",children:"Mediengruppe Deutschland"})}),a.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:241",className:"text-4xl md:text-5xl lg:text-6xl font-black mb-4 leading-tight tracking-tight",children:"DAS MEHR IM WIR"}),a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:244",className:"w-16 h-1 mx-auto mb-8 rounded-full",style:{background:"linear-gradient(90deg, #d97706, #f59e0b)"}}),a.jsx("p",{"data-loc":"client/src/pages/Home.tsx:245",className:"text-white/70 text-lg md:text-xl max-w-2xl mx-auto mb-10 leading-relaxed",children:"Die Mediengruppe Deutschland ist eine Gemeinschaft â eine GRUPPE engagierter Unternehmer, Unternehmen, Investoren, Institutionen und Entscheidungsträger."}),a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:249",className:"grid grid-cols-1 md:grid-cols-3 gap-8 mb-12",children:[{title:"Sichtbarkeit schaffen",desc:"Wir machen Ihr Unternehmen sichtbar â in Netzwerken, Medien, auf Veranstaltungen und bei den Menschen, die zählen."},{title:"Verbindungen fördern",desc:"Wir schaffen Kontakte zu Entscheidern aus Wirtschaft, Politik, Verwaltung und internationalen Märkten."},{title:"Zugang ermöglichen",desc:"Wir öffnen Türen zu Menschen, die über Investitionen, Innovationen, Märkte und Rahmenbedingungen entscheiden."}].map(o=>a.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:255",className:"p-6 rounded-2xl border border-white/10 bg-white/5 backdrop-blur-sm",children:[a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:256",className:"w-8 h-0.5 mb-4 mx-auto",style:{background:"linear-gradient(90deg, #d97706, #f59e0b)"}}),a.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:257",className:"font-bold text-lg mb-3 text-white",children:o.title}),a.jsx("p",{"data-loc":"client/src/pages/Home.tsx:258",className:"text-white/60 text-sm leading-relaxed",children:o.desc})]},o.title))}),a.jsx("p",{"data-loc":"client/src/pages/Home.tsx:262",className:"text-white/50 text-sm tracking-widest uppercase font-medium",children:"Strategisch · Vertrauensvoll · Nachhaltig"})]})})}),a.jsx("section",{"data-loc":"client/src/pages/Home.tsx:270",className:"py-20 md:py-28 bg-background",children:a.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:271",className:"container",children:[a.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:272",className:"text-center mb-14",children:[a.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:273",className:"inline-flex items-center gap-2 px-4 py-1.5 rounded-full border border-primary/20 bg-primary/5 mb-5",children:[a.jsx(Pl,{"data-loc":"client/src/pages/Home.tsx:274",className:"w-3.5 h-3.5 text-primary"}),a.jsx("span",{"data-loc":"client/src/pages/Home.tsx:275",className:"text-primary text-xs font-semibold tracking-widest uppercase",children:"Vorteile für Partner"})]}),a.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:277",className:"text-3xl md:text-4xl font-bold mb-4",style:{color:"#0f2040"},children:"Was das Netzwerk für Sie leistet"}),a.jsx("p",{"data-loc":"client/src/pages/Home.tsx:280",className:"text-muted-foreground max-w-2xl mx-auto",children:"Als Mediengruppe Deutschland Partner erhalten Sie Zugang zu einem der wirkungsvollsten Entscheidernetzwerke im deutschsprachigen Raum."})]}),a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:286",className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-
4535 stagger-children",children:i.map(o=>a.jsx(Se,{"data-loc":"client/src/pages/Home.tsx:288",className:"border-border card-hover group",children:a.jsxs(Ce,{"data-loc":"client/src/pages/Home.tsx:289",className:"p-6",children:[a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:290",className:"w-11 h-11 rounded-xl flex items-center justify-center mb-4 transition-colors duration-200 group-hover:bg-amber-50",style:{background:"#f8f4ef"},children:a.jsx(o.icon,{"data-loc":"client/src/pages/Home.tsx:294",className:"w-5 h-5 transition-colors duration-200 group-hover:text-amber-600",style:{color:"#0f2040"}})}),a.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:296",className:"font-semibold text-sm text-foreground mb-2 leading-tight",children:o.title}),a.jsx("p",{"data-loc":"client/src/pages/Home.tsx:297",className:"text-xs text-muted-foreground leading-relaxed",children:o.desc})]})},o.title))})]})}),a.jsx("section",{"data-loc":"client/src/pages/Home.tsx:306",className:"py-20 md:py-28",style:{background:"linear-gradient(180deg, #fafbfc 0%, #f0f2f5 100%)"},children:a.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:307",className:"container",children:[a.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:308",className:"text-center mb-14",children:[a.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:309",className:"text-3xl md:text-4xl font-bold mb-4",style:{color:"#0f2040"},children:"Exklusivitäts-Siegel"}),a.jsx("p",{"data-loc":"client/src/pages/Home.tsx:312",className:"text-muted-foreground max-w-xl mx-auto",children:"Goldene Premium-Badges für besonders engagierte Netzwerkpartner."})]}),a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:316",className:"grid grid-cols-1 md:grid-cols-3 gap-6 max-w-3xl mx-auto stagger-children",children:[{stars:1,tier:"Netzwerkpartner",label:"â
Standard",desc:"Standard-Netzwerkpartner der Mediengruppe Deutschland.",border:"border-slate-200",bg:"bg-white",badge:"text-slate-600 bg-slate-50"},{stars:2,tier:"Premium-Partner",label:"â
â
Premium",desc:"Besonders aktiver Partner mit erweiterten Leistungen und langfristiger Zusammenarbeit.",border:"border-amber-200",bg:"bg-amber-50/30",badge:"text-amber-700 bg-amber-50"},{stars:3,tier:"Strategic Partner",label:"â
â
â
Strategic Partner",desc:"Höchste Partnerkategorie â strategische Partnerschaft, langjähriges Engagement.",border:"border-yellow-300",bg:"bg-yellow-50/30",badge:"text-yellow-700 bg-yellow-50"}].map(o=>a.jsx(Se,{"data-loc":"client/src/pages/Home.tsx:337",className:`border-2 ${o.border} ${o.bg} card-hover`,children:a.jsxs(Ce,{"data-loc":"client/src/pages/Home.tsx:338",className:"p-6 text-center",children:[a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:339",className:"text-3xl mb-3",children:a.jsx(vo,{"data-loc":"client/src/pages/Home.tsx:340",stars:o.stars,size:"lg"})}),a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:342",className:`inline-block px-3 py-1 rounded-full text-xs font-bold mb-3 ${o.badge}`,children:o.label}),a.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:343",className:"font-bold text-base mb-2",style:{color:"#0f2040"},children:o.tier}),a.jsx("p",{"data-loc":"client/src/pages/Home.tsx:344",className:"text-sm text-muted-foreground leading-relaxed",children:o.desc})]})},o.tier))})]})}),a.jsx("section",{"data-loc":"client/src/pages/Home.tsx:353",className:"py-20 md:py-28 bg-white",children:a.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:354",className:"container",children:[a.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:355",className:"text-center mb-14",children:[a.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:356",className:"text-3xl md:text-4xl font-bold mb-4",style:{color:"#0f2040"},children:"So werden Sie Netzwerkpartner"}),a.jsx("p",{"data-loc":"client/src/pages/Home.tsx:359",className:"text-muted-foreground max-w-xl mx-auto",children:"In wenigen Schritten Teil des exklusiven Entscheidernetzwerks werden."})]}),a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:363",className:"grid grid-cols-1 md:grid-cols-4 gap-6 stagger-children",children:[{step:"01",icon:rn,title:"Registrieren",desc:"Erstellen Sie Ihr Konto und füllen Sie das Partnerformular aus."},{step:"02",icon:lr,title:"Profil anlegen",desc:"Erfassen Sie Ihre Unternehmensdaten, Leistungen und laden Sie Ihr Logo hoch."},{step:"03",icon:xa,title:"Prüfung",desc:"Unser Team prüft Ihre Angaben und gibt Ihr Profil frei."},{step:"04",icon:K0,title:"Vernetzt sein",desc:"Ihr Unternehmen erscheint im Partnerfinder und Sie erhalten Zugang zum Netzwerk."}].map(o=>a.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:370",className:"text-center",children:[a.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:371",className:"relative inline-flex mb-4",children:[a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:372",className:"w-14 h-14 roun
453ded-2xl flex items-center justify-center shadow-md",style:{background:"linear-gradient(135deg, #0f2040, #1a2d4a)"},children:a.jsx(o.icon,{"data-loc":"client/src/pages/Home.tsx:376",className:"w-7 h-7 text-white"})}),a.jsx("span",{"data-loc":"client/src/pages/Home.tsx:378",className:"absolute -top-2 -right-2 w-6 h-6 rounded-full text-xs font-bold flex items-center justify-center text-white",style:{background:"#d97706"},children:o.step.slice(1)})]}),a.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:385",className:"font-semibold text-foreground mb-1",children:o.title}),a.jsx("p",{"data-loc":"client/src/pages/Home.tsx:386",className:"text-sm text-muted-foreground leading-relaxed",children:o.desc})]},o.step))})]})}),a.jsx("section",{"data-loc":"client/src/pages/Home.tsx:394",className:"py-20 md:py-28 bg-white",children:a.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:395",className:"container",children:[a.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:396",className:"max-w-3xl mx-auto text-center mb-14",children:[a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:397",className:"inline-flex items-center gap-2 px-4 py-1.5 rounded-full border border-primary/20 bg-primary/5 mb-5",children:a.jsx("span",{"data-loc":"client/src/pages/Home.tsx:398",className:"text-primary text-xs font-semibold tracking-widest uppercase",children:"Was ist die Mediengruppe Deutschland?"})}),a.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:400",className:"text-3xl md:text-4xl font-bold mb-6 leading-tight",style:{color:"#0f2040"},children:"Ein Verbund, der Menschen und Unternehmen zusammenbringt"}),a.jsx("p",{"data-loc":"client/src/pages/Home.tsx:403",className:"text-muted-foreground leading-relaxed text-lg mb-4",children:"Die Mediengruppe Deutschland ist ein Unternehmensverbund, der Menschen, Unternehmen, Institutionen und Entscheidungsträger zusammenbringt. Wir sind überzeugt, dass nachhaltiger Erfolg selten allein entsteht."}),a.jsx("p",{"data-loc":"client/src/pages/Home.tsx:408",className:"text-muted-foreground leading-relaxed",children:"Die gröÃten Chancen entstehen dort, wo Erfahrungen, Kontakte, Perspektiven und Kompetenzen zusammenkommen. Genau dafür wurde die Mediengruppe Deutschland geschaffen."})]}),a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:413",className:"grid grid-cols-1 md:grid-cols-3 gap-8",children:[{title:"Wirtschaftskraft bündeln",desc:"Unser Verbund vereint Unternehmen unterschiedlichster Branchen, GröÃen und Regionen. Nicht die Verpflichtung zur Zusammenarbeit steht im Vordergrund, sondern die Möglichkeit, auf ein starkes Umfeld zurückgreifen zu können, wenn es darauf ankommt."},{title:"Perspektiven erweitern",desc:"Hier treffen Erfahrung auf Innovation, Unternehmertum auf neue Perspektiven und Wirtschaft auf Politik. Durch die Verbindung unterschiedlichster Branchen entsteht eine wertvolle Schwarmintelligenz, von der alle Beteiligten profitieren können."},{title:"Starke Verbindungen",desc:"Ein gutes Netzwerk benötigt man nicht jeden Tag. Aber wenn man es braucht, sollte es vorhanden sein. Oft reicht ein einziger Kontakt zur richtigen Zeit, um neue Möglichkeiten zu eröffnen."}].map(o=>a.jsx(Se,{"data-loc":"client/src/pages/Home.tsx:419",className:"border-border card-hover",children:a.jsxs(Ce,{"data-loc":"client/src/pages/Home.tsx:420",className:"p-6",children:[a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:421",className:"w-8 h-0.5 mb-4",style:{background:"linear-gradient(90deg, #d97706, #f59e0b)"}}),a.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:422",className:"font-bold text-base mb-3 text-foreground",children:o.title}),a.jsx("p",{"data-loc":"client/src/pages/Home.tsx:423",className:"text-sm text-muted-foreground leading-relaxed",children:o.desc})]})},o.title))})]})}),a.jsx("section",{"data-loc":"client/src/pages/Home.tsx:432",className:"py-20 md:py-28",style:{background:"linear-gradient(180deg, #f8f9fc 0%, #f0f2f5 100%)"},children:a.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:433",className:"container",children:[a.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:434",className:"text-center mb-14",children:[a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:435",className:"inline-flex items-center gap-2 px-4 py-1.5 rounded-full border border-primary/20 bg-primary/5 mb-5",children:a.jsx("span",{"data-loc":"client/src/pages/Home.tsx:436",className:"text-primary text-xs font-semibold tracking-widest uppercase",children:"Beteiligungsmodelle"})}),a.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:438",className:"text-3xl md:text-4xl font-bold mb-4",style:{color:"#0f2040"},children:"Ihr Einstieg in den Verbund"}),a.jsx("p",{"data-loc":"client/src/pages/Home.tsx:439",className:"text-muted-foreground max-w-2xl mx-auto",children:"Wählen Sie das Modell, das zu Ihren Zielen passt. Alle Pakete beinhalten die Erfassung Ihrer Unternehmensdaten im Partnernetzwerk der Mediengruppe Deutschland."})]}),a.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:441",className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-6",children:[a.jsx(Se,{"data-loc":"client/src/pages/Home.tsx:442",className:"border-border",children:a.jsxs(Ce,{"data-loc":"client/src/pages/Home.tsx:442",className:"p-6",children:[a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:443",className:"text-xs font-semibold text-muted-foreground uppercase tracking-widest mb-2",children:"Einstieg"}),a.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:444",className:"text-lg font-bold mb-1",style:{color:"#0f2040"},children:"Partnerunternehmen"}),a.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:445",className:"flex items-baseline gap-1 mb-4",children:[a.jsx("span",{"data-loc":"client/src/pages/Home.tsx:445",className:"text-3xl font-black",style:{color:"#d97706"},children:"99 â¬"}),a.jsx("span",{"data-loc":"client/src/pages/Home.tsx:445",className:"text-sm text-muted-foreground",children:"/ Monat"})]}),a.jsx("p",{"data-loc":"client/src/pages/Home.tsx:446",className:"text-sm text-muted-foreground mb-4 leading-relaxed",children:"Der Einstieg in den Unternehmensverbund. Sichtbarkeit, Profil und Zugang zur Gemeinschaft."}),a.jsx("ul",{"data-loc":"client/src/pages/Home.tsx:447",className:"space-y-1.5 text-xs text-muted-foreground",children:["Aufnahme in den Unternehmensverbund","Unternehmensprofil im Partnernetzwerk","Nutzung des offiziellen Partnerlogos","Sichtbarkeit innerhalb des Verbundes","Zugang zu Veranstaltungen & Aktivitäten"].map(o=>a.jsxs("li",{"data-loc":"client/src/pages/Home.tsx:447",className:"flex items-start gap-2",children:[a.jsx("span",{"data-loc":"client/src/pages/Home.tsx:447",className:"text-success mt-0.5",children:"â"}),o]},o))})]})}),a.jsxs(Se,{"data-loc":"client/src/pages/Home.tsx:449",className:"border-2 border-primary/40 relative",children:[a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:449",className:"absolute -top-3 left-1/2 -translate-x-1/2",children:a.jsx("span",{"data-loc":"client/src/pages/Home.tsx:449",className:"bg-primary text-white text-xs font-bold px-3 py-1 rounded-full",children:"Beliebt"})}),a.jsxs(Ce,{"data-loc":"client/src/pages/Home.tsx:449",className:"p-6",children:[a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:450",className:"text-xs font-semibold text-muted-foreground uppercase tracking-widest mb-2",children:"Executive"}),a.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:451",className:"text-lg font-bold mb-1",style:{color:"#0f2040"},children:"Executive Partner"}),a.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:452",className:"flex items-baseline gap-1 mb-4",children:[a.jsx("span",{"data-loc":"client/src/pages/Home.tsx:452",className:"text-3xl font-black",style:{color:"#d97706"},children:"499 â¬"}),a.jsx("span",{"data-loc":"client/src/pages/Home.tsx:452",className:"text-sm text-muted-foreground",children:"/ Monat"})]}),a.jsx("p",{"data-loc":"client/src/pages/Home.tsx:453",className:"text-sm text-muted-foreground mb-4 leading-relaxed",children:"Alle Leistungen des Partnerunternehmens plus Zugang zu wirtschaftspolitischen Gremien."}),a.jsx("ul",{"data-loc":"client/src/pages/Home.tsx:454",className:"space-y-1.5 text-xs text-muted-foreground",children:["Alle Leistungen Partnerunternehmen","BWA-Mitgliedschaft & Urkunde","Deutscher Ãkonomieausschuss","Ausgewählte Netzwerkformate","Wirtschaftspolitische Impulse"].map(o=>a.jsxs("li",{"data-loc":"client/src/pages/Home.tsx:454",className:"flex items-start gap-2",children:[a.jsx("span",{"data-loc":"client/src/pages/Home.tsx:454",className:"text-success mt-0.5",children:"â"}),o]},o))})]})]}),a.jsx(Se,{"data-loc":"client/src/pages/Home.tsx:456",className:"border-amber-200",children:a.jsxs(Ce,{"data-loc":"client/src/pages/Home.tsx:456",className:"p-6",children:[a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:457",className:"text-xs font-semibold text-amber-600 uppercase tracking-widest mb-2",children:"Executive Plus"}),a.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:458",className:"text-lg font-bold mb-1",style:{color:"#0f2040"},children:"Executive Partner"}),a.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:459",className:"flex items-baseline gap-1 mb-4",children:[a.jsx("span",{"data-loc":"client/src/pages/Home.tsx:459",className:"text-3xl font-black",style:{color:"#d97706"},children:"899 â¬"}),a.jsx("span",{"data-loc":"client/src/pages/Home.tsx:459",className:"text-sm text-muted-foreground",children:"/ Monat"})]}),a.jsx("p",{"data-loc":"client/src/pages/Home.tsx:460",className:"text-sm text-muted-foreground mb-4 leading-relaxed",children:"Inklusive Senate Economy Europe, Senate Deutschland und internationaler Vernetzung."}),a.jsx("ul",{"data-loc":"client/src/pages/Home.tsx:461",className:"space-y-1.5 text-xs text-muted-foreground",children:["Alle Leistungen 499 â¬","Senate Economy Europe (Senator h.c.)","Senate Deutschland","Delegationsreisen international*","Senatsmailadresse & Berlin-Adresse*"].map(o=>a.jsxs("li",{"data-loc":"client/src/pages/Home.tsx:461",className:"flex items-start gap-2",children:[a.jsx("span",{"data-loc":"client/src/pages/Home.tsx:461",className:"text-success mt-0.5",children:"â"}),o]},o))})]})}),a.jsx(Se,{"data-loc":"client/src/pages/Home.tsx:463",className:"relative overflow-hidden",style:{background:"linear-gradient(135deg, #0f2040, #1a2d4a)",border:"none"},children:a.jsxs(Ce,{"data-loc":"client/src/pages/Home.tsx:463",className:"p-6",children:[a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:464",className:"text-xs font-semibold text-amber-400 uppercase tracking-widest mb-2",children:"Höchste Stufe"}),a.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:465",className:"text-lg font-bold mb-1 text-white",children:"Executive Circle"}),a.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:466",className:"flex items-baseline gap-1 mb-4",children:[a.jsx("span",{"data-loc":"client/src/pages/Home.tsx:466",className:"text-3xl font-black text-amber-400",children:"2.599 â¬"}),a.jsx("span",{"data-loc":"client/src/pages/Home.tsx:466",className:"text-sm text-white/60",children:"/ Monat"})]}),a.jsx("p",{"data-loc":"client/src/pages/Home.tsx:467",className:"text-sm text-white/70 mb-4 leading-relaxed",children:"Die höchste Beteiligungsstufe. Berufung zum Senator, exklusive Netzwerke, individuelle Betreuung."}),a.jsx("ul",{"data-loc":"client/src/pages/Home.tsx:468",className:"space-y-1.5 text-xs text-white/70",children:["Alle Leistungen Executive Partner","Berufung zum Senator","Offizielle Senatoren-E-Mail","Bis zu 8 Verbände & NGOs*","Botschaften & Konsulate auf Anfrage*"].map(o=>a.jsxs("li",{"data-loc":"client/src/pages/Home.tsx:468",className:"flex items-start gap-2",children:[a.jsx("span",{"data-loc":"client/src/pages/Home.tsx:468",className:"text-amber-400 mt-0.5",children:"â"}),o]},o))}),a.jsx("p",{"data-loc":"client/src/pages/Home.tsx:469",className:"text-xs text-white/40 mt-4",children:"Aufnahme nach persönlicher Prüfung"})]})})]}),a.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:472",className:"text-center text-xs text-muted-foreground mt-6",children:["* Leistungen mit Stern sind gesondert k
453alkulierte Zusatzoptionen. Alle Preise zzgl. MwSt. ",a.jsx("a",{"data-loc":"client/src/pages/Home.tsx:472",href:"/agb",className:"underline text-primary",children:"Vollständige Hinweise in den AGB"})]})]})}),a.jsx("section",{"data-loc":"client/src/pages/Home.tsx:477",className:"py-20 md:py-28",style:{background:"linear-gradient(135deg, #0a1628 0%, #0f2040 100%)"},children:a.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:478",className:"container text-center text-white",children:[a.jsx("div",{"data-loc":"client/src/pages/Home.tsx:479",className:"mb-8",children:a.jsx("img",{"data-loc":"client/src/pages/Home.tsx:480",src:x1,alt:"Mediengruppe Deutschland",className:"h-14 w-auto object-contain mx-auto"})}),a.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:486",className:"text-3xl md:text-4xl font-bold mb-6 leading-tight",children:"Das Mehr im Wir"}),a.jsx("p",{"data-loc":"client/src/pages/Home.tsx:489",className:"text-white/65 max-w-2xl mx-auto mb-4 leading-relaxed text-lg",children:"Unser Ziel ist es, Sichtbarkeit zu schaffen, Verbindungen zu fördern und den Zugang zu Menschen zu ermöglichen, die über Investitionen, Innovationen, Märkte, politische Rahmenbedingungen und wirtschaftliche Entwicklungen entscheiden."}),a.jsx("p",{"data-loc":"client/src/pages/Home.tsx:494",className:"text-white/50 max-w-2xl mx-auto mb-10 leading-relaxed",children:"Die Mediengruppe Deutschland bietet Chancen, Netzwerke und Plattformen â den Erfolg daraus gestaltet jedes Unternehmen selbst."}),a.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:498",className:"flex flex-col sm:flex-row gap-4 justify-center",children:[a.jsx(be,{"data-loc":"client/src/pages/Home.tsx:499",size:"lg",className:"font-semibold px-8 py-6 text-base shadow-xl",style:{background:"linear-gradient(135deg, #d97706, #b45309)",color:"white"},asChild:!0,children:a.jsxs(Xe,{"data-loc":"client/src/pages/Home.tsx:505",href:"/partner/register",children:["Jetzt Netzwerkpartner werden",a.jsx(Sl,{"data-loc":"client/src/pages/Home.tsx:507",className:"w-5 h-5 ml-2"})]})}),a.jsx(be,{"data-loc":"client/src/pages/Home.tsx:510",size:"lg",variant:"outline",className:"border-white/20 text-white bg-white/8 hover:bg-white/15 px-8 py-6 text-base",asChild:!0,children:a.jsx(Xe,{"data-loc":"client/src/pages/Home.tsx:516",href:"/partnerfinder",children:"Partner suchen"})})]}),a.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:519",className:"mt-8 text-white/30 text-sm",children:["Fragen? ",a.jsx("a",{"data-loc":"client/src/pages/Home.tsx:520",href:"mailto:[email protected]",className:"underline hover:text-white/60",children:"Mediengruppe Deutschland | MGD META GMBH · [email protected]"})]})]})})]})}var rf="Dialog",[OA]=zr(rf),[I6,Ur]=OA(rf),TA=e=>{const{__scopeDialog:t,children:r,open:i,defaultOpen:c,onOpenChange:o,modal:d=!0}=e,f=b.useRef(null),p=b.useRef(null),[g,v]=ti({prop:i,defaultProp:c??!1,onChange:o,caller:rf});return a.jsx(I6,{scope:t,triggerRef:f,contentRef:p,contentId:Wr(),titleId:Wr(),descriptionId:Wr(),open:g,onOpenChange:v,onOpenToggle:b.useCallback(()=>v(x=>!x),[v]),modal:d,children:r})};TA.displayName=rf;var zA="DialogTrigger",H6=b.forwardRef((e,t)=>{const{__scopeDialog:r,...i}=e,c=Ur(zA,r),o=dt(t,c.triggerRef);return a.jsx(qe.button,{type:"button","aria-haspopup":"dialog","aria-expanded":c.open,"aria-controls":c.contentId,"data-state":zg(c.open),...i,ref:o,onClick:Ee(e.onClick,c.onOpenToggle)})});H6.displayName=zA;var Og="DialogPortal",[G6,LA]=OA(Og,{forceMount:void 0}),UA=e=>{const{__scopeDialog:t,forceMount:r,children:i,container:c}=e,o=Ur(Og,t);return a.jsx(G6,{scope:t,forceMount:r,children:b.Children.map(i,d=>a.jsx(Lr,{present:r||o.open,children:a.jsx(Hd,{asChild:!0,container:c,children:d})}))})};UA.displayName=Og;var wd="DialogOverlay",BA=b.forwardRef((e,t)=>{const r=LA(wd,e.__scopeDialog),{forceMount:i=r.forceMount,...c}=e,o=Ur(wd,e.__scopeDialog);return o.modal?a.jsx(Lr,{present:i||o.open,children:a.jsx($6,{...c,ref:t})}):null});BA.displayName=wd;var V6=Ja("DialogOverlay.RemoveScroll"),$6=b.forwardRef((e,t)=>{const{__scopeDialog:r,...i}=e,c=Ur(wd,r);return a.jsx(Jd,{as:V6,allowPinchZoom:!0,shards:[c.contentRef],children:a.jsx(qe.div,{"data-state":zg(c.open),...i,ref:t,style:{pointerEvents:"auto",...i.style}})})}),ri="DialogContent",FA=b.forwardRef((e,t)=>
453{const r=LA(ri,e.__scopeDialog),{forceMount:i=r.forceMount,...c}=e,o=Ur(ri,e.__scopeDialog);return a.jsx(Lr,{present:i||o.open,children:o.modal?a.jsx(q6,{...c,ref:t}):a.jsx(Z6,{...c,ref:t})})});FA.displayName=ri;var q6=b.forwardRef((e,t)=>{const r=Ur(ri,e.__scopeDialog),i=b.useRef(null),c=dt(t,r.contentRef,i);return b.useEffect(()=>{const o=i.current;if(o)return Ng(o)},[]),a.jsx(IA,{...e,ref:c,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:Ee(e.onCloseAutoFocus,o=>{o.preventDefault(),r.triggerRef.current?.focus()}),onPointerDownOutside:Ee(e.onPointerDownOutside,o=>{const d=o.detail.originalEvent,f=d.button===0&&d.ctrlKey===!0;(d.button===2||f)&&o.preventDefault()}),onFocusOutside:Ee(e.onFocusOutside,o=>o.preventDefault())})}),Z6=b.forwardRef((e,t)=>{const r=Ur(ri,e.__scopeDialog),i=b.useRef(!1),c=b.useRef(!1);return a.jsx(IA,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:o=>{e.onCloseAutoFocus?.(o),o.defaultPrevented||(i.current||r.triggerRef.current?.focus(),o.preventDefault()),i.current=!1,c.current=!1},onInteractOutside:o=>{e.onInteractOutside?.(o),o.defaultPrevented||(i.current=!0,o.detail.originalEvent.type==="pointerdown"&&(c.current=!0));const d=o.target;r.triggerRef.current?.contains(d)&&o.preventDefault(),o.detail.originalEvent.type==="focusin"&&c.current&&o.preventDefault()}})}),IA=b.forwardRef((e,t)=>{const{__scopeDialog:r,trapFocus:i,onOpenAutoFocus:c,onCloseAutoFocus:o,...d}=e,f=Ur(ri,r),p=b.useRef(null),g=dt(t,p);return Sg(),a.jsxs(a.Fragment,{children:[a.jsx(Yd,{asChild:!0,loop:!0,trapped:i,onMountAutoFocus:c,onUnmountAutoFocus:o,children:a.jsx(uo,{role:"dialog",id:f.contentId,"aria-describedby":f.descriptionId,"aria-labelledby":f.titleId,"data-state":zg(f.open),...d,ref:g,onDismiss:()=>f.onOpenChange(!1)})}),a.jsxs(a.Fragment,{children:[a.jsx(Q6,{titleId:f.titleId}),a.jsx(X6,{contentRef:p,descriptionId:f.descriptionId})]})]})}),Tg="DialogTitle",HA=b.forwardRef((e,t)=>{const{__scopeDialog:r,...i}=e,c=Ur(Tg,r);return a.jsx(qe.h2,{id:c.titleId,...i,ref:t})});HA.displayName=Tg;var GA="DialogDescription",K6=b.forwardRef((e,t)=>{const{__scopeDialog:r,...i}=e,c=Ur(GA,r);return a.jsx(qe.p,{id:c.descriptionId,...i,ref:t})});K6.displayName=GA;var VA="DialogClose",$A=b.forwardRef((e,t)=>{const{__scopeDialog:r,...i}=e,c=Ur(VA,r);return a.jsx(qe.button,{type:"button",...i,ref:t,onClick:Ee(e.onClick,()=>c.onOpenChange(!1))})});$A.displayName=VA;function zg(e){return e?"open":"closed"}var qA="DialogTitleWarning",[GU,ZA]=lk(qA,{contentName:ri,titleName:Tg,docsSlug:"dialog"}),Q6=({titleId:e})=>{const t=ZA(qA),r=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users. 454 455If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component. 456 457For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return b.useEffect(()=>{e&&(document.getElementById(e)||console.error(r))},[r,e]),null},Y6="DialogDescriptionWarning",X6=({contentRef:e,descriptionId:t})=>{const i=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${ZA(Y6).contentName}}.`;return b.useEffect(()=>{const c=e.current?.getAttribute("aria-describedby");t&&c&&(document.getElementById(t)||console.warn(i))},[i,e,t]),null},W6=TA,J6=UA,eO=BA,tO=FA,nO=HA,rO=$A;const sO=b.createContext({isComposing:()=>!1,setComposing:()=>{},justEndedComposing:()=>!1,markCompositionEnd:()=>{}}),KA=()=>b.useContext(sO);function Uc(e){const t=b.useRef(e);t.current=e;const r=b.useRef(null);return r.current||(r.current=function(...i){return t.current.apply(this,i)}),r.current}function QA(e={}){const{onKeyDown:t,onCompositionStart:r,onCompositionEnd:i}=e,c=b.useRef(!1),o=b.useRef(null),d=b.useRef(null),f=Uc(x=>{o.current&&(clearTimeout(o.current),o.current=null),d.current&&(clearTimeout(d.current),d.current=null),c.current=!0,r?.(x)}),p=Uc(x=>{o.current=setTimeout(()=>{d.current=setTimeout(()=>{c.current=!1})}),i?.(x)}),g=Uc(x=>
457{if(c.current&&(x.key==="Escape"||x.key==="Enter"&&!x.shiftKey)){x.stopPropagation();return}t?.(x)}),v=Uc(()=>c.current);return{onCompositionStart:f,onCompositionEnd:p,onKeyDown:g,isComposing:v}}function He({className:e,type:t,onKeyDown:r,onCompositionStart:i,onCompositionEnd:c,...o}){const d=KA(),{onCompositionStart:f,onCompositionEnd:p,onKeyDown:g}=QA({onKeyDown:v=>{const x=v.nativeEvent.isComposing||d.justEndedComposing();v.key==="Enter"&&x||r?.(v)},onCompositionStart:v=>{d.setComposing(!0),i?.(v)},onCompositionEnd:v=>{d.markCompositionEnd(),setTimeout(()=>{d.setComposing(!1)},100),c?.(v)}});return a.jsx("input",{"data-loc":"client/src/components/ui/input.tsx:53",type:t,"data-slot":"input",className:it("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",e),onCompositionStart:f,onCompositionEnd:p,onKeyDown:g,...o})}function YA(e){const t=b.useRef({value:e,previous:e});return b.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}var sf="Checkbox",[aO]=zr(sf),[iO,Lg]=aO(sf);function lO(e){const{__scopeCheckbox:t,checked:r,children:i,defaultChecked:c,disabled:o,form:d,name:f,onCheckedChange:p,required:g,value:v="on",internal_do_not_use_render:x}=e,[y,N]=ti({prop:r,defaultProp:c??!1,onChange:p,caller:sf}),[S,A]=b.useState(null),[C,k]=b.useState(null),_=b.useRef(!1),U=S?!!d||!!S.closest("form"):!0,O={checked:y,disabled:o,setChecked:N,control:S,setControl:A,name:f,form:d,value:v,hasConsumerStoppedPropagationRef:_,required:g,defaultChecked:da(c)?!1:c,isFormControl:U,bubbleInput:C,setBubbleInput:k};return a.jsx(iO,{scope:t,...O,children:cO(x)?x(O):i})}var XA="CheckboxTrigger",WA=b.forwardRef(({__scopeCheckbox:e,onKeyDown:t,onClick:r,...i},c)=>{const{control:o,value:d,disabled:f,checked:p,required:g,setControl:v,setChecked:x,hasConsumerStoppedPropagationRef:y,isFormControl:N,bubbleInput:S}=Lg(XA,e),A=dt(c,v),C=b.useRef(p);return b.useEffect(()=>{const k=o?.form;if(k){const _=()=>x(C.current);return k.addEventListener("reset",_),()=>k.removeEventListener("reset",_)}},[o,x]),a.jsx(qe.button,{type:"button",role:"checkbox","aria-checked":da(p)?"mixed":p,"aria-required":g,"data-state":sS(p),"data-disabled":f?"":void 0,disabled:f,value:d,...i,ref:A,onKeyDown:Ee(t,k=>{k.key==="Enter"&&k.preventDefault()}),onClick:Ee(r,k=>{x(_=>da(_)?!0:!_),S&&N&&(y.current=k.isPropagationStopped(),y.current||k.stopPropagation())})})});WA.displayName=XA;var JA=b.forwardRef((e,t)=>{const{__scopeCheckbox:r,name:i,checked:c,defaultChecked:o,required:d,disabled:f,value:p,onCheckedChange:g,form:v,...x}=e;return a.jsx(lO,{__scopeCheckbox:r,checked:c,defaultChecked:o,disabled:f,required:d,onCheckedChange:g,name:i,form:v,value:p,internal_do_not_use_render:({isFormControl:y})=>a.jsxs(a.Fragment,{children:[a.jsx(WA,{...x,ref:t,__scopeCheckbox:r}),y&&a.jsx(rS,{__scopeCheckbox:r})]})})});JA.displayName=sf;var eS="CheckboxIndicator",tS=b.forwardRef((e,t)=>{const{__scopeCheckbox:r,forceMount:i,...c}=e,o=Lg(eS,r);return a.jsx(Lr,{present:i||da(o.checked)||o.checked===!0,children:a.jsx(qe.span,{"data-state":sS(o.checked),"data-disabled":o.disabled?"":void 0,...c,ref:t,style:{pointerEvents:"none",...e.style}})})});tS.displayName=eS;var nS="CheckboxBubbleInput",rS=b.forwardRef(({__scopeCheckbox:e,...t},r)=>{const{control:i,hasConsumerStoppedPropagationRef:c,checked:o,defaultChecked:d,required:f,disabled:p,name:g,value:v,form:x,bubbleInput:y,setBubbleInput:N}=Lg(nS,e),S=dt(r,N),A=YA(o),C=B2(i);b.useEffect(()=>{const _=y;if(!_)return;const U=window.HTMLInputElement.prototype,T=Object.getOwnPropertyDescriptor(U,"checked").set,L=!c.current;if(A!==o&&T){const j=new Event("click",{bubbles:L});_.indeterminate=da(o),T.call(_,da(o)?!1:o),_.dispatchEvent(j)}},[y,A,o,c]);const k=b.useRef(da(o)?!1:o);return a.jsx(qe.input,{type:"checkbox","aria-hidden":!0,defaultChecked:d??k.current,required:f,disabled:p,name:g,value:v,form:x,...t,tabIndex:-1,ref:S,style:{...t.style,...C,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});rS.displayName=nS;function cO(e){return typeof e=="function"}function da(e){return e==="indeterminate"}function sS(e){return da(e)?"indeterminate":e?"checked":"unchecked"}function aS({className:e,...t}){return a.jsx(JA,{"data-loc":"client/src/components/ui/checkbox.tsx:12","data-slot":"checkbox",className:it("peer border-input dark:bg-input/30 data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground dark:data-[state=checked]:bg-primary data-[state=checked]:border-primary focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive size-4 shrink-0 rounded-[4px] border shadow-xs transition-shadow outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50",e),...t,children:a.jsx(tS,{"data-loc":"client/src/components/ui/checkbox.tsx:20","data-slot":"checkbox-indicator",className:"flex items-center justify-center text-current transition-none",children:a.jsx(vj,{"data-loc":"client/src/components/ui/checkbox.tsx:24",className:"size-3.5"})})})}var oO="Label",iS=b.forwardRef((e,t)=>
vendor: 13,159 bytes, line 457
457a.jsx(qe.label,{...e,ref:t,onMouseDown:r=>{r.target.closest("button, input, select, textarea")||(e.onMouseDown?.(r),!r.defaultPrevented&&r.detail>1&&r.preventDefault())}}));iS.displayName=oO;var uO=iS;function ve({className:e,...t}){return a.jsx(uO,{"data-loc":"client/src/components/ui/label.tsx:11","data-slot":"label",className:it("flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50",e),...t})}function v1(e,[t,r]){return Math.min(r,Math.max(t,e))}var dO=[" ","Enter","ArrowUp","ArrowDown"],fO=[" ","Enter"],si="Select",[af,lf,mO]=Ag(si),[Ul]=zr(si,[mO,Ol]),cf=Ol(),[pO,ya]=Ul(si),[hO,gO]=Ul(si),lS=e=>{const{__scopeSelect:t,children:r,open:i,defaultOpen:c,onOpenChange:o,value:d,defaultValue:f,onValueChange:p,dir:g,name:v,autoComplete:x,disabled:y,required:N,form:S}=e,A=cf(t),[C,k]=b.useState(null),[_,U]=b.useState(null),[O,T]=b.useState(!1),L=Qd(g),[j,R]=ti({prop:i,defaultProp:c??!1,onChange:o,caller:si}),[Z,ne]=ti({prop:d,defaultProp:f,onChange:p,caller:si}),le=b.useRef(null),F=C?S||!!C.closest("form"):!0,[J,re]=b.useState(new Set),fe=Array.from(J).map(D=>D.props.value).join(";");return a.jsx(Q2,{...A,children:a.jsxs(pO,{required:N,scope:t,trigger:C,onTriggerChange:k,valueNode:_,onValueNodeChange:U,valueNodeHasChildren:O,onValueNodeHasChildrenChange:T,contentId:Wr(),value:Z,onValueChange:ne,open:j,onOpenChange:R,dir:L,triggerPointerDownPosRef:le,disabled:y,children:[a.jsx(af.Provider,{scope:t,children:a.jsx(hO,{scope:e.__scopeSelect,onNativeOptionAdd:b.useCallback(D=>{re(M=>new Set(M).add(D))},[]),onNativeOptionRemove:b.useCallback(D=>{re(M=>{const I=new Set(M);return I.delete(D),I})},[]),children:r})}),F?a.jsxs(kS,{"aria-hidden":!0,required:N,tabIndex:-1,name:v,autoComplete:x,value:Z,onChange:D=>ne(D.target.value),disabled:y,form:S,children:[Z===void 0?a.jsx("option",{value:""}):null,Array.from(J)]},fe):null]})})};lS.displayName=si;var cS="SelectTrigger",oS=b.forwardRef((e,t)=>{const{__scopeSelect:r,disabled:i=!1,...c}=e,o=cf(r),d=ya(cS,r),f=d.disabled||i,p=dt(t,d.onTriggerChange),g=lf(r),v=b.useRef("touch"),[x,y,N]=MS(A=>{const C=g().filter(U=>!U.disabled),k=C.find(U=>U.value===d.value),_=RS(C,A,k);_!==void 0&&d.onValueChange(_.value)}),S=A=>{f||(d.onOpenChange(!0),N()),A&&(d.triggerPointerDownPosRef.current={x:Math.round(A.pageX),y:Math.round(A.pageY)})};return a.jsx(pg,{asChild:!0,...o,children:a.jsx(qe.button,{type:"button",role:"combobox","aria-controls":d.contentId,"aria-expanded":d.open,"aria-required":d.required,"aria-autocomplete":"none",dir:d.dir,"data-state":d.open?"open":"closed",disabled:f,"data-disabled":f?"":void 0,"data-placeholder":_S(d.value)?"":void 0,...c,ref:p,onClick:Ee(c.onClick,A=>{A.currentTarget.focus(),v.current!=="mouse"&&S(A)}),onPointerDown:Ee(c.onPointerDown,A=>{v.current=A.pointerType;const C=A.target;C.hasPointerCapture(A.pointerId)&&C.releasePointerCapture(A.pointerId),A.button===0&&A.ctrlKey===!1&&A.pointerType==="mouse"&&(S(A),A.preventDefault())}),onKeyDown:Ee(c.onKeyDown,A=>{const C=x.current!=="";!(A.ctrlKey||A.altKey||A.metaKey)&&A.key.length===1&&y(A.key),!(C&&A.key===" ")&&dO.includes(A.key)&&(S(),A.preventDefault())})})})});oS.displayName=cS;var uS="SelectValue",dS=b.forwardRef((e,t)=>{const{__scopeSelect:r,className:i,style:c,children:o,placeholder:d="",...f}=e,p=ya(uS,r),{onValueNodeHasChildrenChange:g}=p,v=o!==void 0,x=dt(t,p.onValueNodeChange);return sn(()=>{g(v)},[g,v]),a.jsx(qe.span,{...f,ref:x,style:{pointerEvents:"none"},children:_S(p.value)?a.jsx(a.Fragment,{children:d}):o})});dS.displayName=uS;var xO="SelectIcon",fS=b.forwardRef((e,t)=>{const{__scopeSelect:r,children:i,...c}=e;return a.jsx(qe.span,{"aria-hidden":!0,...c,ref:t,children:i||"â¼"})});fS.displayName=xO;var vO="SelectPortal",mS=e=>a.jsx(Hd,{asChild:!0,...e});mS.displayName=vO;var ai="SelectContent",pS=b.forwardRef((e,t)=>{const r=ya(ai,e.__scopeSelect),[i,c]=b.useState();if(sn(()=>{c(new DocumentFragment)},[]),!r.open){const o=i;return o?oo.createPortal(a.jsx(hS,{scope:e.__scopeSelect,children:a.jsx(af.Slot,{scope:e.__scopeSelect,children:a.jsx("div",{children:e.children})})}),o):null}return a.jsx(gS,{...e,ref:t})});pS.displayName=ai;var Pr=10,[hS,wa]=Ul(ai),bO="SelectContentImpl",yO=Ja("SelectContent.RemoveScroll"),gS=b.forwardRef((e,t)=>{const{__scopeSelect:r,position:i="item-aligned",onCloseAutoFocus:c,onEscapeKeyDown:o,onPointerDownOutside:d,side:f,sideOffset:p,align:g,alignOffset:v,arrowPadding:x,collisionBoundary:y,collisionPadding:N,sticky:S,hideWhenDetached:A,avoidCollisions:C,...k}=e,_=ya(ai,r),[U,O]=b.useState(null),[T,L]=b.useState(null),j=dt(t,se=>O(se)),[R,Z]=b.useState(null),[ne,le]=b.useState(null),F=lf(r),[J,re]=b.useState(!1),fe=b.useRef(!1);b.useEffect(()=>{if(U)return Ng(U)},[U]),Sg();const D=b.useCallback(se=>{const[we,...Te]=F().map(Ve=>Ve.ref.current),[Fe]=Te.slice(-1),Be=document.activeElement;for(const Ve of se)if(Ve===Be||(Ve?.scrollIntoView({block:"nearest"}),Ve===we&&T&&(T.scrollTop=0),Ve===Fe&&T&&(T.scrollTop=T.scrollHeight),Ve?.focus(),document.activeElement!==Be))return},[F,T]),M=b.useCallback(()=>D([R,U]),[D,R,U]);b.useEffect(()=>{J&&M()},[J,M]);const{onOpenChange:I,triggerPointerDownPosRef:ee}=_;b.useEffect(()=>{if(U){let se={x:0,y:0};const we=Fe=>{se={x:Math.abs(Math.round(Fe.pageX)-(ee.current?.x??0)),y:Math.abs(Math.round(Fe.pageY)-(ee.current?.y??0))}},Te=Fe=>{se.x<=10&&se.y<=10?Fe.preventDefault():U.contains(Fe.target)||I(!1),document.removeEventListener("pointermove",we),ee.current=null};return ee.current!==null&&(document.addEventListener("pointermove",we),document.addEventListener("pointerup",Te,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",we),document.removeEventListener("pointerup",Te,{capture:!0})}}},[U,I,ee]),b.useEffect(()=>{const se=()=>I(!1);return window.addEventListener("blur",se),window.addEventListener("resize",se),()=>{window.removeEventListener("blur",se),window.removeEventListener("resize",se)}},[I]);const[he,z]=MS(se=>{const we=F().filter(Be=>!Be.disabled),Te=we.find(Be=>Be.ref.current===document.activeElement),Fe=RS(we,se,Te);Fe&&setTimeout(()=>Fe.ref.current.focus())}),X=b.useCallback((se,we,Te)=>{const Fe=!fe.current&&!Te;(_.value!==void 0&&_.value===we||Fe)&&(Z(se),Fe&&(fe.current=!0))},[_.value]),$=b.useCallback(()=>U?.focus(),[U]),Q=b.useCallback((se,we,Te)=>{const Fe=!fe.current&&!Te;(_.value!==void 0&&_.value===we||Fe)&&le(se)},[_.value]),ue=i==="popper"?Uh:xS,ye=ue===Uh?{side:f,sideOffset:p,align:g,alignOffset:v,arrowPadding:x,collisionBoundary:y,collisionPadding:N,sticky:S,hideWhenDetached:A,avoidCollisions:C}:{};return a.jsx(hS,{scope:r,content:U,viewport:T,onViewportChange:L,itemRefCallback:X,selectedItem:R,onItemLeave:$,itemTextRefCallback:Q,focusSelectedItem:M,selectedItemText:ne,position:i,isPositioned:J,searchRef:he,children:a.jsx(Jd,{as:yO,allowPinchZoom:!0,children:a.jsx(Yd,{asChild:!0,trapped:_.open,onMountAutoFocus:se=>{se.preventDefault()},onUnmountAutoFocus:Ee(c,se=>{_.trigger?.focus({preventScroll:!0}),se.preventDefault()}),children:a.jsx(uo,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:o,onPointerDownOutside:d,onFocusOutside:se=>se.preventDefault(),onDismiss:()=>_.onOpenChange(!1),children:a.jsx(ue,{role:"listbox",id:_.contentId,"data-state":_.open?"open":"closed",dir:_.dir,onContextMenu:se=>se.preventDefault(),...k,...ye,onPlaced:()=>re(!0),ref:j,style:{display:"flex",flexDirection:"column",outline:"none",...k.style},onKeyDown:Ee(k.onKeyDown,se=>{const we=se.ctrlKey||se.altKey||se.metaKey;if(se.key==="Tab"&&se.preventDefault(),!we&&se.key.length===1&&z(se.key),["ArrowUp","ArrowDown","Home","End"].includes(se.key)){let Fe=F().filter(Be=>!Be.disabled).map(Be=>Be.ref.current);if(["ArrowUp","End"].includes(se.key)&&(Fe=Fe.slice().reverse()),["ArrowUp","ArrowDown"].includes(se.key)){const Be=se.target,Ve=Fe.indexOf(Be);Fe=Fe.slice(Ve+1)}setTimeout(()=>D(Fe)),se.preventDefault()}})})})})})})});gS.displayName=bO;var wO="SelectItemAlignedPosition",xS=b.forwardRef((e,t)=>{const{__scopeSelect:r,onPlaced:i,...c}=e,o=ya(ai,r),d=wa(ai,r),[f,p]=b.useState(null),[g,v]=b.useState(null),x=dt(t,j=>v(j)),y=lf(r),N=b.useRef(!1),S=b.useRef(!0),{viewport:A,selectedItem:C,selectedItemText:k,focusSelectedItem:_}=d,U=b.useCallback(()=>{if(o.trigger&&o.valueNode&&f&&g&&A&&C&&k){const j=o.trigger.getBoundingClientRect(),R=g.getBoundingClientRect(),Z=o.valueNode.getBoundingClientRect(),ne=k.getBoundingClientRect();if(o.dir!=="rtl"){const Be=ne.left-R.left,Ve=Z.left-Be,yt=j.left-Ve,xt=j.width+yt,gn=Math.max(xt,R.width),an=window.innerWidth-Pr,Xt=v1(Ve,[Pr,Math.max(Pr,an-gn)]);f.style.minWidth=xt+"px",f.style.left=Xt+"px"}else{const Be=R.right-ne.right,Ve=window.innerWidth-Z.right-Be,yt=window.innerWidth-j.right-Ve,xt=j.width+yt,gn=Math.max(xt,R.width),an=window.innerWidth-Pr,Xt=v1(Ve,[Pr,Math.max(Pr,an-gn)]);f.style.minWidth=xt+"px",f.style.right=Xt+"px"}const le=y(),F=window.innerHeight-Pr*2,J=A.scrollHeight,re=window.getComputedStyle(g),fe=parseInt(re.borderTopWidth,10),D=parseInt(re.paddingTop,10),M=parseInt(re.borderBottomWidth,10),I=parseInt(re.paddingBottom,10),ee=fe+D+J+I+M,he=Math.min(C.offsetHeight*5,ee),z=window.getComputedStyle(A),X=parseInt(z.paddingTop,10),$=parseInt(z.paddingBottom,10),Q=j.top+j.height/2-Pr,ue=F-Q,ye=C.offsetHeight/2,se=C.offsetTop+ye,we=fe+D+se,Te=ee-we;if(we<=Q){const Be=le.length>0&&C===le[le.length-1].ref.current;f.style.bottom="0px";const Ve=g.clientHeight-A.offsetTop-A.offsetHeight,yt=Math.max(ue,ye+(Be?$:0)+Ve+M),xt=we+yt;f.style.height=xt+"px"}else{const Be=le.length>0&&C===le[0].ref.current;f.style.top="0px";const yt=Math.max(Q,fe+A.offsetTop+(Be?X:0)+ye)+Te;f.style.height=yt+"px",A.scrollTop=we-Q+A.offsetTop}f.style.margin=`${Pr}px 0`,f.style.minHeight=he+"px",f.style.maxHeight=F+"px",i?.(),requestAnimationFrame(()=>N.current=!0)}},[y,o.trigger,o.valueNode,f,g,A,C,k,o.dir,i]);sn(()=>U(),[U]);const[O,T]=b.useState();sn(()=>{g&&T(window.getComputedStyle(g).zIndex)},[g]);const L=b.useCallback(j=>{j&&S.current===!0&&(U(),_?.(),S.current=!1)},[U,_]);return a.jsx(AO,{scope:r,contentWrapper:f,shouldExpandOnScrollRef:N,onScrollButtonChange:L,children:a.jsx("div",{ref:p,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:O},children:a.jsx(qe.div,{...c,ref:x,style:{boxSizing:"border-box",maxHeight:"100%",...c.style}})})})});xS.displayName=wO;var jO="SelectPopperPosition",Uh=b.forwardRef((e,t)=>{const{__scopeSelect:r,align:i="start",collisionPadding:c=Pr,...o}=e,d=cf(r);return a.jsx(hg,{...d,...o,ref:t,align:i,collisionPadding:c,style:{boxSizing:"border-box",...o.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})});Uh.displayName=jO;var[AO,Ug]=Ul(ai,{}),Bh="SelectViewport",vS=b.forwardRef((e,t)=>{const{__scopeSelect:r,nonce:i,...c}=e,o=wa(Bh,r),d=Ug(Bh,r),f=dt(t,o.onViewportChange),p=b.useRef(0);return a.jsxs(a.Fragment,{children:[a.jsx("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:i}),a.jsx(af.Slot,{scope:r,children:a.jsx(qe.div,{"data-radix-select-viewport":"",role:"presentation",...c,ref:f,style:{position:"relative",flex:1,overflow:"hidden auto",...c.style},onScroll:Ee(c.onScroll,g=>{const v=g.currentTarget,{contentWrapper:x,shouldExpandOnScrollRef:y}=d;if(y?.current&&x){const N=Math.abs(p.current-v.scrollTop);if(N>0){const S=window.innerHeight-Pr*2,A=parseFloat(x.style.minHeight),C=parseFloat(x.style.height),k=Math.max(A,C);if(k<S){const _=k+N,U=Math.min(S,_),O=_-U;x.style.height=U+"px",x.style.bottom==="0px"&&(v.scrollTop=O>0?O:0,x.style.justifyContent="flex-end")}}}p.current=v.scrollTop})})})]})});vS.displayName=Bh;var bS="SelectGroup",[SO,NO]=Ul(bS),EO=b.forwardRef((e,t)=>{const{__scopeSelect:r,...i}=e,c=Wr();return a.jsx(SO,{scope:r,id:c,children:a.jsx(qe.div,{role:"group","aria-labelledby":c,...i,ref:t})})});EO.displayName=bS;var yS="SelectLabel",CO=b.forwardRef((e,t)=>{const{__scopeSelect:r,...i}=e,c=NO(yS,r);return a.jsx(qe.div,{id:c.id,...i,ref:t})});CO.displayName=yS;var jd="SelectItem",[PO,wS]=Ul(jd),jS=b.forwardRef((e,t)=>{const{__scopeSelect:r,value:i,disabled:c=!1,textValue:o,...d}=e,f=ya(jd,r),p=wa(jd,r),g=f.value===i,[v,x]=b.useState(o??""),[y,N]=b.useState(!1),S=dt(t,_=>p.itemRefCallback?.(_,i,c)),A=Wr(),C=b.useRef("touch"),k=()=>{c||(f.onValueChange(i),f.onOpenChange(!1))};if(i==="")throw new Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return a.jsx(PO,{scope:r,value:i,disabled:c,textId:A,isSelected:g,onItemTextChange:b.useCallback(_=>{x(U=>
vendor: 7,232 bytes, line 457
457U||(_?.textContent??"").trim())},[]),children:a.jsx(af.ItemSlot,{scope:r,value:i,disabled:c,textValue:v,children:a.jsx(qe.div,{role:"option","aria-labelledby":A,"data-highlighted":y?"":void 0,"aria-selected":g&&y,"data-state":g?"checked":"unchecked","aria-disabled":c||void 0,"data-disabled":c?"":void 0,tabIndex:c?void 0:-1,...d,ref:S,onFocus:Ee(d.onFocus,()=>N(!0)),onBlur:Ee(d.onBlur,()=>N(!1)),onClick:Ee(d.onClick,()=>{C.current!=="mouse"&&k()}),onPointerUp:Ee(d.onPointerUp,()=>{C.current==="mouse"&&k()}),onPointerDown:Ee(d.onPointerDown,_=>{C.current=_.pointerType}),onPointerMove:Ee(d.onPointerMove,_=>{C.current=_.pointerType,c?p.onItemLeave?.():C.current==="mouse"&&_.currentTarget.focus({preventScroll:!0})}),onPointerLeave:Ee(d.onPointerLeave,_=>{_.currentTarget===document.activeElement&&p.onItemLeave?.()}),onKeyDown:Ee(d.onKeyDown,_=>{p.searchRef?.current!==""&&_.key===" "||(fO.includes(_.key)&&k(),_.key===" "&&_.preventDefault())})})})})});jS.displayName=jd;var Bc="SelectItemText",AS=b.forwardRef((e,t)=>{const{__scopeSelect:r,className:i,style:c,...o}=e,d=ya(Bc,r),f=wa(Bc,r),p=wS(Bc,r),g=gO(Bc,r),[v,x]=b.useState(null),y=dt(t,k=>x(k),p.onItemTextChange,k=>f.itemTextRefCallback?.(k,p.value,p.disabled)),N=v?.textContent,S=b.useMemo(()=>a.jsx("option",{value:p.value,disabled:p.disabled,children:N},p.value),[p.disabled,p.value,N]),{onNativeOptionAdd:A,onNativeOptionRemove:C}=g;return sn(()=>(A(S),()=>C(S)),[A,C,S]),a.jsxs(a.Fragment,{children:[a.jsx(qe.span,{id:p.textId,...o,ref:y}),p.isSelected&&d.valueNode&&!d.valueNodeHasChildren?oo.createPortal(o.children,d.valueNode):null]})});AS.displayName=Bc;var SS="SelectItemIndicator",NS=b.forwardRef((e,t)=>{const{__scopeSelect:r,...i}=e;return wS(SS,r).isSelected?a.jsx(qe.span,{"aria-hidden":!0,...i,ref:t}):null});NS.displayName=SS;var Fh="SelectScrollUpButton",ES=b.forwardRef((e,t)=>{const r=wa(Fh,e.__scopeSelect),i=Ug(Fh,e.__scopeSelect),[c,o]=b.useState(!1),d=dt(t,i.onScrollButtonChange);return sn(()=>{if(r.viewport&&r.isPositioned){let f=function(){const g=p.scrollTop>0;o(g)};const p=r.viewport;return f(),p.addEventListener("scroll",f),()=>p.removeEventListener("scroll",f)}},[r.viewport,r.isPositioned]),c?a.jsx(PS,{...e,ref:d,onAutoScroll:()=>{const{viewport:f,selectedItem:p}=r;f&&p&&(f.scrollTop=f.scrollTop-p.offsetHeight)}}):null});ES.displayName=Fh;var Ih="SelectScrollDownButton",CS=b.forwardRef((e,t)=>{const r=wa(Ih,e.__scopeSelect),i=Ug(Ih,e.__scopeSelect),[c,o]=b.useState(!1),d=dt(t,i.onScrollButtonChange);return sn(()=>{if(r.viewport&&r.isPositioned){let f=function(){const g=p.scrollHeight-p.clientHeight,v=Math.ceil(p.scrollTop)<g;o(v)};const p=r.viewport;return f(),p.addEventListener("scroll",f),()=>p.removeEventListener("scroll",f)}},[r.viewport,r.isPositioned]),c?a.jsx(PS,{...e,ref:d,onAutoScroll:()=>{const{viewport:f,selectedItem:p}=r;f&&p&&(f.scrollTop=f.scrollTop+p.offsetHeight)}}):null});CS.displayName=Ih;var PS=b.forwardRef((e,t)=>{const{__scopeSelect:r,onAutoScroll:i,...c}=e,o=wa("SelectScrollButton",r),d=b.useRef(null),f=lf(r),p=b.useCallback(()=>{d.current!==null&&(window.clearInterval(d.current),d.current=null)},[]);return b.useEffect(()=>()=>p(),[p]),sn(()=>{f().find(v=>v.ref.current===document.activeElement)?.ref.current?.scrollIntoView({block:"nearest"})},[f]),a.jsx(qe.div,{"aria-hidden":!0,...c,ref:t,style:{flexShrink:0,...c.style},onPointerDown:Ee(c.onPointerDown,()=>{d.current===null&&(d.current=window.setInterval(i,50))}),onPointerMove:Ee(c.onPointerMove,()=>{o.onItemLeave?.(),d.current===null&&(d.current=window.setInterval(i,50))}),onPointerLeave:Ee(c.onPointerLeave,()=>{p()})})}),kO="SelectSeparator",_O=b.forwardRef((e,t)=>{const{__scopeSelect:r,...i}=e;return a.jsx(qe.div,{"aria-hidden":!0,...i,ref:t})});_O.displayName=kO;var Hh="SelectArrow",MO=b.forwardRef((e,t)=>{const{__scopeSelect:r,...i}=e,c=cf(r),o=ya(Hh,r),d=wa(Hh,r);return o.open&&d.position==="popper"?a.jsx(gg,{...c,...i,ref:t}):null});MO.displayName=Hh;var RO="SelectBubbleInput",kS=b.forwardRef(({__scopeSelect:e,value:t,...r},i)=>{const c=b.useRef(null),o=dt(i,c),d=YA(t);return b.useEffect(()=>{const f=c.current;if(!f)return;const p=window.HTMLSelectElement.prototype,v=Object.getOwnPropertyDescriptor(p,"value").set;if(d!==t&&v){const x=new Event("change",{bubbles:!0});v.call(f,t),f.dispatchEvent(x)}},[d,t]),a.jsx(qe.select,{...r,style:{...Y2,...r.style},ref:o,defaultValue:t})});kS.displayName=RO;function _S(e){return e===""||e===void 0}function MS(e){const t=Rr(e),r=b.useRef(""),i=b.useRef(0),c=b.useCallback(d=>{const f=r.current+d;t(f),(function p(g){r.current=g,window.clearTimeout(i.current),g!==""&&(i.current=window.setTimeout(()=>p(""),1e3))})(f)},[t]),o=b.useCallback(()=>{r.current="",window.clearTimeout(i.current)},[]);return b.useEffect(()=>()=>window.clearTimeout(i.current),[]),[r,c,o]}function RS(e,t,r){const c=t.length>1&&Array.from(t).every(g=>g===t[0])?t[0]:t,o=r?e.indexOf(r):-1;let d=DO(e,Math.max(o,0));c.length===1&&(d=d.filter(g=>g!==r));const p=d.find(g=>g.textValue.toLowerCase().startsWith(c.toLowerCase()));return p!==r?p:void 0}function DO(e,t){return e.map((r,i)=>e[(t+i)%e.length])}var OO=lS,TO=oS,zO=dS,LO=fS,UO=mS,BO=pS,FO=vS,IO=jS,HO=AS,GO=NS,VO=ES,$O=CS;function fn({...e}){return a.jsx(OO,{"data-loc":"client/src/components/ui/select.tsx:10","data-slot":"select",...e})}function mn({...e}){return a.jsx(zO,{"data-loc":"client/src/components/ui/select.tsx:22","data-slot":"select-value",...e})}function pn({className:e,size:t="default",children:r,...i}){return a.jsxs(TO,{"data-loc":"client/src/components/ui/select.tsx:34","data-slot":"select-trigger","data-size":t,className:it("border-input data-[placeholder]:text-muted-foreground [&_svg:not([class*='text-'])]:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 dark:hover:bg-input/50 flex w-fit items-center justify-between gap-2 rounded-md border bg-transparent px-3 py-2 text-sm whitespace-nowrap shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 data-[size=default]:h-9 data-[size=sm]:h-8 *:data-[slot=select-value]:line-clamp-1 *:data-[slot=select-value]:flex *:data-[slot=select-value]:items-center *:data-[slot=select-value]:gap-2 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...i,children:[r,a.jsx(LO,{"data-loc":"client/src/components/ui/select.tsx:44",asChild:!0,children:a.jsx(Ll,{"data-loc":"client/src/components/ui/select.tsx:45",className:"size-4 opacity-50"})})]})}function hn({className:e,children:t,position:r="popper",align:i="center",...c}){return a.jsx(UO,{"data-loc":"client/src/components/ui/select.tsx:59",children:a.jsxs(BO,{"data-loc":"client/src/components/ui/select.tsx:60","data-slot":"select-content",className:it("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
457de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 relative z-50 max-h-(--radix-select-content-available-height) min-w-[8rem] origin-(--radix-select-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border shadow-md",r==="popper"&&"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1",e),position:r,align:i,...c,children:[a.jsx(qO,{"data-loc":"client/src/components/ui/select.tsx:72"}),a.jsx(FO,{"data-loc":"client/src/components/ui/select.tsx:73",className:it("p-1",r==="popper"&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)] scroll-my-1"),children:t}),a.jsx(ZO,{"data-loc":"client/src/components/ui/select.tsx:82"})]})})}function Ke({className:e,children:t,...r}){return a.jsxs(IO,{"data-loc":"client/src/components/ui/select.tsx:107","data-slot":"select-item",className:it("focus:bg-accent focus:text-accent-foreground [&_svg:not([class*='text-'])]:text-muted-foreground relative flex w-full cursor-default items-center gap-2 rounded-sm py-1.5 pr-8 pl-2 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 *:[span]:last:flex *:[span]:last:items-center *:[span]:last:gap-2",e),...r,children:[a.jsx("span",{"data-loc":"client/src/components/ui/select.tsx:115",className:"absolute right-2 flex size-3.5 items-center justify-center",children:a.jsx(GO,{"data-loc":"client/src/components/ui/select.tsx:116",children:a.jsx(vj,{"data-loc":"client/src/components/ui/select.tsx:117",className:"size-4"})})}),a.jsx(HO,{"data-loc":"client/src/components/ui/select.tsx:120",children:t})]})}function qO({className:e,...t}){return a.jsx(VO,{"data-loc":"client/src/components/ui/select.tsx:143","data-slot":"select-scroll-up-button",className:it("flex cursor-default items-center justify-center py-1",e),...t,children:a.jsx($d,{"data-loc":"client/src/components/ui/select.tsx:151",className:"size-4"})})}function ZO({className:e,...t}){return a.jsx($O,{"data-loc":"client/src/components/ui/select.tsx:161","data-slot":"select-scroll-down-button",className:it("flex cursor-default items-center justify-center py-1",e),...t,children:a.jsx(Ll,{"data-loc":"client/src/components/ui/select.tsx:169",className:"size-4"})})}var of="Tabs",[KO]=zr(of,[Xd]),DS=Xd(),[QO,Bg]=KO(of),OS=b.forwardRef((e,t)=>{const{__scopeTabs:r,value:i,onValueChange:c,defaultValue:o,orientation:d="horizontal",dir:f,activationMode:p="automatic",...g}=e,v=Qd(f),[x,y]=ti({prop:i,onChange:c,defaultProp:o??"",caller:of});return a.jsx(QO,{scope:r,baseId:Wr(),value:x,onValueChange:y,orientation:d,dir:v,activationMode:p,children:a.jsx(qe.div,{dir:v,"data-orientation":d,...g,ref:t})})});OS.displayName=of;var TS="TabsList",zS=b.forwardRef((e,t)=>{const{__scopeTabs:r,loop:i=!0,...c}=e,o=Bg(TS,r),d=DS(r);return a.jsx(Bj,{asChild:!0,...d,orientation:o.orientation,dir:o.dir,loop:i,children:a.jsx(qe.div,{role:"tablist","aria-orientation":o.orientation,...c,ref:t})})});zS.displayName=TS;var LS="TabsTrigger",US=b.forwardRef((e,t)=>{const{__scopeTabs:r,value:i,disabled:c=!1,...o}=e,d=Bg(LS,r),f=DS(r),p=IS(d.baseId,i),g=HS(d.baseId,i),v=i===d.value;return a.jsx(Fj,{asChild:!0,...f,focusable:!c,active:v,children:a.jsx(qe.button,{type:"button",role:"tab","aria-selected":v,"aria-controls":g,"data-state":v?"active":"inactive","data-disabled":c?"":void 0,disabled:c,id:p,...o,ref:t,onMouseDown:Ee(e.onMouseDown,x=>{!c&&x.button===0&&x.ctrlKey===!1?d.onValueChange(i):x.preventDefault()}),onKeyDown:Ee(e.onKeyDown,x=>{[" ","Enter"].includes(x.key)&&d.onValueChange(i)}),onFocus:Ee(e.onFocus,()=>{const x=d.activationMode!=="manual";!v&&!c&&x&&d.onValueChange(i)})})})});US.displayName=LS;var BS="TabsContent",FS=b.forwardRef((e,t)=>{const{__scopeTabs:r,value:i,forceMount:c,children:o,...d}=e,f=Bg(BS,r),p=IS(f.baseId,i),g=HS(f.baseId,i),v=i===f.value,x=b.useRef(v);return b.useEffect(()=>{const y=requestAnimationFrame(()=>x.current=!1);return()=>cancelAnimationFrame(y)},[]),a.jsx(Lr,{present:c||v,children:({present:y})=>a.jsx(qe.div,{"data-state":v?"active":"inactive","data-orientation":f.orientation,role:"tabpanel","aria-labelledby":p,hidden:!y,id:g,tabIndex:0,...d,ref:t,style:{...e.style,animationDuration:x.current?"0s":void 0},children:y&&o})})});FS.displayName=BS;function IS(e,t){return`${e}-trigger-${t}`}function HS(e,t){return`${e}-content-${t}`}var YO=OS,XO=zS,WO=US,JO=FS;function uf({className:e,...t}){return a.jsx(YO,{"data-loc":"client/src/components/ui/tabs.tsx:11","data-slot":"tabs",className:it("flex flex-col gap-2",e),...t})}function df({className:e,...t}){return a.jsx(XO,{"data-loc":"client/src/components/ui/tabs.tsx:24","data-slot":"tabs-list",className:it("bg-muted text-muted-foreground inline-flex h-9 w-fit items-center justify-center rounded-lg p-[3px]",e),...t})}function nr({className:e,...t}){return a.jsx(WO,{"data-loc":"client/src/components/ui/tabs.tsx:40","data-slot":"tabs-trigger",className:it("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
457s-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",e),...t})}function rr({className:e,...t}){return a.jsx(JO,{"data-loc":"client/src/components/ui/tabs.tsx:56","data-slot":"tabs-content",className:it("flex-1 outline-none",e),...t})}function eT({...e}){return a.jsx(W6,{"data-loc":"client/src/components/ui/sheet.tsx:10","data-slot":"sheet",...e})}function tT({...e}){return a.jsx(J6,{"data-loc":"client/src/components/ui/sheet.tsx:28","data-slot":"sheet-portal",...e})}function nT({className:e,...t}){return a.jsx(eO,{"data-loc":"client/src/components/ui/sheet.tsx:36","data-slot":"sheet-overlay",className:it("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",e),...t})}function rT({className:e,children:t,side:r="right",...i}){return a.jsxs(tT,{"data-loc":"client/src/components/ui/sheet.tsx:56",children:[a.jsx(nT,{"data-loc":"client/src/components/ui/sheet.tsx:57"}),a.jsxs(tO,{"data-loc":"client/src/components/ui/sheet.tsx:58","data-slot":"sheet-content",className:it("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",r==="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",r==="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",r==="top"&&"data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top inset-x-0 top-0 h-auto border-b",r==="bottom"&&"data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom inset-x-0 bottom-0 h-auto border-t",e),...i,children:[t,a.jsxs(rO,{"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:[a.jsx(ns,{"data-loc":"client/src/components/ui/sheet.tsx:76",className:"size-4"}),a.jsx("span",{"data-loc":"client/src/components/ui/sheet.tsx:77",className:"sr-only",children:"Close"})]})]})]})}function sT({className:e,...t}){return a.jsx("div",{"data-loc":"client/src/components/ui/sheet.tsx:86","data-slot":"sheet-header",className:it("flex flex-col gap-1.5 p-4",e),...t})}function aT({className:e,...t}){return a.jsx(nO,{"data-loc":"client/src/components/ui/sheet.tsx:109","data-slot":"sheet-title",className:it("text-foreground font-semibold",e),...t})}const iT="7VRZz8vY4EFqqAPA4eY9z6",lT="https://forge.manus.ai",cT=`${lT}/v1/maps/proxy`;function oT(){if(window.__mapsScriptLoaded||window.google?.maps)return window.__mapsScriptLoaded=!0,Promise.resolve();if(window.__mapsScriptLoading)return window.__mapsScriptLoading;const e=document.querySelector('script[src*="maps/api/js"]');return e?(window.__mapsScriptLoading=new Promise(t=>{window.google?.maps?(window.__mapsScriptLoaded=!0,t()):e.addEventListener("load",()=>{window.__mapsScriptLoaded=!0,t()})}),window.__mapsScriptLoading):(window.__mapsScriptLoading=new Promise((t,r)=>{const i=document.createElement("script");i.src=`${cT}/maps/api/js?key=${iT}&v=weekly&libraries=marker,places,geocoding,geometry`,i.async=!0,i.crossOrigin="anonymous",i.onload=()=>{window.__mapsScriptLoaded=!0,t()},i.onerror=()=>{window.__mapsScriptLoading=void 0,console.error("Failed to load Google Maps script"),r(new Error("Failed to load Google Maps script"))},document.head.appendChild(i)}),window.__mapsScriptLoading)}function uT({className:e,initialCenter:t={lat:37.7749,lng:-122.4194},initialZoom:r=12,onMapReady:i}){const c=b.useRef(null),o=b.useRef(null),d=b.useRef(!0),f=Uc(async()=>{if(await oT(),!!d.current){if(!c.current){console.warn("[MapView] Container not available â component likely unmounted during navigation");return}
457o.current||(o.current=new window.google.maps.Map(c.current,{zoom:r,center:t,mapTypeControl:!0,fullscreenControl:!0,zoomControl:!0,streetViewControl:!0}),i&&i(o.current))}});return b.useEffect(()=>(d.current=!0,f(),()=>{d.current=!1}),[f]),a.jsx("div",{"data-loc":"client/src/components/Map.tsx:206",ref:c,className:it("w-full h-[500px]",e)})}const GS=["Medien & Kommunikation","Marketing & Werbung","PR & Ãffentlichkeitsarbeit","Digitale Medien","Print & Verlag","Radio & Podcast","TV & Video","Content Creation","Social Media","SEO & Online-Marketing","Fotografie & Bildredaktion","Grafik & Design","Eventmanagement","Unternehmensberatung","Strategie & Management","Finanzberatung & Controlling","Steuerberatung & Wirtschaftsprüfung","Rechtsberatung & Kanzlei","Personal & HR","Vertrieb & Sales","Einkauf & Beschaffung","Logistik & Supply Chain","Immobilien & Facility Management","IT & Technologie","Softwareentwicklung","Cybersecurity & Datenschutz","Künstliche Intelligenz & KI","Cloud & Infrastruktur","E-Commerce & Online-Handel","Telekommunikation","Automatisierung & Robotik","Gesundheitswesen & Medizin","Pharma & Biotechnologie","Pflege & Soziales","Bildung & Weiterbildung","Wissenschaft & Forschung","Industrie & Produktion","Maschinenbau & Anlagenbau","Bau & Architektur","Handwerk & Gewerbe","Energie & Umwelt","Landwirtschaft & Ernährung","Automobil & Mobilität","Luft- & Raumfahrt","Politik & Verwaltung","Diplomatie & Internationale Beziehungen","Verbände & Kammern","NGO & Non-Profit","Sport & Freizeit","Tourismus & Gastgewerbe","Kultur & Kunst","Mode & Lifestyle","Banking & Finanzdienstleistungen","Versicherungen","Investment & Private Equity","Venture Capital & Startups","Krypto & Blockchain"],dT=[...GS];var fT=Object.getOwnPropertyNames,mT=Object.getOwnPropertySymbols,pT=Object.prototype.hasOwnProperty;function b1(e,t){return function(i,c,o){return e(i,c,o)&&t(i,c,o)}}function Ku(e){return function(r,i,c){if(!r||!i||typeof r!="object"||typeof i!="object")return e(r,i,c);var o=c.cache,d=o.get(r),f=o.get(i);if(d&&f)return d===i&&f===r;o.set(r,i),o.set(i,r);var p=e(r,i,c);return o.delete(r),o.delete(i),p}}function hT(e){return e?.[Symbol.toStringTag]}function y1(e){return fT(e).concat(mT(e))}var gT=Object.hasOwn||(function(e,t){return pT.call(e,t)});function hi(e,t){return e===t||!e&&!t&&e!==e&&t!==t}var xT="__v",vT="__o",bT="_owner",w1=Object.getOwnPropertyDescriptor,j1=Object.keys;function yT(e,t,r){var i=e.length;if(t.length!==i)return!1;for(;i-- >0;)if(!r.equals(e[i],t[i],i,i,e,t,r))return!1;return!0}function wT(e,t){return hi(e.getTime(),t.getTime())}function jT(e,t){return e.name===t.name&&e.message===t.message&&e.cause===t.cause&&e.stack===t.stack}function AT(e,t){return e===t}function A1(e,t,r){var i=e.size;if(i!==t.size)return!1;if(!i)return!0;for(var c=new Array(i),o=e.entries(),d,f,p=0;(d=o.next())&&!d.done;){for(var g=t.entries(),v=!1,x=0;(f=g.next())&&!f.done;){if(c[x]){x++;continue}var y=d.value,N=f.value;if(r.equals(y[0],N[0],p,x,e,t,r)&&r.equals(y[1],N[1],y[0],N[0],e,t,r)){v=c[x]=!0;break}x++}if(!v)return!1;p++}return!0}var ST=hi;function NT(e,t,r){var i=j1(e),c=i.length;if(j1(t).length!==c)return!1;for(;c-- >0;)if(!VS(e,t,r,i[c]))return!1;return!0}function Dc(e,t,r){var i=y1(e),c=i.length;if(y1(t).length!==c)return!1;for(var o,d,f;c-- >0;)if(o=i[c],!VS(e,t,r,o)||(d=w1(e,o),f=w1(t,o),(d||f)&&(!d||!f||d.configurable!==f.configurable||d.enumerable!==f.enumerable||d.writable!==f.writable)))return!1;return!0}function ET(e,t){return hi(e.valueOf(),t.valueOf())}function CT(e,t){return e.source===t.source&&e.flags===t.flags}function S1(e,t,r){var i=e.size;if(i!==t.size)return!1;if(!i)return!0;for(var c=new Array(i),o=e.values(),d,f;(d=o.next())&&!d.done;){for(var p=t.values(),g=!1,v=0;(f=p.next())&&!f.done;){if(!c[v]&&r.equals(d.value,f.value,d.value,f.value,e,t,r)){g=c[v]=!0;break}v++}if(!g)return!1}return!0}function PT(e,t){var r=e.length;if(t.length!==r)return!1;for(;r-- >0;)if(e[r]!==t[r])return!1;return!0}function kT(e,t){return e.hostname===t.hostname&&e.pathname===t.pathname&&e.protocol===t.protocol&&e.port===t.port&&e.hash===t.hash&&e.username===t.username&&e.password===t.password}function VS(e,t,r,i){return(i===bT||i===vT||i===xT)&&(e.$$typeof||t.$$typeof)?!0:gT(t,i)&&r.equals(e[i],t[i],i,i,e,t,r)}var _T="[object Arguments]",MT="[object Boolean]",RT="[object Date]",DT="[object Error]",OT="[object Map]",TT="[object Number]",zT="[object Object]",LT="[object RegExp]",UT="[object Set]",BT="[object String]",FT="[object URL]",IT=Array.isArray,N1=typeof ArrayBuffer=="function"&&ArrayBuffer.isView?ArrayBuffer.isView:null,E1=Object.assign,HT=Object.prototype.toString.call.bind(Object.prototype.toString);function GT(e){var t=e.areArraysEqual,r=e.areDatesEqual,i=e.areErrorsEqual,c=e.areFunctionsEqual,o=e.areMapsEqual,d=e.areNumbersEqual,f=e.areObjectsEqual,p=e.arePrimitiveWrappersEqual,g=e.areRegExpsEqual,v=e.areSetsEqual,x=e.areTypedArraysEqual,y=e.areUrlsEqual,N=e.unknownTagComparators;return function(A,C,k){if(A===C)return!0;
457if(A==null||C==null)return!1;var _=typeof A;if(_!==typeof C)return!1;if(_!=="object")return _==="number"?d(A,C,k):_==="function"?c(A,C,k):!1;var U=A.constructor;if(U!==C.constructor)return!1;if(U===Object)return f(A,C,k);if(IT(A))return t(A,C,k);if(N1!=null&&N1(A))return x(A,C,k);if(U===Date)return r(A,C,k);if(U===RegExp)return g(A,C,k);if(U===Map)return o(A,C,k);if(U===Set)return v(A,C,k);var O=HT(A);if(O===RT)return r(A,C,k);if(O===LT)return g(A,C,k);if(O===OT)return o(A,C,k);if(O===UT)return v(A,C,k);if(O===zT)return typeof A.then!="function"&&typeof C.then!="function"&&f(A,C,k);if(O===FT)return y(A,C,k);if(O===DT)return i(A,C,k);if(O===_T)return f(A,C,k);if(O===MT||O===TT||O===BT)return p(A,C,k);if(N){var T=N[O];if(!T){var L=hT(A);L&&(T=N[L])}if(T)return T(A,C,k)}return!1}}function VT(e){var t=e.circular,r=e.createCustomConfig,i=e.strict,c={areArraysEqual:i?Dc:yT,areDatesEqual:wT,areErrorsEqual:jT,areFunctionsEqual:AT,areMapsEqual:i?b1(A1,Dc):A1,areNumbersEqual:ST,areObjectsEqual:i?Dc:NT,arePrimitiveWrappersEqual:ET,areRegExpsEqual:CT,areSetsEqual:i?b1(S1,Dc):S1,areTypedArraysEqual:i?Dc:PT,areUrlsEqual:kT,unknownTagComparators:void 0};if(r&&(c=E1({},c,r(c))),t){var o=Ku(c.areArraysEqual),d=Ku(c.areMapsEqual),f=Ku(c.areObjectsEqual),p=Ku(c.areSetsEqual);c=E1({},c,{areArraysEqual:o,areMapsEqual:d,areObjectsEqual:f,areSetsEqual:p})}return c}function $T(e){return function(t,r,i,c,o,d,f){return e(t,r,f)}}function qT(e){var t=e.circular,r=e.comparator,i=e.createState,c=e.equals,o=e.strict;if(i)return function(p,g){var v=i(),x=v.cache,y=x===void 0?t?new WeakMap:void 0:x,N=v.meta;return r(p,g,{cache:y,equals:c,meta:N,strict:o})};if(t)return function(p,g){return r(p,g,{cache:new WeakMap,equals:c,meta:void 0,strict:o})};var d={cache:void 0,equals:c,meta:void 0,strict:o};return function(p,g){return r(p,g,d)}}var Gh=ja();ja({strict:!0});ja({circular:!0});ja({circular:!0,strict:!0});ja({createInternalComparator:function(){return hi}});ja({strict:!0,createInternalComparator:function(){return hi}});ja({circular:!0,createInternalComparator:function(){return hi}});ja({circular:!0,createInternalComparator:function(){return hi},strict:!0});function ja(e){e===void 0&&(e={});var t=e.circular,r=t===void 0?!1:t,i=e.createInternalComparator,c=e.createState,o=e.strict,d=o===void 0?!1:o,f=VT(e),p=GT(f),g=i?i(p):$T(p);return qT({circular:r,comparator:p,createState:c,equals:g,strict:d})}const C1=[Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array],th=1,Oc=8,kt=new Uint32Array(96);class Fg{static from(t){if(!t||t.byteLength===void 0||t.buffer)throw new Error("Data must be an instance of ArrayBuffer or SharedArrayBuffer.");const[r,i]=new Uint8Array(t,0,2);if(r!==219)throw new Error("Data does not appear to be in a KDBush format.");const c=i>>4;if(c!==th)throw new Error(`Got v${c} data when expected v${th}.`);const o=C1[i&15];if(!o)throw new Error("Unrecognized array type.");const[d]=new Uint16Array(t,2,1),[f]=new Uint32Array(t,4,1);return new Fg(f,d,o,void 0,t)}constructor(t,r=64,i=Float64Array,c=ArrayBuffer,o){if(isNaN(t)||t<0)throw new Error(`Unexpected numItems value: ${t}.`);this.numItems=+t,this.nodeSize=Math.min(Math.max(+r,2),65535),this.ArrayType=i,this.IndexArrayType=t<65536?Uint16Array:Uint32Array;const d=C1.indexOf(this.ArrayType),f=t*2*this.ArrayType.BYTES_PER_ELEMENT,p=t*this.IndexArrayType.BYTES_PER_ELEMENT,g=(8-p%8)%8;if(d<0)throw new Error(`Unexpected typed array class: ${i}.`);if(o)this.data=o,this.ids=new this.IndexArrayType(o,Oc,t),this.coords=new i(o,Oc+p+g,t*2),this._pos=t*2,this._finished=!0;else{const v=this.data=new c(Oc+f+p+g);this.ids=new this.IndexArrayType(v,Oc,t),this.coords=new i(v,Oc+p+g,t*2),this._pos=0,this._finished=!1,new Uint8Array(v,0,2).set([219,(th<<4)+d]),new Uint16Array(v,2,1)[0]=r,new Uint32Array(v,4,1)[0]=t}}add(t,r){const i=this._pos>>1;return this.ids[i]=i,this.coords[this._pos++]=t,this.coords[this._pos++]=r,i}finish(){const t=this._pos>>1;if(t!==this.numItems)throw new Error(`Added ${t} items when expected ${this.numItems}.`);return Vh(this.ids,this.coords,this.nodeSize,0,this.numItems-1,0),this._finished=!0,this}range(t,r,i,c){if(!this._finished)throw new Error("Data not yet indexed - call index.finish().");const{ids:o,coords:d,nodeSize:f}=this;kt[0]=0,kt[1]=o.length-1,kt[2]=0;let p=3;const g=[];for(;p>0;){const v=kt[--p],x=kt[--p],y=kt[--p];if(x-y<=f){for(let C=y;C<=x;C++){const k=d[2*C],_=d[2*C+1];k>=t&&k<=i&&_>=r&&_<=c&&g.push(o[C])}continue}const N=y+x>>1,S=d[2*N],A=d[2*N+1];S>=t&&S<=i&&A>=r&&A<=c&&g.push(o[N]),(v===0?t<=S:r<=A)&&(kt[p++]=y,kt[p++]=N-1,kt[p++]=1-v),(v===0?i>=S:c>=A)&&(kt[p++]=N+1,kt[p++]=x,kt[p++]=1-v)}return g}within(t,r,i){const c=[];return this.withinInto(t,r,i,c),c}withinInto(t,r,i,c){if(!this._finished)throw new Error("Data not yet indexed - call index.finish().");const{ids:o,coords:d,nodeSize:f}=this;kt[0]=0,kt[1]=o.length-1,kt[2]=0;let p=3,g=0;const v=i*i;for(;p>0;){const x=kt[--p],y=kt[--p],N=kt[--p];if(y-N<=f){for(let k=N;k<=y;k++)P1(d[2*k],d[2*k+1],t,r)<=v&&(c[g++]=o[k]);continue}const S=N+y>>1,A=d[2*S],C=d[2*S+1];P1(A,C,t,r)<=v&&(c[g++]=o[S]),(x===0?t-i<=A:r-i<=C)&&(kt[p++]=N,kt[p++]=S-1,kt[p++]=1-x),(x===0?t+i>=A:r+i>=C)&&(kt[p++]=S+1,kt[p++]=y,kt[p++]=1-x)}return g}}function Vh(e,t,r,i,c,o){if(c-i<=r)return;const d=i+c>>1;$S(e,t,d,i,c,o),Vh(e,t,r,i,d-1,1-o),Vh(e,t,r,d+1,c,1-o)}function $S(e,t,r,i,c,o){for(;c>i;){if(c-i>600){const g=c-i+1,v=r-i+1,x=Math.log(g),y=.5*Math.exp(2*x/3),N=.5*Math.sqrt(x*y*(g-y)/g)*(v-g/2<0?-1:1),S=Math.max(i,Math.floor(r-v*y/g+N)),A=Math.min(c,Math.floor(r+(g-v)*y/g+N));$S(e,t,r,S,A,o)}const d=t[2*r+o];let f=i,p=c;for(Tc(e,t,i,r),t[2*c+o]>d&&Tc(e,t,i,c);f<p;){for(Tc(e,t,f,p),f++,p--;t[2*f+o]<d;)f++;for(;t[2*p+o]>d;)p--}t[2*i+o]===d?Tc(e,t,i,p):(p++,Tc(e,t,p,c)),p<=r&&(i=p+1),r<=p&&(c=p-1)}}function Tc(e,t,r,i){nh(e,r,i),nh(t,2*r,2*i),nh(t,2*r+1,2*i+1)}function nh(e,t,r){const i=e[t];e[t]=e[r],e[r]=i}function P1(e,t,r,i){const c=e-r,o=t-i;return c*c+o*o}const ZT={minZoom:0,maxZoom:16,minPoints:2,radius:40,extent:512,nodeSize:64,log:!1,generateId:!1,reduce:null,map:e=>e},k1=Math.fround||(e=>(t=>(e[0]=+t,e[0])))(new Float32Array(1)),Va=2,ia=3,rh=4,aa=5,qS=6;class KT{constructor(t){this.options=Object.assign(Object.create(ZT),t),this.trees=new Array(this.options.maxZoom+1),this.stride=this.options.reduce?7:6,this.clusterProps=[]}load(t){const{log:r,minZoom:i,maxZoom:c}=this.options;r&&console.time("total time");const o=`prepare ${t.length} points`;r&&console.time(o),this.points=t;const d=[];for(let p=0;p<t.length;p++){const g=t[p];if(!g.geometry)continue;const[v,x]=g.geometry.coordinates,y=k1(Qu(v)),N=k1(Yu(x));d.push(y,N,1/0,p,-1,1),this.options.reduce&&d.push(0)}let f=this.trees[c+1]=this._createTree(d);r&&console.timeEnd(o);for(let p=c;p>=i;p--){const g=+Date.now();f=this.trees[p]=this._createTree(this._cluster(f,p)),r&&console.log("z%d: %d clusters in %dms",p,f.numItems,+Date.now()-g)}return r&&console.timeEnd("total time"),this}getClusters(t,r){let i=((t[0]+180)%360+360)%360-180;const c=Math.max(-90,Math.min(90,t[1]));let o=t[2]===180?180:((t[2]+180)%360+360)%360-180;const d=Math.max(-90,Math.min(90,t[3]));if(t[2]-t[0]>=360)i=-180,o=180;else if(i>o){const x=this.getClusters([i,c,180,d],r),y=this.getClusters([-180,c,o,d],r);return x.concat(y)}const f=this.trees[this._limitZoom(r)],p=f.range(Qu(i),Yu(d),Qu(o),Yu(c)),g=f.data,v=[];for(const x of p){const y=this.stride*x;v.push(g[y+aa]>1?_1(g,y,this.clusterProps):this.points[g[y+ia]])}return v}getChildren(t){const r=this._getOriginId(t),i=this._getOriginZoom(t),c="No cluster with the specified id.",o=this.trees[i];if(!o)throw new Error(c);const d=o.data;if(r*this.stride>=d.length)throw new Error(c);const f=this.options.radius/(this.options.extent*Math.pow(2,i-1)),p=d[r*this.stride],g=d[r*this.stride+1],v=o.within(p,g,f),x=[];for(const y of v){const N=y*this.stride;d[N+rh]===t&&x.push(d[N+aa]>1?_1(d,N,this.clusterProps):this.points[d[N+ia]])}if(x.length===0)throw new Error(c);return x}getLeaves(t,r,i){r=r||10,i=i||0;const c=[];return this._appendLeaves(c,t,r,i,0),c}getTile(t,r,i){const c=this.trees[this._limitZoom(t)],o=Math.pow(2,t),{extent:d,radius:f}=this.options,p=f/d,g=(i-p)/o,v=(i+1+p)/o,x={features:[]};return this._addTileFeatures(c.range((r-p)/o,g,(r+1+p)/o,v),c.data,r,i,o,x),r===0&&this._addTileFeatures(c.range(1-p/o,g,1,v),c.data,o,i,o,x),r===o-1&&this._addTileFeatures(c.range(0,g,p/o,v),c.data,-1,i,o,x),x.features.length?x:null}getClusterExpansionZoom(t){let r=this._getOriginZoom(t)-1;for(;r<=this.options.maxZoom;){const i=this.getChildren(t);if(r++,i.length!==1)break;t=i[0].properties.cluster_id}return r}_appendLeaves(t,r,i,c,o){const d=this.getChildren(r);for(const f of d){const p=f.properties;if(p&&p.cluster?o+p.point_count<=c?o+=p.point_count:o=this._appendLeaves(t,p.cluster_id,i,c,o):o<c?o++:t.push(f),t.length===i)break}return o}_createTree(t){const r=new Fg(t.length/this.stride|0,this.options.nodeSize,Float32Array);for(let i=0;i<t.length;i+=this.stride)r.add(t[i],t[i+1]);return r.finish(),r.data=t,r}_addTileFeatures(t,r,i,c,o,d){for(const f of t){const p=f*this.stride,g=r[p+aa]>1;let v,x,y;if(g)v=ZS(r,p,this.clusterProps),x=r[p],y=r[p+1];else{const A=this.points[r[p+ia]];v=A.properties;const[C,k]=A.geometry.coordinates;x=Qu(C),y=Yu(k)}const N={type:1,geometry:[[Math.round(this.options.extent*(x*o-i)),Math.round(this.options.extent*(y*o-c))]],tags:v};let S;g||this.options.generateId?S=r[p+ia]:S=this.points[r[p+ia]].id,S!==void 0&&(N.id=S),d.features.push(N)}}_limitZoom(t){return Math.max(this.options.minZoom,Math.min(Math.floor(+t),this.options.maxZoom+1))}_cluster(t,r){const{radius:i,extent:c,reduce:o,minPoints:d}=this.options,f=i/(c*Math.pow(2,r)),p=t.data,g=[],v=this.stride;for(let x=0;x<p.length;x+=v){if(p[x+Va]<=r)continue;p[x+Va]=r;const y=p[x],N=p[x+1],S=t.within(p[x],p[x+1],f),A=p[x+aa];let C=A;for(const k of S){const _=k*v;p[_+Va]>r&&(C+=p[_+aa])}if(C>A&&C>=d){let k=y*A,_=N*A,U,O=-1;const T=((x/v|0)<<5)+(r+1)+this.points.length;for(const L of S){const j=L*v;if(p[j+Va]<=r)continue;p[j+Va]=r;const R=p[j+aa];k+=p[j]*R,_+=p[j+1]*R,p[j+rh]=T,o&&(U||(U=this._map(p,x,!0),O=this.clusterProps.length,this.clusterProps.push(U)),o(U,this._map(p,j)))}p[x+rh]=T,g.push(k/C,_/C,1/0,T,-1,C),o&&g.push(O)}else{for(let k=0;k<v;k++)g.push(p[x+k]);if(C>1)for(const k of S){const _=k*v;if(!(p[_+Va]<=r)){p[_+Va]=r;for(let U=0;U<v;U++)g.push(p[_+U])}}}}return g}_getOriginId(t){return t-this.points.length>>5}_getOriginZoom(t){return(t-this.points.length)%32}_map(t,r,i){if(t[r+aa]>1){const d=this.clusterProps[t[r+qS]];return i?Object.assign({},d):d}const c=this.points[t[r+ia]].properties,o=this.options.map(c);return i&&o===c?Object.assign({},o):o}}function _1(e,t,r){return{type:"Feature",id:e[t+ia],properties:ZS(e,t,r),geometry:{type:"Point",coordinates:[QT(e[t]),YT(e[t+1])]}}}function ZS(e,t,r){const i=e[t+aa],c=i>=1e4?`${Math.round(i/1e3)}
457k`:i>=1e3?`${Math.round(i/100)/10}k`:i,o=e[t+qS],d=o===-1?{}:Object.assign({},r[o]);return Object.assign(d,{cluster:!0,cluster_id:e[t+ia],point_count:i,point_count_abbreviated:c})}function Qu(e){return e/360+.5}function Yu(e){const t=Math.sin(e*Math.PI/180),r=.5-.25*Math.log((1+t)/(1-t))/Math.PI;return r<0?0:r>1?1:r}function QT(e){return(e-.5)*360}function YT(e){const t=(180-e*360)*Math.PI/180;return 360*Math.atan(Math.exp(t))/Math.PI-90}function Ig(e,t){var r={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(r[i]=e[i]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,i=Object.getOwnPropertySymbols(e);c<i.length;c++)t.indexOf(i[c])<0&&Object.prototype.propertyIsEnumerable.call(e,i[c])&&(r[i[c]]=e[i[c]]);return r}class jn{static isAdvancedMarkerAvailable(t){return google.maps.marker&&t.getMapCapabilities().isAdvancedMarkersAvailable===!0}static isAdvancedMarker(t){return google.maps.marker&&t instanceof google.maps.marker.AdvancedMarkerElement}static setMap(t,r){this.isAdvancedMarker(t)?t.map=r:t.setMap(r)}static getPosition(t){if(this.isAdvancedMarker(t)){if(t.position){if(t.position instanceof google.maps.LatLng)return t.position;if(Number.isFinite(t.position.lat)&&Number.isFinite(t.position.lng))return new google.maps.LatLng(t.position.lat,t.position.lng)}return new google.maps.LatLng(null)}return t.getPosition()}static getVisible(t){return this.isAdvancedMarker(t)?!0:t.getVisible()}}class no{constructor({markers:t,position:r}){this.markers=[],t&&(this.markers=t),r&&(r instanceof google.maps.LatLng?this._position=r:this._position=new google.maps.LatLng(r))}get bounds(){if(this.markers.length===0&&!this._position)return;const t=new google.maps.LatLngBounds(this._position,this._position);for(const r of this.markers)t.extend(jn.getPosition(r));return t}get position(){return this._position||this.bounds.getCenter()}get count(){return this.markers.filter(t=>jn.getVisible(t)).length}push(t){this.markers.push(t)}delete(){this.marker&&(jn.setMap(this.marker,null),this.marker=void 0),this.markers.length=0}}function es(e,t="assertion failed"){if(e==null)throw Error(t)}const KS=(e,t,r,i)=>{const c=e.getBounds();es(c);const o=QS(c,t,i);return r.filter(d=>o.contains(jn.getPosition(d)))},QS=(e,t,r)=>{const{northEast:i,southWest:c}=WT(e,t),o=JT({northEast:i,southWest:c},r);return ez(o,t)},XT=(e,t)=>{const i=(t.lat-e.lat)*Math.PI/180,c=(t.lng-e.lng)*Math.PI/180,o=Math.sin(i/2),d=Math.sin(c/2),f=o*o+Math.cos(e.lat*Math.PI/180)*Math.cos(t.lat*Math.PI/180)*d*d;return 6371*(2*Math.atan2(Math.sqrt(f),Math.sqrt(1-f)))},WT=(e,t)=>{const r=t.fromLatLngToDivPixel(e.getNorthEast()),i=t.fromLatLngToDivPixel(e.getSouthWest
457());return es(r),es(i),{northEast:r,southWest:i}},JT=({northEast:e,southWest:t},r)=>(e.x+=r,e.y-=r,t.x-=r,t.y+=r,{northEast:e,southWest:t}),ez=({northEast:e,southWest:t},r)=>{const i=r.fromDivPixelToLatLng(t),c=r.fromDivPixelToLatLng(e);return new google.maps.LatLngBounds(i,c)};class YS{constructor({maxZoom:t=16}){this.maxZoom=t}noop({markers:t}){return nz(t)}}class tz extends YS{constructor(t){var{viewportPadding:r=60}=t,i=Ig(t,["viewportPadding"]);super(i),this.viewportPadding=60,this.viewportPadding=r}calculate({markers:t,map:r,mapCanvasProjection:i}){const c=r.getZoom();return es(c),c>=this.maxZoom?{clusters:this.noop({markers:t}),changed:!1}:{clusters:this.cluster({markers:KS(r,i,t,this.viewportPadding),map:r,mapCanvasProjection:i})}}}const nz=e=>e.map(r=>new no({position:jn.getPosition(r),markers:[r]}));class rz extends tz{constructor(t){var{maxDistance:r=4e4,gridSize:i=40}=t,c=Ig(t,["maxDistance","gridSize"]);super(c),this.clusters=[],this.state={zoom:-1},this.maxDistance=r,this.gridSize=i}calculate({markers:t,map:r,mapCanvasProjection:i}){const c=r.getZoom();es(c);const o={zoom:c};let d=!1;return this.state.zoom>=this.maxZoom&&o.zoom>=this.maxZoom||(d=!Gh(this.state,o)),this.state=o,c>=this.maxZoom?{clusters:this.noop({markers:t}),changed:d}:{clusters:this.cluster({markers:KS(r,i,t,this.viewportPadding),map:r,mapCanvasProjection:i})}}cluster({markers:t,map:r,mapCanvasProjection:i}){return this.clusters=[],t.forEach(c=>{this.addToClosestCluster(c,r,i)}),this.clusters}addToClosestCluster(t,r,i){let c=this.maxDistance,o=null;for(let d=0;
vendor: 1,055 bytes, line 457
457d<this.clusters.length;d++){const f=this.clusters[d];es(f.bounds);const p=XT(f.bounds.getCenter().toJSON(),jn.getPosition(t).toJSON());p<c&&(c=p,o=f)}if(o)if(es(o.bounds),QS(o.bounds,i,this.gridSize).contains(jn.getPosition(t)))o.push(t);else{const d=new no({markers:[t]});this.clusters.push(d)}else{const d=new no({markers:[t]});this.clusters.push(d)}}}class sz extends YS{constructor(t){var{maxZoom:r,radius:i=60}=t,c=Ig(t,["maxZoom","radius"]);super({maxZoom:r}),this.markers=[],this.clusters=[],this.state={zoom:-1},this.superCluster=new KT(Object.assign({maxZoom:this.maxZoom,radius:i},c))}calculate(t){let r=!1,i=t.map.getZoom();es(i),i=Math.round(i);const c={zoom:i};if(!Gh(t.markers,this.markers)){r=!0,this.markers=[...t.markers];const o=this.markers.map(d=>{const f=jn.getPosition(d);return{type:"Feature",geometry:{type:"Point",coordinates:[f.lng(),f.lat()]},properties:{marker:d}}});this.superCluster.load(o)}return r||(this.state.zoom<=this.maxZoom||c.zoom<=this.maxZoom)&&(r=!Gh(this.state,c)),this.state=c,t.markers.length===0?(this.cluster
457s=[],{clusters:this.clusters,changed:r}):(r&&(this.clusters=this.cluster(t)),{clusters:this.clusters,changed:r})}cluster({map:t}){const r=t.getZoom();return es(r),this.superCluster.getClusters([-180,-90,180,90],Math.round(r)).map(i=>this.transformCluster(i))}transformCluster({geometry:{coordinates:[t,r]},properties:i}){if(i.cluster)return new no({markers:this.superCluster.getLeaves(i.cluster_id,1/0).map(o=>o.properties.marker),position:{lat:r,lng:t}});const c=i.marker;return new no({markers:[c],position:jn.getPosition(c)})}}class az{constructor(t,r){this.markers={sum:t.length};const i=r.map(o=>o.count),c=i.reduce((o,d)=>o+d,0);this.clusters={count:r.length,markers:{mean:c/r.length,sum:c,min:Math.min(...i),max:Math.max(...i)}}}}class iz{render({count:t,position:r},i,c){const d=`<svg fill="${t>Math.max(10,i.clusters.markers.mean)?"#ff0000":"#0000ff"}" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 240 240" width="50" height="50"> 458<circle cx="120" cy="120" opacity=".6" r="70" /> 459<circle cx="120" cy="120" opacity=".3" r="90" /> 460<circle cx="120" cy="120" opacity=".2" r="110" /> 461<text x="50%" y="50%" style="fill:#fff" text-anchor="middle" font-size="50" dominant-baseline="middle" font-family="roboto,arial,sans-serif">${t}</text> 462</svg>`,f=`Cluster of ${t} markers`,p=Number(google.maps.Marker.MAX_ZINDEX)+t;if(jn.isAdvancedMarkerAvailable(c)){const x=new DOMParser().parseFromString(d,"image/svg+xml").documentElement;x.setAttribute("transform","translate(0 25)");const y={map:c,position:r,zIndex:p,title:f,content:x};return new google.maps.marker.AdvancedMarkerElement(y)}const g={position:r,zIndex:p,title:f,icon:{url:`data:image/svg+xml;base64,${btoa(d)}`,anchor:new google.maps.Point(25,25)}};return new google.maps.Marker(g)}}function lz(e,t){for(let r in t.prototype)e.prototype[r]=t.prototype[r]}class Hg{constructor(){lz(Hg,google.maps.OverlayView)}}var Za;(function(e){e.CLUSTERING_BEGIN="clusteringbegin",e.CLUSTERING_END="clusteringend",e.CLUSTER_CLICK="click",e.GMP_CLICK="gmp-click"})(Za||(Za={}));const cz=(e,t,r)=>{t.bounds&&r.fitBounds(t.bounds)};class oz extends Hg{constructor({map:t,markers:r=[],algorithmOptions:i={},algorithm:c=new sz(i),renderer:o=new iz,onClusterClick:d=cz}){super(),this.map=null,this.idleListener=null,this.markers=[...r],this.clusters=[],this.algorithm=c,this.renderer=o,this.onClusterClick=d,t&&this.setMap(t)}addMarker(t,r){this.markers.includes(t)||(this.markers.push(t),r||this.render())}addMarkers(t,r){t.forEach(i=>{this.addMarker(i,!0)}),r||this.render()}removeMarker(t,r){const i=this.markers.indexOf(t);return i===-1?!1:(jn.setMap(t,null),this.markers.splice(i,1),r||this.render(),!0)}removeMarkers(t,r){let i=!1;return t.forEach(c=>{i=this.removeMarker(c,!0)||i}),i&&!r&&this.render(),i}clearMarkers(t){this.markers.length=0,t||this.render()}render(){const t=this.getMap();if(t instanceof google.maps.Map&&t.getProjection()){google.maps.event.trigger(this,Za.CLUSTERING_BEGIN,this);const{clusters:r,changed:i}=this.algorithm.calculate({markers:this.markers,map:t,mapCanvasProjection:this.getProjection()});if(i||i==null){const c=new Set;for(const d of r)d.markers.length==1&&c.add(d.markers[0]);const o=[];for(const d of this.clusters)d.marker!=null&&(d.markers.length==1?c.has(d.marker)||jn.setMap(d.marker,null):o.push(d.marker));this.clusters=r,this.renderClusters(),requestAnimationFrame(()=>o.forEach(d=>jn.setMap(d,null)))}google.maps.event.trigger(this,Za.CLUSTERING_END,this)}}onAdd(){const t=this.getMap();es(t),this.idleListener=t.addListener("idle",this.render.bind(this)),this.render()}onRemove(){this.idleListener&&google.maps.event.removeListener(this.idleListener),this.reset()}reset(){this.markers.forEach(t=>jn.setMap(t,null)),this.clusters.forEach(t=>t.delete()),this.clusters=[]}renderClusters(){const t=new az(this.markers,this.clusters),r=this.getMap();this.clusters.forEach(i=>{if(i.markers.length===1)i.marker=i.markers[0];else if(i.marker=this.renderer.render(i,t,r),i.markers.forEach(c=>jn.setMap(c,null)),this.onClusterClick){const c=jn.isAdvancedMarker(i.marker)?Za.GMP_CLICK:Za.CLUSTER_CLICK;i.marker.addListener(c,o=>{google.maps.event.trigger(this,Za.CLUSTER_CLICK,i),this.onClusterClick(o,i,r)})}jn.setMap(i.marker,r)})}}const uz=[5,10,25,50,100],kr="#0f2040",vl="#D97706",XS="#B45309",WS="#92400E",dz="ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),fz=["Baden-Württemberg","Bayern","Berlin","Brandenburg","Bremen","Hamburg","Hessen","Mecklenburg-Vorpommern","Niedersachsen","Nordrhein-Westfalen","Rheinland-Pfalz","Saarland","Sachsen","Sachsen-Anhalt","Schleswig-Holstein","Thüringen"];function mz({message:e="Partnerdaten werden geladen"}){return a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:35",className:"absolute inset-0 flex items-center justify-center z-20 pointer-events-none",children:[a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:36",className:"bg-white/95 backdrop-blur-sm rounded-2xl shadow-xl border border-border px-6 py-4 flex items-center gap-4 animate-fade-in",children:[a.jsx("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:37",className:"flex items-center gap-1.5",children:[0,1,2].map(t=>a.jsx("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:39",className:"w-2.5 h-2.5 rounded-full",style:{background:t===1?vl:kr,animation:`bounce 1.2s ease-in-out ${t*.2}s infinite`,opacity:.8}},t))}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:43",children:[a.jsx("p",{"data-loc":"client/src/pages/PartnerFinder.tsx:44",className:"text-sm font-semibold text-foreground",children:e}),a.jsx("p",{"data-loc":"client/src/pages/PartnerFinder.tsx:45",className:"text-xs text-muted-foreground mt-0.5",children:"Bitte einen Moment wartenâ¦"})]})]}),a.jsx("style",{"data-loc":"client/src/pages/PartnerFinder.tsx:48",children:"@keyframes bounce { 0%,80%,100%{transform:translateY(0)} 40%{transform:translateY(-8px)} }"})]})}function pz(){return{render:({count:e,position:t})=>{const r=e<5?36:e<20?44:52,i=e<5?12:e<20?13:14,c=`<svg xmlns="http://www.w3.org/2000/svg" width="${r}" height="${r}
462" viewBox="0 0 ${r} ${r}"><circle cx="${r/2}" cy="${r/2}" r="${r/2-2}" fill="${kr}" opacity="0.92"/><circle cx="${r/2}" cy="${r/2}" r="${r/2-6}" fill="none" stroke="white" stroke-width="1.5" opacity="0.6"/><text x="${r/2}" y="${r/2+i/3}" text-anchor="middle" fill="white" font-family="Inter,sans-serif" font-size="${i}" font-weight="700">${e}</text></svg>`;return new window.google.maps.Marker({position:t,icon:{url:`data:image/svg+xml;charset=UTF-8,${encodeURIComponent(c)}`,scaledSize:new window.google.maps.Size(r,r),anchor:new window.google.maps.Point(r/2,r/2)},zIndex:1e3+e,title:`${e} Partner in dieser Region`})}}}function M1(e,t){const r=e.partnerTier??"network",i=t?vl:r==="exclusive"?WS:r==="premium"?XS:kr,c=t?14:r==="exclusive"?12:r==="premium"?11:10;return{path:window.google.maps.SymbolPath.CIRCLE,scale:c,fillColor:i,fillOpacity:1,strokeColor:"#ffffff",strokeWeight:t?3:2}}function hz(e,t,r,i){const o=(r-e)*Math.PI/180,d=(i-t)*Math.PI/180,f=Math.sin(o/2)**2+Math.cos(e*Math.PI/180)*Math.cos(r*Math.PI/180)*Math.sin(d/2)**2;return 6371*2*Math.atan2(Math.sqrt(f),Math.sqrt(1-f))}function gz({partners:e,onSelectPartner:t}){const[r,i]=b.useState(null),c=b.useMemo(()=>[...e].sort((f,p)=>f.companyName.localeCompare(p.companyName,"de")),[e]),o=b.useMemo(()=>r?c.filter(f=>f.companyName.toUpperCase().startsWith(r)):c,[c,r]),d=b.useMemo(()=>new Set(c.map(f=>f.companyName.charAt(0).toUpperCase())),[c]);return a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:92",className:"flex flex-col h-full",children:[a.jsx("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:93",className:"sticky top-0 bg-white border-b border-border px-3 py-2 z-10",children:a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:94",className:"flex flex-wrap gap-1",children:[a.jsx("button",{"data-loc":"client/src/pages/PartnerFinder.tsx:95",onClick:()=>i(null),className:`px-2 py-0.5 rounded text-xs font-bold transition-colors ${r?"text-muted-foreground hover:text-foreground":"text-white"}`,style:r?{}:{background:kr},children:"Alle"}),dz.map(f=>a.jsx("button",{"data-loc":"client/src/pages/PartnerFinder.tsx:101",onClick:()=>i(r===f?null:f),disabled:!d.has(f),className:`w-6 h-6 rounded text-xs font-bold transition-colors disabled:opacity-25 disabled:cursor-not-allowed ${r===f?"text-white":"text-muted-foreground hover:text-foreground hover:bg-muted"}`,style:r===f?{background:vl}:{},children:f},f))]})}),a.jsx("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:110",className:"flex-1 overflow-y-auto",children:o.length===0?a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:112",className:"text-center py-12 px-4",children:[a.jsx(rn,{"data-loc":"client/src/pages/PartnerFinder.tsx:113",className:"w-10 h-10 text-muted-foreground mx-auto mb-2"}),a.jsxs("p",{"data-loc":"client/src/pages/PartnerFinder.tsx:114",className:"text-sm text-muted-foreground",children:["Keine Partner mit â",r,'" gefunden']})]}):a.jsx("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:117",className:"divide-y divide-border",children:o.map(f=>{const p=JSON.parse(f.serviceAreas??"[]"),g=f.partnerTier??"network",v=f.starRating??1;return a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:123",className:"flex items-center gap-3 px-4 py-3 hover:bg-muted/30 cursor-pointer transition-colors group",onClick:()=>t(f),children:[f.logoUrl?a.jsx("img",{"data-loc":"client/src/pages/PartnerFinder.tsx:125",src:f.logoUrl,alt:f.companyName,className:"w-10 h-10 object-contain rounded-lg border border-border bg-muted/20 flex-shrink-0"}):a.jsx("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:127",className:"w-10 h-10 bg-muted rounded-lg flex items-center justify-center flex-shrink-0",children:a.jsx(rn,{"data-loc":"client/src/pages/PartnerFinder.tsx:127",className:"w-4 h-4 text-muted-foreground"})}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:129",className:"flex-1 min-w-0",children:[a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:130",className:"flex items-center gap-2 flex-wrap",children:[a.jsx("span",{"data-loc":"client/src/pages/PartnerFinder.tsx:131",className:"font-semibold text-sm text-foreground truncate",children:f.companyName}),a.jsx(pi,{"data-loc":"client/src/pages/PartnerFinder.tsx:132",tier:g})]}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:134",className:"flex items-center gap-2 text-xs text-muted-foreground mt-0.5 flex-wrap",children:[a.jsxs("span",{"data-loc":"client/src/pages/PartnerFinder.tsx:135",className:"flex items-center gap-1",children:[a.jsx(_s,{"data-loc":"client/src/pages/PartnerFinder.tsx:135",className:"w-3 h-3"}),f.zip," ",f.city]}),p[0]&&a.jsx("span",{"data-loc":"client/src/pages/PartnerFinder.tsx:136",className:"truncate max-w-32",children:p[0]})]})]}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:139",className:"flex items-center gap-2 flex-shrink-0",children:[a.jsx(vo,{"data-loc":"client/src/pages/PartnerFinder.tsx:140",stars:v,size:"sm"}),a.jsx(bj,{"data-loc":"client/src/pages/PartnerFinder.tsx:141",className:"w-4 h-4 text-muted-foreground group-hover:text-foreground transition-colors"})]})]},f.id)})})})]})}function xz({partner:e,onClose:t}){const{data:r=[]}=Re.public.getContactPersons.useQuery({partnerId:e?.id??0},{enabled:!!e?.id});if(!e)return null;const i=JSON.parse(e.serviceAreas??"[]"),c=JSON.parse(e.tags??"[]"),o=e.partnerTier??"network",d=e.starRating??1;return a.jsx(eT,{"data-loc":"client/src/pages/PartnerFinder.tsx:168",open:!!e,onOpenChange:f=>{f||t()},children:a.jsxs(rT,{"data-loc":"client/src/pages/PartnerFinder.tsx:169",side:"right",className:"w-full sm:max-w-lg overflow-y-auto p-0",children:[a.jsx("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:171",className:"h-1.5",style:{background:"linear-gradient(90deg, #0f2040, #1a2d4a, #d97706)"}}),a.jsx(sT,{"data-loc":"client/src/pages/PartnerFinder.tsx:172",className:"px-5 pt-5 pb-3",children:a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:173",className:"flex items-start gap-4",children:[e.logoUrl?a.jsx("img",{"data-loc":"client/src/pages/PartnerFinder.tsx:175",src:e.logoUrl,alt:e.companyName,className:"w-16 h-16 object-contain rounded-xl border border-border bg-muted/20 flex-shrink-0"}):a.jsx("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:177",className:"w-16 h-16 bg-muted rounded-xl flex items-center justify-center flex-shrink-0",children:a.jsx(rn,{"data-loc":"client/src/pages/PartnerFinder.tsx:178",className:"w-7 h-7 text-muted-foreground"})}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:181",className:"flex-1 min-w-0",children:[a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:182",className:"flex items-center gap-2 mb-1 flex-wrap",children:[a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:183",className:"inline-flex items-center gap-1 px-2 py-0.5 rounded-full text-xs font-semibold",style:{background:"#0f204012",color:"#0f2040"},children:[a.jsx(Ft,{"data-loc":"client/src/pages/PartnerFinder.tsx:184",className:"w-3 h-3"}),"MGD Partner"]}),a.jsx(pi,{"data-loc":"client/src/pages/PartnerFinder.tsx:186",tier:o})]}),a.jsx(aT,{"data-loc":"client/src/pages/PartnerFinder.tsx:188",className:"text-lg leading-tight",children:e.companyName}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:189",className:"flex items-center gap-1 text-xs text-muted-foreground mt-1",children:[a.jsx(_s,{"data-loc":"client/src/pages/PartnerFinder.tsx:190",className:"w-3 h-3"}),e.street,", ",e.zip," ",e.city]}),a.jsx("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:192",className:"mt-1.5",children:a.jsx(vo,{"data-loc":"client/src/pages/PartnerFinder.tsx:192",stars:d,size:"sm"})})]})]})}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:197",className:"px-5 pb-6 space-y-5",children:[a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:199",className:"flex gap-2",children:[e.website&&a.jsxs("a",{"data-loc":"client/src/pages/PartnerFinder.tsx:201",href:e.website,target:"_blank",rel:"noopener noreferrer",className:"flex-1 inline-flex items-center justify-center gap-1.5 h-9 px-3 rounded-lg border border-border text-sm font-medium hover:bg-muted/50 transition-colors",children:[a.jsx(lr,{"data-loc":"client/src/pages/PartnerFinder.tsx:203",className:"w-4 h-4"}),"Website"]}),a.jsxs("a",{"data-loc":"client/src/pages/PartnerFinder.tsx:206",href:`mailto:${e.email}`,className:"flex-1 inline-flex items-center justify-center gap-1.5 h-9 px-3 rounded-lg text-white text-sm font-medium transition-colors",style:{background:"linear-gradient(135deg, #0f2040, #1a2d4a)"},children:[a.jsx(En,{"data-loc":"client/src/pages/PartnerFinder.tsx:209",className:"w-4 h-4"}),"Kontakt"]}),a.jsx("a",{"data-loc":"client/src/pages/PartnerFinder.tsx:211",href:`/partner/${e.id}`,className:"inline-flex items-center justify-center gap-1.5 h-9 px-3 rounded-lg border border-border text-sm font-medium hover:bg-muted/50 transition-colors",children:"Vollprofil"})]}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:218",children:[a.jsx("h3",{"data-loc":"client/src/pages/PartnerFinder.tsx:219",className:"text-sm font-semibold text-foreground mb-1.5",children:"Ãber das Unternehmen"}),a.jsx("p",{"data-loc":"client/src/pages/PartnerFinder.tsx:220",className:"text-sm text-muted-foreground leading-relaxed",children:e.description}),e.serviceDescription&&a.jsx("p",{"data-loc":"client/src/pages/PartnerFinder.tsx:222",className:"text-sm text-muted-foreground leading-relaxed mt-2",children:e.serviceDescription})]}),i.length>0&&a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:228",children:[a.jsx("h3",{"data-loc":"client/src/pages/PartnerFinder.tsx:229",className:"text-sm font-semibold text-foreground mb-2",children:"Leistungsbereiche"}),a.jsx("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:230",className:"flex flex-wrap gap-1.5",children:i.map(f=>a.jsx(Lt,{"data-loc":"client/src/pages/PartnerFinder.tsx:231",variant:"secondary",className:"text-xs",children:f},f))})]}),c.length>0&&a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:238",children:[a.jsx("h3",{"data-loc":"client/src/pages/PartnerFinder.tsx:239",className:"text-sm font-semibold text-foreground mb-2",children:"Schlagwörter"}),a.jsx("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:240",className:"flex flex-wrap gap-1.5",children:c.map(f=>a.jsx(Lt,{"data-loc":"client/src/pages/PartnerFinder.tsx:241",variant:"outline",className:"text-xs",children:f},f))})]}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:247",className:"rounded-xl border border-border p-4 space-y-2.5",children:[a.jsx("h3",{"data-loc":"client/src/pages/PartnerFinder.tsx:248",className:"text-sm font-semibold text-foreground",children:"Kontaktdaten"}),[{icon:En,value:e.email,href:`mailto:${e.email}`},{icon:El,value:e.phone,href:`tel:${e.phone}`},{icon:lr,value:e.website,href:e.website??void 0}].filter(f=>f.value).map((f,p)=>a.jsxs("a",{"data-loc":"client/src/pages/PartnerFinder.tsx:254",href:f.href,target:f.icon===lr?"_blank":void 0,rel:"noopener noreferrer",className:"flex items-center gap-2 text-sm text-primary hover:underline",children:[a.jsx(f.icon,{"data-loc":"client/src/pages/PartnerFinder.tsx:256",className:"w-3.5 h-3.5 text-muted-foreground flex-shrink-0"}),a.jsx("span",{"data-loc":"client/src/pages/PartnerFinder.tsx:257",className:"truncate",children:f.value})]},p))]}),r.length>0&&a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:264",children:[a.jsx("h3",{"data-loc":"client/src/pages/PartnerFinder.tsx:265",className:"text-sm font-semibold text-foreground mb-3",children:"Direkte Ansprechpartner"}),a.jsx("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:266",className:"space-y-3",children:r.slice(0,4).map(f=>a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:268",className:"flex items-start gap-3 p-3 rounded-xl border border-border bg-muted/20",children:[f.photoUrl?a.jsx("img",{"data-loc":"client/src/pages/PartnerFinder.tsx:270",src:f.photoUrl,alt:`${f.firstName} ${f.lastName}`,className:"w-11 h-11 object-cover rounded-full border border-border flex-shrink-0"}):a.jsx("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:272",className:"w-11 h-11 bg-muted rounded-full flex items-center justify-center flex-shrink-0",children:a.jsx(yr,{"data-loc":"client/src/pages/PartnerFinder.tsx:273",className:"w-5 h-5 text-muted-foreground"})}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:276",className:"min-w-0 flex-1",children:[a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:277",className:"font-semibold text-sm",children:[f.title?`${f.title} `:"",f.firstName," ",f.lastName]}),f.position&&a.jsx("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:280",className:"text-xs text-muted-foreground",children:f.position}),f.description&&a.jsx("p",{"data-loc":"client/src/pages/PartnerFinder.tsx:281",className:"text-xs text-muted-foreground mt-1 line-clamp-2",children:f.description}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:282",className:"flex items-center gap-3 mt-1.5 flex-wrap",children:[f.email&&a.jsxs("a",{"data-loc":"client/src/pages/PartnerFinder.tsx:284",href:`mailto:${f.email}`,className:"inline-flex items-center gap-1 text-xs text-primary hover:underline",children:[a.jsx(En,{"data-loc":"client/src/pages/PartnerFinder.tsx:285",className:"w-3 h-3"}),"E-Mail"]}),f.phone&&a.jsxs("a",{"data-loc":"client/src/pages/PartnerFinder.tsx:289",href:`tel:${f.phone}`,className:"inline-flex items-center gap-1 text-xs text-primary hover:underline",children:[a.jsx(El,{"data-loc":"client/src/pages/PartnerFinder.tsx:290",className:"w-3 h-3"}),f.phone]}),f.linkedIn&&a.jsxs("a",{"data-loc":"client/src/pages/PartnerFinder.tsx:294",href:f.linkedIn,target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-1 text-xs text-primary hover:underline",children:[a.jsx(Jc,{"data-loc":"client/src/pages/PartnerFinder.tsx:295",className:"w-3 h-3"}),"LinkedIn"]})]})]})]},f.id))})]})]})]})})}function vz(){const{mapsConsent:e,grantMapsConsent:t}=D6(),[r,i]=b.useState(""),[c,o]=b.useState(""),[d,f]=b.useState(25),[p,g]=b.useState([]),[v,x]=b.useState("all"),[y,N]=b.useState("all"),[S,A]=b.useState(0),[C,k]=b.useState(""),[_,U]=b.useState(""),[O,T]=b.useState(null),[L,j]=b.useState(!1),[R,Z]=b.useState("split"),[ne,le]=b.useState(null),[F,J]=b.useState(null),[re,fe]=b.useState(null),[D,M]=b.useState(!1),[I,ee]=b.useState(!1),[he,z]=b.useState("Partnerdaten werden geladen"),X=b.useRef([]),$=b.useRef(null),Q=b.useRef(null),ue=b.useRef(null),{data:ye=[],isLoading:se}=Re.public.getActivePartners.useQuery(),we=c.trim()||"_",{data:Te,refetch:Fe}=Re.public.searchPartners.useQuery({query:we},{enabled:!1}),Be=b.useMemo(()=>{let ce=c&&Te?Te:ye;if(p.length>0&&(ce=ce.filter(je=>p.some(E=>je.serviceAreas.includes(E)))),v!=="all"&&(ce=ce.filter(je=>je.bundesland===v)),y!=="all"&&(ce=ce.filter(je=>je.partnerTier===y)),S>0&&(ce=ce.filter(je=>(je.starRating??1)>=S)),C&&(ce=ce.filter(je=>je.companyName.toLowerCase().includes(C.toLowerCase()))),_){const je=_.toLowerCase();ce=ce.filter(E=>JSON.parse(E.tags??"[]").some(q=>q.toLowerCase().includes(je)))}return O&&d&&(ce=ce.filter(je=>!je.lat||!je.lng?!1:hz(O.lat,O.lng,je.lat,je.lng)<=d)),ce},[ye,Te,c,p,v,y,S,C,_,O,d]),Ve=b.useMemo(()=>{const ce=[];return c&&ce.push({key:"q",label:`Suche: "${c}"`,clear:()=>{i(""),o(""),T(null),ue.current?.setMap(null),ue.current=null}}),p.forEach(je=>ce.push({key:`area-${je}`,label:je,clear:()=>g(E=>E.filter(H=>H!==je))})),v!=="all"&&ce.push({key:"bl",label:v,clear:()=>x("all")}),y!=="all"&&ce.push({key:"tier",label:y==="network"?"Netzwerkpartner":y==="premium"?"Premium-Partner":"Strategic Partner",clear:()=>N("all")}),S>0&&ce.push({key:"star",label:`${S}+ Sterne`,clear:()=>A(0)}),C&&ce.push({key:"name",label:`Name: ${C}`,clear:()=>k("")}),_&&ce.push({key:"tag",label:`Tag: ${_}`,clear:()=>U("")}),ce},[c,p,v,y,S,C,_]),yt=()=>{i(""),o(""),k(""),U(""),g([]),x("all"),N("all"),A(0),T(null),ue.current?.setMap(null),ue.current=null,le(null)},xt=async()=>{const ce=r.trim();if(!ce){o(""),T(null),ue.current?.setMap(null),ue.current=null;return}M(!0),o(ce),await Fe(),re&&window.google&&new window.google.maps.Geocoder().geocode({address:`${ce}, Deutschland`,language:"de"},(E,H)=>{if(H==="OK"&&E?.[0]){const q=E[0].geometry.location;T({lat:q.lat(),lng:q.lng()}),re.setCenter(q),re.
462setZoom(11),ue.current?.setMap(null),ue.current=new window.google.maps.Circle({map:re,center:q,radius:d*1e3,strokeColor:vl,strokeOpacity:.6,strokeWeight:2,fillColor:vl,fillOpacity:.06})}}),M(!1)},gn=b.useCallback(ce=>{fe(ce),ce.setCenter({lat:51.1657,lng:10.4515}),ce.setZoom(6),ce.setOptions({styles:[{featureType:"poi",elementType:"labels",stylers:[{visibility:"off"}]},{featureType:"transit",elementType:"labels",stylers:[{visibility:"off"}]},{featureType:"water",elementType:"geometry",stylers:[{color:"#c9d8e8"}]},{featureType:"landscape",elementType:"geometry",stylers:[{color:"#f5f5f5"}]},{featureType:"road.highway",elementType:"geometry",stylers:[{color:"#e8e0d0"}]},{featureType:"administrative.country",elementType:"geometry.stroke",stylers:[{color:"#b0b0b0"},{weight:1.5}]}],mapTypeControl:!1,streetViewControl:!1,fullscreenControl:!0,zoomControlOptions:{position:window.google.maps.ControlPosition.RIGHT_CENTER}}),Q.current=new window.google.maps.InfoWindow({maxWidth:260})},[]);b.useEffect(()=>{if(!re||!window.google)return;if(ee(!0),z("Kartenpunkte werden geladen"),$.current?.clearMarkers(),X.current.forEach(je=>je.setMap(null)),X.current=[],Be.length===0){ee(!1);return}const ce=[];if(Be.forEach(je=>{if(!je.lat||!je.lng)return;const E=new window.google.maps.Marker({position:{lat:je.lat,lng:je.lng},title:je.companyName,icon:M1(je,ne?.id===je.id),optimized:!0});E.addListener("click",()=>{if(le(je),J(je),re.panTo({lat:je.lat,lng:je.lng}),Q.current){const H=je.partnerTier??"network",q=H==="exclusive"?"â
â
â
Strategic Partner":H==="premium"?"â
â
Premium-Partner":"â
Netzwerkpartner",ge=je.logoUrl?`<img src="${je.logoUrl}" alt="${je.companyName}" style="width:36px;height:36px;object-fit:contain;border-radius:6px;border:1px solid #e5e7eb;flex-shrink:0;" />`:'<div style="width:36px;height:36px;background:#f3f4f6;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:16px;">ð¢</div>';Q.current.setContent(`<div style="font-family:Inter,sans-serif;padding:4px 2px;
462min-width:200px;"><div style="display:flex;align-items:flex-start;gap:8px;margin-bottom:6px;">${ge}<div><div style="font-weight:700;font-size:13px;color:#111827;line-height:1.3;">${je.companyName}</div><div style="font-size:11px;color:#6b7280;">ð ${je.zip} ${je.city}</div></div></div><div style="font-size:11px;color:#D97706;font-weight:600;margin-bottom:4px;">${q}</div><div style="font-size:11px;color:#374151;line-height:1.5;margin-bottom:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;">${je.description}</div><div style="font-size:11px;color:#0f2040;font-weight:600;cursor:pointer;text-decoration:underline;" onclick="window.location='/partner/${je.id}'">â Vollständiges Profil öffnen</div></div>`),Q.current.open(re,E)}}),ce.push(E)}),X.current=ce,$.current=new oz({map:re,markers:ce,algorithm:new rz({gridSize:60,maxZoom:12}),renderer:pz()}),!O&&ce.length>0){const je=new window.google.maps.LatLngBounds;ce.forEach(E=>{const H=E.getPosition();H&&je.extend(H)}),ce.length===1?(re.setCenter(ce[0].getPosition()),re.setZoom(13)):re.fitBounds(je,{top:40,right:40,bottom:40,left:40})}setTimeout(()=>ee(!1),400)},[Be,re]),b.useEffect(()=>{window.google&&X.current.forEach((ce,je)=>{const E=Be[je];E&&(ce.setIcon(M1(E,ne?.id===E.id)),ce.setZIndex(ne?.id===E.id?999:void 0))})},[ne,Be]),b.useEffect(()=>{!ne&&Q.current&&Q.current.close()},[ne]);const an=ce=>{le(ce),J(ce),ce.lat&&ce.lng&&re&&(re.panTo({lat:ce.lat,lng:ce.lng}),re.setZoom(14))},Xt=ce=>g(je=>je.includes(ce)?je.filter(E=>E!==ce):[...je,ce]);return a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:491",className:"flex flex-col min-h-[calc(100vh-64px)]",children:[a.jsx("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:493",className:"bg-white border-b border-border shadow-sm sticky top-16 z-30",children:a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:494",className:"container py-3",children:[a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:496",className:"flex flex-col sm:flex-row gap-2",children:[a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:497",className:"relative flex-1",children:[a.jsx(Cl,{"data-loc":"client/src/pages/PartnerFinder.tsx:498",className:"absolute left-3 top-1/2 -translate-y-1/2 w-4 h-4 text-muted-foreground"}),a.jsx(He,{"data-loc":"client/src/pages/PartnerFinder.tsx:499",placeholder:"PLZ, Ort, Unternehmensname, Branche oder Schlagwort...",value:r,onChange:ce=>i(ce.target.value),onKeyDown:ce=>ce.key==="Enter"&&xt(),className:"pl-9 h-9"})]}),a.jsxs(fn,{"data-loc":"client/src/pages/PartnerFinder.tsx:503",value:String(d),onValueChange:ce=>f(Number(ce)),children:[a.jsx(pn,{"data-loc":"client/src/pages/PartnerFinder.tsx:504",className:"w-full sm:w-32 h-9 text-sm",children:a.jsx(mn,{"data-loc":"client/src/pages/PartnerFinder.tsx:504"})}),a.jsx(hn,{"data-loc":"client/src/pages/PartnerFinder.tsx:505",children:uz.map(ce=>a.jsxs(Ke,{"data-loc":"client/src/pages/PartnerFinder.tsx:505",value:String(ce),children:[ce," km"]},ce))})]}),a.jsxs(be,{"data-loc":"client/src/pages/PartnerFinder.tsx:507",className:"text-white h-9 font-semibold",style:{background:`linear-gradient(135deg, ${kr}, #1a2d4a)`},onClick:xt,disabled:D,children:[D?a.jsx(jt,{"data-loc":"client/src/pages/PartnerFinder.tsx:508",className:"w-4 h-4 animate-spin"}):a.jsx(Cl,{"data-loc":"client/src/pages/PartnerFinder.tsx:508",className:"w-4 h-4"}),a.jsx("span",{"data-loc":"client/src/pages/PartnerFinder.tsx:509",className:"ml-1.5 hidden sm:inline",children:"Suchen"})]}),a.jsxs("button",{"data-loc":"client/src/pages/PartnerFinder.tsx:511",onClick:()=>j(ce=>!ce),className:`inline-flex items-center gap-1.5 h-9 px-3 rounded-lg border text-sm font-medium transition-colors ${L?"border-primary bg-primary/5 text-primary":"border-border text-muted-foreground hover:text-foreground"}`,children:[a.jsx(bM,{"data-loc":"client/src/pages/PartnerFinder.tsx:514",className:"w-4 h-4"}),"Filter",Ve.length>0&&a.jsx("span",{"data-loc":"client/src/pages/PartnerFinder.tsx:516",className:"ml-0.5 w-4 h-4 rounded-full text-xs flex items-center justify-center text-white",style:{background:vl},children:Ve.length}),L?a.jsx($d,{"data-loc":"client/src/pages/PartnerFinder.tsx:517",className:"w-3.5 h-3.5"}):a.jsx(Ll,{"data-loc":"client/src/pages/PartnerFinder.tsx:517",className:"w-3.5 h-3.5"})]})]}),L&&a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:523",className:"mt-3 p-4 bg-muted/30 rounded-xl border border-border space-y-4",children:[a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:525",children:[a.jsxs(ve,{"data-loc":"client/src/pages/PartnerFinder.tsx:526",className:"text-xs font-semibold text-foreground mb-2 block flex items-center gap-1.5",children:[a.jsx(bg,{"data-loc":"client/src/pages/PartnerFinder.tsx:527",className:"w-3.5 h-3.5"}),"Branche / Leistungsbereich"]}),a.jsx("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:529",className:"flex flex-wrap gap-2",children:GS.map(ce=>a.jsxs("label",{"data-loc":"client/src/pages/PartnerFinder.tsx:531",className:`inline-flex items-center gap-1.5 px-2.5 py-1 rounded-full text-xs font-medium border cursor-pointer transition-all ${p.includes(ce)?"text-white border-transparent":"border-border text-muted-foreground hover:border-primary hover:text-foreground"}`,style:p.includes(ce)?{background:kr}:{},children:[a.jsx(aS,{"data-loc":"client/src/pages/PartnerFinder.tsx:533",checked:p.includes(ce),onCheckedChange:()=>Xt(ce),className:"w-3 h-3 border-0 data-[state=checked]:bg-transparent data-[state=checked]:text-white"}),ce]},ce))})]}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:544",className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-3",children:[a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:546",children:[a.jsx(ve,{"data-loc":"client/src/pages/PartnerFinder.tsx:547",className:"text-xs font-semibold mb-1 block",children:"Region / Bundesland"}),a.jsxs(fn,{"data-loc":"client/src/pages/PartnerFinder.tsx:548",value:v,onValueChange:x,children:[a.jsx(pn,{"data-loc":"client/src/pages/PartnerFinder.tsx:549",className:"h-8 text-xs",children:a.jsx(mn,{"data-loc":"client/src/pages/PartnerFinder.tsx:549",placeholder:"Alle Bundesländer"})}),a.jsxs(hn,{"data-loc":"client/src/pages/PartnerFinder.tsx:550",children:[a.jsx(Ke,{"data-loc":"client/src/pages/PartnerFinder.tsx:551",value:"all",children:"Alle Bundesländer"}),fz.map(ce=>a.jsx(Ke,{"data-loc":"client/src/pages/PartnerFinder.tsx:552",value:ce,children:ce},ce))]})]})]}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:558",children:[a.jsx(ve,{"data-loc":"client/src/pages/PartnerFinder.tsx:559",className:"text-xs font-semibold mb-1 block",children:"Partnerstatus"}),a.jsxs(fn,{"data-loc":"client/src/pages/PartnerFinder.tsx:560",value:y,onValueChange:N,children:[a.jsx(pn,{"data-loc":"client/src/pages/PartnerFinder.tsx:561",className:"h-8 text-xs",children:a.jsx(mn,{"data-loc":"client/src/pages/PartnerFinder.tsx:561",placeholder:"Alle Stufen"})}),a.jsxs(hn,{"data-loc":"client/src/pages/PartnerFinder.tsx:562",children:[a.jsx(Ke,{"data-loc":"client/src/pages/PartnerFinder.tsx:563",value:"all",children:"Alle Stufen"}),a.jsx(Ke,{"data-loc":"client/src/pages/PartnerFinder.tsx:564",value:"network",children:"â
Netzwerkpartner"}),a.jsx(Ke,{"data-loc":"client/src/pages/PartnerFinder.tsx:565",value:"premium",children:"â
â
Premium-Partner"}),a.jsx(Ke,{"data-loc":"client/src/pages/PartnerFinder.tsx:566",value:"exclusive",children:"â
â
â
Strategic Partner"})]})]})]}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:572",children:[a.jsx(ve,{"data-loc":"client/src/pages/PartnerFinder.tsx:573",className:"text-xs font-semibold mb-1 block",children:"Mindest-Sternebewertung"}),a.jsx("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:574",className:"flex gap-1 mt-1",children:[0,1,2,3].map(ce=>a.jsx("button",{"data-loc":"client/src/pages/PartnerFinder.tsx:576",onClick:()=>A(ce),className:`flex-1 h-8 rounded-lg text-xs font-medium border transition-colors ${S===ce?"text-white border-transparent":"border-border text-muted-foreground hover:border-primary"}`,style:S===ce?{background:kr}:{},children:ce===0?"Alle":"â
".repeat(ce)},ce))})]}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:586",children:[a.jsx(ve,{"data-loc":"client/src/pages/PartnerFinder.tsx:587",className:"text-xs font-semibold mb-1 block",children:"Schlagwort"}),a.jsx(He,{"data-loc":"client/src/pages/PartnerFinder.tsx:588",placeholder:"z.B. Nachhaltigkeit...",value:_,onCh
462ange:ce=>U(ce.target.value),className:"h-8 text-xs"})]})]}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:593",children:[a.jsx(ve,{"data-loc":"client/src/pages/PartnerFinder.tsx:594",className:"text-xs font-semibold mb-1 block",children:"Unternehmensname"}),a.jsx(He,{"data-loc":"client/src/pages/PartnerFinder.tsx:595",placeholder:"Unternehmensname...",value:C,onChange:ce=>k(ce.target.value),className:"h-8 text-xs max-w-xs"})]})]}),Ve.length>0&&a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:602",className:"flex items-center gap-2 mt-2 flex-wrap",children:[a.jsx("span",{"data-loc":"client/src/pages/PartnerFinder.tsx:603",className:"text-xs text-muted-foreground",children:"Aktive Filter:"}),Ve.map(ce=>a.jsxs("span",{"data-loc":"client/src/pages/PartnerFinder.tsx:605",className:"inline-flex items-center gap-1 px-2 py-0.5 rounded-full text-xs font-medium border border-border bg-white",children:[ce.label,a.jsx("button",{"data-loc":"client/src/pages/PartnerFinder.tsx:607",onClick:ce.clear,className:"ml-0.5 hover:text-destructive transition-colors",children:a.jsx(ns,{"data-loc":"client/src/pages/PartnerFinder.tsx:607",className:"w-3 h-3"})})]},ce.key)),a.jsx("button",{"data-loc":"client/src/pages/PartnerFinder.tsx:610",onClick:yt,className:"text-xs text-muted-foreground hover:text-destructive underline",children:"Alle zurücksetzen"})]}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:615",className:"flex items-center justify-between mt-2",children:[a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:616",className:"flex items-center gap-3",children:[a.jsx("p",{"data-loc":"client/src/pages/PartnerFinder.tsx:617",className:"text-sm text-muted-foreground",children:se?"Lade Partner...":`${Be.length} Partner gefunden`}),R!=="list"&&e&&a.jsx("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:621",className:"hidden sm:flex items-center gap-3 text-xs text-muted-foreground",children:[{color:kr,label:"Netzwerkpartner"},{color:XS,label:"Premium"},{color:WS,label:"Strategic"}].map(ce=>a.jsxs("span",{"data-loc":"client/src/pages/PartnerFinder.tsx:623",className:"flex items-center gap-1",children:[a.jsx("span",{"data-loc":"client/src/pages/PartnerFinder.tsx:624",className:"w-3 h-3 rounded-full inline-block",style:{background:ce.color}}),ce.label]},ce.label))})]}),a.jsx("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:630",className:"flex items-center gap-1 bg-muted rounded-lg p-1",children:[{key:"split",label:"Geteilt"},{key:"list",label:"Liste"},{key:"map",label:"Karte"}].map(ce=>a.jsx("button",{"data-loc":"client/src/pages/PartnerFinder.tsx:632",onClick:()=>Z(ce.key),className:`px-3 py-1 rounded-md text-xs font-medium transition-colors ${R===ce.key?"bg-white shadow-sm text-foreground":"text-muted-foreground hover:text-foreground"}`,children:ce.label},ce.key))})]})]})}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:643",className:"flex-1 flex overflow-hidden",children:[R!=="map"&&a.jsx("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:645",className:`${R==="split"?"w-full md:w-96 lg:w-[420px]":"w-full"} overflow-hidden flex flex-col bg-muted/10 border-r border-border`,children:a.jsxs(uf,{"data-loc":"client/src/pages/PartnerFinder.tsx:646",defaultValue:"cards",className:"flex flex-col h-full",children:[a.jsxs(df,{"data-loc":"client/src/pages/PartnerFinder.tsx:647",className:"mx-3 mt-3 mb-0 flex-shrink-0",children:[a.jsx(nr,{"data-loc":"client/src/pages/PartnerFinder.tsx:648",value:"cards",className:"flex-1 text-xs",children:"Partnerkarten"}),a.jsx(nr,{"data-loc":"client/src/pages/PartnerFinder.tsx:649",value:"alpha",className:"flex-1 text-xs",children:"AâZ Liste"})]}),a.jsx(rr,{"data-loc":"client/src/pages/PartnerFinder.tsx:651",value:"cards",className:"flex-1 overflow-y-auto mt-0 p-0",children:se?a.jsx("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:653",className:"flex items-center justify-center py-20",children:a.jsx(jt,{"data-loc":"client/src/pages/PartnerFinder.tsx:653",className:"w-8 h-8 animate-spin",style:{color:kr}})}):Be.length===0?a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:655",className:"text-center py-16 px-4",children:[a.jsx(rn,{"data-loc":"client/src/pages/PartnerFinder.tsx:656",className:"w-12 h-12 text-muted-foreground mx-auto mb-3"}),a.jsx("p",{"data-loc":"client/src/pages/PartnerFinder.tsx:657",className:"font-medium text-foreground mb-1",children:"Keine Partner gefunden"}),a.jsx("p",{"data-loc":"client/src/pages/PartnerFinder.tsx:658",className:"text-sm text-muted-foreground",children:"Passen Sie die Filter an oder setzen Sie sie zurück."})]}):a.jsx("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:661",className:"p-3 space-y-2",children:Be.map(ce=>a.jsx(DA,{"data-loc":"client/src/pages/PartnerFinder.tsx:663",partner:ce,selected:ne?.id===ce.id,onClick:()=>an(ce)},ce.id))})}),a.jsx(rr,{"data-loc":"client/src/pages/PartnerFinder.tsx:668",value:"alpha",className:"flex-1 overflow-hidden mt-0 p-0 flex flex-col",children:se?a.jsx("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:670",className:"flex items-center justify-center py-20",children:a.jsx(jt,{"data-loc":"client/src/pages/PartnerFinder.tsx:670",className:"w-8 h-8 animate-spin",style:{color:kr}})}):a.jsx(gz,{"data-loc":"client/src/pages/PartnerFinder.tsx:672",partners:Be,onSelectPartner:an})})]})}),R!=="list"&&a.jsx("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:680",className:"flex-1 relative",children:e?a.jsxs(a.Fragment,{children:[a.jsx(uT,{"data-loc":"client/src/pages/PartnerFinder.tsx:685",onMapReady:gn,className:"w-full h-full min-h-[500px]"}),I&&a.jsx(mz,{"data-loc":"client/src/pages/PartnerFinder.tsx:686",message:he})]}):a.jsx(bz,{"data-loc":"client/src/pages/PartnerFinder.tsx:682",onConsent:t})})]}),a.jsx(xz,{"data-loc":"client/src/pages/PartnerFinder.tsx:694",partner:F,onClose:()=>{J(null),le(null)}})]})}function bz({onConsent:e}){return a.jsx("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:701",className:"absolute inset-0 bg-muted/80 backdrop-blur-sm flex items-center justify-center z-10",children:a.jsxs("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:702",className:"bg-white rounded-2xl shadow-xl border border-border p-8 max-w-md mx-4 text-center",children:[a.jsx("div",{"data-loc":"client/src/pages/PartnerFinder.tsx:703",className:"w-14 h-14 bg-primary/10 rounded-2xl flex items-center justify-center mx-auto mb-4",children:a.jsx(yj,{"data-loc":"client/src/pages/PartnerFinder.tsx:704",className:"w-7 h-7 text-primary"})}),a.jsx("h3",{"data-loc":"client/src/pages/PartnerFinder.tsx:706",className:"text-lg font-semibold text-foreground mb-2",children:"Google Maps aktivieren"}),a.jsx("p",{"data-loc":"client/src/pages/PartnerFinder.tsx:707",className:"text-sm text-muted-foreground mb-6 leading-relaxed",children:"Für die interaktive Partnerkarte wird Google Maps verwendet. Dazu werden Daten an Google LLC (USA) übertragen."}),a.jsxs(be,{"data-loc":"client/src/pages/PartnerFinder.tsx:710",className:"text-white w-full",style:{background:`linear-gradient(135deg, ${kr}, #1a2d4a)`},onClick:e,children:[a.jsx(fM,{"data-loc":"client/src/pages/PartnerFinder.tsx:711",className:"w-4 h-4 mr-2"}),"Google Maps aktivieren"]}),a.jsx("p",{"data-loc":"client/src/pages/PartnerFinder.tsx:713",className:"text-xs text-muted-foreground mt-3",children:a.jsx("a",{"data-loc":"client/src/pages/PartnerFinder.tsx:713",href:"/datenschutz",className:"underline text-primary",children:"Datenschutzerklärung"})})]})})}var bo=e=>e.type==="checkbox",Qa=e=>e instanceof Date,_n=e=>e==null;const JS=e=>typeof e=="object";var Qt=e=>!_n(e)&&!Array.isArray(e)&&JS(e)&&!Qa(e),yz=e=>Qt(e)&&e.target?bo(e.target)?e.target.checked:e.target.value:e,wz=e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,jz=(e,t)=>
462e.has(wz(t)),Az=e=>{const t=e.constructor&&e.constructor.prototype;return Qt(t)&&t.hasOwnProperty("isPrototypeOf")},Gg=typeof window<"u"&&typeof window.HTMLElement<"u"&&typeof document<"u";function dn(e){let t;const r=Array.isArray(e),i=typeof FileList<"u"?e instanceof FileList:!1;if(e instanceof Date)t=new Date(e);else if(!(Gg&&(e instanceof Blob||i))&&(r||Qt(e)))if(t=r?[]:Object.create(Object.getPrototypeOf(e)),!r&&!Az(e))t=e;else for(const c in e)e.hasOwnProperty(c)&&(t[c]=dn(e[c]));else return e;return t}var ff=e=>/^\w*$/.test(e),Kt=e=>e===void 0,Vg=e=>Array.isArray(e)?e.filter(Boolean):[],$g=e=>Vg(e.replace(/["|']|\]/g,"").split(/\.|\[/)),Me=(e,t,r)=>{if(!t||!Qt(e))return r;const i=(ff(t)?[t]:$g(t)).reduce((c,o)=>_n(c)?c:c[o],e);return Kt(i)||i===e?Kt(e[t])?r:e[t]:i},Qr=e=>typeof e=="boolean",bt=(e,t,r)=>{let i=-1;const c=ff(t)?[t]:$g(t),o=c.length,d=o-1;for(;++i<o;){const f=c[i];let p=r;if(i!==d){const g=e[f];p=Qt(g)||Array.isArray(g)?g:isNaN(+c[i+1])?{}:[]}if(f==="__proto__"||f==="constructor"||f==="prototype")return;e[f]=p,e=e[f]}};const R1={BLUR:"blur",FOCUS_OUT:"focusout"},_r={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},Ns={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"},Sz=me.createContext(null);Sz.displayName="HookFormContext";var Nz=(e,t,r,i=!0)=>{const c={defaultValues:t._defaultValues};for(const o in e)Object.defineProperty(c,o,{get:()=>{const d=o;return t._proxyFormState[d]!==_r.all&&(t._proxyFormState[d]=!i||_r.all),e[d]}});return c};const Ez=typeof window<"u"?me.useLayoutEffect:me.useEffect;var ar=e=>typeof e=="string",Cz=(e,t,r,i,c)=>ar(e)?(i&&t.watch.add(e),Me(r,e,c)):Array.isArray(e)?e.map(o=>(i&&t.watch.add(o),Me(r,o))):(i&&(t.watchAll=!0),r),$h=e=>_n(e)||!JS(e);function la(e,t,r=new WeakSet){if($h(e)||$h(t))return e===t;if(Qa(e)&&Qa(t))return e.getTime()===t.getTime();const i=Object.keys(e),c=Object.keys(t);if(i.length!==c.length)return!1;if(r.has(e)||r.has(t))return!0;r.add(e),r.add(t);for(const o of i){const d=e[o];if(!c.includes(o))return!1;if(o!=="ref"){const f=t[o];if(Qa(d)&&Qa(f)||Qt(d)&&Qt(f)||Array.isArray(d)&&Array.isArray(f)?!la(d,f,r):d!==f)return!1}}return!0}var qg=(e,t,r,i,c)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[i]:c||!0}}:{},Hc=e=>Array.isArray(e)?e:[e],D1=()=>{let e=[];return{get observers(){return e},next:c=>{for(const o of e)o.next&&o.next(c)},subscribe:c=>(e.push(c),{unsubscribe:()=>{e=e.filter(o=>o!==c)}}),unsubscribe:()=>{e=[]}}};function eN(e,t){const r={};for(const i in e)if(e.hasOwnProperty(i)){const c=e[i],o=t[i];if(c&&Qt(c)&&o){const d=eN(c,o);Qt(d)&&(r[i]=d)}else e[i]&&(r[i]=o)}return r}var Gn=e=>Qt(e)&&!Object.keys(e).length,Zg=e=>e.type==="file",Mr=e=>typeof e=="function",Ad=e=>{if(!Gg)return!1;const t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},tN=e=>e.type==="select-multiple",Kg=e=>e.type==="radio",Pz=e=>Kg(e)||bo(e),sh=e=>Ad(e)&&e.isConnected;function kz(e,t){const r=t.slice(0,-1).length;let i=0;for(;i<r;)e=Kt(e)?i++:e[t[i++]];return e}function _z(e){for(const t in e)if(e.hasOwnProperty(t)&&!Kt(e[t]))return!1;return!0}function Zt(e,t){const r=Array.isArray(t)?t:ff(t)?[t]:$g(t),i=r.length===1?e:kz(e,r),c=r.length-1,o=r[c];return i&&delete i[o],c!==0&&(Qt(i)&&Gn(i)||Array.isArray(i)&&_z(i))&&Zt(e,r.slice(0,-1)),e}var Mz=e=>{for(const t in e)if(Mr(e[t]))return!0;return!1};function nN(e){return Array.isArray(e)||Qt(e)&&!Mz(e)}function qh(e,t={}){for(const r in e)nN(e[r])?(t[r]=Array.isArray(e[r])?[]:{},qh(e[r],t[r])):_n(e[r])||(t[r]=!0);return t}function ml(e,t,r){r||(r=qh(t));for(const i in e)nN(e[i])?Kt(t)||$h(r[i])?r[i]=qh(e[i],Array.isArray(e[i])?[]:{}):ml(e[i],_n(t)?{}:t[i],r[i]):r[i]=!la(e[i],t[i]);return r}const O1={value:!1,isValid:!1},T1={value:!0,isValid:!0};var rN=e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter(r=>r&&r.checked&&!r.disabled).map(r=>r.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!Kt(e[0].attributes.value)?Kt(e[0].value)||e[0].value===""?T1:{value:e[0].value,isValid:!0}:T1:O1}return O1},sN=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:i})=>Kt(e)?e:t?e===""?NaN:e&&+e:r&&ar(e)?new Date(e):i?i(e):e;const z1={isValid:!1,value:null};var aN=e=>Array.isArray(e)?e.reduce((t,r)=>r&&r.checked&&!r.disabled?{isValid:!0,value:r.value}:t,z1):z1;function L1(e){const t=e.ref;return Zg(t)?t.files:Kg(t)?aN(e.refs).value:tN(t)?[...t.selectedOptions].map(({value:r})=>r):bo(t)?rN(e.refs).value:sN(Kt(t.value)?e.ref.value:t.value,e)}var Rz=(e,t,r,i)=>{const c={};for(const o of e){const d=Me(t,o);d&&bt(c,o,d._f)}return{criteriaMode:r,names:[...e],fields:c,shouldUseNativeValidation:i}},Sd=e=>e instanceof RegExp,zc=e=>Kt(e)?e:Sd(e)?e.source:Qt(e)?Sd(e.value)?e.value.source:e.value:e,U1=e=>({isOnSubmit:!e||e===_r.onSubmit,isOnBlur:e===_r.onBlur,isOnChange:e===_r.onChange,isOnAll:e===_r.all,isOnTouch:e===_r.onTouched});const B1="AsyncFunction";var Dz=e=>!!e&&!!e.validate&&!!(Mr(e.validate)&&e.validate.constructor.name===B1||Qt(e.validate)&&Object.values(e.validate).find(t=>t.constructor.name===B1)),Oz=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate),F1=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some(i=>e.startsWith(i)&&/^\.\w+/.test(e.slice(i.length))));const Gc=(e,t,r,i)=>{for(const c of r||Object.keys(e)){const o=Me(e,c);if(o){const{_f:d,...f}=o;if(d){if(d.refs&&d.refs[0]&&t(d.refs[0],c)&&!i)return!0;
vendor: 1,220 bytes, line 462
462if(d.ref&&t(d.ref,d.name)&&!i)return!0;if(Gc(f,t))break}else if(Qt(f)&&Gc(f,t))break}}};function I1(e,t,r){const i=Me(e,r);if(i||ff(r))return{error:i,name:r};const c=r.split(".");for(;c.length;){const o=c.join("."),d=Me(t,o),f=Me(e,o);if(d&&!Array.isArray(d)&&r!==o)return{name:r};if(f&&f.type)return{name:o,error:f};if(f&&f.root&&f.root.type)return{name:`${o}.root`,error:f.root};c.pop()}return{name:r}}var Tz=(e,t,r,i)=>{r(e);const{name:c,...o}=e;return Gn(o)||Object.keys(o).length>=Object.keys(t).length||Object.keys(o).find(d=>t[d]===(!i||_r.all))},zz=(e,t,r)=>!e||!t||e===t||Hc(e).some(i=>i&&(r?i===t:i.startsWith(t)||t.startsWith(i))),Lz=(e,t,r,i,c)=>c.isOnAll?!1:!r&&c.isOnTouch?!(t||e):(r?i.isOnBlur:c.isOnBlur)?!e:(r?i.isOnChange:c.isOnChange)?e:!0,Uz=(e,t)=>!Vg(Me(e,t)).length&&Zt(e,t),Bz=(e,t,r)=>{const i=Hc(Me(e,r));return bt(i,"root",t[r]),bt(e,r,i),e};function H1(e,t,r="validate"){if(ar(e)||Array.isArray(e)&&e.every(ar)||Qr(e)&&!e)return{type:r,message:ar(e)?e:"",ref:t}}var dl=e=>Qt(e)&&!Sd(e)?e:{value:e,message:""},G1=async(e,t,r,i,c,o)=>{const{ref:d,refs:f,required:p,maxLength:g,minLength:v,min:x,max:y,pattern:N,validate:S,name:A,valueAsNumber:C,mount:k}=e._f,_=Me(r,A);if(!k||t.has(A))return{};
vendor: 6,024 bytes, line 462
462const U=f?f[0]:d,O=F=>{c&&U.reportValidity&&(U.setCustomValidity(Qr(F)?"":F||""),U.reportValidity())},T={},L=Kg(d),j=bo(d),R=L||j,Z=(C||Zg(d))&&Kt(d.value)&&Kt(_)||Ad(d)&&d.value===""||_===""||Array.isArray(_)&&!_.length,ne=qg.bind(null,A,i,T),le=(F,J,re,fe=Ns.maxLength,D=Ns.minLength)=>{const M=F?J:re;T[A]={type:F?fe:D,message:M,ref:d,...ne(F?fe:D,M)}};if(o?!Array.isArray(_)||!_.length:p&&(!R&&(Z||_n(_))||Qr(_)&&!_||j&&!rN(f).isValid||L&&!aN(f).isValid)){const{value:F,message:J}=ar(p)?{value:!!p,message:p}:dl(p);if(F&&(T[A]={type:Ns.required,message:J,ref:U,...ne(Ns.required,J)},!i))return O(J),T}if(!Z&&(!_n(x)||!_n(y))){let F,J;const re=dl(y),fe=dl(x);if(!_n(_)&&!isNaN(_)){const D=d.valueAsNumber||_&&+_;_n(re.value)||(F=D>re.value),_n(fe.value)||(J=D<fe.value)}else{const D=d.valueAsDate||new Date(_),M=he=>new Date(new Date().toDateString()+" "+he),I=d.type=="time",ee=d.type=="week";ar(re.value)&&_&&(F=I?M(_)>M(re.value):ee?_>re.value:D>new Date(re.value)),ar(fe.value)&&_&&(J=I?M(_)<M(fe.value):ee?_<fe.value:D<new Date(fe.value))}if((F||J)&&(le(!!F,re.message,fe.message,Ns.max,Ns.min),!i))return O(T[A].message),T}if((g||v)&&!Z&&(ar(_)||o&&Array.isArray(_))){const F=dl(g),J=dl(v),re=!_n(F.value)&&_.length>+F.value,fe=!_n(J.value)&&_.length<+J.value;if((re||fe)&&(le(re,F.message,J.message),!i))return O(T[A].message),T}if(N&&!Z&&ar(_)){const{value:F,message:J}=dl(N);if(Sd(F)&&!_.match(F)&&(T[A]={type:Ns.pattern,message:J,ref:d,...ne(Ns.pattern,J)},!i))return O(J),T}if(S){if(Mr(S)){const F=await S(_,r),J=H1(F,U);if(J&&(T[A]={...J,...ne(Ns.validate,J.message)},!i))return O(J.message),T}else if(Qt(S)){let F={};for(const J in S){if(!Gn(F)&&!i)break;const re=H1(await S[J](_,r),U,J);re&&(F={...re,...ne(J,re.message)},O(re.message),i&&(T[A]=F))}if(!Gn(F)&&(T[A]={ref:U,...F},!i))return T}}return O(!0),T};const Fz={mode:_r.onSubmit,reValidateMode:_r.onChange,shouldFocusError:!0};function Iz(e={}){let t={...Fz,...e},r={submitCount:0,isDirty:!1,isReady:!1,isLoading:Mr(t.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:t.errors||{},disabled:t.disabled||!1},i={},c=Qt(t.defaultValues)||Qt(t.values)?dn(t.defaultValues||t.values)||{}:{},o=t.shouldUnregister?{}:dn(c),d={action:!1,mount:!1,watch:!1},f={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set},p,g=0;const v={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1};let x={...v};const y={array:D1(),state:D1()},N=t.criteriaMode===_r.all,S=E=>H=>{clearTimeout(g),g=setTimeout(E,H)},A=async E=>{if(!t.disabled&&(v.isValid||x.isValid||E)){const H=t.resolver?Gn((await j()).errors):await Z(i,!0);H!==r.isValid&&y.state.next({isValid:H})}},C=(E,H)=>{!t.disabled&&(v.isValidating||v.validatingFields||x.isValidating||x.validatingFields)&&((E||Array.from(f.mount)).forEach(q=>{q&&(H?bt(r.validatingFields,q,H):Zt(r.validatingFields,q))}),y.state.next({validatingFields:r.validatingFields,isValidating:!Gn(r.validatingFields)}))},k=(E,H=[],q,ge,pe=!0,xe=!0)=>{if(ge&&q&&!t.disabled){if(d.action=!0,xe&&Array.isArray(Me(i,E))){const Oe=q(Me(i,E),ge.argA,ge.argB);pe&&bt(i,E,Oe)}if(xe&&Array.isArray(Me(r.errors,E))){const Oe=q(Me(r.errors,E),ge.argA,ge.argB);pe&&bt(r.errors,E,Oe),Uz(r.errors,E)}if((v.touchedFields||x.touchedFields)&&xe&&Array.isArray(Me(r.touchedFields,E))){const Oe=q(Me(r.touchedFields,E),ge.argA,ge.argB);pe&&bt(r.touchedFields,E,Oe)}(v.dirtyFields||x.dirtyFields)&&(r.dirtyFields=ml(c,o)),y.state.next({name:E,isDirty:le(E,H),dirtyFields:r.dirtyFields,errors:r.errors,isValid:r.isValid})}else bt(o,E,H)},_=(E,H)=>{bt(r.errors,E,H),y.state.next({errors:r.errors})},U=E=>{r.errors=E,y.state.next({errors:r.errors,isValid:!1})},O=(E,H,q,ge)=>{const pe=Me(i,E);if(pe){const xe=Me(o,E,Kt(q)?Me(c,E):q);Kt(xe)||ge&&ge.defaultChecked||H?bt(o,E,H?xe:L1(pe._f)):re(E,xe),d.mount&&A()}},T=(E,H,q,ge,pe)=>{let xe=!1,Oe=!1;const st={name:E};if(!t.disabled){if(!q||ge){(v.isDirty||x.isDirty)&&(Oe=r.isDirty,r.isDirty=st.isDirty=le(),xe=Oe!==st.isDirty);const at=la(Me(c,E),H);Oe=!!Me(r.dirtyFields,E),at?Zt(r.dirtyFields,E):bt(r.dirtyFields,E,!0),st.dirtyFields=r.dirtyFields,xe=xe||(v.dirtyFields||x.dirtyFields)&&Oe!==!at}if(q){const at=Me(r.touchedFields,E);at||(bt(r.touchedFields,E,q),st.touchedFields=r.touchedFields,xe=xe||(v.touchedFields||x.touchedFields)&&at!==q)}xe&&pe&&y.state.next(st)}return xe?st:{}},L=(E,H,q,ge)=>{const pe=Me(r.errors,E),xe=(v.isValid||x.isValid)&&Qr(H)&&r.isValid!==H;if(t.delayError&&q?(p=S(()=>_(E,q)),p(t.delayError)):(clearTimeout(g),p=null,q?bt(r.errors,E,q):Zt(r.errors,E)),(q?!la(pe,q):pe)||!Gn(ge)||xe){const Oe={...ge,...xe&&Qr(H)?{isValid:H}:{},errors:r.errors,name:E};r={...r,...Oe},y.state.next(Oe)}},j=async E=>{C(E,!0);const H=await t.resolver(o,t.context,Rz(E||f.mount,i,t.criteriaMode,t.shouldUseNativeValidation));return C(E),H},R=async E=>{const{errors:H}=await j(E);if(E)for(const q of E){const ge=Me(H,q);ge?bt(r.errors,q,ge):Zt(r.errors,q)}else r.errors=H;return H},Z=async(E,H,q={valid:!0})=>{for(const ge in E){const pe=E[ge];if(pe){const{_f:xe,...Oe}=pe;if(xe){const st=f.array.has(xe.name),at=pe._f&&Dz(pe._f);at&&v.validatingFields&&C([xe.name],!0);const ln=await G1(pe,f.disabled,o,N,t.shouldUseNativeValidation&&!H,st);if(at&&v.validatingFields&&C([xe.name]),ln[xe.name]&&(q.valid=!1,H))break;!H&&(Me(ln,xe.name)?st?Bz(r.errors,ln,xe.name):bt(r.errors,xe.name,ln[xe.name]):Zt(r.errors,xe.name))}!Gn(Oe)&&await Z(Oe,H,q)}}return q.valid},ne=()=>{for(const E of f.unMount){const H=Me(i,E);H&&(H._f.refs?H._f.refs.every(q=>!sh(q)):!sh(H._f.ref))&&se(E)}f.unMount=new Set},le=(E,H)=>!t.disabled&&(E&&H&&bt(o,E,H),!la(he(),c)),F=(E,H,q)=>Cz(E,f,{...d.mount?o:Kt(H)?c:ar(E)?{[E]:H}:H},q,H),J=E=>Vg(Me(d.mount?o:c,E,t.shouldUnregister?Me(c,E,[]):[])),re=(E,H,q={})=>{const ge=Me(i,E);let pe=H;if(ge){const xe=ge._f;xe&&(!xe.disabled&&bt(o,E,sN(H,xe)),pe=Ad(xe.ref)&&_n(H)?"":H,tN(xe.ref)?[...xe.ref.options].forEac
vendor: 7,678 bytes, line 462
462h(Oe=>Oe.selected=pe.includes(Oe.value)):xe.refs?bo(xe.ref)?xe.refs.forEach(Oe=>{(!Oe.defaultChecked||!Oe.disabled)&&(Array.isArray(pe)?Oe.checked=!!pe.find(st=>st===Oe.value):Oe.checked=pe===Oe.value||!!pe)}):xe.refs.forEach(Oe=>Oe.checked=Oe.value===pe):Zg(xe.ref)?xe.ref.value="":(xe.ref.value=pe,xe.ref.type||y.state.next({name:E,values:dn(o)})))}(q.shouldDirty||q.shouldTouch)&&T(E,pe,q.shouldTouch,q.shouldDirty,!0),q.shouldValidate&&ee(E)},fe=(E,H,q)=>{for(const ge in H){if(!H.hasOwnProperty(ge))return;const pe=H[ge],xe=E+"."+ge,Oe=Me(i,xe);(f.array.has(E)||Qt(pe)||Oe&&!Oe._f)&&!Qa(pe)?fe(xe,pe,q):re(xe,pe,q)}},D=(E,H,q={})=>{const ge=Me(i,E),pe=f.array.has(E),xe=dn(H);bt(o,E,xe),pe?(y.array.next({name:E,values:dn(o)}),(v.isDirty||v.dirtyFields||x.isDirty||x.dirtyFields)&&q.shouldDirty&&y.state.next({name:E,dirtyFields:ml(c,o),isDirty:le(E,xe)})):ge&&!ge._f&&!_n(xe)?fe(E,xe,q):re(E,xe,q),F1(E,f)&&y.state.next({...r,name:E}),y.state.next({name:d.mount?E:void 0,values:dn(o)})},M=async E=>{d.mount=!0;const H=E.target;let q=H.name,ge=!0;const pe=Me(i,q),xe=at=>{ge=Number.isNaN(at)||Qa(at)&&isNaN(at.getTime())||la(at,Me(o,q,at))},Oe=U1(t.mode),st=U1(t.reValidateMode);if(pe){let at,ln;const Rn=H.type?L1(pe._f):yz(E),qn=E.type===R1.BLUR||E.type===R1.FOCUS_OUT,Br=!Oz(pe._f)&&!t.resolver&&!Me(r.errors,q)&&!pe._f.deps||Lz(qn,Me(r.touchedFields,q),r.isSubmitted,st,Oe),Ar=F1(q,f,qn);bt(o,q,Rn),qn?(!H||!H.readOnly)&&(pe._f.onBlur&&pe._f.onBlur(E),p&&p(0)):pe._f.onChange&&pe._f.onChange(E);const Wt=T(q,Rn,qn),Zn=!Gn(Wt)||Ar;if(!qn&&y.state.next({name:q,type:E.type,values:dn(o)}),Br)return(v.isValid||x.isValid)&&(t.mode==="onBlur"?qn&&A():qn||A()),Zn&&y.state.next({name:q,...Ar?{}:Wt});if(!qn&&Ar&&y.state.next({...r}),t.resolver){const{errors:Jt}=await j([q]);if(xe(Rn),ge){const Bl=I1(r.errors,i,q),Ms=I1(Jt,i,Bl.name||q);at=Ms.error,q=Ms.name,ln=Gn(Jt)}}else C([q],!0),at=(await G1(pe,f.disabled,o,N,t.shouldUseNativeValidation))[q],C([q]),xe(Rn),ge&&(at?ln=!1:(v.isValid||x.isValid)&&(ln=await Z(i,!0)));ge&&(pe._f.deps&&(!Array.isArray(pe._f.deps)||pe._f.deps.length>0)&&ee(pe._f.deps),L(q,ln,at,Wt))}},I=(E,H)=>{if(Me(r.errors,H)&&E.focus)return E.focus(),1},ee=async(E,H={})=>{let q,ge;const pe=Hc(E);if(t.resolver){const xe=await R(Kt(E)?E:pe);q=Gn(xe),ge=E?!pe.some(Oe=>Me(xe,Oe)):q}else E?(ge=(await Promise.all(pe.map(async xe=>{const Oe=Me(i,xe);return await Z(Oe&&Oe._f?{[xe]:Oe}:Oe)}))).every(Boolean),!(!ge&&!r.isValid)&&A()):ge=q=await Z(i);return y.state.next({...!ar(E)||(v.isValid||x.isValid)&&q!==r.isValid?{}:{name:E},...t.resolver||!E?{isValid:q}:{},errors:r.errors}),H.shouldFocus&&!ge&&Gc(i,I,E?pe:f.mount),ge},he=(E,H)=>{let q={...d.mount?o:c};return H&&(q=eN(H.dirtyFields?r.dirtyFields:r.touchedFields,q)),Kt(E)?q:ar(E)?Me(q,E):E.map(ge=>Me(q,ge))},z=(E,H)=>({invalid:!!Me((H||r).errors,E),isDirty:!!Me((H||r).dirtyFields,E),error:Me((H||r).errors,E),isValidating:!!Me(r.validatingFields,E),isTouched:!!Me((H||r).touchedFields,E)}),X=E=>{E&&Hc(E).forEach(H=>Zt(r.errors,H)),y.state.next({errors:E?r.errors:{}})},$=(E,H,q)=>{const ge=(Me(i,E,{_f:{}})._f||{}).ref,pe=Me(r.errors,E)||{},{ref:xe,message:Oe,type:st,...at}=pe;bt(r.errors,E,{...at,...H,ref:ge}),y.state.next({name:E,errors:r.errors,isValid:!1}),q&&q.shouldFocus&&ge&&ge.focus&&ge.focus()},Q=(E,H)=>Mr(E)?y.state.subscribe({next:q=>"values"in q&&E(F(void 0,H),q)}):F(E,H,!0),ue=E=>y.state.subscribe({next:H=>{zz(E.name,H.name,E.exact)&&Tz(H,E.formState||v,Xt,E.reRenderRoot)&&E.callback({values:{...o},...r,...H,defaultValues:c})}}).unsubscribe,ye=E=>(d.mount=!0,x={...x,...E.formState},ue({...E,formState:x})),se=(E,H={})=>{for(const q of E?Hc(E):f.mount)f.mount.delete(q),f.array.delete(q),H.keepValue||(Zt(i,q),Zt(o,q)),!H.keepError&&Zt(r.errors,q),!H.keepDirty&&Zt(r.dirtyFields,q),!H.keepTouched&&Zt(r.touchedFields,q),!H.keepIsValidating&&Zt(r.validatingFields,q),!t.shouldUnregister&&!H.keepDefaultValue&&Zt(c,q);y.state.next({values:dn(o)}),y.state.next({...r,...H.keepDirty?{isDirty:le()}:{}}),!H.keepIsValid&&A()},we=({disabled:E,name:H})=>{(Qr(E)&&d.mount||E||f.disabled.has(H))&&(E?f.disabled.add(H):f.disabled.delete(H))},Te=(E,H={})=>{let q=Me(i,E);const ge=Qr(H.disabled)||Qr(t.disabled);return bt(i,E,{...q||{},_f:{...q&&q._f?q._f:{ref:{name:E}},name:E,mount:!0,...H}}),f.mount.add(E),q?we({disabled:Qr(H.disabled)?H.disabled:t.disabled,name:E}):O(E,!0,H.value),{...ge?{disabled:H.disabled||t.disabled}:{},...t.progressive?{required:!!H.required,min:zc(H.min),max:zc(H.max),minLength:zc(H.minLength),maxLength:zc(H.maxLength),pattern:zc(H.pattern)}:{},name:E,onChange:M,onBlur:M,ref:pe=>{if(pe){Te(E,H),q=Me(i,E);const xe=Kt(pe.value)&&pe.querySelectorAll&&pe.querySelectorAll("input,select,textarea")[0]||pe,Oe=Pz(xe),st=q._f.refs||[];if(Oe?st.find(at=>at===xe):xe===q._f.ref)return;bt(i,E,{_f:{...q._f,...Oe?{refs:[...st.filter(sh),xe,...Array.isArray(Me(c,E))?[{}]:[]],ref:{type:xe.type,name:E}}:{ref:xe}}}),O(E,!1,void 0,xe)}else q=Me(i,E,{}),q._f&&(q._f.mount=!1),(t.shouldUnregister||H.shouldUnregister)&&!(jz(f.array,E)&&d.action)&&f.unMount.add(E)}}},Fe=()=>t.shouldFocusError&&Gc(i,I,f.mount),Be=E=>{Qr(E)&&(y.state.next({disabled:E}),Gc(i,(H,q)=>{const ge=Me(i,q);ge&&(H.disabled=ge._f.disabled||E,Array.isArray(ge._f.refs)&&ge._f.refs.forEach(pe=>{pe.disabled=ge._f.disabled||E}))},0,!1))},Ve=(E,H)=>async q=>{let ge;q&&(q.preventDefault&&q.preventDefault(),q.persist&&q.persist());let pe=dn(o);if(y.state.next({isSubmitting:!0}),t.resolver){const{errors:xe,values:Oe}=await j();r.errors=xe,pe=dn(Oe)}else await Z(i);if(f.disabled.size)for(const xe of f.disabled)Zt(pe,xe);if(Zt(r.errors,"root"),Gn(r.errors)){y.state.next({errors:{}});try{await E(pe,q)}catch(xe){ge=xe}}else H&&await H({...r.errors},q),Fe(),setTimeout(Fe);if(y.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:Gn(r.errors)&&!ge,submitCount:r.submitCount+1,errors:r.errors}),ge)throw ge},yt=(E,H={})=>{Me(i,E)&&(Kt(H.defaultValue)?D(E,dn(Me(c,E))):(D(E,H.defaultValue),bt(c,E,dn(H.defaultValue))),H.keepTouched||Zt(r.touchedFields,E),H.keepDirty||(Zt(r.dirtyFields,E),r.isDirty=H.defaultValue?le(E,dn(Me(c,E))):le()),H.keepError||(Zt(r.errors,E),v.isValid&&A()),y.state.next({...r}))},xt=(E,H={})=>{const q=E?dn(E):c,ge=dn(q),pe=Gn(E),xe=pe?c:ge;if(H.keepDefaultValues||(c=q),!H.keepValues){if(H.keepDirtyValues){const Oe=new Set([...f.mount,...Object.keys(ml(c,o))]);for(const st of Array.from(Oe))Me(r.dirtyFields,st)?bt(xe,st,Me(o,st)):D(st,Me(xe,st))}else{if(Gg&&Kt(E))for(const Oe of f.mount){const st=Me(i,Oe);if(st&&st._f){const at=Array.isArray(st._f.refs)?st._f.refs[0]:st._f.ref;if(Ad(at)){const ln=at.closest("form");if(ln){ln.reset();break}}}}if(H.keepFieldsRef)for(const Oe of f.mount)D(Oe,Me(xe,Oe));else i={}}o=t.shouldUnregister?H.keepDefaultValues?dn(c):{}:dn(xe),y.array.next({values:{...xe}}),y.state.next({values:{...xe}})}f={mount:H.keepDirtyValues?f.mount:new Set,unMount:new Set,array:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},d.mount=!v.isValid||!!H.keepIsValid||!!H.keepDirtyValues,d.watch=!!t.shouldUnregister,y.state.next({submitCount:H.keepSubmitCount?r.submitCount:0,isDirty:pe?!1:H.keepDirty?r.isDirty:!!(H.keepDefaultValues&&!la(E,c)),isSubmitted:H.keepIsSubmitted?r.isSubmitted:!1,dirtyFields:pe?{}:H.keepDirtyValues?H.keepDefaultValues&&o?ml(c,o):r.dirtyFields:H.keepDefaultValues&&E?ml(c,E):H.keepDirty?r.dirtyFields:{},touchedFields:H.keepTouched?r.touchedFields:{},errors:H.keepErrors?r.errors:{},isSubmitSuccessful:H.keepIsSubmitSuccessful?r.isSubmitSuccessful:!1,isSubmitting:!1,defaultValues:c})},gn=(E,H)=>xt(Mr(E)?E(o):E,H),an=(E,H={})=>{const q=Me(i,E),ge=q&&q._f;if(ge){const pe=ge.refs?ge.refs[0]:ge.ref;
462pe.focus&&(pe.focus(),H.shouldSelect&&Mr(pe.select)&&pe.select())}},Xt=E=>{r={...r,...E}},je={control:{register:Te,unregister:se,getFieldState:z,handleSubmit:Ve,setError:$,_subscribe:ue,_runSchema:j,_focusError:Fe,_getWatch:F,_getDirty:le,_setValid:A,_setFieldArray:k,_setDisabledField:we,_setErrors:U,_getFieldArray:J,_reset:xt,_resetDefaultValues:()=>Mr(t.defaultValues)&&t.defaultValues().then(E=>{gn(E,t.resetOptions),y.state.next({isLoading:!1})}),_removeUnmounted:ne,_disableForm:Be,_subjects:y,_proxyFormState:v,get _fields(){return i},get _formValues(){return o},get _state(){return d},set _state(E){d=E},get _defaultValues(){return c},get _names(){return f},set _names(E){f=E},get _formState(){return r},get _options(){return t},set _options(E){t={...t,...E}}},subscribe:ye,trigger:ee,register:Te,handleSubmit:Ve,watch:Q,setValue:D,getValues:he,reset:gn,resetField:yt,clearErrors:X,unregister:se,setError:$,setFocus:an,getFieldState:z};return{...je,formControl:je}}function Hz(e={}){const t=me.useRef(void 0),r=me.useRef(void 0),[i,c]=me.useState({isDirty:!1,isValidating:!1,isLoading:Mr(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,isReady:!1,defaultValues:Mr(e.defaultValues)?void 0:e.defaultValues});if(!t.current)if(e.formControl)t.current={...e.formControl,formState:i},e.defaultValues&&!Mr(e.defaultValues)&&e.formControl.reset(e.defaultValues,e.resetOptions);else{const{formControl:d,...f}=Iz(e);t.current={...f,formState:i}}const o=t.current.control;return o._options=e,Ez(()=>{const d=o._subscribe({formState:o._proxyFormState,callback:()=>c({...o._formState}),reRenderRoot:!0});return c(f=>({...f,isReady:!0})),o._formState.isReady=!0,d},[o]),me.useEffect(()=>o._disableForm(e.disabled),[o,e.disabled]),me.useEffect(()=>{e.mode&&(o._options.mode=e.mode),e.reValidateMode&&(o._options.reValidateMode=e.reValidateMode)},[o,e.mode,e.reValidateMode]),me.useEffect(()=>{e.errors&&(o._setErrors(e.errors),o._focusError())},[o,e.errors]),me.useEffect(()=>{e.shouldUnregister&&o._subjects.state.next({values:o._getWatch()})},[o,e.shouldUnregister]),me.useEffect(()=>{if(o._proxyFormState.isDirty){const d=o._getDirty();d!==i.isDirty&&o._subjects.state.next({isDirty:d})}},[o,i.isDirty]),me.useEffect(()=>{e.values&&!la(e.values,r.current)?(o._reset(e.values,{keepFieldsRef:!0,...o._options.resetOptions}),r.current=e.values,c(d=>({...d}))):o._resetDefaultValues()},[o,e.values]),me.useEffect(()=>{o._state.mount||(o._setValid(),o._state.mount=!0),o._state.watch&&(o._state.watch=!1,o._subjects.state.next({...o._formState})),o._removeUnmounted()}),t.current.formState=Nz(i,o),t.current}const V1=(e,t,r)=>{if(e&&"reportValidity"in e){const i=Me(r,t);e.setCustomValidity(i&&i.message||""),e.reportValidity()}},Zh=(e,t)=>{for(const r in t.fields){const i=t.fields[r];i&&i.ref&&"reportValidity"in i.ref?V1(i.ref,r,e):i&&i.refs&&i.refs.forEach(c=>V1(c,r,e))}},$1=(e,t)=>{t.shouldUseNativeValidation&&Zh(e,t);const r={};for(const i in e){const c=Me(t.fields,i),o=Object.assign(e[i]||{},{ref:c&&c.ref});if(Gz(t.names||Object.keys(e),i)){const d=Object.assign({},Me(r,i));bt(d,"root",o),bt(r,i,d)}else bt(r,i,o)}return r},Gz=(e,t)=>{const r=q1(t);return e.some(i=>q1(i).match(`^${r}\\.\\d+`))};function q1(e){return e.replace(/\]|\[/g,"")}function de(e,t,r){function i(f,p){var g;Object.defineProperty(f,"_zod",{value:f._zod??{},enumerable:!1}),(g=f._zod).traits??(g.traits=new Set),f._zod.traits.add(e),t(f,p);for(const v in d.prototype)v in f||Object.defineProperty(f,v,{value:d.prototype[v].bind(f)});f._zod.constr=d,f._zod.def=p}const c=r?.Parent??Object;class o extends c{}Object.defineProperty(o,"name",{value:e});function d(f){var p;const g=r?.Parent?new o:this;i(g,f),(p=g._zod).deferred??(p.deferred=[]);for(const v of g._zod.deferred)v();return g}return Object.defineProperty(d,"init",{value:i}),Object.defineProperty(d,Symbol.hasInstance,{value:f=>r?.Parent&&f instanceof r.Parent?!0:f?._zod?.traits?.has(e)}),Object.defineProperty(d,"name",{value:e}),d}
vendor: 7,750 bytes, line 462
462class bl extends Error{constructor(){super("Encountered Promise during synchronous parse. Use .parseAsync() instead.")}}class iN extends Error{constructor(t){super(`Encountered unidirectional transform during encode: ${t}`),this.name="ZodEncodeError"}}const lN={};function ii(e){return lN}function Vz(e){const t=Object.values(e).filter(i=>typeof i=="number");return Object.entries(e).filter(([i,c])=>t.indexOf(+i)===-1).map(([i,c])=>c)}function Kh(e,t){return typeof t=="bigint"?t.toString():t}function Qg(e){return{get value(){{const t=e();return Object.defineProperty(this,"value",{value:t}),t}}}}function Yg(e){return e==null}function Xg(e){const t=e.startsWith("^")?1:0,r=e.endsWith("$")?e.length-1:e.length;return e.slice(t,r)}const Z1=Symbol("evaluating");function wt(e,t,r){let i;Object.defineProperty(e,t,{get(){if(i!==Z1)return i===void 0&&(i=Z1,i=r()),i},set(c){Object.defineProperty(e,t,{value:c})},configurable:!0})}function gi(e,t,r){Object.defineProperty(e,t,{value:r,writable:!0,enumerable:!0,configurable:!0})}function xi(...e){const t={};for(const r of e){const i=Object.getOwnPropertyDescriptors(r);Object.assign(t,i)}return Object.defineProperties({},t)}function K1(e){return JSON.stringify(e)}const cN="captureStackTrace"in Error?Error.captureStackTrace:(...e)=>{};function Nd(e){return typeof e=="object"&&e!==null&&!Array.isArray(e)}const $z=Qg(()=>{if(typeof navigator<"u"&&navigator?.userAgent?.includes("Cloudflare"))return!1;try{const e=Function;return new e(""),!0}catch{return!1}});function ro(e){if(Nd(e)===!1)return!1;const t=e.constructor;if(t===void 0)return!0;const r=t.prototype;return!(Nd(r)===!1||Object.prototype.hasOwnProperty.call(r,"isPrototypeOf")===!1)}function oN(e){return ro(e)?{...e}:Array.isArray(e)?[...e]:e}const qz=new Set(["string","number","symbol"]);function Ml(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function Aa(e,t,r){const i=new e._zod.constr(t??e._zod.def);return(!t||r?.parent)&&(i._zod.parent=e),i}function Ge(e){const t=e;if(!t)return{};if(typeof t=="string")return{error:()=>t};if(t?.message!==void 0){if(t?.error!==void 0)throw new Error("Cannot specify both `message` and `error` params");t.error=t.message}return delete t.message,typeof t.error=="string"?{...t,error:()=>t.error}:t}function Zz(e){return Object.keys(e).filter(t=>e[t]._zod.optin==="optional"&&e[t]._zod.optout==="optional")}function Kz(e,t){const r=e._zod.def,i=xi(e._zod.def,{get shape(){const c={};for(const o in t){if(!(o in r.shape))throw new Error(`Unrecognized key: "${o}"`);t[o]&&(c[o]=r.shape[o])}return gi(this,"shape",c),c},checks:[]});return Aa(e,i)}function Qz(e,t){const r=e._zod.def,i=xi(e._zod.def,{get shape(){const c={...e._zod.def.shape};for(const o in t){if(!(o in r.shape))throw new Error(`Unrecognized key: "${o}"`);t[o]&&delete c[o]}return gi(this,"shape",c),c},checks:[]});return Aa(e,i)}function Yz(e,t){if(!ro(t))throw new Error("Invalid input to extend: expected a plain object");const r=e._zod.def.checks;if(r&&r.length>0)throw new Error("Object schemas containing refinements cannot be extended. Use `.safeExtend()` instead.");const c=xi(e._zod.def,{get shape(){const o={...e._zod.def.shape,...t};return gi(this,"shape",o),o},checks:[]});return Aa(e,c)}function Xz(e,t){if(!ro(t))throw new Error("Invalid input to safeExtend: expected a plain object");const r={...e._zod.def,get shape(){const i={...e._zod.def.shape,...t};return gi(this,"shape",i),i},checks:e._zod.def.checks};return Aa(e,r)}function Wz(e,t){const r=xi(e._zod.def,{get shape(){const i={...e._zod.def.shape,...t._zod.def.shape};return gi(this,"shape",i),i},get catchall(){return t._zod.def.catchall},checks:[]});return Aa(e,r)}function Jz(e,t,r){const i=xi(t._zod.def,{get shape(){const c=t._zod.def.shape,o={...c};if(r)for(const d in r){if(!(d in c))throw new Error(`Unrecognized key: "${d}"`);r[d]&&(o[d]=e?new e({type:"optional",innerType:c[d]}):c[d])}else for(const d in c)o[d]=e?new e({type:"optional",innerType:c[d]}):c[d];return gi(this,"shape",o),o},checks:[]});return Aa(t,i)}function e8(e,t,r){const i=xi(t._zod.def,{get shape(){const c=t._zod.def.shape,o={...c};if(r)for(const d in r){if(!(d in o))throw new Error(`Unrecognized key: "${d}"`);r[d]&&(o[d]=new e({type:"nonoptional",innerType:c[d]}))}else for(const d in c)o[d]=new e({type:"nonoptional",innerType:c[d]});return gi(this,"shape",o),o},checks:[]});return Aa(t,i)}function hl(e,t=0){if(e.aborted===!0)return!0;for(let r=t;r<e.issues.length;r++)if(e.issues[r]?.continue!==!0)return!0;return!1}function uN(e,t){return t.map(r=>{var i;return(i=r).path??(i.path=[]),r.path.unshift(e),r})}function Xu(e){return typeof e=="string"?e:e?.message}function li(e,t,r){const i={...e,path:e.path??[]};if(!e.message){const c=Xu(e.inst?._zod.def?.error?.(e))??Xu(t?.error?.(e))??Xu(r.customError?.(e))??Xu(r.localeError?.(e))??"Invalid input";i.message=c}return delete i.inst,delete i.continue,t?.reportInput||delete i.input,i}function Wg(e){return Array.isArray(e)?"array":typeof e=="string"?"string":"unknown"}function so(...e){const[t,r,i]=e;return typeof t=="string"?{message:t,code:"custom",input:r,inst:i}:{...t}}const dN=(e,t)=>{e.name="$ZodError",Object.defineProperty(e,"_zod",{value:e._zod,enumerable:!1}),Object.defineProperty(e,"issues",{value:t,enumerable:!1}),e.message=JSON.stringify(t,Kh,2),Object.defineProperty(e,"toString",{value:()=>e.message,enumerable:!1})},Jg=de("$ZodError",dN),mf=de("$ZodError",dN,{Parent:Error});function t8(e,t=r=>r.message){const r={},i=[];for(const c of e.issues)c.path.length>0?(r[c.path[0]]=r[c.path[0]]||[],r[c.path[0]].push(t(c))):i.push(t(c));return{formErrors:i,fieldErrors:r}}function n8(e,t=r=>r.message){const r={_errors:[]},i=c=>{for(const o of c.issues)if(o.code==="invalid_union"&&o.errors.length)o.errors.map(d=>i({issues:d}));else if(o.code==="invalid_key")i({issues:o.issues});else if(o.code==="invalid_element")i({issues:o.issues});else if(o.path.length===0)r._errors.push(t(o));else{let d=r,f=0;for(;f<o.path.length;){const p=o.path[f];f===o.path.length-1?(d[p]=d[p]||{_errors:[]},d[p]._errors.push(t(o))):d[p]=d[p]||{_errors:[]},d=d[p],f++}}};return i(e),r}const pf=e=>(t,r,i,c)=>{const o=i?Object.assign(i,{async:!1}):{async:!1},d=t._zod.run({value:r,issues:[]},o);if(d instanceof Promise)throw new bl;if(d.issues.length){const f=new(c?.Err??e)(d.issues.map(p=>li(p,o,ii())));throw cN(f,c?.callee),f}return d.value},r8=pf(mf),hf=e=>async(t,r,i,c)=>{const o=i?Object.assign(i,{async:!0}):{async:!0};let d=t._zod.run({value:r,issues:[]},o);if(d instanceof Promise&&(d=await d),d.issues.length){const f=new(c?.Err??e)(d.issues.map(p=>li(p,o,ii())));throw cN(f,c?.callee),f}return d.value},s8=hf(mf),gf=e=>(t,r,i)=>{const c=i?{...i,async:!1}:{async:!1},o=t._zod.run({value:r,issues:[]},c);if(o instanceof Promise)throw new bl;return o.issues.length?{success:!1,error:new(e??Jg)(o.issues.map(d=>li(d,c,ii())))}:{success:!0,data:o.value}},a8=gf(mf),xf=e=>async(t,r,i)=>{const c=i?Object.assign(i,{async:!0}):{async:!0};let o=t._zod.run({value:r,issues:[]},c);return o instanceof Promise&&(o=await o),o.issues.length?{success:!1,error:new e(o.issues.map(d=>li(d,c,ii())))}:{success:!0,data:o.value}},i8=xf(mf),l8=e=>(t,r,i)=>{const c=i?Object.assign(i,{direction:"backward"}):{direction:"backward"};return pf(e)(t,r,c)},c8=e=>(t,r,i)=>pf(e)(t,r,i),o8=e=>async(t,r,i)=>{const c=i?Object.assign(i,{direction:"backward"}):{direction:"backward"};return hf(e)(t,r,c)},u8=e=>async(t,r,i)=>hf(e)(t,r,i),d8=e=>(t,r,i)=>{const c=i?Object.assign(i,{direction:"backward"}):{direction:"backward"};return gf(e)(t,r,c)},f8=e=>(t,r,i)=>gf(e)(t,r,i),m8=e=>async(t,r,i)=>{const c=i?Object.assign(i,{direction:"backward"}):{direction:"backward"};return xf(e)(t,r,c)},p8=e=>async(t,r,i)=>xf(e)(t,r,i),h8=/^[cC][^\s-]{8,}
vendor: 5,500 bytes, line 462
462$/,g8=/^[0-9a-z]+$/,x8=/^[0-9A-HJKMNP-TV-Za-hjkmnp-tv-z]{26}$/,v8=/^[0-9a-vA-V]{20}$/,b8=/^[A-Za-z0-9]{27}$/,y8=/^[a-zA-Z0-9_-]{21}$/,w8=/^P(?:(\d+W)|(?!.*W)(?=\d|T\d)(\d+Y)?(\d+M)?(\d+D)?(T(?=\d)(\d+H)?(\d+M)?(\d+([.,]\d+)?S)?)?)$/,j8=/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$/,Q1=e=>e?new RegExp(`^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-${e}[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$`):/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/,A8=/^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$/,S8="^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$";function N8(){return new RegExp(S8,"u")}const E8=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,C8=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:))$/,P8=/^((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/([0-9]|[1-2][0-9]|3[0-2])$/,k8=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|::|([0-9a-fA-F]{1,4})?::([0-9a-fA-F]{1,4}:?){0,6})\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,_8=/^$|^(?:[0-9a-zA-Z+/]{4})*(?:(?:[0-9a-zA-Z+/]{2}==)|(?:[0-9a-zA-Z+/]{3}=))?$/,fN=/^[A-Za-z0-9_-]*$/,M8=/^(?=.{1,253}\.?$)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[-0-9a-zA-Z]{0,61}[0-9a-zA-Z])?)*\.?$/,R8=/^\+(?:[0-9]){6,14}[0-9]$/,mN="(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))",D8=new RegExp(`^${mN}$`);function pN(e){const t="(?:[01]\\d|2[0-3]):[0-5]\\d";return typeof e.precision=="number"?e.precision===-1?`${t}`:e.precision===0?`${t}:[0-5]\\d`:`${t}:[0-5]\\d\\.\\d{${e.precision}}`:`${t}(?::[0-5]\\d(?:\\.\\d+)?)?`}function O8(e){return new RegExp(`^${pN(e)}$`)}function T8(e){const t=pN({precision:e.precision}),r=["Z"];e.local&&r.push(""),e.offset&&r.push("([+-](?:[01]\\d|2[0-3]):[0-5]\\d)");const i=`${t}(?:${r.join("|")})`;return new RegExp(`^${mN}T(?:${i})$`)}const z8=e=>{const t=e?`[\\s\\S]{${e?.minimum??0},${e?.maximum??""}}`:"[\\s\\S]*";return new RegExp(`^${t}$`)},L8=/^(?:true|false)$/i,U8=/^[^A-Z]*$/,B8=/^[^a-z]*$/,as=de("$ZodCheck",(e,t)=>{var r;e._zod??(e._zod={}),e._zod.def=t,(r=e._zod).onattach??(r.onattach=[])}),F8=de("$ZodCheckMaxLength",(e,t)=>{var r;as.init(e,t),(r=e._zod.def).when??(r.when=i=>{const c=i.value;return!Yg(c)&&c.length!==void 0}),e._zod.onattach.push(i=>{const c=i._zod.bag.maximum??Number.POSITIVE_INFINITY;t.maximum<c&&(i._zod.bag.maximum=t.maximum)}),e._zod.check=i=>{const c=i.value;if(c.length<=t.maximum)return;const d=Wg(c);i.issues.push({origin:d,code:"too_big",maximum:t.maximum,inclusive:!0,input:c,inst:e,continue:!t.abort})}}),I8=de("$ZodCheckMinLength",(e,t)=>{var r;as.init(e,t),(r=e._zod.def).when??(r.when=i=>{const c=i.value;return!Yg(c)&&c.length!==void 0}),e._zod.onattach.push(i=>{const c=i._zod.bag.minimum??Number.NEGATIVE_INFINITY;t.minimum>c&&(i._zod.bag.minimum=t.minimum)}),e._zod.check=i=>{const c=i.value;if(c.length>=t.minimum)return;const d=Wg(c);i.issues.push({origin:d,code:"too_small",minimum:t.minimum,inclusive:!0,input:c,inst:e,continue:!t.abort})}}),H8=de("$ZodCheckLengthEquals",(e,t)=>{var r;as.init(e,t),(r=e._zod.def).when??(r.when=i=>{const c=i.value;return!Yg(c)&&c.length!==void 0}),e._zod.onattach.push(i=>{const c=i._zod.bag;c.minimum=t.length,c.maximum=t.length,c.length=t.length}),e._zod.check=i=>{const c=i.value,o=c.length;if(o===t.length)return;const d=Wg(c),f=o>t.length;i.issues.push({origin:d,...f?{code:"too_big",maximum:t.length}:{code:"too_small",minimum:t.length},inclusive:!0,exact:!0,input:i.value,inst:e,continue:!t.abort})}}),vf=de("$ZodCheckStringFormat",(e,t)=>{var r,i;as.init(e,t),e._zod.onattach.push(c=>{const o=c._zod.bag;o.format=t.format,t.pattern&&(o.patterns??(o.patterns=new Set),o.patterns.add(t.pattern))}),t.pattern?(r=e._zod).check??(r.check=c=>{t.pattern.lastIndex=0,!t.pattern.test(c.value)&&c.issues.push({origin:"string",code:"invalid_format",format:t.format,input:c.value,...t.pattern?{pattern:t.pattern.toString()}:{},inst:e,continue:!t.abort})}):(i=e._zod).check??(i.check=()=>{})}),G8=de("$ZodCheckRegex",(e,t)=>{vf.init(e,t),e._zod.check=r=>{t.pattern.lastIndex=0,!t.pattern.test(r.value)&&r.issues.push({origin:"string",code:"invalid_format",format:"regex",input:r.value,pattern:t.pattern.toString(),inst:e,continue:!t.abort})}}),V8=de("$ZodCheckLowerCase",(e,t)=>{t.pattern??(t.pattern=U8),vf.init(e,t)}),$8=de("$ZodCheckUpperCase",(e,t)=>{t.pattern??(t.pattern=B8),vf.init(e,t)}),q8=de("$ZodCheckIncludes",(e,t)=>{as.init(e,t);const r=Ml(t.includes),i=new RegExp(typeof t.position=="number"?`^.{${t.position}}${r}`:r);t.pattern=i,e._zod.onattach.push(c=>{const o=c._zod.bag;o.patterns??(o.patterns=new Set),o.patterns.add(i)}),e._zod.check=c=>{c.value.includes(t.includes,t.position)||c.issues.push({origin:"string",code:"invalid_format",format:"includes",includes:t.includes,input
vendor: 22,617 bytes, lines 462-481
462:c.value,inst:e,continue:!t.abort})}}),Z8=de("$ZodCheckStartsWith",(e,t)=>{as.init(e,t);const r=new RegExp(`^${Ml(t.prefix)}.*`);t.pattern??(t.pattern=r),e._zod.onattach.push(i=>{const c=i._zod.bag;c.patterns??(c.patterns=new Set),c.patterns.add(r)}),e._zod.check=i=>{i.value.startsWith(t.prefix)||i.issues.push({origin:"string",code:"invalid_format",format:"starts_with",prefix:t.prefix,input:i.value,inst:e,continue:!t.abort})}}),K8=de("$ZodCheckEndsWith",(e,t)=>{as.init(e,t);const r=new RegExp(`.*${Ml(t.suffix)}$`);t.pattern??(t.pattern=r),e._zod.onattach.push(i=>{const c=i._zod.bag;c.patterns??(c.patterns=new Set),c.patterns.add(r)}),e._zod.check=i=>{i.value.endsWith(t.suffix)||i.issues.push({origin:"string",code:"invalid_format",format:"ends_with",suffix:t.suffix,input:i.value,inst:e,continue:!t.abort})}}),Q8=de("$ZodCheckOverwrite",(e,t)=>{as.init(e,t),e._zod.check=r=>{r.value=t.tx(r.value)}});class Y8{constructor(t=[]){this.content=[],this.indent=0,this&&(this.args=t)}indented(t){this.indent+=1,t(this),this.indent-=1}write(t){if(typeof t=="function"){t(this,{execution:"sync"}),t(this,{execution:"async"});return}const i=t.split(` 463`).filter(d=>d),c=Math.min(...i.map(d=>d.length-d.trimStart().length)),o=i.map(d=>d.slice(c)).map(d=>" ".repeat(this.indent*2)+d);for(const d of o)this.content.push(d)}compile(){const t=Function,r=this?.args,c=[...(this?.content??[""]).map(o=>` ${o}`)];return new t(...r,c.join(` 464`))}}const X8={major:4,minor:1,patch:12},Ht=de("$ZodType",(e,t)=>{var r;e??(e={}),e._zod.def=t,e._zod.bag=e._zod.bag||{},e._zod.version=X8;const i=[...e._zod.def.checks??[]];e._zod.traits.has("$ZodCheck")&&i.unshift(e);for(const c of i)for(const o of c._zod.onattach)o(e);if(i.length===0)(r=e._zod).deferred??(r.deferred=[]),e._zod.deferred?.push(()=>{e._zod.run=e._zod.parse});else{const c=(d,f,p)=>{let g=hl(d),v;for(const x of f){if(x._zod.def.when){if(!x._zod.def.when(d))continue}else if(g)continue;const y=d.issues.length,N=x._zod.check(d);if(N instanceof Promise&&p?.async===!1)throw new bl;if(v||N instanceof Promise)v=(v??Promise.resolve()).then(async()=>{await N,d.issues.length!==y&&(g||(g=hl(d,y)))});else{if(d.issues.length===y)continue;g||(g=hl(d,y))}}return v?v.then(()=>d):d},o=(d,f,p)=>{if(hl(d))return d.aborted=!0,d;const g=c(f,i,p);if(g instanceof Promise){if(p.async===!1)throw new bl;return g.then(v=>e._zod.parse(v,p))}return e._zod.parse(g,p)};e._zod.run=(d,f)=>{if(f.skipChecks)return e._zod.parse(d,f);if(f.direction==="backward"){const g=e._zod.parse({value:d.value,issues:[]},{...f,skipChecks:!0});return g instanceof Promise?g.then(v=>o(v,d,f)):o(g,d,f)}const p=e._zod.parse(d,f);if(p instanceof Promise){if(f.async===!1)throw new bl;return p.then(g=>c(g,i,f))}return c(p,i,f)}}e["~standard"]={validate:c=>{try{const o=a8(e,c);return o.success?{value:o.data}:{issues:o.error?.issues}}catch{return i8(e,c).then(d=>d.success?{value:d.data}:{issues:d.error?.issues})}},vendor:"zod",version:1}}),ex=de("$ZodString",(e,t)=>{Ht.init(e,t),e._zod.pattern=[...e?._zod.bag?.patterns??[]].pop()??z8(e._zod.bag),e._zod.parse=(r,i)=>{if(t.coerce)try{r.value=String(r.value)}catch{}return typeof r.value=="string"||r.issues.push({expected:"string",code:"invalid_type",input:r.value,inst:e}),r}}),_t=de("$ZodStringFormat",(e,t)=>{vf.init(e,t),ex.init(e,t)}),W8=de("$ZodGUID",(e,t)=>{t.pattern??(t.pattern=j8),_t.init(e,t)}),J8=de("$ZodUUID",(e,t)=>{if(t.version){const i={v1:1,v2:2,v3:3,v4:4,v5:5,v6:6,v7:7,v8:8}[t.version];if(i===void 0)throw new Error(`Invalid UUID version: "${t.version}"`);t.pattern??(t.pattern=Q1(i))}else t.pattern??(t.pattern=Q1());_t.init(e,t)}),e7=de("$ZodEmail",(e,t)=>{t.pattern??(t.pattern=A8),_t.init(e,t)}),t7=de("$ZodURL",(e,t)=>{_t.init(e,t),e._zod.check=r=>{try{const i=r.value.trim(),c=new URL(i);t.hostname&&(t.hostname.lastIndex=0,t.hostname.test(c.hostname)||r.issues.push({code:"invalid_format",format:"url",note:"Invalid hostname",pattern:M8.source,input:r.value,inst:e,continue:!t.abort})),t.protocol&&(t.protocol.lastIndex=0,t.protocol.test(c.protocol.endsWith(":")?c.protocol.slice(0,-1):c.protocol)||r.issues.push({code:"invalid_format",format:"url",note:"Invalid protocol",pattern:t.protocol.source,input:r.value,inst:e,continue:!t.abort})),t.normalize?r.value=c.href:r.value=i;return}catch{r.issues.push({code:"invalid_format",format:"url",input:r.value,inst:e,continue:!t.abort})}}}),n7=de("$ZodEmoji",(e,t)=>{t.pattern??(t.pattern=N8()),_t.init(e,t)}),r7=de("$ZodNanoID",(e,t)=>{t.pattern??(t.pattern=y8),_t.init(e,t)}),s7=de("$ZodCUID",(e,t)=>{t.pattern??(t.pattern=h8),_t.init(e,t)}),a7=de("$ZodCUID2",(e,t)=>{t.pattern??(t.pattern=g8),_t.init(e,t)}),i7=de("$ZodULID",(e,t)=>{t.pattern??(t.pattern=x8),_t.init(e,t)}),l7=de("$ZodXID",(e,t)=>{t.pattern??(t.pattern=v8),_t.init(e,t)}),c7=de("$ZodKSUID",(e,t)=>{t.pattern??(t.pattern=b8),_t.init(e,t)}),o7=de("$ZodISODateTime",(e,t)=>{t.pattern??(t.pattern=T8(t)),_t.init(e,t)}),u7=de("$ZodISODate",(e,t)=>{t.pattern??(t.pattern=D8),_t.init(e,t)}),d7=de("$ZodISOTime",(e,t)=>{t.pattern??(t.pattern=O8(t)),_t.init(e,t)}),f7=de("$ZodISODuration",(e,t)=>{t.pattern??(t.pattern=w8),_t.init(e,t)}),m7=de("$ZodIPv4",(e,t)=>{t.pattern??(t.pattern=E8),_t.init(e,t),e._zod.onattach.push(r=>{const i=r._zod.bag;i.format="ipv4"})}),p7=de("$ZodIPv6",(e,t)=>{t.pattern??(t.pattern=C8),_t.init(e,t),e._zod.onattach.push(r=>{const i=r._zod.bag;i.format="ipv6"}),e._zod.check=r=>{try{new URL(`http://[${r.value}]`)}catch{r.issues.push({code:"invalid_format",format:"ipv6",input:r.value,inst:e,continue:!t.abort})}}}),h7=de("$ZodCIDRv4",(e,t)=>{t.pattern??(t.pattern=P8),_t.init(e,t)}),g7=de("$ZodCIDRv6",(e,t)=>{t.pattern??(t.pattern=k8),_t.init(e,t),e._zod.check=r=>{const i=r.value.split("/");try{if(i.length!==2)throw new Error;const[c,o]=i;if(!o)throw new Error;const d=Number(o);if(`${d}`!==o)throw new Error;if(d<0||d>128)throw new Error;new URL(`http://[${c}]`)}catch{r.issues.push({code:"invalid_format",format:"cidrv6",input:r.value,inst:e,continue:!t.abort})}}});function hN(e){if(e==="")return!0;if(e.length%4!==0)return!1;try{return atob(e),!0}catch{return!1}}const x7=de("$ZodBase64",(e,t)=>{t.pattern??(t.pattern=_8),_t.init(e,t),e._zod.onattach.push(r=>{r._zod.bag.contentEncoding="base64"}),e._zod.check=r=>{hN(r.value)||r.issues.push({code:"invalid_format",format:"base64",input:r.value,inst:e,continue:!t.abort})}});function v7(e){if(!fN.test(e))return!1;const t=e.replace(/[-_]/g,i=>i==="-"?"+":"/"),r=t.padEnd(Math.ceil(t.length/4)*4,"=");return hN(r)}const b7=de("$ZodBase64URL",(e,t)=>{t.pattern??(t.pattern=fN),_t.init(e,t),e._zod.onattach.push(r=>{r._zod.bag.contentEncoding="base64url"}),e._zod.check=r=>{v7(r.value)||r.issues.push({code:"invalid_format",format:"base64url",input:r.value,inst:e,continue:!t.abort})}}),y7=de("$ZodE164",(e,t)=>{t.pattern??(t.pattern=R8),_t.init(e,t)});function w7(e,t=null){try{const r=e.split(".");if(r.length!==3)return!1;const[i]=r;if(!i)return!1;const c=JSON.parse(atob(i));return!("typ"in c&&c?.typ!=="JWT"||!c.alg||t&&(!("alg"in c)||c.alg!==t))}catch{return!1}}const j7=de("$ZodJWT",(e,t)=>{_t.init(e,t),e._zod.check=r=>{w7(r.value,t.alg)||r.issues.push({code:"invalid_format",format:"jwt",input:r.value,inst:e,continue:!t.abort})}}),A7=de("$ZodBoolean",(e,t)=>{Ht.init(e,t),e._zod.pattern=L8,e._zod.parse=(r,i)=>{if(t.coerce)try{r.value=!!r.value}catch{}const c=r.value;return typeof c=="boolean"||r.issues.push({expected:"boolean",code:"invalid_type",input:c,inst:e}),r}}),S7=de("$ZodUnknown",(e,t)=>{Ht.init(e,t),e._zod.parse=r=>r}),N7=de("$ZodNever",(e,t)=>{Ht.init(e,t),e._zod.parse=(r,i)=>(r.issues.push({expected:"never",code:"invalid_type",input:r.value,inst:e}),r)});function Y1(e,t,r){e.issues.length&&t.issues.push(...uN(r,e.issues)),t.value[r]=e.value}const E7=de("$ZodArray",(e,t)=>{Ht.init(e,t),e._zod.parse=(r,i)=>{const c=r.value;if(!Array.isArray(c))return r.issues.push({expected:"array",code:"invalid_type",input:c,inst:e}),r;r.value=Array(c.length);const o=[];for(let d=0;d<c.length;d++){const f=c[d],p=t.element._zod.run({value:f,issues:[]},i);p instanceof Promise?o.push(p.then(g=>Y1(g,r,d))):Y1(p,r,d)}return o.length?Promise.all(o).then(()=>r):r}});function Ed(e,t,r,i){e.issues.length&&t.issues.push(...uN(r,e.issues)),e.value===void 0?r in i&&(t.value[r]=void 0):t.value[r]=e.value}function gN(e){const t=Object.keys(e.shape);for(const i of t)if(!e.shape?.[i]?._zod?.traits?.has("$ZodType"))throw new Error(`Invalid element at key "${i}": expected a Zod schema`);const r=Zz(e.shape);return{...e,keys:t,keySet:new Set(t),numKeys:t.length,optionalKeys:new Set(r)}}function xN(e,t,r,i,c,o){const d=[],f=c.keySet,p=c.catchall._zod,g=p.def.type;for(const v of Object.keys(t)){if(f.has(v))continue;if(g==="never"){d.push(v);continue}const x=p.run({value:t[v],issues:[]},i);x instanceof Promise?e.push(x.then(y=>Ed(y,r,v,t))):Ed(x,r,v,t)}return d.length&&r.issues.push({code:"unrecognized_keys",keys:d,input:t,inst:o}),e.length?Promise.all(e).then(()=>r):r}const C7=de("$ZodObject",(e,t)=>{if(Ht.init(e,t),!Object.getOwnPropertyDescriptor(t,"shape")?.get){const f=t.shape;Object.defineProperty(t,"shape",{get:()=>{const p={...f};return Object.defineProperty(t,"shape",{value:p}),p}})}const i=Qg(()=>gN(t));wt(e._zod,"propValues",()=>{const f=t.shape,p={};for(const g in f){const v=f[g]._zod;if(v.values){p[g]??(p[g]=new Set);for(const x of v.values)p[g].add(x)}}return p});const c=Nd,o=t.catchall;let d;e._zod.parse=(f,p)=>{d??(d=i.value);const g=f.value;if(!c(g))return f.issues.push({expected:"object",code:"invalid_type",input:g,inst:e}),f;f.value={};const v=[],x=d.shape;for(const y of d.keys){const S=x[y]._zod.run({value:g[y],issues:[]},p);S instanceof Promise?v.push(S.then(A=>Ed(A,f,y,g))):Ed(S,f,y,g)}return o?xN(v,g,f,p,i.value,e):v.length?Promise.all(v).then(()=>f):f}}),P7=de("$ZodObjectJIT",(e,t)=>{C7.init(e,t);const r=e._zod.parse,i=Qg(()=>gN(t)),c=y=>{const N=new Y8(["shape","payload","ctx"]),S=i.value,A=U=>{const O=K1(U);return`shape[${O}]._zod.run({ value: input[${O}], issues: [] }, ctx)`};N.write("const input = payload.value;");const C=Object.create(null);let k=0;for(const U of S.keys)C[U]=`key_${k++}`;N.write("const newResult = {};");for(const U of S.keys){const O=C[U],T=K1(U);N.write(`const ${O} = ${A(U)};`),N.write(` 465 if (${O}.issues.length) { 466 payload.issues = payload.issues.concat(${O}.issues.map(iss => ({ 467 ...iss, 468 path: iss.path ? [${T}, ...iss.path] : [${T}] 469 }))); 470 } 471 472 473 if (${O}.value === undefined) { 474 if (${T} in input) { 475 newResult[${T}] = undefined; 476 } 477 } else { 478 newResult[${T}] = ${O}.value; 479 } 480 481 `)}N.write("payload.value = newResult;"),N.write("return payload;");const _=N.compile();return(U,O)=>_(y,U,O)};let o;const d=Nd,f=!lN.jitless,g=f&&$z.value,v=t.catchall;let x;e._zod.parse=(y,N)=>{x??(x=i.value);const S=y.value;return d(S)?f&&g&&N?.async===!1&&N.jitless!==!0?(o||(o=c(t.shape)),y=o(y,N),v?xN([],S,y,N,x,e):y):r(y,N):(y.issues.push({expected:"object",code:"invalid_type",input:S,inst:e}),y)}});function X1(e,t,r,i){for(const o of e)if(o.issues.length===0)return t.value=o.value,t;const c=e.filter(o=>!hl(o));return c.length===1?(t.value=c[0].value,c[0]):(t.issues.push({code:"invalid_union",input:t.value,inst:r,errors:e.map(o=>o.issues.map(d=>li(d,i,ii())))}),t)}const k7=de("$ZodUnion",(e,t)=>{Ht.init(e,t),wt(e._zod,"optin",()=>t.options.some(c=>c._zod.optin==="optional")?"optional":void 0),wt(e._zod,"optout",()=>t.options.some(c=>c._zod.optout==="optional")?"optional":void 0),wt(e._zod,"values",()=>{if(t.options.every(c=>c._zod.values))return new Set(t.options.flatMap(c=>Array.from(c._zod.values)))}),wt(e._zod,"pattern",()=>{if(t.options.every(c=>c._zod.pattern)){const c=t.options.map(o=>o._zod.pattern);return new RegExp(`^(${c.map(o=>Xg(o.source)).join("|")})$`)}});const r=t.options.length===1,i=t.options[0]._zod.run;e._zod.parse=(c,o)=>{if(r)return i(c,o);let d=!1;const f=[];for(const p of t.options){const g=p._zod.run({value:c.value,issues:[]},o);if(g instanceof Promise)f.push(g),d=!0;else{if(g.issues.length===0)return g;f.push(g)}}return d?Promise.all(f).then(p=>X1(p,c,e,o)):X1(f,c,e,o)}}),_7=de("$ZodIntersection",(e,t)=>{Ht.init(e,t),e._zod.parse=(r,i)=>{const c=r.value,o=t.left._zod.run({value:c,issues:[]},i),d=t.right._zod.run({value:c,issues:[]},i);return o instanceof Promise||d instanceof Promise?Promise.all([o,d]).then(([p,g])=>W1(r,p,g)):W1(r,o,d)}});function Qh(e,t){if(e===t)return{valid:!0,data:e};if(e instanceof Date&&t instanceof Date&&+e==+t)return{valid:!0,data:e};if(ro(e)&&ro(t)){const r=Object.keys(t),i=Object.keys(e).filter(o=>r.indexOf(o)!==-1),c={...e,...t};for(const o of i){const d=Qh(e[o],t[o]);if(!d.valid)return{valid:!1,mergeErrorPath:[o,...d.mergeErrorPath]};c[o]=d.data}return{valid:!0,data:c}}if(Array.isArray(e)&&Array.isArray(t)){if(e.length!==t.length)return{valid:!1,mergeErrorPath:[]};const r=[];for(let i=0;i<e.length;i++){const c=e[i],o=t[i],d=Qh(c,o);if(!d.valid)return{valid:!1,mergeErrorPath:[i,...d.mergeErrorPath]};r.push(d.data)}return{valid:!0,data:r}}return{valid:!1,mergeErrorPath:[]}}function W1(e,t,r){if(t.issues.length&&e.issues.push(...t.issues),r.issues.length&&e.issues.push(...r.issues),hl(e))return e;const i=Qh(t.value,r.value);if(!i.valid)throw new Error(`Unmergable intersection. Error path: ${JSON.stringify(i.mergeErrorPath)}`);return e.value=i.data,e}const M7=de("$ZodEnum",(e,t)=>{Ht.init(e,t);const r=Vz(t.entries),i=new Set(r);e._zod.values=i,e._zod.pattern=new RegExp(`^(${r.filter(c=>qz.has(typeof c)).map(c=>typeof c=="string"?Ml(c):c.toString()).join("|")})$`),e._zod.parse=(c,o)=>{const d=c.value;return i.has(d)||c.issues.push({code:"invalid_value",values:r,input:d,inst:e}),c}}),R7=de("$ZodLiteral",(e,t)=>{if(Ht.init(e,t),t.values.length===0)throw new Error("Cannot create literal schema with no valid values");e._zod.values=new Set(t.values),e._zod.pattern=new RegExp(`^(${t.values.map(r=>typeof r=="string"?Ml(r):r?Ml(r.toString()):String(r)).join("|")})$`),e._zod.parse=(r,i)=>{const c=r.value;return e._zod.values.has(c)||r.issues.push({code:"invalid_value",values:t.values,input:c,inst:e}),r}}),D7=de("$ZodTransform",(e,t)=>{Ht.init(e,t),e._zod.parse=(r,i)=>{if(i.direction==="backward")throw new iN(e.constructor.name);const c=t.transform(r.value,r);if(i.async)return(c instanceof Promise?c:Promise.resolve(c)).then(d=>(r.value=d,r));if(c instanceof Promise)throw new bl;return r.value=c,r}});function J1(e,t){return e.issues.length&&t===void 0?{issues:[],value:void 0}:e}const O7=de("$ZodOptional",(e,t)=>{Ht.init(e,t),e._zod.optin="optional",e._zod.optout="optional",wt(e._zod,"values",()=>t.innerType._zod.values?new Set([...t.innerType._zod.values,void 0]):void 0),wt(e._zod,"pattern",()=>{const r=t.innerType._zod.pattern;return r?new RegExp(`^(${Xg(r.source)})?$`):void 0}),e._zod.parse=(r,i)=>{if(t.innerType._zod.optin==="optional"){const c=t.innerType._zod.run(r,i);return c instanceof Promise?c.then(o=>J1(o,r.value)):J1(c,r.value)}return r.value===void 0?r:t.innerType._zod.run(r,i)}}),T7=de("$ZodNullable",(e,t)=>{Ht.init(e,t),wt(e._zod,"optin",()=>t.innerType._zod.optin),wt(e._zod,"optout",()=>t.innerType._zod.optout),wt(e._zod,"pattern",()=>{const r=t.innerType._zod.pattern;return r?new RegExp(`^(${Xg(r.source)}|null)$`):void 0}),wt(e._zod,"values",()=>t.innerType._zod.values?new Set([...t.innerType._zod.values,null]):void 0),e._zod.parse=(r,i)=>r.value===null?r:t.innerType._zod.run(r,i)}),z7=de("$ZodDefault",(e,t)=>{Ht.init(e,t),e._zod.optin="optional",wt(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(r,i)=>{if(i.direction==="backward")return t.innerType._zod.run(r,i);if(r.value===void 0)return r.value=t.defaultValue,r;const c=t.innerType._zod.run(r,i);return c instanceof Promise?c.then(o=>ew(o,t)):ew(c,t)}});function ew(e,t){return e.value===void 0&&(e.value=t.defaultValue),e}const L7=de("$ZodPrefault",(e,t)=>{Ht.init(e,t),e._zod.optin="optional",wt(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(r,i)=>(i.direction==="backward"||r.value===void 0&&(r.value=t.defaultValue),t.innerType._zod.run(r,i))}),U7=de("$ZodNonOptional",(e,t)=>{Ht.init(e,t),wt(e._zod,"values",()=>{const r=t.innerType._zod.values;return r?new Set([...r].filter(i=>i!==void 0)):void 0}),e._zod.parse=(r,i)=>{const c=t.innerType._zod.run(r,i);return c instanceof Promise?c.then(o=>tw(o,e)):tw(c,e)}});function tw(e,t){return!e.issues.length&&e.value===void 0&&e.issues.push({code:"invalid_type",expected:"nonoptional",input:e.value,inst:t}),e}const B7=de("$ZodCatch",(e,t)=>{Ht.init(e,t),wt(e._zod,"optin",()=>t.innerType._zod.optin),wt(e._zod,"optout",()=>t.innerType._zod.optout),wt(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(r,i)=>{if(i.direction==="backward")return t.innerType._zod.run(r,i);const c=t.innerType._zod.run(r,i);return c instanceof Promise?c.then(o=>(r.value=o.value,o.issues.length&&(r.value=t.catchValue({...r,error:{issues:o.issues.map(d=>li(d,i,ii()))},input:r.value}),r.issues=[]),r)):(r.value=c.value,c.issues.length&&(r.value=t.catchValue({...r,error:{issues:c.issues.map(o=>li(o,i,ii()))},input:r.value}),r.issues=[]),r)}}),F7=de("$ZodPipe",(e,t)=>{Ht.init(e,t),wt(e._zod,"values",()=>t.in._zod.values),wt(e._zod,"optin",()=>t.in._zod.optin),wt(e._zod,"optout",()=>t.out._zod.optout),wt(e._zod,"propValues",()=>t.in._zod.propValues),e._zod.parse=(r,i)=>{if(i.direction==="backward"){const o=t.out._zod.run(r,i);return o instanceof Promise?o.then(d=>Wu(d,t.in,i)):Wu(o,t.in,i)}const c=t.in._zod.run(r,i);return c instanceof Promise?c.then(o=>Wu(o,t.out,i)):Wu(c,t.out,i)}});function Wu(e,t,r){return e.issues.length?(e.aborted=!0,e):t._zod.run({value:e.value,issues:e.issues},r)}const I7=de("$ZodReadonly",(e,t)=>{Ht.init(e,t),wt(e._zod,"propValues",()=>t.innerType._zod.propValues),wt(e._zod,"values",()=>t.innerType._zod.values),wt(e._zod,"optin",()=>t.innerType._zod.optin),wt(e._zod,"optout",()=>t.innerType._zod.optout),e._zod.parse=(r,i)=>{if(i.direction==="backward")return t.innerType._zod.run(r,i);const c=t.innerType._zod.run(r,i);return c instanceof Promise?c.then(nw):nw(c)}});function nw(e){return e.value=Object.freeze(e.value),e}const H7=de("$ZodCustom",(e,t)=>{as.init(e,t),Ht.init(e,t),e._zod.parse=(r,i)=>r,e._zod.check=r=>{const i=r.value,c=t.fn(i);if(c instanceof Promise)return c.then(o=>rw(o,r,i,e));rw(c,r,i,e)}});function rw(e,t,r,i){if(!e){const c={code:"custom",input:r,inst:i,path:[...i._zod.def.path??[]],continue:!i._zod.def.abort};i._zod.def.params&&(c.params=i._zod.def.params),t.issues.push(so(c))}}class G7{constructor(){this._map=new WeakMap,this._idmap=new Map}add(t,...r){const i=r[0];if(this._map.set(t,i),i&&typeof i=="object"&&"id"in i){if(this._idmap.has(i.id))throw new Error(`ID ${i.id} already exists in the registry`);this._idmap.set(i.id,t)}return this}clear(){return this._map=new WeakMap,this._idmap=new Map,this}remove(t){const r=this._map.get(t);return r&&typeof r=="object"&&"id"in r&&this._idmap.delete(r.id),this._map.delete(t),this}get(t){const r=t._zod.parent;if(r){const i={...this.get(r)??{}};delete i.id;const c={...i,...this._map.get(t)};return Object.keys(c).length?c:void 0}return this._map.get(t)}has(t){return this._map.has(t)}}function V7(){return new G7}const Ju=V7();function $7(e,t){return new e({type:"string",...Ge(t)})}function q7(e,t){return new e({type:"string",format:"email",check:"string_format",abort:!1,...Ge(t)})}function sw(e,t){return new e({type:"string",format:"guid",check:"string_format",abort:!1,...Ge(t)})}function Z7(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,...Ge(t)})}function K7(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v4",...Ge(t)})}function Q7(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v6",...Ge(t)})}function Y7(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v7",...Ge(t)})}function X7(e,t){return new e({type:"string",format:"url",check:"string_format",abort:!1,...Ge(t)})}function W7(e,t){return new e({type:"string",format:"emoji",check:"string_format",abort:!1,...Ge(t)})}function J7(e,t){return new e({type:"string",format:"nanoid",check:"string_format",abort:!1,...Ge(t)})}function e9(e,t){return new e({type:"string",format:"cuid",check:"string_format",abort:!1,...Ge(t)})}function t9(e,t){return new e({type:"string",format:"cuid2",check:"string_format",abort:!1,...Ge(t)})}function n9(e,t){return new e({type:"string",format:"ulid",check:"string_format",abort:!1,...Ge(t)})}function r9(e,t){return new e({type:"string",format:"xid",check:"string_format",abort:!1,...Ge(t)})}function s9(e,t){return new e({type:"string",format:"ksuid",check:"string_format",abort:!1,...Ge(t)})}function a9(e,t){return new e({type:"string",format:"ipv4",check:"string_format",abort:!1,...Ge(t)})}function i9(e,t){return new e({type:"string",format:"ipv6",check:"string_format",abort:!1,...Ge(t)})}function l9(e,t){return new e({type:"string",format:"cidrv4",check:"string_format",abort:!1,...Ge(t)})}function c9(e,t){return new e({type:"string",format:"cidrv6",check:"string_format",abort:!1,...Ge(t)})}function o9(e,t){return new e({type:"string",format:"base64",check:"string_format",abort:!1,...Ge(t)})}function u9(e,t){return new e({type:"string",format:"base64url",check:"string_format",abort:!1,...Ge(t)})}function d9(e,t){return new e({type:"string",format:"e164",check:"string_format",abort:!1,...Ge(t)})}function f9(e,t){return new e({type:"string",format:"jwt",check:"string_format",abort:!1,...Ge(t)})}function m9(e,t){return new e({type:"string",format:"datetime",check:"string_format",offset:!1,local:!1,precision:null,...Ge(t)})}function p9(e,t){return new e({type:"string",format:"date",check:"string_format",...Ge(t)})}function h9(e,t){return new e({type:"string",format:"time",check:"string_format",precision:null,...Ge(t)})}function g9(e,t){return new e({type:"string",format:"duration",check:"string_format",...Ge(t)})}function x9(e,t){return new e({type:"boolean",...Ge(t)})}function v9(e){return new e({type:"unknown"})}function b9(e,t){return new e({type:"never",...Ge(t)})}function vN(e,t){return new F8({check:"max_length",...Ge(t),maximum:e})}function Cd(e,t){return new I8({check:"min_length",...Ge(t),minimum:e})}function bN(e,t){return new H8({check:"length_equals",...Ge(t),length:e})}function y9(e,t){return new G8({check:"string_format",format:"regex",...Ge(t),pattern:e})}function w9(e){return new V8({check:"string_format",format:"lowercase",...Ge(e)})}
481function j9(e){return new $8({check:"string_format",format:"uppercase",...Ge(e)})}function A9(e,t){return new q8({check:"string_format",format:"includes",...Ge(t),includes:e})}function S9(e,t){return new Z8({check:"string_format",format:"starts_with",...Ge(t),prefix:e})}function N9(e,t){return new K8({check:"string_format",format:"ends_with",...Ge(t),suffix:e})}function yo(e){return new Q8({check:"overwrite",tx:e})}function E9(e){return yo(t=>t.normalize(e))}function C9(){return yo(e=>e.trim())}function P9(){return yo(e=>e.toLowerCase())}function k9(){return yo(e=>e.toUpperCase())}function _9(e,t,r){return new e({type:"array",element:t,...Ge(r)})}function M9(e,t,r){return new e({type:"custom",check:"custom",fn:t,...Ge(r)})}function R9(e){const t=D9(r=>(r.addIssue=i=>{if(typeof i=="string")r.issues.push(so(i,r.value,t._zod.def));else{const c=i;c.fatal&&(c.continue=!1),c.code??(c.code="custom"),c.input??(c.input=r.value),c.inst??(c.inst=t),c.continue??(c.continue=!t._zod.def.abort),r.issues.push(so(c))}},e(r.value,r)));return t}function D9(e,t){const r=new as({check:"custom",...Ge(t)});return r._zod.check=e,r}function aw(e,t){try{var r=e()}catch(i){return t(i)}return r&&r.then?r.then(void 0,t):r}function O9(e,t){for(var r={};e.length;){var i=e[0],c=i.code,o=i.message,d=i.path.join(".");if(!r[d])if("unionErrors"in i){var f=i.unionErrors[0].errors[0];r[d]={message:f.message,type:f.code}}else r[d]={message:o,type:c};if("unionErrors"in i&&i.unionErrors.forEach(function(v){return v.errors.forEach(function(x){return e.push(x)})}),t){var p=r[d].types,g=p&&p[i.code];r[d]=qg(d,t,r,c,g?[].concat(g,i.message):i.message)}e.shift()}return r}function T9(e,t){for(var r={};e.length;){var i=e[0],c=i.code,o=i.message,d=i.path.join(".");if(!r[d])if(i.code==="invalid_union"&&i.errors.length>0){var f=i.errors[0][0];r[d]={message:f.message,type:f.code}}else r[d]={message:o,type:c};if(i.code==="invalid_union"&&i.errors.forEach(function(v){return v.forEach(function(x){return e.push(x)})}),t){var p=r[d].types,g=p&&p[i.code];r[d]=qg(d,t,r,c,g?[].concat(g,i.message):i.message)}e.shift()}return r}function z9(e,t,r){if(r===void 0&&(r={}),(function(i){return"_def"in i&&typeof i._def=="object"&&"typeName"in i._def})(e))return function(i,c,o){try{return Promise.resolve(aw(function(){return Promise.resolve(e[r.mode==="sync"?"parse":"parseAsync"](i,t)).then(function(d){return o.shouldUseNativeValidation&&Zh({},o),{errors:{},values:r.raw?Object.assign({},i):d}})},function(d){if((function(f){return Array.isArray(f?.issues)})(d))return{values:{},errors:$1(O9(d.errors,!o.shouldUseNativeValidation&&o.criteriaMode==="all"),o)};throw d}))}catch(d){return Promise.reject(d)}};if((function(i){return"_zod"in i&&typeof i._zod=="object"})(e))return function(i,c,o){try{return Promise.resolve(aw(function(){return Promise.resolve((r.mode==="sync"?r8:s8)(e,i,t)).then(function(d){return o.shouldUseNativeValidation&&Zh({},o),{errors:{},values:r.raw?Object.assign({},i):d}})},function(d){if((function(f){return f instanceof Jg})(d))return{values:{},errors:$1(T9(d.issues,!o.shouldUseNativeValidation&&o.criteriaMode==="all"),o)};throw d}))}catch(d){return Promise.reject(d)}};throw new Error("Invalid input: not a Zod schema")}const L9=de("ZodISODateTime",(e,t)=>{o7.init(e,t),Rt.init(e,t)});function U9(e){return m9(L9,e)}const B9=de("ZodISODate",(e,t)=>{u7.init(e,t),Rt.init(e,t)});function F9(e){return p9(B9,e)}const I9=de("ZodISOTime",(e,t)=>{d7.init(e,t),Rt.init(e,t)});function H9(e){return h9(I9,e)}const G9=de("ZodISODuration",(e,t)=>{f7.init(e,t),Rt.init(e,t)});function V9(e){return g9(G9,e)}const $9=(e,t)=>
vendor: 6,728 bytes, line 481
481{Jg.init(e,t),e.name="ZodError",Object.defineProperties(e,{format:{value:r=>n8(e,r)},flatten:{value:r=>t8(e,r)},addIssue:{value:r=>{e.issues.push(r),e.message=JSON.stringify(e.issues,Kh,2)}},addIssues:{value:r=>{e.issues.push(...r),e.message=JSON.stringify(e.issues,Kh,2)}},isEmpty:{get(){return e.issues.length===0}}})},jr=de("ZodError",$9,{Parent:Error}),q9=pf(jr),Z9=hf(jr),K9=gf(jr),Q9=xf(jr),Y9=l8(jr),X9=c8(jr),W9=o8(jr),J9=u8(jr),eL=d8(jr),tL=f8(jr),nL=m8(jr),rL=p8(jr),Yt=de("ZodType",(e,t)=>(Ht.init(e,t),e.def=t,e.type=t.type,Object.defineProperty(e,"_def",{value:t}),e.check=(...r)=>e.clone(xi(t,{checks:[...t.checks??[],...r.map(i=>typeof i=="function"?{_zod:{check:i,def:{check:"custom"},onattach:[]}}:i)]})),e.clone=(r,i)=>Aa(e,r,i),e.brand=()=>e,e.register=((r,i)=>(r.add(e,i),e)),e.parse=(r,i)=>q9(e,r,i,{callee:e.parse}),e.safeParse=(r,i)=>K9(e,r,i),e.parseAsync=async(r,i)=>Z9(e,r,i,{callee:e.parseAsync}),e.safeParseAsync=async(r,i)=>Q9(e,r,i),e.spa=e.safeParseAsync,e.encode=(r,i)=>Y9(e,r,i),e.decode=(r,i)=>X9(e,r,i),e.encodeAsync=async(r,i)=>W9(e,r,i),e.decodeAsync=async(r,i)=>J9(e,r,i),e.safeEncode=(r,i)=>eL(e,r,i),e.safeDecode=(r,i)=>tL(e,r,i),e.safeEncodeAsync=async(r,i)=>nL(e,r,i),e.safeDecodeAsync=async(r,i)=>rL(e,r,i),e.refine=(r,i)=>e.check(QL(r,i)),e.superRefine=r=>e.check(YL(r)),e.overwrite=r=>e.check(yo(r)),e.optional=()=>ow(e),e.nullable=()=>uw(e),e.nullish=()=>ow(uw(e)),e.nonoptional=r=>HL(e,r),e.array=()=>od(e),e.or=r=>_L([e,r]),e.and=r=>RL(e,r),e.transform=r=>dw(e,zL(r)),e.default=r=>BL(e,r),e.prefault=r=>IL(e,r),e.catch=r=>VL(e,r),e.pipe=r=>dw(e,r),e.readonly=()=>ZL(e),e.describe=r=>{const i=e.clone();return Ju.add(i,{description:r}),i},Object.defineProperty(e,"description",{get(){return Ju.get(e)?.description},configurable:!0}),e.meta=(...r)=>{if(r.length===0)return Ju.get(e);const i=e.clone();return Ju.add(i,r[0]),i},e.isOptional=()=>e.safeParse(void 0).success,e.isNullable=()=>e.safeParse(null).success,e)),yN=de("_ZodString",(e,t)=>{ex.init(e,t),Yt.init(e,t);const r=e._zod.bag;e.format=r.format??null,e.minLength=r.minimum??null,e.maxLength=r.maximum??null,e.regex=(...i)=>e.check(y9(...i)),e.includes=(...i)=>e.check(A9(...i)),e.startsWith=(...i)=>e.check(S9(...i)),e.endsWith=(...i)=>e.check(N9(...i)),e.min=(...i)=>e.check(Cd(...i)),e.max=(...i)=>e.check(vN(...i)),e.length=(...i)=>e.check(bN(...i)),e.nonempty=(...i)=>e.check(Cd(1,...i)),e.lowercase=i=>e.check(w9(i)),e.uppercase=i=>e.check(j9(i)),e.trim=()=>e.check(C9()),e.normalize=(...i)=>e.check(E9(...i)),e.toLowerCase=()=>e.check(P9()),e.toUpperCase=()=>e.check(k9())}),sL=de("ZodString",(e,t)=>{ex.init(e,t),yN.init(e,t),e.email=r=>e.check(q7(aL,r)),e.url=r=>e.check(X7(iL,r)),e.jwt=r=>e.check(f9(wL,r)),e.emoji=r=>e.check(W7(lL,r)),e.guid=r=>e.check(sw(iw,r)),e.uuid=r=>e.check(Z7(ed,r)),e.uuidv4=r=>e.check(K7(ed,r)),e.uuidv6=r=>e.check(Q7(ed,r)),e.uuidv7=r=>e.check(Y7(ed,r)),e.nanoid=r=>e.check(J7(cL,r)),e.guid=r=>e.check(sw(iw,r)),e.cuid=r=>e.check(e9(oL,r)),e.cuid2=r=>e.check(t9(uL,r)),e.ulid=r=>e.check(n9(dL,r)),e.base64=r=>e.check(o9(vL,r)),e.base64url=r=>e.check(u9(bL,r)),e.xid=r=>e.check(r9(fL,r)),e.ksuid=r=>e.check(s9(mL,r)),e.ipv4=r=>e.check(a9(pL,r)),e.ipv6=r=>e.check(i9(hL,r)),e.cidrv4=r=>e.check(l9(gL,r)),e.cidrv6=r=>e.check(c9(xL,r)),e.e164=r=>e.check(d9(yL,r)),e.datetime=r=>e.check(U9(r)),e.date=r=>e.check(F9(r)),e.time=r=>e.check(H9(r)),e.duration=r=>e.check(V9(r))});function Tt(e){return $7(sL,e)}const Rt=de("ZodStringFormat",(e,t)=>{_t.init(e,t),yN.init(e,t)}),aL=de("ZodEmail",(e,t)=>{e7.init(e,t),Rt.init(e,t)}),iw=de("ZodGUID",(e,t)=>{W8.init(e,t),Rt.init(e,t)}),ed=de("ZodUUID",(e,t)=>{J8.init(e,t),Rt.init(e,t)}),iL=de("ZodURL",(e,t)=>{t7.init(e,t),Rt.init(e,t)}),lL=de("ZodEmoji",(e,t)=>{n7.init(e,t),Rt.init(e,t)}),cL=de("ZodNanoID",(e,t)=>{r7.init(e,t),Rt.init(e,t)}),oL=de("ZodCUID",(e,t)=>{s7.init(e,t),Rt.init(e,t)}),uL=de("ZodCUID2",(e,t)=>{a7.init(e,t),Rt.init(e,t)}),dL=de("ZodULID",(e,t)=>{i7.init(e,t),Rt.init(e,t)}),fL=de("ZodXID",(e,t)=>{l7.init(e,t),Rt.init(e,t)}),mL=de("ZodKSUID",(e,t)=>{c7.init(e,t),Rt.init(e,t)}),pL=de("ZodIPv4",(e,t)=>{m7.init(e,t),Rt.init(e,t)}),hL=de("ZodIPv6",(e,t)=>{p7.init(e,t),Rt.init(e,t)}),gL=de("ZodCIDRv4",(e,t)=>{h7.init(e,t),Rt.init(e,t)}),xL=de("ZodCIDRv6",(e,t)=>{g7.init(e,t),Rt.init(e,t)}),vL=de("ZodBase64",(e,t)=>{x7.init(e,t),Rt.init(e,t)}),bL=de("ZodBase64URL",(e,t)=>{b7.init(e,t),Rt.init(e,t)}),yL=de("ZodE164",(e,t)=>{y7.init(e,t),Rt.init(e,t)}),wL=de("ZodJWT",(e,t)=>{j7.init(e,t),Rt.init(e,t)}),jL=de("ZodBoolean",(e,t)=>{A7.init(e,t),Yt.init(e,t)});function ah(e){return x9(jL,e)}const AL=de("ZodUnknown",(e,t)=>{S7.init(e,t),Yt.init(e,t)});function lw(){return v9(AL)}const SL=de("ZodNever",(e,t)=>{N7.init(e,t),Yt.init(e,t)});function NL(e){return b9(SL,e)}const EL=de("ZodArray",(e,t)=>{E7.init(e,t),Yt.init(e,t),e.element=t.element,e.min=(r,i)=>e.check(Cd(r,i)),e.nonempty=r=>e.check(Cd(1,r)),e.max=(r,i)=>e.check(vN(r,i)),e.length=(r,i)=>e.check(bN(r,i)),e.unwrap=()=>e.element});function od(e,t){return _9(EL,e,t)}const CL=de("ZodObject",(e,t)=>{P7.init(e,t),Yt.init(e,t),wt(e,"shape",()=>t.shape),e.keyof=()=>DL(Object.keys(e._zod.def.shape)),e.catchall=r=>e.clone({...e._zod.def,catchall:r}),e.passthrough=()=>e.clone({...e._zod.def,catchall:lw()}),e.loose=()=>e.clone({...e._zod.def,catchall:lw()}),e.strict=()=>e.clone({...e._zod.def,catchall:NL()}),e.strip=()=>e.clone({...e._zod.def,catchall:void 0}),e.extend=r=>Yz(e,r),e.safeExtend=r=>Xz(e,r),e.merge=r=>Wz(e,r),e.pick=r=>Kz(e,r),e.omit=r=>Qz(e,r),e.partial=(...r)=>Jz(wN,e,r[0]),e.required=(...r)=>e8(jN,e,r[0])});function PL(e,t){const r={type:"object",shape:e??{},...Ge(t)};return new CL(r)}const kL=de("ZodUnion",(e,t)=>{k7.init(e,t),Yt.init(e,t),e.options=t.options});function _L(e,t){return new kL({type:"union",options:e,...Ge(t)})}const ML=de("ZodIntersection",(e,t)=>{_7.init(e,t),Yt.init(e,t)});function RL(e,t){return new ML({type:"intersection",left:e,right:t})}const Yh=de("ZodEnum",(e,t)=>{M7.init(e,t),Yt.init(e,t),e.enum=t.entries,e.options=Object.values(t.entries);const r=new Set(Object.keys(t.entries));e.extract=(i,c)=>{const o={};for(const d of i)if(r.has(d))o[d]=t.entries[d];else throw new Error(`Key ${d} not found in enum`);return new Yh({...t,checks:[],...Ge(c),entries:o})},e.exclude=(i,c)=>{const o={...t.entries};for(const d of i)if(r.has(d))delete o[d];else throw new Error(`Key ${d} not found in enum`);return new Yh({...t,checks:[],...Ge(c),entries:o})}});function DL(e,t){const r=Array.isArray(e)?Object.fromEntries(e.map(i=>[i,i])):e;return new Yh({type:"enum",entries:r,...Ge(t)})}const OL=de("ZodLiteral",(e,t)=>{R7.init(e,t),Yt.init(e,t),e.values=new Set(t.values),Object.defineProperty(e,"value",{get(){if
481(t.values.length>1)throw new Error("This schema contains multiple valid literal values. Use `.values` instead.");return t.values[0]}})});function cw(e,t){return new OL({type:"literal",values:Array.isArray(e)?e:[e],...Ge(t)})}const TL=de("ZodTransform",(e,t)=>{D7.init(e,t),Yt.init(e,t),e._zod.parse=(r,i)=>{if(i.direction==="backward")throw new iN(e.constructor.name);r.addIssue=o=>{if(typeof o=="string")r.issues.push(so(o,r.value,t));else{const d=o;d.fatal&&(d.continue=!1),d.code??(d.code="custom"),d.input??(d.input=r.value),d.inst??(d.inst=e),r.issues.push(so(d))}};const c=t.transform(r.value,r);return c instanceof Promise?c.then(o=>(r.value=o,r)):(r.value=c,r)}});function zL(e){return new TL({type:"transform",transform:e})}const wN=de("ZodOptional",(e,t)=>{O7.init(e,t),Yt.init(e,t),e.unwrap=()=>e._zod.def.innerType});function ow(e){return new wN({type:"optional",innerType:e})}const LL=de("ZodNullable",(e,t)=>{T7.init(e,t),Yt.init(e,t),e.unwrap=()=>e._zod.def.innerType});function uw(e){return new LL({type:"nullable",innerType:e})}const UL=de("ZodDefault",(e,t)=>{z7.init(e,t),Yt.init(e,t),e.unwrap=()=>e._zod.def.innerType,e.removeDefault=e.unwrap});function BL(e,t){return new UL({type:"default",innerType:e,get defaultValue(){return typeof t=="function"?t():oN(t)}})}const FL=de("ZodPrefault",(e,t)=>{L7.init(e,t),Yt.init(e,t),e.unwrap=()=>e._zod.def.innerType});function IL(e,t){return new FL({type:"prefault",innerType:e,get defaultValue(){return typeof t=="function"?t():oN(t)}})}const jN=de("ZodNonOptional",(e,t)=>{U7.init(e,t),Yt.init(e,t),e.unwrap=()=>e._zod.def.innerType});function HL(e,t){return new jN({type:"nonoptional",innerType:e,...Ge(t)})}const GL=de("ZodCatch",(e,t)=>{B7.init(e,t),Yt.init(e,t),e.unwrap=()=>e._zod.def.innerType,e.removeCatch=e.unwrap});function VL(e,t){return new GL({type:"catch",innerType:e,catchValue:typeof t=="function"?t:()=>t})}const $L=de("ZodPipe",(e,t)=>{F7.init(e,t),Yt.init(e,t),e.in=t.in,e.out=t.out});function dw(e,t){return new $L({type:"pipe",in:e,out:t})}const qL=de("ZodReadonly",(e,t)=>{I7.init(e,t),Yt.init(e,t),e.unwrap=()=>e._zod.def.innerType});function ZL(e){return new qL({type:"readonly",innerType:e})}const KL=de("ZodCustom",(e,t)=>{H7.init(e,t),Yt.init(e,t)});function QL(e,t={}){return M9(KL,e,t)}function YL(e){return R9(e)}function cr({className:e,onKeyDown:t,onCompositionStart:r,onCompositionEnd:i,...c}){const o=KA(),{onCompositionStart:d,onCompositionEnd:f,onKeyDown:p}=QA({onKeyDown:g=>{const v=g.nativeEvent.isComposing||o.justEndedComposing();g.key==="Enter"&&!g.shiftKey&&v||t?.(g)},onCompositionStart:g=>{o.setComposing(!0),r?.(g)},onCompositionEnd:g=>{o.markCompositionEnd(),setTimeout(()=>{o.setComposing(!1)},100),i?.(g)}});return a.jsx("textarea",{"data-loc":"client/src/components/ui/textarea.tsx:53","data-slot":"textarea",className:it("border-input placeholder:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 flex field-sizing-content min-h-16 w-full rounded-md border bg-transparent px-3 py-2 text-base shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",e),onCompositionStart:d,onCompositionEnd:f,onKeyDown:p,...c})}const XL=[{label:"Medien & Kommunikation",areas:["Medien & Kommunikation","Marketing & Werbung","PR & Ãffentlichkeitsarbeit","Digitale Medien","Print & Verlag","Radio & Podcast","TV & Video","Content Creation","Social Media","SEO & Online-Marketing","Fotografie & Bildredaktion","Grafik & Design","Eventmanagement"]},{label:"Wirtschaft & Beratung",areas:["Unternehmensberatung","Strategie & Management","Finanzberatung & Controlling","Steuerberatung & Wirtschaftsprüfung","Rechtsberatung & Kanzlei","Personal & HR","Vertrieb & Sales","Einkauf & Beschaffung","Logistik & Supply Chain","Immobilien & Facility Management"]},{label:"Technologie & Innovation",areas:["IT & Technologie","Softwareentwicklung","Cybersecurity & Datenschutz","Künstliche Intelligenz & KI","Cloud & Infrastruktur","E-Commerce & Online-Handel","Telekommunikation","Automatisierung & Robotik"]},{label:"Gesundheit & Soziales",areas:["Gesundheitswesen & Medizin","Pharma & Biotechnologie","Pflege & Soziales","Bildung & Weiterbildung","Wissenschaft & Forschung"]},{label:"Industrie & Handwerk",areas:["Industrie & Produktion","Maschinenbau & Anlagenbau","Bau & Architektur","Handwerk & Gewerbe","Energie & Umwelt","Landwirtschaft & Ernährung","Automobil & Mobilität","Luft- & Raumfahrt"]},{label:"Politik & Gesellschaft",areas:["Politik & Verwaltung","Diplomatie & Internationale Beziehungen","Verbände & Kammern","NGO & Non-Profit","Sport & Freizeit","Tourismus & Gastgewerbe","Kultur & Kunst","Mode & Lifestyle"]},{label:"Finanzen & Investment",areas:["Banking & Finanzdienstleistungen","Versicherungen","Investment & Private Equity","Venture Capital & Startups","Krypto & Blockchain"]}];
481function wo({value:e,onChange:t,maxItems:r=20,placeholder:i="Leistungsbereich suchen oder eingeben..."}){const[c,o]=b.useState(""),[d,f]=b.useState(""),[p,g]=b.useState(new Set(["Medien & Kommunikation"])),v=S=>{e.includes(S)?t(e.filter(A=>A!==S)):e.length<r&&t([...e,S])},x=()=>{const S=d.trim();!S||e.includes(S)||e.length>=r||(t([...e,S]),f(""))},y=S=>{g(A=>{const C=new Set(A);return C.has(S)?C.delete(S):C.add(S),C})},N=b.useMemo(()=>{if(!c.trim())return null;const S=c.toLowerCase();return dT.filter(A=>A.toLowerCase().includes(S))},[c]);return a.jsxs("div",{"data-loc":"client/src/components/ServiceAreasSelector.tsx:63",className:"space-y-3",children:[e.length>0&&a.jsxs("div",{"data-loc":"client/src/components/ServiceAreasSelector.tsx:66",className:"flex flex-wrap gap-1.5 p-3 bg-muted/30 rounded-lg border border-border min-h-[44px]",children:[e.map(S=>a.jsxs("span",{"data-loc":"client/src/components/ServiceAreasSelector.tsx:68",className:"inline-flex items-center gap-1 px-2.5 py-1 rounded-full text-xs font-medium text-white",style:{background:"#0f2040"},children:[S,a.jsx("button",{"data-loc":"client/src/components/ServiceAreasSelector.tsx:70",type:"button",onClick:()=>v(S),className:"ml-0.5 hover:opacity-70 transition-opacity",children:a.jsx(ns,{"data-loc":"client/src/components/ServiceAreasSelector.tsx:71",className:"w-3 h-3"})})]},S)),e.length>0&&a.jsx("button",{"data-loc":"client/src/components/ServiceAreasSelector.tsx:76",type:"button",onClick:()=>t([]),className:"text-xs text-muted-foreground hover:text-destructive underline ml-1",children:"Alle entfernen"})]}),e.length===0&&a.jsx("div",{"data-loc":"client/src/components/ServiceAreasSelector.tsx:83",className:"p-3 bg-muted/20 rounded-lg border border-dashed border-border text-xs text-muted-foreground text-center",children:"Noch keine Leistungsbereiche ausgewählt"}),a.jsxs("div",{"data-loc":"client/src/components/ServiceAreasSelector.tsx:89",className:"relative",children:[a.jsx(Cl,{"data-loc":"client/src/components/ServiceAreasSelector.tsx:90",className:"absolute left-3 top-1/2 -translate-y-1/2 w-3.5 h-3.5 text-muted-foreground"}),a.jsx(He,{"data-loc":"client/src/components/ServiceAreasSelector.tsx:91",placeholder:i,value:c,onChange:S=>o(S.target.value),className:"pl-9 h-8 text-sm"})]}),N!==null&&a.jsx("div",{"data-loc":"client/src/components/ServiceAreasSelector.tsx:101",className:"border border-border rounded-lg p-3 bg-white",children:N.length===0?a.jsxs("div",{"data-loc":"client/src/components/ServiceAreasSelector.tsx:103",className:"text-xs text-muted-foreground text-center py-2",children:["Kein Treffer â fügen Sie â",c,'" als eigenen Bereich hinzu']}):a.jsx("div",{"data-loc":"client/src/components/ServiceAreasSelector.tsx:107",className:"flex flex-wrap gap-1.5",children:N.map(S=>a.jsxs("button",{"data-loc":"client/src/components/ServiceAreasSelector.tsx:109",type:"button",onClick:()=>v(S),disabled:!e.includes(S)&&e.length>=r,className:`px-2.5 py-1 rounded-full text-xs font-medium border transition-all disabled:opacity-40 disabled:cursor-not-allowed ${e.includes(S)?"text-white border-transparent":"border-border text-muted-foreground hover:border-primary hover:text-foreground"}`,style:e.includes(S)?{background:"#0f2040"}:{},children:[e.includes(S)?"â ":"",S]},S))})}),N===null&&a.jsx("div",{"data-loc":"client/src/components/ServiceAreasSelector.tsx:131",className:"space-y-1.5 max-h-72 overflow-y-auto border border-border rounded-lg",children:XL.map(S=>{const A=p.has(S.label),C=S.areas.filter(k=>e.includes(k)).length;return a.jsxs("div",{"data-loc":"client/src/components/ServiceAreasSelector.tsx:136",className:"border-b border-border last:border-0",children:[a.jsxs("button",{"data-loc":"client/src/components/ServiceAreasSelector.tsx:137",type:"button",onClick:()=>y(S.label),className:"w-full flex items-center justify-between px-3 py-2 hover:bg-muted/30 transition-colors text-left",children:[a.jsx("span",{"data-loc":"client/src/components/ServiceAreasSelector.tsx:142",className:"text-xs font-semibold text-foreground",children:S.label}),a.jsxs("div",{"data-loc":"client/src/components/ServiceAreasSelector.tsx:143",className:"flex items-center gap-2",children:[C>0&&a.jsx("span",{"data-loc":"client/src/components/ServiceAreasSelector.tsx:145",className:"w-5 h-5 rounded-full text-xs font-bold flex items-center justify-center text-white",style:{background:"#D97706"},children:C}),A?a.jsx($d,{"data-loc":"client/src/components/ServiceAreasSelector.tsx:149",className:"w-3.5 h-3.5 text-muted-foreground"}):a.jsx(Ll,{"data-loc":"client/src/components/ServiceAreasSelector.tsx:149",className:"w-3.5 h-3.5 text-muted-foreground"})]})]}),A&&a.jsx("div",{"data-loc":"client/src/components/ServiceAreasSelector.tsx:153",className:"px-3 pb-2.5 flex flex-wrap gap-1.5",children:S.areas.map(k=>a.jsxs("button",{"data-loc":"client/src/components/ServiceAreasSelector.tsx:155",type:"button",onClick:()=>v(k),disabled:!e.includes(k)&&e.length>=r,className:`px-2.5 py-1 rounded-full text-xs font-medium border transition-all disabled:opacity-40 disabled:cursor-not-allowed ${e.includes(k)?"text-white border-transparent":"border-border text-muted-foreground hover:border-primary hover:text-foreground"}`,style:e.includes(k)?{background:"#0f2040"}:{},children:[e.includes(k)?"â ":"",k]},k))})]},S.label)})}),a.jsxs("div",{"data-loc":"client/src/components/ServiceAreasSelector.tsx:179",className:"flex gap-2",children:[a.jsxs("div",{"data-loc":"client/src/components/ServiceAreasSelector.tsx:180",className:"relative flex-1",children:[a.jsx(xd,{"data-loc":"client/src/components/ServiceAreasSelector.tsx:181",className:"absolute left-3 top-1/2 -translate-y-1/2 w-3.5 h-3.5 text-muted-foreground"}),a.jsx(He,{"data-loc":"client/src/components/ServiceAreasSelector.tsx:182",placeholder:"Eigenen Bereich hinzufügen...",value:d,onChange:S=>f(S.target.value),onKeyDown:S=>{S.key==="Enter"&&(S.preventDefault(),x())},className:"pl-9 h-8 text-sm"})]}),a.jsxs(be,{"data-loc":"client/src/components/ServiceAreasSelector.tsx:190",type:"button",size:"sm",variant:"outline",onClick:x,disabled:!d.trim()||e.includes(d.trim())||e.length>=r,className:"h-8 text-xs",children:[a.jsx(xd,{"data-loc":"client/src/components/ServiceAreasSelector.tsx:198",className:"w-3.5 h-3.5 mr-1"}),"Hinzufügen"]})]}),a.jsxs("p",{"data-loc":"client/src/components/ServiceAreasSelector.tsx:202",className:"text-xs text-muted-foreground",children:[e.length," von max. ",r," Bereichen ausgewählt · Eigene Einträge können frei eingegeben werden"]})]})}const WL=["1â5 Mitarbeiter","6â20 Mitarbeiter","21â50 Mitarbeiter","51â100 Mitarbeiter","101â250 Mitarbeiter","Ãber 250 Mitarbeiter"],JL=["Baden-Württemberg","Bayern","Berlin","Brandenburg","Bremen","Hamburg","Hessen","Mecklenburg-Vorpommern","Niedersachsen","Nordrhein-Westfalen","Rheinland-Pfalz","Saarland","Sachsen","Sachsen-Anhalt","Schleswig-Holstein","Thüringen"],eU=["B2B","B2C","Mittelstand","Konzerne","Start-ups","Ãffentliche Hand","Non-Profit","Medien","Agenturen","Selbstständige","Handwerk","Handel","Industrie"],tU=["Medienpartner","Technologiepartner","Vertriebspartner","Kooperationspartner","Dienstleistungspartner","Bildungspartner","Eventpartner"],nU=PL({companyName:Tt().min(2,"Pflichtfeld"),contactPerson:Tt().min(2,"Pflichtfeld"),position:Tt().optional(),email:Tt().trim().email("Gültige E-Mail erforderlich"),phone:Tt().min(5,"Pflichtfeld"),website:Tt().optional().or(cw("")),companySize:Tt().optional(),description:Tt().min(20,"Min. 20 Ze
481ichen").max(500,"Max. 500 Zeichen"),serviceAreas:od(Tt()).min(1,"Mindestens einen Bereich wählen"),serviceDescription:Tt().min(20,"Min. 20 Zeichen").max(500,"Max. 500 Zeichen").optional().or(cw("")),bundesland:Tt().optional(),targetGroups:od(Tt()).optional(),tags:od(Tt()).optional(),networkRole:Tt().optional(),street:Tt().min(3,"Pflichtfeld"),zip:Tt().min(4,"Pflichtfeld"),city:Tt().min(2,"Pflichtfeld"),country:Tt().min(1).default("Deutschland"),socialLinkedin:Tt().optional(),socialXing:Tt().optional(),socialInstagram:Tt().optional(),socialFacebook:Tt().optional(),consentDataProcessing:ah().refine(e=>e===!0,"Pflicht"),consentPublication:ah().refine(e=>e===!0,"Pflicht"),consentEmail:ah().refine(e=>e===!0,"E-Mail-Zustimmung ist Pflicht für die Netzwerkteilnahme")});function fw({value:e,max:t}){const r=e?.length??0;return a.jsxs("span",{"data-loc":"client/src/pages/PartnerRegister.tsx:63",className:`text-xs ${t-r<20?"text-destructive":"text-muted-foreground"}`,children:[r,"/",t]})}function rU(){const{isAuthenticated:e,loading:t}=ba(),[r,i]=b.useState(!1),[c,o]=b.useState(null),[d,f]=b.useState(null),[p,g]=b.useState(null),[v,x]=b.useState(!1),[y,N]=b.useState(""),S=b.useRef(null),{data:A}=Re.partner.getMyProfile.useQuery(void 0,{enabled:e}),C=Re.partner.register.useMutation({onSuccess:()=>i(!0),onError:M=>Ne.error(M.message||"Fehler bei der Registrierung")}),k=Re.partner.uploadLogo.useMutation({onSuccess:M=>{f(M.key),g(M.url),x(!1),Ne.success("Logo hochgeladen")},onError:()=>{x(!1),Ne.error("Fehler beim Logo-Upload")}}),{register:_,handleSubmit:U,watch:O,setValue:T,formState:{errors:L,isSubmitting:j}}=Hz({resolver:z9(nU),defaultValues:{country:"Deutschland",serviceAreas:[],targetGroups:[],tags:[],consentDataProcessing:!1,consentPublication:!1,consentEmail:!1}}),R=O("serviceAreas")??[],Z=O("targetGroups")??[],ne=O("tags")??[],le=O("description")??"",F=O("serviceDescription")??"",J=(M,I)=>{const ee=O(M)??[];T(M,ee.includes(I)?ee.filter(he=>he!==I):[...ee,I],{shouldValidate:!0})},re=()=>{const M=y.trim();!M||ne.includes(M)||(T("tags",[...ne,M]),N(""))},fe=async M=>{const I=M.target.files?.[0];if(!I)return;if(I.size>5*1024*1024){Ne.error("Max. 5 MB");return}x(!0);const ee=new FileReader;ee.onload=async he=>{const z=(he.target?.result).split(",")[1];o(he.target?.result),await k.mutateAsync({filename:I.name,contentType:I.type,base64:z})},ee.readAsDataURL(I)},D=async M=>{await C.mutateAsync({companyName:M.companyName,contactPerson:M.contactPerson,position:M.position||void 0,email:M.email,phone:M.phone,website:M.website||void 0,companySize:M.companySize||void 0,description:M.description,serviceAreas:M.serviceAreas,serviceDescription:M.serviceDescription||void 0,bundesland:M.bundesland||void 0,targetGroups:M.targetGroups||[],tags:M.tags||[],networkRole:M.networkRole||void 0,street:M.street,zip:M.zip,city:M.city,country:M.country,socialMedia:{linkedin:M.socialLinkedin||void 0,xing:M.socialXing||void 0,instagram:M.socialInstagram||void 0,facebook:M.socialFacebook||void 0},consentDataProcessing:M.consentDataProcessing,consentPublication:M.consentPublication,consentEmail:M.consentEmail,logoKey:d??void 0,logoUrl:p??void 0})};return t?a.jsx("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:140",className:"container py-20 flex items-center justify-center",children:a.jsx(jt,{"data-loc":"client/src/pages/PartnerRegister.tsx:140",className:"w-8 h-8 animate-spin text-primary"})}):e?A?a.jsxs("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:152",className:"container py-20 max-w-lg mx-auto text-center",children:[a.jsx("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:153",className:"w-16 h-16 bg-success/15 rounded-2xl flex items-center justify-center mx-auto mb-6",children:a.jsx(Ft,{"data-loc":"client/src/pages/PartnerRegister.tsx:153",className:"w-8 h-8 text-success"})}),a.jsx("h1",{"data-loc":"client/src/pages/PartnerRegister.tsx:154",className:"text-2xl font-bold mb-3",children:"Sie sind bereits registriert"}),a.jsx("span",{"data-loc":"client/src/pages/PartnerRegister.tsx:155",className:`status-${A.status}`,children:A.status==="pending"?"â³ In Prüfung":A.status==="active"?"â Aktiv":"Deaktiviert"}),a.jsx("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:156",className:"mt-6",children:a.jsx(be,{"data-loc":"client/src/pages/PartnerRegister.tsx:156",asChild:!0,className:"mgd-gradient text-white",children:a.jsx(Xe,{"data-loc":"client/src/pages/PartnerRegister.tsx:156",href:"/member",children:"Zum Mitgliederbereich"})})})]}):r?a.jsxs("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:161",className:"container py-20 max-w-lg mx-auto text-center animate-fade-in",children:[a.jsx("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:162",className:"w-16 h-16 bg-success/15 rounded-2xl flex items-center justify-center mx-auto mb-6",children:a.jsx(Ft,{"data-loc":"client/src/pages/PartnerRegister.tsx:162",className:"w-8 h-8 text-success"})}),a.jsx("h1",{"data-loc":"client/src/pages/PartnerRegister.tsx:163",className:"text-2xl font-bold mb-3",children:"Registrierung erfolgreich!"}),a.jsx("p",{"data-loc":"client/src/pages/PartnerRegister.tsx:164",className:"text-muted-foreground mb-6",children:"Ihre Daten werden geprüft. Nach Freigabe erhalten Sie eine E-Mail-Ben
481achrichtigung."}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:165",className:"bg-muted/50 rounded-xl p-4 mb-6 text-sm text-muted-foreground",children:["Fragen: ",a.jsx("a",{"data-loc":"client/src/pages/PartnerRegister.tsx:165",href:"mailto:[email protected]",className:"text-primary underline",children:"[email protected]"})]}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:166",className:"flex gap-3 justify-center",children:[a.jsx(be,{"data-loc":"client/src/pages/PartnerRegister.tsx:167",asChild:!0,className:"mgd-gradient text-white",children:a.jsx(Xe,{"data-loc":"client/src/pages/PartnerRegister.tsx:167",href:"/member",children:"Zum Mitgliederbereich"})}),a.jsx(be,{"data-loc":"client/src/pages/PartnerRegister.tsx:168",asChild:!0,variant:"outline",children:a.jsx(Xe,{"data-loc":"client/src/pages/PartnerRegister.tsx:168",href:"/",children:"Startseite"})})]})]}):a.jsx("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:174",className:"bg-muted/30 py-12",children:a.jsxs("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:175",className:"container max-w-3xl",children:[a.jsxs("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:176",className:"text-center mb-10 animate-fade-in-up",children:[a.jsx(Lt,{"data-loc":"client/src/pages/PartnerRegister.tsx:177",className:"mb-3 bg-primary/10 text-primary border-0",children:"Partnerregistrierung"}),a.jsx("h1",{"data-loc":"client/src/pages/PartnerRegister.tsx:178",className:"text-3xl md:text-4xl font-bold mb-3",children:"Mediengruppe Deutschland Partner werden"}),a.jsx("p",{"data-loc":"client/src/pages/PartnerRegister.tsx:179",className:"text-muted-foreground max-w-xl mx-auto",children:"Füllen Sie das Formular vollständig aus. Nach manueller Prüfung wird Ihr Profil veröffentlicht."})]}),a.jsxs("form",{"data-loc":"client/src/pages/PartnerRegister.tsx:182",onSubmit:U(D),className:"space-y-6 animate-fade-in-up",children:[a.jsxs(Se,{"data-loc":"client/src/pages/PartnerRegister.tsx:184",children:[a.jsx(Nt,{"data-loc":"client/src/pages/PartnerRegister.tsx:185",children:a.jsxs(Et,{"data-loc":"client/src/pages/PartnerRegister.tsx:185",className:"flex items-center gap-2 text-lg",children:[a.jsx(rn,{"data-loc":"client/src/pages/PartnerRegister.tsx:185",className:"w-5 h-5 text-primary"}),"Unternehmensdaten"]})}),a.jsxs(Ce,{"data-loc":"client/src/pages/PartnerRegister.tsx:186",className:"space-y-4",children:[a.jsxs("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:187",className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[[{key:"companyName",label:"Unternehmensname",req:!0,ph:"Musterfirma GmbH"},{key:"contactPerson",label:"Ansprechpartner",req:!0,ph:"Max Mustermann"},{key:"position",label:"Position / Funktion",ph:"Geschäftsführer"},{key:"email",label:"E-Mail",req:!0,type:"email",ph:"[email protected]"},{key:"phone",label:"Telefon",req:!0,type:"tel",ph:"+49 30 123456"},{key:"website",label:"Website",type:"url",ph:"https://www.firma.de"}].map(M=>a.jsxs("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:196",className:M.key==="website"?"md:col-span-2":"",children:[a.jsxs(ve,{"data-loc":"client/src/pages/PartnerRegister.tsx:197",children:[M.label,M.req&&a.jsx("span",{"data-loc":"client/src/pages/PartnerRegister.tsx:197",className:"text-destructive ml-0.5",children:"*"})]}),a.jsx(He,{"data-loc":"client/src/pages/PartnerRegister.tsx:198",type:M.type??"text",placeholder:M.ph,..._(M.key),className:L[M.key]?"border-destructive":""}),L[M.key]&&a.jsx("p",{"data-loc":"client/src/pages/PartnerRegister.tsx:199",className:"text-xs text-destructive mt-1",children:L[M.key]?.message})]},M.key)),a.jsxs("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:202",children:[a.jsx(ve,{"data-loc":"client/src/pages/PartnerRegister.tsx:203",children:"UnternehmensgröÃe"}),a.jsxs(fn,{"data-loc":"client/src/pages/PartnerRegister.tsx:204",onValueChange:M=>T("companySize",M),children:[a.jsx(pn,{"data-loc":"client/src/pages/PartnerRegister.tsx:204",children:a.jsx(mn,{"data-loc":"client/src/pages/PartnerRegister.tsx:204",placeholder:"Wählen..."})}),a.jsx(hn,{"data-loc":"client/src/pages/PartnerRegister.tsx:204",children:WL.map(M=>a.jsx(Ke,{"data-loc":"client/src/pages/PartnerRegister.tsx:204",value:M,children:M},M))})]})]}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:206",children:[a.jsx(ve,{"data-loc":"client/src/pages/PartnerRegister.tsx:207",children:"Netzwerkrolle"}),a.jsxs(fn,{"data-loc":"client/src/pages/PartnerRegister.tsx:208",onValueChange:M=>T("networkRole",M),children:[a.jsx(pn,{"data-loc":"client/src/pages/PartnerRegister.tsx:208",children:a.jsx(mn,{"data-loc":"client/src/pages/PartnerRegister.tsx:208",placeholder:"Wählen..."})}),a.jsx(hn,{"data-loc":"client/src/pages/PartnerRegister.tsx:208",children:tU.map(M=>a.jsx(Ke,{"data-loc":"client/src/pages/PartnerRegister.tsx:208",value:M,children:M},M))})]})]})]}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:211",children:[a.jsxs("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:212",className:"flex items-center justify-between mb-1",children:[a.jsxs(ve,{"data-loc":"client/src/pages/PartnerRegister.tsx:212",children:["Unternehmensbeschreibung ",a.jsx("span",{"data-loc":"client/src/pages/PartnerRegister.tsx:212",className:"text-destructive",children:"*"})]}),a.jsx(fw,{"data-loc":"client/src/pages/PartnerRegister.tsx:212",value:le,max:500})]}),a.jsx(cr,{"data-loc":"client/src/pages/PartnerRegister.tsx:213",rows:4,placeholder:"Min. 20, max. 500 Zeichen...",..._("description"),className:L.description?"border-destructive":"",maxLength:500}),L.description&&a.jsx("p",{"data-loc":"client/src/pages/PartnerRegister.tsx:214",className:"text-xs text-destructive mt-1",children:L.description.message})]})]})]}),a.jsxs(Se,{"data-loc":"client/src/pages/PartnerRegister.tsx:220",children:[a.jsx(Nt,{"data-loc":"client/src/pages/PartnerRegister.tsx:221",children:a.jsxs(Et,{"data-loc":"client/src/pages/PartnerRegister.tsx:221",className:"flex items-center gap-2 text-lg",children:[a.jsx(_s,{"data-loc":"client/src/pages/PartnerRegister.tsx:221",className:"w-5 h-5 text-primary"}),"Standort & Region"]})}),a.jsx(Ce,{"data-loc":"client/src/pages/PartnerRegister.tsx:222",children:a.jsxs("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:223",className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[a.jsxs("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:224",className:"md:col-span-2",children:[a.jsxs(ve,{"data-loc":"client/src/pages/PartnerRegister.tsx:224",children:["StraÃe ",a.jsx("span",{"data-loc":"client/src/pages/PartnerRegister.tsx:224",className:"text-destructive",children:"*"})]}),a.jsx(He,{"data-loc":"client/src/pages/PartnerRegister.tsx:224",placeholder:"MusterstraÃe 1",..._("street"),className:L.street?"border-destructive":""}),L.street&&a.jsx("p",{"data-loc":"client/src/pages/PartnerRegister.tsx:224",className:"text-xs text-destructive mt-1",children:L.street.message})]}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:225",children:[a.jsxs(ve,{"data-loc":"client/src/pages/PartnerRegister.tsx:225",children:["PLZ ",a.jsx("span",{"data-loc":"client/src/pages/PartnerRegister.tsx:225",className:"text-destructive",children:"*"})]}),a.jsx(He,{"data-loc":"client/src/pages/PartnerRegister.tsx:225",placeholder:"10115",..._("zip"),className:L.zip?"border-destructive":""}),L.zip&&a.jsx("p",{"data-loc":"client/src/pages/PartnerRegister.tsx:225",className:"text-xs text-destructive mt-1",children:L.zip.message})]}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:226",children:[a.jsxs(ve,{"data-loc":"client/src/pages/PartnerRegister.tsx:226",children:["Ort ",a.jsx("span",{"data-loc":"client/src/pages/PartnerRegister.tsx:226",className:"text-destructive",children:"*"})]}),a.jsx(He,{"data-loc":"client/src/pages/PartnerRegister.tsx:226",placeholder:"Berlin",..._("city"),className:L.city?"border-destructive":""}),L.city&&a.jsx("p",{"data-loc":"client/src/pages/PartnerRegister.tsx:226",className:"text-xs text-destructive mt-1",children:L.city.message})]}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:227",children:[a.jsxs(ve,{"data-loc":"client/src/pages/PartnerRegister.tsx:228",children:["Bundesland ",a.jsx("span",{"data-loc":"client/src/pages/PartnerRegister.tsx:228",className:"text-destructive",children:"*"})]}),a.jsxs(fn,{"data-loc":"client/src/pages/PartnerRegister.tsx:229",onValueChange:M=>T("bundesland",M),children:[a.jsx(pn,{"data-loc":"client/src/pages/PartnerRegister.tsx:229",children:a.jsx(mn,{"data-loc":"client/src/pages/PartnerRegister.tsx:229",placeholder:"Bundesland wählen..."})}),a.jsx(hn,{"data-loc":"client/src/pages/PartnerRegister.tsx:229",children:JL.map(M=>a.jsx(Ke,{"data-loc":"client/src/pages/PartnerRegister.tsx:229",value:M,children:M},M))})]})]}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:231",children:[a.jsx(ve,{"data-loc":"client/src/pages/PartnerRegister.tsx:231",children:"Land"}),a.jsx(He,{"data-loc":"client/src/pages/PartnerRegister.tsx:231",..._("country"),defaultValue:"Deutschland"})]})]})})]}),a.jsxs(Se,{"data-loc":"client/src/pages/PartnerRegister.tsx:237",children:[a.jsx(Nt,{"data-loc":"client/src/pages/PartnerRegister.tsx:238",children:a.jsxs(Et,{"data-loc":"client/src/pages/PartnerRegister.tsx:238",className:"flex items-center gap-2 text-lg",children:[a.jsx(sM,{"data-loc":"client/src/pages/PartnerRegister.tsx:238",className:"w-5 h-5 text-primary"}),"Leistungen & Verschlagwortung"]})}),a.jsxs(Ce,{"data-loc":"client/src/pages/PartnerRegister.tsx:239",className:"space-y-5",children:[a.jsxs("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:240",children:[a.jsxs(ve,{"data-loc":"client/src/pages/PartnerRegister.tsx:241",className:"mb-2 block",children:["Branche / Leistungsbereiche ",a.jsx("span",{"data-loc":"client/src/pages/PartnerRegister.tsx:241",className:"text-destructive",children:"*"})]}),a.jsx(wo,{"data-loc":"client/src/pages/PartnerRegister.tsx:242",value:R,onChange:M=>T("serviceAreas",M,{shouldValidate:!0})}),L.serviceAreas&&a.jsx("p",{"data-loc":"client/src/pages/PartnerRegister.tsx:246",className:"text-xs text-destructive mt-1",children:L.serviceAreas.message})]}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:249",children:[a.jsxs("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:250",className:"flex items-center justify-between mb-1",children:[a.jsx(ve,{"data-loc":"client/src/pages/PartnerRegister.tsx:250",children:"Leistungsbeschreibung"}),a.jsx(fw,{"data-loc":"client/src/pages/PartnerRegister.tsx:250",value:F,max:500})]}),a.jsx(cr,{"data-loc":"client/src/pages/PartnerRegister.tsx:251",rows:3,placeholder:"Beschreiben Sie Ihre spezifischen Leistungen (min. 20, max. 500 Zeichen)...",..._("serviceDescription"),maxLength:500})]}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:254",children:[a.jsxs(ve,{"data-loc":"client/src/pages/PartnerRegister.tsx:255",className:"mb-2 block flex items-center gap-1.5",children:[a.jsx(mo,{"data-loc":"client/src/pages/PartnerRegister.tsx:255",className:"w-3.5 h-3.5"}),"Zielgruppen"]}),a.jsx("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:256",className:"flex flex-wrap gap-2",children:eU.map(M=>a.jsx("button",{"data-loc":"client/src/pages/PartnerRegister.tsx:258",type:"button",onClick:()=>J("targetGroups",M),className:`px-3 py-1.5 rounded-full text-sm font-medium border transition-all ${Z.includes(M)?"bg-accent text-accent-foreground border-accent":"bg-white text-muted-foreground border-border hover:border-accent"}`,children:M},M))})]}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:266",children:[a.jsxs(ve,{"data-loc":"client/src/pages/PartnerRegister.tsx:267",className:"mb-2 block flex items-center gap-1.5",children:[a.jsx(yM,{"data-loc":"client/src/pages/PartnerRegister.tsx:267",className:"w-3.5 h-3.5"}),"Schlagwörter (Tags)"]}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:268",className:"flex gap-2 mb-2",children:[a.jsx(He,{"data-loc":"client/src/pages/PartnerRegister.tsx:269",placeholder:"Schlagwort eingeben...",value:y,onChange:M=>N(M.target.value),onKeyDown:M=>{M.key==="Enter"&&(M.preventDefault(),re())},className:"flex-1"}),a.jsx(be,{"data-loc":"client/src/pages/PartnerRegister.tsx:270",type:"button",variant:"outline",size:"sm",onClick:re,children:"Hinzufügen"})]}),ne.length>0&&a.jsx("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:273",className:"flex flex-wrap gap-1.5",children:ne.map(M=>a.jsxs(Lt,{"data-loc":"client/src/pages/PartnerRegister.tsx:275",variant:"secondary",className:"gap-1",children:[M,a.jsx("button",{"data-loc":"client/src/pages/PartnerRegister.tsx:277",type:"button",onClick:()=>T("tags",ne.filter(I=>I!==M)),className:"hover:text-destructive",children:a.jsx(ns,{"data-loc":"client/src/pages/PartnerRegister.tsx:277",className:"w-3 h-3"})})]},M))})]})]})]}),a.jsxs(Se,{"data-loc":"client/src/pages/PartnerRegister.tsx:287",children:[a.jsx(Nt,{"data-loc":"client/src/pages/PartnerRegister.tsx:288",children:a.jsxs(Et,{"data-loc":"client/src/pages/PartnerRegister.tsx:288",className:"flex items-center gap-2 text-lg",children:[a.jsx(lr,{"data-loc":"client/src/pages/PartnerRegister.tsx:288",className:"w-5 h-5 text-primary"}),"Social-Media-Profile"]})}),a.jsx(Ce,{"data-loc":"client/src/pages/PartnerRegister.tsx:289",children:a.jsx("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:290",className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[{key:"socialLinkedin",label:"LinkedIn",ph:"https://linkedin.com/company/..."},{key:"socialXing",label:"XING",ph:"https://xing.com/companies/..."},{key:"socialInstagram",label:"Instagram",ph:"https://instagram.com/..."},{key:"socialFacebook",label:"Facebook",ph:"https://facebook.com/..."}].map(M=>a.jsxs("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:297",children:[a.jsx(ve,{"data-loc":"client/src/pages/PartnerRegister.tsx:297",children:M.label}),a.jsx(He,{"data-loc":"client/src/pages/PartnerRegister.tsx:297",placeholder:M.ph,..._(M.key)})]},M.key))})})]}),a.jsxs(Se,{"data-loc":"client/src/pages/PartnerRegister.tsx:304",children:[a.jsxs(Nt,{"data-loc":"client/src/pages/PartnerRegister.tsx:305",children:[a.jsxs(Et,{"data-loc":"client/src/pages/PartnerRegister.tsx:305",className:"flex items-center gap-2 text-lg",children:[a.jsx(cM,{"data-loc":"client/src/pages/PartnerRegister.tsx:305",className:"w-5 h-5 text-primary"}),"Firmenlogo"]}),a.jsx(Ya,{"data-loc":"client/src/pages/PartnerRegister.tsx:305",children:"JPG, PNG oder SVG, max. 5 MB"})]}),a.jsx(Ce,{"data-loc":"client/src/pages/PartnerRegister.tsx:306",children:a.jsxs("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:307",className:"flex items-start gap-4",children:[c?a.jsxs("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:309",className:"relative",children:[a.jsx("img",{"data-loc":"client/src/pages/PartnerRegister.tsx:310",src:c,alt:"Logo",className:"w-24 h-24 object-contain rounded-xl border border-border bg-muted/30"}),a.jsx("button",{"data-loc":"client/src/pages/PartnerRegister.tsx:311",type:"button",onClick:()=>{o(null),f(null),g(null),S.current&&(S.current.value="")},className:"absolute -top-2 -right-2 w-6 h-6 bg-destructive text-white rounded-full flex items-center justify-center",children:a.jsx(ns,{"data-loc":"client/src/pages/PartnerRegister.tsx:311",className:"w-3.5 h-3.5"})})]}):a.jsx("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:314",className:"w-24 h-24 border-2 border-dashed border-border rounded-xl flex items-center justify-center bg-muted/20 cursor-pointer hover:border-primary hover:bg-primary/5 transition-colors",onClick:()=>S.current?.click(),children:a.jsx(ni,{"data-loc":"client/src/pages/PartnerRegister.tsx:314",className:"w-6 h-6 text-muted-foreground"})}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:316",children:[a.jsx("input",{"data-loc":"client/src/pages/PartnerRegister.tsx:317",ref:S,type:"file",accept:"image/*",className:"hidden",onChange:fe}),a.jsx(be,{"data-loc":"client/src/pages/PartnerRegister.tsx:318",type:"button",variant:"outline",size:"sm",onClick:()=>S.current?.click(),disabled:v,children:v?a.jsxs(a.Fragment,{children:[a.jsx(jt,{"data-loc":"client/src/pages/PartnerRegister.tsx:319",className:"w-4 h-4 mr-2 animate-spin"}),"Hochladen..."]}):a.jsxs(a.Fragment,{children:[a.jsx(ni,{"data-loc":"client/src/pa
481ges/PartnerRegister.tsx:319",className:"w-4 h-4 mr-2"}),"Logo auswählen"]})})]})]})})]}),a.jsxs(Se,{"data-loc":"client/src/pages/PartnerRegister.tsx:327",className:"border-primary/20 bg-primary/3",children:[a.jsx(Nt,{"data-loc":"client/src/pages/PartnerRegister.tsx:328",children:a.jsxs(Et,{"data-loc":"client/src/pages/PartnerRegister.tsx:328",className:"flex items-center gap-2 text-lg",children:[a.jsx(Ft,{"data-loc":"client/src/pages/PartnerRegister.tsx:328",className:"w-5 h-5 text-primary"}),"Einwilligungen (DSGVO)"]})}),a.jsxs(Ce,{"data-loc":"client/src/pages/PartnerRegister.tsx:329",className:"space-y-4",children:[[{key:"consentDataProcessing",label:"Einwilligung zur Datenverarbeitung",text:"Ich stimme zu, dass die Mediengruppe Deutschland meine Unternehmensdaten zum Zweck der Aufnahme in das Partnernetzwerk verarbeitet und speichert."},{key:"consentPublication",label:"Einwilligung zur Veröffentlichung",text:"Ich bin damit einverstanden, dass meine Unternehmensdaten nach Prüfung und Freigabe im öffentlichen Partnerfinder veröffentlicht werden."},{key:"consentEmail",label:"Einwilligung zum E-Mail-Empfang",text:"Ich bin damit einverstanden, E-Mails der Mediengruppe Deutschland mit Informationen, Updates, News, Partnerhinweisen und Gruppenkommunikation zu erhalten. Diese Zustimmung ist Pflicht für die Teilnahme am Partnernetzwerk.",highlight:!0}].map(M=>a.jsxs("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:348",className:`flex items-start gap-3 p-4 bg-white rounded-lg border ${M.highlight?"border-primary/30 bg-primary/3":"border-border"}`,children:[a.jsx(aS,{"data-loc":"client/src/pages/PartnerRegister.tsx:349",id:M.key,checked:O(M.key),onCheckedChange:I=>T(M.key,I===!0,{shouldValidate:!0}),className:L[M.key]?"border-destructive":""}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:355",children:[a.jsxs(ve,{"data-loc":"client/src/pages/PartnerRegister.tsx:356",htmlFor:M.key,className:"font-medium cursor-pointer",children:[M.label," ",a.jsx("span",{"data-loc":"client/src/pages/PartnerRegister.tsx:356",className:"text-destructive",children:"*"})]}),a.jsx("p",{"data-loc":"client/src/pages/PartnerRegister.tsx:357",className:"text-xs text-muted-foreground mt-1 leading-relaxed",children:M.text}),L[M.key]&&a.jsx("p",{"data-loc":"client/src/pages/PartnerRegister.tsx:358",className:"text-xs text-destructive mt-1",children:L[M.key]?.message})]})]},M.key)),a.jsxs("p",{"data-loc":"client/src/pages/PartnerRegister.tsx:362",className:"text-xs text-muted-foreground",children:["Fragen: ",a.jsx("a",{"data-loc":"client/src/pages/PartnerRegister.tsx:362",href:"mailto:[email protected]",className:"text-primary underline",children:"[email protected]"})," · ",a.jsx("a",{"data-loc":"client/src/pages/PartnerRegister.tsx:362",href:"/datenschutz",className:"text-primary underline",children:"Datenschutzerklärung"})]})]})]}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:366",className:"flex flex-col sm:flex-row gap-3 pb-8",children:[a.jsx(be,{"data-loc":"client/src/pages/PartnerRegister.tsx:367",type:"submit",size:"lg",className:"mgd-gradient text-white flex-1 sm:flex-none sm:min-w-52",disabled:j||C.isPending,children:j||C.isPending?a.jsxs(a.Fragment,{children:[a.jsx(jt,{"data-loc":"client/src/pages/PartnerRegister.tsx:368",className:"w-4 h-4 mr-2 animate-spin"}),"Wird registriert..."]}):a.jsxs(a.Fragment,{children:["Jetzt als Partner registrieren",a.jsx(Sl,{"data-loc":"client/src/pages/PartnerRegister.tsx:368",className:"w-4 h-4 ml-2"})]})}),a.jsx(be,{"data-loc":"client/src/pages/PartnerRegister.tsx:370",type:"button",variant:"outline",size:"lg",asChild:!0,children:a.jsx(Xe,{"data-loc":"client/src/pages/PartnerRegister.tsx:370",href:"/",children:"Abbrechen"})})]})]})]})}):a.jsxs("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:143",className:"container py-20 max-w-lg mx-auto text-center",children:[a.jsx("div",{"data-loc":"client/src/pages/PartnerRegister.tsx:144",className:"w-16 h-16 mgd-gradient rounded-2xl flex items-center justify-center mx-auto mb-6",children:a.jsx(rn,{"data-loc":"client/src/pages/PartnerRegister.tsx:144",className:"w-8 h-8 text-white"})}),a.jsx("h1",{"data-loc":"client/src/pages/PartnerRegister.tsx:145",className:"text-2xl font-bold mb-3",children:"Anmeldung erforderlich"}),a.jsx("p",{"data-loc":"client/src/pages/PartnerRegister.tsx:14
4816",className:"text-muted-foreground mb-6",children:"Bitte melden Sie sich an, um sich als Partner zu registrieren."}),a.jsxs(be,{"data-loc":"client/src/pages/PartnerRegister.tsx:147",className:"mgd-gradient text-white",onClick:()=>window.location.href=_l(),children:["Jetzt anmelden ",a.jsx(Sl,{"data-loc":"client/src/pages/PartnerRegister.tsx:147",className:"w-4 h-4 ml-2"})]})]})}const mw={pending:{label:"Ausstehend â Freigabe erforderlich",color:"status-pending",icon:di},approved:{label:"Freigegeben â Ãffentlich sichtbar",color:"status-active",icon:Ft},hidden:{label:"Ausgeblendet",color:"status-inactive",icon:wj}},fl={title:"",firstName:"",lastName:"",position:"",email:"",phone:"",linkedIn:"",website:"",description:""};function sU(){const{data:e=[],refetch:t}=Re.partner.getMyContactPersons.useQuery(),[r,i]=b.useState(!1),[c,o]=b.useState(null),[d,f]=b.useState(fl),[p,g]=b.useState(null),[v,x]=b.useState(!1),y=b.useRef(null),N=Re.partner.addContactPerson.useMutation({onSuccess:()=>{Ne.success("Ansprechpartner hinzugefügt"),i(!1),f(fl),g(null),t()},onError:L=>Ne.error(L.message)}),S=Re.partner.updateContactPerson.useMutation({onSuccess:()=>{Ne.success("Ansprechpartner aktualisiert"),o(null),f(fl),g(null),t()},onError:L=>Ne.error(L.message)}),A=Re.partner.deleteContactPerson.useMutation({onSuccess:()=>{Ne.success("Ansprechpartner entfernt"),t()},onError:L=>Ne.error(L.message)}),C=Re.partner.uploadContactPhoto.useMutation({onSuccess:L=>{f(j=>({...j,photoKey:L.key,photoUrl:L.url})),x(!1),Ne.success("Foto hochgeladen")},onError:()=>{x(!1),Ne.error("Foto-Upload fehlgeschlagen")}}),k=async L=>{const j=L.target.files?.[0];if(!j)return;if(j.size>3*1024*1024){Ne.error("Max. 3 MB");return}if(!["image/jpeg","image/png","image/webp"].includes(j.type)){Ne.error("Nur JPG, PNG oder WebP");return}x(!0);const R=new FileReader;R.onload=async Z=>{const ne=(Z.target?.result).split(",")[1];g(Z.target?.result),await C.mutateAsync({filename:j.name,contentType:j.type,base64:ne})},R.readAsDataURL(j)},_=L=>{o(L.id),f({title:L.title??"",firstName:L.firstName,lastName:L.lastName,position:L.position??"",email:L.email??"",phone:L.phone??"",linkedIn:L.linkedIn??"",website:L.website??"",description:L.description??"",photoKey:L.photoKey??void 0,photoUrl:L.photoUrl??void 0}),g(null),i(!1)},U=async()=>{if(!d.firstName||!d.lastName){Ne.error("Vor- und Nachname sind Pflichtfelder");return}c?await S.mutateAsync({id:c,title:d.title||void 0,firstName:d.firstName,lastName:d.lastName,position:d.position||void 0,email:d.email||void 0,phone:d.phone||void 0,linkedIn:d.linkedIn||void 0,website:d.website||void 0,description:d.description||void 0,photoKey:d.photoKey,photoUrl:d.photoUrl}):await N.mutateAsync({title:d.title||void 0,firstName:d.firstName,lastName:d.lastName,position:d.position||void 0,email:d.email||void 0,phone:d.phone||void 0,linkedIn:d.linkedIn||void 0,website:d.website||void 0,description:d.description||void 0,photoKey:d.photoKey,photoUrl:d.photoUrl})},O=r||c!==null,T=N.isPending||S.isPending;return a.jsxs("div",{"data-loc":"client/src/components/ContactPersonsManager.tsx:114",className:"space-y-4",children:[a.jsxs("div",{"data-loc":"client/src/components/ContactPersonsManager.tsx:115",className:"flex items-center justify-between",children:[a.jsxs("div",{"data-loc":"client/src/components/ContactPersonsManager.tsx:116",children:[a.jsx("h3",{"data-loc":"client/src/components/ContactPersonsManager.tsx:117",className:"font-semibold text-foreground",children:"Direkte Ansprechpartner"}),a.jsx("p",{"data-loc":"client/src/components/ContactPersonsManager.tsx:118",className:"text-xs text-muted-foreground mt-0.5",children:"Bis zu 4 Ansprechpartner · Sofort öffentlich sichtbar"})]}),e.length<4&&!O&&a.jsxs(be,{"data-loc":"client/src/components/ContactPersonsManager.tsx:123",size:"sm",onClick:()=>{i(!0),o(null),f(fl),g(null)},className:"gap-1.5",style:{background:"linear-gradient(135deg, #0f2040, #1a2d4a)",color:"white"},children:[a.jsx(xd,{"data-loc":"client/src/components/ContactPersonsManager.tsx:124",className:"w-4 h-4"}),"Hinzufügen"]})]}),e.map(L=>
481{mw[L.status]??mw.pending;const j=c===L.id;return a.jsx(Se,{"data-loc":"client/src/components/ContactPersonsManager.tsx:134",className:`border-border ${j?"border-primary/30":""}`,children:a.jsx(Ce,{"data-loc":"client/src/components/ContactPersonsManager.tsx:135",className:"p-4",children:j?a.jsx(pw,{"data-loc":"client/src/components/ContactPersonsManager.tsx:165",form:d,setForm:f,photoPreview:p,uploadingPhoto:v,fileRef:y,onPhotoChange:k,onSubmit:U,onCancel:()=>{o(null),f(fl),g(null)},isPending:T,isEdit:!0}):a.jsxs("div",{"data-loc":"client/src/components/ContactPersonsManager.tsx:137",className:"flex items-start gap-3",children:[L.photoUrl?a.jsx("img",{"data-loc":"client/src/components/ContactPersonsManager.tsx:139",src:L.photoUrl,alt:`${L.firstName} ${L.lastName}`,className:"w-14 h-14 object-cover rounded-full border-2 border-border flex-shrink-0"}):a.jsx("div",{"data-loc":"client/src/components/ContactPersonsManager.tsx:141",className:"w-14 h-14 bg-muted rounded-full flex items-center justify-center flex-shrink-0",children:a.jsx(yr,{"data-loc":"client/src/components/ContactPersonsManager.tsx:142",className:"w-6 h-6 text-muted-foreground"})}),a.jsxs("div",{"data-loc":"client/src/components/ContactPersonsManager.tsx:145",className:"flex-1 min-w-0",children:[a.jsxs("div",{"data-loc":"client/src/components/ContactPersonsManager.tsx:146",className:"flex items-center gap-2 flex-wrap mb-1",children:[a.jsxs("span",{"data-loc":"client/src/components/ContactPersonsManager.tsx:147",className:"font-semibold",children:[L.title?`${L.title} `:"",L.firstName," ",L.lastName]}),a.jsxs("span",{"data-loc":"client/src/components/ContactPersonsManager.tsx:148",className:"inline-flex items-center gap-1 text-xs text-success",children:[a.jsx(Ft,{"data-loc":"client/src/components/ContactPersonsManager.tsx:148",className:"w-3 h-3"}),"Ãffentlich sichtbar"]})]}),L.position&&a.jsx("div",{"data-loc":"client/src/components/ContactPersonsManager.tsx:150",className:"text-sm text-muted-foreground",children:L.position}),a.jsxs("div",{"data-loc":"client/src/components/ContactPersonsManager.tsx:151",className:"flex items-center gap-3 mt-1 text-xs text-muted-foreground flex-wrap",children:[L.email&&a.jsxs("span",{"data-loc":"client/src/components/ContactPersonsManager.tsx:152",className:"flex items-center gap-1",children:[a.jsx(En,{"data-loc":"client/src/components/ContactPersonsManager.tsx:152",className:"w-3 h-3"}),L.email]}),L.phone&&a.jsxs("span",{"data-loc":"client/src/components/ContactPersonsManager.tsx:153",className:"flex items-center gap-1",children:[a.jsx(El,{"data-loc":"client/src/components/ContactPersonsManager.tsx:153",className:"w-3 h-3"}),L.phone]})]}),L.description&&a.jsx("p",{"data-loc":"client/src/components/ContactPersonsManager.tsx:155",className:"text-xs text-muted-foreground mt-1 line-clamp-2",children:L.description})]}),a.jsxs("div",{"data-loc":"client/src/components/ContactPersonsManager.tsx:157",className:"flex gap-1.5 flex-shrink-0",children:[a.jsx(be,{"data-loc":"client/src/components/ContactPersonsManager.tsx:158",size:"sm",variant:"ghost",onClick:()=>_(L),children:a.jsx(qd,{"data-loc":"client/src/components/ContactPersonsManager.tsx:158",className:"w-4 h-4"})}),a.jsx(be,{"data-loc":"client/src/components/ContactPersonsManager.tsx:159",size:"sm",variant:"ghost",className:"text-destructive hover:text-destructive",onClick:()=>{confirm("Ansprechpartner wirklich löschen?")&&A.mutate({id:L.id})},children:a.jsx(kl,{"data-loc":"client/src/components/ContactPersonsManager.tsx:160",className:"w-4 h-4"})})]})]})})},L.id)}),r&&a.jsxs(Se,{"data-loc":"client/src/components/ContactPersonsManager.tsx:180",className:"border-primary/30",children:[a.jsx(Nt,{"data-loc":"client/src/components/ContactPersonsManager.tsx:181",children:a.jsx(Et,{"data-loc":"client/src/components/ContactPersonsManager.tsx:181",className:"text-base",children:"Neuen Ansprechpartner hinzufügen"})}),a.jsx(Ce,{"data-loc":"client/src/components/ContactPersonsManager.tsx:182",children:a.jsx(pw,{"data-loc":"client/src/components/ContactPersonsManager.tsx:183",form:d,setForm:f,photoPreview:p,uploadingPhoto:v,fileRef:y,onPhotoChange:k,onSubmit:U,onCancel:()=>{i(!1),f(fl),g(null)},isPending:T})})]}),e.length===0&&!O&&a.jsxs("div",{"data-loc":"client/src/components/ContactPersonsManager.tsx:195",className:"text-center py-8 border-2 border-dashed border-border rounded-xl",children:[a.jsx(yr,{"data-loc":"client/src/components/ContactPersonsManager.tsx:196",className:"w-10 h-10 text-muted-foreground mx-auto mb-2"}),a.jsx("p",{"data-loc":"client/src/components/ContactPersonsManager.tsx:197",className:"text-sm text-muted-foreground",children:"Noch keine Ansprechpartner hinterlegt"}),a.jsx("p",{"data-loc":"client/src/components/ContactPersonsManager.tsx:198",className:"text-xs text-muted-foreground mt-1",children:"Fügen Sie bis zu 4 direkte Ansprechpartner hinzu"})]})]})}function pw({form:e,setForm:t,photoPreview:r,uploadingPhoto:i,fileRef:c,onPhotoChange:o,onSubmit:d,onCancel:f,isPending:p,isEdit:g}
481){const v=x=>y=>t({...e,[x]:y.target.value});return a.jsxs("div",{"data-loc":"client/src/components/ContactPersonsManager.tsx:217",className:"space-y-4",children:[a.jsxs("div",{"data-loc":"client/src/components/ContactPersonsManager.tsx:219",className:"grid grid-cols-1 md:grid-cols-3 gap-3",children:[a.jsxs("div",{"data-loc":"client/src/components/ContactPersonsManager.tsx:220",children:[a.jsx(ve,{"data-loc":"client/src/components/ContactPersonsManager.tsx:221",className:"text-xs",children:"Titel (optional)"}),a.jsx(He,{"data-loc":"client/src/components/ContactPersonsManager.tsx:222",value:e.title,onChange:v("title"),placeholder:"z.B. Dr., Prof., Senator"})]}),a.jsxs("div",{"data-loc":"client/src/components/ContactPersonsManager.tsx:224",children:[a.jsx(ve,{"data-loc":"client/src/components/ContactPersonsManager.tsx:225",className:"text-xs",children:"Vorname *"}),a.jsx(He,{"data-loc":"client/src/components/ContactPersonsManager.tsx:226",value:e.firstName,onChange:v("firstName"),placeholder:"Max"})]}),a.jsxs("div",{"data-loc":"client/src/components/ContactPersonsManager.tsx:228",children:[a.jsx(ve,{"data-loc":"client/src/components/ContactPersonsManager.tsx:229",className:"text-xs",children:"Nachname *"}),a.jsx(He,{"data-loc":"client/src/components/ContactPersonsManager.tsx:230",value:e.lastName,onChange:v("lastName"),placeholder:"Mustermann"})]})]}),a.jsxs("div",{"data-loc":"client/src/components/ContactPersonsManager.tsx:234",className:"flex items-center gap-4",children:[r||e.photoUrl?a.jsxs("div",{"data-loc":"client/src/components/ContactPersonsManager.tsx:236",className:"relative",children:[a.jsx("img",{"data-loc":"client/src/components/ContactPersonsManager.tsx:237",src:r??e.photoUrl,alt:"Foto",className:"w-16 h-16 object-cover rounded-full border-2 border-border"}),a.jsx("button",{"data-loc":"client/src/components/ContactPersonsManager.tsx:238",type:"button",onClick:()=>t({...e,photoKey:void 0,photoUrl:void 0}),className:"absolute -top-1 -right-1 w-5 h-5 bg-destructive text-white rounded-full flex items-center justify-center",children:a.jsx(ns,{"data-loc":"client/src/components/ContactPersonsManager.tsx:239",className:"w-3 h-3"})})]}):a.jsx("div",{"data-loc":"client/src/components/ContactPersonsManager.tsx:243",className:"w-16 h-16 bg-muted rounded-full flex items-center justify-center cursor-pointer hover:bg-muted/70 transition-colors",onClick:()=>c.current?.click(),children:a.jsx(yr,{"data-loc":"client/src/components/ContactPersonsManager.tsx:244",className:"w-7 h-7 text-muted-foreground"})}),a.jsxs("div",{"data-loc":"client/src/components/ContactPersonsManager.tsx:247",children:[a.jsx("input",{"data-loc":"client/src/components/ContactPersonsManager.tsx:248",ref:c,type:"file",accept:"image/jpeg,image/png,image/webp",className:"hidden",onChange:o}),a.jsx(be,{"data-loc":"client/src/components/ContactPersonsManager.tsx:249",type:"button",variant:"outline",size:"sm",onClick:()=>c.current?.click(),disabled:i,children:i?a.jsxs(a.Fragment,{children:[a.jsx(jt,{"data-loc":"client/src/components/ContactPersonsManager.tsx:250",className:"w-4 h-4 mr-2 animate-spin"}),"Hochladen..."]}):a.jsxs(a.Fragment,{children:[a.jsx(ni,{"data-loc":"client/src/components/ContactPersonsManager.tsx:250",className:"w-4 h-4 mr-2"}),"Foto hochladen"]})}),a.jsx("p",{"data-loc":"client/src/components/ContactPersonsManager.tsx:252",className:"text-xs text-muted-foreground mt-1",children:"JPG, PNG, WebP · max. 3 MB"})]})]}),a.jsxs("div",{"data-loc":"client/src/components/ContactPersonsManager.tsx:256",className:"grid grid-cols-1 md:grid-cols-2 gap-3",children:[a.jsxs("div",{"data-loc":"client/src/components/ContactPersonsManager.tsx:257",children:[a.jsx(ve,{"data-loc":"client/src/components/ContactPersonsManager.tsx:257",className:"text-xs",children:"Position / Funktion"}),a.jsx(He,{"data-loc":"client/src/components/ContactPersonsManager.tsx:257",value:e.position,onChange:v("position"),placeholder:"Geschäftsführer"})]}),a.jsxs("div",{"data-loc":"client/src/components/ContactPersonsManager.tsx:258",children:[a.jsx(ve,{"data-loc":"client/src/components/ContactPersonsManager.tsx:258",className:"text-xs",children:"E-Mail"}),a.jsx(He,{"data-loc":"client/src/components/ContactPersonsManager.tsx:258",type:"email",value:e.email,onChange:v("email"),placeholder:"[email protected]"})]}),a.jsxs("div",{"data-loc":"client/src/components/ContactPersonsManager.tsx:259",children:[a.jsx(ve,{"data-loc":"client/src/components/ContactPersonsManager.tsx:259",className:"text-xs",children:"Telefon"}),a.jsx(He,{"data-loc":"client/src/components/ContactPersonsManager.tsx:259",value:e.phone,onChange:v("phone"),placeholder:"+49 30 123456"})]}),a.jsxs("div",{"data-loc":"client/src/components/ContactPersonsManager.tsx:260",children:[a.jsxs(ve,{"data-loc":"client/src/components/ContactPersonsManager.tsx:260",className:"text-xs flex items-center gap-1",children:[a.jsx(Jc,{"data-loc":"client/src/components/ContactPersonsManager.tsx:260",className:"w-3 h-3"}),"LinkedIn-Profil"]}),a.jsx(He,{"data-loc":"client/src/components/ContactPersonsManager.tsx:260",value:e.linkedIn,onChange:v("linkedIn"),placeholder:"https://linkedin.com/in/..."})]})]}),a.jsxs("div",{"data-loc":"client/src/components/ContactPersonsManager.tsx:262",children:[a.jsx(ve,{"data-loc":"client/src/components/ContactPersonsManager.tsx:262",className:"text-xs",children:"Kurze Beschreibung der Zuständigkeit"}),a.jsx(cr,{"data-loc":"client/src/components/ContactPersonsManager.tsx:262",rows:2,value:e.description,onChange:v("description"),placeholder:"z.B. Ansprechpartner für Partnerschaften und Kooperationen",maxLength:200})]}),a.jsxs("div",{"data-loc":"client/src/components/ContactPersonsManager.tsx:264",className:"flex gap-3",children:[a.jsx(be,{"data-loc":"client/src/components/ContactPersonsManager.tsx:265",onClick:d,disabled:p,className:"gap-1.5",style:{background:"linear-gradient(135deg, #0f2040, #1a2d4a)",color:"white"},children:p?a.jsxs(a.Fragment,{children:[a.jsx(jt,{"data-loc":"client/src/components/ContactPersonsManager.tsx:266",className:"w-4 h-4 animate-spin"}),g?"Speichern...":"Hinzufügen..."]}):a.jsxs(a.Fragment,{children:[a.jsx(jj,{"data-loc":"client/src/components/ContactPersonsManager.tsx:266",className:"w-4 h-4"}),g?"Ãnderungen speichern":"Ansprechpartner hinzufügen"]})}),a.jsx(be,{"data-loc":"client/src/components/ContactPersonsManager.tsx:268",variant:"outline",onClick:f,children:"Abbrechen"})]})]})}const aU=["1â5 Mitarbeiter","6â20 Mitarbeiter","21â50 Mitarbeiter","51â100 Mitarbeiter","101â250 Mitarbeiter","Ãber 250 Mitarbeiter"];function hw({value:e,max:t}){const r=e?.length??0;return a.jsxs("span",{"data-loc":"client/src/pages/MemberArea.tsx:35",className:`text-xs ${t-r<20?"text-destructive":"text-muted-foreground"}`,children:[r,"/",t]})}function iU(){const{user:e,isAuthenticated:t,loading:r}=ba(),{data:i,isLoading:c,refetch:o}=Re.partner.getMyProfile.useQuery(void 0,{enabled:t}),[d,f]=b.useState(!1),[p,g]=b.useState({}),[v,x]=b.useState(null),[y,N]=b.useState(!1),S=b.useRef(null),A=Re.partner.updateProfile.useMutation({onSuccess:()=>{Ne.success("Profil erfolgreich aktualisiert"),f(!1),o()},onError:j=>Ne.error(j.message)}
481),C=Re.partner.uploadLogo.useMutation({onSuccess:j=>{g(R=>({...R,logoKey:j.key,logoUrl:j.url})),x(null),N(!1),Ne.success("Logo erfolgreich hochgeladen")},onError:()=>{N(!1),Ne.error("Fehler beim Logo-Upload")}}),k=()=>{if(!i)return;const j=JSON.parse(i.socialMedia??"{}");g({id:i.id,companyName:i.companyName,contactPerson:i.contactPerson,position:i.position??"",email:i.email,phone:i.phone,website:i.website??"",companySize:i.companySize??"",description:i.description,serviceAreas:JSON.parse(i.serviceAreas??"[]"),serviceDescription:i.serviceDescription??"",street:i.street,zip:i.zip,city:i.city,country:i.country,logoKey:i.logoKey,logoUrl:i.logoUrl,socialLinkedin:j.linkedin??"",socialXing:j.xing??"",socialInstagram:j.instagram??"",socialFacebook:j.facebook??""}),f(!0)},_=async j=>{const R=j.target.files?.[0];if(!R)return;if(R.size>5*1024*1024){Ne.error("Logo darf maximal 5 MB groà sein");return}N(!0);const Z=new FileReader;Z.onload=async ne=>{const le=(ne.target?.result).split(",")[1];x(ne.target?.result),await C.mutateAsync({filename:R.name,contentType:R.type,base64:le})},Z.readAsDataURL(R)},U=async()=>{await A.mutateAsync({id:p.id,companyName:p.companyName,contactPerson:p.contactPerson,position:p.position||void 0,email:(p.email||"").trim(),phone:p.phone,website:p.website||void 0,companySize:p.companySize||void 0,description:p.description,serviceAreas:p.serviceAreas,serviceDescription:p.serviceDescription||void 0,street:p.street,zip:p.zip,city:p.city,country:p.country,logoKey:p.logoKey||void 0,logoUrl:p.logoUrl||void 0,socialMedia:{linkedin:p.socialLinkedin||void 0,xing:p.socialXing||void 0,instagram:p.socialInstagram||void 0,facebook:p.socialFacebook||void 0}})};if(r||c)return a.jsx("div",{"data-loc":"client/src/pages/MemberArea.tsx:149",className:"container py-20 flex items-center justify-center",children:a.jsx(jt,{"data-loc":"client/src/pages/MemberArea.tsx:149",className:"w-8 h-8 animate-spin text-primary"})});if(!t)return a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:154",className:"container py-20 max-w-lg mx-auto text-center",children:[a.jsx("div",{"data-loc":"client/src/pages/MemberArea.tsx:155",className:"w-16 h-16 mgd-gradient rounded-2xl flex items-center justify-center mx-auto mb-6",children:a.jsx(yr,{"data-loc":"client/src/pages/MemberArea.tsx:156",className:"w-8 h-8 text-white"})}),a.jsx("h1",{"data-loc":"client/src/pages/MemberArea.tsx:158",className:"text-2xl font-bold mb-3",children:"Anmeldung erforderlich"}),a.jsx("p",{"data-loc":"client/src/pages/MemberArea.tsx:159",className:"text-muted-foreground mb-6",children:"Bitte melden Sie sich an, um auf Ihren Mitgliederbereich zuzugreifen."}),a.jsxs(be,{"data-loc":"client/src/pages/MemberArea.tsx:160",className:"mgd-gradient text-white",onClick:()=>window.location.href=_l(),children:["Jetzt anmelden ",a.jsx(Sl,{"data-loc":"client/src/pages/MemberArea.tsx:161",className:"w-4 h-4 ml-2"})]})]});if(!i)return a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:169",className:"container py-20 max-w-lg mx-auto text-center",children:[a.jsx("div",{"data-loc":"client/src/pages/MemberArea.tsx:170",className:"w-16 h-16 bg-muted rounded-2xl flex items-center justify-center mx-auto mb-6",children:a.jsx(rn,{"data-loc":"client/src/pages/MemberArea.tsx:171",className:"w-8 h-8 text-muted-foreground"})}),a.jsx("h1",{"data-loc":"client/src/pages/MemberArea.tsx:173",className:"text-2xl font-bold mb-3",children:"Noch kein Partnerprofil"}),a.jsx("p",{"data-loc":"client/src/pages/MemberArea.tsx:174",className:"text-muted-foreground mb-6",children:"Sie haben noch kein Partnerprofil angelegt."}),a.jsx(be,{"data-loc":"client/src/pages/MemberArea.tsx:175",asChild:!0,className:"mgd-gradient text-white",children:a.jsxs(Xe,{"data-loc":"client/src/pages/MemberArea.tsx:176",href:"/partner/register",children:["Jetzt registrieren ",a.jsx(Sl,{"data-loc":"client/src/pages/MemberArea.tsx:176",className:"w-4 h-4 ml-2"})]})})]});const O=JSON.parse(i.serviceAreas??"[]"),T=JSON.parse(i.socialMedia??"{}"),L=i;return a.jsx("div",{"data-loc":"client/src/pages/MemberArea.tsx:187",className:"bg-muted/30 min-h-screen py-10",children:a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:188",className:"container max-w-4xl",children:[a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:189",className:"flex flex-col sm:flex-row sm:items-center justify-between gap-4 mb-8",children:[a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:190",children:[a.jsx("h1",{"data-loc":"client/src/pages/MemberArea.tsx:191",className:"text-2xl font-bold text-foreground",children:"Mitgliederbereich"}),a.jsxs("p",{"data-loc":"client/src/pages/MemberArea.tsx:192",className:"text-muted-foreground text-sm mt-0.5",children:["Willk
481ommen, ",e?.name]})]}),a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:194",className:"flex items-center gap-2 flex-wrap",children:[a.jsxs("span",{"data-loc":"client/src/pages/MemberArea.tsx:195",className:`status-${i.status}`,children:[i.status==="active"&&a.jsxs(a.Fragment,{children:[a.jsx(Ft,{"data-loc":"client/src/pages/MemberArea.tsx:196",className:"w-3.5 h-3.5"}),"Aktiv"]}),i.status==="pending"&&a.jsxs(a.Fragment,{children:[a.jsx(di,{"data-loc":"client/src/pages/MemberArea.tsx:197",className:"w-3.5 h-3.5"}),"In Prüfung"]}),i.status==="inactive"&&a.jsxs(a.Fragment,{children:[a.jsx(ua,{"data-loc":"client/src/pages/MemberArea.tsx:198",className:"w-3.5 h-3.5"}),"Deaktiviert"]})]}),L.partnerTier&&a.jsx(pi,{"data-loc":"client/src/pages/MemberArea.tsx:200",tier:L.partnerTier})]})]}),a.jsxs(uf,{"data-loc":"client/src/pages/MemberArea.tsx:204",defaultValue:"profile",children:[a.jsxs(df,{"data-loc":"client/src/pages/MemberArea.tsx:205",className:"mb-6",children:[a.jsx(nr,{"data-loc":"client/src/pages/MemberArea.tsx:206",value:"profile",children:"Mein Profil"}),a.jsx(nr,{"data-loc":"client/src/pages/MemberArea.tsx:207",value:"contacts",children:"Ansprechpartner"}),a.jsx(nr,{"data-loc":"client/src/pages/MemberArea.tsx:208",value:"preview",children:"Vorschau"})]}),a.jsx(rr,{"data-loc":"client/src/pages/MemberArea.tsx:212",value:"profile",children:d?a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:302",className:"space-y-4 animate-fade-in",children:[a.jsxs(Se,{"data-loc":"client/src/pages/MemberArea.tsx:303",children:[a.jsxs(Nt,{"data-loc":"client/src/pages/MemberArea.tsx:304",children:[a.jsx(Et,{"data-loc":"client/src/pages/MemberArea.tsx:305",className:"text-lg",children:"Profil bearbeiten"}),a.jsx(Ya,{"data-loc":"client/src/pages/MemberArea.tsx:306",children:"Ãnderungen werden nach dem Speichern sofort übernommen."})]}),a.jsxs(Ce,{"data-loc":"client/src/pages/MemberArea.tsx:308",className:"space-y-4",children:[a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:309",className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[[{key:"companyName",label:"Unternehmensname",required:!0},{key:"contactPerson",label:"Ansprechpartner",required:!0},{key:"position",label:"Position / Funktion"},{key:"email",label:"E-Mail",type:"email",required:!0},{key:"phone",label:"Telefon",required:!0},{key:"website",label:"Website",type:"url"}].map(j=>a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:318",children:[a.jsxs(ve,{"data-loc":"client/src/pages/MemberArea.tsx:319",children:[j.label,j.required&&a.jsx("span",{"data-loc":"client/src/pages/MemberArea.tsx:319",className:"text-destructive ml-0.5",children:"*"})]}),a.jsx(He,{"data-loc":"client/src/pages/MemberArea.tsx:320",type:j.type??"text",value:p[j.key]??"",onChange:R=>g(Z=>({...Z,[j.key]:R.target.value}))})]},j.key)),a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:323",children:[a.jsx(ve,{"data-loc":"client/src/pages/MemberArea.tsx:324",children:"UnternehmensgröÃe"}),a.jsxs(fn,{"data-loc":"client/src/pages/MemberArea.tsx:325",value:p.companySize??"",onValueChange:j=>g(R=>({...R,companySize:j})),children:[a.jsx(pn,{"data-loc":"client/src/pages/MemberArea.tsx:326",children:a.jsx(mn,{"data-loc":"client/src/pages/MemberArea.tsx:326",placeholder:"Wählen..."})}),a.jsx(hn,{"data-loc":"client/src/pages/MemberArea.tsx:327",children:aU.map(j=>a.jsx(Ke,{"data-loc":"client/src/pages/MemberArea.tsx:327",value:j,children:j},j))})]})]})]}),a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:332",children:[a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:333",className:"flex items-center justify-between mb-1",children:[a.jsxs(ve,{"data-loc":"client/src/pages/MemberArea.tsx:334",children:["Beschreibung ",a.jsx("span",{"data-loc":"client/src/pages/MemberArea.tsx:334",className:"text-destructive",children:"*"})]}),a.jsx(hw,{"data-loc":"client/src/pages/MemberArea.tsx:335",value:p.description??"",max:500})]}),a.jsx(cr,{"data-loc":"client/src/pages/MemberArea.tsx:337",rows:4,value:p.description??"",onChange:j=>g(R=>({...R,description:j.target.value})),maxLength:500})]}),a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:340",children:[a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:341",className:"flex items-center justify-between mb-1",children:[a.jsx(ve,{"data-loc":"client/src/pages/MemberArea.tsx:342",children:"Leistungsbeschreibung"}),a.jsx(hw,{"data-loc":"client/src/pages/MemberArea.tsx:343",value:p.serviceDescription??"",max:500})]}),a.jsx(cr,{"data-loc":"client/src/pages/MemberArea.tsx:345",rows:3,placeholder:"Beschreiben Sie Ihre spezifischen Leistungen...",value:p.serviceDescription??"",onChange:j=>g(R=>({...R,serviceDescription:j.target.value})),maxLength:500})]}),a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:349",className:"grid grid-cols-1 md:grid-cols-2 gap-4 pt-2 border-t border-border",children:[a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:350",className:"md:col-span-2",children:[a.jsxs(ve,{"data-loc":"client/src/pages/MemberArea.tsx:350",children:["StraÃe ",a.jsx("span",{"data-loc":"client/src/pages/MemberArea.tsx:350",className:"text-destructive",children:"*"})]}),a.jsx(He,{"data-loc":"client/src/pages/MemberArea.tsx:350",value:p.street??"",onChange:j=>g(R=>({...R,street:j.target.value}))})]}),a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:351",children:[a.jsxs(ve,{"data-loc":"client/src/pages/MemberArea.tsx:351",children:["PLZ ",a.jsx("span",{"data-loc":"client/src/pages/MemberArea.tsx:351",className:"text-destructive",children:"*"})]}),a.jsx(He,{"data-loc":"client/src/pages/MemberArea.tsx:351",value:p.zip??"",onChange:j=>g(R=>({...R,zip:j.target.value}))})]}),a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:352",children:[a.jsxs(ve,{"data-loc":"client/src/pages/MemberArea.tsx:352",children:["Ort ",a.jsx("span",{"data-loc":"client/src/pages/MemberArea.tsx:352",className:"text-destructive",children:"*"})]}),a.jsx(He,{"data-loc":"client/src/pages/MemberArea.tsx:352",value:p.city??"",onChange:j=>g(R=>({...R,city:j.target.value}))})]}),a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:353",children:[a.jsx(ve,{"data-loc":"client/src/pages/MemberArea.tsx:353",children:"Land"}),a.jsx(He,{"data-loc":"client/src/pages/MemberArea.tsx:353",value:p.country??"Deutschland",onChange:j=>g(R=>({...R,country:j.target.value}))})]})]}),a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:357",className:"pt-2 border-t border-border",children:[a.jsx(ve,{"data-loc":"client/src/pages/MemberArea.tsx:358",className:"mb-3 block",children:"Social-Media-Profile"}),a.jsx("div",{"data-loc":"client/src/pages/MemberArea.tsx:359",className:"grid grid-cols-1 md:grid-cols-2 gap-3",children:[{key:"socialLinkedin",label:"LinkedIn",icon:Jc},{key:"socialXing",label:"XING"},{key:"socialInstagram",label:"Instagram",icon:q0},{key:"socialFacebook",label:"Facebook",icon:$0}].map(j=>a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:366",children:[a.jsx(ve,{"data-loc":"client/src/pages/MemberArea.tsx:367",className:"text-xs",children:j.label}),a.jsx(He,{"data-loc":"client/src/pages/MemberArea.tsx:368",value:p[j.key]??"",onChange:R=>g(Z=>({...Z,[j.key]:R.target.value})),placeholder:"https://..."})]},j.key))})]}),a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:375",className:"pt-2 border-t border-border",children:[a.jsx(ve,{"data-loc":"client/src/pages/MemberArea.tsx:376",className:"mb-2 block",children:"Leistungsbereiche"}),a.jsx(wo,{"data-loc":"client/src/pages/MemberArea.tsx:377",value:p.serviceAreas??[],onChange:j=>g(R=>({...R,serviceAreas:j}))})]}),a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:384",className:"pt-2 border-t border-border",children:[a.jsx(ve,{"data-loc":"client/src/pages/MemberArea.tsx:385",className:"mb-2 block",children:"Firmenlogo"}),a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:386",className:"flex items-center gap-4",children:[(v||p.logoUrl)&&a.jsx("img",{"data-loc":"client/src/pages/MemberArea.tsx:388",src:v??p.logoUrl,alt:"Logo",className:"w-16 h-16 object-contain rounded-lg border border-border"}),a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:390",children:[a.jsx("input",{"data-loc":"client/src/pages/MemberArea.tsx:391",ref:S,type:"file",accept:"image/*",className:"hidden",onChange:_}),a.jsx(be,{"data-loc":"client/src/pages/MemberArea.tsx:392",type:"button",variant:"outline",size:"sm",onClick:()=>S.current?.click(),disabled:y,children:y?a.jsxs(a.Fragment,{children:[a.jsx(jt,{"data-loc":"client/src/pages/MemberArea.tsx:393",className:"w-4 h-4 mr-2 animate-spin"}),"Hochladen..."]}):a.jsxs(a.Fragment,{children:[a.jsx(ni,{"data-loc":"client/src/pages/MemberArea.tsx:393",className:"w-4 h-4 mr-2"}),"Logo ändern"]})})]})]})]})]})]}),a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:401",className:"flex gap-3",children:[a.jsx(be,{"data-loc":"client/src/pages/MemberArea.tsx:402",onClick:U,className:"mgd-gradient text-white",disabled:A.isPending,children:A.isPending?a.jsxs(a.Fragment,{children:[a.jsx(jt,{"data-loc":"client/src/pages/MemberArea.tsx:403",className:"w-4 h-4 mr-2 animate-spin"}),"Speichern..."]}):"Ãnderungen speichern"}),a.jsx(be,{"data-loc":"client/src/pages/MemberArea.tsx:405",variant:"outline",onClick:()=>f(!1),children:"Abbrechen"})]})]}):a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:214",className:"space-y-4 animate-fade-in",children:[a.jsxs(Se,{"data-loc":"client/src/pages/MemberArea.tsx:215",children:[a.jsxs(Nt,{"data-loc":"client/src/pages/MemberArea.tsx:216",className:"flex flex-row items-center justify-between",children:[a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:217",children:[a.jsxs(Et,{"data-loc":"client/src/pages/MemberArea.tsx:218",className:"flex items-center gap-2",children:[a.jsx(rn,{"data-loc":"client/src/pages/MemberArea.tsx:219",className:"w-5 h-5 text-primary"}),i.companyName]}),a.jsx(Ya,{"data-loc":"client/src/pages/MemberArea.tsx:221",children:"Mediengruppe Deutschland Partner"})]}),a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:223",className:"flex items-center gap-2",children:[i.logoUrl&&a.jsx("img",{"data-loc":"client/src/pages/MemberArea.tsx:224",src:i.logoUrl,alt:"Logo",className:"w-12 h-12 object-contain rounded-lg border border-border"}),a.jsxs(be,{"data-loc":"client/src/pages/MemberArea.tsx:225",size:"sm",onClick:k,variant:"outline",children:[a.jsx(qd,{"data-loc":"client/src/pages/MemberArea.tsx:226",className:"w-4 h-4 mr-1.5"}),"Bearbeiten"]})]})]}),a.jsxs(Ce,{"data-loc":"client/src/pages/MemberArea.tsx:230",children:[a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:231",className:"grid grid-cols-1 md:grid-cols-2 gap-4 text-sm",children:[[{icon:yr,label:"Ansprechpartner",value:`${i.contactPerson}${L.position?` · ${L.position}`:""}`},{icon:En,label:"E-Mail",value:i.email},{icon:El,label:"Telefon",value:i.phone},{icon:lr,label:"Website",value:i.website,link:!0},{icon:_s,label:"Adresse",value:`${i.street}, ${i.zip} ${i.city}, ${i.country}`,span:!0}
481].filter(j=>j.value).map(j=>a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:239",className:`flex items-start gap-2 ${j.span?"md:col-span-2":""}`,children:[a.jsx(j.icon,{"data-loc":"client/src/pages/MemberArea.tsx:240",className:"w-4 h-4 text-muted-foreground mt-0.5 flex-shrink-0"}),a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:241",children:[a.jsx("div",{"data-loc":"client/src/pages/MemberArea.tsx:242",className:"text-xs text-muted-foreground",children:j.label}),j.link?a.jsx("a",{"data-loc":"client/src/pages/MemberArea.tsx:244",href:j.value,target:"_blank",rel:"noopener noreferrer",className:"font-medium text-primary hover:underline",children:j.value}):a.jsx("div",{"data-loc":"client/src/pages/MemberArea.tsx:246",className:"font-medium",children:j.value})]})]},j.label)),L.companySize&&a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:252",className:"flex items-start gap-2",children:[a.jsx(rn,{"data-loc":"client/src/pages/MemberArea.tsx:253",className:"w-4 h-4 text-muted-foreground mt-0.5 flex-shrink-0"}),a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:254",children:[a.jsx("div",{"data-loc":"client/src/pages/MemberArea.tsx:254",className:"text-xs text-muted-foreground",children:"UnternehmensgröÃe"}),a.jsx("div",{"data-loc":"client/src/pages/MemberArea.tsx:254",className:"font-medium",children:L.companySize})]})]})]}),a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:259",className:"mt-4 pt-4 border-t border-border",children:[a.jsx("div",{"data-loc":"client/src/pages/MemberArea.tsx:260",className:"text-xs text-muted-foreground mb-1",children:"Beschreibung"}),a.jsx("p",{"data-loc":"client/src/pages/MemberArea.tsx:261",className:"text-sm leading-relaxed",children:i.description})]}),L.serviceDescription&&a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:265",className:"mt-4 pt-4 border-t border-border",children:[a.jsx("div",{"data-loc":"client/src/pages/MemberArea.tsx:266",className:"text-xs text-muted-foreground mb-1",children:"Leistungsbeschreibung"}),a.jsx("p",{"data-loc":"client/src/pages/MemberArea.tsx:267",className:"text-sm leading-relaxed",children:L.serviceDescription})]}),O.length>0&&a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:272",className:"mt-4 pt-4 border-t border-border",children:[a.jsx("div",{"data-loc":"client/src/pages/MemberArea.tsx:273",className:"text-xs text-muted-foreground mb-2",children:"Leistungsbereiche"}),a.jsx("div",{"data-loc":"client/src/pages/MemberArea.tsx:274",className:"flex flex-wrap gap-1.5",children:O.map(j=>a.jsx(Lt,{"data-loc":"client/src/pages/MemberArea.tsx:275",variant:"secondary",className:"text-xs",children:j},j))})]}),(T.linkedin||T.xing||T.instagram||T.facebook)&&a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:281",className:"mt-4 pt-4 border-t border-border",children:[a.jsx("div",{"data-loc":"client/src/pages/MemberArea.tsx:282",className:"text-xs text-muted-foreground mb-2",children:"Social Media"}),a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:283",className:"flex gap-3 flex-wrap",children:[T.linkedin&&a.jsxs("a",{"data-loc":"client/src/pages/MemberArea.tsx:284",href:T.linkedin,target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-1 text-xs text-primary hover:underline",children:[a.jsx(Jc,{"data-loc":"client/src/pages/MemberArea.tsx:284",className:"w-3.5 h-3.5"}),"LinkedIn"]}),T.xing&&a.jsxs("a",{"data-loc":"client/src/pages/MemberArea.tsx:285",href:T.xing,target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-1 text-xs text-primary hover:underline",children:[a.jsx("span",{"data-loc":"client/src/pages/MemberArea.tsx:285",className:"text-xs font-bold",children:"X"}),"XING"]}),T.instagram&&a.jsxs("a",{"data-loc":"client/src/pages/MemberArea.tsx:286",href:T.instagram,target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-1 text-xs text-primary hover:underline",children:[a.jsx(q0,{"data-loc":"client/src/pages/MemberArea.tsx:286",className:"w-3.5 h-3.5"}),"Instagram"]}),T.facebook&&a.jsxs("a",{"data-loc":"client/src/pages/MemberArea.tsx:287",href:T.facebook,target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-1 text-xs text-primary hover:underline",children:[a.jsx($0,{"data-loc":"client/src/pages/MemberArea.tsx:287",className:"w-3.5 h-3.5"}),"Facebook"]})]})]})]})]}),a.jsx(Se,{"data-loc":"client/src/pages/MemberArea.tsx:294",className:"bg-muted/30",children:a.jsxs(Ce,{"data-loc":"client/src/pages/MemberArea.tsx:295",className:"p-4 text-sm text-muted-foreground",children:["Bei Fragen zu Ihrem Partnerprofil: ",a.jsx("a",{"data-loc":"client/src/pages/MemberArea.tsx:296",href:"mailto:[email protected]",className:"text-primary underline",children:"[email protected]"})]})})]})}),a.jsx(rr,{"data-loc":"client/src/pages/MemberArea.tsx:412",value:"contacts",children:a.jsx("div",{"data-loc":"client/src/pages/MemberArea.tsx:413",className:"animate-fade-in",children:a.jsx(sU,{"data-loc":"client/src/pages/MemberArea.tsx:414"})})}),a.jsx(rr,{"data-loc":"client/src/pages/MemberArea.tsx:419",value:"preview",children:a.jsxs("div",{"data-loc":"client/src/pages/MemberArea.tsx:420",className:"max-w-sm animate-fade-in",children:[a.jsx("p",{"data-loc":"client/src/pages/MemberArea.tsx:421",className:"text-sm text-muted-foreground mb-4",children:"So erscheint Ihr Unternehmen im öffentlichen Partnerfinder:"}),a.jsx(DA,{"data-loc":"client/src/pages/MemberArea.tsx:422",partner:i})]})})]})]})})}function lU(){const{user:e,isAuthenticated:t,loading:r}=ba(),[i,c]=b.useState("all"),[o,d]=b.useState("all"),[f,p]=b.useState(""),[g,v]=b.useState(""),x=t&&(e?.role==="admin"||e?.role==="superadmin"||e?.role==="editor"),{data:y}=Re.admin.getStats.useQuery(void 0,{enabled:x}),{data:N,isLoading:S,refetch:A}=Re.admin.getAllPartners.useQuery({status:i!=="all"?i:void 0,city:f||void 0,serviceArea:g||void 0,partnerTier:o!=="all"?o:void 0},{enabled:x}),{refetch:C}=Re.admin.exportCsv.useQuery(void 0,{enabled:!1}),k=Re.admin.setStatus.useMutation({onSuccess:(j,R)=>{Ne.success(R.status==="active"?"â Partner freigegeben â Benachrichtigung wird gesendet":R.status==="inactive"?"Partner deaktiviert":"Status aktualisiert"),A()},onError:j=>Ne.error(j.message)}),_=Re.admin.setStarRating.useMutation({onSuccess:()=>{Ne.success("Partnerstatus aktualisiert"),A()},onError:j=>Ne.error(j.message)}),U=Re.superadmin.deletePartner.useMutation({onSuccess:()=>{Ne.success("â
Partner gelöscht"),A()},onError:j=>Ne.error(j.message)}),O=async()=>{const j=await C();if(j.data?.csv){const R=new Blob(["\uFEFF"+j.data.csv],{type:"text/csv;charset=utf-8;"}),Z=URL.createObjectURL(R),ne=document.createElement("a");ne.href=Z,ne.download=`mgd-partner-export-${new Date().toISOString().slice(0,10)}.csv`,ne.click(),URL.revokeObjectURL(Z),Ne.success("CSV-Export erfolgreich")}};if(r)return a.jsx("div",{"data-loc":"client/src/pages/AdminArea.tsx:66",className:"container py-20 flex items-center justify-center",children:a.jsx(jt,{"data-loc":"client/src/pages/AdminArea.tsx:66",className:"w-8 h-8 animate-spin text-primary"})});if(!x)return a.jsxs("div",{"data-loc":"client/src/pages/AdminArea.tsx:70",className:"container py-20 max-w-lg mx-auto text-center",children:[a.jsx("div",{"data-loc":"client/src/pages/AdminArea.tsx:71",className:"w-16 h-16 bg-destructive/10 rounded-2xl flex items-center justify-center mx-auto mb-6",children:a.jsx(xa,{"data-loc":"client/src/pages/AdminArea.tsx:71",className:"w-8 h-8 text-destructive"})}),a.jsx("h1",{"data-loc":"client/src/pages/AdminArea.tsx:72",className:"text-2xl font-bold mb-3",children:"Kein Zugriff"}),a.jsx("p",{"data-loc":"client/src/pages/AdminArea.tsx:73",className:"text-muted-foreground",children:"Dieser Bereich ist nur für Administratoren zugänglich."})]});const T=e?.role==="admin"||e?.role==="superadmin",L=e?.role==="superadmin";return a.jsx("div",{"data-loc":"client/src/pages/AdminArea.tsx:82",className:"bg-muted/30 min-h-screen py-10",children:a.jsxs("div",{"data-loc":"client/src/pages/AdminArea.tsx:83",className:"container max-w-6xl",children:[a.jsxs("div",{"data-loc":"client/src/pages/AdminArea.tsx:85",className:"flex flex-col sm:flex-row items-start sm:items-center justify-between gap-4 mb-8",children:[a.jsxs("div",{"data-loc":"client/src/pages/AdminArea.tsx:86",children:[a.jsxs("div",{"data-loc":"client/src/pages/AdminArea.tsx:87",className:"flex items-center gap-2 mb-1",children:[a.jsx(xa,{"data-loc":"client/src/pages/AdminArea.tsx:87",className:"w-5 h-5 text-primary"}),a.jsx("h1",{"data-loc":"client/src/pages/AdminArea.tsx:87",className:"text-2xl font-bold",children:"Adminbereich"})]}),a.jsx("p",{"data-loc":"client/src/pages/AdminArea.tsx:88",className:"text-muted-foreground text-sm",children:"Mediengruppe Deutschland â Partnerverwaltung"})]}),a.jsxs("div",{"data-loc":"client/src/pages/AdminArea.tsx:90",className:"flex gap-2 flex-wrap",children:[T&&a.jsx(be,{"data-loc":"client/src/pages/AdminArea.tsx:92",asChild:!0,variant:"outline",size:"sm",children:a.jsxs(Xe,{"data-loc":"client/src/pages/AdminArea.tsx:93",href:"/admin/email",children:[a.jsx(En,{"data-loc":"client/src/pages/AdminArea.tsx:93",className:"w-4 h-4 mr-1.5"}),"E-Mail-Kampagnen"]})}),L&&a.jsxs(a.Fragment,{children:[a.jsx(be,{"data-loc":"client/src/pages/AdminArea.tsx:98",asChild:!0,variant:"outline",size:"sm",children:a.jsxs(Xe,{"data-loc":"client/src/pages/AdminArea.tsx:99",href:"/admin/logostrip",children:[a.jsx(Pl,{"data-loc":"client/src/pages/AdminArea.tsx:99",className:"w-4 h-4 mr-1.5"}),"Logo-Leiste"]})}),a.jsx(be,{"data-loc":"client/src/pages/AdminArea.tsx:101",asChild:!0,variant:"outline",size:"sm",className:"text-amber-600 border-amber-200",children:a.jsxs(Xe,{"data-loc":"client/src/pages/AdminArea.tsx:102",href:"/superadmin",children:[a.jsx(Xc,{"data-loc":"client/src/pages/AdminArea.tsx:102",className:"w-4 h-4 mr-1.5"}),"Superadmin"]})})]}),T&&a.jsxs(be,{"data-loc":"client/src/pages/AdminArea.tsx:107",onClick:O,variant:"outline",size:"sm",children:[a.jsx(nM,{"data-loc":"client/src/pages/AdminArea.tsx:108",className:"w-4 h-4 mr-1.5"}),"CSV-Export"]})]})]}),y&&a.jsx("div",{"data-loc":"client/src/pages/AdminArea.tsx:116",className:"grid grid-cols-2 md:grid-cols-4 gap-4 mb-6 stagger-children",children:[{label:"Gesamt",value:y.total,icon:mo,color:"text-primary",bg:"bg-primary/8"},{label:"Ausstehend",value:y.pending,icon:di,color:"text-amber-600",bg:"bg-amber-50"},{label:"Aktiv",value:y.active,icon:Ft,color:"text-success",bg:"bg-success/10"},{label:"Inaktiv",value:y.inactive,icon:ua,color:"text-muted-foreground",bg:"bg-muted"}].map(j=>a.jsx(Se,{"data-loc":"client/src/pages/AdminArea.tsx:123",children:a.jsx(Ce,{"data-loc":"client/src/pages/AdminArea.tsx:123",className:"p-4",children:a.jsxs("div",{"data-loc":"client/src/pages/AdminArea.tsx:123",className:"flex items-center gap-3",children:[a.jsx("div",{"data-loc":"client/src/pages/AdminArea.tsx:124",className:`w-10 h-10 ${j.bg} rounded-xl flex items-center justify-center`,children:a.jsx(j.icon,{"data-loc":"client/src/pages/AdminArea.tsx:124",className:`w-5 h-5 ${j.color}`})}),a.jsxs("div",{"data-loc":"client/src/pages/AdminArea.tsx:125",children:[a.jsx("div",{"data-loc":"client/src/pages/AdminArea.tsx:125",className:"text-2xl font-bold",children:j.value}),a.jsx("div",{"data-loc":"client/src/pages/AdminArea.tsx:125",className:"text-xs text-muted-foreground",children:j.label})]})]})})},j.label))}),y&&a.jsx("div",{"data-loc":"client/src/pages/AdminArea.tsx:133",className:"grid grid-cols-3 gap-3 mb-6",children:[{label:"â
Netzwerkpartner",value:y.network,color:"text-primary"},{label:"â
â
Premium",value:y.premium,color:"text-amber-600"},{label:"â
â
â
Exklusiv",value:y.exclusive,color:"text-yellow-600"}].map(j=>a.jsx(Se,{"data-loc":"client/src/pages/AdminArea.tsx:139",children:a.jsxs(Ce,{"data-loc":"client/src/pages/AdminArea.tsx:139",className:"p-3 text-center",children:[a.jsx("div",{"data-loc":"client/src/pages/AdminArea.tsx:139",className:`text-xl font-bold ${j.color}`,children:j.value}),a.jsx("div",{"data-loc":"client/src/pages/AdminArea.tsx:139",className:"text-xs text-muted-foreground",children:j.label})]})},j.label))}),a.jsx(Se,{"data-loc":"client/src/pages/AdminArea.tsx:145",className:"mb-6",children:a.jsx(Ce,{"data-loc":"client/src/pages/AdminArea.tsx:146",className:"p-4",children:a.jsxs("div",{"data-loc":"client/src/pages/AdminArea.tsx:147",className:"flex flex-col sm:flex-row gap-3 flex-wrap",children:[a.jsxs("div",{"data-loc":"client/src/pages/AdminArea.tsx:148",className:"flex items-center gap-2 text-sm text-muted-foreground",children:[a.jsx(bg,{"data-loc":"client/src/pages/AdminArea.tsx:148",className:"w-4 h-4"}),a.jsx("span",{"data-loc":"client/src/pages/AdminArea.tsx:148",className:"font-medium",children:"Filter:"})]}),a.jsxs(fn,{"data-loc":"client/src/pages/AdminArea.tsx:149",value:i,onValueChange:c,children:[a.jsx(pn,{"data-loc":"client/src/pages/AdminArea.tsx:150",className:"w-full sm:w-40",children:a.jsx(mn,{"data-loc":"client/src/pages/AdminArea.tsx:150"})}),a.jsxs(hn,{"data-loc":"client/src/pages/AdminArea.tsx:151",children:[a.jsx(Ke,{"data-loc":"client/src/pages/AdminArea.tsx:152",value:"all",children:"Alle Status"}),a.jsx(Ke,{"data-loc":"client/src/pages/AdminArea.tsx:153",value:"pending",children:"Ausstehend"}),a.jsx(Ke,{"data-loc":"client/src/pages/AdminArea.tsx:154",value:"active",children:"Aktiv"}),a.jsx(Ke,{"data-loc":"client/src/pages/AdminArea.tsx:155",value:"inactive",children:"Inaktiv"})]})]}),a.jsxs(fn,{"data-loc":"client/src/pages/AdminArea.tsx:158",value:o,onValueChange:d,children:[a.jsx(pn,{"data-loc":"client/src/pages/AdminArea.tsx:159",className:"w-full sm:w-44",children:a.jsx(mn,{"data-loc":"client/src/pages/AdminArea.tsx:159"})}),a.jsxs(hn,{"data-loc":"client/src/pages/AdminArea.tsx:160",children:[a.jsx(Ke,{"data-loc":"client/src/pages/AdminArea.tsx:161",value:"all",children:"Alle Stufen"}),a.jsx(Ke,{"data-loc":"client/src/pages/AdminArea.tsx:162",value:"network",children:"â
Netzwerkpartner"}),a.jsx(Ke,{"data-loc":"client/src/pages/AdminArea.tsx:163",value:"premium",children:"â
â
Premium"}),a.jsx(Ke,{"data-loc":"client/src/pages/AdminArea.tsx:164",value:"exclusive",children:"â
â
â
Exklusiv"})]})]}),a.jsx(He,{"data-loc":"client/src/pages/AdminArea.tsx:167",placeholder:"Nach Ort filtern...",value:f,onChange:j=>p(j.target.value),className:"w-full sm:w-44"}),a.jsx(He,{"data-loc":"client/src/pages/AdminArea.tsx:168",placeholder:"Nach Leistung filtern...",value:g,onChange:j=>v(j.target.value),className:"w-full sm:w-44"}),(i!=="all"||o!=="all"||f||g)&&a.jsx(be,{"data-loc":"client/src/pages/AdminArea.tsx:170",variant:"ghost",size:"sm",onClick:()=>{c("all"),d("all"),p(""),v("")},children:"Zurücksetzen"})]})})}),S?a.jsx("div",{"data-loc":"client/src/pages/AdminArea.tsx:178",className:"flex items-center justify-center py-20",children:a.jsx(jt,{"data-loc":"client/src/pages/AdminArea.tsx:178",className:"w-8 h-8 animate-spin text-primary"})}):N?.length?a.jsx("div",{"data-loc":"client/src/pages/AdminArea.tsx:182",className:"space-y-3",children:N.map(j=>{const R=JSON.parse(j.serviceAreas??"[]");return a.jsx(Se,{"data-loc":"client/src/pages/AdminArea.tsx:186",className:"border-border hover:shadow-sm transition-shadow",children:a.jsx(Ce,{"data-loc":"client/src/pages/AdminArea.tsx:187",className:"p-4",children:a.jsxs("div",{"data-loc":"client/src/pages/AdminArea.tsx:188",className:"flex flex-col lg:flex-row lg:items-center gap-4",children:[a.jsxs("div",{"data-loc":"client/src/pages/AdminArea.tsx:189",className:"flex items-start gap-3 flex-1 min-w-0",children:[j.logoUrl?a.jsx("img",{"data-loc":"client/src/pages/AdminArea.tsx:191",src:j.logoUrl,alt:"Logo",className:"w-12 h-12 object-contain rounded-lg border border-border bg-muted/20 flex-shrink-0"}):a.jsx("div",{"data-loc":"client/src/pages/AdminArea.tsx:193",className:"w-12 h-12 bg-muted rounded-lg flex items-center justify-center flex-shrink-0",children:a.jsx(rn,{"data-loc":"client/src/pages/AdminArea.tsx:193",className:"w-5 h-5 text-muted-foreground"})}),a.jsxs("div",{"data-loc":"client/src/pages/AdminArea.tsx:195",className:"min-w-0 flex-1",children:[a.jsxs("div",{"data-loc":"client/src/pages/AdminArea.tsx:196",className:"flex items-center gap-2 flex-wrap",children:[a.jsx("h3",{"data-loc":"client/src/pages/AdminArea.tsx:197",className:"font-semibold",children:j.companyNam
481e}),a.jsx(cU,{"data-loc":"client/src/pages/AdminArea.tsx:198",status:j.status}),a.jsx(pi,{"data-loc":"client/src/pages/AdminArea.tsx:199",tier:j.partnerTier??"network"}),j.consentEmail&&a.jsx("span",{"data-loc":"client/src/pages/AdminArea.tsx:200",className:"text-xs text-success bg-success/10 px-1.5 py-0.5 rounded-full",children:"â E-Mail-Zustimmung"})]}),a.jsxs("div",{"data-loc":"client/src/pages/AdminArea.tsx:202",className:"flex items-center gap-3 text-xs text-muted-foreground mt-0.5 flex-wrap",children:[a.jsxs("span",{"data-loc":"client/src/pages/AdminArea.tsx:203",className:"flex items-center gap-1",children:[a.jsx(_s,{"data-loc":"client/src/pages/AdminArea.tsx:203",className:"w-3 h-3"}),j.zip," ",j.city,j.bundesland?` · ${j.bundesland}`:""]}),a.jsxs("span",{"data-loc":"client/src/pages/AdminArea.tsx:204",children:[j.contactPerson,j.position?` · ${j.position}`:""]})]}),R.length>0&&a.jsxs("div",{"data-loc":"client/src/pages/AdminArea.tsx:207",className:"flex flex-wrap gap-1 mt-1.5",children:[R.slice(0,3).map(Z=>a.jsx(Lt,{"data-loc":"client/src/pages/AdminArea.tsx:208",variant:"secondary",className:"text-xs",children:Z},Z)),R.length>3&&a.jsxs(Lt,{"data-loc":"client/src/pages/AdminArea.tsx:209",variant:"secondary",className:"text-xs",children:["+",R.length-3]})]})]})]}),a.jsxs("div",{"data-loc":"client/src/pages/AdminArea.tsx:215",className:"flex flex-col sm:flex-row items-start sm:items-center gap-2 flex-shrink-0",children:[T&&a.jsx("div",{"data-loc":"client/src/pages/AdminArea.tsx:218",className:"flex items-center gap-1 border border-border rounded-lg p-1",children:[{stars:1,tier:"network",label:"â "},{stars:2,tier:"premium",label:"â â "},{stars:3,tier:"exclusive",label:"â â â "}].map(Z=>a.jsx("button",{"data-loc":"client/src/pages/AdminArea.tsx:220",onClick:()=>_.mutate({id:j.id,starRating:Z.stars,partnerTier:Z.tier}),className:`px-2 py-1 rounded text-xs font-bold transition-colors ${j.partnerTier===Z.tier?"bg-amber-500 text-white":"text-muted-foreground hover:bg-muted"}`,disabled:_.isPending,children:Z.label},Z.tier))}),a.jsx(be,{"data-loc":"client/src/pages/AdminArea.tsx:227",size:"sm",variant:"outline",asChild:!0,children:a.jsxs(Xe,{"data-loc":"client/src/pages/AdminArea.tsx:228",href:`/admin/partner/${j.id}`,children:[a.jsx(Nl,{"data-loc":"client/src/pages/AdminArea.tsx:228",className:"w-4 h-4 mr-1.5"}),"Details"]})}),L&&j.status!=="active"&&a.jsxs(be,{"data-loc":"client/src/pages/AdminArea.tsx:232",size:"sm",className:"bg-success/15 text-success hover:bg-success/25 border-0",onClick:()=>k.mutate({id:j.id,status:"active"}),disabled:k.isPending,children:[a.jsx(Ft,{"data-loc":"client/src/pages/AdminArea.tsx:233",className:"w-4 h-4 mr-1.5"}),"Freigeben"]}),T&&!L&&j.status==="pending"&&a.jsx("span",{"data-loc":"client/src/pages/AdminArea.tsx:238",className:"text-xs text-amber-600 bg-amber-50 px-2 py-1 rounded-lg border border-amber-200",children:"Freigabe: Superadmin"}),T&&j.status==="active"&&a.jsxs(be,{"data-loc":"client/src/pages/AdminArea.tsx:243",size:"sm",variant:"outline",className:"text-destructive border-destructive/30",onClick:()=>k.mutate({id:j.id,status:"inactive"}),disabled:k.isPending,children:[a.jsx(ua,{"data-loc":"client/src/pages/AdminArea.tsx:244",className:"w-4 h-4 mr-1.5"}),"Deaktivieren"]}),L&&a.jsxs(be,{"data-loc":"client/src/pages/AdminArea.tsx:249",size:"sm",variant:"outline",className:"text-destructive border-destructive/30 hover:bg-destructive/5",disabled:U.isPending,onClick:()=>{const Z=window.prompt(`Partner "${j.companyName}" wirklich löschen? 482 483Begründung eingeben (Pflicht):`);Z&&Z.trim().length>=3?U.mutate({id:j.id,reason:Z.trim(),confirmed:!0}):Z!==null&&alert("Bitte eine Begründung mit mindestens 3 Zeichen eingeben.")},children:[a.jsx(kl,{"data-loc":"client/src/pages/AdminArea.tsx:263",className:"w-4 h-4 mr-1.5"}),"Löschen"]})]})]})})},j.id)})}):a.jsx(Se,{"data-loc":"client/src/pages/AdminArea.tsx:180",children:a.jsxs(Ce,{"data-loc":"client/src/pages/AdminArea.tsx:180",className:"py-16 text-center",children:[a.jsx(rn,{"data-loc":"client/src/pages/AdminArea.tsx:180",className:"w-12 h-12 text-muted-foreground mx-auto mb-3"}),a.jsx("p",{"data-loc":"client/src/pages/AdminArea.tsx:180",className:"text-muted-foreground",children:"Keine Partner gefunden."})]})})]})})}function cU({status:e}){return e==="active"?a.jsxs("span",{"data-loc":"client/src/pages/AdminArea.tsx:280",className:"status-active",children:[a.jsx(Ft,{"data-loc":"client/src/pages/AdminArea.tsx:280",className:"w-3 h-3"}),"Aktiv"]}):e==="pending"?a.jsxs("span",{"data-loc":"client/src/pages/AdminArea.tsx:281",className:"status-pending",children:[a.jsx(di,{"data-loc":"client/src/pages/AdminArea.tsx:281",className:"w-3 h-3"}),"Ausstehend"]}):a.jsxs("span",{"data-loc":"client/src/pages/AdminArea.tsx:282",className:"status-inactive",children:[a.jsx(ua,{"data-loc":"client/src/pages/AdminArea.tsx:282",className:"w-3 h-3"}),"Inaktiv"]})}function oU(){const{user:e,isAuthenticated:t}=ba(),r=jg(),i=parseInt(r.id??"0"),[c,o]=b.useState(!1),[d,f]=b.useState({}),{data:p,isLoading:g,refetch:v}=Re.admin.getPartner.useQuery({id:i},{enabled:t&&(e?.role==="admin"||e?.role==="superadmin")&&!!i}),{data:x=[]}=Re.admin.getAuditLogs.useQuery({entityId:i,entityType:"partner",limit:20},{enabled:t&&(e?.role==="admin"||e?.role==="superadmin")&&!!i}),{data:y=[],refetch:N}=Re.admin.getContactPersons.useQuery({partnerId:i},{enabled:t&&(e?.role==="admin"||e?.role==="superadmin")&&!!i}),S=Re.admin.setContactPersonStatus.useMutation({onSuccess:(j,R)=>{Ne.success(R.status==="approved"?"Ansprechpartner freigegeben":R.status==="hidden"?"Ansprechpartner ausgeblendet":"Status aktualisiert"),N()},onError:j=>Ne.error(j.message)}),A=Re.admin.deleteContactPerson.useMutation({onSuccess:()=>{Ne.success("Ansprechpartner gelöscht"),N()},onError:j=>Ne.error(j.message)}
483),C=e?.role==="superadmin",k=Re.admin.setStatus.useMutation({onSuccess:(j,R)=>{Ne.success(R.status==="active"?"Partner freigegeben":R.status==="inactive"?"Partner deaktiviert":"Status aktualisiert"),v()},onError:j=>Ne.error(j.message)}),_=Re.admin.updatePartner.useMutation({onSuccess:()=>{Ne.success("Partner aktualisiert"),o(!1),v()},onError:j=>Ne.error(j.message)}),U=Re.superadmin.deletePartner.useMutation({onSuccess:()=>{Ne.success("â Partner gelöscht"),window.history.back()},onError:j=>Ne.error(j.message)}),O=()=>{p&&(f({id:p.id,companyName:p.companyName,contactPerson:p.contactPerson,email:p.email,phone:p.phone,website:p.website??"",description:p.description,serviceAreas:JSON.parse(p.serviceAreas??"[]"),street:p.street,zip:p.zip,city:p.city,country:p.country,adminNotes:p.adminNotes??""}),o(!0))},T=async()=>{await _.mutateAsync({id:d.id,companyName:d.companyName,contactPerson:d.contactPerson,email:d.email,phone:d.phone,website:d.website||void 0,description:d.description,serviceAreas:d.serviceAreas,street:d.street,zip:d.zip,city:d.city,country:d.country,adminNotes:d.adminNotes||void 0})};if(!t||e?.role!=="admin"&&e?.role!=="superadmin"&&e?.role!=="editor")return a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:131",className:"container py-20 text-center",children:[a.jsx(xa,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:132",className:"w-12 h-12 text-destructive mx-auto mb-3"}),a.jsx("p",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:133",className:"text-muted-foreground",children:"Kein Zugriff."})]});if(g)return a.jsx("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:140",className:"container py-20 flex items-center justify-center",children:a.jsx(jt,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:141",className:"w-8 h-8 animate-spin text-primary"})});if(!p)return a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:148",className:"container py-20 text-center",children:[a.jsx("p",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:149",className:"text-muted-foreground",children:"Partner nicht gefunden."}),a.jsx(be,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:150",asChild:!0,variant:"outline",className:"mt-4",children:a.jsxs(Xe,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:151",href:"/admin",children:[a.jsx(ga,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:151",className:"w-4 h-4 mr-2"}),"Zurück"]})})]});const L=JSON.parse(p.serviceAreas??"[]");return a.jsx("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:160",className:"bg-muted/30 min-h-screen py-10",children:a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:161",className:"container max-w-3xl",children:[a.jsx(be,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:163",asChild:!0,variant:"ghost",size:"sm",className:"mb-6 -ml-2",children:a.jsxs(Xe,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:164",href:"/admin",children:[a.jsx(ga,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:164",className:"w-4 h-4 mr-2"}),"Zurück zur Ãbersicht"]})}),a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:168",className:"flex flex-col sm:flex-row sm:items-center justify-between gap-4 mb-6",children:[a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:169",className:"flex items-center gap-3",children:[p.logoUrl&&a.jsx("img",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:171",src:p.logoUrl,alt:"Logo",className:"w-14 h-14 object-contain rounded-xl border border-border"}),a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:173",children:[a.jsx("h1",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:174",className:"text-xl font-bold text-foreground",children:p.companyName}),a.jsx("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:175",className:"flex items-center gap-2 mt-1",children:a.jsx(uU,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:176",status:p.status})})]})]}),a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:180",className:"flex flex-wrap gap-2",children:[!c&&a.jsxs(be,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:182",size:"sm",variant:"outline",onClick:O,children:[a.jsx(qd,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:183",className:"w-4 h-4 mr-1.5"}),"Bearbeiten"]}),C&&p.status!=="active"&&a.jsxs(be,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:188",size:"sm",className:"bg-success/15 text-success hover:bg-success/25 border-0",onClick:()=>k.mutate({id:p.id,status:"active"}),disabled:k.isPending,children:[a.jsx(Ft,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:194",className:"w-4 h-4 mr-1.5"}),"Freigeben"]}),!C&&p.status==="pending"&&a.jsx("span",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:198",className:"text-xs text-amber-600 bg-amber-50 px-2 py-1 rounded-lg border border-amber-200",children:"Freigabe nur durch Superadmin"}),p.status==="active"&&a.jsxs(be,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:203",size:"sm",variant:"outline",className:"text-destructive border-destructive/30",onClick:()=>k.mutate({id:p.id,status:"inactive"}),disabled:k.isPending,children:[a.jsx(ua,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:210",className:"w-4 h-4 mr-1.5"}),"Deaktivieren"]}),C&&a.jsxs(be,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:215",size:"sm",variant:"outline",className:"text-destructive border-destructive/30 hover:bg-destructive/5",onClick:()=>{const j=window.prompt(`Partner "${p.companyName}" wirklich löschen? 484 485Bitte Begründung eingeben (Pflicht):`);j&&j.trim().length>=3?U.mutate({id:p.id,reason:j.trim(),confirmed:!0}):j!==null&&alert("Bitte eine Begründung mit mindestens 3 Zeichen eingeben.")},disabled:U?.isPending,children:[a.jsx(kl,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:229",className:"w-4 h-4 mr-1.5"}),"Löschen"]})]})]}),c?a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:373",className:"space-y-4 animate-fade-in",children:[a.jsxs(Se,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:374",children:[a.jsx(Nt,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:375",children:a.jsx(Et,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:375",className:"text-base",children:"Daten bearbeiten"})}),a.jsxs(Ce,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:376",className:"space-y-4",children:[a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:377",className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[[{key:"c
485ompanyName",label:"Unternehmensname"},{key:"contactPerson",label:"Ansprechpartner"},{key:"email",label:"E-Mail",type:"email"},{key:"phone",label:"Telefon"},{key:"website",label:"Website",type:"url"}].map(j=>a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:385",children:[a.jsx(ve,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:386",children:j.label}),a.jsx(He,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:387",type:j.type??"text",value:d[j.key]??"",onChange:R=>f(Z=>({...Z,[j.key]:R.target.value}))})]},j.key)),a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:394",className:"md:col-span-2",children:[a.jsx(ve,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:395",children:"Beschreibung"}),a.jsx(cr,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:396",rows:4,value:d.description??"",onChange:j=>f(R=>({...R,description:j.target.value}))})]}),a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:398",children:[a.jsx(ve,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:399",children:"StraÃe"}),a.jsx(He,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:400",value:d.street??"",onChange:j=>f(R=>({...R,street:j.target.value}))})]}),a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:402",children:[a.jsx(ve,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:403",children:"PLZ"}),a.jsx(He,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:404",value:d.zip??"",onChange:j=>f(R=>({...R,zip:j.target.value}))})]}),a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:406",children:[a.jsx(ve,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:407",children:"Ort"}),a.jsx(He,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:408",value:d.city??"",onChange:j=>f(R=>({...R,city:j.target.value}))})]}),a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:410",children:[a.jsx(ve,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:411",children:"Land"}),a.jsx(He,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:412",value:d.country??"",onChange:j=>f(R=>({...R,country:j.target.value}))})]})]}),a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:416",className:"pt-2 border-t border-border",children:[a.jsx(ve,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:417",className:"mb-2 block",children:"Leistungsbereiche"}),a.jsx(wo,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:418",value:d.serviceAreas??[],onChange:j=>f(R=>({...R,serviceAreas:j}))})]}),a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:424",className:"pt-2 border-t border-border",children:[a.jsx(ve,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:425",children:"Admin-Notizen"}),a.jsx(cr,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:426",rows:3,placeholder:"Interne Notizen (nicht öffentlich sichtbar)...",value:d.adminNotes??"",onChange:j=>f(R=>({...R,adminNotes:j.target.value}))})]})]})]}),a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:436",className:"flex gap-3",children:[a.jsx(be,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:437",onClick:T,className:"mgd-gradient text-white",disabled:_.isPending,children:_.isPending?a.jsxs(a.Fragment,{children:[a.jsx(jt,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:438",className:"w-4 h-4 mr-2 animate-spin"}),"Speichern..."]}):a.jsxs(a.Fragment,{children:[a.jsx(jj,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:438",className:"w-4 h-4 mr-2"}),"Speichern"]})}),a.jsx(be,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:440",variant:"outline",onClick:()=>o(!1),children:"Abbrechen"})]})]}):a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:236",className:"space-y-4 animate-fade-in",children:[a.jsxs(Se,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:237",children:[a.jsx(Nt,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:238",children:a.jsx(Et,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:238",className:"text-base",children:"Unternehmensdaten"})}),a.jsxs(Ce,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:239",children:[a.jsx("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:240",className:"grid grid-cols-1 md:grid-cols-2 gap-4 text-sm",children:[{icon:yr,label:"Ansprechpartner",value:p.contactPerson},{icon:En,label:"E-Mail",value:p.email},{icon:El,label:"Telefon",value:p.phone},{icon:lr,label:"Website",value:p.website},{icon:_s,label:"Adresse",value:`${p.street}, ${p.zip} ${p.city}, ${p.country}`,span:!0}
485].filter(j=>j.value).map(j=>a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:248",className:`flex items-start gap-2 ${j.span?"md:col-span-2":""}`,children:[a.jsx(j.icon,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:249",className:"w-4 h-4 text-muted-foreground mt-0.5 flex-shrink-0"}),a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:250",children:[a.jsx("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:251",className:"text-xs text-muted-foreground",children:j.label}),a.jsx("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:252",className:"font-medium",children:j.value})]})]},j.label))}),a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:257",className:"mt-4 pt-4 border-t border-border",children:[a.jsx("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:258",className:"text-xs text-muted-foreground mb-1",children:"Beschreibung"}),a.jsx("p",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:259",className:"text-sm leading-relaxed",children:p.description})]}),L.length>0&&a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:262",className:"mt-4 pt-4 border-t border-border",children:[a.jsx("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:263",className:"text-xs text-muted-foreground mb-2",children:"Leistungsbereiche"}),a.jsx("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:264",className:"flex flex-wrap gap-1.5",children:L.map(j=>a.jsx(Lt,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:265",variant:"secondary",className:"text-xs",children:j},j))})]})]})]}),a.jsxs(Se,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:272",children:[a.jsx(Nt,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:273",children:a.jsx(Et,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:273",className:"text-base",children:"DSGVO-Einwilligungen"})}),a.jsxs(Ce,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:274",className:"space-y-2 text-sm",children:[a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:275",className:"flex items-center gap-2",children:[p.consentDataProcessing?a.jsx(Ft,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:276",className:"w-4 h-4 text-success"}):a.jsx(ua,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:276",className:"w-4 h-4 text-destructive"}),a.jsx("span",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:277",children:"Einwilligung zur Datenverarbeitung"})]}),a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:279",className:"flex items-center gap-2",children:[p.consentPublication?a.jsx(Ft,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:280",className:"w-4 h-4 text-success"}):a.jsx(ua,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:280",className:"w-4 h-4 text-destructive"}),a.jsx("span",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:281",children:"Einwilligung zur Veröffentlichung"})]})]})]}),p.adminNotes&&a.jsxs(Se,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:287",children:[a.jsx(Nt,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:288",children:a.jsx(Et,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:288",className:"text-base",children:"Admin-Notizen"})}),a.jsx(Ce,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:289",children:a.jsx("p",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:290",className:"text-sm text-muted-foreground",children:p.adminNotes})})]}),a.jsx(Se,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:295",children:a.jsxs(Ce,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:296",className:"p-4 text-xs text-muted-foreground",children:["Registriert: ",new Date(p.createdAt).toLocaleDateString("de-DE",{day:"2-digit",month:"long",year:"numeric"})," · Zuletzt aktualisiert: ",new Date(p.updatedAt).toLocaleDateString("de-DE",{day:"2-digit",month:"long",year:"numeric"})]})}),y.length>0&&a.jsxs(Se,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:304",children:[a.jsx(Nt,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:305",children:a.jsxs(Et,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:305",className:"text-base flex items-center gap-2",children:[a.jsx(yr,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:305",className:"w-4 h-4"}),"Ansprechpartner (",y.length,")"]})}),a.jsx(Ce,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:306",className:"space-y-3",children:y.map(j=>a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:308",className:"flex items-start gap-3 p-3 rounded-lg border border-border",children:[j.photoUrl?a.jsx("img",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:310",src:j.photoUrl,alt:`${j.firstName} ${j.lastName}`,className:"w-12 h-12 object-cover rounded-full border border-border flex-shrink-0"}):a.jsx("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:312",className:"w-12 h-12 bg-muted rounded-full flex items-center justify-center flex-shrink-0",children:a.jsx(yr,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:312",className:"w-5 h-5 text-muted-foreground"})}),a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:314",className:"flex-1 min-w-0",children:[a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:315",className:"flex items-center gap-2 flex-wrap",children:[a.jsxs("span",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:316",className:"font-semibold text-sm",children:[j.firstName," ",j.lastName]}),a.jsx("span",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:317",className:j.status==="approved"?"status-active":j.status==="hidden"?"status-inactive":"status-pending",children:j.status==="approved"?a.jsxs(a.Fragment,{children:[a.jsx(Ft,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:318",className:"w-3 h-3"}),"Freigegeben"]}):j.status==="hidden"?a.jsx(a.Fragment,{children:"Ausgeblendet"}):a.jsxs(a.Fragment,{children:[a.jsx(di,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:318",className:"w-3 h-3"}),"Ausstehend"]})})]}),j.position&&a.jsx("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:321",className:"text-xs text-muted-foreground",children:j.position}),j.description&&a.jsx("p",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:322",className:"text-xs text-muted-foreground mt-1",children:j.description})]}),a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:324",className:"flex gap-1.5 flex-shrink-0",children:[j.status!=="approved"&&a.jsxs(be,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:326",size:"sm",className:"h-7 text-xs bg-success/15 text-success hover:bg-success/25 border-0",onClick:()=>S.mutate({id:j.id,status:"approved"}),disabled:S.isPending,children:[a.jsx(Ft,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:327",className:"w-3.5 h-3.5 mr-1"}),"Freigeben"]}),j.status==="approved"&&a.jsx(be,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:331",size:"sm",variant:"outline",className:"h-7 text-xs",onClick:()=>S.mutate({id:j.id,status:"hidden"}),disabled:S.isPending,children:"Ausblenden"}),a.jsx(be,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:335",size:"sm",variant:"ghost",className:"h-7 text-xs text-destructive hover:text-destructive",onClick:()=>{confirm("Ansprechpartner wirklich löschen?")&&A.mutate({id:j.id})},disabled:A.isPending,children:a.jsx(kl,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:33
4856",className:"w-3.5 h-3.5"})})]})]},j.id))})]}),x.length>0&&a.jsxs(Se,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:347",children:[a.jsx(Nt,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:348",children:a.jsxs(Et,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:348",className:"text-base flex items-center gap-2",children:[a.jsx(Wc,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:348",className:"w-4 h-4"}),"Ãnderungsprotokoll (",x.length,")"]})}),a.jsx(Ce,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:349",children:a.jsx("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:350",className:"space-y-2 max-h-60 overflow-y-auto",children:x.map(j=>a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:352",className:"text-xs border-b border-border pb-2 last:border-0",children:[a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:353",className:"flex items-center gap-2 flex-wrap",children:[a.jsx("span",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:354",className:"font-medium",children:j.action.replace(/_/g," ")}),a.jsxs("span",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:355",className:"text-muted-foreground",children:["von ",j.userName??"â"]}),a.jsx("span",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:356",className:"text-muted-foreground",children:new Date(j.createdAt).toLocaleString("de-DE")})]}),j.changedFields&&a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:359",className:"text-muted-foreground mt-0.5",children:["Felder: ",JSON.parse(j.changedFields).join(", ")]}),j.reason&&a.jsxs("div",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:361",className:"text-muted-foreground",children:["Grund: ",j.reason]})]},j.id))})})]}),a.jsx(Se,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:369",style:{display:"none"}})]})]})})}function uU({status:e}){return e==="active"?a.jsxs("span",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:450",className:"status-active",children:[a.jsx(Ft,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:450",className:"w-3 h-3"}),"Aktiv"]}):e==="pending"?a.jsxs("span",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:451",className:"status-pending",children:[a.jsx(di,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:451",className:"w-3 h-3"}),"Ausstehend"]}):a.jsxs("span",{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:452",className:"status-inactive",children:[a.jsx(ua,{"data-loc":"client/src/pages/AdminPartnerDetail.tsx:452",className:"w-3 h-3"}),"Inaktiv"]})}const dU=["Baden-Württemberg","Bayern","Berlin","Brandenburg","Bremen","Hamburg","Hessen","Mecklenburg-Vorpommern","Niedersachsen","Nordrhein-Westfalen","Rheinland-Pfalz","Saarland","Sachsen","Sachsen-Anhalt","Schleswig-Holstein","Thüringen"];function fU(){const{user:e,isAuthenticated:t}=ba(),[r,i]=b.useState(""),[c,o]=b.useState(""),[d,f]=b.useState({status:"active",bundesland:"",partnerTier:"",tags:"",city:""}),[p,g]=b.useState(""),[v,x]=b.useState(""),[y,N]=b.useState(""),[S,A]=b.useState(!1),[C,k]=b.useState(!1),_=b.useRef(null),U=t&&(e?.role==="admin"||e?.role==="superadmin"),{data:O,refetch:T}=Re.admin.previewEmailRecipients.useQuery({status:d.status,bundesland:d.bundesland||void 0,partnerTier:d.partnerTier||void 0,tags:d.tags||void 0,city:d.city||void 0},{enabled:U}),{data:L=[],refetch:j}=Re.admin.getEmailCampaigns.useQuery(void 0,{enabled:U}),R=Re.admin.uploadCampaignAttachment.useMutation({onSuccess:F=>{g(F.url),x(F.key),k(!1),Ne.success("Anhang hochgeladen")},onError:()=>{k(!1),Ne.error("Upload fehlgeschlagen")}}),Z=Re.admin.sendEmailCampaign.useMutation({onSuccess:F=>{Ne.success(`E-Mail-Kampagne gesendet an ${F.recipientCount} Partner`),i(""),o(""),g(""),x(""),N(""),A(!1),j()},onError:F=>Ne.error(F.message)}),ne=async F=>{const J=F.target.files?.[0];if(!J)return;if(J.size>10*1024*1024){Ne.error("Max. 10 MB");return}k(!0),N(J.name);const re=new FileReader;re.onload=async fe=>{const D=(fe.target?.result).split(",")[1];await R.mutateAsync({filename:J.name,contentType:J.type,base64:D})},re.readAsDataURL(J)},le=async()=>
485{if(!r.trim()||!c.trim()){Ne.error("Betreff und Text sind Pflichtfelder");return}confirm(`E-Mail an ${O?.count??0} Partner senden?`)&&await Z.mutateAsync({subject:r,body:c,filterCriteria:{status:d.status,bundesland:d.bundesland||void 0,partnerTier:d.partnerTier||void 0,tags:d.tags||void 0,city:d.city||void 0},attachmentUrl:p||void 0,attachmentKey:v||void 0})};return U?a.jsx("div",{"data-loc":"client/src/pages/AdminEmail.tsx:92",className:"bg-muted/30 min-h-screen py-10",children:a.jsxs("div",{"data-loc":"client/src/pages/AdminEmail.tsx:93",className:"container max-w-4xl",children:[a.jsx(be,{"data-loc":"client/src/pages/AdminEmail.tsx:94",asChild:!0,variant:"ghost",size:"sm",className:"mb-6 -ml-2",children:a.jsxs(Xe,{"data-loc":"client/src/pages/AdminEmail.tsx:95",href:"/admin",children:[a.jsx(ga,{"data-loc":"client/src/pages/AdminEmail.tsx:95",className:"w-4 h-4 mr-2"}),"Zurück"]})}),a.jsxs("div",{"data-loc":"client/src/pages/AdminEmail.tsx:98",className:"mb-8",children:[a.jsxs("h1",{"data-loc":"client/src/pages/AdminEmail.tsx:99",className:"text-2xl font-bold text-foreground flex items-center gap-2",children:[a.jsx(En,{"data-loc":"client/src/pages/AdminEmail.tsx:100",className:"w-6 h-6 text-primary"}),"E-Mail-Kommunikation"]}),a.jsx("p",{"data-loc":"client/src/pages/AdminEmail.tsx:102",className:"text-muted-foreground text-sm mt-0.5",children:"Nachrichten an Partnerunternehmen versenden"})]}),a.jsxs(uf,{"data-loc":"client/src/pages/AdminEmail.tsx:105",defaultValue:"compose",children:[a.jsxs(df,{"data-loc":"client/src/pages/AdminEmail.tsx:106",className:"mb-6",children:[a.jsx(nr,{"data-loc":"client/src/pages/AdminEmail.tsx:107",value:"compose",children:"Neue E-Mail verfassen"}),a.jsxs(nr,{"data-loc":"client/src/pages/AdminEmail.tsx:108",value:"history",children:["Versandhistorie (",L.length,")"]})]}),a.jsx(rr,{"data-loc":"client/src/pages/AdminEmail.tsx:112",value:"compose",children:a.jsxs("div",{"data-loc":"client/src/pages/AdminEmail.tsx:113",className:"space-y-4",children:[a.jsxs(Se,{"data-loc":"client/src/pages/AdminEmail.tsx:115",children:[a.jsxs(Nt,{"data-loc":"client/src/pages/AdminEmail.tsx:116",children:[a.jsxs(Et,{"data-loc":"client/src/pages/AdminEmail.tsx:116",className:"text-base flex items-center gap-2",children:[a.jsx(bg,{"data-loc":"client/src/pages/AdminEmail.tsx:116",className:"w-4 h-4"}),"Empfänger filtern"]}),a.jsx(Ya,{"data-loc":"client/src/pages/AdminEmail.tsx:116",children:"Nur Partner mit E-Mail-Zustimmung erhalten die Nachricht."})]}),a.jsxs(Ce,{"data-loc":"client/src/pages/AdminEmail.tsx:117",children:[a.jsxs("div",{"data-loc":"client/src/pages/AdminEmail.tsx:118",className:"grid grid-cols-1 md:grid-cols-3 gap-3",children:[a.jsxs("div",{"data-loc":"client/src/pages/AdminEmail.tsx:119",children:[a.jsx(ve,{"data-loc":"client/src/pages/AdminEmail.tsx:120",className:"text-xs",children:"Status"}),a.jsxs(fn,{"data-loc":"client/src/pages/AdminEmail.tsx:121",value:d.status,onValueChange:F=>f(J=>({...J,status:F})),children:[a.jsx(pn,{"data-loc":"client/src/pages/AdminEmail.tsx:122",children:a.jsx(mn,{"data-loc":"client/src/pages/AdminEmail.tsx:122"})}),a.jsxs(hn,{"data-loc":"client/src/pages/AdminEmail.tsx:123",children:[a.jsx(Ke,{"data-loc":"client/src/pages/AdminEmail.tsx:124",value:"active",children:"Aktive Partner"}),a.jsx(Ke,{"data-loc":"client/src/pages/AdminEmail.tsx:125",value:"pending",children:"Ausstehende"}),a.jsx(Ke,{"data-loc":"client/src/pages/AdminEmail.tsx:126",value:"inactive",children:"Inaktive"})]})]})]}),a.jsxs("div",{"data-loc":"client/src/pages/AdminEmail.tsx:130",children:[a.jsx(ve,{"data-loc":"client/src/pages/AdminEmail.tsx:131",className:"text-xs",children:"Bundesland"}),a.jsxs(fn,{"data-loc":"client/src/pages/AdminEmail.tsx:132",value:d.bundesland||"all",onValueChange:F=>f(J=>({...J,bundesland:F==="all"?"":F})),children:[a.jsx(pn,{"data-loc":"client/src/pages/AdminEmail.tsx:133",children:a.jsx(mn,{"data-loc":"client/src/pages/AdminEmail.tsx:133",placeholder:"Alle"})}),a.jsxs(hn,{"data-loc":"client/src/pages/AdminEmail.tsx:134",children:[a.jsx(Ke,{"data-loc":"client/src/pages/AdminEmail.tsx:135",value:"all",children:"Alle Bundesländer"}),dU.map(F=>
485a.jsx(Ke,{"data-loc":"client/src/pages/AdminEmail.tsx:136",value:F,children:F},F))]})]})]}),a.jsxs("div",{"data-loc":"client/src/pages/AdminEmail.tsx:140",children:[a.jsx(ve,{"data-loc":"client/src/pages/AdminEmail.tsx:141",className:"text-xs",children:"Partnerstatus"}),a.jsxs(fn,{"data-loc":"client/src/pages/AdminEmail.tsx:142",value:d.partnerTier||"all",onValueChange:F=>f(J=>({...J,partnerTier:F==="all"?"":F})),children:[a.jsx(pn,{"data-loc":"client/src/pages/AdminEmail.tsx:143",children:a.jsx(mn,{"data-loc":"client/src/pages/AdminEmail.tsx:143",placeholder:"Alle"})}),a.jsxs(hn,{"data-loc":"client/src/pages/AdminEmail.tsx:144",children:[a.jsx(Ke,{"data-loc":"client/src/pages/AdminEmail.tsx:145",value:"all",children:"Alle Stufen"}),a.jsx(Ke,{"data-loc":"client/src/pages/AdminEmail.tsx:146",value:"network",children:"â
Netzwerkpartner"}),a.jsx(Ke,{"data-loc":"client/src/pages/AdminEmail.tsx:147",value:"premium",children:"â
â
Premium"}),a.jsx(Ke,{"data-loc":"client/src/pages/AdminEmail.tsx:148",value:"exclusive",children:"â
â
â
Exklusiv"})]})]})]}),a.jsxs("div",{"data-loc":"client/src/pages/AdminEmail.tsx:152",children:[a.jsx(ve,{"data-loc":"client/src/pages/AdminEmail.tsx:153",className:"text-xs",children:"Stadt"}),a.jsx(He,{"data-loc":"client/src/pages/AdminEmail.tsx:154",placeholder:"z.B. Berlin",value:d.city,onChange:F=>f(J=>({...J,city:F.target.value}))})]}),a.jsxs("div",{"data-loc":"client/src/pages/AdminEmail.tsx:156",children:[a.jsx(ve,{"data-loc":"client/src/pages/AdminEmail.tsx:157",className:"text-xs",children:"Schlagwort/Tag"}),a.jsx(He,{"data-loc":"client/src/pages/AdminEmail.tsx:158",placeholder:"z.B. Marketing",value:d.tags,onChange:F=>f(J=>({...J,tags:F.target.value}))})]}),a.jsx("div",{"data-loc":"client/src/pages/AdminEmail.tsx:160",className:"flex items-end",children:a.jsxs("div",{"data-loc":"client/src/pages/AdminEmail.tsx:161",className:"w-full p-3 bg-primary/8 rounded-lg text-center",children:[a.jsx("div",{"data-loc":"client/src/pages/AdminEmail.tsx:162",className:"text-2xl font-bold text-primary",children:O?.count??0}),a.jsx("div",{"data-loc":"client/src/pages/AdminEmail.tsx:163",className:"text-xs text-muted-foreground",children:"Empfänger"})]})})]}),O&&O.partners.length>0&&a.jsxs("details",{"data-loc":"client/src/pages/AdminEmail.tsx:169",className:"mt-3",children:[a.jsxs("summary",{"data-loc":"client/src/pages/AdminEmail.tsx:170",className:"text-xs text-primary cursor-pointer hover:underline",children:["Empfänger anzeigen (",O.partners.length,")"]}),a.jsx("div",{"data-loc":"client/src/pages/AdminEmail.tsx:171",className:"mt-2 max-h-40 overflow-y-auto space-y-1",children:O.partners.map(F=>a.jsxs("div",{"data-loc":"client/src/pages/AdminEmail.tsx:173",className:"text-xs text-muted-foreground flex items-center gap-2",children:[a.jsx(En,{"data-loc":"client/src/pages/AdminEmail.tsx:174",className:"w-3 h-3"}),F.companyName," â ",F.email]},F.id))})]})]})]}),a.jsxs(Se,{"data-loc":"client/src/pages/AdminEmail.tsx:184",children:[a.jsx(Nt,{"data-loc":"client/src/pages/AdminEmail.tsx:185",children:a.jsx(Et,{"data-loc":"client/src/pages/AdminEmail.tsx:185",className:"text-base",children:"E-Mail verfassen"})}),a.jsxs(Ce,{"data-loc":"client/src/pages/AdminEmail.tsx:186",className:"space-y-4",children:[a.jsxs("div",{"data-loc":"client/src/pages/AdminEmail.tsx:187",children:[a.jsx(ve,{"data-loc":"client/src/pages/AdminEmail.tsx:188",children:"Betreff *"}),a.jsx(He,{"data-loc":"client/src/pages/AdminEmail.tsx:189",placeholder:"Betreff der E-Mail...",value:r,onChange:F=>i(F.target.value)})]}),a.jsxs("div",{"data-loc":"client/src/pages/AdminEmail.tsx:191",children:[a.jsx(ve,{"data-loc":"client/src/pages/AdminEmail.tsx:192",children:"Nachricht *"}),a.jsx(cr,{"data-loc":"client/src/pages/AdminEmail.tsx:193",rows:10,placeholder:"Nachrichtentext...",value:c,onChange:F=>o(F.target.value)})]}),a.jsxs("div",{"data-loc":"client/src/pages/AdminEmail.tsx:195",children:[a.jsx(ve,{"data-loc":"client/src/pages/AdminEmail.tsx:196",className:"mb-2 block",children:"Anhang (optional, max. 10 MB)"}),a.jsxs("div",{"data-loc":"client/src/pages/AdminEmail.tsx:197",className:"flex items-center gap-3",children:[y&&a.jsxs("div",{"data-loc":"client/src/pages/AdminEmail.tsx:199",className:"flex items-center gap-2 text-sm bg-muted px-3 py-1.5 rounded-lg",children:[a.jsx(Gu,{"data-loc":"client/src/pages/AdminEmail.tsx:200",className:"w-3.5 h-3.5"}),y,a.jsx("button",{"data-loc":"client/src/pages/AdminEmail.tsx:201",onClick:()=>{g(""),x(""),N("")},className:"hover:text-destructive",children:a.jsx(ns,{"data-loc":"client/src/pages/AdminEmail.tsx:201",className:"w-3.5 h-3.5"})})]}),a.jsx("input",{"data-loc":"client/src/pages/AdminEmail.tsx:204",ref:_,type:"file",accept:"image/*,.pdf,.png,.jpg",className:"hidden",onChange:ne}),a.jsx(be,{"data-loc":"client/src/pages/AdminEmail.tsx:205",type:"button",variant:"outline",size:"sm",onClick:()=>_.current?.click(),disabled:C,children:C?a.jsxs(a.Fragment,{children:[a.jsx(jt,{"data-loc":"client/src/pages/AdminEmail.tsx:206",className:"w-4 h-4 mr-2 animate-spin"}),"Hochladen..."]}):a.jsxs(a.Fragment,{children:[a.jsx(Gu,{"data-loc":"client/src/pages/AdminEmail.tsx:206",className:"w-4 h-4 mr-2"}),"Anhang hinzufügen"]})})]})]})]})]}),S&&r&&c&&a.jsxs(Se,{"data-loc":"client/src/pages/AdminEmail.tsx:215",className:"border-primary/20",children:[a.jsx(Nt,{"data-loc":"client/src/pages/AdminEmail.tsx:216",children:a.jsxs(Et,{"data-loc":"client/src/pages/AdminEmail.tsx:216",className:"text-base flex items-center gap-2",children:[a.jsx(Nl,{"data-loc":"client/src/pages/AdminEmail.tsx:216",className:"w-4 h-4"}),"Vorschau"]})}),a.jsx(Ce,{"data-loc":"client/src/pages/AdminEmail.tsx:217",children:a.jsxs("div",{"data-loc":"client/src/pages/AdminEmail.tsx:218",className:"bg-muted/30 rounded-lg p-4 space-y-3",children:[a.jsxs("div",{"data-loc":"client/src/pages/AdminEmail.tsx:219",className:"text-xs text-muted-foreground",children:["An: ",O?.count??0," Partner (mit E-Mail-Zustimmung)"]}),a.jsxs("div",{"data-loc":"client/src/pages/AdminEmail.tsx:220",className:"font-semibold",children:["Betreff: ",r]}),a.jsx("div",{"data-loc":"client/src/pages/AdminEmail.tsx:221",className:"text-sm whitespace-pre-wrap border-t border-border pt-3",children:c}),y&&a.jsxs("div",{"data-loc":"client/src/pages/AdminEmail.tsx:222",className:"text-xs text-muted-foreground flex items-center gap-1",children:[a.jsx(Gu,{"data-loc":"client/src/pages/AdminEmail.tsx:222",className:"w-3 h-3"}),"Anhang: ",y]}),a.jsx("div",{"data-loc":"client/src/pages/AdminEmail.tsx:223",className:"text-xs text-muted-foreground border-t border-border pt-3",children:"Mit freundlichen GrüÃen · Mediengruppe Deutschland · [email protected]"})]})})]}),a.jsxs("div",{"data-loc":"client/src/pages/AdminEmail.tsx:229",className:"flex gap-3",children:[a.jsxs(be,{"data-loc":"client/src/pages/AdminEmail.tsx:230",variant:"outline",onClick:()=>A(!S),children:[a.jsx(Nl,{"data-loc":"client/src/pages/AdminEmail.tsx:231",className:"w-4 h-4 mr-2"}),S?"Vorschau schlieÃen":"Vorschau anzeigen"]}),a.jsx(be,{"data-loc":"client/src/pages/AdminEmail.tsx:233",className:"mgd-gradient text-white",onClick:le,disabled:Z.isPending||!r||!c||(O?.count??0)===0,children:Z.isPending?a.jsxs(a.Fragment,{children:[a.jsx(jt,{"data-loc":"client/src/pages/AdminEmail.tsx:234",className:"w-4 h-4 mr-2 animate-spin"}),"Wird gesendet..."]}):a.jsxs(a.Fragment,{children:[a.jsx(vM,{"data-loc":"client/src/pages/AdminEmail.tsx:234",className:"w-4 h-4 mr-2"}),"An ",O?.count??0," Partner senden"]})})]})]})}),a.jsx(rr,{"data-loc":"client/src/pages/AdminEmail.tsx:241",value:"history",children:L.length===0?a.jsx(Se,{"data-loc":"client/src/pages/AdminEmail.tsx:243",children:a.jsxs(Ce,{"data-loc":"client/src/pages/AdminEmail.tsx:243",className:"py-16 text-center",children:[a.jsx(Wc,{"data-loc":"client/src/pages/AdminEmail.tsx:243",className:"w-12 h-12 text-muted-foreground mx-auto mb-3"}),a.jsx("p",{"data-loc":"client/src/pages/AdminEmail.tsx:243",className:"text-muted-foreground",children:"Noch keine Kampagnen gesendet."})]})}):a.jsx("div",{"data-loc":"client/src/pages/AdminEmail.tsx:245",className:"space-y-3",children:L.map(F=>
485a.jsx(Se,{"data-loc":"client/src/pages/AdminEmail.tsx:247",children:a.jsx(Ce,{"data-loc":"client/src/pages/AdminEmail.tsx:248",className:"p-4",children:a.jsxs("div",{"data-loc":"client/src/pages/AdminEmail.tsx:249",className:"flex items-start justify-between gap-4",children:[a.jsxs("div",{"data-loc":"client/src/pages/AdminEmail.tsx:250",className:"flex-1 min-w-0",children:[a.jsxs("div",{"data-loc":"client/src/pages/AdminEmail.tsx:251",className:"flex items-center gap-2 mb-1",children:[a.jsx("span",{"data-loc":"client/src/pages/AdminEmail.tsx:252",className:"font-semibold text-sm",children:F.subject}),a.jsx(Lt,{"data-loc":"client/src/pages/AdminEmail.tsx:253",variant:F.status==="sent"?"default":"secondary",className:"text-xs",children:F.status==="sent"?"Gesendet":F.status})]}),a.jsxs("div",{"data-loc":"client/src/pages/AdminEmail.tsx:257",className:"text-xs text-muted-foreground space-y-0.5",children:[a.jsxs("div",{"data-loc":"client/src/pages/AdminEmail.tsx:258",className:"flex items-center gap-2",children:[a.jsx(mo,{"data-loc":"client/src/pages/AdminEmail.tsx:259",className:"w-3 h-3"}),F.recipientCount," Empfänger",a.jsx(di,{"data-loc":"client/src/pages/AdminEmail.tsx:260",className:"w-3 h-3 ml-2"}),F.sentAt?new Date(F.sentAt).toLocaleString("de-DE"):"â"]}),a.jsxs("div",{"data-loc":"client/src/pages/AdminEmail.tsx:262",children:["Von: ",F.sentByName]})]}),a.jsx("p",{"data-loc":"client/src/pages/AdminEmail.tsx:264",className:"text-xs text-muted-foreground mt-2 line-clamp-2",children:F.body})]}),F.attachmentUrl&&a.jsx("a",{"data-loc":"client/src/pages/AdminEmail.tsx:267",href:F.attachmentUrl,target:"_blank",rel:"noopener noreferrer",className:"flex-shrink-0",children:a.jsxs(Lt,{"data-loc":"client/src/pages/AdminEmail.tsx:268",variant:"outline",className:"text-xs gap-1",children:[a.jsx(Gu,{"data-loc":"client/src/pages/AdminEmail.tsx:268",className:"w-3 h-3"}),"Anhang"]})})]})})},F.id))})})]})]})}):a.jsxs("div",{"data-loc":"client/src/pages/AdminEmail.tsx:84",className:"container py-20 text-center",children:[a.jsx(xa,{"data-loc":"client/src/pages/AdminEmail.tsx:85",className:"w-12 h-12 text-destructive mx-auto mb-3"}),a.jsx("p",{"data-loc":"client/src/pages/AdminEmail.tsx:86",className:"text-muted-foreground",children:"Nur für Administratoren zugänglich."})]})}function mU(){const{user:e,isAuthenticated:t}=ba(),[r,i]=b.useState(!1),[c,o]=b.useState({companyName:"",logoUrl:"",logoKey:"",websiteUrl:"",placement:"standard",position:0}),[d,f]=b.useState(!1),[p,g]=b.useState(null),v=b.useRef(null),{data:x=[],refetch:y}=Re.superadmin.getLogoStrip.useQuery(void 0,{enabled:t&&e?.role==="superadmin"}),{data:N}=Re.superadmin.getLogoStripStats.useQuery(void 0,{enabled:t&&e?.role==="superadmin"}),S=Re.superadmin.uploadLogoStrip.useMutation({onSuccess:O=>{o(T=>({...T,logoUrl:O.url,logoKey:O.key})),g(O.url),f(!1),Ne.success("Logo hochgeladen")},onError:()=>{f(!1),Ne.error("Upload fehlgeschlagen")}}),A=Re.superadmin.addLogoStrip.useMutation({onSuccess:()=>{Ne.success("Logo hinzugefügt"),i(!1),o({companyName:"",logoUrl:"",logoKey:"",websiteUrl:"",placement:"standard",position:0}),g(null),y()},onError:O=>Ne.error(O.message)}),C=Re.superadmin.updateLogoStrip.useMutation({onSuccess:()=>{Ne.success("Aktualisiert"),y()},onError:O=>Ne.error(O.message)}),k=Re.superadmin.deleteLogoStrip.useMutation({onSuccess:()=>{Ne.success("Logo entfernt"),y()},onError:O=>Ne.error(O.message)}),_=async O=>{const T=O.target.files?.[0];if(!T)return;if(T.size>5*1024*1024){Ne.error("Max. 5 MB");return}f(!0);const L=new FileReader;L.onload=async j=>{const R=(j.target?.result).split(",")[1];await S.mutateAsync({filename:T.name,contentType:T.type,base64:R})},L.readAsDataURL(T)};if(!t||e?.role!=="superadmin")return a.jsxs("div",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:68",className:"container py-20 text-center",children:[a.jsx(xa,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:69",className:"w-12 h-12 text-destructive mx-auto mb-3"}),a.jsx("p",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:70",className:"text-muted-foreground",children:"Nur für Superadmin zugänglich."})]});const U={standard:"Standard",premium:"Premium â
â
",exclusive:"Exklusiv â
â
â
"};return a.jsx("div",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:78",className:"bg-muted/30 min-h-screen py-10",children:a.jsxs("div",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:79",className:"container max-w-5xl",children:[a.jsx(be,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:80",asChild:!0,variant:"ghost",size:"sm",className:"mb-6 -ml-2",children:a.jsxs(Xe,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:81",href:"/admin",children:[a.jsx(ga,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:81",className:"w-4 h-4 mr-2"}),"Zurück"]})}),a.jsxs("div",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:84",className:"flex items-center justify-between mb-8",children:[a.jsxs("div",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:85",children:[a.jsx("h1",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:86",className:"text-2xl font-bold text-foreground",children:"Logo-Leiste verwalten"}),a.jsx("p",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:87",className:"text-muted-foreground text-sm mt-0.5",children:"Exklusiv für Superadmin · Max. 30 Logos"})]}),a.jsxs(be,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:89",className:"mgd-gradient text-white",onClick:()=>i(!0),disabled:x.length>=30,children:[a.jsx(xd,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:90",className:"w-4 h-4 mr-2"}),"Logo hinzufügen"]})]}),N&&a.jsx("div",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:96",className:"grid grid-cols-2 md:grid-cols-4 gap-4 mb-8",children:[{label:"Gesamt",value:N.total,icon:Pl},{label:"Aktiv",value:N.active,icon:Nl},{label:"Klicks gesamt",value:N.totalClicks,icon:hM},{label:"Plätze frei",value:30-N.total,icon:Dh}].map(O=>a.jsx(Se,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:103",children:a.jsxs(Ce,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:103",className:"p-4 flex items-center gap-3",children:[a.jsx("div",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:104",className:"w-9 h-9 bg-primary/8 rounded-lg flex items-center justify-center",children:a.jsx(O.icon,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:104",className:"w-4 h-4 text-primary"})}),a.jsxs("div",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:105",children:[a.jsx("div",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:105",className:"text-xl font-bold",children:O.value}),a.jsx("div",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:105",className:"text-xs text-muted-foreground",children:O.label})]})]})},O.label))}),N&&N.topByClicks.length>0&&a.jsxs(Se,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:113",className:"mb-6",children:[a.jsx(Nt,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:114",children:a.jsxs(Et,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:114",className:"text-base flex items-center gap-2",children:[a.jsx(Dh,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:114",className:"w-4 h-4"}
485),"Top Partner nach Klicks"]})}),a.jsx(Ce,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:115",children:a.jsx("div",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:116",className:"space-y-2",children:N.topByClicks.map((O,T)=>a.jsxs("div",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:118",className:"flex items-center gap-3 text-sm",children:[a.jsxs("span",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:119",className:"w-5 text-muted-foreground font-bold",children:[T+1,"."]}),a.jsx("img",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:120",src:O.logoUrl,alt:O.companyName,className:"w-8 h-8 object-contain rounded"}),a.jsx("span",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:121",className:"flex-1 font-medium",children:O.companyName}),a.jsxs("span",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:122",className:"text-muted-foreground",children:[O.clicks," Klicks"]})]},O.id))})})]}),r&&a.jsxs(Se,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:132",className:"mb-6 border-primary/30",children:[a.jsx(Nt,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:133",children:a.jsx(Et,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:133",className:"text-base",children:"Neues Logo hinzufügen"})}),a.jsxs(Ce,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:134",className:"space-y-4",children:[a.jsxs("div",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:135",className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[a.jsxs("div",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:136",children:[a.jsx(ve,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:136",children:"Unternehmensname *"}),a.jsx(He,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:136",value:c.companyName,onChange:O=>o(T=>({...T,companyName:O.target.value})),placeholder:"Musterfirma GmbH"})]}),a.jsxs("div",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:137",children:[a.jsx(ve,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:137",children:"Website-URL"}),a.jsx(He,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:137",value:c.websiteUrl,onChange:O=>o(T=>({...T,websiteUrl:O.target.value})),placeholder:"https://..."})]}),a.jsxs("div",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:138",children:[a.jsx(ve,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:139",children:"Platzierung"}),a.jsxs(fn,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:140",value:c.placement,onValueChange:O=>o(T=>({...T,placement:O})),children:[a.jsx(pn,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:141",children:a.jsx(mn,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:141"})}),a.jsxs(hn,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:142",children:[a.jsx(Ke,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:143",value:"standard",children:"Standard"}),a.jsx(Ke,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:144",value:"premium",children:"Premium â
â
"}),a.jsx(Ke,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:145",value:"exclusive",children:"Exklusiv â
â
â
"})]})]})]}),a.jsxs("div",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:149",children:[a.jsx(ve,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:149",children:"Position (Reihenfolge)"}),a.jsx(He,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:149",type:"number",value:c.position,onChange:O=>o(T=>({...T,position:Number(O.target.value)}))})]})]}),a.jsxs("div",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:152",children:[a.jsx(ve,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:153",className:"mb-2 block",children:"Logo-Datei *"}),a.jsxs("div",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:154",className:"flex items-center gap-4",children:[p&&a.jsx("img",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:155",src:p,alt:"Vorschau",className:"w-16 h-16 object-contain rounded-lg border border-border"}),a.jsxs("div",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:156",children:[a.jsx("input",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:157",ref:v,type:"file",accept:"image/*",className:"hidden",onChange:_}),a.jsx(be,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:158",type:"button",variant:"outline",size:"sm",onClick:()=>v.current?.click(),disabled:d,children:d?a.jsxs(a.Fragment,{children:[a.jsx(jt,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:159",className:"w-4 h-4 mr-2 animate-spin"}),"Hochladen..."]}):a.jsxs(a.Fragment,{children:[a.jsx(ni,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:159",className:"w-4 h-4 mr-2"}),"Logo hochladen"]})})]})]})]}),a.jsxs("div",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:165",className:"flex gap-3",children:[a.jsx(be,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:166",className:"mgd-gradient text-white",onClick:()=>A.mutate({...c,logoUrl:c.logoUrl||""}),disabled:!c.companyName||!c.logoUrl||A.isPending,children:A.isPending?a.jsx(jt,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:167",className:"w-4 h-4 animate-spin"}):"Logo hinzufügen"}),a.jsx(be,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:169",variant:"outline",onClick:()=>{i(!1),g(null)},children:"Abbrechen"})]})]})]}),x.length===0?a.jsx(Se,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:177",children:a.jsxs(Ce,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:177",className:"py-16 text-center",children:[a.jsx(Pl,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:177",className:"w-12 h-12 text-muted-foreground mx-auto mb-3"}),a.jsx("p",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:177",className:"text-muted-foreground",children:"Noch keine Logos hinzugefügt."})]})}):a.jsx("div",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:179",className:"space-y-3",children:x.map(O=>a.jsx(Se,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:181",className:`border-border ${O.active?"":"opacity-60"}`,children:a.jsx(Ce,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:182",className:"p-4",children:a.jsxs("div",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:183",className:"flex items-center gap-4",children:[a.jsx(aM,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:184",className:"w-4 h-4 text-muted-foreground flex-shrink-0"}),a.jsx("img",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:185",src:O.logoUrl,alt:O.companyName,className:"w-16 h-12 object-contain rounded-lg border border-border bg-muted/20 flex-shrink-0"}),a.jsxs("div",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:186",className:"flex-1 min-w-0",children:[a.jsxs("div",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:187",className:"flex items-center gap-2 flex-wrap",children:[a.jsx("span",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:188",className:"font-semibold text-sm",children:O.companyName}),a.jsx(Lt,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:189",variant:O.placement==="exclusive"?"default":"secondary",className:"text-xs",children:U[O.placement]}),!O.active&&a.jsx(Lt,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:192",variant:"outline",className:"text-xs text-muted-foreground",children:"Inaktiv"})]}),a.jsxs("div",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:194",className:"text-xs text-muted-foreground mt-0.5",children:["Position: ",O.position," · Klicks: ",O.clicks,O.websiteUrl&&` · ${O.websiteUrl}`]})]}),a.jsxs("div",{"data-loc":"client/src/pages/AdminLogoStrip.tsx:199",className:"flex items-center gap-2 flex-shrink-0",children:[a.jsx(be,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:200",size:"sm",variant:"ghost",onClick:()=>C.mutate({id:O.id,active:!O.active}),title:O.active?"Deaktivieren":"Aktivieren",children:O.active?a.jsx(wj,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:201",className:"w-4 h-4"}):a.jsx(Nl,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:201",className:"w-4 h-4"})}),a.jsx(be,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:203",size:"sm",variant:"ghost",className:"text-destructive hover:text-destructive",onClick:()=>{confirm("Logo wirklich löschen?")&&k.mutate({id:O.id})},children:a.jsx(kl,{"data-loc":"client/src/pages/AdminLogoStrip.tsx:204",className:"w-4 h-4"})})]})]})})},O.id))})]})})}const pU=["Baden-Württemberg","Bayern","Berlin","Brandenburg","Bremen","Hamburg","Hessen","Mecklenburg-Vorpommern","Niedersachsen","Nordrhein-Westfalen","Rheinland-Pfalz","Saarland","Sachsen","Sachsen-Anhalt","Schleswig-Holstein","Thüringen"],hU=["1â5 Mitarbeiter","6â20 Mitarbeiter","21â50 Mitarbeiter","51â100 Mitarbeiter","101â250 Mitarbeiter","Ãber 250 Mitarbeiter"],ih={user:{label:"Partnerunternehmen",color:"bg-muted text-muted-foreground",icon:"ð¤"},editor:{label:"Bearbeitungs-Admin",color:"bg-blue-50 text-blue-700",icon:"âï¸"}
485,admin:{label:"Administrator",color:"bg-amber-50 text-amber-700",icon:"ð¡ï¸"},superadmin:{label:"Superadmin",color:"bg-primary/10 text-primary",icon:"ð"}},Xh={register_partner:"Partner registriert",update_partner_profile:"Profil aktualisiert",admin_update_partner:"Admin: Daten bearbeitet",superadmin_update_partner:"Superadmin: Daten bearbeitet",set_partner_status:"Status geändert",set_star_rating:"Sternebewertung geändert",delete_partner:"Partner gelöscht",superadmin_create_partner:"Partner angelegt (stellvertretend)",impersonate_partner_view:"Profil als Partner geöffnet",set_user_role:"Benutzerrolle geändert",set_user_status_suspended:"Benutzer gesperrt",set_user_status_active:"Benutzer entsperrt",set_user_status_deleted:"Benutzer gelöscht",send_email_campaign:"E-Mail-Kampagne gesendet",add_logo_strip:"Logo zur Leiste hinzugefügt",update_logo_strip:"Logo-Leiste aktualisiert",delete_logo_strip:"Logo aus Leiste entfernt",editor_update_partner:"Bearbeitungs-Admin: Inhalte bearbeitet"};function gU(){const{user:e,isAuthenticated:t}=ba(),[r,i]=b.useState(""),[c,o]=b.useState([]),[d,f]=b.useState(null),[p,g]=b.useState(!1),[v,x]=b.useState({}),[y,N]=b.useState(""),[S,A]=b.useState(null),[C,k]=b.useState(null),[_,U]=b.useState(null),[O,T]=b.useState(null),[L,j]=b.useState(!1),[R,Z]=b.useState(""),[ne,le]=b.useState(!1),[F,J]=b.useState({companyName:"",contactPerson:"",email:"",phone:"",website:"",description:"",serviceAreas:[],tags:[],bundesland:"",street:"",zip:"",city:"",country:"Deutschland",position:"",consentDataProcessing:!0,consentPublication:!0,consentEmail:!0}),[re,fe]=b.useState({companyName:"",email:""}),D=b.useRef(null),M=t&&e?.role==="superadmin",{data:I=[],refetch:ee}=Re.superadmin.getAllUsers.useQuery(void 0,{enabled:M}),{data:he=[]}=Re.superadmin.getAuditLogs.useQuery({limit:200},{enabled:M}),{data:z=[]}=Re.superadmin.getAllPartners.useQuery(void 0,{enabled:M}),{data:X}=Re.superadmin.checkDuplicate.useQuery({companyName:re.companyName,email:re.email||void 0},{enabled:M&&re.companyName.length>=3}),$=Re.superadmin.searchEverything.useQuery({query:r},{enabled:!1}),Q=Re.useUtils(),ue=Re.superadmin.setUserRole.useMutation({onSuccess:()=>{Ne.success("Rolle aktualisiert"),ee()},onError:E=>Ne.error(E.message)}),ye=Re.superadmin.setUserAccountStatus.useMutation({onSuccess:()=>{Ne.success("Kontostatus aktualisiert"),ee()},onError:E=>Ne.error(E.message)}),se=Re.superadmin.updatePartner.useMutation({onSuccess:async()=>{await Q.superadmin.getAllPartners.invalidate(),await Q.admin.getAllPartners.invalidate(),await Q.public.getActivePartners.invalidate(),Ne.success("â
Partner aktualisiert"),g(!1),f(null)},onError:E=>Ne.error(E.message)}),we=Re.superadmin.deletePartner.useMutation({onSuccess:async()=>{await Q.superadmin.getAllPartners.invalidate(),await Q.admin.getAllPartners.invalidate(),await Q.public.getActivePartners.invalidate(),Ne.success("â
Partner gelöscht"),f(null)},onError:E=>Ne.error(E.message)});Re.superadmin.impersonatePartner.useQuery({partnerId:d?.id??0},{enabled:!1});const[Te,Fe]=b.useState(null),[Be,Ve]=b.useState("search"),yt=Re.superadmin.createPartnerForUser.useMutation({onSuccess:async E=>{await Q.superadmin.getAllPartners.invalidate(),await Q.admin.getAllPartners.invalidate(),await Q.public.getActivePartners.invalidate(),Fe(E.partner??{id:E.id,companyName:F.companyName,status:"active"}),J({companyName:"",contactPerson:"",email:"",phone:"",website:"",description:"",serviceAreas:[],tags:[],bundesland:"",street:"",zip:"",city:"",country:"Deutschland",position:"",consentDataProcessing:!0,consentPublication:!0,consentEmail:!0}),k(null),U(null),T(null),Ne.success(`â
Partner erfolgreich angelegt und freigegeben (ID: ${E.id})`)},onError:E=>{Ne.error(`Fehler beim Anlegen: ${E.message}`)}}),xt=Re.partner.uploadLogo.useMutation({onSuccess:E=>{U(E.key),T(E.url),j(!1),Ne.success("Logo hochgeladen")},onError:()=>{j(!1),Ne.error("Upload fehlgeschlagen")}}),gn=async()=>{if(!r.trim())return;const E=await $.refetch();o(E.data??[])},an=E=>{f(E),x({...E,serviceAreas:JSON.parse(E.serviceAreas??"[]"),tags:JSON.parse(E.tags??"[]"),targetGroups:JSON.parse(E.targetGroups??"[]")}),g(!1)},Xt=async E=>{const H=E.target.files?.[0];if(!H)return;j(!0);const q=new FileReader;q.onload=async ge=>{const pe=(ge.target?.result).split(",")[1];k(ge.target?.result),await xt.mutateAsync({filename:H.name,contentType:H.type,base64:pe})}
485,q.readAsDataURL(H)},ce=async()=>{await se.mutateAsync({id:v.id,companyName:v.companyName,contactPerson:v.contactPerson,position:v.position||void 0,email:v.email,phone:v.phone,website:v.website||void 0,description:v.description,serviceAreas:v.serviceAreas,tags:v.tags,targetGroups:v.targetGroups,bundesland:v.bundesland||void 0,street:v.street,zip:v.zip,city:v.city,country:v.country,adminNotes:v.adminNotes||void 0,status:v.status,starRating:v.starRating,partnerTier:v.partnerTier,logoKey:_||v.logoKey||void 0,logoUrl:O||v.logoUrl||void 0,reason:y||void 0})},je=async()=>{const E=[];if(F.companyName?.trim()||E.push("Unternehmensname"),F.contactPerson?.trim()||E.push("Ansprechpartner"),F.street?.trim()||E.push("StraÃe"),F.zip?.trim()||E.push("PLZ"),F.city?.trim()||E.push("Ort"),(!F.description?.trim()||F.description.trim().length<1)&&E.push("Unternehmensbeschreibung"),E.length>0){Ne.error(`Bitte fülle alle Pflichtfelder aus: 486⢠${E.join(` 487⢠`)}`,{duration:6e3});return}await yt.mutateAsync({companyName:F.companyName.trim(),contactPerson:F.contactPerson.trim(),position:F.position?.trim()||void 0,email:F.email.trim(),phone:F.phone.trim(),website:F.website||void 0,description:F.description,serviceAreas:F.serviceAreas,tags:F.tags||[],targetGroups:F.targetGroups||[],bundesland:F.bundesland||void 0,networkRole:F.networkRole||void 0,street:F.street,zip:F.zip,city:F.city,country:F.country,consentDataProcessing:!0,consentPublication:!0,consentEmail:!0,logoKey:_||void 0,logoUrl:O||void 0,openingHours:F.openingHours||void 0,searchKeywords:F.searchKeywords||void 0,additionalInfo:F.additionalInfo||void 0,socialMedia:{linkedin:F.socialLinkedin||void 0,xing:F.socialXing||void 0,instagram:F.socialInstagram||void 0,facebook:F.socialFacebook||void 0}})};return M?a.jsx("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:216",className:"bg-muted/30 min-h-screen py-10",children:a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:217",className:"container max-w-6xl",children:[a.jsx(be,{"data-loc":"client/src/pages/SuperAdmin.tsx:218",asChild:!0,variant:"ghost",size:"sm",className:"mb-6 -ml-2",children:a.jsxs(Xe,{"data-loc":"client/src/pages/SuperAdmin.tsx:219",href:"/admin",children:[a.jsx(ga,{"data-loc":"client/src/pages/SuperAdmin.tsx:219",className:"w-4 h-4 mr-2"}),"Zurück"]})}),a.jsx("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:222",className:"flex items-center justify-between mb-8",children:a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:223",children:[a.jsxs("h1",{"data-loc":"client/src/pages/SuperAdmin.tsx:224",className:"text-2xl font-bold flex items-center gap-2",children:[a.jsx(Xc,{"data-loc":"client/src/pages/SuperAdmin.tsx:224",className:"w-6 h-6 text-amber-500"}),"Superadmin â Vollzugriff"]}),a.jsx("p",{"data-loc":"client/src/pages/SuperAdmin.tsx:225",className:"text-muted-foreground text-sm mt-0.5",children:"Uneingeschränkter Zugriff auf alle Profile, Benutzer und Systemfunktionen"})]})}),a.jsx("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:230",className:"grid grid-cols-2 md:grid-cols-4 gap-3 mb-8",children:[{label:"Partner gesamt",value:z.length,color:"text-primary"},{label:"Benutzer gesamt",value:I.length,color:"text-primary"},{label:"Audit-Einträge",value:he.length,color:"text-amber-600"},{label:"Aktive Partner",value:z.filter(E=>E.status==="active").length,color:"text-success"}].map(E=>a.jsx(Se,{"data-loc":"client/src/pages/SuperAdmin.tsx:237",children:a.jsxs(Ce,{"data-loc":"client/src/pages/SuperAdmin.tsx:237",className:"p-4 text-center",children:[a.jsx("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:238",className:`text-2xl font-bold ${E.color}`,children:E.value}),a.jsx("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:239",className:"text-xs text-muted-foreground",children:E.label})]})},E.label))}),a.jsxs(uf,{"data-loc":"client/src/pages/SuperAdmin.tsx:244",value:Be,onValueChange:Ve,children:[a.jsxs(df,{"data-loc":"client/src/pages/SuperAdmin.tsx:245",className:"mb-6 flex-wrap h-auto gap-1",children:[a.jsx(nr,{"data-loc":"client/src/pages/SuperAdmin.tsx:246",value:"search",children:"ð Suche"}),a.jsx(nr,{"data-loc":"client/src/pages/SuperAdmin.tsx:247",value:"partners",children:"ð¥ Alle Partner"}),a.jsx(nr,{"data-loc":"client/src/pages/SuperAdmin.tsx:248",value:"trash",children:"ðï¸ Papierkorb"}),a.jsx(nr,{"data-loc":"client/src/pages/SuperAdmin.tsx:249",value:"users",children:"ð¤ Benutzerverwaltung"}),a.jsx(nr,{"data-loc":"client/src/pages/SuperAdmin.tsx:250",value:"audit",children:"ð Ãnderungsprotokoll"}),a.jsx(nr,{"data-loc":"client/src/pages/SuperAdmin.tsx:251",value:"create",children:"â Partner anlegen"})]}),a.jsxs(rr,{"data-loc":"client/src/pages/SuperAdmin.tsx:255",value:"search",children:[a.jsxs(Se,{"data-loc":"client/src/pages/SuperAdmin.tsx:256",className:"mb-4",children:[a.jsxs(Nt,{"data-loc":"client/src/pages/SuperAdmin.tsx:257",children:[a.jsxs(Et,{"data-loc":"client/src/pages/SuperAdmin.tsx:257",className:"text-base flex items-center gap-2",children:[a.jsx(Cl,{"data-loc":"client/src/pages/SuperAdmin.tsx:257",className:"w-4 h-4"}),"Vollständige Suche"]}),a.jsx(Ya,{"data-loc":"client/src/pages/SuperAdmin.tsx:257",children:"Suche über Unternehmensname, Ansprechpartner, E-Mail, Telefon, Partner-ID, PLZ, Stadt, Bundesland, Branche, Tags"})]}),a.jsx(Ce,{"data-loc":"client/src/pages/SuperAdmin.tsx:258",children:a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:259",className:"flex gap-3",children:[a.jsx(He,{"data-loc":"client/src/pages/SuperAdmin.tsx:260",placeholder:"Suchbegriff eingeben...",value:r,onChange:E=>i(E.target.value),onKeyDown:E=>
487E.key==="Enter"&&gn(),className:"flex-1"}),a.jsxs(be,{"data-loc":"client/src/pages/SuperAdmin.tsx:261",className:"mgd-gradient text-white",onClick:gn,disabled:$.isFetching,children:[$.isFetching?a.jsx(jt,{"data-loc":"client/src/pages/SuperAdmin.tsx:262",className:"w-4 h-4 animate-spin"}):a.jsx(Cl,{"data-loc":"client/src/pages/SuperAdmin.tsx:262",className:"w-4 h-4"}),a.jsx("span",{"data-loc":"client/src/pages/SuperAdmin.tsx:263",className:"ml-2",children:"Suchen"})]})]})})]}),c.length>0&&a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:270",className:"space-y-2",children:[a.jsxs("p",{"data-loc":"client/src/pages/SuperAdmin.tsx:271",className:"text-sm text-muted-foreground mb-3",children:[c.length," Ergebnisse"]}),c.map(E=>a.jsx(gw,{"data-loc":"client/src/pages/SuperAdmin.tsx:273",partner:E,onOpen:()=>an(E)},E.id))]}),d&&a.jsx(xw,{"data-loc":"client/src/pages/SuperAdmin.tsx:280",partner:d,editMode:p,editData:v,editReason:y,logoPreview:C,uploadingLogo:L,fileRef:D,setEditMode:g,setEditData:x,setEditReason:N,onSave:ce,onDelete:E=>we.mutate({id:d.id,reason:E,confirmed:!0}),onClose:()=>f(null),onLogoChange:Xt,saving:se.isPending,deleting:we.isPending,auditLogs:he.filter(E=>E.entityId===d.id&&E.entityType==="partner")})]}),a.jsx(rr,{"data-loc":"client/src/pages/SuperAdmin.tsx:303",value:"trash",children:a.jsx(vU,{"data-loc":"client/src/pages/SuperAdmin.tsx:304"})}),a.jsxs(rr,{"data-loc":"client/src/pages/SuperAdmin.tsx:307",value:"partners",children:[a.jsx("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:308",className:"space-y-2",children:z.length===0?a.jsx(Se,{"data-loc":"client/src/pages/SuperAdmin.tsx:310",children:a.jsxs(Ce,{"data-loc":"client/src/pages/SuperAdmin.tsx:310",className:"py-12 text-center",children:[a.jsx(rn,{"data-loc":"client/src/pages/SuperAdmin.tsx:310",className:"w-10 h-10 text-muted-foreground mx-auto mb-2"}),a.jsx("p",{"data-loc":"client/src/pages/SuperAdmin.tsx:310",className:"text-muted-foreground",children:"Keine Partner gefunden."})]})}):z.map(E=>a.jsx(gw,{"data-loc":"client/src/pages/SuperAdmin.tsx:313",partner:E,onOpen:()=>an(E)},E.id))}),d&&a.jsx("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:318",className:"mt-6",children:a.jsx(xw,{"data-loc":"client/src/pages/SuperAdmin.tsx:319",partner:d,editMode:p,editData:v,editReason:y,logoPreview:C,uploadingLogo:L,fileRef:D,setEditMode:g,setEditData:x,setEditReason:N,onSave:ce,onDelete:E=>we.mutate({id:d.id,reason:E,confirmed:!0}),onClose:()=>f(null),onLogoChange:Xt,saving:se.isPending,deleting:we.isPending,auditLogs:he.filter(E=>E.entityId===d.id&&E.entityType==="partner")})})]}),a.jsxs(rr,{"data-loc":"client/src/pages/SuperAdmin.tsx:333",value:"users",children:[a.jsxs(Se,{"data-loc":"client/src/pages/SuperAdmin.tsx:334",className:"mb-4",children:[a.jsx(Nt,{"data-loc":"client/src/pages/SuperAdmin.tsx:335",children:a.jsxs(Et,{"data-loc":"client/src/pages/SuperAdmin.tsx:335",className:"text-base flex items-center gap-2",children:[a.jsx(jM,{"data-loc":"client/src/pages/SuperAdmin.tsx:335",className:"w-4 h-4"}),"Rollen & Kontostatus"]})}),a.jsx(Ce,{"data-loc":"client/src/pages/SuperAdmin.tsx:336",children:a.jsx("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:337",className:"space-y-2",children:Object.entries(ih).map(([E,H])=>a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:339",className:"flex items-center gap-3 text-sm p-2 rounded-lg bg-muted/30",children:[a.jsx("span",{"data-loc":"client/src/pages/SuperAdmin.tsx:340",className:"text-base",children:H.icon}),a.jsx("span",{"data-loc":"client/src/pages/SuperAdmin.tsx:341",className:`px-2 py-0.5 rounded-full text-xs font-semibold ${H.color}`,children:H.label})]},E))})})]}),I.length===0?a.jsx(Se,{"data-loc":"client/src/pages/SuperAdmin.tsx:349",children:a.jsxs(Ce,{"data-loc":"client/src/pages/SuperAdmin.tsx:349",className:"py-12 text-center",children:[a.jsx(mo,{"data-loc":"client/src/pages/SuperAdmin.tsx:349",className:"w-10 h-10 text-muted-foreground mx-auto mb-2"}),a.jsx("p",{"data-loc":"client/src/pages/SuperAdmin.tsx:349",className:"text-muted-foreground",children:"Keine Benutzer gefunden."})]})}):a.jsx("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:351",className:"space-y-2",children:I.map(E=>{const H=ih[E.role]??ih.user,q=E.accountStatus==="suspended",ge=E.accountStatus==="deleted";return a.jsx(Se,{"data-loc":"client/src/pages/SuperAdmin.tsx:357",className:`border-border ${ge?"opacity-50":q?"border-destructive/30":""}`,children:a.jsx(Ce,{"data-loc":"client/src/pages/SuperAdmin.tsx:358",className:"p-4",children:a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:359",className:"flex items-center gap-4",children:[a.jsx("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:360",className:"w-9 h-9 bg-primary/10 rounded-full flex items-center justify-center flex-shrink-0",children:a.jsx("span",{"data-loc":"client/src/pages/SuperAdmin.tsx:361",className:"text-sm font-bold text-primary",children:E.name?.charAt(0)?.toUpperCase()??"U"})}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:363",className:"flex-1 min-w-0",children:[a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:364",className:"flex items-center gap-2 flex-wrap",children:[a.jsx("span",{"data-loc":"client/src/pages/SuperAdmin.tsx:365",className:"font-medium text-sm",children:E.name??"â"}),a.jsx("span",{"data-loc":"client/src/pages/SuperAdmin.tsx:366",className:`px-2 py-0.5 rounded-full text-xs font-semibold ${H.color}`,children:H.label}),q&&a.jsx(Lt,{"data-loc":"client/src/pages/SuperAdmin.tsx:367",variant:"destructive",className:"text-xs",children:"Gesperrt"}),ge&&a.jsx(Lt,{"data-loc":"client/src/pages/SuperAdmin.tsx:368",variant:"outline",className:"text-xs text-muted-foreground",children:"Gelöscht"})]}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:370",className:"text-xs text-muted-foreground",children:[E.email??"â"," · ID: ",E.id]}),E.lastSignedIn&&a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:371",className:"text-xs text-muted-foreground",children:["Letzter Login: ",new Date(E.lastSignedIn).toLocaleDateString("de-DE")]})]}
487),E.id!==e?.id&&!ge&&a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:374",className:"flex items-center gap-2 flex-shrink-0 flex-wrap",children:[a.jsxs(fn,{"data-loc":"client/src/pages/SuperAdmin.tsx:375",value:E.role,onValueChange:pe=>ue.mutate({userId:E.id,role:pe}),children:[a.jsx(pn,{"data-loc":"client/src/pages/SuperAdmin.tsx:376",className:"w-40 h-8 text-xs",children:a.jsx(mn,{"data-loc":"client/src/pages/SuperAdmin.tsx:376"})}),a.jsxs(hn,{"data-loc":"client/src/pages/SuperAdmin.tsx:377",children:[a.jsx(Ke,{"data-loc":"client/src/pages/SuperAdmin.tsx:378",value:"user",children:"ð¤ Partner"}),a.jsx(Ke,{"data-loc":"client/src/pages/SuperAdmin.tsx:379",value:"editor",children:"âï¸ Bearbeitungs-Admin"}),a.jsx(Ke,{"data-loc":"client/src/pages/SuperAdmin.tsx:380",value:"admin",children:"ð¡ï¸ Administrator"}),a.jsx(Ke,{"data-loc":"client/src/pages/SuperAdmin.tsx:381",value:"superadmin",children:"ð Superadmin"})]})]}),q?a.jsxs(be,{"data-loc":"client/src/pages/SuperAdmin.tsx:389",size:"sm",variant:"outline",className:"text-success border-success/30 h-8 text-xs",onClick:()=>ye.mutate({userId:E.id,status:"active"}),children:[a.jsx(uM,{"data-loc":"client/src/pages/SuperAdmin.tsx:390",className:"w-3.5 h-3.5 mr-1"}),"Entsperren"]}):a.jsxs(be,{"data-loc":"client/src/pages/SuperAdmin.tsx:385",size:"sm",variant:"outline",className:"text-destructive border-destructive/30 h-8 text-xs",onClick:()=>ye.mutate({userId:E.id,status:"suspended"}),children:[a.jsx(dM,{"data-loc":"client/src/pages/SuperAdmin.tsx:386",className:"w-3.5 h-3.5 mr-1"}),"Sperren"]}),a.jsx(be,{"data-loc":"client/src/pages/SuperAdmin.tsx:393",size:"sm",variant:"ghost",className:"text-destructive h-8 text-xs",onClick:()=>{confirm("Benutzer wirklich löschen?")&&ye.mutate({userId:E.id,status:"deleted"})},children:a.jsx(AM,{"data-loc":"client/src/pages/SuperAdmin.tsx:394",className:"w-3.5 h-3.5"})})]}),E.id===e?.id&&a.jsx(Lt,{"data-loc":"client/src/pages/SuperAdmin.tsx:398",variant:"outline",className:"text-xs",children:"Sie"})]})})},E.id)})})]}),a.jsxs(rr,{"data-loc":"client/src/pages/SuperAdmin.tsx:409",value:"audit",children:[a.jsx(Se,{"data-loc":"client/src/pages/SuperAdmin.tsx:410",className:"mb-4",children:a.jsxs(Nt,{"data-loc":"client/src/pages/SuperAdmin.tsx:411",children:[a.jsxs(Et,{"data-loc":"client/src/pages/SuperAdmin.tsx:412",className:"text-base flex items-center gap-2",children:[a.jsx(Wc,{"data-loc":"client/src/pages/SuperAdmin.tsx:413",className:"w-4 h-4"}),"Vollständiges Ãnderungsprotokoll",a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:416",className:"relative group ml-1",children:[a.jsx("button",{"data-loc":"client/src/pages/SuperAdmin.tsx:417",type:"button",className:"w-5 h-5 rounded-full bg-muted flex items-center justify-center text-muted-foreground hover:bg-primary/10 hover:text-primary transition-colors","aria-label":"Info zu Audit-Anträgen",children:a.jsx("span",{"data-loc":"client/src/pages/SuperAdmin.tsx:418",className:"text-xs font-bold leading-none",children:"i"})}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:420",className:"absolute left-0 top-7 z-50 w-80 p-4 bg-white rounded-xl shadow-xl border border-border text-sm text-muted-foreground leading-relaxed hidden group-hover:block group-focus-within:block",children:[a.jsx("p",{"data-loc":"client/src/pages/SuperAdmin.tsx:421",className:"font-semibold text-foreground mb-2",children:"Was sind Audit-Anträge?"}),a.jsx("p",{"data-loc":"client/src/pages/SuperAdmin.tsx:422",children:"Audit-Anträge sind eingereichte Prüf- oder Bewertungsanfragen von Unternehmen, Organisationen oder Projektpartnern. Sie dienen dazu, Prozesse, Strukturen, Compliance-Anforderungen oder Qualitätsstandards zu überprüfen und zu dokumentieren. Ãber Audit-Anträge können Nutzer den aktuellen Status einer Prüfung verfolgen und die dazugehörigen Unterlagen einsehen."})]})]})]}),a.jsx(Ya,{"data-loc":"client/src/pages/SuperAdmin.tsx:426",children:"Alle Aktionen werden revisionssicher dokumentiert. Klicken Sie auf einen Eintrag für Details."})]})}),he.length===0?a.jsx(Se,{"data-loc":"client/src/pages/SuperAdmin.tsx:430",children:a.jsxs(Ce,{"data-loc":"client/src/pages/SuperAdmin.tsx:430",className:"py-12 text-center",children:[a.jsx(Wc,{"data-loc":"client/src/pages/SuperAdmin.tsx:430",className:"w-10 h-10 text-muted-foreground mx-auto mb-2"}),a.jsx("p",{"data-loc":"client/src/pages/SuperAdmin.tsx:430",className:"text-muted-foreground",children:"Noch keine Einträge."})]})}):a.jsx("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:432",className:"space-y-2",children:he.map(E=>
487a.jsx(xU,{"data-loc":"client/src/pages/SuperAdmin.tsx:434",log:E},E.id))})]}),a.jsxs(rr,{"data-loc":"client/src/pages/SuperAdmin.tsx:441",value:"create",children:[a.jsx(Se,{"data-loc":"client/src/pages/SuperAdmin.tsx:442",className:"mb-4",children:a.jsxs(Nt,{"data-loc":"client/src/pages/SuperAdmin.tsx:443",children:[a.jsxs(Et,{"data-loc":"client/src/pages/SuperAdmin.tsx:443",className:"text-base flex items-center gap-2",children:[a.jsx(rn,{"data-loc":"client/src/pages/SuperAdmin.tsx:443",className:"w-4 h-4"}),"Partner stellvertretend anlegen"]}),a.jsx(Ya,{"data-loc":"client/src/pages/SuperAdmin.tsx:443",children:"Legen Sie Partnerunternehmen an, die ihre Daten nicht selbst eintragen möchten. Das Profil wird sofort freigegeben."})]})}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:445",className:"space-y-4",children:[a.jsx(Se,{"data-loc":"client/src/pages/SuperAdmin.tsx:446",children:a.jsxs(Ce,{"data-loc":"client/src/pages/SuperAdmin.tsx:447",className:"pt-4 space-y-4",children:[a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:448",className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[[{key:"companyName",label:"Unternehmensname *",ph:"Musterfirma GmbH"},{key:"contactPerson",label:"Ansprechpartner *",ph:"Max Mustermann"},{key:"position",label:"Position",ph:"Geschäftsführer"},{key:"email",label:"E-Mail *",type:"email",ph:"[email protected]"},{key:"phone",label:"Telefon *",ph:"+49 30 123456"},{key:"website",label:"Website",type:"url",ph:"https://..."}].map(E=>a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:457",children:[a.jsx(ve,{"data-loc":"client/src/pages/SuperAdmin.tsx:458",className:"text-xs",children:E.label}),a.jsx(He,{"data-loc":"client/src/pages/SuperAdmin.tsx:459",type:E.type??"text",placeholder:E.ph,value:F[E.key]??"",onChange:H=>{J(q=>({...q,[E.key]:H.target.value})),(E.key==="companyName"||E.key==="email")&&fe(q=>({...q,[E.key]:H.target.value}))}})]},E.key)),X&&X.duplicates.length>0&&a.jsx("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:475",className:"md:col-span-2 rounded-lg border border-amber-300 bg-amber-50 p-3",children:a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:476",className:"flex items-start gap-2",children:[a.jsx(Zd,{"data-loc":"client/src/pages/SuperAdmin.tsx:477",className:"w-4 h-4 text-amber-600 flex-shrink-0 mt-0.5"}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:478",children:[a.jsx("p",{"data-loc":"client/src/pages/SuperAdmin.tsx:479",className:"text-sm font-semibold text-amber-800",children:"Mögliche Dublette gefunden"}),a.jsx("p",{"data-loc":"client/src/pages/SuperAdmin.tsx:480",className:"text-xs text-amber-700 mt-0.5 mb-2",children:"Folgende ähnliche Unternehmen sind bereits im System:"}),X.duplicates.map(E=>a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:482",className:"text-xs text-amber-800 flex items-center gap-2 mb-1",children:[a.jsx("span",{"data-loc":"client/src/pages/SuperAdmin.tsx:483",className:"font-medium",children:E.companyName}),a.jsxs("span",{"data-loc":"client/src/pages/SuperAdmin.tsx:484",className:"text-amber-600",children:[E.zip," ",E.city]}),a.jsx("a",{"data-loc":"client/src/pages/SuperAdmin.tsx:485",href:`/admin/partner/${E.id}`,target:"_blank",rel:"noopener noreferrer",className:"underline text-primary",children:"Details"})]},E.id))]})]})}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:492",children:[a.jsx(ve,{"data-loc":"client/src/pages/SuperAdmin.tsx:493",className:"text-xs",children:"Bundesland"}),a.jsxs(fn,{"data-loc":"client/src/pages/SuperAdmin.tsx:494",onValueChange:E=>J(H=>({...H,bundesland:E})),children:[a.jsx(pn,{"data-loc":"client/src/pages/SuperAdmin.tsx:494",children:a.jsx(mn,{"data-loc":"client/src/pages/SuperAdmin.tsx:494",placeholder:"Wählen..."})}),a.jsx(hn,{"data-loc":"client/src/pages/SuperAdmin.tsx:494",children:pU.map(E=>a.jsx(Ke,{"data-loc":"client/src/pages/SuperAdmin.tsx:494",value:E,children:E},E))})]})]}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:496",children:[a.jsx(ve,{"data-loc":"client/src/pages/SuperAdmin.tsx:497",className:"text-xs",children:"UnternehmensgröÃe"}),a.jsxs(fn,{"data-loc":"client/src/pages/SuperAdmin.tsx:498",onValueChange:E=>J(H=>({...H,companySize:E})),children:[a.jsx(pn,{"data-loc":"client/src/pages/SuperAdmin.tsx:498",children:a.jsx(mn,{"data-loc":"client/src/pages/SuperAdmin.tsx:498",placeholder:"Wählen..."})}),a.jsx(hn,{"data-loc":"client/src/pages/SuperAdmin.tsx:498",children:hU.map(E=>a.jsx(Ke,{"data-loc":"client/src/pages/SuperAdmin.tsx:498",value:E,children:E},E))})]})]})]}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:501",children:[a.jsx(ve,{"data-loc":"client/src/pages/SuperAdmin.tsx:502",className:"text-xs",children:"Unternehmensbeschreibung * (min. 20 Ze
487ichen)"}),a.jsx(cr,{"data-loc":"client/src/pages/SuperAdmin.tsx:503",rows:3,value:F.description,onChange:E=>J(H=>({...H,description:E.target.value})),maxLength:500})]}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:505",className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:506",className:"md:col-span-2",children:[a.jsx(ve,{"data-loc":"client/src/pages/SuperAdmin.tsx:506",className:"text-xs",children:"StraÃe *"}),a.jsx(He,{"data-loc":"client/src/pages/SuperAdmin.tsx:506",value:F.street,onChange:E=>J(H=>({...H,street:E.target.value}))})]}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:507",children:[a.jsx(ve,{"data-loc":"client/src/pages/SuperAdmin.tsx:507",className:"text-xs",children:"PLZ *"}),a.jsx(He,{"data-loc":"client/src/pages/SuperAdmin.tsx:507",value:F.zip,onChange:E=>J(H=>({...H,zip:E.target.value}))})]}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:508",children:[a.jsx(ve,{"data-loc":"client/src/pages/SuperAdmin.tsx:508",className:"text-xs",children:"Ort *"}),a.jsx(He,{"data-loc":"client/src/pages/SuperAdmin.tsx:508",value:F.city,onChange:E=>J(H=>({...H,city:E.target.value}))})]})]}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:510",children:[a.jsx(ve,{"data-loc":"client/src/pages/SuperAdmin.tsx:511",className:"text-xs mb-2 block",children:"Leistungsbereiche"}),a.jsx(wo,{"data-loc":"client/src/pages/SuperAdmin.tsx:512",value:F.serviceAreas,onChange:E=>J(H=>({...H,serviceAreas:E}))})]}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:518",children:[a.jsx(ve,{"data-loc":"client/src/pages/SuperAdmin.tsx:519",className:"text-xs font-semibold mb-2 block",children:"Social Media"}),a.jsx("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:520",className:"grid grid-cols-1 md:grid-cols-2 gap-2",children:[{key:"socialLinkedin",label:"LinkedIn",ph:"https://linkedin.com/company/..."},{key:"socialXing",label:"XING",ph:"https://xing.com/..."},{key:"socialInstagram",label:"Instagram",ph:"https://instagram.com/..."},{key:"socialFacebook",label:"Facebook",ph:"https://facebook.com/..."}].map(E=>a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:527",children:[a.jsx(ve,{"data-loc":"client/src/pages/SuperAdmin.tsx:528",className:"text-xs text-muted-foreground",children:E.label}),a.jsx(He,{"data-loc":"client/src/pages/SuperAdmin.tsx:529",placeholder:E.ph,value:F[E.key]??"",onChange:H=>J(q=>({...q,[E.key]:H.target.value})),className:"h-8 text-xs"})]},E.key))})]}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:536",children:[a.jsx(ve,{"data-loc":"client/src/pages/SuperAdmin.tsx:537",className:"text-xs font-semibold mb-2 block",children:"Ãffnungszeiten"}),a.jsx("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:538",className:"grid grid-cols-2 md:grid-cols-4 gap-2",children:["Mo","Di","Mi","Do","Fr","Sa","So"].map(E=>a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:540",children:[a.jsx(ve,{"data-loc":"client/src/pages/SuperAdmin.tsx:541",className:"text-xs text-muted-foreground",children:E}),a.jsx(He,{"data-loc":"client/src/pages/SuperAdmin.tsx:542",placeholder:"09:00â17:00",value:(()=>{try{return JSON.parse(F.openingHours||"{}")[E]??""}catch{return""}})(),onChange:H=>{const q=(()=>{try{return JSON.parse(F.openingHours||"{}")}catch{return{}}})();q[E]=H.target.value,J(ge=>({...ge,openingHours:JSON.stringify(q)}))},className:"h-8 text-xs"})]},E))})]}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:558",children:[a.jsx(ve,{"data-loc":"client/src/pages/SuperAdmin.tsx:559",className:"text-xs font-semibold",children:"Suchbegriffe / Keywords"}),a.jsx(He,{"data-loc":"client/src/pages/SuperAdmin.tsx:560",placeholder:"IT-Dienstleister, Software, Beratung, Nürnberg... (kommasepariert)",value:F.searchKeywords??"",onChange:E=>J(H=>({...H,searchKeywords:E.target.value}))}),a.jsx("p",{"data-loc":"client/src/pages/SuperAdmin.tsx:565",className:"text-xs text-muted-foreground mt-1",children:"Werden für die Suche im Partnerfinder verwendet"})]}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:569",children:[a.jsx(ve,{"data-loc":"client/src/pages/SuperAdmin.tsx:570",className:"text-xs font-semibold",children:"Zusatzinformationen"}),a.jsx(cr,{"data-loc":"client/src/pages/SuperAdmin.tsx:571",rows:3,placeholder:"Auszeichnungen, Zertifikate, besondere Leistungen...",value:F.additionalInfo??"",onChange:E=>J(H=>({...H,additionalInfo:E.target.value}))})]}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:580",className:"flex items-center gap-4",children:[C&&a.jsx("img",{"data-loc":"client/src/pages/SuperAdmin.tsx:581",src:C,alt:"Logo",className:"w-16 h-16 object-contain rounded-lg border border-border"}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:582",children:[a.jsx("input",{"data-loc":"client/src/pages/SuperAdmin.tsx:583",ref:D,type:"file",accept:"image/*",className:"hidden",onChange:Xt}),a.jsx(be,{"data-loc":"client/src/pages/SuperAdmin.tsx:584",type:"button",variant:"outline",size:"sm",onClick:()=>D.current?.click(),disabled:L,children:L?a.jsxs(a.Fragment,{children:[a.jsx(jt,{"data-loc":"client/src/pages/SuperAdmin.tsx:585",className:"w-4 h-4 mr-2 animate-spin"}),"Hochladen..."]}):a.jsxs(a.Fragment,{children:[a.jsx(ni,{"data-loc":"client/src/pages/SuperAdmin.tsx:585",className:"w-4 h-4 mr-2"}),"Logo hochladen"]})})]})]})]})}),Te&&a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:593",className:"rounded-xl border border-success/30 bg-success/5 p-4 flex items-start gap-3",children:[a.jsx("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:594",className:"w-8 h-8 rounded-full bg-success/15 flex items-center justify-center flex-shrink-0",children:a.jsx(Ft,{"data-loc":"client/src/pages/SuperAdmin.tsx:595",className:"w-5 h-5 text-success"})}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:597",className:"flex-1",children:[a.jsx("p",{"data-loc":"client/src/pages/SuperAdmin.tsx:598",className:"font-semibold text-success text-sm",children:"Partner erfolgreich angelegt und freigegeben!"}),a.jsxs("p",{"data-loc":"client/src/pages/SuperAdmin.tsx:599",className:"text-xs text-muted-foreground mt-0.5",children:[a.jsx("strong",{"data-loc":"client/src/pages/SuperAdmin.tsx:600",children:Te.companyName})," (ID: ",Te.id,") ist jetzt aktiv und öffentlich sichtbar."]}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:602",className:"flex gap-2 mt-2",children:[a.jsx("button",{"data-loc":"client/src/pages/SuperAdmin.tsx:603",onClick:()=>{Ve("partners"),Fe(null)},className:"text-xs text-primary underline hover:no-underline",children:"â Alle Partner anzeigen"}),a.jsx("span",{"data-loc":"client/src/pages/SuperAdmin.tsx:609",className:"text-xs text-muted-foreground",children:"·"}),a.jsx("button",{"data-loc":"client/src/pages/SuperAdmin.tsx:610",onClick:()=>Fe(null),className:"text-xs text-muted-foreground hover:text-foreground",children:"SchlieÃen"})]})]})]}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:620",className:"flex gap-3 pb-8",children:[a.jsx(be,{"data-loc":"client/src/pages/SuperAdmin.tsx:621",className:"mgd-gradient text-white",onClick:je,disabled:yt.isPending,children:yt.isPending?a.jsxs(a.Fragment,{children:[a.jsx(jt,{"data-loc":"client/src/pages/SuperAdmin.tsx:623",className:"w-4 h-4 mr-2 animate-spin"}),"Wird gespeichert..."]}):a.jsxs(a.Fragment,{children:[a.jsx(Ft,{"data-loc":"client/src/pages/SuperAdmin.tsx:624",className:"w-4 h-4 mr-2"}),"Partner anlegen & freigeben"]})}),yt.isPending&&a.jsx("p",{"data-loc":"client/src/pages/SuperAdmin.tsx:628",className:"text-xs text-muted-foreground self-center",children:"Daten werden in der Datenbank gespeichert..."})]})]})]})]})]})}):a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:207",className:"container py-20 text-center",children:[a.jsx(Xc,{"data-loc":"client/src/pages/SuperAdmin.tsx:208",className:"w-12 h-12 text-amber-500 mx-auto mb-3"}),a.jsx("h1",{"data-loc":"client/src/pages/SuperAdmin.tsx:209",className:"text-xl font-bold mb-2",children:"Superadmin-Bereich"}),a.jsx("p",{"data-loc":"client/src/pages/SuperAdmin.tsx:210",className:"text-muted-foreground",children:"Nur für den Superadministrator zugänglich."})]})}function gw({partner:e,onOpen:t}){return JSON.parse(e.serviceAreas??"[]"),a.jsx(Se,{"data-loc":"client/src/pages/SuperAdmin.tsx:643",className:"border-border hover:shadow-sm transition-shadow cursor-pointer",onClick:t,children:a.jsx(Ce,{"data-loc":"client/src/pages/SuperAdmin.tsx:644",className:"p-4",children:a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:645",className:"flex items-center gap-3",children:[e.logoUrl?a.jsx("img",{"data-loc":"client/src/pages/SuperAdmin.tsx:647",src:e.logoUrl,alt:"Logo",className:"w-10 h-10 object-contain rounded-lg border border-border bg-muted/20 flex-shrink-0"}):a.jsx("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:649",className:"w-10 h-10 bg-muted rounded-lg flex items-center justify-center flex-shrink-0",children:a.jsx(rn,{"data-loc":"client/src/pages/SuperAdmin.tsx:649",className:"w-4 h-4 text-muted-foreground"})}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:651",className:"flex-1 min-w-0",children:[a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:652",className:"flex items-center gap-2 flex-wrap",children:[a.jsx("span",{"data-loc":"client/src/pages/SuperAdmin.tsx:653",className:"font-semibold text-sm",children:e.companyName}),a.jsx("span",{"data-loc":"client/src/pages/SuperAdmin.tsx:654",className:`text-xs px-2 py-0.5 rounded-full font-medium ${e.status==="active"?"bg-success/10 text-success":e.status==="pending"?"bg-amber-50 text-amber-700":e.status==="archived"?"bg-muted text-muted-foreground":"bg-destructive/10 text-destructive"}`,children:e.status}),a.jsx(pi,{"data-loc":"client/src/pages/SuperAdmin.tsx:657",tier:e.partnerTier??"network"})]}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:659",className:"text-xs text-muted-foreground mt-0.5 flex items-center gap-2 flex-wrap",children:[a.jsxs("span",{"data-loc":"client/src/pages/SuperAdmin.tsx:660",className:"flex items-center gap-1",children:[a.jsx(_s,{"data-loc":"client/src/pages/SuperAdmin.tsx:660",className:"w-3 h-3"}),e.zip," ",e.city,e.bundesland?` · ${e.bundesland}`:""]}),a.jsxs("span",{"data-loc":"client/src/pages/SuperAdmin.tsx:661",children:["ID: ",e.id]}),a.jsx("span",{"data-loc":"client/src/pages/SuperAdmin.tsx:662",children:e.email})]})]}),a.jsx(bj,{"data-loc":"client/src/pages/SuperAdmin.tsx:665",className:"w-4 h-4 text-muted-foreground flex-shrink-0"})]})})})}function xw({partner:e,editMode:t,editData:r,editReason:i,logoPreview:c,uploadingLogo:o,fileRef:d,setEditMode:f,setEditData:p,setEditReason:g,onSave:v,onDelete:x,onClose:y,onLogoChange:N,saving:S,deleting:A,auditLogs:C}){const[k,_]=b.useState(!1),[U,O]=b.useState(""),T=JSON.parse(e.serviceAreas??"[]"),L=JSON.parse(e.tags??"[]");return a.jsxs(Se,{"data-loc":"client/src/pages/SuperAdmin.tsx:680",className:"mt-4 border-primary/30",children:[a.jsx(Nt,{"data-loc":"client/src/pages/SuperAdmin.tsx:681",children:a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:682",className:"flex items-center justify-between",children:[a.jsxs(Et,{"data-loc":"client/src/pages/SuperAdmin.tsx:683",className:"text-base flex items-center gap-2",children:[e.logoUrl&&a.jsx("img",{"data-loc":"client/src/pages/SuperAdmin.tsx:684",src:e.logoUrl,alt:"Logo",className:"w-8 h-8 object-contain rounded"}),e.companyName,a.jsxs("span",{"data-loc":"client/src/pages/SuperAdmin.tsx:686",className:"text-xs text-muted-foreground font-normal",children:["ID: ",e.id]})]}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:688",className:"flex gap-2",children:[!t&&a.jsxs(be,{"data-loc":"client/src/pages/SuperAdmin.tsx:689",size:"sm",variant:"outline",onClick:()=>f(!0),children:[a.jsx(qd,{"data-loc":"client/src/pages/SuperAdmin.tsx:689",className:"w-4 h-4 mr-1.5"}),"Bearbeiten"]}),a.jsx(be,{"data-loc":"client/src/pages/SuperAdmin.tsx:690",size:"sm",variant:"ghost",onClick:y,children:a.jsx(ns,{"data-loc":"client/src/pages/SuperAdmin.tsx:690",className:"w-4 h-4"})})]})]})}),a.jsx(Ce,{"data-loc":"client/src/pages/SuperAdmin.tsx:694",className:"space-y-4",children:t?a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:785",className:"space-y-4",children:[a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:786",className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[[{key:"c
487ompanyName",label:"Unternehmensname"},{key:"contactPerson",label:"Ansprechpartner"},{key:"position",label:"Position"},{key:"email",label:"E-Mail",type:"email"},{key:"phone",label:"Telefon"},{key:"website",label:"Website"},{key:"street",label:"StraÃe"},{key:"zip",label:"PLZ"},{key:"city",label:"Ort"},{key:"country",label:"Land"}].map(j=>a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:799",children:[a.jsx(ve,{"data-loc":"client/src/pages/SuperAdmin.tsx:800",className:"text-xs",children:j.label}),a.jsx(He,{"data-loc":"client/src/pages/SuperAdmin.tsx:801",type:j.type??"text",value:r[j.key]??"",onChange:R=>p(Z=>({...Z,[j.key]:R.target.value}))})]},j.key)),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:804",children:[a.jsx(ve,{"data-loc":"client/src/pages/SuperAdmin.tsx:805",className:"text-xs",children:"Status"}),a.jsxs(fn,{"data-loc":"client/src/pages/SuperAdmin.tsx:806",value:r.status??"pending",onValueChange:j=>p(R=>({...R,status:j})),children:[a.jsx(pn,{"data-loc":"client/src/pages/SuperAdmin.tsx:807",children:a.jsx(mn,{"data-loc":"client/src/pages/SuperAdmin.tsx:807"})}),a.jsxs(hn,{"data-loc":"client/src/pages/SuperAdmin.tsx:808",children:[a.jsx(Ke,{"data-loc":"client/src/pages/SuperAdmin.tsx:809",value:"pending",children:"Ausstehend"}),a.jsx(Ke,{"data-loc":"client/src/pages/SuperAdmin.tsx:810",value:"active",children:"Aktiv"}),a.jsx(Ke,{"data-loc":"client/src/pages/SuperAdmin.tsx:811",value:"inactive",children:"Inaktiv"}),a.jsx(Ke,{"data-loc":"client/src/pages/SuperAdmin.tsx:812",value:"archived",children:"Archiviert"})]})]})]}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:816",children:[a.jsx(ve,{"data-loc":"client/src/pages/SuperAdmin.tsx:817",className:"text-xs",children:"Partnerstatus"}),a.jsxs(fn,{"data-loc":"client/src/pages/SuperAdmin.tsx:818",value:r.partnerTier??"network",onValueChange:j=>p(R=>({...R,partnerTier:j,starRating:j==="exclusive"?3:j==="premium"?2:1})),children:[a.jsx(pn,{"data-loc":"client/src/pages/SuperAdmin.tsx:819",children:a.jsx(mn,{"data-loc":"client/src/pages/SuperAdmin.tsx:819"})}),a.jsxs(hn,{"data-loc":"client/src/pages/SuperAdmin.tsx:820",children:[a.jsx(Ke,{"data-loc":"client/src/pages/SuperAdmin.tsx:821",value:"network",children:"â
Netzwerkpartner"}),a.jsx(Ke,{"data-loc":"client/src/pages/SuperAdmin.tsx:822",value:"premium",children:"â
â
Premium-Partner"}),a.jsx(Ke,{"data-loc":"client/src/pages/SuperAdmin.tsx:823",value:"exclusive",children:"â
â
â
Exklusiv-Partner"})]})]})]})]}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:828",children:[a.jsx(ve,{"data-loc":"client/src/pages/SuperAdmin.tsx:829",className:"text-xs",children:"Beschreibung"}),a.jsx(cr,{"data-loc":"client/src/pages/SuperAdmin.tsx:830",rows:3,value:r.description??"",onChange:j=>p(R=>({...R,description:j.target.value})),maxLength:500})]}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:832",children:[a.jsx(ve,{"data-loc":"client/src/pages/SuperAdmin.tsx:833",className:"text-xs",children:"Leistungsbeschreibung"}),a.jsx(cr,{"data-loc":"client/src/pages/SuperAdmin.tsx:834",rows:2,value:r.serviceDescription??"",onChange:j=>p(R=>({...R,serviceDescription:j.target.value})),maxLength:500})]}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:836",className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:837",children:[a.jsx(ve,{"data-loc":"client/src/pages/SuperAdmin.tsx:838",className:"text-xs",children:"UnternehmensgröÃe"}),a.jsx(He,{"data-loc":"client/src/pages/SuperAdmin.tsx:839",value:r.companySize??"",onChange:j=>p(R=>({...R,companySize:j.target.value})),placeholder:"z.B. 6â20 Mitarbeiter"})]}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:841",children:[a.jsx(ve,{"data-loc":"client/src/pages/SuperAdmin.tsx:842",className:"text-xs",children:"Netzwerkrolle"}),a.jsx(He,{"data-loc":"client/src/pages/SuperAdmin.tsx:843",value:r.networkRole??"",onChange:j=>p(R=>({...R,networkRole:j.target.value}))})]})]}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:846",children:[a.jsx(ve,{"data-loc":"client/src/pages/SuperAdmin.tsx:847",className:"text-xs mb-2 block",children:"Leistungsbereiche"}),a.jsx(wo,{"data-loc":"client/src/pages/SuperAdmin.tsx:848",value:r.serviceAreas??[],onChange:j=>p(R=>({...R,serviceAreas:j}))})]}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:853",children:[a.jsx(ve,{"data-loc":"client/src/pages/SuperAdmin.tsx:854",className:"text-xs",children:"Admin-Notizen"}),a.jsx(cr,{"data-loc":"client/src/pages/SuperAdmin.tsx:855",rows:2,value:r.adminNotes??"",onChange:j=>p(R=>({...R,adminNotes:j.target.value}))})]}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:857",children:[a.jsx(ve,{"data-loc":"client/src/pages/SuperAdmin.tsx:858",className:"text-xs",children:"Logo"}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:859",className:"flex items-center gap-3 mt-1",children:[(c||r.logoUrl)&&a.jsx("img",{"data-loc":"client/src/pages/SuperAdmin.tsx:860",src:c??r.logoUrl,alt:"Logo",className:"w-12 h-12 object-contain rounded border border-border"}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:861",children:[a.jsx("input",{"data-loc":"client/src/pages/SuperAdmin.tsx:862",ref:d,type:"file",accept:"image/*",className:"hidden",onChange:N}),a.jsx(be,{"data-loc":"client/src/pages/SuperAdmin.tsx:863",type:"button",variant:"outline",size:"sm",onClick:()=>d.current?.click(),disabled:o,children:o?a.jsxs(a.Fragment,{children:[a.jsx(jt,{"data-loc":"client/src/pages/SuperAdmin.tsx:864",className:"w-4 h-4 mr-2 animate-spin"}),"..."]}):a.jsxs(a.Fragment,{children:[a.jsx(ni,{"data-loc":"client/src/pages/SuperAdmin.tsx:864",className:"w-4 h-4 mr-2"}),"Logo ändern"]})})]})]})]}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:869",children:[a.jsx(ve,{"data-loc":"client/src/pages/SuperAdmin.tsx:870",className:"text-xs",children:"Begründung für Ãnderung (optional)"}),a.jsx(He,{"data-loc":"client/src/pages/SuperAdmin.tsx:871",value:i,onChange:j=>g(j.target.value),placeholder:"z.B. Datenpflege auf Kundenwunsch"})]}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:873",className:"flex gap-3",children:[a.jsx(be,{"data-loc":"client/src/pages/SuperAdmin.tsx:874",className:"mgd-gradient text-white",onClick:v,disabled:S,children:S?a.jsxs(a.Fragment,{children:[a.jsx(jt,{"data-loc":"client/src/pages/SuperAdmin.tsx:875",className:"w-4 h-4 mr-2 animate-spin"}),"Speichern..."]}):"Ãnderungen speichern"}),a.jsx(be,{"data-loc":"client/src/pages/SuperAdmin.tsx:877",variant:"outline",onClick:()=>f(!1),children:"Abbrechen"})]})]}):a.jsxs(a.Fragment,{children:[a.jsx("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:698",className:"grid grid-cols-1 md:grid-cols-2 gap-3 text-sm",children:[{label:"Ansprechpartner",value:`${e.contactPerson}${e.position?` · ${e.position}`:""}`},{label:"E-Mail",value:e.email},{label:"Telefon",value:e.phone},{label:"Website",value:e.website},{label:"Adresse",value:`${e.street}, ${e.zip} ${e.city}, ${e.country}`},{label:"Bundesland",value:e.bundesland},{label:"UnternehmensgröÃe",value:e.companySize},{label:"Netzwerkrolle",value:e.networkRole},{label:"Partnerstatus",value:e.status},{label:"Sternebewertung",value:`${"â
".repeat(e.starRating??1)} (${e.partnerTier})`},{label:"Registriert am",value:new Date(e.createdAt).toLocaleStr
487ing("de-DE")},{label:"E-Mail-Zustimmung",value:(e.consentEmail?"â Ja":"â Nein")+(e.consentEmailDate?` (${new Date(e.consentEmailDate).toLocaleDateString("de-DE")})`:"")},{label:"Angelegt durch Admin",value:e.createdByAdmin?"Ja":"Nein"}].filter(j=>j.value).map(j=>a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:714",children:[a.jsx("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:715",className:"text-xs text-muted-foreground",children:j.label}),a.jsx("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:716",className:"font-medium",children:j.value})]},j.label))}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:720",className:"pt-3 border-t border-border",children:[a.jsx("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:721",className:"text-xs text-muted-foreground mb-1",children:"Beschreibung"}),a.jsx("p",{"data-loc":"client/src/pages/SuperAdmin.tsx:722",className:"text-sm",children:e.description})]}),T.length>0&&a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:725",children:[a.jsx("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:725",className:"text-xs text-muted-foreground mb-1",children:"Leistungsbereiche"}),a.jsx("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:726",className:"flex flex-wrap gap-1",children:T.map(j=>a.jsx(Lt,{"data-loc":"client/src/pages/SuperAdmin.tsx:726",variant:"secondary",className:"text-xs",children:j},j))})]}),L.length>0&&a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:729",children:[a.jsx("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:729",className:"text-xs text-muted-foreground mb-1",children:"Schlagwörter"}),a.jsx("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:730",className:"flex flex-wrap gap-1",children:L.map(j=>a.jsx(Lt,{"data-loc":"client/src/pages/SuperAdmin.tsx:730",variant:"outline",className:"text-xs",children:j},j))})]}),e.adminNotes&&a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:733",className:"pt-3 border-t border-border",children:[a.jsx("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:734",className:"text-xs text-muted-foreground mb-1",children:"Admin-Notizen"}),a.jsx("p",{"data-loc":"client/src/pages/SuperAdmin.tsx:735",className:"text-sm text-muted-foreground",children:e.adminNotes})]}),C.length>0&&a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:741",className:"pt-3 border-t border-border",children:[a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:742",className:"text-xs font-semibold text-muted-foreground mb-2",children:["Aktivitätsprotokoll (",C.length,")"]}),a.jsx("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:743",className:"space-y-1.5 max-h-40 overflow-y-auto",children:C.slice(0,10).map(j=>a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:745",className:"text-xs flex items-start gap-2",children:[a.jsx("span",{"data-loc":"client/src/pages/SuperAdmin.tsx:746",className:"text-muted-foreground flex-shrink-0",children:new Date(j.createdAt).toLocaleString("de-DE")}),a.jsx("span",{"data-loc":"client/src/pages/SuperAdmin.tsx:747",className:"font-medium",children:Xh[j.action]??j.action}),a.jsxs("span",{"data-loc":"client/src/pages/SuperAdmin.tsx:748",className:"text-muted-foreground",children:["von ",j.userName]})]},j.id))})]}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:756",className:"pt-3 border-t border-border",children:[a.jsxs(be,{"data-loc":"client/src/pages/SuperAdmin.tsx:757",size:"sm",variant:"outline",className:"gap-2",onClick:async()=>{Ne.info(`Profil von "${e.companyName}" wird als Partner-Ansicht geöffnet. Aktion wurde protokolliert.`)},children:[a.jsx(Nl,{"data-loc":"client/src/pages/SuperAdmin.tsx:760",className:"w-4 h-4"}),"Profil als Partner öffnen (Vorschau)"]}),a.jsx("p",{"data-loc":"client/src/pages/SuperAdmin.tsx:762",className:"text-xs text-muted-foreground mt-1",children:"Diese Aktion wird im Ãnderungsprotokoll dokumentiert."})]}),a.jsx("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:766",className:"pt-3 border-t border-border flex flex-wrap gap-2",children:k?a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:768",className:"w-full space-y-2",children:[a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:769",className:"flex items-center gap-2 text-sm text-destructive",children:[a.jsx(Zd,{"data-loc":"client/src/pages/SuperAdmin.tsx:769",className:"w-4 h-4"}),"Partner wirklich löschen?"]}),a.jsx(He,{"data-loc":"client/src/pages/SuperAdmin.tsx:770",placeholder:"Begründung (optional)",value:U,onChange:j=>O(j.target.value),className:"text-sm"}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:771",className:"flex gap-2",children:[a.jsx(be,{"data-loc":"client/src/pages/SuperAdmin.tsx:772",size:"sm",variant:"destructive",onClick:()=>{x(U),_(!1)},disabled:A,children:A?a.jsx(jt,{"data-loc":"client/src/pages/SuperAdmin.tsx:772",className:"w-4 h-4 animate-spin"}):"Endgültig löschen"}),a.jsx(be,{"data-loc":"client/src/pages/SuperAdmin.tsx:773",size:"sm",variant:"outline",onClick:()=>_(!1),children:"Abbrechen"})]})]}):a.jsxs(be,{"data-loc":"client/src/pages/SuperAdmin.tsx:777",size:"sm",variant:"outline",className:"text-destructive border-destructive/30",onClick:()=>_(!0),children:[a.jsx(kl,{"data-loc":"client/src/pages/SuperAdmin.tsx:778",className:"w-4 h-4 mr-1.5"}),"Partner löschen"]})})]})})]})}function xU({log:e}){const[t,r]=b.useState(!1);return a.jsx(Se,{"data-loc":"client/src/pages/SuperAdmin.tsx:891",className:"border-border hover:shadow-md hover:border-primary/30 transition-all duration-200 cursor-pointer",onClick:()=>r(i=>!i),children:a.jsx(Ce,{"data-loc":"client/src/pages/SuperAdmin.tsx:895",className:"p-3",children:a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:896",className:"flex items-start gap-3",children:[a.jsx("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:897",className:"w-8 h-8 bg-muted rounded-lg flex items-center justify-center flex-shrink-0 mt-0.5",children:a.jsx(Wc,{"data-loc":"client/src/pages/SuperAdmin.tsx:898",className:"w-4 h-4 text-muted-foreground"})}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:900",className:"flex-1 min-w-0",children:[a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:901",className:"flex items-center gap-2 flex-wrap",children:[a.jsx("span",{"data-loc":"client/src/pages/SuperAdmin.tsx:902",className:"font-medium text-sm",children:Xh[e.action]??e.action}),a.jsx(Lt,{"data-loc":"client/src/pages/SuperAdmin.tsx:903",variant:"outline",className:"text-xs",children:e.entityType}),e.entityName&&a.jsxs("span",{"data-loc":"client/src/pages/SuperAdmin.tsx:904",className:"text-xs text-muted-foreground",children:["· ",e.entityName]}),a.jsx("span",{"data-loc":"client/src/pages/SuperAdmin.tsx:905",className:"ml-auto text-xs text-muted-foreground flex-shrink-0",children:t?"â² SchlieÃen":"â¼ Details"})]}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:909",className:"text-xs text-muted-foreground mt-0.5",children:[e.userName??"â"," · ",new Date(e.createdAt).toLocaleStr
487ing("de-DE"),e.reason&&` · Grund: ${e.reason}`]}),t&&a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:916",className:"mt-3 space-y-3 animate-fade-in",onClick:i=>i.stopPropagation(),children:[a.jsx("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:918",className:"grid grid-cols-2 gap-x-4 gap-y-1.5 text-xs bg-muted/30 rounded-lg p-3",children:[{label:"Aktion",value:Xh[e.action]??e.action},{label:"Typ",value:e.entityType},{label:"Betroffene ID",value:e.entityId},{label:"Name",value:e.entityName||"â"},{label:"Benutzer",value:e.userName||"â"},{label:"Zeitpunkt",value:new Date(e.createdAt).toLocaleString("de-DE")},{label:"Begründung",value:e.reason||"â"}].map(i=>a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:928",children:[a.jsxs("span",{"data-loc":"client/src/pages/SuperAdmin.tsx:929",className:"text-muted-foreground",children:[i.label,": "]}),a.jsx("span",{"data-loc":"client/src/pages/SuperAdmin.tsx:930",className:"font-medium text-foreground",children:String(i.value)})]},i.label))}),e.changedFields&&a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:937",className:"text-xs",children:[a.jsx("span",{"data-loc":"client/src/pages/SuperAdmin.tsx:938",className:"font-semibold text-foreground",children:"Geänderte Felder: "}),a.jsx("span",{"data-loc":"client/src/pages/SuperAdmin.tsx:939",className:"text-muted-foreground",children:JSON.parse(e.changedFields).join(", ")})]}),e.oldValues&&e.newValues&&a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:945",className:"grid grid-cols-2 gap-2 text-xs",children:[a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:946",className:"bg-red-50 p-3 rounded-lg border border-red-100",children:[a.jsx("p",{"data-loc":"client/src/pages/SuperAdmin.tsx:947",className:"font-semibold text-red-700 mb-1",children:"Vorher"}),a.jsx("pre",{"data-loc":"client/src/pages/SuperAdmin.tsx:948",className:"text-red-600 whitespace-pre-wrap break-all text-xs leading-relaxed",children:JSON.stringify(JSON.parse(e.oldValues),null,2)})]}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:952",className:"bg-green-50 p-3 rounded-lg border border-green-100",children:[a.jsx("p",{"data-loc":"client/src/pages/SuperAdmin.tsx:953",className:"font-semibold text-green-700 mb-1",children:"Nachher"}),a.jsx("pre",{"data-loc":"client/src/pages/SuperAdmin.tsx:954",className:"text-green-600 whitespace-pre-wrap break-all text-xs leading-relaxed",children:JSON.stringify(JSON.parse(e.newValues),null,2)})]})]})]})]})]})})})}function vU(){const{data:e=[],refetch:t}=Re.superadmin.getDeletedPartners.useQuery(),r=Re.useUtils(),i=Re.superadmin.restorePartner.useMutation({onSuccess:async()=>{Ne.success("â
Partner wiederhergestellt und aktiviert"),await r.superadmin.getAllPartners.invalidate(),await r.public.getActivePartners.invalidate(),t()},onError:c=>Ne.error(c.message)});return e.length===0?a.jsx(Se,{"data-loc":"client/src/pages/SuperAdmin.tsx:986",children:a.jsxs(Ce,{"data-loc":"client/src/pages/SuperAdmin.tsx:987",className:"py-16 text-center",children:[a.jsx("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:988",className:"w-12 h-12 bg-success/10 rounded-2xl flex items-center justify-center mx-auto mb-3",children:a.jsx(Ft,{"data-loc":"client/src/pages/SuperAdmin.tsx:989",className:"w-6 h-6 text-success"})}),a.jsx("p",{"data-loc":"client/src/pages/SuperAdmin.tsx:991",className:"font-semibold text-foreground mb-1",children:"Papierkorb ist leer"}),a.jsx("p",{"data-loc":"client/src/pages/SuperAdmin.tsx:992",className:"text-sm text-muted-foreground",children:"Alle Partner sind sicher gespeichert. Gelöschte Partner erscheinen hier und können jederzeit wiederhergestellt werden."})]})}):a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:1001",className:"space-y-3",children:[a.jsx(Se,{"data-loc":"client/src/pages/SuperAdmin.tsx:1002",className:"border-amber-200 bg-amber-50/50",children:a.jsxs(Ce,{"data-loc":"client/src/pages/SuperAdmin.tsx:1003",className:"p-4 flex items-start gap-3",children:[a.jsx("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:1004",className:"w-8 h-8 rounded-lg bg-amber-100 flex items-center justify-center flex-shrink-0",children:a.jsx(Zd,{"data-loc":"client/src/pages/SuperAdmin.tsx:1005",className:"w-4 h-4 text-amber-600"})}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:1007",children:[a.jsx("p",{"data-loc":"client/src/pages/SuperAdmin.tsx:1008",className:"font-semibold text-amber-800 text-sm",children:"Soft-Delete aktiv â keine Daten verloren"}),a.jsx("p",{"data-loc":"client/src/pages/SuperAdmin.tsx:1009",className:"text-xs text-amber-700 mt-0.5",children:"Diese Partner wurden als gelöscht markiert, sind aber vollständig in der Datenbank erhalten. Sie können jederzeit wiederhergestellt werden."})]})]})}),e.map(c=>a.jsx(Se,{"data-loc":"client/src/pages/SuperAdmin.tsx:1018",className:"border-border border-dashed opacity-80",children:a.jsx(Ce,{"data-loc":"client/src/pages/SuperAdmin.tsx:1019",className:"p-4",children:a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:1020",className:"flex items-start gap-3",children:[c.logoUrl?a.jsx("img",{"data-loc":"client/src/pages/SuperAdmin.tsx:1022",src:c.logoUrl,alt:"Logo",className:"w-10 h-10 object-contain rounded-lg border border-border flex-shrink-0"}):a.jsx("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:1024",className:"w-10 h-10 bg-muted rounded-lg flex items-center justify-center flex-shrink-0",children:a.jsx(rn,{"data-loc":"client/src/pages/SuperAdmin.tsx:1025",className:"w-4 h-4 text-muted-foreground"})}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:1028",className:"flex-1 min-w-0",children:[a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:1029",className:"flex items-center gap-2 flex-wrap",children:[a.jsx("span",{"data-loc":"client/src/pages/SuperAdmin.tsx:1030",className:"font-semibold text-sm line-through text-muted-foreground",children:c.companyName}),a.jsx("span",{"data-loc":"client/src/pages/SuperAdmin.tsx:1031",className:"text-xs bg-destructive/10 text-destructive px-1.5 py-0.5 rounded",children:"Gelöscht"})]}),a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:1033",className:"text-xs text-muted-foreground mt-0.5",children:[c.zip," ",c.city," · ID: ",c.id]}),c.deletedReason&&a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:1037",className:"text-xs text-muted-foreground mt-1",children:["Grund: ",a.jsx("span",{"data-loc":"client/src/pages/SuperAdmin.tsx:1038",className:"italic",children:c.deletedReason})]}),c.deletedAt&&a.jsxs("div",{"data-loc":"client/src/pages/SuperAdmin.tsx:1042",className:"text-xs text-muted-foreground",children:["Gelöscht am: ",new Date(c.deletedAt).toLocaleStr
487ing("de-DE")]})]}),a.jsxs(be,{"data-loc":"client/src/pages/SuperAdmin.tsx:1047",size:"sm",className:"flex-shrink-0 bg-success/15 text-success hover:bg-success/25 border-0",onClick:()=>i.mutate({id:c.id}),disabled:i.isPending,children:[a.jsx(Ft,{"data-loc":"client/src/pages/SuperAdmin.tsx:1053",className:"w-4 h-4 mr-1.5"}),"Wiederherstellen"]})]})})},c.id))]})}function bU(){const e=jg(),t=parseInt(e.id??"0"),{data:r,isLoading:i}=Re.public.getPartner.useQuery({id:t},{enabled:!!t}),{data:c=[]}=Re.public.getContactPersons.useQuery({partnerId:t},{enabled:!!t});if(i)return a.jsx("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:21",className:"container py-20 flex items-center justify-center",children:a.jsx(jt,{"data-loc":"client/src/pages/PartnerProfile.tsx:22",className:"w-8 h-8 animate-spin text-primary"})});if(!r)return a.jsxs("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:29",className:"container py-20 max-w-lg mx-auto text-center",children:[a.jsx(rn,{"data-loc":"client/src/pages/PartnerProfile.tsx:30",className:"w-12 h-12 text-muted-foreground mx-auto mb-3"}),a.jsx("h1",{"data-loc":"client/src/pages/PartnerProfile.tsx:31",className:"text-xl font-bold mb-2",children:"Partner nicht gefunden"}),a.jsx(be,{"data-loc":"client/src/pages/PartnerProfile.tsx:32",asChild:!0,variant:"outline",className:"mt-4",children:a.jsxs(Xe,{"data-loc":"client/src/pages/PartnerProfile.tsx:33",href:"/partnerfinder",children:[a.jsx(ga,{"data-loc":"client/src/pages/PartnerProfile.tsx:33",className:"w-4 h-4 mr-2"}),"Zurück zum Partnerfinder"]})})]});const o=JSON.parse(r.serviceAreas??"[]"),d=JSON.parse(r.tags??"[]"),f=r.partnerTier??"network",p=r.starRating??1,g=JSON.parse(r.gallery??"[]"),v=JSON.parse(r.socialMedia??"{}"),x=JSON.parse(r.openingHours??"{}"),y=Object.values(x).some(S=>S&&S.trim()),N=Object.values(v).some(S=>S&&S.trim());return a.jsx("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:50",className:"bg-muted/20 min-h-screen py-10",children:a.jsxs("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:51",className:"container max-w-4xl",children:[a.jsx(be,{"data-loc":"client/src/pages/PartnerProfile.tsx:52",asChild:!0,variant:"ghost",size:"sm",className:"mb-6 -ml-2",children:a.jsxs(Xe,{"data-loc":"client/src/pages/PartnerProfile.tsx:53",href:"/partnerfinder",children:[a.jsx(ga,{"data-loc":"client/src/pages/PartnerProfile.tsx:53",className:"w-4 h-4 mr-2"}),"Zurück zum Partnerfinder"]})}),a.jsxs(Se,{"data-loc":"client/src/pages/PartnerProfile.tsx:57",className:"mb-6 overflow-hidden",children:[a.jsx("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:58",className:"h-2",style:{background:"linear-gradient(90deg, #0f2040, #1a2d4a, #d97706)"}}),a.jsx(Ce,{"data-loc":"client/src/pages/PartnerProfile.tsx:59",className:"p-6",children:a.jsxs("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:60",className:"flex flex-col sm:flex-row gap-5",children:[r.logoUrl?a.jsx("img",{"data-loc":"client/src/pages/PartnerProfile.tsx:62",src:r.logoUrl,alt:r.companyName,className:"w-24 h-24 object-contain rounded-xl border border-border bg-muted/20 flex-shrink-0"}):a.jsx("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:64",className:"w-24 h-24 bg-muted rounded-xl flex items-center justify-center flex-shrink-0",children:a.jsx(rn,{"data-loc":"client/src/pages/PartnerProfile.tsx:65",className:"w-10 h-10 text-muted-foreground"})}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:68",className:"flex-1 min-w-0",children:[a.jsxs("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:69",className:"flex items-center gap-2 mb-2 flex-wrap",children:[a.jsxs("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:70",className:"inline-flex items-center gap-1.5 px-2.5 py-1 rounded-full text-xs font-semibold",style:{background:"#0f204012",color:"#0f2040"},children:[a.jsx(Ft,{"data-loc":"client/src/pages/PartnerProfile.tsx:71",className:"w-3 h-3"}),"Mediengruppe Deutschland Partner"]}),a.jsx(pi,{"data-loc":"client/src/pages/PartnerProfile.tsx:73",tier:f})]}),a.jsx("h1",{"data-loc":"client/src/pages/PartnerProfile.tsx:75",className:"text-2xl font-bold text-foreground mb-1",children:r.companyName}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:76",className:"flex items-center gap-3 text-sm text-muted-foreground flex-wrap",children:[a.jsxs("span",{"data-loc":"client/src/pages/PartnerProfile.tsx:77",className:"flex items-center gap-1",children:[a.jsx(_s,{"data-loc":"client/src/pages/PartnerProfile.tsx:77",className:"w-3.5 h-3.5"}),r.street,", ",r.zip," ",r.city]}),r.bundesland&&a.jsx("span",{"data-loc":"client/src/pages/PartnerProfile.tsx:78",children:r.bundesland})]}),a.jsx("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:80",className:"mt-2",children:a.jsx(vo,{"data-loc":"client/src/pages/PartnerProfile.tsx:81",stars:p,size:"md"})})]}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:84",className:"flex flex-col gap-2 flex-shrink-0",children:[r.website&&a.jsx(be,{"data-loc":"client/src/pages/PartnerProfile.tsx:86",size:"sm",variant:"outline",asChild:!0,children:a.jsxs("a",{"data-loc":"client/src/pages/PartnerProfile.tsx:87",href:r.website,target:"_blank",rel:"noopener noreferrer",children:[a.jsx(lr,{"data-loc":"client/src/pages/PartnerProfile.tsx:88",className:"w-4 h-4 mr-1.5"}),"Website"]})}),a.jsx(be,{"data-loc":"client/src/pages/PartnerProfile.tsx:92",size:"sm",className:"text-white",style:{background:"linear-gradient(135deg, #0f2040, #1a2d4a)"},asChild:!0,children:a.jsxs("a",{"data-loc":"client/src/pages/PartnerProfile.tsx:93",href:`mailto:${r.email}`,children:[a.jsx(En,{"data-loc":"client/src/pages/PartnerProfile.tsx:94",className:"w-4 h-4 mr-1.5"}),"Kontakt"]})})]})]})})]}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:102",className:"grid grid-cols-1 lg:grid-cols-3 gap-6",children:[a.jsxs("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:104",className:"lg:col-span-2 space-y-5",children:[a.jsx(Se,{"data-loc":"client/src/pages/PartnerProfile.tsx:106",children:a.jsxs(Ce,{"data-loc":"client/src/pages/PartnerProfile.tsx:107",className:"p-5",children:[a.jsx("h2",{"data-loc":"client/src/pages/PartnerProfile.tsx:108",className:"font-semibold text-foreground mb-3",children:"Ãber das Unternehmen"}),a.jsx("p",{"data-loc":"client/src/pages/PartnerProfile.tsx:109",className:"text-sm text-muted-foreground leading-relaxed",children:r.description}),r.serviceDescription&&a.jsxs("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:111",className:"mt-4 pt-4 border-t border-border",children:[a.jsx("h3",{"data-loc":"client/src/pages/PartnerProfile.tsx:112",className:"font-medium text-sm text-foreground mb-2",children:"Leistungsbeschreibung"}),a.jsx("p",{"data-loc":"client/src/pages/PartnerProfile.tsx:113",className:"text-sm text-muted-foreground leading-relaxed",children:r.serviceDescription})]})]})}),o.length>0&&a.jsx(Se,{"data-loc":"client/src/pages/PartnerProfile.tsx:121",children:a.jsxs(Ce,{"data-loc":"client/src/pages/PartnerProfile.tsx:122",className:"p-5",children:[a.jsx("h2",{"data-loc":"client/src/pages/PartnerProfile.tsx:123",className:"font-semibold text-foreground mb-3",children:"Leistungsbereiche"}),a.jsx("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:124",className:"flex flex-wrap gap-2",children:o.map(S=>a.jsx(Lt,{"data-loc":"client/src/pages/PartnerProfile.tsx:125",variant:"secondary",children:S},S))})]})}),d.length>0&&a.jsx(Se,{"data-loc":"client/src/pages/PartnerProfile.tsx:133",children:a.jsxs(Ce,{"data-loc":"client/src/pages/PartnerProfile.tsx:134",className:"p-5",children:[a.jsx("h2",{"data-loc":"client/src/pages/PartnerProfile.tsx:135",className:"font-semibold text-foreground mb-3",children:"Schlagwörter"}),a.jsx("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:136",className:"flex flex-wrap gap-2",children:d.map(S=>a.jsx(Lt,{"data-loc":"client/src/pages/PartnerProfile.tsx:137",variant:"outline",className:"text-xs",children:S},S))})]})}),g.length>0&&a.jsx(Se,{"data-loc":"client/src/pages/PartnerProfile.tsx:145",children:a.jsxs(Ce,{"data-loc":"client/src/pages/PartnerProfile.tsx:146",className:"p-5",children:[a.jsx("h2",{"data-loc":"client/src/pages/PartnerProfile.tsx:147",className:"font-semibold text-foreground mb-3",children:"Bildergalerie"}),a.jsx("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:148",className:"grid grid-cols-2 sm:grid-cols-3 gap-3",children:g.map((S,A)=>a.jsxs("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:150",className:"relative group",children:[a.jsx("img",{"data-loc":"client/src/pages/PartnerProfile.tsx:151",src:S.url,alt:S.caption||`Bild ${A+1}`,className:"w-full h-32 object-cover rounded-lg border border-border"}),S.caption&&a.jsx("p",{"data-loc":"client/src/pages/PartnerProfile.tsx:152",className:"text-xs text-muted-foreground mt-1 truncate",children:S.caption})]},S.key??A))})]})}),y&&a.jsx(Se,{"data-loc":"client/src/pages/PartnerProfile.tsx:162",children:a.jsxs(Ce,{"data-loc":"client/src/pages/PartnerProfile.tsx:163",className:"p-5",children:[a.jsx("h2",{"data-loc":"client/src/pages/PartnerProfile.tsx:164",className:"font-semibold text-foreground mb-3",children:"Ãffnungszeiten"}),a.jsx("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:165",className:"grid grid-cols-2 gap-x-6 gap-y-1.5 text-sm",children:["Mo","Di","Mi","Do","Fr","Sa","So"].map(S=>x[S]?a.jsxs("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:167",className:"flex items-center justify-between",children:[a.jsx("span",{"data-loc":"client/src/pages/PartnerProfile.tsx:168",className:"text-muted-foreground font-medium w-8",children:S}),a.jsx("span",{"data-loc":"client/src/pages/PartnerProfile.tsx:169",className:"text-foreground",children:x[S]})]},S):null)})]})}),r.additionalInfo&&a.jsx(Se,{"data-loc":"client/src/pages/PartnerProfile.tsx:179",children:a.jsxs(Ce,{"data-loc":"client/src/pages/PartnerProfile.tsx:180",className:"p-5",children:[a.jsx("h2",{"data-loc":"client/src/pages/PartnerProfile.tsx:181",className:"font-semibold text-foreground mb-3",children:"Weitere Informationen"}),a.jsx("p",{"data-loc":"client/src/pages/PartnerProfile.tsx:182",className:"text-sm text-muted-foreground leading-relaxed whitespace-pre-wrap",children:r.additionalInfo})]})}),c.length>0&&a.jsx(Se,{"data-loc":"client/src/pages/PartnerProfile.tsx:189",children:a.jsxs(Ce,{"data-loc":"client/src/pages/PartnerProfile.tsx:190",className:"p-5",children:[a.jsx("h2",{"data-loc":"client/src/pages/PartnerProfile.tsx:191",className:"font-semibold text-foreground mb-4",children:"Direkte Ansprechpartner"}),a.jsx("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:192",className:"grid grid-cols-1 sm:grid-cols-2 gap-4",children:c.map(S=>a.jsxs("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:194",className:"flex items-start gap-3 p-4 rounded-xl border border-border bg-muted/20 hover:bg-muted/40 transition-colors",children:[S.photoUrl?a.jsx("img",{"data-loc":"client/src/pages/PartnerProfile.tsx:196",src:S.photoUrl,alt:`${S.firstName} ${S.lastName}`,className:"w-12 h-12 object-cover rounded-full border-2 border-border flex-shrink-0"}):a.jsx("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:198",className:"w-12 h-12 bg-muted rounded-full flex items-center justify-center flex-shrink-0",children:a.jsx(yr,{"data-loc":"client/src/pages/PartnerProfile.tsx:199",className:"w-5 h-5 text-muted-foreground"})}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:202",className:"min-w-0 flex-1",children:[a.jsxs("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:203",className:"font-semibold text-sm",children:[S.title?`${S.title} `:"",S.firstName," ",S.lastName]}),S.position&&a.jsx("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:204",className:"text-xs text-muted-foreground",children:S.position}),S.description&&a.jsx("p",{"data-loc":"client/src/pages/PartnerProfile.tsx:205",className:"text-xs text-muted-foreground mt-1 line-clamp-2",children:S.description}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:206",className:"flex items-center gap-2 mt-2 flex-wrap",children:[S.email&&a.jsxs("a",{"data-loc":"client/src/pages/PartnerProfile.tsx:208",href:`mailto:${S.email}`,className:"inline-flex items-center gap-1 text-xs text-primary hover:underline",children:[a.jsx(En,{"data-loc":"client/src/pages/PartnerProfile.tsx:209",className:"w-3 h-3"}),"Kontakt"]}),S.linkedIn&&a.jsxs("a",{"data-loc":"client/src/pages/PartnerProfile.tsx:213",href:S.linkedIn,target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-1 text-xs text-primary hover:underline",children:[a.jsx(Jc,{"data-loc":"client/src/pages/PartnerProfile.tsx:214",className:"w-3 h-3"}),"LinkedIn"]})]})]})]},S.id))})]})})]}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:228",className:"space-y-5",children:[a.jsx(Se,{"data-loc":"client/src/pages/PartnerProfile.tsx:229",children:a.jsxs(Ce,{"data-loc":"client/src/pages/PartnerProfile.tsx:230",className:"p-5 space-y-3 text-sm",children:[a.jsx("h2",{"data-loc":"client/src/pages/PartnerProfile.tsx:231",className:"font-semibold text-foreground mb-3",children:"Kontaktdaten"}),[{icon:En,label:"E-Mail",value:r.email,href:`mailto:${r.email}`},{icon:El,label:"Telefon",value:r.phone,href:`tel:${r.phone}`},{icon:lr,label:"Website",value:r.website,href:r.website??void 0}].filter(S=>S.value).map(S=>a.jsxs("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:237",className:"flex items-start gap-2",children:[a.jsx(S.icon,{"data-loc":"client/src/pages/PartnerProfile.tsx:238",className:"w-4 h-4 text-muted-foreground mt-0.5 flex-shrink-0"}),a.jsxs("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:239",children:[a.jsx("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:240",className:"text-xs text-muted-foreground",children:S.label}),S.href?a.jsx("a",{"data-loc":"client/src/pages/PartnerProfile.tsx:242",href:S.href,target:S.label==="Website"?"_blank":void 0,rel:"noopener noreferrer",className:"font-medium text-primary hover:underline break-all",children:S.value}):a.jsx("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:244",className:"font-medium",children:S.value})]})]},S.label))]})}),a.jsx(Se,{"data-loc":"client/src/pages/PartnerProfile.tsx:252",children:a.jsxs(Ce,{"data-loc":"client/src/pages/PartnerProfile.tsx:253",className:"p-5 text-sm space-y-2",children:[a.jsx("h2",{"data-loc":"client/src/pages/PartnerProfile.tsx:254",className:"font-semibold text-foreground mb-3",children:"Standort"}),a.jsxs("p",{"data-loc":"client/src/pages/PartnerProfile.tsx:255",className:"text-muted-foreground",children:[r.street,a.jsx("br",{"data-loc":"client/src/pages/PartnerProfile.tsx:255"}),r.zip," ",r.city,a.jsx("br",{"data-loc":"client/src/pages/PartnerProfile.tsx:255"}),r.bundesland&&`${r.bundesland} · `,r.country]})]})}),N&&a.jsx(Se,{"data-loc":"client/src/pages/PartnerProfile.tsx:261",children:a.jsxs(Ce,{"data-loc":"client/src/pages/PartnerProfile.tsx:262",className:"p-5 text-sm",children:[a.jsx("h2",{"data-loc":"client/src/pages/PartnerProfile.tsx:263",className:"font-semibold text-foreground mb-3",children:"Social Media"}),a.jsx("div",{"data-loc":"client/src/pages/PartnerProfile.tsx:264",className:"space-y-2",children:[{key:"linkedin",label:"LinkedIn"},{key:"xing",label:"XING"},{key:"instagram",label:"Instagram"},{key:"facebook",label:"Facebook"}
487].filter(S=>v[S.key]).map(S=>a.jsxs("a",{"data-loc":"client/src/pages/PartnerProfile.tsx:271",href:v[S.key],target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-2 text-primary hover:underline",children:[a.jsx(lr,{"data-loc":"client/src/pages/PartnerProfile.tsx:273",className:"w-3.5 h-3.5"}),S.label]},S.key))})]})})]})]})]})})}function yU(){return a.jsxs("div",{"data-loc":"client/src/pages/Datenschutz.tsx:3",className:"container max-w-3xl py-12",children:[a.jsx("h1",{"data-loc":"client/src/pages/Datenschutz.tsx:4",className:"text-3xl font-bold text-foreground mb-2",children:"Datenschutzerklärung"}),a.jsxs("p",{"data-loc":"client/src/pages/Datenschutz.tsx:5",className:"text-muted-foreground mb-8",children:["Stand: ",new Date().toLocaleDateString("de-DE",{month:"long",year:"numeric"})]}),a.jsxs("div",{"data-loc":"client/src/pages/Datenschutz.tsx:7",className:"prose prose-sm max-w-none space-y-8 text-foreground",children:[a.jsxs("section",{"data-loc":"client/src/pages/Datenschutz.tsx:8",children:[a.jsx("h2",{"data-loc":"client/src/pages/Datenschutz.tsx:9",className:"text-xl font-semibold mb-3",children:"1. Verantwortlicher"}),a.jsx("p",{"data-loc":"client/src/pages/Datenschutz.tsx:10",className:"text-muted-foreground leading-relaxed",children:"Verantwortlicher im Sinne der Datenschutz-Grundverordnung (DSGVO) ist die Mediengruppe Deutschland. Bei Fragen zum Datenschutz wenden Sie sich bitte an unsere Kontaktadresse."})]}),a.jsxs("section",{"data-loc":"client/src/pages/Datenschutz.tsx:17",children:[a.jsx("h2",{"data-loc":"client/src/pages/Datenschutz.tsx:18",className:"text-xl font-semibold mb-3",children:"2. Erhobene Daten"}),a.jsx("p",{"data-loc":"client/src/pages/Datenschutz.tsx:19",className:"text-muted-foreground leading-relaxed mb-3",children:"Im Rahmen der Partnerregistrierung erheben wir folgende Daten:"}),a.jsxs("ul",{"data-loc":"client/src/pages/Datenschutz.tsx:22",className:"list-disc pl-5 space-y-1 text-muted-foreground text-sm",children:[a.jsx("li",{"data-loc":"client/src/pages/Datenschutz.tsx:23",children:"Unternehmensname und Ansprechpartner"}),a.jsx("li",{"data-loc":"client/src/pages/Datenschutz.tsx:24",children:"E-Mail-Adresse und Telefonnummer"}),a.jsx("li",{"data-loc":"client/src/pages/Datenschutz.tsx:25",children:"Unternehmenswebsite"}),a.jsx("li",{"data-loc":"client/src/pages/Datenschutz.tsx:26",children:"Vollständige Unternehmensadresse (StraÃe, PLZ, Ort, Land)"}),a.jsx("li",{"data-loc":"client/src/pages/Datenschutz.tsx:27",children:"Unternehmensbeschreibung und Leistungsbereiche"}),a.jsx("li",{"data-loc":"client/src/pages/Datenschutz.tsx:28",children:"Firmenlogo (als Bilddatei)"}),a.jsx("li",{"data-loc":"client/src/pages/Datenschutz.tsx:29",children:"Geografische Koordinaten (automatisch aus der Adresse ermittelt)"})]})]}),a.jsxs("section",{"data-loc":"client/src/pages/Datenschutz.tsx:33",children:[a.jsx("h2",{"data-loc":"client/src/pages/Datenschutz.tsx:34",className:"text-xl font-semibold mb-3",children:"3. Zweck der Datenverarbeitung"}),a.jsx("p",{"data-loc":"client/src/pages/Datenschutz.tsx:35",className:"text-muted-foreground leading-relaxed",children:"Die erhobenen Daten werden ausschlieÃlich zum Zweck der Aufnahme in das Mediengruppe Deutschland Partnernetzwerk verarbeitet. Nach manueller Prüfung und Freigabe durch die Mediengruppe Deutschland werden die Daten im öffentlichen Partnerfinder veröffentlicht, um Interessenten die Kontaktaufnahme zu ermöglichen."})]}),a.jsxs("section",{"data-loc":"client/src/pages/Datenschutz.tsx:43",children:[a.jsx("h2",{"data-loc":"client/src/pages/Datenschutz.tsx:44",className:"text-xl font-semibold mb-3",children:"4. Rechtsgrundlage"}),a.jsx("p",{"data-loc":"client/src/pages/Datenschutz.tsx:45",className:"text-muted-foreground leading-relaxed",children:"Die Verarbeitung erfolgt auf Grundlage Ihrer ausdrücklichen Einwilligung gemäà Art. 6 Abs. 1 lit. a DSGVO. Die Einwilligung wird im Rahmen des Registrierungsformulars eingeholt und dokumentiert."})]}),a.jsxs("section",{"data-loc":"client/src/pages/Datenschutz.tsx:52",children:[a.jsx("h2",{"data-loc":"client/src/pages/Datenschutz.tsx:53",className:"text-xl font-semibold mb-3",children:"5. Google Maps"}),a.jsxs("p",{"data-loc":"client/src/pages/Datenschutz.tsx:54",className:"text-muted-foreground leading-relaxed",children:["Für den interaktiven Partnerfinder nutzen wir Google Maps, einen Dienst der Google LLC, 1600 Amphitheatre Parkway, Mountain Vie
487w, CA 94043, USA. Google Maps wird erst nach Ihrer ausdrücklichen Zustimmung geladen. Bei der Nutzung werden Daten an Google übertragen. Weitere Informationen finden Sie in der Datenschutzerklärung von Google:"," ",a.jsx("a",{"data-loc":"client/src/pages/Datenschutz.tsx:60",href:"https://policies.google.com/privacy",className:"text-primary underline",target:"_blank",rel:"noopener noreferrer",children:"policies.google.com/privacy"}),"."]})]}),a.jsxs("section",{"data-loc":"client/src/pages/Datenschutz.tsx:66",children:[a.jsx("h2",{"data-loc":"client/src/pages/Datenschutz.tsx:67",className:"text-xl font-semibold mb-3",children:"6. Datenspeicherung"}),a.jsx("p",{"data-loc":"client/src/pages/Datenschutz.tsx:68",className:"text-muted-foreground leading-relaxed",children:"Ihre Daten werden auf sicheren Servern gespeichert. Firmenlogos werden in einem verschlüsselten Cloud-Speicher abgelegt. Die Daten werden so lange gespeichert, wie Ihr Partnerprofil aktiv ist oder bis Sie die Löschung beantragen."})]}),a.jsxs("section",{"data-loc":"client/src/pages/Datenschutz.tsx:75",children:[a.jsx("h2",{"data-loc":"client/src/pages/Datenschutz.tsx:76",className:"text-xl font-semibold mb-3",children:"7. Ihre Rechte"}),a.jsx("p",{"data-loc":"client/src/pages/Datenschutz.tsx:77",className:"text-muted-foreground leading-relaxed mb-3",children:"Sie haben folgende Rechte bezüglich Ihrer personenbezogenen Daten:"}),a.jsxs("ul",{"data-loc":"client/src/pages/Datenschutz.tsx:80",className:"list-disc pl-5 space-y-1 text-muted-foreground text-sm",children:[a.jsx("li",{"data-loc":"client/src/pages/Datenschutz.tsx:81",children:"Recht auf Auskunft (Art. 15 DSGVO)"}),a.jsx("li",{"data-loc":"client/src/pages/Datenschutz.tsx:82",children:"Recht auf Berichtigung (Art. 16 DSGVO)"}),a.jsx("li",{"data-loc":"client/src/pages/Datenschutz.tsx:83",children:"Recht auf Löschung (Art. 17 DSGVO)"}),a.jsx("li",{"data-loc":"client/src/pages/Datenschutz.tsx:84",children:"Recht auf Einschränkung der Verarbeitung (Art. 18 DSGVO)"}),a.jsx("li",{"data-loc":"client/src/pages/Datenschutz.tsx:85",children:"Recht auf Datenübertragbarkeit (Art. 20 DSGVO)"}),a.jsx("li",{"data-loc":"client/src/pages/Datenschutz.tsx:86",children:"Widerrufsrecht für erteilte Einwilligungen (Art. 7 Abs. 3 DSGVO)"})]})]}),a.jsxs("section",{"data-loc":"client/src/pages/Datenschutz.tsx:90",children:[a.jsx("h2",{"data-loc":"client/src/pages/Datenschutz.tsx:91",className:"text-xl font-semibold mb-3",children:"8. Widerruf der Einwilligung"}),a.jsx("p",{"data-loc":"client/src/pages/Datenschutz.tsx:92",className:"text-muted-foreground leading-relaxed",children:"Sie können Ihre Einwilligung zur Datenverarbeitung und Veröffentlichung jederzeit mit Wirkung für die Zukunft widerrufen. Wenden Sie sich dazu bitte an die Mediengruppe Deutschland. Nach dem Widerruf wird Ihr Profil deaktiviert und aus dem öffentlichen Partnerfinder entfernt."})]})]})]})}function wU(){return a.jsxs("div",{"data-loc":"client/src/pages/Impressum.tsx:3",className:"container max-w-3xl py-12",children:[a.jsx("h1",{"data-loc":"client/src/pages/Impressum.tsx:4",className:"text-3xl font-bold text-foreground mb-8",children:"Impressum"}),a.jsxs("div",{"data-loc":"client/src/pages/Impressum.tsx:5",className:"space-y-6 text-muted-foreground",children:[a.jsxs("section",{"data-loc":"client/src/pages/Impressum.tsx:6",children:[a.jsx("h2",{"data-loc":"client/src/pages/Impressum.tsx:7",className:"text-lg font-semibold text-foreground mb-2",children:"Angaben gemäà § 5 TMG"}),a.jsxs("p",{"data-loc":"client/src/pages/Impressum.tsx:8",className:"leading-relaxed",children:["Mediengruppe Deutschland",a.jsx("br",{"data-loc":"client/src/pages/Impressum.tsx:9"}),"Partnernetzwerk-Plattform",a.jsx("br",{"data-loc":"client/src/pages/Impressum.tsx:10"}),"Deutschland"]})]}),a.jsxs("section",{"data-loc":"client/src/pages/Impressum.tsx:14",children:[a.jsx("h2",{"data-loc":"client/src/pages/Impressum.tsx:15",className:"text-lg font-semibold text-foreground mb-2",children:"Kontakt"}),a.jsx("p",{"data-loc":"client/src/pages/Impressum.tsx:16",className:"leading-relaxed",children:"Bei Fragen wenden Sie sich bitte an die Mediengruppe Deutschland."})]}),a.jsxs("section",{"data-loc":"client/src/pages/Impressum.tsx:20",children:[a.jsx("h2",{"data-loc":"client/src/pages/Impressum.tsx:21",className:"text-lg font-semibold text-foreground mb-2",children:"Haftungsausschluss"}),a.jsx("p",{"data-loc":"client/src/pages/Impressum.tsx:22",className:"leading-relaxed text-sm",children:"Die Inhalte dieser Plattform wurden mit gröÃter Sorgfalt erstellt. Für die Richtigkeit, Vollständigkeit und Aktualität der Inhalte können wir keine Gewähr übernehmen. Die Partnerprofile werden von den jeweiligen Unternehmen selbst gepflegt. Die Mediengruppe Deutschland übernimmt keine Haftung für die Inhalte externer Links."})]})]})]})}function jU(){return a.jsx("div",{"data-loc":"client/src/pages/AGB.tsx:6",className:"bg-muted/20 min-h-screen py-12",children:a.jsxs("div",{"data-loc":"client/src/pages/AGB.tsx:7",className:"container max-w-3xl",children:[a.jsxs(Xe,{"data-loc":"client/src/pages/AGB.tsx:9",href:"/",className:"inline-flex items-center gap-2 text-sm text-muted-foreground hover:text-foreground mb-8 transition-colors",children:[a.jsx(ga,{"data-loc":"client/src/pages/AGB.tsx:10",className:"w-4 h-4"}),"Zurück zur Startseite"]}),a.jsxs("div",{"data-loc":"client/src/pages/AGB.tsx:14",className:"flex items-center gap-3 mb-2",children:[a.jsx("div",{"data-loc":"client/src/pages/AGB.tsx:15",className:"w-10 h-10 rounded-xl flex items-center justify-center",style:{background:"linear-gradient(135deg, #0f2040, #1a2d4a)"},children:a.jsx(xM,{"data-loc":"client/src/pages/AGB.tsx:16",className:"w-5 h-5 text-white"})}),a.jsxs("div",{"data-loc":"client/src/pages/AGB.tsx:18",children:[a.jsx("p",{"data-loc":"client/src/pages/AGB.tsx:19",className:"text-xs text-muted-foreground uppercase tracking-widest font-semibold",children:"Mediengruppe Deutschland"}),a.jsx("h1",{"data-loc":"client/src/pages/AGB.tsx:20",className:"text-2xl font-bold text-foreground",children:"Allgemeine Geschäftsbedingungen"})]})]}),a.jsx("p",{"data-loc":"client/src/pages/AGB.tsx:23",className:"text-sm text-muted-foreground mb-10",children:"Stand: Juni 2025"}),a.jsxs("div",{"data-loc":"client/src/pages/AGB.tsx:26",className:"bg-white rounded-2xl border border-border shadow-sm p-8 md:p-12 space-y-10 prose-custom",children:[a.jsxs(nn,{"data-loc":"client/src/pages/AGB.tsx:28",title:"§ 1 Geltungsbereich",children:[a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:29",children:'(1) Diese Allgemeinen Geschäftsbedingungen (AGB) gelten für sämtliche Verträge, Mitgliedschaften, Partnerschaften, Leistungen, Projekte, Veranstaltungen und Geschäftsbeziehungen zwischen der Mediengruppe Deutschland (nachfolgend âMGD") und ihren Kunden, Mitgliedern, Partnern, Unternehmen, Institutionen, Unternehmern sowie sonstigen gewerblichen Auftraggebern.'}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:30",children:"(2) Die Leistungen der MGD richten sich ausschlieÃlich an Unternehmer gemäà § 14 BGB, juristische Personen des öffentlichen Rechts sowie öffentlich-rechtliche Sondervermögen."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:31",children:"(3) Abweichende Geschäftsbedingungen des Vertragspartners werden nicht Vertragsbestandteil, es sei denn, die MGD stimmt deren Geltung ausdrücklich schriftlich zu."})]}),a.jsxs(nn,{"data-loc":"client/src/pages/AGB.tsx:34",title:"§ 2 Selbstverständnis der Mediengruppe Deutschland",children:[a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:35",children:"(1) Die Mediengruppe Deutschland ist eine unabhängige Unternehmer-, Kommunikations- und Netzwerkplattform."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:36",children:"(2) Ziel der MGD ist die Förderung von Sichtbarkeit, Kooperationen, Kommunikation, Innovationen, wirtschaftlicher Entwicklung sowie strategischer Vernetzung zwischen Unternehmen, Unternehmern, Investoren, Institutionen, politischen Entscheidungsträgern und weiteren relevanten Akteuren."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:37",children:"(3) Die MGD versteht sich als Plattform zur Förderung von Austausch, Kontakten, Wissenstransfer und Geschäftsmöglichkeiten."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:38",children:"(4) Die Mitgliedschaft oder Partnerschaft begründet weder gesellschaftsrechtliche Ansprüche noch Mitbestimmungsrechte an der Mediengruppe Deutschland."})]}),a.jsxs(nn,{"data-loc":"client/src/pages/AGB.tsx:41",title:"§ 3 Aufnahme in die Mediengruppe Deutschland",children:[a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:42",children:"(1) Die Aufnahme erfolgt ausschlieÃlich auf Antrag und nach schriftlicher Bestätigung durch die MGD."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:43",children:"(2) Ein Anspruch auf Aufnahme besteht nicht."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:44",children:"(3) Die MGD kann Anträge ohne Angabe von Gründen ablehnen."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:45",children:"(4) Die MGD ist berechtigt, Mitgliedschaften oder Partnerschaften aus wichtigem Grund mit sofortiger Wirkung zu beenden."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:46",children:"(5) Als wichtiger Grund gelten insbesondere:"}),a.jsx(td,{"data-loc":"client/src/pages/AGB.tsx:47",items:["vorsätzliche Falschangaben","re
487chtswidriges Verhalten","schwerwiegende VerstöÃe gegen die Interessen der Gruppe","geschäftsschädigendes Verhalten","nachhaltige Störung des Netzwerkbetriebs","Zahlungsverzug trotz Mahnung"]})]}),a.jsxs(nn,{"data-loc":"client/src/pages/AGB.tsx:57",title:"§ 4 Leistungen der Mediengruppe Deutschland",children:[a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:58",children:"(1) Die MGD bietet je nach gebuchtem Paket oder individueller Vereinbarung insbesondere folgende Leistungen an:"}),a.jsx(td,{"data-loc":"client/src/pages/AGB.tsx:59",items:["Unternehmernetzwerke","Business-Matching","Kommunikations- und MarketingmaÃnahmen","GMM","politische Vernetzung","Investor Relations","Medien- und Pressearbeit","Veranstaltungsformate","Delegationsreisen","Beratungsleistungen","Managed Services | MAAS","digitale Plattformen","Standort- und Markteintrittsbegleitung"]}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:74",children:"(2) Der konkrete Leistungsumfang ergibt sich aus dem jeweiligen Angebot, Vertrag oder Mitgliedschaftspaket."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:75",children:"(3) Die MGD ist berechtigt, Leistungen durch verbundene Unternehmen, Kooperationspartner oder externe Dienstleister erbringen zu lassen."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:76",children:"(4) Leistungsinhalte können aus organisatorischen, technischen, wirtschaftlichen oder rechtlichen Gründen angepasst werden, sofern der wesentliche Vertragszweck erhalten bleibt."})]}),a.jsxs(nn,{"data-loc":"client/src/pages/AGB.tsx:79",title:"§ 5 Netzwerkleistungen und Kontakte",children:[a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:80",children:"(1) Die MGD stellt ihren Partnern ggf. Zugang zu Netzwerken, Veranstaltungen, Kommunikationsplattformen und Kontakten zur Verfügung."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:81",children:"(2) Die MGD schuldet weder die Vermittlung eines bestimmten Kontaktes noch den Abschluss eines Geschäfts, einer Kooperation, einer Investition oder einer politischen Unterstützung."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:82",children:"(3) Kontakte und Empfehlungen erfolgen unverbindlich und vorbehaltlich der Zustimmung der jeweiligen Ansprechpartner."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:83",children:"(4) Ein Anspruch auf eine bestimmte Anzahl von Kontakten, Gesprächen, Empfehlungen, Terminen oder Vermittlungen besteht nicht."})]}),a.jsxs(nn,{"data-loc":"client/src/pages/AGB.tsx:86",title:"§ 6 Veranstaltungen",children:[a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:87",children:"(1) Die MGD kann eigene oder gemeinsame Veranstaltungen mit Partnern durchführen."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:88",children:"(2) Ãnderungen von Ort, Datum, Programm, Referenten oder Ablauf bleiben vorbehalten."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:89",children:"(3) Bei höherer Gewalt oder behördlichen Anordnungen können Veranstaltungen verschoben, angepasst oder abgesagt werden."})]}),a.jsxs(nn,{"data-loc":"client/src/pages/AGB.tsx:92",title:"§ 7 Keine Erfolgs- oder Wirkungsgarantie",children:[a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:93",children:"Die MGD übernimmt keinerlei Garantie oder Zusicherung hinsichtlich:"}),a.jsx(td,{"data-loc":"client/src/pages/AGB.tsx:94",items:["Umsatzsteigerungen","Kundengewinnung","Geschäftsabschlüssen","Investitionen","Fördermitteln","Finanzierungen","Kooperationen","Reichweiten","Medienberichterstattungen","politischen Entscheidungen","Markterfolgen","Unternehmensbewertungen","wirtschaftlichen Entwicklungen"]}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:109",children:"Die MGD stellt Möglichkeiten, Plattformen, Kontakte und Sichtbarkeit bereit. Der wirtschaftliche Erfolg liegt ausschlieÃlich im Verantwortungsbereich des jeweiligen Partners."})]}),a.jsxs(nn,{"data-loc":"client/src/pages/AGB.tsx:112",title:"§ 8 Mitwirkungspflichten",children:[a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:113",children:"Die Partner verpflichten sich zu einer aktiven, respektvollen und konstruktiven Mitwirkung innerhalb des Netzwerks."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:114",children:"Die Weiterentwicklung der Mediengruppe Deutschland lebt vom Engagement ihrer Mitglieder und Partner."})]}),a.jsxs(nn,{"data-loc":"client/src/pages/AGB.tsx:117",title:"§ 9 Vertragslaufzeit und Kündigung",children:[a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:118",children:"(1) Die Vertragslaufzeit beträgt grundsätzlich zwölf (12) Monate."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:119",children:"(2) Die Kündigungsfrist beträgt drei (3) Monate zum Ende der jeweiligen Vertragslaufzeit."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:120",children:"(3) Erfolgt keine fristgerechte Kündigung, verlängert sich der Vertrag automatisch um weitere zwölf Monate."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:121",children:"(4) Das Recht zur auÃerordentlichen Kündigung bleibt unberührt."})]}),a.jsxs(nn,{"data-loc":"client/src/pages/AGB.tsx:124",title:"§ 10 Vergütung und Zahlungsbedingungen",children:[a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:125",children:"(1) Sämtliche Preise verstehe
487n sich zuzüglich der gesetzlichen Umsatzsteuer."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:126",children:"(2) Rechnungen sind innerhalb von 14 Tagen nach Rechnungsstellung ohne Abzug fällig."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:127",children:"(3) Bei Zahlungsverzug ist die MGD berechtigt, Leistungen vorübergehend einzustellen oder Zugänge zu sperren."})]}),a.jsxs(nn,{"data-loc":"client/src/pages/AGB.tsx:130",title:"§ 11 Aufnahmegebühren, Preisanpassungen und Barter-Geschäfte",children:[a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:131",children:"(1) Die im Antrag, Angebot oder Vertrag ausgewiesenen Aufnahmegebühren und Mitgliedsbeiträge basieren auf dem vereinbarten Leistungsumfang."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:132",children:"(2) Die MGD behält sich vor, Aufnahmegebühren, Mitgliedsbeiträge oder Servicegebühren bei erweitertem Leistungsumfang oder zusätzlichen Leistungen angemessen anzupassen."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:133",children:"(3) Individuelle Preisvereinbarungen sind jederzeit möglich."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:134",children:"(4) Die MGD kann mit Partnern individuelle Vergütungsmodelle vereinbaren, insbesondere:"}),a.jsx(td,{"data-loc":"client/src/pages/AGB.tsx:135",items:["Sondervereinbarungen","Projektvergütungen","Sponsoringmodelle","Erfolgsvergütungen","Sachleistungen","Barter- und Tauschgeschäfte"]}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:143",children:"(5) Bei Barter-Geschäften erfolgt die Bewertung der Leistungen auf Grundlage marktüblicher Werte oder einer gesonderten Vereinbarung."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:144",children:"(6) Individuelle Vereinbarungen haben Vorrang vor Standardpreisen oder Preislisten."})]}),a.jsxs(nn,{"data-loc":"client/src/pages/AGB.tsx:147",title:"§ 12 Nutzungsrechte",children:[a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:148",children:"Der Partner räumt der MGD das Recht ein, während der Vertragslaufzeit bereitgestellte Unternehmensdaten, Logos, Marken, Bilder, Texte, Videos und Presseinformationen für Marketing-, Kommunikations-, Veranstaltungs-, Presse- und Dokumentationszwecke zu verwenden."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:149",children:"Archivierte Veröffentlichungen dürfen dauerhaft zu Dokumentationszwecken bestehen bleiben."})]}),a.jsxs(nn,{"data-loc":"client/src/pages/AGB.tsx:152",title:"§ 13 Vertraulichkeit",children:[a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:153",children:"Beide Parteien verpflichten sich zur vertraulichen Behandlung nicht öffentlicher Informationen."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:154",children:"Diese Verpflichtung gilt über das Vertragsende hinaus."})]}),a.jsxs(nn,{"data-loc":"client/src/pages/AGB.tsx:157",title:"§ 14 Haftung",children:[a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:158",children:"(1) Die Haftung der MGD ist auf Vorsatz und grobe Fahrlässigkeit beschränkt."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:159",children:"(2) Für leichte Fahrlässigkeit haftet die MGD ausschlieÃlich bei Verletzung wesentlicher Vertragspflichten."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:160",children:"(3) Die Haftung für mittelbare Schäden, Folgeschäden, entgangenen Gewinn, entgangene Investitionen, ausgebliebene Geschäftsabschlüsse, Reputationsschäden oder sonstige Vermögensschäden wird, soweit gesetzlich zulässig, ausgeschlossen."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:161",children:"(4) Die Haftung ist der Höhe nach auf die im letzten Vertragsjahr gezahlte Vergütung begrenzt."})]}),a.jsxs(nn,{"data-loc":"client/src/pages/AGB.tsx:164",title:"§ 15 Irrtümer, Fehler und Falschangaben",children:[a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:165",children:"(1) Sämtliche Veröffentlichungen, Preislisten, Präsentationen, Webseiten, Broschüren, Angebote, Mitgliederverzeichnisse, Netzwerkübersichten, Veranstaltungsinformationen und sonstige Inhalte der MGD erfolgen nach bestem Wissen und Gewissen."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:166",children:"(2) Dennoch können Irrtümer, Schreibfehler, Rechenfehler, Ãbertragungsfehler, Druckfehler, technische Fehler oder versehentliche Falschangaben nicht vollständig ausgeschlossen werden."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:167",children:"(3) Insbesondere können Zahlen, Daten, Termine, Namen, Kontaktinformationen, Preise, Leistungsbeschreibungen oder sonstige Angaben versehentlich fehlerhaft dargestellt oder übermittelt werden."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:168",children:"(4) Aus solchen offensichtlichen Irrtümern, Schreib-, Druck- oder Rechenfehlern können keine Ansprüche gegen die MGD hergeleitet werden."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:169",children:"(5) Die MGD übernimmt keine Gewähr für die Vollständigkeit, Aktualität oder dauerhafte Verfügbarkeit von Informationen, Kontakten, Partnern oder Netzwerkinhalten."})]}),a.jsxs(nn,{"data-loc":"client/src/pages/AGB.tsx:172",title:"§ 16 Höhere Gewalt",children:[a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:173",children:"Die MGD haftet nicht für Leistungsstörungen aufgrund höherer Gewalt."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:174",children:"Hierzu zählen insbesondere Naturkatastrophen, Pandemien, Krieg, politische Ereignisse, Cyberangriffe, Stromausfälle, technische Störungen, behördliche MaÃnahmen oder Ausfälle von Kommunikations- und IT-Systemen."})]}),a.jsx(nn,{"data-loc":"client/src/pages/AGB.tsx:177",title:"§ 17 Datenschutz",children:a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:178",children:"Für die Verarbeitung personenbezogener Daten gilt die jeweils aktuelle Datenschutzerklärung der Mediengruppe Deutschland."})}),a.jsxs(nn,{"data-loc":"client/src/pages/AGB.tsx:181",title:"§ 18 Ãnderungen der AGB",children:[a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:182",children:"Die MGD ist berechtigt, diese AGB bei sachlichem Grund anzupassen oder zu aktualisieren."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:183",children:"Die jeweils aktuelle Fassung wird de
487n Partnern in geeigneter Weise zur Verfügung gestellt."})]}),a.jsxs(nn,{"data-loc":"client/src/pages/AGB.tsx:186",title:"§ 19 Schlussbestimmungen",children:[a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:187",children:"(1) Es gilt ausschlieÃlich das Recht der Bundesrepublik Deutschland."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:188",children:"(2) Gerichtsstand ist, soweit gesetzlich zulässig, Berlin."}),a.jsx(Le,{"data-loc":"client/src/pages/AGB.tsx:189",children:"(3) Sollten einzelne Bestimmungen dieser AGB unwirksam sein oder werden, bleibt die Wirksamkeit der übrigen Regelungen unberührt."})]}),a.jsx("div",{"data-loc":"client/src/pages/AGB.tsx:193",className:"mt-10 pt-8 border-t border-border",children:a.jsxs("div",{"data-loc":"client/src/pages/AGB.tsx:194",className:"rounded-xl p-6",style:{background:"linear-gradient(135deg, #0f2040, #1a2d4a)"},children:[a.jsx("h2",{"data-loc":"client/src/pages/AGB.tsx:195",className:"text-lg font-bold text-white mb-3",children:"Leitgedanke der Mediengruppe Deutschland"}),a.jsx("p",{"data-loc":"client/src/pages/AGB.tsx:196",className:"text-white/70 text-sm leading-relaxed mb-3",children:"Die Mediengruppe Deutschland versteht sich als Gemeinschaft â eine GRUPPE engagierter Unternehmer, Unternehmen, Investoren, Institutionen und Entscheidungsträger."}),a.jsx("p",{"data-loc":"client/src/pages/AGB.tsx:200",className:"text-white/70 text-sm leading-relaxed mb-3",children:"Unser Ziel ist es, Sichtbarkeit zu schaffen, Verbindungen zu fördern und den Zugang zu Menschen zu ermöglichen, die über Investitionen, Innovationen, Märkte, politische Rahmenbedingungen und wirtschaftliche Entwicklungen entscheiden."}),a.jsx("p",{"data-loc":"client/src/pages/AGB.tsx:205",className:"text-white/70 text-sm leading-relaxed mb-4",children:"Die Mediengruppe Deutschland bietet Chancen, Netzwerke und Plattformen â den Erfolg daraus gestaltet jedes Unternehmen selbst."}),a.jsxs("p",{"data-loc":"client/src/pages/AGB.tsx:209",className:"text-white/50 text-xs",children:["Rückfragen:"," ",a.jsx("a",{"data-loc":"client/src/pages/AGB.tsx:211",href:"mailto:[email protected]",className:"underline hover:text-white/80 transition-colors",children:"Mediengruppe Deutschland | MGD META GMBH · [email protected]"})]})]})})]}),a.jsxs("div",{"data-loc":"client/src/pages/AGB.tsx:220",className:"mt-8 flex items-center gap-4 text-sm text-muted-foreground",children:[a.jsx(Xe,{"data-loc":"client/src/pages/AGB.tsx:221",href:"/datenschutz",className:"hover:text-foreground underline transition-colors",children:"Datenschutz"}),a.jsx("span",{"data-loc":"client/src/pages/AGB.tsx:222",children:"·"}),a.jsx(Xe,{"data-loc":"client/src/pages/AGB.tsx:223",href:"/impressum",className:"hover:text-foreground underline transition-colors",children:"Impressum"}),a.jsx("span",{"data-loc":"client/src/pages/AGB.tsx:224",children:"·"}),a.jsx(Xe,{"data-loc":"client/src/pages/AGB.tsx:225",href:"/",className:"hover:text-foreground underline transition-colors",children:"Startseite"})]})]})})}function nn({title:e,children:t}){return a.jsxs("div",{"data-loc":"client/src/pages/AGB.tsx:235",children:[a.jsx("h2",{"data-loc":"client/src/pages/AGB.tsx:236",className:"text-base font-bold text-foreground mb-3 pb-2 border-b border-border",style:{color:"#0f2040"},children:e}),a.jsx("div",{"data-loc":"client/src/pages/AGB.tsx:239",className:"space-y-2",children:t})]})}function Le({children:e}){return a.jsx("p",{"data-loc":"client/src/pages/AGB.tsx:245",className:"text-sm text-muted-foreground leading-relaxed",children:e})}function td({items:e}){return a.jsx("ul",{"data-loc":"client/src/pages/AGB.tsx:250",className:"space-y-1 ml-4",children:e.map(t=>a.jsxs("li",{"data-loc":"client/src/pages/AGB.tsx:252",className:"text-sm text-muted-foreground flex items-start gap-2",children:[a.jsx("span",{"data-loc":"client/src/pages/AGB.tsx:253",className:"mt-1.5 w-1.5 h-1.5 rounded-full flex-shrink-0",style:{background:"#d97706"}}),t]},t))})}function $n({children:e}){return a.jsxs("div",{"data-loc":"client/src/App.tsx:35",className:"min-h-screen flex flex-col bg-background",children:[a.jsx(_6,{"data-loc":"client/src/App.tsx:36"}),a.jsx("main",{"data-loc":"client/src/App.tsx:37",className:"flex-1",children:e}),a.jsx(R6,{"data-loc":"client/src/App.tsx:40"}),a.jsx(O6,{"data-loc":"client/src/App.tsx:41"})]})}const AU=()=>a.jsx($n,{"data-loc":"client/src/App.tsx:47",children:a.jsx(F6,{"data-loc":"client/src/App.tsx:47"})}),SU=()=>a.jsx($n,{"data-loc":"client/src/App.tsx:48",children:a.jsx(vz,{"data-loc":"client/src/App.tsx:48"})}),NU=()=>a.jsx($n,{"data-loc":"client/src/App.tsx:49",children:a.jsx(rU,{"data-loc":"client/src/App.tsx:49"})}),EU=()=>a.jsx($n,{"data-loc":"client/src/App.tsx:50",children:a.jsx(iU,{"data-loc":"client/src/App.tsx:50"})}),CU=()=>a.jsx($n,{"data-loc":"client/src/App.tsx:51",children:a.jsx(lU,{"data-loc":"client/src/App.tsx:51"})}),PU=()=>a.jsx($n,{"data-loc":"client/src/App.tsx:52",children:a.jsx(oU,{"data-loc":"client/src/App.tsx:52"})}),kU=()=>a.jsx($n,{"data-loc":"client/src/App.tsx:53",children:a.jsx(fU,{"data-loc":"client/src/App.tsx:53"})}),_U=()=>a.jsx($n,{"data-loc":"client/src/App.tsx:54",children:a.jsx(mU,{"data-loc":"client/src/App.tsx:54"})}),MU=()=>a.jsx($n,{"data-loc":"client/src/App.tsx:55",children:a.jsx(gU,{"data-loc":"client/src/App.tsx:55"})}),RU=()=>a.jsx($n,{"data-loc":"client/src/App.tsx:56",children:a.jsx(bU,{"data-loc":"client/src/App.tsx:56"})}),DU=()=>a.jsx($n,{"data-loc":"client/src/App.tsx:57",children:a.jsx(yU,{"data-loc":"client/src/App.tsx:57"})}),OU=()=>a.jsx($n,{"data-loc":"client/src/App.tsx:58",children:a.jsx(jU,{"data-loc":"client/src/App.tsx:58"})}),TU=()=>a.jsx($n,{"data-loc":"client/src/App.tsx:59",children:a.jsx(wU,{"data-loc":"client/src/App.tsx:59"})}),vw=()=>a.jsx($n,{"data-loc":"client/src/App.tsx:60",children:a.jsx($M,{"data-loc":"client/src/App.tsx:60"})});function zU(){return a.jsxs(VM,{"data-loc":"client/src/App.tsx:65",children:[a.jsx(Pn,{"data-loc":"client/src/App.tsx:66",path:"/",component:AU}),a.jsx(Pn,{"data-loc":"client/src/App.tsx:67",path:"/partnerfinder",component:SU}),a.jsx(Pn,{"data-loc":"client/src/App.tsx:68",path:"/partner/register",component:NU}),a.jsx(Pn,{"data-loc":"client/src/App.tsx:69",path:"/member",component:EU}),a.jsx(Pn,{"data-loc":"client/src/App.tsx:70",path:"/admin",component:CU}),a.jsx(Pn,{"data-loc":"client/src/App.tsx:71",path:"/admin/partner/:id",component:PU}),a.jsx(Pn,{"data-loc":"client/src/App.tsx:72",path:"/admin/email",component:kU}),a.jsx(Pn,{"data-loc":"client/src/App.tsx:73",path:"/admin/logostrip",component:_U}),a.jsx(Pn,{"data-loc":"client/src/App.tsx:74",path:"/superadmin",component:MU}),a.jsx(Pn,{"data-loc":"client/src/App.tsx:75",path:"/partner/:id",component:RU}),a.jsx(Pn,{"data-loc":"client/src/App.tsx:76",path:"/datenschutz",component:DU}),a.jsx(Pn,{"data-loc":"client/src/App.tsx:77",path:"/agb",component:OU}),a.jsx(Pn,{"data-loc":"client/src/App.tsx:78",path:"/impressum",component:TU}),a.jsx(Pn,{"data-loc":"client/src/App.tsx:79",path:"/404",component:vw}),a.jsx(Pn,{"data-loc":"client/src/App.tsx:80",component:vw})]})}function LU(){return a.jsx(qM,{"data-loc":"client/src/App.tsx:87",children:a.jsx(KM,{"data-loc":"client/src/App.tsx:88",defaultTheme:"light",children:a.jsxs(Y5,{"data-loc":"client/src/App.tsx:89",children:[a.jsx(ik,{"data-loc":"client/src/App.tsx:90"}),a.jsx(zU,{"data-loc":"client/src/App.tsx:91"})]})})})}const Pd=new c3,AN=e=>{!(e instanceof yl)||typeof window>"u"||!(e.message===GC)||(window.location.href=_l())};Pd.getQueryCache().subscribe(e=>{if(e.type==="updated"&&e.action.type==="error"){const t=e.query.state.error;AN(t),console.error("[API Query Error]",t)}});Pd.getMutationCache().subscribe(e=>{if(e.type==="updated"&&e.action.type==="error"){const t=e.mutation.state.error;AN(t),console.error("[API Mutation Error]",t)}});const UU=Re.createClient({links:[gC({url:"/api/trpc",transformer:ks,fetch(e,t){return globalThis.fetch(e,{...t??{},credentials:"include"})}})]});QC.createRoot(document.getElementById("root")).render(a.jsx(Re.Provider,{"data-loc":"client/src/main.tsx:56",client:UU,queryClient:Pd,children:a.jsx(u3,{"data-loc":"client/src/main.tsx:57",client:Pd,children:a.jsx(LU,{"data-loc":"client/src/main.tsx:58"})})}));
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.