PageSourceSearch

https://bidinfo-jh5xivtz.manus.space/assets/index-BeDaSDdk.js

js bidinfo-jh5xivtz.manus.space collected 2026-10-03 05:00:17 UTC 636,994 bytes, 327 lines download raw bytes

vendor: 28,076 bytes, lines 1-10
1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/Alerts-DMNI1q1U.js","assets/card-BLMfwRof.js","assets/building-2-CEqy7hf5.js","assets/refresh-cw-D4nG6-Ud.js","assets/Analytics-BW_FnHT8.js","assets/circle-dollar-sign-BwlXrAop.js","assets/activity-BV2Iio9p.js","assets/NoticeDetail-CIEEeu8U.js","assets/circle-alert-CqCTOb9X.js","assets/CollectionStatus--O4WopxE.js","assets/NotFound-DJpg28Db.js"])))=>i.map(i=>d[i]);
2function Ww(t,a){for(var s=0;s<a.length;s++){const l=a[s];if(typeof l!="string"&&!Array.isArray(l)){for(const i in l)if(i!=="default"&&!(i in t)){const c=Object.getOwnPropertyDescriptor(l,i);c&&Object.defineProperty(t,i,c.get?c:{enumerable:!0,get:()=>l[i]})}}}return Object.freeze(Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}))}(function(){const a=document.createElement("link").relList;if(a&&a.supports&&a.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))l(i);new MutationObserver(i=>{for(const c of i)if(c.type==="childList")for(const d of c.addedNodes)d.tagName==="LINK"&&d.rel==="modulepreload"&&l(d)}).observe(document,{childList:!0,subtree:!0});function s(i){const c={};return i.integrity&&(c.integrity=i.integrity),i.referrerPolicy&&(c.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?c.credentials="include":i.crossOrigin==="anonymous"?c.credentials="omit":c.credentials="same-origin",c}function l(i){if(i.ep)return;i.ep=!0;const c=s(i);fetch(i.href,c)}})();var u8=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Ly(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var mf={exports:{}},rl={};/**
3 * @license React
4 * react-jsx-runtime.production.js
5 *
6 * Copyright (c) Meta Platforms, Inc. and affiliates.
7 *
8 * This source code is licensed under the MIT license found in the
9 * LICENSE file in the root directory of this source tree.
10 */var s0;function e3(){if(s0)return rl;s0=1;var t=Symbol.for("react.transitional.element"),a=Symbol.for("react.fragment");function s(l,i,c){var d=null;if(c!==void 0&&(d=""+c),i.key!==void 0&&(d=""+i.key),"key"in i){c={};for(var p in i)p!=="key"&&(c[p]=i[p])}else c=i;return i=c.ref,{$$typeof:t,type:l,key:d,ref:i!==void 0?i:null,props:c}}return rl.Fragment=a,rl.jsx=s,rl.jsxs=s,rl}var o0;function t3(){return o0||(o0=1,mf.exports=e3()),mf.exports}var m=t3(),Kr=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(t){return this.listeners.add(t),this.onSubscribe(),()=>{this.listeners.delete(t),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},n3={setTimeout:(t,a)=>setTimeout(t,a),clearTimeout:t=>clearTimeout(t),setInterval:(t,a)=>setInterval(t,a),clearInterval:t=>clearInterval(t)},a3=class{#t=n3;#e=!1;setTimeoutProvider(t){this.#t=t}setTimeout(t,a){return this.#t.setTimeout(t,a)}clearTimeout(t){this.#t.clearTimeout(t)}setInterval(t,a){return this.#t.setInterval(t,a)}clearInterval(t){this.#t.clearInterval(t)}},Pr=new a3;function r3(t){setTimeout(t,0)}var Lr=typeof window>"u"||"Deno"in globalThis;function kt(){}function s3(t,a){return typeof t=="function"?t(a):t}function Ff(t){return typeof t=="number"&&t>=0&&t!==1/0}function Uy(t,a){return Math.max(t+(a||0)-Date.now(),0)}function er(t,a){return typeof t=="function"?t(a):t}function Sn(t,a){return typeof t=="function"?t(a):t}function l0(t,a){const{type:s="all",exact:l,fetchStatus:i,predicate:c,queryKey:d,stale:p}=t;if(d){if(l){if(a.queryHash!==Mm(d,a.options))return!1}else if(!yl(a.queryKey,d))return!1}if(s!=="all"){const h=a.isActive();if(s==="active"&&!h||s==="inactive"&&h)return!1}return!(typeof p=="boolean"&&a.isStale()!==p||i&&i!==a.state.fetchStatus||c&&!c(a))}function i0(t,a){const{exact:s,status:l,predicate:i,mutationKey:c}=t;if(c){if(!a.options.mutationKey)return!1;if(s){if(nr(a.options.mutationKey)!==nr(c))return!1}else if(!yl(a.options.mutationKey,c))return!1}return!(l&&a.state.status!==l||i&&!i(a))}function Mm(t,a){return(a?.queryKeyHashFn||nr)(t)}function nr(t){return JSON.stringify(t,(a,s)=>If(s)?Object.keys(s).sort().reduce((l,i)=>(l[i]=s[i],l),{}):s)}function yl(t,a){return t===a?!0:typeof t!=typeof a?!1:t&&a&&typeof t=="object"&&typeof a=="object"?Object.keys(a).every(s=>yl(t[s],a[s])):!1}var o3=Object.prototype.hasOwnProperty;function Rm(t,a){if(t===a)return t;const s=c0(t)&&c0(a);if(!s&&!(If(t)&&If(a)))return a;const i=(s?t:Object.keys(t)).length,c=s?a:Object.keys(a),d=c.length,p=s?new Array(d):{};let h=0;for(let g=0;g<d;g++){const b=s?g:c[g],v=t[b],S=a[b];if(v===S){p[b]=v,(s?g<i:o3.call(t,b))&&h++;continue}if(v===null||S===null||typeof v!="object"||typeof S!="object"){p[b]=S;continue}const j=Rm(v,S);p[b]=j,j===v&&h++}return i===d&&h===i?t:p}function xl(t,a){if(!a||Object.keys(t).length!==Object.keys(a).length)return!1;for(const s in t)if(t[s]!==a[s])return!1;return!0}function c0(t){return Array.isArray(t)&&t.length===Object.keys(t).length}function If(t){if(!u0(t))return!1;const a=t.constructor;if(a===void 0)return!0;const s=a.prototype;return!(!u0(s)||!s.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(t)!==Object.prototype)}function u0(t){return Object.prototype.toString.call(t)==="[object Object]"}function l3(t){return new Promise(a=>{Pr.setTimeout(a,t)})}function Gf(t,a,s){return typeof s.structuralSharing=="function"?s.structuralSharing(t,a):s.structuralSharing!==!1?Rm(t,a):a}function i3(t,a,s=0){const l=[...t,a];return s&&l.length>s?l.slice(1):l}function c3(t,a,s=0){const l=[a,...t];return s&&l.length>s?l.slice(0,-1):l}var sn=Symbol();function By(t,a){return!t.queryFn&&a?.initialPromise?()=>a.initialPromise:!t.queryFn||t.queryFn===sn?()=>Promise.reject(new Error(`Missing queryFn: '${t.queryHash}'`)):t.queryFn}function qy(t,a){return typeof t=="function"?t(...a):!!t}var u3=class extends Kr{#t;#e;#n;constructor(){super(),this.#n=t=>{if(!Lr&&window.addEventListener){const a=()=>t();return window.addEventListener("visibilitychange",a,!1),()=>{window.removeEventListener("visibilitychange",a)}}}}onSubscribe(){this.#e||this.setEventListener(this.#n)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(t){this.#n=t,this.#e?.(),this.#e=t(a=>{typeof a=="boolean"?this.setFocused(a):this.onFocus()})}setFocused(t){this.#t!==t&&(this.#t=t,this.onFocus())}onFocus(){const t=this.isFocused();this.listeners.forEach(a=>{a(t)})}isFocused(){return typeof this.#t=="boolean"?this.#t:globalThis.document?.visibilityState!=="hidden"}},km=new u3;function Yf(){let t,a;const s=new Promise((i,c)=>{t=i,a=c});s.status="pending",s.catch(()=>{});function l(i){Object.assign(s,i),delete s.resolve,delete s.reject}return s.resolve=i=>{l({status:"fulfilled",value:i}),t(i)},s.reject=i=>{l({status:"rejected",reason:i}),a(i)},s}var d3=r3;function f3(){let t=[],a=0,s=p=>{p()},l=p=>{p()},i=d3;const c=p=>{a?t.push(p):i(()=>{s(p)})},d=()=>{const p=t;t=[],p.length&&i(()=>{l(()=>{p.forEach(h=>{s(h)})})})};return{batch:p=>{let h;a++;try{h=p()}finally{a--,a||d()}return h},batchCalls:p=>(...h)=>{c(()=>{p(...h)})},schedule:c,setNotifyFunction:p=>{s=p},setBatchNotifyFunction:p=>{l=p},setScheduler:p=>{i=p}}}var lt=f3(),m3=class extends Kr{#t=!0;#e;#n;constructor(){super(),this.#n=t=>{if(!Lr&&window.addEventListener){const a=()=>t(!0),s=()=>t(!1);return window.addEventListener("online",a,!1),window.addEventListener("offline",s,!1),()=>{window.removeEventListener("online",a),window.removeEventListener("offline",s)}}}}onSubscribe(){this.#e||this.setEventListener(this.#n)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(t){this.#n=t,this.#e?.(),this.#e=t(this.setOnline.bind(this))}setOnline(t){this.#t!==t&&(this.#t=t,this.listeners.forEach(s=>{s(t)}))}isOnline(){return this.#t}},vc=new m3;function p3(t){return Math.min(1e3*2**t,3e4)}function Vy(t){return(t??"online")==="online"?vc.isOnline():!0}var Kf=class extends Error{constructor(t){super("CancelledError"),this.revert=t?.revert,this.silent=t?.silent}};function Qy(t){let a=!1,s=0,l;const i=Yf(),c=()=>i.status!=="pending",d=C=>{if(!c()){const A=new Kf(C);S(A),t.onCancel?.(A)}},p=()=>{a=!0},h=()=>{a=!1},g=()=>km.isFocused()&&(t.networkMode==="always"||vc.isOnline())&&t.canRun(),b=()=>Vy(t.networkMode)&&t.canRun(),v=C=>{c()||(l?.(),i.resolve(C))},S=C=>{c()||(l?.(),i.reject(C))},j=()=>new Promise(C=>{l=A=>{(c()||g())&&C(A)},t.onPause?.()}).then(()=>{l=void 0,c()||t.onContinue?.()}),O=()=>{if(c())return;let C;const A=s===0?t.initialPromise:void 0;try{C=A??t.fn()}catch(R){C=Promise.reject(R)}Promise.resolve(C).then(v).catch(R=>{if(c())return;const P=t.retry??(Lr?0:3),F=t.retryDelay??p3,$=typeof F=="function"?F(s,R):F,Q=P===!0||typeof P=="number"&&s<P||typeof P=="function"&&P(s,R);if(a||!Q){S(R);return}s++,t.onFail?.(s,R),l3($).then(()=>g()?void 0:j()).then(()=>{a?S(R):O()})})};return{promise:i,status:()=>i.status,cancel:d,continue:()=>(l?.(),i),cancelRetry:p,continueRetry:h,canStart:b,start:()=>(b()?O():j().then(O),i)}}var Fy=class{#t;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),Ff(this.gcTime)&&(this.#t=Pr.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(t){this.gcTime=Math.max(this.gcTime||0,t??(Lr?1/0:300*1e3))}clearGcTimeout(){this.#t&&(Pr.clearTimeout(this.#t),this.#t=void 0)}},h3=class extends Fy{#t;#e;#n;#r;#a;#s;#l;constructor(t){super(),this.#l=!1,this.#s=t.defaultOptions,this.setOptions(t.options),this.observers=[],this.#r=t.client,this.#n=this.#r.getQueryCache(),this.queryKey=t.queryKey,this.queryHash=t.queryHash,this.#t=d0(this.options),this.state=t.state??this.#t,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#a?.promise}setOptions(t){if(this.options={...this.#s,...t},this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){const a=d0(this.options);a.data!==void 0&&(this.setData(a.data,{updatedAt:a.dataUpdatedAt,manual:!0}),this.#t=a)}}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.#n.remove(this)}setData(t,a){const s=Gf(this.state.data,t,this.options);return this.#o({data:s,type:"success",dataUpdatedAt:a?.updatedAt,manual:a?.manual}),s}setState(t,a){this.#o({type:"setState",state:t,setStateOptions:a})}cancel(t){const a=this.#a?.promise;return this.#a?.cancel(t),a?a.then(kt).catch(kt):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#t)}isActive(){return this.observers.some(t=>Sn(t.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===sn||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStatic(){return this.getObserversCount()>0?this.observers.some(t=>er(t.options.staleTime,this)==="static"):!1}isStale(){return this.getObserversCount()>0?this.observers.some(t=>t.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(t=0){return this.state.data===void 0?!0:t==="static"?!1:this.state.isInvalidated?!0:!Uy(this.state.dataUpdatedAt,t)}onFocus(){this.observers.find(a=>a.shouldFetchOnWindowFocus())?.refetch({cancelRefetch:!1}),this.#a?.continue()}onOnline(){this.observers.find(a=>a.shouldFetchOnReconnect())?.refetch({cancelRefetch:!1}),this.#a?.continue()}addObserver(t){this.observers.includes(t)||(this.observers.push(t),this.clearGcTimeout(),this.#n.notify({type:"observerAdded",query:this,observer:t}))}removeObserver(t){this.observers.includes(t)&&(this.observers=this.observers.filter(a=>a!==t),this.observers.length||(this.#a&&(this.#l?this.#a.cancel({revert:!0}):this.#a.cancelRetry()),this.scheduleGc()),this.#n.notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#o({type:"invalidate"})}async fetch(t,a){if(this.state.fetchStatus!=="idle"&&this.#a?.status()!=="rejected"){if(this.state.data!==void 0&&a?.cancelRefetch)this.cancel({silent:!0});else if(this.#a)return this.#a.continueRetry(),this.#a.promise}if(t&&this.setOptions(t),!this.options.queryFn){const p=this.observers.find(h=>h.options.queryFn);p&&this.setOptions(p.options)}const s=new AbortController,l=p=>{Object.defineProperty(p,"signal",{enumerable:!0,get:()=>(this.#l=!0,s.signal)})},i=()=>{const p=By(this.options,a),g=(()=>{const b={client:this.#r,queryKey:this.queryKey,meta:this.meta};return l(b),b})();return this.#l=!1,this.options.persister?this.options.persister(p,g,this):p(g)},d=(()=>{const p={fetchOptions:a,options:this.options,queryKey:this.queryKey,client:this.#r,state:this.state,fetchFn:i};return l(p),p})();this.options.behavior?.onFetch(d,this),this.#e=this.state,(this.state.fetchStatus==="idle"||this.state.fetchMeta!==d.fetchOptions?.meta)&&this.#o({type:"fetch",meta:d.fetchOptions?.meta}),this.#a=Qy({initialPromise:a?.initialPromise,fn:d.fetchFn,onCancel:p=>{p instanceof Kf&&p.revert&&this.setState({...this.#e,fetchStatus:"idle"}),s.abort()},onFail:(p,h)=>{this.#o({type:"failed",failureCount:p,error:h})},onPause:()=>{this.#o({type:"pause"})},onContinue:()=>{this.#o({type:"continue"})},retry:d.options.retry,retryDelay:d.options.retryDelay,networkMode:d.options.networkMode,canRun:()=>!0});try{const p=await this.#a.start();if(p===void 0)throw new Error(`${this.queryHash} data is undefined`);return this.setData(p),this.#n.config.onSuccess?.(p,this),this.#n.config.onSettled?.(p,this.state.error,this),p}catch(p){if(p instanceof Kf){if(p.silent)return this.#a.promise;if(p.revert){if(this.state.data===void 0)throw p;return this.state.data}}throw this.#o({type:"error",error:p}),this.#n.config.onError?.(p,this),this.#n.config.onSettled?.(this.state.data,p,this),p}finally{this.scheduleGc()}}#o(t){const a=s=>{switch(t.type){case"failed":return{...s,fetchFailureCount:t.failureCount,fetchFailureReason:t.error};case"pause":return{...s,fetchStatus:"paused"};case"continue":return{...s,fetchStatus:"fetching"};case"fetch":return{...s,...Iy(s.data,this.options),fetchMeta:t.meta??null};case"success":const l={...s,data:t.data,dataUpdateCount:s.dataUpdateCount+1,dataUpdatedAt:t.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!t.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return this.#e=t.manual?l:void 0,l;case"error":const i=t.error;return{...s,error:i,errorUpdateCount:s.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:s.fetchFailureCount+1,fetchFailureReason:i,fetchStatus:"idle",status:"error"};case"invalidate":return{...s,isInvalidated:!0};case"setState":return{...s,...t.state}}};this.state=a(this.state),lt.batch(()=>{this.observers.forEach(s=>{s.onQueryUpdate()}),this.#n.notify({query:this,type:"updated",action:t})})}};function Iy(t,a){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:Vy(a.networkMode)?"fetching":"paused",...t===void 0&&{error:null,status:"pending"}}}function d0(t){const a=typeof t.initialData=="function"?t.initialData():t.initialData,s=a!==void 0,l=s?typeof t.initialDataUpdatedAt=="function"?t.initialDataUpdatedAt():t.initialDataUpdatedAt:0;return{data:a,dataUpdateCount:0,dataUpdatedAt:s?l??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:s?"success":"pending",fetchStatus:"idle"}}var Ol=class extends Kr{constructor(t,a){super(),this.options=a,this.#t=t,this.#o=null,this.#l=Yf(),this.bindMethods(),this.setOptions(a)}#t;#e=void 0;#n=void 0;#r=void 0;#a;#s;#l;#o;#m;#d;#f;#c;#u;#i;#h=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(this.#e.addObserver(this),f0(this.#e,this.options)?this.#p():this.updateResult(),this.#x())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return Zf(this.#e,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return Zf(this.#e,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#b(),this.#S(),this.#e.removeObserver(this)}setOptions(t){const a=this.options,s=this.#e;if(this.options=this.#t.defaultQueryOptions(t),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof Sn(this.options.enabled,this.#e)!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#w(),this.#e.setOptions(this.options),a._defaulted&&!xl(this.options,a)&&this.#t.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#e,observer:this});const l=this.hasListeners();l&&m0(this.#e,s,this.options,a)&&this.#p(),this.updateResult(),l&&(this.#e!==s||Sn(this.options.enabled,this.#e)!==Sn(a.enabled,this.#e)||er(this.options.staleTime,this.#e)!==er(a.staleTime,this.#e))&&this.#g();const i=this.#v();l&&(this.#e!==s||Sn(this.options.enabled,this.#e)!==Sn(a.enabled,this.#e)||i!==this.#i)&&this.#y(i)}getOptimisticResult(t){const a=this.#t.getQueryCache().build(this.#t,t),s=this.createResult(a,t);return v3(this,s)&&(this.#r=s,this.#s=this.options,this.#a=this.#e.state),s}getCurrentResult(){return this.#r}trackResult(t,a){return new Proxy(t,{get:(s,l)=>(this.trackProp(l),a?.(l),l==="promise"&&!this.options.experimental_prefetchInRender&&this.#l.status==="pending"&&this.#l.reject(new Error("experimental_prefetchInRender feature flag is not enabled")),Reflect.get(s,l))})}trackProp(t){this.#h.add(t)}getCurrentQuery(){return this.#e}refetch({...t}={}){return this.fetch({...t})}fetchOptimistic(t){const a=this.#t.defaultQueryOptions(t),s=this.#t.getQueryCache().build(this.#t,a);return s.fetch().then(()=>this.createResult(s,a))}fetch(t){return this.#p({...t,cancelRefetch:t.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#r))}#p(t){this.#w();let a=this.#e.fetch(this.options,t);return t?.throwOnError||(a=a.catch(kt)),a}#g(){this.#b();const t=er(this.options.staleTime,this.#e);if(Lr||this.#r.isStale||!Ff(t))return;const s=Uy(this.#r.dataUpdatedAt,t)+1;this.#c=Pr.setTimeout(()=>{this.#r.isStale||this.updateResult()},s)}#v(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(this.#e):this.options.refetchInterval)??!1}#y(t){this.#S(),this.#i=t,!(Lr||Sn(this.options.enabled,this.#e)===!1||!Ff(this.#i)||this.#i===0)&&(this.#u=Pr.setInterval(()=>{(this.options.refetchIntervalInBackground||km.isFocused())&&this.#p()},this.#i))}#x(){this.#g(),this.#y(this.#v())}#b(){this.#c&&(Pr.clearTimeout(this.#c),this.#c=void 0)}#S(){this.#u&&(Pr.clearInterval(this.#u),this.#u=void 0)}createResult(t,a){const s=this.#e,l=this.options,i=this.#r,c=this.#a,d=this.#s,h=t!==s?t.state:this.#n,{state:g}=t;let b={...g},v=!1,S;if(a._optimisticResults){const H=this.hasListeners(),ee=!H&&f0(t,a),re=H&&m0(t,s,a,l);(ee||re)&&(b={...b,...Iy(g.data,t.options)}),a._optimisticResults==="isRestoring"&&(b.fetchStatus="idle")}let{error:j,errorUpdatedAt:O,status:C}=b;S=b.data;let A=!1;if(a.placeholderData!==void 0&&S===void 0&&C==="pending"){let H;i?.isPlaceholderData&&a.placeholderData===d?.placeholderData?(H=i.data,A=!0):H=typeof a.placeholderData=="function"?a.placeholderData(this.#f?.state.data,this.#f):a.placeholderData,H!==void 0&&(C="success",S=Gf(i?.data,H,a),v=!0)}if(a.select&&S!==void 0&&!A)if(i&&S===c?.data&&a.select===this.#m)S=this.#d;else try{this.#m=a.select,S=a.select(S),S=Gf(i?.data,S,a),this.#d=S,this.#o=null}catch(H){this.#o=H}this.#o&&(j=this.#o,S=this.#d,O=Date.now(),C="error");const R=b.fetchStatus==="fetching",P=C==="pending",F=C==="error",$=P&&R,Q=S!==void 0,N={status:C,fetchStatus:b.fetchStatus,isPending:P,isSuccess:C==="success",isError:F,isInitialLoading:$,isLoading:$,data:S,dataUpdatedAt:b.dataUpdatedAt,error:j,errorUpdatedAt:O,failureCount:b.fetchFailureCount,failureReason:b.fetchFailureReason,errorUpdateCount:b.errorUpdateCount,isFetched:b.dataUpdateCount>0||b.errorUpdateCount>0,isFetchedAfterMount:b.dataUpdateCount>h.dataUpdateCount||b.errorUpdateCount>h.errorUpdateCount,isFetching:R,isRefetching:R&&!P,isLoadingError:F&&!Q,isPaused:b.fetchStatus==="paused",isPlaceholderData:v,isRefetchError:F&&Q,isStale:Dm(t,a),refetch:this.refetch,promise:this.#l,isEnabled:Sn(a.enabled,t)!==!1};if(this.options.experimental_prefetchInRender){const H=oe=>{N.status==="error"?oe.reject(N.error):N.data!==void 0&&oe.resolve(N.data)},ee=()=>{const oe=this.#l=N.promise=Yf();H(oe)},re=this.#l;switch(re.status){case"pending":t.queryHash===s.queryHash&&H(re);break;case"fulfilled":(N.status==="error"||N.data!==re.value)&&ee();break;case"rejected":(N.status!=="error"||N.error!==re.reason)&&ee();break}}return N}updateResult(){const t=this.#r,a=this.createResult(this.#e,this.options);if(this.#a=this.#e.state,this.#s=this.options,this.#a.data!==void 0&&(this.#f=this.#e),xl(a,t))return;this.#r=a;const s=()=>{if(!t)return!0;const{notifyOnChangeProps:l}=this.options,i=typeof l=="function"?l():l;if(i==="all"||!i&&!this.#h.size)return!0;const c=new Set(i??this.#h);return this.options.throwOnError&&c.add("error"),Object.keys(this.#r).some(d=>{const p=d;return this.#r[p]!==t[p]&&c.has(p)})};this.#C({listeners:s()})}#w(){const t=this.#t.getQueryCache().build(this.#t,this.options);if(t===this.#e)return;const a=this.#e;this.#e=t,this.#n=t.state,this.hasListeners()&&(a?.removeObserver(this),t.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#x()}#C(t){lt.batch(()=>{t.listeners&&this.listeners.forEach(a=>{a(this.#r)}),this.#t.getQueryCache().notify({query:this.#e,type:"observerResultsUpdated"})})}};function g3(t,a){return Sn(a.enabled,t)!==!1&&t.state.data===void 0&&!(t.state.status==="error"&&a.retryOnMount===!1)}function f0(t,a){return g3(t,a)||t.state.data!==void 0&&Zf(t,a,a.refetchOnMount)}function Zf(t,a,s){if(Sn(a.enabled,t)!==!1&&er(a.staleTime,t)!=="static"){const l=typeof s=="function"?s(t):s;return l==="always"||l!==!1&&Dm(t,a)}return!1}function m0(t,a,s,l){return(t!==a||Sn(l.enabled,t)===!1)&&(!s.suspense||t.state.status!=="error")&&Dm(t,s)}function Dm(t,a){return Sn(a.enabled,t)!==!1&&t.isStaleByTime(er(a.staleTime,t))}function v3(t,a){return!xl(t.getCurrentResult(),a)}function yc(t){return{onFetch:(a,s)=>{const l=a.options,i=a.fetchOptions?.meta?.fetchMore?.direction,c=a.state.data?.pages||[],d=a.state.data?.pageParams||[];let p={pages:[],pageParams:[]},h=0;const g=async()=>{let b=!1;const v=O=>{Object.defineProperty(O,"signal",{enumerable:!0,get:()=>(a.signal.aborted?b=!0:a.signal.addEventListener("abort",()=>{b=!0}),a.signal)})},S=By(a.options,a.fetchOptions),j=async(O,C,A)=>{if(b)return Promise.reject();if(C==null&&O.pages.length)return Promise.resolve(O);const P=(()=>{const L={client:a.client,queryKey:a.queryKey,pageParam:C,direction:A?"backward":"forward",meta:a.options.meta};return v(L),L})(),F=await S(P),{maxPages:$}=a.options,Q=A?c3:i3;return{pages:Q(O.pages,F,$),pageParams:Q(O.pageParams,C,$)}};if(i&&c.length){const O=i==="backward",C=O?Gy:Xf,A={pages:c,pageParams:d},R=C(l,A);p=await j(A,R,O)}else{const O=t??c.length;do{const C=h===0?d[0]??l.initialPageParam:Xf(l,p);if(h>0&&C==null)break;p=await j(p,C),h++}while(h<O)}return p};a.options.persister?a.fetchFn=()=>a.options.persister?.(g,{client:a.client,queryKey:a.queryKey,meta:a.options.meta,signal:a.signal},s):a.fetchFn=g}}}function Xf(t,{pages:a,pageParams:s}){const l=a.length-1;return a.length>0?t.getNextPageParam(a[l],a,s[l],s):void 0}function Gy(t,{pages:a,pageParams:s}){return a.length>0?t.getPreviousPageParam?.(a[0],a,s[0],s):void 0}function y3(t,a){return a?Xf(t,a)!=null:!1}function x3(t,a){return!a||!t.getPreviousPageParam?!1:Gy(t,a)!=null}var Yy=class extends Ol{constructor(t,a){super(t,a)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(t){super.setOptions({...t,behavior:yc()})}getOptimisticResult(t){return t.behavior=yc(),super.getOptimisticResult(t)}fetchNextPage(t){return this.fetch({...t,meta:{fetchMore:{direction:"forward"}}})}fetchPreviousPage(t){return this.fetch({...t,meta:{fetchMore:{direction:"backward"}}})}createResult(t,a){const{state:s}=t,l=super.createResult(t,a),{isFetching:i,isRefetching:c,isError:d,isRefetchError:p}=l,h=s.fetchMeta?.fetchMore?.direction,g=d&&h==="forward",b=i&&h==="forward",v=d&&h==="backward",S=i&&h==="backward";return{...l,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:y3(a,s.data),hasPreviousPage:x3(a,s.data),isFetchNextPageError:g,isFetchingNextPage:b,isFetchPreviousPageError:v,isFetchingPreviousPage:S,isRefetchError:p&&!g&&!v,isRefetching:c&&!b&&!S}}},b3=class extends Fy{#t;#e;#n;#r;constructor(t){super(),this.#t=t.client,this.mutationId=t.mutationId,this.#n=t.mutationCache,this.#e=[],this.state=t.state||Ky(),this.setOptions(t.options),this.scheduleGc()}setOptions(t){this.options=t,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(t){this.#e.includes(t)||(this.#e.push(t),this.clearGcTimeout(),this.#n.notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){this.#e=this.#e.filter(a=>a!==t),this.scheduleGc(),this.#n.notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){this.#e.length||(this.state.status==="pending"?this.scheduleGc():this.#n.remove(this))}continue(){return this.#r?.continue()??this.execute(this.state.variables)}async execute(t){const a=()=>{this.#a({type:"continue"})},s={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#r=Qy({fn:()=>this.options.mutationFn?this.options.mutationFn(t,s):Promise.reject(new Error("No mutationFn found")),onFail:(c,d)=>{this.#a({type:"failed",failureCount:c,error:d})},onPause:()=>{this.#a({type:"pause"})},onContinue:a,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#n.canRun(this)});const l=this.state.status==="pending",i=!this.#r.canStart();try{if(l)a();else{this.#a({type:"pending",variables:t,isPaused:i}),await this.#n.config.onMutate?.(t,this,s);const d=await this.options.onMutate?.(t,s);d!==this.state.context&&this.#a({type:"pending",context:d,variables:t,isPaused:i})}const c=await this.#r.start();return await this.#n.config.onSuccess?.(c,t,this.state.context,this,s),await this.options.onSuccess?.(c,t,this.state.context,s),await this.#n.config.onSettled?.(c,null,this.state.variables,this.state.context,this,s),await this.options.onSettled?.(c,null,t,this.state.context,s),this.#a({type:"success",data:c}),c}catch(c){try{throw await this.#n.config.onError?.(c,t,this.state.context,this,s),await this.options.onError?.(c,t,this.state.context,s),await this.#n.config.onSettled?.(void 0,c,this.state.variables,this.state.context,this,s),await this.options.onSettled?.(void 0,c,t,this.state.context,s),c}finally{this.#a({type:"error",error:c})}}finally{this.#n.runNext(this)}}#a(t){const a=s=>{switch(t.type){case"failed":return{...s,failureCount:t.failureCount,failureReason:t.error};case"pause":return{...s,isPaused:!0};case"continue":return{...s,isPaused:!1};case"pending":return{...s,context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:t.isPaused,status:"pending",variables:t.variables,submittedAt:Date.now()};case"success":return{...s,data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...s,data:void 0,error:t.error,failureCount:s.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"}}};this.state=a(this.state),lt.batch(()=>{this.#e.forEach(s=>{s.onMutationUpdate(t)}),this.#n.notify({mutation:this,type:"updated",action:t})})}};function Ky(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var S3=class extends Kr{constructor(t={}){super(),this.config=t,this.#t=new Set,this.#e=new Map,this.#n=0}#t;#e;#n;build(t,a,s){const l=new b3({client:t,mutationCache:this,mutationId:++this.#n,options:t.defaultMutationOptions(a),state:s});return this.add(l),l}add(t){this.#t.add(t);const a=Xi(t);
10if(typeof a=="string"){const s=this.#e.get(a);s?s.push(t):this.#e.set(a,[t])}this.notify({type:"added",mutation:t})}remove(t){if(this.#t.delete(t)){const a=Xi(t);if(typeof a=="string"){const s=this.#e.get(a);if(s)if(s.length>1){const l=s.indexOf(t);l!==-1&&s.splice(l,1)}else s[0]===t&&this.#e.delete(a)}}this.notify({type:"removed",mutation:t})}canRun(t){const a=Xi(t);if(typeof a=="string"){const l=this.#e.get(a)?.find(i=>i.state.status==="pending");return!l||l===t}else return!0}runNext(t){const a=Xi(t);return typeof a=="string"?this.#e.get(a)?.find(l=>l!==t&&l.state.isPaused)?.continue()??Promise.resolve():Promise.resolve()}clear(){lt.batch(()=>{this.#t.forEach(t=>{this.notify({type:"removed",mutation:t})}),this.#t.clear(),this.#e.clear()})}getAll(){return Array.from(this.#t)}find(t){const a={exact:!0,...t};return this.getAll().find(s=>i0(a,s))}findAll(t={}){return this.getAll().filter(a=>i0(t,a))}notify(t){lt.batch(()=>{this.listeners.forEach(a=>{a(t)})})}resumePausedMutations(){const t=this.getAll().filter(a=>a.state.isPaused);return lt.batch(()=>Promise.all(t.map(a=>a.continue().catch(kt))))}};function Xi(t){return t.options.scope?.id}var w3=class extends Kr{#t;#e=void 0;#n;#r;constructor(a,s){super(),this.#t=a,this.setOptions(s),this.bindMethods(),this.#a()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(a){const s=this.options;this.options=this.#t.defaultMutationOptions(a),xl(this.options,s)||this.#t.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#n,observer:this}),s?.mutationKey&&this.options.mutationKey&&nr(s.mutationKey)!==nr(this.options.mutationKey)?this.reset():this.#n?.state.status==="pending"&&this.#n.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#n?.removeObserver(this)}onMutationUpdate(a){this.#a(),this.#s(a)}getCurrentResult(){return this.#e}reset(){this.#n?.removeObserver(this),this.#n=void 0,this.#a(),this.#s()}mutate(a,s){return this.#r=s,this.#n?.removeObserver(this),this.#n=this.#t.getMutationCache().build(this.#t,this.options),this.#n.addObserver(this),this.#n.execute(a)}#a(){const a=this.#n?.state??Ky();this.#e={...a,isPending:a.status==="pending",isSuccess:a.status==="success",isError:a.status==="error",isIdle:a.status==="idle",mutate:this.mutate,reset:this.reset}}#s(a){lt.batch(()=>{if(this.#r&&this.hasListeners()){const s=this.#e.variables,l=this.#e.context,i={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};a?.type==="success"?(this.#r.onSuccess?.(a.data,s,l,i),this.#r.onSettled?.(a.data,null,s,l,i)):a?.type==="error"&&(this.#r.onError?.(a.error,s,l,i),this.#r.onSettled?.(void 0,a.error,s,l,i))}this.listeners.forEach(s=>{s(this.#e)})})}};function p0(t,a){const s=new Set(a);return t.filter(l=>!s.has(l))}function C3(t,a,s){const l=t.slice(0);return l[a]=s,l}var E3=class extends Kr{#t;#e;#n;#r;#a;#s;#l;#o;#m=[];constructor(t,a,s){super(),this.#t=t,this.#r=s,this.#n=[],this.#a=[],this.#e=[],this.setQueries(a)}onSubscribe(){this.listeners.size===1&&this.#a.forEach(t=>{t.subscribe(a=>{this.#u(t,a)})})}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,this.#a.forEach(t=>{t.destroy()})}setQueries(t,a){this.#n=t,this.#r=a,lt.batch(()=>{const s=this.#a,l=this.#c(this.#n);this.#m=l,l.forEach(b=>b.observer.setOptions(b.defaultedQueryOptions));const i=l.map(b=>b.observer),c=i.map(b=>b.getCurrentResult()),d=s.length!==i.length,p=i.some((b,v)=>b!==s[v]),h=d||p,g=h?!0:c.some((b,v)=>{const S=this.#e[v];return!S||!xl(b,S)});!h&&!g||(h&&(this.#a=i),this.#e=c,this.hasListeners()&&(h&&(p0(s,i).forEach(b=>{b.destroy()}),p0(i,s).forEach(b=>{b.subscribe(v=>{this.#u(b,v)})})),this.#i()))})}getCurrentResult(){return this.#e}getQueries(){return this.#a.map(t=>t.getCurrentQuery())}getObservers(){return this.#a}getOptimisticResult(t,a){const s=this.#c(t),l=s.map(i=>i.observer.getOptimisticResult(i.defaultedQueryOptions));return[l,i=>this.#f(i??l,a),()=>this.#d(l,s)]}#d(t,a){return a.map((s,l)=>{const i=t[l];return s.defaultedQueryOptions.notifyOnChangeProps?i:s.observer.trackResult(i,c=>{a.forEach(d=>{d.observer.trackProp(c)})})})}#f(t,a){return a?((!this.#s||this.#e!==this.#o||a!==this.#l)&&(this.#l=a,this.#o=this.#e,this.#s=Rm(this.#s,a(t))),this.#s):t}#c(t){const a=new Map(this.#a.map(l=>[l.options.queryHash,l])),s=[];return t.forEach(l=>{const i=this.#t.defaultQueryOptions(l),c=a.get(i.queryHash);c?s.push({defaultedQueryOptions:i,observer:c}):s.push({defaultedQueryOptions:i,observer:new Ol(this.#t,i)})}),s}#u(t,a){const s=this.#a.indexOf(t);s!==-1&&(this.#e=C3(this.#e,s,a),this.#i())}#i(){if(this.hasListeners()){const t=this.#s,a=this.#d(this.#e,this.#m),s=this.#f(a,this.#r?.combine);t!==s&&lt.batch(()=>
vendor: 8,739 bytes, lines 10-18
10{this.listeners.forEach(l=>{l(this.#e)})})}}},j3=class extends Kr{constructor(t={}){super(),this.config=t,this.#t=new Map}#t;build(t,a,s){const l=a.queryKey,i=a.queryHash??Mm(l,a);let c=this.get(i);return c||(c=new h3({client:t,queryKey:l,queryHash:i,options:t.defaultQueryOptions(a),state:s,defaultOptions:t.getQueryDefaults(l)}),this.add(c)),c}add(t){this.#t.has(t.queryHash)||(this.#t.set(t.queryHash,t),this.notify({type:"added",query:t}))}remove(t){const a=this.#t.get(t.queryHash);a&&(t.destroy(),a===t&&this.#t.delete(t.queryHash),this.notify({type:"removed",query:t}))}clear(){lt.batch(()=>{this.getAll().forEach(t=>{this.remove(t)})})}get(t){return this.#t.get(t)}getAll(){return[...this.#t.values()]}find(t){const a={exact:!0,...t};return this.getAll().find(s=>l0(a,s))}findAll(t={}){const a=this.getAll();return Object.keys(t).length>0?a.filter(s=>l0(t,s)):a}notify(t){lt.batch(()=>{this.listeners.forEach(a=>{a(t)})})}onFocus(){lt.batch(()=>{this.getAll().forEach(t=>{t.onFocus()})})}onOnline(){lt.batch(()=>{this.getAll().forEach(t=>{t.onOnline()})})}},O3=class{#t;#e;#n;#r;#a;#s;#l;#o;constructor(t={}){this.#t=t.queryCache||new j3,this.#e=t.mutationCache||new S3,this.#n=t.defaultOptions||{},this.#r=new Map,this.#a=new Map,this.#s=0}mount(){this.#s++,this.#s===1&&(this.#l=km.subscribe(async t=>{t&&(await this.resumePausedMutations(),this.#t.onFocus())}),this.#o=vc.subscribe(async t=>{t&&(await this.resumePausedMutations(),this.#t.onOnline())}))}unmount(){this.#s--,this.#s===0&&(this.#l?.(),this.#l=void 0,this.#o?.(),this.#o=void 0)}isFetching(t){return this.#t.findAll({...t,fetchStatus:"fetching"}).length}isMutating(t){return this.#e.findAll({...t,status:"pending"}).length}getQueryData(t){const a=this.defaultQueryOptions({queryKey:t});return this.#t.get(a.queryHash)?.state.data}ensureQueryData(t){const a=this.defaultQueryOptions(t),s=this.#t.build(this,a),l=s.state.data;return l===void 0?this.fetchQuery(t):(t.revalidateIfStale&&s.isStaleByTime(er(a.staleTime,s))&&this.prefetchQuery(a),Promise.resolve(l))}getQueriesData(t){return this.#t.findAll(t).map(({queryKey:a,state:s})=>{const l=s.data;return[a,l]})}setQueryData(t,a,s){const l=this.defaultQueryOptions({queryKey:t}),c=this.#t.get(l.queryHash)?.state.data,d=s3(a,c);if(d!==void 0)return this.#t.build(this,l).setData(d,{...s,manual:!0})}setQueriesData(t,a,s){return lt.batch(()=>this.#t.findAll(t).map(({queryKey:l})=>[l,this.setQueryData(l,a,s)]))}getQueryState(t){const a=this.defaultQueryOptions({queryKey:t});return this.#t.get(a.queryHash)?.state}removeQueries(t){const a=this.#t;lt.batch(()=>{a.findAll(t).forEach(s=>{a.remove(s)})})}resetQueries(t,a){const s=this.#t;return lt.batch(()=>(s.findAll(t).forEach(l=>{l.reset()}),this.refetchQueries({type:"active",...t},a)))}cancelQueries(t,a={}){const s={revert:!0,...a},l=lt.batch(()=>this.#t.findAll(t).map(i=>i.cancel(s)));return Promise.all(l).then(kt).catch(kt)}invalidateQueries(t,a={}){return lt.batch(()=>(this.#t.findAll(t).forEach(s=>{s.invalidate()}),t?.refetchType==="none"?Promise.resolve():this.refetchQueries({...t,type:t?.refetchType??t?.type??"active"},a)))}refetchQueries(t,a={}){const s={...a,cancelRefetch:a.cancelRefetch??!0},l=lt.batch(()=>this.#t.findAll(t).filter(i=>!i.isDisabled()&&!i.isStatic()).map(i=>{let c=i.fetch(void 0,s);return s.throwOnError||(c=c.catch(kt)),i.state.fetchStatus==="paused"?Promise.resolve():c}));return Promise.all(l).then(kt)}fetchQuery(t){const a=this.defaultQueryOptions(t);a.retry===void 0&&(a.retry=!1);const s=this.#t.build(this,a);return s.isStaleByTime(er(a.staleTime,s))?s.fetch(a):Promise.resolve(s.state.data)}prefetchQuery(t){return this.fetchQuery(t).then(kt).catch(kt)}fetchInfiniteQuery(t){return t.behavior=yc(t.pages),this.fetchQuery(t)}prefetchInfiniteQuery(t){return this.fetchInfiniteQuery(t).then(kt).catch(kt)}ensureInfiniteQueryData(t){return t.behavior=yc(t.pages),this.ensureQueryData(t)}resumePausedMutations(){return vc.isOnline()?this.#e.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#t}getMutationCache(){return this.#e}getDefaultOptions(){return this.#n}setDefaultOptions(t){this.#n=t}setQueryDefaults(t,a){this.#r.set(nr(t),{queryKey:t,defaultOptions:a})}getQueryDefaults(t){const a=[...this.#r.values()],s={};return a.forEach(l=>{yl(t,l.queryKey)&&Object.assign(s,l.defaultOptions)}),s}setMutationDefaults(t,a){this.#a.set(nr(t),{mutationKey:t,defaultOptions:a})}getMutationDefaults(t){const a=[...this.#a.values()],s={};return a.forEach(l=>{yl(t,l.mutationKey)&&Object.assign(s,l.defaultOptions)}),s}defaultQueryOptions(t){if(t._defaulted)return t;const a={...this.#n.queries,...this.getQueryDefaults(t.queryKey),...t,_defaulted:!0};return a.queryHash||(a.queryHash=Mm(a.queryKey,a)),a.refetchOnReconnect===void 0&&(a.refetchOnReconnect=a.networkMode!=="always"),a.throwOnError===void 0&&(a.throwOnError=!!a.suspense),!a.networkMode&&a.persister&&(a.networkMode="offlineFirst"),a.queryFn===sn&&(a.enabled=!1),a}defaultMutationOptions(t){return t?._defaulted?t:{...this.#n.mutations,...t?.mutationKey&&this.getMutationDefaults(t.mutationKey),...t,_defaulted:!0}}clear(){this.#t.clear(),this.#e.clear()}},pf={exports:{}},je={};/**
11 * @license React
12 * react.production.js
13 *
14 * Copyright (c) Meta Platforms, Inc. and affiliates.
15 *
16 * This source code is licensed under the MIT license found in the
17 * LICENSE file in the root directory of this source tree.
18 */var h0;function T3(){if(h0)return je;h0=1;var t=Symbol.for("react.transitional.element"),a=Symbol.for("react.portal"),s=Symbol.for("react.fragment"),l=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),c=Symbol.for("react.consumer"),d=Symbol.for("react.context"),p=Symbol.for("react.forward_ref"),h=Symbol.for("react.suspense"),g=Symbol.for("react.memo"),b=Symbol.for("react.lazy"),v=Symbol.for("react.activity"),S=Symbol.iterator;function j(T){return T===null||typeof T!="object"?null:(T=S&&T[S]||T["@@iterator"],typeof T=="function"?T:null)}var O={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},C=Object.assign,A={};function R(T,_,k){this.props=T,this.context=_,this.refs=A,this.updater=k||O}R.prototype.isReactComponent={},R.prototype.setState=function(T,_){if(typeof T!="object"&&typeof T!="function"&&T!=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,T,_,"setState")},R.prototype.forceUpdate=function(T){this.updater.enqueueForceUpdate(this,T,"forceUpdate")};function P(){}P.prototype=R.prototype;function F(T,_,k){this.props=T,this.context=_,this.refs=A,this.updater=k||O}var $=F.prototype=new P;$.constructor=F,C($,R.prototype),$.isPureReactComponent=!0;var Q=Array.isArray;function L(){}var N={H:null,A:null,T:null,S:null},H=Object.prototype.hasOwnProperty;function ee(T,_,k){var U=k.ref;return{$$typeof:t,type:T,key:_,ref:U!==void 0?U:null,props:k}}function re(T,_){return ee(T.type,_,T.props)}function oe(T){return typeof T=="object"&&T!==null&&T.$$typeof===t}function ae(T){var _={"=":"=0",":":"=2"};return"$"+T.replace(/[=:]/g,function(k){return _[k]})}var ce=/\/+/g;function se(T,_){return typeof T=="object"&&T!==null&&T.key!=null?ae(""+T.key):_.toString(36)}function de(T){switch(T.status){case"fulfilled":return T.value;case"rejected":throw T.reason;default:switch(typeof T.status=="string"?T.then(L,L):(T.status="pending",T.then(function(_){T.status==="pending"&&(T.status="fulfilled",T.value=_)},function(_){T.status==="pending"&&(T.status="rejected",T.reason=_)})),T.status){case"fulfilled":return T.value;case"rejected":throw T.reason}}throw T}function E(T,_,k,U,Z){var te=typeof T;(te==="undefined"||te==="boolean")&&(T=null);var I=!1;if(T===null)I=!0;else switch(te){case"bigint":case"string":case"number":I=!0;break;case"object":switch(T.$$typeof){case t:case a:I=!0;break;case b:return I=T._init,E(I(T._payload),_,k,U,Z)}}if(I)return Z=Z(T),I=U===""?"."+se(T,0):U,Q(Z)?(k="",I!=null&&(k=I.replace(ce,"$&/")+"/"),E(Z,_,k,"",function(Ce){return Ce})):Z!=null&&(oe(Z)&&(Z=re(Z,k+(Z.key==null||T&&T.key===Z.key?"":(""+Z.key).replace(ce,"$&/")+"/")+I)),_.push(Z)),1;I=0;var ue=U===""?".":U+":";if(Q(T))for(var he=0;he<T.length;he++)U=T[he],te=ue+se(U,he),I+=E(U,_,k,te,Z);else if(he=j(T),typeof he=="function")for(T=he.call(T),he=0;!(U=T.next()).done;)U=U.value,te=ue+se(U,he++),I+=E(U,_,k,te,Z);else if(te==="object"){if(typeof T.then=="function")return E(de(T),_,k,U,Z);throw _=String(T),Error("Objects are not valid as a React child (found: "+(_==="[object Object]"?"object with keys {"+Object.keys(T).join(", ")+"}":_)+"). If you meant to render a collection of children, use an array instead.")}return I}
vendor: 1,579 bytes, line 18
18function V(T,_,k){if(T==null)return T;var U=[],Z=0;return E(T,U,"","",function(te){return _.call(k,te,Z++)}),U}function z(T){if(T._status===-1){var _=T._result;_=_(),_.then(function(k){(T._status===0||T._status===-1)&&(T._status=1,T._result=k)},function(k){(T._status===0||T._status===-1)&&(T._status=2,T._result=k)}),T._status===-1&&(T._status=0,T._result=_)}if(T._status===1)return T._result.default;throw T._result}var le=typeof reportError=="function"?reportError:function(T){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var _=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof T=="object"&&T!==null&&typeof T.message=="string"?String(T.message):String(T),error:T});if(!window.dispatchEvent(_))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",T);return}console.error(T)},me={map:V,forEach:function(T,_,k){V(T,function(){_.apply(this,arguments)},k)},count:function(T){var _=0;return V(T,function(){_++}),_},toArray:function(T){return V(T,function(_){return _})||[]},only:function(T){if(!oe(T))throw Error("React.Children.only expected to receive a single React element child.");return T}};return je.Activity=v,je.Children=me,je.Component=R,je.Fragment=s,je.Profiler=i,je.PureComponent=F,je.StrictMode=l,je.Suspense=h,je.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=N,je.__COMPILER_RUNTIME={__proto__:null,c:function(T){return N.H.useMemoCache(T)}},je.cache=function(T){return function(){return T.apply(null,arguments)}},je.cacheSignal=function(){return null}
18,je.cloneElement=function(T,_,k){if(T==null)throw Error("The argument must be a React element, but you passed "+T+".");var U=C({},T.props),Z=T.key;if(_!=null)for(te in _.key!==void 0&&(Z=""+_.key),_)!H.call(_,te)||te==="key"||te==="__self"||te==="__source"||te==="ref"&&_.ref===void 0||(U[te]=_[te]);var te=arguments.length-2;if(te===1)U.children=k;else if(1<te){for(var I=Array(te),ue=0;ue<te;ue++)I[ue]=arguments[ue+2];U.children=I}return ee(T.type,Z,U)},je.createContext=function(T){return T={$$typeof:d,_currentValue:T,_currentValue2:T,_threadCount:0,Provider:null,Consumer:null},T.Provider=T,T.Consumer={$$typeof:c,_context:T},T},je.createElement=function(T,_,k){var U,Z={},te=null;if(_!=null)for(U in _.key!==void 0&&(te=""+_.key),_)H.call(_,U)&&U!=="key"&&U!=="__self"&&U!=="__source"&&(Z[U]=_[U]);var I=arguments.length-2;if(I===1)Z.children=k;else if(1<I){for(var ue=Array(I),he=0;he<I;he++)ue[he]=arguments[he+2];Z.children=ue}if(T&&T.defaultProps)for(U in I=T.defaultProps,I)Z[U]===void 0&&(Z[U]=I[U]);return ee(T,te,Z)},je.createRef=function(){return{current:null}},je.forwardRef=function(T){return{$$typeof:p,render:T}},je.isValidElement=oe,je.lazy=function(T){return{$$typeof:b,_payload:{_status:-1,_result:T},_init:z}},je.memo=function(T,_){return{$$typeof:g,type:T,compare:_===void 0?null:_}},je.startTransition=function(T){var _=N.T,k={};N.T=k;try{var U=T(),Z=N.S;Z!==null&&Z(k,U),typeof U=="object"&&U!==null&&typeof U.then=="function"&&U.then(L,le)}catch(te){le(te)}finally{_!==null&&k.types!==null&&(_.types=k.types),N.T=_}},je.unstable_useCacheRefresh=function(){return N.H.useCacheRefresh()},je.use=function(T){return N.H.use(T)},je.useActionState=function(T,_,k){return N.H.useActionState(T,_,k)},je.useCallback=function(T,_){return N.H.useCallback(T,_)},je.useContext=function(T){return N.H.useContext(T)},je.useDebugValue=function(){},je.useDeferredValue=function(T,_){return N.H.useDeferredValue(T,_)},je.useEffect=function(T,_){return N.H.useEffect(T,_)},je.useEffectEvent=function(T){return N.H.useEffectEvent(T)},je.useId=function(){return N.H.useId()},je.useImperativeHandle=function(T,_,k){return N.H.useImperativeHandle(T,_,k)},je.useInsertionEffect=function(T,_){return N.H.useInsertionEffect(T,_)},je.useLayoutEffect=function(T,_){return N.H.useLayoutEffect(T,_)},je.useMemo=function(T,_){return N.H.useMemo(T,_)},je.useOptimistic=function(T,_){return N.H.useOptimistic(T,_)},je.useReducer=function(T,_,k){return N.H.useReducer(T,_,k)},je.useRef=function(T){return N.H.useRef(T)},je.useState=function(T){return N.H.useState(T)},je.useSyncExternalStore=function(T,_,k){return N.H.useSyncExternalStore(T,_,k)},je.useTransition=function(){return N.H.useTransition()},je.version="19.2.1",je}var g0;function Nc(){return g0||(g0=1,pf.exports=T3()),pf.exports}var x=Nc();const fe=Ly(x),_c=Ww({__proto__:null,default:fe},[x]);var Zy=x.createContext(void 0),Tl=t=>{const a=x.useContext(Zy);if(t)return t;if(!a)throw new Error("No QueryClient set, use QueryClientProvider to set one");return a},N3=({client:t,children:a})=>(x.useEffect(()=>(t.mount(),()=>{t.unmount()}),[t]),m.jsx(Zy.Provider,{value:t,children:a})),Xy=x.createContext(!1),$y=()=>x.useContext(Xy);Xy.Provider;function _3(){let t=!1;return{clearReset:()=>{t=!1},reset:()=>{t=!0},isReset:()=>t}}var A3=x.createContext(_3()),Jy=()=>x.useContext(A3),Wy=(t,a)=>{(t.suspense||t.throwOnError||t.experimental_prefetchInRender)&&(a.isReset()||(t.retryOnMount=!1))},ex=t=>{x.useEffect(()=>{t.clearReset()},[t])},tx=({result:t,errorResetBoundary:a,throwOnError:s,query:l,suspense:i})=>t.isError&&!a.isReset()&&!t.isFetching&&l&&(i&&t.data===void 0||qy(s,[t.error,l])),Hm=(t,a)=>a.state.data===void 0,nx=t=>{if(t.suspense){const s=i=>i==="static"?i:Math.max(i??1e3,1e3),l=t.staleTime;t.staleTime=typeof l=="function"?(...i)=>s(l(...i)):s(l),typeof t.gcTime=="number"&&(t.gcTime=Math.max(t.gcTime,1e3))}},ax=(t,a)=>t.isLoading&&t.isFetching&&!a,$f=(t,a)=>t?.suspense&&a.isPending,xc=(t,a,s)=>a.fetchOptimistic(t).catch(()=>{s.clearReset()});function rx({queries:t,...a},s){const l=Tl(s),i=$y(),c=Jy(),d=x.useMemo(()=>t.map(C=>{const A=l.defaultQueryOptions(C);return A._optimisticResults=i?"isRestoring":"optimistic",A}),[t,l,i]);d.forEach(C=>{nx(C),Wy(C,c)}),ex(c);const[p]=x.useState(()=>new E3(l,d,a)),[h,g,b]=p.getOptimisticResult(d,a.combine),v=!i&&a.subscribed!==!1;x.useSyncExternalStore(x.useCallback(C=>v?p.subscribe(lt.batchCalls(C)):kt,[p,v]),()=>p.getCurrentResult(),()=>p.getCurrentResult()),x.useEffect(()=>{p.setQueries(d,a)},[d,a,p]);const j=h.some((C,A)=>$f(d[A],C))?h.flatMap((C,A)=>{const R=d[A];if(R){const P=new Ol(l,R);if($f(R,C))return xc(R,P,c);ax(C,i)&&xc(R,P,c)}return[]}):[];if(j.length>0)throw Promise.all(j);const O=h.find((C,A)=>{const R=d[A];return R&&tx({result:C,errorResetBoundary:c,throwOnError:R.throwOnError,query:l.getQueryCache().get(R.queryHash),suspense:R.suspense})});if(O?.error)throw O.error;return g(b())}function Ac(t,a,s){const l=$y(),i=Jy(),c=Tl(s),d=c.defaultQueryOptions(t);c.getDefaultOptions().queries?._experimental_beforeQuery?.(d),d._optimisticResults=l?"isRestoring":"optimistic",nx(d),Wy(d,i),ex(i);const p=!c.getQueryCache().get(d.queryHash),[h]=x.useState(()=>new a(c,d)),g=h.getOptimisticResult(d),b=!l&&t.subscribed!==!1;if(x.useSyncExternalStore(x.useCallback(v=>{const S=b?h.subscribe(lt.batchCalls(v)):kt;return h.updateResult(),S},[h,b]),()=>h.getCurrentResult(),()=>h.getCurrentResult()),x.useEffect(()=>{h.setOptions(d)},[d,h]),$f(d,g))throw xc(d,h,i);if(tx({result:g,errorResetBoundary:i,throwOnError:d.throwOnError,query:c.getQueryCache().get(d.queryHash),suspense:d.suspense}))throw g.error;return c.getDefaultOptions().queries?._experimental_afterQuery?.(d,g),d.experimental_prefetchInRender&&!Lr&&ax(g,l)&&(p?xc(d,h,i):c.getQueryCache().get(d.queryHash)?.promise)?.catch(kt).finally(()=>{h.updateResult()}),d.notifyOnChangeProps?g:h.trackResult(g)}function M3(t,a){return Ac(t,Ol,a)}function R3(t,a){return Ac({...t,enabled:!0,suspense:!0,throwOnError:Hm,placeholderData:void 0},Ol,a)}function k3(t,a){return Ac({...t,enabled:!0,suspense:!0,throwOnError:Hm},Yy,a)}function D3(t,a){return rx({...t,queries:t.queries.map(s=>({...s,suspense:!0,throwOnError:Hm,enabled:!0,placeholderData:void 0}))},a)}function H3(t,a){const s=Tl(a);s.getQueryState(t.queryKey)||s.prefetchQuery(t)}function z3(t,a){const s=Tl(a);s.getQueryState(t.queryKey)||s.prefetchInfiniteQuery(t)}function P3(t,a){const s=Tl(a),[l]=x.useState(()=>new w3(s,t));x.useEffect(()=>{l.setOptions(t)},[l,t]);const i=x.useSyncExternalStore(x.useCallback(d=>l.subscribe(lt.batchCalls(d)),[l]),()=>l.getCurrentResult(),()=>l.getCurrentResult()),c=x.useCallback((d,p)=>{l.mutate(d,p).catch(kt)},[l]);if(i.error&&qy(l.options.throwOnError,[i.error]))throw i.error;return{...i,mutate:c,mutateAsync:i.mutate}}function L3(t,a){return Ac(t,Yy,a)}function Ur(t){return!!t&&!Array.isArray(t)&&typeof t=="object"}const U3=typeof Symbol=="function"&&!!Symbol.asyncIterator;function sx(t){return U3&&Ur(t)&&Symbol.asyncIterator in t}var B3=Object.create,ox=Object.defineProperty,q3=Object.getOwnPropertyDescriptor,lx=Object.getOwnPropertyNames,V3=Object.getPrototypeOf,Q3=Object.prototype.hasOwnProperty,Nl=(t,a)=>function(){return a||(0,t[lx(t)[0]])((a={exports:{}}).exports,a),a.exports},F3=(t,a,s,l)=>{if(a&&typeof a=="object"||typeof a=="function")for(var i=lx(a),c=0,d=i.length,p;c<d;c++)p=i[c],!Q3.call(t,p)&&p!==s&&ox(t,p,{get:(h=>
18a[h]).bind(null,p),enumerable:!(l=q3(a,p))||l.enumerable});return t},Mc=(t,a,s)=>(s=t!=null?B3(V3(t)):{},F3(ox(s,"default",{value:t,enumerable:!0}),t));const ix=()=>{},v0=t=>{Object.freeze&&Object.freeze(t)};function cx(t,a,s){var l;const i=a.join(".");return(l=s[i])!==null&&l!==void 0||(s[i]=new Proxy(ix,{get(c,d){if(!(typeof d!="string"||d==="then"))return cx(t,[...a,d],s)},apply(c,d,p){const h=a[a.length-1];let g={args:p,path:a};return h==="call"?g={args:p.length>=2?[p[1]]:[],path:a.slice(0,-1)}:h==="apply"&&(g={args:p.length>=2?p[1]:[],path:a.slice(0,-1)}),v0(g.args),v0(g.path),t(g)}})),s[i]}const Rc=t=>cx(t,[],Object.create(null)),zm=t=>new Proxy(ix,{get(a,s){if(s!=="then")return t(s)}});var ux=Nl({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(t,a){function s(l){"@babel/helpers - typeof";return a.exports=s=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(i){return typeof i}:function(i){return i&&typeof Symbol=="function"&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},a.exports.__esModule=!0,a.exports.default=a.exports,s(l)}a.exports=s,a.exports.__esModule=!0,a.exports.default=a.exports}}),I3=Nl({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(t,a){var s=ux().default;function l(i,c){if(s(i)!="object"||!i)return i;var d=i[Symbol.toPrimitive];if(d!==void 0){var p=d.call(i,c||"default");if(s(p)!="object")return p;throw new TypeError("@@toPrimitive must return a primitive value.")}return(c==="string"?String:Number)(i)}a.exports=l,a.exports.__esModule=!0,a.exports.default=a.exports}}),G3=Nl({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(t,a){var s=ux().default,l=I3();function i(c){var d=l(c,"string");return s(d)=="symbol"?d:d+""}a.exports=i,a.exports.__esModule=!0,a.exports.default=a.exports}}),dx=Nl({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(t,a){var s=G3();function l(i,c,d){return(c=s(c))in i?Object.defineProperty(i,c,{value:d,enumerable:!0,configurable:!0,writable:!0}):i[c]=d,i}a.exports=l,a.exports.__esModule=!0,a.exports.default=a.exports}}),Pm=Nl({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(t,a){var s=dx();function l(c,d){var p=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);d&&(h=h.filter(function(g){return Object.getOwnPropertyDescriptor(c,g).enumerable})),p.push.apply(p,h)}return p}function i(c){for(var d=1;d<arguments.length;d++){var p=arguments[d]!=null?arguments[d]:{};d%2?l(Object(p),!0).forEach(function(h){s(c,h,p[h])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(p)):l(Object(p)).forEach(function(h){Object.defineProperty(c,h,Object.getOwnPropertyDescriptor(p,h))})}return c}a.exports=i,a.exports.__esModule=!0,a.exports.default=a.exports}});Mc(Pm());Mc(dx());var $i=Mc(Pm());function Y3(t,a){if("error"in t){const l=a.deserialize(t.error);return{ok:!1,error:(0,$i.default)((0,$i.default)({},t),{},{error:l})}}return{ok:!0,result:(0,$i.default)((0,$i.default)({},t.result),(!t.result.type||t.result.type==="data")&&{type:"data",data:a.deserialize(t.result.data)})}}var hf=class extends Error{constructor(){super("Unable to transform response from server")}};function K3(t,a){let s;try{s=Y3(t,a)}catch{throw new hf}if(!s.ok&&(!Ur(s.error.error)||typeof s.error.error.code!="number"))throw new hf;if(s.ok&&!Ur(s.result))throw new hf;return s}Mc(Pm());function kc(t){const a={subscribe(s){let l=null,i=!1,c=!1,d=!1;function p(){if(l===null){d=!0;return}c||(c=!0,typeof l=="function"?l():l&&l.unsubscribe())}return l=t({next(h){var g;i||(g=s.next)===null||g===void 0||g.call(s,h)},error(h){var g;i||(i=!0,(g=s.error)===null||g===void 0||g.call(s,h),p())},complete(){var h;i||(i=!0,(h=s.complete)===null||h===void 0||h.call(s),p())}}),d&&p(),{unsubscribe:p}},pipe(...s){return s.reduce(Z3,a)}};return a}function Z3(t,a){return a(t)}function X3(t){const a=new AbortController;return new Promise((l,i)=>{let c=!1;function d(){c||(c=!0,p.unsubscribe())}a.signal.addEventListener("abort",()=>{i(a.signal.reason)});const p=t.subscribe({next(h){c=!0,l(h),d()}
18,error(h){i(h)},complete(){a.abort(),d()}})})}var $3=Object.create,fx=Object.defineProperty,J3=Object.getOwnPropertyDescriptor,mx=Object.getOwnPropertyNames,W3=Object.getPrototypeOf,e5=Object.prototype.hasOwnProperty,lr=(t,a)=>function(){return a||(0,t[mx(t)[0]])((a={exports:{}}).exports,a),a.exports},t5=(t,a,s,l)=>{if(a&&typeof a=="object"||typeof a=="function")for(var i=mx(a),c=0,d=i.length,p;c<d;c++)p=i[c],!e5.call(t,p)&&p!==s&&fx(t,p,{get:(h=>a[h]).bind(null,p),enumerable:!(l=J3(a,p))||l.enumerable});return t},Zr=(t,a,s)=>(s=t!=null?$3(W3(t)):{},t5(a||!t||!t.__esModule?fx(s,"default",{value:t,enumerable:!0}):s,t)),n5=lr({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutPropertiesLoose.js"(t,a){function s(l,i){if(l==null)return{};var c={};for(var d in l)if({}.hasOwnProperty.call(l,d)){if(i.includes(d))continue;c[d]=l[d]}return c}a.exports=s,a.exports.__esModule=!0,a.exports.default=a.exports}}),a5=lr({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutProperties.js"(t,a){var s=n5();function l(i,c){if(i==null)return{};var d,p,h=s(i,c);if(Object.getOwnPropertySymbols){var g=Object.getOwnPropertySymbols(i);for(p=0;p<g.length;p++)d=g[p],c.includes(d)||{}.propertyIsEnumerable.call(i,d)&&(h[d]=i[d])}return h}a.exports=l,a.exports.__esModule=!0,a.exports.default=a.exports}}),px=lr({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(t,a){function s(l){"@babel/helpers - typeof";return a.exports=s=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(i){return typeof i}:function(i){return i&&typeof Symbol=="function"&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},a.exports.__esModule=!0,a.exports.default=a.exports,s(l)}a.exports=s,a.exports.__esModule=!0,a.exports.default=a.exports}}),r5=lr({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(t,a){var s=px().default;function l(i,c){if(s(i)!="object"||!i)return i;var d=i[Symbol.toPrimitive];if(d!==void 0){var p=d.call(i,c||"default");if(s(p)!="object")return p;throw new TypeError("@@toPrimitive must return a primitive value.")}return(c==="string"?String:Number)(i)}a.exports=l,a.exports.__esModule=!0,a.exports.default=a.exports}}),s5=lr({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(t,a){var s=px().default,l=r5();function i(c){var d=l(c,"string");return s(d)=="symbol"?d:d+""}a.exports=i,a.exports.__esModule=!0,a.exports.default=a.exports}}),o5=lr({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(t,a){var s=s5();function l(i,c,d){return(c=s(c))in i?Object.defineProperty(i,c,{value:d,enumerable:!0,configurable:!0,writable:!0}):i[c]=d,i}a.exports=l,a.exports.__esModule=!0,a.exports.default=a.exports}}),_l=lr({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(t,a){var s=o5();function l(c,d){var p=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);d&&(h=h.filter(function(g){return Object.getOwnPropertyDescriptor(c,g).enumerable})),p.push.apply(p,h)}return p}function i(c){for(var d=1;d<arguments.length;d++){var p=arguments[d]!=null?arguments[d]:{};d%2?l(Object(p),!0).forEach(function(h){s(c,h,p[h])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(p)):l(Object(p)).forEach(function(h){Object.defineProperty(c,h,Object.getOwnPropertyDescriptor(p,h))})}return c}a.exports=i,a.exports.__esModule=!0,a.exports.default=a.exports}}),l5=Zr(a5(),1),y0=Zr(_l(),1);const i5=["cursor","direction"];function Fn(t,a,s){const l=t.flatMap(i=>i.split("."));if(!a&&(!s||s==="any"))return l.length?[l]:[];if(s==="infinite"&&Ur(a)&&("direction"in a||"cursor"in a)){const{cursor:i,direction:c}=a,d=(0,l5.default)(a,i5);return[l,{input:d,type:"infinite"}]}return[l,(0,y0.default)((0,y0.default)({},typeof a<"u"&&a!==sn&&{input:a}),s&&s!=="any"&&{type:s})]}function dc(t){return Fn(t,void 0,"any")}var c5=Object.create,hx=Object.defineProperty,u5=Object.getOwnPropertyDescriptor,gx=Object.getOwnPropertyNames,d5=Object.getPrototypeOf,f5=Object.prototype.hasOwnProperty,Xn=(t,a)=>function(){return a||(0,t[gx(t)[0]])((a={exports:{}}).exports,a),a.exports},m5=(t,a,s,l)=>{if(a&&typeof a=="object"||typeof a=="function")for(var i=gx(a),c=0,d=i.length,p;c<d;c++)p=i[c],!f5.call(t,p)&&p!==s&&hx(t,p,{get:(h=>a[h]).bind(null,p),enumerable:!(l=u5(a,p))||l.enumerable});return t},dt=(t,a,s)=>(s=t!=null?c5(d5(t)):{}
18,m5(a||!t||!t.__esModule?hx(s,"default",{value:t,enumerable:!0}):s,t)),vx=Xn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(t,a){function s(l){"@babel/helpers - typeof";return a.exports=s=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(i){return typeof i}:function(i){return i&&typeof Symbol=="function"&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},a.exports.__esModule=!0,a.exports.default=a.exports,s(l)}a.exports=s,a.exports.__esModule=!0,a.exports.default=a.exports}}),p5=Xn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(t,a){var s=vx().default;function l(i,c){if(s(i)!="object"||!i)return i;var d=i[Symbol.toPrimitive];if(d!==void 0){var p=d.call(i,c||"default");if(s(p)!="object")return p;throw new TypeError("@@toPrimitive must return a primitive value.")}return(c==="string"?String:Number)(i)}a.exports=l,a.exports.__esModule=!0,a.exports.default=a.exports}}),h5=Xn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(t,a){var s=vx().default,l=p5();function i(c){var d=l(c,"string");return s(d)=="symbol"?d:d+""}a.exports=i,a.exports.__esModule=!0,a.exports.default=a.exports}}),Xr=Xn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(t,a){var s=h5();function l(i,c,d){return(c=s(c))in i?Object.defineProperty(i,c,{value:d,enumerable:!0,configurable:!0,writable:!0}):i[c]=d,i}a.exports=l,a.exports.__esModule=!0,a.exports.default=a.exports}}),Rn=Xn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(t,a){var s=Xr();function l(c,d){var p=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);d&&(h=h.filter(function(g){return Object.getOwnPropertyDescriptor(c,g).enumerable})),p.push.apply(p,h)}return p}function i(c){for(var d=1;d<arguments.length;d++){var p=arguments[d]!=null?arguments[d]:{};d%2?l(Object(p),!0).forEach(function(h){s(c,h,p[h])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(p)):l(Object(p)).forEach(function(h){Object.defineProperty(c,h,Object.getOwnPropertyDescriptor(p,h))})}return c}a.exports=i,a.exports.__esModule=!0,a.exports.default=a.exports}});function g5(t){return a=>{let s=0,l=null;const i=[];function c(){l||(l=a.subscribe({next(p){for(const g of i){var h;(h=g.next)===null||h===void 0||h.call(g,p)}},error(p){for(const g of i){var h;(h=g.error)===null||h===void 0||h.call(g,p)}},complete(){for(const h of i){var p;(p=h.complete)===null||p===void 0||p.call(h)}}}))}function d(){if(s===0&&l){const p=l;l=null,p.unsubscribe()}}return kc(p=>(s++,i.push(p),c(),{unsubscribe(){s--,d();const h=i.findIndex(g=>g===p);h>-1&&i.splice(h,1)}}))}}function v5(t){let a=t;const s=[],l=d=>{a!==void 0&&d.next(a),s.push(d)},i=d=>{s.splice(s.indexOf(d),1)},c=kc(d=>(l(d),()=>{i(d)}));return c.next=d=>{if(a!==d){a=d;for(const p of s)p.next(d)}},c.get=()=>a,c}function y5(t){return kc(a=>{function s(i=0,c=t.op){const d=t.links[i];if(!d)throw new Error("No more links to execute - did you forget to add an ending link?");return d({op:c,next(h){return s(i+1,h)}})}return s().subscribe(a)})}var Ji=dt(Xr(),1),qs=dt(Rn(),1);function x5(t){return t instanceof Js}function b5(t){return Ur(t)&&Ur(t.error)&&typeof t.error.code=="number"&&typeof t.error.message=="string"}function S5(t,a){return typeof t=="string"?t:Ur(t)&&typeof t.message=="string"?t.message:a}var Js=class fc extends Error{constructor(a,s){var l,i;const c=s?.cause;super(a,{cause:c}),(0,Ji.default)(this,"cause",void 0),(0,Ji.default)(this,"shape",void 0),(0,Ji.default)(this,"data",void 0),(0,Ji.default)(this,"meta",void 0),this.meta=s?.meta,this.cause=c,this.shape=s==null||(l=s.result)===null||l===void 0?void 0:l.error,this.data=s==null||(i=s.result)===null||i===void 0?void 0:i.error.data,this.name="TRPCClientError",Object.setPrototypeOf(this,fc.prototype)}static from(a,s={}){const l=a;return x5(l)?(s.meta&&(l.meta=(0,qs.default)((0,qs.default)({},l.meta),s.meta)),l):b5(l)?new fc(l.error.message,(0,qs.default)((0,qs.default)({},s),{},{result:l})):new fc(S5(l,"Unknown error"),(0,qs.default)((0,qs.default)({},s),{},{cause:l}))}};function w5(t){const a=t;return a?"input"in a?a:{input:a,output:a}:{input:{serialize:s=>s,deserialize:s=>s},output:{serialize:s=>s,deserialize:s=>s}}}const x0=t=>typeof t=="function";function C5(t){if(t)return t;if(typeof window<"u"&&x0(window.fetch))return window.fetch;if(typeof globalThis<"u"&&x0(globalThis.fetch))return globalThis.fetch;throw new Error("No fetch implementation found")}var gl=dt(Rn());function E5(t){return{url:t.url.toString(),fetch:t.fetch,transformer:w5(t.transformer),methodOverride:t.methodOverride}}function j5(t){const a={};for(let s=0;s<t.length;s++){const l=t[s];a[s]=l}return a}const O5={query:"GET",mutation:"POST",subscription:"PATCH"};function yx(t){return"input"in t?t.transformer.input.serialize(t.input):j5(t.inputs.map(a=>t.transformer.input.serialize(a)))}const Jf=t=>{const a=t.url.split("?");let l=a[0].replace(/\/$/,"")+"/"+t.path;const i=[];if(a[1]&&i.push(a[1]),"inputs"in t&&i.push("batch=1"),t.type==="query"||t.type==="subscription"){const c=yx(t);c!==void 0&&t.methodOverride!=="POST"&&i.push(`input=${encodeURIComponent(JSON.stringify(c))}`)}return i.length&&(l+="?"+i.join("&")),l},T5=t=>{if(t.type==="query"&&t.methodOverride!=="POST")return;const a=yx(t);return a!==void 0?JSON.stringify(a):void 0},N5=t=>Wf((0,gl.default)((0,gl.default)({},t),{},{contentTypeHeader:"application/json",getUrl:Jf,getBody:T5}));
18var _5=class extends Error{constructor(){const t="AbortError";super(t),this.name=t,this.message=t}};const A5=t=>{var a;if(t?.aborted)throw(a=t.throwIfAborted)===null||a===void 0||a.call(t),typeof DOMException<"u"?new DOMException("AbortError","AbortError"):new _5};async function M5(t){var a;A5(t.signal);const s=t.getUrl(t),l=t.getBody(t),i=(a=t.methodOverride)!==null&&a!==void 0?a:O5[t.type],c=await(async()=>{const p=await t.headers();return Symbol.iterator in p?Object.fromEntries(p):p})(),d=(0,gl.default)((0,gl.default)((0,gl.default)({},t.contentTypeHeader&&i!=="GET"?{"content-type":t.contentTypeHeader}:{}),t.trpcAcceptHeader?{"trpc-accept":t.trpcAcceptHeader}:void 0),c);return C5(t.fetch)(s,{method:i,signal:t.signal,body:l,headers:d})}async function Wf(t){const a={},s=await M5(t);a.response=s;const l=await s.json();return a.responseJSON=l,{json:l,meta:a}}function R5(t){return t instanceof Uint8Array||t instanceof Blob}function k5(t){return t instanceof FormData}var Ks=dt(Rn(),1);const D5=t=>{if("input"in t){const{input:a}=t;if(k5(a)){if(t.type!=="mutation"&&t.methodOverride!=="POST")throw new Error("FormData is only supported for mutations");return Wf((0,Ks.default)((0,Ks.default)({},t),{},{contentTypeHeader:void 0,getUrl:Jf,getBody:()=>a}))}if(R5(a)){if(t.type!=="mutation"&&t.methodOverride!=="POST")throw new Error("Octet type input is only supported for mutations");return Wf((0,Ks.default)((0,Ks.default)({},t),{},{contentTypeHeader:"application/octet-stream",getUrl:Jf,getBody:()=>a}))}}return N5(t)};function H5(t){const a=E5(t);return()=>s=>{const{op:l}=s;return kc(i=>{const{path:c,input:d,type:p}=l;/* istanbul ignore if -- @preserve */if(p==="subscription")throw new Error("Subscriptions are unsupported by `httpLink` - use `httpSubscriptionLink` or `wsLink`");const h=D5((0,Ks.default)((0,Ks.default)({},a),{},{type:p,path:c,input:d,signal:l.signal,headers(){return t.headers?typeof t.headers=="function"?t.headers({op:l}):t.headers:{}}}));let g;return h.then(b=>{g=b.meta;const v=K3(b.json,a.transformer.output);if(!v.ok){i.error(Js.from(v.error,{meta:g}));return}i.next({context:b.meta,result:v.result}),i.complete()}).catch(b=>{i.error(Js.from(b,{meta:g}))}),()=>{}})}}dt(Rn(),1);dt(Rn(),1);const xx=(t,...a)=>typeof t=="function"?t(...a):t;dt(Xr(),1);function z5(){let t,a;return{promise:new Promise((l,i)=>{t=l,a=i}),resolve:t,reject:a}}async function P5(t){const a=await xx(t.url);if(!t.connectionParams)return a;const l=`${a.includes("?")?"&":"?"}connectionParams=1`;return a+l}async function L5(t){const a={method:"connectionParams",data:await xx(t)};return JSON.stringify(a)}dt(Xr(),1);var Hr=dt(Xr(),1);function U5(t){const{promise:a,resolve:s,reject:l}=z5();return t.addEventListener("open",()=>{t.removeEventListener("error",l),s()}),t.addEventListener("error",l),a}function B5(t,{intervalMs:a,pongTimeoutMs:s}){let l,i;function c(){l=setTimeout(()=>{t.send("PING"),i=setTimeout(()=>{t.close()},s)},a)}function d(){clearTimeout(l),c()}function p(){clearTimeout(i),d()}t.addEventListener("open",c),t.addEventListener("message",({data:h})=>{clearTimeout(l),c(),h==="PONG"&&p()}),t.addEventListener("close",()=>{clearTimeout(l),clearTimeout(i)})}var q5=class em{constructor(a){var s;if((0,Hr.default)(this,"id",++em.connectCount),(0,Hr.default)(this,"WebSocketPonyfill",void 0),(0,Hr.default)(this,"urlOptions",void 0),(0,Hr.default)(this,"keepAliveOpts",void 0),(0,Hr.default)(this,"wsObservable",v5(null)),(0,Hr.default)(this,"openPromise",null),this.WebSocketPonyfill=(s=a.WebSocketPonyfill)!==null&&s!==void 0?s:WebSocket,!this.WebSocketPonyfill)throw new Error("No WebSocket implementation found - you probably don't want to use this on the server, but if you do you need to pass a `WebSocket`-ponyfill");this.urlOptions=a.urlOptions,this.keepAliveOpts=a.keepAlive}get ws(){return this.wsObservable.get()}set ws(a){this.wsObservable.next(a)}isOpen(){return!!this.ws&&this.ws.readyState===this.WebSocketPonyfill.OPEN&&!this.openPromise}isClosed(){return!!this.ws&&(this.ws.readyState===this.WebSocketPonyfill.CLOSING||this.ws.readyState===this.WebSocketPonyfill.CLOSED)}async open(){var a=this;if(a.openPromise)return a.openPromise;a.id=++em.connectCount;const s=P5(a.urlOptions).then(l=>new a.WebSocketPonyfill(l));a.openPromise=s.then(async l=>{a.ws=l,l.addEventListener("message",function({data:i}){i==="PING"&&this.send("PONG")}
18),a.keepAliveOpts.enabled&&B5(l,a.keepAliveOpts),l.addEventListener("close",()=>{a.ws===l&&(a.ws=null)}),await U5(l),a.urlOptions.connectionParams&&l.send(await L5(a.urlOptions.connectionParams))});try{await a.openPromise}finally{a.openPromise=null}}async close(){var a=this;try{await a.openPromise}finally{var s;(s=a.ws)===null||s===void 0||s.close()}}};(0,Hr.default)(q5,"connectCount",0);dt(Xr(),1);dt(Rn(),1);var gf=dt(Xr(),1),b0=dt(Rn(),1),Dc=class{constructor(t){(0,gf.default)(this,"links",void 0),(0,gf.default)(this,"runtime",void 0),(0,gf.default)(this,"requestId",void 0),this.requestId=0,this.runtime={},this.links=t.links.map(a=>a(this.runtime))}$request(t){var a;return y5({links:this.links,op:(0,b0.default)((0,b0.default)({},t),{},{context:(a=t.context)!==null&&a!==void 0?a:{},id:++this.requestId})}).pipe(g5())}async requestAsPromise(t){var a=this;try{const s=a.$request(t);return(await X3(s)).result.data}catch(s){throw Js.from(s)}}query(t,a,s){return this.requestAsPromise({type:"query",path:t,input:a,context:s?.context,signal:s?.signal})}mutation(t,a,s){return this.requestAsPromise({type:"mutation",path:t,input:a,context:s?.context,signal:s?.signal})}subscription(t,a,s){return this.$request({type:"subscription",path:t,input:a,context:s.context,signal:s.signal}).subscribe({next(i){switch(i.result.type){case"state":{var c;(c=s.onConnectionStateChange)===null||c===void 0||c.call(s,i.result);break}case"started":{var d;(d=s.onStarted)===null||d===void 0||d.call(s,{context:i.context});break}case"stopped":{var p;(p=s.onStopped)===null||p===void 0||p.call(s);break}case"data":case void 0:{var h;(h=s.onData)===null||h===void 0||h.call(s,i.result.data);break}}},error(i){var c;(c=s.onError)===null||c===void 0||c.call(s,i)},complete(){var i;(i=s.onComplete)===null||i===void 0||i.call(s)}})}};const bx=Symbol.for("trpc_untypedClient"),V5={query:"query",mutate:"mutation",subscribe:"subscription"},Q5=t=>V5[t];function Sx(t){const a=Rc(({path:s,args:l})=>{const i=[...s],c=Q5(i.pop()),d=i.join(".");return t[c](d,...l)});return zm(s=>s===bx?t:a[s])}function F5(t){const a=new Dc(t);return Sx(a)}function Lm(t){return t[bx]}dt(Rn(),1);dt(Rn(),1);var I5=Xn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(t,a){function s(i){var c,d,p,h=2;for(typeof Symbol<"u"&&(d=Symbol.asyncIterator,p=Symbol.iterator);h--;){if(d&&(c=i[d])!=null)return c.call(i);if(p&&(c=i[p])!=null)return new l(c.call(i));d="@@asyncIterator",p="@@iterator"}throw new TypeError("Object is not async iterable")}function l(i){function c(d){if(Object(d)!==d)return Promise.reject(new TypeError(d+" is not an object."));var p=d.done;return Promise.resolve(d.value).then(function(h){return{value:h,done:p}})}return l=function(p){this.s=p,this.n=p.next},l.prototype={s:null,n:null,next:function(){return c(this.n.apply(this.s,arguments))},return:function(p){var h=this.s.return;return h===void 0?Promise.resolve({value:p,done:!0}):c(h.apply(this.s,arguments))},throw:function(p){var h=this.s.return;return h===void 0?Promise.reject(p):c(h.apply(this.s,arguments))}},new l(i)}a.exports=s,a.exports.__esModule=!0,a.exports.default=a.exports}});dt(I5(),1);dt(Rn(),1);var G5=Xn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/usingCtx.js"(t,a){function s(){var l=typeof SuppressedError=="function"?SuppressedError:function(p,h){var g=Error();return g.name="SuppressedError",g.error=p,g.suppressed=h,g},i={},c=[];function d(p,h){if(h!=null){if(Object(h)!==h)throw new TypeError("using declarations can only be used with objects, functions, null, or undefined.");if(p)var g=h[Symbol.asyncDispose||Symbol.for("Symbol.asyncDispose")];if(g===void 0&&(g=h[Symbol.dispose||Symbol.for("Symbol.dispose")],p))var b=g;if(typeof g!="function")throw new TypeError("Object is not disposable.");b&&(g=function(){try{b.call(h)}catch(S){return Promise.reject(S)}}),c.push({v:h,d:g,a:p})}else p&&c.push({d:h,a:p});return h}return{e:i,u:d.bind(null,!1),a:d.bind(null,!0),d:function(){var h,g=this.e,b=0;function v(){for(;h=c.pop();)try{if(!h.a&&b===1)return b=0,c.push(h),Promise.resolve().then(v);if(h.d){var j=h.d.call(h.v);if(h.a)return b|=2,Promise.resolve(j).then(v,S)}else b|=1}catch(O){return S(O)}
18if(b===1)return g!==i?Promise.reject(g):Promise.resolve();if(g!==i)throw g}function S(j){return g=g!==i?new l(j,g):j,v()}return v()}}}a.exports=s,a.exports.__esModule=!0,a.exports.default=a.exports}}),wx=Xn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/OverloadYield.js"(t,a){function s(l,i){this.v=l,this.k=i}a.exports=s,a.exports.__esModule=!0,a.exports.default=a.exports}}),Y5=Xn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/awaitAsyncGenerator.js"(t,a){var s=wx();function l(i){return new s(i,0)}a.exports=l,a.exports.__esModule=!0,a.exports.default=a.exports}}),K5=Xn({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/wrapAsyncGenerator.js"(t,a){var s=wx();function l(c){return function(){return new i(c.apply(this,arguments))}}function i(c){var d,p;function h(b,v){try{var S=c[b](v),j=S.value,O=j instanceof s;Promise.resolve(O?j.v:j).then(function(C){if(O){var A=b==="return"?"return":"next";if(!j.k||C.done)return h(A,C);C=c[A](C).value}g(S.done?"return":"normal",C)},function(C){h("throw",C)})}catch(C){g("throw",C)}}function g(b,v){switch(b){case"return":d.resolve({value:v,done:!0});break;case"throw":d.reject(v);break;default:d.resolve({value:v,done:!1})}(d=d.next)?h(d.key,d.arg):p=null}this._invoke=function(b,v){return new Promise(function(S,j){var O={key:b,arg:v,resolve:S,reject:j,next:null};p?p=p.next=O:(d=p=O,h(b,v))})},typeof c.return!="function"&&(this.return=void 0)}i.prototype[typeof Symbol=="function"&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},i.prototype.next=function(c){return this._invoke("next",c)},i.prototype.throw=function(c){return this._invoke("throw",c)},i.prototype.return=function(c){return this._invoke("return",c)},a.exports=l,a.exports.__esModule=!0,a.exports.default=a.exports}});dt(G5(),1);dt(Y5(),1);dt(K5(),1);dt(Rn(),1);function Z5(t){return Rc(({path:a,args:s})=>{var l;const i=[...a],c=i.pop();if(c==="useMutation")return t[c](i,...s);if(c==="_def")return{path:i};const[d,...p]=s,h=(l=p[0])!==null&&l!==void 0?l:{};return t[c](i,d,h)})}var vf;const X5=["client","ssrContext","ssrState","abortOnUnmount"],$5=(vf=x.createContext)===null||vf===void 0?void 0:vf.call(_c,null),J5=t=>{switch(t){case"queryOptions":case"fetch":case"ensureData":case"prefetch":case"getData":case"setData":case"setQueriesData":return"query";case"infiniteQueryOptions":case"fetchInfinite":case"prefetchInfinite":case"getInfiniteData":case"setInfiniteData":return"infinite";case"setMutationDefaults":case"getMutationDefaults":case"isMutating":case"cancel":case"invalidate":case"refetch":case"reset":return"any"}};function W5(t){return Rc(a=>{const s=[...a.path],l=s.pop(),i=[...a.args],c=i.shift(),d=J5(l),p=Fn(s,c,d);return{infiniteQueryOptions:()=>t.infiniteQueryOptions(s,p,i[0]),queryOptions:()=>t.queryOptions(s,p,...i),fetch:()=>t.fetchQuery(p,...i),fetchInfinite:()=>t.fetchInfiniteQuery(p,i[0]),prefetch:()=>t.prefetchQuery(p,...i),prefetchInfinite:()=>t.prefetchInfiniteQuery(p,i[0]),ensureData:()=>t.ensureQueryData(p,...i),invalidate:()=>t.invalidateQueries(p,...i),reset:()=>t.resetQueries(p,...i),refetch:()=>t.refetchQueries(p,...i),cancel:()=>t.cancelQuery(p,...i),setData:()=>{t.setQueryData(p,i[0],i[1])},setQueriesData:()=>t.setQueriesData(p,i[0],i[1],i[2]),setInfiniteData:()=>{t.setInfiniteQueryData(p,i[0],i[1])},getData:()=>t.getQueryData(p),getInfiniteData:()=>t.getInfiniteQueryData(p),setMutationDefaults:()=>t.setMutationDefaults(dc(s),c),getMutationDefaults:()=>t.getMutationDefaults(dc(s)),isMutating:()=>t.isMutating({mutationKey:dc(s)})}[l]()})}function eC(t){const a=Sx(t.client),s=W5(t);return zm(l=>{const i=l;return i==="client"?a:X5.includes(i)?t[i]:s[l]})}var tC=Zr(_l(),1);function S0(t){const a=t instanceof Dc?t:Lm(t);return Rc(s=>{const l=s.path,i=l.join("."),[c,d]=s.args;return(0,tC.default)({queryKey:Fn(l,c,"query"),queryFn:()=>a.query(i,c,d?.trpc)},d)})}var yf=Zr(_l(),1);function Lt(t,a,s){var l;const i=t[0];let c=(l=t[1])===null||l===void 0?void 0:l.input;if(s){var d;c=(0,yf.default)((0,yf.default)((0,yf.default)({},(d=c)!==null&&d!==void 0?d:{}),s.pageParam?{cursor:s.pageParam}:{}),{},{direction:s.direction})}return[i.join("."),c,a?.trpc]}var nC=lr({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(t,a){function s(i){var c,d,p,h=2;for(typeof Symbol<"u"&&(d=Symbol.asyncIterator,p=Symbol.iterator);h--;){if(d&&(c=i[d])!=null)return c.call(i);if(p&&(c=i[p])!=null)return new l(c.call(i));d="@@asyncIterator",p="@@iterator"}throw new TypeError("Object is not async iterable")}function l(i){function c(d){if(Object(d)!==d)return Promise.reject(new TypeError(d+" is not an object."));var p=d.done;return Promise.resolve(d.value).then(function(h){return{value:h,done:p}})}return l=function(p){this.s=p,this.n=p.next},l.prototype={s:null,n:null,next:function(){return c(this.n.apply(this.s,arguments))},return:function(p){var h=this.s.return;return h===void 0?Promise.resolve({value:p,done:!0}):c(h.apply(this.s,arguments))},throw:function(p){var h=this.s.return;return h===void 0?Promise.reject(p):c(h.apply(this.s,arguments))}},new l(i)}a.exports=s,a.exports.__esModule=!0,a.exports.default=a.exports}}),aC=Zr(nC(),1);function tm(t){return{path:t.path.join(".")}}function sl(t){const a=tm(t);return x.useMemo(()=>a,[a])}async function Cx(t,a,s){const i=a.getQueryCache().build(a,{queryKey:s});i.setState({data:[],status:"success"});const c=[];var d=!1,p=!1,h;try{for(var g=(0,aC.default)(t),b;d=!(b=await g.next()).done;d=!1){const v=b.value;c.push(v),i.setState({data:[...c]})}}catch(v){p=!0,h=v}finally{try{d&&g.return!=null&&await g.return()}finally{if(p)throw h}}return c}var Ve=Zr(_l(),1);function rC(t){const{client:a,queryClient:s}=t,l=a instanceof Dc?a:Lm(a);return{infiniteQueryOptions:(i,c,d)=>{var p,h;const g=((p=c[1])===null||p===void 0?void 0:p.input)===sn,b=async v=>{var S;const j=(0,Ve.default)((0,Ve.default)({},d),{},{trpc:(0,Ve.default)((0,Ve.default)({},d?.trpc),!(d==null||(S=d.trpc)===null||S===void 0)&&S.abortOnUnmount?{signal:v.signal}:{signal:null})});return await l.query(...Lt(c,j,{direction:v.direction,pageParam:v.pageParam}))};return Object.assign((0,Ve.default)((0,Ve.default)({},d),{},{initialData:d?.initialData,queryKey:c,queryFn:g?sn:b,initialPageParam:(h=d?.initialCursor)!==null&&h!==void 0?h:null}),{trpc:tm({path:i})})},queryOptions:(i,c,d)=>{var p;const h=((p=c[1])===null||p===void 0?void 0:p.input)===sn,g=async b=>{var v;const S=(0,Ve.default)((0,Ve.default)({},d),{},{trpc:(0,Ve.default)((0,Ve.default)({},d?.trpc),!(d==null||(v=d.trpc)===null||v===void 0)&&v.abortOnUnmount?{signal:b.signal}:{signal:null})}),j=await l.query(...Lt(c,S));return sx(j)?Cx(j,s,c):j};return Object.assign((0,Ve.default)((0,Ve.default)({},d),{},{initialData:d?.initialData,queryKey:c,queryFn:h?sn:g}),{trpc:tm({path:i})})},fetchQuery:(i,c)=>s.fetchQuery((0,Ve.default)((0,Ve.default)({},c),{},{queryKey:i,queryFn:()=>l.query(...Lt(i,c))}
18)),fetchInfiniteQuery:(i,c)=>{var d;return s.fetchInfiniteQuery((0,Ve.default)((0,Ve.default)({},c),{},{queryKey:i,queryFn:({pageParam:p,direction:h})=>l.query(...Lt(i,c,{pageParam:p,direction:h})),initialPageParam:(d=c?.initialCursor)!==null&&d!==void 0?d:null}))},prefetchQuery:(i,c)=>s.prefetchQuery((0,Ve.default)((0,Ve.default)({},c),{},{queryKey:i,queryFn:()=>l.query(...Lt(i,c))})),prefetchInfiniteQuery:(i,c)=>{var d;return s.prefetchInfiniteQuery((0,Ve.default)((0,Ve.default)({},c),{},{queryKey:i,queryFn:({pageParam:p,direction:h})=>l.query(...Lt(i,c,{pageParam:p,direction:h})),initialPageParam:(d=c?.initialCursor)!==null&&d!==void 0?d:null}))},ensureQueryData:(i,c)=>s.ensureQueryData((0,Ve.default)((0,Ve.default)({},c),{},{queryKey:i,queryFn:()=>l.query(...Lt(i,c))})),invalidateQueries:(i,c,d)=>s.invalidateQueries((0,Ve.default)((0,Ve.default)({},c),{},{queryKey:i}),d),resetQueries:(i,c,d)=>s.resetQueries((0,Ve.default)((0,Ve.default)({},c),{},{queryKey:i}),d),refetchQueries:(i,c,d)=>s.refetchQueries((0,Ve.default)((0,Ve.default)({},c),{},{queryKey:i}),d),cancelQuery:(i,c)=>s.cancelQueries({queryKey:i},c),setQueryData:(i,c,d)=>s.setQueryData(i,c,d),setQueriesData:(i,c,d,p)=>s.setQueriesData((0,Ve.default)((0,Ve.default)({},c),{},{queryKey:i}),d,p),getQueryData:i=>s.getQueryData(i),setInfiniteQueryData:(i,c,d)=>s.setQueryData(i,c,d),getInfiniteQueryData:i=>s.getQueryData(i),setMutationDefaults:(i,c)=>{const d=i[0],p=h=>l.mutation(...Lt([d,{input:h}],t));return s.setMutationDefaults(i,typeof c=="function"?c({canonicalMutationFn:p}):c)},getMutationDefaults:i=>s.getMutationDefaults(i),isMutating:i=>s.isMutating((0,Ve.default)((0,Ve.default)({},i),{},{exact:!0}))}}var pe=Zr(_l());const w0=(t,a)=>new Proxy(t,{get(l,i){return a(i),l[i]}});function sC(t){var a,s;const l=(a=void 0)!==null&&a!==void 0?a:Q=>Q.originalFn(),i=(s=void 0)!==null&&s!==void 0?s:$5,c=F5,d=Q=>{var L;const{abortOnUnmount:N=!1,queryClient:H,ssrContext:ee}=Q,[re,oe]=x.useState((L=Q.ssrState)!==null&&L!==void 0?L:!1),ae=Q.client instanceof Dc?Q.client:Lm(Q.client),ce=x.useMemo(()=>rC({client:ae,queryClient:H}),[ae,H]),se=x.useMemo(()=>(0,pe.default)({abortOnUnmount:N,queryClient:H,client:ae,ssrContext:ee??null,ssrState:re},ce),[N,ae,ce,H,ee,re]);return x.useEffect(()=>{oe(de=>de?"mounted":!1)},[]),m.jsx(i.Provider,{value:se,children:Q.children})};function p(){const Q=x.useContext(i);if(!Q)throw new Error("Unable to find tRPC Context. Did you forget to wrap your App inside `withTRPC` HoC?");return Q}function h(Q,L){var N;const{queryClient:H,ssrState:ee}=p();return ee&&ee!=="mounted"&&((N=H.getQueryCache().find({queryKey:Q}))===null||N===void 0?void 0:N.state.status)==="error"?(0,pe.default)({retryOnMount:!1},L):L}function g(Q,L,N){var H,ee,re,oe,ae;const ce=p(),{abortOnUnmount:se,client:de,ssrState:E,queryClient:V,prefetchQuery:z}=ce,le=Fn(Q,L,"query"),me=V.getQueryDefaults(le),T=L===sn;typeof window>"u"&&E==="prepass"&&(N==null||(H=N.trpc)===null||H===void 0?void 0:H.ssr)!==!1&&((ee=N?.enabled)!==null&&ee!==void 0?ee:me?.enabled)!==!1&&!T&&!V.getQueryCache().find({queryKey:le})&&z(le,N);const _=h(le,(0,pe.default)((0,pe.default)({},me),N)),k=(re=(oe=N==null||(ae=N.trpc)===null||ae===void 0?void 0:ae.abortOnUnmount)!==null&&oe!==void 0?oe:void 0)!==null&&re!==void 0?re:se,U=M3((0,pe.default)((0,pe.default)({},_),{},{queryKey:le,queryFn:T?L:async Z=>{const te=(0,pe.default)((0,pe.default)({},_),{},{trpc:(0,pe.default)((0,pe.default)({},_?.trpc),k?{signal:Z.signal}:{signal:null})}),I=await de.query(...Lt(le,te));return sx(I)?Cx(I,V,le):I}}),V);return U.trpc=sl({path:Q}),U}function b(Q,L,N){var H,ee,re;const oe=p(),ae=Fn(Q,L,"query"),ce=L===sn,se=(H=(ee=N==null||(re=N.trpc)===null||re===void 0?void 0:re.abortOnUnmount)!==null&&ee!==void 0?ee:void 0)!==null&&H!==void 0?H:oe.abortOnUnmount;H3((0,pe.default)((0,pe.default)({},N),{},{queryKey:ae,queryFn:ce?L:de=>{const E={trpc:(0,pe.default)((0,pe.default)({},N?.trpc),se?{signal:de.signal}:{})};return oe.client.query(...Lt(ae,E))}}))}function v(Q,L,N){var H,ee,re;const oe=p(),ae=Fn(Q,L,"query"),ce=(H=(ee=N==null||(re=N.trpc)===null||re===void 0?void 0:re.abortOnUnmount)!==null&&ee!==void 0?ee:void 0)!==null&&H!==void 0?H:oe.abortOnUnmount,se=R3((0,pe.default)((0,pe.default)({},N),{},{queryKey:ae,queryFn:de=>{const E=(0,pe.default)((0,pe.default)({},N),{},{trpc:(0,pe.default)((0,pe.default)({},N?.trpc),ce?{signal:de.signal}:{signal:null})});return oe.client.query(...Lt(ae,E))}}),oe.queryClient);return se.trpc=sl({path:Q}),[se.data,se]}function S(Q,L){const{client:N,queryClient:H}=p(),ee=dc(Q),re=H.defaultMutationOptions(H.getMutationDefaults(ee)),oe=P3((0,pe.default)((0,pe.default)({},L),{},{mutationKey:ee,mutationFn:ae=>N.mutation(...Lt([Q,{input:ae}],L)),onSuccess(...ae){var ce,se;return l({originalFn:()=>{var E,V,z;return(E=L==null||(V=L.onSuccess)===null||V===void 0?void 0:V.call(L,...ae))!==null&&E!==void 0?E:re==null||(z=re.onSuccess)===null||z===void 0?void 0:z.call(re,...ae)},queryClient:H,meta:(ce=(se=L?.meta)!==null&&se!==void 0?se:re?.meta)!==null&&ce!==void 0?ce:{}})}}),H);return oe.trpc=sl({path:Q}),oe}const j={data:void 0,error:null,status:"idle"},O={data:void 0,error:null,status:"connecting"};/* istanbul ignore next -- @preserve */function C(Q,L,N){var H;const ee=(H=N?.enabled)!==null&&H!==void 0?H:L!==sn,re=nr(Fn(Q,L,"any")),{client:oe}=p(),ae=x.useRef(N);x.useEffect(()=>{ae.current=N});
18const[ce]=x.useState(new Set([])),se=x.useCallback(T=>{ce.add(T)},[ce]),de=x.useRef(null),E=x.useCallback(T=>{const _=z.current,k=z.current=T(_);let U=!1;for(const Z of ce)if(_[Z]!==k[Z]){U=!0;break}U&&me(w0(k,se))},[se,ce]),V=x.useCallback(()=>{var T;if((T=de.current)===null||T===void 0||T.unsubscribe(),!ee){E(()=>(0,pe.default)((0,pe.default)({},j),{},{reset:V}));return}E(()=>(0,pe.default)((0,pe.default)({},O),{},{reset:V}));const _=oe.subscription(Q.join("."),L??void 0,{onStarted:()=>{var k,U;(k=(U=ae.current).onStarted)===null||k===void 0||k.call(U),E(Z=>(0,pe.default)((0,pe.default)({},Z),{},{status:"pending",error:null}))},onData:k=>{var U,Z;(U=(Z=ae.current).onData)===null||U===void 0||U.call(Z,k),E(te=>(0,pe.default)((0,pe.default)({},te),{},{status:"pending",data:k,error:null}))},onError:k=>{var U,Z;(U=(Z=ae.current).onError)===null||U===void 0||U.call(Z,k),E(te=>(0,pe.default)((0,pe.default)({},te),{},{status:"error",error:k}))},onConnectionStateChange:k=>{E(U=>{switch(k.state){case"idle":return(0,pe.default)((0,pe.default)({},U),{},{status:k.state,error:null,data:void 0});case"connecting":return(0,pe.default)((0,pe.default)({},U),{},{error:k.error,status:k.state});case"pending":return U}})},onComplete:()=>{var k,U;(k=(U=ae.current).onComplete)===null||k===void 0||k.call(U),E(Z=>(0,pe.default)((0,pe.default)({},Z),{},{status:"idle",error:null,data:void 0}))}});de.current=_},[oe,re,ee,E]);x.useEffect(()=>(V(),()=>{var T;(T=de.current)===null||T===void 0||T.unsubscribe()}),[V]);const z=x.useRef(ee?(0,pe.default)((0,pe.default)({},O),{},{reset:V}):(0,pe.default)((0,pe.default)({},j),{},{reset:V})),[le,me]=x.useState(w0(z.current,se));return le}function A(Q,L,N){var H,ee,re,oe,ae;const{client:ce,ssrState:se,prefetchInfiniteQuery:de,queryClient:E,abortOnUnmount:V}=p(),z=Fn(Q,L,"infinite"),le=E.getQueryDefaults(z),me=L===sn;typeof window>"u"&&se==="prepass"&&(N==null||(H=N.trpc)===null||H===void 0?void 0:H.ssr)!==!1&&((ee=N?.enabled)!==null&&ee!==void 0?ee:le?.enabled)!==!1&&!me&&!E.getQueryCache().find({queryKey:z})&&de(z,(0,pe.default)((0,pe.default)({},le),N));const T=h(z,(0,pe.default)((0,pe.default)({},le),N)),_=(re=N==null||(oe=N.trpc)===null||oe===void 0?void 0:oe.abortOnUnmount)!==null&&re!==void 0?re:V,k=L3((0,pe.default)((0,pe.default)({},T),{},{initialPageParam:(ae=N.initialCursor)!==null&&ae!==void 0?ae:null,persister:N.persister,queryKey:z,queryFn:me?L:U=>{var Z;const te=(0,pe.default)((0,pe.default)({},T),{},{trpc:(0,pe.default)((0,pe.default)({},T?.trpc),_?{signal:U.signal}:{signal:null})});return ce.query(...Lt(z,te,{pageParam:(Z=U.pageParam)!==null&&Z!==void 0?Z:N.initialCursor,direction:U.direction}))}}),E);return k.trpc=sl({path:Q}),k}function R(Q,L,N){var H,ee,re;const oe=p(),ae=Fn(Q,L,"infinite"),ce=oe.queryClient.getQueryDefaults(ae),se=L===sn,de=h(ae,(0,pe.default)((0,pe.default)({},ce),N)),E=(H=N==null||(ee=N.trpc)===null||ee===void 0?void 0:ee.abortOnUnmount)!==null&&H!==void 0?H:oe.abortOnUnmount;z3((0,pe.default)((0,pe.default)({},N),{},{initialPageParam:(re=N.initialCursor)!==null&&re!==void 0?re:null,queryKey:ae,queryFn:se?L:V=>{var z;const le=(0,pe.default)((0,pe.default)({},de),{},{trpc:(0,pe.default)((0,pe.default)({},de?.trpc),E?{signal:V.signal}:{})});return oe.client.query(...Lt(ae,le,{pageParam:(z=V.pageParam)!==null&&z!==void 0?z:N.initialCursor,direction:V.direction}))}}))}function P(Q,L,N){var H,ee,re;const oe=p(),ae=Fn(Q,L,"infinite"),ce=oe.queryClient.getQueryDefaults(ae),se=h(ae,(0,pe.default)((0,pe.default)({},ce),N)),de=(H=N==null||(ee=N.trpc)===null||ee===void 0?void 0:ee.abortOnUnmount)!==null&&H!==void 0?H:oe.abortOnUnmount,E=k3((0,pe.default)((0,pe.default)({},N),{},{initialPageParam:(re=N.initialCursor)!==null&&re!==void 0?re:null,queryKey:ae,queryFn:V=>{var z;const le=(0,pe.default)((0,pe.default)({},se),{},{trpc:(0,pe.default)((0,pe.default)({},se?.trpc),de?{signal:V.signal}:{})});return oe.client.query(...Lt(ae,le,{pageParam:(z=V.pageParam)!==null&&z!==void 0?z:N.initialCursor,direction:V.direction}))}}),oe.queryClient);return E.trpc=sl({path:Q}),[E.data,E]}return{Provider:d,createClient:c,useContext:p,useUtils:p,useQuery:g,usePrefetchQuery:b,useSuspenseQuery:v,useQueries:(Q,L)=>{const{ssrState:N,queryClient:H,prefetchQuery:ee,client:re}=p(),oe=S0(re),ae=Q(oe);if(typeof window>"u"&&N==="prepass")for(const se of ae){var ce;const de=se;((ce=de.trpc)===null||ce===void 0?void 0:ce.ssr)!==!1&&!H.getQueryCache().find({queryKey:de.queryKey})&&ee(de.queryKey,de)}return rx({queries:ae.map(se=>(0,pe.default)((0,pe.default)({},se),{},{queryKey:se.queryKey}
vendor: 8,171 bytes, lines 18-34
18)),combine:L?.combine},H)},useSuspenseQueries:Q=>{const{queryClient:L,client:N}=p(),H=S0(N),ee=Q(H),re=D3({queries:ee.map(oe=>(0,pe.default)((0,pe.default)({},oe),{},{queryFn:oe.queryFn,queryKey:oe.queryKey}))},L);return[re.map(oe=>oe.data),re]},useMutation:S,useSubscription:C,useInfiniteQuery:A,usePrefetchInfiniteQuery:R,useSuspenseInfiniteQuery:P}}function oC(t){const a=Z5(t);return zm(s=>s==="useContext"||s==="useUtils"?()=>{const l=t.useUtils();return x.useMemo(()=>eC(l),[l])}:t.hasOwnProperty(s)?t[s]:a[s])}function lC(t){const a=sC();return oC(a)}const bt=lC(),iC="app_session_id",cC="Please login (10001)",uC="__Host-oauth_state",dC=t=>btoa(JSON.stringify(t));var xf={exports:{}},ol={},bf={exports:{}},Sf={};/**
19 * @license React
20 * scheduler.production.js
21 *
22 * Copyright (c) Meta Platforms, Inc. and affiliates.
23 *
24 * This source code is licensed under the MIT license found in the
25 * LICENSE file in the root directory of this source tree.
26 */var C0;function fC(){return C0||(C0=1,(function(t){function a(E,V){var z=E.length;E.push(V);e:for(;0<z;){var le=z-1>>>1,me=E[le];if(0<i(me,V))E[le]=V,E[z]=me,z=le;else break e}}function s(E){return E.length===0?null:E[0]}function l(E){if(E.length===0)return null;var V=E[0],z=E.pop();if(z!==V){E[0]=z;e:for(var le=0,me=E.length,T=me>>>1;le<T;){var _=2*(le+1)-1,k=E[_],U=_+1,Z=E[U];if(0>i(k,z))U<me&&0>i(Z,k)?(E[le]=Z,E[U]=z,le=U):(E[le]=k,E[_]=z,le=_);else if(U<me&&0>i(Z,z))E[le]=Z,E[U]=z,le=U;else break e}}return V}function i(E,V){var z=E.sortIndex-V.sortIndex;return z!==0?z:E.id-V.id}if(t.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var c=performance;t.unstable_now=function(){return c.now()}}else{var d=Date,p=d.now();t.unstable_now=function(){return d.now()-p}}var h=[],g=[],b=1,v=null,S=3,j=!1,O=!1,C=!1,A=!1,R=typeof setTimeout=="function"?setTimeout:null,P=typeof clearTimeout=="function"?clearTimeout:null,F=typeof setImmediate<"u"?setImmediate:null;function $(E){for(var V=s(g);V!==null;){if(V.callback===null)l(g);else if(V.startTime<=E)l(g),V.sortIndex=V.expirationTime,a(h,V);else break;V=s(g)}}function Q(E){if(C=!1,$(E),!O)if(s(h)!==null)O=!0,L||(L=!0,ae());else{var V=s(g);V!==null&&de(Q,V.startTime-E)}}var L=!1,N=-1,H=5,ee=-1;function re(){return A?!0:!(t.unstable_now()-ee<H)}function oe(){if(A=!1,L){var E=t.unstable_now();ee=E;var V=!0;try{e:{O=!1,C&&(C=!1,P(N),N=-1),j=!0;var z=S;try{t:{for($(E),v=s(h);v!==null&&!(v.expirationTime>E&&re());){var le=v.callback;if(typeof le=="function"){v.callback=null,S=v.priorityLevel;var me=le(v.expirationTime<=E);if(E=t.unstable_now(),typeof me=="function"){v.callback=me,$(E),V=!0;break t}v===s(h)&&l(h),$(E)}else l(h);v=s(h)}if(v!==null)V=!0;else{var T=s(g);T!==null&&de(Q,T.startTime-E),V=!1}}break e}finally{v=null,S=z,j=!1}V=void 0}}finally{V?ae():L=!1}}}var ae;if(typeof F=="function")ae=function(){F(oe)};else if(typeof MessageChannel<"u"){var ce=new MessageChannel,se=ce.port2;ce.port1.onmessage=oe,ae=function(){se.postMessage(null)}}else ae=function(){R(oe,0)};function de(E,V){N=R(function(){E(t.unstable_now())},V)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(E){E.callback=null},t.unstable_forceFrameRate=function(E){0>E||125<E?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):H=0<E?Math.floor(1e3/E):5},t.unstable_getCurrentPriorityLevel=function(){return S},t.unstable_next=function(E){switch(S){case 1:case 2:case 3:var V=3;break;default:V=S}var z=S;S=V;try{return E()}finally{S=z}},t.unstable_requestPaint=function(){A=!0},t.unstable_runWithPriority=function(E,V){switch(E){case 1:case 2:case 3:case 4:case 5:break;default:E=3}var z=S;S=E;try{return V()}finally{S=z}},t.unstable_scheduleCallback=function(E,V,z){var le=t.unstable_now();switch(typeof z=="object"&&z!==null?(z=z.delay,z=typeof z=="number"&&0<z?le+z:le):z=le,E){case 1:var me=-1;break;case 2:me=250;break;case 5:me=1073741823;break;case 4:me=1e4;break;default:me=5e3}return me=z+me,E={id:b++,callback:V,priorityLevel:E,startTime:z,expirationTime:me,sortIndex:-1},z>le?(E.sortIndex=z,a(g,E),s(h)===null&&E===s(g)&&(C?(P(N),N=-1):C=!0,de(Q,z-le))):(E.sortIndex=me,a(h,E),O||j||(O=!0,L||(L=!0,ae()))),E},t.unstable_shouldYield=re,t.unstable_wrapCallback=function(E){var V=S;return function(){var z=S;S=V;try{return E.apply(this,arguments)}finally{S=z}}}})(Sf)),Sf}var E0;function mC(){return E0||(E0=1,bf.exports=fC()),bf.exports}var wf={exports:{}},Rt={};/**
27 * @license React
28 * react-dom.production.js
29 *
30 * Copyright (c) Meta Platforms, Inc. and affiliates.
31 *
32 * This source code is licensed under the MIT license found in the
33 * LICENSE file in the root directory of this source tree.
34 */var j0;function pC(){if(j0)return Rt;j0=1;var t=Nc();function a(h){var g="https://react.dev/errors/"+h;if(1<arguments.length){g+="?args[]="+encodeURIComponent(arguments[1]);for(var b=2;b<arguments.length;b++)g+="&args[]="+encodeURIComponent(arguments[b])}return"Minified React error #"+h+"; visit "+g+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function s(){}var l={d:{f:s,r:function(){throw Error(a(522))},D:s,C:s,L:s,m:s,X:s,S:s,M:s},p:0,findDOMNode:null},i=Symbol.for("react.portal");function c(h,g,b){var v=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:i,key:v==null?null:""+v,children:h,containerInfo:g,implementation:b}}var d=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function p(h,g){if(h==="font")return"";if(typeof g=="string")return g==="use-credentials"?g:""}return Rt.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=l,Rt.createPortal=function(h,g){var b=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!g||g.nodeType!==1&&g.nodeType!==9&&g.nodeType!==11)throw Error(a(299));return c(h,g,null,b)},Rt.flushSync=function(h){var g=d.T,b=l.p;try{if(d.T=null,l.p=2,h)return h()}finally{d.T=g,l.p=b,l.d.f()}},Rt.preconnect=function(h,g){typeof h=="string"&&(g?(g=g.crossOrigin,g=typeof g=="string"?g==="use-credentials"?g:"":void 0):g=null,l.d.C(h,g))},Rt.prefetchDNS=function(h){typeof h=="string"&&l.d.D(h)},Rt.preinit=function(h,g){if(typeof h=="string"&&g&&typeof g.as=="string"){var b=g.as,v=p(b,g.crossOrigin),S=typeof g.integrity=="string"?g.integrity:void 0,j=typeof g.fetchPriority=="string"?g.fetchPriority:void 0;b==="style"?l.d.S(h,typeof g.precedence=="string"?g.precedence:void 0,{crossOrigin:v,integrity:S,fetchPriority:j}):b==="script"&&l.d.X(h,{crossOrigin:v,integrity:S,fetchPriority:j,nonce:typeof g.nonce=="string"?g.nonce:void 0})}},Rt.preinitModule=function(h,g){if(typeof h=="string")if(typeof g=="object"&&g!==null){if(g.as==null||g.as==="script"){var b=p(g.as,g.crossOrigin);l.d.M(h,{crossOrigin:b,integrity:typeof g.integrity=="string"?g.integrity:void 0,nonce:typeof g.nonce=="string"?g.nonce:void 0})}}else g==null&&l.d.M(h)},Rt.preload=function(h,g){if(typeof h=="string"&&typeof g=="object"&&g!==null&&typeof g.as=="string"){var b=g.as,v=p(b,g.crossOrigin);l.d.L(h,b,{crossOrigin:v,integrity:typeof g.integrity=="string"?g.integrity:void 0,nonce:typeof g.nonce=="string"?g.nonce:void 0,type:typeof g.type=="string"?g.type:void 0,fetchPriority:typeof g.fetchPriority=="string"?g.fetchPriority:void 0,referrerPolicy:typeof g.referrerPolicy=="string"?g.referrerPolicy:void 0,imageSrcSet:typeof g.imageSrcSet=="string"?g.imageSrcSet:void 0,imageSizes:typeof g.imageSizes=="string"?g.imageSizes:void 0,media:typeof g.media=="string"?g.media:void 0})}},Rt.preloadModule=function(h,g){if(typeof h=="string")if(g){var b=p(g.as,g.crossOrigin);l.d.m(h,{as:typeof g.as=="string"&&g.as!=="script"?g.as:void 0,crossOrigin:b,integrity:typeof g.integrity=="string"?g.integrity:void 0})}else l.d.m(h)},Rt.requestFormReset=function(h){l.d.r(h)},Rt.unstable_batchedUpdates=function(h,g){return h(g)},Rt.useFormState=function(h,g,b){return d.H.useFormState(h,g,b)},Rt.useFormStatus=function(){return d.H.useHostTransitionStatus()}
vendor: 4,307 bytes, lines 34-42
34,Rt.version="19.2.1",Rt}var O0;function Ex(){if(O0)return wf.exports;O0=1;function t(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(a){console.error(a)}}return t(),wf.exports=pC(),wf.exports}/**
35 * @license React
36 * react-dom-client.production.js
37 *
38 * Copyright (c) Meta Platforms, Inc. and affiliates.
39 *
40 * This source code is licensed under the MIT license found in the
41 * LICENSE file in the root directory of this source tree.
42 */var T0;function hC(){if(T0)return ol;T0=1;var t=mC(),a=Nc(),s=Ex();function l(e){var n="https://react.dev/errors/"+e;if(1<arguments.length){n+="?args[]="+encodeURIComponent(arguments[1]);for(var r=2;r<arguments.length;r++)n+="&args[]="+encodeURIComponent(arguments[r])}return"Minified React error #"+e+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function i(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function c(e){var n=e,r=e;if(e.alternate)for(;n.return;)n=n.return;else{e=n;do n=e,(n.flags&4098)!==0&&(r=n.return),e=n.return;while(e)}return n.tag===3?r:null}function d(e){if(e.tag===13){var n=e.memoizedState;if(n===null&&(e=e.alternate,e!==null&&(n=e.memoizedState)),n!==null)return n.dehydrated}return null}function p(e){if(e.tag===31){var n=e.memoizedState;if(n===null&&(e=e.alternate,e!==null&&(n=e.memoizedState)),n!==null)return n.dehydrated}return null}function h(e){if(c(e)!==e)throw Error(l(188))}function g(e){var n=e.alternate;if(!n){if(n=c(e),n===null)throw Error(l(188));return n!==e?null:e}for(var r=e,o=n;;){var u=r.return;if(u===null)break;var f=u.alternate;if(f===null){if(o=u.return,o!==null){r=o;continue}break}if(u.child===f.child){for(f=u.child;f;){if(f===r)return h(u),e;if(f===o)return h(u),n;f=f.sibling}throw Error(l(188))}if(r.return!==o.return)r=u,o=f;else{for(var y=!1,w=u.child;w;){if(w===r){y=!0,r=u,o=f;break}if(w===o){y=!0,o=u,r=f;break}w=w.sibling}if(!y){for(w=f.child;w;){if(w===r){y=!0,r=f,o=u;break}if(w===o){y=!0,o=f,r=u;break}w=w.sibling}if(!y)throw Error(l(189))}}if(r.alternate!==o)throw Error(l(190))}if(r.tag!==3)throw Error(l(188));return r.stateNode.current===r?e:n}function b(e){var n=e.tag;if(n===5||n===26||n===27||n===6)return e;for(e=e.child;e!==null;){if(n=b(e),n!==null)return n;e=e.sibling}return null}var v=Object.assign,S=Symbol.for("react.element"),j=Symbol.for("react.transitional.element"),O=Symbol.for("react.portal"),C=Symbol.for("react.fragment"),A=Symbol.for("react.strict_mode"),R=Symbol.for("react.profiler"),P=Symbol.for("react.consumer"),F=Symbol.for("react.context"),$=Symbol.for("react.forward_ref"),Q=Symbol.for("react.suspense"),L=Symbol.for("react.suspense_list"),N=Symbol.for("react.memo"),H=Symbol.for("react.lazy"),ee=Symbol.for("react.activity"),re=Symbol.for("react.memo_cache_sentinel"),oe=Symbol.iterator;function ae(e){return e===null||typeof e!="object"?null:(e=oe&&e[oe]||e["@@iterator"],typeof e=="function"?e:null)}var ce=Symbol.for("react.client.reference");function se(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===ce?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case C:return"Fragment";case R:return"Profiler";case A:return"StrictMode";case Q:return"Suspense";case L:return"SuspenseList";case ee:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case O:return"Portal";case F:return e.displayName||"Context";case P:return(e._context.displayName||"Context")+".Consumer";case $:var n=e.render;return e=e.displayName,e||(e=n.displayName||n.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case N:return n=e.displayName||null,n!==null?n:se(e.type)||"Memo";case H:n=e._payload,e=e._init;try{return se(e(n))}catch{}}return null}var de=Array.isArray,E=a.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,V=s.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,z={pending:!1,data:null,method:null,action:null},le=[],me=-1;function T(e){return{current:e}}function _(e){0>me||(e.current=le[me],le[me]=null,me--)}function k(e,n){me++,le[me]=e.current,e.current=n}var U=T(null),Z=T(null),te=T(null),I=T(null);function ue(e,n){switch(k(te,n),k(Z,e),k(U,null),n.nodeType){case 9:case 11:e=(e
vendor: 11,278 bytes, lines 42-49
42=n.documentElement)&&(e=e.namespaceURI)?Nv(e):0;break;default:if(e=n.tagName,n=n.namespaceURI)n=Nv(n),e=_v(n,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}_(U),k(U,e)}function he(){_(U),_(Z),_(te)}function Ce(e){e.memoizedState!==null&&k(I,e);var n=U.current,r=_v(n,e.type);n!==r&&(k(Z,e),k(U,r))}function ie(e){Z.current===e&&(_(U),_(Z)),I.current===e&&(_(I),el._currentValue=z)}var _e,gt;function at(e){if(_e===void 0)try{throw Error()}catch(r){var n=r.stack.trim().match(/\n( *(at )?)/);_e=n&&n[1]||"",gt=-1<r.stack.indexOf(`
43    at`)?" (<anonymous>)":-1<r.stack.indexOf("@")?"@unknown:0:0":""}return`
44`+_e+e+gt}var cn=!1;function un(e,n){if(!e||cn)return"";cn=!0;var r=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var o={DetermineComponentFrameRoot:function(){try{if(n){var ne=function(){throw Error()};if(Object.defineProperty(ne.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(ne,[])}catch(X){var K=X}Reflect.construct(e,[],ne)}else{try{ne.call()}catch(X){K=X}e.call(ne.prototype)}}else{try{throw Error()}catch(X){K=X}(ne=e())&&typeof ne.catch=="function"&&ne.catch(function(){})}}catch(X){if(X&&K&&typeof X.stack=="string")return[X.stack,K.stack]}return[null,null]}};o.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var u=Object.getOwnPropertyDescriptor(o.DetermineComponentFrameRoot,"name");u&&u.configurable&&Object.defineProperty(o.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var f=o.DetermineComponentFrameRoot(),y=f[0],w=f[1];if(y&&w){var M=y.split(`
45`),Y=w.split(`
46`);for(u=o=0;o<M.length&&!M[o].includes("DetermineComponentFrameRoot");)o++;for(;u<Y.length&&!Y[u].includes("DetermineComponentFrameRoot");)u++;if(o===M.length||u===Y.length)for(o=M.length-1,u=Y.length-1;1<=o&&0<=u&&M[o]!==Y[u];)u--;for(;1<=o&&0<=u;o--,u--)if(M[o]!==Y[u]){if(o!==1||u!==1)do if(o--,u--,0>u||M[o]!==Y[u]){var J=`
47`+M[o].replace(" at new "," at ");return e.displayName&&J.includes("<anonymous>")&&(J=J.replace("<anonymous>",e.displayName)),J}while(1<=o&&0<=u);break}}}finally{cn=!1,Error.prepareStackTrace=r}return(r=e?e.displayName||e.name:"")?at(r):""}function Ut(e,n){switch(e.tag){case 26:case 27:case 5:return at(e.type);case 16:return at("Lazy");case 13:return e.child!==n&&n!==null?at("Suspense Fallback"):at("Suspense");case 19:return at("SuspenseList");case 0:case 15:return un(e.type,!1);case 11:return un(e.type.render,!1);case 1:return un(e.type,!0);case 31:return at("Activity");default:return""}}function Ea(e){try{var n="",r=null;do n+=Ut(e,r),r=e,e=e.return;while(e);return n}catch(o){return`
48Error generating stack: `+o.message+`
49`+o.stack}}var Ht=Object.prototype.hasOwnProperty,fr=t.unstable_scheduleCallback,ja=t.unstable_cancelCallback,St=t.unstable_shouldYield,wn=t.unstable_requestPaint,vt=t.unstable_now,fo=t.unstable_getCurrentPriorityLevel,Dn=t.unstable_ImmediatePriority,Jr=t.unstable_UserBlockingPriority,Jn=t.unstable_NormalPriority,At=t.unstable_LowPriority,Cn=t.unstable_IdlePriority,Wr=t.log,Hn=t.unstable_setDisableYieldValue,B=null,be=null;function Le(e){if(typeof Wr=="function"&&Hn(e),be&&typeof be.setStrictMode=="function")try{be.setStrictMode(B,e)}catch{}}var rt=Math.clz32?Math.clz32:zn,mo=Math.log,po=Math.LN2;function zn(e){return e>>>=0,e===0?32:31-(mo(e)/po|0)|0}var es=256,ts=262144,mr=4194304;function Pn(e){var n=e&42;if(n!==0)return n;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return e&261888;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Ee(e,n,r){var o=e.pendingLanes;if(o===0)return 0;var u=0,f=e.suspendedLanes,y=e.pingedLanes;e=e.warmLanes;var w=o&134217727;return w!==0?(o=w&~f,o!==0?u=Pn(o):(y&=w,y!==0?u=Pn(y):r||(r=w&~e,r!==0&&(u=Pn(r))))):(w=o&~f,w!==0?u=Pn(w):y!==0?u=Pn(y):r||(r=o&~e,r!==0&&(u=Pn(r)))),u===0?0:n!==0&&n!==u&&(n&f)===0&&(f=u&-u,r=n&-n,f>=r||f===32&&(r&4194048)!==0)?n:u}function et(e,n){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&n)===0}function wt(e,n){switch(e){case 1:case 2:case 4:case 8:case 64:return n+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return n+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Mt(){var e=mr;return mr<<=1,(mr&62914560)===0&&(mr=4194304),e}function Oa(e){for(var n=[],r=0;31>r;r++)n.push(e);return n}function nt(e,n){e.pendingLanes|=n,n!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Bt(e,n,r,o,u,f){var y=e.pendingLanes;e.pendingLanes=r,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=r,e.entangledLanes&=r,e.errorRecoveryDisabledLanes&=r,e.shellSuspendCounter=0;var w=e.entanglements,M=e.expirationTimes,Y=e.hiddenUpdates;for(r=y&~r;0<r;){var J=31-rt(r),ne=1<<J;w[J]=0,M[J]=-1;var K=Y[J];if(K!==null)for(Y[J]=null,J=0;J<K.length;J++){var X=K[J];X!==null&&(X.lane&=-536870913)}r&=~ne}o!==0&&pr(e,o,0),f!==0&&u===0&&e.tag!==0&&(e.suspendedLanes|=f&~(y&~n))}function pr(e,n,r){e.pendingLanes|=n,e.suspendedLanes&=~n;var o=31-rt(n);e.entangledLanes|=n,e.entanglements[o]=e.entanglements[o]|1073741824|r&261930}function qt(e,n){var r=e.entangledLanes|=n;for(e=e.entanglements;r;){var o=31-rt(r),u=1<<o;u&n|e[o]&n&&(e[o]|=n),r&=~u}}function Vt(e,n){var r=n&-n;return r=(r&42)!==0?1:ns(r),(r&(e.suspendedLanes|n))!==0?0:r}function ns(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function En(e){return e&=-e,2<e?8<e?(e&134217727)!==0?32:268435456:8:2}function nu(){var e=V.p;return e!==0?e:(e=window.event,e===void 0?32:Jv(e.type))}function pp(e,n){var r=V.p;try{return V.p=e,n()}finally{V.p=r}}var Ta=Math.random().toString(36).slice(2),jt="__reactFiber$"+Ta,Qt="__reactProps$"+Ta,as="__reactContainer$"+Ta,au="__reactEvents$"+Ta,V2="__reactListeners$"+Ta,Q2="__reactHandles$"+Ta,hp="__reactResources$"+Ta,ho="__reactMarker$"+Ta;function ru(e){delete e[jt],delete e[Qt],delete e[au],delete e[V2],delete e[Q2]}function rs(e){var n=e[jt];if(n)return n;for(var r=e.parentNode;r;){if(n=r[as]||r[jt]){if(r=n.alternate,n.child!==null||r!==null&&r.child!==null)for(e=zv(e);e!==null;){if(r=e[jt])return r;e=zv(e)}return n}e=r,r=e.parentNode}return null}function ss(e){if(e=e[jt]||e[as]){var n=e.tag;if(n===5||n===6||n===13||n===31||n===26||n===27||n===3)return e}return null}function go(e){var n=e.tag;if(n===5||n===26||n===27||n===6)return e.stateNode;throw Error(l(33))}function os(e){var n=e[hp];return n||(n=e[hp]={hoistableStyles:new Map,hoistableScripts:new Map}),n}function Ct(e){e[ho]=!0}var gp=new Set,vp={};function hr(e,n){ls(e,n),ls(e+"Capture",n)}function ls(e,n){for(vp[e]=n,e=0;e<n.length;e++)gp.add(n[e])}var F2=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]*$"),yp={},xp={};function I2(e){return Ht.call(xp,e)?!0:Ht.call(yp,e)?!1:F2.test(e)?xp[e]=!0:(yp[e]=!0,!1)}function Ll(e,n,r){if(I2(n))if(r===null)e.removeAttribute(n);else{switch(typeof r){case"undefined":case"function":case"symbol":e.removeAttribute(n);return;case"boolean":var o=n.toLowerCase().slice(0,5);if(o!=="data-"&&o!=="aria-"){e.removeAttribute(n);return}}e.setAttribute(n,""+r)}}function Ul(e,n,r){if(r===null)e.removeAttribute(n);else{switch(typeof r){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(n);return}e.setAttribute(n,""+r)}}function Wn(e,n,r,o){if(o===null)e.removeAttribute(r);else{switch(typeof o){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(r);return}e.setAttributeNS(n,r,""+o)}}function dn(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function bp(e){var n=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(n==="checkbox"||n==="radio")}function G2(e,n,r){var o=Object.getOwnPropertyDescriptor(e.constructor.prototype,n);if(!e.hasOwnProperty(n)&&typeof o<"u"&&typeof o.get=="function"&&typeof o.set=="function"){var u=o.get,f=o.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return u.call(this)},set:function(y){r=""+y,f.call(this,y)}}),Object.defineProperty(e,n,{enumerable:o.enumerable}),{getValue:function(){return r},setValue:function(y){r=""+y},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}function su(e){if(!e._valueTracker){var n=bp(e)?"checked":"value";e._valueTracker=G2(e,n,""+e[n])}}function Sp(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var r=n.getValue(),o="";return e&&(o=bp(e)?e.checked?"true":"false":e.value),e=o,e!==r?(n.setValue(e),!0):!1}function Bl(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var Y2=/[\n"\\]/g;function fn(e){return e.replace(Y2,function(n){return"\\"+n.charCodeAt(0).toString(16)+" "})}function ou(e,n,r,o,u,f,y,w){e.name="",y!=null&&typeof y!="function"&&typeof y!="symbol"&&typeof y!="boolean"?e.type=y:e.removeAttribute("type"),n!=null?y==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+dn(n)):e.value!==""+dn(n)&&(e.value=""+dn(n)):y!=="submit"&&y!=="reset"||e.removeAttribute("value"),n!=null?lu(e,y,dn(n)):r!=null?lu(e,y,dn(r)):o!=null&&e.removeAttribute("value"),u==null&&f!=null&&(e.defaultChecked=!!f),u!=null&&(e.checked=u&&typeof u!="function"&&typeof u!="symbol"),w!=null&&typeof w!="function"&&typeof w!="symbol"&&typeof w!="boolean"?e.name=""+dn(w):e.removeAttribute("name")}function wp(e,n,r,o,u,f,y,w){if(f!=null&&typeof f!="function"&&typeof f!="symbol"&&typeof f!="boolean"&&(e.type=f),n!=null||r!=null){if(!(f!=="submit"&&f!=="reset"||n!=null)){su(e);return}r=r!=null?""+dn(r):"",n=n!=null?""+dn(n):r,w||n===e.value||(e.value=n),e.defaultValue=n}o=o??u,o=typeof o!="function"&&typeof o!="symbol"&&!!o,e.checked=w?e.checked:!!o,e.defaultChecked=!!o,y!=null&&typeof y!="function"&&typeof y!="symbol"&&typeof y!="boolean"&&(e.name=y),su(e)}function lu(e,n,r){n==="number"&&Bl(e.ownerDocument)===e||e.defaultValue===""+r||(e.defaultValue=""+r)}function is(e,n,r,o){if(e=e.options,n){n={};for(var u=0;u<r.length;
vendor: 4,900 bytes, line 49
49u++)n["$"+r[u]]=!0;for(r=0;r<e.length;r++)u=n.hasOwnProperty("$"+e[r].value),e[r].selected!==u&&(e[r].selected=u),u&&o&&(e[r].defaultSelected=!0)}else{for(r=""+dn(r),n=null,u=0;u<e.length;u++){if(e[u].value===r){e[u].selected=!0,o&&(e[u].defaultSelected=!0);return}n!==null||e[u].disabled||(n=e[u])}n!==null&&(n.selected=!0)}}function Cp(e,n,r){if(n!=null&&(n=""+dn(n),n!==e.value&&(e.value=n),r==null)){e.defaultValue!==n&&(e.defaultValue=n);return}e.defaultValue=r!=null?""+dn(r):""}function Ep(e,n,r,o){if(n==null){if(o!=null){if(r!=null)throw Error(l(92));if(de(o)){if(1<o.length)throw Error(l(93));o=o[0]}r=o}r==null&&(r=""),n=r}r=dn(n),e.defaultValue=r,o=e.textContent,o===r&&o!==""&&o!==null&&(e.value=o),su(e)}function cs(e,n){if(n){var r=e.firstChild;if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=n;return}}e.textContent=n}var K2=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 jp(e,n,r){var o=n.indexOf("--")===0;r==null||typeof r=="boolean"||r===""?o?e.setProperty(n,""):n==="float"?e.cssFloat="":e[n]="":o?e.setProperty(n,r):typeof r!="number"||r===0||K2.has(n)?n==="float"?e.cssFloat=r:e[n]=(""+r).trim():e[n]=r+"px"}function Op(e,n,r){if(n!=null&&typeof n!="object")throw Error(l(62));if(e=e.style,r!=null){for(var o in r)!r.hasOwnProperty(o)||n!=null&&n.hasOwnProperty(o)||(o.indexOf("--")===0?e.setProperty(o,""):o==="float"?e.cssFloat="":e[o]="");for(var u in n)o=n[u],n.hasOwnProperty(u)&&r[u]!==o&&jp(e,u,o)}else for(var f in n)n.hasOwnProperty(f)&&jp(e,f,n[f])}function iu(e){if(e.indexOf("-")===-1)return!1;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Z2=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode
49-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),X2=/^[\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 ql(e){return X2.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function ea(){}var cu=null;function uu(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var us=null,ds=null;function Tp(e){var n=ss(e);if(n&&(e=n.stateNode)){var r=e[Qt]||null;e:switch(e=n.stateNode,n.type){case"input":if(ou(e,r.value,r.defaultValue,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name),n=r.name,r.type==="radio"&&n!=null){for(r=e;r.parentNode;)r=r.parentNode;for(r=r.querySelectorAll('input[name="'+fn(""+n)+'"][type="radio"]'),n=0;n<r.length;n++){var o=r[n];if(o!==e&&o.form===e.form){var u=o[Qt]||null;if(!u)throw Error(l(90));ou(o,u.value,u.defaultValue,u.defaultValue,u.checked,u.defaultChecked,u.type,u.name)}}for(n=0;n<r.length;n++)o=r[n],o.form===e.form&&Sp(o)}break e;case"textarea":Cp(e,r.value,r.defaultValue);break e;case"select":n=r.value,n!=null&&is(e,!!r.multiple,n,!1)}}}var du=!1;function Np(e,n,r){if(du)return e(n,r);du=!0;try{var o=e(n);return o}finally{if(du=!1,(us!==null||ds!==null)&&(Ni(),us&&(n=us,e=ds,ds=us=null,Tp(n),e)))for(n=0;n<e.length;n++)Tp(e[n])}}function vo(e,n){var r=e.stateNode;if(r===null)return null;var o=r[Qt]||null;if(o===null)return null;r=o[n];e:switch(n){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(o=!o.disabled)||(e=e.type,o=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!o;break e;default:e=!1}if(e)return null;if(r&&typeof r!="function")throw Error(l(231,n,typeof r));return r}var ta=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),fu=!1;if(ta)try{var yo={};Object.defineProperty(yo,"passive",{get:function(){fu=!0}}),window.addEventListener("test",yo,yo),window.removeEventListener("test",yo,yo)}catch{fu=!1}var Na=null,mu=null,Vl=null;function _p(){if(Vl)return Vl;var e,n=mu,r=n.length,o,u="value"in Na?Na.value:Na.textContent,f=u.length;for(e=0;e<r&&n[e]===u[e];e++);var y=r-e;for(o=1;o<=y&&n[r-o]===u[f-o];o++);return Vl=u.slice(e,1<o?1-o:void 0)}function Ql(e){var n=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&n===13&&(e=13)):e=n,e===10&&(e=13),32<=e||e===13?e:0}function Fl(){return!0}function Ap(){return!1}function Ft(e){function n(r,o,u,f,y){this._reactName=r,this._targetInst=u,this.type=o,this.nativeEvent=f,this.target=y,this.currentTarget=null;for(var w in e)e.hasOwnProperty(w)&&(r=e[w],this[w]=r?r(f):f[w]);return this.isDefaultPrevented=(f.defaultPrevented!=null?f.defaultPrevented:f.returnValue===!1)?Fl:Ap,this.isPropagationStopped=Ap,this}return v(n.prototype,{preventDefault:function(){this.defaultPrevented=!0;var r=this.nativeEvent;r&&(r.preventDefault?r.preventDefault():typeof r.returnValue!="unknown"&&(r.returnValue=!1),this.isDefaultPrevented=Fl)},stopPropagation:function(){var r=this.nativeEvent;r&&(r.stopPropagation?r.stopPropagation():typeof r.cancelBubble!="unknown"&&(r.cancelBubble=!0),this.isPropagationStopped=Fl)},persist:function(){},isPersistent:Fl}),n}var gr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Il=Ft(gr),xo=v({},gr,{view:0,detail:0}),$2=Ft(xo),pu,hu,bo,Gl=v({},xo,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:vu,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==bo&&(bo&&e.type==="mousemove"?(pu=e.screenX-bo.screenX,hu=e.screenY-bo.screenY):hu=pu=0,bo=e),pu)},movementY:function(e){return"movementY"in e?e.movementY:hu}}),Mp=Ft(Gl),J2=v({},Gl,{dataTransfer:0}),W2=Ft(J2),eS=v({},xo,{relatedTarget:0}),gu=Ft(eS),tS=v({},gr,{animationName:0,elapsedTime:0,pseudoElement:0}),nS=Ft(tS),aS=v({},gr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),rS=Ft(aS),sS=v({},gr,{data:0}),Rp=Ft(sS),oS={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},lS={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"},iS={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function cS(e){var n=this.nativeEvent;return n.getModifierState?n.getModifierState(e):(e=iS[e])?!!n[e]:!1}function vu(){return cS}var uS=v({},xo,{key:function(e){if(e.key){var n=oS[e.key]||e.key;if(n!=="Unidentified")return n}
vendor: 5,186 bytes, line 49
49return e.type==="keypress"?(e=Ql(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?lS[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:vu,charCode:function(e){return e.type==="keypress"?Ql(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Ql(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),dS=Ft(uS),fS=v({},Gl,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),kp=Ft(fS),mS=v({},xo,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:vu}),pS=Ft(mS),hS=v({},gr,{propertyName:0,elapsedTime:0,pseudoElement:0}),gS=Ft(hS),vS=v({},Gl,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),yS=Ft(vS),xS=v({},gr,{newState:0,oldState:0}),bS=Ft(xS),SS=[9,13,27,32],yu=ta&&"CompositionEvent"in window,So=null;ta&&"documentMode"in document&&(So=document.documentMode);var wS=ta&&"TextEvent"in window&&!So,Dp=ta&&(!yu||So&&8<So&&11>=So),Hp=" ",zp=!1;function Pp(e,n){switch(e){case"keyup":return SS.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Lp(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var fs=!1;function CS(e,n){switch(e){case"compositionend":return Lp(n);case"keypress":return n.which!==32?null:(zp=!0,Hp);case"textInput":return e=n.data,e===Hp&&zp?null:e;default:return null}}function ES(e,n){if(fs)return e==="compositionend"||!yu&&Pp(e,n)?(e=_p(),Vl=mu=Na=null,fs=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1<n.char.length)return n.char;if(n.which)return String.fromCharCode(n.which)}return null;case"compositionend":return Dp&&n.locale!=="ko"?null:n.data;default:return null}}var jS={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 Up(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n==="input"?!!jS[e.type]:n==="textarea"}function Bp(e,n,r,o){us?ds?ds.push(o):ds=[o]:us=o,n=Hi(n,"onChange"),0<n.length&&(r=new Il("onChange","change",null,r,o),e.push({event:r,listeners:n}))}var wo=null,Co=null;function OS(e){wv(e,0)}function Yl(e){var n=go(e);if(Sp(n))return e}function qp(e,n){if(e==="change")return n}var Vp=!1;if(ta){var xu;if(ta){var bu="oninput"in document;if(!bu){var Qp=document.createElement("div");Qp.setAttribute("oninput","return;"),bu=typeof Qp.oninput=="function"}xu=bu}else xu=!1;Vp=xu&&(!document.documentMode||9<document.documentMode)}function Fp(){wo&&(wo.detachEvent("onpropertychange",Ip),Co=wo=null)}function Ip(e){if(e.propertyName==="value"&&Yl(Co)){var n=[];Bp(n,Co,e,uu(e)),Np(OS,n)}}function TS(e,n,r){e==="focusin"?(Fp(),wo=n,Co=r,wo.attachEvent("onpropertychange",Ip)):e==="focusout"&&Fp()}function NS(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Yl(Co)}function _S(e,n){if(e==="click")return Yl(n)}function AS(e,n){if(e==="input"||e==="change")return Yl(n)}function MS(e,n){return e===n&&(e!==0||1/e===1/n)||e!==e&&n!==n}var $t=typeof Object.is=="function"?Object.is:MS;function Eo(e,n){if($t(e,n))return!0;if(typeof e!="object"||e===null||typeof n!="object"||n===null)return!1;var r=Object.keys(e),o=Object.keys(n);if(r.length!==o.length)return!1;for(o=0;o<r.length;o++){var u=r[o];if(!Ht.call(n,u)||!$t(e[u],n[u]))return!1}return!0}function Gp(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Yp(e,n){var r=Gp(e);e=0;for(var o;r;){if(r.nodeType===3){if(o=e+r.textContent.length,e<=n&&o>=n)return{node:r,offset:n-e};e=o}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=Gp(r)}}function Kp(e,n){return e&&n?e===n?!0:e&&e.nodeType===3?!1:n&&n.nodeType===3?Kp(e,n.parentNode):"contains"in e?e.contains(n):e.compareDocumentPosition?!!(e.compareDocumentPosition(n)&16):!1:!1}function Zp(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var n=Bl(e.document);n instanceof e.HTMLIFrameElement;){try{var r=typeof n.contentWindow.location.href=="string"}catch{r=!1}if(r)e=n.contentWindow;else break;n=Bl(e.document)}return n}function Su(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&(n==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||n==="textarea"||e.contentEditable==="true")}var RS=ta&&"documentMode"in document&&11>=document.documentMode,ms=null,wu=null,jo=null,Cu=!1;function Xp(e,n,r){var o=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;Cu||ms==null||ms!==Bl(o)||(o=ms,"selectionStart"in o&&Su(o)?o={start:o.selectionStart,end:o.selectionEnd}:(o=(o.ownerDocument&&o.ownerDocument.defaultView||window).getSelection(),o={anchorNode:o.anchorNode,anchorOffset:o.anchorOffset,focu
vendor: 20,242 bytes, line 49
49sNode:o.focusNode,focusOffset:o.focusOffset}),jo&&Eo(jo,o)||(jo=o,o=Hi(wu,"onSelect"),0<o.length&&(n=new Il("onSelect","select",null,n,r),e.push({event:n,listeners:o}),n.target=ms)))}function vr(e,n){var r={};return r[e.toLowerCase()]=n.toLowerCase(),r["Webkit"+e]="webkit"+n,r["Moz"+e]="moz"+n,r}var ps={animationend:vr("Animation","AnimationEnd"),animationiteration:vr("Animation","AnimationIteration"),animationstart:vr("Animation","AnimationStart"),transitionrun:vr("Transition","TransitionRun"),transitionstart:vr("Transition","TransitionStart"),transitioncancel:vr("Transition","TransitionCancel"),transitionend:vr("Transition","TransitionEnd")},Eu={},$p={};ta&&($p=document.createElement("div").style,"AnimationEvent"in window||(delete ps.animationend.animation,delete ps.animationiteration.animation,delete ps.animationstart.animation),"TransitionEvent"in window||delete ps.transitionend.transition);function yr(e){if(Eu[e])return Eu[e];if(!ps[e])return e;var n=ps[e],r;for(r in n)if(n.hasOwnProperty(r)&&r in $p)return Eu[e]=n[r];return e}var Jp=yr("animationend"),Wp=yr("animationiteration"),eh=yr("animationstart"),kS=yr("transitionrun"),DS=yr("transitionstart"),HS=yr("transitioncancel"),th=yr("transitionend"),nh=new Map,ju="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(" ");ju.push("scrollEnd");function jn(e,n){nh.set(e,n),hr(n,[e])}var Kl=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var n=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(n))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)},mn=[],hs=0,Ou=0;function Zl(){for(var e=hs,n=Ou=hs=0;n<e;){var r=mn[n];mn[n++]=null;var o=mn[n];mn[n++]=null;var u=mn[n];mn[n++]=null;var f=mn[n];if(mn[n++]=null,o!==null&&u!==null){var y=o.pending;y===null?u.next=u:(u.next=y.next,y.next=u),o.pending=u}f!==0&&ah(r,u,f)}}function Xl(e,n,r,o){mn[hs++]=e,mn[hs++]=n,mn[hs++]=r,mn[hs++]=o,Ou|=o,e.lanes|=o,e=e.alternate,e!==null&&(e.lanes|=o)}function Tu(e,n,r,o){return Xl(e,n,r,o),$l(e)}function xr(e,n){return Xl(e,null,null,n),$l(e)}function ah(e,n,r){e.lanes|=r;var o=e.alternate;o!==null&&(o.lanes|=r);for(var u=!1,f=e.return;f!==null;)f.childLanes|=r,o=f.alternate,o!==null&&(o.childLanes|=r),f.tag===22&&(e=f.stateNode,e===null||e._visibility&1||(u=!0)),e=f,f=f.return;return e.tag===3?(f=e.stateNode,u&&n!==null&&(u=31-rt(r),e=f.hiddenUpdates,o=e[u],o===null?e[u]=[n]:o.push(n),n.lane=r|536870912),f):null}function $l(e){if(50<Yo)throw Yo=0,zd=null,Error(l(185));for(var n=e.return;n!==null;)e=n,n=e.return;return e.tag===3?e.stateNode:null}var gs={};function zS(e,n,r,o){this.tag=e,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=o,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Jt(e,n,r,o){return new zS(e,n,r,o)}function Nu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function na(e,n){var r=e.alternate;return r===null?(r=Jt(e.tag,n,e.key,e.mode),r.elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=n,r.type=e.type,r.flags=0,r.subtreeFlags=0,r.deletions=null),r.flags=e.flags&65011712,r.childLanes=e.childLanes,r.lanes=e.lanes,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,n=e.dependencies,r.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r.refCleanup=e.refCleanup,r}function rh(e,n){e.flags&=65011714;var r=e.alternate;return r===null?(e.childLanes=0,e.lanes=n,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=r.childLanes,e.lanes=r.lanes,e.child=r.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=r.memoizedProps,e.memoizedState=r.memoizedState,e.updateQueue=r.updateQueue,e.type=r.type,n=r.dependencies,e.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext}),e}function Jl(e,n,r,o,u,f){var y=0;if(o=e,typeof e=="function")Nu(e)&&(y=1);else if(typeof e=="string")y=qw(e,r,U.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case ee:return e=Jt(31,r,n,u),e.elementType=ee,e.lanes=f,e;case C:return br(r.children,u,f,n);case A:y=8,u|=24;break;case R:return e=Jt(12,r,n,u|2),e.elementType=R,e.lanes=f,e;case Q:return e=Jt(13,r,n,u),e.elementType=Q,e.lanes=f,e;case L:return e=Jt(19,r,n,u),e.elementType=L,e.lanes=f,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case F:y=10;break e;case P:y=9;break e;case $:y=11;break e;case N:y=14;break e;case H:y=16,o=null;break e}y=29,r=Error(l(130,e===null?"null":typeof e,"")),o=null}return n=Jt(y,r,n,u),n.elementType=e,n.type=o,n.lanes=f,n}function br(e,n,r,o){return e=Jt(7,e,o,n),e.lanes=r,e}function _u(e,n,r){return e=Jt(6,e,null,n),e.lanes=r,e}function sh(e){var n=Jt(18,null,null,0);return n.stateNode=e,n}function Au(e,n,r){return n=Jt(4,e.children!==null?e.children:[],e.key,n),n.lanes=r,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}var oh=new WeakMap;function pn(e,n){if(typeof e=="object"&&e!==null){var r=oh.get(e);return r!==void 0?r:(n={value:e,source:n,stack:Ea(n)},oh.set(e,n),n)}return{value:e,source:n,stack:Ea(n)}}var vs=[],ys=0,Wl=null,Oo=0,hn=[],gn=0,_a=null,Ln=1,Un="";function aa(e,n){vs[ys++]=Oo,vs[ys++]=Wl,Wl=e,Oo=n}function lh(e,n,r){hn[gn++]=Ln,hn[gn++]=Un,hn[gn++]=_a,_a=e;var o=Ln;e=Un;var u=32-rt(o)-1;o&=~(1<<u),r+=1;var f=32-rt(n)+u;if(30<f){var y=u-u%5;f=(o&(1<<y)-1).toString(32),o>>=y,u-=y,Ln=1<<32-rt(n)+u|r<<u|o,Un=f+e}else Ln=1<<f|r<<u|o,Un=e}function Mu(e){e.return!==null&&(aa(e,1),lh(e,1,0))}function Ru(e){for(;e===Wl;)Wl=vs[--ys],vs[ys]=null,Oo=vs[--ys],vs[ys]=null;for(;e===_a;)_a=hn[--gn],hn[gn]=null,Un=hn[--gn],hn[gn]=null,Ln=hn[--gn],hn[gn]=null}function ih(e,n){hn[gn++]=Ln,hn[gn++]=Un,hn[gn++]=_a,Ln=n.id,Un=n.overflow,_a=e}var Ot=null,Je=null,Ue=!1,Aa=null,vn=!1,ku=Error(l(519));function Ma(e){var n=Error(l(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw To(pn(n,e)),ku}function ch(e){var n=e.stateNode,r=e.type,o=e.memoizedProps;switch(n[jt]=e,n[Qt]=o,r){case"dialog":De("cancel",n),De("close",n);break;case"iframe":case"object":case"embed":De("load",n);break;case"video":case"audio":for(r=0;r<Zo.length;r++)De(Zo[r],n);break;case"source":De("error",n);break;case"img":case"image":case"link":De("error",n),De("load",n);break;case"details":De("toggle",n);break;case"input":De("invalid",n),wp(n,o.value,o.defaultValue,o.checked,o.defaultChecked,o.type,o.name,!0);break;case"select":De("invalid",n);break;case"textarea":De("invalid",n),Ep(n,o.value,o.defaultValue,o.children)}r=o.children,typeof r!="string"&&typeof r!="number"&&typeof r!="bigint"||n.textContent===""+r||o.suppressHydrationWarning===!0||Ov(n.textContent,r)?(o.popover!=null&&(De("beforetoggle",n),De("toggle",n)),o.onScroll!=null&&De("scroll",n),o.onScrollEnd!=null&&De("scrollend",n),o.onClick!=null&&(n.onclick=ea),n=!0):n=!1,n||Ma(e,!0)}function uh(e){for(Ot=e.return;Ot;)switch(Ot.tag){case 5:case 31:case 13:vn=!1;return;case 27:case 3:vn=!0;return;default:Ot=Ot.return}}function xs(e){if(e!==Ot)return!1;if(!Ue)return uh(e),Ue=!0,!1;var n=e.tag,r;if((r=n!==3&&n!==27)&&((r=n===5)&&(r=e.type,r=!(r!=="form"&&r!=="button")||$d(e.type,e.memoizedProps)),r=!r),r&&Je&&Ma(e),uh(e),n===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(l(317));Je=Hv(e)}else if(n===31){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(l(317));Je=Hv(e)}else n===27?(n=Je,Ia(e.type)?(e=nf,nf=null,Je=e):Je=n):Je=Ot?xn(e.stateNode.nextSibling):null;return!0}function Sr(){Je=Ot=null,Ue=!1}function Du(){var e=Aa;return e!==null&&(Kt===null?Kt=e:Kt.push.apply(Kt,e),Aa=null),e}function To(e){Aa===null?Aa=[e]:Aa.push(e)}var Hu=T(null),wr=null,ra=null;function Ra(e,n,r){k(Hu,n._currentValue),n._currentValue=r}function sa(e){e._currentValue=Hu.current,_(Hu)}function zu(e,n,r){for(;e!==null;){var o=e.alternate;if((e.childLanes&n)!==n?(e.childLanes|=n,o!==null&&(o.childLanes|=n)):o!==null&&(o.childLanes&n)!==n&&(o.childLanes|=n),e===r)break;e=e.return}}function Pu(e,n,r,o){var u=e.child;for(u!==null&&(u.return=e);u!==null;){var f=u.dependencies;if(f!==null){var y=u.child;f=f.firstContext;e:for(;f!==null;){var w=f;f=u;for(var M=0;M<n.length;M++)if(w.context===n[M]){f.lanes|=r,w=f.alternate,w!==null&&(w.lanes|=r),zu(f.return,r,e),o||(y=null);break e}f=w.next}}else if(u.tag===18){if(y=u.return,y===null)throw Error(l(341));y.lanes|=r,f=y.alternate,f!==null&&(f.lanes|=r),zu(y,r,e),y=null}else y=u.child;if(y!==null)y.return=u;else for(y=u;y!==null;){if(y===e){y=null;break}if(u=y.sibling,u!==null){u.return=y.return,y=u;break}y=y.return}u=y}}function bs(e,n,r,o){e=null;for(var u=n,f=!1;u!==null;){if(!f){if((u.flags&524288)!==0)f=!0;else if((u.flags&262144)!==0)break}if(u.tag===10){var y=u.alternate;if(y===null)throw Error(l(387));if(y=y.memoizedProps,y!==null){var w=u.type;$t(u.pendingProps.value,y.value)||(e!==null?e.push(w):e=[w])}}else if(u===I.current){if(y=u.alternate,y===null)throw Error(l(387));y.memoizedState.memoizedState!==u.memoizedState.memoizedState&&(e!==null?e.push(el):e=[el])}u=u.return}e!==null&&Pu(n,e,r,o),n.flags|=262144}function ei(e){for(e=e.firstContext;e!==null;){if(!$t(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function Cr(e){wr=e,ra=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function Tt(e){return dh(wr,e)}function ti(e,n){return wr===null&&Cr(e),dh(e,n)}function dh(e,n){var r=n._currentValue;if(n={context:n,memoizedValue:r,next:null},ra===null){if(e===null)throw Error(l(308));ra=n,e.dependencies={lanes:0,firstContext:n},e.flags|=524288}else ra=ra.next=n;return r}var PS=typeof AbortController<"u"?AbortController:function(){var e=[],n=this.signal={aborted:!1,addEventListener:function(r,o){e.push(o)}};this.abort=function(){n.aborted=!0,e.forEach(function(r){return r()})}},LS=t.unstable_scheduleCallback,US=t.unstable_NormalPriority,ft={$$typeof:F,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Lu(){return{controller:new PS,data:new Map,refCount:0}}function No(e){e.refCount--,e.refCount===0&&LS(US,function(){e.controller.abort()})}var _o=null,Uu=0,Ss=0,ws=null;function BS(e,n){if(_o===null){var r=_o=[];Uu=0,Ss=Vd(),ws={status:"pending",value:void 0,then:function(o){r.push(o)}}}return Uu++,n.then(fh,fh),n}function fh(){if(--Uu===0&&_o!==null){ws!==null&&(ws.status="fulfilled");var e=_o;_o=null,Ss=0,ws=null;for(var n=0;n<e.length;n++)(0,e[n])()}}function qS(e,n){var r=[],o={status:"pending",value:null,reason:null,then:function(u){r.push(u)}};return e.then(function(){o.status="fulfilled",o.value=n;for(var u=0;u<r.length;u++)(0,r[u])(n)},function(u){for(o.status="rejected",o.reason=u,u=0;u<r.length;u++)(0,r[u])(void 0)}),o}var mh=E.S;E.S=function(e,n){Xg=vt(),typeof n=="object"&&n!==null&&typeof n.then=="function"&&BS(e,n),mh!==null&&mh(e,n)};var Er=T(null);function Bu(){var e=Er.current;return e!==null?e:Xe.pooledCache}function ni(e,n){n===null?k(Er,Er.current):k(Er,n.pool)}function ph(){var e=Bu();return e===null?null:{parent:ft._currentValue,pool:e}}var Cs=Error(l(460)),qu=Error(l(474)),ai=Error(l(542)),ri={then:function(){}};function hh(e){return e=e.status,e==="fulfilled"||e==="rejected"}function gh(e,n,r){switch(r=e[r],r===void 0?e.push(n):r!==n&&(n.then(ea,ea),n=r),n.status){case"fulfilled":return n.value;case"rejected":throw e=n.reason,yh(e),e;default:if(typeof n.status=="string")n.then(ea,ea);else{if(e=Xe,e!==null&&100<e.shellSuspendCounter)throw Error(l(482));e=n,e.status="pending",e.then(function(o){if(n.status==="pending"){var u=n;u.status="fulfilled",u.value=o}},function(o){if(n.status==="pending"){var u=n;u.status="rejected",u.reason=o}})}switch(n.status){case"fulfilled":return n.value;case"rejected":throw e=n.reason,yh(e),e}throw Or=n,Cs}}function jr(e){try{var n=e._init;return n(e._payload)}catch(r){throw r!==null&&typeof r=="object"&&typeof r.then=="function"?(Or=r,Cs):r}}var Or=null;function vh(){if(Or===null)throw Error(l(459));var e=Or;return Or=null,e}function yh(e){if(e===Cs||e===ai)throw Error(l(483))}var Es=null,Ao=0;function si(e){var n=Ao;return Ao+=1,Es===null&&(Es=[]),gh(Es,e,n)}function Mo(e,n){n=n.props.ref,e.ref=n!==void 0?n:null}function oi(e,n){throw n.$$typeof===S?Error(l(525)):(e=Object.prototype.toString.call(n),Error(l(31,e==="[object Object]"?"object with keys {"+Object.keys(n).join(", ")+"}":e)))}function xh(e){function n(q,D){if(e){var G=q.deletions;G===null?(q.deletions=[D],q.flags|=16):G.push(D)}}function r(q,D){if(!e)return null;for(;D!==null;)n(q,D),D=D.sibling;return null}function o(q){for(var D=new Map;q!==null;)q.key!==null?D.set(q.key,q):D.set(q.index,q),q=q.sibling;return D}function u(q,D){return q=na(q,D),q.index=0,q.sibling=null,q}function f(q,D,G){return q.index=G,e?(G=q.alternate,G!==null?(G=G.index,G<D?(q.flags|=67108866,D):G):(q.flags|=67108866,D)):(q.flags|=1048576,D)}function y(q){return e&&q.alternate===null&&(q.flags|=67108866),q}function w(q,D,G,W){return D===null||D.tag!==6?(D=_u(G,q.mode,W),D.return=q,D):(D=u(D,G),D.return=q,D)}function M(q,D,G,W){var Se=G.type;return Se===C?J(q,D,G.props.children,W,G.key):D!==null&&(D.elementType===Se||typeof Se=="object"&&Se!==null&&Se.$$typeof===H&&jr(Se)===D.type)?(D=u(D,G.props),Mo(D,G),D.return=q,D):(D=Jl(G.type,G.key,G.props,null,q.mode,W),Mo(D,G),D.return=q,D)}function Y(q,D,G,W){return D===null||D.tag!==4||D.stateNode.containerInfo!==G.containerInfo||D.stateNode.implementation!==G.implementation?(D=Au(G,q.mode,W),D.return=q,D):(D=u(D,G.children||[]),D.return=q,D)}function J(q,D,G,W,Se){return D===null||D.tag!==7?(D=br(G,q.mode,W,Se),D.return=q,D):(D=u(D,G),D.return=q,D)}function ne(q,D,G){if(typeof D=="string"&&D!==""||typeof D=="number"||typeof D=="bigint")return D=_u(""+D,q.mode,G),D.return=q,D;if(typeof D=="object"&&D!==null){switch(D.$$typeof){case j:return G=Jl(D.type,D.key,D.props,null,q.mode,G),Mo(G,D),G.return=q,G;case O:return D=Au(D,q.mode,G),D.return=q,D;case H:return D=jr(D),ne(q,D,G)}if(de(D)||ae(D))return D=br(D,q.mode,G,null),D.return=q,D;if(typeof D.then=="function")return ne(q,si(D),G);if(D.$$typeof===F)return ne(q,ti(q,D),G);oi(q,D)}return null}function K(q,D,G,W){var Se=D!==null?D.key:null;if(typeof G=="string"&&G!==""||typeof G=="number"||typeof G=="bigint")return Se!==null?null:w(q,D,""+G,W);if(typeof G=="object"&&G!==null){switch(G.$$typeof){case j:return G.key===Se?M(q,D,G,W):null;case O:return G.key===Se?Y(q,D,G,W):null;case H:return G=jr(G),K(q,D,G,W)}if(de(G)||ae(G))return Se!==null?null:J(q,D,G,W,null);if(typeof G.then=="function")return K(q,D,si(G),W);if(G.$$typeof===F)return K(q,D,ti(q,G),W);oi(q,G)}return null}function X(q,D,G,W,Se){if(typeof W=="string"&&W!==""||typeof W=="number"||typeof W=="bigint")return q=q.get(G)||null,w(D,q,""+W,Se);if(typeof W=="object"&&W!==null){switch(W.$$typeof){case j:return q=q.get(W.key===null?G:W.key)||null,M(D,q,W,Se);case O:return q=q.get(W.key===null?G:W.key)||null,Y(D,q,W,Se);case H:return W=jr(W),X(q,D,G,W,Se)}if(de(W)||ae(W))return q=q.get(G)||null,J(D,q,W,Se,null);if(typeof W.then=="function")return X(q,D,G,si(W),Se);if(W.$$typeof===F)return X(q,D,G,ti(D,W),Se);oi(D,W)}return null}function ge(q,D,G,W){for(var Se=null,Be=null,xe=D,Te=D=0,ze=null;xe!==null&&Te<G.length;Te++){xe.index>Te?(ze=xe,xe=null):ze=xe.sibling;var qe=K(q,xe,G[Te],W);if(qe===null){xe===null&&(xe=ze);break}e&&xe&&qe.alternate===null&&n(q,xe),D=f(qe,D,Te),Be===null?Se=qe:Be.sibling=qe,Be=qe,xe=ze}if(Te===G.length)return r(q,xe),Ue&&aa(q,Te),Se;if(xe===null){for(;Te<G.length;Te++)xe=ne(q,G[Te],W),xe!==null&&(D=f(xe,D,Te),Be===null?Se=xe:Be.sibling=xe,Be=xe);return Ue&&aa(q,Te),Se}for(xe=o(xe);Te<G.length;Te++)ze=X(xe,q,Te,G[Te],W),ze!==null&&(e&&ze.alternate!==null&&xe.delete(ze.key===null?Te:ze.key),D=f(ze,D,Te),Be===null?Se=ze:Be.sibling=ze,Be=ze);return e&&xe.forEach(function(Xa){return n(q,Xa)}),Ue&&aa(q,Te),Se}function we(q,D,G,W){if(G==null)throw Error(l(151));for(var Se=null,Be=null,xe=D,Te=D=0,ze=null,qe=G.next();xe!==null&&!qe.done;Te++,qe=G.next()){xe.index>Te?(ze=xe,xe=null):ze=xe.sibling;var Xa=K(q,xe,qe.value,W);if(Xa===null){xe===null&&(xe=ze);break}e&&xe&&Xa.alternate===null&&n(q,xe),D=f(Xa,D,Te),Be===null?Se=Xa:Be.sibling=Xa,Be=Xa,xe=ze}if(qe.done)return r(q,xe),Ue&&aa(q,Te),Se;if(xe===null){for(;!qe.done;Te++,qe=G.next())qe=ne(q,qe.value,W),qe!==null&&(D=f(qe,D,Te),Be===null?Se=qe:Be.sibling=qe,Be=qe);return Ue&&aa(q,Te),Se}for(xe=o(xe);!qe.done;Te++,qe=G.next())qe=X(xe,q,Te,qe.value,W),qe!==null&&(e&&qe.alternate!==null&&xe.delete(qe.key===null?Te:qe.key),D=f(qe,D,Te),Be===null?Se=qe:Be.sibling=qe,Be=qe);return e&&xe.forEach(function(Jw){return n(q,Jw)}),Ue&&aa(q,Te),Se}function Ke(q,D,G,W){if(typeof G=="object"&&G!==null&&G.type===C&&G.key===null&&(G=G.props.children),typeof G=="object"&&G!==null){switch(G.$$typeof){case j:e:{for(var Se=G.key;D!==null;){if(D.key===Se){if(Se=G.type,Se===C){if(D.tag===7){r(q,D.sibling),W=u(D,G.props.children),W.return=q,q=W;break e}}else if(D.elementType===Se||typeof Se=="object"&&Se!==null&&Se.$$typeof===H&&jr(Se)===D.type){r(q,D.sibling),W=u(D,G.props),Mo(W,G),W.return=q,q=W;break e}r(q,D);break}else n(q,D);D=D.sibling}G.type===C?(W=br(G.props.children,q.mode,W,G.key),W.return=q,q=W):(W=Jl(G.type,G.key,G.props,null,q.mode,W),Mo(W,G),W.return=q,q=W)}return y(q);case O:e:{for(Se=G.key;D!==null;){if(D.key===Se)if(D.tag===4&&D.stateNode.containerInfo===G.containerInfo&&D.stateNode.implementation===G.implementation){r(q,D.sibling),W=u(D,G.children||[]),W.return=q,q=W;break e}else{r(q,D);break}else n(q,D);D=D.sibling}W=Au(G,q.mode,W),W.return=q,q=W}return y(q);case H:return G=jr(G),Ke(q,D,G,W)}if(de(G))return ge(q,D,G,W);if(ae(G)){if(Se=ae(G),typeof Se!="function")throw Error(l(150));return G=Se.call(G),we(q,D,G,W)}if(typeof G.then=="function")return Ke(q,D,si(G),W);if(G.$$typeof===F)return Ke(q,D,ti(q,G),W);oi(q,G)}return typeof G=="string"&&G!==""||typeof G=="number"||typeof G=="bigint"?(G=""+G,D!==null&&D.tag===6?(r(q,D.sibling),W=u(D,G),W.return=q,q=W):(r(q,D),W=_u(G,q.mode,W),W.return=q,q=W),y(q)):r(q,D)}return function(q,D,G,W){try{Ao=0;var Se=Ke(q,D,G,W);return Es=null,Se}catch(xe){if(xe===Cs||xe===ai)throw xe;var Be=Jt(29,xe,null,q.mode);return Be.lanes=W,Be.return=q,Be}finally{}}}var Tr=xh(!0),bh=xh(!1),ka=!1;function Vu(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Qu(e,n){e=e.updateQueue,n.updateQueue===e&&(n.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function Da(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function Ha(e,n,r){var o=e.updateQueue;if(o===null)return null;if(o=o.shared,(Qe&2)!==0){var u=o.pending;return u===null?n.next=n:(n.next=u.next,u.next=n),o.pending=n,n=$l(e),ah(e,null,r),n}return Xl(e,o,n,r),$l(e)}function Ro(e,n,r){if(n=n.updateQueue,n!==null&&(n=n.shared,(r&4194048)!==0)){var o=n.lanes;o&=e.pendingLanes,r|=o,n.lanes=r,qt(e,r)}}function Fu(e,n){var r=e.updateQueue,o=e.alternate;
vendor: 7,168 bytes, line 49
49if(o!==null&&(o=o.updateQueue,r===o)){var u=null,f=null;if(r=r.firstBaseUpdate,r!==null){do{var y={lane:r.lane,tag:r.tag,payload:r.payload,callback:null,next:null};f===null?u=f=y:f=f.next=y,r=r.next}while(r!==null);f===null?u=f=n:f=f.next=n}else u=f=n;r={baseState:o.baseState,firstBaseUpdate:u,lastBaseUpdate:f,shared:o.shared,callbacks:o.callbacks},e.updateQueue=r;return}e=r.lastBaseUpdate,e===null?r.firstBaseUpdate=n:e.next=n,r.lastBaseUpdate=n}var Iu=!1;function ko(){if(Iu){var e=ws;if(e!==null)throw e}}function Do(e,n,r,o){Iu=!1;var u=e.updateQueue;ka=!1;var f=u.firstBaseUpdate,y=u.lastBaseUpdate,w=u.shared.pending;if(w!==null){u.shared.pending=null;var M=w,Y=M.next;M.next=null,y===null?f=Y:y.next=Y,y=M;var J=e.alternate;J!==null&&(J=J.updateQueue,w=J.lastBaseUpdate,w!==y&&(w===null?J.firstBaseUpdate=Y:w.next=Y,J.lastBaseUpdate=M))}if(f!==null){var ne=u.baseState;y=0,J=Y=M=null,w=f;do{var K=w.lane&-536870913,X=K!==w.lane;if(X?(He&K)===K:(o&K)===K){K!==0&&K===Ss&&(Iu=!0),J!==null&&(J=J.next={lane:0,tag:w.tag,payload:w.payload,callback:null,next:null});e:{var ge=e,we=w;K=n;var Ke=r;switch(we.tag){case 1:if(ge=we.payload,typeof ge=="function"){ne=ge.call(Ke,ne,K);break e}ne=ge;break e;case 3:ge.flags=ge.flags&-65537|128;case 0:if(ge=we.payload,K=typeof ge=="function"?ge.call(Ke,ne,K):ge,K==null)break e;ne=v({},ne,K);break e;case 2:ka=!0}}K=w.callback,K!==null&&(e.flags|=64,X&&(e.flags|=8192),X=u.callbacks,X===null?u.callbacks=[K]:X.push(K))}else X={lane:K,tag:w.tag,payload:w.payload,callback:w.callback,next:null},J===null?(Y=J=X,M=ne):J=J.next=X,y|=K;if(w=w.next,w===null){if(w=u.shared.pending,w===null)break;X=w,w=X.next,X.next=null,u.lastBaseUpdate=X,u.shared.pending=null}}while(!0);J===null&&(M=ne),u.baseState=M,u.firstBaseUpdate=Y,u.lastBaseUpdate=J,f===null&&(u.shared.lanes=0),Ba|=y,e.lanes=y,e.memoizedState=ne}}function Sh(e,n){if(typeof e!="function")throw Error(l(191,e));e.call(n)}function wh(e,n){var r=e.callbacks;if(r!==null)for(e.callbacks=null,e=0;e<r.length;e++)Sh(r[e],n)}var js=T(null),li=T(0);function Ch(e,n){e=pa,k(li,e),k(js,n),pa=e|n.baseLanes}function Gu(){k(li,pa),k(js,js.current)}function Yu(){pa=li.current,_(js),_(li)}var Wt=T(null),yn=null;function za(e){var n=e.alternate;k(it,it.current&1),k(Wt,e),yn===null&&(n===null||js.current!==null||n.memoizedState!==null)&&(yn=e)}function Ku(e){k(it,it.current),k(Wt,e),yn===null&&(yn=e)}function Eh(e){e.tag===22?(k(it,it.current),k(Wt,e),yn===null&&(yn=e)):Pa()}function Pa(){k(it,it.current),k(Wt,Wt.current)}function en(e){_(Wt),yn===e&&(yn=null),_(it)}var it=T(0);function ii(e){for(var n=e;n!==null;){if(n.tag===13){var r=n.memoizedState;if(r!==null&&(r=r.dehydrated,r===null||ef(r)||tf(r)))return n}else if(n.tag===19&&(n.memoizedProps.revealOrder==="forwards"||n.memoizedProps.revealOrder==="backwards"||n.memoizedProps.revealOrder==="unstable_legacy-backwards"||n.memoizedProps.revealOrder==="together")){if((n.flags&128)!==0)return n}else if(n.child!==null){n.child.return=n,n=n.child;continue}if(n===e)break;for(;n.sibling===null;){if(n.return===null||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}var oa=0,Oe=null,Ge=null,mt=null,ci=!1,Os=!1,Nr=!1,ui=0,Ho=0,Ts=null,VS=0;function st(){throw Error(l(321))}function Zu(e,n){if(n===null)return!1;for(var r=0;r<n.length&&r<e.length;r++)if(!$t(e[r],n[r]))return!1;return!0}function Xu(e,n,r,o,u,f){return oa=f,Oe=n,n.memoizedState=null,n.updateQueue=null,n.lanes=0,E.H=e===null||e.memoizedState===null?lg:dd,Nr=!1,f=r(o,u),Nr=!1,Os&&(f=Oh(n,r,o,u)),jh(e),f}function jh(e){E.H=Lo;var n=Ge!==null&&Ge.next!==null;if(oa=0,mt=Ge=Oe=null,ci=!1,Ho=0,Ts=null,n)throw Error(l(300));e===null||pt||(e=e.dependencies,e!==null&&ei(e)&&(pt=!0))}function Oh(e,n,r,o){Oe=e;var u=0;do{if(Os&&(Ts=null),Ho=0,Os=!1,25<=u)throw Error(l(301));if(u+=1,mt=Ge=null,e.updateQueue!=null){var f=e.updateQueue;f.lastEffect=null,f.events=null,f.stores=null,f.memoCache!=null&&(f.memoCache.index=0)}E.H=ig,f=n(r,o)}while(Os);return f}function QS(){var e=E.H,n=e.useState()[0];return n=typeof n.then=="function"?zo(n):n,e=e.useState()[0],(Ge!==null?Ge.memoizedState:null)!==e&&(Oe.flags|=1024),n}function $u(){var e=ui!==0;return ui=0,e}function Ju(e,n,r){n.updateQueue=e.updateQueue,n.flags&=-2053,e.lanes&=~r}function Wu(e){if(ci){for(e=e.memoizedState;e!==null;){var n=e.queue;n!==null&&(n.pending=null),e=e.next}ci=!1}oa=0,mt=Ge=Oe=null,Os=!1,Ho=ui=0,Ts=null}function zt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return mt===null?Oe.memoizedState=mt=e:mt=mt.next=e,mt}function ct(){if(Ge===null){var e=Oe.alternate;e=e!==null?e.memoizedState:null}else e=Ge.next;var n=mt===null?Oe.memoizedState:mt.next;if(n!==null)mt=n,Ge=e;else{if(e===null)throw Oe.alternate===null?Error(l(467)):Error(l(310));Ge=e,e={memoizedState:Ge.memoizedState,baseState:Ge.baseState,baseQueue:Ge.baseQueue,queue:Ge.queue,next:null},mt===null?Oe.memoizedState=mt=e:mt=mt.next=e}return mt}function di(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function zo(e){var n=Ho;return Ho+=1,Ts===null&&(Ts=[]),e=gh(Ts,e,n),n=Oe,(mt===null?n.memoizedState:mt.next)===null&&(n=n.alternate,E.H=n===null||n.memoizedState===null?lg:dd),e}function fi(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return zo(e);if(e.$$typeof===F)return Tt(e)}throw Error(l(438,String(e)))}function ed(e){var n=null,r=Oe.updateQueue;if(r!==null&&(n=r.memoCache),n==null){var o=Oe.alternate;o!==null&&(o=o.updateQueue,o!==null&&(o=o.memoCache,o!=null&&(n={data:o.data.map(function(u){return u.slice()}),index:0})))}if(n==null&&(n={data:[],index:0}),r===null&&(r=di(),Oe.updateQueue=r),r.memoCache=n,r=n.data[n.index],r===void 0)for(r=n.data[n.index]=Array(e),o=0;o<e;o++)r[o]=re;return n.index++,r}function la(e,n){return typeof n=="function"?n(e):n}function mi(e){var n=ct();return td(n,Ge,e)}function td(e,n,r){var o=e.queue;if(o===null)throw Error(l(311));o.lastRenderedReducer=r;var u=e.baseQueue,f=o.pending;if(f!==null){if(u!==null){var y=u.next;u.next=f.next,f.next=y}n.baseQueue=u=f,o.pending=null}if(f=e.baseState,u===null)e.memoizedState=f;else{n=u.next;var w=y=null,M=null,Y=n,J=!1;do{var ne=Y.lane&-536870913;if(ne!==Y.lane?(He&ne)===ne:(oa&ne)===ne){var K=Y.revertLane;if(K===0)M!==null&&(M=M.next={lane:0,revertLane:0,gesture:null,action:Y.action,hasEagerState:Y.hasEagerState,eagerState:Y.eagerState,next:null}),ne===Ss&&(J=!0);else if((oa&K)===K){Y=Y.next,K===Ss&&(J=!0);continue}else ne={lane:0,revertLane:Y.revertLane,gesture:null,action:Y.action,hasEagerState:Y.hasEagerState,eagerState:Y.eagerState,next:null},M===null?(w=M=ne,y=f):M=M.next=ne,Oe.lanes|=K,Ba|=K;ne=Y.action,Nr&&r(f,ne),f=Y.hasEagerState?Y.eagerState:r(f,ne)}else K={lane:ne,revertLane:Y.revertLane,gesture:Y.gesture,action:Y.action,hasEagerState:Y.hasEagerState,eagerState:Y.eagerState,next:null},M===null?(w=M=K,y=f):M=M.next=K,Oe.lanes|=ne,Ba|=ne;Y=Y.next}while(Y!==null&&Y!==n);if(M===null?y=f:M.next=w,!$t(f,e.memoizedState)&&(pt=!0,J&&(r=ws,r!==null)))throw r;e.memoizedState=f,e.baseState=y,e.baseQueue=M,o.lastRenderedState=f}return u===null&&(o.lanes=0),[e.memoizedState,o.dispatch]}
vendor: 17,180 bytes, line 49
49function nd(e){var n=ct(),r=n.queue;if(r===null)throw Error(l(311));r.lastRenderedReducer=e;var o=r.dispatch,u=r.pending,f=n.memoizedState;if(u!==null){r.pending=null;var y=u=u.next;do f=e(f,y.action),y=y.next;while(y!==u);$t(f,n.memoizedState)||(pt=!0),n.memoizedState=f,n.baseQueue===null&&(n.baseState=f),r.lastRenderedState=f}return[f,o]}function Th(e,n,r){var o=Oe,u=ct(),f=Ue;if(f){if(r===void 0)throw Error(l(407));r=r()}else r=n();var y=!$t((Ge||u).memoizedState,r);if(y&&(u.memoizedState=r,pt=!0),u=u.queue,sd(Ah.bind(null,o,u,e),[e]),u.getSnapshot!==n||y||mt!==null&&mt.memoizedState.tag&1){if(o.flags|=2048,Ns(9,{destroy:void 0},_h.bind(null,o,u,r,n),null),Xe===null)throw Error(l(349));f||(oa&127)!==0||Nh(o,n,r)}return r}function Nh(e,n,r){e.flags|=16384,e={getSnapshot:n,value:r},n=Oe.updateQueue,n===null?(n=di(),Oe.updateQueue=n,n.stores=[e]):(r=n.stores,r===null?n.stores=[e]:r.push(e))}function _h(e,n,r,o){n.value=r,n.getSnapshot=o,Mh(n)&&Rh(e)}function Ah(e,n,r){return r(function(){Mh(n)&&Rh(e)})}function Mh(e){var n=e.getSnapshot;e=e.value;try{var r=n();return!$t(e,r)}catch{return!0}}function Rh(e){var n=xr(e,2);n!==null&&Zt(n,e,2)}function ad(e){var n=zt();if(typeof e=="function"){var r=e;if(e=r(),Nr){Le(!0);try{r()}finally{Le(!1)}}}return n.memoizedState=n.baseState=e,n.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:la,lastRenderedState:e},n}function kh(e,n,r,o){return e.baseState=r,td(e,Ge,typeof o=="function"?o:la)}function FS(e,n,r,o,u){if(gi(e))throw Error(l(485));if(e=n.action,e!==null){var f={payload:u,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(y){f.listeners.push(y)}};E.T!==null?r(!0):f.isTransition=!1,o(f),r=n.pending,r===null?(f.next=n.pending=f,Dh(n,f)):(f.next=r.next,n.pending=r.next=f)}}function Dh(e,n){var r=n.action,o=n.payload,u=e.state;if(n.isTransition){var f=E.T,y={};E.T=y;try{var w=r(u,o),M=E.S;M!==null&&M(y,w),Hh(e,n,w)}catch(Y){rd(e,n,Y)}finally{f!==null&&y.types!==null&&(f.types=y.types),E.T=f}}else try{f=r(u,o),Hh(e,n,f)}catch(Y){rd(e,n,Y)}}function Hh(e,n,r){r!==null&&typeof r=="object"&&typeof r.then=="function"?r.then(function(o){zh(e,n,o)},function(o){return rd(e,n,o)}):zh(e,n,r)}function zh(e,n,r){n.status="fulfilled",n.value=r,Ph(n),e.state=r,n=e.pending,n!==null&&(r=n.next,r===n?e.pending=null:(r=r.next,n.next=r,Dh(e,r)))}function rd(e,n,r){var o=e.pending;if(e.pending=null,o!==null){o=o.next;do n.status="rejected",n.reason=r,Ph(n),n=n.next;while(n!==o)}e.action=null}function Ph(e){e=e.listeners;for(var n=0;n<e.length;n++)(0,e[n])()}function Lh(e,n){return n}function Uh(e,n){if(Ue){var r=Xe.formState;if(r!==null){e:{var o=Oe;if(Ue){if(Je){t:{for(var u=Je,f=vn;u.nodeType!==8;){if(!f){u=null;break t}if(u=xn(u.nextSibling),u===null){u=null;break t}}f=u.data,u=f==="F!"||f==="F"?u:null}if(u){Je=xn(u.nextSibling),o=u.data==="F!";break e}}Ma(o)}o=!1}o&&(n=r[0])}}return r=zt(),r.memoizedState=r.baseState=n,o={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Lh,lastRenderedState:n},r.queue=o,r=rg.bind(null,Oe,o),o.dispatch=r,o=ad(!1),f=ud.bind(null,Oe,!1,o.queue),o=zt(),u={state:n,dispatch:null,action:e,pending:null},o.queue=u,r=FS.bind(null,Oe,u,f,r),u.dispatch=r,o.memoizedState=e,[n,r,!1]}function Bh(e){var n=ct();return qh(n,Ge,e)}function qh(e,n,r){if(n=td(e,n,Lh)[0],e=mi(la)[0],typeof n=="object"&&n!==null&&typeof n.then=="function")try{var o=zo(n)}catch(y){throw y===Cs?ai:y}else o=n;n=ct();var u=n.queue,f=u.dispatch;return r!==n.memoizedState&&(Oe.flags|=2048,Ns(9,{destroy:void 0},IS.bind(null,u,r),null)),[o,f,e]}function IS(e,n){e.action=n}function Vh(e){var n=ct(),r=Ge;if(r!==null)return qh(n,r,e);ct(),n=n.memoizedState,r=ct();var o=r.queue.dispatch;return r.memoizedState=e,[n,o,!1]}function Ns(e,n,r,o){return e={tag:e,create:r,deps:o,inst:n,next:null},n=Oe.updateQueue,n===null&&(n=di(),Oe.updateQueue=n),r=n.lastEffect,r===null?n.lastEffect=e.next=e:(o=r.next,r.next=e,e.next=o,n.lastEffect=e),e}function Qh(){return ct().memoizedState}function pi(e,n,r,o){var u=zt();Oe.flags|=e,u.memoizedState=Ns(1|n,{destroy:void 0},r,o===void 0?null:o)}function hi(e,n,r,o){var u=ct();o=o===void 0?null:o;var f=u.memoizedState.inst;Ge!==null&&o!==null&&Zu(o,Ge.memoizedState.deps)?u.memoizedState=Ns(n,f,r,o):(Oe.flags|=e,u.memoizedState=Ns(1|n,f,r,o))}function Fh(e,n){pi(8390656,8,e,n)}function sd(e,n){hi(2048,8,e,n)}function GS(e){Oe.flags|=4;var n=Oe.updateQueue;if(n===null)n=di(),Oe.updateQueue=n,n.events=[e];else{var r=n.events;r===null?n.events=[e]:r.push(e)}}function Ih(e){var n=ct().memoizedState;return GS({ref:n,nextImpl:e}),function(){if((Qe&2)!==0)throw Error(l(440));return n.impl.apply(void 0,arguments)}}function Gh(e,n){return hi(4,2,e,n)}function Yh(e,n){return hi(4,4,e,n)}function Kh(e,n){if(typeof n=="function"){e=e();var r=n(e);return function(){typeof r=="function"?r():n(null)}}if(n!=null)return e=e(),n.current=e,function(){n.current=null}}function Zh(e,n,r){r=r!=null?r.concat([e]):null,hi(4,4,Kh.bind(null,n,e),r)}function od(){}function Xh(e,n){var r=ct();n=n===void 0?null:n;var o=r.memoizedState;return n!==null&&Zu(n,o[1])?o[0]:(r.memoizedState=[e,n],e)}function $h(e,n){var r=ct();n=n===void 0?null:n;var o=r.memoizedState;if(n!==null&&Zu(n,o[1]))return o[0];if(o=e(),Nr){Le(!0);try{e()}finally{Le(!1)}}return r.memoizedState=[o,n],o}function ld(e,n,r){return r===void 0||(oa&1073741824)!==0&&(He&261930)===0?e.memoizedState=n:(e.memoizedState=r,e=Jg(),Oe.lanes|=e,Ba|=e,r)}function Jh(e,n,r,o){return $t(r,n)?r:js.current!==null?(e=ld(e,r,o),$t(e,n)||(pt=!0),e):(oa&42)===0||(oa&1073741824)!==0&&(He&261930)===0?(pt=!0,e.memoizedState=r):(e=Jg(),Oe.lanes|=e,Ba|=e,n)}function Wh(e,n,r,o,u){var f=V.p;V.p=f!==0&&8>f?f:8;var y=E.T,w={};E.T=w,ud(e,!1,n,r);try{var M=u(),Y=E.S;if(Y!==null&&Y(w,M),M!==null&&typeof M=="object"&&typeof M.then=="function"){var J=qS(M,o);Po(e,n,J,an(e))}else Po(e,n,o,an(e))}catch(ne){Po(e,n,{then:function(){},status:"rejected",reason:ne},an())}finally{V.p=f,y!==null&&w.types!==null&&(y.types=w.types),E.T=y}}function YS(){}function id(e,n,r,o){if(e.tag!==5)throw Error(l(476));var u=eg(e).queue;Wh(e,u,n,z,r===null?YS:function(){return tg(e),r(o)})}function eg(e){var n=e.memoizedState;if(n!==null)return n;n={memoizedState:z,baseState:z,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:la,lastRenderedState:z},next:null};var r={};return n.next={memoizedState:r,baseState:r,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:la,lastRenderedState:r},next:null},e.memoizedState=n,e=e.alternate,e!==null&&(e.memoizedState=n),n}function tg(e){var n=eg(e);n.next===null&&(n=e.alternate.memoizedState),Po(e,n.next.queue,{},an())}function cd(){return Tt(el)}function ng(){return ct().memoizedState}function ag(){return ct().memoizedState}function KS(e){for(var n=e.return;n!==null;){switch(n.tag){case 24:case 3:var r=an();e=Da(r);var o=Ha(n,e,r);o!==null&&(Zt(o,n,r),Ro(o,n,r)),n={cache:Lu()},e.payload=n;return}n=n.return}}function ZS(e,n,r){var o=an();r={lane:o,revertLane:0,gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},gi(e)?sg(n,r):(r=Tu(e,n,r,o),r!==null&&(Zt(r,e,o),og(r,n,o)))}function rg(e,n,r){var o=an();Po(e,n,r,o)}function Po(e,n,r,o){var u={lane:o,revertLane:0,gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null};if(gi(e))sg(n,u);else{var f=e.alternate;if(e.lanes===0&&(f===null||f.lanes===0)&&(f=n.lastRenderedReducer,f!==null))try{var y=n.lastRenderedState,w=f(y,r);if(u.hasEagerState=!0,u.eagerState=w,$t(w,y))return Xl(e,n,u,0),Xe===null&&Zl(),!1}catch{}finally{}if(r=Tu(e,n,u,o),r!==null)return Zt(r,e,o),og(r,n,o),!0}return!1}function ud(e,n,r,o){if(o={lane:2,revertLane:Vd(),gesture:null,action:o,hasEagerState:!1,eagerState:null,next:null},gi(e)){if(n)throw Error(l(479))}else n=Tu(e,r,o,2),n!==null&&Zt(n,e,2)}function gi(e){var n=e.alternate;return e===Oe||n!==null&&n===Oe}function sg(e,n){Os=ci=!0;var r=e.pending;r===null?n.next=n:(n.next=r.next,r.next=n),e.pending=n}function og(e,n,r){if((r&4194048)!==0){var o=n.lanes;o&=e.pendingLanes,r|=o,n.lanes=r,qt(e,r)}}var Lo={readContext:Tt,use:fi,useCallback:st,useContext:st,useEffect:st,useImperativeHandle:st,useLayoutEffect:st,useInsertionEffect:st,useMemo:st,useReducer:st,useRef:st,useState:st,useDebugValue:st,useDeferredValue:st,useTransition:st,useSyncExternalStore:st,useId:st,useHostTransitionStatus:st,useFormState:st,useActionState:st,useOptimistic:st,useMemoCache:st,useCacheRefresh:st};Lo.useEffectEvent=st;var lg={readContext:Tt,use:fi,useCallback:function(e,n){return zt().memoizedState=[e,n===void 0?null:n],e},useContext:Tt,useEffect:Fh,useImperativeHandle:function(e,n,r){r=r!=null?r.concat([e]):null,pi(4194308,4,Kh.bind(null,n,e),r)},useLayoutEffect:function(e,n){return pi(4194308,4,e,n)},useInsertionEffect:function(e,n){pi(4,2,e,n)},useMemo:function(e,n){var r=zt();n=n===void 0?null:n;var o=e();if(Nr){Le(!0);try{e()}finally{Le(!1)}}return r.memoizedState=[o,n],o},useReducer:function(e,n,r){var o=zt();if(r!==void 0){var u=r(n);if(Nr){Le(!0);try{r(n)}finally{Le(!1)}}}else u=n;return o.memoizedState=o.baseState=u,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:u},o.queue=e,e=e.dispatch=ZS.bind(null,Oe,e),[o.memoizedState,e]},useRef:function(e){var n=zt();return e={current:e},n.memoizedState=e},useState:function(e){e=ad(e);var n=e.queue,r=rg.bind(null,Oe,n);return n.dispatch=r,[e.memoizedState,r]},useDebugValue:od,useDeferredValue:function(e,n){var r=zt();return ld(r,e,n)},useTransition:function(){var e=ad(!1);return e=Wh.bind(null,Oe,e.queue,!0,!1),zt().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,n,r){var o=Oe,u=zt();if(Ue){if(r===void 0)throw Error(l(407));r=r()}else{if(r=n(),Xe===null)throw Error(l(349));(He&127)!==0||Nh(o,n,r)}u.memoizedState=r;var f={value:r,getSnapshot:n};return u.queue=f,Fh(Ah.bind(null,o,f,e),[e]),o.flags|=2048,Ns(9,{destroy:void 0},_h.bind(null,o,f,r,n),null),r},useId:function(){var e=zt(),n=Xe.identifierPrefix;if(Ue){var r=Un,o=Ln;r=(o&~(1<<32-rt(o)-1)).toString(32)+r,n="_"+n+"R_"+r,r=ui++,0<r&&(n+="H"+r.toString(32)),n+="_"}else r=VS++,n="_"+n+"r_"+r.toString(32)+"_";return e.memoizedState=n},useHostTransitionStatus:cd,useFormState:Uh,useActionState:Uh,useOptimistic:function(e){var n=zt();n.memoizedState=n.baseState=e;var r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return n.queue=r,n=ud.bind(null,Oe,!0,r),r.dispatch=n,[e,n]},useMemoCache:ed,useCacheRefresh:function(){return zt().memoizedState=KS.bind(null,Oe)},useEffectEvent:function(e){var n=zt(),r={impl:e};return n.memoizedState=r,function(){if((Qe&2)!==0)throw Error(l(440));return r.impl.apply(void 0,arguments)}}},dd={readContext:Tt,use:fi,useCallback:Xh,useContext:Tt,useEffect:sd,useImperativeHandle:Zh,useInsertionEffect:Gh,useLayoutEffect:Yh,useMemo:$h,useReducer:mi,useRef:Qh,useState:function(){return mi(la)},useDebugValue:od,useDeferredValue:function(e,n){var r=ct();return Jh(r,Ge.memoizedState,e,n)},useTransition:function(){var e=mi(la)[0],n=ct().memoizedState;return[typeof e=="boolean"?e:zo(e),n]},useSyncExternalStore:Th,useId:ng,useHostTransitionStatus:cd,useFormState:Bh,useActionState:Bh,useOptimistic:function(e,n){var r=ct();return kh(r,Ge,e,n)},useMemoCache:ed,useCacheRefresh:ag};dd.useEffectEvent=Ih;var ig={readContext:Tt,use:fi,useCallback:Xh,useContext:Tt,useEffect:sd,useImperativeHandle:Zh,useInsertionEffect:Gh,useLayoutEffect:Yh,useMemo:$h,useReducer:nd,useRef:Qh,useState:function(){return nd(la)},useDebugValue:od,useDeferredValue:function(e,n){var r=ct();return Ge===null?ld(r,e,n):Jh(r,Ge.memoizedState,e,n)},useTransition:function(){var e=nd(la)[0],n=ct().memoizedState;return[typeof e=="boolean"?e:zo(e),n]},useSyncExternalStore:Th,useId:ng,useHostTransitionStatus:cd,useFormState:Vh,useActionState:Vh,useOptimistic:function(e,n){var r=ct();return Ge!==null?kh(r,Ge,e,n):(r.baseState=e,[e,r.queue.dispatch])},useMemoCache:ed,useCacheRefresh:ag};ig.useEffectEvent=Ih;function fd(e,n,r,o){n=e.memoizedState,r=r(o,n),r=r==null?n:v({},n,r),e.memoizedState=r,e.lanes===0&&(e.updateQueue.baseState=r)}var md={enqueueSetState:function(e,n,r){e=e._reactInternals;var o=an(),u=Da(o);u.payload=n,r!=null&&(u.callback=r),n=Ha(e,u,o),n!==null&&(Zt(n,e,o),Ro(n,e,o))},enqueueReplaceState:function(e,n,r){e=e._reactInternals;var o=an(),u=Da(o);u.tag=1,u.payload=n,r!=null&&(u.callback=r),n=Ha(e,u,o),n!==null&&(Zt(n,e,o),Ro(n,e,o))},enqueueForceUpdate:function(e,n){e=e._reactInternals;var r=an(),o=Da(r);o.tag=2,n!=null&&(o.callback=n),n=Ha(e,o,r),n!==null&&(Zt(n,e,r),Ro(n,e,r))}};function cg(e,n,r,o,u,f,y){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(o,f,y):n.prototype&&n.prototype.isPureReactComponent?!Eo(r,o)||!Eo(u,f):!0}function ug(e,n,r,o){e=n.state,typeof n.componentWillReceiveProps=="function"&&n.componentWillReceiveProps(r,o),typeof n.UNSAFE_componentWillReceiveProps=="function"&&n.UNSAFE_componentWillReceiveProps(r,o),n.state!==e&&md.enqueueReplaceState(n,n.state,null)}function _r(e,n){var r=n;if("ref"in n){r={};for(var o in n)o!=="ref"&&(r[o]=n[o])}if(e=e.defaultProps){r===n&&(r=v({},r));for(var u in e)r[u]===void 0&&(r[u]=e[u])}return r}function dg(e){Kl(e)}function fg(e){console.error(e)}function mg(e){Kl(e)}function vi(e,n){try{var r=e.onUncaughtError;r(n.value,{componentStack:n.stack})}catch(o){setTimeout(function(){throw o})}}function pg(e,n,r){try{var o=e.onCaughtError;o(r.value,{componentStack:r.stack,errorBoundary:n.tag===1?n.stateNode:null})}catch(u){setTimeout(function(){throw u})}}function pd(e,n,r){return r=Da(r),r.tag=3,r.payload={element:null},r.callback=function(){vi(e,n)},r}function hg(e){return e=Da(e),e.tag=3,e}function gg(e,n,r,o){var u=r.type.getDerivedStateFromError;if(typeof u=="function"){var f=o.value;e.payload=function(){return u(f)},e.callback=function(){pg(n,r,o)}}var y=r.stateNode;y!==null&&typeof y.componentDidCatch=="function"&&(e.callback=function(){pg(n,r,o),typeof u!="function"&&(qa===null?qa=new Set([this]):qa.add(this));var w=o.stack;this.componentDidCatch(o.value,{componentStack:w!==null?w:""})})}function XS(e,n,r,o,u){if(r.flags|=32768,o!==null&&typeof o=="object"&&typeof o.then=="function"){if(n=r.alternate,n!==null&&bs(n,r,u,!0),r=Wt.current,r!==null){switch(r.tag){case 31:case 13:return yn===null?_i():r.alternate===null&&ot===0&&(ot=3),r.flags&=-257,r.flags|=65536,r.lanes=u,o===ri?r.flags|=16384:(n=r.updateQueue,n===null?r.updateQueue=new Set([o]):n.add(o),Ud(e,o,u)),!1;case 22:return r.flags|=65536,o===ri?r.flags|=16384:(n=r.updateQueue,n===null?(n={transitions:null,markerInstances:null,retryQueue:new Set([o])},r.updateQueue=n):(r=n.retryQueue,r===null?n.retryQueue=new Set([o]):r.add(o)),Ud(e,o,u)),!1}throw Error(l(435,r.tag))}return Ud(e,o,u),_i(),!1}if(Ue)return n=Wt.current,n!==null?((n.flags&65536)===0&&(n.flags|=256),n.flags|=65536,n.lanes=u,o!==ku&&(e=Error(l(422),{cause:o}),To(pn(e,r)))):(o!==ku&&(n=Error(l(423),{cause:o}),To(pn(n,r))),e=e.current.alternate,e.flags|=65536,u&=-u,e.lanes|=u,o=pn(o,r),u=pd(e.stateNode,o,u),Fu(e,u),ot!==4&&(ot=2)),!1;var f=Error(l(520),{cause:o});if(f=pn(f,r),Go===null?Go=[f]:Go.push(f),ot!==4&&(ot=2),n===null)return!0;o=pn(o,r),r=n;do{switch(r.tag){case 3:return r.flags|=65536,e=u&-u,r.lanes|=e,e=pd(r.stateNode,o,e),Fu(r,e),!1;case 1:if(n=r.type,f=r.stateNode,(r.flags&128)===0&&(typeof n.getDerivedStateFromError=="function"||f!==null&&typeof f.componentDidCatch=="function"&&(qa===null||!qa.has(f))))return r.flags|=65536,u&=-u,r.lanes|=u,u=hg(u),gg(u,e,r,o),Fu(r,u),!1}r=r.return}while(r!==null);return!1}var hd=Error(l(461)),pt=!1;function Nt(e,n,r,o){n.child=e===null?bh(n,null,r,o):Tr(n,e.child,r,o)}function vg(e,n,r,o,u){r=r.render;var f=n.ref;if("ref"in o){var y={};for(var w in o)w!=="ref"&&(y[w]=o[w])}else y=o;return Cr(n),o=Xu(e,n,r,y,f,u),w=$u(),e!==null&&!pt?(Ju(e,n,u),ia(e,n,u)):(Ue&&w&&Mu(n),n.flags|=1,Nt(e,n,o,u),n.child)}function yg(e,n,r,o,u){if(e===null){var f=r.type;return typeof f=="function"&&!Nu(f)&&f.defaultProps===void 0&&r.compare===null?(n.tag=15,n.type=f,xg(e,n,f,o,u)):(e=Jl(r.type,null,o,n,n.mode,u),e.ref=n.ref,e.return=n,n.child=e)}if(f=e.child,!Cd(e,u)){var y=f.memoizedProps;if(r=r.compare,r=r!==null?r:Eo,r(y,o)&&e.ref===n.ref)return ia(e,n,u)}return n.flags|=1,e=na(f,o),e.ref=n.ref,e.return=n,n.child=e}function xg(e,n,r,o,u){if(e!==null){var f=e.memoizedProps;if(Eo(f,o)&&e.ref===n.ref)if(pt=!1,n.pendingProps=o=f,Cd(e,u))(e.flags&131072)!==0&&(pt=!0);else return n.lanes=e.lanes,ia(e,n,u)}return gd(e,n,r,o,u)}function bg(e,n,r,o){var u=o.children,f=e!==null?e.memoizedState:null;if(e===null&&n.stateNode===null&&(n.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),o.mode==="hidden"){if((n.flags&128)!==0){if(f=f!==null?f.baseLanes|r:r,e!==null){for(o=n.child=e.child,u=0;o!==null;)u=u|o.lanes|o.childLanes,o=o.sibling;o=u&~f}else o=0,n.child=null;return Sg(e,n,f,r,o)}if((r&536870912)!==0)n.memoizedState={baseLanes:0,cachePool:null},e!==null&&ni(n,f!==null?f.cachePool:null),f!==null?Ch(n,f):Gu(),Eh(n);else return o=n.lanes=536870912,Sg(e,n,f!==null?f.baseLanes|r:r,r,o)}
vendor: 18,205 bytes, line 49
49else f!==null?(ni(n,f.cachePool),Ch(n,f),Pa(),n.memoizedState=null):(e!==null&&ni(n,null),Gu(),Pa());return Nt(e,n,u,r),n.child}function Uo(e,n){return e!==null&&e.tag===22||n.stateNode!==null||(n.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),n.sibling}function Sg(e,n,r,o,u){var f=Bu();return f=f===null?null:{parent:ft._currentValue,pool:f},n.memoizedState={baseLanes:r,cachePool:f},e!==null&&ni(n,null),Gu(),Eh(n),e!==null&&bs(e,n,o,!0),n.childLanes=u,null}function yi(e,n){return n=bi({mode:n.mode,children:n.children},e.mode),n.ref=e.ref,e.child=n,n.return=e,n}function wg(e,n,r){return Tr(n,e.child,null,r),e=yi(n,n.pendingProps),e.flags|=2,en(n),n.memoizedState=null,e}function $S(e,n,r){var o=n.pendingProps,u=(n.flags&128)!==0;if(n.flags&=-129,e===null){if(Ue){if(o.mode==="hidden")return e=yi(n,o),n.lanes=536870912,Uo(null,e);if(Ku(n),(e=Je)?(e=Dv(e,vn),e=e!==null&&e.data==="&"?e:null,e!==null&&(n.memoizedState={dehydrated:e,treeContext:_a!==null?{id:Ln,overflow:Un}:null,retryLane:536870912,hydrationErrors:null},r=sh(e),r.return=n,n.child=r,Ot=n,Je=null)):e=null,e===null)throw Ma(n);return n.lanes=536870912,null}return yi(n,o)}var f=e.memoizedState;if(f!==null){var y=f.dehydrated;if(Ku(n),u)if(n.flags&256)n.flags&=-257,n=wg(e,n,r);else if(n.memoizedState!==null)n.child=e.child,n.flags|=128,n=null;else throw Error(l(558));else if(pt||bs(e,n,r,!1),u=(r&e.childLanes)!==0,pt||u){if(o=Xe,o!==null&&(y=Vt(o,r),y!==0&&y!==f.retryLane))throw f.retryLane=y,xr(e,y),Zt(o,e,y),hd;_i(),n=wg(e,n,r)}else e=f.treeContext,Je=xn(y.nextSibling),Ot=n,Ue=!0,Aa=null,vn=!1,e!==null&&ih(n,e),n=yi(n,o),n.flags|=4096;return n}return e=na(e.child,{mode:o.mode,children:o.children}),e.ref=n.ref,n.child=e,e.return=n,e}function xi(e,n){var r=n.ref;if(r===null)e!==null&&e.ref!==null&&(n.flags|=4194816);else{if(typeof r!="function"&&typeof r!="object")throw Error(l(284));(e===null||e.ref!==r)&&(n.flags|=4194816)}}function gd(e,n,r,o,u){return Cr(n),r=Xu(e,n,r,o,void 0,u),o=$u(),e!==null&&!pt?(Ju(e,n,u),ia(e,n,u)):(Ue&&o&&Mu(n),n.flags|=1,Nt(e,n,r,u),n.child)}function Cg(e,n,r,o,u,f){return Cr(n),n.updateQueue=null,r=Oh(n,o,r,u),jh(e),o=$u(),e!==null&&!pt?(Ju(e,n,f),ia(e,n,f)):(Ue&&o&&Mu(n),n.flags|=1,Nt(e,n,r,f),n.child)}function Eg(e,n,r,o,u){if(Cr(n),n.stateNode===null){var f=gs,y=r.contextType;typeof y=="object"&&y!==null&&(f=Tt(y)),f=new r(o,f),n.memoizedState=f.state!==null&&f.state!==void 0?f.state:null,f.updater=md,n.stateNode=f,f._reactInternals=n,f=n.stateNode,f.props=o,f.state=n.memoizedState,f.refs={},Vu(n),y=r.contextType,f.context=typeof y=="object"&&y!==null?Tt(y):gs,f.state=n.memoizedState,y=r.getDerivedStateFromProps,typeof y=="function"&&(fd(n,r,y,o),f.state=n.memoizedState),typeof r.getDerivedStateFromProps=="function"||typeof f.getSnapshotBeforeUpdate=="function"||typeof f.UNSAFE_componentWillMount!="function"&&typeof f.componentWillMount!="function"||(y=f.state,typeof f.componentWillMount=="function"&&f.componentWillMount(),typeof f.UNSAFE_componentWillMount=="function"&&f.UNSAFE_componentWillMount(),y!==f.state&&md.enqueueReplaceState(f,f.state,null),Do(n,o,f,u),ko(),f.state=n.memoizedState),typeof f.componentDidMount=="function"&&(n.flags|=4194308),o=!0}else if(e===null){f=n.stateNode;var w=n.memoizedProps,M=_r(r,w);f.props=M;var Y=f.context,J=r.contextType;y=gs,typeof J=="object"&&J!==null&&(y=Tt(J));var ne=r.getDerivedStateFromProps;J=typeof ne=="function"||typeof f.getSnapshotBeforeUpdate=="function",w=n.pendingProps!==w,J||typeof f.UNSAFE_componentWillReceiveProps!="function"&&typeof f.componentWillReceiveProps!="function"||(w||Y!==y)&&ug(n,f,o,y),ka=!1;var K=n.memoizedState;f.state=K,Do(n,o,f,u),ko(),Y=n.memoizedState,w||K!==Y||ka?(typeof ne=="function"&&(fd(n,r,ne,o),Y=n.memoizedState),(M=ka||cg(n,r,M,o,K,Y,y))?(J||typeof f.UNSAFE_componentWillMount!="function"&&typeof f.componentWillMount!="function"||(typeof f.componentWillMount=="function"&&f.componentWillMount(),typeof f.UNSAFE_componentWillMount=="function"&&f.UNSAFE_componentWillMount()),typeof f.componentDidMount=="function"&&(n.flags|=4194308)):(typeof f.componentDidMount=="function"&&(n.flags|=4194308),n.memoizedProps=o,n.memoizedState=Y),f.props=o,f.state=Y,f.context=y,o=M):(typeof f.componentDidMount=="function"&&(n.flags|=4194308),o=!1)}else{f=n.stateNode,Qu(e,n),y=n.memoizedProps,J=_r(r,y),f.props=J,ne=n.pendingProps,K=f.context,Y=r.contextType,M=gs,typeof Y=="object"&&Y!==null&&(M=Tt(Y)),w=r.getDerivedStateFromProps,(Y=typeof w=="function"||typeof f.getSnapshotBeforeUpdate=="function")||typeof f.UNSAFE_componentWillReceiveProps!="function"&&typeof f.componentWillReceiveProps!="function"||(y!==ne||K!==M)&&ug(n,f,o,M),ka=!1,K=n.memoizedState,f.state=K,Do(n,o,f,u),ko();var X=n.memoizedState;y!==ne||K!==X||ka||e!==null&&e.dependencies!==null&&ei(e.dependencies)?(typeof w=="function"&&(fd(n,r,w,o),X=n.memoizedState),(J=ka||cg(n,r,J,o,K,X,M)||e!==null&&e.dependencies!==null&&ei(e.dependencies))?(Y||typeof f.UNSAFE_componentWillUpdate!="function"&&typeof f.componentWillUpdate!="function"||(typeof f.componentWillUpdate=="function"&&f.componentWillUpdate(o,X,M),typeof f.UNSAFE_componentWillUpdate=="function"&&f.UNSAFE_componentWillUpdate(o,X,M)),typeof f.componentDidUpdate=="function"&&(n.flags|=4),typeof f.getSnapshotBeforeUpdate=="function"&&(n.flags|=1024)):(typeof f.componentDidUpdate!="function"||y===e.memoizedProps&&K===e.memoizedState||(n.flags|=4),typeof f.getSnapshotBeforeUpdate!="function"||y===e.memoizedProps&&K===e.memoizedState||(n.flags|=1024),n.memoizedProps=o,n.memoizedState=X),f.props=o,f.state=X,f.context=M,o=J):(typeof f.componentDidUpdate!="function"||y===e.memoizedProps&&K===e.memoizedState||(n.flags|=4),typeof f.getSnapshotBeforeUpdate!="function"||y===e.memoizedProps&&K===e.memoizedState||(n.flags|=1024),o=!1)}return f=o,xi(e,n),o=(n.flags&128)!==0,f||o?(f=n.stateNode,r=o&&typeof r.getDerivedStateFromError!="function"?null:f.render(),n.flags|=1,e!==null&&o?(n.child=Tr(n,e.child,null,u),n.child=Tr(n,null,r,u)):Nt(e,n,r,u),n.memoizedState=f.state,e=n.child):e=ia(e,n,u),e}function jg(e,n,r,o){return Sr(),n.flags|=256,Nt(e,n,r,o),n.child}var vd={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function yd(e){return{baseLanes:e,cachePool:ph()}}function xd(e,n,r){return e=e!==null?e.childLanes&~r:0,n&&(e|=nn),e}function Og(e,n,r){var o=n.pendingProps,u=!1,f=(n.flags&128)!==0,y;if((y=f)||(y=e!==null&&e.memoizedState===null?!1:(it.current&2)!==0),y&&(u=!0,n.flags&=-129),y=(n.flags&32)!==0,n.flags&=-33,e===null){if(Ue){if(u?za(n):Pa(),(e=Je)?(e=Dv(e,vn),e=e!==null&&e.data!=="&"?e:null,e!==null&&(n.memoizedState={dehydrated:e,treeContext:_a!==null?{id:Ln,overflow:Un}:null,retryLane:536870912,hydrationErrors:null},r=sh(e),r.return=n,n.child=r,Ot=n,Je=null)):e=null,e===null)throw Ma(n);return tf(e)?n.lanes=32:n.lanes=536870912,null}var w=o.children;return o=o.fallback,u?(Pa(),u=n.mode,w=bi({mode:"hidden",children:w},u),o=br(o,u,r,null),w.return=n,o.return=n,w.sibling=o,n.child=w,o=n.child,o.memoizedState=yd(r),o.childLanes=xd(e,y,r),n.memoizedState=vd,Uo(null,o)):(za(n),bd(n,w))}var M=e.memoizedState;if(M!==null&&(w=M.dehydrated,w!==null)){if(f)n.flags&256?(za(n),n.flags&=-257,n=Sd(e,n,r)):n.memoizedState!==null?(Pa(),n.child=e.child,n.flags|=128,n=null):(Pa(),w=o.fallback,u=n.mode,o=bi({mode:"visible",children:o.children},u),w=br(w,u,r,null),w.flags|=2,o.return=n,w.return=n,o.sibling=w,n.child=o,Tr(n,e.child,null,r),o=n.child,o.memoizedState=yd(r),o.childLanes=xd(e,y,r),n.memoizedState=vd,n=Uo(null,o));else if(za(n),tf(w)){if(y=w.nextSibling&&w.nextSibling.dataset,y)var Y=y.dgst;y=Y,o=Error(l(419)),o.stack="",o.digest=y,To({value:o,source:null,stack:null}),n=Sd(e,n,r)}else if(pt||bs(e,n,r,!1),y=(r&e.childLanes)!==0,pt||y){if(y=Xe,y!==null&&(o=Vt(y,r),o!==0&&o!==M.retryLane))throw M.retryLane=o,xr(e,o),Zt(y,e,o),hd;ef(w)||_i(),n=Sd(e,n,r)}else ef(w)?(n.flags|=192,n.child=e.child,n=null):(e=M.treeContext,Je=xn(w.nextSibling),Ot=n,Ue=!0,Aa=null,vn=!1,e!==null&&ih(n,e),n=bd(n,o.children),n.flags|=4096);return n}return u?(Pa(),w=o.fallback,u=n.mode,M=e.child,Y=M.sibling,o=na(M,{mode:"hidden",children:o.children}),o.subtreeFlags=M.subtreeFlags&65011712,Y!==null?w=na(Y,w):(w=br(w,u,r,null),w.flags|=2),w.return=n,o.return=n,o.sibling=w,n.child=o,Uo(null,o),o=n.child,w=e.child.memoizedState,w===null?w=yd(r):(u=w.cachePool,u!==null?(M=ft._currentValue,u=u.parent!==M?{parent:M,pool:M}:u):u=ph(),w={baseLanes:w.baseLanes|r,cachePool:u}),o.memoizedState=w,o.childLanes=xd(e,y,r),n.memoizedState=vd,Uo(e.child,o)):(za(n),r=e.child,e=r.sibling,r=na(r,{mode:"visible",children:o.children}),r.return=n,r.sibling=null,e!==null&&(y=n.deletions,y===null?(n.deletions=[e],n.flags|=16):y.push(e)),n.child=r,n.memoizedState=null,r)}function bd(e,n){return n=bi({mode:"visible",children:n},e.mode),n.return=e,e.child=n}function bi(e,n){return e=Jt(22,e,null,n),e.lanes=0,e}function Sd(e,n,r){return Tr(n,e.child,null,r),e=bd(n,n.pendingProps.children),e.flags|=2,n.memoizedState=null,e}function Tg(e,n,r){e.lanes|=n;var o=e.alternate;o!==null&&(o.lanes|=n),zu(e.return,n,r)}function wd(e,n,r,o,u,f){var y=e.memoizedState;y===null?e.memoizedState={isBackwards:n,rendering:null,renderingStartTime:0,last:o,tail:r,tailMode:u,treeForkCount:f}:(y.isBackwards=n,y.rendering=null,y.renderingStartTime=0,y.last=o,y.tail=r,y.tailMode=u,y.treeForkCount=f)}function Ng(e,n,r){var o=n.pendingProps,u=o.revealOrder,f=o.tail;o=o.children;var y=it.current,w=(y&2)!==0;if(w?(y=y&1|2,n.flags|=128):y&=1,k(it,y),Nt(e,n,o,r),o=Ue?Oo:0,!w&&e!==null&&(e.flags&128)!==0)e:for(e=n.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Tg(e,r,n);else if(e.tag===19)Tg(e,r,n);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===n)break e;for(;e.sibling===null;){if(e.return===null||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(u){case"forwards":for(r=n.child,u=null;r!==null;)e=r.alternate,e!==null&&ii(e)===null&&(u=r),r=r.sibling;r=u,r===null?(u=n.child,n.child=null):(u=r.sibling,r.sibling=null),wd(n,!1,u,r,f,o);break;case"backwards":case"unstable_legacy-backwards":for(r=null,u=n.child,n.child=null;u!==null;){if(e=u.alternate,e!==null&&ii(e)===null){n.child=u;break}e=u.sibling,u.sibling=r,r=u,u=e}wd(n,!0,r,null,f,o);break;case"together":wd(n,!1,null,null,void 0,o);break;default:n.memoizedState=null}return n.child}function ia(e,n,r){if(e!==null&&(n.dependencies=e.dependencies),Ba|=n.lanes,(r&n.childLanes)===0)if(e!==null){if(bs(e,n,r,!1),(r&n.childLanes)===0)return null}else return null;if(e!==null&&n.child!==e.child)throw Error(l(153));if(n.child!==null){for(e=n.child,r=na(e,e.pendingProps),n.child=r,r.return=n;e.sibling!==null;)e=e.sibling,r=r.sibling=na(e,e.pendingProps),r.return=n;r.sibling=null}return n.child}function Cd(e,n){return(e.lanes&n)!==0?!0:(e=e.dependencies,!!(e!==null&&ei(e)))}function JS(e,n,r){switch(n.tag){case 3:ue(n,n.stateNode.containerInfo),Ra(n,ft,e.memoizedState.cache),Sr();break;case 27:case 5:Ce(n);break;case 4:ue(n,n.stateNode.containerInfo);break;case 10:Ra(n,n.type,n.memoizedProps.value);break;case 31:if(n.memoizedState!==null)return n.flags|=128,Ku(n),null;break;case 13:var o=n.memoizedState;if(o!==null)return o.dehydrated!==null?(za(n),n.flags|=128,null):(r&n.child.childLanes)!==0?Og(e,n,r):(za(n),e=ia(e,n,r),e!==null?e.sibling:null);za(n);break;case 19:var u=(e.flags&128)!==0;if(o=(r&n.childLanes)!==0,o||(bs(e,n,r,!1),o=(r&n.childLanes)!==0),u){if(o)return Ng(e,n,r);n.flags|=128}if(u=n.memoizedState,u!==null&&(u.rendering=null,u.tail=null,u.lastEffect=null),k(it,it.current),o)break;return null;case 22:return n.lanes=0,bg(e,n,r,n.pendingProps);case 24:Ra(n,ft,e.memoizedState.cache)}return ia(e,n,r)}function _g(e,n,r){if(e!==null)if(e.memoizedProps!==n.pendingProps)pt=!0;else{if(!Cd(e,r)&&(n.flags&128)===0)return pt=!1,JS(e,n,r);pt=(e.flags&131072)!==0}else pt=!1,Ue&&(n.flags&1048576)!==0&&lh(n,Oo,n.index);switch(n.lanes=0,n.tag){case 16:e:{var o=n.pendingProps;if(e=jr(n.elementType),n.type=e,typeof e=="function")Nu(e)?(o=_r(e,o),n.tag=1,n=Eg(null,n,e,o,r)):(n.tag=0,n=gd(null,n,e,o,r));else{if(e!=null){var u=e.$$typeof;if(u===$){n.tag=11,n=vg(null,n,e,o,r);break e}else if(u===N){n.tag=14,n=yg(null,n,e,o,r);break e}}throw n=se(e)||e,Error(l(306,n,""))}}return n;case 0:return gd(e,n,n.type,n.pendingProps,r);case 1:return o=n.type,u=_r(o,n.pendingProps),Eg(e,n,o,u,r);case 3:e:{if(ue(n,n.stateNode.containerInfo),e===null)throw Error(l(387));o=n.pendingProps;var f=n.memoizedState;u=f.element,Qu(e,n),Do(n,o,null,r);var y=n.memoizedState;if(o=y.cache,Ra(n,ft,o),o!==f.cache&&Pu(n,[ft],r,!0),ko(),o=y.element,f.isDehydrated)if(f={element:o,isDehydrated:!1,cache:y.cache},n.updateQueue.baseState=f,n.memoizedState=f,n.flags&256){n=jg(e,n,o,r);break e}else if(o!==u){u=pn(Error(l(424)),n),To(u),n=jg(e,n,o,r);break e}else{switch(e=n.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName==="HTML"?e.ownerDocument.body:e}for(Je=xn(e.firstChild),Ot=n,Ue=!0,Aa=null,vn=!0,r=bh(n,null,o,r),n.child=r;r;)r.flags=r.flags&-3|4096,r=r.sibling}else{if(Sr(),o===u){n=ia(e,n,r);break e}Nt(e,n,o,r)}n=n.child}return n;case 26:return xi(e,n),e===null?(r=Bv(n.type,null,n.pendingProps,null))?n.memoizedState=r:Ue||(r=n.type,e=n.pendingProps,o=zi(te.current).createElement(r),o[jt]=n,o[Qt]=e,_t(o,r,e),Ct(o),n.stateNode=o):n.memoizedState=Bv(n.type,e.memoizedProps,n.pendingProps,e.memoizedState),null;case 27:return Ce(n),e===null&&Ue&&(o=n.stateNode=Pv(n.type,n.pendingProps,te.current),Ot=n,vn=!0,u=Je,Ia(n.type)?(nf=u,Je=xn(o.firstChild)):Je=u),Nt(e,n,n.pendingProps.children,r),xi(e,n),e===null&&(n.flags|=4194304),n.child;case 5:return e===null&&Ue&&((u=o=Je)&&(o=Nw(o,n.type,n.pendingProps,vn),o!==null?(n.stateNode=o,Ot=n,Je=xn(o.firstChild),vn=!1,u=!0):u=!1),u||Ma(n)),Ce(n),u=n.type,f=n.pendingProps,y=e!==null?e.memoizedProps:null,o=f.children,$d(u,f)?o=null:y!==null&&$d(u,y)&&(n.flags|=32),n.memoizedState!==null&&(u=Xu(e,n,QS,null,null,r),el._currentValue=u),xi(e,n),Nt(e,n,o,r),n.child;case 6:return e===null&&Ue&&((e=r=Je)&&(r=_w(r,n.pendingProps,vn),r!==null?(n.stateNode=r,Ot=n,Je=null,e=!0):e=!1),e||Ma(n)),null;case 13:return Og(e,n,r);case 4:return ue(n,n.stateNode.containerInfo),o=n.pendingProps,e===null?n.child=Tr(n,null,o,r):Nt(e,n,o,r),n.child;case 11:return vg(e,n,n.type,n.pendingProps,r);case 7:return Nt(e,n,n.pendingProps,r),n.child;case 8:return Nt(e,n,n.pendingProps.children,r),n.child;case 12:return Nt(e,n,n.pendingProps.children,r),n.child;case 10:return o=n.pendingProps,Ra(n,n.type,o.value),Nt(e,n,o.children,r),n.child;case 9:return u=n.type._context,o=n.pendingProps.children,Cr(n),u=Tt(u),o=o(u),n.flags|=1,Nt(e,n,o,r),n.child;case 14:return yg(e,n,n.type,n.pendingProps,r);case 15:return xg(e,n,n.type,n.pendingProps,r);case 19:return Ng(e,n,r);case 31:return $S(e,n,r);case 22:return bg(e,n,r,n.pendingProps);case 24:return Cr(n),o=Tt(ft),e===null?(u=Bu(),u===null&&(u=Xe,f=Lu(),u.pooledCache=f,f.refCount++,f!==null&&(u.pooledCacheLanes|=r),u=f),n.memoizedState={parent:o,cache:u},Vu(n),Ra(n,ft,u)):((e.lanes&r)!==0&&(Qu(e,n),Do(n,null,null,r),ko()),u=e.memoizedState,f=n.memoizedState,u.parent!==o?(u={parent:o,cache:o},n.memoizedState=u,n.lanes===0&&(n.memoizedState=n.updateQueue.baseState=u),Ra(n,ft,o)):(o=f.cache,Ra(n,ft,o),o!==u.cache&&Pu(n,[ft],r,!0))),Nt(e,n,n.pendingProps.children,r),n.child;case 29:throw n.pendingProps}throw Error(l(156,n.tag))}function ca(e){e.flags|=4}function Ed(e,n,r,o,u){if((n=(e.mode&32)!==0)&&(n=!1),n){if(e.flags|=16777216,(u&335544128)===u)if(e.stateNode.complete)e.flags|=8192;else if(nv())e.flags|=8192;else throw Or=ri,qu}else e.flags&=-16777217}function Ag(e,n){if(n.type!=="stylesheet"||(n.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!Iv(n))if(nv())e.flags|=8192;else throw Or=ri,qu}function Si(e,n){n!==null&&(e.flags|=4),e.flags&16384&&(n=e.tag!==22?Mt():536870912,e.lanes|=n,Rs|=n)}function Bo(e,n){if(!Ue)switch(e.tailMode){case"hidden":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?e.tail=null:r.sibling=null;break;case"collapsed":r=e.tail;for(var o=null;r!==null;)r.alternate!==null&&(o=r),r=r.sibling;o===null?n||e.tail===null?e.tail=null:e.tail.sibling=null:o.sibling=null}}function We(e){var n=e.alternate!==null&&e.alternate.child===e.child,r=0,o=0;if(n)for(var u=e.child;u!==null;)r|=u.lanes|u.childLanes,o|=u.subtreeFlags&65011712,o|=u.flags&65011712,u.return=e,u=u.sibling;else for(u=e.child;u!==null;)r|=u.lanes|u.childLanes,o|=u.subtreeFlags,o|=u.flags,u.return=e,u=u.sibling;return e.subtreeFlags|=o,e.childLanes=r,n}function WS(e,n,r){var o=n.pendingProps;switch(Ru(n),n.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return We(n),null;case 1:return We(n),null;case 3:return r=n.stateNode,o=null,e!==null&&(o=e.memoizedState.cache),n.memoizedState.cache!==o&&(n.flags|=2048),sa(ft),he(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(xs(n)?ca(n):e===null||e.memoizedState.isDehydrated&&(n.flags&256)===0||(n.flags|=1024,Du())),We(n),null;case 26:var u=n.type,f=n.memoizedState;return e===null?(ca(n),f!==null?(We(n),Ag(n,f)):(We(n),Ed(n,u,null,o,r))):f?f!==e.memoizedState?(ca(n),We(n),Ag(n,f)):(We(n),n.flags&=-16777217):(e=e.memoizedProps,e!==o&&ca(n),We(n),Ed(n,u,e,o,r)),null;case 27:if(ie(n),r=te.current,u=n.type,e!==null&&n.stateNode!=null)e.memoizedProps!==o&&ca(n);else{if(!o){if(n.stateNode===null)throw Error(l(166));return We(n),null}e=U.current,xs(n)?ch(n):(e=Pv(u,o,r),n.stateNode=e,ca(n))}return We(n),null;case 5:if(ie(n),u=n.type,e!==null&&n.stateNode!=null)e.memoizedProps!==o&&ca(n);else{if(!o){if(n.stateNode===null)throw Error(l(166));return We(n),null}if(f=U.current,xs(n))ch(n);else{var y=zi(te.current);switch(f){case 1:f=y.createElementNS("http://www.w3.org/2000/svg",u);break;case 2:f=y.createElementNS("http://www.w3.org/1998/Math/MathML",u);break;default:switch(u){case"svg":f=y.createElementNS("http://www.w3.org/2000/svg",u);break;case"math":f=y.createElementNS("http://www.w3.org/1998/Math/MathML",u);break;case"script":f=y.createElement("div"),f.innerHTML="<script><\/script>
49",f=f.removeChild(f.firstChild);break;case"select":f=typeof o.is=="string"?y.createElement("select",{is:o.is}):y.createElement("select"),o.multiple?f.multiple=!0:o.size&&(f.size=o.size);break;default:f=typeof o.is=="string"?y.createElement(u,{is:o.is}):y.createElement(u)}}f[jt]=n,f[Qt]=o;e:for(y=n.child;y!==null;){if(y.tag===5||y.tag===6)f.appendChild(y.stateNode);else if(y.tag!==4&&y.tag!==27&&y.child!==null){y.child.return=y,y=y.child;continue}if(y===n)break e;for(;y.sibling===null;){if(y.return===null||y.return===n)break e;y=y.return}y.sibling.return=y.return,y=y.sibling}n.stateNode=f;e:switch(_t(f,u,o),u){case"button":case"input":case"select":case"textarea":o=!!o.autoFocus;break e;case"img":o=!0;break e;default:o=!1}o&&ca(n)}}return We(n),Ed(n,n.type,e===null?null:e.memoizedProps,n.pendingProps,r),null;case 6:if(e&&n.stateNode!=null)e.memoizedProps!==o&&ca(n);else{if(typeof o!="string"&&n.stateNode===null)throw Error(l(166));if(e=te.current,xs(n)){if(e=n.stateNode,r=n.memoizedProps,o=null,u=Ot,u!==null)switch(u.tag){case 27:case 5:o=u.memoizedProps}e[jt]=n,e=!!(e.nodeValue===r||o!==null&&o.suppressHydrationWarning===!0||Ov(e.nodeValue,r)),e||Ma(n,!0)}else e=zi(e).createTextNode(o),e[jt]=n,n.stateNode=e}return We(n),null;case 31:if(r=n.memoizedState,e===null||e.memoizedState!==null){if(o=xs(n),r!==null){if(e===null){if(!o)throw Error(l(318));if(e=n.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(l(557));e[jt]=n}else Sr(),(n.flags&128)===0&&(n.memoizedState=null),n.flags|=4;We(n),e=!1}else r=Du(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=r),e=!0;if(!e)return n.flags&256?(en(n),n):(en(n),null);if((n.flags&128)!==0)throw Error(l(558))}return We(n),null;case 13:if(o=n.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(u=xs(n),o!==null&&o.dehydrated!==null){if(e===null){if(!u)throw Error(l(318));if(u=n.memoizedState,u=u!==null?u.dehydrated:null,!u)throw Error(l(317));u[jt]=n}else Sr(),(n.flags&128)===0&&(n.memoizedState=null),n.flags|=4;We(n),u=!1}else u=Du(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=u),u=!0;if(!u)return n.flags&256?(en(n),n):(en(n),null)}return en(n),(n.flags&128)!==0?(n.lanes=r,n):(r=o!==null,e=e!==null&&e.memoizedState!==null,r&&(o=n.child,u=null,o.alternate!==null&&o.alternate.memoizedState!==null&&o.alternate.memoizedState.cachePool!==null&&(u=o.alternate.memoizedState.cachePool.pool),f=null,o.memoizedState!==null&&o.memoizedState.cachePool!==null&&(f=o.memoizedState.cachePool.pool),f!==u&&(o.flags|=2048)),r!==e&&r&&(n.child.flags|=8192),Si(n,n.updateQueue),We(n),null);case 4:return he(),e===null&&Gd(n.stateNode.containerInfo),We(n),null;case 10:return sa(n.type),We(n),null;case 19:if(_(it),o=n.memoizedState,o===null)return We(n),null;if(u=(n.flags&128)!==0,f=o.rendering,f===null)if(u)Bo(o,!1);else{if(ot!==0||e!==null&&(e.flags&128)!==0)for(e=n.child;e!==null;){if(f=ii(e),f!==null){for(n.flags|=128,Bo(o,!1),e=f.updateQueue,n.updateQueue=e,Si(n,e),n.subtreeFlags=0,e=r,r=n.child;r!==null;)rh(r,e),r=r.sibling;return k(it,it.current&1|2),Ue&&aa(n,o.treeForkCount),n.child}e=e.sibling}o.tail!==null&&vt()>Oi&&(n.flags|=128,u=!0,Bo(o,!1),n.lanes=4194304)}else{if(!u)if(e=ii(f),e!==null){if(n.flags|=128,u=!0,e=e.updateQueue,n.updateQueue=e,Si(n,e),Bo(o,!0),o.tail===null&&o.tailMode==="hidden"&&!f.alternate&&!Ue)return We(n),null}else 2*vt()-o.renderingStartTime>Oi&&r!==536870912&&(n.flags|=128,u=!0,Bo(o,!1),n.lanes=4194304);o.isBackwards?(f.sibling=n.child,n.child=f):(e=o.last,e!==null?e.sibling=f:n.child=f,o.last=f)}return o.tail!==null?(e=o.tail,o.rendering=e,o.tail=e.sibling,o.renderingStartTime=vt(),e.sibling=null,r=it.current,k(it,u?r&1|2:r&1),Ue&&aa(n,o.treeForkCount),e):(We(n),null);case 22:case 23:return en(n),Yu(),o=n.memoizedState!==null,e!==null?e.memoizedState!==null!==o&&(n.flags|=8192):o&&(n.flags|=8192),o?(r&536870912)!==0&&(n.flags&128)===0&&(We(n),n.subtreeFlags&6&&(n.flags|=8192)):We(n),r=n.updateQueue,r!==null&&Si(n,r.retryQueue),r=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(r=e.memoizedState.cachePool.pool),o=null,n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(o=n.memoizedState.cachePool.pool),o!==r&&(n.flags|=2048),e!==null&&_(Er),null;case 24:return r=null,e!==null&&(r=e.memoizedState.cache),n.memoizedState.cache!==r&&(n.flags|=2048),sa(ft),We(n),null;case 25:return null;case 30:return null}throw Error(l(156,n.tag))}function ew(e,n){switch(Ru(n),n.tag){case 1:return e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 3:return sa(ft),he(),e=n.flags,(e&65536)!==0&&(e&128)===0?(n.flags=e&-65537|128,n):null;case 26:case 27:case 5:return ie(n),null;case 31:if(n.memoizedState!==null){if(en(n),n.alternate===null)throw Error(l(340));Sr()}return e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 13:if(en(n),e=n.memoizedState,e!==null&&e.dehydrated!==null){if(n.alternate===null)throw Error(l(340));Sr()}return e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 19:return _(it),null;case 4:return he(),null;case 10:return sa(n.type),null;case 22:case 23:return en(n),Yu(),e!==null&&_(Er),e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 24:return sa(ft),null;case 25:return null;default:return null}}function Mg(e,n){switch(Ru(n),n.tag){case 3:sa(ft),he();break;case 26:case 27:case 5:ie(n);break;case 4:he();break;case 31:n.memoizedState!==null&&en(n);break;case 13:en(n);break;case 19:_(it);break;case 10:sa(n.type);break;case 22:case 23:en(n),Yu(),e!==null&&_(Er);break;case 24:sa(ft)}}function qo(e,n){try{var r=n.updateQueue,o=r!==null?r.lastEffect:null;if(o!==null){var u=o.next;r=u;do{if((r.tag&e)===e){o=void 0;var f=r.create,y=r.inst;o=f(),y.destroy=o}r=r.next}
vendor: 16,237 bytes, line 49
49while(r!==u)}}catch(w){Ie(n,n.return,w)}}function La(e,n,r){try{var o=n.updateQueue,u=o!==null?o.lastEffect:null;if(u!==null){var f=u.next;o=f;do{if((o.tag&e)===e){var y=o.inst,w=y.destroy;if(w!==void 0){y.destroy=void 0,u=n;var M=r,Y=w;try{Y()}catch(J){Ie(u,M,J)}}}o=o.next}while(o!==f)}}catch(J){Ie(n,n.return,J)}}function Rg(e){var n=e.updateQueue;if(n!==null){var r=e.stateNode;try{wh(n,r)}catch(o){Ie(e,e.return,o)}}}function kg(e,n,r){r.props=_r(e.type,e.memoizedProps),r.state=e.memoizedState;try{r.componentWillUnmount()}catch(o){Ie(e,n,o)}}function Vo(e,n){try{var r=e.ref;if(r!==null){switch(e.tag){case 26:case 27:case 5:var o=e.stateNode;break;case 30:o=e.stateNode;break;default:o=e.stateNode}typeof r=="function"?e.refCleanup=r(o):r.current=o}}catch(u){Ie(e,n,u)}}function Bn(e,n){var r=e.ref,o=e.refCleanup;if(r!==null)if(typeof o=="function")try{o()}catch(u){Ie(e,n,u)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof r=="function")try{r(null)}catch(u){Ie(e,n,u)}else r.current=null}function Dg(e){var n=e.type,r=e.memoizedProps,o=e.stateNode;try{e:switch(n){case"button":case"input":case"select":case"textarea":r.autoFocus&&o.focus();break e;case"img":r.src?o.src=r.src:r.srcSet&&(o.srcset=r.srcSet)}}catch(u){Ie(e,e.return,u)}}function jd(e,n,r){try{var o=e.stateNode;ww(o,e.type,r,n),o[Qt]=n}catch(u){Ie(e,e.return,u)}}function Hg(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&Ia(e.type)||e.tag===4}function Od(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Hg(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&Ia(e.type)||e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Td(e,n,r){var o=e.tag;if(o===5||o===6)e=e.stateNode,n?(r.nodeType===9?r.body:r.nodeName==="HTML"?r.ownerDocument.body:r).insertBefore(e,n):(n=r.nodeType===9?r.body:r.nodeName==="HTML"?r.ownerDocument.body:r,n.appendChild(e),r=r._reactRootContainer,r!=null||n.onclick!==null||(n.onclick=ea));else if(o!==4&&(o===27&&Ia(e.type)&&(r=e.stateNode,n=null),e=e.child,e!==null))for(Td(e,n,r),e=e.sibling;e!==null;)Td(e,n,r),e=e.sibling}function wi(e,n,r){var o=e.tag;if(o===5||o===6)e=e.stateNode,n?r.insertBefore(e,n):r.appendChild(e);else if(o!==4&&(o===27&&Ia(e.type)&&(r=e.stateNode),e=e.child,e!==null))for(wi(e,n,r),e=e.sibling;e!==null;)wi(e,n,r),e=e.sibling}function zg(e){var n=e.stateNode,r=e.memoizedProps;try{for(var o=e.type,u=n.attributes;u.length;)n.removeAttributeNode(u[0]);_t(n,o,r),n[jt]=e,n[Qt]=r}catch(f){Ie(e,e.return,f)}}var ua=!1,ht=!1,Nd=!1,Pg=typeof WeakSet=="function"?WeakSet:Set,Et=null;function tw(e,n){if(e=e.containerInfo,Zd=Qi,e=Zp(e),Su(e)){if("selectionStart"in e)var r={start:e.selectionStart,end:e.selectionEnd};else e:{r=(r=e.ownerDocument)&&r.defaultView||window;var o=r.getSelection&&r.getSelection();if(o&&o.rangeCount!==0){r=o.anchorNode;var u=o.anchorOffset,f=o.focusNode;o=o.focusOffset;try{r.nodeType,f.nodeType}catch{r=null;break e}var y=0,w=-1,M=-1,Y=0,J=0,ne=e,K=null;t:for(;;){for(var X;ne!==r||u!==0&&ne.nodeType!==3||(w=y+u),ne!==f||o!==0&&ne.nodeType!==3||(M=y+o),ne.nodeType===3&&(y+=ne.nodeValue.length),(X=ne.firstChild)!==null;)K=ne,ne=X;for(;;){if(ne===e)break t;if(K===r&&++Y===u&&(w=y),K===f&&++J===o&&(M=y),(X=ne.nextSibling)!==null)break;ne=K,K=ne.parentNode}ne=X}r=w===-1||M===-1?null:{start:w,end:M}}else r=null}r=r||{start:0,end:0}}else r=null;for(Xd={focusedElem:e,selectionRange:r},Qi=!1,Et=n;Et!==null;)if(n=Et,e=n.child,(n.subtreeFlags&1028)!==0&&e!==null)e.return=n,Et=e;else for(;Et!==null;){switch(n=Et,f=n.alternate,e=n.flags,n.tag){case 0:if((e&4)!==0&&(e=n.updateQueue,e=e!==null?e.events:null,e!==null))for(r=0;r<e.length;r++)u=e[r],u.ref.impl=u.nextImpl;break;case 11:case 15:break;case 1:if((e&1024)!==0&&f!==null){e=void 0,r=n,u=f.memoizedProps,f=f.memoizedState,o=r.stateNode;try{var ge=_r(r.type,u);e=o.getSnapshotBeforeUpdate(ge,f),o.__reactInternalSnapshotBeforeUpdate=e}catch(we){Ie(r,r.return,we)}}break;case 3:if((e&1024)!==0){if(e=n.stateNode.containerInfo,r=e.nodeType,r===9)Wd(e);else if(r===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":Wd(e);break;default:e.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((e&1024)!==0)throw Error(l(163))}if(e=n.sibling,e!==null){e.return=n.return,Et=e;break}Et=n.return}}function Lg(e,n,r){var o=r.flags;switch(r.tag){case 0:case 11:case 15:fa(e,r),o&4&&qo(5,r);break;case 1:if(fa(e,r),o&4)if(e=r.stateNode,n===null)try{e.componentDidMount()}catch(y){Ie(r,r.return,y)}else{var u=_r(r.type,n.memoizedProps);n=n.memoizedState;try{e.componentDidUpdate(u,n,e.__reactInternalSnapshotBeforeUpdate)}catch(y){Ie(r,r.return,y)}}o&64&&Rg(r),o&512&&Vo(r,r.return);break;case 3:if(fa(e,r),o&64&&(e=r.updateQueue,e!==null)){if(n=null,r.child!==null)switch(r.child.tag){case 27:case 5:n=r.child.stateNode;break;case 1:n=r.child.stateNode}try{wh(e,n)}catch(y){Ie(r,r.return,y)}}break;case 27:n===null&&o&4&&zg(r);case 26:case 5:fa(e,r),n===null&&o&4&&Dg(r),o&512&&Vo(r,r.return);break;case 12:fa(e,r);break;case 31:fa(e,r),o&4&&qg(e,r);break;case 13:fa(e,r),o&4&&Vg(e,r),o&64&&(e=r.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(r=uw.bind(null,r),Aw(e,r))));break;case 22:if(o=r.memoizedState!==null||ua,!o){n=n!==null&&n.memoizedState!==null||ht,u=ua;var f=ht;ua=o,(ht=n)&&!f?ma(e,r,(r.subtreeFlags&8772)!==0):fa(e,r),ua=u,ht=f}break;case 30:break;default:fa(e,r)}}function Ug(e){var n=e.alternate;n!==null&&(e.alternate=null,Ug(n)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(n=e.stateNode,n!==null&&ru(n)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var tt=null,It=!1;function da(e,n,r){for(r=r.child;r!==null;)Bg(e,n,r),r=r.sibling}function Bg(e,n,r){if(be&&typeof be.onCommitFiberUnmount=="function")try{be.onCommitFiberUnmount(B,r)}catch{}switch(r.tag){case 26:ht||Bn(r,n),da(e,n,r),r.memoizedState?r.memoizedState.count--:r.stateNode&&(r=r.stateNode,r.parentNode.removeChild(r));break;case 27:ht||Bn(r,n);var o=tt,u=It;Ia(r.type)&&(tt=r.stateNode,It=!1),da(e,n,r),$o(r.stateNode),tt=o,It=u;break;case 5:ht||Bn(r,n);case 6:if(o=tt,u=It,tt=null,da(e,n,r),tt=o,It=u,tt!==null)if(It)try{(tt.nodeType===9?tt.body:tt.nodeName==="HTML"?tt.ownerDocument.body:tt).removeChild(r.stateNode)}catch(f){Ie(r,n,f)}else try{tt.removeChild(r.stateNode)}catch(f){Ie(r,n,f)}break;case 18:tt!==null&&(It?(e=tt,Rv(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,r.stateNode),Bs(e)):Rv(tt,r.stateNode));break;case 4:o=tt,u=It,tt=r.stateNode.containerInfo,It=!0,da(e,n,r),tt=o,It=u;break;case 0:case 11:case 14:case 15:La(2,r,n),ht||La(4,r,n),da(e,n,r);break;case 1:ht||(Bn(r,n),o=r.stateNode,typeof o.componentWillUnmount=="function"&&kg(r,n,o)),da(e,n,r);break;case 21:da(e,n,r);break;case 22:ht=(o=ht)||r.memoizedState!==null,da(e,n,r),ht=o;break;default:da(e,n,r)}}function qg(e,n){if(n.memoizedState===null&&(e=n.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{Bs(e)}catch(r){Ie(n,n.return,r)}}}function Vg(e,n){if(n.memoizedState===null&&(e=n.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{Bs(e)}catch(r){Ie(n,n.return,r)}}function nw(e){switch(e.tag){case 31:case 13:case 19:var n=e.stateNode;return n===null&&(n=e.stateNode=new Pg),n;case 22:return e=e.stateNode,n=e._retryCache,n===null&&(n=e._retryCache=new Pg),n;default:throw Error(l(435,e.tag))}}function Ci(e,n){var r=nw(e);n.forEach(function(o){if(!r.has(o)){r.add(o);var u=dw.bind(null,e,o);o.then(u,u)}})}function Gt(e,n){var r=n.deletions;if(r!==null)for(var o=0;o<r.length;o++){var u=r[o],f=e,y=n,w=y;e:for(;w!==null;){switch(w.tag){case 27:if(Ia(w.type)){tt=w.stateNode,It=!1;break e}break;case 5:tt=w.stateNode,It=!1;break e;case 3:case 4:tt=w.stateNode.containerInfo,It=!0;break e}w=w.return}if(tt===null)throw Error(l(160));Bg(f,y,u),tt=null,It=!1,f=u.alternate,f!==null&&(f.return=null),u.return=null}if(n.subtreeFlags&13886)for(n=n.child;n!==null;)Qg(n,e),n=n.sibling}var On=null;function Qg(e,n){var r=e.alternate,o=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:Gt(n,e),Yt(e),o&4&&(La(3,e,e.return),qo(3,e),La(5,e,e.return));break;case 1:Gt(n,e),Yt(e),o&512&&(ht||r===null||Bn(r,r.return)),o&64&&ua&&(e=e.updateQueue,e!==null&&(o=e.callbacks,o!==null&&(r=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=r===null?o:r.concat(o))));break;case 26:var u=On;if(Gt(n,e),Yt(e),o&512&&(ht||r===null||Bn(r,r.return)),o&4){var f=r!==null?r.memoizedState:null;if(o=e.memoizedState,r===null)if(o===null)if(e.stateNode===null){e:{o=e.type,r=e.memoizedProps,u=u.ownerDocument||u;t:switch(o){case"title":f=u.getElementsByTagName("title")[0],(!f||f[ho]||f[jt]||f.namespaceURI==="http://www.w3.org/2000/svg"||f.hasAttribute("itemprop"))&&(f=u.createElement(o),u.head.insertBefore(f,u.querySelector("head > title"))),_t(f,o,r),f[jt]=e,Ct(f),o=f;break e;case"link":var y=Qv("link","href",u).get(o+(r.href||""));if(y){for(var w=0;w<y.length;w++)if(f=y[w],f.getAttribute("href")===(r.href==null||r.href===""?null:r.href)&&f.getAttribute("rel")===(r.rel==null?null:r.rel)&&f.getAttribute("title")===(r.title==null?null:r.title)&&f.getAttribute("crossorigin")===(r.crossOrigin==null?null:r.crossOrigin)){y.splice(w,1);break t}}f=u.createElement(o),_t(f,o,r),u.head.appendChild(f);break;case"meta":if(y=Qv("meta","content",u).get(o+(r.content||""))){for(w=0;w<y.length;w++)if(f=y[w],f.getAttribute("content")===(r.content==null?null:""+r.content)&&f.getAttribute("name")===(r.name==null?null:r.name)&&f.getAttribute("property")===(r.property==null?null:r.property)&&f.getAttribute("http-equiv")===(r.httpEquiv==null?null:r.httpEquiv)&&f.getAttribute("charset")===(r.charSet==null?null:r.charSet)){y.splice(w,1);break t}}f=u.createElement(o),_t(f,o,r),u.head.appendChild(f);break;default:throw Error(l(468,o))}f[jt]=e,Ct(f),o=f}e.stateNode=o}else Fv(u,e.type,e.stateNode);else e.stateNode=Vv(u,o,e.memoizedProps);else f!==o?(f===null?r.stateNode!==null&&(r=r.stateNode,r.parentNode.removeChild(r)):f.count--,o===null?Fv(u,e.type,e.stateNode):Vv(u,o,e.memoizedProps)):o===null&&e.stateNode!==null&&jd(e,e.memoizedProps,r.memoizedProps)}break;case 27:Gt(n,e),Yt(e),o&512&&(ht||r===null||Bn(r,r.return)),r!==null&&o&4&&jd(e,e.memoizedProps,r.memoizedProps);break;case 5:if(Gt(n,e),Yt(e),o&512&&(ht||r===null||Bn(r,r.return)),e.flags&32){u=e.stateNode;try{cs(u,"")}catch(ge){Ie(e,e.return,ge)}}o&4&&e.stateNode!=null&&(u=e.memoizedProps,jd(e,u,r!==null?r.memoizedProps:u)),o&1024&&(Nd=!0);break;case 6:if(Gt(n,e),Yt(e),o&4){if(e.stateNode===null)throw Error(l(162));o=e.memoizedProps,r=e.stateNode;try{r.nodeValue=o}catch(ge){Ie(e,e.return,ge)}}break;case 3:if(Ui=null,u=On,On=Pi(n.containerInfo),Gt(n,e),On=u,Yt(e),o&4&&r!==null&&r.memoizedState.isDehydrated)try{Bs(n.containerInfo)}catch(ge){Ie(e,e.return,ge)}Nd&&(Nd=!1,Fg(e));break;case 4:o=On,On=Pi(e.stateNode.containerInfo),Gt(n,e),Yt(e),On=o;break;case 12:Gt(n,e),Yt(e);break;case 31:Gt(n,e),Yt(e),o&4&&(o=e.updateQueue,o!==null&&(e.updateQueue=null,Ci(e,o)));break;case 13:Gt(n,e),Yt(e),e.child.flags&8192&&e.memoizedState!==null!=(r!==null&&r.memoizedState!==null)&&(ji=vt()),o&4&&(o=e.updateQueue,o!==null&&(e.updateQueue=null,Ci(e,o)));break;case 22:u=e.memoizedState!==null;var M=r!==null&&r.memoizedState!==null,Y=ua,J=ht;if(ua=Y||u,ht=J||M,Gt(n,e),ht=J,ua=Y,Yt(e),o&8192)e:for(n=e.stateNode,n._visibility=u?n._visibility&-2:n._visibility|1,u&&(r===null||M||ua||ht||Ar(e)),r=null,n=e;;){if(n.tag===5||n.tag===26){if(r===null){M=r=n;try{if(f=M.stateNode,u)y=f.style,typeof y.setProperty=="function"?y.setProperty("display","none","important"):y.display="none";else{w=M.stateNode;var ne=M.memoizedProps.style,K=ne!=null&&ne.hasOwnProperty("display")?ne.display:null;w.style.display=K==null||typeof K=="boolean"?"":(""+K).trim()}}catch(ge){Ie(M,M.return,ge)}}}else if(n.tag===6){if(r===null){M=n;try{M.stateNode.nodeValue=u?"":M.memoizedProps}catch(ge){Ie(M,M.return,ge)}}}else if(n.tag===18){if(r===null){M=n;try{var X=M.stateNode;u?kv(X,!0):kv(M.stateNode,!1)}catch(ge){Ie(M,M.return,ge)}}}else if((n.tag!==22&&n.tag!==23||n.memoizedState===null||n===e)&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===e)break e;for(;n.sibling===null;){if(n.return===null||n.return===e)break e;r===n&&(r=null),n=n.return}r===n&&(r=null),n.sibling.return=n.return,n=n.sibling}o&4&&(o=e.updateQueue,o!==null&&(r=o.retryQueue,r!==null&&(o.retryQueue=null,Ci(e,r))));break;case 19:Gt(n,e),Yt(e),o&4&&(o=e.updateQueue,o!==null&&(e.updateQueue=null,Ci(e,o)));break;case 30:break;case 21:break;default:Gt(n,e),Yt(e)}}function Yt(e){var n=e.flags;if(n&2){try{for(var r,o=e.return;o!==null;){if(Hg(o)){r=o;break}o=o.return}if(r==null)throw Error(l(160));switch(r.tag){case 27:var u=r.stateNode,f=Od(e);wi(e,f,u);break;case 5:var y=r.stateNode;r.flags&32&&(cs(y,""),r.flags&=-33);var w=Od(e);wi(e,w,y);break;case 3:case 4:var M=r.stateNode.containerInfo,Y=Od(e);Td(e,Y,M);break;default:throw Error(l(161))}}catch(J){Ie(e,e.return,J)}e.flags&=-3}n&4096&&(e.flags&=-4097)}function Fg(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var n=e;Fg(n),n.tag===5&&n.flags&1024&&n.stateNode.reset(),e=e.sibling}}function fa(e,n){if(n.subtreeFlags&8772)for(n=n.child;n!==null;)Lg(e,n.alternate,n),n=n.sibling}function Ar(e){for(e=e.child;e!==null;){var n=e;switch(n.tag){case 0:case 11:case 14:case 15:La(4,n,n.return),Ar(n);break;case 1:Bn(n,n.return);var r=n.stateNode;typeof r.componentWillUnmount=="function"&&kg(n,n.return,r),Ar(n);break;case 27:$o(n.stateNode);case 26:case 5:Bn(n,n.return),Ar(n);break;case 22:n.memoizedState===null&&Ar(n);break;case 30:Ar(n);break;default:Ar(n)}e=e.sibling}}function ma(e,n,r){for(r=r&&(n.subtreeFlags&8772)!==0,n=n.child;n!==null;){var o=n.alternate,u=e,f=n,y=f.flags;switch(f.tag){case 0:case 11:case 15:ma(u,f,r),qo(4,f);break;case 1:if(ma(u,f,r),o=f,u=o.stateNode,typeof u.componentDidMount=="function")try{u.componentDidMount()}catch(Y){Ie(o,o.return,Y)}if(o=f,u=o.updateQueue,u!==null){var w=o.stateNode;try{var M=u.shared.hiddenCallbacks;if(M!==null)for(u.shared.hiddenCallbacks=null,u=0;u<M.length;u++)Sh(M[u],w)}catch(Y){Ie(o,o.return,Y)}}r&&y&64&&Rg(f),Vo(f,f.return);break;case 27:zg(f);case 26:case 5:ma(u,f,r),r&&o===null&&y&4&&Dg(f),Vo(f,f.return);break;case 12:ma(u,f,r);break;case 31:ma(u,f,r),r&&y&4&&qg(u,f);break;case 13:ma(u,f,r),r&&y&4&&Vg(u,f);break;case 22:f.memoizedState===null&&ma(u,f,r),Vo(f,f.return);break;case 30:break;default:ma(u,f,r)}n=n.sibling}}function _d(e,n){var r=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(r=e.memoizedState.cachePool.pool),e=null,n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(e=n.memoizedState.cachePool.pool),e!==r&&(e!=null&&e.refCount++,r!=null&&No(r))}function Ad(e,n){e=null,n.alternate!==null&&(e=n.alternate.memoizedState.cache),n=n.memoizedState.cache,n!==e&&(n.refCount++,e!=null&&No(e))}function Tn(e,n,r,o){if(n.subtreeFlags&10256)for(n=n.child;n!==null;)Ig(e,n,r,o),n=n.sibling}function Ig(e,n,r,o){var u=n.flags;switch(n.tag){case 0:case 11:case 15:Tn(e,n,r,o),u&2048&&qo(9,n);break;case 1:Tn(e,n,r,o);break;case 3:Tn(e,n,r,o),u&2048&&(e=null,n.alternate!==null&&(e=n.alternate.memoizedState.cache),n=n.memoizedState.cache,n!==e&&(n.refCount++,e!=null&&No(e)));break;case 12:if(u&2048){Tn(e,n,r,o),e=n.stateNode;try{var f=n.memoizedProps,y=f.id,w=f.onPostCommit;typeof w=="function"&&w(y,n.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(M){Ie(n,n.return,M)}}else Tn(e,n,r,o);break;case 31:Tn(e,n,r,o);break;case 13:Tn(e,n,r,o);break;case 23:break;case 22:f=n.stateNode,y=n.alternate,n.memoizedState!==null?f._visibility&2?Tn(e,n,r,o):Qo(e,n):f._visibility&2?Tn(e,n,r,o):(f._visibility|=2,_s(e,n,r,o,(n.subtreeFlags&10256)!==0||!1)),u&2048&&_d(y,n);break;case 24:Tn(e,n,r,o),u&2048&&Ad(n.alternate,n);break;default:Tn(e,n,r,o)}}function _s(e,n,r,o,u){for(u=u&&((n.subtreeFlags&10256)!==0||!1),n=n.child;n!==null;){var f=e,y=n,w=r,M=o,Y=y.flags;switch(y.tag){case 0:case 11:case 15:_s(f,y,w,M,u),qo(8,y);break;case 23:break;case 22:var J=y.stateNode;
vendor: 18,673 bytes, line 49
49y.memoizedState!==null?J._visibility&2?_s(f,y,w,M,u):Qo(f,y):(J._visibility|=2,_s(f,y,w,M,u)),u&&Y&2048&&_d(y.alternate,y);break;case 24:_s(f,y,w,M,u),u&&Y&2048&&Ad(y.alternate,y);break;default:_s(f,y,w,M,u)}n=n.sibling}}function Qo(e,n){if(n.subtreeFlags&10256)for(n=n.child;n!==null;){var r=e,o=n,u=o.flags;switch(o.tag){case 22:Qo(r,o),u&2048&&_d(o.alternate,o);break;case 24:Qo(r,o),u&2048&&Ad(o.alternate,o);break;default:Qo(r,o)}n=n.sibling}}var Fo=8192;function As(e,n,r){if(e.subtreeFlags&Fo)for(e=e.child;e!==null;)Gg(e,n,r),e=e.sibling}function Gg(e,n,r){switch(e.tag){case 26:As(e,n,r),e.flags&Fo&&e.memoizedState!==null&&Vw(r,On,e.memoizedState,e.memoizedProps);break;case 5:As(e,n,r);break;case 3:case 4:var o=On;On=Pi(e.stateNode.containerInfo),As(e,n,r),On=o;break;case 22:e.memoizedState===null&&(o=e.alternate,o!==null&&o.memoizedState!==null?(o=Fo,Fo=16777216,As(e,n,r),Fo=o):As(e,n,r));break;default:As(e,n,r)}}function Yg(e){var n=e.alternate;if(n!==null&&(e=n.child,e!==null)){n.child=null;do n=e.sibling,e.sibling=null,e=n;while(e!==null)}}function Io(e){var n=e.deletions;if((e.flags&16)!==0){if(n!==null)for(var r=0;r<n.length;r++){var o=n[r];Et=o,Zg(o,e)}Yg(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)Kg(e),e=e.sibling}function Kg(e){switch(e.tag){case 0:case 11:case 15:Io(e),e.flags&2048&&La(9,e,e.return);break;case 3:Io(e);break;case 12:Io(e);break;case 22:var n=e.stateNode;e.memoizedState!==null&&n._visibility&2&&(e.return===null||e.return.tag!==13)?(n._visibility&=-3,Ei(e)):Io(e);break;default:Io(e)}}function Ei(e){var n=e.deletions;if((e.flags&16)!==0){if(n!==null)for(var r=0;r<n.length;r++){var o=n[r];Et=o,Zg(o,e)}Yg(e)}for(e=e.child;e!==null;){switch(n=e,n.tag){case 0:case 11:case 15:La(8,n,n.return),Ei(n);break;case 22:r=n.stateNode,r._visibility&2&&(r._visibility&=-3,Ei(n));break;default:Ei(n)}e=e.sibling}}function Zg(e,n){for(;Et!==null;){var r=Et;switch(r.tag){case 0:case 11:case 15:La(8,r,n);break;case 23:case 22:if(r.memoizedState!==null&&r.memoizedState.cachePool!==null){var o=r.memoizedState.cachePool.pool;o!=null&&o.refCount++}break;case 24:No(r.memoizedState.cache)}if(o=r.child,o!==null)o.return=r,Et=o;else e:for(r=e;Et!==null;){o=Et;var u=o.sibling,f=o.return;if(Ug(o),o===r){Et=null;break e}if(u!==null){u.return=f,Et=u;break e}Et=f}}}var aw={getCacheForType:function(e){var n=Tt(ft),r=n.data.get(e);return r===void 0&&(r=e(),n.data.set(e,r)),r},cacheSignal:function(){return Tt(ft).controller.signal}},rw=typeof WeakMap=="function"?WeakMap:Map,Qe=0,Xe=null,ke=null,He=0,Fe=0,tn=null,Ua=!1,Ms=!1,Md=!1,pa=0,ot=0,Ba=0,Mr=0,Rd=0,nn=0,Rs=0,Go=null,Kt=null,kd=!1,ji=0,Xg=0,Oi=1/0,Ti=null,qa=null,yt=0,Va=null,ks=null,ha=0,Dd=0,Hd=null,$g=null,Yo=0,zd=null;function an(){return(Qe&2)!==0&&He!==0?He&-He:E.T!==null?Vd():nu()}function Jg(){if(nn===0)if((He&536870912)===0||Ue){var e=ts;ts<<=1,(ts&3932160)===0&&(ts=262144),nn=e}else nn=536870912;return e=Wt.current,e!==null&&(e.flags|=32),nn}function Zt(e,n,r){(e===Xe&&(Fe===2||Fe===9)||e.cancelPendingCommit!==null)&&(Ds(e,0),Qa(e,He,nn,!1)),nt(e,r),((Qe&2)===0||e!==Xe)&&(e===Xe&&((Qe&2)===0&&(Mr|=r),ot===4&&Qa(e,He,nn,!1)),qn(e))}function Wg(e,n,r){if((Qe&6)!==0)throw Error(l(327));var o=!r&&(n&127)===0&&(n&e.expiredLanes)===0||et(e,n),u=o?lw(e,n):Ld(e,n,!0),f=o;do{if(u===0){Ms&&!o&&Qa(e,n,0,!1);break}else{if(r=e.current.alternate,f&&!sw(r)){u=Ld(e,n,!1),f=!1;continue}if(u===2){if(f=n,e.errorRecoveryDisabledLanes&f)var y=0;else y=e.pendingLanes&-536870913,y=y!==0?y:y&536870912?536870912:0;if(y!==0){n=y;e:{var w=e;u=Go;var M=w.current.memoizedState.isDehydrated;if(M&&(Ds(w,y).flags|=256),y=Ld(w,y,!1),y!==2){if(Md&&!M){w.errorRecoveryDisabledLanes|=f,Mr|=f,u=4;break e}f=Kt,Kt=u,f!==null&&(Kt===null?Kt=f:Kt.push.apply(Kt,f))}u=y}if(f=!1,u!==2)continue}}if(u===1){Ds(e,0),Qa(e,n,0,!0);break}e:{switch(o=e,f=u,f){case 0:case 1:throw Error(l(345));case 4:if((n&4194048)!==n)break;case 6:Qa(o,n,nn,!Ua);break e;case 2:Kt=null;break;case 3:case 5:break;default:throw Error(l(329))}if((n&62914560)===n&&(u=ji+300-vt(),10<u)){if(Qa(o,n,nn,!Ua),Ee(o,0,!0)!==0)break e;ha=n,o.timeoutHandle=Av(ev.bind(null,o,r,Kt,Ti,kd,n,nn,Mr,Rs,Ua,f,"Throttled",-0,0),u);break e}ev(o,r,Kt,Ti,kd,n,nn,Mr,Rs,Ua,f,null,-0,0)}}break}while(!0);qn(e)}function ev(e,n,r,o,u,f,y,w,M,Y,J,ne,K,X){if(e.timeoutHandle=-1,ne=n.subtreeFlags,ne&8192||(ne&16785408)===16785408){ne={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:ea},Gg(n,f,ne);var ge=(f&62914560)===f?ji-vt():(f&4194048)===f?Xg-vt():0;if(ge=Qw(ne,ge),ge!==null){ha=f,e.cancelPendingCommit=ge(iv.bind(null,e,n,f,r,o,u,y,w,M,J,ne,null,K,X)),Qa(e,f,y,!Y);return}}iv(e,n,f,r,o,u,y,w,M)}function sw(e){for(var n=e;;){var r=n.tag;if((r===0||r===11||r===15)&&n.flags&16384&&(r=n.updateQueue,r!==null&&(r=r.stores,r!==null)))for(var o=0;o<r.length;o++){var u=r[o],f=u.getSnapshot;u=u.value;try{if(!$t(f(),u))return!1}catch{return!1}}if(r=n.child,n.subtreeFlags&16384&&r!==null)r.return=n,n=r;else{if(n===e)break;for(;n.sibling===null;){if(n.return===null||n.return===e)return!0;n=n.return}n.sibling.return=n.return,n=n.sibling}}return!0}function Qa(e,n,r,o){n&=~Rd,n&=~Mr,e.suspendedLanes|=n,e.pingedLanes&=~n,o&&(e.warmLanes|=n),o=e.expirationTimes;for(var u=n;0<u;){var f=31-rt(u),y=1<<f;o[f]=-1,u&=~y}r!==0&&pr(e,r,n)}function Ni(){return(Qe&6)===0?(Ko(0),!1):!0}function Pd(){if(ke!==null){if(Fe===0)var e=ke.return;else e=ke,ra=wr=null,Wu(e),Es=null,Ao=0,e=ke;for(;e!==null;)Mg(e.alternate,e),e=e.return;ke=null}}function Ds(e,n){var r=e.timeoutHandle;r!==-1&&(e.timeoutHandle=-1,jw(r)),r=e.cancelPendingCommit,r!==null&&(e.cancelPendingCommit=null,r()),ha=0,Pd(),Xe=e,ke=r=na(e.current,null),He=n,Fe=0,tn=null,Ua=!1,Ms=et(e,n),Md=!1,Rs=nn=Rd=Mr=Ba=ot=0,Kt=Go=null,kd=!1,(n&8)!==0&&(n|=n&32);var o=e.entangledLanes;if(o!==0)for(e=e.entanglements,o&=n;0<o;){var u=31-rt(o),f=1<<u;n|=e[u],o&=~f}return pa=n,Zl(),r}function tv(e,n){Oe=null,E.H=Lo,n===Cs||n===ai?(n=vh(),Fe=3):n===qu?(n=vh(),Fe=4):Fe=n===hd?8:n!==null&&typeof n=="object"&&typeof n.then=="function"?6:1,tn=n,ke===null&&(ot=1,vi(e,pn(n,e.current)))}function nv(){var e=Wt.current;return e===null?!0:(He&4194048)===He?yn===null:(He&62914560)===He||(He&536870912)!==0?e===yn:!1}function av(){var e=E.H;return E.H=Lo,e===null?Lo:e}function rv(){var e=E.A;return E.A=aw,e}function _i(){ot=4,Ua||(He&4194048)!==He&&Wt.current!==null||(Ms=!0),(Ba&134217727)===0&&(Mr&134217727)===0||Xe===null||Qa(Xe,He,nn,!1)}function Ld(e,n,r){var o=Qe;Qe|=2;var u=av(),f=rv();(Xe!==e||He!==n)&&(Ti=null,Ds(e,n)),n=!1;var y=ot;e:do try{if(Fe!==0&&ke!==null){var w=ke,M=tn;switch(Fe){case 8:Pd(),y=6;break e;case 3:case 2:case 9:case 6:Wt.current===null&&(n=!0);var Y=Fe;if(Fe=0,tn=null,Hs(e,w,M,Y),r&&Ms){y=0;break e}break;default:Y=Fe,Fe=0,tn=null,Hs(e,w,M,Y)}}ow(),y=ot;break}catch(J){tv(e,J)}while(!0);return n&&e.shellSuspendCounter++,ra=wr=null,Qe=o,E.H=u,E.A=f,ke===null&&(Xe=null,He=0,Zl()),y}function ow(){for(;ke!==null;)sv(ke)}function lw(e,n){var r=Qe;Qe|=2;var o=av(),u=rv();Xe!==e||He!==n?(Ti=null,Oi=vt()+500,Ds(e,n)):Ms=et(e,n);e:do try{if(Fe!==0&&ke!==null){n=ke;var f=tn;t:switch(Fe){case 1:Fe=0,tn=null,Hs(e,n,f,1);break;case 2:case 9:if(hh(f)){Fe=0,tn=null,ov(n);break}n=function(){Fe!==2&&Fe!==9||Xe!==e||(Fe=7),qn(e)},f.then(n,n);break e;case 3:Fe=7;break e;case 4:Fe=5;break e;case 7:hh(f)?(Fe=0,tn=null,ov(n)):(Fe=0,tn=null,Hs(e,n,f,7));break;case 5:var y=null;switch(ke.tag){case 26:y=ke.memoizedState;case 5:case 27:var w=ke;if(y?Iv(y):w.stateNode.complete){Fe=0,tn=null;var M=w.sibling;if(M!==null)ke=M;else{var Y=w.return;Y!==null?(ke=Y,Ai(Y)):ke=null}break t}}Fe=0,tn=null,Hs(e,n,f,5);break;case 6:Fe=0,tn=null,Hs(e,n,f,6);break;case 8:Pd(),ot=6;break e;default:throw Error(l(462))}}iw();break}catch(J){tv(e,J)}while(!0);return ra=wr=null,E.H=o,E.A=u,Qe=r,ke!==null?0:(Xe=null,He=0,Zl(),ot)}function iw(){for(;ke!==null&&!St();)sv(ke)}function sv(e){var n=_g(e.alternate,e,pa);e.memoizedProps=e.pendingProps,n===null?Ai(e):ke=n}function ov(e){var n=e,r=n.alternate;switch(n.tag){case 15:case 0:n=Cg(r,n,n.pendingProps,n.type,void 0,He);break;case 11:n=Cg(r,n,n.pendingProps,n.type.render,n.ref,He);break;case 5:Wu(n);default:Mg(r,n),n=ke=rh(n,pa),n=_g(r,n,pa)}e.memoizedProps=e.pendingProps,n===null?Ai(e):ke=n}function Hs(e,n,r,o){ra=wr=null,Wu(n),Es=null,Ao=0;var u=n.return;try{if(XS(e,u,n,r,He)){ot=1,vi(e,pn(r,e.current)),ke=null;return}}catch(f){if(u!==null)throw ke=u,f;ot=1,vi(e,pn(r,e.current)),ke=null;return}n.flags&32768?(Ue||o===1?e=!0:Ms||(He&536870912)!==0?e=!1:(Ua=e=!0,(o===2||o===9||o===3||o===6)&&(o=Wt.current,o!==null&&o.tag===13&&(o.flags|=16384))),lv(n,e)):Ai(n)}function Ai(e){var n=e;do{if((n.flags&32768)!==0){lv(n,Ua);return}e=n.return;var r=WS(n.alternate,n,pa);if(r!==null){ke=r;return}if(n=n.sibling,n!==null){ke=n;return}ke=n=e}while(n!==null);ot===0&&(ot=5)}function lv(e,n){do{var r=ew(e.alternate,e);if(r!==null){r.flags&=32767,ke=r;return}if(r=e.return,r!==null&&(r.flags|=32768,r.subtreeFlags=0,r.deletions=null),!n&&(e=e.sibling,e!==null)){ke=e;return}ke=e=r}while(e!==null);ot=6,ke=null}function iv(e,n,r,o,u,f,y,w,M){e.cancelPendingCommit=null;do Mi();while(yt!==0);if((Qe&6)!==0)throw Error(l(327));if(n!==null){if(n===e.current)throw Error(l(177));if(f=n.lanes|n.childLanes,f|=Ou,Bt(e,r,f,y,w,M),e===Xe&&(ke=Xe=null,He=0),ks=n,Va=e,ha=r,Dd=f,Hd=u,$g=o,(n.subtreeFlags&10256)!==0||(n.flags&10256)!==0?(e.callbackNode=null,e.callbackPriority=0,fw(Jn,function(){return mv(),null})):(e.callbackNode=null,e.callbackPriority=0),o=(n.flags&13878)!==0,(n.subtreeFlags&13878)!==0||o){o=E.T,E.T=null,u=V.p,V.p=2,y=Qe,Qe|=4;try{tw(e,n,r)}finally{Qe=y,V.p=u,E.T=o}}yt=1,cv(),uv(),dv()}}function cv(){if(yt===1){yt=0;var e=Va,n=ks,r=(n.flags&13878)!==0;if((n.subtreeFlags&13878)!==0||r){r=E.T,E.T=null;var o=V.p;V.p=2;var u=Qe;Qe|=4;try{Qg(n,e);var f=Xd,y=Zp(e.containerInfo),w=f.focusedElem,M=f.selectionRange;if(y!==w&&w&&w.ownerDocument&&Kp(w.ownerDocument.documentElement,w)){if(M!==null&&Su(w)){var Y=M.start,J=M.end;if(J===void 0&&(J=Y),"selectionStart"in w)w.selectionStart=Y,w.selectionEnd=Math.min(J,w.value.length);else{var ne=w.ownerDocument||document,K=ne&&ne.defaultView||window;if(K.getSelection){var X=K.getSelection(),ge=w.textContent.length,we=Math.min(M.start,ge),Ke=M.end===void 0?we:Math.min(M.end,ge);!X.extend&&we>Ke&&(y=Ke,Ke=we,we=y);var q=Yp(w,we),D=Yp(w,Ke);if(q&&D&&(X.rangeCount!==1||X.anchorNode!==q.node||X.anchorOffset!==q.offset||X.focusNode!==D.node||X.focusOffset!==D.offset)){var G=ne.createRange();G.setStart(q.node,q.offset),X.removeAllRanges(),we>Ke?(X.addRange(G),X.extend(D.node,D.offset)):(G.setEnd(D.node,D.offset),X.addRange(G))}}}}for(ne=[],X=w;X=X.parentNode;)X.nodeType===1&&ne.push({element:X,left:X.scrollLeft,top:X.scrollTop});for(typeof w.focus=="function"&&w.focus(),w=0;w<ne.length;w++){var W=ne[w];W.element.scrollLeft=W.left,W.element.scrollTop=W.top}}Qi=!!Zd,Xd=Zd=null}finally{Qe=u,V.p=o,E.T=r}}e.current=n,yt=2}}function uv(){if(yt===2){yt=0;var e=Va,n=ks,r=(n.flags&8772)!==0;if((n.subtreeFlags&8772)!==0||r){r=E.T,E.T=null;var o=V.p;V.p=2;var u=Qe;Qe|=4;try{Lg(e,n.alternate,n)}finally{Qe=u,V.p=o,E.T=r}}yt=3}}function dv(){if(yt===4||yt===3){yt=0,wn();var e=Va,n=ks,r=ha,o=$g;(n.subtreeFlags&10256)!==0||(n.flags&10256)!==0?yt=5:(yt=0,ks=Va=null,fv(e,e.pendingLanes));var u=e.pendingLanes;if(u===0&&(qa=null),En(r),n=n.stateNode,be&&typeof be.onCommitFiberRoot=="function")try{be.onCommitFiberRoot(B,n,void 0,(n.current.flags&128)===128)}catch{}if(o!==null){n=E.T,u=V.p,V.p=2,E.T=null;try{for(var f=e.onRecoverableError,y=0;y<o.length;y++){var w=o[y];f(w.value,{componentStack:w.stack})}}finally{E.T=n,V.p=u}}(ha&3)!==0&&Mi(),qn(e),u=e.pendingLanes,(r&261930)!==0&&(u&42)!==0?e===zd?Yo++:(Yo=0,zd=e):Yo=0,Ko(0)}}function fv(e,n){(e.pooledCacheLanes&=n)===0&&(n=e.pooledCache,n!=null&&(e.pooledCache=null,No(n)))}function Mi(){return cv(),uv(),dv(),mv()}function mv(){if(yt!==5)return!1;var e=Va,n=Dd;Dd=0;var r=En(ha),o=E.T,u=V.p;try{V.p=32>r?32:r,E.T=null,r=Hd,Hd=null;var f=Va,y=ha;if(yt=0,ks=Va=null,ha=0,(Qe&6)!==0)throw Error(l(331));var w=Qe;if(Qe|=4,Kg(f.current),Ig(f,f.current,y,r),Qe=w,Ko(0,!1),be&&typeof be.onPostCommitFiberRoot=="function")try{be.onPostCommitFiberRoot(B,f)}catch{}return!0}finally{V.p=u,E.T=o,fv(e,n)}}function pv(e,n,r){n=pn(r,n),n=pd(e.stateNode,n,2),e=Ha(e,n,2),e!==null&&(nt(e,2),qn(e))}function Ie(e,n,r){if(e.tag===3)pv(e,e,r);else for(;n!==null;){if(n.tag===3){pv(n,e,r);break}else if(n.tag===1){var o=n.stateNode;if(typeof n.type.getDerivedStateFromError=="function"||typeof o.componentDidCatch=="function"&&(qa===null||!qa.has(o))){e=pn(r,e),r=hg(2),o=Ha(n,r,2),o!==null&&(gg(r,o,n,e),nt(o,2),qn(o));break}}n=n.return}}function Ud(e,n,r){var o=e.pingCache;if(o===null){o=e.pingCache=new rw;var u=new Set;o.set(n,u)}else u=o.get(n),u===void 0&&(u=new Set,o.set(n,u));u.has(r)||(Md=!0,u.add(r),e=cw.bind(null,e,n,r),n.then(e,e))}function cw(e,n,r){var o=e.pingCache;o!==null&&o.delete(n),e.pingedLanes|=e.suspendedLanes&r,e.warmLanes&=~r,Xe===e&&(He&r)===r&&(ot===4||ot===3&&(He&62914560)===He&&300>vt()-ji?(Qe&2)===0&&Ds(e,0):Rd|=r,Rs===He&&(Rs=0)),qn(e)}function hv(e,n){n===0&&(n=Mt()),e=xr(e,n),e!==null&&(nt(e,n),qn(e))}function uw(e){var n=e.memoizedState,r=0;n!==null&&(r=n.retryLane),hv(e,r)}function dw(e,n){var r=0;switch(e.tag){case 31:case 13:var o=e.stateNode,u=e.memoizedState;u!==null&&(r=u.retryLane);break;case 19:o=e.stateNode;break;case 22:o=e.stateNode._retryCache;break;default:throw Error(l(314))}o!==null&&o.delete(n),hv(e,r)}function fw(e,n){return fr(e,n)}var Ri=null,zs=null,Bd=!1,ki=!1,qd=!1,Fa=0;function qn(e){e!==zs&&e.next===null&&(zs===null?Ri=zs=e:zs=zs.next=e),ki=!0,Bd||(Bd=!0,pw())}function Ko(e,n){if(!qd&&ki){qd=!0;do for(var r=!1,o=Ri;o!==null;){if(e!==0){var u=o.pendingLanes;if(u===0)var f=0;else{var y=o.suspendedLanes,w=o.pingedLanes;f=(1<<31-rt(42|e)+1)-1,f&=u&~(y&~w),f=f&201326741?f&201326741|1:f?f|2:0}f!==0&&(r=!0,xv(o,f))}else f=He,f=Ee(o,o===Xe?f:0,o.cancelPendingCommit!==null||o.timeoutHandle!==-1),(f&3)===0||et(o,f)||(r=!0,xv(o,f));o=o.next}while(r);qd=!1}}function mw(){gv()}function gv(){ki=Bd=!1;var e=0;Fa!==0&&Ew()&&(e=Fa);for(var n=vt(),r=null,o=Ri;o!==null;){var u=o.next,f=vv(o,n);f===0?(o.next=null,r===null?Ri=u:r.next=u,u===null&&(zs=r)):(r=o,(e!==0||(f&3)!==0)&&(ki=!0)),o=u}yt!==0&&yt!==5||Ko(e),Fa!==0&&(Fa=0)}function vv(e,n){for(var r=e.suspendedLanes,o=e.pingedLanes,u=e.expirationTimes,f=e.pendingLanes&-62914561;0<f;){var y=31-rt(f),w=1<<y,M=u[y];M===-1?((w&r)===0||(w&o)!==0)&&(u[y]=wt(w,n)):M<=n&&(e.expiredLanes|=w),f&=~w}if(n=Xe,r=He,r=Ee(e,e===n?r:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),o=e.callbackNode,r===0||e===n&&(Fe===2||Fe===9)||e.cancelPendingCommit!==null)return o!==null&&o!==null&&ja(o),e.callbackNode=null,e.callbackPriority=0;if((r&3)===0||et(e,r)){if(n=r&-r,n===e.callbackPriority)return n;switch(o!==null&&ja(o),En(r)){case 2:case 8:r=Jr;break;case 32:r=Jn;break;case 268435456:r=Cn;break;default:r=Jn}return o=yv.bind(null,e),r=fr(r,o),e.callbackPriority=n,e.callbackNode=r,n}return o!==null&&o!==null&&ja(o),e.callbackPriority=2,e.callbackNode=null,2}function yv(e,n){if(yt!==0&&yt!==5)return e.callbackNode=null,e.callbackPriority=0,null;var r=e.callbackNode;if(Mi()&&e.callbackNode!==r)return null;var o=He;return o=Ee(e,e===Xe?o:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),o===0?null:(Wg(e,o,n),vv(e,vt()),e.callbackNode!=null&&e.callbackNode===r?yv.bind(null,e):null)}function xv(e,n){if(Mi())return null;Wg(e,n,!0)}function pw(){Ow(function(){(Qe&6)!==0?fr(Dn,mw):gv()})}function Vd(){if(Fa===0){var e=Ss;e===0&&(e=es,es<<=1,(es&261888)===0&&(es=256)),Fa=e}return Fa}function bv(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:ql(""+e)}function Sv(e,n){var r=n.ownerDocument.createElement("input");return r.name=n.name,r.value=n.value,e.id&&r.setAttribute("form",e.id),n.parentNode.insertBefore(r,n),e=new FormData(e),r.parentNode.removeChild(r),e}function hw(e,n,r,o,u){if(n==="submit"&&r&&r.stateNode===u){var f=bv((u[Qt]||null).action),y=o.submitter;y&&(n=(n=y[Qt]||null)?bv(n.formAction):y.getAttribute("formAction"),n!==null&&(f=n,y=null));var w=new Il("action","action",null,o,u);e.push({event:w,listeners:[{instance:null,listener:function(){if(o.defaultPrevented){if(Fa!==0){var M=y?Sv(u,y):new FormData(u);id(r,{pending:!0,data:M,method:u.method,action:f},null,M)}}else typeof f=="function"&&(w.preventDefault(),M=y?Sv(u,y):new FormData(u),id(r,{pending:!0,data:M,method:u.method,action:f},f,M))},currentTarget:u}]})}}for(var Qd=0;Qd<ju.length;Qd++){var Fd=ju[Qd],gw=Fd.toLowerCase(),vw=Fd[0].toUpperCase()+Fd.slice(1);jn(gw,"on"+vw)}jn(Jp,"onAnimationEnd"),jn(Wp,"onAnimationIteration"),jn(eh,"onAnimationStart"),jn("dblclick","onDoubleClick"),jn("focusin","onFocus"),jn("focusout","onBlur"),jn(kS,"onTransitionRun"),jn(DS,"onTransitionStart"),jn(HS,"onTransitionCancel"),jn(th,"onTransitionEnd"),ls("onMouseEnter",["mouseout","mouseover"]),ls("onMouseLeave",["mouseout","mouseover"]),ls("onPointerEnter",["pointerout","pointerover"]),ls("onPointerLeave",["pointerout","pointerover"]),hr("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),hr("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),hr("onBeforeInput",["compositionend","keypress","textInput","paste"]),hr("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),hr("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),hr("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Zo="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(" "),yw=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Zo));function wv(e,n){n=(n&4)!==0;for(var r=0;r<e.length;r++){var o=e[r],u=o.event;o=o.listeners;e:{var f=void 0;if(n)for(var y=o.length-1;0<=y;y--){var w=o[y],M=w.instance,Y=w.currentTarget;if(w=w.listener,M!==f&&u.isPropagationStopped())break e;f=w,u.currentTarget=Y;try{f(u)}catch(J){Kl(J)}u.currentTarget=null,f=M}else for(y=0;y<o.length;y++){if(w=o[y],M=w.instance,Y=w.currentTarget,w=w.listener,M!==f&&u.isPropagationStopped())break e;f=w,u.currentTarget=Y;try{f(u)}catch(J){Kl(J)}u.currentTarget=null,f=M}}}}function De(e,n){var r=n[au];r===void 0&&(r=n[au]=new Set);var o=e+"__bubble";
vendor: 3,504 bytes, line 49
49r.has(o)||(Cv(n,e,2,!1),r.add(o))}function Id(e,n,r){var o=0;n&&(o|=4),Cv(r,e,o,n)}var Di="_reactListening"+Math.random().toString(36).slice(2);function Gd(e){if(!e[Di]){e[Di]=!0,gp.forEach(function(r){r!=="selectionchange"&&(yw.has(r)||Id(r,!1,e),Id(r,!0,e))});var n=e.nodeType===9?e:e.ownerDocument;n===null||n[Di]||(n[Di]=!0,Id("selectionchange",!1,n))}}function Cv(e,n,r,o){switch(Jv(n)){case 2:var u=Gw;break;case 8:u=Yw;break;default:u=lf}r=u.bind(null,n,r,e),u=void 0,!fu||n!=="touchstart"&&n!=="touchmove"&&n!=="wheel"||(u=!0),o?u!==void 0?e.addEventListener(n,r,{capture:!0,passive:u}):e.addEventListener(n,r,!0):u!==void 0?e.addEventListener(n,r,{passive:u}):e.addEventListener(n,r,!1)}function Yd(e,n,r,o,u){var f=o;if((n&1)===0&&(n&2)===0&&o!==null)e:for(;;){if(o===null)return;var y=o.tag;if(y===3||y===4){var w=o.stateNode.containerInfo;if(w===u)break;if(y===4)for(y=o.return;y!==null;){var M=y.tag;if((M===3||M===4)&&y.stateNode.containerInfo===u)return;y=y.return}for(;w!==null;){if(y=rs(w),y===null)return;if(M=y.tag,M===5||M===6||M===26||M===27){o=f=y;continue e}w=w.parentNode}}o=o.return}Np(function(){var Y=f,J=uu(r),ne=[];e:{var K=nh.get(e);if(K!==void 0){var X=Il,ge=e;switch(e){case"keypress":if(Ql(r)===0)break e;case"keydown":case"keyup":X=dS;break;case"focusin":ge="focus",X=gu;break;case"focusout":ge="blur",X=gu;break;case"beforeblur":case"afterblur":X=gu;break;case"click":if(r.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":X=Mp;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":X=W2;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":X=pS;break;case Jp:case Wp:case eh:X=nS;break;case th:X=gS;break;case"scroll":case"scrollend":X=$2;break;case"wheel":X=yS;break;case"copy":case"cut":case"paste":X=rS;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":X=kp;break;case"toggle":case"beforetoggle":X=bS}var we=(n&4)!==0,Ke=!we&&(e==="scroll"||e==="scrollend"),q=we?K!==null?K+"Capture":null:K;we=[];for(var D=Y,G;D!==null;){var W=D;if(G=W.stateNode,W=W.tag,W!==5&&W!==26&&W!==27||G===null||q===null||(W=vo(D,q),W!=null&&we.push(Xo(D,W,G))),Ke)break;D=D.return}0<we.length&&(K=new X(K,ge,null,r,J),ne.push({event:K,listeners:we}))}}if((n&7)===0){e:{if(K=e==="mouseover"||e==="pointerover",X=e==="mouseout"||e==="pointerout",K&&r!==cu&&(ge=r.relatedTarget||r.fromElement)&&(rs(ge)||ge[as]))break e;if((X||K)&&(K=J.window===J?J:(K=J.ownerDocument)?K.defaultView||K.parentWindow:window,X?(ge=r.relatedTarget||r.toElement,X=Y,ge=ge?rs(ge):null,ge!==null&&(Ke=c(ge),we=ge.tag,ge!==Ke||we!==5&&we!==27&&we!==6)&&(ge=null)):(X=null,ge=Y),X!==ge)){if(we=Mp,W="onMouseLeave",q="onMouseEnter",D="mouse",(e==="pointerout"||e==="pointerover")&&(we=kp,W="onPointerLeave",q="onPointerEnter",D="pointer"),Ke=X==null?K:go(X),G=ge==null?K:go(ge),K=new we(W,D+"leave",X,r,J),K.target=Ke,K.relatedTarget=G,W=null,rs(J)===Y&&(we=new we(q,D+"enter",ge,r,J),we.target=G,we.relatedTarget=Ke,W=we),Ke=W,X&&ge)t:{for(we=xw,q=X,D=ge,G=0,W=q;W;W=we(W))G++;W=0;for(var Se=D;Se;Se=we(Se))W++;for(;0<G-W;)q=we(q),G--;for(;0<W-G;)D=we(D),W--;for(;G--;){if(q===D||D!==null&&q===D.alternate){we=q;break t}q=we(q),D=we(D)}we=null}else we=null;X!==null&&Ev(ne,K,X,we,!1),ge!==null&&Ke!==null&&Ev(ne,Ke,ge,we,!0)}}
vendor: 5,196 bytes, lines 49-50
49e:{if(K=Y?go(Y):window,X=K.nodeName&&K.nodeName.toLowerCase(),X==="select"||X==="input"&&K.type==="file")var Be=qp;else if(Up(K))if(Vp)Be=AS;else{Be=NS;var xe=TS}else X=K.nodeName,!X||X.toLowerCase()!=="input"||K.type!=="checkbox"&&K.type!=="radio"?Y&&iu(Y.elementType)&&(Be=qp):Be=_S;if(Be&&(Be=Be(e,Y))){Bp(ne,Be,r,J);break e}xe&&xe(e,K,Y),e==="focusout"&&Y&&K.type==="number"&&Y.memoizedProps.value!=null&&lu(K,"number",K.value)}switch(xe=Y?go(Y):window,e){case"focusin":(Up(xe)||xe.contentEditable==="true")&&(ms=xe,wu=Y,jo=null);break;case"focusout":jo=wu=ms=null;break;case"mousedown":Cu=!0;break;case"contextmenu":case"mouseup":case"dragend":Cu=!1,Xp(ne,r,J);break;case"selectionchange":if(RS)break;case"keydown":case"keyup":Xp(ne,r,J)}var Te;if(yu)e:{switch(e){case"compositionstart":var ze="onCompositionStart";break e;case"compositionend":ze="onCompositionEnd";break e;case"compositionupdate":ze="onCompositionUpdate";break e}ze=void 0}else fs?Pp(e,r)&&(ze="onCompositionEnd"):e==="keydown"&&r.keyCode===229&&(ze="onCompositionStart");ze&&(Dp&&r.locale!=="ko"&&(fs||ze!=="onCompositionStart"?ze==="onCompositionEnd"&&fs&&(Te=_p()):(Na=J,mu="value"in Na?Na.value:Na.textContent,fs=!0)),xe=Hi(Y,ze),0<xe.length&&(ze=new Rp(ze,e,null,r,J),ne.push({event:ze,listeners:xe}),Te?ze.data=Te:(Te=Lp(r),Te!==null&&(ze.data=Te)))),(Te=wS?CS(e,r):ES(e,r))&&(ze=Hi(Y,"onBeforeInput"),0<ze.length&&(xe=new Rp("onBeforeInput","beforeinput",null,r,J),ne.push({event:xe,listeners:ze}),xe.data=Te)),hw(ne,e,Y,r,J)}wv(ne,n)})}function Xo(e,n,r){return{instance:e,listener:n,currentTarget:r}}function Hi(e,n){for(var r=n+"Capture",o=[];e!==null;){var u=e,f=u.stateNode;if(u=u.tag,u!==5&&u!==26&&u!==27||f===null||(u=vo(e,r),u!=null&&o.unshift(Xo(e,u,f)),u=vo(e,n),u!=null&&o.push(Xo(e,u,f))),e.tag===3)return o;e=e.return}return[]}function xw(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function Ev(e,n,r,o,u){for(var f=n._reactName,y=[];r!==null&&r!==o;){var w=r,M=w.alternate,Y=w.stateNode;if(w=w.tag,M!==null&&M===o)break;w!==5&&w!==26&&w!==27||Y===null||(M=Y,u?(Y=vo(r,f),Y!=null&&y.unshift(Xo(r,Y,M))):u||(Y=vo(r,f),Y!=null&&y.push(Xo(r,Y,M)))),r=r.return}y.length!==0&&e.push({event:n,listeners:y})}var bw=/\r\n?/g,Sw=/\u0000|\uFFFD/g;function jv(e){return(typeof e=="string"?e:""+e).replace(bw,`
50`).replace(Sw,"")}function Ov(e,n){return n=jv(n),jv(e)===n}function Ye(e,n,r,o,u,f){switch(r){case"children":typeof o=="string"?n==="body"||n==="textarea"&&o===""||cs(e,o):(typeof o=="number"||typeof o=="bigint")&&n!=="body"&&cs(e,""+o);break;case"className":Ul(e,"class",o);break;case"tabIndex":Ul(e,"tabindex",o);break;case"dir":case"role":case"viewBox":case"width":case"height":Ul(e,r,o);break;case"style":Op(e,o,f);break;case"data":if(n!=="object"){Ul(e,"data",o);break}case"src":case"href":if(o===""&&(n!=="a"||r!=="href")){e.removeAttribute(r);break}if(o==null||typeof o=="function"||typeof o=="symbol"||typeof o=="boolean"){e.removeAttribute(r);break}o=ql(""+o),e.setAttribute(r,o);break;case"action":case"formAction":if(typeof o=="function"){e.setAttribute(r,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof f=="function"&&(r==="formAction"?(n!=="input"&&Ye(e,n,"name",u.name,u,null),Ye(e,n,"formEncType",u.formEncType,u,null),Ye(e,n,"formMethod",u.formMethod,u,null),Ye(e,n,"formTarget",u.formTarget,u,null)):(Ye(e,n,"encType",u.encType,u,null),Ye(e,n,"method",u.method,u,null),Ye(e,n,"target",u.target,u,null)));if(o==null||typeof o=="symbol"||typeof o=="boolean"){e.removeAttribute(r);break}o=ql(""+o),e.setAttribute(r,o);break;case"onClick":o!=null&&(e.onclick=ea);break;case"onScroll":o!=null&&De("scroll",e);break;case"onScrollEnd":o!=null&&De("scrollend",e);break;case"dangerouslySetInnerHTML":if(o!=null){if(typeof o!="object"||!("__html"in o))throw Error(l(61));if(r=o.__html,r!=null){if(u.children!=null)throw Error(l(60));e.innerHTML=r}}break;case"multiple":e.multiple=o&&typeof o!="function"&&typeof o!="symbol";break;case"muted":e.muted=o&&typeof o!="function"&&typeof o!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(o==null||typeof o=="function"||typeof o=="boolean"||typeof o=="symbol"){e.removeAttribute("xlink:href");break}r=ql(""+o),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",r);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":o!=null&&typeof o!="function"&&typeof o!="symbol"?e.setAttribute(r,""+o):e.removeAttribute(r);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInl
50ine":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":o&&typeof o!="function"&&typeof o!="symbol"?e.setAttribute(r,""):e.removeAttribute(r);break;case"capture":case"download":o===!0?e.setAttribute(r,""):o!==!1&&o!=null&&typeof o!="function"&&typeof o!="symbol"?e.setAttribute(r,o):e.removeAttribute(r);break;case"cols":case"rows":case"size":case"span":o!=null&&typeof o!="function"&&typeof o!="symbol"&&!isNaN(o)&&1<=o?e.setAttribute(r,o):e.removeAttribute(r);break;case"rowSpan":case"start":o==null||typeof o=="function"||typeof o=="symbol"||isNaN(o)?e.removeAttribute(r):e.setAttribute(r,o);break;case"popover":De("beforetoggle",e),De("toggle",e),Ll(e,"popover",o);break;case"xlinkActuate":Wn(e,"http://www.w3.org/1999/xlink","xlink:actuate",o);break;case"xlinkArcrole":Wn(e,"http://www.w3.org/1999/xlink","xlink:arcrole",o);break;case"xlinkRole":Wn(e,"http://www.w3.org/1999/xlink","xlink:role",o);break;case"xlinkShow":Wn(e,"http://www.w3.org/1999/xlink","xlink:show",o);break;case"xlinkTitle":Wn(e,"http://www.w3.org/1999/xlink","xlink:title",o);break;case"xlinkType":Wn(e,"http://www.w3.org/1999/xlink","xlink:type",o);break;case"xmlBase":Wn(e,"http://www.w3.org/XML/1998/namespace","xml:base",o);break;case"xmlLang":Wn(e,"http://www.w3.org/XML/1998/namespace","xml:lang",o);break;case"xmlSpace":Wn(e,"http://www.w3.org/XML/1998/namespace","xml:space",o);break;case"is":Ll(e,"is",o);break;case"innerText":case"textContent":break;default:(!(2<r.length)||r[0]!=="o"&&r[0]!=="O"||r[1]!=="n"&&r[1]!=="N")&&(r=Z2.get(r)||r,Ll(e,r,o))}}function Kd(e,n,r,o,u,f){switch(r){case"style":Op(e,o,f);break;case"dangerouslySetInnerHTML":if(o!=null){if(typeof o!="object"||!("__html"in o))throw Error(l(61));if(r=o.__html,r!=null){if(u.children!=null)throw Error(l(60));e.innerHTML=r}}break;case"children":typeof o=="string"?cs(e,o):(typeof o=="number"||typeof o=="bigint")&&cs(e,""+o);break;case"onScroll":o!=null&&De("scroll",e);break;case"onScrollEnd":o!=null&&De("scrollend",e);break;case"onClick":o!=null&&(e.onclick=ea);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!vp.hasOwnProperty(r))e:{if(r[0]==="o"&&r[1]==="n"&&(u=r.endsWith("Capture"),n=r.slice(2,u?r.length-7:void 0),f=e[Qt]||null,f=f!=null?f[r]:null,typeof f=="function"&&e.removeEventListener(n,f,u),typeof o=="function")){typeof f!="function"&&f!==null&&(r in e?e[r]=null:e.hasAttribute(r)&&e.removeAttribute(r)),e.addEventListener(n,o,u);break e}r in e?e[r]=o:o===!0?e.setAttribute(r,""):Ll(e,r,o)}}}function _t(e,n,r){switch(n){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":De("error",e),De("load",e);var o=!1,u=!1,f;for(f in r)if(r.hasOwnProperty(f)){var y=r[f];if(y!=null)switch(f){case"src":o=!0;break;case"srcSet":u=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(l(137,n));default:Ye(e,n,f,y,r,null)}}u&&Ye(e,n,"srcSet",r.srcSet,r,null),o&&Ye(e,n,"src",r.src,r,null);return;case"input":De("invalid",e);var w=f=y=u=null,M=null,Y=null;for(o in r)if(r.hasOwnProperty(o)){var J=r[o];if(J!=null)switch(o){case"name":u=J;break;case"type":y=J;break;case"checked":M=J;break;case"defaultChecked":Y=J;break;case"value":f=J;break;case"defaultValue":w=J;break;case"children":case"dangerouslySetInnerHTML":if(J!=null)throw Error(l(137,n));break;default:Ye(e,n,o,J,r,null)}}wp(e,f,w,M,Y,y,u,!1);return;case"select":De("invalid",e),o=y=f=null;for(u in r)if(r.hasOwnProperty(u)&&(w=r[u],w!=null))switch(u){case"value":f=w;break;case"defaultValue":y=w;break;case"multiple":o=w;default:Ye(e,n,u,w,r,null)}n=f,r=y,e.multiple=!!o,n!=null?is(e,!!o,n,!1):r!=null&&is(e,!!o,r,!0);return;case"textarea":De("invalid",e),f=u=o=null;for(y in r)if(r.hasOwnProperty(y)&&(w=r[y],w!=null))switch(y){case"value":o=w;break;case"defaultValue":u=w;break;case"children":f=w;break;case"dangerouslySetInnerHTML":if(w!=null)throw Error(l(91));break;default:Ye(e,n,y,w,r,null)}Ep(e,o,u,f);return;case"option":for(M in r)if(r.hasOwnProperty(M)&&(o=r[M],o!=null))switch(M){case"selected":e.selected=o&&typeof o!="function"&&typeof o!="symbol";break;default:Ye(e,n,M,o,r,null)}return;case"dialog":De("beforetoggle",e),De("toggle",e),De("cancel",e),De("close",e);break;case"iframe":case"object":De("load",e);break;case"video":case"audio":for(o=0;o<Zo.length;o++)De(Zo[o],e);break;case"image":De("error",e),De("load",e);break;case"details":De("toggle",e);break;case"embed":case"source":case"link":De("error",e),De("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(Y in r)if(r.hasOwnProperty(Y)&&(o=r[Y],o!=null))switch(Y){case"children":case"dangerouslySetInnerHTML":throw Error(l(137,n));default:Ye(e,n,Y,o,r,null)}return;default:if(iu(n)){for(J in r)r.hasOwnProperty(J)&&(o=r[J],o!==void 0&&Kd(e,n,J,o,r,void 0));return}}for(w in r)r.hasOwnProperty(w)&&(o=r[w],o!=null&&Ye(e,n,w,o,r,null))}function ww(e,n,r,o){switch(n){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var u=null,f=null,y=null,w=null,M=null,Y=null,J=null;for(X in r){var ne=r[X];if(r.hasOwnProperty(X)&&ne!=null)switch(X){case"checked":break;case"value":break;case"defaultValue":M=ne;default:o.hasOwnProperty(X)||Ye(e,n,X,null,o,ne)}}for(var K in o){var X=o[K];if(ne=r[K],o.hasOwnProperty(K)&&(X!=null||ne!=null))switch(K){case"type":f=X;break;case"name":u=X;break;case"checked":Y=X;break;case"defaultChecked":J=X;break;case"value":y=X;break;case"defaultValue":w=X;break;case"children":case"dangerouslySetInnerHTML":if(X!=null)throw Error(l(137,n));break;default:X!==ne&&Ye(e,n,K,X,o,ne)}}ou(e,y,w,M,Y,J,f,u);return;case"select":X=y=w=K=null;for(f in r)if(M=r[f],r.hasOwnProperty(f)&&M!=null)switch(f){case"value":break;case"multiple":X=M;default:o.hasOwnProperty(f)||Ye(e,n,f,null,o,M)}for(u in o)if(f=o[u],M=r[u],o.hasOwnProperty(u)&&(f!=null||M!=null))switch(u){case"value":K=f;break;case"defaultValue":w=f;break;case"multiple":y=f;default:f!==M&&Ye(e,n,u,f,o,M)}n=w,r=y,o=X,K!=null?is(e,!!r,K,!1):!!o!=!!r&&(n!=null?is(e,!!r,n,!0):is(e,!!r,r?[]:"",!1));return;case"textarea":X=K=null;for(w in r)if(u=r[w],r.hasOwnProperty(w)&&u!=null&&!o.hasOwnProperty(w))switch(w){case"value":break;case"children":break;default:Ye(e,n,w,null,o,u)}for(y in o)if(u=o[y],f=r[y],o.hasOwnProperty(y)&&(u!=null||f!=null))switch(y){case"value":K=u;break;case"defaultValue":X=u;break;case"children":break;case"dangerouslySetInnerHTML":if(u!=null)throw Error(l(91));break;default:u!==f&&Ye(e,n,y,u,o,f)}
vendor: 4,316 bytes, line 50
50Cp(e,K,X);return;case"option":for(var ge in r)if(K=r[ge],r.hasOwnProperty(ge)&&K!=null&&!o.hasOwnProperty(ge))switch(ge){case"selected":e.selected=!1;break;default:Ye(e,n,ge,null,o,K)}for(M in o)if(K=o[M],X=r[M],o.hasOwnProperty(M)&&K!==X&&(K!=null||X!=null))switch(M){case"selected":e.selected=K&&typeof K!="function"&&typeof K!="symbol";break;default:Ye(e,n,M,K,o,X)}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 we in r)K=r[we],r.hasOwnProperty(we)&&K!=null&&!o.hasOwnProperty(we)&&Ye(e,n,we,null,o,K);for(Y in o)if(K=o[Y],X=r[Y],o.hasOwnProperty(Y)&&K!==X&&(K!=null||X!=null))switch(Y){case"children":case"dangerouslySetInnerHTML":if(K!=null)throw Error(l(137,n));break;default:Ye(e,n,Y,K,o,X)}return;default:if(iu(n)){for(var Ke in r)K=r[Ke],r.hasOwnProperty(Ke)&&K!==void 0&&!o.hasOwnProperty(Ke)&&Kd(e,n,Ke,void 0,o,K);for(J in o)K=o[J],X=r[J],!o.hasOwnProperty(J)||K===X||K===void 0&&X===void 0||Kd(e,n,J,K,o,X);return}}for(var q in r)K=r[q],r.hasOwnProperty(q)&&K!=null&&!o.hasOwnProperty(q)&&Ye(e,n,q,null,o,K);for(ne in o)K=o[ne],X=r[ne],!o.hasOwnProperty(ne)||K===X||K==null&&X==null||Ye(e,n,ne,K,o,X)}function Tv(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function Cw(){if(typeof performance.getEntriesByType=="function"){for(var e=0,n=0,r=performance.getEntriesByType("resource"),o=0;o<r.length;o++){var u=r[o],f=u.transferSize,y=u.initiatorType,w=u.duration;if(f&&w&&Tv(y)){for(y=0,w=u.responseEnd,o+=1;o<r.length;o++){var M=r[o],Y=M.startTime;if(Y>w)break;var J=M.transferSize,ne=M.initiatorType;J&&Tv(ne)&&(M=M.responseEnd,y+=J*(M<w?1:(w-Y)/(M-Y)))}if(--o,n+=8*(f+y)/(u.duration/1e3),e++,10<e)break}}if(0<e)return n/e/1e6}return navigator.connection&&(e=navigator.connection.downlink,typeof e=="number")?e:5}var Zd=null,Xd=null;function zi(e){return e.nodeType===9?e:e.ownerDocument}function Nv(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function _v(e,n){if(e===0)switch(n){case"svg":return 1;case"math":return 2;default:return 0}return e===1&&n==="foreignObject"?0:e}function $d(e,n){return e==="textarea"||e==="noscript"||typeof n.children=="string"||typeof n.children=="number"||typeof n.children=="bigint"||typeof n.dangerouslySetInnerHTML=="object"&&n.dangerouslySetInnerHTML!==null&&n.dangerouslySetInnerHTML.__html!=null}var Jd=null;function Ew(){var e=window.event;return e&&e.type==="popstate"?e===Jd?!1:(Jd=e,!0):(Jd=null,!1)}var Av=typeof setTimeout=="function"?setTimeout:void 0,jw=typeof clearTimeout=="function"?clearTimeout:void 0,Mv=typeof Promise=="function"?Promise:void 0,Ow=typeof queueMicrotask=="function"?queueMicrotask:typeof Mv<"u"?function(e){return Mv.resolve(null).then(e).catch(Tw)}:Av;function Tw(e){setTimeout(function(){throw e})}function Ia(e){return e==="head"}function Rv(e,n){var r=n,o=0;do{var u=r.nextSibling;if(e.removeChild(r),u&&u.nodeType===8)if(r=u.data,r==="/$"||r==="/&"){if(o===0){e.removeChild(u),Bs(n);return}o--}else if(r==="$"||r==="$?"||r==="$~"||r==="$!"||r==="&")o++;else if(r==="html")$o(e.ownerDocument.documentElement);else if(r==="head"){r=e.ownerDocument.head,$o(r);for(var f=r.firstChild;f;){var y=f.nextSibling,w=f.nodeName;f[ho]||w==="SCRIPT"||w==="STYLE"||w==="LINK"&&f.rel.toLowerCase()==="stylesheet"||r.removeChild(f),f=y}}else r==="body"&&$o(e.ownerDocument.body);r=u}while(r);Bs(n)}function kv(e,n){var r=e;e=0;do{var o=r.nextSibling;if(r.nodeType===1?n?(r._stashedDisplay=r.style.display,r.style.display="none"):(r.style.display=r._stashedDisplay||"",r.getAttribute("style")===""&&r.removeAttribute("style")):r.nodeType===3&&(n?(r._stashedText=r.nodeValue,r.nodeValue=""):r.nodeValue=r._stashedText||""),o&&o.nodeType===8)if(r=o.data,r==="/$"){if(e===0)break;e--}else r!=="$"&&r!=="$?"&&r!=="$~"&&r!=="$!"||e++;r=o}while(r)}function Wd(e){var n=e.firstChild;for(n&&n.nodeType===10&&(n=n.nextSibling);n;){var r=n;switch(n=n.nextSibling,r.nodeName){case"HTML":case"HEAD":case"BODY":Wd(r),ru(r);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(r.rel.toLowerCase()==="stylesheet")continue}e.removeChild(r)}}function Nw(e,n,r,o){for(;
vendor: 12,327 bytes, line 50
50e.nodeType===1;){var u=r;if(e.nodeName.toLowerCase()!==n.toLowerCase()){if(!o&&(e.nodeName!=="INPUT"||e.type!=="hidden"))break}else if(o){if(!e[ho])switch(n){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if(f=e.getAttribute("rel"),f==="stylesheet"&&e.hasAttribute("data-precedence"))break;if(f!==u.rel||e.getAttribute("href")!==(u.href==null||u.href===""?null:u.href)||e.getAttribute("crossorigin")!==(u.crossOrigin==null?null:u.crossOrigin)||e.getAttribute("title")!==(u.title==null?null:u.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(f=e.getAttribute("src"),(f!==(u.src==null?null:u.src)||e.getAttribute("type")!==(u.type==null?null:u.type)||e.getAttribute("crossorigin")!==(u.crossOrigin==null?null:u.crossOrigin))&&f&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else if(n==="input"&&e.type==="hidden"){var f=u.name==null?null:""+u.name;if(u.type==="hidden"&&e.getAttribute("name")===f)return e}else return e;if(e=xn(e.nextSibling),e===null)break}return null}function _w(e,n,r){if(n==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!r||(e=xn(e.nextSibling),e===null))return null;return e}function Dv(e,n){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!n||(e=xn(e.nextSibling),e===null))return null;return e}function ef(e){return e.data==="$?"||e.data==="$~"}function tf(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState!=="loading"}function Aw(e,n){var r=e.ownerDocument;if(e.data==="$~")e._reactRetry=n;else if(e.data!=="$?"||r.readyState!=="loading")n();else{var o=function(){n(),r.removeEventListener("DOMContentLoaded",o)};r.addEventListener("DOMContentLoaded",o),e._reactRetry=o}}function xn(e){for(;e!=null;e=e.nextSibling){var n=e.nodeType;if(n===1||n===3)break;if(n===8){if(n=e.data,n==="$"||n==="$!"||n==="$?"||n==="$~"||n==="&"||n==="F!"||n==="F")break;if(n==="/$"||n==="/&")return null}}return e}var nf=null;function Hv(e){e=e.nextSibling;for(var n=0;e;){if(e.nodeType===8){var r=e.data;if(r==="/$"||r==="/&"){if(n===0)return xn(e.nextSibling);n--}else r!=="$"&&r!=="$!"&&r!=="$?"&&r!=="$~"&&r!=="&"||n++}e=e.nextSibling}return null}function zv(e){e=e.previousSibling;for(var n=0;e;){if(e.nodeType===8){var r=e.data;if(r==="$"||r==="$!"||r==="$?"||r==="$~"||r==="&"){if(n===0)return e;n--}else r!=="/$"&&r!=="/&"||n++}e=e.previousSibling}return null}function Pv(e,n,r){switch(n=zi(r),e){case"html":if(e=n.documentElement,!e)throw Error(l(452));return e;case"head":if(e=n.head,!e)throw Error(l(453));return e;case"body":if(e=n.body,!e)throw Error(l(454));return e;default:throw Error(l(451))}}function $o(e){for(var n=e.attributes;n.length;)e.removeAttributeNode(n[0]);ru(e)}var bn=new Map,Lv=new Set;function Pi(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var ga=V.d;V.d={f:Mw,r:Rw,D:kw,C:Dw,L:Hw,m:zw,X:Lw,S:Pw,M:Uw};function Mw(){var e=ga.f(),n=Ni();return e||n}function Rw(e){var n=ss(e);n!==null&&n.tag===5&&n.type==="form"?tg(n):ga.r(e)}var Ps=typeof document>"u"?null:document;function Uv(e,n,r){var o=Ps;if(o&&typeof n=="string"&&n){var u=fn(n);u='link[rel="'+e+'"][href="'+u+'"]',typeof r=="string"&&(u+='[crossorigin="'+r+'"]'),Lv.has(u)||(Lv.add(u),e={rel:e,crossOrigin:r,href:n},o.querySelector(u)===null&&(n=o.createElement("link"),_t(n,"link",e),Ct(n),o.head.appendChild(n)))}}function kw(e){ga.D(e),Uv("dns-prefetch",e,null)}function Dw(e,n){ga.C(e,n),Uv("preconnect",e,n)}function Hw(e,n,r){ga.L(e,n,r);var o=Ps;if(o&&e&&n){var u='link[rel="preload"][as="'+fn(n)+'"]';n==="image"&&r&&r.imageSrcSet?(u+='[imagesrcset="'+fn(r.imageSrcSet)+'"]',typeof r.imageSizes=="string"&&(u+='[imagesizes="'+fn(r.imageSizes)+'"]')):u+='[href="'+fn(e)+'"]';var f=u;switch(n){case"style":f=Ls(e);break;case"script":f=Us(e)}bn.has(f)||(e=v({rel:"preload",href:n==="image"&&r&&r.imageSrcSet?void 0:e,as:n},r),bn.set(f,e),o.querySelector(u)!==null||n==="style"&&o.querySelector(Jo(f))||n==="script"&&o.querySelector(Wo(f))||(n=o.createElement("link"),_t(n,"link",e),Ct(n),o.head.appendChild(n)))}}function zw(e,n){ga.m(e,n);var r=Ps;if(r&&e){var o=n&&typeof n.as=="string"?n.as:"script",u='link[rel="modulepreload"][as="'+fn(o)+'"][href="'+fn(e)+'"]',f=u;switch(o){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":f=Us(e)}if(!bn.has(f)&&(e=v({rel:"modulepreload",href:e},n),bn.set(f,e),r.querySelector(u)===null)){switch(o){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(r.querySelector(Wo(f)))return}o=r.createElement("link"),_t(o,"link",e),Ct(o),r.head.appendChild(o)}}}function Pw(e,n,r){ga.S(e,n,r);var o=Ps;if(o&&e){var u=os(o).hoistableStyles,f=Ls(e);n=n||"default";var y=u.get(f);if(!y){var w={loading:0,preload:null};if(y=o.querySelector(Jo(f)))w.loading=5;else{e=v({rel:"stylesheet",href:e,"data-precedence":n},r),(r=bn.get(f))&&af(e,r);var M=y=o.createElement("link");Ct(M),_t(M,"link",e),M._p=new Promise(function(Y,J){M.onload=Y,M.onerror=J}),M.addEventListener("load",function(){w.loading|=1}),M.addEventListener("error",function(){w.loading|=2}),w.loading|=4,Li(y,n,o)}y={type:"stylesheet",instance:y,count:1,state:w},u.set(f,y)}}}function Lw(e,n){ga.X(e,n);var r=Ps;if(r&&e){var o=os(r).hoistableScripts,u=Us(e),f=o.get(u);f||(f=r.querySelector(Wo(u)),f||(e=v({src:e,async:!0},n),(n=bn.get(u))&&rf(e,n),f=r.createElement("script"),Ct(f),_t(f,"link",e),r.head.appendChild(f)),f={type:"script",instance:f,count:1,state:null},o.set(u,f))}}function Uw(e,n){ga.M(e,n);var r=Ps;if(r&&e){var o=os(r).hoistableScripts,u=Us(e),f=o.get(u);f||(f=r.querySelector(Wo(u)),f||(e=v({src:e,async:!0,type:"module"},n),(n=bn.get(u))&&rf(e,n),f=r.createElement("script"),Ct(f),_t(f,"link",e),r.head.appendChild(f)),f={type:"script",instance:f,count:1,state:null},o.set(u,f))}}function Bv(e,n,r,o){var u=(u=te.current)?Pi(u):null;if(!u)throw Error(l(446));switch(e){case"meta":case"title":return null;case"style":return typeof r.precedence=="string"&&typeof r.href=="string"?(n=Ls(r.href),r=os(u).hoistableStyles,o=r.get(n),o||(o={type:"style",instance:null,count:0,state:null},r.set(n,o)),o):{type:"void",instance:null,count:0,state:null};case"link":if(r.rel==="stylesheet"&&typeof r.href=="string"&&typeof r.precedence=="string"){e=Ls(r.href);var f=os(u).hoistableStyles,y=f.get(e);if(y||(u=u.ownerDocument||u,y={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},f.set(e,y),(f=u.querySelector(Jo(e)))&&!f._p&&(y.instance=f,y.state.loading=5),bn.has(e)||(r={rel:"preload",as:"style",href:r.href,crossOrigin:r.crossOrigin,integrity:r.integrity,media:r.media,hrefLang:r.hrefLang,referrerPolicy:r.referrerPolicy},bn.set(e,r),f||Bw(u,e,r,y.state))),n&&o===null)throw Error(l(528,""));return y}if(n&&o!==null)throw Error(l(529,""));return null;case"script":return n=r.async,r=r.src,typeof r=="string"&&n&&typeof n!="function"&&typeof n!="symbol"?(n=Us(r),r=os(u).hoistableScripts,o=r.get(n),o||(o={type:"script",instance:null,count:0,state:null},r.set(n,o)),o):{type:"void",instance:null,count:0,state:null};default:throw Error(l(444,e))}}function Ls(e){return'href="'+fn(e)+'"'}function Jo(e){return'link[rel="stylesheet"]['+e+"]"}function qv(e){return v({},e,{"data-precedence":e.precedence,precedence:null})}function Bw(e,n,r,o){e.querySelector('link[rel="preload"][as="style"]['+n+"]")?o.loading=1:(n=e.createElement("link"),o.preload=n,n.addEventListener("load",function(){return o.loading|=1}),n.addEventListener("error",function(){return o.loading|=2}),_t(n,"link",r),Ct(n),e.head.appendChild(n))}function Us(e){return'[src="'+fn(e)+'"]'}function Wo(e){return"script[async]"+e}function Vv(e,n,r){if(n.count++,n.instance===null)switch(n.type){case"style":var o=e.querySelector('style[data-href~="'+fn(r.href)+'"]');if(o)return n.instance=o,Ct(o),o;var u=v({},r,{"data-href":r.href,"data-precedence":r.precedence,href:null,precedence:null});return o=(e.ownerDocument||e).createElement("style"),Ct(o),_t(o,"style",u),Li(o,r.precedence,e),n.instance=o;case"stylesheet":u=Ls(r.href);var f=e.querySelector(Jo(u));if(f)return n.state.loading|=4,n.instance=f,Ct(f),f;o=qv(r),(u=bn.get(u))&&af(o,u),f=(e.ownerDocument||e).createElement("link"),Ct(f);var y=f;return y._p=new Promise(function(w,M){y.onload=w,y.onerror=M}),_t(f,"link",o),n.state.loading|=4,Li(f,r.precedence,e),n.instance=f;case"script":return f=Us(r.src),(u=e.querySelector(Wo(f)))?(n.instance=u,Ct(u),u):(o=r,(u=bn.get(f))&&(o=v({},r),rf(o,u)),e=e.ownerDocument||e,u=e.createElement("script"),Ct(u),_t(u,"link",o),e.head.appendChild(u),n.instance=u);case"void":return null;default:throw Error(l(443,n.type))}else n.type==="stylesheet"&&(n.state.loading&4)===0&&(o=n.instance,n.state.loading|=4,Li(o,r.precedence,e));return n.instance}function Li(e,n,r){for(var o=r.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),u=o.length?o[o.length-1]:null,f=u,y=0;y<o.length;y++){var w=o[y];if(w.dataset.precedence===n)f=w;else if(f!==u)break}f?f.parentNode.insertBefore(e,f.nextSibling):(n=r.nodeType===9?r.head:r,n.insertBefore(e,n.firstChild))}function af(e,n){e.crossOrigin==null&&(e.crossOrigin=n.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=n.referrerPolicy),e.title==null&&(e.title=n.title)}function rf(e,n){e.crossOrigin==null&&(e.crossOrigin=n.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=n.referrerPolicy),e.integrity==null&&(e.integrity=n.integrity)}var Ui=null;function Qv(e,n,r){if(Ui===null){var o=new Map,u=Ui=new Map;u.set(r,o)}else u=Ui,o=u.get(r),o||(o=new Map,u.set(r,o));if(o.has(e))return o;for(o.set(e,null),r=r.getElementsByTagName(e),u=0;u<r.length;u++){var f=r[u];if(!(f[ho]||f[jt]||e==="link"&&f.getAttribute("rel")==="stylesheet")&&f.namespaceURI!=="http://www.w3.org/2000/svg"){var y=f.getAttribute(n)||"";y=e+y;var w=o.get(y);w?w.push(f):o.set(y,[f])}}return o}function Fv(e,n,r){e=e.ownerDocument||e,e.head.insertBefore(r,n==="title"?e.querySelector("head > title"):null)}function qw(e,n,r){if(r===1||n.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof n.precedence!="string"||typeof n.href!="string"||n.href==="")break;return!0;case"link":if(typeof n.rel!="string"||typeof n.href!="string"||n.href===""||n.onLoad||n.onError)break;switch(n.rel){case"stylesheet":return e=n.disabled,typeof n.precedence=="string"&&e==null;default:return!0}case"script":if(n.async&&typeof n.async!="function"&&typeof n.async!="symbol"&&!n.onLoad&&!n.onError&&n.src&&typeof n.src=="string")return!0}return!1}function Iv(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}function Vw(e,n,r,o){if(r.type==="stylesheet"&&(typeof o.media!="string"||matchMedia(o.media).matches!==!1)&&(r.state.loading&4)===0){if(r.instance===null){var u=Ls(o.href),f=n.querySelector(Jo(u));if(f){n=f._p,n!==null&&typeof n=="object"&&typeof n.then=="function"&&(e.count++,e=Bi.bind(e),n.then(e,e)),r.state.loading|=4,r.instance=f,Ct(f);return}f=n.ownerDocument||n,o=qv(o),(u=bn.get(u))&&af(o,u),f=f.createElement("link"),Ct(f);var y=f;y._p=new Promise(function(w,M){y.onload=w,y.onerror=M}),_t(f,"link",o),r.instance=f}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(r,n),(n=r.state.preload)&&(r.state.loading&3)===0&&(e.count++,r=Bi.bind(e),n.addEventListener("load",r),n.addEventListener("error",r))}}var sf=0;function Qw(e,n){return e.stylesheets&&e.count===0&&Vi(e,e.stylesheets),0<e.count||0<e.imgCount?function(r){var o=setTimeout(function(){if(e.stylesheets&&Vi(e,e.stylesheets),e.unsuspend){var f=e.unsuspend;e.unsuspend=null,f()}},6e4+n);0<e.imgBytes&&sf===0&&(sf=62500*Cw());var u=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&Vi(e,e.stylesheets),e.unsuspend)){var f=e.unsuspend;e.unsuspend=null,f()}},(e.imgBytes>sf?50:800)+n);return e.unsuspend=r,function(){e.unsuspend=null,clearTimeout(o),clearTimeout(u)}}:null}function Bi(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Vi(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var qi=null;function Vi(e,n){e.stylesheets=null,e.unsuspend!==null&&(e.count++,qi=new Map,n.forEac
vendor: 9,856 bytes, line 50
50h(Fw,e),qi=null,Bi.call(e))}function Fw(e,n){if(!(n.state.loading&4)){var r=qi.get(e);if(r)var o=r.get(null);else{r=new Map,qi.set(e,r);for(var u=e.querySelectorAll("link[data-precedence],style[data-precedence]"),f=0;f<u.length;f++){var y=u[f];(y.nodeName==="LINK"||y.getAttribute("media")!=="not all")&&(r.set(y.dataset.precedence,y),o=y)}o&&r.set(null,o)}u=n.instance,y=u.getAttribute("data-precedence"),f=r.get(y)||o,f===o&&r.set(null,u),r.set(y,u),this.count++,o=Bi.bind(this),u.addEventListener("load",o),u.addEventListener("error",o),f?f.parentNode.insertBefore(u,f.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(u,e.firstChild)),n.state.loading|=4}}var el={$$typeof:F,Provider:null,Consumer:null,_currentValue:z,_currentValue2:z,_threadCount:0};function Iw(e,n,r,o,u,f,y,w,M){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=Oa(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Oa(0),this.hiddenUpdates=Oa(null),this.identifierPrefix=o,this.onUncaughtError=u,this.onCaughtError=f,this.onRecoverableError=y,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=M,this.incompleteTransitions=new Map}function Gv(e,n,r,o,u,f,y,w,M,Y,J,ne){return e=new Iw(e,n,r,y,M,Y,J,ne,w),n=1,f===!0&&(n|=24),f=Jt(3,null,null,n),e.current=f,f.stateNode=e,n=Lu(),n.refCount++,e.pooledCache=n,n.refCount++,f.memoizedState={element:o,isDehydrated:r,cache:n},Vu(f),e}function Yv(e){return e?(e=gs,e):gs}function Kv(e,n,r,o,u,f){u=Yv(u),o.context===null?o.context=u:o.pendingContext=u,o=Da(n),o.payload={element:r},f=f===void 0?null:f,f!==null&&(o.callback=f),r=Ha(e,o,n),r!==null&&(Zt(r,e,n),Ro(r,e,n))}function Zv(e,n){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var r=e.retryLane;e.retryLane=r!==0&&r<n?r:n}}function of(e,n){Zv(e,n),(e=e.alternate)&&Zv(e,n)}function Xv(e){if(e.tag===13||e.tag===31){var n=xr(e,67108864);n!==null&&Zt(n,e,67108864),of(e,67108864)}}function $v(e){if(e.tag===13||e.tag===31){var n=an();n=ns(n);var r=xr(e,n);r!==null&&Zt(r,e,n),of(e,n)}}var Qi=!0;function Gw(e,n,r,o){var u=E.T;E.T=null;var f=V.p;try{V.p=2,lf(e,n,r,o)}finally{V.p=f,E.T=u}}function Yw(e,n,r,o){var u=E.T;E.T=null;var f=V.p;try{V.p=8,lf(e,n,r,o)}finally{V.p=f,E.T=u}}function lf(e,n,r,o){if(Qi){var u=cf(o);if(u===null)Yd(e,n,o,Fi,r),Wv(e,o);else if(Zw(u,e,n,r,o))o.stopPropagation();else if(Wv(e,o),n&4&&-1<Kw.indexOf(e)){for(;u!==null;){var f=ss(u);if(f!==null)switch(f.tag){case 3:if(f=f.stateNode,f.current.memoizedState.isDehydrated){var y=Pn(f.pendingLanes);if(y!==0){var w=f;for(w.pendingLanes|=2,w.entangledLanes|=2;y;){var M=1<<31-rt(y);w.entanglements[1]|=M,y&=~M}qn(f),(Qe&6)===0&&(Oi=vt()+500,Ko(0))}}break;case 31:case 13:w=xr(f,2),w!==null&&Zt(w,f,2),Ni(),of(f,2)}if(f=cf(o),f===null&&Yd(e,n,o,Fi,r),f===u)break;u=f}u!==null&&o.stopPropagation()}else Yd(e,n,o,null,r)}}function cf(e){return e=uu(e),uf(e)}var Fi=null;function uf(e){if(Fi=null,e=rs(e),e!==null){var n=c(e);if(n===null)e=null;else{var r=n.tag;if(r===13){if(e=d(n),e!==null)return e;e=null}else if(r===31){if(e=p(n),e!==null)return e;e=null}else if(r===3){if(n.stateNode.current.memoizedState.isDehydrated)return n.tag===3?n.stateNode.containerInfo:null;e=null}else n!==e&&(e=null)}}return Fi=e,null}function Jv(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(fo()){case Dn:return 2;case Jr:return 8;case Jn:case At:return 32;case Cn:return 268435456;default:return 32}default:return 32}}var df=!1,Ga=null,Ya=null,Ka=null,tl=new Map,nl=new Map,Za=[],Kw="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 Wv(e,n){switch(e){case"focusin":case"focusout":Ga=null;break;case"dragenter":case"dragleave":Ya=null;break;case"mouseover":case"mouseout":Ka=null;break;case"pointerover":case"pointerout":tl.delete(n.pointerId);break;case"gotpointercapture":case"lostpointercapture":nl.delete(n.pointerId)}}function al(e,n,r,o,u,f){return e===null||e.nativeEvent!==f?(e={blockedOn:n,domEventName:r,eventSystemFlags:o,nativeEvent:f,targetContainers:[u]},n!==null&&(n=ss(n),n!==null&&Xv(n)),e):(e.eventSystemFlags|=o,n=e.targetContainers,u!==null&&n.indexOf(u)===-1&&n.push(u),e)}function Zw(e,n,r,o,u){switch(n){case"focusin":return Ga=al(Ga,e,n,r,o,u),!0;case"dragenter":return Ya=al(Ya,e,n,r,o,u),!0;case"mouseover":return Ka=al(Ka,e,n,r,o,u),!0;case"pointerover":var f=u.pointerId;return tl.set(f,al(tl.get(f)||null,e,n,r,o,u)),!0;case"gotpointercapture":return f=u.pointerId,nl.set(f,al(nl.get(f)||null,e,n,r,o,u)),!0}return!1}function e0(e){var n=rs(e.target);if(n!==null){var r=c(n);if(r!==null){if(n=r.tag,n===13){if(n=d(r),n!==null){e.blockedOn=n,pp(e.priority,function(){$v(r)});return}}else if(n===31){if(n=p(r),n!==null){e.blockedOn=n,pp(e.priority,function(){$v(r)});return}}else if(n===3&&r.stateNode.current.memoizedState.isDehydrated){e.blockedOn=r.tag===3?r.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Ii(e){if(e.blockedOn!==null)return!1;for(var n=e.targetContainers;0<n.length;){var r=cf(e.nativeEvent);if(r===null){r=e.nativeEvent;var o=new r.constructor(r.type,r);cu=o,r.target.dispatchEvent(o),cu=null}else return n=ss(r),n!==null&&Xv(n),e.blockedOn=r,!1;n.shift()}return!0}function t0(e,n,r){Ii(e)&&r.delete(n)}function Xw(){df=!1,Ga!==null&&Ii(Ga)&&(Ga=null),Ya!==null&&Ii(Ya)&&(Ya=null),Ka!==null&&Ii(Ka)&&(Ka=null),tl.forEach(t0),nl.forEach(t0)}function Gi(e,n){e.blockedOn===n&&(e.blockedOn=null,df||(df=!0,t.unstable_scheduleCallback(t.unstable_NormalPriority,Xw)))}var Yi=null;function n0(e){Yi!==e&&(Yi=e,t.unstable_scheduleCallback(t.unstable_NormalPriority,function(){Yi===e&&(Yi=null);for(var n=0;n<e.length;n+=3){var r=e[n],o=e[n+1],u=e[n+2];if(typeof o!="function"){if(uf(o||r)===null)continue;break}var f=ss(r);f!==null&&(e.splice(n,3),n-=3,id(f,{pending:!0,data:u,method:r.method,action:o},o,u))}}))}function Bs(e){function n(M){return Gi(M,e)}Ga!==null&&Gi(Ga,e),Ya!==null&&Gi(Ya,e),Ka!==null&&Gi(Ka,e),tl.forEach(n),nl.forEach(n);for(var r=0;r<Za.length;r++){var o=Za[r];o.blockedOn===e&&(o.blockedOn=null)}for(;0<Za.length&&(r=Za[0],r.blockedOn===null);)e0(r),r.blockedOn===null&&Za.shift();if(r=(e.ownerDocument||e).$$reactFormReplay,r!=null)for(o=0;o<r.length;o+=3){var u=r[o],f=r[o+1],y=u[Qt]||null;if(typeof f=="function")y||n0(r);else if(y){var w=null;if(f&&f.hasAttribute("formAction")){if(u=f,y=f[Qt]||null)w=y.formAction;else if(uf(u)!==null)continue}else w=y.action;typeof w=="function"?r[o+1]=w:(r.splice(o,3),o-=3),n0(r)}}}function a0(){function e(f){f.canIntercept&&f.info==="react-transition"&&f.intercept({handler:function(){return new Promise(function(y){return u=y})},focusReset:"manual",scroll:"manual"})}function n(){u!==null&&(u(),u=null),o||setTimeout(r,20)}function r(){if(!o&&!navigation.transition){var f=navigation.currentEntry;f&&f.url!=null&&navigation.navigate(f.url,{state:f.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var o=!1,u=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",n),navigation.addEventListener("navigateerror",n),setTimeout(r,100),function(){o=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",n),navigation.removeEventListener("navigateerror",n),u!==null&&(u(),u=null)}}}function ff(e){this._internalRoot=e}Ki.prototype.render=ff.prototype.render=function(e){var n=this._internalRoot;if(n===null)throw Error(l(409));var r=n.current,o=an();Kv(r,o,e,n,null,null)},Ki.prototype.unmount=ff.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var n=e.containerInfo;Kv(e.current,2,null,e,null,null),Ni(),n[as]=null}};function Ki(e){this._internalRoot=e}Ki.prototype.unstable_scheduleHydration=function(e){if(e){var n=nu();e={blockedOn:null,target:e,priority:n};for(var r=0;r<Za.length&&n!==0&&n<Za[r].priority;r++);Za.splice(r,0,e),r===0&&e0(e)}};var r0=a.version;if(r0!=="19.2.1")throw Error(l(527,r0,"19.2.1"));V.findDOMNode=function(e){var n=e._reactInternals;if(n===void 0)throw typeof e.render=="function"?Error(l(188)):(e=Object.keys(e).join(","),Error(l(268,e)));return e=g(n),e=e!==null?b(e):null,e=e===null?null:e.stateNode,e};var $w={bundleType:0,version:"19.2.1",rendererPackageName:"react-dom",currentDispatcherRef:E,reconcilerVersion:"19.2.1"};
50if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Zi=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Zi.isDisabled&&Zi.supportsFiber)try{B=Zi.inject($w),be=Zi}catch{}}return ol.createRoot=function(e,n){if(!i(e))throw Error(l(299));var r=!1,o="",u=dg,f=fg,y=mg;return n!=null&&(n.unstable_strictMode===!0&&(r=!0),n.identifierPrefix!==void 0&&(o=n.identifierPrefix),n.onUncaughtError!==void 0&&(u=n.onUncaughtError),n.onCaughtError!==void 0&&(f=n.onCaughtError),n.onRecoverableError!==void 0&&(y=n.onRecoverableError)),n=Gv(e,1,!1,null,null,r,o,null,u,f,y,a0),e[as]=n.current,Gd(e),new ff(n)},ol.hydrateRoot=function(e,n,r){if(!i(e))throw Error(l(299));var o=!1,u="",f=dg,y=fg,w=mg,M=null;return r!=null&&(r.unstable_strictMode===!0&&(o=!0),r.identifierPrefix!==void 0&&(u=r.identifierPrefix),r.onUncaughtError!==void 0&&(f=r.onUncaughtError),r.onCaughtError!==void 0&&(y=r.onCaughtError),r.onRecoverableError!==void 0&&(w=r.onRecoverableError),r.formState!==void 0&&(M=r.formState)),n=Gv(e,1,!0,n,r??null,o,u,M,f,y,w,a0),n.context=Yv(null),r=n.current,o=an(),o=ns(o),u=Da(o),u.callback=null,Ha(r,u,o),r=o,n.current.lanes=r,nt(n,r),qn(n),e[as]=n.current,Gd(e),new Ki(n)},ol.version="19.2.1",ol}var N0;function gC(){if(N0)return xf.exports;N0=1;function t(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(a){console.error(a)}}return t(),xf.exports=hC(),xf.exports}var vC=gC(),yC=(function(){function t(){this.keyToValue=new Map,this.valueToKey=new Map}return t.prototype.set=function(a,s){this.keyToValue.set(a,s),this.valueToKey.set(s,a)},t.prototype.getByKey=function(a){return this.keyToValue.get(a)},t.prototype.getByValue=function(a){return this.valueToKey.get(a)},t.prototype.clear=function(){this.keyToValue.clear(),this.valueToKey.clear()},t})(),jx=(function(){function t(a){this.generateIdentifier=a,this.kv=new yC}return t.prototype.register=function(a,s){this.kv.getByValue(a)||(s||(s=this.generateIdentifier(a)),this.kv.set(s,a))},t.prototype.clear=function(){this.kv.clear()},t.prototype.getIdentifier=function(a){return this.kv.getByValue(a)},t.prototype.getValue=function(a){return this.kv.getByKey(a)},t})(),xC=(function(){var t=function(a,s){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,i){l.__proto__=i}||function(l,i){for(var c in i)Object.prototype.hasOwnProperty.call(i,c)&&(l[c]=i[c])},t(a,s)};return function(a,s){if(typeof s!="function"&&s!==null)throw new TypeError("Class extends value "+String(s)+" is not a constructor or null");t(a,s);function l(){this.constructor=a}a.prototype=s===null?Object.create(s):(l.prototype=s.prototype,new l)}})(),bC=(function(t){xC(a,t);function a(){var s=t.call(this,function(l){return l.name})||this;return s.classToAllowedProps=new Map,s}return a.prototype.register=function(s,l){typeof l=="object"?(l.allowProps&&this.classToAllowedProps.set(s,l.allowProps),t.prototype.register.call(this,s,l.identifier)):t.prototype.register.call(this,s,l)},a.prototype.getAllowedProps=function(s){return this.classToAllowedProps.get(s)},a})(jx),SC=function(t,a){var s=typeof Symbol=="function"&&t[Symbol.iterator];if(!s)return t;var l=s.call(t),i,c=[],d;try{for(;(a===void 0||a-- >0)&&!(i=l.next()).done;)c.push(i.value)}catch(p){d={error:p}}finally{try{i&&!i.done&&(s=l.return)&&s.call(l)}finally{if(d)throw d.error}}return c};function wC(t){if("values"in Object)return Object.values(t);var a=[];for(var s in t)t.hasOwnProperty(s)&&a.push(t[s]);return a}function CC(t,a){var s=wC(t);if("find"in s)return s.find(a);for(var l=s,i=0;i<l.length;i++){var c=l[i];if(a(c))return c}}function Ws(t,a){Object.entries(t).forEach(function(s){var l=SC(s,2),i=l[0],c=l[1];return a(c,i)})}function mc(t,a){return t.indexOf(a)!==-1}function _0(t,a){for(var s=0;s<t.length;s++){var l=t[s];if(a(l))return l}}var EC=(function(){function t(){this.transfomers={}}return t.prototype.register=function(a){this.transfomers[a.name]=a},t.prototype.findApplicable=function(a){return CC(this.transfomers,function(s){return s.isApplicable(a)})},t.prototype.findByName=function(a){return this.transfomers[a]},t})(),jC=function(t){return Object.prototype.toString.call(t).slice(8,-1)},Ox=function(t){return typeof t>"u"},OC=function(t){return t===null},bl=function(t){return typeof t!="object"||t===null||t===Object.prototype?!1:Object.getPrototypeOf(t)===null?!0:Object.getPrototypeOf(t)===Object.prototype},nm=function(t){return bl(t)&&Object.keys(t).length===0},ar=function(t){return Array.isArray(t)},TC=function(t){return typeof t=="string"},NC=function(t){return typeof t=="number"&&!isNaN(t)},_C=function(t){return typeof t=="boolean"},AC=function(t){return t instanceof RegExp},Sl=function(t){return t instanceof Map},wl=function(t){return t instanceof Set},Tx=function(t){return jC(t)==="Symbol"},MC=function(t){return t instanceof Date&&!isNaN(t.valueOf())},RC=function(t){return t instanceof Error},A0=function(t){return typeof t=="number"&&isNaN(t)},kC=function(t){return _C(t)||OC(t)||Ox(t)||NC(t)||TC(t)||Tx(t)},DC=function(t){return typeof t=="bigint"},HC=function(t){return t===1/0||t===-1/0},zC=function(t){return ArrayBuffer.isView(t)&&!(t instanceof DataView)},PC=function(t){return t instanceof URL},Nx=function(t){return t.replace(/\./g,"\\.")},Cf=function(t){return t.map(String).map(Nx).join(".")},vl=function(t){for(var a=[],s="",l=0;l<t.length;l++){var i=t.charAt(l),c=i==="\\"&&t.charAt(l+1)===".";if(c){s+=".",l++;continue}var d=i===".";if(d){a.push(s),s="";continue}s+=i}var p=s;return a.push(p),a},am=function(){return am=Object.assign||function(t){for(var a,s=1,l=arguments.length;s<l;s++){a=arguments[s];for(var i in a)Object.prototype.hasOwnProperty.call(a,i)&&(t[i]=a[i])}return t},am.apply(this,arguments)},rm=function(t,a){var s=typeof Symbol=="function"&&t[Symbol.iterator];if(!s)return t;var l=s.call(t),i,c=[],d;try{for(;(a===void 0||a-- >0)&&!(i=l.next()).done;)c.push(i.value)}catch(p){d={error:p}}finally{try{i&&!i.done&&(s=l.return)&&s.call(l)}finally{if(d)throw d.error}}return c},sm=function(t,a){for(var s=0,l=a.length,i=t.length;s<l;s++,i++)t[i]=a[s];return t};function Vn(t,a,s,l){return{isApplicable:t,annotation:a,transform:s,untransform:l}}var _x=[Vn(Ox,"undefined",function(){return null},function(){}),Vn(DC,"bigint",function(t){return t.toString()},function(t){return typeof BigInt<"u"?BigInt(t):(console.error("Please add a BigInt polyfill."),t)}),Vn(MC,"Date",function(t){return t.toISOString()},function(t){return new Date(t)}),Vn(RC,"Error",function(t,a){var s={name:t.name,message:t.message};return a.allowedErrorProps.forEach(function(l){s[l]=t[l]}),s},function(t,a){var s=new Error(t.message);return s.name=t.name,s.stack=t.stack,a.allowedErrorProps.forEach(function(l){s[l]=t[l]}),s}),Vn(AC,"regexp",function(t){return""+t},function(t){var a=t.slice(1,t.lastIndexOf("/")),s=t.slice(t.lastIndexOf("/")+1);return new RegExp(a,s)}
50),Vn(wl,"set",function(t){return sm([],rm(t.values()))},function(t){return new Set(t)}),Vn(Sl,"map",function(t){return sm([],rm(t.entries()))},function(t){return new Map(t)}),Vn(function(t){return A0(t)||HC(t)},"number",function(t){return A0(t)?"NaN":t>0?"Infinity":"-Infinity"},Number),Vn(function(t){return t===0&&1/t===-1/0},"number",function(){return"-0"},Number),Vn(PC,"URL",function(t){return t.toString()},function(t){return new URL(t)})];function Hc(t,a,s,l){return{isApplicable:t,annotation:a,transform:s,untransform:l}}var Ax=Hc(function(t,a){if(Tx(t)){var s=!!a.symbolRegistry.getIdentifier(t);return s}return!1},function(t,a){var s=a.symbolRegistry.getIdentifier(t);return["symbol",s]},function(t){return t.description},function(t,a,s){var l=s.symbolRegistry.getValue(a[1]);if(!l)throw new Error("Trying to deserialize unknown symbol");return l}),LC=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce(function(t,a){return t[a.name]=a,t},{}),Mx=Hc(zC,function(t){return["typed-array",t.constructor.name]},function(t){return sm([],rm(t))},function(t,a){var s=LC[a[1]];if(!s)throw new Error("Trying to deserialize unknown typed array");return new s(t)});function Rx(t,a){if(t?.constructor){var s=!!a.classRegistry.getIdentifier(t.constructor);return s}return!1}var kx=Hc(Rx,function(t,a){var s=a.classRegistry.getIdentifier(t.constructor);return["class",s]},function(t,a){var s=a.classRegistry.getAllowedProps(t.constructor);if(!s)return am({},t);var l={};return s.forEach(function(i){l[i]=t[i]}),l},function(t,a,s){var l=s.classRegistry.getValue(a[1]);if(!l)throw new Error("Trying to deserialize unknown class - check https://github.com/blitz-js/superjson/issues/116#issuecomment-773996564");return Object.assign(Object.create(l.prototype),t)}),Dx=Hc(function(t,a){return!!a.customTransformerRegistry.findApplicable(t)},function(t,a){var s=a.customTransformerRegistry.findApplicable(t);return["custom",s.name]},function(t,a){var s=a.customTransformerRegistry.findApplicable(t);return s.serialize(t)},function(t,a,s){var l=s.customTransformerRegistry.findByName(a[1]);if(!l)throw new Error("Trying to deserialize unknown custom value");return l.deserialize(t)}),UC=[kx,Ax,Dx,Mx],M0=function(t,a){var s=_0(UC,function(i){return i.isApplicable(t,a)});if(s)return{value:s.transform(t,a),type:s.annotation(t,a)};var l=_0(_x,function(i){return i.isApplicable(t,a)});if(l)return{value:l.transform(t,a),type:l.annotation}},Hx={};_x.forEach(function(t){Hx[t.annotation]=t});var BC=function(t,a,s){if(ar(a))switch(a[0]){case"symbol":return Ax.untransform(t,a,s);case"class":return kx.untransform(t,a,s);case"custom":return Dx.untransform(t,a,s);case"typed-array":return Mx.untransform(t,a,s);default:throw new Error("Unknown transformation: "+a)}else{var l=Hx[a];if(!l)throw new Error("Unknown transformation: "+a);return l.untransform(t,s)}},Zs=function(t,a){for(var s=t.keys();a>0;)s.next(),a--;return s.next().value};function zx(t){if(mc(t,"__proto__"))throw new Error("__proto__ is not allowed as a property");if(mc(t,"prototype"))throw new Error("prototype is not allowed as a property");if(mc(t,"constructor"))throw new Error("constructor is not allowed as a property")}var qC=function(t,a){zx(a);for(var s=0;s<a.length;s++){var l=a[s];if(wl(t))t=Zs(t,+l);else if(Sl(t)){var i=+l,c=+a[++s]==0?"key":"value",d=Zs(t,i);switch(c){case"key":t=d;break;case"value":t=t.get(d);break}}else t=t[l]}return t},om=function(t,a,s){if(zx(a),a.length===0)return s(t);for(var l=t,i=0;i<a.length-1;i++){var c=a[i];if(ar(l)){var d=+c;l=l[d]}else if(bl(l))l=l[c];else if(wl(l)){var p=+c;l=Zs(l,p)}else if(Sl(l)){var h=i===a.length-2;if(h)break;var p=+c,g=+a[++i]==0?"key":"value",b=Zs(l,p);switch(g){case"key":l=b;break;case"value":l=l.get(b);break}}}var v=a[a.length-1];if(ar(l)?l[+v]=s(l[+v]):bl(l)&&(l[v]=s(l[v])),wl(l)){var S=Zs(l,+v),j=s(S);S!==j&&(l.delete(S),l.add(j))}if(Sl(l)){var p=+a[a.length-2],O=Zs(l,p),g=+v==0?"key":"value";switch(g){case"key":{var C=s(O);l.set(C,l.get(O)),C!==O&&l.delete(O);break}case"value":{l.set(O,s(l.get(O)));break}}}return t},xa=function(t,a){var s=typeof Symbol=="function"&&t[Symbol.iterator];if(!s)return t;var l=s.call(t),i,c=[],d;try{for(;(a===void 0||a-- >0)&&!(i=l.next()).done;)c.push(i.value)}catch(p){d={error:p}}finally{try{i&&!i.done&&(s=l.return)&&s.call(l)}finally{if(d)throw d.error}}return c},Wa=function(t,a){for(var s=0,l=a.length,i=t.length;s<l;s++,i++)t[i]=a[s];return t};function lm(t,a,s){if(s===void 0&&(s=[]),!!t){if(!ar(t)){Ws(t,function(d,p){return lm(d,a,Wa(Wa([],xa(s)),xa(vl(p))))});return}var l=xa(t,2),i=l[0],c=l[1];c&&Ws(c,function(d,p){lm(d,a,Wa(Wa([],xa(s)),xa(vl(p))))}),a(i,s)}}function VC(t,a,s){return lm(a,function(l,i){t=om(t,i,function(c){return BC(c,l,s)})}),t}function QC(t,a){function s(d,p){var h=qC(t,vl(p));d.map(vl).forEach(function(g){t=om(t,g,function(){return h})})}if(ar(a)){var l=xa(a,2),i=l[0],c=l[1];
50i.forEach(function(d){t=om(t,vl(d),function(){return t})}),c&&Ws(c,s)}else Ws(a,s);return t}var FC=function(t,a){return bl(t)||ar(t)||Sl(t)||wl(t)||Rx(t,a)};function IC(t,a,s){var l=s.get(t);l?l.push(a):s.set(t,[a])}function GC(t,a){var s={},l=void 0;return t.forEach(function(i){if(!(i.length<=1)){a||(i=i.map(function(h){return h.map(String)}).sort(function(h,g){return h.length-g.length}));var c=xa(i),d=c[0],p=c.slice(1);d.length===0?l=p.map(Cf):s[Cf(d)]=p.map(Cf)}}),l?nm(s)?[l]:[l,s]:nm(s)?void 0:s}var Px=function(t,a,s,l,i,c,d){var p;i===void 0&&(i=[]),c===void 0&&(c=[]),d===void 0&&(d=new Map);var h=kC(t);if(!h){IC(t,i,a);var g=d.get(t);if(g)return l?{transformedValue:null}:g}if(!FC(t,s)){var b=M0(t,s),v=b?{transformedValue:b.value,annotations:[b.type]}:{transformedValue:t};return h||d.set(t,v),v}if(mc(c,t))return{transformedValue:null};var S=M0(t,s),j=(p=S?.value)!==null&&p!==void 0?p:t,O=ar(j)?[]:{},C={};Ws(j,function(R,P){var F=Px(R,a,s,l,Wa(Wa([],xa(i)),[P]),Wa(Wa([],xa(c)),[t]),d);O[P]=F.transformedValue,ar(F.annotations)?C[P]=F.annotations:bl(F.annotations)&&Ws(F.annotations,function($,Q){C[Nx(P)+"."+Q]=$})});var A=nm(C)?{transformedValue:O,annotations:S?[S.type]:void 0}:{transformedValue:O,annotations:S?[S.type,C]:C};return h||d.set(t,A),A};function Lx(t){return Object.prototype.toString.call(t).slice(8,-1)}function R0(t){return Lx(t)==="Array"}function YC(t){if(Lx(t)!=="Object")return!1;const a=Object.getPrototypeOf(t);return!!a&&a.constructor===Object&&a===Object.prototype}function KC(t,a,s,l,i){const c={}.propertyIsEnumerable.call(l,a)?"enumerable":"nonenumerable";c==="enumerable"&&(t[a]=s),i&&c==="nonenumerable"&&Object.defineProperty(t,a,{value:s,enumerable:!1,writable:!0,configurable:!0})}function im(t,a={}){if(R0(t))return t.map(i=>im(i,a));if(!YC(t))return t;const s=Object.getOwnPropertyNames(t),l=Object.getOwnPropertySymbols(t);return[...s,...l].reduce((i,c)=>{if(R0(a.props)&&!a.props.includes(c))return i;const d=t[c],p=im(d,a);return KC(i,c,p,t,a.nonenumerable),i},{})}var zr=function(){return zr=Object.assign||function(t){for(var a,s=1,l=arguments.length;s<l;s++){a=arguments[s];for(var i in a)Object.prototype.hasOwnProperty.call(a,i)&&(t[i]=a[i])}return t},zr.apply(this,arguments)},ZC=function(t,a){var s=typeof Symbol=="function"&&t[Symbol.iterator];if(!s)return t;var l=s.call(t),i,c=[],d;try{for(;(a===void 0||a-- >0)&&!(i=l.next()).done;)c.push(i.value)}catch(p){d={error:p}}finally{try{i&&!i.done&&(s=l.return)&&s.call(l)}finally{if(d)throw d.error}}return c},XC=function(t,a){for(var s=0,l=a.length,i=t.length;s<l;s++,i++)t[i]=a[s];return t},Ca=(function(){function t(a){var s=a===void 0?{}:a,l=s.dedupe,i=l===void 0?!1:l;this.classRegistry=new bC,this.symbolRegistry=new jx(function(c){var d;return(d=c.description)!==null&&d!==void 0?d:""}),this.customTransformerRegistry=new EC,this.allowedErrorProps=[],this.dedupe=i}return t.prototype.serialize=function(a){var s=new Map,l=Px(a,s,this,this.dedupe),i={json:l.transformedValue};l.annotations&&(i.meta=zr(zr({},i.meta),{values:l.annotations}));var c=GC(s,this.dedupe);return c&&(i.meta=zr(zr({},i.meta),{referentialEqualities:c})),i},t.prototype.deserialize=function(a){var s=a.json,l=a.meta,i=im(s);return l?.values&&(i=VC(i,l.values,this)),l?.referentialEqualities&&(i=QC(i,l.referentialEqualities)),i},t.prototype.stringify=function(a){return JSON.stringify(this.serialize(a))},t.prototype.parse=function(a){return this.deserialize(JSON.parse(a))},t.prototype.registerClass=function(a,s){this.classRegistry.register(a,s)},t.prototype.registerSymbol=function(a,s){this.symbolRegistry.register(a,s)},t.prototype.registerCustom=function(a,s){this.customTransformerRegistry.register(zr({name:s},a))},t.prototype.allowErrorProps=function(){for(var a,s=[],l=0;l<arguments.length;l++)s[l]=arguments[l];(a=this.allowedErrorProps).push.apply(a,XC([],ZC(s)))},t.defaultInstance=new t,t.serialize=t.defaultInstance.serialize.bind(t.defaultInstance),t.deserialize=t.defaultInstance.deserialize.bind(t.defaultInstance),t.stringify=t.defaultInstance.stringify.bind(t.defaultInstance),t.parse=t.defaultInstance.parse.bind(t.defaultInstance),t.registerClass=t.defaultInstance.registerClass.bind(t.defaultInstance),t.registerSymbol=t.defaultInstance.registerSymbol.bind(t.defaultInstance),t.registerCustom=t.defaultInstance.registerCustom.bind(t.defaultInstance),t.allowErrorProps=t.defaultInstance.allowErrorProps.bind(t.defaultInstance),t})();Ca.serialize;Ca.deserialize;Ca.stringify;Ca.parse;Ca.registerClass;Ca.registerCustom;Ca.registerSymbol;Ca.allowErrorProps;const $C="modulepreload",JC=function(t){return"/"+t},k0={},Al=function(a,s,l){let i=Promise.resolve();if(s&&s.length>0){let h=function(g){return Promise.all(g.map(b=>Promise.resolve(b).then(v=>({status:"fulfilled",value:v}),v=>({status:"rejected",reason:v}))))};document.getElementsByTagName("link");const d=document.querySelector("meta[property=csp-nonce]"),p=d?.nonce||d?.getAttribute("nonce");i=h(s.map(g=>{if(g=JC(g),g in k0)return;k0[g]=!0;const b=g.endsWith(".css"),v=b?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${g}"]${v}`))return;const S=document.createElement("link");if(S.rel=b?"stylesheet":$C,b||(S.as="script"),S.crossOrigin="",S.href=g,p&&S.setAttribute("nonce",p),document.head.appendChild(S),b)return new Promise((j,O)=>{S.addEventListener("load",j),S.addEventListener("error",()=>O(new Error(`Unable to preload CSS for ${g}`)))})}))}function c(d){const p=new Event("vite:preloadError",{cancelable:!0});if(p.payload=d,window.dispatchEvent(p),!p.defaultPrevented)throw d}return i.then(d=>{for(const p of d||[])p.status==="rejected"&&c(p.reason);return a().catch(c)})};var WC=(t,a,s,l,i,c,d,p)=>{let h=document.documentElement,g=["light","dark"];
vendor: 7,464 bytes, line 50
50function b(j){(Array.isArray(t)?t:[t]).forEach(O=>{let C=O==="class",A=C&&c?i.map(R=>c[R]||R):i;C?(h.classList.remove(...A),h.classList.add(c&&c[j]?c[j]:j)):h.setAttribute(O,j)}),v(j)}function v(j){p&&g.includes(j)&&(h.style.colorScheme=j)}function S(){return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}if(l)b(l);else try{let j=localStorage.getItem(a)||s,O=d&&j==="system"?S():j;b(O)}catch{}},e4=x.createContext(void 0),t4={setTheme:t=>{},themes:[]},n4=()=>{var t;return(t=x.useContext(e4))!=null?t:t4};x.memo(({forcedTheme:t,storageKey:a,attribute:s,enableSystem:l,enableColorScheme:i,defaultTheme:c,value:d,themes:p,nonce:h,scriptProps:g})=>{let b=JSON.stringify([s,a,c,t,p,d,l,i]).slice(1,-1);return x.createElement("script",{...g,suppressHydrationWarning:!0,nonce:typeof window>"u"?h:"",dangerouslySetInnerHTML:{__html:`(${WC.toString()})(${b})`}})});var Ml=Ex();const Ux=Ly(Ml);function a4(t){if(typeof document>"u")return;let a=document.head||document.getElementsByTagName("head")[0],s=document.createElement("style");s.type="text/css",a.appendChild(s),s.styleSheet?s.styleSheet.cssText=t:s.appendChild(document.createTextNode(t))}const r4=t=>{switch(t){case"success":return l4;case"info":return c4;case"warning":return i4;case"error":return u4;default:return null}},s4=Array(12).fill(0),o4=({visible:t,className:a})=>fe.createElement("div",{className:["sonner-loading-wrapper",a].filter(Boolean).join(" "),"data-visible":t},fe.createElement("div",{className:"sonner-spinner"},s4.map((s,l)=>fe.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${l}`})))),l4=fe.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},fe.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"})),i4=fe.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},fe.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"})),c4=fe.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},fe.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"})),u4=fe.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},fe.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"})),d4=fe.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"},fe.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),fe.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),f4=()=>{const[t,a]=fe.useState(document.hidden);return fe.useEffect(()=>{const s=()=>{a(document.hidden)};return document.addEventListener("visibilitychange",s),()=>window.removeEventListener("visibilitychange",s)},[]),t};let cm=1;class m4{constructor(){this.subscribe=a=>(this.subscribers.push(a),()=>{const s=this.subscribers.indexOf(a);this.subscribers.splice(s,1)}),this.publish=a=>{this.subscribers.forEach(s=>s(a))},this.addToast=a=>{this.publish(a),this.toasts=[...this.toasts,a]},this.create=a=>{var s;const{message:l,...i}=a,c=typeof a?.id=="number"||((s=a.id)==null?void 0:s.length)>0?a.id:cm++,d=this.toasts.find(h=>h.id===c),p=a.dismissible===void 0?!0:a.dismissible;return this.dismissedToasts.has(c)&&this.dismissedToasts.delete(c),d?this.toasts=this.toasts.map(h=>h.id===c?(this.publish({...h,...a,id:c,title:l}),{...h,...a,id:c,dismissible:p,title:l}):h):this.addToast({title:l,...i,dismissible:p,id:c}),c},this.dismiss=a=>(a?(this.dismissedToasts.add(a),requestAnimationFrame(()=>this.subscribers.forEach(s=>s({id:a,dismiss:!0})))):this.toasts.forEach(s=>{this.subscribers.forEach(l=>l({id:s.id,dismiss:!0}))}),a),this.message=(a,s)=>this.create({...s,message:a}),this.error=(a,s)=>this.create({...s,message:a,type:"error"}),this.success=(a,s)=>this.create({...s,type:"success",message:a}),this.info=(a,s)=>this.create({...s,type:"info",message:a}),this.warning=(a,s)=>this.create({...s,type:"warning",message:a}),this.loading=(a,s)=>this.create({...s,type:"loading",message:a}),this.promise=(a,s)=>{if(!s)return;let l;s.loading!==void 0&&(l=this.create({...s,promise:a,type:"loading",message:s.loading,description:typeof s.description!="function"?s.description:void 0}));const i=Promise.resolve(a instanceof Function?a():a);let c=l!==void 0,d;const p=i.then(async g=>{if(d=["resolve",g],fe.isValidElement(g))c=!1,this.create({id:l,type:"default",message:g});else if(h4(g)&&!g.ok){c=!1;const v=typeof s.error=="function"?await s.error(`HTTP error! status: ${g.status}`):s.error,S=typeof s.description=="function"?await s.description(`HTTP error! status: ${g.status}`):s.description,O=typeof v=="object"&&!fe.isValidElement(v)?v:{message:v};this.create({id:l,type:"error",description:S,...O})}else if(g instanceof Error){c=!1;const v=typeof s.error=="function"?await s.error(g):s.error,S=typeof s.description=="function"?await s.description(g):s.description,O=typeof v=="object"&&!fe.isValidElement(v)?v:{message:v};this.create({id:l,type:"error",description:S,...O})}else if(s.success!==void 0){c=!1;const v=typeof s.success=="function"?await s.success(g):s.success,S=typeof s.description=="function"?await s.description(g):s.description,O=typeof v=="object"&&!fe.isValidElement(v)?v:{message:v};this.create({id:l,type:"success",description:S,...O})}}).catch(async g=>{if(d=["reject",g],s.error!==void 0){c=!1;const b=typeof s.error=="function"?await s.error(g):s.error,v=typeof s.description=="function"?await s.description(g):s.description,j=typeof b=="object"&&!fe.isValidElement(b)?b:{message:b};this.create({id:l,type:"error",description:v,...j})}}).finally(()=>{c&&(this.dismiss(l),l=void 0),s.finally==null||s.finally.call(s)}),h=()=>new Promise((g,b)=>p.then(()=>d[0]==="reject"?b(d[1]):g(d[1])).catch(b));return typeof l!="string"&&typeof l!="number"?{unwrap:h}:Object.assign(l,{unwrap:h})},this.custom=(a,s)=>{const l=s?.id||cm++;return this.create({jsx:a(l),id:l,...s}),l},this.getActiveToasts=()=>this.toasts.filter(a=>!this.dismissedToasts.has(a.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}}const Xt=new m4,p4=(t,a)=>{const s=a?.id||cm++;return Xt.addToast({title:t,...a,id:s}),s},h4=t=>t&&typeof t=="object"&&"ok"in t&&typeof t.ok=="boolean"&&"status"in t&&typeof t.status=="number",g4=p4,v4=()=>Xt.toasts,y4=()=>Xt.getActiveToasts(),Nn=Object.assign(g4,{success:Xt.success,info:Xt.info,warning:Xt.warning,error:Xt.error,custom:Xt.custom,message:Xt.message,promise:Xt.promise,dismiss:Xt.dismiss,loading:Xt.loading},{getHistory:v4,getToasts:y4});a4
vendor: 14,873 bytes, line 50
50("[data-sonner-toaster][dir=ltr],html[dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}[data-sonner-toaster][dir=rtl],html[dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1:hsl(0, 0%, 99%);--gray2:hsl(0, 0%, 97.3%);--gray3:hsl(0, 0%, 95.1%);--gray4:hsl(0, 0%, 93%);--gray5:hsl(0, 0%, 90.9%);--gray6:hsl(0, 0%, 88.7%);--gray7:hsl(0, 0%, 85.8%);--gray8:hsl(0, 0%, 78%);--gray9:hsl(0, 0%, 56.1%);--gray10:hsl(0, 0%, 52.3%);--gray11:hsl(0, 0%, 43.5%);--gray12:hsl(0, 0%, 9%);--border-radius:8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:0;z-index:999999999;transition:transform .4s ease}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translateX(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:0;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-y-position=top]{top:0;--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:0;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.4)}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:rgba(0,0,0,.08)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:rgba(255,255,255,.3)}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]::before{content:'';position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]::before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]::before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]::before{content:'';position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]::after{content:'';position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * 0.05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]::before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:hsl(143, 85%, 96%);--success-border:hsl(145, 92%, 87%);--success-text:hsl(140, 100%, 27%);--info-bg:hsl(208, 100%, 97%);--info-border:hsl(221, 91%, 93%);--info-text:hsl(210, 92%, 45%);--warning-bg:hsl(49, 100%, 97%);--warning-border:hsl(49, 91%, 84%);--warning-text:hsl(31, 92%, 45%);--error-bg:hsl(359, 100%, 97%);--error-border:hsl(359, 100%, 94%);--error-text:hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:hsl(0, 0%, 20%);--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:hsl(0, 0%, 12%);--normal-border:hsl(0, 0%, 20%);--normal-border-hover:hsl(0, 0%, 25%);--normal-text:var(--gray1);--success-bg:hsl(150, 100%, 6%);--success-border:hsl(147, 100%, 12%);--success-text:hsl(150, 86%, 65%);--info-bg:hsl(215, 100%, 6%);--info-border:hsl(223, 43%, 17%);--info-text:hsl(216, 87%, 65%);--warning-bg:hsl(64, 100%, 6%);--warning-border:hsl(60, 100%, 9%);--warning-text:hsl(46, 87%, 65%);--error-bg:hsl(358, 76%, 10%);--error-border:hsl(357, 89%, 16%);--error-text:hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}100%{opacity:.15}}@media (prefers-reduced-motion){.sonner-loading-bar,[data-sonner-toast],[data-sonner-toast]>*{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}");function 
vendor: 542 bytes, line 50
50Wi(t){return t.label!==void 0}const x4=3,b4="24px",S4="16px",D0=4e3,w4=356,C4=14,E4=45,j4=200;function Qn(...t){return t.filter(Boolean).join(" ")}function O4(t){const[a,s]=t.split("-"),l=[];return a&&l.push(a),s&&l.push(s),l}const T4=t=>{var a,s,l,i,c,d,p,h,g;const{invert:b,toast:v,unstyled:S,interacting:j,setHeights:O,visibleToasts:C,heights:A,index:R,toasts:P,expanded:F,removeToast:$,defaultRichColors:Q,closeButton:L,style:N,cancelButtonStyle:H,actionButtonStyle:ee,className:re="",descriptionClassName:oe="",duration:ae,position:ce,ga
vendor: 19,686 bytes, line 50
50p:se,expandByDefault:de,classNames:E,icons:V,closeButtonAriaLabel:z="Close toast"}=t,[le,me]=fe.useState(null),[T,_]=fe.useState(null),[k,U]=fe.useState(!1),[Z,te]=fe.useState(!1),[I,ue]=fe.useState(!1),[he,Ce]=fe.useState(!1),[ie,_e]=fe.useState(!1),[gt,at]=fe.useState(0),[cn,un]=fe.useState(0),Ut=fe.useRef(v.duration||ae||D0),Ea=fe.useRef(null),Ht=fe.useRef(null),fr=R===0,ja=R+1<=C,St=v.type,wn=v.dismissible!==!1,vt=v.className||"",fo=v.descriptionClassName||"",Dn=fe.useMemo(()=>A.findIndex(Ee=>Ee.toastId===v.id)||0,[A,v.id]),Jr=fe.useMemo(()=>{var Ee;return(Ee=v.closeButton)!=null?Ee:L},[v.closeButton,L]),Jn=fe.useMemo(()=>v.duration||ae||D0,[v.duration,ae]),At=fe.useRef(0),Cn=fe.useRef(0),Wr=fe.useRef(0),Hn=fe.useRef(null),[B,be]=ce.split("-"),Le=fe.useMemo(()=>A.reduce((Ee,et,wt)=>wt>=Dn?Ee:Ee+et.height,0),[A,Dn]),rt=f4(),mo=v.invert||b,po=St==="loading";Cn.current=fe.useMemo(()=>Dn*se+Le,[Dn,Le]),fe.useEffect(()=>{Ut.current=Jn},[Jn]),fe.useEffect(()=>{U(!0)},[]),fe.useEffect(()=>{const Ee=Ht.current;if(Ee){const et=Ee.getBoundingClientRect().height;return un(et),O(wt=>[{toastId:v.id,height:et,position:v.position},...wt]),()=>O(wt=>wt.filter(Mt=>Mt.toastId!==v.id))}},[O,v.id]),fe.useLayoutEffect(()=>{if(!k)return;const Ee=Ht.current,et=Ee.style.height;Ee.style.height="auto";const wt=Ee.getBoundingClientRect().height;Ee.style.height=et,un(wt),O(Mt=>Mt.find(nt=>nt.toastId===v.id)?Mt.map(nt=>nt.toastId===v.id?{...nt,height:wt}:nt):[{toastId:v.id,height:wt,position:v.position},...Mt])},[k,v.title,v.description,O,v.id,v.jsx,v.action,v.cancel]);const zn=fe.useCallback(()=>{te(!0),at(Cn.current),O(Ee=>Ee.filter(et=>et.toastId!==v.id)),setTimeout(()=>{$(v)},j4)},[v,$,O,Cn]);fe.useEffect(()=>{if(v.promise&&St==="loading"||v.duration===1/0||v.type==="loading")return;let Ee;return F||j||rt?(()=>{if(Wr.current<At.current){const Mt=new Date().getTime()-At.current;Ut.current=Ut.current-Mt}Wr.current=new Date().getTime()})():(()=>{Ut.current!==1/0&&(At.current=new Date().getTime(),Ee=setTimeout(()=>{v.onAutoClose==null||v.onAutoClose.call(v,v),zn()},Ut.current))})(),()=>clearTimeout(Ee)},[F,j,v,St,rt,zn]),fe.useEffect(()=>{v.delete&&(zn(),v.onDismiss==null||v.onDismiss.call(v,v))},[zn,v.delete]);function es(){var Ee;if(V?.loading){var et;return fe.createElement("div",{className:Qn(E?.loader,v==null||(et=v.classNames)==null?void 0:et.loader,"sonner-loader"),"data-visible":St==="loading"},V.loading)}return fe.createElement(o4,{className:Qn(E?.loader,v==null||(Ee=v.classNames)==null?void 0:Ee.loader),visible:St==="loading"})}const ts=v.icon||V?.[St]||r4(St);var mr,Pn;return fe.createElement("li",{tabIndex:0,ref:Ht,className:Qn(re,vt,E?.toast,v==null||(a=v.classNames)==null?void 0:a.toast,E?.default,E?.[St],v==null||(s=v.classNames)==null?void 0:s[St]),"data-sonner-toast":"","data-rich-colors":(mr=v.richColors)!=null?mr:Q,"data-styled":!(v.jsx||v.unstyled||S),"data-mounted":k,"data-promise":!!v.promise,"data-swiped":ie,"data-removed":Z,"data-visible":ja,"data-y-position":B,"data-x-position":be,"data-index":R,"data-front":fr,"data-swiping":I,"data-dismissible":wn,"data-type":St,"data-invert":mo,"data-swipe-out":he,"data-swipe-direction":T,"data-expanded":!!(F||de&&k),"data-testid":v.testId,style:{"--index":R,"--toasts-before":R,"--z-index":P.length-R,"--offset":`${Z?gt:Cn.current}px`,"--initial-height":de?"auto":`${cn}px`,...N,...v.style},onDragEnd:()=>{ue(!1),me(null),Hn.current=null},onPointerDown:Ee=>{Ee.button!==2&&(po||!wn||(Ea.current=new Date,at(Cn.current),Ee.target.setPointerCapture(Ee.pointerId),Ee.target.tagName!=="BUTTON"&&(ue(!0),Hn.current={x:Ee.clientX,y:Ee.clientY})))},onPointerUp:()=>{var Ee,et,wt;if(he||!wn)return;Hn.current=null;const Mt=Number(((Ee=Ht.current)==null?void 0:Ee.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),Oa=Number(((et=Ht.current)==null?void 0:et.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),nt=new Date().getTime()-((wt=Ea.current)==null?void 0:wt.getTime()),Bt=le==="x"?Mt:Oa,pr=Math.abs(Bt)/nt;if(Math.abs(Bt)>=E4||pr>.11){at(Cn.current),v.onDismiss==null||v.onDismiss.call(v,v),_(le==="x"?Mt>0?"right":"left":Oa>0?"down":"up"),zn(),Ce(!0);return}else{var qt,Vt;(qt=Ht.current)==null||qt.style.setProperty("--swipe-amount-x","0px"),(Vt=Ht.current)==null||Vt.style.setProperty("--swipe-amount-y","0px")}_e(!1),ue(!1),me(null)},onPointerMove:Ee=>{var et,wt,Mt;if(!Hn.current||!wn||((et=window.getSelection())==null?void 0:et.toString().length)>0)return;const nt=Ee.clientY-Hn.current.y,Bt=Ee.clientX-Hn.current.x;var pr;const qt=(pr=t.swipeDirections)!=null?pr:O4(ce);!le&&(Math.abs(Bt)>1||Math.abs(nt)>1)&&me(Math.abs(Bt)>Math.abs(nt)?"x":"y");let Vt={x:0,y:0};const ns=En=>1/(1.5+Math.abs(En)/20);if(le==="y"){if(qt.includes("top")||qt.includes("bottom"))if(qt.includes("top")&&nt<0||qt.includes("bottom")&&nt>0)Vt.y=nt;else{const En=nt*ns(nt);Vt.y=Math.abs(En)<Math.abs(nt)?En:nt}}else if(le==="x"&&(qt.includes("left")||qt.includes("right")))if(qt.includes("left")&&Bt<0||qt.includes("right")&&Bt>0)Vt.x=Bt;else{const En=Bt*ns(Bt);Vt.x=Math.abs(En)<Math.abs(Bt)?En:Bt}(Math.abs(Vt.x)>0||Math.abs(Vt.y)>0)&&_e(!0),(wt=Ht.current)==null||wt.style.setProperty("--swipe-amount-x",`${Vt.x}px`),(Mt=Ht.current)==null||Mt.style.setProperty("--swipe-amount-y",`${Vt.y}px`)}},Jr&&!v.jsx&&St!=="loading"?fe.createElement("button",{"aria-label":z,"data-disabled":po,"data-close-button":!0,onClick:po||!wn?()=>{}:()=>{zn(),v.onDismiss==null||v.onDismiss.call(v,v)},className:Qn(E?.closeButton,v==null||(l=v.classNames)==null?void 0:l.closeButton)},(Pn=V?.close)!=null?Pn:d4):null,(St||v.icon||v.promise)&&v.icon!==null&&(V?.[St]!==null||v.icon)?fe.createElement("div",{"data-icon":"",className:Qn(E?.icon,v==null||(i=v.classNames)==null?void 0:i.icon)},v.promise||v.type==="loading"&&!v.icon?v.icon||es():null,v.type!=="loading"?ts:null):null,fe.createElement("div",{"data-content":"",className:Qn(E?.content,v==null||(c=v.classNames)==null?void 0:c.content)},fe.createElement("div",{"data-title":"",className:Qn(E?.title,v==null||(d=v.classNames)==null?void 0:d.title)},v.jsx?v.jsx:typeof v.title=="function"?v.title():v.title),v.description?fe.createElement("div",{"data-description":"",className:Qn(oe,fo,E?.description,v==null||(p=v.classNames)==null?void 0:p.description)},typeof v.description=="function"?v.description():v.description):null),fe.isValidElement(v.cancel)?v.cancel:v.cancel&&Wi(v.cancel)?fe.createElement("button",{"data-button":!0,"data-cancel":!0,style:v.cancelButtonStyle||H,onClick:Ee=>{Wi(v.cancel)&&wn&&(v.cancel.onClick==null||v.cancel.onClick.call(v.cancel,Ee),zn())},className:Qn(E?.cancelButton,v==null||(h=v.classNames)==null?void 0:h.cancelButton)},v.cancel.label):null,fe.isValidElement(v.action)?v.action:v.action&&Wi(v.action)?fe.createElement("button",{"data-button":!0,"data-action":!0,style:v.actionButtonStyle||ee,onClick:Ee=>{Wi(v.action)&&(v.action.onClick==null||v.action.onClick.call(v.action,Ee),!Ee.defaultPrevented&&zn())},className:Qn(E?.actionButton,v==null||(g=v.classNames)==null?void 0:g.actionButton)},v.action.label):null)};function H0(){if(typeof window>"u"||typeof document>"u")return"ltr";const t=document.documentElement.getAttribute("dir");return t==="auto"||!t?window.getComputedStyle(document.documentElement).direction:t}function N4(t,a){const s={};return[t,a].forEach((l,i)=>{const c=i===1,d=c?"--mobile-offset":"--offset",p=c?S4:b4;function h(g){["top","right","bottom","left"].forEach(b=>{s[`${d}-${b}`]=typeof g=="number"?`${g}px`:g})}typeof l=="number"||typeof l=="string"?h(l):typeof l=="object"?["top","right","bottom","left"].forEach(g=>{l[g]===void 0?s[`${d}-${g}`]=p:s[`${d}-${g}`]=typeof l[g]=="number"?`${l[g]}px`:l[g]}):h(p)}),s}const _4=fe.forwardRef(function(a,s){const{id:l,invert:i,position:c="bottom-right",hotkey:d=["altKey","KeyT"],expand:p,closeButton:h,className:g,offset:b,mobileOffset:v,theme:S="light",richColors:j,duration:O,style:C,visibleToasts:A=x4,toastOptions:R,dir:P=H0(),gap:F=C4,icons:$,containerAriaLabel:Q="Notifications"}=a,[L,N]=fe.useState([]),H=fe.useMemo(()=>l?L.filter(k=>k.toasterId===l):L.filter(k=>!k.toasterId),[L,l]),ee=fe.useMemo(()=>Array.from(new Set([c].concat(H.filter(k=>k.position).map(k=>k.position)))),[H,c]),[re,oe]=fe.useState([]),[ae,ce]=fe.useState(!1),[se,de]=fe.useState(!1),[E,V]=fe.useState(S!=="system"?S:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),z=fe.useRef(null),le=d.join("+").replace(/Key/g,"").replace(/Digit/g,""),me=fe.useRef(null),T=fe.useRef(!1),_=fe.useCallback(k=>{N(U=>{var Z;return(Z=U.find(te=>te.id===k.id))!=null&&Z.delete||Xt.dismiss(k.id),U.filter(({id:te})=>te!==k.id)})},[]);return fe.useEffect(()=>Xt.subscribe(k=>{if(k.dismiss){requestAnimationFrame(()=>{N(U=>U.map(Z=>Z.id===k.id?{...Z,delete:!0}:Z))});return}setTimeout(()=>{Ux.flushSync(()=>{N(U=>{const Z=U.findIndex(te=>te.id===k.id);return Z!==-1?[...U.slice(0,Z),{...U[Z],...k},...U.slice(Z+1)]:[k,...U]})})})}),[L]),fe.useEffect(()=>{if(S!=="system"){V(S);return}if(S==="system"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?V("dark"):V("light")),typeof window>"u")return;const k=window.matchMedia("(prefers-color-scheme: dark)");try{k.addEventListener("change",({matches:U})=>{V(U?"dark":"light")})}catch{k.addListener(({matches:Z})=>{try{V(Z?"dark":"light")}catch(te){console.error(te)}})}},[S]),fe.useEffect(()=>{L.length<=1&&ce(!1)},[L]),fe.useEffect(()=>{const k=U=>{var Z;if(d.every(ue=>U[ue]||U.code===ue)){var I;ce(!0),(I=z.current)==null||I.focus()}U.code==="Escape"&&(document.activeElement===z.current||(Z=z.current)!=null&&Z.contains(document.activeElement))&&ce(!1)};return document.addEventListener("keydown",k),()=>document.removeEventListener("keydown",k)},[d]),fe.useEffect(()=>{if(z.current)return()=>{me.current&&(me.current.focus({preventScroll:!0}),me.current=null,T.current=!1)}},[z.current]),fe.createElement("section",{ref:s,"aria-label":`${Q} ${le}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},ee.map((k,U)=>{var Z;const[te,I]=k.split("-");return H.length?fe.createElement("ol",{key:k,dir:P==="auto"?H0():P,tabIndex:-1,ref:z,className:g,"data-sonner-toaster":!0,"data-sonner-theme":E,"data-y-position":te,"data-x-position":I,style:{"--front-toast-height":`${((Z=re[0])==null?void 0:Z.height)||0}px`,"--width":`${w4}px`,"--gap":`${F}px`,...C,...N4(b,v)},onBlur:ue=>{T.current&&!ue.currentTarget.contains(ue.relatedTarget)&&(T.current=!1,me.current&&(me.current.focus({preventScroll:!0}),me.current=null))},onFocus:ue=>{ue.target instanceof HTMLElement&&ue.target.dataset.dismissible==="false"||T.current||(T.current=!0,me.current=ue.relatedTarget)},onMouseEnter:()=>ce(!0),onMouseMove:()=>ce(!0),onMouseLeave:()=>{se||ce(!1)},onDragEnd:()=>ce(!1),onPointerDown:ue=>{ue.target instanceof HTMLElement&&ue.target.dataset.dismissible==="false"||de(!0)},onPointerUp:()=>de(!1)},H.filter(ue=>!ue.position&&U===0||ue.position===k).map((ue,he)=>{var Ce,ie;return fe.createElement(T4,{key:ue.id,icons:$,index:he,toast:ue,defaultRichColors:j,duration:(Ce=R?.duration)!=null?Ce:O,className:R?.className,descriptionClassName:R?.descriptionClassName,invert:i,visibleToasts:A,closeButton:(ie=R?.closeButton)!=null?ie:h,interacting:se,position:k,style:R?.style,unstyled:R?.unstyled,classNames:R?.classNames,cancelButtonStyle:R?.cancelButtonStyle,actionButtonStyle:R?.actionButtonStyle,closeButtonAriaLabel:R?.closeButtonAriaLabel,removeToast:_,toasts:H.filter(_e=>_e.position==ue.position),heights:re.filter(_e=>_e.position==ue.position),setHeights:oe,expandByDefault:p,gap:F,expanded:ae,swipeDirections:a.swipeDirections})})):null}))}),A4=({...t})=>{const{theme:a="system"}=n4();return m.jsx(_4,{"data-loc":"client/src/components/ui/sonner.tsx:8",theme:a,className:"toaster group",style:{"--normal-bg":"var(--popover)","--normal-text":"var(--popover-foreground)","--normal-border":"var(--border)"},...t})};function Re(t,a,{checkForDefaultPrevented:s=!0}={}){return function(i){if(t?.(i),s===!1||!i.defaultPrevented)return a?.(i)}}function z0(t,a){if(typeof t=="function")return t(a);t!=null&&(t.current=a)}function Br(...t){return a=>{let s=!1;const l=t.map(i=>{const c=z0(i,a);return!s&&typeof c=="function"&&(s=!0),c});if(s)return()=>{for(let i=0;i<l.length;i++){const c=l[i];typeof c=="function"?c():z0(t[i],null)}}}}function $e(...t){return x.useCallback(Br(...t),t)}function M4(t,a){const s=x.createContext(a),l=c=>{const{children:d,...p}=c,h=x.useMemo(()=>p,Object.values(p));return m.jsx(s.Provider,{value:h,children:d})};l.displayName=t+"Provider";function i(c){const d=x.useContext(s);if(d)return d;if(a!==void 0)return a;throw new Error(`\`${c}\` must be used within \`${t}\``)}return[l,i]}function $r(t,a=[]){let s=[];function l(c,d){const p=x.createContext(d),h=s.length;s=[...s,d];const g=v=>{const{scope:S,children:j,...O}=v,C=S?.[t]?.[h]||p,A=x.useMemo(()=>O,Object.values(O));return m.jsx(C.Provider,{value:A,children:j})};g.displayName=c+"Provider";function b(v,S){const j=S?.[t]?.[h]||p,O=x.useContext(j);if(O)return O;if(d!==void 0)return d;throw new Error(`\`${v}\` must be used within \`${c}\``)}return[g,b]}const i=()=>{const c=s.map(d=>x.createContext(d));return function(p){const h=p?.[t]||c;return x.useMemo(()=>({[`__scope${t}`]:{...p,[t]:h}}),[p,h])}};return i.scopeName=t,[l,R4(i,...a)]}function R4(...t){const a=t[0];if(t.length===1)return a;const s=()=>{const l=t.map(i=>({useScope:i(),scopeName:i.scopeName}));return function(c){const d=l.reduce((p,{useScope:h,scopeName:g})=>{const v=h(c)[`__scope${g}`];return{...p,...v}},{});return x.useMemo(()=>({[`__scope${a.scopeName}`]:d}),[d])}};return s.scopeName=a.scopeName,s}function qr(t){const a=k4(t),s=x.forwardRef((l,i)=>{const{children:c,...d}=l,p=x.Children.toArray(c),h=p.find(H4);if(h){const g=h.props.children,b=p.map(v=>v===h?x.Children.count(g)>1?x.Children.only(null):x.isValidElement(g)?g.props.children:null:v);return m.jsx(a,{...d,ref:i,children:x.isValidElement(g)?x.cloneElement(g,void 0,b):null})}return m.jsx(a,{...d,ref:i,children:c})});return s.displayName=`${t}.Slot`,s}var Bx=qr("Slot");function k4(t){const a=x.forwardRef((s,l)=>{const{children:i,...c}=s;if(x.isValidElement(i)){const d=P4(i),p=z4(c,i.props);return i.type!==x.Fragment&&(p.ref=l?Br(l,d):d),x.cloneElement(i,p)}return x.Children.count(i)>1?x.Children.only(null):null});return a.displayName=`${t}.SlotClone`,a}var qx=Symbol("radix.slottable");function D4(t){const a=({children:s})=>m.jsx(m.Fragment,{children:s});return a.displayName=`${t}.Slottable`,a.__radixId=qx,a}function H4(t){return x.isValidElement(t)&&typeof t.type=="function"&&"__radixId"in t.type&&t.type.__radixId===qx}function z4(t,a){const s={...a};for(const l in a){const i=t[l],c=a[l];/^on[A-Z]/.test(l)?i&&c?s[l]=(...p)=>{const h=c(...p);return i(...p),h}:i&&(s[l]=i):l==="style"?s[l]={...i,...c}:l==="className"&&(s[l]=[i,c].filter(Boolean).join(" "))}return{...t,...s}}function P4(t){let a=Object.getOwnPropertyDescriptor(t.props,"ref")?.get,s=a&&"isReactWarning"in a&&a.isReactWarning;return s?t.ref:(a=Object.getOwnPropertyDescriptor(t,"ref")?.get,s=a&&"isReactWarning"in a&&a.isReactWarning,s?t.props.ref:t.props.ref||t.ref)}var L4=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],Ae=L4.reduce((t,a)=>{const s=qr(`Primitive.${a}`),l=x.forwardRef((i,c)=>{const{asChild:d,...p}=i,h=d?s:a;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),m.jsx(h,{...p,ref:c})});return l.displayName=`Primitive.${a}`,{...t,[a]:l}},{});function U4(t,a){t&&Ml.flushSync(()=>t.dispatchEvent(a))}function Vr(t){const a=x.useRef(t);return x.useEffect(()=>{a.current=t}),x.useMemo(()=>(...s)=>a.current?.(...s),[])}function B4(t,a=globalThis?.document){const s=Vr(t);x.useEffect(()=>{const l=i=>{i.key==="Escape"&&s(i)};return a.addEventListener("keydown",l,{capture:!0}),()=>a.removeEventListener("keydown",l,{capture:!0})},[s,a])}var q4="DismissableLayer",um="dismissableLayer.update",V4="dismissableLayer.pointerDownOutside",Q4="dismissableLayer.focusOutside",P0,Vx=x.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),Rl=x.forwardRef((t,a)=>{const{disableOutsidePointerEvents:s=!1,onEscapeKeyDown:l,onPointerDownOutside:i,onFocusOutside:c,onInteractOutside:d,onDismiss:p,...h}=t,g=x.useContext(Vx),[b,v]=x.useState(null),S=b?.ownerDocument??globalThis?.document,[,j]=x.useState({}),O=$e(a,N=>v(N)),C=Array.from(g.layers),[A]=[...g.layersWithOutsidePointerEventsDisabled].slice(-1),R=C.indexOf(A),P=b?C.indexOf(b):-1,F=g.layersWithOutsidePointerEventsDisabled.size>0,$=P>=R,Q=G4(N=>{const H=N.target,ee=[...g.branches].some(re=>re.contains(H));!$||ee||(i?.(N),d?.(N),N.defaultPrevented||p?.())},S),L=Y4(N=>{const H=N.target;[...g.branches].some(re=>re.contains(H))||(c?.(N),d?.(N),N.defaultPrevented||p?.())},S);return B4(N=>{P===g.layers.size-1&&(l?.(N),!N.defaultPrevented&&p&&(N.preventDefault(),p()))},S),x.useEffect(()=>{if(b)return s&&(g.layersWithOutsidePointerEventsDisabled.size===0&&(P0=S.body.style.pointerEvents,S.body.style.pointerEvents="none"),g.layersWithOutsidePointerEventsDisabled.add(b)),g.layers.add(b),L0(),()=>{s&&g.layersWithOutsidePointerEventsDisabled.size===1&&(S.body.style.pointerEvents=P0)}},[b,S,s,g]),x.useEffect(()=>()=>{b&&(g.layers.delete(b),g.layersWithOutsidePointerEventsDisabled.delete(b),L0())},[b,g]),x.useEffect(()=>{const N=()=>j({});return document.addEventListener(um,N),()=>document.removeEventListener(um,N)},[]),m.jsx(Ae.div,{...h,ref:O,style:{pointerEvents:F?$?"auto":"none":void 0,...t.style},onFocusCapture:Re(t.onFocusCapture,L.onFocusCapture),onBlurCapture:Re(t.onBlurCapture,L.onBlurCapture),onPointerDownCapture:Re(t.onPointerDownCapture,Q.onPointerDownCapture)})});Rl.displayName=q4;var F4="DismissableLayerBranch",I4=x.forwardRef((t,a)=>{const s=x.useContext(Vx),l=x.useRef(null),i=$e(a,l);return x.useEffect(()=>{const c=l.current;if(c)return s.branches.add(c),()=>{s.branches.delete(c)}},[s.branches]),m.jsx(Ae.div,{...t,ref:i})});I4.displayName=F4;function G4(t,a=globalThis?.document){const s=Vr(t),l=x.useRef(!1),i=x.useRef(()=>{});return x.useEffect(()=>{const c=p=>{if(p.target&&!l.current){let h=function(){Qx(V4,s,g,{discrete:!0})};const g={originalEvent:p};p.pointerType==="touch"?(a.removeEventListener("click",i.current),i.current=h,a.addEventListener("click",i.current,{once:!0})):h()}else a.removeEventListener("click",i.current);l.current=!1},d=window.setTimeout(()=>{a.addEventListener("pointerdown",c)},0);return()=>{window.clearTimeout(d),a.removeEventListener("pointerdown",c),a.removeEventListener("click",i.current)}},[a,s]),{onPointerDownCapture:()=>l.current=!0}}function Y4(t,a=globalThis?.document){const s=Vr(t),l=x.useRef(!1);return x.useEffect(()=>{const i=c=>{c.target&&!l.current&&Qx(Q4,s,{originalEvent:c},{discrete:!1})};return a.addEventListener("focusin",i),()=>a.removeEventListener("focusin",i)},[a,s]),{onFocusCapture:()=>l.current=!0,onBlurCapture:()=>l.current=!1}}function L0(){const t=new CustomEvent(um);document.dispatchEvent(t)}function Qx(t,a,s,{discrete:l}){const i=s.originalEvent.target,c=new CustomEvent(t,{bubbles:!1,cancelable:!0,detail:s});a&&i.addEventListener(t,a,{once:!0}),l?U4(i,c):i.dispatchEvent(c)}var Dt=globalThis?.document?x.useLayoutEffect:()=>{},K4=_c[" useId ".trim().toString()]||(()=>{}),Z4=0;function on(t){const[a,s]=x.useState(K4());return Dt(()=>{s(l=>l??String(Z4++))},[t]),t||(a?`radix-${a}`:"")}const X4=["top","right","bottom","left"],rr=Math.min,rn=Math.max,bc=Math.round,ec=Math.floor,Kn=t=>({x:t,y:t}
vendor: 16,563 bytes, line 50
50),$4={left:"right",right:"left",bottom:"top",top:"bottom"},J4={start:"end",end:"start"};function dm(t,a,s){return rn(t,rr(a,s))}function Sa(t,a){return typeof t=="function"?t(a):t}function wa(t){return t.split("-")[0]}function ao(t){return t.split("-")[1]}function Um(t){return t==="x"?"y":"x"}function Bm(t){return t==="y"?"height":"width"}const W4=new Set(["top","bottom"]);function Yn(t){return W4.has(wa(t))?"y":"x"}function qm(t){return Um(Yn(t))}function eE(t,a,s){s===void 0&&(s=!1);const l=ao(t),i=qm(t),c=Bm(i);let d=i==="x"?l===(s?"end":"start")?"right":"left":l==="start"?"bottom":"top";return a.reference[c]>a.floating[c]&&(d=Sc(d)),[d,Sc(d)]}function tE(t){const a=Sc(t);return[fm(t),a,fm(a)]}function fm(t){return t.replace(/start|end/g,a=>J4[a])}const U0=["left","right"],B0=["right","left"],nE=["top","bottom"],aE=["bottom","top"];function rE(t,a,s){switch(t){case"top":case"bottom":return s?a?B0:U0:a?U0:B0;case"left":case"right":return a?nE:aE;default:return[]}}function sE(t,a,s,l){const i=ao(t);let c=rE(wa(t),s==="start",l);return i&&(c=c.map(d=>d+"-"+i),a&&(c=c.concat(c.map(fm)))),c}function Sc(t){return t.replace(/left|right|bottom|top/g,a=>$4[a])}function oE(t){return{top:0,right:0,bottom:0,left:0,...t}}function Fx(t){return typeof t!="number"?oE(t):{top:t,right:t,bottom:t,left:t}}function wc(t){const{x:a,y:s,width:l,height:i}=t;return{width:l,height:i,top:s,left:a,right:a+l,bottom:s+i,x:a,y:s}}function q0(t,a,s){let{reference:l,floating:i}=t;const c=Yn(a),d=qm(a),p=Bm(d),h=wa(a),g=c==="y",b=l.x+l.width/2-i.width/2,v=l.y+l.height/2-i.height/2,S=l[p]/2-i[p]/2;let j;switch(h){case"top":j={x:b,y:l.y-i.height};break;case"bottom":j={x:b,y:l.y+l.height};break;case"right":j={x:l.x+l.width,y:v};break;case"left":j={x:l.x-i.width,y:v};break;default:j={x:l.x,y:l.y}}switch(ao(a)){case"start":j[d]-=S*(s&&g?-1:1);break;case"end":j[d]+=S*(s&&g?-1:1);break}return j}const lE=async(t,a,s)=>{const{placement:l="bottom",strategy:i="absolute",middleware:c=[],platform:d}=s,p=c.filter(Boolean),h=await(d.isRTL==null?void 0:d.isRTL(a));let g=await d.getElementRects({reference:t,floating:a,strategy:i}),{x:b,y:v}=q0(g,l,h),S=l,j={},O=0;for(let C=0;C<p.length;C++){const{name:A,fn:R}=p[C],{x:P,y:F,data:$,reset:Q}=await R({x:b,y:v,initialPlacement:l,placement:S,strategy:i,middlewareData:j,rects:g,platform:d,elements:{reference:t,floating:a}});b=P??b,v=F??v,j={...j,[A]:{...j[A],...$}},Q&&O<=50&&(O++,typeof Q=="object"&&(Q.placement&&(S=Q.placement),Q.rects&&(g=Q.rects===!0?await d.getElementRects({reference:t,floating:a,strategy:i}):Q.rects),{x:b,y:v}=q0(g,S,h)),C=-1)}return{x:b,y:v,placement:S,strategy:i,middlewareData:j}};async function Cl(t,a){var s;a===void 0&&(a={});const{x:l,y:i,platform:c,rects:d,elements:p,strategy:h}=t,{boundary:g="clippingAncestors",rootBoundary:b="viewport",elementContext:v="floating",altBoundary:S=!1,padding:j=0}=Sa(a,t),O=Fx(j),A=p[S?v==="floating"?"reference":"floating":v],R=wc(await c.getClippingRect({element:(s=await(c.isElement==null?void 0:c.isElement(A)))==null||s?A:A.contextElement||await(c.getDocumentElement==null?void 0:c.getDocumentElement(p.floating)),boundary:g,rootBoundary:b,strategy:h})),P=v==="floating"?{x:l,y:i,width:d.floating.width,height:d.floating.height}:d.reference,F=await(c.getOffsetParent==null?void 0:c.getOffsetParent(p.floating)),$=await(c.isElement==null?void 0:c.isElement(F))?await(c.getScale==null?void 0:c.getScale(F))||{x:1,y:1}:{x:1,y:1},Q=wc(c.convertOffsetParentRelativeRectToViewportRelativeRect?await c.convertOffsetParentRelativeRectToViewportRelativeRect({elements:p,rect:P,offsetParent:F,strategy:h}):P);return{top:(R.top-Q.top+O.top)/$.y,bottom:(Q.bottom-R.bottom+O.bottom)/$.y,left:(R.left-Q.left+O.left)/$.x,right:(Q.right-R.right+O.right)/$.x}}const iE=t=>({name:"arrow",options:t,async fn(a){const{x:s,y:l,placement:i,rects:c,platform:d,elements:p,middlewareData:h}=a,{element:g,padding:b=0}=Sa(t,a)||{};if(g==null)return{};const v=Fx(b),S={x:s,y:l},j=qm(i),O=Bm(j),C=await d.getDimensions(g),A=j==="y",R=A?"top":"left",P=A?"bottom":"right",F=A?"clientHeight":"clientWidth",$=c.reference[O]+c.reference[j]-S[j]-c.floating[O],Q=S[j]-c.reference[j],L=await(d.getOffsetParent==null?void 0:d.getOffsetParent(g));let N=L?L[F]:0;(!N||!await(d.isElement==null?void 0:d.isElement(L)))&&(N=p.floating[F]||c.floating[O]);const H=$/2-Q/2,ee=N/2-C[O]/2-1,re=rr(v[R],ee),oe=rr(v[P],ee),ae=re,ce=N-C[O]-oe,se=N/2-C[O]/2+H,de=dm(ae,se,ce),E=!h.arrow&&ao(i)!=null&&se!==de&&c.reference[O]/2-(se<ae?re:oe)-C[O]/2<0,V=E?se<ae?se-ae:se-ce:0;return{[j]:S[j]+V,data:{[j]:de,centerOffset:se-de-V,...E&&{alignmentOffset:V}},reset:E}}}),cE=function(t){return t===void 0&&(t={}),{name:"flip",options:t,async fn(a){var s,l;const{placement:i,middlewareData:c,rects:d,initialPlacement:p,platform:h,elements:g}=a,{mainAxis:b=!0,crossAxis:v=!0,fallbackPlacements:S,fallbackStrategy:j="bestFit",fallbackAxisSideDirection:O="none",flipAlignment:C=!0,...A}=Sa(t,a);if((s=c.arrow)!=null&&s.alignmentOffset)return{};const R=wa(i),P=Yn(p),F=wa(p)===p,$=await(h.isRTL==null?void 0:h.isRTL(g.floating)),Q=S||(F||!C?[Sc(p)]:tE(p)),L=O!=="none";!S&&L&&Q.push(...sE(p,C,O,$));const N=[p,...Q],H=await Cl(a,A),ee=[];let re=((l=c.flip)==null?void 0:l.overflows)||[];if(b&&ee.push(H[R]),v){const se=eE(i,d,$);ee.push(H[se[0]],H[se[1]])}if(re=[...re,{placement:i,overflows:ee}],!ee.every(se=>se<=0)){var oe,ae;const se=(((oe=c.flip)==null?void 0:oe.index)||0)+1,de=N[se];if(de&&(!(v==="alignment"?P!==Yn(de):!1)||re.every(z=>Yn(z.placement)===P?z.overflows[0]>0:!0)))return{data:{index:se,overflows:re},reset:{placement:de}};let E=(ae=re.filter(V=>V.overflows[0]<=0).sort((V,z)=>V.overflows[1]-z.overflows[1])[0])==null?void 0:ae.placement;if(!E)switch(j){case"bestFit":{var ce;const V=(ce=re.filter(z=>{if(L){const le=Yn(z.placement);return le===P||le==="y"}return!0}).map(z=>[z.placement,z.overflows.filter(le=>le>0).reduce((le,me)=>le+me,0)]).sort((z,le)=>z[1]-le[1])[0])==null?void 0:ce[0];V&&(E=V);break}case"initialPlacement":E=p;break}if(i!==E)return{reset:{placement:E}}}return{}}}};function V0(t,a){return{top:t.top-a.height,right:t.right-a.width,bottom:t.bottom-a.height,left:t.left-a.width}}function Q0(t){return X4.some(a=>t[a]>=0)}const uE=function(t){return t===void 0&&(t={}),{name:"hide",options:t,async fn(a){const{rects:s}=a,{strategy:l="referenceHidden",...i}=Sa(t,a);switch(l){case"referenceHidden":{const c=await Cl(a,{...i,elementContext:"reference"}),d=V0(c,s.reference);return{data:{referenceHiddenOffsets:d,referenceHidden:Q0(d)}}}case"escaped":{const c=await Cl(a,{...i,altBoundary:!0}),d=V0(c,s.floating);return{data:{escapedOffsets:d,escaped:Q0(d)}}}default:return{}}}}},Ix=new Set(["left","top"]);async function dE(t,a){const{placement:s,platform:l,elements:i}=t,c=await(l.isRTL==null?void 0:l.isRTL(i.floating)),d=wa(s),p=ao(s),h=Yn(s)==="y",g=Ix.has(d)?-1:1,b=c&&h?-1:1,v=Sa(a,t);let{mainAxis:S,crossAxis:j,alignmentAxis:O}=typeof v=="number"?{mainAxis:v,crossAxis:0,alignmentAxis:null}:{mainAxis:v.mainAxis||0,crossAxis:v.crossAxis||0,alignmentAxis:v.alignmentAxis};return p&&typeof O=="number"&&(j=p==="end"?O*-1:O),h?{x:j*b,y:S*g}:{x:S*g,y:j*b}}const fE=function(t){return t===void 0&&(t=0),{name:"offset",options:t,async fn(a){var s,l;const{x:i,y:c,placement:d,middlewareData:p}=a,h=await dE(a,t);return d===((s=p.offset)==null?void 0:s.placement)&&(l=p.arrow)!=null&&l.alignmentOffset?{}:{x:i+h.x,y:c+h.y,data:{...h,placement:d}}}}},mE=function(t){return t===void 0&&(t={}),{name:"shift",options:t,async fn(a){const{x:s,y:l,placement:i}=a,{mainAxis:c=!0,crossAxis:d=!1,limiter:p={fn:A=>{let{x:R,y:P}=A;return{x:R,y:P}}},...h}=Sa(t,a),g={x:s,y:l},b=await Cl(a,h),v=Yn(wa(i)),S=Um(v);let j=g[S],O=g[v];if(c){const A=S==="y"?"top":"left",R=S==="y"?"bottom":"right",P=j+b[A],F=j-b[R];j=dm(P,j,F)}if(d){const A=v==="y"?"top":"left",R=v==="y"?"bottom":"right",P=O+b[A],F=O-b[R];O=dm(P,O,F)}const C=p.fn({...a,[S]:j,[v]:O});return{...C,data:{x:C.x-s,y:C.y-l,enabled:{[S]:c,[v]:d}}}}}},pE=function(t){return t===void 0&&(t={}),{options:t,fn(a){const{x:s,y:l,placement:i,rects:c,middlewareData:d}=a,{offset:p=0,mainAxis:h=!0,crossAxis:g=!0}=Sa(t,a),b={x:s,y:l},v=Yn(i),S=Um(v);let j=b[S],O=b[v];const C=Sa(p,a),A=typeof C=="number"?{mainAxis:C,crossAxis:0}:{mainAxis:0,crossAxis:0,...C};if(h){const F=S==="y"?"height":"width",$=c.reference[S]-c.floating[F]+A.mainAxis,Q=c.reference[S]+c.reference[F]-A.mainAxis;j<$?j=$:j>Q&&(j=Q)}if(g){var R,P;const F=S==="y"?"width":"height",$=Ix.has(wa(i)),Q=c.reference[v]-c.floating[F]+($&&((R=d.offset)==null?void 0:R[v])||0)+($?0:A.crossAxis),L=c.reference[v]+c.reference[F]+($?0:((P=d.offset)==null?void 0:P[v])||0)-($?A.crossAxis:0);O<Q?O=Q:O>L&&(O=L)}return{[S]:j,[v]:O}}}},hE=function(t){return t===void 0&&(t={}),{name:"size",options:t,async fn(a){var s,l;const{placement:i,rects:c,platform:d,elements:p}=a,{apply:h=()=>{},...g}=Sa(t,a),b=await Cl(a,g),v=wa(i),S=ao(i),j=Yn(i)==="y",{width:O,height:C}=c.floating;let A,R;v==="top"||v==="bottom"?(A=v,R=S===(await(d.isRTL==null?void 0:d.isRTL(p.floating))?"start":"end")?"left":"right"):(R=v,A=S==="end"?"top":"bottom");const P=C-b.top-b.bottom,F=O-b.left-b.right,$=rr(C-b[A],P),Q=rr(O-b[R],F),L=!a.middlewareData.shift;let N=$,H=Q;if((s=a.middlewareData.shift)!=null&&s.enabled.x&&(H=F),(l=a.middlewareData.shift)!=null&&l.enabled.y&&(N=P),L&&!S){const re=rn(b.left,0),oe=rn(b.right,0),ae=rn(b.top,0),ce=rn(b.bottom,0);j?H=O-2*(re!==0||oe!==0?re+oe:rn(b.left,b.right)):N=C-2*(ae!==0||ce!==0?ae+ce:rn(b.top,b.bottom))}await h({...a,availableWidth:H,availableHeight:N});const ee=await d.getDimensions(p.floating);return O!==ee.width||C!==ee.height?{reset:{rects:!0}}:{}}}};function zc(){return typeof window<"u"}function ro(t){return Gx(t)?(t.nodeName||"").toLowerCase():"#document"}function ln(t){var a;return(t==null||(a=t.ownerDocument)==null?void 0:a.defaultView)||window}function $n(t){var a;return(a=(Gx(t)?t.ownerDocument:t.document)||window.document)==null?void 0:a.documentElement}function Gx(t){return zc()?t instanceof Node||t instanceof ln(t).Node:!1}function An(t){return zc()?t instanceof Element||t instanceof ln(t).Element:!1}function Zn(t){return zc()?t instanceof HTMLElement||t instanceof ln(t).HTMLElement:!1}function F0(t){return!zc()||typeof ShadowRoot>"u"?!1:t instanceof ShadowRoot||t instanceof ln(t).ShadowRoot}const gE=new Set(["inline","contents"]);function kl(t){const{overflow:a,overflowX:s,overflowY:l,display:i}=Mn(t);return/auto|scroll|overlay|hidden|clip/.test(a+l+s)&&!gE.has(i)}const vE=new Set(["table","td","th"]);function yE(t){return vE.has(ro(t))}const xE=[":popover-open",":modal"];function Pc(t){return xE.some(a=>{try{return t.matches(a)}catch{return!1}})}const bE=["transform","translate","scale","rotate","perspective"],SE=["transform","translate","scale","rotate","perspective","filter"],wE=["paint","layout","strict","content"];function Vm(t){const a=Qm(),s=An(t)?Mn(t):t;return bE.some(l=>s[l]?s[l]!=="none":!1)||(s.containerType?s.containerType!=="normal":!1)||!a&&(s.backdropFilter?s.backdropFilter!=="none":!1)||!a&&(s.filter?s.filter!=="none":!1)||SE.some(l=>(s.willChange||"").includes(l))||wE.some(l=>(s.contain||"").includes(l))}function CE(t){let a=sr(t);for(;Zn(a)&&!eo(a);){if(Vm(a))return a;if(Pc(a))return null;a=sr(a)}return null}function Qm(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const EE=new Set(["html","body","#document"]);function eo(t){return EE.has(ro(t))}function Mn(t){return ln(t).getComputedStyle(t)}function Lc(t){return An(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.scrollX,scrollTop:t.scrollY}}function sr(t){if(ro(t)==="html")return t;const a=t.assignedSlot||t.parentNode||F0(t)&&t.host||$n(t);return F0(a)?a.host:a}function Yx(t){const a=sr(t);return eo(a)?t.ownerDocument?t.ownerDocument.body:t.body:Zn(a)&&kl(a)?a:Yx(a)}function El(t,a,s){var l;a===void 0&&(a=[]),s===void 0&&(s=!0);const i=Yx(t),c=i===((l=t.ownerDocument)==null?void 0:l.body),d=ln(i);if(c){const p=mm(d);return a.concat(d,d.visualViewport||[],kl(i)?i:[],p&&s?El(p):[])}return a.concat(i,El(i,[],s))}function mm(t){return t.parent&&Object.getPrototypeOf(t.parent)?t.frameElement:null}function Kx(t){const a=Mn(t);let s=parseFloat(a.width)||0,l=parseFloat(a.height)||0;const i=Zn(t),c=i?t.offsetWidth:s,d=i?t.offsetHeight:l,p=bc(s)!==c||bc(l)!==d;return p&&(s=c,l=d),{width:s,height:l,$:p}}function Fm(t){return An(t)?t:t.contextElement}function Xs(t){const a=Fm(t);if(!Zn(a))return Kn(1);const s=a.getBoundingClientRect(),{width:l,height:i,$:c}=Kx(a);let d=(c?bc(s.width):s.width)/l,p=(c?bc(s.height):s.height)/i;return(!d||!Number.isFinite(d))&&(d=1),(!p||!Number.isFinite(p))&&(p=1),{x:d,y:p}}const jE=Kn(0);function Zx(t){const a=ln(t);return!Qm()||!a.visualViewport?jE:{x:a.visualViewport.offsetLeft,y:a.visualViewport.offsetTop}}function OE(t,a,s){return a===void 0&&(a=!1),!s||a&&s!==ln(t)?!1:a}function Qr(t,a,s,l){a===void 0&&(a=!1),s===void 0&&(s=!1);const i=t.getBoundingClientRect(),c=Fm(t);let d=Kn(1);a&&(l?An(l)&&(d=Xs(l)):d=Xs(t));const p=OE(c,s,l)?Zx(c):Kn(0);let h=(i.left+p.x)/d.x,g=(i.top+p.y)/d.y,b=i.width/d.x,v=i.height/d.y;if(c){const S=ln(c),j=l&&An(l)?ln(l):l;let O=S,C=mm(O);for(;C&&l&&j!==O;){const A=Xs(C),R=C.getBoundingClientRect(),P=Mn(C),F=R.left+(C.clientLeft+parseFloat(P.paddingLeft))*A.x,$=R.top+(C.clientTop+parseFloat(P.paddingTop))*A.y;h*=A.x,g*=A.y,b*=A.x,v*=A.y,h+=F,g+=$,O=ln(C),C=mm(O)}}return wc({width:b,height:v,x:h,y:g})}function Uc(t,a){const s=Lc(t).scrollLeft;return a?a.left+s:Qr($n(t)).left+s}function Xx(t,a){const s=t.getBoundingClientRect(),l=s.left+a.scrollLeft-Uc(t,s),i=s.top+a.scrollTop;return{x:l,y:i}}function TE(t){let{elements:a,rect:s,offsetParent:l,strategy:i}=t;const c=i==="fixed",d=$n(l),p=a?Pc(a.floating):!1;if(l===d||p&&c)return s;let h={scrollLeft:0,scrollTop:0},g=Kn(1);const b=Kn(0),v=Zn(l);if((v||!v&&!c)&&((ro(l)!=="body"||kl(d))&&(h=Lc(l)),Zn(l))){const j=Qr(l);g=Xs(l),b.x=j.x+l.clientLeft,b.y=j.y+l.clientTop}const S=d&&!v&&!c?Xx(d,h):Kn(0);return{width:s.width*g.x,height:s.height*g.y,x:s.x*g.x-h.scrollLeft*g.x+b.x+S.x,y:s.y*g.y-h.scrollTop*g.y+b.y+S.y}}function NE(t){return Array.from(t.getClientRects())}function _E(t){const a=$n(t),s=Lc(t),l=t.ownerDocument.body,i=rn(a.scrollWidth,a.clientWidth,l.scrollWidth,l.clientWidth),c=rn(a.scrollHeight,a.clientHeight,l.scrollHeight,l.clientHeight);let d=-s.scrollLeft+Uc(t);const p=-s.scrollTop;return Mn(l).direction==="rtl"&&(d+=rn(a.clientWidth,l.clientWidth)-i),{width:i,height:c,x:d,y:p}}const I0=25;function AE(t,a){const s=ln(t),l=$n(t),i=s.visualViewport;let c=l.clientWidth,d=l.clientHeight,p=0,h=0;if(i){c=i.width,d=i.height;const b=Qm();(!b||b&&a==="fixed")&&(p=i.offsetLeft,h=i.offsetTop)}const g=Uc(l);if(g<=0){const b=l.ownerDocument,v=b.body,S=getComputedStyle(v),j=b.compatMode==="CSS1Compat"&&parseFloat(S.marginLeft)+parseFloat(S.marginRight)||0,O=Math.abs(l.clientWidth-v.clientWidth-j);O<=I0&&(c-=O)}else g<=I0&&(c+=g);return{width:c,height:d,x:p,y:h}}const ME=new Set(["absolute","fixed"]);function RE(t,a){const s=Qr(t,!0,a==="fixed"),l=s.top+t.clientTop,i=s.left+t.clientLeft,c=Zn(t)?Xs(t):Kn(1),d=t.clientWidth*c.x,p=t.clientHeight*c.y,h=i*c.x,g=l*c.y;return{width:d,height:p,x:h,y:g}}function G0(t,a,s){let l;if(a==="viewport")l=AE(t,s);else if(a==="document")l=_E($n(t));else if(An(a))l=RE(a,s);else{const i=Zx(t);l={x:a.x-i.x,y:a.y-i.y,width:a.width,height:a.height}}return wc(l)}function $x(t,a){const s=sr(t);return s===a||!An(s)||eo(s)?!1:Mn(s).position==="fixed"||$x(s,a)}function kE(t,a){const s=a.get(t);if(s)return s;let l=El(t,[],!1).filter(p=>An(p)&&ro(p)!=="body"),i=null;const c=Mn(t).position==="fixed";let d=c?sr(t):t;for(;An(d)&&!eo(d);){const p=Mn(d),h=Vm(d);!h&&p.position==="fixed"&&(i=null),(c?!h&&!i:!h&&p.position==="static"&&!!i&&ME.has(i.position)||kl(d)&&!h&&$x(t,d))?l=l.filter(b=>b!==d):i=p,d=sr(d)}return a.set(t,l),l}function DE(t){let{element:a,boundary:s,rootBoundary:l,strategy:i}=t;const d=[...s==="clippingAncestors"?Pc(a)?[]:kE(a,this._c):[].concat(s),l],p=d[0],h=d.reduce((g,b)=>{const v=G0(a,b,i);return g.top=rn(v.top,g.top),g.right=rr(v.right,g.right),g.bottom=rr(v.bottom,g.bottom),g.left=rn(v.left,g.left),g},G0(a,p,i));return{width:h.right-h.left,height:h.bottom-h.top,x:h.left,y:h.top}}function HE(t){const{width:a,height:s}=Kx(t);return{width:a,height:s}}function zE(t,a,s){const l=Zn(a),i=$n(a),c=s==="fixed",d=Qr(t,!0,c,a);let p={scrollLeft:0,scrollTop:0};const h=Kn(0);function g(){h.x=Uc(i)}if(l||!l&&!c)if((ro(a)!=="body"||kl(i))&&(p=Lc(a)),l){const j=Qr(
vendor: 10,770 bytes, line 50
50a,!0,c,a);h.x=j.x+a.clientLeft,h.y=j.y+a.clientTop}else i&&g();c&&!l&&i&&g();const b=i&&!l&&!c?Xx(i,p):Kn(0),v=d.left+p.scrollLeft-h.x-b.x,S=d.top+p.scrollTop-h.y-b.y;return{x:v,y:S,width:d.width,height:d.height}}function Ef(t){return Mn(t).position==="static"}function Y0(t,a){if(!Zn(t)||Mn(t).position==="fixed")return null;if(a)return a(t);let s=t.offsetParent;return $n(t)===s&&(s=s.ownerDocument.body),s}function Jx(t,a){const s=ln(t);if(Pc(t))return s;if(!Zn(t)){let i=sr(t);for(;i&&!eo(i);){if(An(i)&&!Ef(i))return i;i=sr(i)}return s}let l=Y0(t,a);for(;l&&yE(l)&&Ef(l);)l=Y0(l,a);return l&&eo(l)&&Ef(l)&&!Vm(l)?s:l||CE(t)||s}const PE=async function(t){const a=this.getOffsetParent||Jx,s=this.getDimensions,l=await s(t.floating);return{reference:zE(t.reference,await a(t.floating),t.strategy),floating:{x:0,y:0,width:l.width,height:l.height}}};function LE(t){return Mn(t).direction==="rtl"}const UE={convertOffsetParentRelativeRectToViewportRelativeRect:TE,getDocumentElement:$n,getClippingRect:DE,getOffsetParent:Jx,getElementRects:PE,getClientRects:NE,getDimensions:HE,getScale:Xs,isElement:An,isRTL:LE};function Wx(t,a){return t.x===a.x&&t.y===a.y&&t.width===a.width&&t.height===a.height}function BE(t,a){let s=null,l;const i=$n(t);function c(){var p;clearTimeout(l),(p=s)==null||p.disconnect(),s=null}function d(p,h){p===void 0&&(p=!1),h===void 0&&(h=1),c();const g=t.getBoundingClientRect(),{left:b,top:v,width:S,height:j}=g;if(p||a(),!S||!j)return;const O=ec(v),C=ec(i.clientWidth-(b+S)),A=ec(i.clientHeight-(v+j)),R=ec(b),F={rootMargin:-O+"px "+-C+"px "+-A+"px "+-R+"px",threshold:rn(0,rr(1,h))||1};let $=!0;function Q(L){const N=L[0].intersectionRatio;if(N!==h){if(!$)return d();N?d(!1,N):l=setTimeout(()=>{d(!1,1e-7)},1e3)}N===1&&!Wx(g,t.getBoundingClientRect())&&d(),$=!1}try{s=new IntersectionObserver(Q,{...F,root:i.ownerDocument})}catch{s=new IntersectionObserver(Q,F)}s.observe(t)}return d(!0),c}function qE(t,a,s,l){l===void 0&&(l={});const{ancestorScroll:i=!0,ancestorResize:c=!0,elementResize:d=typeof ResizeObserver=="function",layoutShift:p=typeof IntersectionObserver=="function",animationFrame:h=!1}=l,g=Fm(t),b=i||c?[...g?El(g):[],...El(a)]:[];b.forEach(R=>{i&&R.addEventListener("scroll",s,{passive:!0}),c&&R.addEventListener("resize",s)});const v=g&&p?BE(g,s):null;let S=-1,j=null;d&&(j=new ResizeObserver(R=>{let[P]=R;P&&P.target===g&&j&&(j.unobserve(a),cancelAnimationFrame(S),S=requestAnimationFrame(()=>{var F;(F=j)==null||F.observe(a)})),s()}),g&&!h&&j.observe(g),j.observe(a));let O,C=h?Qr(t):null;h&&A();function A(){const R=Qr(t);C&&!Wx(C,R)&&s(),C=R,O=requestAnimationFrame(A)}return s(),()=>{var R;b.forEach(P=>{i&&P.removeEventListener("scroll",s),c&&P.removeEventListener("resize",s)}),v?.(),(R=j)==null||R.disconnect(),j=null,h&&cancelAnimationFrame(O)}}const VE=fE,QE=mE,FE=cE,IE=hE,GE=uE,K0=iE,YE=pE,KE=(t,a,s)=>{const l=new Map,i={platform:UE,...s},c={...i.platform,_c:l};return lE(t,a,{...i,platform:c})};var ZE=typeof document<"u",XE=function(){},pc=ZE?x.useLayoutEffect:XE;function Cc(t,a){if(t===a)return!0;if(typeof t!=typeof a)return!1;if(typeof t=="function"&&t.toString()===a.toString())return!0;let s,l,i;if(t&&a&&typeof t=="object"){if(Array.isArray(t)){if(s=t.length,s!==a.length)return!1;for(l=s;l--!==0;)if(!Cc(t[l],a[l]))return!1;return!0}if(i=Object.keys(t),s=i.length,s!==Object.keys(a).length)return!1;for(l=s;l--!==0;)if(!{}.hasOwnProperty.call(a,i[l]))return!1;for(l=s;l--!==0;){const c=i[l];if(!(c==="_owner"&&t.$$typeof)&&!Cc(t[c],a[c]))return!1}return!0}return t!==t&&a!==a}function eb(t){return typeof window>"u"?1:(t.ownerDocument.defaultView||window).devicePixelRatio||1}function Z0(t,a){const s=eb(t);return Math.round(a*s)/s}function jf(t){const a=x.useRef(t);return pc(()=>{a.current=t}),a}function $E(t){t===void 0&&(t={});const{placement:a="bottom",strategy:s="absolute",middleware:l=[],platform:i,elements:{reference:c,floating:d}={},transform:p=!0,whileElementsMounted:h,open:g}=t,[b,v]=x.useState({x:0,y:0,strategy:s,placement:a,middlewareData:{},isPositioned:!1}),[S,j]=x.useState(l);Cc(S,l)||j(l);const[O,C]=x.useState(null),[A,R]=x.useState(null),P=x.useCallback(z=>{z!==L.current&&(L.current=z,C(z))},[]),F=x.useCallback(z=>{z!==N.current&&(N.current=z,R(z))},[]),$=c||O,Q=d||A,L=x.useRef(null),N=x.useRef(null),H=x.useRef(b),ee=h!=null,re=jf(h),oe=jf(i),ae=jf(g),ce=x.useCallback(()=>{if(!L.current||!N.current)return;const z={placement:a,strategy:s,middleware:S};oe.current&&(z.platform=oe.current),KE(L.current,N.current,z).then(le=>{const me={...le,isPositioned:ae.current!==!1};se.current&&!Cc(H.current,me)&&(H.current=me,Ml.flushSync(()=>{v(me)}))})},[S,a,s,oe,ae]);pc(()=>{g===!1&&H.current.isPositioned&&(H.current.isPositioned=!1,v(z=>({...z,isPositioned:!1})))},[g]);const se=x.useRef(!1);pc(()=>(se.current=!0,()=>{se.current=!1}),[]),pc(()=>{if($&&(L.current=$),Q&&(N.current=Q),$&&Q){if(re.current)return re.current($,Q,ce);ce()}},[$,Q,ce,re,ee]);const de=x.useMemo(()=>({reference:L,floating:N,setReference:P,setFloating:F}),[P,F]),E=x.useMemo(()=>({reference:$,floating:Q}),[$,Q]),V=x.useMemo(()=>{const z={position:s,left:0,top:0};if(!E.floating)return z;const le=Z0(E.floating,b.x),me=Z0(E.floating,b.y);return p?{...z,transform:"translate("+le+"px, "+me+"px)",...eb(E.floating)>=1.5&&{willChange:"transform"}}:{position:s,left:le,top:me}},[s,p,E.floating,b.x,b.y]);return x.useMemo(()=>({...b,update:ce,refs:de,elements:E,floatingStyles:V}),[b,ce,de,E,V])}const JE=t=>{function a(s){return{}.hasOwnProperty.call(s,"current")}return{name:"arrow",options:t,fn(s){const{element:l,padding:i}=typeof t=="function"?t(s):t;return l&&a(l)?l.current!=null?K0({element:l.current,padding:i}).fn(s):{}:l?K0({element:l,padding:i}).fn(s):{}}}},WE=(t,a)=>({...VE(t),options:[t,a]}),e6=(t,a)=>({...QE(t),options:[t,a]}),t6=(t,a)=>({...YE(t),options:[t,a]}),n6=(t,a)=>({...FE(t),options:[t,a]}),a6=(t,a)=>({...IE(t),options:[t,a]}),r6=(t,a)=>({...GE(t),options:[t,a]}),s6=(t,a)=>({...JE(t),options:[t,a]});var o6="Arrow",tb=x.forwardRef((t,a)=>{const{children:s,width:l=10,height:i=5,...c}=t;return m.jsx(Ae.svg,{...c,ref:a,width:l,height:i,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:t.asChild?s:m.jsx("polygon",{points:"0,0 30,0 15,10"})})});tb.displayName=o6;var l6=tb;function nb(t){const[a,s]=x.useState(void 0);return Dt(()=>{if(t){s({width:t.offsetWidth,height:t.offsetHeight});const l=new ResizeObserver(i=>{if(!Array.isArray(i)||!i.length)return;const c=i[0];let d,p;if("borderBoxSize"in c){const h=c.borderBoxSize,g=Array.isArray(h)?h[0]:h;d=g.inlineSize,p=g.blockSize}else d=t.offsetWidth,p=t.offsetHeight;s({width:d,height:p})});return l.observe(t,{box:"border-box"}),()=>l.unobserve(t)}else s(void 0)},[t]),a}var Im="Popper",[ab,so]=$r(Im),[i6,rb]=ab(Im),sb=t=>{const{__scopePopper:a,children:s}=t,[l,i]=x.useState(null);return m.jsx(i6,{scope:a,anchor:l,onAnchorChange:i,children:s})};sb.displayName=Im;var ob="PopperAnchor",lb=x.forwardRef((t,a)=>{const{__scopePopper:s,virtualRef:l,...i}=t,c=rb(ob,s),d=x.useRef(null),p=$e(a,d),h=x.useRef(null);return x.useEffect(()=>{const g=h.current;h.current=l?.current||d.current,g!==h.current&&c.onAnchorChange(h.current)}),l?null:m.jsx(Ae.div,{...i,ref:p})});lb.displayName=ob;var Gm="PopperContent",[c6,u6]=ab(Gm),ib=x.forwardRef((t,a)=>{const{__scopePopper:s,side:l="bottom",sideOffset:i=0,align:c="center",alignOffset:d=0,arrowPadding:p=0,avoidCollisions:h=!0,collisionBoundary:g=[],collisionPadding:b=0,sticky:v="partial",hideWhenDetached:S=!1,updatePositionStrategy:j="optimized",onPlaced:O,...C}=t,A=rb(Gm,s),[R,P]=x.useState(null),F=$e(a,I=>P(I)),[$,Q]=x.useState(null),L=nb($),N=L?.width??0,H=L?.height??0,ee=l+(c!=="center"?"-"+c:""),re=typeof b=="number"?b:{top:0,right:0,bottom:0,left:0,...b},oe=Array.isArray(g)?g:[g],ae=oe.length>0,ce={padding:re,boundary:oe.filter(f6),altBoundary:ae},{refs:se,floatingStyles:de,placement:E,isPositioned:V,middlewareData:z}=$E({strategy:"fixed",placement:ee,whileElementsMounted:(...I)=>qE(...I,{animationFrame:j==="always"}),elements:{reference:A.anchor},middleware:[WE({mainAxis:i+H,alignmentAxis:d}),h&&e6({mainAxis:!0,crossAxis:!1,limiter:v==="partial"?t6():void 0,...ce}),h&&n6({...ce}),a6({...ce,apply:({elements:I,rects:ue,availableWidth:he,availableHeight:Ce})=>{const{width:ie,height:_e}=ue.reference,gt=I.floating.style;gt.setProperty("--radix-popper-available-width",`${he}px`),gt.setProperty("--radix-popper-available-height",`${Ce}px`),gt.setProperty("--radix-popper-anchor-width",`${ie}px`),gt.setProperty("--radix-popper-anchor-height",`${_e}px`)}}),$&&s6({element:$,padding:p}),m6({arrowWidth:N,arrowHeight:H}),S&&r6({strategy:"referenceHidden",...ce})]}),[le,me]=db(E),T=Vr(O);Dt(()=>{V&&T?.()},[V,T]);const _=z.arrow?.x,k=z.arrow?.y,U=z.arrow?.centerOffset!==0,[Z,te]=x.useState();return Dt(()=>{R&&te(window.getComputedStyle(R).zIndex)},[R]),m.jsx("div",{ref:se.setFloating,"data-radix-popper-content-wrapper":"",style:{...de,transform:V?de.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:Z,"--radix-popper-transform-origin":[z.transformOrigin?.x,z.transformOrigin?.y].join(" "),...z.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:t.dir,children:m.jsx(c6,{scope:s,placedSide:le,onArrowChange:Q,arrowX:_,arrowY:k,shouldHideArrow:U,children:m.jsx(Ae.div,{"data-side":le,"data-align":me,...C,ref:F,style:{...C.style,animation:V?void 0:"none"}})})})});ib.displayName=Gm;var cb="PopperArrow",d6={top:"bottom",right:"left",bottom:"top",left:"right"},ub=x.forwardRef(function(a,s){const{__scopePopper:l,...i}=a,c=u6(cb,l),d=d6[c.placedSide];return m.jsx("span",{ref:c.onArrowChange,style:{position:"absolute",left:c.arrowX,top:c.arrowY,[d]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[c.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[c.placedSide],visibility:c.shouldHideArrow?"hidden":void 0},children:m.jsx(l6,{...i,ref:s,style:{...i.style,display:"block"}})})});ub.displayName=cb;function f6(t){return t!==null}var m6=t=>({name:"transformOrigin",options:t,fn(a){const{placement:s,rects:l,middlewareData:i}=a,d=i.arrow?.centerOffset!==0,p=d?0:t.arrowWidth,h=d?0:t.arrowHeight,[g,b]=db(s),v={start:"0%",center:"50%",end:"100%"}[b],S=(i.arrow?.x??0)+p/2,j=(i.arrow?.y??0)+h/2;let O="",C="";return g==="bottom"?(O=d?v:`${S}px`,C=`${-h}px`):g==="top"?(O=d?v:`${S}px`,C=`${l.floating.height+h}px`):g==="right"?(O=`${-h}px`,C=d?v:`${j}px`):g==="left"&&(O=`${l.floating.width+h}px`,C=d?v:`${j}px`),{data:{x:O,y:C}}}});function db(t){const[a,s="center"]=t.split("-");return[a,s]}var fb=sb,Bc=lb,Ym=ib,Km=ub,p6="Portal",qc=x.forwardRef((t,a)=>{const{container:s,...l}
vendor: 6,163 bytes, line 50
50=t,[i,c]=x.useState(!1);Dt(()=>c(!0),[]);const d=s||i&&globalThis?.document?.body;return d?Ux.createPortal(m.jsx(Ae.div,{...l,ref:a}),d):null});qc.displayName=p6;function h6(t,a){return x.useReducer((s,l)=>a[s][l]??s,t)}var ir=t=>{const{present:a,children:s}=t,l=g6(a),i=typeof s=="function"?s({present:l.isPresent}):x.Children.only(s),c=$e(l.ref,v6(i));return typeof s=="function"||l.isPresent?x.cloneElement(i,{ref:c}):null};ir.displayName="Presence";function g6(t){const[a,s]=x.useState(),l=x.useRef(null),i=x.useRef(t),c=x.useRef("none"),d=t?"mounted":"unmounted",[p,h]=h6(d,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return x.useEffect(()=>{const g=tc(l.current);c.current=p==="mounted"?g:"none"},[p]),Dt(()=>{const g=l.current,b=i.current;if(b!==t){const S=c.current,j=tc(g);t?h("MOUNT"):j==="none"||g?.display==="none"?h("UNMOUNT"):h(b&&S!==j?"ANIMATION_OUT":"UNMOUNT"),i.current=t}},[t,h]),Dt(()=>{if(a){let g;const b=a.ownerDocument.defaultView??window,v=j=>{const C=tc(l.current).includes(CSS.escape(j.animationName));if(j.target===a&&C&&(h("ANIMATION_END"),!i.current)){const A=a.style.animationFillMode;a.style.animationFillMode="forwards",g=b.setTimeout(()=>{a.style.animationFillMode==="forwards"&&(a.style.animationFillMode=A)})}},S=j=>{j.target===a&&(c.current=tc(l.current))};return a.addEventListener("animationstart",S),a.addEventListener("animationcancel",v),a.addEventListener("animationend",v),()=>{b.clearTimeout(g),a.removeEventListener("animationstart",S),a.removeEventListener("animationcancel",v),a.removeEventListener("animationend",v)}}else h("ANIMATION_END")},[a,h]),{isPresent:["mounted","unmountSuspended"].includes(p),ref:x.useCallback(g=>{l.current=g?getComputedStyle(g):null,s(g)},[])}}function tc(t){return t?.animationName||"none"}function v6(t){let a=Object.getOwnPropertyDescriptor(t.props,"ref")?.get,s=a&&"isReactWarning"in a&&a.isReactWarning;return s?t.ref:(a=Object.getOwnPropertyDescriptor(t,"ref")?.get,s=a&&"isReactWarning"in a&&a.isReactWarning,s?t.props.ref:t.props.ref||t.ref)}var y6=_c[" useInsertionEffect ".trim().toString()]||Dt;function jl({prop:t,defaultProp:a,onChange:s=()=>{},caller:l}){const[i,c,d]=x6({defaultProp:a,onChange:s}),p=t!==void 0,h=p?t:i;{const b=x.useRef(t!==void 0);x.useEffect(()=>{const v=b.current;v!==p&&console.warn(`${l} is changing from ${v?"controlled":"uncontrolled"} to ${p?"controlled":"uncontrolled"}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`),b.current=p},[p,l])}const g=x.useCallback(b=>{if(p){const v=b6(b)?b(t):b;v!==t&&d.current?.(v)}else c(b)},[p,t,c,d]);return[h,g]}function x6({defaultProp:t,onChange:a}){const[s,l]=x.useState(t),i=x.useRef(s),c=x.useRef(a);return y6(()=>{c.current=a},[a]),x.useEffect(()=>{i.current!==s&&(c.current?.(s),i.current=s)},[s,i]),[s,l,c]}function b6(t){return typeof t=="function"}var mb=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"}),S6="VisuallyHidden",pb=x.forwardRef((t,a)=>m.jsx(Ae.span,{...t,ref:a,style:{...mb,...t.style}}));pb.displayName=S6;var w6=pb,[Vc]=$r("Tooltip",[so]),Zm=so(),hb="TooltipProvider",C6=700,X0="tooltip.open",[E6,gb]=Vc(hb),vb=t=>{const{__scopeTooltip:a,delayDuration:s=C6,skipDelayDuration:l=300,disableHoverableContent:i=!1,children:c}=t,d=x.useRef(!0),p=x.useRef(!1),h=x.useRef(0);return x.useEffect(()=>{const g=h.current;return()=>window.clearTimeout(g)},[]),m.jsx(E6,{scope:a,isOpenDelayedRef:d,delayDuration:s,onOpen:x.useCallback(()=>{window.clearTimeout(h.current),d.current=!1},[]),onClose:x.useCallback(()=>{window.clearTimeout(h.current),h.current=window.setTimeout(()=>d.current=!0,l)},[l]),isPointerInTransitRef:p,onPointerInTransitChange:x.useCallback(g=>{p.current=g},[]),disableHoverableContent:i,children:c})};vb.displayName=hb;var yb="Tooltip",[f8,Qc]=Vc(yb),pm="TooltipTrigger",j6=x.forwardRef((t,a)=>{const{__scopeTooltip:s,...l}=t,i=Qc(pm,s),c=gb(pm,s),d=Zm(s),p=x.useRef(null),h=$e(a,p,i.onTriggerChange),g=x.useRef(!1),b=x.useRef(!1),v=x.useCallback(()=>g.current=!1,[]);return x.useEffect(()=>()=>document.removeEventListener("pointerup",v),[v]),m.jsx(Bc,{asChild:!0,...d,children:m.jsx(Ae.button,{"aria-describedby":i.open?i.contentId:void 0,"data-state":i.stateAttribute,...l,ref:h,onPointerMove:Re(t.onPointerMove,S=>{S.pointerType!=="touch"&&!b.current&&!c.isPointerInTransitRef.current&&(i.onTriggerEnter(),b.current=!0)}),onPointerLeave:Re(t.onPointerLeave,()=>{i.onTriggerLeave(),b.current=!1}),onPointerDown:Re(t.onPointerDown,()=>{i.open&&i.onClose(),g.current=!0,document.addEventListener("pointerup",v,{once:!0})}),onFocus:Re(t.onFocus,()=>{g.current||i.onOpen()}),onBlur:Re(t.onBlur,i.onClose),onClick:Re(t.onClick,i.onClose)})})});j6.displayName=pm;var O6="TooltipPortal",[m8,T6]=Vc(O6,{forceMount:void 0}),to="TooltipContent",N6=x.forwardRef((t,a)=>{const s=T6(to,t.__scopeTooltip),{forceMount:l=s.forceMount,side:i="top",...c}=t,d=Qc(to,t.__scopeTooltip);return m.jsx(ir,{present:l||d.open,children:d.disableHoverableContent?m.jsx(xb,{side:i,...c,ref:a}):m.jsx(_6,{side:i,...c,ref:a})})}),_6=x.forwardRef((t,a)=>{const s=Qc(to,t.__scopeTooltip),l=gb(to,t.__scopeTooltip),i=x.useRef(null),c=$e(a,i),[d,p]=x.useState(null),{trigger:h,onClose:g}=s,b=i.current,{onPointerInTransitChange:v}=l,S=x.useCallback(()=>{p(null),v(!1)},[v]),j=x.useCallback((O,C)=>{const A=O.currentTarget,R={x:O.clientX,y:O.clientY},P=D6(R,A.getBoundingClientRect()),F=H6(R,P),$=z6(C.getBoundingClientRect()),Q=L6([...F,...$]);p(Q),v(!0)},[v]);return x.useEffect(()=>()=>S(),[S]),x.useEffect(()=>{if(h&&b){const O=A=>j(A,b),C=A=>j(A,h);return h.addEventListener("pointerleave",O),b.addEventListener("pointerleave",C),()=>{h.removeEventListener("pointerleave",O),b.removeEventListener("pointerleave",C)}}},[h,b,j,S]),x.useEffect(()=>{if(d){const O=C=>{const A=C.target,R={x:C.clientX,y:C.clientY},P=h?.contains(A)||b?.contains(A),F=!P6(R,d);
vendor: 10,879 bytes, line 50
50P?S():F&&(S(),g())};return document.addEventListener("pointermove",O),()=>document.removeEventListener("pointermove",O)}},[h,b,d,g,S]),m.jsx(xb,{...t,ref:c})}),[A6,M6]=Vc(yb,{isInside:!1}),R6=D4("TooltipContent"),xb=x.forwardRef((t,a)=>{const{__scopeTooltip:s,children:l,"aria-label":i,onEscapeKeyDown:c,onPointerDownOutside:d,...p}=t,h=Qc(to,s),g=Zm(s),{onClose:b}=h;return x.useEffect(()=>(document.addEventListener(X0,b),()=>document.removeEventListener(X0,b)),[b]),x.useEffect(()=>{if(h.trigger){const v=S=>{S.target?.contains(h.trigger)&&b()};return window.addEventListener("scroll",v,{capture:!0}),()=>window.removeEventListener("scroll",v,{capture:!0})}},[h.trigger,b]),m.jsx(Rl,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:c,onPointerDownOutside:d,onFocusOutside:v=>v.preventDefault(),onDismiss:b,children:m.jsxs(Ym,{"data-state":h.stateAttribute,...g,...p,ref:a,style:{...p.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[m.jsx(R6,{children:l}),m.jsx(A6,{scope:s,isInside:!0,children:m.jsx(w6,{id:h.contentId,role:"tooltip",children:i||l})})]})})});N6.displayName=to;var bb="TooltipArrow",k6=x.forwardRef((t,a)=>{const{__scopeTooltip:s,...l}=t,i=Zm(s);return M6(bb,s).isInside?null:m.jsx(Km,{...i,...l,ref:a})});k6.displayName=bb;function D6(t,a){const s=Math.abs(a.top-t.y),l=Math.abs(a.bottom-t.y),i=Math.abs(a.right-t.x),c=Math.abs(a.left-t.x);switch(Math.min(s,l,i,c)){case c:return"left";case i:return"right";case s:return"top";case l:return"bottom";default:throw new Error("unreachable")}}function H6(t,a,s=5){const l=[];switch(a){case"top":l.push({x:t.x-s,y:t.y+s},{x:t.x+s,y:t.y+s});break;case"bottom":l.push({x:t.x-s,y:t.y-s},{x:t.x+s,y:t.y-s});break;case"left":l.push({x:t.x+s,y:t.y-s},{x:t.x+s,y:t.y+s});break;case"right":l.push({x:t.x-s,y:t.y-s},{x:t.x-s,y:t.y+s});break}return l}function z6(t){const{top:a,right:s,bottom:l,left:i}=t;return[{x:i,y:a},{x:s,y:a},{x:s,y:l},{x:i,y:l}]}function P6(t,a){const{x:s,y:l}=t;let i=!1;for(let c=0,d=a.length-1;c<a.length;d=c++){const p=a[c],h=a[d],g=p.x,b=p.y,v=h.x,S=h.y;b>l!=S>l&&s<(v-g)*(l-b)/(S-b)+g&&(i=!i)}return i}function L6(t){const a=t.slice();return a.sort((s,l)=>s.x<l.x?-1:s.x>l.x?1:s.y<l.y?-1:s.y>l.y?1:0),U6(a)}function U6(t){if(t.length<=1)return t.slice();const a=[];for(let l=0;l<t.length;l++){const i=t[l];for(;a.length>=2;){const c=a[a.length-1],d=a[a.length-2];if((c.x-d.x)*(i.y-d.y)>=(c.y-d.y)*(i.x-d.x))a.pop();else break}a.push(i)}a.pop();const s=[];for(let l=t.length-1;l>=0;l--){const i=t[l];for(;s.length>=2;){const c=s[s.length-1],d=s[s.length-2];if((c.x-d.x)*(i.y-d.y)>=(c.y-d.y)*(i.x-d.x))s.pop();else break}s.push(i)}return s.pop(),a.length===1&&s.length===1&&a[0].x===s[0].x&&a[0].y===s[0].y?a:a.concat(s)}var B6=vb;function Sb(t){var a,s,l="";if(typeof t=="string"||typeof t=="number")l+=t;else if(typeof t=="object")if(Array.isArray(t)){var i=t.length;for(a=0;a<i;a++)t[a]&&(s=Sb(t[a]))&&(l&&(l+=" "),l+=s)}else for(s in t)t[s]&&(l&&(l+=" "),l+=s);return l}function wb(){for(var t,a,s=0,l="",i=arguments.length;s<i;s++)(t=arguments[s])&&(a=Sb(t))&&(l&&(l+=" "),l+=a);return l}const Xm="-",q6=t=>{const a=Q6(t),{conflictingClassGroups:s,conflictingClassGroupModifiers:l}=t;return{getClassGroupId:d=>{const p=d.split(Xm);return p[0]===""&&p.length!==1&&p.shift(),Cb(p,a)||V6(d)},getConflictingClassGroupIds:(d,p)=>{const h=s[d]||[];return p&&l[d]?[...h,...l[d]]:h}}},Cb=(t,a)=>{if(t.length===0)return a.classGroupId;const s=t[0],l=a.nextPart.get(s),i=l?Cb(t.slice(1),l):void 0;if(i)return i;if(a.validators.length===0)return;const c=t.join(Xm);return a.validators.find(({validator:d})=>d(c))?.classGroupId},$0=/^\[(.+)\]$/,V6=t=>{if($0.test(t)){const a=$0.exec(t)[1],s=a?.substring(0,a.indexOf(":"));if(s)return"arbitrary.."+s}},Q6=t=>{const{theme:a,classGroups:s}=t,l={nextPart:new Map,validators:[]};for(const i in s)hm(s[i],l,i,a);return l},hm=(t,a,s,l)=>{t.forEach(i=>{if(typeof i=="string"){const c=i===""?a:J0(a,i);c.classGroupId=s;return}if(typeof i=="function"){if(F6(i)){hm(i(l),a,s,l);return}a.validators.push({validator:i,classGroupId:s});return}Object.entries(i).forEach(([c,d])=>{hm(d,J0(a,c),s,l)})})},J0=(t,a)=>{let s=t;return a.split(Xm).forEach(l=>{s.nextPart.has(l)||s.nextPart.set(l,{nextPart:new Map,validators:[]}),s=s.nextPart.get(l)}),s},F6=t=>t.isThemeGetter,I6=t=>{if(t<1)return{get:()=>{},set:()=>{}};let a=0,s=new Map,l=new Map;const i=(c,d)=>{s.set(c,d),a++,a>t&&(a=0,l=s,s=new Map)};return{get(c){let d=s.get(c);if(d!==void 0)return d;if((d=l.get(c))!==void 0)return i(c,d),d},set(c,d){s.has(c)?s.set(c,d):i(c,d)}}},gm="!",vm=":",G6=vm.length,Y6=t=>{const{prefix:a,experimentalParseClassName:s}=t;let l=i=>{const c=[];let d=0,p=0,h=0,g;for(let O=0;O<i.length;O++){let C=i[O];if(d===0&&p===0){if(C===vm){c.push(i.slice(h,O)),h=O+G6;continue}if(C==="/"){g=O;continue}}C==="["?d++:C==="]"?d--:C==="("?p++:C===")"&&p--}const b=c.length===0?i:i.substring(h),v=K6(b),S=v!==b,j=g&&g>h?g-h:void 0;return{modifiers:c,hasImportantModifier:S,baseClassName:v,maybePostfixModifierPosition:j}};if(a){const i=a+vm,c=l;l=d=>d.startsWith(i)?c(d.substring(i.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:d,maybePostfixModifierPosition:void 0}}if(s){const i=l;l=c=>s({className:c,parseClassName:i})}return l},K6=t=>t.endsWith(gm)?t.substring(0,t.length-1):t.startsWith(gm)?t.substring(1):t,Z6=t=>{const a=Object.fromEntries(t.orderSensitiveModifiers.map(l=>[l,!0]));return l=>{if(l.length<=1)return l;const i=[];let c=[];return l.forEach(d=>{d[0]==="["||a[d]?(i.push(...c.sort(),d),c=[]):c.push(d)}),i.push(...c.sort()),i}},X6=t=>({cache:I6(t.cacheSize),parseClassName:Y6(t),sortModifiers:Z6(t),...q6(t)}),$6=/\s+/,J6=(t,a)=>{const{parseClassName:s,getClassGroupId:l,getConflictingClassGroupIds:i,sortModifiers:c}=a,d=[],p=t.trim().split($6);let h="";for(let g=p.length-1;g>=0;g-=1){const b=p[g],{isExternal:v,modifiers:S,hasImportantModifier:j,baseClassName:O,maybePostfixModifierPosition:C}=s(b);if(v){h=b+(h.length>0?" "+h:h);continue}let A=!!C,R=l(A?O.substring(0,C):O);if(!R){if(!A){h=b+(h.length>0?" "+h:h);continue}if(R=l(O),!R){h=b+(h.length>0?" "+h:h);continue}A=!1}const P=c(S).join(":"),F=j?P+gm:P,$=F+R;if(d.includes($))continue;d.push($);const Q=i(R,A);for(let L=0;L<Q.length;++L){const N=Q[L];d.push(F+N)}h=b+(h.length>0?" "+h:h)}return h};function W6(){let t=0,a,s,l="";for(;t<arguments.length;)(a=arguments[t++])&&(s=Eb(a))&&(l&&(l+=" "),l+=s);return l}const Eb=t=>{if(typeof t=="string")return t;let a,s="";for(let l=0;l<t.length;l++)t[l]&&(a=Eb(t[l]))&&(s&&(s+=" "),s+=a);return s};function ej(t,...a){let s,l,i,c=d;function d(h){const g=a.reduce((b,v)=>v(b),t());return s=X6(g),l=s.cache.get,i=s.cache.set,c=p,p(h)}function p(h){const g=l(h);if(g)return g;const b=J6(h,s);return i(h,b),b}return function(){return c(W6.apply(null,arguments))}}const xt=t=>{const a=s=>s[t]||[];return a.isThemeGetter=!0,a},jb=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,Ob=/^\((?:(\w[\w-]*):)?(.+)\)$/i,tj=/^\d+\/\d+$/,nj=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,aj=/\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$/,rj=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,sj=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,oj=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Vs=t=>tj.test(t),Me=t=>!!t&&!Number.isNaN(Number(t)),$a=t=>!!t&&Number.isInteger(Number(t)),Of=t=>t.endsWith("%")&&Me(t.slice(0,-1)),va=t=>nj.test(t),lj=()=>!0,ij=t=>aj.test(t)&&!rj.test(t),Tb=()=>!1,cj=t=>sj.test(t),uj=t=>oj.test(t),dj=t=>!ve(t)&&!ye(t),fj=t=>oo(t,Ab,Tb),ve=t=>jb.test(t),Rr=t=>oo(t,Mb,ij),Tf=t=>oo(t,vj,Me),W0=t=>oo(t,Nb,Tb),mj=t=>oo(t,_b,uj),nc=t=>oo(t,Rb,cj),ye=t=>Ob.test(t),ll=t=>lo(t,Mb),pj=t=>lo(t,yj),ey=t=>lo(t,Nb),hj=t=>lo(t,Ab),gj=t=>lo(t,_b),ac=t=>lo(t,Rb,!0),oo=(t,a,s)=>{const l=jb.exec(t);return l?l[1]?a(l[1]):s(l[2]):!1},lo=(t,a,s=!1)=>{const l=Ob.exec(t);return l?l[1]?a(l[1]):s:!1},Nb=t=>t==="position"||t==="percentage",_b=t=>t==="image"||t==="url",Ab=t=>t==="length"||t==="size"||t==="bg-size",Mb=t=>t==="length",vj=t=>t==="number",yj=t=>t==="family-name",Rb=t=>t==="shadow",xj=()=>{const t=xt("color"),a=xt("font"),s=xt("text"),l=xt("font-weight"),i=xt("tracking"),c=xt("leading"),d=xt("breakpoint"),p=xt("container"),h=xt("spacing"),g=xt("radius"),b=xt("shadow"),v=xt("inset-shadow"),S=xt("text-shadow"),j=xt("drop-shadow"),O=xt("blur"),C=xt("perspective"),A=xt("aspect"),R=xt("ease"),P=xt("animate"),F=()=>["auto","avoid","all","avoid-page","page","left","right","column"],$=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],Q=()=>[...$(),ye,ve],L=()=>["auto","hidden","clip","visible","scroll"],N=()=>["auto","contain","none"],H=()=>[ye,ve,h],ee=()=>[Vs,"full","auto",...H()],re=()=>[$a,"none","subgrid",ye,ve],oe=()=>["auto",{span:["full",$a,ye,ve]},$a,ye,ve],ae=()=>[$a,"auto",ye,ve],ce=()=>["auto","min","max","fr",ye,ve],se=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],de=()=>["start","end","center","stretch","center-safe","end-safe"],E=()=>["auto",...H()],V=()=>[Vs,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...H()],z=()=>[t,ye,ve],le=()=>[...$(),ey,W0,{position:[ye,ve]}],me=()=>["no-repeat",{repeat:["","x","y","space","round"]}],T=()=>["auto","cover","contain",hj,fj,{size:[ye,ve]}],_=()=>[Of,ll,Rr],k=()=>["","none","full",g,ye,ve],U=()=>["",Me,ll,Rr],Z=()=>["solid","dashed","dotted","double"],te=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],I=()=>[Me,Of,ey,W0],ue=()=>["","none",O,ye,ve],he=()=>["none",Me,ye,ve],Ce=()=>["none",Me,ye,ve],ie=()=>[Me,ye,ve],_e=()=>[Vs,"full",...H()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[va],breakpoint:[va],color:[lj],container:[va],"drop-shadow":[va],ease:["in","out","in-out"],font:[dj],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[va],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[va],shadow:[va],spacing:["px",Me],text:[va],"text-shadow":[va],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",Vs,ve,ye,A]}
vendor: 14,318 bytes, line 50
50],container:["container"],columns:[{columns:[Me,ve,ye,p]}],"break-after":[{"break-after":F()}],"break-before":[{"break-before":F()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:Q()}],overflow:[{overflow:L()}],"overflow-x":[{"overflow-x":L()}],"overflow-y":[{"overflow-y":L()}],overscroll:[{overscroll:N()}],"overscroll-x":[{"overscroll-x":N()}],"overscroll-y":[{"overscroll-y":N()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:ee()}],"inset-x":[{"inset-x":ee()}],"inset-y":[{"inset-y":ee()}],start:[{start:ee()}],end:[{end:ee()}],top:[{top:ee()}],right:[{right:ee()}],bottom:[{bottom:ee()}],left:[{left:ee()}],visibility:["visible","invisible","collapse"],z:[{z:[$a,"auto",ye,ve]}],basis:[{basis:[Vs,"full","auto",p,...H()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[Me,Vs,"auto","initial","none",ve]}],grow:[{grow:["",Me,ye,ve]}],shrink:[{shrink:["",Me,ye,ve]}],order:[{order:[$a,"first","last","none",ye,ve]}],"grid-cols":[{"grid-cols":re()}],"col-start-end":[{col:oe()}],"col-start":[{"col-start":ae()}],"col-end":[{"col-end":ae()}],"grid-rows":[{"grid-rows":re()}],"row-start-end":[{row:oe()}],"row-start":[{"row-start":ae()}],"row-end":[{"row-end":ae()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":ce()}],"auto-rows":[{"auto-rows":ce()}],gap:[{gap:H()}],"gap-x":[{"gap-x":H()}],"gap-y":[{"gap-y":H()}],"justify-content":[{justify:[...se(),"normal"]}],"justify-items":[{"justify-items":[...de(),"normal"]}],"justify-self":[{"justify-self":["auto",...de()]}],"align-content":[{content:["normal",...se()]}],"align-items":[{items:[...de(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...de(),{baseline:["","last"]}]}],"place-content":[{"place-content":se()}],"place-items":[{"place-items":[...de(),"baseline"]}],"place-self":[{"place-self":["auto",...de()]}],p:[{p:H()}],px:[{px:H()}],py:[{py:H()}],ps:[{ps:H()}],pe:[{pe:H()}],pt:[{pt:H()}],pr:[{pr:H()}],pb:[{pb:H()}],pl:[{pl:H()}],m:[{m:E()}],mx:[{mx:E()}],my:[{my:E()}],ms:[{ms:E()}],me:[{me:E()}],mt:[{mt:E()}],mr:[{mr:E()}],mb:[{mb:E()}],ml:[{ml:E()}],"space-x":[{"space-x":H()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":H()}],"space-y-reverse":["space-y-reverse"],size:[{size:V()}],w:[{w:[p,"screen",...V()]}],"min-w":[{"min-w":[p,"screen","none",...V()]}],"max-w":[{"max-w":[p,"screen","none","prose",{screen:[d]},...V()]}],h:[{h:["screen","lh",...V()]}],"min-h":[{"min-h":["screen","lh","none",...V()]}],"max-h":[{"max-h":["screen","lh",...V()]}],"font-size":[{text:["base",s,ll,Rr]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[l,ye,Tf]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",Of,ve]}],"font-family":[{font:[pj,ve,a]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[i,ye,ve]}],"line-clamp":[{"line-clamp":[Me,"none",ye,Tf]}],leading:[{leading:[c,...H()]}],"list-image":[{"list-image":["none",ye,ve]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",ye,ve]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:z()}],"text-color":[{text:z()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...Z(),"wavy"]}],"text-decoration-thickness":[{decoration:[Me,"from-font","auto",ye,Rr]}],"text-decoration-color":[{decoration:z()}],"underline-offset":[{"underline-offset":[Me,"auto",ye,ve]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:H()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",ye,ve]}],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",ye,ve]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:le()}],"bg-repeat":[{bg:me()}],"bg-size":[{bg:T()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},$a,ye,ve],radial:["",ye,ve],conic:[$a,ye,ve]},gj,mj]}],"bg-color":[{bg:z()}],"gradient-from-pos":[{from:_()}],"gradient-via-pos":[{via:_()}],"gradient-to-pos":[{to:_()}],"gradient-from":[{from:z()}],"gradient-via":[{via:z()}],"gradient-to":[{to:z()}],rounded:[{rounded:k()}],"rounded-s":[{"rounded-s":k()}],"rounded-e":[{"rounded-e":k()}],"rounded-t":[{"rounded-t":k()}],"rounded-r":[{"rounded-r":k()}],"rounded-b":[{"rounded-b":k()}],"rounded-l":[{"rounded-l":k()}],"rounded-ss":[{"rounded-ss":k()}],"rounded-se":[{"rounded-se":k()}],"rounded-ee":[{"rounded-ee":k()}],"rounded-es":[{"rounded-es":k()}],"rounded-tl":[{"rounded-tl":k()}],"rounded-tr":[{"rounded-tr":k()}],"rounded-br":[{"rounded-br":k()}],"rounded-bl":[{"rounded-bl":k()}],"border-w":[{border:U()}],"border-w-x":[{"border-x":U()}],"border-w-y":[{"border-y":U()}],"border-w-s":[{"border-s":U()}],"border-w-e":[{"border-e":U()}],"border-w-t":[{"border-t":U()}],"border-w-r":[{"border-r":U()}],"border-w-b":[{"border-b":U()}],"border-w-l":[{"border-l":U()}],"divide-x":[{"divide-x":U()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":U()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...Z(),"hidden","none"]}],"divide-style":[{divide:[...Z(),"hidden","none"]}],"border-color":[{border:z()}],"border-color-x":[{"border-x":z()}],"border-color-y":[{"border-y":z()}],"border-color-s":[{"border-s":z()}],"border-color-e":[{"border-e":z()}],"border-color-t":[{"border-t":z()}],"border-color-r":[{"border-r":z()}],"border-color-b":[{"border-b":z()}],"border-color-l":[{"border-l":z()}],"divide-color":[{divide:z()}],"outline-style":[{outline:[...Z(),"none","hidden"]}],"outline-offset":[{"outline-offset":[Me,ye,ve]}],"outline-w":[{outline:["",Me,ll,Rr]}],"outline-color":[{outline:z()}],shadow:[{shadow:["","none",b,ac,nc]}],"shadow-color":[{shadow:z()}],"inset-shadow":[{"inset-shadow":["none",v,ac,nc]}],"inset-shadow-color":[{"inset-shadow":z()}],"ring-w":[{ring:U()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:z()}],"ring-offset-w":[{"ring-offset":[Me,Rr]}],"ring-offset-color":[{"ring-offset":z()}],"inset-ring-w":[{"inset-ring":U()}],"inset-ring-color":[{"inset-ring":z()}],"text-shadow":[{"text-shadow":["none",S,ac,nc]}],"text-shadow-color":[{"text-shadow":z()}],opacity:[{opacity:[Me,ye,ve]}],"mix-blend":[{"mix-blend":[...te(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":te()}],"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":[Me]}],"mask-image-linear-from-pos":[{"mask-linear-from":I()}],"mask-image-linear-to-pos":[{"mask-linear-to":I()}],"mask-image-linear-from-color":[{"mask-linear-from":z()}],"mask-image-linear-to-color":[{"mask-linear-to":z()}],"mask-image-t-from-pos":[{"mask-t-from":I()}],"mask-image-t-to-pos":[{"mask-t-to":I()}],"mask-image-t-from-color":[{"mask-t-from":z()}],"mask-image-t-to-color":[{"mask-t-to":z()}],"mask-image-r-from-pos":[{"mask-r-from":I()}],"mask-image-r-to-pos":[{"mask-r-to":I()}],"mask-image-r-from-color":[{"mask-r-from":z()}],"mask-image-r-to-color":[{"mask-r-to":z()}],"mask-image-b-from-pos":[{"mask-b-from":I()}],"mask-image-b-to-pos":[{"mask-b-to":I()}],"mask-image-b-from-color":[{"mask-b-from":z()}],"mask-image-b-to-color":[{"mask-b-to":z()}],"mask-image-l-from-pos":[{"mask-l-from":I()}],"mask-image-l-to-pos":[{"mask-l-to":I()}],"mask-image-l-from-color":[{"mask-l-from":z()}],"mask-image-l-to-color":[{"mask-l-to":z()}],"mask-image-x-from-pos":[{"mask-x-from":I()}],"mask-image-x-to-pos":[{"mask-x-to":I()}],"mask-image-x-from-color":[{"mask-x-from":z()}],"mask-image-x-to-color":[{"mask-x-to":z()}],"mask-image-y-from-pos":[{"mask-y-from":I()}],"mask-image-y-to-pos":[{"mask-y-to":I()}],"mask-image-y-from-color":[{"mask-y-from":z()}],"mask-image-y-to-color":[{"mask-y-to":z()}],"mask-image-radial":[{"mask-radial":[ye,ve]}],"mask-image-radial-from-pos":[{"mask-radial-from":I()}],"mask-image-radial-to-pos":[{"mask-radial-to":I()}],"mask-image-radial-from-color":[{"mask-radial-from":z()}],"mask-image-radial-to-color":[{"mask-radial-to":z()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":$()}],"mask-image-conic-pos":[{"mask-conic":[Me]}],"mask-image-conic-from-pos":[{"mask-conic-from":I()}],"mask-image-conic-to-pos":[{"mask-conic-to":I()}],"mask-image-conic-from-color":[{"mask-conic-from":z()}],"mask-image-conic-to-color":[{"mask-conic-to":z()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:le()}],"mask-repeat":[{mask:me()}],"mask-size":[{mask:T()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",ye,ve]}],filter:[{filter:["","none",ye,ve]}],blur:[{blur:ue()}],brightness:[{brightness:[Me,ye,ve]}],contrast:[{contrast:[Me,ye,ve]}],"drop-shadow":[{"drop-shadow":["","none",j,ac,nc]}],"drop-shadow-color":[{"drop-shadow":z()}],grayscale:[{grayscale:["",Me,ye,ve]}],"hue-rotate":[{"hue-rotate":[Me,ye,ve]}],invert:[{invert:["",Me,ye,ve]}],saturate:[{saturate:[Me,ye,ve]}],sepia:[{sepia:["",Me,ye,ve]}],"backdrop-filter":[{"backdrop-filter":["","none",ye,ve]}],"backdrop-blur":[{"backdrop-blur":ue()}],"backdrop-brightness":[{"backdrop-brightness":[Me,ye,ve]}],"backdrop-contrast":[{"backdrop-contrast":[Me,ye,ve]}],"backdrop-grayscale":[{"backdrop-grayscale":["",Me,ye,ve]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[Me,ye,ve]}],"backdrop-invert":[{"backdrop-invert":["",Me,ye,ve]}],"backdrop-opacity":[{"backdrop-opacity":[Me,ye,ve]}],"backdrop-saturate":[{"backdrop-saturate":[Me,ye,ve]}],"backdrop-sepia":[{"backdrop-sepia":["",Me,ye,ve]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":H()}],"border-spacing-x":[{"border-spacing-x":H()}],"border-spacing-y":[{"border-spacing-y":H()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",ye,ve]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[Me,"initial",ye,ve]}],ease:[{ease:["linear","initial",R,ye,ve]}],delay:[{delay:[Me,ye,ve]}],animate:[{animate:["none",P,ye,ve]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[C,ye,ve]}],"perspective-origin":[{"perspective-origin":Q()}],rotate:[{rotate:he()}],"rotate-x":[{"rotate-x":he()}],"rotate-y":[{"rotate-y":he()}],"rotate-z":[{"rotate-z":he()}],scale:[{scale:Ce()}],"scale-x":[{"scale-x":Ce()}],"scale-y":[{"scale-y":Ce()}],"scale-z":[{"scale-z":Ce()}],"scale-3d":["scale-3d"],skew:[{skew:ie()}],"skew-x":[{"skew-x":ie()}],"skew-y":[{"skew-y":ie()}],transform:[{transform:[ye,ve,"","none","gpu","cpu"]}],"transform-origin":[{origin:Q()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:_e()}],"translate-x":[{"translate-x":_e()}],"translate-y":[{"translate-y":_e()}],"translate-z":[{"translate-z":_e()}],"translate-none":["translate-none"],accent:[{accent:z()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:z()}],"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",ye,ve]}],"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":H()}],"scroll-mx":[{"scroll-mx":H()}],"scroll-my":[{"scroll-my":H()}],"scroll-ms":[{"scroll-ms":H()}],"scroll-me":[{"scroll-me":H()}],"scroll-mt":[{"scroll-mt":H()}],"scroll-mr":[{"scroll-mr":H()}],"scroll-mb":[{"scroll-mb":H()}],"scroll-ml":[{"scroll-ml":H()}],"scroll-p":[{"scroll-p":H()}],"scroll-px":[{"scroll-px":H()}],"scroll-py":[{"scroll-py":H()}],"scroll-ps":[{"scroll-ps":H()}],"scroll-pe":[{"scroll-pe":H()}],"scroll-pt":[{"scroll-pt":H()}],"scroll-pr":[{"scroll-pr":H()}],"scroll-pb":[{"scroll-pb":H()}],"scroll-pl":[{"scroll-pl":H()}],"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"]}
50],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",ye,ve]}],fill:[{fill:["none",...z()]}],"stroke-w":[{stroke:[Me,ll,Rr,Tf]}],stroke:[{stroke:["none",...z()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}},bj=ej(xj);function Pe(...t){return bj(wb(t))}function Sj({delayDuration:t=0,...a}){return m.jsx(B6,{"data-loc":"client/src/components/ui/tooltip.tsx:11","data-slot":"tooltip-provider",delayDuration:t,...a})}function wj(t,a){if(t instanceof RegExp)return{keys:!1,pattern:t};var s,l,i,c,d=[],p="",h=t.split("/");for(h[0]||h.shift();i=h.shift();)s=i[0],s==="*"?(d.push(s),p+=i[1]==="?"?"(?:/(.*))?":"/(.*)"):s===":"?(l=i.indexOf("?",1),c=i.indexOf(".",1),d.push(i.substring(1,~l?l:~c?c:i.length)),p+=~l&&!~c?"(?:/([^/]+?))?":"/([^/]+?)",~c&&(p+=(~l?"?":"")+"\\"+i.substring(c))):p+="/"+i;return{keys:d,pattern:new RegExp("^"+p+(a?"(?=$|/)":"/?$"),"i")}}var Nf={exports:{}},_f={};/**
51 * @license React
52 * use-sync-external-store-shim.production.js
53 *
54 * Copyright (c) Meta Platforms, Inc. and affiliates.
55 *
56 * This source code is licensed under the MIT license found in the
57 * LICENSE file in the root directory of this source tree.
58 */var ty;function Cj(){if(ty)return _f;ty=1;var t=Nc();function a(v,S){return v===S&&(v!==0||1/v===1/S)||v!==v&&S!==S}var s=typeof Object.is=="function"?Object.is:a,l=t.useState,i=t.useEffect,c=t.useLayoutEffect,d=t.useDebugValue;function p(v,S){var j=S(),O=l({inst:{value:j,getSnapshot:S}}),C=O[0].inst,A=O[1];return c(function(){C.value=j,C.getSnapshot=S,h(C)&&A({inst:C})},[v,j,S]),i(function(){return h(C)&&A({inst:C}),v(function(){h(C)&&A({inst:C})})},[v]),d(j),j}function h(v){var S=v.getSnapshot;v=v.value;try{var j=S();return!s(v,j)}catch{return!0}}function g(v,S){return S()}var b=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?g:p;return _f.useSyncExternalStore=t.useSyncExternalStore!==void 0?t.useSyncExternalStore:b,_f}var ny;function Ej(){return ny||(ny=1,Nf.exports=Cj()),Nf.exports}var jj=Ej();const Oj=_c.useInsertionEffect,Tj=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Nj=Tj?x.useLayoutEffect:x.useEffect,_j=Oj||Nj,kb=t=>{const a=x.useRef([t,(...s)=>a[0](...s)]).current;return _j(()=>{a[0]=t}),a[1]},Aj="popstate",$m="pushState",Jm="replaceState",Mj="hashchange",ay=[Aj,$m,Jm,Mj],Rj=t=>{for(const a of ay)addEventListener(a,t);return()=>{for(const a of ay)removeEventListener(a,t)}},Db=(t,a)=>jj.useSyncExternalStore(Rj,t,a),kj=()=>location.search,Dj=({ssrSearch:t=""}={})=>Db(kj,()=>t),ry=()=>location.pathname,Hj=({ssrPath:t}={})=>Db(ry,t?()=>t:ry),zj=(t,{replace:a=!1,state:s=null}={})=>history[a?Jm:$m](s,"",t),Pj=(t={})=>[Hj(t),zj],sy=Symbol.for("wouter_v3");if(typeof history<"u"&&typeof window[sy]>"u"){for(const t of[$m,Jm]){const a=history[t];history[t]=function(){const s=a.apply(this,arguments),l=new Event(t);return l.arguments=arguments,dispatchEvent(l),s}}Object.defineProperty(window,sy,{value:!0})}const Lj=(t,a)=>a.toLowerCase().indexOf(t.toLowerCase())?"~"+a:a.slice(t.length)||"/",Hb=(t="")=>t==="/"?"":t,Uj=(t,a)=>t[0]==="~"?t.slice(1):Hb(a)+t,Bj=(t="",a)=>Lj(oy(Hb(t)),oy(a)),oy=t=>{try{return decodeURI(t)}catch{return t}},zb={hook:Pj,searchHook:Dj,parser:wj,base:"",ssrPath:void 0,ssrSearch:void 0,ssrContext:void 0,hrefs:t=>t},Pb=x.createContext(zb),Dl=()=>x.useContext(Pb),Lb={},Ub=x.createContext(Lb),qj=()=>x.useContext(Ub),Fc=t=>{const[a,s]=t.hook(t);return[Bj(t.base,a),kb((l,i)=>s(Uj(l,t.base),i))]},p8=()=>Fc(Dl()),Bb=(t,a,s,l)=>{const{pattern:i,keys:c}=a instanceof RegExp?{keys:!1,pattern:a}:t(a||"*",l),d=i.exec(s)||[],[p,...h]=d;return p!==void 0?[!0,(()=>{const g=c!==!1?Object.fromEntries(c.map((v,S)=>[v,h[S]])):d.groups;let b={...h};return g&&Object.assign(b,g),b})(),...l?[p]:[]]:[!1,null]},Vj=({children:t,...a})=>{const s=Dl(),l=a.hook?zb:s;let i=l;const[c,d]=a.ssrPath?.split("?")??[];d&&(a.ssrSearch=d,a.ssrPath=c),a.hrefs=a.hrefs??a.hook?.hrefs;let p=x.useRef({}),h=p.current,g=h;for(let b in l){const v=b==="base"?l[b]+(a[b]||""):a[b]||l[b];h===g&&v!==g[b]&&(p.current=g={...g}),g[b]=v,(v!==l[b]||v!==i[b])&&(i=g)}return x.createElement(Pb.Provider,{value:i,children:t})},ly=({children:t,component:a},s)=>a?x.createElement(a,{params:s}):typeof t=="function"?t(s):t,Qj=t=>{let a=x.useRef(Lb);const s=a.current;return a.current=Object.keys(t).length!==Object.keys(s).length||Object.entries(t).some(([l,i])=>i!==s[l])?t:s},kr=({path:t,nest:a,match:s,...l})=>{const i=Dl(),[c]=Fc(i),[d,p,h]=s??Bb(i.parser,t,c,a),g=Qj({...qj(),...p});if(!d)return null;const b=h?x.createElement(Vj,{base:h},ly(l,g)):ly(l,g);return x.createElement(Ub.Provider,{value:g,children:b})},ym=x.forwardRef((t,a)=>
58{const s=Dl(),[l,i]=Fc(s),{to:c="",href:d=c,onClick:p,asChild:h,children:g,className:b,replace:v,state:S,...j}=t,O=kb(A=>{A.ctrlKey||A.metaKey||A.altKey||A.shiftKey||A.button!==0||(p?.(A),A.defaultPrevented||(A.preventDefault(),i(d,t)))}),C=s.hrefs(d[0]==="~"?d.slice(1):s.base+d,s);return h&&x.isValidElement(g)?x.cloneElement(g,{onClick:O,href:C}):x.createElement("a",{...j,onClick:O,href:C,className:b?.call?b(l===d):b,children:g,ref:a})}),xm=t=>Array.isArray(t)?t.flatMap(a=>xm(a&&a.type===x.Fragment?a.props.children:a)):[t],Fj=({children:t,location:a})=>{const s=Dl(),[l]=Fc(s);typeof window<"u"&&(window.__WOUTER_ROUTES__||(window.__WOUTER_ROUTES__=[]),xm(t).forEach(c=>{if(x.isValidElement(c)&&c.props.path){const d=c.props.path;window.__WOUTER_ROUTES__.includes(d)||window.__WOUTER_ROUTES__.push(d)}}));for(const i of xm(t)){let c=0;if(x.isValidElement(i)&&(c=Bb(s.parser,i.props.path,a||l,i.props.nest))[0])return x.cloneElement(i,{match:c})}return null};/**
59 * @license lucide-react v0.453.0 - ISC
60 *
61 * This source code is licensed under the ISC license.
62 * See the LICENSE file in the root directory of this source tree.
63 */const Ij=t=>t.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),qb=(...t)=>t.filter((a,s,l)=>!!a&&l.indexOf(a)===s).join(" ");/**
64 * @license lucide-react v0.453.0 - ISC
65 *
66 * This source code is licensed under the ISC license.
67 * See the LICENSE file in the root directory of this source tree.
68 */var Gj={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"};/**
69 * @license lucide-react v0.453.0 - ISC
70 *
71 * This source code is licensed under the ISC license.
72 * See the LICENSE file in the root directory of this source tree.
73 */const Yj=x.forwardRef(({color:t="currentColor",size:a=24,strokeWidth:s=2,absoluteStrokeWidth:l,className:i="",children:c,iconNode:d,...p},h)=>x.createElement("svg",{ref:h,...Gj,width:a,height:a,stroke:t,strokeWidth:l?Number(s)*24/Number(a):s,className:qb("lucide",i),...p},[...d.map(([g,b])=>x.createElement(g,b)),...Array.isArray(c)?c:[c]]));/**
74 * @license lucide-react v0.453.0 - ISC
75 *
76 * This source code is licensed under the ISC license.
77 * See the LICENSE file in the root directory of this source tree.
78 */const Ne=(t,a)=>{const s=x.forwardRef(({className:l,...i},c)=>x.createElement(Yj,{ref:c,iconNode:a,className:qb(`lucide-${Ij(t)}`,l),...i}));return s.displayName=`${t}`,s};/**
79 * @license lucide-react v0.453.0 - ISC
80 *
81 * This source code is licensed under the ISC license.
82 * See the LICENSE file in the root directory of this source tree.
83 */const Kj=Ne("ArrowUpRight",[["path",{d:"M7 7h10v10",key:"1tivn9"}],["path",{d:"M7 17 17 7",key:"1vkiza"}]]);/**
84 * @license lucide-react v0.453.0 - ISC
85 *
86 * This source code is licensed under the ISC license.
87 * See the LICENSE file in the root directory of this source tree.
88 */const Ec=Ne("BellRing",[["path",{d:"M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9",key:"1qo2s2"}],["path",{d:"M10.3 21a1.94 1.94 0 0 0 3.4 0",key:"qgo35s"}],["path",{d:"M4 2C2.8 3.7 2 5.7 2 8",key:"tap9e0"}],["path",{d:"M22 8c0-2.3-.8-4.3-2-6",key:"5bb3ad"}]]);/**
89 * @license lucide-react v0.453.0 - ISC
90 *
91 * This source code is licensed under the ISC license.
92 * See the LICENSE file in the root directory of this source tree.
93 */const Zj=Ne("BookmarkCheck",[["path",{d:"m19 21-7-4-7 4V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2Z",key:"169p4p"}],["path",{d:"m9 10 2 2 4-4",key:"1gnqz4"}]]);/**
94 * @license lucide-react v0.453.0 - ISC
95 *
96 * This source code is licensed under the ISC license.
97 * See the LICENSE file in the root directory of this source tree.
98 */const iy=Ne("BookmarkPlus",[["path",{d:"m19 21-7-4-7 4V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v16z",key:"1fy3hk"}],["line",{x1:"12",x2:"12",y1:"7",y2:"13",key:"1cppfj"}],["line",{x1:"15",x2:"9",y1:"10",y2:"10",key:"1gty7f"}]]);/**
99 * @license lucide-react v0.453.0 - ISC
100 *
101 * This source code is licensed under the ISC license.
102 * See the LICENSE file in the root directory of this source tree.
103 */const Xj=Ne("CalendarDays",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}],["path",{d:"M8 14h.01",key:"6423bh"}],["path",{d:"M12 14h.01",key:"1etili"}],["path",{d:"M16 14h.01",key:"1gbofw"}],["path",{d:"M8 18h.01",key:"lrp35t"}],["path",{d:"M12 18h.01",key:"mhygvu"}],["path",{d:"M16 18h.01",key:"kzsmim"}]]);/**
104 * @license lucide-react v0.453.0 - ISC
105 *
106 * This source code is licensed under the ISC license.
107 * See the LICENSE file in the root directory of this source tree.
108 */const $j=Ne("CalendarSearch",[["path",{d:"M16 2v4",key:"4m81vk"}],["path",{d:"M21 11.75V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h7.25",key:"1jrsq6"}],["path",{d:"m22 22-1.875-1.875",key:"13zax7"}],["path",{d:"M3 10h18",key:"8toen8"}],["path",{d:"M8 2v4",key:"1cmpym"}],["circle",{cx:"18",cy:"18",r:"3",key:"1xkwt0"}]]);/**
109 * @license lucide-react v0.453.0 - ISC
110 *
111 * This source code is licensed under the ISC license.
112 * See the LICENSE file in the root directory of this source tree.
113 */const io=Ne("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);/**
114 * @license lucide-react v0.453.0 - ISC
115 *
116 * This source code is licensed under the ISC license.
117 * See the LICENSE file in the root directory of this source tree.
118 */const Hl=Ne("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/**
119 * @license lucide-react v0.453.0 - ISC
120 *
121 * This source code is licensed under the ISC license.
122 * See the LICENSE file in the root directory of this source tree.
123 */const Vb=Ne("ChevronLeft",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]);/**
124 * @license lucide-react v0.453.0 - ISC
125 *
126 * This source code is licensed under the ISC license.
127 * See the LICENSE file in the root directory of this source tree.
128 */const Wm=Ne("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);/**
129 * @license lucide-react v0.453.0 - ISC
130 *
131 * This source code is licensed under the ISC license.
132 * See the LICENSE file in the root directory of this source tree.
133 */const Jj=Ne("ChevronUp",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]);/**
134 * @license lucide-react v0.453.0 - ISC
135 *
136 * This source code is licensed under the ISC license.
137 * See the LICENSE file in the root directory of this source tree.
138 */const Qb=Ne("ChevronsUpDown",[["path",{d:"m7 15 5 5 5-5",key:"1hf1tw"}],["path",{d:"m7 9 5-5 5 5",key:"sgt6xg"}]]);/**
139 * @license lucide-react v0.453.0 - ISC
140 *
141 * This source code is licensed under the ISC license.
142 * See the LICENSE file in the root directory of this source tree.
143 */const Wj=Ne("CircleCheck",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);/**
144 * @license lucide-react v0.453.0 - ISC
145 *
146 * This source code is licensed under the ISC license.
147 * See the LICENSE file in the root directory of this source tree.
148 */const Af=Ne("Clock3",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16.5 12",key:"1aq6pp"}]]);/**
149 * @license lucide-react v0.453.0 - ISC
150 *
151 * This source code is licensed under the ISC license.
152 * See the LICENSE file in the root directory of this source tree.
153 */const eO=Ne("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]);/**
154 * @license lucide-react v0.453.0 - ISC
155 *
156 * This source code is licensed under the ISC license.
157 * See the LICENSE file in the root directory of this source tree.
158 */const tO=Ne("Database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]]);/**
159 * @license lucide-react v0.453.0 - ISC
160 *
161 * This source code is licensed under the ISC license.
162 * See the LICENSE file in the root directory of this source tree.
163 */const nO=Ne("Ellipsis",[["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}],["circle",{cx:"19",cy:"12",r:"1",key:"1wjl8i"}],["circle",{cx:"5",cy:"12",r:"1",key:"1pcz8c"}]]);/**
164 * @license lucide-react v0.453.0 - ISC
165 *
166 * This source code is licensed under the ISC license.
167 * See the LICENSE file in the root directory of this source tree.
168 */const Fb=Ne("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"}]]);/**
169 * @license lucide-react v0.453.0 - ISC
170 *
171 * This source code is licensed under the ISC license.
172 * See the LICENSE file in the root directory of this source tree.
173 */const aO=Ne("Factory",[["path",{d:"M2 20a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V8l-7 5V8l-7 5V4a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z",key:"159hny"}],["path",{d:"M17 18h1",key:"uldtlt"}],["path",{d:"M12 18h1",key:"s9uhes"}],["path",{d:"M7 18h1",key:"1neino"}]]);/**
174 * @license lucide-react v0.453.0 - ISC
175 *
176 * This source code is licensed under the ISC license.
177 * See the LICENSE file in the root directory of this source tree.
178 */const bm=Ne("FileSearch2",[["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"}],["circle",{cx:"11.5",cy:"14.5",r:"2.5",key:"1bq0ko"}],["path",{d:"M13.3 16.3 15 18",key:"2quom7"}]]);/**
179 * @license lucide-react v0.453.0 - ISC
180 *
181 * This source code is licensed under the ISC license.
182 * See the LICENSE file in the root directory of this source tree.
183 */const rO=Ne("Filter",[["polygon",{points:"22 3 2 3 10 12.46 10 19 14 21 14 12.46 22 3",key:"1yg77f"}]]);/**
184 * @license lucide-react v0.453.0 - ISC
185 *
186 * This source code is licensed under the ISC license.
187 * See the LICENSE file in the root directory of this source tree.
188 */const sO=Ne("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"}]]);/**
189 * @license lucide-react v0.453.0 - ISC
190 *
191 * This source code is licensed under the ISC license.
192 * See the LICENSE file in the root directory of this source tree.
193 */const oO=Ne("Layers3",[["path",{d:"m12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83Z",key:"8b97xw"}],["path",{d:"m6.08 9.5-3.5 1.6a1 1 0 0 0 0 1.81l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9a1 1 0 0 0 0-1.83l-3.5-1.59",key:"1e5n1m"}],["path",{d:"m6.08 14.5-3.5 1.6a1 1 0 0 0 0 1.81l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9a1 1 0 0 0 0-1.83l-3.5-1.59",key:"1iwflc"}]]);/**
194 * @license lucide-react v0.453.0 - ISC
195 *
196 * This source code is licensed under the ISC license.
197 * See the LICENSE file in the root directory of this source tree.
198 */const ba=Ne("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);/**
199 * @license lucide-react v0.453.0 - ISC
200 *
201 * This source code is licensed under the ISC license.
202 * See the LICENSE file in the root directory of this source tree.
203 */const lO=Ne("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"}]]);/**
204 * @license lucide-react v0.453.0 - ISC
205 *
206 * This source code is licensed under the ISC license.
207 * See the LICENSE file in the root directory of this source tree.
208 */const iO=Ne("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"}]]);/**
209 * @license lucide-react v0.453.0 - ISC
210 *
211 * This source code is licensed under the ISC license.
212 * See the LICENSE file in the root directory of this source tree.
213 */const cO=Ne("MessageCircle",[["path",{d:"M7.9 20A9 9 0 1 0 4 16.1L2 22Z",key:"vv11sd"}]]);/**
214 * @license lucide-react v0.453.0 - ISC
215 *
216 * This source code is licensed under the ISC license.
217 * See the LICENSE file in the root directory of this source tree.
218 */const uO=Ne("Pencil",[["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z",key:"1a8usu"}],["path",{d:"m15 5 4 4",key:"1mk7zo"}]]);/**
219 * @license lucide-react v0.453.0 - ISC
220 *
221 * This source code is licensed under the ISC license.
222 * See the LICENSE file in the root directory of this source tree.
223 */const Ib=Ne("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"}]]);/**
224 * @license lucide-react v0.453.0 - ISC
225 *
226 * This source code is licensed under the ISC license.
227 * See the LICENSE file in the root directory of this source tree.
228 */const cy=Ne("ScanSearch",[["path",{d:"M3 7V5a2 2 0 0 1 2-2h2",key:"aa7l1z"}],["path",{d:"M17 3h2a2 2 0 0 1 2 2v2",key:"4qcy5o"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2",key:"6vwrx8"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2",key:"ioqczr"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}],["path",{d:"m16 16-1.9-1.9",key:"1dq9hf"}]]);/**
229 * @license lucide-react v0.453.0 - ISC
230 *
231 * This source code is licensed under the ISC license.
232 * See the LICENSE file in the root directory of this source tree.
233 */const Gb=Ne("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);/**
234 * @license lucide-react v0.453.0 - ISC
235 *
236 * This source code is licensed under the ISC license.
237 * See the LICENSE file in the root directory of this source tree.
238 */const Sm=Ne("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"}]]);/**
239 * @license lucide-react v0.453.0 - ISC
240 *
241 * This source code is licensed under the ISC license.
242 * See the LICENSE file in the root directory of this source tree.
243 */const wm=Ne("ShieldCheck",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",ke
243y:"oel41y"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);/**
244 * @license lucide-react v0.453.0 - ISC
245 *
246 * This source code is licensed under the ISC license.
247 * See the LICENSE file in the root directory of this source tree.
248 */const Yb=Ne("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"}]]);/**
249 * @license lucide-react v0.453.0 - ISC
250 *
251 * This source code is licensed under the ISC license.
252 * See the LICENSE file in the root directory of this source tree.
253 */const dO=Ne("Sparkles",[["path",{d:"M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z",key:"4pj2yx"}],["path",{d:"M20 3v4",key:"1olli1"}],["path",{d:"M22 5h-4",key:"1gvqau"}],["path",{d:"M4 17v2",key:"vumght"}],["path",{d:"M5 18H3",key:"zchphs"}]]);/**
254 * @license lucide-react v0.453.0 - ISC
255 *
256 * This source code is licensed under the ISC license.
257 * See the LICENSE file in the root directory of this source tree.
258 */const fO=Ne("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"}]]);/**
259 * @license lucide-react v0.453.0 - ISC
260 *
261 * This source code is licensed under the ISC license.
262 * See the LICENSE file in the root directory of this source tree.
263 */const mO=Ne("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"}]]);/**
264 * @license lucide-react v0.453.0 - ISC
265 *
266 * This source code is licensed under the ISC license.
267 * See the LICENSE file in the root directory of this source tree.
268 */const Kb=Ne("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"}]]);/**
269 * @license lucide-react v0.453.0 - ISC
270 *
271 * This source code is licensed under the ISC license.
272 * See the LICENSE file in the root directory of this source tree.
273 */const pO=Ne("UsersRound",[["path",{d:"M18 21a8 8 0 0 0-16 0",key:"3ypg7q"}],["circle",{cx:"10",cy:"8",r:"5",key:"o932ke"}],["path",{d:"M22 20c0-3.37-2-6.5-4-8a5 5 0 0 0-.45-8.3",key:"10s06x"}]]);/**
274 * @license lucide-react v0.453.0 - ISC
275 *
276 * This source code is licensed under the ISC license.
277 * See the LICENSE file in the root directory of this source tree.
278 */const Ic=Ne("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);/**
279 * @license lucide-react v0.453.0 - ISC
280 *
281 * This source code is licensed under the ISC license.
282 * See the LICENSE file in the root directory of this source tree.
283 */const hO=Ne("Zap",[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]]);class gO extends x.Component{constructor(a){super(a),this.state={hasError:!1,error:null}}static getDerivedStateFromError(a){return{hasError:!0,error:a}}render(){return this.state.hasError?m.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:27",className:"flex items-center justify-center min-h-screen p-8 bg-background",children:m.jsxs("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:28",className:"flex flex-col items-center w-full max-w-2xl p-8",children:[m.jsx(Kb,{"data-loc":"client/src/components/ErrorBoundary.tsx:29",size:48,className:"text-destructive mb-6 flex-shrink-0"}),m.jsx("h2",{"data-loc":"client/src/components/ErrorBoundary.tsx:34",className:"text-xl mb-4",children:"An unexpected error occurred."}),m.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:36",className:"p-4 w-full rounded bg-muted overflow-auto mb-6",children:m.jsx("pre",{"data-loc":"client/src/components/ErrorBoundary.tsx:37",className:"text-sm text-muted-foreground whitespace-break-spaces",children:this.state.error?.stack})}),m.jsxs("button",{"data-loc":"client/src/components/ErrorBoundary.tsx:42",onClick:()=>window.location.reload(),className:Pe("flex items-center gap-2 px-4 py-2 rounded-lg","bg-primary text-primary-foreground","hover:opacity-90 cursor-pointer"),children:[m.jsx(Ib,{"data-loc":"client/src/components/ErrorBoundary.tsx:50",size:16}),"Reload Page"]})]})}):this.props.children}}const vO=x.createContext(void 0);function yO({children:t,defaultTheme:a="light",switchable:s=!1}){const[l,i]=x.useState(()=>s&&localStorage.getItem("theme")||a);x.useEffect(()=>{const d=document.documentElement;l==="dark"?d.classList.add("dark"):d.classList.remove("dark"),s&&localStorage.setItem("theme",l)},[l,s]);const c=s?()=>{i(d=>d==="light"?"dark":"light")}:void 0;return m.jsx(vO.Provider,{"data-loc":"client/src/contexts/ThemeContext.tsx:52",value:{theme:l,toggleTheme:c,switchable:s},children:t})}const uy=t=>typeof t=="boolean"?`${t}`:t===0?"0":t,dy=wb,Zb=(t,a)=>s=>{var l;if(a?.variants==null)return dy(t,s?.class,s?.className);const{variants:i,defaultVariants:c}=a,d=Object.keys(i).map(g=>{const b=s?.[g],v=c?.[g];if(b===null)return null;const S=uy(b)||uy(v);return i[g][S]}),p=s&&Object.entries(s).reduce((g,b)=>{let[v,S]=b;return S===void 0||(g[v]=S),g},{}),h=a==null||(l=a.compoundVariants)===null||l===void 0?void 0:l.reduce((g,b)=>{let{class:v,className:S,...j}=b;return Object.entries(j).every(O=>{let[C,A]=O;return Array.isArray(A)?A.includes({...c,...p}[C]):{...c,...p}[C]===A})?[...g,v,S]:g},[]);return dy(t,d,h,s?.class,s?.className)},Xb=Zb("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 Ze({className:t,variant:a,size:s,asChild:l=!1,...i}){const c=l?Bx:"button";return m.jsx(c,{"data-loc":"client/src/components/ui/button.tsx:52","data-slot":"button",className:Pe(Xb({variant:a,size:s,className:t})),...i})}var Mf="focusScope.autoFocusOnMount",Rf="focusScope.autoFocusOnUnmount",fy={bubbles:!1,cancelable:!0},xO="FocusScope",Gc=x.forwardRef((t,a)=>
vendor: 4,195 bytes, line 283
283{const{loop:s=!1,trapped:l=!1,onMountAutoFocus:i,onUnmountAutoFocus:c,...d}=t,[p,h]=x.useState(null),g=Vr(i),b=Vr(c),v=x.useRef(null),S=$e(a,C=>h(C)),j=x.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;x.useEffect(()=>{if(l){let C=function(F){if(j.paused||!p)return;const $=F.target;p.contains($)?v.current=$:Ja(v.current,{select:!0})},A=function(F){if(j.paused||!p)return;const $=F.relatedTarget;$!==null&&(p.contains($)||Ja(v.current,{select:!0}))},R=function(F){if(document.activeElement===document.body)for(const Q of F)Q.removedNodes.length>0&&Ja(p)};document.addEventListener("focusin",C),document.addEventListener("focusout",A);const P=new MutationObserver(R);return p&&P.observe(p,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",C),document.removeEventListener("focusout",A),P.disconnect()}}},[l,p,j.paused]),x.useEffect(()=>{if(p){py.add(j);const C=document.activeElement;if(!p.contains(C)){const R=new CustomEvent(Mf,fy);p.addEventListener(Mf,g),p.dispatchEvent(R),R.defaultPrevented||(bO(jO($b(p)),{select:!0}),document.activeElement===C&&Ja(p))}return()=>{p.removeEventListener(Mf,g),setTimeout(()=>{const R=new CustomEvent(Rf,fy);p.addEventListener(Rf,b),p.dispatchEvent(R),R.defaultPrevented||Ja(C??document.body,{select:!0}),p.removeEventListener(Rf,b),py.remove(j)},0)}}},[p,g,b,j]);const O=x.useCallback(C=>{if(!s&&!l||j.paused)return;const A=C.key==="Tab"&&!C.altKey&&!C.ctrlKey&&!C.metaKey,R=document.activeElement;if(A&&R){const P=C.currentTarget,[F,$]=SO(P);F&&$?!C.shiftKey&&R===$?(C.preventDefault(),s&&Ja(F,{select:!0})):C.shiftKey&&R===F&&(C.preventDefault(),s&&Ja($,{select:!0})):R===P&&C.preventDefault()}},[s,l,j.paused]);return m.jsx(Ae.div,{tabIndex:-1,...d,ref:S,onKeyDown:O})});Gc.displayName=xO;function bO(t,{select:a=!1}={}){const s=document.activeElement;for(const l of t)if(Ja(l,{select:a}),document.activeElement!==s)return}function SO(t){const a=$b(t),s=my(a,t),l=my(a.reverse(),t);return[s,l]}function $b(t){const a=[],s=document.createTreeWalker(t,NodeFilter.SHOW_ELEMENT,{acceptNode:l=>{const i=l.tagName==="INPUT"&&l.type==="hidden";return l.disabled||l.hidden||i?NodeFilter.FILTER_SKIP:l.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;s.nextNode();)a.push(s.currentNode);return a}function my(t,a){for(const s of t)if(!wO(s,{upTo:a}))return s}function wO(t,{upTo:a}){if(getComputedStyle(t).visibility==="hidden")return!0;for(;t;){if(a!==void 0&&t===a)return!1;if(getComputedStyle(t).display==="none")return!0;t=t.parentElement}return!1}function CO(t){return t instanceof HTMLInputElement&&"select"in t}function Ja(t,{select:a=!1}={}){if(t&&t.focus){const s=document.activeElement;t.focus({preventScroll:!0}),t!==s&&CO(t)&&a&&t.select()}}var py=EO();function EO(){let t=[];return{add(a){const s=t[0];a!==s&&s?.pause(),t=hy(t,a),t.unshift(a)},remove(a){t=hy(t,a),t[0]?.resume()}}}function hy(t,a){const s=[...t],l=s.indexOf(a);return l!==-1&&s.splice(l,1),s}function jO(t){return t.filter(a=>a.tagName!=="A")}var kf=0;function ep(){x.useEffect(()=>{const t=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",t[0]??gy()),document.body.insertAdjacentElement("beforeend",t[1]??gy()),kf++,()=>{kf===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(a=>a.remove()),kf--}},[])}function gy(){const t=document.createElement("span");return t.setAttribute("data-radix-focus-guard",""),t.tabIndex=0,t.style.outline="none",t.style.opacity="0",t.style.position="fixed",t.style.pointerEvents="none",t}var In=function(){return In=Object.assign||function(a){for(var s,l=1,i=arguments.length;l<i;l++){s=arguments[l];for(var c in s)Object.prototype.hasOwnProperty.call(s,c)&&(a[c]=s[c])}return a},In.apply(this,arguments)};function Jb(t,a){var s={};for(var l in t)Object.prototype.hasOwnProperty.call(t,l)&&a.indexOf(l)<0&&(s[l]=t[l]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,l=Object.getOwnPropertySymbols(t);i<l.length;i++)a.indexOf(l[i])<0&&Object.prototype.propertyIsEnumerable.call(t,l[i])&&(s[l[i]]=t[l[i]]);return s}function OO(t,a,s){if(s||arguments.length===2)for(var l=0,i=a.length,c;
vendor: 4,977 bytes, lines 283-298
283l<i;l++)(c||!(l in a))&&(c||(c=Array.prototype.slice.call(a,0,l)),c[l]=a[l]);return t.concat(c||Array.prototype.slice.call(a))}var hc="right-scroll-bar-position",gc="width-before-scroll-bar",TO="with-scroll-bars-hidden",NO="--removed-body-scroll-bar-size";function Df(t,a){return typeof t=="function"?t(a):t&&(t.current=a),t}function _O(t,a){var s=x.useState(function(){return{value:t,callback:a,facade:{get current(){return s.value},set current(l){var i=s.value;i!==l&&(s.value=l,s.callback(l,i))}}}})[0];return s.callback=a,s.facade}var AO=typeof window<"u"?x.useLayoutEffect:x.useEffect,vy=new WeakMap;function MO(t,a){var s=_O(null,function(l){return t.forEach(function(i){return Df(i,l)})});return AO(function(){var l=vy.get(s);if(l){var i=new Set(l),c=new Set(t),d=s.current;i.forEach(function(p){c.has(p)||Df(p,null)}),c.forEach(function(p){i.has(p)||Df(p,d)})}vy.set(s,t)},[t]),s}function RO(t){return t}function kO(t,a){a===void 0&&(a=RO);var s=[],l=!1,i={read:function(){if(l)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return s.length?s[s.length-1]:t},useMedium:function(c){var d=a(c,l);return s.push(d),function(){s=s.filter(function(p){return p!==d})}},assignSyncMedium:function(c){for(l=!0;s.length;){var d=s;s=[],d.forEach(c)}s={push:function(p){return c(p)},filter:function(){return s}}},assignMedium:function(c){l=!0;var d=[];if(s.length){var p=s;s=[],p.forEach(c),d=s}var h=function(){var b=d;d=[],b.forEach(c)},g=function(){return Promise.resolve().then(h)};g(),s={push:function(b){d.push(b),g()},filter:function(b){return d=d.filter(b),s}}}};return i}function DO(t){t===void 0&&(t={});var a=kO(null);return a.options=In({async:!0,ssr:!1},t),a}var Wb=function(t){var a=t.sideCar,s=Jb(t,["sideCar"]);if(!a)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var l=a.read();if(!l)throw new Error("Sidecar medium not found");return x.createElement(l,In({},s))};Wb.isSideCarExport=!0;function HO(t,a){return t.useMedium(a),Wb}var e1=DO(),Hf=function(){},Yc=x.forwardRef(function(t,a){var s=x.useRef(null),l=x.useState({onScrollCapture:Hf,onWheelCapture:Hf,onTouchMoveCapture:Hf}),i=l[0],c=l[1],d=t.forwardProps,p=t.children,h=t.className,g=t.removeScrollBar,b=t.enabled,v=t.shards,S=t.sideCar,j=t.noRelative,O=t.noIsolation,C=t.inert,A=t.allowPinchZoom,R=t.as,P=R===void 0?"div":R,F=t.gapMode,$=Jb(t,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),Q=S,L=MO([s,a]),N=In(In({},$),i);return x.createElement(x.Fragment,null,b&&x.createElement(Q,{sideCar:e1,removeScrollBar:g,shards:v,noRelative:j,noIsolation:O,inert:C,setCallbacks:c,allowPinchZoom:!!A,lockRef:s,gapMode:F}),d?x.cloneElement(x.Children.only(p),In(In({},N),{ref:L})):x.createElement(P,In({},N,{className:h,ref:L}),p))});Yc.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};Yc.classNames={fullWidth:gc,zeroRight:hc};var zO=function(){if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function PO(){if(!document)return null;var t=document.createElement("style");t.type="text/css";var a=zO();return a&&t.setAttribute("nonce",a),t}function LO(t,a){t.styleSheet?t.styleSheet.cssText=a:t.appendChild(document.createTextNode(a))}function UO(t){var a=document.head||document.getElementsByTagName("head")[0];a.appendChild(t)}var BO=function(){var t=0,a=null;return{add:function(s){t==0&&(a=PO())&&(LO(a,s),UO(a)),t++},remove:function(){t--,!t&&a&&(a.parentNode&&a.parentNode.removeChild(a),a=null)}}},qO=function(){var t=BO();return function(a,s){x.useEffect(function(){return t.add(a),function(){t.remove()}},[a&&s])}},t1=function(){var t=qO(),a=function(s){var l=s.styles,i=s.dynamic;return t(l,i),null};return a},VO={left:0,top:0,right:0,gap:0},zf=function(t){return parseInt(t||"",10)||0},QO=function(t){var a=window.getComputedStyle(document.body),s=a[t==="padding"?"paddingLeft":"marginLeft"],l=a[t==="padding"?"paddingTop":"marginTop"],i=a[t==="padding"?"paddingRight":"marginRight"];return[zf(s),zf(l),zf(i)]},FO=function(t){if(t===void 0&&(t="margin"),typeof window>"u")return VO;var a=QO(t),s=document.documentElement.clientWidth,l=window.innerWidth;return{left:a[0],top:a[1],right:a[2],gap:Math.max(0,l-s+a[2]-a[0])}},IO=t1(),$s="data-scroll-locked",GO=function(t,a,s,l){var i=t.left,c=t.top,d=t.right,p=t.gap;return s===void 0&&(s="margin"),`
284  .`.concat(TO,` {
285   overflow: hidden `).concat(l,`;
286   padding-right: `).concat(p,"px ").concat(l,`;
287  }
288  body[`).concat($s,`] {
289    overflow: hidden `).concat(l,`;
290    overscroll-behavior: contain;
291    `).concat([a&&"position: relative ".concat(l,";"),s==="margin"&&`
292    padding-left: `.concat(i,`px;
293    padding-top: `).concat(c,`px;
294    padding-right: `).concat(d,`px;
295    margin-left:0;
296    margin-top:0;
297    margin-right: `).concat(p,"px ").concat(l,`;
298    `),s==="padding"&&"padding-right: ".concat(p,"px ").concat(l,";
298")].filter(Boolean).join(""),`
299  }
300  
301  .`).concat(hc,` {
302    right: `).concat(p,"px ").concat(l,`;
303  }
304  
305  .`).concat(gc,` {
306    margin-right: `).concat(p,"px ").concat(l,`;
307  }
308  
309  .`).concat(hc," .").concat(hc,` {
310    right: 0 `).concat(l,`;
311  }
312  
313  .`).concat(gc," .").concat(gc,` {
314    margin-right: 0 `).concat(l,`;
315  }
316  
317  body[`).concat($s,`] {
318    `).concat(NO,": ").concat(p,`px;
319  }
320`)},yy=function(){var t=parseInt(document.body.getAttribute($s)||"0",10);return isFinite(t)?t:0},YO=function(){x.useEffect(function(){return document.body.setAttribute($s,(yy()+1).toString()),function(){var t=yy()-1;t<=0?document.body.removeAttribute($s):document.body.setAttribute($s,t.toString())}},[])},KO=function(t){var a=t.noRelative,s=t.noImportant,l=t.gapMode,i=l===void 0?"margin":l;YO();var c=x.useMemo(function(){return FO(i)},[i]);return x.createElement(IO,{styles:GO(c,!a,i,s?"":"!important")})},Cm=!1;if(typeof window<"u")try{var rc=Object.defineProperty({},"passive",{get:function(){return Cm=!0,!0}});window.addEventListener("test",rc,rc),window.removeEventListener("test",rc,rc)}catch{Cm=!1}var Qs=Cm?{passive:!1}:!1,ZO=function(t){return t.tagName==="TEXTAREA"},n1=function(t,a){if(!(t instanceof Element))return!1;var s=window.getComputedStyle(t);return s[a]!=="hidden"&&!(s.overflowY===s.overflowX&&!ZO(t)&&s[a]==="visible")},XO=function(t){return n1(t,"overflowY")},$O=function(t){return n1(t,"overflowX")},xy=function(t,a){var s=a.ownerDocument,l=a;do{typeof ShadowRoot<"u"&&l instanceof ShadowRoot&&(l=l.host);var i=a1(t,l);if(i){var c=r1(t,l),d=c[1],p=c[2];if(d>p)return!0}l=l.parentNode}while(l&&l!==s.body);return!1},JO=function(t){var a=t.scrollTop,s=t.scrollHeight,l=t.clientHeight;return[a,s,l]},WO=function(t){var a=t.scrollLeft,s=t.scrollWidth,l=t.clientWidth;return[a,s,l]},a1=function(t,a){return t==="v"?XO(a):$O(a)},r1=function(t,a){return t==="v"?JO(a):WO(a)},eT=function(t,a){return t==="h"&&a==="rtl"?-1:1},tT=function(t,a,s,l,i){var c=eT(t,window.getComputedStyle(a).direction),d=c*l,p=s.target,h=a.contains(p),g=!1,b=d>0,v=0,S=0;do{if(!p)break;var j=r1(t,p),O=j[0],C=j[1],A=j[2],R=C-A-c*O;(O||R)&&a1(t,p)&&(v+=R,S+=O);var P=p.parentNode;p=P&&P.nodeType===Node.DOCUMENT_FRAGMENT_NODE?P.host:P}while(!h&&p!==document.body||h&&(a.contains(p)||a===p));return(b&&Math.abs(v)<1||!b&&Math.abs(S)<1)&&(g=!0),g},sc=function(t){return"changedTouches"in t?[t.changedTouches[0].clientX,t.changedTouches[0].clientY]:[0,0]},by=function(t){return[t.deltaX,t.deltaY]},Sy=function(t){return t&&"current"in t?t.current:t},nT=function(t,a){return t[0]===a[0]&&t[1]===a[1]},aT=function(t){return`
321  .block-interactivity-`.concat(t,` {pointer-events: none;}
322  .allow-interactivity-`).concat(t,` {pointer-events: all;}
323`)},rT=0,Fs=[];function sT(t){var a=x.useRef([]),s=x.useRef([0,0]),l=x.useRef(),i=x.useState(rT++)[0],c=x.useState(t1)[0],d=x.useRef(t);x.useEffect(function(){d.current=t},[t]),x.useEffect(function(){if(t.inert){document.body.classList.add("block-interactivity-".concat(i));var C=OO([t.lockRef.current],(t.shards||[]).map(Sy),!0).filter(Boolean);
vendor: 6,539 bytes, line 323
323return C.forEach(function(A){return A.classList.add("allow-interactivity-".concat(i))}),function(){document.body.classList.remove("block-interactivity-".concat(i)),C.forEach(function(A){return A.classList.remove("allow-interactivity-".concat(i))})}}},[t.inert,t.lockRef.current,t.shards]);var p=x.useCallback(function(C,A){if("touches"in C&&C.touches.length===2||C.type==="wheel"&&C.ctrlKey)return!d.current.allowPinchZoom;var R=sc(C),P=s.current,F="deltaX"in C?C.deltaX:P[0]-R[0],$="deltaY"in C?C.deltaY:P[1]-R[1],Q,L=C.target,N=Math.abs(F)>Math.abs($)?"h":"v";if("touches"in C&&N==="h"&&L.type==="range")return!1;var H=xy(N,L);if(!H)return!0;if(H?Q=N:(Q=N==="v"?"h":"v",H=xy(N,L)),!H)return!1;if(!l.current&&"changedTouches"in C&&(F||$)&&(l.current=Q),!Q)return!0;var ee=l.current||Q;return tT(ee,A,C,ee==="h"?F:$)},[]),h=x.useCallback(function(C){var A=C;if(!(!Fs.length||Fs[Fs.length-1]!==c)){var R="deltaY"in A?by(A):sc(A),P=a.current.filter(function(Q){return Q.name===A.type&&(Q.target===A.target||A.target===Q.shadowParent)&&nT(Q.delta,R)})[0];if(P&&P.should){A.cancelable&&A.preventDefault();return}if(!P){var F=(d.current.shards||[]).map(Sy).filter(Boolean).filter(function(Q){return Q.contains(A.target)}),$=F.length>0?p(A,F[0]):!d.current.noIsolation;$&&A.cancelable&&A.preventDefault()}}},[]),g=x.useCallback(function(C,A,R,P){var F={name:C,delta:A,target:R,should:P,shadowParent:oT(R)};a.current.push(F),setTimeout(function(){a.current=a.current.filter(function($){return $!==F})},1)},[]),b=x.useCallback(function(C){s.current=sc(C),l.current=void 0},[]),v=x.useCallback(function(C){g(C.type,by(C),C.target,p(C,t.lockRef.current))},[]),S=x.useCallback(function(C){g(C.type,sc(C),C.target,p(C,t.lockRef.current))},[]);x.useEffect(function(){return Fs.push(c),t.setCallbacks({onScrollCapture:v,onWheelCapture:v,onTouchMoveCapture:S}),document.addEventListener("wheel",h,Qs),document.addEventListener("touchmove",h,Qs),document.addEventListener("touchstart",b,Qs),function(){Fs=Fs.filter(function(C){return C!==c}),document.removeEventListener("wheel",h,Qs),document.removeEventListener("touchmove",h,Qs),document.removeEventListener("touchstart",b,Qs)}},[]);var j=t.removeScrollBar,O=t.inert;return x.createElement(x.Fragment,null,O?x.createElement(c,{styles:aT(i)}):null,j?x.createElement(KO,{noRelative:t.noRelative,gapMode:t.gapMode}):null)}function oT(t){for(var a=null;t!==null;)t instanceof ShadowRoot&&(a=t.host,t=t.host),t=t.parentNode;return a}const lT=HO(e1,sT);var Kc=x.forwardRef(function(t,a){return x.createElement(Yc,In({},t,{ref:a,sideCar:lT}))});Kc.classNames=Yc.classNames;var iT=function(t){if(typeof document>"u")return null;var a=Array.isArray(t)?t[0]:t;return a.ownerDocument.body},Is=new WeakMap,oc=new WeakMap,lc={},Pf=0,s1=function(t){return t&&(t.host||s1(t.parentNode))},cT=function(t,a){return a.map(function(s){if(t.contains(s))return s;var l=s1(s);return l&&t.contains(l)?l:(console.error("aria-hidden",s,"in not contained inside",t,". Doing nothing"),null)}).filter(function(s){return!!s})},uT=function(t,a,s,l){var i=cT(a,Array.isArray(t)?t:[t]);lc[s]||(lc[s]=new WeakMap);var c=lc[s],d=[],p=new Set,h=new Set(i),g=function(v){!v||p.has(v)||(p.add(v),g(v.parentNode))};i.forEach(g);var b=function(v){!v||h.has(v)||Array.prototype.forEach.call(v.children,function(S){if(p.has(S))b(S);else try{var j=S.getAttribute(l),O=j!==null&&j!=="false",C=(Is.get(S)||0)+1,A=(c.get(S)||0)+1;Is.set(S,C),c.set(S,A),d.push(S),C===1&&O&&oc.set(S,!0),A===1&&S.setAttribute(s,"true"),O||S.setAttribute(l,"true")}catch(R){console.error("aria-hidden: cannot operate on ",S,R)}})};return b(a),p.clear(),Pf++,function(){d.forEach(function(v){var S=Is.get(v)-1,j=c.get(v)-1;Is.set(v,S),c.set(v,j),S||(oc.has(v)||v.removeAttribute(l),oc.delete(v)),j||v.removeAttribute(s)}),Pf--,Pf||(Is=new WeakMap,Is=new WeakMap,oc=new WeakMap,lc={})}},tp=function(t,a,s){s===void 0&&(s="data-aria-hidden");var l=Array.from(Array.isArray(t)?t:[t]),i=iT(t);return i?(l.push.apply(l,Array.from(i.querySelectorAll("[aria-live], script"))),uT(l,i,s,"aria-hidden")):function(){return null}},Zc="Dialog",[o1,h8]=$r(Zc),[dT,kn]=o1(Zc),l1=t=>{const{__scopeDialog:a,children:s,open:l,defaultOpen:i,onOpenChange:c,modal:d=!0}=t,p=x.useRef(null),h=x.useRef(null),[g,b]=jl({prop:l,defaultProp:i??!1,onChange:c,caller:Zc});return m.jsx(dT,{scope:a,triggerRef:p,contentRef:h,contentId:on(),titleId:on(),descriptionId:on(),open:g,onOpenChange:b,onOpenToggle:x.useCallback(()=>b(v=>!v),[b]),modal:d,children:s})};l1.displayName=Zc;var i1="DialogTrigger",c1=x.forwardRef((t,a)=>{const{__scopeDialog:s,...l}=t,i=kn(i1,s),c=$e(a,i.triggerRef);return m.jsx(Ae.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":rp(i.open),...l,ref:c,onClick:Re(t.onClick,i.onOpenToggle)})});c1.displayName=i1;var np="DialogPortal",[fT,u1]=o1(np,{forceMount:void 0}),d1=t=>{const{__scopeDialog:a,forceMount:s,children:l,container:i}=t,c=kn(np,a);return m.jsx(fT,{scope:a,forceMount:s,children:x.Children.map(l,d=>m.jsx(ir,{present:s||c.open,children:m.jsx(qc,{asChild:!0,container:i,children:d})}))})};d1.displayName=np;var jc="DialogOverlay",f1=x.forwardRef((t,a)=>{const s=u1(jc,t.__scopeDialog),{forceMount:l=s.forceMount,...i}=t,c=kn(jc,t.__scopeDialog);return c.modal?m.jsx(ir,{present:l||c.open,children:m.jsx(pT,{...i,ref:a})}):null});f1.displayName=jc;var mT=qr("DialogOverlay.RemoveScroll"),pT=x.forwardRef((t,a)=>{const{__scopeDialog:s,...l}=t,i=kn(jc,s);return m.jsx(Kc,{as:mT,allowPinchZoom:!0,shards:[i.contentRef],children:m.jsx(Ae.div,{"data-state":rp(i.open),...l,ref:a,style:{pointerEvents:"auto",...l.style}})})}),Fr="DialogContent",m1=x.forwardRef((t,a)=>{const s=u1(Fr,t.__scopeDialog),{forceMount:l=s.forceMount,...i}=t,c=kn(Fr,t.__scopeDialog);return m.jsx(ir,{present:l||c.open,children:c.modal?m.jsx(hT,{...i,ref:a}):m.jsx(gT,{...i,ref:a})})});m1.displayName=Fr;var hT=x.forwardRef((t,a)=>{const s=kn(Fr,t.__scopeDialog),l=x.useRef(null),i=$e(a,s.contentRef,l);return x.useEffect(()=>{const c=l.current;if(c)return tp(c)},[]),m.jsx(p1,{...t,ref:i,trapFocus:s.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:Re(t.onCloseAutoFocus,c=>{c.preventDefault(),s.triggerRef.current?.focus()}),onPointerDownOutside:Re(t.onPointerDownOutside,c=>{const d=c.detail.originalEvent,p=d.button===0&&d.ctrlKey===!0;(d.button===2||p)&&c.preventDefault()}),onFocusOutside:Re(t.onFocusOutside,c=>c.preventDefault())})}),gT=x.forwardRef((t,a)=>{const s=kn(Fr,t.__scopeDialog),l=x.useRef(!1),i=x.useRef(!1);
323return m.jsx(p1,{...t,ref:a,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:c=>{t.onCloseAutoFocus?.(c),c.defaultPrevented||(l.current||s.triggerRef.current?.focus(),c.preventDefault()),l.current=!1,i.current=!1},onInteractOutside:c=>{t.onInteractOutside?.(c),c.defaultPrevented||(l.current=!0,c.detail.originalEvent.type==="pointerdown"&&(i.current=!0));const d=c.target;s.triggerRef.current?.contains(d)&&c.preventDefault(),c.detail.originalEvent.type==="focusin"&&i.current&&c.preventDefault()}})}),p1=x.forwardRef((t,a)=>{const{__scopeDialog:s,trapFocus:l,onOpenAutoFocus:i,onCloseAutoFocus:c,...d}=t,p=kn(Fr,s),h=x.useRef(null),g=$e(a,h);return ep(),m.jsxs(m.Fragment,{children:[m.jsx(Gc,{asChild:!0,loop:!0,trapped:l,onMountAutoFocus:i,onUnmountAutoFocus:c,children:m.jsx(Rl,{role:"dialog",id:p.contentId,"aria-describedby":p.descriptionId,"aria-labelledby":p.titleId,"data-state":rp(p.open),...d,ref:g,onDismiss:()=>p.onOpenChange(!1)})}),m.jsxs(m.Fragment,{children:[m.jsx(vT,{titleId:p.titleId}),m.jsx(xT,{contentRef:h,descriptionId:p.descriptionId})]})]})}),ap="DialogTitle",h1=x.forwardRef((t,a)=>{const{__scopeDialog:s,...l}=t,i=kn(ap,s);return m.jsx(Ae.h2,{id:i.titleId,...l,ref:a})});h1.displayName=ap;var g1="DialogDescription",v1=x.forwardRef((t,a)=>{const{__scopeDialog:s,...l}=t,i=kn(g1,s);return m.jsx(Ae.p,{id:i.descriptionId,...l,ref:a})});v1.displayName=g1;var y1="DialogClose",x1=x.forwardRef((t,a)=>{const{__scopeDialog:s,...l}=t,i=kn(y1,s);return m.jsx(Ae.button,{type:"button",...l,ref:a,onClick:Re(t.onClick,()=>i.onOpenChange(!1))})});x1.displayName=y1;function rp(t){return t?"open":"closed"}var b1="DialogTitleWarning",[g8,S1]=M4(b1,{contentName:Fr,titleName:ap,docsSlug:"dialog"}),vT=({titleId:t})=>{const a=S1(b1),s=`\`${a.contentName}\` requires a \`${a.titleName}\` for the component to be accessible for screen reader users.
324
325If you want to hide the \`${a.titleName}\`, you can wrap it with our VisuallyHidden component.
326
327For more information, see https://radix-ui.com/primitives/docs/components/${a.docsSlug}`;return x.useEffect(()=>{t&&(document.getElementById(t)||console.error(s))},[s,t]),null},yT="DialogDescriptionWarning",xT=({contentRef:t,descriptionId:a})=>{const l=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${S1(yT).contentName}}.`;return x.useEffect(()=>{const i=t.current?.getAttribute("aria-describedby");a&&i&&(document.getElementById(a)||console.warn(l))},[l,t,a]),null},w1=l1,v8=c1,C1=d1,E1=f1,j1=m1,bT=h1,ST=v1,wT=x1;const O1=x.createContext({isComposing:()=>!1,setComposing:()=>{},justEndedComposing:()=>!1,markCompositionEnd:()=>{}}),T1=()=>x.useContext(O1);function CT({...t}){const a=x.useRef(!1),s=x.useRef(!1),l=x.useRef(null),i=x.useMemo(()=>({isComposing:()=>a.current,setComposing:c=>{a.current=c},justEndedComposing:()=>s.current,markCompositionEnd:()=>{s.current=!0,l.current&&clearTimeout(l.current),l.current=setTimeout(()=>{s.current=!1},150)}}),[]);return m.jsx(O1.Provider,{"data-loc":"client/src/components/ui/dialog.tsx:50",value:i,children:m.jsx(w1,{"data-loc":"client/src/components/ui/dialog.tsx:51","data-slot":"dialog",...t})})}function ET({...t}){return m.jsx(C1,{"data-loc":"client/src/components/ui/dialog.tsx:65","data-slot":"dialog-portal",...t})}function N1({className:t,...a}){return m.jsx(E1,{"data-loc":"client/src/components/ui/dialog.tsx:79","data-slot":"dialog-overlay",className:Pe("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",t),...a})}N1.displayName="DialogOverlay";function jT({className:t,children:a,showCloseButton:s=!0,onEscapeKeyDown:l,...i}){const{isComposing:c}=T1(),d=x.useCallback(p=>{if(p.isComposing||c()){p.preventDefault();return}l?.(p)},[c,l]);return m.jsxs(ET,{"data-loc":"client/src/components/ui/dialog.tsx:122","data-slot":"dialog-portal",children:[m.jsx(N1,{"data-loc":"client/src/components/ui/dialog.tsx:123"}),m.jsxs(j1,{"data-loc":"client/src/components/ui/dialog.tsx:124","data-slot":"dialog-content",className:Pe("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 fixed top-[50%] left-[50%] z-50 grid w-full max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 roun
327ded-lg border p-6 shadow-lg duration-200 sm:max-w-lg",t),onEscapeKeyDown:d,...i,children:[a,s&&m.jsxs(wT,{"data-loc":"client/src/components/ui/dialog.tsx:135","data-slot":"dialog-close",className:"ring-offset-background focus:ring-ring data-[state=open]:bg-accent data-[state=open]:text-muted-foreground absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",children:[m.jsx(Ic,{"data-loc":"client/src/components/ui/dialog.tsx:139"}),m.jsx("span",{"data-loc":"client/src/components/ui/dialog.tsx:140",className:"sr-only",children:"Close"})]})]})]})}function OT({className:t,...a}){return m.jsx("div",{"data-loc":"client/src/components/ui/dialog.tsx:150","data-slot":"dialog-header",className:Pe("flex flex-col gap-2 text-center sm:text-left",t),...a})}function TT({className:t,...a}){return m.jsx("div",{"data-loc":"client/src/components/ui/dialog.tsx:160","data-slot":"dialog-footer",className:Pe("flex flex-col-reverse gap-2 sm:flex-row sm:justify-end",t),...a})}function NT({className:t,...a}){return m.jsx(bT,{"data-loc":"client/src/components/ui/dialog.tsx:176","data-slot":"dialog-title",className:Pe("text-lg leading-none font-semibold",t),...a})}function _T({className:t,...a}){return m.jsx(ST,{"data-loc":"client/src/components/ui/dialog.tsx:189","data-slot":"dialog-description",className:Pe("text-muted-foreground text-sm",t),...a})}function ic(t){const a=x.useRef(t);a.current=t;const s=x.useRef(null);return s.current||(s.current=function(...l){return a.current.apply(this,l)}),s.current}function AT(t={}){const{onKeyDown:a,onCompositionStart:s,onCompositionEnd:l}=t,i=x.useRef(!1),c=x.useRef(null),d=x.useRef(null),p=ic(v=>{c.current&&(clearTimeout(c.current),c.current=null),d.current&&(clearTimeout(d.current),d.current=null),i.current=!0,s?.(v)}),h=ic(v=>{c.current=setTimeout(()=>{d.current=setTimeout(()=>{i.current=!1})}),l?.(v)}),g=ic(v=>{if(i.current&&(v.key==="Escape"||v.key==="Enter"&&!v.shiftKey)){v.stopPropagation();return}a?.(v)}),b=ic(()=>i.current);return{onCompositionStart:p,onCompositionEnd:h,onKeyDown:g,isComposing:b}}function Gn({className:t,type:a,onKeyDown:s,onCompositionStart:l,onCompositionEnd:i,...c}){const d=T1(),{onCompositionStart:p,onCompositionEnd:h,onKeyDown:g}=AT({onKeyDown:b=>{const v=b.nativeEvent.isComposing||d.justEndedComposing();b.key==="Enter"&&v||s?.(b)},onCompositionStart:b=>{d.setComposing(!0),l?.(b)},onCompositionEnd:b=>{d.markCompositionEnd(),setTimeout(()=>{d.setComposing(!1)},100),i?.(b)}});return m.jsx("input",{"data-loc":"client/src/components/ui/input.tsx:53",type:a,"data-slot":"input",className:Pe("file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 border-input h-9 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm","focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]","aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",t),onCompositionStart:p,onCompositionEnd:h,onKeyDown:g,...c})}function MT({className:t,...a}){return m.jsx("nav",{"data-loc":"client/src/components/ui/pagination.tsx:13",role:"navigation","aria-label":"pagination","data-slot":"pagination",className:Pe("mx-auto flex w-full justify-center",t),...a})}function RT({className:t,...a}){return m.jsx("ul",{"data-loc":"client/src/components/ui/pagination.tsx:28","data-slot":"pagination-content",className:Pe("flex flex-row items-center gap-1",t),...a})}function cc({...t}){return m.jsx("li",{"data-loc":"client/src/components/ui/pagination.tsx:37","data-slot":"pagination-item",...t})}function sp({className:t,isActive:a,size:s="icon",...l}){return m.jsx("a",{"data-loc":"client/src/components/ui/pagination.tsx:52","aria-current":a?"page":void 0,"data-slot":"pagination-link","data-active":a,className:Pe(Xb({variant:a?"outline":"ghost",size:s}),t),...l})}function kT({className:t,...a}){return m.jsxs(sp,{"data-loc":"client/src/components/ui/pagination.tsx:73","aria-label":"Go to previous page",size:"default",className:Pe("gap-1 px-2.5 sm:pl-2.5",t),...a,children:[m.jsx(Vb,{"data-loc":"client/src/components/ui/pagination.tsx:79"}),m.jsx("span",{"data-loc":"client/src/components/ui/pagination.tsx:80",className:"hidden sm:block",children:"Previous"})]})}function DT({className:t,...a}){return m.jsxs(sp,{"data-loc":"client/src/components/ui/pagination.tsx:90","aria-label":"Go to next page",size:"default",className:Pe("gap-1 px-2.5 sm:pr-2.5",t),...a,children:[m.jsx("span",{"data-loc":"client/src/components/ui/pagination.tsx:96",className:"hidden sm:block",children:"Next"}),m.jsx(Wm,{"data-loc":"client/src/components/ui/pagination.tsx:97"})]})}function HT({className:t,...a}){return m.jsxs("span",{"data-loc":"client/src/components/ui/pagination.tsx:107","aria-hidden":!0,"data-slot":"pagination-ellipsis",className:Pe("flex size-9 items-center justify-center",t),...a,children:[m.jsx(nO,{"data-loc":"client/src/components/ui/pagination.tsx:113",className:"size-4"}),m.jsx("span",{"data-loc":"client/src/components/ui/pagination.tsx:114",className:"sr-only",children:"More pages"})]})}function wy(t,[a,s]){return Math.min(s,Math.max(a,t))}function zT(t){const a=t+"CollectionProvider",[s,l]=$r(a),[i,c]=s(a,{collectionRef:{current:null},itemMap:new Map}),d=C=>{const{scope:A,children:R}=C,P=fe.useRef(null),F=fe.useRef(new Map).current;return m.jsx(i,{scope:A,itemMap:F,collectionRef:P,children:R})};d.displayName=a;const p=t+"CollectionSlot",h=qr(p),g=fe.forwardRef((C,A)=>{const{scope:R,children:P}=C,F=c(p,R),$=$e(A,F.collectionRef);return m.jsx(h,{ref:$,children:P})});g.displayName=p;const b=t+"CollectionItemSlot",v="data-radix-collection-item",S=qr(b),j=fe.forwardRef((C,A)=>{const{scope:R,children:P,...F}=C,$=fe.useRef(null),Q=$e(A,$),L=c(b,R);return fe.useEffect(()=>(L.itemMap.set($,{ref:$,...F}),()=>void L.itemMap.delete($))),m.jsx(S,{[v]:"",ref:Q,children:P})});j.displayName=b;function O(C){const A=c(t+"CollectionConsumer",C);return fe.useCallback(()=>{const P=A.collectionRef.current;if(!P)return[];const F=Array.from(P.querySelectorAll(`[${v}
327]`));return Array.from(A.itemMap.values()).sort((L,N)=>F.indexOf(L.ref.current)-F.indexOf(N.ref.current))},[A.collectionRef,A.itemMap])}return[{Provider:d,Slot:g,ItemSlot:j},O,l]}var PT=x.createContext(void 0);function LT(t){const a=x.useContext(PT);return t||a||"ltr"}function _1(t){const a=x.useRef({value:t,previous:t});return x.useMemo(()=>(a.current.value!==t&&(a.current.previous=a.current.value,a.current.value=t),a.current.previous),[t])}var UT=[" ","Enter","ArrowUp","ArrowDown"],BT=[" ","Enter"],Ir="Select",[Xc,$c,qT]=zT(Ir),[co]=$r(Ir,[qT,so]),Jc=so(),[VT,cr]=co(Ir),[QT,FT]=co(Ir),A1=t=>{const{__scopeSelect:a,children:s,open:l,defaultOpen:i,onOpenChange:c,value:d,defaultValue:p,onValueChange:h,dir:g,name:b,autoComplete:v,disabled:S,required:j,form:O}=t,C=Jc(a),[A,R]=x.useState(null),[P,F]=x.useState(null),[$,Q]=x.useState(!1),L=LT(g),[N,H]=jl({prop:l,defaultProp:i??!1,onChange:c,caller:Ir}),[ee,re]=jl({prop:d,defaultProp:p,onChange:h,caller:Ir}),oe=x.useRef(null),ae=A?O||!!A.closest("form"):!0,[ce,se]=x.useState(new Set),de=Array.from(ce).map(E=>E.props.value).join(";");return m.jsx(fb,{...C,children:m.jsxs(VT,{required:j,scope:a,trigger:A,onTriggerChange:R,valueNode:P,onValueNodeChange:F,valueNodeHasChildren:$,onValueNodeHasChildrenChange:Q,contentId:on(),value:ee,onValueChange:re,open:N,onOpenChange:H,dir:L,triggerPointerDownPosRef:oe,disabled:S,children:[m.jsx(Xc.Provider,{scope:a,children:m.jsx(QT,{scope:t.__scopeSelect,onNativeOptionAdd:x.useCallback(E=>{se(V=>new Set(V).add(E))},[]),onNativeOptionRemove:x.useCallback(E=>{se(V=>{const z=new Set(V);return z.delete(E),z})},[]),children:s})}),ae?m.jsxs(J1,{"aria-hidden":!0,required:j,tabIndex:-1,name:b,autoComplete:v,value:ee,onChange:E=>re(E.target.value),disabled:S,form:O,children:[ee===void 0?m.jsx("option",{value:""}):null,Array.from(ce)]},de):null]})})};A1.displayName=Ir;var M1="SelectTrigger",R1=x.forwardRef((t,a)=>{const{__scopeSelect:s,disabled:l=!1,...i}=t,c=Jc(s),d=cr(M1,s),p=d.disabled||l,h=$e(a,d.onTriggerChange),g=$c(s),b=x.useRef("touch"),[v,S,j]=e2(C=>{const A=g().filter(F=>!F.disabled),R=A.find(F=>F.value===d.value),P=t2(A,C,R);P!==void 0&&d.onValueChange(P.value)}),O=C=>{p||(d.onOpenChange(!0),j()),C&&(d.triggerPointerDownPosRef.current={x:Math.round(C.pageX),y:Math.round(C.pageY)})};return m.jsx(Bc,{asChild:!0,...c,children:m.jsx(Ae.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:p,"data-disabled":p?"":void 0,"data-placeholder":W1(d.value)?"":void 0,...i,ref:h,onClick:Re(i.onClick,C=>{C.currentTarget.focus(),b.current!=="mouse"&&O(C)}),onPointerDown:Re(i.onPointerDown,C=>{b.current=C.pointerType;const A=C.target;A.hasPointerCapture(C.pointerId)&&A.releasePointerCapture(C.pointerId),C.button===0&&C.ctrlKey===!1&&C.pointerType==="mouse"&&(O(C),C.preventDefault())}),onKeyDown:Re(i.onKeyDown,C=>{const A=v.current!=="";!(C.ctrlKey||C.altKey||C.metaKey)&&C.key.length===1&&S(C.key),!(A&&C.key===" ")&&UT.includes(C.key)&&(O(),C.preventDefault())})})})});R1.displayName=M1;var k1="SelectValue",D1=x.forwardRef((t,a)=>{const{__scopeSelect:s,className:l,style:i,children:c,placeholder:d="",...p}=t,h=cr(k1,s),{onValueNodeHasChildrenChange:g}=h,b=c!==void 0,v=$e(a,h.onValueNodeChange);return Dt(()=>{g(b)},[g,b]),m.jsx(Ae.span,{...p,ref:v,style:{pointerEvents:"none"},children:W1(h.value)?m.jsx(m.Fragment,{children:d}):c})});D1.displayName=k1;var IT="SelectIcon",H1=x.forwardRef((t,a)=>{const{__scopeSelect:s,children:l,...i}=t;return m.jsx(Ae.span,{"aria-hidden":!0,...i,ref:a,children:l||"▼"})});H1.displayName=IT;var GT="SelectPortal",z1=t=>m.jsx(qc,{asChild:!0,...t});z1.displayName=GT;var Gr="SelectContent",P1=x.forwardRef((t,a)=>{const s=cr(Gr,t.__scopeSelect),[l,i]=x.useState();if(Dt(()=>{i(new DocumentFragment)},[]),!s.open){const c=l;return c?Ml.createPortal(m.jsx(L1,{scope:t.__scopeSelect,children:m.jsx(Xc.Slot,{scope:t.__scopeSelect,children:m.jsx("div",{children:t.children})})}),c):null}
vendor: 9,595 bytes, line 327
327return m.jsx(U1,{...t,ref:a})});P1.displayName=Gr;var _n=10,[L1,ur]=co(Gr),YT="SelectContentImpl",KT=qr("SelectContent.RemoveScroll"),U1=x.forwardRef((t,a)=>{const{__scopeSelect:s,position:l="item-aligned",onCloseAutoFocus:i,onEscapeKeyDown:c,onPointerDownOutside:d,side:p,sideOffset:h,align:g,alignOffset:b,arrowPadding:v,collisionBoundary:S,collisionPadding:j,sticky:O,hideWhenDetached:C,avoidCollisions:A,...R}=t,P=cr(Gr,s),[F,$]=x.useState(null),[Q,L]=x.useState(null),N=$e(a,I=>$(I)),[H,ee]=x.useState(null),[re,oe]=x.useState(null),ae=$c(s),[ce,se]=x.useState(!1),de=x.useRef(!1);x.useEffect(()=>{if(F)return tp(F)},[F]),ep();const E=x.useCallback(I=>{const[ue,...he]=ae().map(_e=>_e.ref.current),[Ce]=he.slice(-1),ie=document.activeElement;for(const _e of I)if(_e===ie||(_e?.scrollIntoView({block:"nearest"}),_e===ue&&Q&&(Q.scrollTop=0),_e===Ce&&Q&&(Q.scrollTop=Q.scrollHeight),_e?.focus(),document.activeElement!==ie))return},[ae,Q]),V=x.useCallback(()=>E([H,F]),[E,H,F]);x.useEffect(()=>{ce&&V()},[ce,V]);const{onOpenChange:z,triggerPointerDownPosRef:le}=P;x.useEffect(()=>{if(F){let I={x:0,y:0};const ue=Ce=>{I={x:Math.abs(Math.round(Ce.pageX)-(le.current?.x??0)),y:Math.abs(Math.round(Ce.pageY)-(le.current?.y??0))}},he=Ce=>{I.x<=10&&I.y<=10?Ce.preventDefault():F.contains(Ce.target)||z(!1),document.removeEventListener("pointermove",ue),le.current=null};return le.current!==null&&(document.addEventListener("pointermove",ue),document.addEventListener("pointerup",he,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",ue),document.removeEventListener("pointerup",he,{capture:!0})}}},[F,z,le]),x.useEffect(()=>{const I=()=>z(!1);return window.addEventListener("blur",I),window.addEventListener("resize",I),()=>{window.removeEventListener("blur",I),window.removeEventListener("resize",I)}},[z]);const[me,T]=e2(I=>{const ue=ae().filter(ie=>!ie.disabled),he=ue.find(ie=>ie.ref.current===document.activeElement),Ce=t2(ue,I,he);Ce&&setTimeout(()=>Ce.ref.current.focus())}),_=x.useCallback((I,ue,he)=>{const Ce=!de.current&&!he;(P.value!==void 0&&P.value===ue||Ce)&&(ee(I),Ce&&(de.current=!0))},[P.value]),k=x.useCallback(()=>F?.focus(),[F]),U=x.useCallback((I,ue,he)=>{const Ce=!de.current&&!he;(P.value!==void 0&&P.value===ue||Ce)&&oe(I)},[P.value]),Z=l==="popper"?Em:B1,te=Z===Em?{side:p,sideOffset:h,align:g,alignOffset:b,arrowPadding:v,collisionBoundary:S,collisionPadding:j,sticky:O,hideWhenDetached:C,avoidCollisions:A}:{};return m.jsx(L1,{scope:s,content:F,viewport:Q,onViewportChange:L,itemRefCallback:_,selectedItem:H,onItemLeave:k,itemTextRefCallback:U,focusSelectedItem:V,selectedItemText:re,position:l,isPositioned:ce,searchRef:me,children:m.jsx(Kc,{as:KT,allowPinchZoom:!0,children:m.jsx(Gc,{asChild:!0,trapped:P.open,onMountAutoFocus:I=>{I.preventDefault()},onUnmountAutoFocus:Re(i,I=>{P.trigger?.focus({preventScroll:!0}),I.preventDefault()}),children:m.jsx(Rl,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:c,onPointerDownOutside:d,onFocusOutside:I=>I.preventDefault(),onDismiss:()=>P.onOpenChange(!1),children:m.jsx(Z,{role:"listbox",id:P.contentId,"data-state":P.open?"open":"closed",dir:P.dir,onContextMenu:I=>I.preventDefault(),...R,...te,onPlaced:()=>se(!0),ref:N,style:{display:"flex",flexDirection:"column",outline:"none",...R.style},onKeyDown:Re(R.onKeyDown,I=>{const ue=I.ctrlKey||I.altKey||I.metaKey;if(I.key==="Tab"&&I.preventDefault(),!ue&&I.key.length===1&&T(I.key),["ArrowUp","ArrowDown","Home","End"].includes(I.key)){let Ce=ae().filter(ie=>!ie.disabled).map(ie=>ie.ref.current);if(["ArrowUp","End"].includes(I.key)&&(Ce=Ce.slice().reverse()),["ArrowUp","ArrowDown"].includes(I.key)){const ie=I.target,_e=Ce.indexOf(ie);Ce=Ce.slice(_e+1)}setTimeout(()=>E(Ce)),I.preventDefault()}})})})})})})});U1.displayName=YT;var ZT="SelectItemAlignedPosition",B1=x.forwardRef((t,a)=>{const{__scopeSelect:s,onPlaced:l,...i}=t,c=cr(Gr,s),d=ur(Gr,s),[p,h]=x.useState(null),[g,b]=x.useState(null),v=$e(a,N=>b(N)),S=$c(s),j=x.useRef(!1),O=x.useRef(!0),{viewport:C,selectedItem:A,selectedItemText:R,focusSelectedItem:P}=d,F=x.useCallback(()=>{if(c.trigger&&c.valueNode&&p&&g&&C&&A&&R){const N=c.trigger.getBoundingClientRect(),H=g.getBoundingClientRect(),ee=c.valueNode.getBoundingClientRect(),re=R.getBoundingClientRect();if(c.dir!=="rtl"){const ie=re.left-H.left,_e=ee.left-ie,gt=N.left-_e,at=N.width+gt,cn=Math.max(at,H.width),un=window.innerWidth-_n,Ut=wy(_e,[_n,Math.max(_n,un-cn)]);p.style.minWidth=at+"px",p.style.left=Ut+"px"}else{const ie=H.right-re.right,_e=window.innerWidth-ee.right-ie,gt=window.innerWidth-N.right-_e,at=N.width+gt,cn=Math.max(at,H.width),un=window.innerWidth-_n,Ut=wy(_e,[_n,Math.max(_n,un-cn)]);p.style.minWidth=at+"px",p.style.right=Ut+"px"}const oe=S(),ae=window.innerHeight-_n*2,ce=C.scrollHeight,se=window.getComputedStyle(g),de=parseInt(se.borderTopWidth,10),E=parseInt(se.paddingTop,10),V=parseInt(se.borderBottomWidth,10),z=parseInt(se.paddingBottom,10),le=de+E+ce+z+V,me=Math.min(A.offsetHeight*5,le),T=window.getComputedStyle(C),_=parseInt(T.paddingTop,10),k=parseInt(T.paddingBottom,10),U=N.top+N.height/2-_n,Z=ae-U,te=A.offsetHeight/2,I=A.offsetTop+te,ue=de+E+I,he=le-ue;if(ue<=U){const ie=oe.length>0&&A===oe[oe.length-1].ref.current;p.style.bottom="0px";const _e=g.clientHeight-C.offsetTop-C.offsetHeight,gt=Math.max(Z,te+(ie?k:0)+_e+V),at=ue+gt;p.style.height=at+"px"}else{const ie=oe.length>0&&A===oe[0].ref.current;p.style.top="0px";const gt=Math.max(U,de+C.offsetTop+(ie?_:0)+te)+he;p.style.height=gt+"px",C.scrollTop=ue-U+C.offsetTop}p.style.margin=`${_n}px 0`,p.style.minHeight=me+"px",p.style.maxHeight=ae+"px",l?.(),requestAnimationFrame(()=>j.current=!0)}},[S,c.trigger,c.valueNode,p,g,C,A,R,c.dir,l]);Dt(()=>F(),[F]);const[$,Q]=x.useState();Dt(()=>{g&&Q(window.getComputedStyle(g).zIndex)},[g]);const L=x.useCallback(N=>{N&&O.current===!0&&(F(),P?.(),O.current=!1)},[F,P]);return m.jsx($T,{scope:s,contentWrapper:p,shouldExpandOnScrollRef:j,onScrollButtonChange:L,children:m.jsx("div",{ref:h,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:$},children:m.jsx(Ae.div,{...i,ref:v,style:{boxSizing:"border-box",maxHeight:"100%",...i.style}})})})});B1.displayName=ZT;var XT="SelectPopperPosition",Em=x.forwardRef((t,a)=>{const{__scopeSelect:s,align:l="start",collisionPadding:i=_n,...c}=t,d=Jc(s);return m.jsx(Ym,{...d,...c,ref:a,align:l,collisionPadding:i,style:{boxSizing:"border-box",...c.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)"}})});Em.displayName=XT;var[$T,op]=co(Gr,{}),jm="SelectViewport",q1=x.forwardRef((t,a)=>{const{__scopeSelect:s,nonce:l,...i}=t,c=ur(jm,s),d=op(jm,s),p=$e(a,c.onViewportChange),h=x.useRef(0);return m.jsxs(m.Fragment,{children:[m.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:l}),m.jsx(Xc.Slot,{scope:s,children:m.jsx(Ae.div,{"data-radix-select-viewport":"",role:"presentation",...i,ref:p,style:{position:"relative",flex:1,overflow:"hidden auto",...i.style},onScroll:Re(i.onScroll,g=>{const b=g.currentTarget,{contentWrapper:v,shouldExpandOnScrollRef:S}=d;if(S?.current&&v){const j=Math.abs(h.current-b.scrollTop);if(j>0){const O=window.innerHeight-_n*2,C=parseFloat(v.style.minHeight),A=parseFloat(v.style.height),R=Math.max(C,A);if(R<O){const P=R+j,F=Math.min(O,P),$=P-F;v.style.height=F+"px",v.style.bottom==="0px"&&(b.scrollTop=$>0?$:0,v.style.justifyContent="flex-end")}}}h.current=b.scrollTop})})})]})});q1.displayName=jm;var V1="SelectGroup",[JT,WT]=co(V1),eN=x.forwardRef((t,a)=>{const{__scopeSelect:s,...l}=t,i=on();return m.jsx(JT,{scope:s,id:i,children:m.jsx(Ae.div,{role:"group","aria-labelledby":i,...l,ref:a})})});eN.displayName=V1;var Q1="SelectLabel",tN=x.forwardRef((t,a)=>{const{__scopeSelect:s,...l}=t,i=WT(Q1,s);return m.jsx(Ae.div,{id:i.id,...l,ref:a})});tN.displayName=Q1;var Oc="SelectItem",[nN,F1]=co(Oc),I1=x.forwardRef((t,a)=>{const{__scopeSelect:s,value:l,disabled:i=!1,textValue:c,...d}=t,p=cr(Oc,s),h=ur(Oc,s),g=p.value===l,[b,v]=x.useState(c??""),[S,j]=x.useState(!1),O=$e(a,P=>h.itemRefCallback?.(P,l,i)),C=on(),A=x.useRef("touch"),R=()=>{i||(p.onValueChange(l),p.onOpenChange(!1))};if(l==="")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 m.jsx(nN,{scope:s,value:l,disabled:i,textId:C,isSelected:g,onItemTextChange:x.useCallback(P=>{v(F=>F||(P?.textContent??"").trim())},[]),children:m.jsx(Xc.ItemSlot,{scope:s,value:l,disabled:i,textValue:b,children:m.jsx(Ae.div,{role:"option","aria-labelledby":C,"data-highlighted":S?"":void 0,"aria-selected":g&&S,"data-state":g?"checked":"unchecked","aria-disabled":i||void 0,"data-disabled":i?"":void 0,tabIndex:i?void 0:-1,...d,ref:O,onFocus:Re(d.onFocus,()=>j(!0)),onBlur:Re(d.onBlur,()=>j(!1)),onClick:Re(d.onClick,()=>{A.current!=="mouse"&&R()}),onPointerUp:Re(d.onPointerUp,()=>{A.current==="mouse"&&R()}),onPointerDown:Re(d.onPointerDown,P=>{A.current=P.pointerType}),onPointerMove:Re(d.onPointerMove,P=>{A.current=P.pointerType,i?h.onItemLeave?.():A.current==="mouse"&&P.currentTarget.focu
vendor: 6,535 bytes, line 327
327s({preventScroll:!0})}),onPointerLeave:Re(d.onPointerLeave,P=>{P.currentTarget===document.activeElement&&h.onItemLeave?.()}),onKeyDown:Re(d.onKeyDown,P=>{h.searchRef?.current!==""&&P.key===" "||(BT.includes(P.key)&&R(),P.key===" "&&P.preventDefault())})})})})});I1.displayName=Oc;var dl="SelectItemText",G1=x.forwardRef((t,a)=>{const{__scopeSelect:s,className:l,style:i,...c}=t,d=cr(dl,s),p=ur(dl,s),h=F1(dl,s),g=FT(dl,s),[b,v]=x.useState(null),S=$e(a,R=>v(R),h.onItemTextChange,R=>p.itemTextRefCallback?.(R,h.value,h.disabled)),j=b?.textContent,O=x.useMemo(()=>m.jsx("option",{value:h.value,disabled:h.disabled,children:j},h.value),[h.disabled,h.value,j]),{onNativeOptionAdd:C,onNativeOptionRemove:A}=g;return Dt(()=>(C(O),()=>A(O)),[C,A,O]),m.jsxs(m.Fragment,{children:[m.jsx(Ae.span,{id:h.textId,...c,ref:S}),h.isSelected&&d.valueNode&&!d.valueNodeHasChildren?Ml.createPortal(c.children,d.valueNode):null]})});G1.displayName=dl;var Y1="SelectItemIndicator",K1=x.forwardRef((t,a)=>{const{__scopeSelect:s,...l}=t;return F1(Y1,s).isSelected?m.jsx(Ae.span,{"aria-hidden":!0,...l,ref:a}):null});K1.displayName=Y1;var Om="SelectScrollUpButton",Z1=x.forwardRef((t,a)=>{const s=ur(Om,t.__scopeSelect),l=op(Om,t.__scopeSelect),[i,c]=x.useState(!1),d=$e(a,l.onScrollButtonChange);return Dt(()=>{if(s.viewport&&s.isPositioned){let p=function(){const g=h.scrollTop>0;c(g)};const h=s.viewport;return p(),h.addEventListener("scroll",p),()=>h.removeEventListener("scroll",p)}},[s.viewport,s.isPositioned]),i?m.jsx($1,{...t,ref:d,onAutoScroll:()=>{const{viewport:p,selectedItem:h}=s;p&&h&&(p.scrollTop=p.scrollTop-h.offsetHeight)}}):null});Z1.displayName=Om;var Tm="SelectScrollDownButton",X1=x.forwardRef((t,a)=>{const s=ur(Tm,t.__scopeSelect),l=op(Tm,t.__scopeSelect),[i,c]=x.useState(!1),d=$e(a,l.onScrollButtonChange);return Dt(()=>{if(s.viewport&&s.isPositioned){let p=function(){const g=h.scrollHeight-h.clientHeight,b=Math.ceil(h.scrollTop)<g;c(b)};const h=s.viewport;return p(),h.addEventListener("scroll",p),()=>h.removeEventListener("scroll",p)}},[s.viewport,s.isPositioned]),i?m.jsx($1,{...t,ref:d,onAutoScroll:()=>{const{viewport:p,selectedItem:h}=s;p&&h&&(p.scrollTop=p.scrollTop+h.offsetHeight)}}):null});X1.displayName=Tm;var $1=x.forwardRef((t,a)=>{const{__scopeSelect:s,onAutoScroll:l,...i}=t,c=ur("SelectScrollButton",s),d=x.useRef(null),p=$c(s),h=x.useCallback(()=>{d.current!==null&&(window.clearInterval(d.current),d.current=null)},[]);return x.useEffect(()=>()=>h(),[h]),Dt(()=>{p().find(b=>b.ref.current===document.activeElement)?.ref.current?.scrollIntoView({block:"nearest"})},[p]),m.jsx(Ae.div,{"aria-hidden":!0,...i,ref:a,style:{flexShrink:0,...i.style},onPointerDown:Re(i.onPointerDown,()=>{d.current===null&&(d.current=window.setInterval(l,50))}),onPointerMove:Re(i.onPointerMove,()=>{c.onItemLeave?.(),d.current===null&&(d.current=window.setInterval(l,50))}),onPointerLeave:Re(i.onPointerLeave,()=>{h()})})}),aN="SelectSeparator",rN=x.forwardRef((t,a)=>{const{__scopeSelect:s,...l}=t;return m.jsx(Ae.div,{"aria-hidden":!0,...l,ref:a})});rN.displayName=aN;var Nm="SelectArrow",sN=x.forwardRef((t,a)=>{const{__scopeSelect:s,...l}=t,i=Jc(s),c=cr(Nm,s),d=ur(Nm,s);return c.open&&d.position==="popper"?m.jsx(Km,{...i,...l,ref:a}):null});sN.displayName=Nm;var oN="SelectBubbleInput",J1=x.forwardRef(({__scopeSelect:t,value:a,...s},l)=>{const i=x.useRef(null),c=$e(l,i),d=_1(a);return x.useEffect(()=>{const p=i.current;if(!p)return;const h=window.HTMLSelectElement.prototype,b=Object.getOwnPropertyDescriptor(h,"value").set;if(d!==a&&b){const v=new Event("change",{bubbles:!0});b.call(p,a),p.dispatchEvent(v)}},[d,a]),m.jsx(Ae.select,{...s,style:{...mb,...s.style},ref:c,defaultValue:a})});J1.displayName=oN;function W1(t){return t===""||t===void 0}function e2(t){const a=Vr(t),s=x.useRef(""),l=x.useRef(0),i=x.useCallback(d=>{const p=s.current+d;a(p),(function h(g){s.current=g,window.clearTimeout(l.current),g!==""&&(l.current=window.setTimeout(()=>h(""),1e3))})(p)},[a]),c=x.useCallback(()=>{s.current="",window.clearTimeout(l.current)},[]);return x.useEffect(()=>()=>window.clearTimeout(l.current),[]),[s,i,c]}function t2(t,a,s){const i=a.length>1&&Array.from(a).every(g=>g===a[0])?a[0]:a,c=s?t.indexOf(s):-1;let d=lN(t,Math.max(c,0));i.length===1&&(d=d.filter(g=>g!==s));const h=d.find(g=>g.textValue.toLowerCase().startsWith(i.toLowerCase()));return h!==s?h:void 0}function lN(t,a){return t.map((s,l)=>t[(a+l)%t.length])}var iN=A1,cN=R1,uN=D1,dN=H1,fN=z1,mN=P1,pN=q1,hN=I1,gN=G1,vN=K1,yN=Z1,xN=X1;function fl({...t}){return m.jsx(iN,{"data-loc":"client/src/components/ui/select.tsx:10","data-slot":"select",...t})}function ml({...t}){return m.jsx(uN,{"data-loc":"client/src/components/ui/select.tsx:22","data-slot":"select-value",...t})}function pl({className:t,size:a="default",children:s,...l}){return m.jsxs(cN,{"data-loc":"client/src/components/ui/select.tsx:34","data-slot":"select-trigger","data-size":a,className:Pe("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",t),...l,children:[s,m.jsx(dN,{"data-loc":"client/src/components/ui/select.tsx:44",asChild:!0,children:m.jsx(Hl,{"data-loc":"client/src/components/ui/select.tsx:45",className:"size-4 opacity-50"})})]})}function hl({className:t,children:a,position:s="popper",align:l="center",...i}){return m.jsx(fN,{"data-loc":"client/src/components/ui/select.tsx:59",children:m.jsxs(mN,{"data-loc":"client/src/components/ui/select.tsx:60","data-slot":"select-content",className:Pe("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
327de-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",s==="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",t),position:s,align:l,...i,children:[m.jsx(bN,{"data-loc":"client/src/components/ui/select.tsx:72"}),m.jsx(pN,{"data-loc":"client/src/components/ui/select.tsx:73",className:Pe("p-1",s==="popper"&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)] scroll-my-1"),children:a}),m.jsx(SN,{"data-loc":"client/src/components/ui/select.tsx:82"})]})})}function Pt({className:t,children:a,...s}){return m.jsxs(hN,{"data-loc":"client/src/components/ui/select.tsx:107","data-slot":"select-item",className:Pe("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",t),...s,children:[m.jsx("span",{"data-loc":"client/src/components/ui/select.tsx:115",className:"absolute right-2 flex size-3.5 items-center justify-center",children:m.jsx(vN,{"data-loc":"client/src/components/ui/select.tsx:116",children:m.jsx(io,{"data-loc":"client/src/components/ui/select.tsx:117",className:"size-4"})})}),m.jsx(gN,{"data-loc":"client/src/components/ui/select.tsx:120",children:a})]})}function bN({className:t,...a}){return m.jsx(yN,{"data-loc":"client/src/components/ui/select.tsx:143","data-slot":"select-scroll-up-button",className:Pe("flex cursor-default items-center justify-center py-1",t),...a,children:m.jsx(Jj,{"data-loc":"client/src/components/ui/select.tsx:151",className:"size-4"})})}function SN({className:t,...a}){return m.jsx(xN,{"data-loc":"client/src/components/ui/select.tsx:161","data-slot":"select-scroll-down-button",className:Pe("flex cursor-default items-center justify-center py-1",t),...a,children:m.jsx(Hl,{"data-loc":"client/src/components/ui/select.tsx:169",className:"size-4"})})}const wN={물품:"border-slate-300 bg-white text-slate-700",용역:"border-slate-300 bg-white text-slate-700",공사:"border-[#edc5b8] bg-[#fff3ed] text-[#9f3f29]",기초:"border-slate-300 bg-white text-slate-700",수의:"border-slate-300 bg-white text-slate-700",공개:"border-slate-300 bg-white text-slate-700",낙찰:"border-emerald-300 bg-emerald-50 text-emerald-800",재공고:"border-[#ebc590] bg-[#fff7e9] text-[#8c5415]",긴급:"border-[#edc5b8] bg-[#fff3ed] text-[#9f3f29]"};function Cy({label:t,className:a}){return m.jsx("span",{"data-loc":"client/src/components/ProcurementTag.tsx:17",className:Pe("inline-flex h-5 shrink-0 items-center border px-1.5 text-[11px] font-extrabold tracking-[-0.02em]",wN[t]??"border-slate-300 bg-white text-slate-700",a),children:t})}function n2({title:t,className:a,...s}){const l=x.useId();return m.jsxs("svg",{"data-loc":"client/src/components/GongmuCalculatorLogo.tsx:11",...s,width:"168",height:"40",viewBox:"0 0 168 40",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:a,role:t?"img":void 0,"aria-labelledby":t?l:void 0,"aria-hidden":t?void 0:!0,focusable:"false",children:[t&&m.jsx("title",{"data-loc":"client/src/components/GongmuCalculatorLogo.tsx:24",id:l,children:t}),m.jsx("path",{"data-loc":"client/src/components/GongmuCalculatorLogo.tsx:25",d:"M14.7315 16.0564H11.6946V13.0195H9.81269V16.0564H6.77582V17.9383H9.81269V20.9752H11.6946V17.9383H14.7315V16.0564Z",fill:"#2153AD"}),m.jsx("path",{"data-loc":"client/src/components/GongmuCalculatorLogo.tsx:26",d:"M27.097 6.92988H24.989C24.5609 3.03687 21.2575 0 17.2595 0C13.2615 0 9.95811 3.03687 9.53811 6.92988H7.43007C3.74706 6.92988 0.766724 9.91022 0.766724 13.5852V33.2521C0.766724 36.9271 3.74706 39.9074 7.43007 39.9074H27.097C30.772 39.9074 33.7604 36.9271 33.7604 33.2521V13.5852C33.7604 9.91022 30.7801 6.92988 27.097 6.92988ZM17.2595 2.43919C19.9087 2.43919 22.0975 4.38569 22.5094 6.92988H12.0096C12.4215 4.39377 14.6103 2.43919 17.2595 2.43919ZM10.7496 34.391C10.2327 34.391 9.81272 33.971 9.81272 33.454C9.81272 32.9371 10.2327 32.5171 10.7496 32.5171C11.2665 32.5171 11.6865 32.9371 11.6865 33.454C11.6865 33.971 11.2665 34.391 10.7496 34.391ZM14.7315 31.3541H6.77585V29.4722H14.7315V31.3541ZM9.81272 27.3722C9.81272 26.8553 10.2327 26.4353 10.7496 26.4353C11.2665 26.4353 11.6865 26.8553 11.6865 27.3722C11.6865 27.8891 11.2665 28.3091 10.7496 28.3091C10.2327 28.3091 9.81272 27.8891 9.81272 27.3722ZM17.3564 18.5766C17.3564 21.355 15.103 23.6084 12.3246 23.6084H9.17466C6.39
327624 23.6084 4.14282 21.355 4.14282 18.5766V15.4267C4.14282 12.6482 6.39624 10.3948 9.17466 10.3948H12.3246C15.103 10.3948 17.3564 12.6482 17.3564 15.4267V18.5766ZM27.8159 32.5575L26.4832 33.8902L24.3348 31.7418L22.1864 33.8902L20.8537 32.5575L23.0021 30.4091L20.8537 28.2607L22.1864 26.928L24.3348 29.0764L26.4832 26.928L27.8159 28.2607L25.6675 30.4091L27.8159 32.5575ZM28.3166 17.9385H20.361V16.0567H28.3166V17.9385Z",fill:"#111111"}),m.jsx("path",{"data-loc":"client/src/components/GongmuCalculatorLogo.tsx:27",d:"M118.284 38.1872V38.9303H111.499V38.1872H114.488V36.4184H111.944V32.6143H112.751V35.6754H117.856V36.4184H115.287V38.1872H118.276H118.284Z",fill:"#111111"}),m.jsx("path",{"data-loc":"client/src/components/GongmuCalculatorLogo.tsx:28",d:"M125.949 37.5253H122.96V39.4153H122.153V37.5253H119.172V36.7742H125.957V37.5253H125.949ZM125.464 35.9584H119.625V32.6631H125.464V35.9584ZM124.681 33.39H120.416V35.2315H124.681V33.39Z",fill:"#111111"}),m.jsx("path",{"data-loc":"client/src/components/GongmuCalculatorLogo.tsx:29",d:"M133.218 32.4609V36.0551H132.435V34.5851H131.078V35.8613H127.104V32.5821H127.879V33.519H130.31V32.5821H131.086V33.8501H132.443V32.469H133.226L133.218 32.4609ZM132.435 36.4347H133.21V39.1727H127.427V36.4347H128.202V37.1132H132.426V36.4347H132.435ZM130.294 35.2151V34.149H127.863V35.2151H130.294ZM132.435 38.5347V37.7432H128.21V38.5347H132.435Z",fill:"#111111"}),m.jsx("path",{"data-loc":"client/src/components/GongmuCalculatorLogo.tsx:30",d:"M134.543 34.5044C134.543 33.3655 135.366 32.5336 136.699 32.5336C138.032 32.5336 138.847 33.3655 138.847 34.5044C138.847 35.6432 138.032 36.4751 136.699 36.4751C135.366 36.4751 134.543 35.6432 134.543 34.5044ZM135.14 36.9516H135.94V38.4539H141.004V39.1727H135.14V36.9516ZM138.064 34.5044C138.064 33.7048 137.507 33.1878 136.707 33.1878C135.908 33.1878 135.342 33.6967 135.342 34.5044C135.342 35.312 135.899 35.8128 136.707 35.8128C137.515 35.8128 138.064 35.312 138.064 34.5044ZM140.035 32.4609H140.818V37.5089H140.035V32.4609Z",fill:"#111111"}),m.jsx("path",{"data-loc":"client/src/components/GongmuCalculatorLogo.tsx:31",d:"M146.246 35.8282H142.425V32.6298H146.246V35.8282ZM148.604 37.8474C148.604 38.8651 147.304 39.2528 145.664 39.2528C144.025 39.2528 142.732 38.8651 142.732 37.8474C142.732 36.8298 144.025 36.4421 145.664 36.4421C147.304 36.4421 148.604 36.8298 148.604 37.8474ZM145.47 33.3002H143.201V35.1498H145.47V33.3002ZM147.756 37.8474C147.756 37.3305 146.827 37.0882 145.656 37.0882C144.485 37.0882 143.556 37.3305 143.556 37.8474C143.556 38.3644 144.485 38.6067 145.656 38.6067C146.827 38.6067 147.756 38.3724 147.756 37.8474ZM147.756 35.2144H146.642V34.5279H147.756V33.7364H146.642V33.0498H147.756V32.4521H148.532V36.2079H147.756V35.2063V35.2144Z",fill:"#111111"}),m.jsx("path",{"data-loc":"client/src/components/GongmuCalculatorLogo.tsx:32",d:"M156.592 35.9494V36.6198H153.596V37.7909H152.796V36.6198H149.808V35.9494H156.592ZM151.076 38.5017H156.245V39.1801H150.276V37.2013H151.068V38.5098L151.076 38.5017ZM156.091 35.2629H150.284V32.541H156.091V35.2629ZM155.308 33.1952H151.076V34.6087H155.308V33.1952Z",fill:"#111111"}),m.jsx("path",{"data-loc":"client/src/components/GongmuCalculatorLogo.tsx:33",d:"M164.346 34.6413C164.976 34.0113 164.976 32.9856 164.346 32.3475C163.716 31.7175 162.69 31.7175 162.052 32.3475C161.422 32.9775 161.422 34.0032 162.052 34.6413C162.682 35.2713 163.708 35.2713 164.346 34.6413Z",fill:"#111111"}),m.jsx("path",{"data-loc":"client/src/components/GongmuCalculatorLogo.tsx:34",d:"M166.761 34.7703C166.131 34.1404 165.105 34.1404 164.467 34.7703C163.837 35.4003 163.837 36.4261 164.467 37.0642C165.097 37.6941 166.123 37.6941 166.761 37.0642C167.391 36.4342 167.391 35.4084 166.761 34.7703Z",fill:"#111111"}),m.jsx("path",{"data-loc":"client/src/components/GongmuCalculatorLogo.tsx:35",d:"M161.882 34.8104C161.252 34.1804 160.227 34.1804 159.589 34.8104C158.959 35.4404 158.959 36.4661 159.589 37.1042C160.219 37.7342 161.244 37.7342 161.882 37.1042C162.512 36.4742 162.512 35.4484 161.882 34.8104Z",fill:"#111111"}),m.jsx("path",{"data-loc":"client/src/components/GongmuCalculatorLogo.tsx:36",d:"M162.004 37.2332C161.374 37.8632 161.374 38.889 162.004 39.527C162.634 40.157 163.659 40.157 164.297 39.527C164.927 38.8971 164.927 37.8713 164.297 37.2332C163.667 36.6032 162.642 36.6032 162.004 37.2332Z",fill:"#111111"}),m.jsx("path",{"data-loc":"client/src/components/GongmuCalculatorLogo.tsx:37",d:"M67.5618 21.0972H65.3487V12.9396H47.4263V10.7266H67.5618V21.0972Z",fill:"#111111"}),m.jsx("path",{"data-loc":"client/src/components/GongmuCalculatorLogo.tsx:38",d:"M144.154 29.6099H128.428V22.3408H130.642V27.3969H144.154V29.6099Z",fill:"#111111"}),m.jsx("path",{"data-loc":"client/src/components/GongmuCalculatorLogo.tsx:39",d:"M161.996 10.7266H148.507V12.9396H161.996V10.7266Z",fill:"#2153AD"}),m.jsx("path",{"data-loc":"client/src/components/GongmuCalculatorLogo.tsx:40",d:"M166.171 10.7266H163.958V29.6101H166.171V10.7266Z",fill:"#111111"}),m.jsx("path",{"data-loc":"client/src/components/GongmuCalculatorLogo.tsx:41",d:"M142.902 24.5783H140.689V10.7266H146.52V12.9396H142.902V24.5783Z",fill:"#111111"}),m.jsx("path",{"data-loc":"client/src/components/GongmuCalculatorLogo.tsx:42",d:"M68.2725 23.124H46.5621V25.3371H68.2725V23.124Z",fill:"#2153AD"}),m.jsx("path",{"data-loc":"client/src/components/GongmuCalculatorLogo.tsx:43",d:"M57.4173 21.104C58.2815 21.104 58.9761 20.4013 58.9761 19.5451C58.9761 18.689 58.2734 17.9863 57.4173 17.9863C56.5611 17.9863 55.8585 18.689 55.8585 19.5451C55.8585 20.4013 56.5611 21.104 57.4173 21.104Z",fill:"#2153AD"}),m.jsx("path",{"data-loc":"client/src/components/GongmuCalculatorLogo.tsx:44",d:"M57.4173 27.3564C56.5531 27.3564 55.8585 28.0591 55.8585 28.9153C55.8585 29.7714 56.5611 30.4741 57.4173 30.4741C58.2734 30.4741 58.9761 29.7714 58.9761 28.9153C58.9761 28.0591 58.2734 27.3564 57.4173 27.3564Z",fill:"#2153AD"}),m.jsx("path",{"data-loc":"client/src/components/GongmuCalculatorLogo.tsx:45",d:"M93.1086 23.124H71.3982V25.3371H81.1469V29.6097H83.3599V25.3371H93.1086V23.124Z",fill:"#111111"}),m.jsx("path",{"data-loc":"client/src/components/GongmuCalculatorLogo.tsx:46",d:"M96.5009 10.7263H92.3978V6.61523H90.1767V10.7263H86.0737V12.9394H90.1767V16.1458H92.3978V12.9394H96.5009V10.7263Z",fill:"#2153AD"}),m.jsx("path",{"data-loc":"client/src/components/GongmuCalculatorLogo.tsx:47",d:"M138.637 6.71143L137.071 5.14453L125.02 17.2032L126.587 18.762L131.829 13.5202L137.071 18.762L138.637 17.2032L133.396 11.9533L138.637 6.71143Z",fill:"#2153AD"}),m.jsx("path",{"data-loc":"client/src/components/GongmuCalculatorLogo.tsx:48",d:"M126.589 5.14608L125.024 6.71094L129.068 10.7544L130.632 9.18957L126.589 5.14608Z",fill:"#2153AD"}),m.jsx("path",{"data-loc":"client/src/components/GongmuCalculatorLogo.tsx:49",d:"M98.4877 12.9396H109.593V29.6101H111.806V10.7266H98.4877V12.9396Z",fill:"#111111"}),m.jsx("path",{"data-loc":"client/src/components/GongmuCalculatorLogo.tsx:50",d:"M113.284 12.9396H116.895V15.1769H113.284V17.3899H116.895V29.6101H119.108V10.7266H113.284V12.9396Z",fill:"#111111"}),m.jsx("path",{"data-loc":"client/src/components/GongmuCalculatorLogo.tsx:51",d:"M122.952 10.7266H120.739V29.6101H122.952V10.7266Z",fill:"#111111"}),m.jsx("path",{"data-loc":"client/src/components/GongmuCalculatorLogo.tsx:52",d:"M162.012 14.9346H159.799V29.602H162.012V14.9346Z",fill:"#111111"}),m.jsx("path",{"data-loc":"client/src/components/GongmuCalculatorLogo.tsx:53",d:"M90.201 17.8099V18.8841H74.2898V12.9396H84.0869V10.7266H72.0767V21.0972H92.4141V20.8225V18.8841V17.8099H90.201Z",fill:"#111111"})]})}function CN(){const[t,a]=x.useState(!1),s=l=>{const i=document.getElementById(l);i?i.scrollIntoView({behavior:"smooth",block:"start"}):window.location.assign(`/#${l}`),a(!1)};return m.jsxs("header",{"data-loc":"client/src/components/SiteHeader.tsx:17",className:"sticky top-0 z-50 border-b border-white/10 bg-[#102a43]/95 text-white backdrop-blur-xl",children:[m.jsxs("div",{"data-loc":"client/src/components/SiteHeader.tsx:18",className:"container flex h-[72px] items-center justify-between gap-5 lg:gap-7",children:[m.jsxs("button",{"data-loc":"client/src/components/SiteHeader.tsx:19",className:"flex shrink-0 items-center gap-3 rounded-sm focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#df6d4b] focus-visible:ring-offset-2","aria-label":"공무계산기 입찰·낙찰정보 홈",onClick:()=>window.location.assign("https://nomustar.kr/"),children:[m.jsx(n2,{"data-loc":"client/src/components/SiteHeader.tsx:20",className:"h-[32px] w-auto brightness-0 invert sm:h-[35px]"}),m.jsx("span",{"data-loc":"client/src/components/SiteHeader.tsx:21",className:"hidden border-l border-white/20 pl-3 text-[11px] font-black tracking-[-.02em] text-white/70 sm:inline",children:"입찰·낙찰정보"})]}),m.jsxs("nav",{"data-loc":"client/src/components/SiteHeader.tsx:24",className:"hidden h-full items-center gap-1 lg:flex","aria-label":"주요 메뉴",children:[m.jsx("button",{"data-loc":"client/src/components/SiteHeader.tsx:25",onClick:()=>window.location.assign("/?type=bid#search"),className:"nav-link",children:"입찰정보"}),m.jsx("button",{"data-loc":"client/src/components/SiteHeader.tsx:26",onClick:()=>window.location.assign("/?type=award#search"),className:"nav-link",children:"낙찰정보"}),m.jsx("button",{"data-loc":"client/src/components/SiteHeader.tsx:27",onClick:()=>s("features"),className:"nav-link",children:"전문 서비스"}),m.jsx("button",{"data-loc":"client/src/components/SiteHeader.tsx:28",onClick:()=>window.location.assign("/collection-status"),className:"nav-link",children:"수집 현황"})]}),m.jsxs("div",{"data-loc":"client/src/components/SiteHeader.tsx:31",className:"hidden items-center gap-2 md:flex",children:[m.jsx(Ze,{"data-loc":"client/src/components/SiteHeader.tsx:32",asChild:!0,variant:"outline",className:"h-10 rounded-sm border-white/20 bg-transparent px-3.5 font-extrabold text-white shadow-none hover:border-[#f8c0af] hover:bg-white/10 hover:text-white",children:m.jsxs("a",{"data-loc":"client/src/components/SiteHeader.tsx:37",href:"https://nomustar.kr/","aria-label":"공무계산기 홈으로 이동",children:[m.jsx(sO,{"data-loc":"client/src/components/SiteHeader.tsx:38",className:"size-4"})," 공무계산기 홈"]})}),m.jsxs(Ze,{"data-loc":"client/src/components/SiteHeader.tsx:41",className:"h-10 rounded-sm bg-[#df6d4b] px-4.5 font-extrabold text-white shadow-none hover:bg-[#b54f35]",onClick:()=>window.location.assign("/alerts"),children:[m.jsx(Ec,{"data-loc":"client/src/components/SiteHeader.tsx:45",className:"size-4"})," 맞춤 알림 신청"]})]}),m.jsx("button",{"data-loc":"client/src/components/SiteHeader.tsx:49",className:"border border-transparent p-2 text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#df6d4b] focus-visible:ring-offset-2 focus-visible:ring-offset-[#102a43] md:hidden",onClick:()=>a(l=>!l),"aria-label":"모바일 메뉴","aria-expanded":t,"aria-controls":"mobile-navigation",children:t?m.jsx(Ic,{"data-loc":"client/src/components/SiteHeader.tsx:50"}):m.jsx(iO,{"data-loc":"client/src/components/SiteHeader.tsx:50"})})]}),t&&m.jsx("div",{"data-loc":"client/src/components/SiteHeader.tsx:55",id:"mobile-navigation",className:"border-t border-[#d8d2c6] bg-[#fffefa] px-5 py-4 shadow-[0_14px_28px_rgba(16,42,67,.08)] md:hidden",children:m.jsxs("nav",{"data-loc":"client/src/components/SiteHeader.tsx:56",className:"grid gap-1","aria-label":"모바일 주요 메뉴",children:[m.jsx("button",{"data-loc":"client/src/components/SiteHeader.tsx:57",onClick:()=>s("search"),className:"mobile-nav-link",children:"입찰·낙찰정보"}),m.jsx("button",{"data-loc":"client/src/components/SiteHeader.tsx:58",onClick:()=>s("features"),className:"mobile-nav-link",children:"전문 서비스"}),m.jsx("button",{"data-loc":"client/src/components/SiteHeader.tsx:59",onClick:()=>window.location.assign("/collection-status"),className:"mobile-nav-link",children:"수집 현황"}),m.jsx("a",{"data-loc":"client/src/components/SiteHeader.tsx:60",href:"https://nomustar.kr/",className:"mobile-nav-link","aria-label":"공무계산기 홈으로 이동",children:"공무계산기 홈"}),m.jsxs(Ze,{"data-loc":"client/src/components/SiteHeader.tsx:61",className:"mt-3 h-11 rounded-sm bg-[#df6d4b] font-extrabold hover:bg-[#b54f35]",onClick:()=>window.location.assign("/alerts"),children:[m.jsx(Ec,{"data-loc":"client/src/components/SiteHeader.tsx:62",className:"size-4"})," 맞춤 알림 신청"]})]})})]})}const EN="https://pf.kakao.com/_mjyxeT";function jN(){return m.jsxs("a",{"data-loc":"client/src/components/KakaoConsultFloatingButton.tsx:7",href:EN,target:"_blank",rel:"noopener noreferrer","aria-label":"카카오톡 1:1 상담",className:"fixed bottom-[calc(1rem+env(safe-area-inset-bottom))] right-4 z-[60] inline-flex h-12 items-center gap-2 rounded-full border border-[#e1c900] bg-[#fee500] px-4 text-sm font-black text-[#191919] shadow-[0_12px_26px_rgba(16,42,67,.18)] transition-transform hover:-translate-y-0.5 hover:bg-[#f5db00] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#fee500] focu
327s-visible:ring-offset-2 focus-visible:ring-offset-[#102a43] sm:right-6",children:[m.jsx(cO,{"data-loc":"client/src/components/KakaoConsultFloatingButton.tsx:14",className:"size-5","aria-hidden":"true"}),m.jsx("span",{"data-loc":"client/src/components/KakaoConsultFloatingButton.tsx:15",className:"hidden sm:inline",children:"카카오톡 1:1 상담"})]})}const a2=()=>{const t="https://manus.im",a="Jh5xivTzMNQYLKM7zzJwi5",s=`${window.location.origin}/api/oauth/callback`,l=crypto.randomUUID();document.cookie=`${uC}=${l}; Path=/; Max-Age=600; SameSite=None; Secure`;const i=dC({redirectUri:s,nonce:l}),c=new URL(`${t}/app-auth`);c.searchParams.set("appId",a),c.searchParams.set("redirectUri",s),c.searchParams.set("state",i),c.searchParams.set("type","signIn"),window.location.href=c.toString()};function ON(t){const{redirectOnUnauthenticated:a=!1,redirectPath:s}={},l=bt.useUtils(),i=bt.auth.me.useQuery(void 0,{retry:!1,refetchOnWindowFocus:!1}),c=bt.auth.logout.useMutation({onSuccess:()=>{l.auth.me.setData(void 0,null)}}),d=x.useCallback(async()=>{try{await c.mutateAsync()}catch(h){if(h instanceof Js&&h.data?.code==="UNAUTHORIZED")return;throw h}finally{try{sessionStorage.removeItem("manus-cookie")}catch{}l.auth.me.setData(void 0,null),await l.auth.me.invalidate()}},[c,l]),p=x.useMemo(()=>(localStorage.setItem("manus-runtime-user-info",JSON.stringify(i.data)),{user:i.data??null,loading:i.isLoading||c.isPending,error:i.error??c.error??null,isAuthenticated:!!i.data}
327),[i.data,i.error,i.isLoading,c.error,c.isPending]);return x.useEffect(()=>{a&&(i.isLoading||c.isPending||p.user||typeof window>"u"||s&&window.location.pathname===s||(s?window.location.href=s:a2()))},[a,s,c.isPending,i.isLoading,p.user]),{...p,refresh:()=>i.refetch(),logout:d}}const r2=["apartment","a-value","pq-review","defense-private-quote","local-jurisdiction","base-amount","bill-of-quantities","grade-restriction","offline-bid","social-enterprise","mutual-market","private-contract","net-construction-cost","electronic-negotiation","performance-restriction","women-enterprise","postponed","mandatory-joint","disabled-enterprise","correction","lead-contract-joint","designated-bid","cancelled","patent-technology","site-briefing","joint-agreement","urgent","rebid","international","regional-restriction","industry-restriction","joint-allowed","preliminary-spec","general-competition","limited-competition","electronic-bid","negotiation-contract","joint-performance","divided-performance","budget-disclosed","attachments-mentioned","winner-selected"],TN=[{key:"status",label:"공고 상태",description:"공고의 변경·긴급·재공고 상태"},{key:"method",label:"계약·입찰 방식",description:"경쟁·수의·전자 입찰 절차"},{key:"qualification",label:"참가·우대",description:"기업 유형과 참가 제한 조건"},{key:"pricing",label:"금액·실적",description:"가격 공개와 심사·실적 요건"},{key:"site",label:"현장·기술",description:"현장설명·내역서·기술 조건"},{key:"joint",label:"공동수급",description:"공동도급 구성과 협정 방식"}],s2=[{key:"correction",label:"정정공고",shortLabel:"정정",description:"정정 또는 변경된 공고",group:"status",scope:"all",textTerms:["정정공고","변경공고","공고정정"]},{key:"cancelled",label:"취소공고",shortLabel:"취소",description:"취소 또는 철회된 공고",group:"status",scope:"all",textTerms:["취소공고","입찰취소","공고취소","공고철회"]},{key:"postponed",label:"연기공고",shortLabel:"연기",description:"일정이 연기된 공고",group:"status",scope:"all",textTerms:["연기공고","개찰연기","일정연기","입찰연기"]},{key:"urgent",label:"긴급공고",shortLabel:"긴급",description:"긴급 절차로 진행되는 공고",group:"status",scope:"all",textTerms:["긴급공고","긴급입찰","긴급"]},{key:"rebid",label:"재공고·재입찰",shortLabel:"재공고",description:"유찰 후 다시 게시된 공고",group:"status",scope:"all",textTerms:["재공고","재입찰","유찰"]},{key:"preliminary-spec",label:"사전규격",shortLabel:"사전규격",description:"입찰 전 규격을 공개한 공고",group:"status",scope:"all",textTerms:["사전규격","규격사전공개"]},{key:"winner-selected",label:"낙찰자 선정",shortLabel:"낙찰자",description:"낙찰자 정보가 확인된 결과",group:"status",scope:"award",textTerms:["낙찰자","낙찰업체","최종낙찰"]},{key:"private-contract",label:"수의계약",shortLabel:"수의",description:"수의 또는 견적 방식 계약",group:"method",scope:"all",textTerms:["수의계약","수의견적","소액수의","견적제출","수의"]},{key:"designated-bid",label:"지명입찰",shortLabel:"지명",description:"지명된 업체를 대상으로 하는 입찰",group:"method",scope:"all",textTerms:["지명입찰","지명경쟁"]},{key:"offline-bid",label:"비전자입찰",shortLabel:"비전자",description:"전자조달 외 방식으로 진행되는 입찰",group:"method",scope:"all",textTerms:["비전자입찰","비전자","직찰","우편입찰","현장입찰"]},{key:"electronic-negotiation",label:"전자시담",shortLabel:"전자시담",description:"나라장터 전자시담 방식 공고",group:"method",scope:"all",textTerms:["전자시담","시담"]},{key:"general-competition",label:"일반경쟁",shortLabel:"일반경쟁",description:"일반경쟁 방식 입찰",group:"method",scope:"all",textTerms:["일반경쟁","일반입찰"]},{key:"limited-competition",label:"제한경쟁",shortLabel:"제한경쟁",description:"요건을 제한한 경쟁 입찰",group:"method",scope:"all",textTerms:["제한경쟁","제한입찰"]},{key:"international",label:"국제입찰",shortLabel:"국제",description:"국제경쟁 또는 국제입찰 대상",group:"method",scope:"all",textTerms:["국제입찰","국제경쟁","wto"]},{key:"electronic-bid",label:"전자입찰",shortLabel:"전자",description:"전자조달 시스템에서 진행되는 입찰",group:"method",scope:"all",textTerms:["전자입찰","전자조달","전자투찰"]},{key:"negotiation-contract",label:"협상계약",shortLabel:"협상",description:"협상에 의한 계약 방식",group:"method",scope:"all",textTerms:["협상에 의한 계약","협상계약","협상대상"]},{key:"apartment",label:"아파트 공고",shortLabel:"아파트",description:"아파트·공동주택 관련 공고",group:"qualification",scope:"all",textTerms:["아파트","공동주택","주택관리"]},{key:"social-enterprise",label:"사회적기업",shortLabel:"사회적기업",description:"사회적기업 대상 또는 우대 공고",group:"qualification",scope:"all",textTerms:["사회적기업","사회
327적 경제기업","사회적경제기업"]},{key:"women-enterprise",label:"여성기업",shortLabel:"여성기업",description:"여성기업 대상 또는 우대 공고",group:"qualification",scope:"all",textTerms:["여성기업","여성기업확인"]},{key:"disabled-enterprise",label:"장애인기업",shortLabel:"장애인기업",description:"장애인기업 대상 또는 우대 공고",group:"qualification",scope:"all",textTerms:["장애인기업","장애인기업확인"]},{key:"mutual-market",label:"상호시장 진출",shortLabel:"상호시장",description:"건설업역 상호시장 진출 허용 공고",group:"qualification",scope:"all",textTerms:["상호시장","상호진출","건설업역","업역규제 폐지"]},{key:"grade-restriction",label:"등급 제한",shortLabel:"등급",description:"업체 등급 또는 시공능력 제한 공고",group:"qualification",scope:"all",textTerms:["등급제한","등급 제한","시공능력평가액","시공능력 제한"]},{key:"regional-restriction",label:"지역제한",shortLabel:"지역",description:"소재지·지역 참가 제한 공고",group:"qualification",scope:"all",textTerms:["지역제한","지역 제한","소재지 제한","지역의무"]},{key:"industry-restriction",label:"업종제한",shortLabel:"업종",description:"면허·업종 등록을 요구하는 공고",group:"qualification",scope:"all",textTerms:["업종제한","업종 제한","면허 보유","면허소지","업종등록"]},{key:"a-value",label:"A값 적용",shortLabel:"A값",description:"국민연금·안전관리비 등 A값을 적용",group:"pricing",scope:"all",textTerms:["a값","a 값","순공사원가등"]},{key:"pq-review",label:"PQ 심사",shortLabel:"PQ",description:"입찰참가자격 사전심사 대상",group:"pricing",scope:"all",textTerms:["pq심사","pq 심사","사업수행능력평가","입찰참가자격 사전심사","사전심사"]},{key:"base-amount",label:"기초금액 공개",shortLabel:"기초금액",description:"기초금액이 확인되는 공고",group:"pricing",scope:"all",textTerms:["기초금액","기초 금액"]},{key:"net-construction-cost",label:"순공사원가",shortLabel:"순공사",description:"순공사원가 기준이 적용되는 공고",group:"pricing",scope:"all",textTerms:["순공사원가","순공사 원가"]},{key:"performance-restriction",label:"실적 제한",shortLabel:"실적",description:"유사 실적 또는 수행실적을 요구",group:"pricing",scope:"all",textTerms:["실적제한","실적 제한","수행실적","유사실적","실적증명"]},{key:"budget-disclosed",label:"예산·추정금액 공개",shortLabel:"예산",description:"예산 또는 추정가격이 확인되는 공고",group:"pricing",scope:"all",textTerms:["추정가격","예산금액","사업예산","배정예산"]},{key:"defense-private-quote",label:"국방부 공개수의",shortLabel:"국방수의",description:"국방기관의 공개수의 공고",group:"site",scope:"all",textTerms:["국방부 공개수의","국방전자조달 공개수의"]},{key:"local-jurisdiction",label:"관내 공고",shortLabel:"관내",description:"관내 업체를 대상으로 하는 공고",group:"site",scope:"all",textTerms:["관내공고","관내 공고","관내업체","관할지역"]},{key:"bill-of-quantities",label:"내역서 첨부",shortLabel:"내역서",description:"산출·물량·공사 내역서가 안내된 공고",group:"site",scope:"all",textTerms:["내역서 첨부","공사내역서","물량내역서","산출내역서"]},{key:"patent-technology",label:"특허·신기술",shortLabel:"특허기술",description:"특허·신기술·신공법 조건이 있는 공고",group:"site",scope:"all",textTerms:["특허","신기술","신공법","기술협약"]},{key:"site-briefing",label:"현장설명 필수",shortLabel:"현장설명",description:"현장설명 참가가 필요한 공고",group:"site",scope:"all",textTerms:["현장설명 필수","현장설명회","현장 설명","현설참가"]},{key:"attachments-mentioned",label:"첨부자료 안내",shortLabel:"첨부자료",description:"제안요청서·과업지시서 등 첨부자료가 명시된 공고",group:"site",scope:"all",textTerms:["첨부파일","첨부자료","제안요청서","과업ì
327§€ì‹œì„œ","공고서 참조"]},{key:"lead-contract-joint",label:"주계약자 공동도급",shortLabel:"주계약자",description:"주계약자 관리방식 공동도급",group:"joint",scope:"all",textTerms:["주계약자 공동도급","주계약자관리방식","주계약자"]},{key:"mandatory-joint",label:"의무공동도급",shortLabel:"의무공동",description:"공동도급 참여가 의무인 공고",group:"joint",scope:"all",textTerms:["의무공동도급","의무 공동도급","지역의무공동","공동도급 의무"]},{key:"joint-agreement",label:"공동도급 협정",shortLabel:"협정",description:"공동수급 협정서 제출 대상",group:"joint",scope:"all",textTerms:["공동수급협정","공동도급협정","협정서 제출","협정서 마감"]},{key:"joint-allowed",label:"공동수급 허용",shortLabel:"공동수급",description:"공동수급체 구성이 허용되는 공고",group:"joint",scope:"all",textTerms:["공동수급 가능","공동수급 허용","공동도급 가능","공동계약 가능"]},{key:"joint-performance",label:"공동이행",shortLabel:"공동이행",description:"공동이행방식 공동수급",group:"joint",scope:"all",textTerms:["공동이행방식","공동이행"]},{key:"divided-performance",label:"분담이행",shortLabel:"분담이행",description:"분담이행방식 공동수급",group:"joint",scope:"all",textTerms:["분담이행방식","분담이행"]}],NN=new Map(s2.map(t=>[t.key,t]));function o2(t){return NN.get(t)}function lp(t){return s2.filter(a=>a.scope==="all"||a.scope===t)}function l2(t){return t.normalize("NFKC").toLocaleLowerCase("ko-KR").replace(/\s+/g," ").trim()}function _N(t){return l2([t.title,t.tags.join(" "),t.contractMethod,t.bidMethod,t.qualificationRequirements,t.specialConditions,t.industry,t.region,t.purchaser,t.demandAgency].filter(Boolean).join(" "))}function AN(t,a){const s=_N(t);if(a==="cancelled"&&t.status==="cancelled"||a==="rebid"&&t.status==="rebid"||a==="base-amount"&&t.baseAmount||a==="budget-disclosed"&&(t.estimatedPrice||t.budgetAmount)||a==="winner-selected"&&t.recordType==="award"&&t.winnerName)return!0;if(a==="defense-private-quote")return/(국방부|êµ­êµ°|방위사업|국방전자조달)/.test(s)&&/(공개수의|수의계약|수의견적)/.test(s);const l=o2(a);return l.scope!=="all"&&l.scope!==t.recordType?!1:l.textTerms.some(i=>s.includes(l2(i)))}function MN(t){return lp(t.recordType).filter(a=>AN(t,a.key))}function Ey(t){const a=new Set(r2);return{recordType:t.recordType,businessType:t.businessType,dateField:t.dateField,rangeDays:t.rangeDays,keyword:t.keyword,industryCodes:t.industryCodes,regionKeys:t.regionKeys,categoryKeys:t.categoryKeys.filter(s=>a.has(s)),purchaser:t.purchaser,amountMin:t.amountMin,amountMax:t.amountMax,includeUnknownAmount:t.includeUnknownAmount,correctionMode:t.correctionMode,urgentOnly:t.urgentOnly,agreementMode:t.agreementMode,sort:t.sort,pageSize:t.pageSize}}function RN(t){const a=t.recordType==="bid"?"입찰":"낙찰",s=t.businessType==="all"?"전체":t.businessType==="construction"?"공사":t.businessType==="service"?"용역":"물품";return(t.keyword||t.purchaser||t.regionKeys[0]?.replace("::"," ")||`${s} ${a}`).slice(0,80)}function jy(t){return[t.recordType==="bid"?"입찰":"낙찰",t.businessType==="all"?"전체 업무":t.businessType==="construction"?"공사":t.businessType==="service"?"용역":"물품",t.keyword&&`키워드 ${t.keyword}`,t.regionKeys.length?`지역 ${t.regionKeys.length}`:null,t.industryCodes.length?`업종 ${t.industryCodes.length}`:null,t.rangeDays>1?`최근 ${t.rangeDays}일`:"당일"].filter(Boolean).join(" · ")}function kN({currentSearch:t,onApply:a}){const{user:s,loading:l,refresh:i}=ON(),c=bt.useUtils(),[d,p]=x.useState(!1),[h,g]=x.useState(!1),[b,v]=x.useState(""),[S,j]=x.useState(null),O=x.useRef(!1),C=bt.savedSearches.list.useQuery(void 0,{enabled:!!s,retry:!1,staleTime:3e4}),A=!!C.data,R=bt.alerts.createPairing.useMutation({onError:E=>Nn.error(E.message)}),P=bt.alerts.pollPairing.useMutation({onError:E=>Nn.error(E.message)}),F=bt.savedSearches.save.useMutation({onSuccess:async()=>
327{await c.savedSearches.list.invalidate(),Nn.success(S?"저장 검색조건을 수정했습니다.":"현재 검색조건을 저장했습니다."),g(!1),j(null)},onError:E=>Nn.error(E.message)}),$=bt.savedSearches.delete.useMutation({onSuccess:async()=>{await c.savedSearches.list.invalidate(),Nn.success("저장 검색조건을 삭제했습니다.")},onError:E=>Nn.error(E.message)}),Q=bt.savedSearches.toggleAlert.useMutation({onSuccess:async E=>{await c.savedSearches.list.invalidate(),Nn.success(E.enabled?"이 조건의 맞춤 알림을 켰습니다.":"이 조건의 맞춤 알림을 껐습니다.")},onError:E=>Nn.error(E.message)}),L=R.data,N=L?.code,H=!!(L&&L.expiresAt<=Date.now())||P.data?.status==="expired";x.useEffect(()=>{if(!N||H||O.current)return;let E=!1,V=!1;const z=async()=>{if(!(E||V||O.current)){V=!0;try{const me=await P.mutateAsync({code:N});!E&&me.status==="connected"&&(O.current=!0,await i(),await c.savedSearches.list.invalidate(),Nn.success(me.connection.restored?"기존 저장 검색조건을 복원했습니다.":"텔레그램 연결을 완료했습니다."))}catch{}finally{V=!1}}};z();const le=window.setInterval(()=>void z(),2500);return()=>{E=!0,window.clearInterval(le)}},[N,H,P,i,c.savedSearches.list]);const ee=C.data?.searches.length??0,re=C.data?.maxSearches??10,oe=x.useMemo(()=>S?Ey(S):t,[S,t]),ae=()=>{j(null),v(RN(t)),g(!0)},ce=E=>{j(E),v(E.name),g(!0)},se=()=>{O.current=!1,P.reset(),R.mutate()},de=()=>{const E=b.trim();if(!E)return Nn.error("저장 ì¡°ê±´ 이름을 입력해 주세요.");F.mutate({savedSearchId:S?.id,search:{name:E,...oe}})};return m.jsxs("div",{"data-loc":"client/src/components/SavedSearchManager.tsx:200",id:"saved-searches",className:"mt-3 scroll-mt-24 overflow-hidden rounded-2xl border border-slate-200 bg-white","data-saved-search-manager":!0,children:[m.jsxs("div",{"data-loc":"client/src/components/SavedSearchManager.tsx:201",className:"flex flex-col gap-3 px-4 py-3.5 sm:flex-row sm:items-center sm:justify-between sm:px-5",children:[m.jsxs("button",{"data-loc":"client/src/components/SavedSearchManager.tsx:202",type:"button",onClick:()=>p(E=>!E),className:"flex min-w-0 items-center gap-3 text-left","aria-expanded":d,children:[m.jsx("span",{"data-loc":"client/src/components/SavedSearchManager.tsx:203",className:"grid size-9 shrink-0 place-items-center rounded-xl bg-indigo-50 text-indigo-700",children:m.jsx(Zj,{"data-loc":"client/src/components/SavedSearchManager.tsx:203",className:"size-4"})}),m.jsxs("span",{"data-loc":"client/src/components/SavedSearchManager.tsx:204",className:"min-w-0",children:[m.jsx("strong",{"data-loc":"client/src/components/SavedSearchManager.tsx:205",className:"block text-sm font-black text-slate-900",children:"저장 검색조건"}),m.jsx("span",{"data-loc":"client/src/components/SavedSearchManager.tsx:206",className:"block truncate text-[11px] font-semibold text-slate-500",children:"텔레그램 연결 후 다른 기기에서도 바로 불러옵니다."})]}),m.jsx("span",{"data-loc":"client/src/components/SavedSearchManager.tsx:208",className:"rounded-full bg-slate-100 px-2 py-1 text-[10px] font-black text-slate-600",children:A?`${ee}/${re}`:"연결 필요"}),m.jsx(Hl,{"data-loc":"client/src/components/SavedSearchManager.tsx:209",className:`size-4 shrink-0 text-slate-400 transition-transform ${d?"rotate-180":""}`})]}),m.jsxs(Ze,{"data-loc":"client/src/components/SavedSearchManager.tsx:211",type:"button",onClick:ae,className:"h-10 rounded-xl bg-indigo-600 font-black hover:bg-indigo-700",children:[m.jsx(iy,{"data-loc":"client/src/components/SavedSearchManager.tsx:212",className:"size-4"})," 현재 ì¡°ê±´ 저장"]})]}),d&&m.jsx("div",{"data-loc":"client/src/components/SavedSearchManager.tsx:217",className:"border-t border-slate-200 bg-slate-50/70 p-4 sm:p-5",children:A?ee?m.jsx("div",{"data-loc":"client/src/components/SavedSearchManager.tsx:224",className:"grid gap-2",children:(C.data?.searches).map(E=>m.jsxs("div",{"data-loc":"client/src/components/SavedSearchManager.tsx:226",className:"flex flex-col gap-3 rounded-xl border border-slate-200 bg-white p-3 sm:flex-row sm:items-center sm:justify-between",children:[m.jsxs("div",{"data-loc":"client/src/components/SavedSearchManager.tsx:227",className:"min-w-0",children:[m.jsx("strong",{"data-loc":"client/src/components/SavedSearchManager.tsx:227",className:"block truncate text-sm font-black text-slate-900",children:E.name}),m.jsx("span",{"data-loc":"client/src/components/SavedSearchManager.tsx:227",className:"mt-1 block truncate text-[11px] font-semibold text-slate-500",children:jy(E)})]}),m.jsxs("div",{"data-loc":"client/src/components/SavedSearchManager.tsx:228",className:"flex shrink-0 flex-wrap gap-1.5",children:[m.jsx(Ze,{"data-loc":"client/src/components/SavedSearchManager.tsx:229",type:"button",size:"sm",onClick:()=>{a(Ey(E)),Nn.success(`‘${E.name}’ 조건을 불러왔습니다.`)},className:"rounded-lg bg-[#1559d6] font-black",children:"불러오기"}),m.jsxs(Ze,{"data-loc":"client/src/components/SavedSearchManager.tsx:230",type:"button",size:"sm",variant:"outline",onClick:()=>Q.mutate({savedSearchId:E.id,enabled:!E.alertEnabled}),disabled:Q.isPending,className:`rounded-lg bg-white font-black ${E.alertEnabled?"border-emerald-200 text-emerald-700":"text-slate-600"}`,"aria-pressed":E.alertEnabled,children:[m.jsx(Ec,{"data-loc":"client/src/components/SavedSearchManager.tsx:230",className:"size-3.5"}),E.alertEnabled?"알림 ON":"알림 OFF"]}),m.jsx(Ze,{"data-loc":"client/src/components/SavedSearchManager.tsx:231",type:"button",size:"icon",variant:"outline",onClick:()=>ce(E),className:"size-9 rounded-lg bg-white","aria-label":`${E.name} 이름 변경`,children:m.jsx(uO,{"data-loc":"client/src/components/SavedSearchManager.tsx:231",className:"size-4"})}),m.jsx(Ze,{"data-loc":"client/src/components/SavedSearchManager.tsx:232",type:"button",size:"icon",variant:"outline",onClick:()=>{window.confirm(`‘${E.name}’ 저장 검색조건을 삭제할까요?`)&&$.mutate({savedSearchId:E.id})},className:"size-9 rounded-lg bg-white text-rose-600","aria-label":`${E.name} 삭제`,children:m.jsx(fO,{"data-loc":"client/src/components/SavedSearchManager.tsx:232",className:"size-4"})})]})]},E.id))}):C.isLoading||l?m.jsxs("div",{"data-loc":"client/src/components/SavedSearchManager.tsx:238",className:"flex items-center justify-center gap-2 py-8 text-sm font-bold text-slate-500",children:[m.jsx(ba,{"data-loc":"client/src/components/SavedSearchManager.tsx:238",className:"size-4 animate-spin"})," 저장 ì¡°ê±´ 확인 중"]}):m.jsxs("div",{"data-loc":"client/src/components/SavedSearchManager.tsx:240",className:"rounded-xl border border-dashed border-slate-300 bg-white px-4 py-7 text-center",children:[m.jsx("p",{"data-loc":"client/src/components/SavedSearchManager.tsx:240",className:"text-sm font-black text-slate-800",children:"아직 저장한 검색조건이 없습니다."}),m.jsx("p",{"data-loc":"client/src/components/SavedSearchManager.tsx:240",className:"mt-1 text-xs text-slate-500",children:"현재 검색조건을 저장하면 다음부터 한 번에 불러올 수 있습니다."})]}):m.jsxs("div",{"data-loc":"client/src/components/SavedSearchManager.tsx:219",className:"flex flex-col justify-between gap-3 rounded-xl border border-dashed border-indigo-200 bg-white p-4 sm:flex-row sm:items-center",children:[m.jsxs("div",{"data-loc":"client/src/components/SavedSearchManager.tsx:220",children:[m.jsx("strong",{"data-loc":"client/src/components/SavedSearchManager.tsx:220",className:"block text-sm font-black text-slate-900",children:"한 번 연결하면 검색조건을 ê
327³„속 사용합니다."}),m.jsx("span",{"data-loc":"client/src/components/SavedSearchManager.tsx:220",className:"mt-1 block text-xs leading-5 text-slate-500",children:"전화번호·비밀번호 없이 공무계산기 텔레그램 봇의 시작 버튼으로 연결합니다."})]}),m.jsxs(Ze,{"data-loc":"client/src/components/SavedSearchManager.tsx:221",type:"button",onClick:ae,variant:"outline",className:"h-10 shrink-0 rounded-xl border-indigo-200 bg-white font-black text-indigo-700",children:[m.jsx(Sm,{"data-loc":"client/src/components/SavedSearchManager.tsx:221",className:"size-4"})," 텔레그램 연결"]})]})}),m.jsx(CT,{"data-loc":"client/src/components/SavedSearchManager.tsx:245",open:h,onOpenChange:g,children:m.jsxs(jT,{"data-loc":"client/src/components/SavedSearchManager.tsx:246",className:"max-w-lg rounded-2xl",children:[m.jsxs(OT,{"data-loc":"client/src/components/SavedSearchManager.tsx:247",children:[m.jsx(NT,{"data-loc":"client/src/components/SavedSearchManager.tsx:248",children:S?"저장 검색조건 이름 변경":"현재 검색조건 저장"}),m.jsx(_T,{"data-loc":"client/src/components/SavedSearchManager.tsx:249",children:A?"저장한 조건은 같은 텔레그램 계정으로 연결한 다른 기기에서도 불러올 수 있습니다.":"먼저 텔레그램 봇을 한 번 연결하면 현재 조건을 저장합니다."})]}),A?m.jsxs("div",{"data-loc":"client/src/components/SavedSearchManager.tsx:252",className:"grid gap-3",children:[m.jsxs("label",{"data-loc":"client/src/components/SavedSearchManager.tsx:253",className:"grid gap-1.5 text-sm font-black text-slate-800",children:["ì¡°ê±´ 이름",m.jsx(Gn,{"data-loc":"client/src/components/SavedSearchManager.tsx:253",value:b,onChange:E=>v(E.target.value),maxLength:80,placeholder:"예: 서울 시설물 공사",className:"h-11 rounded-xl",autoFocus:!0})]}),m.jsx("div",{"data-loc":"client/src/components/SavedSearchManager.tsx:254",className:"rounded-xl bg-slate-50 px-4 py-3 text-xs font-semibold leading-5 text-slate-600",children:jy({...oe,id:S?.id??0,alertProfileId:S?.alertProfileId??null,alertEnabled:S?.alertEnabled??!1,categoryKeys:oe.categoryKeys})})]}):m.jsx("div",{"data-loc":"client/src/components/SavedSearchManager.tsx:257",className:"grid gap-4",children:L?m.jsxs("div",{"data-loc":"client/src/components/SavedSearchManager.tsx:261",className:"grid gap-3 rounded-xl border border-sky-200 bg-sky-50 p-4",children:[m.jsxs("div",{"data-loc":"client/src/components/SavedSearchManager.tsx:262",children:[m.jsx("span",{"data-loc":"client/src/components/SavedSearchManager.tsx:262",className:"text-xs font-black text-sky-700",children:"연결할 봇"}),m.jsxs("strong",{"data-loc":"client/src/components/SavedSearchManager.tsx:262",className:"mt-1 block text-lg font-black text-slate-950",children:["@",L.bot.username]}),m.jsxs("code",{"data-loc":"client/src/components/SavedSearchManager.tsx:262",className:"mt-2 block text-sm font-black text-sky-700",children:["연결 코드 ",L.code]})]}),m.jsx(Ze,{"data-loc":"client/src/components/SavedSearchManager.tsx:263",asChild:!0,className:"h-11 rounded-xl bg-[#229ED9] font-black hover:bg-[#188fc7]",children:m.jsxs("a",{"data-loc":"client/src/components/SavedSearchManager.tsx:263",href:L.connectUrl,target:"_blank",rel:"noreferrer",children:[m.jsx(Fb,{"data-loc":"client/src/components/SavedSearchManager.tsx:263",className:"size-4"})," 텔레그램에서 시작"]})}),m.jsx("span",{"data-loc":"client/src/components/SavedSearchManager.tsx:264",className:"flex items-center gap-2 text-xs font-bold text-slate-600",children:H?"연결 시간이 만료되었습니다.":m.jsxs(m.Fragment,{children:[m.jsx(ba,{"data-loc":"client/src/components/SavedSearchManager.tsx:264",className:"size-3.5 animate-spin"})," 봇 시작 확인 중"]})}),H&&m.jsx(Ze,{"data-loc":"client/src/components/SavedSearchManager.tsx:265",type:"button",variant:"outline",onClick:se,className:"rounded-xl bg-white font-black",children:"새 연결 코드 받기"})]}):m.jsxs(Ze,{"data-loc":"client/src/components/SavedSearchManager.tsx:259",type:"button",onClick:se,disabled:R.isPending,className:"h-12 rounded-xl bg-[#229ED9] font-black hover:bg-[#188fc7]",children:[R.isPending?m.jsx(ba,{"data-loc":"client/src/components/SavedSearchManager.tsx:259",className:"animate-spin"}):m.jsx(Sm,{"data-loc":"client/src/components/SavedSearchManager.tsx:259",className:"size-4"})," 텔레그램 연결 시작"]})}),m.jsxs(TT,{"data-loc":"client/src/components/SavedSearchManager.tsx:270",children:[m.jsx(Ze,{"data-loc":"client/src/components/SavedSearchManager.tsx:271",type:"button",variant:"outline",onClick:()=>g(!1),className:"rounded-xl bg-white",children:"취소"}),A&&m.jsxs(Ze,{"data-loc":"client/src/components/SavedSearchManager.tsx:272",type:"button",onClick:de,disabled:F.isPending,className:"rounded-xl bg-indigo-600 font-black hover:bg-indigo-700",children:[F.isPending?m.jsx(ba,{"data-loc":"client/src/components/SavedSearchManager.tsx:272",className:"animate-spin"}):m.jsx(iy,{"data-loc":"client/src/components/SavedSearchManager.tsx:272",className:"size-4"}),S?"변경":"저장"]})]})]})})]})}const DN=48;function HN(t,a,s=DN){const l=a.x-t.x,i=a.y-t.y;return Math.abs(l)<s||Math.abs(i)>=Math.abs(l)?null:l<0?1:-1}const il=[{eyebrow:"나라장터 입찰·낙찰정보",title:m.jsxs(m.Fragment,{children:["공무계산기",m.jsx("br",{"data-loc":"client/src/components/HeroCarousel.tsx:26"}),"입찰·낙찰 정보"]}),description:"나라장터 공고를 기간·업종·지역·금액·기관 기준으로 찾고, 원문과 입찰 판단 정보를 한 흐름으로 확인합니다.",metrics:[{label:"업무 범위",value:"입찰·낙찰",icon:bm},{label:"공고 구분",value:"공사·물품·용역",icon:wm},{label:"원문 기준",value:"나라장터 정보 확인",icon:cy}]},{eyebrow:"저장 검색·텔레그램 알림",title:m.jsxs(m.Fragment,{children:["조건은 저장하고,",m.jsx("br",{"data-loc":"client/src/components/HeroCarousel.tsx:36"}),"맞는 공고만 받으세요"]}),description:"업종·지역·금액·기간·키워드를 한 번 저장하면 다른 기기에서도 불러오고, 필요한 입찰·낙찰만 텔레그램으로 받을 수 있습니다.",metrics:[{label:"연결",value:"텔레그램 1회",icon:Sm},{label:"ì¡°ê±´ 저장",value:"최대 10개",icon:bm},{label:"맞춤 알림",value:"매일 오전 9시",icon:Af}]},{eyebrow:"수집 현황",title:m.jsxs(m.Fragment,{children:["수집 상태까지,",m.jsx("br",{"data-loc":"client/src/components/HeroCarousel.tsx:46"}),"투명하게 확인하세요"]}),description:"하루 4회 나라장터 정보를 수집하고, 날짜별 처리 ê²°ê
327³¼ì™€ 최근 수집 시각을 공개해 데이터 기준을 명확하게 보여드립니다.",metrics:[{label:"정기 수집",value:"1일 4회",icon:Af},{label:"수집 범위",value:"입찰·낙찰 6개",icon:tO},{label:"상태 확인",value:"수집 현황 공개",icon:wm}]},{eyebrow:"실무 공고 검색",title:m.jsxs(m.Fragment,{children:["기간과 조건으로,",m.jsx("br",{"data-loc":"client/src/components/HeroCarousel.tsx:56"}),"필요한 공고만 찾으세요"]}),description:"기간·업종·지역·발주처·금액·공고분류를 함께 조합해 현장에서 바로 판단할 수 있는 입찰·낙찰 목록을 만듭니다.",metrics:[{label:"기간",value:"하루·범위 검색",icon:Af},{label:"실무 ì¡°ê±´",value:"업종·지역·금액",icon:Yb},{label:"즉시 확인",value:"원문 바로가기",icon:cy}]}],zN=7500;function PN(t){return t instanceof Element&&!!t.closest("button, input, select, textarea, a, [role='button'], [role='combobox'], [data-hero-gesture-ignore]")}function LN({children:t}){const[a,s]=x.useState(0),[l,i]=x.useState(!1),[c,d]=x.useState(!1),p=x.useRef(null);x.useEffect(()=>{const S=window.matchMedia("(prefers-reduced-motion: reduce)"),j=()=>d(S.matches);return j(),S.addEventListener("change",j),()=>S.removeEventListener("change",j)},[]),x.useEffect(()=>{if(l||c)return;const S=window.setInterval(()=>{s(j=>(j+1)%il.length)},zN);return()=>window.clearInterval(S)},[l,c]);const h=S=>{s((S+il.length)%il.length),i(!0)},g=S=>{p.current?.pointerId===S.pointerId&&(p.current=null)},b=S=>{S.pointerType!=="touch"&&S.pointerType!=="pen"||PN(S.target)||(p.current={pointerId:S.pointerId,x:S.clientX,y:S.clientY},S.currentTarget.setPointerCapture(S.pointerId))},v=S=>{const j=p.current;if(!j||j.pointerId!==S.pointerId)return;p.current=null,S.currentTarget.hasPointerCapture(S.pointerId)&&S.currentTarget.releasePointerCapture(S.pointerId);const O=HN(j,{x:S.clientX,y:S.clientY});O!==null&&h(a+O)};return m.jsx("section",{"data-loc":"client/src/components/HeroCarousel.tsx:133",className:"hero-grid overflow-hidden text-[#fffefa]","aria-label":"공무계산기 입찰·낙찰 검색",children:m.jsx("div",{"data-loc":"client/src/components/HeroCarousel.tsx:134",className:"container relative pb-11 pt-5 sm:pb-14 sm:pt-7",children:m.jsxs("div",{"data-loc":"client/src/components/HeroCarousel.tsx:135",className:"mx-auto max-w-4xl pt-11 text-center sm:pt-14",children:[m.jsxs("div",{"data-loc":"client/src/components/HeroCarousel.tsx:136",className:"relative min-h-[218px] touch-pan-y sm:min-h-[234px]","aria-live":"off",onPointerDown:b,onPointerUp:v,onPointerCancel:g,children:[il.map((S,j)=>{const O=j===a;return m.jsxs("div",{"data-loc":"client/src/components/HeroCarousel.tsx:146",className:`absolute inset-0 transition-opacity duration-200 motion-reduce:transition-none ${O?"opacity-100":"pointer-events-none opacity-0"}`,"aria-hidden":!O,children:[m.jsx("h1",{"data-loc":"client/src/components/HeroCarousel.tsx:151",className:"mt-5 text-balance text-[38px] font-black leading-[.98] tracking-[-.07em] sm:text-[58px]",children:S.title}),m.jsx("p",{"data-loc":"client/src/components/HeroCarousel.tsx:154",className:"mx-auto mt-4 max-w-2xl text-[14px] leading-6 text-white/70 sm:text-[16px] sm:leading-7",children:S.description})]},S.eyebrow)}),m.jsxs("div",{"data-loc":"client/src/components/HeroCarousel.tsx:159",className:"absolute right-0 -top-16 flex items-center border border-white/20 bg-[#112f4d]/90 text-[11px] font-black tracking-[.1em] shadow-[0_8px_20px_rgba(0,0,0,.13)] backdrop-blur-sm sm:top-0",children:[m.jsx("button",{"data-loc":"client/src/components/HeroCarousel.tsx:160",type:"button",onClick:()=>h(a-1),className:"grid size-10 place-items-center text-white/75 transition-colors hover:bg-white/10 hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#f8c0af]","aria-label":"이전 히어로 안내",children:m.jsx(Vb,{"data-loc":"client/src/components/HeroCarousel.tsx:161",className:"size-4"})}),m.jsxs("span",{"data-loc":"client/src/components/HeroCarousel.tsx:163",className:"min-w-10 text-center text-white/85",children:[a+1,"/4"]}),m.jsx("button",{"data-loc":"client/src/components/HeroCarousel.tsx:164",type:"button",onClick:()=>h(a+1),className:"grid size-10 place-items-center text-white/75 transition-colors hover:bg-white/10 hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#f8c0af]","aria-label":"다음 히어로 안내",children:m.jsx(Wm,{"data-loc":"client/src/components/HeroCarousel.tsx:165",className:"size-4"})})]})]}),m.jsx("div",{"data-loc":"client/src/components/HeroCarousel.tsx:170",className:"mt-8 text-left",children:t}),m.jsx("div",{"data-loc":"client/src/components/HeroCarousel.tsx:171",className:"mt-7 grid grid-cols-3 border-t border-white/15 text-left",children:il[a].metrics.map(S=>m.jsxs("div",{"data-loc":"client/src/components/HeroCarousel.tsx:173",className:"min-w-0 border-r border-white/15 px-3 pt-4 last:border-r-0 sm:px-6",children:[m.jsxs("p",{"data-loc":"client/src/components/HeroCarousel.tsx:174",className:"flex items-center gap-1.5 text-[10px] font-bold uppercase tracking-[.1em] text-white/45",children:[m.jsx(S.icon,{"data-loc":"client/src/components/HeroCarousel.tsx:174",className:"size-3"}),S.label]}),m.jsx("p",{"data-loc":"client/src/components/HeroCarousel.tsx:175",className:"mt-1 truncate text-[13px] font-black tracking-[-.02em] text-[#fffefa] sm:text-[16
vendor: 15,220 bytes, line 327
327px]",children:S.value})]},S.label))})]})})})}const UN=Zb("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 i2({className:t,variant:a,asChild:s=!1,...l}){const i=s?Bx:"span";return m.jsx(i,{"data-loc":"client/src/components/ui/badge.tsx:38","data-slot":"badge",className:Pe(UN({variant:a}),t),...l})}var Oy=1,BN=.9,qN=.8,VN=.17,Lf=.1,Uf=.999,QN=.9999,FN=.99,IN=/[\\\/_+.#"@\[\(\{&]/,GN=/[\\\/_+.#"@\[\(\{&]/g,YN=/[\s-]/,c2=/[\s-]/g;function _m(t,a,s,l,i,c,d){if(c===a.length)return i===t.length?Oy:FN;var p=`${i},${c}`;if(d[p]!==void 0)return d[p];for(var h=l.charAt(c),g=s.indexOf(h,i),b=0,v,S,j,O;g>=0;)v=_m(t,a,s,l,g+1,c+1,d),v>b&&(g===i?v*=Oy:IN.test(t.charAt(g-1))?(v*=qN,j=t.slice(i,g-1).match(GN),j&&i>0&&(v*=Math.pow(Uf,j.length))):YN.test(t.charAt(g-1))?(v*=BN,O=t.slice(i,g-1).match(c2),O&&i>0&&(v*=Math.pow(Uf,O.length))):(v*=VN,i>0&&(v*=Math.pow(Uf,g-i))),t.charAt(g)!==a.charAt(c)&&(v*=QN)),(v<Lf&&s.charAt(g-1)===l.charAt(c+1)||l.charAt(c+1)===l.charAt(c)&&s.charAt(g-1)!==l.charAt(c))&&(S=_m(t,a,s,l,g+1,c+2,d),S*Lf>v&&(v=S*Lf)),v>b&&(b=v),g=s.indexOf(h,g+1);return d[p]=b,b}function Ty(t){return t.toLowerCase().replace(c2," ")}function KN(t,a,s){return t=s&&s.length>0?`${t+" "+s.join(" ")}`:t,_m(t,a,Ty(t),Ty(a),0,0,{})}var cl='[cmdk-group=""]',Bf='[cmdk-group-items=""]',ZN='[cmdk-group-heading=""]',u2='[cmdk-item=""]',Ny=`${u2}:not([aria-disabled="true"])`,Am="cmdk-item-select",Gs="data-value",XN=(t,a,s)=>KN(t,a,s),d2=x.createContext(void 0),zl=()=>x.useContext(d2),f2=x.createContext(void 0),ip=()=>x.useContext(f2),m2=x.createContext(void 0),p2=x.forwardRef((t,a)=>{let s=Ys(()=>{var _,k;return{search:"",value:(k=(_=t.value)!=null?_:t.defaultValue)!=null?k:"",selectedItemId:void 0,filtered:{count:0,items:new Map,groups:new Set}}}),l=Ys(()=>new Set),i=Ys(()=>new Map),c=Ys(()=>new Map),d=Ys(()=>new Set),p=h2(t),{label:h,children:g,value:b,onValueChange:v,filter:S,shouldFilter:j,loop:O,disablePointerSelection:C=!1,vimBindings:A=!0,...R}=t,P=on(),F=on(),$=on(),Q=x.useRef(null),L=l_();Yr(()=>{if(b!==void 0){let _=b.trim();s.current.value=_,N.emit()}},[b]),Yr(()=>{L(6,ce)},[]);let N=x.useMemo(()=>({subscribe:_=>(d.current.add(_),()=>d.current.delete(_)),snapshot:()=>s.current,setState:(_,k,U)=>{var Z,te,I,ue;if(!Object.is(s.current[_],k)){if(s.current[_]=k,_==="search")ae(),re(),L(1,oe);else if(_==="value"){if(document.activeElement.hasAttribute("cmdk-input")||document.activeElement.hasAttribute("cmdk-root")){let he=document.getElementById($);he?he.focus():(Z=document.getElementById(P))==null||Z.focus()}if(L(7,()=>{var he;s.current.selectedItemId=(he=se())==null?void 0:he.id,N.emit()}),U||L(5,ce),((te=p.current)==null?void 0:te.value)!==void 0){let he=k??"";(ue=(I=p.current).onValueChange)==null||ue.call(I,he);return}}N.emit()}},emit:()=>{d.current.forEach(_=>_())}}),[]),H=x.useMemo(()=>({value:(_,k,U)=>{var Z;k!==((Z=c.current.get(_))==null?void 0:Z.value)&&(c.current.set(_,{value:k,keywords:U}),s.current.filtered.items.set(_,ee(k,U)),L(2,()=>{re(),N.emit()}))},item:(_,k)=>(l.current.add(_),k&&(i.current.has(k)?i.current.get(k).add(_):i.current.set(k,new Set([_]))),L(3,()=>{ae(),re(),s.current.value||oe(),N.emit()}),()=>{c.current.delete(_),l.current.delete(_),s.current.filtered.items.delete(_);let U=se();L(4,()=>{ae(),U?.getAttribute("id")===_&&oe(),N.emit()})}),group:_=>(i.current.has(_)||i.current.set(_,new Set),()=>{c.current.delete(_),i.current.delete(_)}),filter:()=>p.current.shouldFilter,label:h||t["aria-label"],getDisablePointerSelection:()=>p.current.disablePointerSelection,listId:P,inputId:$,labelId:F,listInnerRef:Q}),[]);function ee(_,k){var U,Z;let te=(Z=(U=p.current)==null?void 0:U.filter)!=null?Z:XN;return _?te(_,s.current.search,k):0}function re(){if(!s.current.search||p.current.shouldFilter===!1)return;let _=s.current.filtered.items,k=[];s.current.filtered.groups.forEach(Z=>{let te=i.current.get(Z),I=0;te.forEach(ue=>{let he=_.get(ue);I=Math.max(he,I)}),k.push([Z,I])});let U=Q.current;de().sort((Z,te)=>{var I,ue;let he=Z.getAttribute("id"),Ce=te.getAttribute("id");return((I=_.get(Ce))!=null?I:0)-((ue=_.get(he))!=null?ue:0)}).forEach(Z=>{let te=Z.closest(Bf);te?te.appendChild(Z.parentElement===te?Z:Z.closest(`${Bf} > *`)):U.appendChild(Z.parentElement===U?Z:Z.closest(`${Bf} > *`))}),k.sort((Z,te)=>te[1]-Z[1]).forEach(Z=>{var te;let I=(te=Q.current)==null?void 0:te.querySelector(`${cl}[${Gs}="${encodeURIComponent(Z[0])}"]`);I?.parentElement.appendChild(I)})}function oe(){let _=de().find(U=>U.getAttribute("aria-disabled")!=="true"),k=_?.getAttribute(Gs);N.setState("value",k||void 0)}function ae(){var _,k,U,Z;if(!s.current.search||p.current.shouldFilter===!1){s.current.filtered.count=l.current.size;return}s.current.filtered.groups=new Set;let te=0;for(let I of l.current){let ue=(k=(_=c.current.get(I))==null?void 0:_.value)!=null?k:"",he=(Z=(U=c.current.get(I))==null?void 0:U.keywords)!=null?Z:[],Ce=ee(ue,he);s.current.filtered.items.set(I,Ce),Ce>0&&te++}for(let[I,ue]of i.current)for(let he of ue)if(s.current.filtered.items.get(he)>0){s.current.filtered.groups.add(I);break}s.current.filtered.count=te}function ce(){var _,k,U;let Z=se();Z&&(((_=Z.parentElement)==null?void 0:_.firstChild)===Z&&((U=(k=Z.closest(cl))==null?void 0:k.querySelector(ZN))==null||U.scrollIntoView({block:"nearest"})),Z.scrollIntoView({block:"nearest"}))}function se(){var _;return(_=Q.current)==null?void 0:_.querySelector(`${u2}[aria-selected="true"]`)}function de(){var _;return Array.from(((_=Q.current)==null?void 0:_.querySelectorAll(Ny))||[])}function E(_){let k=de()[_];k&&N.setState("value",k.getAttribute(Gs))}function V(_){var k;let U=se(),Z=de(),te=Z.findIndex(ue=>ue===U),I=Z[te+_];(k=p.current)!=null&&k.loop&&(I=te+_<0?Z[Z.length-1]:te+_===Z.length?Z[0]:Z[te+_]),I&&N.setState("value",I.getAttribute(Gs))}function z(_){let k=se(),U=k?.closest(cl),Z;for(;U&&!Z;)U=_>0?s_(U,cl):o_(U,cl),Z=U?.querySelector(Ny);Z?N.setState("value",Z.getAttribute(Gs)):V(_)}let le=()=>E(de().length-1),me=_=>{_.preventDefault(),_.metaKey?le():_.altKey?z(1):V(1)},T=_=>{_.preventDefault(),_.metaKey?E(0):_.altKey?z(-1):V(-1)};return x.createElement(Ae.div,{ref:a,tabIndex:-1,...R,"cmdk-root":"",onKeyDown:_=>{var k;(k=R.onKeyDown)==null||k.call(R,_);let U=_.nativeEvent.isComposing||_.keyCode===229;if(!(_.defaultPrevented||U))switch(_.key){case"n":case"j":{A&&_.ctrlKey&&me(_);break}case"ArrowDown":{me(_);break}case"p":case"k":{A&&_.ctrlKey&&T(_);break}case"ArrowUp":{T(_);break}case"Home":{_.preventDefault(),E(0);break}case"End":{_.preventDefault(),le();break}case"Enter":{_.preventDefault();let Z=se();if(Z){let te=new Event(Am);Z.dispatchEvent(te)}}}}},x.createElement("label",{"cmdk-label":"",htmlFor:H.inputId,id:H.labelId,style:c_},h),Wc(t,_=>x.createElement(f2.Provider,{value:N},x.createElement(d2.Provider,{value:H},_))))}),$N=x.forwardRef((t,a)=>{var s,l;let i=on(),c=x.useRef(null),d=x.useContext(m2),p=zl(),h=h2(t),g=(l=(s=h.current)==null?void 0:s.forceMount)!=null?l:d?.forceMount;Yr(()=>{if(!g)return p.item(i,d?.id)},[g]);let b=g2(i,c,[t.value,t.children,c],t.keywords),v=ip(),S=or(L=>L.value&&L.value===b.current),j=or(L=>g||p.filter()===!1?!0:L.search?L.filtered.items.get(i)>0:!0);x.useEffect(()=>{let L=c.current;if(!(!L||t.disabled))return L.addEventListener(Am,O),()=>L.removeEventListener(Am,O)},[j,t.onSelect,t.disabled]);function O(){var L,N;C(),(N=(L=h.current).onSelect)==null||N.call(L,b.current)}function C(){v.setState("value",b.current,!0)}if(!j)return null;let{disabled:A,value:R,onSelect:P,forceMount:F,keywords:$,...Q}=t;return x.createElement(Ae.div,{ref:Br(c,a),...Q,id:i,"cmdk-item":"",role:"option","aria-disabled":!!A,"aria-selected":!!S,"data-disabled":!!A,"data-selected":!!S,onPointerMove:A||p.getDisablePointerSelection()?void 0:C,onClick:A?void 0:O},t.children)}),JN=x.forwardRef((t,a)=>{let{heading:s,children:l,forceMount:i,...c}=t,d=on(),p=x.useRef(null),h=x.useRef(null),g=on(),b=zl(),v=or(j=>i||b.filter()===!1?!0:j.search?j.filtered.groups.has(d):!0);Yr(()=>b.group(d),[]),g2(d,p,[t.value,t.heading,h]);let S=x.useMemo(()=>({id:d,forceMount:i}),[i]);return x.createElement(Ae.div,{ref:Br(p,a),...c,"cmdk-group":"",role:"presentation",hidden:v?void 0:!0},s&&x.createElement("div",{ref:h,"cmdk-group-heading":"","aria-hidden":!0,id:g},s),Wc(t,j=>x.createElement("div",{"cmdk-group-items":"",role:"group","aria-labelledby":s?g:void 0},x.createElement(m2.Provider,{value:S},j))))}),WN=x.forwardRef((t,a)=>{let{alwaysRender:s,...l}=t,i=x.useRef(null),c=or(d=>!d.search);return!s&&!c?null:x.createElement(Ae.div,{ref:Br(i,a),...l,"cmdk-separator":"",role:"separator"})}),e_=x.forwardRef((t,a)=>{let{onValueChange:s,...l}=t,i=t.value!=null,c=ip(),d=or(g=>g.search),p=or(g=>g.selectedItemId),h=zl();return x.useEffect(()=>{t.value!=null&&c.setState("search",t.value)},[t.value]),x.createElement(Ae.input,{ref:a,...l,"cmdk-input":"",autoComplete:"off",autoCorrect:"off",spellCheck:!1,"aria-autocomplete":"list",role:"combobox","aria-expanded":!0,"aria-controls":h.listId,"aria-labelledby":h.labelId,"aria-activedescendant":p,id:h.inputId,type:"text",value:i?t.value:d,onChange:g=>{i||c.setState("search",g.target.value),s?.(g.target.value)}})}),t_=x.forwardRef((t,a)=>{let{children:s,label:l="Suggestions",...i}=t,c=x.useRef(null),d=x.useRef(null),p=or(g=>g.selectedItemId),h=zl();return x.useEffect(()=>{if(d.current&&c.current){let g=d.current,b=c.current,v,S=new ResizeObserver(()=>{v=requestAnimationFrame(()=>{let j=g.offsetHeight;b.style.setProperty("--cmdk-list-height",j.toFixed(1)+"px")})});return S.observe(g),()=>{cancelAnimationFrame(v),S.unobserve(g)}}},[]),x.createElement(Ae.div,{ref:Br(c,a),...i,"cmdk-list":"",role:"listbox",tabIndex:-1,"aria-activedescendant":p,"aria-label":l,id:h.listId},Wc(t,g=>x.createElement("div",{ref:Br(d,h.listInnerRef),"cmdk-list-sizer":""},g)))}),n_=x.forwardRef((t,a)=>{let{open:s,onOpenChange:l,overlayClassName:i,contentClassName:c,container:d,...p}=t;return x.createElement(w1,{open:s,onOpenChange:l},x.createElement(C1,{container:d},x.createElement(E1,{"cmdk-overlay":"",className:i}),x.createElement(j1,{"aria-label":t.label,"cmdk-dialog":"",className:c},x.createElement(p2,{ref:a,...p}))))}),a_=x.forwardRef((t,a)=>or(s=>s.filtered.count===0)?x.createElement(Ae.div,{ref:a,...t,"cmdk-empty":"",role:"presentation"}):null),r_=x.forwardRef((t,a)=>{let{progress:s,children:l,label:i="Loading...",...c}=t;return x.createElement(Ae.div,{ref:a,...c,"cmdk-loading":"",role:"progressbar","aria-valuenow":s,"aria-valuemin":0,"aria-valuemax":100,"aria-label":i},Wc(t,d=>x.createElement("div",{"aria-hidden":!0},d)))}),uo=Object.assign(p2,{List:t_,Item:$N,Input:e_,Group:JN,Separator:WN,Dialog:n_,Empty:a_,Loading:r_});function s_(t,a){let s=t.nextElementSibling;for(;s;){if(s.matches(a))return s;s=s.nextElementSibling}}function o_(t,a){let s=t.previousElementSibling;for(;s;){if(s.matches(a))return s;s=s.previousElementSibling}}function h2(t){let a=x.useRef(t);return Yr(()=>{a.current=t}),a}var Yr=typeof window>"u"?x.useEffect:x.useLayoutEffect;function Ys(t){let a=x.useRef();return a.current===void 0&&(a.current=t()),a}function or(t){let a=ip(),s=()=>t(a.snapshot());return x.useSyncExternalStore(a.subscribe,s,s)}function g2(t,a,s,l=[]){let i=x.useRef(),c=zl();return Yr(()=>{var d;let p=(()=>{var g;for(let b of s){if(typeof b=="string")return b.trim();if(typeof b=="object"&&"current"in b)return b.current?(g=b.current.textContent)==null?void 0:g.trim():i.current}})(),h=l.map(g=>g.trim());c.value(t,p,h),(d=a.current)==null||d.setAttribute(Gs,p),i.current=p}),i}var l_=()=>{let[t,a]=x.useState(),s=Ys(()=>new Map);return Yr(()=>{s.current.forEach(l=>l()),s.current=new Map},[t]),(l,i)=>{s.current.set(l,i),a({})}};function i_(t){let a=t.type;return typeof a=="function"?a(t.props):"render"in a?a.render(t.props):t}function Wc({asChild:t,children:a},s){return t&&x.isValidElement(a)?x.cloneElement(i_(a),{ref:a.ref},s(a.props.children)):s(a)}var c_={position:"absolute",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0"};function v2({className:t,...a}){return m.jsx(uo,{"data-loc":"client/src/components/ui/command.tsx:21","data-slot":"command",className:Pe("bg-popover text-popover-foreground flex h-full w-full flex-col overflow-hidden rounded-md",t),...a})}function y2({className:t,...a}){return m.jsxs("div",{"data-loc":"client/src/components/ui/command.tsx:68","data-slot":"command-input-wrapper",className:"flex h-9 items-center gap-2 border-b px-3",children:[m.jsx(Gb,{"data-loc":"client/src/components/ui/command.tsx:72",className:"size-4 shrink-0 opacity-50"}),m.jsx(uo.Input,{"data-loc":"client/src/components/ui/command.tsx:73","data-slot":"command-input",className:Pe("placeholder:text-muted-foreground flex h-10 w-full rounded-md bg-transparent py-3 text-sm outline-hidden disabled:cursor-not-allowed disabled:opacity-50",t),...a})]})}function x2({className:t,...a}){return m.jsx(uo.List,{"data-loc":"client/src/components/ui/command.tsx:90","data-slot":"command-list",className:Pe("max-h-[300px] scroll-py-1 overflow-x-hidden overflow-y-auto",t),...a})}function b2({...t}){return m.jsx(uo.Empty,{"data-loc":"client/src/components/ui/command.tsx:105","data-slot":"command-empty",className:"py-6 text-center text-sm",...t})}function S2({className:t,...a}){return m.jsx(uo.Group,{"data-loc":"client/src/components/ui/command.tsx:118","data-slot":"command-group",className:Pe("text-foreground [&_[cmdk-group-heading]]:text-muted-foreground overflow-hidden p-1 [&_[cmdk-group-heading]]:px-2 [&_[cmdk-group-heading]]:py-1.5 [&_[cmdk-group-heading]]:text-xs [&_[cmdk-group-heading]]:font-medium",t),...a})}function w2({className:t,...a}){return m.jsx(uo.Item,{"data-loc":"client/src/components/ui/command.tsx:147","data-slot":"command-item",className:Pe("data-[selected=true]:bg-accent data-[selected=true]:text-accent-foreground [&_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=true]:pointer-events-none data-[disabled=true]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",t),...a})}var eu="Popover",[C2]=$r(eu,[so]),Pl=so(),[u_,dr]=C2(eu),E2=t=>{const{__scopePopover:a,children:s,open:l,defaultOpen:i,onOpenChange:c,modal:d=!1}
vendor: 5,100 bytes, line 327
327=t,p=Pl(a),h=x.useRef(null),[g,b]=x.useState(!1),[v,S]=jl({prop:l,defaultProp:i??!1,onChange:c,caller:eu});return m.jsx(fb,{...p,children:m.jsx(u_,{scope:a,contentId:on(),triggerRef:h,open:v,onOpenChange:S,onOpenToggle:x.useCallback(()=>S(j=>!j),[S]),hasCustomAnchor:g,onCustomAnchorAdd:x.useCallback(()=>b(!0),[]),onCustomAnchorRemove:x.useCallback(()=>b(!1),[]),modal:d,children:s})})};E2.displayName=eu;var j2="PopoverAnchor",d_=x.forwardRef((t,a)=>{const{__scopePopover:s,...l}=t,i=dr(j2,s),c=Pl(s),{onCustomAnchorAdd:d,onCustomAnchorRemove:p}=i;return x.useEffect(()=>(d(),()=>p()),[d,p]),m.jsx(Bc,{...c,...l,ref:a})});d_.displayName=j2;var O2="PopoverTrigger",T2=x.forwardRef((t,a)=>{const{__scopePopover:s,...l}=t,i=dr(O2,s),c=Pl(s),d=$e(a,i.triggerRef),p=m.jsx(Ae.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":R2(i.open),...l,ref:d,onClick:Re(t.onClick,i.onOpenToggle)});return i.hasCustomAnchor?p:m.jsx(Bc,{asChild:!0,...c,children:p})});T2.displayName=O2;var cp="PopoverPortal",[f_,m_]=C2(cp,{forceMount:void 0}),N2=t=>{const{__scopePopover:a,forceMount:s,children:l,container:i}=t,c=dr(cp,a);return m.jsx(f_,{scope:a,forceMount:s,children:m.jsx(ir,{present:s||c.open,children:m.jsx(qc,{asChild:!0,container:i,children:l})})})};N2.displayName=cp;var no="PopoverContent",_2=x.forwardRef((t,a)=>{const s=m_(no,t.__scopePopover),{forceMount:l=s.forceMount,...i}=t,c=dr(no,t.__scopePopover);return m.jsx(ir,{present:l||c.open,children:c.modal?m.jsx(h_,{...i,ref:a}):m.jsx(g_,{...i,ref:a})})});_2.displayName=no;var p_=qr("PopoverContent.RemoveScroll"),h_=x.forwardRef((t,a)=>{const s=dr(no,t.__scopePopover),l=x.useRef(null),i=$e(a,l),c=x.useRef(!1);return x.useEffect(()=>{const d=l.current;if(d)return tp(d)},[]),m.jsx(Kc,{as:p_,allowPinchZoom:!0,children:m.jsx(A2,{...t,ref:i,trapFocus:s.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:Re(t.onCloseAutoFocus,d=>{d.preventDefault(),c.current||s.triggerRef.current?.focus()}),onPointerDownOutside:Re(t.onPointerDownOutside,d=>{const p=d.detail.originalEvent,h=p.button===0&&p.ctrlKey===!0,g=p.button===2||h;c.current=g},{checkForDefaultPrevented:!1}),onFocusOutside:Re(t.onFocusOutside,d=>d.preventDefault(),{checkForDefaultPrevented:!1})})})}),g_=x.forwardRef((t,a)=>{const s=dr(no,t.__scopePopover),l=x.useRef(!1),i=x.useRef(!1);return m.jsx(A2,{...t,ref:a,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:c=>{t.onCloseAutoFocus?.(c),c.defaultPrevented||(l.current||s.triggerRef.current?.focus(),c.preventDefault()),l.current=!1,i.current=!1},onInteractOutside:c=>{t.onInteractOutside?.(c),c.defaultPrevented||(l.current=!0,c.detail.originalEvent.type==="pointerdown"&&(i.current=!0));const d=c.target;s.triggerRef.current?.contains(d)&&c.preventDefault(),c.detail.originalEvent.type==="focusin"&&i.current&&c.preventDefault()}})}),A2=x.forwardRef((t,a)=>{const{__scopePopover:s,trapFocus:l,onOpenAutoFocus:i,onCloseAutoFocus:c,disableOutsidePointerEvents:d,onEscapeKeyDown:p,onPointerDownOutside:h,onFocusOutside:g,onInteractOutside:b,...v}=t,S=dr(no,s),j=Pl(s);return ep(),m.jsx(Gc,{asChild:!0,loop:!0,trapped:l,onMountAutoFocus:i,onUnmountAutoFocus:c,children:m.jsx(Rl,{asChild:!0,disableOutsidePointerEvents:d,onInteractOutside:b,onEscapeKeyDown:p,onPointerDownOutside:h,onFocusOutside:g,onDismiss:()=>S.onOpenChange(!1),children:m.jsx(Ym,{"data-state":R2(S.open),role:"dialog",id:S.contentId,...j,...v,ref:a,style:{...v.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),M2="PopoverClose",v_=x.forwardRef((t,a)=>{const{__scopePopover:s,...l}=t,i=dr(M2,s);return m.jsx(Ae.button,{type:"button",...l,ref:a,onClick:Re(t.onClick,()=>i.onOpenChange(!1))})});v_.displayName=M2;var y_="PopoverArrow",x_=x.forwardRef((t,a)=>{const{__scopePopover:s,...l}=t,i=Pl(s);return m.jsx(Km,{...i,...l,ref:a})});x_.displayName=y_;function R2(t){return t?"open":"closed"}var b_=E2,S_=T2,w_=N2,C_=_2;function up({...t}){return m.jsx(b_,{"data-loc":"client/src/components/ui/popover.tsx:9","data-slot":"popover",...t})}function dp({...t}){return m.jsx(S_,{"data-loc":"client/src/components/ui/popover.tsx:15","data-slot":"popover-trigger",...t})}function fp({className:t,align:a="center",sideOffset:s=4,...l}){return m.jsx(w_,{"data-loc":"client/src/components/ui/popover.tsx:25",children:m.jsx(C_,{"data-loc":"client/src/components/ui/popover.tsx:26","data-slot":"popover-content",align:a,sideOffset:s,className:Pe("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
327de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 w-72 origin-(--radix-popover-content-transform-origin) rounded-md border p-4 shadow-md outline-hidden",t),...l})})}function E_({options:t,selectedCodes:a,onChange:s,isLoading:l,onOpenChange:i}){const[c,d]=x.useState(!1),p=x.useMemo(()=>{const b=new Map;return t.forEach(v=>{const S=v.categoryName||"기타 업종";b.set(S,[...b.get(S)??[],v])}),Array.from(b.entries())},[t]),h=x.useMemo(()=>new Map(t.map(b=>[b.code,b])),[t]),g=b=>{s(a.includes(b)?a.filter(v=>v!==b):[...a,b])};return m.jsxs("div",{"data-loc":"client/src/components/IndustryFilter.tsx:45",className:"min-w-0",children:[m.jsxs(up,{"data-loc":"client/src/components/IndustryFilter.tsx:46",open:c,onOpenChange:b=>{d(b),i?.(b)},children:[m.jsx(dp,{"data-loc":"client/src/components/IndustryFilter.tsx:53",asChild:!0,children:m.jsxs(Ze,{"data-loc":"client/src/components/IndustryFilter.tsx:54",type:"button",variant:"outline",role:"combobox","aria-expanded":c,"aria-label":"업종 상세 선택",className:"h-11 w-full justify-between rounded-xl border-slate-200 bg-white px-3 font-bold text-slate-700 hover:border-blue-300 hover:bg-white",children:[m.jsxs("span",{"data-loc":"client/src/components/IndustryFilter.tsx:62",className:"flex min-w-0 items-center gap-2",children:[m.jsx(aO,{"data-loc":"client/src/components/IndustryFilter.tsx:63",className:"size-4 shrink-0 text-blue-600"}),m.jsx("span",{"data-loc":"client/src/components/IndustryFilter.tsx:64",className:"truncate",children:a.length?`업종 ${a.length}개 선택`:"업종 상세 선택"})]}),l?m.jsx(ba,{"data-loc":"client/src/components/IndustryFilter.tsx:68",className:"size-4 animate-spin text-blue-600"}):m.jsx(Qb,{"data-loc":"client/src/components/IndustryFilter.tsx:68",className:"size-4 text-slate-400"})]})}),m.jsx(fp,{"data-loc":"client/src/components/IndustryFilter.tsx:71",align:"start",className:"w-[min(92vw,420px)] p-0",children:m.jsxs(v2,{"data-loc":"client/src/components/IndustryFilter.tsx:72",children:[m.jsx(y2,{"data-loc":"client/src/components/IndustryFilter.tsx:73",placeholder:"업종명 또는 4자리 코드 검색"}),m.jsxs(x2,{"data-loc":"client/src/components/IndustryFilter.tsx:74",className:"max-h-[360px]",children:[m.jsx(b2,{"data-loc":"client/src/components/IndustryFilter.tsx:75",children:l?"업종을 불러오는 중입니다.":"일치하는 업종이 없습니다."}),p.map(([b,v])=>m.jsx(S2,{"data-loc":"client/src/components/IndustryFilter.tsx:77",heading:b,children:v.map(S=>{const j=a.includes(S.code);return m.jsxs(w2,{"data-loc":"client/src/components/IndustryFilter.tsx:81",value:`${S.name} ${S.code}`,onSelect:()=>g(S.code),className:"gap-3 py-2.5",children:[m.jsx("span",{"data-loc":"client/src/components/IndustryFilter.tsx:87",className:`flex size-5 shrink-0 items-center justify-center rounded-md border ${j?"border-blue-600 bg-blue-600 text-white":"border-slate-300 bg-white text-transparent"}`,children:m.jsx(io,{"data-loc":"client/src/components/IndustryFilter.tsx:88",className:"size-3.5"})}),m.jsxs("span",{"data-loc":"client/src/components/IndustryFilter.tsx:90",className:"min-w-0 flex-1",children:[m.jsx("span",{"data-loc":"client/src/components/IndustryFilter.tsx:91",className:"block truncate font-bold text-slate-800",children:S.name}),m.jsxs("span",{"data-loc":"client/src/components/IndustryFilter.tsx:92",className:"mt-0.5 block text-[11px] text-slate-500",children:["코드 ",S.code]})]}),m.jsxs("span",{"data-loc":"client/src/components/IndustryFilter.tsx:94",className:"shrink-0 rounded-full bg-slate-100 px-2 py-0.5 text-[11px] font-bold text-slate-600",children:[S.noticeCount,"건"]})]},S.code)})},b))]}),a.length>0&&m.jsxs("div",{"data-loc":"client/src/components/IndustryFilter.tsx:102",className:"flex items-center justify-between border-t border-slate-200 px-3 py-2.5",children:[m.jsxs("span",{"data-loc":"client/src/components/IndustryFilter.tsx:103",className:"text-xs font-bold text-slate-500",children:[a.length,"개 업종 선택됨"]}),m.jsx(Ze,{"data-loc":"client/src/components/IndustryFilter.tsx:104",type:"button",variant:"ghost",size:"sm",onClick:()=>s([]),className:"h-8 text-xs font-bold text-slate-600",children:"전체 해제"})]})]})})]}),a.length>0&&m.jsx("div",{"data-loc":"client/src/components/IndustryFilter.tsx:112",className:"mt-2 flex flex-wrap gap-1.5","aria-label":"선택한 업종",children:a.map(b=>{const v=h.get(b);return m.jsxs(i2,{"data-loc":"client/src/components/IndustryFilter.tsx:116",variant:"outline",className:"gap-1 border-blue-200 bg-blue-50 py-1 pl-2.5 pr-1.5 font-bold text-blue-800",children:[m.jsx("span",{"data-loc":"client/src/components/IndustryFilter.tsx:117",className:"max-w-44 truncate",children:v?.name??`업종 ${b}`}),m.jsx("button",{"data-loc":"client/src/components/IndustryFilter.tsx:118",type:"button",onClick:()=>g(b),className:"rounded-full p-0.5 hover:bg-blue-100","aria-label":`${v?.name??b} 선택 해제`,children:m.jsx(Ic,{"data-loc":"client/src/components/IndustryFilter.tsx:119",className:"size-3"})})]},b)})})]})}function _y({industries:t=[],fallback:a,maxItems:s=2,showCategory:l=!1,className:i}){const c=Array.from(new Map(t.map(h=>[h.code,h])).values()),d=s>0?c.slice(0,s):c,p=Math.max(0,c.length-d.length);return d.length?m.jsxs("div",{"data-loc":"client/src/components/ProcurementIndustryBadges.tsx:30",className:Pe("flex min-w-0 flex-wrap gap-1.5",i),"aria-label":"공고 업종",children:[d.map(h=>m.jsxs("span",{"data-loc":"client/src/components/ProcurementIndustryBadges.tsx:32",className:Pe("inline-flex min-w-0 max-w-full items-center gap-1 rounded-lg border border-blue-100 bg-blue-50 px-2 py-1 text-[11px] font-black leading-4 text-blue-900",l&&"flex-col items-start gap-0.5 rounded-xl px-2.5 py-1.5"),title:`${h.name}
327 (${h.code})${h.categoryName?` · ${h.categoryName}`:""}`,children:[m.jsx("span",{"data-loc":"client/src/components/ProcurementIndustryBadges.tsx:40",className:"max-w-full truncate",children:h.name}),m.jsx("span",{"data-loc":"client/src/components/ProcurementIndustryBadges.tsx:41",className:"shrink-0 font-mono text-[10px] font-bold text-blue-600",children:h.code}),l&&h.categoryName&&m.jsx("span",{"data-loc":"client/src/components/ProcurementIndustryBadges.tsx:43",className:"text-[10px] font-bold text-slate-500",children:h.categoryName})]},h.code)),p>0&&m.jsxs("span",{"data-loc":"client/src/components/ProcurementIndustryBadges.tsx:48",className:"inline-flex items-center rounded-lg bg-slate-100 px-2 py-1 text-[10px] font-black text-slate-600",children:["+",p,"개"]})]}):m.jsx("span",{"data-loc":"client/src/components/ProcurementIndustryBadges.tsx:26",className:Pe("text-sm font-semibold text-slate-600",i),children:a||"미분류"})}function j_({recordType:t,recordTypes:a,selectedKeys:s,onChange:l}){const[i,c]=x.useState(!1),d=x.useMemo(()=>{const g=a?.length?a:[t??"bid"],b=new Map(g.flatMap(v=>lp(v)).map(v=>[v.key,v]));return Array.from(b.values())},[t,a]),p=s.map(o2),h=g=>{l(s.includes(g)?s.filter(b=>b!==g):[...s,g])};return m.jsxs("div",{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:46",className:"mt-3 rounded-2xl border border-blue-100 bg-[linear-gradient(135deg,#f7faff_0%,#eef6ff_100%)] p-3 sm:p-4",children:[m.jsxs("div",{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:47",className:"flex flex-col gap-3 sm:flex-row sm:items-center sm:justify-between",children:[m.jsxs("div",{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:48",className:"flex min-w-0 items-start gap-3",children:[m.jsx("span",{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:49",className:"flex size-9 shrink-0 items-center justify-center rounded-xl bg-[#0c3f91] text-white shadow-[0_7px_18px_rgba(12,63,145,.2)]",children:m.jsx(oO,{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:50",className:"size-4.5"})}),m.jsxs("div",{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:52",className:"min-w-0",children:[m.jsx("p",{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:53",className:"font-black tracking-[-.02em] text-slate-900",children:"공고 분류로 빠르게 찾기"}),m.jsx("p",{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:54",className:"mt-0.5 text-xs leading-5 text-slate-500",children:"여러 개를 고르면 선택 항목 중 하나 이상 일치하는 공고를 보여드립니다."})]})]}),m.jsxs(up,{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:58",open:i,onOpenChange:c,children:[m.jsx(dp,{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:59",asChild:!0,children:m.jsxs(Ze,{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:60",type:"button",variant:"outline","aria-label":"공고 분류 선택","aria-expanded":i,className:"h-11 shrink-0 justify-between rounded-xl border-blue-200 bg-white px-4 font-extrabold text-[#124c9d] shadow-sm hover:border-blue-400 hover:bg-blue-50 sm:min-w-48",children:[m.jsxs("span",{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:67",className:"flex items-center gap-2",children:[m.jsx(rO,{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:68",className:"size-4"}),s.length?`${s.length}개 분류 선택`:"공고 분류 선택"]}),m.jsx(Hl,{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:71",className:`size-4 transition-transform duration-200 ${i?"rotate-180":""}`})]})}),m.jsxs(fp,{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:74",align:"end",sideOffset:8,className:"w-[min(calc(100vw-2rem),760px)] overflow-hidden rounded-2xl border-slate-200 p-0 shadow-[0_24px_70px_rgba(15,40,80,.22)]",children:[m.jsx("div",{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:79",className:"border-b border-slate-200 bg-[#0b2b59] px-4 py-4 text-white sm:px-5",children:m.jsxs("div",{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:80",className:"flex items-start justify-between gap-4",children:[m.jsxs("div",{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:81",children:[m.jsx("p",{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:82",className:"text-base font-black tracking-[-.02em]",children:"공고 분류 둘러보기"}),m.jsx("p",{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:83",className:"mt-1 text-xs leading-5 text-slate-300",children:"상태·방식·참가조건·금액·현장·공동수급을 함께 비교하세요."})]}),s.length>0&&m.jsxs(Ze,{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:86",type:"button",variant:"ghost",size:"sm",onClick:()=>l([]),className:"h-8 shrink-0 gap-1 px-2 text-xs font-bold text-slate-200 hover:bg-white/10 hover:text-white",children:[m.jsx(Ib,{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:93",className:"size-3.5"})," 전체 해제"]})]})}),m.jsx("div",{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:99",className:"max-h-[min(68vh,620px)] space-y-5 overflow-y-auto bg-white p-4 sm:p-5",children:TN.map(g=>{const b=d.filter(v=>v.group===g.key);return b.length?m.jsxs("section",{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:104","aria-labelledby":`category-group-${g.key}`,children:[m.jsxs("div",{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:105",className:"mb-2.5 flex items-baseline gap-2",children:[m.jsx("h3",{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:106",id:`category-group-${g.key}`,className:"text-sm font-black text-slate-900",children:g.label}),m.jsx("span",{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:107",className:"text-[11px] text-slate-400",children:g.description})]}),m.jsx("div",{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:109",className:"grid gap-2 sm:grid-cols-2",children:b.map(v=>{const S=s.includes(v.key);return m.jsxs("button",{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:113",type:"button","aria-pressed":S,onClick:()=>h(v.key),className:`group flex min-h-[54px] items-start gap-2.5 rounded-xl border px-3 py-2.5 text-left transition-[border-color,background-color,box-shadow,transform] duration-150 active:scale-[.985] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-2 ${S?"border-blue-500 bg-blue-50 shadow-[0_5px_16px_rgba(37,99,235,.12)]":"border-slate-200 bg-white hover:border-blue-300 hover:bg-slate-50"}`,children:[m.jsx("span",{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:120",className:`mt-0.5 flex size-5 shrink-0 items-center justify-center rounded-md border ${S?"border-blue-600 bg-blue-600 text-white":"border-slate-300 bg-white text-transparent group-hover:border-blue-300"}`,children:m.jsx(io,{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:121",className:"size-3.5"})}),m.jsxs("span",{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:123",className:"min-w-0",children:[m.jsx("span",{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:124",className:`block text-sm font-extrabold ${S?"text-blue-900":"text-slate-800"}`,children:v.label}),m.jsx("span",{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:125",className:"mt-0.5 block text-[11px] leading-4 text-slate-500",children:v.description})]})]},v.key)})})]},g.key):null})}),m.jsxs("div",{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:136",className:"flex items-center justify-between gap-3 border-t border-slate-200 bg-slate-50 px-4 py-3 sm:px-5",children:[m.jsx("p",{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:137",className:"text-xs font-bold text-slate-500",children:s.length?`${s.length}개 분류가 적용됩니다.`:"분류를 선택하지 않으면 전체 공고를 표시합니다."}),m.jsx(Ze,{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:138",type:"button",size:"sm",onClick:()=>c(!1),className:"h-9 rounded-lg bg-[#1559d6] px-4 text-xs font-extrabold",children:"목록에 적용"})]})]})]})]}),p.length>0&&m.jsx("div",{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:145",className:"mt-3 flex flex-wrap gap-1.5 border-t border-blue-100 pt-3","aria-label":"선택한 공고 분류",children:p.map(g=>m.jsxs(i2,{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:147",variant:"outline",className:"gap-1 border-blue-200 bg-white py-1 pl-2.5 pr-1.5 font-bold text-blue-800 shadow-sm",children:[g.label,m.jsx("button",{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:149",type:"button",onClick:()=>h(g.key),className:"rounded-full p-0.5 hover:bg-blue-100 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500","aria-label":`${g.label} 분류 해제`,children:m.jsx(Ic,{"data-loc":"client/src/components/ProcurementCategoryFilter.tsx:155",className:"size-3"})})]},g.key))})]})}const O_={status:"border-rose-200 bg-rose-50 text-rose-800 hover:border-rose-300 hover:bg-rose-100",method:"border-indigo-200 bg-indigo-50 text-indigo-800 hover:border-indigo-300 hover:bg-indigo-100",qualification:"border-teal-200 bg-teal-50 text-teal-800 hover:border-teal-300 hover:bg-teal-100",pricing:"border-amber-200 bg-amber-50 text-amber-900 hover:border-amber-300 hover:bg-amber-100",site:"border-sky-200 bg-sky-50 text-sky-800 hover:border-sky-300 hover:bg-sky-100",joint:"border-violet-200 bg-vi
327olet-50 text-violet-800 hover:border-violet-300 hover:bg-violet-100"},T_={status:"bg-rose-500",method:"bg-indigo-500",qualification:"bg-teal-500",pricing:"bg-amber-500",site:"bg-sky-500",joint:"bg-violet-500"};function Ay({item:t,selectedKeys:a=[],onSelect:s,className:l}){const i=MN(t);return i.length?m.jsx("div",{"data-loc":"client/src/components/ProcurementCategoryTabs.tsx:44",className:Pe("flex flex-wrap items-center gap-1",l),"aria-label":`${t.title} 공고 분류`,children:i.map(c=>{const d=a.includes(c.key),p=Pe("inline-flex h-6 shrink-0 items-center gap-1 rounded-full border px-2 text-[11px] font-extrabold tracking-[-0.02em] transition-[border-color,background-color,box-shadow,transform] duration-150",O_[c.group],d&&"shadow-[0_0_0_2px_rgba(15,23,42,.14)]",s&&"cursor-pointer active:scale-[.97] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-600 focus-visible:ring-offset-1"),h=m.jsxs(m.Fragment,{children:[m.jsx("span",{"data-loc":"client/src/components/ProcurementCategoryTabs.tsx:58",className:Pe("size-1.5 rounded-full",T_[c.group]),"aria-hidden":"true"}),c.shortLabel]});return s?m.jsx("button",{"data-loc":"client/src/components/ProcurementCategoryTabs.tsx:64",type:"button",className:p,"aria-pressed":d,"aria-label":`${c.label} 분류 공고만 보기`,title:c.description,onClick:()=>s(c.key),children:h},c.key):m.jsx("span",{"data-loc":"client/src/components/ProcurementCategoryTabs.tsx:76",className:p,title:c.description,children:h},c.key)})}):null}function N_(t){return t?new Intl.DateTimeFormat("ko-KR",{timeZone:"Asia/Seoul",hour:"2-digit",minute:"2-digit",hour12:!1}).format(new Date(t)):"확인 중"}function __(){const t=bt.useUtils(),a=x.useRef(!1),s=bt.visits.current.useQuery(void 0,{staleTime:3e4,retry:1}),l=bt.visits.register.useMutation({onSuccess(c){t.visits.current.setData(void 0,{total:c.total})}});x.useEffect(()=>{let c;const d=()=>{a.current||document.visibilityState!=="visible"||navigator.webdriver||(a.current=!0,c=window.setTimeout(()=>{l.mutate({visibility:"visible",webdriver:!1})},250))},p=()=>d(),h=()=>d();return document.readyState==="complete"?d():window.addEventListener("load",p,{once:!0}),document.addEventListener("visibilitychange",h),()=>{c!==void 0&&window.clearTimeout(c),window.removeEventListener("load",p),document.removeEventListener("visibilitychange",h)}},[l.mutate]);const i=l.data?.total??s.data?.total??0;return m.jsxs("div",{"data-loc":"client/src/components/CollectionTrustBar.tsx:49","data-visit-counter"
327:!0,className:"inline-flex h-8 shrink-0 items-center justify-center gap-1 border border-[#c9ddd0] bg-[#f4faf5] px-2 text-[10px] font-black text-[#326649] sm:gap-1.5 sm:px-2.5 sm:text-xs","aria-label":`누적 방문 ${i.toLocaleString("ko-KR")}회`,"aria-live":"polite",children:[m.jsx(pO,{"data-loc":"client/src/components/CollectionTrustBar.tsx:55",className:"size-3.5","aria-hidden":"true"}),m.jsx("span",{"data-loc":"client/src/components/CollectionTrustBar.tsx:56",children:"누적 방문"}),m.jsxs("strong",{"data-loc":"client/src/components/CollectionTrustBar.tsx:57",className:"tabular-nums",children:[i.toLocaleString("ko-KR"),"회"]})]})}function A_({date:t,businessType:a}){const s=bt.procurement.collectionSummary.useQuery({date:t,businessType:a},{staleTime:3e4,retry:1}),l=s.data,i=l?.status==="success"&&l.sourceCompleted===l.sourceTotal;return m.jsxs("section",{"data-loc":"client/src/components/CollectionTrustBar.tsx:68",className:"relative border border-[#d8d2c6] bg-[#fffefa] px-3 py-2.5 sm:px-5 lg:px-6","aria-label":"공고 수집 신뢰 상태",children:[m.jsxs("div",{"data-loc":"client/src/components/CollectionTrustBar.tsx:69",className:"lg:grid lg:grid-cols-[minmax(330px,.9fr)_minmax(0,1.35fr)] lg:items-center lg:gap-4",children:[m.jsxs("div",{"data-loc":"client/src/components/CollectionTrustBar.tsx:70",className:"flex flex-col gap-2 sm:flex-row sm:items-center sm:justify-between sm:gap-3",children:[m.jsxs("div",{"data-loc":"client/src/components/CollectionTrustBar.tsx:71",className:"flex min-w-0 items-center gap-2.5",children:[m.jsx("span",{"data-loc":"client/src/components/CollectionTrustBar.tsx:72",className:`grid size-9 shrink-0 place-items-center border ${i?"border-[#c9ddd0] bg-[#f4faf5] text-[#326649]":"border-[#ebc590] bg-[#fff7e9] text-[#9a5a14]"}`,children:s.isLoading?m.jsx(ba,{"data-loc":"client/src/components/CollectionTrustBar.tsx:73",className:"size-4 animate-spin"}):i?m.jsx(Wj,{"data-loc":"client/src/components/CollectionTrustBar.tsx:73",className:"size-4"}):m.jsx(Kb,{"data-loc":"client/src/components/CollectionTrustBar.tsx:73",className:"size-4"})}),m.jsxs("div",{"data-loc":"client/src/components/CollectionTrustBar.tsx:75",className:"min-w-0",children:[m.jsxs("div",{"data-loc":"client/src/components/CollectionTrustBar.tsx:76",className:"flex flex-wrap items-center gap-1.5",children:[m.jsxs("strong",{"data-loc":"client/src/components/CollectionTrustBar.tsx:77",className:"whitespace-nowrap text-xs font-black text-[#102a43] sm:text-sm",children:[l?.date??t," 수집 완료"]}),l?.isFallback&&m.jsx("span",{"data-loc":"client/src/components/CollectionTrustBar.tsx:78",className:"border border-amber-300 bg-amber-50 px-1.5 py-0.5 text-[9px] font-black text-amber-800",children:"최근 완료일"})]}),m.jsx("p",{"data-loc":"client/src/components/CollectionTrustBar.tsx:80",className:"hidden text-[10px] font-semibold text-slate-500 sm:block",children:"나라장터 공사·물품·용역 응답·저장 기준"})]})]}),m.jsxs("div",{"data-loc":"client/src/components/CollectionTrustBar.tsx:83",className:"flex items-center justify-end gap-1.5 sm:shrink-0",children:[m.jsx(__,{"data-loc":"client/src/components/CollectionTrustBar.tsx:84"}),m.jsxs(ym,{"data-loc":"client/src/components/CollectionTrustBar.tsx:85",href:"/collection-status",className:"inline-flex h-8 shrink-0 items-center justify-center gap-1 border border-[#d8d2c6] bg-[#fffefa] px-2 text-[10px] font-black text-[#102a43] transition hover:border-[#df6d4b] hover:bg-[#fff3ed] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#df6d4b] sm:px-2.5 sm:text-xs",children:["수집 현황 ",m.jsx(Kj,{"data-loc":"client/src/components/CollectionTrustBar.tsx:86",className:"size-3"})]})]})]}),m.jsx("div",{"data-loc":"client/src/components/CollectionTrustBar.tsx:90",className:"mt-2 grid grid-cols-4 divide-x divide-[#d8d2c6] overflow-hidden border border-[#d8d2c6] bg-[#fffefa] lg:mt-0",children:[{label:"전체 합계",value:`${(l?.totalCount??0).toLocaleString()}건`},{label:"입찰",value:`${(l?.bidCount??0).toLocaleString()}건`}
327,{label:"낙찰",value:`${(l?.awardCount??0).toLocaleString()}ê±´`},{label:"완료",value:N_(l?.completedAt)}].map(c=>m.jsxs("div",{"data-loc":"client/src/components/CollectionTrustBar.tsx:97",className:"min-w-0 px-1.5 py-1.5 text-center sm:px-3 sm:py-2",children:[m.jsx("span",{"data-loc":"client/src/components/CollectionTrustBar.tsx:98",className:"block truncate text-[9px] font-bold text-slate-500 sm:text-[10px]",children:c.label}),m.jsx("strong",{"data-loc":"client/src/components/CollectionTrustBar.tsx:99",className:"mt-0.5 block truncate text-[11px] font-black text-[#102a43] sm:text-sm",children:c.value})]},c.label))})]}),l?.notice&&m.jsx("p",{"data-loc":"client/src/components/CollectionTrustBar.tsx:104",className:"mt-2 text-[11px] font-bold text-amber-800",children:l.notice})]})}function My({noticeNo:t,sourceUrl:a,compact:s=!1}){const[l,i]=x.useState(!1),c=async()=>{await navigator.clipboard.writeText(t),i(!0),globalThis.setTimeout(()=>i(!1),1500)};return m.jsxs("div",{"data-loc":"client/src/components/NoticeQuickActions.tsx:12",className:"flex flex-wrap items-center gap-1.5",children:[m.jsxs(Ze,{"data-loc":"client/src/components/NoticeQuickActions.tsx:13",type:"button",variant:"ghost",size:"sm",onClick:c,className:`${s?"h-7 px-2 text-[10px]":"h-8 px-2.5 text-xs"} rounded-lg font-bold text-slate-600 hover:bg-blue-50 hover:text-blue-700`,"aria-label":`${t} 공고번호 복사`,children:[l?m.jsx(io,{"data-loc":"client/src/components/NoticeQuickActions.tsx:14",className:"size-3.5 text-emerald-600"}):m.jsx(eO,{"data-loc":"client/src/components/NoticeQuickActions.tsx:14",className:"size-3.5"}),s?"복사":t]}),a&&m.jsx(Ze,{"data-loc":"client/src/components/NoticeQuickActions.tsx:16",asChild:!0,variant:"ghost",size:"sm",className:`${s?"h-7 px-2 text-[10px]":"h-8 px-2.5 text-xs"} rounded-lg font-bold text-blue-700 hover:bg-blue-50`,children:m.jsxs("a",{"data-loc":"client/src/components/NoticeQuickActions.tsx:16",href:a,target:"_blank",rel:"noreferrer","aria-label":`${t} 나라장터 원문 바로가기`,children:["원문 ",m.jsx(Fb,{"data-loc":"client/src/components/NoticeQuickActions.tsx:16",className:"size-3.5"})]})})]})}function M_({options:t,selectedKeys:a,onChange:s,isLoading:l,onOpenChange:i}){const[c,d]=x.useState(!1),p=x.useMemo(()=>{const g=new Map;return t.forEach(b=>g.set(b.province,[...g.get(b.province)??[],b])),Array.from(g.entries())},[t]),h=g=>s(a.includes(g)?a.filter(b=>b!==g):[...a,g]);return m.jsxs(up,{"data-loc":"client/src/components/RegionFilter.tsx:24",open:c,onOpenChange:g=>{d(g),i?.(g)},children:[m.jsx(dp,{"data-loc":"client/src/components/RegionFilter.tsx:25",asChild:!0,children:m.jsxs(Ze,{"data-loc":"client/src/components/RegionFilter.tsx:26",type:"button",variant:"outline",role:"combobox","aria-expanded":c,className:"h-11 w-full justify-between rounded-xl border-slate-200 bg-white px-3 font-bold text-slate-700 hover:border-blue-300 hover:bg-white",children:[m.jsxs("span",{"data-loc":"client/src/components/RegionFilter.tsx:27",className:"flex min-w-0 items-center gap-2",children:[m.jsx(lO,{"data-loc":"client/src/components/RegionFilter.tsx:27",className:"size-4 shrink-0 text-blue-600"}),m.jsx("span",{"data-loc":"client/src/components/RegionFilter.tsx:27",className:"truncate",children:a.length?`지역 ${a.length}개`:"지역 선택"})]}),l?m.jsx(ba,{"data-loc":"client/src/components/RegionFilter.tsx:28",className:"size-4 animate-spin text-blue-600"}):m.jsx(Qb,{"data-loc":"client/src/components/RegionFilter.tsx:28",className:"size-4 text-slate-400"})]})}),m.jsx(fp,{"data-loc":"client/src/components/RegionFilter.tsx:31",align:"start",className:"w-[min(92vw,420px)] p-0",children:m.jsxs(v2,{"data-loc":"client/src/components/RegionFilter.tsx:32",children:[m.jsx(y2,{"data-loc":"client/src/components/RegionFilter.tsx:33",placeholder:"시·도 또는 시·군·구 검색"}),m.jsxs(x2,{"data-loc":"client/src/components/RegionFilter.tsx:34",className:"max-h-[360px]",children:[m.jsx(b2,{"data-loc":"client/src/components/RegionFilter.tsx:35",children:l?"지역을 불러오는 중입니다.":"해당 날짜에 확인된 지역이 없습니다."}),p.map(([g,b])=>m.jsx(S2,{"data-loc":"client/src/components/RegionFilter.tsx:37",heading:g,children:b.map(v=>{const S=a.includes(v.key);return m.jsxs(w2,{"data-loc":"client/src/components/RegionFilter.tsx:40",value:v.label,onSelect:()=>h(v.key),className:"gap-3 py-2.5",children:[m.jsx("span",{"data-loc":"client/src/components/RegionFilter.tsx:41",className:`flex size-5 shrink-0 items-center justify-center rounded-md border ${S?"border-blue-600 bg-blue-600 text-white":"border-slate-300 bg-white text-transparent"}`,children:m.jsx(io,{"data-loc":"client/src/components/RegionFilter.tsx:41",className:"size-3.5"})}),m.jsx("span",{"data-loc":"client/src/components/RegionFilter.tsx:42",className:"min-w-0 flex-1 truncate font-bold text-slate-800",children:v.label}),m.jsxs("span",{"data-loc":"client/src/components/RegionFilter.tsx:43",className:"rounded-full bg-slate-100 px-2 py-0.5 text-[11px] font-bold text-slate-600",children:[v.noticeCount,"ê±´"]})]},v.key)})},g))]}),a.length>0&&m.jsxs("div",{"data-loc":"client/src/components/RegionFilter.tsx:49",className:"flex items-center justify-between border-t border-slate-200 px-3 py-2.5",children:[m.jsxs("span",{"data-loc":"client/src/components/RegionFilter.tsx:49",className:"text-xs font-bold text-slate-500",children:[a.length,"개 지역 ì
327„ íƒ"]}),m.jsx(Ze,{"data-loc":"client/src/components/RegionFilter.tsx:49",type:"button",variant:"ghost",size:"sm",onClick:()=>s([]),className:"h-8 text-xs font-bold",children:"전체 해제"})]})]})})]})}var tu="Checkbox",[R_]=$r(tu),[k_,mp]=R_(tu);function D_(t){const{__scopeCheckbox:a,checked:s,children:l,defaultChecked:i,disabled:c,form:d,name:p,onCheckedChange:h,required:g,value:b="on",internal_do_not_use_render:v}=t,[S,j]=jl({prop:s,defaultProp:i??!1,onChange:h,caller:tu}),[O,C]=x.useState(null),[A,R]=x.useState(null),P=x.useRef(!1),F=O?!!d||!!O.closest("form"):!0,$={checked:S,disabled:c,setChecked:j,control:O,setControl:C,name:p,form:d,value:b,hasConsumerStoppedPropagationRef:P,required:g,defaultChecked:tr(i)?!1:i,isFormControl:F,bubbleInput:A,setBubbleInput:R};return m.jsx(k_,{scope:a,...$,children:H_(v)?v($):l})}var k2="CheckboxTrigger",D2=x.forwardRef(({__scopeCheckbox:t,onKeyDown:a,onClick:s,...l},i)=>{const{control:c,value:d,disabled:p,checked:h,required:g,setControl:b,setChecked:v,hasConsumerStoppedPropagationRef:S,isFormControl:j,bubbleInput:O}=mp(k2,t),C=$e(i,b),A=x.useRef(h);return x.useEffect(()=>{const R=c?.form;if(R){const P=()=>v(A.current);return R.addEventListener("reset",P),()=>R.removeEventListener("reset",P)}},[c,v]),m.jsx(Ae.button,{type:"button",role:"checkbox","aria-checked":tr(h)?"mixed":h,"aria-required":g,"data-state":B2(h),"data-disabled":p?"":void 0,disabled:p,value:d,...l,ref:C,onKeyDown:Re(a,R=>{R.key==="Enter"&&R.preventDefault()}),onClick:Re(s,R=>{v(P=>tr(P)?!0:!P),O&&j&&(S.current=R.isPropagationStopped(),S.current||R.stopPropagation())})})});D2.displayName=k2;var H2=x.forwardRef((t,a)=>{const{__scopeCheckbox:s,name:l,checked:i,defaultChecked:c,required:d,disabled:p,value:h,onCheckedChange:g,form:b,...v}=t;return m.jsx(D_,{__scopeCheckbox:s,checked:i,defaultChecked:c,disabled:p,required:d,onCheckedChange:g,name:l,form:b,value:h,internal_do_not_use_render:({isFormControl:S})=>m.jsxs(m.Fragment,{children:[m.jsx(D2,{...v,ref:a,__scopeCheckbox:s}),S&&m.jsx(U2,{__scopeCheckbox:s})]})})});H2.displayName=tu;var z2="CheckboxIndicator",P2=x.forwardRef((t,a)=>{const{__scopeCheckbox:s,forceMount:l,...i}=t,c=mp(z2,s);return m.jsx(ir,{present:l||tr(c.checked)||c.checked===!0,children:m.jsx(Ae.span,{"data-state":B2(c.checked),"data-disabled":c.disabled?"":void 0,...i,ref:a,style:{pointerEvents:"none",...t.style}})})});P2.displayName=z2;var L2="CheckboxBubbleInput",U2=x.forwardRef(({__scopeCheckbox:t,...a},s)=>{const{control:l,hasConsumerStoppedPropagationRef:i,checked:c,defaultChecked:d,required:p,disabled:h,name:g,value:b,form:v,bubbleInput:S,setBubbleInput:j}=mp(L2,t),O=$e(s,j),C=_1(c),A=nb(l);x.useEffect(()=>{const P=S;if(!P)return;const F=window.HTMLInputElement.prototype,Q=Object.getOwnPropertyDescriptor(F,"checked").set,L=!i.current;if(C!==c&&Q){const N=new Event("click",{bubbles:L});P.indeterminate=tr(c),Q.call(P,tr(c)?!1:c),P.dispatchEvent(N)}},[S,C,c,i]);const R=x.useRef(tr(c)?!1:c);return m.jsx(Ae.input,{type:"checkbox","aria-hidden":!0,defaultChecked:d??R.current,required:p,disabled:h,name:g,value:b,form:v,...a,tabIndex:-1,ref:O,style:{...a.style,...A,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});U2.displayName=L2;function H_(t){return typeof t=="function"}function tr(t){return t==="indeterminate"}function B2(t){return tr(t)?"indeterminate":t?"checked":"unchecked"}function z_({className:t,...a}){return m.jsx(H2,{"data-loc":"client/src/components/ui/checkbox.tsx:12","data-slot":"checkbox",className:Pe("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",t),...a,children:m.jsx(P2,{"data-loc":"client/src/components/ui/checkbox.tsx:20","data-slot":"checkbox-indicator",className:"flex items-center justify-center text-current transition-none",children:m.jsx(io,{"data-loc":"client/src/components/ui/checkbox.tsx:24",className:"size-3.5"})})})}function P_({recordType:t,dateField:a,onDateFieldChange:s,startDate:l,endDate:i,onStartDateChange:c,onEndDateChange:d,purchaser:p,onPurchaserChange:h,amountMin:g,amountMax:b,onAmountMinChange:v,onAmountMaxChange:S,includeUnknownAmount:j,onIncludeUnknownAmountChange:O,correctionMode:C,onCorrectionModeChange:A,urgentOnly:R,onUrgentOnlyChange:P,agreementMode:F,onAgreementModeChange:$,sort:Q,onSortChange:L,regionOptions:N,selectedRegionKeys:H,onRegionKeysChange:ee,regionLoading:re,onRegionOpenChange:oe,activeCount:ae}
327){const[ce,se]=x.useState(!1),de={noticeAt:"공고일",closeAt:"입찰마감일",openAt:"개찰일",awardedAt:"낙찰일"};return m.jsxs("div",{"data-loc":"client/src/components/PracticalFilterPanel.tsx:87",className:"mt-3 rounded-2xl border border-slate-200 bg-white",children:[m.jsxs("button",{"data-loc":"client/src/components/PracticalFilterPanel.tsx:88",type:"button",onClick:()=>se(E=>!E),"aria-expanded":ce,className:"flex w-full items-center justify-between gap-3 px-4 py-3.5 text-left focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-blue-600 sm:px-5",children:[m.jsxs("span",{"data-loc":"client/src/components/PracticalFilterPanel.tsx:89",className:"flex items-center gap-3",children:[m.jsx("span",{"data-loc":"client/src/components/PracticalFilterPanel.tsx:89",className:"grid size-9 place-items-center rounded-xl bg-[#0d4db7] text-white",children:m.jsx(Yb,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:89",className:"size-4"})}),m.jsxs("span",{"data-loc":"client/src/components/PracticalFilterPanel.tsx:89",children:[m.jsx("strong",{"data-loc":"client/src/components/PracticalFilterPanel.tsx:89",className:"block text-sm font-black text-slate-900",children:"실무 필터"}),m.jsx("span",{"data-loc":"client/src/components/PracticalFilterPanel.tsx:89",className:"text-[11px] font-semibold text-slate-500",children:"지역·기관·금액·공고상태·협정·정렬"})]})]}),m.jsxs("span",{"data-loc":"client/src/components/PracticalFilterPanel.tsx:90",className:"flex items-center gap-2",children:[ae>0&&m.jsxs("span",{"data-loc":"client/src/components/PracticalFilterPanel.tsx:90",className:"rounded-full bg-blue-100 px-2.5 py-1 text-[11px] font-black text-blue-700",children:[ae,"개 적용"]}),m.jsx(Hl,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:90",className:`size-4 text-slate-500 transition-transform ${ce?"rotate-180":""}`})]})]}),ce&&m.jsxs("div",{"data-loc":"client/src/components/PracticalFilterPanel.tsx:92",className:"border-t border-slate-200 bg-slate-50/70 p-4 sm:p-5",children:[m.jsxs("div",{"data-loc":"client/src/components/PracticalFilterPanel.tsx:93",className:"grid gap-3 sm:grid-cols-2 xl:grid-cols-4",children:[m.jsxs(fl,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:94",value:a,onValueChange:E=>s(E),children:[m.jsx(pl,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:95",className:"h-11 rounded-xl border-slate-200 bg-white font-bold","aria-label":"날짜 기준",children:m.jsx(ml,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:95"})}),m.jsx(hl,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:96",children:Object.entries(de).filter(([E])=>t==="award"||E!=="awardedAt").map(([E,V])=>m.jsxs(Pt,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:96",value:E,children:[V," 기준"]},E))})]}),m.jsxs("div",{"data-loc":"client/src/components/PracticalFilterPanel.tsx:98",className:"grid grid-cols-2 gap-2",children:[m.jsx(Gn,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:98",type:"date",value:l,onChange:E=>c(E.target.value),className:"h-11 rounded-xl bg-white","aria-label":"기간 시작일"}),m.jsx(Gn,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:98",type:"date",value:i,onChange:E=>d(E.target.value),className:"h-11 rounded-xl bg-white","aria-label":"기간 종료일"})]}),m.jsx(M_,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:99",options:N,selectedKeys:H,onChange:ee,isLoading:re,onOpenChange:oe}),m.jsx(Gn,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:100",value:p,onChange:E=>h(E.target.value),placeholder:"발주처·수요기관",className:"h-11 rounded-xl bg-white","aria-label":"발주처 검색"}),m.jsx(Gn,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:101",inputMode:"numeric",value:g,onChange:E=>v(E.target.value.replace(/\D/g,"")),placeholder:"최소 금액(원)",className:"h-11 rounded-xl bg-white","aria-label":"최소 금액"}),m.jsx(Gn,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:102",inputMode:"numeric",value:b,onChange:E=>S(E.target.value.replace(/\D/g,"")),placeholder:"최대 금액(원)",className:"h-11 rounded-xl bg-white","aria-label":"최대 금액"}),m.jsxs(fl,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:103",value:C,onValueChange:E=>A(E),children:[m.jsx(pl,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:103",className:"h-11 rounded-xl bg-white font-bold","aria-label":"정정공고 조건",children:m.jsx(ml,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:103"})}),m.jsxs(hl,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:103",children:[m.jsx(Pt,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:103",value:"all",children:"정정공고 전체"}),m.jsx(Pt,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:103",value:"exclude",children:"정정공고 제외"}),m.jsx(Pt,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:103",value:"only",children:"정정공고만"})]})]}),m.jsxs(fl,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:104",value:F,onValueChange:E=>$(E),children:[m.jsx(pl,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:104",className:"h-11 rounded-xl bg-white font-bold","aria-label":"협정 조건",children:m.jsx(ml,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:104"})}),m.jsxs(hl,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:104",children:[m.jsx(Pt,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:104",value:"all",children:"협정 조건 전체"}),m.jsx(Pt,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:104",value:"required",children:"협정 필요"}),m.jsx(Pt,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:104",value:"notRequired",children:"협정 불필요"})]})]}),m.jsxs(fl,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:105",value:Q,onValueChange:E=>L(E),children:[m.jsx(pl,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:105",className:"h-11 rounded-xl bg-white font-bold","aria-label":"정렬 기준",children:m.jsx(ml,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:105"})}),m.jsxs(hl,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:105",children:[m.jsx(Pt,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:105",value:"latest",children:"최신순"}),t==="bid"&&m.jsx(Pt,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:105",value:"closingSoon",children:"마감 임박순"}),m.jsx(Pt,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:105",value:"openingSoon",children:"개찰 임박순"}),m.jsx(Pt,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:105",value:"amountDesc",children:"금액 높은순"}),m.jsx(Pt,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:105",value:"amountAsc",children:"금액 낮은순"})]})]}),m.jsxs(Ze,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:106",type:"button",variant:R?"default":"outline",onClick:()=>P(!R),className:`h-11 justify-start rounded-xl font-black ${R?"bg-rose-600 hover:bg-rose-700":"bg-white"}`,"aria-pressed":R,children:[m.jsx(hO,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:106",className:"size-4"})," 긴급공고만"]})]}),m.jsxs("label",{"data-loc":"client/src/components/PracticalFilterPanel.tsx:108",className:"mt-4 inline-flex cursor-pointer items-center gap-2 text-xs font-bold text-slate-600",children:[m.jsx(z_,{"data-loc":"client/src/components/PracticalFilterPanel.tsx:108",checked:j,onCheckedChange:E=>O(!!E)}),"금액 미제공 공고도 포함"]})]})]})}const L_="공무계산기-건설정보픽 | 나라장터 공사·물품·용역 입찰·낙찰정보",U_="나라장터 공사·물품·용역 입찰공고와 낙찰결과를 날짜·업종·지역·금액·발주처 기준으로 검색하고 원문까지 확인하는 공무계산기 실무 서비스입니다.",B_=["공무계산기","나라장터 입찰정보","나라장터 낙찰정보","공사 입찰","물품 입찰","용역 입찰"],Ry="https://bidinfo.nomustar.kr/",qf="https://bidinfo.nomustar.kr/manus-storage/gongmu-construction-og-1200x630-no-free_9961b8ae.png",ky="공무계산기-건설정보픽, 공사·물품·용역 입찰·낙찰정보를 정확하게",q_="공무계산기-건설정보픽 | 공사·물품·용역 입찰·낙찰정보",V_="공사·물품·용역 입찰공고와 낙찰결과, 실무 필터, 수집 현황, 나라장터 원문 확인";function uc(t){let a=document.head.querySelector(`meta[name="${t}"]`);return a||(a=document.createElement("meta"),a.name=t,document.head.appendChild(a)),a}function ya(t){let a=document.head.querySelector(`meta[property="${t}"]`);return a||(a=document.createElement("meta"),a.setAttribute("property",t),document.head.appendChild(a)),a}function Q_(){let t=document.head.querySelector('link[rel="canonical"]');return t||(t=document.createElement("link"),t.rel="canonical",document.head.appendChild(t)),t}function F_(){document.title=L_,uc("description").content=U_,uc("keywords").content=B_.join(","),ya("og:title").content=q_,ya("og:description").content=V_,ya("og:url").content=Ry,ya("og:image").content=qf,ya("og:image:secure_url").content=qf,ya("og:image:type").content="image/png",ya("og:image:width").content="12
32700",ya("og:image:height").content="630",ya("og:image:alt").content=ky,uc("twitter:image").content=qf,uc("twitter:image:alt").content=ky,Q_().href=Ry}function I_(t,a){const s=Math.max(1,Math.floor(a)),l=Math.min(Math.max(1,Math.floor(t)),s);return s<=7?Array.from({length:s},(i,c)=>c+1):l<=4?[1,2,3,4,5,"ellipsis-end",s]:l>=s-3?[1,"ellipsis-start",s-4,s-3,s-2,s-1,s]:[1,"ellipsis-start",l-1,l,l+1,"ellipsis-end",s]}const G_=[["서울특별시","서울"],["부산광역시","부산"],["대구광역시","대구"],["인천광역시","인천"],["광주광역시","광주"],["대전광역시","대전"],["울산광역시","울산"],["세종특별자치시","세종"],["경기도","경기"],["강원특별자치도","강원"],["충청북도","충북"],["충청남도","충남"],["전북특별자치도","전북"],["전라북도","전북"],["전라남도","전남"],["경상북도","경북"],["경상남도","경남"],["제주특별자치도","제주"]];function Y_(t){const a=t.trim(),s=G_.find(([c])=>a===c||a.startsWith(`${c} `));if(!s)return a;const[l,i]=s;return`${i}${a.slice(l.length)}`.trim()}function K_(t,a={}){const s=a.fallback??"정보 없음",l=t?.trim()||s,i=l.match(/\s+외\s+(\d+)개$/),c=i?Number(i[1]):0,d=i?l.slice(0,i.index).trim():l,p=Array.from(new Set(d.split(/\s*(?:·|,|;|\n|\|)\s*/).map(O=>O.trim()).filter(Boolean))),h=Math.max(1,a.maxItems??1),g=p.slice(0,h),b=p.length+c,v=Math.max(0,b-g.length),S=a.transform??(O=>O),j=g.map(S).join(" · ")||s;return{text:v>0?`${j} 외 ${v}개`:j,fullText:l,visibleItems:g,hiddenCount:v,totalCount:b}}function Dy(t,a,s){return t<=a?{startDate:t,endDate:a}:s==="start"?{startDate:t,endDate:t}:{startDate:a,endDate:a}}function Z_(t,a){const s=Date.parse(`${t}T00:00:00Z`),l=Date.parse(`${a}T00:00:00Z`);return!Number.isFinite(s)||!Number.isFinite(l)||s>l?1:Math.min(366,Math.max(1,Math.round((l-s)/864e5)+1))}function X_(t,a){const s=Date.parse(`${t}T00:00:00Z`);if(!Number.isFinite(s))return{startDate:t,endDate:t};const l=Math.min(366,Math.max(1,Math.trunc(a)));return{startDate:new Date(s-(l-1)*864e5).toISOString().slice(0,10),endDate:t}}const $_=[{value:"all",label:"전체"},{value:"construction",label:"공사"},{value:"goods",label:"물품"},{value:"service",label:"용역"}];function Hy({value:t,onChange:a,className:s=""}){return m.jsx("div",{"data-loc":"client/src/pages/Home.tsx:81",className:`grid grid-cols-4 gap-1 border border-[#d8d2c6] bg-[#ece7dc] p-1 ${s}`,"aria-label":"업무 구분",children:$_.map(l=>{const i=t===l.value;return m.jsx("button",{"data-loc":"client/src/pages/Home.tsx:85",type:"button","aria-pressed":i,onClick:()=>a(l.value),className:`h-10 min-w-0 px-2 text-sm font-extrabold transition-colors sm:px-3 ${i?"bg-[#df6d4b] text-white":"bg-transparent text-slate-600 hover:bg-[#fffefa] hover:text-[#9f3f29]"}`,children:l.label},l.value)})})}const J_=new Set(r2);function W_(){if(typeof window>"u")return[];const t=new URLSearchParams(window.location.search).get("categories");return t?Array.from(new Set(t.split(","))).filter(a=>J_.has(a)):[]}function ul(){return new Intl.DateTimeFormat("en-CA",{timeZone:"Asia/Seoul",year:"numeric",month:"2-digit",day:"2-digit"}).format(new Date)}function Vf(t){if(!t)return"정보 없음";const a=Number(t.replace(/,/g,""));return Number.isFinite(a)?`${new Intl.NumberFormat("ko-KR").format(a)}원`:t}function Dr(t){return t?new Intl.DateTimeFormat("ko-KR",{timeZone:"Asia/Seoul",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",hour12:!1}).format(new Date(t)):"-"}function Qf(t){if(!t)return null;const a=Math.ceil((t-Date.now())/864e5);return a<0?"마감":a===0?"오늘 마감":`D-${a}`}function ut(t,a=""){return typeof window>"u"?a:new URLSearchParams(window.location.search).get(t)??a}function e8(t){return t==="koneps-openapi"?"나라장터 실시간 정보":t==="database"?"공무계산기 수집 데이터":t==="legacy-live"?"공무계산기 전환 데이터":"데이터 연결 준비 중"}function zy({value:t,className:a=""}){const s=K_(t,{fallback:"전국",maxItems:1,transform:Y_});return m.jsx("span",{"data-loc":"client/src/pages/Home.tsx:165",className:`line-clamp-2 block break-keep font-semibold leading-5 text-slate-700 ${a}`,title:s.fullText,"aria-label":`참가 가능 지역 ${s.fullText}`,children:s.text})}function t8(){x.useRef(typeof performance>"u"?0:performance.now());const[t,a]=x.useState(()=>ut("type","bid")),[s,l]=x.useState(()=>ut("business","all")),[i,c]=x.useState(()=>ut("date",ul())),[d,p]=x.useState(()=>
327ut("keyword")),[h,g]=x.useState(()=>ut("keyword")),[b,v]=x.useState(()=>ut("industries").split(",").filter(Boolean)),[S,j]=x.useState(()=>ut("regions").split(",").filter(Boolean)),[O,C]=x.useState(W_),[A,R]=x.useState(!1),[P,F]=x.useState(!1),[$,Q]=x.useState(()=>ut("dateField","noticeAt")),[L,N]=x.useState(()=>ut("startDate")),[H,ee]=x.useState(()=>ut("endDate")),[re,oe]=x.useState(()=>ut("purchaser")),[ae,ce]=x.useState(()=>ut("amountMin")),[se,de]=x.useState(()=>ut("amountMax")),[E,V]=x.useState(()=>ut("includeUnknown")==="1"),[z,le]=x.useState(()=>ut("correction","all")),[me,T]=x.useState(()=>ut("urgent")==="1"),[_,k]=x.useState(()=>ut("agreement","all")),[U,Z]=x.useState(()=>ut("sort","latest")),[te,I]=x.useState(()=>Math.max(1,Number(ut("page","1"))||1)),[ue,he]=x.useState(()=>[20,50,100].includes(Number(ut("pageSize","20")))?Number(ut("pageSize","20")):20);x.useEffect(()=>{F_()},[]);const Ce=x.useMemo(()=>({recordType:t,businessType:s==="all"?void 0:s,date:i,startDate:L||void 0,endDate:H||void 0,dateField:$,keyword:h||void 0,purchaser:re||void 0,industryCodes:b.length?b:void 0,regionKeys:S.length?S:void 0,categoryKeys:O.length?O:void 0,amountMin:ae||void 0,amountMax:se||void 0,includeUnknownAmount:E,correctionMode:z,urgentOnly:me,agreementMode:_,sort:U,fallbackToLatest:i===ul()&&!h&&!re&&!L&&!H&&!b.length&&!S.length&&!O.length&&!ae&&!se&&z==="all"&&!me&&_==="all"&&U==="latest",page:te,pageSize:ue}),[t,s,i,L,H,$,h,re,b,S,O,ae,se,E,z,me,_,U,te,ue]),ie=bt.procurement.list.useQuery(Ce,{staleTime:6e4,retry:1,refetchOnWindowFocus:!1,placeholderData:B=>B}),_e=ie.data?.isFallback?ie.data.date:i,gt=x.useMemo(()=>({recordType:t,businessType:s==="all"?void 0:s,date:_e,limit:300}),[t,s,_e]),at=bt.procurement.industryOptions.useQuery(gt,{enabled:A||b.length>0,staleTime:5*6e4,retry:1}),cn=bt.procurement.regionOptions.useQuery({recordType:t,businessType:s==="all"?void 0:s,date:_e},{enabled:P||S.length>0,staleTime:5*6e4,retry:1});x.useEffect(()=>{},[ie.data,Ce.date]),x.useEffect(()=>{ie.data?.page&&ie.data.page!==te&&I(ie.data.page)},[ie.data?.page,te]),x.useEffect(()=>{const B=new URL(window.location.href),be=(Le,rt,mo)=>{rt&&rt!==mo?B.searchParams.set(Le,rt):B.searchParams.delete(Le)};be("type",t,"bid"),be("business",s,"all"),be("date",i,ul()),be("keyword",h),be("industries",b.length?b.join(","):void 0),O.length?B.searchParams.set("categories",O.join(",")):B.searchParams.delete("categories"),be("regions",S.length?S.join(","):void 0),be("dateField",$,"noticeAt"),be("startDate",L),be("endDate",H),be("purchaser",re),be("amountMin",ae),be("amountMax",se),be("includeUnknown",E?"1":void 0),be("correction",z,"all"),be("urgent",me?"1":void 0),be("agreement",_,"all"),be("sort",U,"latest"),be("page",te>1?String(te):void 0),be("pageSize",ue!==20?String(ue):void 0),window.history.replaceState(window.history.state,"",`${B.pathname}${B.search}${B.hash}`)},[t,s,i,h,b,O,S,$,L,H,re,ae,se,E,z,me,_,U,te,ue]);const un=B=>{B.preventDefault(),I(1),g(d.trim())},Ut=()=>{c(ul()),p(""),g(""),l("all"),v([]),j([]),C([]),Q("noticeAt"),N(""),ee(""),oe(""),ce(""),de(""),V(!1),le("all"),T(!1),k("all"),Z("latest"),I(1)},Ea=B=>{l(B),v([]),j([]),I(1)},Ht=()=>{N(L||i),ee(H||i),I(1)},fr=()=>{c(H||L||i),N(""),ee(""),I(1)},ja=B=>{const be=B||H||i,Le=Dy(be,H||be,"start");N(Le.startDate),ee(Le.endDate),c(Le.endDate),I(1)},St=B=>{const be=B||L||i,Le=Dy(L||be,be,"end");N(Le.startDate),ee(Le.endDate),c(Le.endDate),I(1)},wn=B=>{C([B]),I(1),document.getElementById("results-summary")?.scrollIntoView({behavior:"smooth",block:"start"})},vt=B=>{B<1||B>(ie.data?.totalPages??1)||B===te||(I(B),document.getElementById("results-summary")?.scrollIntoView({behavior:"smooth",block:"start"}))},fo=I_(ie.data?.page??te,ie.data?.totalPages??1),Dn=ie.data?.total?(ie.data.page-1)*ie.data.pageSize+1:0,Jr=ie.data?.total?Math.min(ie.data.total,Dn+ie.data.items.length-1):0,Jn=[!!(L||H),$!=="noticeAt",S.length>0,!!re,!!(ae||se),z!=="all",me,_!=="all",U!=="latest"].filter(Boolean).length,At=!!(L&&H),Cn=At?`${L} ~ ${H}`:ie.data?.date??i,Wr=x.useMemo(()=>({recordType:t,businessType:s,dateField:$,rangeDays:At?Z_(L,H):1,keyword:h||null,industryCodes:b,regionKeys:S,categoryKeys:O,purchaser:re||null,amountMin:ae||null,amountMax:se||null,includeUnknownAmount:E,correctionMode:z,urgentOnly:me,agreementMode:_,s
327ort:U,pageSize:ue}),[t,s,$,At,L,H,h,b,S,O,re,ae,se,E,z,me,_,U,ue]),Hn=B=>{const be=ul(),Le=X_(be,B.rangeDays);a(B.recordType),l(B.businessType),c(be),N(B.rangeDays>1?Le.startDate:""),ee(B.rangeDays>1?Le.endDate:""),Q(B.dateField),p(B.keyword??""),g(B.keyword??""),v(B.industryCodes),j(B.regionKeys),C(B.categoryKeys),oe(B.purchaser??""),ce(B.amountMin??""),de(B.amountMax??""),V(B.includeUnknownAmount),le(B.correctionMode),T(B.urgentOnly),k(B.agreementMode),Z(B.sort),he(B.pageSize),I(1),requestAnimationFrame(()=>document.getElementById("results-summary")?.scrollIntoView({behavior:"smooth",block:"start"}))};return m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:463",className:"app-shell min-h-screen text-slate-900",children:[m.jsx(CN,{"data-loc":"client/src/pages/Home.tsx:464"}),m.jsxs("main",{"data-loc":"client/src/pages/Home.tsx:465",children:[m.jsx(LN,{"data-loc":"client/src/pages/Home.tsx:466",children:m.jsxs("form",{"data-loc":"client/src/pages/Home.tsx:467",onSubmit:un,className:"grid gap-2 border border-white/15 bg-[#fffefa] p-2 shadow-[0_22px_60px_rgba(0,0,0,.25)] sm:grid-cols-2 sm:p-2.5 lg:grid-cols-[minmax(310px,.9fr)_minmax(210px,.64fr)_minmax(250px,.9fr)_auto_auto] lg:items-start",children:[m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:468","data-top-date-search":!0,className:"flex min-w-0 flex-col gap-1.5 border border-[#d8d2c6] bg-[#fffefa] p-1 sm:col-span-2 sm:flex-row sm:items-center lg:col-span-1","aria-label":"검색 기간",children:[m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:469",className:"grid shrink-0 grid-cols-2 gap-px bg-[#d8d2c6] sm:w-[116px]",children:[m.jsx("button",{"data-loc":"client/src/pages/Home.tsx:470",type:"button",onClick:fr,"aria-pressed":!At,className:`h-9 px-2 text-xs font-black transition-colors ${At?"bg-[#fffefa] text-slate-500 hover:text-[#102a43]":"bg-[#102a43] text-white"}`,children:"하루"}),m.jsx("button",{"data-loc":"client/src/pages/Home.tsx:471",type:"button",onClick:Ht,"aria-pressed":At,className:`h-9 px-2 text-xs font-black transition-colors ${At?"bg-[#102a43] text-white":"bg-[#fffefa] text-slate-500 hover:text-[#102a43]"}`,children:"기간"})]}),At?m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:474",className:"grid min-w-0 flex-1 grid-cols-[minmax(0,1fr)_auto_minmax(0,1fr)] items-center gap-1.5",children:[m.jsx(Gn,{"data-loc":"client/src/pages/Home.tsx:475",type:"date",value:L,max:H||void 0,onChange:B=>ja(B.target.value),className:"h-10 min-w-0 rounded-none border-0 px-2 text-xs font-bold text-slate-700 shadow-none","aria-label":"검색 시작일"}),m.jsx("span",{"data-loc":"client/src/pages/Home.tsx:476",className:"text-xs font-black text-slate-400","aria-hidden":"true",children:"~"}),m.jsx(Gn,{"data-loc":"client/src/pages/Home.tsx:477",type:"date",value:H,min:L||void 0,onChange:B=>St(B.target.value),className:"h-10 min-w-0 rounded-none border-0 px-2 text-xs font-bold text-slate-700 shadow-none","aria-label":"검색 종료일"})]}):m.jsxs("label",{"data-loc":"client/src/pages/Home.tsx:480",className:"relative min-w-0 flex-1",children:[m.jsx(Xj,{"data-loc":"client/src/pages/Home.tsx:481",className:"pointer-events-none absolute left-3 top-1/2 size-4 -translate-y-1/2 text-slate-400"}),m.jsx(Gn,{"data-loc":"client/src/pages/Home.tsx:482",type:"date",value:i,onChange:B=>{c(B.target.value),I(1)},className:"h-10 min-w-0 rounded-none border-0 bg-[#fffefa] pl-10 font-bold text-slate-700 shadow-none","aria-label":"공고일 선택"})]})]}),m.jsx(E_,{"data-loc":"client/src/pages/Home.tsx:486",options:at.data??[],selectedCodes:b,onChange:B=>{v(B),I(1)},isLoading:A&&at.isLoading,onOpenChange:R}),m.jsxs("label",{"data-loc":"client/src/pages/Home.tsx:493",className:"relative",children:[m.jsx(Gb,{"data-loc":"client/src/pages/Home.tsx:494",className:"pointer-events-none absolute left-3.5 top-1/2 size-4 -translate-y-1/2 text-slate-400"}),m.jsx(Gn,{"data-loc":"client/src/pages/Home.tsx:495",value:d,onChange:B=>p(B.target.value),placeholder:"공고명, 발주처, 공고번호 통합검색",className:"h-11 rounded-none border-[#d8d2c6] bg-[#fffefa] pl-10 text-[#102a43] placeholder:text-slate-400","aria-label":"키워드 검색"})]}),m.jsx(Ze,{"data-loc":"client/src/pages/Home.tsx:497",type:"submit",className:"h-11 rounded-none bg-[#df6d4b] px-6 font-extrabold text-white shadow-none hover:bg-[#b54f35] sm:col-start-1 lg:col-start-auto",children:"검색"}),m.jsx(Ze,{"data-loc":"client/src/pages/Home.tsx:498",type:"button",variant:"outline",onClick:Ut,className:"h-11 rounded-none border-[#d8d2c6] bg-[#fffefa] px-4 font-bold text-slate-600 hover:bg-[#f7f4ed]",children:"초기화"})]})}),m.jsxs("section",{"data-loc":"client/src/pages/Home.tsx:502",id:"search",className:"container relative -mt-px pb-16",children:[m.jsx("div",{"data-loc":"client/src/pages/Home.tsx:503",className:"-mt-0 overflow-hidden",children:m.jsx(A_,{"data-loc":"client/src/pages/Home.tsx:504",date:ie.data?.date??i})}),m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:506",className:"desk-surface overflow-hidden",children:[m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:507",className:"flex flex-col overflow-hidden border-b border-[#20445d] bg-[#102a43] sm:flex-row sm:items-stretch sm:justify-between",children:[m.jsx("div",{"data-loc":"client/src/pages/Home.tsx:508",className:"grid grid-cols-2 gap-px bg-white/15 sm:w-[400px]",children:["bid","award"].map(B=>m.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:510",onClick:()=>{a(B),v([]),j([]),Q("noticeAt");const be=new Set(lp(B).map(Le=>Le.key));C(Le=>Le.filter(rt=>be.has(rt))),I(1)},className:`px-5 py-3.5 text-sm font-black transition-colors duration-200 sm:text-base ${t===B?"bg-[#fffefa] text-[#102a43]":"bg-[#153655] text-slate-300 hover:bg-[#20445d] hover:text-white"}`,children:[B==="bid"?"입찰정보":"낙찰정보",m.jsx("span",{"data-loc":"client/src/pages/Home.tsx:524",className:`ml-2 border px-1.5 py-0.5 text-[10px] ${t===B?"border-[#edc5b8] bg-[#fff3ed] text-[#9f3f29]":"border-white/15 bg-white/5"}`,children:"3종"})]},B))}),m.jsx("div",{"data-loc":"client/src/pages/Home.tsx:528",className:"hidden items-center px-5 text-right text-[11px] font-bold tracking-[.04em] text-[#d8e1e6] lg:flex",children:"공무계산기 · 나라장터 6개 업무 · 저장 데이터 우선 · 원문 바로가기"})]}),m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:533",className:"p-4 sm:p-5 lg:p-6",children:[m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:534",className:"mb-4 flex flex-col justify-between gap-3 lg:flex-row lg:items-end",children:[m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:535",children:[m.jsx("p",{"data-loc":"client/src/pages/Home.tsx:536",className:"text-[11px] font-extrabold tracking-[.16em] text-[#df6d4b]",children:"공무계산기 입찰·낙찰 업무 보드"}),m.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:537",className:"mt-1 text-2xl font-black tracking-[-.05em] text-[#102a43] sm:text-[29px]",children:At?t==="bid"?"기간 입찰공고":"기간 낙찰결과":t==="bid"?"오늘 입찰공고":"오늘 낙찰결과"}),m.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:538",className:"mt-1 text-sm text-slate-500",children:[At&&m.jsxs("strong",{"data-loc":"client/src/pages/Home.tsx:538",className:"mr-1 font-extrabold text-slate-700",children:[L," ~ ",H," ·"]}),U==="closingSoon"?"마감 임박순":U==="openingSoon"?"개찰 임박순":U==="amountDesc"?"금액 높은순":U==="amountAsc"?"금액 낮은순":"최신순","으로 정렬됩니다."]})]}),m.jsx(Hy,{"data-loc":"client/src/pages/Home.tsx:540",value:s,onChange:Ea,className:"hidden md:grid"})]}),m.jsx("div",{"data-loc":"client/src/pages/Home.tsx:543","data-mobile-sticky-business-filter":!0,className:"sticky top-[72px] z-40 -mx-4 mb-4 border-y border-[#d9d9d2] bg-[#fbfbf8]/95 px-4 py-2 shadow-[0_10px_24px_rgba(11,16,32,.09)] backdrop-blur-xl md:hidden",children:m.jsx(Hy,{"data-loc":"client/src/pages/Home.tsx:547",value:s,onChange:Ea})}),m.jsx(kN,{"data-loc":"client/src/pages/Home.tsx:550",currentSearch:Wr,onApply:Hn}),m.jsx(j_,{"data-loc":"client/src/pages/Home.tsx:552",recordType:t,selectedKeys:O,onChange:B=>{C(B),I(1)}}),m.jsx(P_,{"data-loc":"client/src/pages/Home.tsx:558",recordType:t,dateField:$,onDateFieldChange:B=>{Q(B),I(1)},startDate:L,endDate:H,onStartDateChange:ja,onEndDateChange:St,purchaser:re,onPurchaserChange:B=>{oe(B),I(1)},amountMin:ae,amountMax:se,onAmountMinChange:B=>{ce(B),I(1)},onAmountMaxChange:B=>{de(B),I(1)},includeUnknownAmount:E,onIncludeUnknownAmountChange:B=>{V(B),I(1)},correctionMode:z,onCorrectionModeChange:B=>{le(B),I(1)},urgentOnly:me,onUrgentOnlyChange:B=>{T(B),I(1)},agreementMode:_,onAgreementModeChange:B=>{k(B),I(1)},sort:U,onSortChange:B=>{Z(B),I(1)},regionOptions:cn.data??[],selectedRegionKeys:S,onRegionKeysChange:B=>{j(B),I(1)},regionLoading:P&&cn.isLoading,onRegionOpenChange:F,activeCount:Jn}),m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:590",id:"results-summary",className:"mt-6 flex scroll-mt-[144px] flex-col justify-between gap-2 border-b-2 border-[#0b1020] pb-3 sm:flex-row sm:items-center md:scroll-mt-24",children:[m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:591",className:"flex items-center gap-2 text-sm",children:[ie.isFetching?m.jsx(ba,{"data-loc":"client/src/pages/Home.tsx:593",className:"size-4 animate-spin text-blue-600","aria-hidden":"true"}):m.jsx("span",{"data-loc":"client/src/pages/Home.tsx:595",className:"size-2 roun
327ded-full bg-emerald-500 shadow-[0_0_0_4px_rgba(16,185,129,.12)]"}),m.jsx("strong",{"data-loc":"client/src/pages/Home.tsx:597",className:"text-slate-800",children:e8(ie.data?.source)}),m.jsx("span",{"data-loc":"client/src/pages/Home.tsx:598",className:"text-slate-400",children:"·"}),m.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:599",className:"text-slate-500",children:[Cn," 기준"]}),ie.isFetching&&m.jsx("span",{"data-loc":"client/src/pages/Home.tsx:600",className:"hidden font-bold text-blue-700 sm:inline",children:"최신 정보 확인 중"})]}),m.jsx("p",{"data-loc":"client/src/pages/Home.tsx:602",className:"text-sm text-slate-500",children:ie.isPending?"저장 공고를 불러오는 중":m.jsxs(m.Fragment,{children:["검색 결과 ",m.jsx("strong",{"data-loc":"client/src/pages/Home.tsx:603",className:"font-black text-blue-700",children:ie.data?.total??0}),"건"]})})]}),ie.data?.notice&&m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:608",className:"mt-4 flex gap-2 rounded-xl border border-amber-200 bg-amber-50 px-4 py-3 text-sm leading-6 text-amber-900",children:[m.jsx(wm,{"data-loc":"client/src/pages/Home.tsx:609",className:"mt-0.5 size-4 shrink-0"}),m.jsx("span",{"data-loc":"client/src/pages/Home.tsx:609",children:ie.data.notice})]}),m.jsx("div",{"data-loc":"client/src/pages/Home.tsx:613",className:"mt-4 hidden overflow-hidden border border-[#d9d9d2] lg:block",children:m.jsxs("table",{"data-loc":"client/src/pages/Home.tsx:614",className:"w-full table-fixed border-collapse text-left",children:[m.jsx("thead",{"data-loc":"client/src/pages/Home.tsx:615",className:"bg-[#f1f2f0] text-[12px] font-black text-slate-700",children:m.jsxs("tr",{"data-loc":"client/src/pages/Home.tsx:616",children:[m.jsx("th",{"data-loc":"client/src/pages/Home.tsx:617",className:"w-[58px] px-3 py-3.5 text-center",children:"번호"}),m.jsx("th",{"data-loc":"client/src/pages/Home.tsx:618",className:"px-3 py-3.5",children:"공고명"}),m.jsx("th",{"data-loc":"client/src/pages/Home.tsx:619",className:"w-[120px] px-3 py-3.5",children:"종목"}),m.jsx("th",{"data-loc":"client/src/pages/Home.tsx:620",className:"w-[105px] px-3 py-3.5",children:"지역"}),m.jsx("th",{"data-loc":"client/src/pages/Home.tsx:621",className:"w-[175px] px-3 py-3.5 text-right",children:t==="bid"?"기초금액 / 추정가격":"낙찰금액 / 낙찰률"}),m.jsx("th",{"data-loc":"client/src/pages/Home.tsx:622",className:"w-[150px] px-3 py-3.5",children:"발주처"}),m.jsx("th",{"data-loc":"client/src/pages/Home.tsx:623",className:"w-[145px] px-3 py-3.5",children:"업무 일정"})]})}),m.jsxs("tbody",{"data-loc":"client/src/pages/Home.tsx:626",className:"divide-y divide-slate-100","aria-busy":ie.isPending,children:[ie.isPending&&Array.from({length:6},(B,be)=>m.jsxs("tr",{"data-loc":"client/src/pages/Home.tsx:628",className:"animate-pulse bg-white",children:[m.jsx("td",{"data-loc":"client/src/pages/Home.tsx:629",className:"px-3 py-5",children:m.jsx("div",{"data-loc":"client/src/pages/Home.tsx:629",className:"mx-auto h-3 w-5 rounded bg-slate-200"})}),m.jsxs("td",{"data-loc":"client/src/pages/Home.tsx:630",className:"px-3 py-5",children:[m.jsx("div",{"data-loc":"client/src/pages/Home.tsx:630",className:"mb-3 h-4 w-2/3 rounded bg-slate-200"}),m.jsx("div",{"data-loc":"client/src/pages/Home.tsx:630",className:"h-3 w-1/3 rounded bg-slate-100"})]}),m.jsx("td",{"data-loc":"client/src/pages/Home.tsx:631",className:"px-3 py-5",children:m.jsx("div",{"data-loc":"client/src/pages/Home.tsx:631",className:"h-5 w-20 rounded-full bg-slate-100"})}),m.jsx("td",{"data-loc":"client/src/pages/Home.tsx:632",className:"px-3 py-5",children:m.jsx("div",{"data-loc":"client/src/pages/Home.tsx:632",className:"h-3 w-14 rounded bg-slate-100"})}),m.jsx("td",{"data-loc":"client/src/pages/Home.tsx:633",className:"px-3 py-5",children:m.jsx("div",{"data-loc":"client/src/pages/Home.tsx:633",className:"ml-auto h-4 w-28 rounded bg-slate-200"})}),m.jsx("td",{"data-loc":"client/src/pages/Home.tsx:634",className:"px-3 py-5",children:m.jsx("div",{"data-loc":"client/src/pages/Home.tsx:634",className:"h-3 w-24 rounded bg-slate-100"})}),m.jsx("td",{"data-loc":"client/src/pages/Home.tsx:635",className:"px-3 py-5",children:m.jsx("div",{"data-loc":"client/src/pages/Home.tsx:635",className:"h-3 w-16 rounded bg-slate-100"})})]},`desktop-skeleton-${be}`)),ie.data?.items.map((B,be)=>m.jsxs("tr",{"data-loc":"client/src/pages/Home.tsx:639",className:"group h-[148px] bg-white align-top transition-colors hover:bg-[#f3f6ff]",children:[m.jsx("td",{"data-loc":"client/src/pages/Home.tsx:640",className:"px-3 py-4 text-center text-sm font-bold text-slate-600",children:(ie.data?.total??0)-((ie.data?.page??1)-1)*(ie.data?.pageSize??ue)-be}),m.jsxs("td",{"data-loc":"client/src/pages/Home.tsx:641",className:"px-3 py-4",children:[m.jsx("div",{"data-loc":"client/src/pages/Home.tsx:642",className:"mb-1.5 flex max-h-[44px] flex-wrap gap-1 overflow-hidden",children:B.tags.map(Le=>m.jsx(Cy,{"data-loc":"client/src/pages/Home.tsx:642",label:Le},Le))}),m.jsx(Ay,{"data-loc":"client/src/pages/Home.tsx:643",item:B,selectedKeys:O,onSelect:wn,className:"mb-2 max-h-[52px] overflow-hidden"}),m.jsx(ym,{"data-loc":"client/src/pages/Home.tsx:649",href:`/notice/${encodeURIComponent(B.noticeKey)}`,className:"line-clamp-2 rounded-sm font-extrabold leading-6 tracking-[-.02em] text-slate-900 transition-colors group-hover:text-blue-700 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-600 focus-visible:ring-offset-2",children:B.title}),m.jsx("div",{"data-loc":"client/src/pages/Home.tsx:650",className:"mt-1.5",children:m.jsx(My,{"data-loc":"client/src/pages/Home.tsx:650",noticeNo:B.noticeNo,sourceUrl:B.sourceUrl,compact:!0})})]}),m.jsx("td",{"data-loc":"client/src/pages/Home.tsx:652",className:"px-3 py-4",children:m.jsx("div",{"data-loc":"client/src/pages/Home.tsx:653",className:"max-h-[52px] overflow-hidden",children:m.jsx(_y,{"data-loc":"client/src/pages/Home.tsx:653",industries:B.industries,fallback:B.industry,maxItems:1})})}),m.jsx("td",{"data-loc":"client/src/pages/Home.tsx:655",className:"px-3 py-4 text-sm",children:m.jsx(zy,{"data-loc":"client/src/pages/Home.tsx:655",value:
327B.region})}),m.jsxs("td",{"data-loc":"client/src/pages/Home.tsx:656",className:"px-3 py-4 text-right",children:[m.jsx("strong",{"data-loc":"client/src/pages/Home.tsx:657",className:"block text-[13px] font-black text-slate-900",children:Vf(t==="award"?B.winnerAmount??B.baseAmount:B.baseAmount)}),m.jsx("span",{"data-loc":"client/src/pages/Home.tsx:658",className:"mt-1 block text-[11px] text-slate-600",children:t==="award"?`낙찰률 ${B.awardRate?`${B.awardRate}%`:"정보 없음"}`:`추정 ${Vf(B.estimatedPrice)}`})]}),m.jsx("td",{"data-loc":"client/src/pages/Home.tsx:660",className:"px-3 py-4 text-xs leading-5 text-slate-700",children:m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:661",className:"max-h-[64px] overflow-hidden",children:[m.jsx("strong",{"data-loc":"client/src/pages/Home.tsx:662",className:"line-clamp-1 block font-extrabold",children:B.purchaser??"발주처 정보 없음"}),B.demandAgency&&B.demandAgency!==B.purchaser&&m.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:663",className:"mt-1 line-clamp-1 block text-[11px] text-slate-500",children:["수요 ",B.demandAgency]}),t==="award"&&B.winnerName&&m.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:664",className:"mt-1 line-clamp-1 block font-black text-emerald-700",children:["낙찰 ",B.winnerName]})]})}),m.jsx("td",{"data-loc":"client/src/pages/Home.tsx:667",className:"px-3 py-4 text-[11px] font-bold leading-5 text-slate-600",children:t==="bid"?m.jsxs(m.Fragment,{children:[m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:669",className:"flex items-center gap-1.5",children:[m.jsx("span",{"data-loc":"client/src/pages/Home.tsx:669",className:`rounded-full px-1.5 py-0.5 text-[9px] font-black ${Qf(B.closeAt)==="오늘 마감"?"bg-rose-100 text-rose-700":"bg-blue-50 text-blue-700"}`,children:Qf(B.closeAt)??"마감"}),m.jsx("span",{"data-loc":"client/src/pages/Home.tsx:669",children:Dr(B.closeAt)})]}),m.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:670",className:"mt-1 block text-slate-500",children:["개찰 ",Dr(B.openAt)]})]}):m.jsxs(m.Fragment,{children:[m.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:672",className:"block",children:["낙찰 ",Dr(B.awardedAt??B.openAt??B.noticeAt)]}),m.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:673",className:"mt-1 block text-slate-500",children:["참여 ",B.bidderCount?`${B.bidderCount.toLocaleString()}개사`:"정보 없음"]})]})})]},B.noticeKey))]})]})}),m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:682",className:"mt-4 grid gap-3 lg:hidden","aria-busy":ie.isPending,children:[ie.isPending&&Array.from({length:4},(B,be)=>m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:684",className:"animate-pulse border border-[#d9d9d2] bg-white p-4",children:[m.jsx("div",{"data-loc":"client/src/pages/Home.tsx:685",className:"h-5 w-24 rounded-full bg-slate-100"}),m.jsx("div",{"data-loc":"client/src/pages/Home.tsx:686",className:"mt-4 h-5 w-4/5 rounded bg-slate-200"}),m.jsx("div",{"data-loc":"client/src/pages/Home.tsx:687",className:"mt-2 h-3 w-2/5 rounded bg-slate-100"}),m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:688",className:"mt-5 grid grid-cols-2 gap-3 border-t border-slate-100 pt-4",children:[m.jsx("div",{"data-loc":"client/src/pages/Home.tsx:689",className:"h-10 rounded bg-slate-100"}),m.jsx("div",{"data-loc":"client/src/pages/Home.tsx:689",className:"h-10 rounded bg-slate-100"})]})]},`mobile-skeleton-${be}`)),ie.data?.items.map((B,be)=>m.jsxs("article",{"data-loc":"client/src/pages/Home.tsx:694",className:"group overflow-hidden border border-[#d9d9d2] bg-white p-4 transition-colors hover:bg-[#fafbff]",children:[m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:695",className:"flex items-start justify-between gap-3",children:[m.jsx("div",{"data-loc":"client/src/pages/Home.tsx:696",className:"flex flex-wrap gap-1",children:B.tags.map(Le=>m.jsx(Cy,{"data-loc":"client/src/pages/Home.tsx:696",label:Le},Le))}),m.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:697",className:"shrink-0 text-xs font-bold text-slate-600",children:["#",(ie.data?.total??0)-((ie.data?.page??1)-1)*(ie.data?.pageSize??ue)-be]})]}),m.jsx(Ay,{"data-loc":"client/src/pages/Home.tsx:699",item:B,selectedKeys:O,onSelect:wn,className:"mt-2.5"}),m.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:705",className:"mt-3 font-black leading-6 tracking-[-.025em] text-slate-900 group-hover:text-blue-700",children:m.jsx(ym,{"data-loc":"client/src/pages/Home.tsx:706",href:`/notice/${encodeURIComponent(B.noticeKey)}`,className:"line-clamp-2 rounded-sm focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-600 focus-visible:ring-offset-2",children:B.title})}),m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:708",className:"mt-1 flex flex-wrap items-center gap-1.5",children:[m.jsx(My,{"data-loc":"client/src/pages/Home.tsx:708",noticeNo:B.noticeNo,sourceUrl:B.sourceUrl,compact:!0}),m.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:708",className:"text-[11px] font-semibold text-slate-500",children:["공고 ",Dr(B.noticeAt)]})]}),m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:709",className:"mt-4 grid grid-cols-2 gap-x-4 gap-y-3 border-t border-slate-100 pt-3 text-xs",children:[m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:710",className:"col-span-2",children:[m.jsx("span",{"data-loc":"client/src/pages/Home.tsx:711",className:"block text-slate-600",children:"업종 / 지역"}),m.jsx("div",{"data-loc":"client/src/pages/Home.tsx:712",className:"mt-1 max-h-[52px] overflow-hidden",children:m.jsx(_y,{"data-loc":"client/src/pages/Home.tsx:712",industries:B.industries,fallback:B.industry,maxItems:2})}),m.jsx(zy,{"data-loc":"client/src/pages/Home.tsx:713",value:B.region,className:"mt-1.5 text-xs"})]}),m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:715",children:[m.jsx("span",{"data-loc":"client/src/pages/Home.tsx:715",className:"block text-slate-600",children:"발주처 / 수요기관"}),m.jsx("strong",{"data-loc":"client/src/pages/Home.tsx:715",className:"mt-0.5 line-clamp-1 block text-slate-700",children:B.purchaser??"정보 없음"}),B.demandAgency&&B.demandAgency!==B.purchaser&&m.jsx("span",{"data-loc":"client/src/pages/Home.tsx:715",className:"mt-0.5 line-clamp-1 block text-[10px] text-slate-500",children:B.demandAgency})]}),m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:716",children:[m.jsx("span",{"data-loc":"client/src/pages/Home.tsx:716",className:"block text-slate-600",children:t==="bid"?"마감 / 개찰":"낙찰 / 참여업체"}),t==="bid"?m.jsxs(m.Fragment,{children:[m.jsxs("strong",{"data-loc":"client/src/pages/Home.tsx:716",className:"mt-0.5 block text-rose-700",children:[Qf(B.closeAt)," · ",Dr(B.closeAt)]}),m.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:716",className:"mt-0.5 block text-[10px] text-slate-500",children:["개찰 ",Dr(B.openAt)]})]}):m.jsxs(m.Fragment,{children:[m.jsx("strong",{"data-loc":"client/src/pages/Home.tsx:716",className:"mt-0.5 block text-emerald-700",children:Dr(B.awardedAt??B.openAt??B.noticeAt)}),m.jsx("span",{"data-loc":"client/src/pages/Home.tsx:716",className:"mt-0.5 block text-[10px] text-slate-500",children:B.bidderCount?`${B.bidderCount.toLocaleStr
327ing()}개사`:"참여업체 미제공"})]})]}),m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:717",className:"col-span-2",children:[m.jsx("span",{"data-loc":"client/src/pages/Home.tsx:717",className:"block text-slate-600",children:t==="bid"?"기초금액":`낙찰금액${B.awardRate?` · ${B.awardRate}%`:""}`}),m.jsx("strong",{"data-loc":"client/src/pages/Home.tsx:717",className:"mt-0.5 block text-base font-black text-blue-700",children:Vf(t==="award"?B.winnerAmount??B.baseAmount:B.baseAmount)})]}),t==="award"&&B.winnerName&&m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:718",className:"col-span-2",children:[m.jsx("span",{"data-loc":"client/src/pages/Home.tsx:718",className:"block text-slate-600",children:"낙찰업체"}),m.jsx("strong",{"data-loc":"client/src/pages/Home.tsx:718",className:"mt-0.5 line-clamp-1 block text-emerald-700",children:B.winnerName})]})]})]},B.noticeKey))]}),ie.isLoading&&m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:725",className:"flex min-h-56 items-center justify-center gap-3 text-sm font-bold text-slate-500",children:[m.jsx(ba,{"data-loc":"client/src/pages/Home.tsx:725",className:"size-5 animate-spin text-blue-600"})," 최신 공고를 불러오고 있습니다."]}),!ie.isLoading&&!ie.data?.items.length&&m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:728",className:"flex min-h-64 flex-col items-center justify-center px-4 text-center",children:[m.jsx("div",{"data-loc":"client/src/pages/Home.tsx:729",className:"flex size-14 items-center justify-center border border-[#d9d9d2] bg-white text-slate-400",children:m.jsx($j,{"data-loc":"client/src/pages/Home.tsx:729",className:"size-7"})}),m.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:730",className:"mt-4 text-lg font-black text-slate-800",children:"선택한 조건의 공고가 없습니다"}),m.jsx("p",{"data-loc":"client/src/pages/Home.tsx:731",className:"mt-1 max-w-md text-sm leading-6 text-slate-500",children:"선택한 날짜와 조건을 다시 확인해 주세요. 수집된 과거 공고는 날짜별로 DB에서 계속 조회할 수 있습니다."}),m.jsx(Ze,{"data-loc":"client/src/pages/Home.tsx:732",variant:"outline",onClick:Ut,className:"mt-4 rounded-none border-[#d9d9d2] bg-white font-bold",children:"오늘 전체 공고 보기"})]}),!ie.isLoading&&!!ie.data?.items.length&&m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:737",className:"mt-6 grid gap-4 border-t border-slate-200 pt-5 lg:grid-cols-[auto_1fr_auto] lg:items-center",children:[m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:738",className:"flex items-center justify-center gap-2 text-sm font-bold text-slate-600 lg:justify-start",children:[m.jsx("span",{"data-loc":"client/src/pages/Home.tsx:739",children:"페이지당"}),m.jsxs(fl,{"data-loc":"client/src/pages/Home.tsx:740",value:String(ue),onValueChange:B=>{he(Number(B)),I(1)},children:[m.jsx(pl,{"data-loc":"client/src/pages/Home.tsx:741",className:"h-9 w-[92px] rounded-lg border-slate-200 bg-white","aria-label":"페이지당 결과 수",children:m.jsx(ml,{"data-loc":"client/src/pages/Home.tsx:742"})}),m.jsxs(hl,{"data-loc":"client/src/pages/Home.tsx:744",children:[m.jsx(Pt,{"data-loc":"client/src/pages/Home.tsx:745",value:"20",children:"20개"}),m.jsx(Pt,{"data-loc":"client/src/pages/Home.tsx:746",value:"50",children:"50개"}),m.jsx(Pt,{"data-loc":"client/src/pages/Home.tsx:747",value:"100",children:"100개"})]})]})]}),m.jsx(MT,{"data-loc":"client/src/pages/Home.tsx:751",className:"min-w-0 overflow-x-auto","aria-label":"검색 결과 페이지 이동",children:m.jsxs(RT,{"data-loc":"client/src/pages/Home.tsx:752",children:[m.jsx(cc,{"data-loc":"client/src/pages/Home.tsx:753",children:m.jsx(kT,{"data-loc":"client/src/pages/Home.tsx:754",href:"#results-summary","aria-label":"이전 페이지","aria-disabled":(ie.data?.page??te)<=1,tabIndex:(ie.data?.page??te)<=1?-1:0,onClick:B=>{B.preventDefault(),vt((ie.data?.page??te)-1)},className:(ie.data?.page??te)<=1?"pointer-events-none opacity-40":void 0,children:"이전"})}),fo.map(B=>typeof B=="number"?m.jsx(cc,{"data-loc":"client/src/pages/Home.tsx:766",children:m.jsx(sp,{"data-loc":"client/src/pages/Home.tsx:767",href:"#results-summary",isActive:B===(ie.data?.page??te),"aria-label":`${B}페이지`,onClick:be=>{be.preventDefault(),vt(B)},className:"rounded-lg font-black",children:B})},B):m.jsx(cc,{"data-loc":"client/src/pages/Home.tsx:778",children:m.jsx(HT,{"data-loc":"client/src/pages/Home.tsx:778"})},B)),m.jsx(cc,{"data-loc":"client/src/pages/Home.tsx:780",children:m.jsx(DT,{"data-loc":"client/src/pages/Home.tsx:781",href:"#results-summary","aria-label":"다음 페이지","aria-disabled":(ie.data?.page??te)>=(ie.data?.totalPages??1),tabIndex:(ie.data?.page??te)>=(ie.data?.totalPages??1)?-1:0,onClick:B=>{B.preventDefault(),vt((ie.data?.page??te)+1)},className:(ie.data?.page??te)>=(ie.data?.totalPages??1)?"pointer-events-none opacity-40":void 0,children:"다음"})})]})}),m.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:794",className:"text-center text-xs font-bold text-slate-500 lg:text-right",children:[Dn.toLocaleStr
327ing(),"–",Jr.toLocaleString()," / ",(ie.data?.total??0).toLocaleString(),"ê±´"]})]})]})]})]}),m.jsx("section",{"data-loc":"client/src/pages/Home.tsx:801",id:"features",className:"border-y border-[#d8d2c6] bg-[#f7f4ed] py-16",children:m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:802",className:"container",children:[m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:803",className:"max-w-2xl",children:[m.jsx("p",{"data-loc":"client/src/pages/Home.tsx:804",className:"section-eyebrow",children:"공무계산기 입찰정보 전문 기능"}),m.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:805",className:"section-title",children:"공고 검색에서 입찰 판단까지 이어지는 업무 체계"}),m.jsx("p",{"data-loc":"client/src/pages/Home.tsx:806",className:"section-copy",children:"단순 공고 나열을 넘어 원문 확인, 자격 검토, 핵심 요약, 수집 상태와 낙찰 분석까지 실무 흐름에 맞춰 제공합니다."})]}),m.jsx("div",{"data-loc":"client/src/pages/Home.tsx:808",className:"mt-10 grid gap-px border border-[#d8d2c6] bg-[#d8d2c6] md:grid-cols-2 lg:grid-cols-4",children:[{icon:bm,title:"6개 업무 통합 검색",description:"공사·물품·용역의 입찰과 낙찰을 날짜·업종·지역·금액·기관 기준으로 탐색합니다."},{icon:dO,title:"공고 핵심 검토",description:"긴 공고문에서 자격조건과 특이사항을 우선 확인할 수 있도록 정리합니다."},{icon:Ec,title:"맞춤 알림",description:"저장한 공고분류·실무필터·키워드 ì¡°ê±´ê³¼ 일치하는 공사·물품·용역 입찰·낙찰 정보를 안내합니다."},{icon:mO,title:"낙찰 분석",description:"발주처·업종별 낙찰 이력과 경쟁률을 실무 판단에 활용합니다."}].map(B=>m.jsxs("article",{"data-loc":"client/src/pages/Home.tsx:815",className:"feature-card",children:[m.jsx("div",{"data-loc":"client/src/pages/Home.tsx:816",className:"feature-icon",children:m.jsx(B.icon,{"data-loc":"client/src/pages/Home.tsx:816",className:"size-6"})}),m.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:817",className:"mt-5 text-lg font-black tracking-[-.025em] text-[#102a43]",children:B.title}),m.jsx("p",{"data-loc":"client/src/pages/Home.tsx:818",className:"mt-2 text-sm leading-6 text-slate-500",children:B.description})]},B.title))})]})}),m.jsx("section",{"data-loc":"client/src/pages/Home.tsx:825",id:"alerts",className:"border-t-[3px] border-[#df6d4b] bg-[#102a43] py-11 text-white",children:m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:826",className:"container flex flex-col justify-between gap-6 md:flex-row md:items-center",children:[m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:827",children:[m.jsx("p",{"data-loc":"client/src/pages/Home.tsx:827",className:"text-[11px] font-black tracking-[.16em] text-[#f8c0af]",children:"저장 ì¡°ê±´ 알림"}),m.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:827",className:"mt-2 text-2xl font-black tracking-[-.045em]",children:"놓치면 안 되는 공고, 매일 오전 9시에"}),m.jsx("p",{"data-loc":"client/src/pages/Home.tsx:827",className:"mt-1 text-sm text-white/65",children:"저장한 ì¡°ê±´ê³¼ 맞는 새 입찰·낙찰 공고를 텔레그램으로 안내합니다."})]}),m.jsxs(Ze,{"data-loc":"client/src/pages/Home.tsx:828",className:"h-12 shrink-0 rounded-none bg-[#df6d4b] px-6 font-black text-white hover:bg-[#b54f35]",onClick:()=>window.location.assign("/alerts"),children:["관심 키워드 등록하기 ",m.jsx(Wm,{"data-loc":"client/src/pages/Home.tsx:828",className:"size-4"})]})]})})]}),m.jsx("footer",{"data-loc":"client/src/pages/Home.tsx:833",className:"border-t border-white/10 bg-[#102a43] py-10 text-slate-300",children:m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:834",className:"container grid gap-8 lg:grid-cols-[1.2fr_.8fr] lg:items-end",children:[m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:835",children:[m.jsx(n2,{"data-loc":"client/src/pages/Home.tsx:836",title:"공무계산기",className:"h-10 w-auto brightness-0 invert"}),m.jsx("p",{"data-loc":"client/src/pages/Home.tsx:837",className:"mt-4 text-[11px] font-black tracking-[.18em] text-[#f8c0af]",children:"공무계산기 TEAM"}),m.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:838",className:"mt-2 text-2xl font-black tracking-[-.045em] text-white",children:"Contact Us"}),m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:839",className:"mt-4 grid gap-2 text-sm leading-6 sm:grid-cols-3 sm:gap-4",children:[m.jsx("a",{"data-loc":"client/src/pages/Home.tsx:840",href:"https://www.nomustar.co.kr",target:"_blank",rel:"noopener noreferrer",className:"transition-colors hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#f8c0af] focus-visible:ring-offset-2 focus-visible:ring-offset-[#102a43]",children:"www.nomustar.co.kr"}),m.jsx("a",{"data-loc":"client/src/pages/Home.tsx:841",href:"tel:1800-7728",className:"transition-colors hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#f8c0af] focus-visible:ring-offset-2 focus-visible:ring-offset-[#102a43]",children:"1800-7728"}),m.jsx("a",{"data-loc":"client/src/pages/Home.tsx:842",href:"mailto:[email protected]",className:"break-all transition-colors hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#f8c0af] focus-visible:ring-offset-2 focus-visible:ring-offset-[#102a43]",children:"[email protected]"})]}),m.jsx("p",{"data-loc":"client/src/pages/Home.tsx:844",className:"mt-4 text-sm",children:"노무법인명문 | 대표 공인노무사 이진화"}),m.jsx("p",{"data-loc":"client/src/pages/Home.tsx:845",className:"mt-1 text-xs",children:"건설업 4대보험·노무 실무 플랫폼"})]}),m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:847",className:"text-xs leading-6 lg:text-right",children:[m.jsx("p",{"data-loc":"client/src/pages/Home.tsx:848",className:"font-black text-white",children:"관련 서비스"}),m.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:849",className:"mt-2 flex flex-wrap gap-x-4 gap-y-1 lg:justify-end",children:[m.jsx("a",{"data-loc":"client/src/pages/Home.tsx:850",href:"https://nomustar.kr/",target:"_blank",rel:"noopener noreferrer",className:"transition-colors hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#f8c0af] focus-visible:ring-offset-2 focus-visible:ring-offset-[#102a43]",children:"건설정보PICK"}),m.jsx("a",{"data-loc":"client/src/pages/Home.tsx:851",href:"https://rank.nomustar.kr/",target:"_blank",rel:"noopener noreferrer",className:"transition-colors hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#f8c0af] focus-visible:ring-offset-2 focus-visible:ring-offset-[#102a43]",children:"건설시공순위"}),m.jsx("a",{"data-loc":"client/src/pages/Home.tsx:852",href:"https://sales.nomustar.kr/",target:"_blank",rel:"noopener noreferrer",className:"transition-colors hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#f8c0af] focus-visible:ring-offset-2 focus-visible:ring-offset-[#102a43]",children:"매출정보"}),m.jsx("a",{"data-loc":"client/src/pages/Home.tsx:853",href:"https://salary.nomustar.kr/",target:"_blank",rel:"noopener noreferrer",className:"transition-colors hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#f8c0af] focus-visible:ring-offset-2 focus-visible:ring-offset-[#102a43]",children:"연봉정보"}),m.jsx("a",{"data-loc":"client/src/pages/Home.tsx:854",href:"https://bizreg.nomustar.kr/",target:"_blank",rel:"noopener noreferrer",className:"transition-colors hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#f8c0af] focus-visible:ring-offset-2 focus-visible:ring-offset-[#102a43]",children:"사업자등록번호조회"})]}),m.jsx("p",{"data-loc":"client/src/pages/Home.tsx:856",children:"공고의 최종 내용과 입찰 참여 여부는 나라장터 원문을 반드시 확인해 주세요."}),m.jsx("p",{"data-loc":"client/src/pages/Home.tsx:857",className:"mt-1 text-slate-300",children:"© 2026 ê
327³µë¬´ê³„산기"})]})]})}),m.jsx(jN,{"data-loc":"client/src/pages/Home.tsx:861"})]})}const n8=x.lazy(()=>Al(()=>import("./Alerts-DMNI1q1U.js"),__vite__mapDeps([0,1,2,3]))),a8=x.lazy(()=>Al(()=>import("./Analytics-BW_FnHT8.js"),__vite__mapDeps([4,5,6,2]))),r8=x.lazy(()=>Al(()=>import("./NoticeDetail-CIEEeu8U.js"),__vite__mapDeps([7,8,2,3,5]))),s8=x.lazy(()=>Al(()=>import("./CollectionStatus--O4WopxE.js"),__vite__mapDeps([9,1,6]))),Py=x.lazy(()=>Al(()=>import("./NotFound-DJpg28Db.js"),__vite__mapDeps([10,1,8])));function o8(){return m.jsx("div",{"data-loc":"client/src/App.tsx:17",className:"app-shell flex min-h-screen items-center justify-center",role:"status","aria-label":"페이지를 불러오는 중",children:m.jsx("div",{"data-loc":"client/src/App.tsx:18",className:"size-8 animate-spin border-4 border-[#d7def4] border-t-[#2457d6]"})})}function l8(){return m.jsx(x.Suspense,{"data-loc":"client/src/App.tsx:26",fallback:m.jsx(o8,{"data-loc":"client/src/App.tsx:26"}),children:m.jsxs(Fj,{"data-loc":"client/src/App.tsx:27",children:[m.jsx(kr,{"data-loc":"client/src/App.tsx:28",path:"/",component:t8}),m.jsx(kr,{"data-loc":"client/src/App.tsx:29",path:"/alerts",component:n8}),m.jsx(kr,{"data-loc":"client/src/App.tsx:30",path:"/analytics",component:a8}),m.jsx(kr,{"data-loc":"client/src/App.tsx:31",path:"/notice/:noticeKey",component:r8}),m.jsx(kr,{"data-loc":"client/src/App.tsx:32",path:"/collection-status",component:s8}),m.jsx(kr,{"data-loc":"client/src/App.tsx:33",path:"/404",component:Py}),m.jsx(kr,{"data-loc":"client/src/App.tsx:35",component:Py})]})})}function i8(){return m.jsx(gO,{"data-loc":"client/src/App.tsx:48",children:m.jsx(yO,{"data-loc":"client/src/App.tsx:49",defaultTheme:"light",children:m.jsxs(Sj,{"data-loc":"client/src/App.tsx:53",children:[m.jsx(A4,{"data-loc":"client/src/App.tsx:54"}),m.jsx(l8,{"data-loc":"client/src/App.tsx:55"})]})})})}const Tc=new O3,q2=t=>{!(t instanceof Js)||typeof window>"u"||!(t.message===cC)||a2()};Tc.getQueryCache().subscribe(t=>{if(t.type==="updated"&&t.action.type==="error"){const a=t.query.state.error;q2(a),console.error("[API Query Error]",a)}});Tc.getMutationCache().subscribe(t=>{if(t.type==="updated"&&t.action.type==="error"){const a=t.mutation.state.error;q2(a),console.error("[API Mutation Error]",a)}});const c8=bt.createClient({links:[H5({url:"/api/trpc",transformer:Ca,headers(){try{const t=sessionStorage.getItem("manus-cookie");if(t){const a=`${iC}=`,l=t.split(";").find(i=>i.trim().startsWith(a))?.trim().slice(a.length);if(l)return{Authorization:`Bearer ${l}`}}}catch{}return{}},fetch(t,a){return globalThis.fetch(t,{...a??{},credentials:"include"})}})]});vC.createRoot(document.getElementById("root")).render(m.jsx(bt.Provider,{"data-loc":"client/src/main.tsx:76",client:c8,queryClient:Tc,children:m.jsx(N3,{"data-loc":"client/src/main.tsx:77",client:Tc,children:m.jsx(i8,{"data-loc":"client/src/main.tsx:78"})})}));export{v8 as $,Pt as A,Ec as B,eO as C,CT as D,TT as E,up as F,dp as G,Hl as H,Gn as I,fp as J,Gb as K,oO as L,io as M,h8 as N,j1 as O,Ae as P,D4 as Q,w1 as R,Sm as S,fO as T,bT as U,ST as V,g8 as W,Ic as X,wT as Y,C1 as Z,E1 as _,Pe as a,Xb as a0,ON as a1,CN as a2,Wj as a3,dO as a4,ym as a5,Af as a6,wm as a7,Fb as a8,u8 as a9,Ly as aa,wb as ab,fe as ac,tO as ad,qj as ae,Cy as af,lO as ag,_y as ah,Kb as ai,p8 as aj,sO as ak,jl as b,Ne as c,$r as d,Re as e,_1 as f,nb as g,Nn as h,Ze as i,m as j,i2 as k,uO as l,ba as m,jT as n,OT as o,NT as p,_T as q,x as r,j_ as s,bt as t,$e as u,Yb as v,fl as w,pl as x,ml as y,hl as z};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.