vendor: 22,279 bytes, lines 1-10
1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/KnowledgeDetail-DMFhZKdS.js","assets/index-DsnkW7d6.js","assets/index-CyAuISp2.css","assets/LegalAI-AMxT2uEt.js","assets/MemberConversation-CJXs3sb1.js"])))=>i.map(i=>d[i]); 2function zK(e,t){for(var a=0;a<t.length;a++){const n=t[a];if(typeof n!="string"&&!Array.isArray(n)){for(const r in n)if(r!=="default"&&!(r in e)){const o=Object.getOwnPropertyDescriptor(n,r);o&&Object.defineProperty(e,r,o.get?o:{enumerable:!0,get:()=>n[r]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))n(r);new MutationObserver(r=>{for(const o of r)if(o.type==="childList")for(const c of o.addedNodes)c.tagName==="LINK"&&c.rel==="modulepreload"&&n(c)}).observe(document,{childList:!0,subtree:!0});function a(r){const o={};return r.integrity&&(o.integrity=r.integrity),r.referrerPolicy&&(o.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?o.credentials="include":r.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function n(r){if(r.ep)return;r.ep=!0;const o=a(r);fetch(r.href,o)}})();var uh=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function xt(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var d0={exports:{}},Fd={};/** 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 T5;function $K(){if(T5)return Fd;T5=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.fragment");function a(n,r,o){var c=null;if(o!==void 0&&(c=""+o),r.key!==void 0&&(c=""+r.key),"key"in r){o={};for(var u in r)u!=="key"&&(o[u]=r[u])}else o=r;return r=o.ref,{$$typeof:e,type:n,key:c,ref:r!==void 0?r:null,props:o}}return Fd.Fragment=t,Fd.jsx=a,Fd.jsxs=a,Fd}var M5;function BK(){return M5||(M5=1,d0.exports=$K()),d0.exports}var s=BK(),bc=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},qK={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},UK=class{#t=qK;#e=!1;setTimeoutProvider(e){this.#t=e}setTimeout(e,t){return this.#t.setTimeout(e,t)}clearTimeout(e){this.#t.clearTimeout(e)}setInterval(e,t){return this.#t.setInterval(e,t)}clearInterval(e){this.#t.clearInterval(e)}},Yo=new UK;function HK(e){setTimeout(e,0)}var ic=typeof window>"u"||"Deno"in globalThis;function Ha(){}function FK(e,t){return typeof e=="function"?e(t):e}function oS(e){return typeof e=="number"&&e>=0&&e!==1/0}function X7(e,t){return Math.max(e+(t||0)-Date.now(),0)}function Ki(e,t){return typeof e=="function"?e(t):e}function ar(e,t){return typeof e=="function"?e(t):e}function D5(e,t){const{type:a="all",exact:n,fetchStatus:r,predicate:o,queryKey:c,stale:u}=e;if(c){if(n){if(t.queryHash!==AA(c,t.options))return!1}else if(!jf(t.queryKey,c))return!1}if(a!=="all"){const d=t.isActive();if(a==="active"&&!d||a==="inactive"&&d)return!1}return!(typeof u=="boolean"&&t.isStale()!==u||r&&r!==t.state.fetchStatus||o&&!o(t))}function R5(e,t){const{exact:a,status:n,predicate:r,mutationKey:o}=e;if(o){if(!t.options.mutationKey)return!1;if(a){if(Yi(t.options.mutationKey)!==Yi(o))return!1}else if(!jf(t.options.mutationKey,o))return!1}return!(n&&t.state.status!==n||r&&!r(t))}function AA(e,t){return(t?.queryKeyHashFn||Yi)(e)}function Yi(e){return JSON.stringify(e,(t,a)=>cS(a)?Object.keys(a).sort().reduce((n,r)=>(n[r]=a[r],n),{}):a)}function jf(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?Object.keys(t).every(a=>jf(e[a],t[a])):!1}var KK=Object.prototype.hasOwnProperty;function CA(e,t){if(e===t)return e;const a=L5(e)&&L5(t);if(!a&&!(cS(e)&&cS(t)))return t;const r=(a?e:Object.keys(e)).length,o=a?t:Object.keys(t),c=o.length,u=a?new Array(c):{};let d=0;for(let p=0;p<c;p++){const h=a?p:o[p],m=e[h],x=t[h];if(m===x){u[h]=m,(a?p<r:KK.call(e,h))&&d++;continue}if(m===null||x===null||typeof m!="object"||typeof x!="object"){u[h]=x;continue}const v=CA(m,x);u[h]=v,v===m&&d++}return r===c&&d===r?e:u}function Sf(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(const a in e)if(e[a]!==t[a])return!1;return!0}function L5(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function cS(e){if(!I5(e))return!1;const t=e.constructor;if(t===void 0)return!0;const a=t.prototype;return!(!I5(a)||!a.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(e)!==Object.prototype)}function I5(e){return Object.prototype.toString.call(e)==="[object Object]"}function VK(e){return new Promise(t=>{Yo.setTimeout(t,e)})}function lS(e,t,a){return typeof a.structuralSharing=="function"?a.structuralSharing(e,t):a.structuralSharing!==!1?CA(e,t):t}function GK(e,t,a=0){const n=[...e,t];return a&&n.length>a?n.slice(1):n}function WK(e,t,a=0){const n=[t,...e];return a&&n.length>a?n.slice(0,-1):n}var Ln=Symbol();function Z7(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:!e.queryFn||e.queryFn===Ln?()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}function eR(e,t){return typeof e=="function"?e(...t):!!e}var YK=class extends bc{#t;#e;#a;constructor(){super(),this.#a=e=>{if(!ic&&window.addEventListener){const t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#e||this.setEventListener(this.#a)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(e){this.#a=e,this.#e?.(),this.#e=e(t=>{typeof t=="boolean"?this.setFocused(t):this.onFocus()})}setFocused(e){this.#t!==e&&(this.#t=e,this.onFocus())}onFocus(){const e=this.isFocused();this.listeners.forEach(t=>{t(e)})}isFocused(){return typeof this.#t=="boolean"?this.#t:globalThis.document?.visibilityState!=="hidden"}},_A=new YK;function uS(){let e,t;const a=new Promise((r,o)=>{e=r,t=o});a.status="pending",a.catch(()=>{});function n(r){Object.assign(a,r),delete a.resolve,delete a.reject}return a.resolve=r=>{n({status:"fulfilled",value:r}),e(r)},a.reject=r=>{n({status:"rejected",reason:r}),t(r)},a}var QK=HK;function JK(){let e=[],t=0,a=u=>{u()},n=u=>{u()},r=QK;const o=u=>{t?e.push(u):r(()=>{a(u)})},c=()=>{const u=e;e=[],u.length&&r(()=>{n(()=>{u.forEach(d=>{a(d)})})})};return{batch:u=>{let d;t++;try{d=u()}finally{t--,t||c()}return d},batchCalls:u=>(...d)=>{o(()=>{u(...d)})},schedule:o,setNotifyFunction:u=>{a=u},setBatchNotifyFunction:u=>{n=u},setScheduler:u=>{r=u}}}var Wt=JK(),XK=class extends bc{#t=!0;#e;#a;constructor(){super(),this.#a=e=>{if(!ic&&window.addEventListener){const t=()=>e(!0),a=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",a,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",a)}}}}onSubscribe(){this.#e||this.setEventListener(this.#a)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(e){this.#a=e,this.#e?.(),this.#e=e(this.setOnline.bind(this))}setOnline(e){this.#t!==e&&(this.#t=e,this.listeners.forEach(a=>{a(e)}))}isOnline(){return this.#t}},tg=new XK;function ZK(e){return Math.min(1e3*2**e,3e4)}function tR(e){return(e??"online")==="online"?tg.isOnline():!0}var dS=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function aR(e){let t=!1,a=0,n;const r=uS(),o=()=>r.status!=="pending",c=b=>{if(!o()){const w=new dS(b);x(w),e.onCancel?.(w)}},u=()=>{t=!0},d=()=>{t=!1},p=()=>_A.isFocused()&&(e.networkMode==="always"||tg.isOnline())&&e.canRun(),h=()=>tR(e.networkMode)&&e.canRun(),m=b=>{o()||(n?.(),r.resolve(b))},x=b=>{o()||(n?.(),r.reject(b))},v=()=>new Promise(b=>{n=w=>{(o()||p())&&b(w)},e.onPause?.()}).then(()=>{n=void 0,o()||e.onContinue?.()}),j=()=>{if(o())return;let b;const w=a===0?e.initialPromise:void 0;try{b=w??e.fn()}catch(A){b=Promise.reject(A)}Promise.resolve(b).then(m).catch(A=>{if(o())return;const C=e.retry??(ic?0:3),O=e.retryDelay??ZK,k=typeof O=="function"?O(a,A):O,_=C===!0||typeof C=="number"&&a<C||typeof C=="function"&&C(a,A);if(t||!_){x(A);return}a++,e.onFail?.(a,A),VK(k).then(()=>p()?void 0:v()).then(()=>{t?x(A):j()})})};return{promise:r,status:()=>r.status,cancel:c,continue:()=>(n?.(),r),cancelRetry:u,continueRetry:d,canStart:h,start:()=>(h()?j():v().then(j),r)}}var nR=class{#t;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),oS(this.gcTime)&&(this.#t=Yo.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(ic?1/0:300*1e3))}clearGcTimeout(){this.#t&&(Yo.clearTimeout(this.#t),this.#t=void 0)}},eV=class extends nR{#t;#e;#a;#r;#n;#s;#o;constructor(e){super(),this.#o=!1,this.#s=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#r=e.client,this.#a=this.#r.getQueryCache(),this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#t=z5(this.options),this.state=e.state??this.#t,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#n?.promise}setOptions(e){if(this.options={...this.#s,...e},this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){const t=z5(this.options);t.data!==void 0&&(this.setData(t.data,{updatedAt:t.dataUpdatedAt,manual:!0}),this.#t=t)}}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.#a.remove(this)}setData(e,t){const a=lS(this.state.data,e,this.options);return this.#i({data:a,type:"success",dataUpdatedAt:t?.updatedAt,manual:t?.manual}),a}setState(e,t){this.#i({type:"setState",state:e,setStateOptions:t})}cancel(e){const t=this.#n?.promise;return this.#n?.cancel(e),t?t.then(Ha).catch(Ha):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#t)}isActive(){return this.observers.some(e=>ar(e.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===Ln||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStatic(){return this.getObserversCount()>0?this.observers.some(e=>Ki(e.options.staleTime,this)==="static"):!1}isStale(){return this.getObserversCount()>0?this.observers.some(e=>e.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(e=0){return this.state.data===void 0?!0:e==="static"?!1:this.state.isInvalidated?!0:!X7(this.state.dataUpdatedAt,e)}onFocus(){this.observers.find(t=>t.shouldFetchOnWindowFocus())?.refetch({cancelRefetch:!1}),this.#n?.continue()}onOnline(){this.observers.find(t=>t.shouldFetchOnReconnect())?.refetch({cancelRefetch:!1}),this.#n?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#a.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||(this.#n&&(this.#o?this.#n.cancel({revert:!0}):this.#n.cancelRetry()),this.scheduleGc()),this.#a.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#i({type:"invalidate"})}async fetch(e,t){if(this.state.fetchStatus!=="idle"&&this.#n?.status()!=="rejected"){if(this.state.data!==void 0&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#n)return this.#n.continueRetry(),this.#n.promise}if(e&&this.setOptions(e),!this.options.queryFn){const u=this.observers.find(d=>d.options.queryFn);u&&this.setOptions(u.options)}const a=new AbortController,n=u=>{Object.defineProperty(u,"signal",{enumerable:!0,get:()=>(this.#o=!0,a.signal)})},r=()=>{const u=Z7(this.options,t),p=(()=>{const h={client:this.#r,queryKey:this.queryKey,meta:this.meta};return n(h),h})();return this.#o=!1,this.options.persister?this.options.persister(u,p,this):u(p)},c=(()=>{const u={fetchOptions:t,options:this.options,queryKey:this.queryKey,client:this.#r,state:this.state,fetchFn:r};return n(u),u})();this.options.behavior?.onFetch(c,this),this.#e=this.state,(this.state.fetchStatus==="idle"||this.state.fetchMeta!==c.fetchOptions?.meta)&&this.#i({type:"fetch",meta:c.fetchOptions?.meta}),this.#n=aR({initialPromise:t?.initialPromise,fn:c.fetchFn,onCancel:u=>{u instanceof dS&&u.revert&&this.setState({...this.#e,fetchStatus:"idle"}),a.abort()},onFail:(u,d)=>{this.#i({type:"failed",failureCount:u,error:d})},onPause:()=>{this.#i({type:"pause"})},onContinue:()=>{this.#i({type:"continue"})},retry:c.options.retry,retryDelay:c.options.retryDelay,networkMode:c.options.networkMode,canRun:()=>!0});try{const u=await this.#n.start();if(u===void 0)throw new Error(`${this.queryHash} data is undefined`);return this.setData(u),this.#a.config.onSuccess?.(u,this),this.#a.config.onSettled?.(u,this.state.error,this),u}catch(u){if(u instanceof dS){if(u.silent)return this.#n.promise;if(u.revert){if(this.state.data===void 0)throw u;return this.state.data}}throw this.#i({type:"error",error:u}),this.#a.config.onError?.(u,this),this.#a.config.onSettled?.(this.state.data,u,this),u}finally{this.scheduleGc()}}#i(e){const t=a=>{switch(e.type){case"failed":return{...a,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...a,fetchStatus:"paused"};case"continue":return{...a,fetchStatus:"fetching"};case"fetch":return{...a,...rR(a.data,this.options),fetchMeta:e.meta??null};case"success":const n={...a,data:e.data,dataUpdateCount:a.dataUpdateCount+1,dataUpdatedAt:e.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return this.#e=e.manual?n:void 0,n;case"error":const r=e.error;return{...a,error:r,errorUpdateCount:a.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:a.fetchFailureCount+1,fetchFailureReason:r,fetchStatus:"idle",status:"error"};case"invalidate":return{...a,isInvalidated:!0};case"setState":return{...a,...e.state}}};this.state=t(this.state),Wt.batch(()=>{this.observers.forEach(a=>{a.onQueryUpdate()}),this.#a.notify({query:this,type:"updated",action:e})})}};function rR(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:tR(t.networkMode)?"fetching":"paused",...e===void 0&&{error:null,status:"pending"}}}function z5(e){const t=typeof e.initialData=="function"?e.initialData():e.initialData,a=t!==void 0,n=a?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:a?n??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:a?"success":"pending",fetchStatus:"idle"}}var bp=class extends bc{constructor(e,t){super(),this.options=t,this.#t=e,this.#i=null,this.#o=uS(),this.bindMethods(),this.setOptions(t)}#t;#e=void 0;#a=void 0;#r=void 0;#n;#s;#o;#i;#p;#d;#f;#l;#u;#c;#h=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(this.#e.addObserver(this),$5(this.#e,this.options)?this.#m():this.updateResult(),this.#b())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return fS(this.#e,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return fS(this.#e,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#y(),this.#w(),this.#e.removeObserver(this)}setOptions(e){const t=this.options,a=this.#e;if(this.options=this.#t.defaultQueryOptions(e),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof ar(this.options.enabled,this.#e)!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#j(),this.#e.setOptions(this.options),t._defaulted&&!Sf(this.options,t)&&this.#t.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#e,observer:this});const n=this.hasListeners();n&&B5(this.#e,a,this.options,t)&&this.#m(),this.updateResult(),n&&(this.#e!==a||ar(this.options.enabled,this.#e)!==ar(t.enabled,this.#e)||Ki(this.options.staleTime,this.#e)!==Ki(t.staleTime,this.#e))&&this.#g();const r=this.#x();n&&(this.#e!==a||ar(this.options.enabled,this.#e)!==ar(t.enabled,this.#e)||r!==this.#c)&&this.#v(r)}getOptimisticResult(e){const t=this.#t.getQueryCache().build(this.#t,e),a=this.createResult(t,e);return aV(this,a)&&(this.#r=a,this.#s=this.options,this.#n=this.#e.state),a}getCurrentResult(){return this.#r}trackResult(e,t){return new Proxy(e,{get:(a,n)=>(this.trackProp(n),t?.(n),n==="promise"&&!this.options.experimental_prefetchInRender&&this.#o.status==="pending"&&this.#o.reject(new Error("experimental_prefetchInRender feature flag is not enabled")),Reflect.get(a,n))})}trackProp(e){this.#h.add(e)}getCurrentQuery(){return this.#e}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){const t=this.#t.defaultQueryOptions(e),a=this.#t.getQueryCache().build(this.#t,t);return a.fetch().then(()=>this.createResult(a,t))}fetch(e){return this.#m({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#r))}#m(e){this.#j();let t=this.#e.fetch(this.options,e);return e?.throwOnError||(t=t.catch(Ha)),t}#g(){this.#y();const e=Ki(this.options.staleTime,this.#e);if(ic||this.#r.isStale||!oS(e))return;const a=X7(this.#r.dataUpdatedAt,e)+1;this.#l=Yo.setTimeout(()=>{this.#r.isStale||this.updateResult()},a)}#x(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(this.#e):this.options.refetchInterval)??!1}#v(e){this.#w(),this.#c=e,!(ic||ar(this.options.enabled,this.#e)===!1||!oS(this.#c)||this.#c===0)&&(this.#u=Yo.setInterval(()=>{(this.options.refetchIntervalInBackground||_A.isFocused())&&this.#m()},this.#c))}#b(){this.#g(),this.#v(this.#x())}#y(){this.#l&&(Yo.clearTimeout(this.#l),this.#l=void 0)}#w(){this.#u&&(Yo.clearInterval(this.#u),this.#u=void 0)}createResult(e,t){const a=this.#e,n=this.options,r=this.#r,o=this.#n,c=this.#s,d=e!==a?e.state:this.#a,{state:p}=e;let h={...p},m=!1,x;if(t._optimisticResults){const T=this.hasListeners(),D=!T&&$5(e,t),H=T&&B5(e,a,t,n);(D||H)&&(h={...h,...rR(p.data,e.options)}),t._optimisticResults==="isRestoring"&&(h.fetchStatus="idle")}let{error:v,errorUpdatedAt:j,status:b}=h;x=h.data;let w=!1;if(t.placeholderData!==void 0&&x===void 0&&b==="pending"){let T;r?.isPlaceholderData&&t.placeholderData===c?.placeholderData?(T=r.data,w=!0):T=typeof t.placeholderData=="function"?t.placeholderData(this.#f?.state.data,this.#f):t.placeholderData,T!==void 0&&(b="success",x=lS(r?.data,T,t),m=!0)}if(t.select&&x!==void 0&&!w)if(r&&x===o?.data&&t.select===this.#p)x=this.#d;else try{this.#p=t.select,x=t.select(x),x=lS(r?.data,x,t),this.#d=x,this.#i=null}catch(T){this.#i=T}this.#i&&(v=this.#i,x=this.#d,j=Date.now(),b="error");const A=h.fetchStatus==="fetching",C=b==="pending",O=b==="error",k=C&&A,_=x!==void 0,E={status:b,fetchStatus:h.fetchStatus,isPending:C,isSuccess:b==="success",isError:O,isInitialLoading:k,isLoading:k,data:x,dataUpdatedAt:h.dataUpdatedAt,error:v,errorUpdatedAt:j,failureCount:h.fetchFailureCount,failureReason:h.fetchFailureReason,errorUpdateCount:h.errorUpdateCount,isFetched:h.dataUpdateCount>0||h.errorUpdateCount>0,isFetchedAfterMount:h.dataUpdateCount>d.dataUpdateCount||h.errorUpdateCount>d.errorUpdateCount,isFetching:A,isRefetching:A&&!C,isLoadingError:O&&!_,isPaused:h.fetchStatus==="paused",isPlaceholderData:m,isRefetchError:O&&_,isStale:OA(e,t),refetch:this.refetch,promise:this.#o,isEnabled:ar(t.enabled,e)!==!1};if(this.options.experimental_prefetchInRender){const T=L=>{E.status==="error"?L.reject(E.error):E.data!==void 0&&L.resolve(E.data)},D=()=>{const L=this.#o=E.promise=uS();T(L)},H=this.#o;switch(H.status){case"pending":e.queryHash===a.queryHash&&T(H);break;case"fulfilled":(E.status==="error"||E.data!==H.value)&&D();break;case"rejected":(E.status!=="error"||E.error!==H.reason)&&D();break}}return E}updateResult(){const e=this.#r,t=this.createResult(this.#e,this.options);if(this.#n=this.#e.state,this.#s=this.options,this.#n.data!==void 0&&(this.#f=this.#e),Sf(t,e))return;this.#r=t;const a=()=>{if(!e)return!0;const{notifyOnChangeProps:n}=this.options,r=typeof n=="function"?n():n;if(r==="all"||!r&&!this.#h.size)return!0;const o=new Set(r??this.#h);return this.options.throwOnError&&o.add("error"),Object.keys(this.#r).some(c=>{const u=c;return this.#r[u]!==e[u]&&o.has(u)})};this.#S({listeners:a()})}#j(){const e=this.#t.getQueryCache().build(this.#t,this.options);if(e===this.#e)return;const t=this.#e;this.#e=e,this.#a=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#b()}#S(e){Wt.batch(()=>{e.listeners&&this.listeners.forEach(t=>{t(this.#r)}),this.#t.getQueryCache().notify({query:this.#e,type:"observerResultsUpdated"})})}};function tV(e,t){return ar(t.enabled,e)!==!1&&e.state.data===void 0&&!(e.state.status==="error"&&t.retryOnMount===!1)}function $5(e,t){return tV(e,t)||e.state.data!==void 0&&fS(e,t,t.refetchOnMount)}function fS(e,t,a){if(ar(t.enabled,e)!==!1&&Ki(t.staleTime,e)!=="static"){const n=typeof a=="function"?a(e):a;return n==="always"||n!==!1&&OA(e,t)}return!1}function B5(e,t,a,n){return(e!==t||ar(n.enabled,e)===!1)&&(!a.suspense||e.state.status!=="error")&&OA(e,a)}function OA(e,t){return ar(t.enabled,e)!==!1&&e.isStaleByTime(Ki(t.staleTime,e))}function aV(e,t){return!Sf(e.getCurrentResult(),t)}function ag(e){return{onFetch:(t,a)=>{const n=t.options,r=t.fetchOptions?.meta?.fetchMore?.direction,o=t.state.data?.pages||[],c=t.state.data?.pageParams||[];let u={pages:[],pageParams:[]},d=0;const p=async()=>{let h=!1;const m=j=>{Object.defineProperty(j,"signal",{enumerable:!0,get:()=>(t.signal.aborted?h=!0:t.signal.addEventListener("abort",()=>{h=!0}),t.signal)}
10)},x=Z7(t.options,t.fetchOptions),v=async(j,b,w)=>{if(h)return Promise.reject();if(b==null&&j.pages.length)return Promise.resolve(j);const C=(()=>{const P={client:t.client,queryKey:t.queryKey,pageParam:b,direction:w?"backward":"forward",meta:t.options.meta};return m(P),P})(),O=await x(C),{maxPages:k}=t.options,_=w?WK:GK;return{pages:_(j.pages,O,k),pageParams:_(j.pageParams,b,k)}};if(r&&o.length){const j=r==="backward",b=j?sR:pS,w={pages:o,pageParams:c},A=b(n,w);u=await v(w,A,j)}else{const j=e??o.length;do{const b=d===0?c[0]??n.initialPageParam:pS(n,u);if(d>0&&b==null)break;u=await v(u,b),d++}while(d<j)}return u};t.options.persister?t.fetchFn=()=>t.options.persister?.(p,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},a):t.fetchFn=p}}}function pS(e,{pages:t,pageParams:a}){const n=t.length-1;return t.length>0?e.getNextPageParam(t[n],t,a[n],a):void 0}function sR(e,{pages:t,pageParams:a}){return t.length>0?e.getPreviousPageParam?.(t[0],t,a[0],a):void 0}function nV(e,t){return t?pS(e,t)!=null:!1}function rV(e,t){return!t||!e.getPreviousPageParam?!1:sR(e,t)!=null}var iR=class extends bp{constructor(e,t){super(e,t)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(e){super.setOptions({...e,behavior:ag()})}getOptimisticResult(e){return e.behavior=ag(),super.getOptimisticResult(e)}fetchNextPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"forward"}}})}fetchPreviousPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"backward"}}})}createResult(e,t){const{state:a}=e,n=super.createResult(e,t),{isFetching:r,isRefetching:o,isError:c,isRefetchError:u}=n,d=a.fetchMeta?.fetchMore?.direction,p=c&&d==="forward",h=r&&d==="forward",m=c&&d==="backward",x=r&&d==="backward";return{...n,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:nV(t,a.data),hasPreviousPage:rV(t,a.data),isFetchNextPageError:p,isFetchingNextPage:h,isFetchPreviousPageError:m,isFetchingPreviousPage:x,isRefetchError:u&&!p&&!m,isRefetching:o&&!h&&!x}}},sV=class extends nR{#t;#e;#a;#r;constructor(e){super(),this.#t=e.client,this.mutationId=e.mutationId,this.#a=e.mutationCache,this.#e=[],this.state=e.state||oR(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#e.includes(e)||(this.#e.push(e),this.clearGcTimeout(),this.#a.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#e=this.#e.filter(t=>t!==e),this.scheduleGc(),this.#a.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#e.length||(this.state.status==="pending"?this.scheduleGc():this.#a.remove(this))}continue(){return this.#r?.continue()??this.execute(this.state.variables)}async execute(e){const t=()=>{this.#n({type:"continue"})},a={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#r=aR({fn:()=>this.options.mutationFn?this.options.mutationFn(e,a):Promise.reject(new Error("No mutationFn found")),onFail:(o,c)=>{this.#n({type:"failed",failureCount:o,error:c})},onPause:()=>{this.#n({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#a.canRun(this)});const n=this.state.status==="pending",r=!this.#r.canStart();try{if(n)t();else{this.#n({type:"pending",variables:e,isPaused:r}),await this.#a.config.onMutate?.(e,this,a);const c=await this.options.onMutate?.(e,a);c!==this.state.context&&this.#n({type:"pending",context:c,variables:e,isPaused:r})}const o=await this.#r.start();return await this.#a.config.onSuccess?.(o,e,this.state.context,this,a),await this.options.onSuccess?.(o,e,this.state.context,a),await this.#a.config.onSettled?.(o,null,this.state.variables,this.state.context,this,a),await this.options.onSettled?.(o,null,e,this.state.context,a),this.#n({type:"success",data:o}),o}catch(o){try{throw await this.#a.config.onError?.(o,e,this.state.context,this,a),await this.options.onError?.(o,e,this.state.context,a),await this.#a.config.onSettled?.(void 0,o,this.state.variables,this.state.context,this,a),await this.options.onSettled?.(void 0,o,e,this.state.context,a),o}finally{this.#n({type:"error",error:o})}}finally{this.#a.runNext(this)}}#n(e){const t=a=>{switch(e.type){case"failed":return{...a,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...a,isPaused:!0};case"continue":return{...a,isPaused:!1};
vendor: 2,046 bytes, line 10
10case"pending":return{...a,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...a,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...a,data:void 0,error:e.error,failureCount:a.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}};this.state=t(this.state),Wt.batch(()=>{this.#e.forEach(a=>{a.onMutationUpdate(e)}),this.#a.notify({mutation:this,type:"updated",action:e})})}};function oR(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var iV=class extends bc{constructor(e={}){super(),this.config=e,this.#t=new Set,this.#e=new Map,this.#a=0}#t;#e;#a;build(e,t,a){const n=new sV({client:e,mutationCache:this,mutationId:++this.#a,options:e.defaultMutationOptions(t),state:a});return this.add(n),n}add(e){this.#t.add(e);const t=dh(e);if(typeof t=="string"){const a=this.#e.get(t);a?a.push(e):this.#e.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#t.delete(e)){const t=dh(e);if(typeof t=="string"){const a=this.#e.get(t);if(a)if(a.length>1){const n=a.indexOf(e);n!==-1&&a.splice(n,1)}else a[0]===e&&this.#e.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){const t=dh(e);if(typeof t=="string"){const n=this.#e.get(t)?.find(r=>r.state.status==="pending");return!n||n===e}else return!0}runNext(e){const t=dh(e);return typeof t=="string"?this.#e.get(t)?.find(n=>n!==e&&n.state.isPaused)?.continue()??Promise.resolve():Promise.resolve()}clear(){Wt.batch(()=>{this.#t.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#t.clear(),this.#e.clear()})}getAll(){return Array.from(this.#t)}find(e){const t={exact:!0,...e};return this.getAll().find(a=>R5(t,a))}findAll(e={}){return this.getAll().filter(t=>R5(e,t))}notify(e){Wt.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){const e=this.getAll().filter(t=>
10t.state.isPaused);return Wt.batch(()=>Promise.all(e.map(t=>t.continue().catch(Ha))))}};function dh(e){return e.options.scope?.id}var oV=class extends bc{#t;#e=void 0;#a;#r;constructor(t,a){super(),this.#t=t,this.setOptions(a),this.bindMethods(),this.#n()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(t){const a=this.options;this.options=this.#t.defaultMutationOptions(t),Sf(this.options,a)||this.#t.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#a,observer:this}),a?.mutationKey&&this.options.mutationKey&&Yi(a.mutationKey)!==Yi(this.options.mutationKey)?this.reset():this.#a?.state.status==="pending"&&this.#a.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#a?.removeObserver(this)}onMutationUpdate(t){this.#n(),this.#s(t)}getCurrentResult(){return this.#e}reset(){this.#a?.removeObserver(this),this.#a=void 0,this.#n(),this.#s()}mutate(t,a){return this.#r=a,this.#a?.removeObserver(this),this.#a=this.#t.getMutationCache().build(this.#t,this.options),this.#a.addObserver(this),this.#a.execute(t)}#n(){const t=this.#a?.state??oR();this.#e={...t,isPending:t.status==="pending",isSuccess:t.status==="success",isError:t.status==="error",isIdle:t.status==="idle",mutate:this.mutate,reset:this.reset}}#s(t){Wt.batch(()=>{if(this.#r&&this.hasListeners()){const a=this.#e.variables,n=this.#e.context,r={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};t?.type==="success"?(this.#r.onSuccess?.(t.data,a,n,r),this.#r.onSettled?.(t.data,null,a,n,r)):t?.type==="error"&&(this.#r.onError?.(t.error,a,n,r),this.#r.onSettled?.(void 0,t.error,a,n,r))}this.listeners.forEach(a=>{a(this.#e)})})}};function q5(e,t){const a=new Set(t);return e.filter(n=>!a.has(n))}function cV(e,t,a){const n=e.slice(0);return n[t]=a,n}var lV=class extends bc{#t;#e;#a;#r;#n;#s;#o;#i;#p=[];constructor(e,t,a){super(),this.#t=e,this.#r=a,this.#a=[],this.#n=[],this.#e=[],this.setQueries(t)}onSubscribe(){this.listeners.size===1&&this.#n.forEach(e=>{e.subscribe(t=>{this.#u(e,t)})})}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,this.#n.forEach(e=>{e.destroy()})}setQueries(e,t){this.#a=e,this.#r=t,Wt.batch(()=>{const a=this.#n,n=this.#l(this.#a);this.#p=n,n.forEach(h=>h.observer.setOptions(h.defaultedQueryOptions));const r=n.map(h=>h.observer),o=r.map(h=>h.getCurrentResult()),c=a.length!==r.length,u=r.some((h,m)=>h!==a[m]),d=c||u,p=d?!0:o.some((h,m)=>{const x=this.#e[m];return!x||!Sf(h,x)});!d&&!p||(d&&(this.#n=r),this.#e=o,this.hasListeners()&&(d&&(q5(a,r).forEach(h=>{h.destroy()}),q5(r,a).forEach(h=>{h.subscribe(m=>{this.#u(h,m)})})),this.#c()))})}getCurrentResult(){return this.#e}getQueries(){return this.#n.map(e=>e.getCurrentQuery())}getObservers(){return this.#n}getOptimisticResult(e,t){const a=this.#l(e),n=a.map(r=>r.observer.getOptimisticResult(r.defaultedQueryOptions));return[n,r=>this.#f(r??n,t),()=>this.#d(n,a)]}#d(e,t){return t.map((a,n)=>{const r=e[n];return a.defaultedQueryOptions.notifyOnChangeProps?r:a.observer.trackResult(r,o=>{t.forEach(c=>{c.observer.trackProp(o)})})})}#f(e,t){return t?((!this.#s||this.#e!==this.#i||t!==this.#o)&&(this.#o=t,this.#i=this.#e,this.#s=CA(this.#s,t(e))),this.#s):e}#l(e){const t=new Map(this.#n.map(n=>[n.options.queryHash,n])),a=[];return e.forEach(n=>{const r=this.#t.defaultQueryOptions(n),o=t.get(r.queryHash);o?a.push({defaultedQueryOptions:r,observer:o}):a.push({defaultedQueryOptions:r,observer:new bp(this.#t,r)})}),a}#u(e,t){const a=this.#n.indexOf(e);a!==-1&&(this.#e=cV(this.#e,a,t),this.#c())}#c(){if(this.hasListeners()){const e=this.#s,t=this.#d(this.#e,this.#p),a=this.#f(t,this.#r?.combine);e!==a&&Wt.batch(()=>{this.listeners.forEach(n=>{n(this.#e)})})}}},uV=class extends bc{constructor(e={}){super(),this.config=e,this.#t=new Map}#t;build(e,t,a){const n=t.queryKey,r=t.queryHash??AA(n,t);let o=this.get(r);return o||(o=new eV({client:e,queryKey:n,queryHash:r,options:e.defaultQueryOptions(t),state:a,defaultOptions:e.getQueryDefaults(n)}),this.add(o)),o}add(e){this.#t.has(e.queryHash)||(this.#t.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){const t=this.#t.get(e.queryHash);t&&(e.destroy(),t===e&&this.#t.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){Wt.batch(()=>
vendor: 13,079 bytes, lines 10-18
10{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#t.get(e)}getAll(){return[...this.#t.values()]}find(e){const t={exact:!0,...e};return this.getAll().find(a=>D5(t,a))}findAll(e={}){const t=this.getAll();return Object.keys(e).length>0?t.filter(a=>D5(e,a)):t}notify(e){Wt.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){Wt.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){Wt.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},dV=class{#t;#e;#a;#r;#n;#s;#o;#i;constructor(e={}){this.#t=e.queryCache||new uV,this.#e=e.mutationCache||new iV,this.#a=e.defaultOptions||{},this.#r=new Map,this.#n=new Map,this.#s=0}mount(){this.#s++,this.#s===1&&(this.#o=_A.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#t.onFocus())}),this.#i=tg.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#t.onOnline())}))}unmount(){this.#s--,this.#s===0&&(this.#o?.(),this.#o=void 0,this.#i?.(),this.#i=void 0)}isFetching(e){return this.#t.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#e.findAll({...e,status:"pending"}).length}getQueryData(e){const t=this.defaultQueryOptions({queryKey:e});return this.#t.get(t.queryHash)?.state.data}ensureQueryData(e){const t=this.defaultQueryOptions(e),a=this.#t.build(this,t),n=a.state.data;return n===void 0?this.fetchQuery(e):(e.revalidateIfStale&&a.isStaleByTime(Ki(t.staleTime,a))&&this.prefetchQuery(t),Promise.resolve(n))}getQueriesData(e){return this.#t.findAll(e).map(({queryKey:t,state:a})=>{const n=a.data;return[t,n]})}setQueryData(e,t,a){const n=this.defaultQueryOptions({queryKey:e}),o=this.#t.get(n.queryHash)?.state.data,c=FK(t,o);if(c!==void 0)return this.#t.build(this,n).setData(c,{...a,manual:!0})}setQueriesData(e,t,a){return Wt.batch(()=>this.#t.findAll(e).map(({queryKey:n})=>[n,this.setQueryData(n,t,a)]))}getQueryState(e){const t=this.defaultQueryOptions({queryKey:e});return this.#t.get(t.queryHash)?.state}removeQueries(e){const t=this.#t;Wt.batch(()=>{t.findAll(e).forEach(a=>{t.remove(a)})})}resetQueries(e,t){const a=this.#t;return Wt.batch(()=>(a.findAll(e).forEach(n=>{n.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){const a={revert:!0,...t},n=Wt.batch(()=>this.#t.findAll(e).map(r=>r.cancel(a)));return Promise.all(n).then(Ha).catch(Ha)}invalidateQueries(e,t={}){return Wt.batch(()=>(this.#t.findAll(e).forEach(a=>{a.invalidate()}),e?.refetchType==="none"?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t)))}refetchQueries(e,t={}){const a={...t,cancelRefetch:t.cancelRefetch??!0},n=Wt.batch(()=>this.#t.findAll(e).filter(r=>!r.isDisabled()&&!r.isStatic()).map(r=>{let o=r.fetch(void 0,a);return a.throwOnError||(o=o.catch(Ha)),r.state.fetchStatus==="paused"?Promise.resolve():o}));return Promise.all(n).then(Ha)}fetchQuery(e){const t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);const a=this.#t.build(this,t);return a.isStaleByTime(Ki(t.staleTime,a))?a.fetch(t):Promise.resolve(a.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(Ha).catch(Ha)}fetchInfiniteQuery(e){return e.behavior=ag(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(Ha).catch(Ha)}ensureInfiniteQueryData(e){return e.behavior=ag(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return tg.isOnline()?this.#e.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#t}getMutationCache(){return this.#e}getDefaultOptions(){return this.#a}setDefaultOptions(e){this.#a=e}setQueryDefaults(e,t){this.#r.set(Yi(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...this.#r.values()],a={};return t.forEach(n=>{jf(e,n.queryKey)&&Object.assign(a,n.defaultOptions)}),a}setMutationDefaults(e,t){this.#n.set(Yi(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...this.#n.values()],a={};return t.forEach(n=>{jf(e,n.mutationKey)&&Object.assign(a,n.defaultOptions)}),a}defaultQueryOptions(e){if(e._defaulted)return e;const t={...this.#a.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=AA(t.queryKey,t)),t.refetchOnReconnect===void 0&&(t.refetchOnReconnect=t.networkMode!=="always"),t.throwOnError===void 0&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===Ln&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#a.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#t.clear(),this.#e.clear()}},f0={exports:{}},Ve={};/** 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 U5;function fV(){if(U5)return Ve;U5=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),n=Symbol.for("react.strict_mode"),r=Symbol.for("react.profiler"),o=Symbol.for("react.consumer"),c=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),p=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),m=Symbol.for("react.activity"),x=Symbol.iterator;function v(U){return U===null||typeof U!="object"?null:(U=x&&U[x]||U["@@iterator"],typeof U=="function"?U:null)}var j={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},b=Object.assign,w={};function A(U,W,Q){this.props=U,this.context=W,this.refs=w,this.updater=Q||j}A.prototype.isReactComponent={},A.prototype.setState=function(U,W){if(typeof U!="object"&&typeof U!="function"&&U!=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,U,W,"setState")},A.prototype.forceUpdate=function(U){this.updater.enqueueForceUpdate(this,U,"forceUpdate")};function C(){}C.prototype=A.prototype;function O(U,W,Q){this.props=U,this.context=W,this.refs=w,this.updater=Q||j}var k=O.prototype=new C;k.constructor=O,b(k,A.prototype),k.isPureReactComponent=!0;var _=Array.isArray;function P(){}var E={H:null,A:null,T:null,S:null},T=Object.prototype.hasOwnProperty;function D(U,W,Q){var ee=Q.ref;return{$$typeof:e,type:U,key:W,ref:ee!==void 0?ee:null,props:Q}}function H(U,W){return D(U.type,W,U.props)}function L(U){return typeof U=="object"&&U!==null&&U.$$typeof===e}function I(U){var W={"=":"=0",":":"=2"};return"$"+U.replace(/[=:]/g,function(Q){return W[Q]})}var F=/\/+/g;function G(U,W){return typeof U=="object"&&U!==null&&U.key!=null?I(""+U.key):W.toString(36)}function K(U){switch(U.status){case"fulfilled":return U.value;case"rejected":throw U.reason;default:switch(typeof U.status=="string"?U.then(P,P):(U.status="pending",U.then(function(W){U.status==="pending"&&(U.status="fulfilled",U.value=W)},function(W){U.status==="pending"&&(U.status="rejected",U.reason=W)})),U.status){case"fulfilled":return U.value;case"rejected":throw U.reason}}throw U}function z(U,W,Q,ee,ue){var ve=typeof U;(ve==="undefined"||ve==="boolean")&&(U=null);var le=!1;if(U===null)le=!0;else switch(ve){case"bigint":case"string":case"number":le=!0;break;case"object":switch(U.$$typeof){case e:case t:le=!0;break;case h:return le=U._init,z(le(U._payload),W,Q,ee,ue)}}if(le)return ue=ue(U),le=ee===""?"."+G(U,0):ee,_(ue)?(Q="",le!=null&&(Q=le.replace(F,"$&/")+"/"),z(ue,W,Q,"",function(ye){return ye})):ue!=null&&(L(ue)&&(ue=H(ue,Q+(ue.key==null||U&&U.key===ue.key?"":(""+ue.key).replace(F,"$&/")+"/")+le)),W.push(ue)),1;le=0;var je=ee===""?".":ee+":";if(_(U))for(var de=0;de<U.length;de++)ee=U[de],ve=je+G(ee,de),le+=z(ee,W,Q,ve,ue);else if(de=v(U),typeof de=="function")for(U=de.call(U),de=0;!(ee=U.next()).done;)ee=ee.value,ve=je+G(ee,de++),le+=z(ee,W,Q,ve,ue);else if(ve==="object"){if(typeof U.then=="function")return z(K(U),W,Q,ee,ue);throw W=String(U),Error("Objects are not valid as a React child (found: "+(W==="[object Object]"?"object with keys {"+Object.keys(U).join(", ")+"}":W)+"). If you meant to render a collection of children, use an array instead.")}return le}function q(U,W,Q){if(U==null)return U;var ee=[],ue=0;return z(U,ee,"","",function(ve){return W.call(Q,ve,ue++)}),ee}function R(U){if(U._status===-1){var W=U._result;W=W(),W.then(function(Q){(U._status===0||U._status===-1)&&(U._status=1,U._result=Q)},function(Q){(U._status===0||U._status===-1)&&(U._status=2,U._result=Q)}),U._status===-1&&(U._status=0,U._result=W)}if(U._status===1)return U._result.default;throw U._result}var V=typeof reportError=="function"?reportError:function(U){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var W=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof U=="object"&&U!==null&&typeof U.message=="string"?String(U.message):String(U),error:U});if(!window.dispatchEvent(W))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",U);return}console.error(U)},se={map:q,forEach:function(U,W,Q){q(U,function(){W.apply(this,arguments)},Q)},count:function(U){var W=0;return q(U,function(){W++}),W},toArray:function(U){return q(U,function(W){return W})||[]},only:function(U){if(!L(U))throw Error("React.Children.only expected to receive a single React element child.");return U}};return Ve.Activity=m,Ve.Children=se,Ve.Component=A,Ve.Fragment=a,Ve.Profiler=r,Ve.PureComponent=O,Ve.StrictMode=n,Ve.Suspense=d,Ve.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=E,Ve.__COMPILER_RUNTIME={__proto__:null,c:function(U){return E.H.useMemoCache(U)}},Ve.cache=function(U){return function(){return U.apply(null,arguments)}},Ve.cacheSignal=function(){return null},Ve.cloneElement=function(U,W,Q){if(U==null)throw Error("The argument must be a React element, but you passed "+U+".");var ee=b({},U.props),ue=U.key;if(W!=null)for(ve in W.key!==void 0&&(ue=""+W.key),W)!T.call(W,ve)||ve==="key"||ve==="__self"||ve==="__source"||ve==="ref"&&W.ref===void 0||(ee[ve]=W[ve]);var ve=arguments.length-2;if(ve===1)ee.children=Q;else if(1<ve){for(var le=Array(ve),je=0;je<ve;je++)le[je]=arguments[je+2];ee.children=le}return D(U.type,ue,ee)},Ve.createContext=function(U){return U={$$typeof:c,_currentValue:U,_currentValue2:U,_threadCount:0,Provider:null,Consumer:null},U.Provider=U,U.Consumer={$$typeof:o,_context:U},U},Ve.createElement=function(U,W,Q){var ee,ue={},ve=null;if(W!=null)for(ee in W.key!==void 0&&(ve=""+W.key),W)T.call(W,ee)&&ee!=="key"&&ee!=="__self"&&ee!=="__source"&&(ue[ee]=W[ee]);var le=arguments.length-2;if(le===1)ue.children=Q;else if(1<le){for(var je=Array(le),de=0;de<le;de++)je[de]=arguments[de+2];ue.children=je}if(U&&U.defaultProps)for(ee in le=U.defaultProps,le)ue[ee]===void 0&&(ue[ee]=le[ee]);return D(U,ve,ue)},Ve.createRef=function(){return{current:null}},Ve.forwardRef=function(U){return{$$typeof:u,render:U}},Ve.isValidElement=L,Ve.lazy=function(U){return{$$typeof:h,_payload:{_status:-1,_result:U},_init:R}},Ve.memo=function(U,W){return{$$typeof:p,type:U,compare:W===void 0?null:W}},Ve.startTransition=function(U){var W=E.T,Q={};E.T=Q;try{var ee=U(),ue=E.S;ue!==null&&ue(Q,ee),typeof ee=="object"&&ee!==null&&typeof ee.then=="function"&&ee.then(P,V)}catch(ve){V(ve)}finally{W!==null&&Q.types!==null&&(W.types=Q.types),E.T=W}},Ve.unstable_useCacheRefresh=function(){return E.H.useCacheRefresh()},Ve.use=function(U){return E.H.use(U)},Ve.useActionState=function(U,W,Q){return E.H.useActionState(U,W,Q)},Ve.useCallback=function(U,W){return E.H.useCallback(U,W)},Ve.useContext=function(U){return E.H.useContext(U)},Ve.useDebugValue=function(){},Ve.useDeferredValue=function(U,W){return E.H.useDeferredValue(U,W)},Ve.useEffect=function(U,W){return E.H.useEffect(U,W)},Ve.useEffectEvent=function(U){return E.H.useEffectEvent(U)},Ve.useId=function(){return E.H.useId()},Ve.useImperativeHandle=function(U,W,Q){return E.H.useImperativeHandle(U,W,Q)},Ve.useInsertionEffect=function(U,W){return E.H.useInsertionEffect(U,W)},Ve.useLayoutEffect=function(U,W){return E.H.useLayoutEffect(U,W)},Ve.useMemo=function(U,W){return E.H.useMemo(U,W)},Ve.useOptimistic=function(U,W){return E.H.useOptimistic(U,W)},Ve.useReducer=function(U,W,Q){return E.H.useReducer(U,W,Q)},Ve.useRef=function(U){return E.H.useRef(U)},Ve.useState=function(U){return E.H.useState(U)},Ve.useSyncExternalStore=function(U,W,Q){return E.H.useSyncExternalStore(U,W,Q)},Ve.useTransition=function(){return E.H.useTransition()},Ve.version="19.2.1",Ve}var H5;function Sx(){return H5||(H5=1,f0.exports=fV()),f0.exports}var N=Sx();const B=xt(N),Nx=zK({__proto__:null,default:B},[N]);var cR=N.createContext(void 0),yp=e=>{const t=N.useContext(cR);if(e)return e;if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},pV=({client:e,children:t})=>(N.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),s.jsx(cR.Provider,{value:e,children:t})),lR=N.createContext(!1),uR=()=>N.useContext(lR);lR.Provider;function mV(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}
18var hV=N.createContext(mV()),dR=()=>N.useContext(hV),fR=(e,t)=>{(e.suspense||e.throwOnError||e.experimental_prefetchInRender)&&(t.isReset()||(e.retryOnMount=!1))},pR=e=>{N.useEffect(()=>{e.clearReset()},[e])},mR=({result:e,errorResetBoundary:t,throwOnError:a,query:n,suspense:r})=>e.isError&&!t.isReset()&&!e.isFetching&&n&&(r&&e.data===void 0||eR(a,[e.error,n])),EA=(e,t)=>t.state.data===void 0,hR=e=>{if(e.suspense){const a=r=>r==="static"?r:Math.max(r??1e3,1e3),n=e.staleTime;e.staleTime=typeof n=="function"?(...r)=>a(n(...r)):a(n),typeof e.gcTime=="number"&&(e.gcTime=Math.max(e.gcTime,1e3))}},gR=(e,t)=>e.isLoading&&e.isFetching&&!t,mS=(e,t)=>e?.suspense&&t.isPending,ng=(e,t,a)=>t.fetchOptimistic(e).catch(()=>{a.clearReset()});function xR({queries:e,...t},a){const n=yp(a),r=uR(),o=dR(),c=N.useMemo(()=>e.map(b=>{const w=n.defaultQueryOptions(b);return w._optimisticResults=r?"isRestoring":"optimistic",w}),[e,n,r]);c.forEach(b=>{hR(b),fR(b,o)}),pR(o);const[u]=N.useState(()=>new lV(n,c,t)),[d,p,h]=u.getOptimisticResult(c,t.combine),m=!r&&t.subscribed!==!1;N.useSyncExternalStore(N.useCallback(b=>m?u.subscribe(Wt.batchCalls(b)):Ha,[u,m]),()=>u.getCurrentResult(),()=>u.getCurrentResult()),N.useEffect(()=>{u.setQueries(c,t)},[c,t,u]);const v=d.some((b,w)=>mS(c[w],b))?d.flatMap((b,w)=>{const A=c[w];if(A){const C=new bp(n,A);if(mS(A,b))return ng(A,C,o);gR(b,r)&&ng(A,C,o)}return[]}):[];if(v.length>0)throw Promise.all(v);const j=d.find((b,w)=>{const A=c[w];return A&&mR({result:b,errorResetBoundary:o,throwOnError:A.throwOnError,query:n.getQueryCache().get(A.queryHash),suspense:A.suspense})});if(j?.error)throw j.error;return p(h())}function Ax(e,t,a){const n=uR(),r=dR(),o=yp(a),c=o.defaultQueryOptions(e);o.getDefaultOptions().queries?._experimental_beforeQuery?.(c),c._optimisticResults=n?"isRestoring":"optimistic",hR(c),fR(c,r),pR(r);const u=!o.getQueryCache().get(c.queryHash),[d]=N.useState(()=>new t(o,c)),p=d.getOptimisticResult(c),h=!n&&e.subscribed!==!1;if(N.useSyncExternalStore(N.useCallback(m=>{const x=h?d.subscribe(Wt.batchCalls(m)):Ha;return d.updateResult(),x},[d,h]),()=>d.getCurrentResult(),()=>d.getCurrentResult()),N.useEffect(()=>{d.setOptions(c)},[c,d]),mS(c,p))throw ng(c,d,r);if(mR({result:p,errorResetBoundary:r,throwOnError:c.throwOnError,query:o.getQueryCache().get(c.queryHash),suspense:c.suspense}))throw p.error;return o.getDefaultOptions().queries?._experimental_afterQuery?.(c,p),c.experimental_prefetchInRender&&!ic&&gR(p,n)&&(u?ng(c,d,r):o.getQueryCache().get(c.queryHash)?.promise)?.catch(Ha).finally(()=>{d.updateResult()}),c.notifyOnChangeProps?p:d.trackResult(p)}function gV(e,t){return Ax(e,bp,t)}function xV(e,t){return Ax({...e,enabled:!0,suspense:!0,throwOnError:EA,placeholderData:void 0},bp,t)}function vV(e,t){return Ax({...e,enabled:!0,suspense:!0,throwOnError:EA},iR,t)}function bV(e,t){return xR({...e,queries:e.queries.map(a=>({...a,suspense:!0,throwOnError:EA,enabled:!0,placeholderData:void 0}))},t)}function yV(e,t){const a=yp(t);a.getQueryState(e.queryKey)||a.prefetchQuery(e)}function wV(e,t){const a=yp(t);a.getQueryState(e.queryKey)||a.prefetchInfiniteQuery(e)}function jV(e,t){const a=yp(t),[n]=N.useState(()=>new oV(a,e));N.useEffect(()=>{n.setOptions(e)},[n,e]);const r=N.useSyncExternalStore(N.useCallback(c=>n.subscribe(Wt.batchCalls(c)),[n]),()=>n.getCurrentResult(),()=>n.getCurrentResult()),o=N.useCallback((c,u)=>{n.mutate(c,u).catch(Ha)},[n]);if(r.error&&eR(n.options.throwOnError,[r.error]))throw r.error;return{...r,mutate:o,mutateAsync:r.mutate}}function SV(e,t){return Ax(e,iR,t)}function oc(e){return!!e&&!Array.isArray(e)&&typeof e=="object"}const NV=typeof Symbol=="function"&&!!Symbol.asyncIterator;function vR(e){return NV&&oc(e)&&Symbol.asyncIterator in e}var AV=Object.create,bR=Object.defineProperty,CV=Object.getOwnPropertyDescriptor,yR=Object.getOwnPropertyNames,_V=Object.getPrototypeOf,OV=Object.prototype.hasOwnProperty,wp=(e,t)=>function(){return t||(0,e[yR(e)[0]])((t={exports:{}}).exports,t),t.exports},EV=(e,t,a,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(var r=yR(t),o=0,c=r.length,u;o<c;o++)u=r[o],!OV.call(e,u)&&u!==a&&bR(e,u,{get:(d=>
18t[d]).bind(null,u),enumerable:!(n=CV(t,u))||n.enumerable});return e},Cx=(e,t,a)=>(a=e!=null?AV(_V(e)):{},EV(bR(a,"default",{value:e,enumerable:!0}),e));const wR=()=>{},F5=e=>{Object.freeze&&Object.freeze(e)};function jR(e,t,a){var n;const r=t.join(".");return(n=a[r])!==null&&n!==void 0||(a[r]=new Proxy(wR,{get(o,c){if(!(typeof c!="string"||c==="then"))return jR(e,[...t,c],a)},apply(o,c,u){const d=t[t.length-1];let p={args:u,path:t};return d==="call"?p={args:u.length>=2?[u[1]]:[],path:t.slice(0,-1)}:d==="apply"&&(p={args:u.length>=2?u[1]:[],path:t.slice(0,-1)}),F5(p.args),F5(p.path),e(p)}})),a[r]}const _x=e=>jR(e,[],Object.create(null)),PA=e=>new Proxy(wR,{get(t,a){if(a!=="then")return e(a)}});var SR=wp({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function a(n){"@babel/helpers - typeof";return t.exports=a=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},t.exports.__esModule=!0,t.exports.default=t.exports,a(n)}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}}),PV=wp({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var a=SR().default;function n(r,o){if(a(r)!="object"||!r)return r;var c=r[Symbol.toPrimitive];if(c!==void 0){var u=c.call(r,o||"default");if(a(u)!="object")return u;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(r)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),kV=wp({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var a=SR().default,n=PV();function r(o){var c=n(o,"string");return a(c)=="symbol"?c:c+""}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),NR=wp({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var a=kV();function n(r,o,c){return(o=a(o))in r?Object.defineProperty(r,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):r[o]=c,r}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),kA=wp({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var a=NR();function n(o,c){var u=Object.keys(o);if(Object.getOwnPropertySymbols){var d=Object.getOwnPropertySymbols(o);c&&(d=d.filter(function(p){return Object.getOwnPropertyDescriptor(o,p).enumerable})),u.push.apply(u,d)}return u}function r(o){for(var c=1;c<arguments.length;c++){var u=arguments[c]!=null?arguments[c]:{};c%2?n(Object(u),!0).forEach(function(d){a(o,d,u[d])}):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(u)):n(Object(u)).forEach(function(d){Object.defineProperty(o,d,Object.getOwnPropertyDescriptor(u,d))})}return o}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}});Cx(kA());Cx(NR());var fh=Cx(kA());function TV(e,t){if("error"in e){const n=t.deserialize(e.error);return{ok:!1,error:(0,fh.default)((0,fh.default)({},e),{},{error:n})}}return{ok:!0,result:(0,fh.default)((0,fh.default)({},e.result),(!e.result.type||e.result.type==="data")&&{type:"data",data:t.deserialize(e.result.data)})}}var p0=class extends Error{constructor(){super("Unable to transform response from server")}};function MV(e,t){let a;try{a=TV(e,t)}catch{throw new p0}if(!a.ok&&(!oc(a.error.error)||typeof a.error.error.code!="number"))throw new p0;if(a.ok&&!oc(a.result))throw new p0;return a}Cx(kA());function Ox(e){const t={subscribe(a){let n=null,r=!1,o=!1,c=!1;function u(){if(n===null){c=!0;return}o||(o=!0,typeof n=="function"?n():n&&n.unsubscribe())}return n=e({next(d){var p;r||(p=a.next)===null||p===void 0||p.call(a,d)},error(d){var p;r||(r=!0,(p=a.error)===null||p===void 0||p.call(a,d),u())},complete(){var d;r||(r=!0,(d=a.complete)===null||d===void 0||d.call(a),u())}}),c&&u(),{unsubscribe:u}},pipe(...a){return a.reduce(DV,t)}};return t}function DV(e,t){return t(e)}function RV(e){const t=new AbortController;return new Promise((n,r)=>{let o=!1;function c(){o||(o=!0,u.unsubscribe())}t.signal.addEventListener("abort",()=>{r(t.signal.reason)});const u=e.subscribe({next(d){o=!0,n(d),c()},error(d){r(d)},complete(){t.abort(),c()}})})}var LV=Object.create,AR=Object.defineProperty,IV=Object.getOwnPropertyDescriptor,CR=Object.getOwnPropertyNames,zV=Object.getPrototypeOf,$V=Object.prototype.hasOwnProperty,so=(e,t)=>function(){return t||(0,e[CR(e)[0]])((t={exports:{}}).exports,t),t.exports},BV=(e,t,a,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(var r=CR(t),o=0,c=r.length,u;o<c;o++)u=r[o],!$V.call(e,u)&&u!==a&&AR(e,u,{get:(d=>
18t[d]).bind(null,u),enumerable:!(n=IV(t,u))||n.enumerable});return e},yc=(e,t,a)=>(a=e!=null?LV(zV(e)):{},BV(t||!e||!e.__esModule?AR(a,"default",{value:e,enumerable:!0}):a,e)),qV=so({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutPropertiesLoose.js"(e,t){function a(n,r){if(n==null)return{};var o={};for(var c in n)if({}.hasOwnProperty.call(n,c)){if(r.includes(c))continue;o[c]=n[c]}return o}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}}),UV=so({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutProperties.js"(e,t){var a=qV();function n(r,o){if(r==null)return{};var c,u,d=a(r,o);if(Object.getOwnPropertySymbols){var p=Object.getOwnPropertySymbols(r);for(u=0;u<p.length;u++)c=p[u],o.includes(c)||{}.propertyIsEnumerable.call(r,c)&&(d[c]=r[c])}return d}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),_R=so({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function a(n){"@babel/helpers - typeof";return t.exports=a=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},t.exports.__esModule=!0,t.exports.default=t.exports,a(n)}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}}),HV=so({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var a=_R().default;function n(r,o){if(a(r)!="object"||!r)return r;var c=r[Symbol.toPrimitive];if(c!==void 0){var u=c.call(r,o||"default");if(a(u)!="object")return u;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(r)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),FV=so({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var a=_R().default,n=HV();function r(o){var c=n(o,"string");return a(c)=="symbol"?c:c+""}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),KV=so({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var a=FV();function n(r,o,c){return(o=a(o))in r?Object.defineProperty(r,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):r[o]=c,r}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),jp=so({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var a=KV();function n(o,c){var u=Object.keys(o);if(Object.getOwnPropertySymbols){var d=Object.getOwnPropertySymbols(o);c&&(d=d.filter(function(p){return Object.getOwnPropertyDescriptor(o,p).enumerable})),u.push.apply(u,d)}return u}function r(o){for(var c=1;c<arguments.length;c++){var u=arguments[c]!=null?arguments[c]:{};c%2?n(Object(u),!0).forEach(function(d){a(o,d,u[d])}):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(u)):n(Object(u)).forEach(function(d){Object.defineProperty(o,d,Object.getOwnPropertyDescriptor(u,d))})}return o}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),VV=yc(UV(),1),K5=yc(jp(),1);const GV=["cursor","direction"];function es(e,t,a){const n=e.flatMap(r=>r.split("."));if(!t&&(!a||a==="any"))return n.length?[n]:[];if(a==="infinite"&&oc(t)&&("direction"in t||"cursor"in t)){const{cursor:r,direction:o}=t,c=(0,VV.default)(t,GV);return[n,{input:c,type:"infinite"}]}return[n,(0,K5.default)((0,K5.default)({},typeof t<"u"&&t!==Ln&&{input:t}),a&&a!=="any"&&{type:a})]}function Vh(e){return es(e,void 0,"any")}var WV=Object.create,OR=Object.defineProperty,YV=Object.getOwnPropertyDescriptor,ER=Object.getOwnPropertyNames,QV=Object.getPrototypeOf,JV=Object.prototype.hasOwnProperty,ds=(e,t)=>function(){return t||(0,e[ER(e)[0]])((t={exports:{}}).exports,t),t.exports},XV=(e,t,a,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(var r=ER(t),o=0,c=r.length,u;o<c;o++)u=r[o],!JV.call(e,u)&&u!==a&&OR(e,u,{get:(d=>
18t[d]).bind(null,u),enumerable:!(n=YV(t,u))||n.enumerable});return e},Jt=(e,t,a)=>(a=e!=null?WV(QV(e)):{},XV(t||!e||!e.__esModule?OR(a,"default",{value:e,enumerable:!0}):a,e)),PR=ds({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function a(n){"@babel/helpers - typeof";return t.exports=a=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},t.exports.__esModule=!0,t.exports.default=t.exports,a(n)}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}}),ZV=ds({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var a=PR().default;function n(r,o){if(a(r)!="object"||!r)return r;var c=r[Symbol.toPrimitive];if(c!==void 0){var u=c.call(r,o||"default");if(a(u)!="object")return u;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(r)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),eG=ds({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var a=PR().default,n=ZV();function r(o){var c=n(o,"string");return a(c)=="symbol"?c:c+""}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),wc=ds({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var a=eG();function n(r,o,c){return(o=a(o))in r?Object.defineProperty(r,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):r[o]=c,r}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),Ur=ds({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var a=wc();function n(o,c){var u=Object.keys(o);if(Object.getOwnPropertySymbols){var d=Object.getOwnPropertySymbols(o);c&&(d=d.filter(function(p){return Object.getOwnPropertyDescriptor(o,p).enumerable})),u.push.apply(u,d)}return u}function r(o){for(var c=1;c<arguments.length;c++){var u=arguments[c]!=null?arguments[c]:{};c%2?n(Object(u),!0).forEach(function(d){a(o,d,u[d])}):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(u)):n(Object(u)).forEach(function(d){Object.defineProperty(o,d,Object.getOwnPropertyDescriptor(u,d))})}return o}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}});function tG(e){return t=>{let a=0,n=null;const r=[];function o(){n||(n=t.subscribe({next(u){for(const p of r){var d;(d=p.next)===null||d===void 0||d.call(p,u)}},error(u){for(const p of r){var d;(d=p.error)===null||d===void 0||d.call(p,u)}},complete(){for(const d of r){var u;(u=d.complete)===null||u===void 0||u.call(d)}}}))}function c(){if(a===0&&n){const u=n;n=null,u.unsubscribe()}}return Ox(u=>(a++,r.push(u),o(),{unsubscribe(){a--,c();const d=r.findIndex(p=>p===u);d>-1&&r.splice(d,1)}}))}}function aG(e){let t=e;const a=[],n=c=>{t!==void 0&&c.next(t),a.push(c)},r=c=>{a.splice(a.indexOf(c),1)},o=Ox(c=>(n(c),()=>{r(c)}));return o.next=c=>{if(t!==c){t=c;for(const u of a)u.next(c)}},o.get=()=>t,o}function nG(e){return Ox(t=>{function a(r=0,o=e.op){const c=e.links[r];if(!c)throw new Error("No more links to execute - did you forget to add an ending link?");return c({op:o,next(d){return a(r+1,d)}})}return a().subscribe(t)})}var ph=Jt(wc(),1),jl=Jt(Ur(),1);function rG(e){return e instanceof Yl}function sG(e){return oc(e)&&oc(e.error)&&typeof e.error.code=="number"&&typeof e.error.message=="string"}function iG(e,t){return typeof e=="string"?e:oc(e)&&typeof e.message=="string"?e.message:t}
18var Yl=class Gh extends Error{constructor(t,a){var n,r;const o=a?.cause;super(t,{cause:o}),(0,ph.default)(this,"cause",void 0),(0,ph.default)(this,"shape",void 0),(0,ph.default)(this,"data",void 0),(0,ph.default)(this,"meta",void 0),this.meta=a?.meta,this.cause=o,this.shape=a==null||(n=a.result)===null||n===void 0?void 0:n.error,this.data=a==null||(r=a.result)===null||r===void 0?void 0:r.error.data,this.name="TRPCClientError",Object.setPrototypeOf(this,Gh.prototype)}static from(t,a={}){const n=t;return rG(n)?(a.meta&&(n.meta=(0,jl.default)((0,jl.default)({},n.meta),a.meta)),n):sG(n)?new Gh(n.error.message,(0,jl.default)((0,jl.default)({},a),{},{result:n})):new Gh(iG(n,"Unknown error"),(0,jl.default)((0,jl.default)({},a),{},{cause:n}))}};function oG(e){const t=e;return t?"input"in t?t:{input:t,output:t}:{input:{serialize:a=>a,deserialize:a=>a},output:{serialize:a=>a,deserialize:a=>a}}}const V5=e=>typeof e=="function";function cG(e){if(e)return e;if(typeof window<"u"&&V5(window.fetch))return window.fetch;if(typeof globalThis<"u"&&V5(globalThis.fetch))return globalThis.fetch;throw new Error("No fetch implementation found")}var df=Jt(Ur());function lG(e){return{url:e.url.toString(),fetch:e.fetch,transformer:oG(e.transformer),methodOverride:e.methodOverride}}function uG(e){const t={};for(let a=0;a<e.length;a++){const n=e[a];t[a]=n}return t}const dG={query:"GET",mutation:"POST",subscription:"PATCH"};function kR(e){return"input"in e?e.transformer.input.serialize(e.input):uG(e.input
18s.map(t=>e.transformer.input.serialize(t)))}const TR=e=>{const t=e.url.split("?");let n=t[0].replace(/\/$/,"")+"/"+e.path;const r=[];if(t[1]&&r.push(t[1]),"inputs"in e&&r.push("batch=1"),e.type==="query"||e.type==="subscription"){const o=kR(e);o!==void 0&&e.methodOverride!=="POST"&&r.push(`input=${encodeURIComponent(JSON.stringify(o))}`)}return r.length&&(n+="?"+r.join("&")),n},fG=e=>{if(e.type==="query"&&e.methodOverride!=="POST")return;const t=kR(e);return t!==void 0?JSON.stringify(t):void 0},pG=e=>xG((0,df.default)((0,df.default)({},e),{},{contentTypeHeader:"application/json",getUrl:TR,getBody:fG}));var mG=class extends Error{constructor(){const e="AbortError";super(e),this.name=e,this.message=e}};const hG=e=>{var t;if(e?.aborted)throw(t=e.throwIfAborted)===null||t===void 0||t.call(e),typeof DOMException<"u"?new DOMException("AbortError","AbortError"):new mG};async function gG(e){var t;hG(e.signal);const a=e.getUrl(e),n=e.getBody(e),r=(t=e.methodOverride)!==null&&t!==void 0?t:dG[e.type],o=await(async()=>{const u=await e.headers();return Symbol.iterator in u?Object.fromEntries(u):u})(),c=(0,df.default)((0,df.default)((0,df.default)({},e.contentTypeHeader&&r!=="GET"?{"content-type":e.contentTypeHeader}:{}),e.trpcAcceptHeader?{"trpc-accept":e.trpcAcceptHeader}:void 0),o);return cG(e.fetch)(a,{method:r,signal:e.signal,body:n,headers:c})}async function xG(e){const t={},a=await gG(e);t.response=a;const n=await a.json();return t.responseJSON=n,{json:n,meta:t}}Jt(Ur(),1);const G5=()=>{throw new Error("Something went wrong. Please submit an issue at https://github.com/trpc/trpc/issues/new")};function W5(e){let t=null,a=null;const n=()=>{clearTimeout(a),a=null,t=null};function r(u){const d=[[]];let p=0;for(;;){const x=u[p];if(!x)break;const v=d[d.length-1];if(x.aborted){var h;(h=x.reject)===null||h===void 0||h.call(x,new Error("Aborted")),p++;continue}if(e.validate(v.concat(x).map(b=>b.key))){v.push(x),p++;continue}if(v.length===0){var m;(m=x.reject)===null||m===void 0||m.call(x,new Error("Input is too big for a single dispatch")),p++;continue}d.push([])}return d}function o(){const u=r(t);n();for(const d of u){if(!d.length)continue;const p={items:d};for(const m of d)m.batch=p;e.fetch(p.items.map(m=>m.key)).then(async m=>{await Promise.all(m.map(async(v,j)=>{const b=p.items[j];try{var w;const C=await Promise.resolve(v);(w=b.resolve)===null||w===void 0||w.call(b,C)}catch(C){var A;(A=b.reject)===null||A===void 0||A.call(b,C)}b.batch=null,b.reject=null,b.resolve=null}));for(const v of p.items){var x;(x=v.reject)===null||x===void 0||x.call(v,new Error("Missing result")),v.batch=null}}).catch(m=>{for(const v of p.items){var x;(x=v.reject)===null||x===void 0||x.call(v,m),v.batch=null}})}}function c(u){var d;const p={aborted:!1,key:u,batch:null,resolve:G5,reject:G5},h=new Promise((m,x)=>{var v;p.reject=x,p.resolve=m,(v=t)!==null&&v!==void 0||(t=[]),t.push(p)});return(d=a)!==null&&d!==void 0||(a=setTimeout(o)),h}return{load:c}}function vG(...e){const t=new AbortController,a=e.length;let n=0;const r=()=>{++n===a&&t.abort()};for(const o of e)o?.aborted?r():o?.addEventListener("abort",r,{once:!0});return t.signal}var mh=Jt(Ur(),1);function bG(e){var t,a;const n=lG(e),r=(t=e.maxURLLength)!==null&&t!==void 0?t:1/0,o=(a=e.maxItems)!==null&&a!==void 0?a:1/0;return()=>{const c=h=>({validate(m){if(r===1/0&&o===1/0)return!0;if(m.length>o)return!1;const x=m.map(b=>b.path).join(","),v=m.map(b=>b.input);return TR((0,mh.default)((0,mh.default)({},n),{},{type:h,path:x,inputs:v,signal:null})).length<=r},async fetch(m){const x=m.map(C=>C.path).join(","),v=m.map(C=>C.input),j=vG(...m.map(C=>C.signal)),b=await pG((0,mh.default)((0,mh.default)({},n),{},{path:x,inputs:v,type:h,headers(){return e.headers?typeof e.headers=="function"?e.headers({opList:m}):e.headers:{}},signal:j}));return(Array.isArray(b.json)?b.json:m.map(()=>b.json)).map(C=>({meta:b.meta,json:C}))}}),u=W5(c("query")),d=W5(c("mutation")),p={query:u,mutation:d};return({op:h})=>Ox(m=>{/* istanbul ignore if -- @preserve */if(h.type==="subscription")throw new Error("Subscriptions are unsupported by `httpLink` - use `httpSubscriptionLink` or `wsLink`");const v=p[h.type].load(h);let j;return v.then(b=>{j=b;const w=MV(b.json,n.transformer.output);if(!w.ok){m.error(Yl.from(w.error,{meta:b.meta}));return}m.next({context:b.meta,result:w.result}),m.complete()}).catch(b=>{m.error(Yl.from(b,{meta:j?.meta}))}),()=>{}})}}Jt(Ur(),1);const MR=(e,...t)=>typeof e=="function"?e(...t):e;Jt(wc(),1);function yG(){let e,t;return{promise:new Promise((n,r)=>{e=n,t=r}),resolve:e,reject:t}}async function wG(e){const t=await MR(e.url);if(!e.connectionParams)return t;const n=`${t.includes("?")?"&":"?"}connectionParams=1`;return t+n}async function jG(e){const t={method:"connectionParams",data:await MR(e)};return JSON.stringify(t)}Jt(wc(),1);var qo=Jt(wc(),1);function SG(e){const{promise:t,resolve:a,reject:n}=yG();return e.addEventListener("open",()=>{e.removeEventListener("error",n),a()}),e.addEventListener("error",n),t}function NG(e,{intervalMs:t,pongTimeoutMs:a}){let n,r;function o(){n=setTimeout(()=>{e.send("PING"),r=setTimeout(()=>{e.close()},a)},t)}function c(){clearTimeout(n),o()}function u(){clearTimeout(r),c()}e.addEventListener("open",o),e.addEventListener("message",({data:d})=>{clearTimeout(n),o(),d==="PONG"&&u()}),e.addEventListener("close",()=>{clearTimeout(n),clearTimeout(r)})}var AG=class hS{constructor(t){var a;if((0,qo.default)(this,"id",++hS.connectCount),(0,qo.default)(this,"WebSocketPonyfill",void 0),(0,qo.default)(this,"urlOptions",void 0),(0,qo.default)(this,"keepAliveOpts",void 0),(0,qo.default)(this,"wsObservable",aG(null)),(0,qo.default)(this,"openPromise",null),this.WebSocketPonyfill=(a=t.WebSocketPonyfill)!==null&&a!==void 0?a:WebSocket,!this.WebSocketPonyfill)throw new Error("No WebSocket implementation found - you probably don't want to use this on the server, but if you do you need to pass a `WebSocket`-ponyfill");this.urlOptions=t.urlOptions,this.keepAliveOpts=t.keepAlive}get ws(){return this.wsObservable.get()}set ws(t){this.wsObservable.next(t)}isOpen(){return!!this.ws&&this.ws.readyState===this.WebSocketPonyfill.OPEN&&!this.openPromise}isClosed(){return!!this.ws&&(this.ws.readyState===this.WebSocketPonyfill.CLOSING||this.ws.readyState===this.WebSocketPonyfill.CLOSED)}async open(){var t=this;if(t.openPromise)return t.openPromise;t.id=++hS.connectCount;const a=wG(t.urlOptions).then(n=>new t.WebSocketPonyfill(n));t.openPromise=a.then(async n=>{t.ws=n,n.addEventListener("message",function({data:r}){r==="PING"&&this.send("PONG")}),t.keepAliveOpts.enabled&&NG(n,t.keepAliveOpts),n.addEventListener("close",()=>{t.ws===n&&(t.ws=null)}),await SG(n),t.urlOptions.connectionParams&&n.send(await jG(t.urlOptions.connectionParams))});try{await t.openPromise}finally{t.openPromise=null}}async close(){var t=this;try{await t.openPromise}finally{var a;(a=t.ws)===null||a===void 0||a.close()}}};(0,qo.default)(AG,"connectCount",0);Jt(wc(),1);Jt(Ur(),1);var m0=Jt(wc(),1),Y5=Jt(Ur(),1),Ex=class{constructor(e){(0,m0.default)(this,"links",void 0),(0,m0.default)(this,"runtime",void 0),(0,m0.default)(this,"requestId",void 0),this.requestId=0,this.runtime={},this.links=e.links.map(t=>t(this.runtime))}$request(e){var t;return nG({links:this.links,op:(0,Y5.default)((0,Y5.default)({},e),{},{context:(t=e.context)!==null&&t!==void 0?t:{},id:++this.requestId})}).pipe(tG())}async requestAsPromise(e){var t=this;try{const a=t.$request(e);return(await RV(a)).result.data}catch(a){throw Yl.from(a)}}query(e,t,a){return this.requestAsPromise({type:"query",path:e,input:t,context:a?.context,signal:a?.signal})}mutation(e,t,a){return this.requestAsPromise({type:"mutation",path:e,input:t,context:a?.context,signal:a?.signal})}subscription(e,t,a){return this.$request({type:"subscription",path:e,input:t,context:a.context,signal:a.signal}).subscribe({next(r){switch(r.result.type){case"state":{var o;(o=a.onConnectionStateChange)===null||o===void 0||o.call(a,r.result);break}case"started":{var c;
18(c=a.onStarted)===null||c===void 0||c.call(a,{context:r.context});break}case"stopped":{var u;(u=a.onStopped)===null||u===void 0||u.call(a);break}case"data":case void 0:{var d;(d=a.onData)===null||d===void 0||d.call(a,r.result.data);break}}},error(r){var o;(o=a.onError)===null||o===void 0||o.call(a,r)},complete(){var r;(r=a.onComplete)===null||r===void 0||r.call(a)}})}};const DR=Symbol.for("trpc_untypedClient"),CG={query:"query",mutate:"mutation",subscribe:"subscription"},_G=e=>CG[e];function RR(e){const t=_x(({path:a,args:n})=>{const r=[...a],o=_G(r.pop()),c=r.join(".");return e[o](c,...n)});return PA(a=>a===DR?e:t[a])}function OG(e){const t=new Ex(e);return RR(t)}function TA(e){return e[DR]}Jt(Ur(),1);Jt(Ur(),1);var EG=ds({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(e,t){function a(r){var o,c,u,d=2;for(typeof Symbol<"u"&&(c=Symbol.asyncIterator,u=Symbol.iterator);d--;){if(c&&(o=r[c])!=null)return o.call(r);if(u&&(o=r[u])!=null)return new n(o.call(r));c="@@asyncIterator",u="@@iterator"}throw new TypeError("Object is not async iterable")}function n(r){function o(c){if(Object(c)!==c)return Promise.reject(new TypeError(c+" is not an object."));var u=c.done;return Promise.resolve(c.value).then(function(d){return{value:d,done:u}})}return n=function(u){this.s=u,this.n=u.next},n.prototype={s:null,n:null,next:function(){return o(this.n.apply(this.s,arguments))},return:function(u){var d=this.s.return;return d===void 0?Promise.resolve({value:u,done:!0}):o(d.apply(this.s,arguments))},throw:function(u){var d=this.s.return;return d===void 0?Promise.reject(u):o(d.apply(this.s,arguments))}},new n(r)}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}});Jt(EG(),1);Jt(Ur(),1);var PG=ds({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/usingCtx.js"(e,t){function a(){var n=typeof SuppressedError=="function"?SuppressedError:function(u,d){var p=Error();return p.name="SuppressedError",p.error=u,p.suppressed=d,p},r={},o=[];function c(u,d){if(d!=null){if(Object(d)!==d)throw new TypeError("using declarations can only be used with objects, functions, null, or undefined.");if(u)var p=d[Symbol.asyncDispose||Symbol.for("Symbol.asyncDispose")];if(p===void 0&&(p=d[Symbol.dispose||Symbol.for("Symbol.dispose")],u))var h=p;if(typeof p!="function")throw new TypeError("Object is not disposable.");h&&(p=function(){try{h.call(d)}catch(x){return Promise.reject(x)}}),o.push({v:d,d:p,a:u})}else u&&o.push({d,a:u});return d}return{e:r,u:c.bind(null,!1),a:c.bind(null,!0),d:function(){var d,p=this.e,h=0;function m(){for(;d=o.pop();)try{if(!d.a&&h===1)return h=0,o.push(d),Promise.resolve().then(m);if(d.d){var v=d.d.call(d.v);if(d.a)return h|=2,Promise.resolve(v).then(m,x)}else h|=1}catch(j){return x(j)}if(h===1)return p!==r?Promise.reject(p):Promise.resolve();if(p!==r)throw p}
18function x(v){return p=p!==r?new n(v,p):v,m()}return m()}}}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}}),LR=ds({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/OverloadYield.js"(e,t){function a(n,r){this.v=n,this.k=r}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}}),kG=ds({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/awaitAsyncGenerator.js"(e,t){var a=LR();function n(r){return new a(r,0)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),TG=ds({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/wrapAsyncGenerator.js"(e,t){var a=LR();function n(o){return function(){return new r(o.apply(this,arguments))}}function r(o){var c,u;function d(h,m){try{var x=o[h](m),v=x.value,j=v instanceof a;Promise.resolve(j?v.v:v).then(function(b){if(j){var w=h==="return"?"return":"next";if(!v.k||b.done)return d(w,b);b=o[w](b).value}p(x.done?"return":"normal",b)},function(b){d("throw",b)})}catch(b){p("throw",b)}}function p(h,m){switch(h){case"return":c.resolve({value:m,done:!0});break;case"throw":c.reject(m);break;default:c.resolve({value:m,done:!1})}(c=c.next)?d(c.key,c.arg):u=null}this._invoke=function(h,m){return new Promise(function(x,v){var j={key:h,arg:m,resolve:x,reject:v,next:null};u?u=u.next=j:(c=u=j,d(h,m))})},typeof o.return!="function"&&(this.return=void 0)}r.prototype[typeof Symbol=="function"&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},r.prototype.next=function(o){return this._invoke("next",o)},r.prototype.throw=function(o){return this._invoke("throw",o)},r.prototype.return=function(o){return this._invoke("return",o)},t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}});Jt(PG(),1);Jt(kG(),1);Jt(TG(),1);Jt(Ur(),1);function MG(e){return _x(({path:t,args:a})=>{var n;const r=[...t],o=r.pop();if(o==="useMutation")return e[o](r,...a);if(o==="_def")return{path:r};const[c,...u]=a,d=(n=u[0])!==null&&n!==void 0?n:{};return e[o](r,c,d)})}var h0;const DG=["client","ssrContext","ssrState","abortOnUnmount"],RG=(h0=N.createContext)===null||h0===void 0?void 0:h0.call(Nx,null),LG=e=>{switch(e){case"queryOptions":case"fetch":case"ensureData":case"prefetch":case"getData":case"setData":case"setQueriesData":return"query";case"infiniteQueryOptions":case"fetchInfinite":case"prefetchInfinite":case"getInfiniteData":case"setInfiniteData":return"infinite";case"setMutationDefaults":case"getMutationDefaults":case"isMutating":case"cancel":case"invalidate":case"refetch":case"reset":return"any"}};function IG(e){return _x(t=>{const a=[...t.path],n=a.pop(),r=[...t.args],o=r.shift(),c=LG(n),u=es(a,o,c);return{infiniteQueryOptions:()=>e.infiniteQueryOptions(a,u,r[0]),queryOptions:()=>e.queryOptions(a,u,...r),fetch:()=>e.fetchQuery(u,...r),fetchInfinite:()=>e.fetchInfiniteQuery(u,r[0]),prefetch:()=>e.prefetchQuery(u,...r),prefetchInfinite:()=>e.prefetchInfiniteQuery(u,r[0]),ensureData:()=>e.ensureQueryData(u,...r),invalidate:()=>e.invalidateQueries(u,...r),reset:()=>e.resetQueries(u,...r),refetch:()=>e.refetchQueries(u,...r),cancel:()=>e.cancelQuery(u,...r),setData:()=>{e.setQueryData(u,r[0],r[1])},setQueriesData:()=>e.setQueriesData(u,r[0],r[1],r[2]),setInfiniteData:()=>{e.setInfiniteQueryData(u,r[0],r[1])},getData:()=>e.getQueryData(u),getInfiniteData:()=>e.getInfiniteQueryData(u),setMutationDefaults:()=>e.setMutationDefaults(Vh(a),o),getMutationDefaults:()=>e.getMutationDefaults(Vh(a)),isMutating:()=>e.isMutating({mutationKey:Vh(a)})}[n]()})}function zG(e){const t=RR(e.client),a=IG(e);return PA(n=>{const r=n;return r==="client"?t:DG.includes(r)?e[r]:a[n]})}var $G=yc(jp(),1);function Q5(e){const t=e instanceof Ex?e:TA(e);return _x(a=>{const n=a.path,r=n.join("."),[o,c]=a.args;return(0,$G.default)({queryKey:es(n,o,"query"),queryFn:()=>t.query(r,o,c?.trpc)},c)})}var g0=yc(jp(),1);function Ja(e,t,a){var n;const r=e[0];let o=(n=e[1])===null||n===void 0?void 0:n.input;if(a){var c;o=(0,g0.default)((0,g0.default)((0,g0.default)({},(c=o)!==null&&c!==void 0?c:{}),a.pageParam?{cursor:a.pageParam}:{}),{},{direction:a.direction})}return[r.join("."),o,t?.trpc]}var BG=so({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(e,t){function a(r){var o,c,u,d=2;for(typeof Symbol<"u"&&(c=Symbol.asyncIterator,u=Symbol.iterator);d--;){if(c&&(o=r[c])!=null)return o.call(r);if(u&&(o=r[u])!=null)return new n(o.call(r));c="@@asyncIterator",u="@@iterator"}throw new TypeError("Object is not async iterable")}function n(r){function o(c){if(Object(c)!==c)return Promise.reject(new TypeError(c+" is not an object."));var u=c.done;return Promise.resolve(c.value).then(function(d){return{value:d,done:u}})}return n=function(u){this.s=u,this.n=u.next},n.prototype={s:null,n:null,next:function(){return o(this.n.apply(this.s,arguments))},return:function(u){var d=this.s.return;return d===void 0?Promise.resolve({value:u,done:!0}):o(d.apply(this.s,arguments))},throw:function(u){var d=this.s.return;return d===void 0?Promise.reject(u):o(d.apply(this.s,arguments))}},new n(r)}
18t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}}),qG=yc(BG(),1);function gS(e){return{path:e.path.join(".")}}function Kd(e){const t=gS(e);return N.useMemo(()=>t,[t])}async function IR(e,t,a){const r=t.getQueryCache().build(t,{queryKey:a});r.setState({data:[],status:"success"});const o=[];var c=!1,u=!1,d;try{for(var p=(0,qG.default)(e),h;c=!(h=await p.next()).done;c=!1){const m=h.value;o.push(m),r.setState({data:[...o]})}}catch(m){u=!0,d=m}finally{try{c&&p.return!=null&&await p.return()}finally{if(u)throw d}}return o}var ht=yc(jp(),1);function UG(e){const{client:t,queryClient:a}=e,n=t instanceof Ex?t:TA(t);return{infiniteQueryOptions:(r,o,c)=>{var u,d;const p=((u=o[1])===null||u===void 0?void 0:u.input)===Ln,h=async m=>{var x;const v=(0,ht.default)((0,ht.default)({},c),{},{trpc:(0,ht.default)((0,ht.default)({},c?.trpc),!(c==null||(x=c.trpc)===null||x===void 0)&&x.abortOnUnmount?{signal:m.signal}:{signal:null})});return await n.query(...Ja(o,v,{direction:m.direction,pageParam:m.pageParam}))};return Object.assign((0,ht.default)((0,ht.default)({},c),{},{initialData:c?.initialData,queryKey:o,queryFn:p?Ln:h,initialPageParam:(d=c?.initialCursor)!==null&&d!==void 0?d:null}),{trpc:gS({path:r})})},queryOptions:(r,o,c)=>{var u;const d=((u=o[1])===null||u===void 0?void 0:u.input)===Ln,p=async h=>{var m;const x=(0,ht.default)((0,ht.default)({},c),{},{trpc:(0,ht.default)((0,ht.default)({},c?.trpc),!(c==null||(m=c.trpc)===null||m===void 0)&&m.abortOnUnmount?{signal:h.signal}:{signal:null})}),v=await n.query(...Ja(o,x));return vR(v)?IR(v,a,o):v};return Object.assign((0,ht.default)((0,ht.default)({},c),{},{initialData:c?.initialData,queryKey:o,queryFn:d?Ln:p}),{trpc:gS({path:r})})},fetchQuery:(r,o)=>a.fetchQuery((0,ht.default)((0,ht.default)({},o),{},{queryKey:r,queryFn:()=>n.query(...Ja(r,o))})),fetchInfiniteQuery:(r,o)=>{var c;return a.fetchInfiniteQuery((0,ht.default)((0,ht.default)({},o),{},{queryKey:r,queryFn:({pageParam:u,direction:d})=>n.query(...Ja(r,o,{pageParam:u,direction:d})),initialPageParam:(c=o?.initialCursor)!==null&&c!==void 0?c:null}))},prefetchQuery:(r,o)=>a.prefetchQuery((0,ht.default)((0,ht.default)({},o),{},{queryKey:r,queryFn:()=>n.query(...Ja(r,o))})),prefetchInfiniteQuery:(r,o)=>{var c;return a.prefetchInfiniteQuery((0,ht.default)((0,ht.default)({},o),{},{queryKey:r,queryFn:({pageParam:u,direction:d})=>n.query(...Ja(r,o,{pageParam:u,direction:d})),initialPageParam:(c=o?.initialCursor)!==null&&c!==void 0?c:null}))},ensureQueryData:(r,o)=>a.ensureQueryData((0,ht.default)((0,ht.default)({},o),{},{queryKey:r,queryFn:()=>n.query(...Ja(r,o))})),invalidateQueries:(r,o,c)=>a.invalidateQueries((0,ht.default)((0,ht.default)({},o),{},{queryKey:r}),c),resetQueries:(r,o,c)=>a.resetQueries((0,ht.default)((0,ht.default)({},o),{},{queryKey:r}),c),refetchQueries:(r,o,c)=>a.refetchQueries((0,ht.default)((0,ht.default)({},o),{},{queryKey:r}),c),cancelQuery:(r,o)=>a.cancelQueries({queryKey:r},o),setQueryData:(r,o,c)=>a.setQueryData(r,o,c),setQueriesData:(r,o,c,u)=>a.setQueriesData((0,ht.default)((0,ht.default)({},o),{},{queryKey:r}),c,u),getQueryData:r=>a.getQueryData(r),setInfiniteQueryData:(r,o,c)=>a.setQueryData(r,o,c),getInfiniteQueryData:r=>a.getQueryData(r),setMutationDefaults:(r,o)=>{const c=r[0],u=d=>n.mutation(...Ja([c,{input:d}],e));return a.setMutationDefaults(r,typeof o=="function"?o({canonicalMutationFn:u}):o)},getMutationDefaults:r=>a.getMutationDefaults(r),isMutating:r=>a.isMutating((0,ht.default)((0,ht.default)({},r),{},{exact:!0}))}}var _e=yc(jp());const J5=(e,t)=>new Proxy(e,{get(n,r){return t(r),n[r]}});function HG(e){var t,a;const n=(t=void 0)!==null&&t!==void 0?t:_=>_.originalFn(),r=(a=void 0)!==null&&a!==void 0?a:RG,o=OG,c=_=>{var P;const{abortOnUnmount:E=!1,queryClient:T,ssrContext:D}=_,[H,L]=N.useState((P=_.ssrState)!==null&&P!==void 0?P:!1),I=_.client instanceof Ex?_.client:TA(_.client),F=N.useMemo(()=>UG({client:I,queryClient:T}),[I,T]),G=N.useMemo(()=>(0,_e.default)({abortOnUnmount:E,queryClient:T,client:I,ssrContext:D??null,ssrState:H},F),[E,I,F,T,D,H]);return N.useEffect(()=>{L(K=>K?"mounted":!1)},[]),s.jsx(r.Provider,{value:G,children:_.children})};function u(){const _=N.useContext(r);if(!_)throw new Error("Unable to find tRPC Context. Did you forget to wrap your Ap
18p inside `withTRPC` HoC?");return _}function d(_,P){var E;const{queryClient:T,ssrState:D}=u();return D&&D!=="mounted"&&((E=T.getQueryCache().find({queryKey:_}))===null||E===void 0?void 0:E.state.status)==="error"?(0,_e.default)({retryOnMount:!1},P):P}function p(_,P,E){var T,D,H,L,I;const F=u(),{abortOnUnmount:G,client:K,ssrState:z,queryClient:q,prefetchQuery:R}=F,V=es(_,P,"query"),se=q.getQueryDefaults(V),U=P===Ln;typeof window>"u"&&z==="prepass"&&(E==null||(T=E.trpc)===null||T===void 0?void 0:T.ssr)!==!1&&((D=E?.enabled)!==null&&D!==void 0?D:se?.enabled)!==!1&&!U&&!q.getQueryCache().find({queryKey:V})&&R(V,E);const W=d(V,(0,_e.default)((0,_e.default)({},se),E)),Q=(H=(L=E==null||(I=E.trpc)===null||I===void 0?void 0:I.abortOnUnmount)!==null&&L!==void 0?L:void 0)!==null&&H!==void 0?H:G,ee=gV((0,_e.default)((0,_e.default)({},W),{},{queryKey:V,queryFn:U?P:async ue=>{const ve=(0,_e.default)((0,_e.default)({},W),{},{trpc:(0,_e.default)((0,_e.default)({},W?.trpc),Q?{signal:ue.signal}:{signal:null})}),le=await K.query(...Ja(V,ve));return vR(le)?IR(le,q,V):le}}),q);return ee.trpc=Kd({path:_}),ee}function h(_,P,E){var T,D,H;const L=u(),I=es(_,P,"query"),F=P===Ln,G=(T=(D=E==null||(H=E.trpc)===null||H===void 0?void 0:H.abortOnUnmount)!==null&&D!==void 0?D:void 0)!==null&&T!==void 0?T:L.abortOnUnmount;yV((0,_e.default)((0,_e.default)({},E),{},{queryKey:I,queryFn:F?P:K=>{const z={trpc:(0,_e.default)((0,_e.default)({},E?.trpc),G?{signal:K.signal}:{})};return L.client.query(...Ja(I,z))}}))}function m(_,P,E){var T,D,H;const L=u(),I=es(_,P,"query"),F=(T=(D=E==null||(H=E.trpc)===null||H===void 0?void 0:H.abortOnUnmount)!==null&&D!==void 0?D:void 0)!==null&&T!==void 0?T:L.abortOnUnmount,G=xV((0,_e.default)((0,_e.default)({},E),{},{queryKey:I,queryFn:K=>{const z=(0,_e.default)((0,_e.default)({},E),{},{trpc:(0,_e.default)((0,_e.default)({},E?.trpc),F?{signal:K.signal}:{signal:null})});return L.client.query(...Ja(I,z))}}),L.queryClient);return G.trpc=Kd({path:_}),[G.data,G]}function x(_,P){const{client:E,queryClient:T}=u(),D=Vh(_),H=T.defaultMutationOptions(T.getMutationDefaults(D)),L=jV((0,_e.default)((0,_e.default)({},P),{},{mutationKey:D,mutationFn:I=>E.mutation(...Ja([_,{input:I}],P)),onSuccess(...I){var F,G;return n({originalFn:()=>{var z,q,R;return(z=P==null||(q=P.onSuccess)===null||q===void 0?void 0:q.call(P,...I))!==null&&z!==void 0?z:H==null||(R=H.onSuccess)===null||R===void 0?void 0:R.call(H,...I)},queryClient:T,meta:(F=(G=P?.meta)!==null&&G!==void 0?G:H?.meta)!==null&&F!==void 0?F:{}})}}),T);return L.trpc=Kd({path:_}),L}const v={data:void 0,error:null,status:"idle"},j={data:void 0,error:null,status:"connecting"};/* istanbul ignore next -- @preserve */function b(_,P,E){var T;const D=(T=E?.enabled)!==null&&T!==void 0?T:P!==Ln,H=Yi(es(_,P,"any")),{client:L}=u(),I=N.useRef(E);N.useEffect(()=>{I.current=E});const[F]=N.useState(new Set([])),G=N.useCallback(U=>{F.add(U)},[F]),K=N.useRef(null),z=N.useCallback(U=>{const W=R.current,Q=R.current=U(W);let ee=!1;for(const ue of F)if(W[ue]!==Q[ue]){ee=!0;break}ee&&se(J5(Q,G))},[G,F]),q=N.useCallback(()=>{var U;if((U=K.current)===null||U===void 0||U.unsubscribe(),!D){z(()=>(0,_e.default)((0,_e.default)({},v),{},{reset:q}));return}z(()=>(0,_e.default)((0,_e.default)({},j),{},{reset:q}));const W=L.subscription(_.join("."),P??void 0,{onStarted:()=>{var Q,ee;(Q=(ee=I.current).onStarted)===null||Q===void 0||Q.call(ee),z(ue=>(0,_e.default)((0,_e.default)({},ue),{},{status:"pending",error:null}))},onData:Q=>{var ee,ue;(ee=(ue=I.current).onData)===null||ee===void 0||ee.call(ue,Q),z(ve=>(0,_e.default)((0,_e.default)({},ve),{},{status:"pending",data:Q,error:null}))},onError:Q=>{var ee,ue;(ee=(ue=I.current).onError)===null||ee===void 0||ee.call(ue,Q),z(ve=>(0,_e.default)((0,_e.default)({},ve),{},{status:"error",error:Q}))},onConnectionStateChange:Q=>{z(ee=>{switch(Q.state){case"idle":return(0,_e.default)((0,_e.default)({},ee),{},{status:Q.state,error:null,data:void 0});case"connecting":return(0,_e.default)((0,_e.default)({},ee),{},{error:Q.error,status:Q.state});case"pending":return ee}})},onComplete:()=>{var Q,ee;(Q=(ee=I.current).onComplete)===null||Q===void 0||Q.call(ee),z(ue=>(0,_e.default)((0,_e.default)({},ue),{},{status:"idle",error:null,data:void 0}))}});K.current=W},[L,H,D,z]);N.useEffect(()=>(q(),()=>{var U;(U=K.current)===null||U===void 0||U.unsubscribe()}),[q]);const R=N.useRef(D?(0,_e.default)((0,_e.default)({},j),{},{reset:q}):(0,_e.default)((0,_e.default)({},v),{},{reset:q})),[V,se]=N.useState(J5(R.current,G));return V}function w(_,P,E){var T,D,H,L,I;const{client:F,ssrState:G,prefetchInfiniteQuery:K,queryClient:z,abortOnUnmount:q}=u(),R=es(_,P,"infinite"),V=z.getQueryDefaults(R),se=P===Ln;typeof window>"u"&&G==="prepass"&&(E==null||(T=E.trpc)===null||T===void 0?void 0:T.ssr)!==!1&&((D=E?.enabled)!==null&&D!==void 0?D:V?.enabled)!==!1&&!se&&!z.getQueryCache().find({queryKey:R})&&K(R,(0,_e.default)((0,_e.default)({},V),E));const U=d(R,(0,_e.default)((0,_e.default)({},V),E)),W=(H=E==null||(L=E.trpc)===null||L===void 0?void 0:L.abortOnUnmount)!==null&&H!==void 0?H:q,Q=SV((0,_e.default)((0,_e.default)({},U),{},{initialPageParam:(I=E.initialCursor)!==null&&I!==void 0?I:null,persister:E.persister,queryKey:R,queryFn:se?P:ee=>{var ue;const ve=(0,_e.default)((0,_e.default)({},U),{},{trpc:(0,_e.default)((0,_e.default)({},U?.trpc),W?{signal:ee.signal}:{signal:null})});return F.query(...Ja(R,ve,{pageParam:(ue=ee.pageParam)!==null&&ue!==void 0?ue:E.initialCursor,direction:ee.direction}))}}),z);return Q.trpc=Kd({path:_}),Q}function A(_,P,E){var T,D,H;const L=u(),I=es(_,P,"infinite"),F=L.queryClient.getQueryDefaults(I),G=P===Ln,K=d(I,(0,_e.default)((0,_e.default)({},F),E)),z=(T=E==null||(D=E.trpc)===null||D===void 0?void 0:D.abortOnUnmount)!==null&&T!==void 0?T:L.abortOnUnmount;wV((0,_e.default)((0,_e.default)({},E),{},{initialPageParam:(H=E.initialCursor)!==null&&H!==void 0?H:null,queryKey:I,queryFn:G?P:q=>{var R;const V=(0,_e.default)((0,_e.default)({},K),{},{trpc:(0,_e.default)((0,_e.default)({},K?.trpc),z?{signal:q.signal}:{})});return L.client.query(...Ja(I,V,{pageParam:(R=q.pageParam)!==null&&R!==void 0?R:E.initialCursor,direction:q.direction}))}}))}function C(_,P,E){var T,D,H;const L=u(),I=es(_,P,"infinite"),F=L.queryClient.getQueryDefaults(I),G=d(I,(0,_e.default)((0,_e.default)({},F),E)),K=(T=E==null||(D=E.trpc)===null||D===void 0?void 0:D.abortOnUnmount)!==null&&T!==void 0?T:L.abortOnUnmount,z=vV((0,_e.default)((0,_e.default)({},E),{},{initialPageParam:(H=E.initialCursor)!==null&&H!==void 0?H:null,queryKey:I,queryFn:q=>{var R;const V=(0,_e.default)((0,_e.default)({},G),{},{trpc:(0,_e.default)((0,_e.default)({},G?.trpc),K?{signal:q.signal}:{})});return L.client.query(...Ja(I,V,{pageParam:(R=q.pageParam)!==null&&R!==void 0?R:E.initialCursor,direction:q.direction}))}}),L.queryClient);return z.trpc=Kd({path:_}),[z.data,z]}return{Provider:c,createClient:o,useContext:u,useUtils:u,useQuery:p,usePrefetchQuery:h,use
vendor: 5,220 bytes, lines 18-34
18SuspenseQuery:m,useQueries:(_,P)=>{const{ssrState:E,queryClient:T,prefetchQuery:D,client:H}=u(),L=Q5(H),I=_(L);if(typeof window>"u"&&E==="prepass")for(const G of I){var F;const K=G;((F=K.trpc)===null||F===void 0?void 0:F.ssr)!==!1&&!T.getQueryCache().find({queryKey:K.queryKey})&&D(K.queryKey,K)}return xR({queries:I.map(G=>(0,_e.default)((0,_e.default)({},G),{},{queryKey:G.queryKey})),combine:P?.combine},T)},useSuspenseQueries:_=>{const{queryClient:P,client:E}=u(),T=Q5(E),D=_(T),H=bV({queries:D.map(L=>(0,_e.default)((0,_e.default)({},L),{},{queryFn:L.queryFn,queryKey:L.queryKey}))},P);return[H.map(L=>L.data),H]},useMutation:x,useSubscription:b,useInfiniteQuery:w,usePrefetchInfiniteQuery:A,useSuspenseInfiniteQuery:C}}function FG(e){const t=MG(e);return PA(a=>a==="useContext"||a==="useUtils"?()=>{const n=e.useUtils();return N.useMemo(()=>zG(n),[n])}:e.hasOwnProperty(a)?e[a]:t[a])}function KG(e){const t=HG();return FG(t)}const xe=KG(),VG="app_session_id",GG="Please login (10001)",WG="__Host-oauth_state",YG=e=>btoa(JSON.stringify(e));var x0={exports:{}},Vd={},v0={exports:{}},b0={};/** 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 X5;function QG(){return X5||(X5=1,(function(e){function t(z,q){var R=z.length;z.push(q);e:for(;0<R;){var V=R-1>>>1,se=z[V];if(0<r(se,q))z[V]=q,z[R]=se,R=V;else break e}}function a(z){return z.length===0?null:z[0]}function n(z){if(z.length===0)return null;var q=z[0],R=z.pop();if(R!==q){z[0]=R;e:for(var V=0,se=z.length,U=se>>>1;V<U;){var W=2*(V+1)-1,Q=z[W],ee=W+1,ue=z[ee];if(0>r(Q,R))ee<se&&0>r(ue,Q)?(z[V]=ue,z[ee]=R,V=ee):(z[V]=Q,z[W]=R,V=W);else if(ee<se&&0>r(ue,R))z[V]=ue,z[ee]=R,V=ee;else break e}}return q}function r(z,q){var R=z.sortIndex-q.sortIndex;return R!==0?R:z.id-q.id}if(e.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var c=Date,u=c.now();e.unstable_now=function(){return c.now()-u}}var d=[],p=[],h=1,m=null,x=3,v=!1,j=!1,b=!1,w=!1,A=typeof setTimeout=="function"?setTimeout:null,C=typeof clearTimeout=="function"?clearTimeout:null,O=typeof setImmediate<"u"?setImmediate:null;function k(z){for(var q=a(p);q!==null;){if(q.callback===null)n(p);else if(q.startTime<=z)n(p),q.sortIndex=q.expirationTime,t(d,q);else break;q=a(p)}}function _(z){if(b=!1,k(z),!j)if(a(d)!==null)j=!0,P||(P=!0,I());else{var q=a(p);q!==null&&K(_,q.startTime-z)}}var P=!1,E=-1,T=5,D=-1;function H(){return w?!0:!(e.unstable_now()-D<T)}function L(){if(w=!1,P){var z=e.unstable_now();D=z;var q=!0;try{e:{j=!1,b&&(b=!1,C(E),E=-1),v=!0;var R=x;try{t:{for(k(z),m=a(d);m!==null&&!(m.expirationTime>z&&H());){var V=m.callback;if(typeof V=="function"){m.callback=null,x=m.priorityLevel;var se=V(m.expirationTime<=z);if(z=e.unstable_now(),typeof se=="function"){m.callback=se,k(z),q=!0;break t}m===a(d)&&n(d),k(z)}else n(d);m=a(d)}if(m!==null)q=!0;else{var U=a(p);U!==null&&K(_,U.startTime-z),q=!1}}break e}finally{m=null,x=R,v=!1}q=void 0}}finally{q?I():P=!1}}}var I;if(typeof O=="function")I=function(){O(L)};else if(typeof MessageChannel<"u"){var F=new MessageChannel,G=F.port2;F.port1.onmessage=L,I=function(){G.postMessage(null)}}else I=function(){A(L,0)};function K(z,q){E=A(function(){z(e.unstable_now())},q)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(z){z.callback=null},e.unstable_forceFrameRate=function(z){0>z||125<z?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):T=0<z?Math.floor(1e3/z):5},e.unstable_getCurrentPriorityLevel=function(){return x},e.unstable_next=function(z){switch(x){case 1:case 2:case 3:var q=3;break;default:q=x}var R=x;x=q;try{return z()}finally{x=R}},e.unstable_requestPaint=function(){w=!0},e.unstable_runWithPriority=function(z,q){switch(z){case 1:case 2:case 3:case 4:case 5:break;default:z=3}var R=x;x=z;try{return q()}finally{x=R}},e.unstable_scheduleCallback=function(z,q,R){var V=e.unstable_now();switch(typeof R=="object"&&R!==null?(R=R.delay,R=typeof R=="number"&&0<R?V+R:V):R=V,z){case 1:var se=-1;break;case 2:se=250;break;case 5:se=1073741823;break;case 4:se=1e4;break;default:se=5e3}return se=R+se,z={id:h++,callback:q,priorityLevel:z,startTime:R,expirationTime:se,sortIndex:-1},R>V?(z.sortIndex=R,t(p,z),a(d)===null&&z===a(p)&&(b?(C(E),E=-1):b=!0,K(_,R-V))):(z.sortIndex=se,t(d,z),j||v||(j=!0,P||(P=!0,I()))),z},e.unstable_shouldYield=H,e.unstable_wrapCallback=function(z){var q=x;return function(){var R=x;x=q;try{return z.apply(this,arguments)}finally{x=R}}}})(b0)),b0}var Z5;function JG(){return Z5||(Z5=1,v0.exports=QG()),v0.exports}var y0={exports:{}},qa={};/** 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 eE;
vendor: 4,504 bytes, lines 34-42
34function XG(){if(eE)return qa;eE=1;var e=Sx();function t(d){var p="https://react.dev/errors/"+d;if(1<arguments.length){p+="?args[]="+encodeURIComponent(arguments[1]);for(var h=2;h<arguments.length;h++)p+="&args[]="+encodeURIComponent(arguments[h])}return"Minified React error #"+d+"; visit "+p+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function a(){}var n={d:{f:a,r:function(){throw Error(t(522))},D:a,C:a,L:a,m:a,X:a,S:a,M:a},p:0,findDOMNode:null},r=Symbol.for("react.portal");function o(d,p,h){var m=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:r,key:m==null?null:""+m,children:d,containerInfo:p,implementation:h}}var c=e.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function u(d,p){if(d==="font")return"";if(typeof p=="string")return p==="use-credentials"?p:""}return qa.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=n,qa.createPortal=function(d,p){var h=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!p||p.nodeType!==1&&p.nodeType!==9&&p.nodeType!==11)throw Error(t(299));return o(d,p,null,h)},qa.flushSync=function(d){var p=c.T,h=n.p;try{if(c.T=null,n.p=2,d)return d()}finally{c.T=p,n.p=h,n.d.f()}},qa.preconnect=function(d,p){typeof d=="string"&&(p?(p=p.crossOrigin,p=typeof p=="string"?p==="use-credentials"?p:"":void 0):p=null,n.d.C(d,p))},qa.prefetchDNS=function(d){typeof d=="string"&&n.d.D(d)},qa.preinit=function(d,p){if(typeof d=="string"&&p&&typeof p.as=="string"){var h=p.as,m=u(h,p.crossOrigin),x=typeof p.integrity=="string"?p.integrity:void 0,v=typeof p.fetchPriority=="string"?p.fetchPriority:void 0;h==="style"?n.d.S(d,typeof p.precedence=="string"?p.precedence:void 0,{crossOrigin:m,integrity:x,fetchPriority:v}):h==="script"&&n.d.X(d,{crossOrigin:m,integrity:x,fetchPriority:v,nonce:typeof p.nonce=="string"?p.nonce:void 0})}},qa.preinitModule=function(d,p){if(typeof d=="string")if(typeof p=="object"&&p!==null){if(p.as==null||p.as==="script"){var h=u(p.as,p.crossOrigin);n.d.M(d,{crossOrigin:h,integrity:typeof p.integrity=="string"?p.integrity:void 0,nonce:typeof p.nonce=="string"?p.nonce:void 0})}}else p==null&&n.d.M(d)},qa.preload=function(d,p){if(typeof d=="string"&&typeof p=="object"&&p!==null&&typeof p.as=="string"){var h=p.as,m=u(h,p.crossOrigin);n.d.L(d,h,{crossOrigin:m,integrity:typeof p.integrity=="string"?p.integrity:void 0,nonce:typeof p.nonce=="string"?p.nonce:void 0,type:typeof p.type=="string"?p.type:void 0,fetchPriority:typeof p.fetchPriority=="string"?p.fetchPriority:void 0,referrerPolicy:typeof p.referrerPolicy=="string"?p.referrerPolicy:void 0,imageSrcSet:typeof p.imageSrcSet=="string"?p.imageSrcSet:void 0,imageSizes:typeof p.imageSizes=="string"?p.imageSizes:void 0,media:typeof p.media=="string"?p.media:void 0})}},qa.preloadModule=function(d,p){if(typeof d=="string")if(p){var h=u(p.as,p.crossOrigin);n.d.m(d,{as:typeof p.as=="string"&&p.as!=="script"?p.as:void 0,crossOrigin:h,integrity:typeof p.integrity=="string"?p.integrity:void 0})}else n.d.m(d)},qa.requestFormReset=function(d){n.d.r(d)},qa.unstable_batchedUpdates=function(d,p){return d(p)},qa.useFormState=function(d,p,h){return c.H.useFormState(d,p,h)},qa.useFormStatus=function(){return c.H.useHostTransitionStatus()},qa.version="19.2.1",qa}var tE;function zR(){if(tE)return y0.exports;tE=1;function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),y0.exports=XG(),y0.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 aE;function ZG(){if(aE)return Vd;aE=1;var e=JG(),t=Sx(),a=zR();function n(i){var l="https://react.dev/errors/"+i;if(1<arguments.length){l+="?args[]="+encodeURIComponent(arguments[1]);for(var f=2;f<arguments.length;f++)l+="&args[]="+encodeURIComponent(arguments[f])}return"Minified React error #"+i+"; visit "+l+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function r(i){return!(!i||i.nodeType!==1&&i.nodeType!==9&&i.nodeType!==11)}function o(i){var l=i,f=i;if(i.alternate)for(;l.return;)l=l.return;else{i=l;do l=i,(l.flags&4098)!==0&&(f=l.return),i=l.return;while(i)}return l.tag===3?f:null}
vendor: 13,630 bytes, lines 42-49
42function c(i){if(i.tag===13){var l=i.memoizedState;if(l===null&&(i=i.alternate,i!==null&&(l=i.memoizedState)),l!==null)return l.dehydrated}return null}function u(i){if(i.tag===31){var l=i.memoizedState;if(l===null&&(i=i.alternate,i!==null&&(l=i.memoizedState)),l!==null)return l.dehydrated}return null}function d(i){if(o(i)!==i)throw Error(n(188))}function p(i){var l=i.alternate;if(!l){if(l=o(i),l===null)throw Error(n(188));return l!==i?null:i}for(var f=i,g=l;;){var y=f.return;if(y===null)break;var S=y.alternate;if(S===null){if(g=y.return,g!==null){f=g;continue}break}if(y.child===S.child){for(S=y.child;S;){if(S===f)return d(y),i;if(S===g)return d(y),l;S=S.sibling}throw Error(n(188))}if(f.return!==g.return)f=y,g=S;else{for(var M=!1,$=y.child;$;){if($===f){M=!0,f=y,g=S;break}if($===g){M=!0,g=y,f=S;break}$=$.sibling}if(!M){for($=S.child;$;){if($===f){M=!0,f=S,g=y;break}if($===g){M=!0,g=S,f=y;break}$=$.sibling}if(!M)throw Error(n(189))}}if(f.alternate!==g)throw Error(n(190))}if(f.tag!==3)throw Error(n(188));return f.stateNode.current===f?i:l}function h(i){var l=i.tag;if(l===5||l===26||l===27||l===6)return i;for(i=i.child;i!==null;){if(l=h(i),l!==null)return l;i=i.sibling}return null}var m=Object.assign,x=Symbol.for("react.element"),v=Symbol.for("react.transitional.element"),j=Symbol.for("react.portal"),b=Symbol.for("react.fragment"),w=Symbol.for("react.strict_mode"),A=Symbol.for("react.profiler"),C=Symbol.for("react.consumer"),O=Symbol.for("react.context"),k=Symbol.for("react.forward_ref"),_=Symbol.for("react.suspense"),P=Symbol.for("react.suspense_list"),E=Symbol.for("react.memo"),T=Symbol.for("react.lazy"),D=Symbol.for("react.activity"),H=Symbol.for("react.memo_cache_sentinel"),L=Symbol.iterator;function I(i){return i===null||typeof i!="object"?null:(i=L&&i[L]||i["@@iterator"],typeof i=="function"?i:null)}var F=Symbol.for("react.client.reference");function G(i){if(i==null)return null;if(typeof i=="function")return i.$$typeof===F?null:i.displayName||i.name||null;if(typeof i=="string")return i;switch(i){case b:return"Fragment";case A:return"Profiler";case w:return"StrictMode";case _:return"Suspense";case P:return"SuspenseList";case D:return"Activity"}if(typeof i=="object")switch(i.$$typeof){case j:return"Portal";case O:return i.displayName||"Context";case C:return(i._context.displayName||"Context")+".Consumer";case k:var l=i.render;return i=i.displayName,i||(i=l.displayName||l.name||"",i=i!==""?"ForwardRef("+i+")":"ForwardRef"),i;case E:return l=i.displayName||null,l!==null?l:G(i.type)||"Memo";case T:l=i._payload,i=i._init;try{return G(i(l))}catch{}}return null}var K=Array.isArray,z=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,q=a.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,R={pending:!1,data:null,method:null,action:null},V=[],se=-1;function U(i){return{current:i}}function W(i){0>se||(i.current=V[se],V[se]=null,se--)}function Q(i,l){se++,V[se]=i.current,i.current=l}var ee=U(null),ue=U(null),ve=U(null),le=U(null);function je(i,l){switch(Q(ve,l),Q(ue,i),Q(ee,null),l.nodeType){case 9:case 11:i=(i=l.documentElement)&&(i=i.namespaceURI)?t5(i):0;break;default:if(i=l.tagName,l=l.namespaceURI)l=t5(l),i=a5(l,i);else switch(i){case"svg":i=1;break;case"math":i=2;break;default:i=0}}W(ee),Q(ee,i)}function de(){W(ee),W(ue),W(ve)}function ye(i){i.memoizedState!==null&&Q(le,i);var l=ee.current,f=a5(l,i.type);l!==f&&(Q(ue,i),Q(ee,f))}function Ne(i){ue.current===i&&(W(ee),W(ue)),le.current===i&&(W(le),Bd._currentValue=R)}var ie,qe;function De(i){if(ie===void 0)try{throw Error()}catch(f){var l=f.stack.trim().match(/\n( *(at )?)/);ie=l&&l[1]||"",qe=-1<f.stack.indexOf(` 43 at`)?" (<anonymous>)":-1<f.stack.indexOf("@")?"@unknown:0:0":""}return` 44`+ie+i+qe}var ct=!1;function lt(i,l){if(!i||ct)return"";ct=!0;var f=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var g={DetermineComponentFrameRoot:function(){try{if(l){var he=function(){throw Error()};if(Object.defineProperty(he.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(he,[])}catch(oe){var ne=oe}Reflect.construct(i,[],he)}else{try{he.call()}catch(oe){ne=oe}i.call(he.prototype)}}else{try{throw Error()}catch(oe){ne=oe}(he=i())&&typeof he.catch=="function"&&he.catch(function(){})}}catch(oe){if(oe&&ne&&typeof oe.stack=="string")return[oe.stack,ne.stack]}return[null,null]}};g.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var y=Object.getOwnPropertyDescriptor(g.DetermineComponentFrameRoot,"name");y&&y.configurable&&Object.defineProperty(g.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var S=g.DetermineComponentFrameRoot(),M=S[0],$=S[1];if(M&&$){var Y=M.split(` 45`),ae=$.split(` 46`);for(y=g=0;g<Y.length&&!Y[g].includes("DetermineComponentFrameRoot");)g++;for(;y<ae.length&&!ae[y].includes("DetermineComponentFrameRoot");)y++;if(g===Y.length||y===ae.length)for(g=Y.length-1,y=ae.length-1;1<=g&&0<=y&&Y[g]!==ae[y];)y--;for(;1<=g&&0<=y;g--,y--)if(Y[g]!==ae[y]){if(g!==1||y!==1)do if(g--,y--,0>y||Y[g]!==ae[y]){var fe=` 47`+Y[g].replace(" at new "," at ");return i.displayName&&fe.includes("<anonymous>")&&(fe=fe.replace("<anonymous>",i.displayName)),fe}while(1<=g&&0<=y);break}}}finally{ct=!1,Error.prepareStackTrace=f}return(f=i?i.displayName||i.name:"")?De(f):""}function ft(i,l){switch(i.tag){case 26:case 27:case 5:return De(i.type);case 16:return De("Lazy");case 13:return i.child!==l&&l!==null?De("Suspense Fallback"):De("Suspense");case 19:return De("SuspenseList");case 0:case 15:return lt(i.type,!1);case 11:return lt(i.type.render,!1);case 1:return lt(i.type,!0);case 31:return De("Activity");default:return""}}function oa(i){try{var l="",f=null;do l+=ft(i,f),f=i,i=i.return;while(i);return l}catch(g){return` 48Error generating stack: `+g.message+` 49`+g.stack}}var re=Object.prototype.hasOwnProperty,Ye=e.unstable_scheduleCallback,st=e.unstable_cancelCallback,ut=e.unstable_shouldYield,Ea=e.unstable_requestPaint,ce=e.unstable_now,ga=e.unstable_getCurrentPriorityLevel,Sr=e.unstable_ImmediatePriority,Dc=e.unstable_UserBlockingPriority,go=e.unstable_NormalPriority,Zu=e.unstable_LowPriority,gs=e.unstable_IdlePriority,Jp=e.log,li=e.unstable_setDisableYieldValue,xo=null,Wa=null;function Nr(i){if(typeof Jp=="function"&&li(i),Wa&&typeof Wa.setStrictMode=="function")try{Wa.setStrictMode(xo,i)}catch{}}var $a=Math.clz32?Math.clz32:Vr,eb=Math.log,ed=Math.LN2;function Vr(i){return i>>>=0,i===0?32:31-(eb(i)/ed|0)|0}var Rc=256,Lc=262144,vo=4194304;function Gr(i){var l=i&42;if(l!==0)return l;switch(i&-i){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 i&261888;case 262144:case 524288:case 1048576:case 2097152:return i&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return i&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return i}}function Fe(i,l,f){var g=i.pendingLanes;if(g===0)return 0;var y=0,S=i.suspendedLanes,M=i.pingedLanes;i=i.warmLanes;var $=g&134217727;return $!==0?(g=$&~S,g!==0?y=Gr(g):(M&=$,M!==0?y=Gr(M):f||(f=$&~i,f!==0&&(y=Gr(f))))):($=g&~S,$!==0?y=Gr($):M!==0?y=Gr(M):f||(f=g&~i,f!==0&&(y=Gr(f)))),y===0?0:l!==0&&l!==y&&(l&S)===0&&(S=y&-y,f=l&-l,S>=f||S===32&&(f&4194048)!==0)?l:y}function $t(i,l){return(i.pendingLanes&~(i.suspendedLanes&~i.pingedLanes)&l)===0}function xa(i,l){switch(i){case 1:case 2:case 4:case 8:case 64:return l+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 l+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 Ba(){var i=vo;return vo<<=1,(vo&62914560)===0&&(vo=4194304),i}function ui(i){for(var l=[],f=0;31>f;f++)l.push(i);return l}function Ht(i,l){i.pendingLanes|=l,l!==268435456&&(i.suspendedLanes=0,i.pingedLanes=0,i.warmLanes=0)}function nn(i,l,f,g,y,S){var M=i.pendingLanes;i.pendingLanes=f,i.suspendedLanes=0,i.pingedLanes=0,i.warmLanes=0,i.expiredLanes&=f,i.entangledLanes&=f,i.errorRecoveryDisabledLanes&=f,i.shellSuspendCounter=0;var $=i.entanglements,Y=i.expirationTimes,ae=i.hiddenUpdates;for(f=M&~f;0<f;){var fe=31-$a(f),he=1<<fe;$[fe]=0,Y[fe]=-1;var ne=ae[fe];if(ne!==null)for(ae[fe]=null,fe=0;fe<ne.length;fe++){var oe=ne[fe];oe!==null&&(oe.lane&=-536870913)}f&=~he}g!==0&&bo(i,g,0),S!==0&&y===0&&i.tag!==0&&(i.suspendedLanes|=S&~(M&~l))}function bo(i,l,f){i.pendingLanes|=l,i.suspendedLanes&=~l;var g=31-$a(l);i.entangledLanes|=l,i.entanglements[g]=i.entanglements[g]|1073741824|f&261930}function rn(i,l){var f=i.entangledLanes|=l;for(i=i.entanglements;f;){var g=31-$a(f),y=1<<g;y&l|i[g]&l&&(i[g]|=l),f&=~y}}function sn(i,l){var f=l&-l;return f=(f&42)!==0?1:Ic(f),(f&(i.suspendedLanes|l))!==0?0:f}function Ic(i){switch(i){case 2:i=1;break;case 8:i=4;break;case 32:i=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:i=128;break;case 268435456:i=134217728;break;default:i=0}return i}function Ar(i){return i&=-i,2<i?8<i?(i&134217727)!==0?32:268435456:8:2}function tb(){var i=q.p;return i!==0?i:(i=window.event,i===void 0?32:A5(i.type))}function q3(i,l){var f=q.p;try{return q.p=i,l()}finally{q.p=f}}var di=Math.random().toString(36).slice(2),Pa="__reactFiber$"+di,on="__reactProps$"+di,zc="__reactContainer$"+di,ab="__reactEvents$"+di,_H="__reactListeners$"+di,OH="__reactHandles$"+di,U3="__reactResources$"+di,td="__reactMarker$"+di;function nb(i){delete i[Pa],delete i[on],delete i[ab],delete i[_H],delete i[OH]}function $c(i){var l=i[Pa];if(l)return l;for(var f=i.parentNode;f;){if(l=f[zc]||f[Pa]){if(f=l.alternate,l.child!==null||f!==null&&f.child!==null)for(i=l5(i);i!==null;){if(f=i[Pa])return f;i=l5(i)}return l}i=f,f=i.parentNode}return null}function Bc(i){if(i=i[Pa]||i[zc]){var l=i.tag;if(l===5||l===6||l===13||l===31||l===26||l===27||l===3)return i}return null}function ad(i){var l=i.tag;if(l===5||l===26||l===27||l===6)return i.stateNode;throw Error(n(33))}function qc(i){var l=i[U3];return l||(l=i[U3]={hoistableStyles:new Map,hoistableScripts:new Map}),l}function va(i){i[td]=!0}var H3=new Set,F3={};function yo(i,l){Uc(i,l),Uc(i+"Capture",l)}function Uc(i,l){for(F3[i]=l,i=0;i<l.length;i++)H3.add(l[i])}var EH=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]*$"),K3={},V3={};function PH(i){return re.call(V3,i)?!0:re.call(K3,i)?!1:EH.test(i)?V3[i]=!0:(K3[i]=!0,!1)}function Xp(i,l,f){if(PH(l))if(f===null)i.removeAttribute(l);else{switch(typeof f){case"undefined":case"function":case"symbol":i.removeAttribute(l);return;case"boolean":var g=l.toLowerCase().slice(0,5);if(g!=="data-"&&g!=="aria-"){i.removeAttribute(l);return}}i.setAttribute(l,""+f)}}function Zp(i,l,f){if(f===null)i.removeAttribute(l);else{switch(typeof f){case"undefined":case"function":case"symbol":case"boolean":i.removeAttribute(l);return}i.setAttribute(l,""+f)}}function xs(i,l,f,g){if(g===null)i.removeAttribute(f);else{switch(typeof g){case"undefined":case"function":case"symbol":case"boolean":i.removeAttribute(f);return}i.setAttributeNS(l,f,""+g)}}function Hn(i){switch(typeof i){case"bigint":case"boolean":case"number":case"string":case"undefined":return i;case"object":return i;default:return""}}function G3(i){var l=i.type;return(i=i.nodeName)&&i.toLowerCase()==="input"&&(l==="checkbox"||l==="radio")}function kH(i,l,f){var g=Object.getOwnPropertyDescriptor(i.constructor.prototype,l);if(!i.hasOwnProperty(l)&&typeof g<"u"&&typeof g.get=="function"&&typeof g.set=="function"){var y=g.get,S=g.set;return Object.defineProperty(i,l,{configurable:!0,get:function(){return y.call(this)},set:function(M){f=""+M,S.call(this,M)}}),Object.defineProperty(i,l,{enumerable:g.enumerable}),{getValue:function(){return f},setValue:function(M){f=""+M},stopTracking:function(){i._valueTracker=null,delete i[l]}}}}function rb(i){if(!i._valueTracker){var l=G3(i)?"checked":"value";i._valueTracker=kH(i,l,""+i[l])}}function W3(i){if(!i)return!1;var l=i._valueTracker;if(!l)return!0;var f=l.getValue(),g="";return i&&(g=G3(i)?i.checked?"true":"false":i.value),i=g,i!==f?(l.setValue(i),!0):!1}function em(i){if(i=i||(typeof document<"u"?document:void 0),typeof i>"u")return null;try{return i.activeElement||i.body}catch{return i.body}}var TH=/[\n"\\]/g;function Fn(i){return i.replace(TH,function(l){return"\\"+l.charCodeAt(0).toString(16)+" "})}function sb(i,l,f,g,y,S,M,$){i.name="",M!=null&&typeof M!="function"&&typeof M!="symbol"&&typeof M!="boolean"?i.type=M:i.removeAttribute("type"),l!=null?M==="number"?(l===0&&i.value===""||i.value!=l)&&(i.value=""+Hn(l)):i.value!==""+Hn(l)&&(i.value=""+Hn(l)):M!=="submit"&&M!=="reset"||i.removeAttribute("value"),l!=null?ib(i,M,Hn(l)):f!=null?ib(i,M,Hn(f)):g!=null&&i.removeAttribute("value"),y==null&&S!=null&&(i.defaultChecked=!!S),y!=null&&(i.checked=y&&t
vendor: 5,690 bytes, line 49
49ypeof y!="function"&&typeof y!="symbol"),$!=null&&typeof $!="function"&&typeof $!="symbol"&&typeof $!="boolean"?i.name=""+Hn($):i.removeAttribute("name")}function Y3(i,l,f,g,y,S,M,$){if(S!=null&&typeof S!="function"&&typeof S!="symbol"&&typeof S!="boolean"&&(i.type=S),l!=null||f!=null){if(!(S!=="submit"&&S!=="reset"||l!=null)){rb(i);return}f=f!=null?""+Hn(f):"",l=l!=null?""+Hn(l):f,$||l===i.value||(i.value=l),i.defaultValue=l}g=g??y,g=typeof g!="function"&&typeof g!="symbol"&&!!g,i.checked=$?i.checked:!!g,i.defaultChecked=!!g,M!=null&&typeof M!="function"&&typeof M!="symbol"&&typeof M!="boolean"&&(i.name=M),rb(i)}function ib(i,l,f){l==="number"&&em(i.ownerDocument)===i||i.defaultValue===""+f||(i.defaultValue=""+f)}function Hc(i,l,f,g){if(i=i.options,l){l={};for(var y=0;y<f.length;y++)l["$"+f[y]]=!0;for(f=0;f<i.length;f++)y=l.hasOwnProperty("$"+i[f].value),i[f].selected!==y&&(i[f].selected=y),y&&g&&(i[f].defaultSelected=!0)}else{for(f=""+Hn(f),l=null,y=0;y<i.length;y++){if(i[y].value===f){i[y].selected=!0,g&&(i[y].defaultSelected=!0);return}l!==null||i[y].disabled||(l=i[y])}l!==null&&(l.selected=!0)}}function Q3(i,l,f){if(l!=null&&(l=""+Hn(l),l!==i.value&&(i.value=l),f==null)){i.defaultValue!==l&&(i.defaultValue=l);return}i.defaultValue=f!=null?""+Hn(f):""}function J3(i,l,f,g){if(l==null){if(g!=null){if(f!=null)throw Error(n(92));if(K(g)){if(1<g.length)throw Error(n(93));g=g[0]}f=g}f==null&&(f=""),l=f}f=Hn(l),i.defaultValue=f,g=i.textContent,g===f&&g!==""&&g!==null&&(i.value=g),rb(i)}function Fc(i,l){if(l){var f=i.firstChild;if(f&&f===i.lastChild&&f.nodeType===3){f.nodeValue=l;return}}i.textContent=l}var MH=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 X3(i,l,f){var g=l.indexOf("--")===0;f==null||typeof f=="boolean"||f===""?g?i.setProperty(l,""):l==="float"?i.cssFloat="":i[l]="":g?i.setProperty(l,f):typeof f!="number"||f===0||MH.has(l)?l==="float"?i.cssFloat=f:i[l]=(""+f).trim():i[l]=f+"px"}function Z3(i,l,f){if(l!=null&&typeof l!="object")throw Error(n(62));if(i=i.style,f!=null){for(var g in f)!f.hasOwnProperty(g)||l!=null&&l.hasOwnProperty(g)||(g.indexOf("--")===0?i.setProperty(g,""):g==="float"?i.cssFloat="":i[g]="");for(var y in l)g=l[y],l.hasOwnProperty(y)&&f[y]!==g&&X3(i,y,g)}else for(var S in l)l.hasOwnProperty(S)&&X3(i,S,l[S])}function ob(i){if(i.indexOf("-")===-1)return!1;switch(i){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 DH=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"]]),RH=/^[\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 tm(i){return RH.test(""+i)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":i}function vs(){}var cb=null;function lb(i){return i=i.target||i.srcElement||window,i.correspondingUseElement&&(i=i.correspondingUseElement),i.nodeType===3?i.parentNode:i}var Kc=null,Vc=null;function e_(i){var l=Bc(i);if(l&&(i=l.stateNode)){var f=i[on]||null;e:switch(i=l.stateNode,l.type){case"input":if(sb(i,f.value,f.defaultValue,f.defaultValue,f.checked,f.defaultChecked,f.type,f.name),l=f.name,f.type==="radio"&&l!=null){for(f=i;f.parentNode;)f=f.parentNode;for(f=f.querySelectorAll('input[name="'+Fn(""+l)+'"][type="radio"]'),l=0;l<f.length;l++){var g=f[l];if(g!==i&&g.form===i.form){var y=g[on]||null;if(!y)throw Error(n(90));sb(g,y.value,y.defaultValue,y.defaultValue,y.checked,y.defaultChecked,y.type,y.name)}}for(l=0;l<f.length;l++)g=f[l],g.form===i.form&&W3(g)}break e;case"textarea":Q3(i,f.value,f.defaultValue);break e;case"select":l=f.value,l!=null&&Hc(i,!!f.multiple,l,!1)}}}var ub=!1;function t_(i,l,f){if(ub)return i(l,f);ub=!0;try{var g=i(l);return g}finally{if(ub=!1,(Kc!==null||Vc!==null)&&(Um(),Kc&&(l=Kc,i=Vc,Vc=Kc=null,e_(l),i)))for(l=0;l<i.length;l++)e_(i[l])}}function nd(i,l){var f=i.stateNode;if(f===null)return null;var g=f[on]||null;if(g===null)return null;f=g[l];e:switch(l){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(g=!g.disabled)||(i=i.type,g=!(i==="button"||i==="input"||i==="select"||i==="textarea")),i=!g;break e;default:i=!1}if(i)return null;if(f&&typeof f!="function")throw Error(n(231,l,typeof f));return f}var bs=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),db=!1;if(bs)try{var rd={};Object.defineProperty(rd,"passive",{get:function(){db=!0}}),window.addEventListener("test",rd,rd),window.removeEventListener("test",rd,rd)}catch{db=!1}var fi=null,fb=null,am=null;function a_(){if(am)return am;var i,l=fb,f=l.length,g,y="value"in fi?fi.value:fi.textContent,S=y.length;for(i=0;i<f&&l[i]===y[i];i++);var M=f-i;for(g=1;g<=M&&l[f-g]===y[S-g];g++);return am=y.slice(i,1<g?1-g:void 0)}function nm(i){var l=i.keyCode;return"charCode"in i?(i=i.charCode,i===0&&l===13&&(i=13)):i=l,i===10&&(i=13),32<=i||i===13?i:0}function rm(){return!0}function n_(){return!1}function cn(i){function l(f,g,y,S,M){this._reactName=f,this._targetInst=y,this.type=g,this.nativeEvent=S,this.target=M,this.currentTarget=null;for(var $ in i)i.hasOwnProperty($)&&(f=i[$],this[$]=f?f(S):S[$]);return this.isDefaultPrevented=(S.defaultPrevented!=null?S.defaultPrevented:S.returnValue===!1)?rm:n_,this.isPropagationStopped=n_,this}return m(l.prototype,{preventDefault:function(){this.defaultPrevented=!0;var f=this.nativeEvent;f&&(f.preventDefault?f.preventDefault():typeof f.returnValue!="unknown"&&(f.returnValue=!1),this.isDefaultPrevented=rm)},stopPropagation:function(){var f=this.nativeEvent;f&&(f.stopPropagation?f.stopPropagation():typeof f.cancelBubble!="unknown"&&(f.cancelBubble=!0),this.isPropagationStopped=rm)},persist:function(){},isPersistent:rm}),l}var wo={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(i){return i.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},sm=cn(wo),sd=m({},wo,{view:0,detail:0}),LH=cn(sd),pb,mb,id,im=m({},sd,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:gb,button:0,buttons:0,relatedTarget:function(i){return i.relatedTarget===void 0?i.fromElement===i.srcElement?i.toElement:i.fromElement:i.relatedTarget},movementX:function(i){return"movementX"in i?i.movementX:(i!==id&&(id&&i.type==="mousemove"?(pb=i.screenX-id.screenX,mb=i.screenY-id.screenY):mb=pb=0,id=i),pb)},movementY:function(i){return"movementY"in i?i.movementY:mb}}),r_=cn(im),IH=m({},im,{dataTransfer:0}),zH=cn(IH),$H=m({},sd,{relatedTarget:0}),hb=cn($H),BH=m({},wo,{animationName:0,elapsedTime:0,pseudoElement:0}),qH=cn(BH),UH=m({},wo,{clipboardData:function(i){return"clipboardData"in i?i.clipboardData:window.clipboardData}}),HH=cn(UH),FH=m({},wo,{data:0}),s_=cn(FH),KH={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"}
vendor: 1,077 bytes, line 49
49,VH={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"},GH={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function WH(i){var l=this.nativeEvent;return l.getModifierState?l.getModifierState(i):(i=GH[i])?!!l[i]:!1}function gb(){return WH}var YH=m({},sd,{key:function(i){if(i.key){var l=KH[i.key]||i.key;if(l!=="Unidentified")return l}return i.type==="keypress"?(i=nm(i),i===13?"Enter":String.fromCharCode(i)):i.type==="keydown"||i.type==="keyup"?VH[i.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:gb,charCode:function(i){return i.type==="keypress"?nm(i):0},keyCode:function(i){return i.type==="keydown"||i.type==="keyup"?i.keyCode:0}
vendor: 4,644 bytes, line 49
49,which:function(i){return i.type==="keypress"?nm(i):i.type==="keydown"||i.type==="keyup"?i.keyCode:0}}),QH=cn(YH),JH=m({},im,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),i_=cn(JH),XH=m({},sd,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:gb}),ZH=cn(XH),eF=m({},wo,{propertyName:0,elapsedTime:0,pseudoElement:0}),tF=cn(eF),aF=m({},im,{deltaX:function(i){return"deltaX"in i?i.deltaX:"wheelDeltaX"in i?-i.wheelDeltaX:0},deltaY:function(i){return"deltaY"in i?i.deltaY:"wheelDeltaY"in i?-i.wheelDeltaY:"wheelDelta"in i?-i.wheelDelta:0},deltaZ:0,deltaMode:0}),nF=cn(aF),rF=m({},wo,{newState:0,oldState:0}),sF=cn(rF),iF=[9,13,27,32],xb=bs&&"CompositionEvent"in window,od=null;bs&&"documentMode"in document&&(od=document.documentMode);var oF=bs&&"TextEvent"in window&&!od,o_=bs&&(!xb||od&&8<od&&11>=od),c_=" ",l_=!1;function u_(i,l){switch(i){case"keyup":return iF.indexOf(l.keyCode)!==-1;case"keydown":return l.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function d_(i){return i=i.detail,typeof i=="object"&&"data"in i?i.data:null}var Gc=!1;function cF(i,l){switch(i){case"compositionend":return d_(l);case"keypress":return l.which!==32?null:(l_=!0,c_);case"textInput":return i=l.data,i===c_&&l_?null:i;default:return null}}function lF(i,l){if(Gc)return i==="compositionend"||!xb&&u_(i,l)?(i=a_(),am=fb=fi=null,Gc=!1,i):null;switch(i){case"paste":return null;case"keypress":if(!(l.ctrlKey||l.altKey||l.metaKey)||l.ctrlKey&&l.altKey){if(l.char&&1<l.char.length)return l.char;if(l.which)return String.fromCharCode(l.which)}return null;case"compositionend":return o_&&l.locale!=="ko"?null:l.data;default:return null}}var uF={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 f_(i){var l=i&&i.nodeName&&i.nodeName.toLowerCase();return l==="input"?!!uF[i.type]:l==="textarea"}function p_(i,l,f,g){Kc?Vc?Vc.push(g):Vc=[g]:Kc=g,l=Ym(l,"onChange"),0<l.length&&(f=new sm("onChange","change",null,f,g),i.push({event:f,listeners:l}))}var cd=null,ld=null;function dF(i){Y4(i,0)}function om(i){var l=ad(i);if(W3(l))return i}function m_(i,l){if(i==="change")return l}var h_=!1;if(bs){var vb;if(bs){var bb="oninput"in document;if(!bb){var g_=document.createElement("div");g_.setAttribute("oninput","return;"),bb=typeof g_.oninput=="function"}vb=bb}else vb=!1;h_=vb&&(!document.documentMode||9<document.documentMode)}function x_(){cd&&(cd.detachEvent("onpropertychange",v_),ld=cd=null)}function v_(i){if(i.propertyName==="value"&&om(ld)){var l=[];p_(l,ld,i,lb(i)),t_(dF,l)}}function fF(i,l,f){i==="focusin"?(x_(),cd=l,ld=f,cd.attachEvent("onpropertychange",v_)):i==="focusout"&&x_()}function pF(i){if(i==="selectionchange"||i==="keyup"||i==="keydown")return om(ld)}function mF(i,l){if(i==="click")return om(l)}function hF(i,l){if(i==="input"||i==="change")return om(l)}function gF(i,l){return i===l&&(i!==0||1/i===1/l)||i!==i&&l!==l}var An=typeof Object.is=="function"?Object.is:gF;function ud(i,l){if(An(i,l))return!0;if(typeof i!="object"||i===null||typeof l!="object"||l===null)return!1;var f=Object.keys(i),g=Object.keys(l);if(f.length!==g.length)return!1;for(g=0;g<f.length;g++){var y=f[g];if(!re.call(l,y)||!An(i[y],l[y]))return!1}return!0}function b_(i){for(;i&&i.firstChild;)i=i.firstChild;return i}function y_(i,l){var f=b_(i);i=0;for(var g;f;){if(f.nodeType===3){if(g=i+f.textContent.length,i<=l&&g>=l)return{node:f,offset:l-i};i=g}e:{for(;f;){if(f.nextSibling){f=f.nextSibling;break e}f=f.parentNode}f=void 0}f=b_(f)}}function w_(i,l){return i&&l?i===l?!0:i&&i.nodeType===3?!1:l&&l.nodeType===3?w_(i,l.parentNode):"contains"in i?i.contains(l):i.compareDocumentPosition?!!(i.compareDocumentPosition(l)&16):!1:!1}function j_(i){i=i!=null&&i.ownerDocument!=null&&i.ownerDocument.defaultView!=null?i.ownerDocument.defaultView:window;for(var l=em(i.document);l instanceof i.HTMLIFrameElement;){try{var f=typeof l.contentWindow.location.href=="string"}catch{f=!1}if(f)i=l.contentWindow;else break;l=em(i.document)}return l}function yb(i){var l=i&&i.nodeName&&i.nodeName.toLowerCase();return l&&(l==="input"&&(i.type==="text"||i.type==="search"||i.type==="tel"||i.type==="url"||i.type==="password")||l==="textarea"||i.contentEditable==="true")}var xF=bs&&"documentMode"in document&&11>=document.documentMode,Wc=null,wb=null,dd=null,jb=!1;function S_(i,l,f){var g=f.window===f?f.document:f.nodeType===9?f:f.ownerDocument;jb||Wc==null||Wc!==em(g)||(g=Wc,"selectionStart"in g&&yb(g)?g={start:g.
vendor: 22,665 bytes, line 49
49selectionStart,end:g.selectionEnd}:(g=(g.ownerDocument&&g.ownerDocument.defaultView||window).getSelection(),g={anchorNode:g.anchorNode,anchorOffset:g.anchorOffset,focusNode:g.focusNode,focusOffset:g.focusOffset}),dd&&ud(dd,g)||(dd=g,g=Ym(wb,"onSelect"),0<g.length&&(l=new sm("onSelect","select",null,l,f),i.push({event:l,listeners:g}),l.target=Wc)))}function jo(i,l){var f={};return f[i.toLowerCase()]=l.toLowerCase(),f["Webkit"+i]="webkit"+l,f["Moz"+i]="moz"+l,f}var Yc={animationend:jo("Animation","AnimationEnd"),animationiteration:jo("Animation","AnimationIteration"),animationstart:jo("Animation","AnimationStart"),transitionrun:jo("Transition","TransitionRun"),transitionstart:jo("Transition","TransitionStart"),transitioncancel:jo("Transition","TransitionCancel"),transitionend:jo("Transition","TransitionEnd")},Sb={},N_={};bs&&(N_=document.createElement("div").style,"AnimationEvent"in window||(delete Yc.animationend.animation,delete Yc.animationiteration.animation,delete Yc.animationstart.animation),"TransitionEvent"in window||delete Yc.transitionend.transition);function So(i){if(Sb[i])return Sb[i];if(!Yc[i])return i;var l=Yc[i],f;for(f in l)if(l.hasOwnProperty(f)&&f in N_)return Sb[i]=l[f];return i}var A_=So("animationend"),C_=So("animationiteration"),__=So("animationstart"),vF=So("transitionrun"),bF=So("transitionstart"),yF=So("transitioncancel"),O_=So("transitionend"),E_=new Map,Nb="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(" ");Nb.push("scrollEnd");function Cr(i,l){E_.set(i,l),yo(l,[i])}var cm=typeof reportError=="function"?reportError:function(i){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var l=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof i=="object"&&i!==null&&typeof i.message=="string"?String(i.message):String(i),error:i});if(!window.dispatchEvent(l))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",i);return}console.error(i)},Kn=[],Qc=0,Ab=0;function lm(){for(var i=Qc,l=Ab=Qc=0;l<i;){var f=Kn[l];Kn[l++]=null;var g=Kn[l];Kn[l++]=null;var y=Kn[l];Kn[l++]=null;var S=Kn[l];if(Kn[l++]=null,g!==null&&y!==null){var M=g.pending;M===null?y.next=y:(y.next=M.next,M.next=y),g.pending=y}S!==0&&P_(f,y,S)}}function um(i,l,f,g){Kn[Qc++]=i,Kn[Qc++]=l,Kn[Qc++]=f,Kn[Qc++]=g,Ab|=g,i.lanes|=g,i=i.alternate,i!==null&&(i.lanes|=g)}function Cb(i,l,f,g){return um(i,l,f,g),dm(i)}function No(i,l){return um(i,null,null,l),dm(i)}function P_(i,l,f){i.lanes|=f;var g=i.alternate;g!==null&&(g.lanes|=f);for(var y=!1,S=i.return;S!==null;)S.childLanes|=f,g=S.alternate,g!==null&&(g.childLanes|=f),S.tag===22&&(i=S.stateNode,i===null||i._visibility&1||(y=!0)),i=S,S=S.return;return i.tag===3?(S=i.stateNode,y&&l!==null&&(y=31-$a(f),i=S.hiddenUpdates,g=i[y],g===null?i[y]=[l]:g.push(l),l.lane=f|536870912),S):null}function dm(i){if(50<Md)throw Md=0,Ry=null,Error(n(185));for(var l=i.return;l!==null;)i=l,l=i.return;return i.tag===3?i.stateNode:null}var Jc={};function wF(i,l,f,g){this.tag=i,this.key=f,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=l,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=g,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Cn(i,l,f,g){return new wF(i,l,f,g)}function _b(i){return i=i.prototype,!(!i||!i.isReactComponent)}function ys(i,l){var f=i.alternate;return f===null?(f=Cn(i.tag,l,i.key,i.mode),f.elementType=i.elementType,f.type=i.type,f.stateNode=i.stateNode,f.alternate=i,i.alternate=f):(f.pendingProps=l,f.type=i.type,f.flags=0,f.subtreeFlags=0,f.deletions=null),f.flags=i.flags&65011712,f.childLanes=i.childLanes,f.lanes=i.lanes,f.child=i.child,f.memoizedProps=i.memoizedProps,f.memoizedState=i.memoizedState,f.updateQueue=i.updateQueue,l=i.dependencies,f.dependencies=l===null?null:{lanes:l.lanes,firstContext:l.firstContext},f.sibling=i.sibling,f.index=i.index,f.ref=i.ref,f.refCleanup=i.refCleanup,f}function k_(i,l){i.flags&=65011714;var f=i.alternate;return f===null?(i.childLanes=0,i.lanes=l,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=f.childLanes,i.lanes=f.lanes,i.child=f.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=f.memoizedProps,i.memoizedState=f.memoizedState,i.updateQueue=f.updateQueue,i.type=f.type,l=f.dependencies,i.dependencies=l===null?null:{lanes:l.lanes,firstContext:l.firstContext}),i}function fm(i,l,f,g,y,S){var M=0;if(g=i,typeof i=="function")_b(i)&&(M=1);else if(typeof i=="string")M=CK(i,f,ee.current)?26:i==="html"||i==="head"||i==="body"?27:5;else e:switch(i){case D:return i=Cn(31,f,l,y),i.elementType=D,i.lanes=S,i;case b:return Ao(f.children,y,S,l);case w:M=8,y|=24;break;case A:return i=Cn(12,f,l,y|2),i.elementType=A,i.lanes=S,i;case _:return i=Cn(13,f,l,y),i.elementType=_,i.lanes=S,i;case P:return i=Cn(19,f,l,y),i.elementType=P,i.lanes=S,i;default:if(typeof i=="object"&&i!==null)switch(i.$$typeof){case O:M=10;break e;case C:M=9;break e;case k:M=11;break e;case E:M=14;break e;case T:M=16,g=null;break e}M=29,f=Error(n(130,i===null?"null":typeof i,"")),g=null}return l=Cn(M,f,l,y),l.elementType=i,l.type=g,l.lanes=S,l}function Ao(i,l,f,g){return i=Cn(7,i,g,l),i.lanes=f,i}function Ob(i,l,f){return i=Cn(6,i,null,l),i.lanes=f,i}function T_(i){var l=Cn(18,null,null,0);return l.stateNode=i,l}function Eb(i,l,f){return l=Cn(4,i.children!==null?i.children:[],i.key,l),l.lanes=f,l.stateNode={containerInfo:i.containerInfo,pendingChildren:null,implementation:i.implementation},l}var M_=new WeakMap;function Vn(i,l){if(typeof i=="object"&&i!==null){var f=M_.get(i);return f!==void 0?f:(l={value:i,source:l,stack:oa(l)},M_.set(i,l),l)}return{value:i,source:l,stack:oa(l)}}var Xc=[],Zc=0,pm=null,fd=0,Gn=[],Wn=0,pi=null,Wr=1,Yr="";function ws(i,l){Xc[Zc++]=fd,Xc[Zc++]=pm,pm=i,fd=l}function D_(i,l,f){Gn[Wn++]=Wr,Gn[Wn++]=Yr,Gn[Wn++]=pi,pi=i;var g=Wr;i=Yr;var y=32-$a(g)-1;g&=~(1<<y),f+=1;var S=32-$a(l)+y;if(30<S){var M=y-y%5;S=(g&(1<<M)-1).toString(32),g>>=M,y-=M,Wr=1<<32-$a(l)+y|f<<y|g,Yr=S+i}else Wr=1<<S|f<<y|g,Yr=i}function Pb(i){i.return!==null&&(ws(i,1),D_(i,1,0))}function kb(i){for(;i===pm;)pm=Xc[--Zc],Xc[Zc]=null,fd=Xc[--Zc],Xc[Zc]=null;for(;i===pi;)pi=Gn[--Wn],Gn[Wn]=null,Yr=Gn[--Wn],Gn[Wn]=null,Wr=Gn[--Wn],Gn[Wn]=null}function R_(i,l){Gn[Wn++]=Wr,Gn[Wn++]=Yr,Gn[Wn++]=pi,Wr=l.id,Yr=l.overflow,pi=i}var ka=null,Lt=null,it=!1,mi=null,Yn=!1,Tb=Error(n(519));function hi(i){var l=Error(n(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw pd(Vn(l,i)),Tb}function L_(i){var l=i.stateNode,f=i.type,g=i.memoizedProps;switch(l[Pa]=i,l[on]=g,f){case"dialog":at("cancel",l),at("close",l);break;case"iframe":case"object":case"embed":at("load",l);break;case"video":case"audio":for(f=0;f<Rd.length;f++)at(Rd[f],l);break;case"source":at("error",l);break;case"img":case"image":case"link":at("error",l),at("load",l);break;case"details":at("toggle",l);break;case"input":at("invalid",l),Y3(l,g.value,g.defaultValue,g.checked,g.defaultChecked,g.type,g.name,!0);break;case"select":at("invalid",l);break;case"textarea":at("invalid",l),J3(l,g.value,g.defaultValue,g.children)}f=g.children,typeof f!="string"&&typeof f!="number"&&typeof f!="bigint"||l.textContent===""+f||g.suppressHydrationWarning===!0||Z4(l.textContent,f)?(g.popover!=null&&(at("beforetoggle",l),at("toggle",l)),g.onScroll!=null&&at("scroll",l),g.onScrollEnd!=null&&at("scrollend",l),g.onClick!=null&&(l.onclick=vs),l=!0):l=!1,l||hi(i,!0)}function I_(i){for(ka=i.return;ka;)switch(ka.tag){case 5:case 31:case 13:Yn=!1;return;case 27:case 3:Yn=!0;return;default:ka=ka.return}}function el(i){if(i!==ka)return!1;if(!it)return I_(i),it=!0,!1;var l=i.tag,f;if((f=l!==3&&l!==27)&&((f=l===5)&&(f=i.type,f=!(f!=="form"&&f!=="button")||Qy(i.type,i.memoizedProps)),f=!f),f&&Lt&&hi(i),I_(i),l===13){if(i=i.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(n(317));Lt=c5(i)}else if(l===31){if(i=i.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(n(317));Lt=c5(i)}else l===27?(l=Lt,Ei(i.type)?(i=t0,t0=null,Lt=i):Lt=l):Lt=ka?Jn(i.stateNode.nextSibling):null;return!0}function Co(){Lt=ka=null,it=!1}function Mb(){var i=mi;return i!==null&&(fn===null?fn=i:fn.push.apply(fn,i),mi=null),i}function pd(i){mi===null?mi=[i]:mi.push(i)}var Db=U(null),_o=null,js=null;function gi(i,l,f){Q(Db,l._currentValue),l._currentValue=f}function Ss(i){i._currentValue=Db.current,W(Db)}function Rb(i,l,f){for(;i!==null;){var g=i.alternate;if((i.childLanes&l)!==l?(i.childLanes|=l,g!==null&&(g.childLanes|=l)):g!==null&&(g.childLanes&l)!==l&&(g.childLanes|=l),i===f)break;i=i.return}}function Lb(i,l,f,g){var y=i.child;for(y!==null&&(y.return=i);y!==null;){var S=y.dependencies;if(S!==null){var M=y.child;S=S.firstContext;e:for(;S!==null;){var $=S;S=y;for(var Y=0;Y<l.length;Y++)if($.context===l[Y]){S.lanes|=f,$=S.alternate,$!==null&&($.lanes|=f),Rb(S.return,f,i),g||(M=null);break e}S=$.next}}else if(y.tag===18){if(M=y.return,M===null)throw Error(n(341));M.lanes|=f,S=M.alternate,S!==null&&(S.lanes|=f),Rb(M,f,i),M=null}else M=y.child;if(M!==null)M.return=y;else for(M=y;M!==null;){if(M===i){M=null;break}if(y=M.sibling,y!==null){y.return=M.return,M=y;break}M=M.return}y=M}}function tl(i,l,f,g){i=null;for(var y=l,S=!1;y!==null;){if(!S){if((y.flags&524288)!==0)S=!0;else if((y.flags&262144)!==0)break}if(y.tag===10){var M=y.alternate;if(M===null)throw Error(n(387));if(M=M.memoizedProps,M!==null){var $=y.type;An(y.pendingProps.value,M.value)||(i!==null?i.push($):i=[$])}}else if(y===le.current){if(M=y.alternate,M===null)throw Error(n(387));M.memoizedState.memoizedState!==y.memoizedState.memoizedState&&(i!==null?i.push(Bd):i=[Bd])}y=y.return}i!==null&&Lb(l,i,f,g),l.flags|=262144}function mm(i){for(i=i.firstContext;i!==null;){if(!An(i.context._currentValue,i.memoizedValue))return!0;i=i.next}return!1}function Oo(i){_o=i,js=null,i=i.dependencies,i!==null&&(i.firstContext=null)}function Ta(i){return z_(_o,i)}function hm(i,l){return _o===null&&Oo(i),z_(i,l)}function z_(i,l){var f=l._currentValue;if(l={context:l,memoizedValue:f,next:null},js===null){if(i===null)throw Error(n(308));js=l,i.dependencies={lanes:0,firstContext:l},i.flags|=524288}else js=js.next=l;return f}var jF=typeof AbortController<"u"?AbortController:function(){var i=[],l=this.signal={aborted:!1,addEventListener:function(f,g){i.push(g)}};this.abort=function(){l.aborted=!0,i.forEach(function(f){return f()})}},SF=e.unstable_scheduleCallback,NF=e.unstable_NormalPriority,Xt={$$typeof:O,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Ib(){return{controller:new jF,data:new Map,refCount:0}}function md(i){i.refCount--,i.refCount===0&&SF(NF,function(){i.controller.abort()})}var hd=null,zb=0,al=0,nl=null;function AF(i,l){if(hd===null){var f=hd=[];zb=0,al=qy(),nl={status:"pending",value:void 0,then:function(g){f.push(g)}}}return zb++,l.then($_,$_),l}function $_(){if(--zb===0&&hd!==null){nl!==null&&(nl.status="fulfilled");var i=hd;hd=null,al=0,nl=null;for(var l=0;l<i.length;l++)(0,i[l])()}}function CF(i,l){var f=[],g={status:"pending",value:null,reason:null,then:function(y){f.push(y)}};return i.then(function(){g.status="fulfilled",g.value=l;for(var y=0;y<f.length;y++)(0,f[y])(l)},function(y){for(g.status="rejected",g.reason=y,y=0;y<f.length;y++)(0,f[y])(void 0)}),g}var B_=z.S;z.S=function(i,l){S4=ce(),typeof l=="object"&&l!==null&&typeof l.then=="function"&&AF(i,l),B_!==null&&B_(i,l)};var Eo=U(null);function $b(){var i=Eo.current;return i!==null?i:Pt.pooledCache}function gm(i,l){l===null?Q(Eo,Eo.current):Q(Eo,l.pool)}function q_(){var i=$b();return i===null?null:{parent:Xt._currentValue,pool:i}}var rl=Error(n(460)),Bb=Error(n(474)),xm=Error(n(542)),vm={then:function(){}};function U_(i){return i=i.status,i==="fulfilled"||i==="rejected"}function H_(i,l,f){switch(f=i[f],f===void 0?i.push(l):f!==l&&(l.then(vs,vs),l=f),l.status){case"fulfilled":return l.value;case"rejected":throw i=l.reason,K_(i),i;default:if(typeof l.status=="string")l.then(vs,vs);else{if(i=Pt,i!==null&&100<i.shellSuspendCounter)throw Error(n(482));i=l,i.status="pending",i.then(function(g){if(l.status==="pending"){var y=l;y.status="fulfilled",y.value=g}},function(g){if(l.status==="pending"){var y=l;y.status="rejected",y.reason=g}})}switch(l.status){case"fulfilled":return l.value;case"rejected":throw i=l.reason,K_(i),i}throw ko=l,rl}}function Po(i){try{var l=i._init;return l(i._payload)}catch(f){throw f!==null&&typeof f=="object"&&typeof f.then=="function"?(ko=f,rl):f}}var ko=null;function F_(){if(ko===null)throw Error(n(459));var i=ko;return ko=null,i}function K_(i){if(i===rl||i===xm)throw Error(n(483))}var sl=null,gd=0;function bm(i){var l=gd;return gd+=1,sl===null&&(sl=[]),H_(sl,i,l)}function xd(i,l){l=l.props.ref,i.ref=l!==void 0?l:null}function ym(i,l){throw l.$$typeof===x?Error(n(525)):(i=Object.prototype.toString.call(l),Error(n(31,i==="[object Object]"?"object with keys {"+Object.keys(l).join(", ")+"}":i)))}function V_(i){function l(Z,J){if(i){var te=Z.deletions;te===null?(Z.deletions=[J],Z.flags|=16):te.push(J)}}function f(Z,J){if(!i)return null;for(;J!==null;)l(Z,J),J=J.sibling;return null}function g(Z){for(var J=new Map;Z!==null;)Z.key!==null?J.set(Z.key,Z):J.set(Z.index,Z),Z=Z.sibling;return J}function y(Z,J){return Z=ys(Z,J),Z.index=0,Z.sibling=null,Z}function S(Z,J,te){return Z.index=te,i?(te=Z.alternate,te!==null?(te=te.index,te<J?(Z.flags|=67108866,J):te):(Z.flags|=67108866,J)):(Z.flags|=1048576,J)}function M(Z){return i&&Z.alternate===null&&(Z.flags|=67108866),Z}function $(Z,J,te,me){return J===null||J.tag!==6?(J=Ob(te,Z.mode,me),J.return=Z,J):(J=y(J,te),J.return=Z,J)}function Y(Z,J,te,me){var Ie=te.type;return Ie===b?fe(Z,J,te.props.children,me,te.key):J!==null&&(J.elementType===Ie||typeof Ie=="object"&&Ie!==null&&Ie.$$typeof===T&&Po(Ie)===J.type)?(J=y(J,te.props),xd(J,te),J.return=Z,J):(J=fm(te.type,te.key,te.props,null,Z.mode,me),xd(J,te),J.return=Z,J)}function ae(Z,J,te,me){return J===null||J.tag!==4||J.stateNode.containerInfo!==te.containerInfo||J.stateNode.implementation!==te.implementation?(J=Eb(te,Z.mode,me),J.return=Z,J):(J=y(J,te.children||[]),J.return=Z,J)}function fe(Z,J,te,me,Ie){return J===null||J.tag!==7?(J=Ao(te,Z.mode,me,Ie),J.return=Z,J):(J=y(J,te),J.return=Z,J)}function he(Z,J,te){if(typeof J=="string"&&J!==""||typeof J=="number"||typeof J=="bigint")return J=Ob(""+J,Z.mode,te),J.return=Z,J;if(typeof J=="object"&&J!==null){switch(J.$$typeof){case v:return te=fm(J.type,J.key,J.props,null,Z.mode,te),xd(te,J),te.return=Z,te;case j:return J=Eb(J,Z.mode,te),J.return=Z,J;case T:return J=Po(J),he(Z,J,te)}if(K(J)||I(J))return J=Ao(J,Z.mode,te,null),J.return=Z,J;if(typeof J.then=="function")return he(Z,bm(J),te);if(J.$$typeof===O)return he(Z,hm(Z,J),te);ym(Z,J)}return null}function ne(Z,J,te,me){var Ie=J!==null?J.key:null;if(typeof te=="string"&&te!==""||typeof te=="number"||typeof te=="bigint")return Ie!==null?null:$(Z,J,""+te,me);if(typeof te=="object"&&te!==null){switch(te.$$typeof){case v:return te.key===Ie?Y(Z,J,te,me):null;case j:return te.key===Ie?ae(Z,J,te,me):null;case T:return te=Po(te),ne(Z,J,te,me)}if(K(te)||I(te))return Ie!==null?null:fe(Z,J,te,me,null);if(typeof te.then=="function")return ne(Z,J,bm(te),me);if(te.$$typeof===O)return ne(Z,J,hm(Z,te),me);ym(Z,te)}return null}function oe(Z,J,te,me,Ie){if(typeof me=="string"&&me!==""||typeof me=="number"||typeof me=="bigint")return Z=Z.get(te)||null,$(J,Z,""+me,Ie);if(typeof me=="object"&&me!==null){switch(me.$$typeof){case v:return Z=Z.get(me.key===null?te:me.key)||null,Y(J,Z,me,Ie);case j:return Z=Z.get(me.key===null?te:me.key)||null,ae(J,Z,me,Ie);case T:return me=Po(me),oe(Z,J,te,me,Ie)}if(K(me)||I(me))return Z=Z.get(te)||null,fe(J,Z,me,Ie,null);if(typeof me.then=="function")return oe(Z,J,te,bm(me),Ie);if(me.$$typeof===O)return oe(Z,J,te,hm(J,me),Ie);ym(J,me)}return null}function Pe(Z,J,te,me){for(var Ie=null,pt=null,Re=J,Qe=J=0,rt=null;Re!==null&&Qe<te.length;Qe++){Re.index>Qe?(rt=Re,Re=null):rt=Re.sibling;var mt=ne(Z,Re,te[Qe],me);if(mt===null){Re===null&&(Re=rt);break}i&&Re&&mt.alternate===null&&l(Z,Re),J=S(mt,J,Qe),pt===null?Ie=mt:pt.sibling=mt,pt=mt,Re=rt}if(Qe===te.length)return f(Z,Re),it&&ws(Z,Qe),Ie;if(Re===null){for(;Qe<te.length;Qe++)Re=he(Z,te[Qe],me),Re!==null&&(J=S(Re,J,Qe),pt===null?Ie=Re:pt.sibling=Re,pt=Re);return it&&ws(Z,Qe),Ie}for(Re=g(Re);Qe<te.length;Qe++)rt=oe(Re,Z,Qe,te[Qe],me),rt!==null&&(i&&rt.alternate!==null&&Re.delete(rt.key===null?Qe:rt.key),J=S(rt,J,Qe),pt===null?Ie=rt:pt.sibling=rt,pt=rt);return i&&Re.forEach(function(Di){return l(Z,Di)}),it&&ws(Z,Qe),Ie}function $e(Z,J,te,me){if(te==null)throw Error(n(151));for(var Ie=null,pt=null,Re=J,Qe=J=0,rt=null,mt=te.next();Re!==null&&!mt.done;Qe++,mt=te.next()){Re.index>Qe?(rt=Re,Re=null):rt=Re.sibling;var Di=ne(Z,Re,mt.value,me);if(Di===null){Re===null&&(Re=rt);break}i&&Re&&Di.alternate===null&&l(Z,Re),J=S(Di,J,Qe),pt===null?Ie=Di:pt.sibling=Di,pt=Di,Re=rt}if(mt.done)return f(Z,Re),it&&ws(Z,Qe),Ie;if(Re===null){for(;!mt.done;Qe++,mt=te.next())mt=he(Z,mt.value,me),mt!==null&&(J=S(mt,J,Qe),pt===null?Ie=mt:pt.sibling=mt,pt=mt);return it&&ws(Z,Qe),Ie}for(Re=g(Re);!mt.done;Qe++,mt=te.next())mt=oe(Re,Z,Qe,mt.value,me),mt!==null&&(i&&mt.alternate!==null&&Re.delete(mt.key===null?Qe:mt.key),J=S(mt,J,Qe),pt===null?Ie=mt:pt.sibling=mt,pt=mt);return i&&Re.forEach(function(IK){return l(Z,IK)}),it&&ws(Z,Qe),Ie}function _t(Z,J,te,me){if(typeof te=="object"&&te!==null&&te.type===b&&te.key===null&&(te=te.props.children),typeof te=="object"&&te!==null){switch(te.$$typeof){case v:e:{for(var Ie=te.key;J!==null;){if(J.key===Ie){if(Ie=te.type,Ie===b){if(J.tag===7){f(Z,J.sibling),me=y(J,te.props.children),me.return=Z,Z=me;break e}}else if(J.elementType===Ie||typeof Ie=="object"&&Ie!==null&&Ie.$$typeof===T&&Po(Ie)===J.type){f(Z,J.sibling),me=y(J,te.props),xd(me,te),me.return=Z,Z=me;break e}f(Z,J);break}else l(Z,J);J=J.sibling}te.type===b?(me=Ao(te.props.children,Z.mode,me,te.key),me.return=Z,Z=me):(me=fm(te.type,te.key,te.props,null,Z.mode,me),xd(me,te),me.return=Z,Z=me)}return M(Z);case j:e:{for(Ie=te.key;J!==null;){if(J.key===Ie)if(J.tag===4&&J.stateNode.containerInfo===te.containerInfo&&J.stateNode.implementation===te.implementation){f(Z,J.sibling),me=y(J,te.children||[]),me.return=Z,Z=me;break e}else{f(Z,J);break}else l(Z,J);J=J.sibling}me=Eb(te,Z.mode,me),me.return=Z,Z=me}return M(Z);case T:return te=Po(te),_t(Z,J,te,me)}if(K(te))return Pe(Z,J,te,me);if(I(te)){if(Ie=I(te),typeof Ie!="function")throw Error(n(150));return te=Ie.call(te),$e(Z,J,te,me)}if(typeof te.then=="function")return _t(Z,J,bm(te),me);if(te.$$typeof===O)return _t(Z,J,hm(Z,te),me);ym(Z,te)}return typeof te=="string"&&te!==""||typeof te=="number"||typeof te=="bigint"?(te=""+te,J!==null&&J.tag===6?(f(Z,J.sibling),me=y(J,te),me.return=Z,Z=me):(f(Z,J),me=Ob(te,Z.mode,me),me.return=Z,Z=me),M(Z)):f(Z,J)}return function(Z,J,te,me){try{gd=0;var Ie=_t(Z,J,te,me);return sl=null,Ie}catch(Re){if(Re===rl||Re===xm)throw Re;var pt=Cn(29,Re,null,Z.mode);return pt.lanes=me,pt.return=Z,pt}finally{}}}var To=V_(!0),G_=V_(!1),xi=!1;function qb(i){i.updateQueue={baseState:i.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Ub(i,l){i=i.updateQueue,l.updateQueue===i&&(l.updateQueue={baseState:i.baseState,firstBaseUpdate:i.firstBaseUpdate,lastBaseUpdate:i.lastBaseUpdate,shared:i.shared,callbacks:null})}function vi(i){return{lane:i,tag:0,payload:null,callback:null,next:null}}function bi(i,l,f){var g=i.updateQueue;if(g===null)return null;if(g=g.shared,(vt&2)!==0){var y=g.pending;return y===null?l.next=l:(l.next=y.next,y.next=l),g.pending=l,l=dm(i),P_(i,null,f),l}return um(i,g,l,f),dm(i)}function vd(i,l,f){if(l=l.updateQueue,l!==null&&(l=l.shared,(f&4194048)!==0)){var g=l.lanes;g&=i.pendingLanes,f|=g,l.lanes=f,rn(i,f)}}function Hb(i,l){var f=i.updateQueue,g=i.alternate;if(g!==null&&(g=g.updateQueue,f===g)){var y=null,S=null;if(f=f.firstBaseUpdate,f!==null){do{var M={lane:f.lane,tag:f.tag,payload:f.payload,callback:null,next:null};S===null?y=S=M:S=S.next=M,f=f.next}while(f!==null);S===null?y=S=l:S=S.next=l}else y=S=l;f={baseState:g.baseState,firstBaseUpdate:y,lastBaseUpdate:S,shared:g.shared,callbacks:g.callbacks},i.updateQueue=f;return}i=f.lastBaseUpdate,i===null?f.firstBaseUpdate=l:i.next=l,f.lastBaseUpdate=l}var Fb=!1;function bd(){if(Fb){var i=nl;if(i!==null)throw i}}function yd(i,l,f,g){Fb=!1;var y=i.updateQueue;xi=!1;var S=y.firstBaseUpdate,M=y.lastBaseUpdate,$=y.shared.pending;if($!==null){y.shared.pending=null;var Y=$,ae=Y.next;Y.next=null,M===null?S=ae:M.next=ae,M=Y;var fe=i.alternate;fe!==null&&(fe=fe.updateQueue,$=fe.lastBaseUpdate,$!==M&&($===null?fe.firstBaseUpdate=ae:$.next=ae,fe.lastBaseUpdate=Y))}if(S!==null){var he=y.baseState;M=0,fe=ae=Y=null,$=S;do{var ne=$.lane&-536870913,oe=ne!==$.lane;if(oe?(nt&ne)===ne:(g&ne)===ne){ne!==0&&ne===al&&(Fb=!0),fe!==null&&(fe=fe.next={lane:0,tag:$.tag,payload:$.payload,callback:null,next:null});e:{var Pe=i,$e=$;ne=l;var _t=f;switch($e.tag){case 1:if(Pe=$e.payload,typeof Pe=="function"){he=Pe.call(_t,he,ne);break e}he=Pe;break e;case 3:Pe.flags=Pe.flags&-65537|128;case 0:if(Pe=$e.payload,ne=typeof Pe=="function"?Pe.call(_t,he,ne):Pe,ne==null)break e;he=m({},he,ne);break e;case 2:xi=!0}}ne=$.callback,ne!==null&&(i.flags|=64,oe&&(i.flags|=8192),oe=y.callbacks,oe===null?y.callbacks=[ne]:oe.push(ne))}else oe={lane:ne,tag:$.tag,payload:$.payload,callback:$.callback,next:null},fe===null?(ae=fe=oe,Y=he):fe=fe.next=oe,M|=ne;if($=$.next,$===null){if($=y.shared.pending,$===null)break;oe=$,$=oe.next,oe.next=null,y.lastBaseUpdate=oe,y.shared.pending=null}}while(!0);fe===null&&(Y=he),y.baseState=Y,y.firstBaseUpdate=ae,y.lastBaseUpdate=fe,S===null&&(y.shared.lanes=0),Ni|=M,i.lanes=M,i.memoizedState=he}}function W_(i,l){if(typeof i!="function")throw Error(n(191,i));i.call(l)}function Y_(i,l){var f=i.callbacks;
vendor: 6,935 bytes, line 49
49if(f!==null)for(i.callbacks=null,i=0;i<f.length;i++)W_(f[i],l)}var il=U(null),wm=U(0);function Q_(i,l){i=Ts,Q(wm,i),Q(il,l),Ts=i|l.baseLanes}function Kb(){Q(wm,Ts),Q(il,il.current)}function Vb(){Ts=wm.current,W(il),W(wm)}var _n=U(null),Qn=null;function yi(i){var l=i.alternate;Q(Yt,Yt.current&1),Q(_n,i),Qn===null&&(l===null||il.current!==null||l.memoizedState!==null)&&(Qn=i)}function Gb(i){Q(Yt,Yt.current),Q(_n,i),Qn===null&&(Qn=i)}function J_(i){i.tag===22?(Q(Yt,Yt.current),Q(_n,i),Qn===null&&(Qn=i)):wi()}function wi(){Q(Yt,Yt.current),Q(_n,_n.current)}function On(i){W(_n),Qn===i&&(Qn=null),W(Yt)}var Yt=U(0);function jm(i){for(var l=i;l!==null;){if(l.tag===13){var f=l.memoizedState;if(f!==null&&(f=f.dehydrated,f===null||Zy(f)||e0(f)))return l}else if(l.tag===19&&(l.memoizedProps.revealOrder==="forwards"||l.memoizedProps.revealOrder==="backwards"||l.memoizedProps.revealOrder==="unstable_legacy-backwards"||l.memoizedProps.revealOrder==="together")){if((l.flags&128)!==0)return l}else if(l.child!==null){l.child.return=l,l=l.child;continue}if(l===i)break;for(;l.sibling===null;){if(l.return===null||l.return===i)return null;l=l.return}l.sibling.return=l.return,l=l.sibling}return null}var Ns=0,We=null,At=null,Zt=null,Sm=!1,ol=!1,Mo=!1,Nm=0,wd=0,cl=null,_F=0;function Ft(){throw Error(n(321))}function Wb(i,l){if(l===null)return!1;for(var f=0;f<l.length&&f<i.length;f++)if(!An(i[f],l[f]))return!1;return!0}function Yb(i,l,f,g,y,S){return Ns=S,We=l,l.memoizedState=null,l.updateQueue=null,l.lanes=0,z.H=i===null||i.memoizedState===null?DO:uy,Mo=!1,S=f(g,y),Mo=!1,ol&&(S=Z_(l,f,g,y)),X_(i),S}function X_(i){z.H=Nd;var l=At!==null&&At.next!==null;if(Ns=0,Zt=At=We=null,Sm=!1,wd=0,cl=null,l)throw Error(n(300));i===null||ea||(i=i.dependencies,i!==null&&mm(i)&&(ea=!0))}function Z_(i,l,f,g){We=i;var y=0;do{if(ol&&(cl=null),wd=0,ol=!1,25<=y)throw Error(n(301));if(y+=1,Zt=At=null,i.updateQueue!=null){var S=i.updateQueue;S.lastEffect=null,S.events=null,S.stores=null,S.memoCache!=null&&(S.memoCache.index=0)}z.H=RO,S=l(f,g)}while(ol);return S}function OF(){var i=z.H,l=i.useState()[0];return l=typeof l.then=="function"?jd(l):l,i=i.useState()[0],(At!==null?At.memoizedState:null)!==i&&(We.flags|=1024),l}function Qb(){var i=Nm!==0;return Nm=0,i}function Jb(i,l,f){l.updateQueue=i.updateQueue,l.flags&=-2053,i.lanes&=~f}function Xb(i){if(Sm){for(i=i.memoizedState;i!==null;){var l=i.queue;l!==null&&(l.pending=null),i=i.next}Sm=!1}Ns=0,Zt=At=We=null,ol=!1,wd=Nm=0,cl=null}function Ya(){var i={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Zt===null?We.memoizedState=Zt=i:Zt=Zt.next=i,Zt}function Qt(){if(At===null){var i=We.alternate;i=i!==null?i.memoizedState:null}else i=At.next;var l=Zt===null?We.memoizedState:Zt.next;if(l!==null)Zt=l,At=i;else{if(i===null)throw We.alternate===null?Error(n(467)):Error(n(310));At=i,i={memoizedState:At.memoizedState,baseState:At.baseState,baseQueue:At.baseQueue,queue:At.queue,next:null},Zt===null?We.memoizedState=Zt=i:Zt=Zt.next=i}return Zt}function Am(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function jd(i){var l=wd;return wd+=1,cl===null&&(cl=[]),i=H_(cl,i,l),l=We,(Zt===null?l.memoizedState:Zt.next)===null&&(l=l.alternate,z.H=l===null||l.memoizedState===null?DO:uy),i}function Cm(i){if(i!==null&&typeof i=="object"){if(typeof i.then=="function")return jd(i);if(i.$$typeof===O)return Ta(i)}throw Error(n(438,String(i)))}function Zb(i){var l=null,f=We.updateQueue;if(f!==null&&(l=f.memoCache),l==null){var g=We.alternate;g!==null&&(g=g.updateQueue,g!==null&&(g=g.memoCache,g!=null&&(l={data:g.data.map(function(y){return y.slice()}),index:0})))}if(l==null&&(l={data:[],index:0}),f===null&&(f=Am(),We.updateQueue=f),f.memoCache=l,f=l.data[l.index],f===void 0)for(f=l.data[l.index]=Array(i),g=0;g<i;g++)f[g]=H;return l.index++,f}function As(i,l){return typeof l=="function"?l(i):l}function _m(i){var l=Qt();return ey(l,At,i)}function ey(i,l,f){var g=i.queue;if(g===null)throw Error(n(311));g.lastRenderedReducer=f;var y=i.baseQueue,S=g.pending;if(S!==null){if(y!==null){var M=y.next;y.next=S.next,S.next=M}l.baseQueue=y=S,g.pending=null}if(S=i.baseState,y===null)i.memoizedState=S;else{l=y.next;var $=M=null,Y=null,ae=l,fe=!1;do{var he=ae.lane&-536870913;if(he!==ae.lane?(nt&he)===he:(Ns&he)===he){var ne=ae.revertLane;if(ne===0)Y!==null&&(Y=Y.next={lane:0,revertLane:0,gesture:null,action:ae.action,hasEagerState:ae.hasEagerState,eagerState:ae.eagerState,next:null}),he===al&&(fe=!0);else if((Ns&ne)===ne){ae=ae.next,ne===al&&(fe=!0);continue}else he={lane:0,revertLane:ae.revertLane,gesture:null,action:ae.action,hasEagerState:ae.hasEagerState,eagerState:ae.eagerState,next:null},Y===null?($=Y=he,M=S):Y=Y.next=he,We.lanes|=ne,Ni|=ne;he=ae.action,Mo&&f(S,he),S=ae.hasEagerState?ae.eagerState:f(S,he)}else ne={lane:he,revertLane:ae.revertLane,gesture:ae.gesture,action:ae.action,hasEagerState:ae.hasEagerState,eagerState:ae.eagerState,next:null},Y===null?($=Y=ne,M=S):Y=Y.next=ne,We.lanes|=he,Ni|=he;ae=ae.next}while(ae!==null&&ae!==l);if(Y===null?M=S:Y.next=$,!An(S,i.memoizedState)&&(ea=!0,fe&&(f=nl,f!==null)))throw f;i.memoizedState=S,i.baseState=M,i.baseQueue=Y,g.lastRenderedState=S}return y===null&&(g.lanes=0),[i.memoizedState,g.dispatch]}function ty(i){var l=Qt(),f=l.queue;if(f===null)throw Error(n(311));f.lastRenderedReducer=i;var g=f.dispatch,y=f.pending,S=l.memoizedState;if(y!==null){f.pending=null;var M=y=y.next;do S=i(S,M.action),M=M.next;while(M!==y);An(S,l.memoizedState)||(ea=!0),l.memoizedState=S,l.baseQueue===null&&(l.baseState=S),f.lastRenderedState=S}return[S,g]}function eO(i,l,f){var g=We,y=Qt(),S=it;if(S){if(f===void 0)throw Error(n(407));f=f()}else f=l();var M=!An((At||y).memoizedState,f);if(M&&(y.memoizedState=f,ea=!0),y=y.queue,ry(nO.bind(null,g,y,i),[i]),y.getSnapshot!==l||M||Zt!==null&&Zt.memoizedState.tag&1){if(g.flags|=2048,ll(9,{destroy:void 0},aO.bind(null,g,y,f,l),null),Pt===null)throw Error(n(349));S||(Ns&127)!==0||tO(g,l,f)}return f}function tO(i,l,f){i.flags|=16384,i={getSnapshot:l,value:f},l=We.updateQueue,l===null?(l=Am(),We.updateQueue=l,l.stores=[i]):(f=l.stores,f===null?l.stores=[i]:f.push(i))}function aO(i,l,f,g){l.value=f,l.getSnapshot=g,rO(l)&&sO(i)}function nO(i,l,f){return f(function(){rO(l)&&sO(i)})}function rO(i){var l=i.getSnapshot;i=i.value;try{var f=l();return!An(i,f)}catch{return!0}}function sO(i){var l=No(i,2);l!==null&&pn(l,i,2)}function ay(i){var l=Ya();if(typeof i=="function"){var f=i;if(i=f(),Mo){Nr(!0);try{f()}finally{Nr(!1)}}}return l.memoizedState=l.baseState=i,l.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:As,lastRenderedState:i},l}function iO(i,l,f,g){return i.baseState=f,ey(i,At,typeof g=="function"?g:As)}function EF(i,l,f,g,y){if(Pm(i))throw Error(n(485));if(i=l.action,i!==null){var S={payload:y,action:i,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(M){S.listeners.push(M)}};
vendor: 10,870 bytes, line 49
49z.T!==null?f(!0):S.isTransition=!1,g(S),f=l.pending,f===null?(S.next=l.pending=S,oO(l,S)):(S.next=f.next,l.pending=f.next=S)}}function oO(i,l){var f=l.action,g=l.payload,y=i.state;if(l.isTransition){var S=z.T,M={};z.T=M;try{var $=f(y,g),Y=z.S;Y!==null&&Y(M,$),cO(i,l,$)}catch(ae){ny(i,l,ae)}finally{S!==null&&M.types!==null&&(S.types=M.types),z.T=S}}else try{S=f(y,g),cO(i,l,S)}catch(ae){ny(i,l,ae)}}function cO(i,l,f){f!==null&&typeof f=="object"&&typeof f.then=="function"?f.then(function(g){lO(i,l,g)},function(g){return ny(i,l,g)}):lO(i,l,f)}function lO(i,l,f){l.status="fulfilled",l.value=f,uO(l),i.state=f,l=i.pending,l!==null&&(f=l.next,f===l?i.pending=null:(f=f.next,l.next=f,oO(i,f)))}function ny(i,l,f){var g=i.pending;if(i.pending=null,g!==null){g=g.next;do l.status="rejected",l.reason=f,uO(l),l=l.next;while(l!==g)}i.action=null}function uO(i){i=i.listeners;for(var l=0;l<i.length;l++)(0,i[l])()}function dO(i,l){return l}function fO(i,l){if(it){var f=Pt.formState;if(f!==null){e:{var g=We;if(it){if(Lt){t:{for(var y=Lt,S=Yn;y.nodeType!==8;){if(!S){y=null;break t}if(y=Jn(y.nextSibling),y===null){y=null;break t}}S=y.data,y=S==="F!"||S==="F"?y:null}if(y){Lt=Jn(y.nextSibling),g=y.data==="F!";break e}}hi(g)}g=!1}g&&(l=f[0])}}return f=Ya(),f.memoizedState=f.baseState=l,g={pending:null,lanes:0,dispatch:null,lastRenderedReducer:dO,lastRenderedState:l},f.queue=g,f=kO.bind(null,We,g),g.dispatch=f,g=ay(!1),S=ly.bind(null,We,!1,g.queue),g=Ya(),y={state:l,dispatch:null,action:i,pending:null},g.queue=y,f=EF.bind(null,We,y,S,f),y.dispatch=f,g.memoizedState=i,[l,f,!1]}function pO(i){var l=Qt();return mO(l,At,i)}function mO(i,l,f){if(l=ey(i,l,dO)[0],i=_m(As)[0],typeof l=="object"&&l!==null&&typeof l.then=="function")try{var g=jd(l)}catch(M){throw M===rl?xm:M}else g=l;l=Qt();var y=l.queue,S=y.dispatch;return f!==l.memoizedState&&(We.flags|=2048,ll(9,{destroy:void 0},PF.bind(null,y,f),null)),[g,S,i]}function PF(i,l){i.action=l}function hO(i){var l=Qt(),f=At;if(f!==null)return mO(l,f,i);Qt(),l=l.memoizedState,f=Qt();var g=f.queue.dispatch;return f.memoizedState=i,[l,g,!1]}function ll(i,l,f,g){return i={tag:i,create:f,deps:g,inst:l,next:null},l=We.updateQueue,l===null&&(l=Am(),We.updateQueue=l),f=l.lastEffect,f===null?l.lastEffect=i.next=i:(g=f.next,f.next=i,i.next=g,l.lastEffect=i),i}function gO(){return Qt().memoizedState}function Om(i,l,f,g){var y=Ya();We.flags|=i,y.memoizedState=ll(1|l,{destroy:void 0},f,g===void 0?null:g)}function Em(i,l,f,g){var y=Qt();g=g===void 0?null:g;var S=y.memoizedState.inst;At!==null&&g!==null&&Wb(g,At.memoizedState.deps)?y.memoizedState=ll(l,S,f,g):(We.flags|=i,y.memoizedState=ll(1|l,S,f,g))}function xO(i,l){Om(8390656,8,i,l)}function ry(i,l){Em(2048,8,i,l)}function kF(i){We.flags|=4;var l=We.updateQueue;if(l===null)l=Am(),We.updateQueue=l,l.events=[i];else{var f=l.events;f===null?l.events=[i]:f.push(i)}}function vO(i){var l=Qt().memoizedState;return kF({ref:l,nextImpl:i}),function(){if((vt&2)!==0)throw Error(n(440));return l.impl.apply(void 0,arguments)}}function bO(i,l){return Em(4,2,i,l)}function yO(i,l){return Em(4,4,i,l)}function wO(i,l){if(typeof l=="function"){i=i();var f=l(i);return function(){typeof f=="function"?f():l(null)}}if(l!=null)return i=i(),l.current=i,function(){l.current=null}}function jO(i,l,f){f=f!=null?f.concat([i]):null,Em(4,4,wO.bind(null,l,i),f)}function sy(){}function SO(i,l){var f=Qt();l=l===void 0?null:l;var g=f.memoizedState;return l!==null&&Wb(l,g[1])?g[0]:(f.memoizedState=[i,l],i)}function NO(i,l){var f=Qt();l=l===void 0?null:l;var g=f.memoizedState;if(l!==null&&Wb(l,g[1]))return g[0];if(g=i(),Mo){Nr(!0);try{i()}finally{Nr(!1)}}return f.memoizedState=[g,l],g}function iy(i,l,f){return f===void 0||(Ns&1073741824)!==0&&(nt&261930)===0?i.memoizedState=l:(i.memoizedState=f,i=A4(),We.lanes|=i,Ni|=i,f)}function AO(i,l,f,g){return An(f,l)?f:il.current!==null?(i=iy(i,f,g),An(i,l)||(ea=!0),i):(Ns&42)===0||(Ns&1073741824)!==0&&(nt&261930)===0?(ea=!0,i.memoizedState=f):(i=A4(),We.lanes|=i,Ni|=i,l)}function CO(i,l,f,g,y){var S=q.p;q.p=S!==0&&8>S?S:8;var M=z.T,$={};z.T=$,ly(i,!1,l,f);try{var Y=y(),ae=z.S;if(ae!==null&&ae($,Y),Y!==null&&typeof Y=="object"&&typeof Y.then=="function"){var fe=CF(Y,g);Sd(i,l,fe,kn(i))}else Sd(i,l,g,kn(i))}catch(he){Sd(i,l,{then:function(){},status:"rejected",reason:he},kn())}finally{q.p=S,M!==null&&$.types!==null&&(M.types=$.types),z.T=M}}function TF(){}function oy(i,l,f,g){if(i.tag!==5)throw Error(n(476));var y=_O(i).queue;CO(i,y,l,R,f===null?TF:function(){return OO(i),f(g)})}function _O(i){var l=i.memoizedState;if(l!==null)return l;l={memoizedState:R,baseState:R,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:As,lastRenderedState:R},next:null};var f={};return l.next={memoizedState:f,baseState:f,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:As,lastRenderedState:f},next:null},i.memoizedState=l,i=i.alternate,i!==null&&(i.memoizedState=l),l}function OO(i){var l=_O(i);l.next===null&&(l=i.alternate.memoizedState),Sd(i,l.next.queue,{},kn())}function cy(){return Ta(Bd)}function EO(){return Qt().memoizedState}function PO(){return Qt().memoizedState}function MF(i){for(var l=i.return;l!==null;){switch(l.tag){case 24:case 3:var f=kn();i=vi(f);var g=bi(l,i,f);g!==null&&(pn(g,l,f),vd(g,l,f)),l={cache:Ib()},i.payload=l;return}l=l.return}}function DF(i,l,f){var g=kn();f={lane:g,revertLane:0,gesture:null,action:f,hasEagerState:!1,eagerState:null,next:null},Pm(i)?TO(l,f):(f=Cb(i,l,f,g),f!==null&&(pn(f,i,g),MO(f,l,g)))}function kO(i,l,f){var g=kn();Sd(i,l,f,g)}function Sd(i,l,f,g){var y={lane:g,revertLane:0,gesture:null,action:f,hasEagerState:!1,eagerState:null,next:null};if(Pm(i))TO(l,y);else{var S=i.alternate;if(i.lanes===0&&(S===null||S.lanes===0)&&(S=l.lastRenderedReducer,S!==null))try{var M=l.lastRenderedState,$=S(M,f);if(y.hasEagerState=!0,y.eagerState=$,An($,M))return um(i,l,y,0),Pt===null&&lm(),!1}catch{}finally{}if(f=Cb(i,l,y,g),f!==null)return pn(f,i,g),MO(f,l,g),!0}return!1}function ly(i,l,f,g){if(g={lane:2,revertLane:qy(),gesture:null,action:g,hasEagerState:!1,eagerState:null,next:null},Pm(i)){if(l)throw Error(n(479))}else l=Cb(i,f,g,2),l!==null&&pn(l,i,2)}function Pm(i){var l=i.alternate;return i===We||l!==null&&l===We}function TO(i,l){ol=Sm=!0;var f=i.pending;f===null?l.next=l:(l.next=f.next,f.next=l),i.pending=l}function MO(i,l,f){if((f&4194048)!==0){var g=l.lanes;g&=i.pendingLanes,f|=g,l.lanes=f,rn(i,f)}}var Nd={readContext:Ta,use:Cm,useCallback:Ft,useContext:Ft,useEffect:Ft,useImperativeHandle:Ft,useLayoutEffect:Ft,useInsertionEffect:Ft,useMemo:Ft,useReducer:Ft,useRef:Ft,useState:Ft,useDebugValue:Ft,useDeferredValue:Ft,useTransition:Ft,useSyncExternalStore:Ft,useId:Ft,useHostTransitionStatus:Ft,useFormState:Ft,useActionState:Ft,useOptimistic:Ft,useMemoCache:Ft,useCacheRefresh:Ft};Nd.useEffectEvent=Ft;var DO={readContext:Ta,use:Cm,useCallback:function(i,l){return Ya().memoizedState=[i,l===void 0?null:l],i},useContext:Ta,useEffect:xO,useImperativeHandle:function(i,l,f){f=f!=null?f.concat([i]):null,Om(4194308,4,wO.bind(null,l,i),f)},useLayoutEffect:function(i,l){return Om(4194308,4,i,l)},useInsertionEffect:function(i,l){Om(4,2,i,l)},useMemo:function(i,l){var f=Ya();l=l===void 0?null:l;var g=i();if(Mo){Nr(!0);try{i()}finally{Nr(!1)}}return f.memoizedState=[g,l],g},useReducer:function(i,l,f){var g=Ya();if(f!==void 0){var y=f(l);if(Mo){Nr(!0);try{f(l)}finally{Nr(!1)}}}else y=l;return g.memoizedState=g.baseState=y,i={pending:null,lanes:0,dispatch:null,lastRenderedReducer:i,lastRenderedState:y},g.queue=i,i=i.dispatch=DF.bind(null,We,i),[g.memoizedState,i]},useRef:function(i){var l=Ya();return i={current:i},l.memoizedState=i},useState:function(i){i=ay(i);var l=i.queue,f=kO.bind(null,We,l);return l.dispatch=f,[i.memoizedState,f]},useDebugValue:sy,useDeferredValue:function(i,l){var f=Ya();return iy(f,i,l)},useTransition:function(){var i=ay(!1);return i=CO.bind(null,We,i.queue,!0,!1),Ya().memoizedState=i,[!1,i]},useSyncExternalStore:function(i,l,f){var g=We,y=Ya();if(it){if(f===void 0)throw Error(n(407));f=f()}else{if(f=l(),Pt===null)throw Error(n(349));(nt&127)!==0||tO(g,l,f)}y.memoizedState=f;var S={value:f,getSnapshot:l};return y.queue=S,xO(nO.bind(null,g,S,i),[i]),g.flags|=2048,ll(9,{destroy:void 0},aO.bind(null,g,S,f,l),null),f},useId:function(){var i=Ya(),l=Pt.identifierPrefix;if(it){var f=Yr,g=Wr;f=(g&~(1<<32-$a(g)-1)).toString(32)+f,l="_"+l+"R_"+f,f=Nm++,0<f&&(l+="H"+f.toString(32)),l+="_"}else f=_F++,l="_"+l+"r_"+f.toString(32)+"_";return i.memoizedState=l},useHostTransitionStatus:cy,useFormState:fO,useActionState:fO,useOptimistic:function(i){var l=Ya();l.memoizedState=l.baseState=i;var f={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return l.queue=f,l=ly.bind(null,We,!0,f),f.dispatch=l,[i,l]},useMemoCache:Zb,useCacheRefresh:function(){return Ya().memoizedState=MF.bind(null,We)},useEffectEvent:function(i){var l=Ya(),f={impl:i};return l.memoizedState=f,function(){if((vt&2)!==0)throw Error(n(440));return f.impl.apply(void 0,arguments)}}},uy={readContext:Ta,use:Cm,useCallback:SO,useContext:Ta,useEffect:ry,useImperativeHandle:jO,useInsertionEffect:bO,useLayoutEffect:yO,useMemo:NO,useReducer:_m,useRef:gO,useState:function(){return _m(As)},useDebugValue:sy,useDeferredValue:function(i,l){var f=Qt();return AO(f,At.memoizedState,i,l)},useTransition:function(){var i=_m(As)[0],l=Qt().memoizedState;return[typeof i=="boolean"?i:jd(i),l]},useSyncExternalStore:eO,useId:EO,useHostTransitionStatus:cy,useFormState:pO,useActionState:pO,useOptimistic:function(i,l){var f=Qt();return iO(f,At,i,l)},useMemoCache:Zb,useCacheRefresh:PO};uy.useEffectEvent=vO;var RO={readContext:Ta,use:Cm,useCallback:SO,useContext:Ta,useEffect:ry,useImperativeHandle:jO,useInsertionEffect:bO,useLayoutEffect:yO,useMemo:NO,useReducer:ty,useRef:gO,useState:function(){return ty(As)},useDebugValue:sy,useDeferredValue:function(i,l){var f=Qt();return At===null?iy(f,i,l):AO(f,At.memoizedState,i,l)},useTransition:function(){var i=ty(As)[0],l=Qt().memoizedState;return[typeof i=="boolean"?i:jd(i),l]},useSyncExternalStore:eO,useId:EO,useHostTransitionStatus:cy,useFormState:hO,useActionState:hO,useOptimistic:function(i,l){var f=Qt();return At!==null?iO(f,At,i,l):(f.baseState=i,[i,f.queue.dispatch])},useMemoCache:Zb,useCacheRefresh:PO};RO.useEffectEvent=vO;function dy(i,l,f,g){l=i.memoizedState,f=f(g,l),f=f==null?l:m({},l,f),i.memoizedState=f,i.lanes===0&&(i.updateQueue.baseState=f)}var fy={enqueueSetState:function(i,l,f){i=i._reactInternals;var g=kn(),y=vi(g);y.payload=l,f!=null&&(y.callback=f),l=bi(i,y,g),l!==null&&(pn(l,i,g),vd(l,i,g))},enqueueReplaceState:function(i,l,f){i=i._reactInternals;var g=kn(),y=vi(g);y.tag=1,y.payload=l,f!=null&&(y.callback=f),l=bi(i,y,g),l!==null&&(pn(l,i,g),vd(l,i,g))},enqueueForceUpdate:function(i,l){i=i._reactInternals;var f=kn(),g=vi(f);
vendor: 13,135 bytes, line 49
49g.tag=2,l!=null&&(g.callback=l),l=bi(i,g,f),l!==null&&(pn(l,i,f),vd(l,i,f))}};function LO(i,l,f,g,y,S,M){return i=i.stateNode,typeof i.shouldComponentUpdate=="function"?i.shouldComponentUpdate(g,S,M):l.prototype&&l.prototype.isPureReactComponent?!ud(f,g)||!ud(y,S):!0}function IO(i,l,f,g){i=l.state,typeof l.componentWillReceiveProps=="function"&&l.componentWillReceiveProps(f,g),typeof l.UNSAFE_componentWillReceiveProps=="function"&&l.UNSAFE_componentWillReceiveProps(f,g),l.state!==i&&fy.enqueueReplaceState(l,l.state,null)}function Do(i,l){var f=l;if("ref"in l){f={};for(var g in l)g!=="ref"&&(f[g]=l[g])}if(i=i.defaultProps){f===l&&(f=m({},f));for(var y in i)f[y]===void 0&&(f[y]=i[y])}return f}function zO(i){cm(i)}function $O(i){console.error(i)}function BO(i){cm(i)}function km(i,l){try{var f=i.onUncaughtError;f(l.value,{componentStack:l.stack})}catch(g){setTimeout(function(){throw g})}}function qO(i,l,f){try{var g=i.onCaughtError;g(f.value,{componentStack:f.stack,errorBoundary:l.tag===1?l.stateNode:null})}catch(y){setTimeout(function(){throw y})}}function py(i,l,f){return f=vi(f),f.tag=3,f.payload={element:null},f.callback=function(){km(i,l)},f}function UO(i){return i=vi(i),i.tag=3,i}function HO(i,l,f,g){var y=f.type.getDerivedStateFromError;if(typeof y=="function"){var S=g.value;i.payload=function(){return y(S)},i.callback=function(){qO(l,f,g)}}var M=f.stateNode;M!==null&&typeof M.componentDidCatch=="function"&&(i.callback=function(){qO(l,f,g),typeof y!="function"&&(Ai===null?Ai=new Set([this]):Ai.add(this));var $=g.stack;this.componentDidCatch(g.value,{componentStack:$!==null?$:""})})}function RF(i,l,f,g,y){if(f.flags|=32768,g!==null&&typeof g=="object"&&typeof g.then=="function"){if(l=f.alternate,l!==null&&tl(l,f,y,!0),f=_n.current,f!==null){switch(f.tag){case 31:case 13:return Qn===null?Hm():f.alternate===null&&Kt===0&&(Kt=3),f.flags&=-257,f.flags|=65536,f.lanes=y,g===vm?f.flags|=16384:(l=f.updateQueue,l===null?f.updateQueue=new Set([g]):l.add(g),zy(i,g,y)),!1;case 22:return f.flags|=65536,g===vm?f.flags|=16384:(l=f.updateQueue,l===null?(l={transitions:null,markerInstances:null,retryQueue:new Set([g])},f.updateQueue=l):(f=l.retryQueue,f===null?l.retryQueue=new Set([g]):f.add(g)),zy(i,g,y)),!1}throw Error(n(435,f.tag))}return zy(i,g,y),Hm(),!1}if(it)return l=_n.current,l!==null?((l.flags&65536)===0&&(l.flags|=256),l.flags|=65536,l.lanes=y,g!==Tb&&(i=Error(n(422),{cause:g}),pd(Vn(i,f)))):(g!==Tb&&(l=Error(n(423),{cause:g}),pd(Vn(l,f))),i=i.current.alternate,i.flags|=65536,y&=-y,i.lanes|=y,g=Vn(g,f),y=py(i.stateNode,g,y),Hb(i,y),Kt!==4&&(Kt=2)),!1;var S=Error(n(520),{cause:g});if(S=Vn(S,f),Td===null?Td=[S]:Td.push(S),Kt!==4&&(Kt=2),l===null)return!0;g=Vn(g,f),f=l;do{switch(f.tag){case 3:return f.flags|=65536,i=y&-y,f.lanes|=i,i=py(f.stateNode,g,i),Hb(f,i),!1;case 1:if(l=f.type,S=f.stateNode,(f.flags&128)===0&&(typeof l.getDerivedStateFromError=="function"||S!==null&&typeof S.componentDidCatch=="function"&&(Ai===null||!Ai.has(S))))return f.flags|=65536,y&=-y,f.lanes|=y,y=UO(y),HO(y,i,f,g),Hb(f,y),!1}f=f.return}while(f!==null);return!1}var my=Error(n(461)),ea=!1;function Ma(i,l,f,g){l.child=i===null?G_(l,null,f,g):To(l,i.child,f,g)}function FO(i,l,f,g,y){f=f.render;var S=l.ref;if("ref"in g){var M={};for(var $ in g)$!=="ref"&&(M[$]=g[$])}else M=g;return Oo(l),g=Yb(i,l,f,M,S,y),$=Qb(),i!==null&&!ea?(Jb(i,l,y),Cs(i,l,y)):(it&&$&&Pb(l),l.flags|=1,Ma(i,l,g,y),l.child)}function KO(i,l,f,g,y){if(i===null){var S=f.type;return typeof S=="function"&&!_b(S)&&S.defaultProps===void 0&&f.compare===null?(l.tag=15,l.type=S,VO(i,l,S,g,y)):(i=fm(f.type,null,g,l,l.mode,y),i.ref=l.ref,i.return=l,l.child=i)}if(S=i.child,!jy(i,y)){var M=S.memoizedProps;if(f=f.compare,f=f!==null?f:ud,f(M,g)&&i.ref===l.ref)return Cs(i,l,y)}return l.flags|=1,i=ys(S,g),i.ref=l.ref,i.return=l,l.child=i}function VO(i,l,f,g,y){if(i!==null){var S=i.memoizedProps;if(ud(S,g)&&i.ref===l.ref)if(ea=!1,l.pendingProps=g=S,jy(i,y))(i.flags&131072)!==0&&(ea=!0);else return l.lanes=i.lanes,Cs(i,l,y)}return hy(i,l,f,g,y)}function GO(i,l,f,g){var y=g.children,S=i!==null?i.memoizedState:null;if(i===null&&l.stateNode===null&&(l.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),g.mode==="hidden"){if((l.flags&128)!==0){if(S=S!==null?S.baseLanes|f:f,i!==null){for(g=l.child=i.child,y=0;g!==null;)y=y|g.lanes|g.childLanes,g=g.sibling;g=y&~S}else g=0,l.child=null;return WO(i,l,S,f,g)}if((f&536870912)!==0)l.memoizedState={baseLanes:0,cachePool:null},i!==null&&gm(l,S!==null?S.cachePool:null),S!==null?Q_(l,S):Kb(),J_(l);else return g=l.lanes=536870912,WO(i,l,S!==null?S.baseLanes|f:f,f,g)}else S!==null?(gm(l,S.cachePool),Q_(l,S),wi(),l.memoizedState=null):(i!==null&&gm(l,null),Kb(),wi());return Ma(i,l,y,f),l.child}function Ad(i,l){return i!==null&&i.tag===22||l.stateNode!==null||(l.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),l.sibling}function WO(i,l,f,g,y){var S=$b();return S=S===null?null:{parent:Xt._currentValue,pool:S},l.memoizedState={baseLanes:f,cachePool:S},i!==null&&gm(l,null),Kb(),J_(l),i!==null&&tl(i,l,g,!0),l.childLanes=y,null}function Tm(i,l){return l=Dm({mode:l.mode,children:l.children},i.mode),l.ref=i.ref,i.child=l,l.return=i,l}function YO(i,l,f){return To(l,i.child,null,f),i=Tm(l,l.pendingProps),i.flags|=2,On(l),l.memoizedState=null,i}function LF(i,l,f){var g=l.pendingProps,y=(l.flags&128)!==0;if(l.flags&=-129,i===null){if(it){if(g.mode==="hidden")return i=Tm(l,g),l.lanes=536870912,Ad(null,i);if(Gb(l),(i=Lt)?(i=o5(i,Yn),i=i!==null&&i.data==="&"?i:null,i!==null&&(l.memoizedState={dehydrated:i,treeContext:pi!==null?{id:Wr,overflow:Yr}:null,retryLane:536870912,hydrationErrors:null},f=T_(i),f.return=l,l.child=f,ka=l,Lt=null)):i=null,i===null)throw hi(l);return l.lanes=536870912,null}return Tm(l,g)}var S=i.memoizedState;if(S!==null){var M=S.dehydrated;if(Gb(l),y)if(l.flags&256)l.flags&=-257,l=YO(i,l,f);else if(l.memoizedState!==null)l.child=i.child,l.flags|=128,l=null;else throw Error(n(558));else if(ea||tl(i,l,f,!1),y=(f&i.childLanes)!==0,ea||y){if(g=Pt,g!==null&&(M=sn(g,f),M!==0&&M!==S.retryLane))throw S.retryLane=M,No(i,M),pn(g,i,M),my;Hm(),l=YO(i,l,f)}else i=S.treeContext,Lt=Jn(M.nextSibling),ka=l,it=!0,mi=null,Yn=!1,i!==null&&R_(l,i),l=Tm(l,g),l.flags|=4096;return l}return i=ys(i.child,{mode:g.mode,children:g.children}),i.ref=l.ref,l.child=i,i.return=l,i}function Mm(i,l){var f=l.ref;if(f===null)i!==null&&i.ref!==null&&(l.flags|=4194816);else{if(typeof f!="function"&&typeof f!="object")throw Error(n(284));(i===null||i.ref!==f)&&(l.flags|=4194816)}}function hy(i,l,f,g,y){return Oo(l),f=Yb(i,l,f,g,void 0,y),g=Qb(),i!==null&&!ea?(Jb(i,l,y),Cs(i,l,y)):(it&&g&&Pb(l),l.flags|=1,Ma(i,l,f,y),l.child)}function QO(i,l,f,g,y,S){return Oo(l),l.updateQueue=null,f=Z_(l,g,f,y),X_(i),g=Qb(),i!==null&&!ea?(Jb(i,l,S),Cs(i,l,S)):(it&&g&&Pb(l),l.flags|=1,Ma(i,l,f,S),l.child)}function JO(i,l,f,g,y){if(Oo(l),l.stateNode===null){var S=Jc,M=f.contextType;typeof M=="object"&&M!==null&&(S=Ta(M)),S=new f(g,S),l.memoizedState=S.state!==null&&S.state!==void 0?S.state:null,S.updater=fy,l.stateNode=S,S._reactInternals=l,S=l.stateNode,S.props=g,S.state=l.memoizedState,S.refs={},qb(l),M=f.contextType,S.context=typeof M=="object"&&M!==null?Ta(M):Jc,S.state=l.memoizedState,M=f.getDerivedStateFromProps,typeof M=="function"&&(dy(l,f,M,g),S.state=l.memoizedState),typeof f.getDerivedStateFromProps=="function"||typeof S.getSnapshotBeforeUpdate=="function"||typeof S.UNSAFE_componentWillMount!="function"&&typeof S.componentWillMount!="function"||(M=S.state,typeof S.componentWillMount=="function"&&S.componentWillMount(),typeof S.UNSAFE_componentWillMount=="function"&&S.UNSAFE_componentWillMount(),M!==S.state&&fy.enqueueReplaceState(S,S.state,null),yd(l,g,S,y),bd(),S.state=l.memoizedState),typeof S.componentDidMount=="function"&&(l.flags|=4194308),g=!0}else if(i===null){S=l.stateNode;var $=l.memoizedProps,Y=Do(f,$);S.props=Y;var ae=S.context,fe=f.contextType;M=Jc,typeof fe=="object"&&fe!==null&&(M=Ta(fe));var he=f.getDerivedStateFromProps;fe=typeof he=="function"||typeof S.getSnapshotBeforeUpdate=="function",$=l.pendingProps!==$,fe||typeof S.UNSAFE_componentWillReceiveProps!="function"&&typeof S.componentWillReceiveProps!="function"||($||ae!==M)&&IO(l,S,g,M),xi=!1;var ne=l.memoizedState;S.state=ne,yd(l,g,S,y),bd(),ae=l.memoizedState,$||ne!==ae||xi?(typeof he=="function"&&(dy(l,f,he,g),ae=l.memoizedState),(Y=xi||LO(l,f,Y,g,ne,ae,M))?(fe||typeof S.UNSAFE_componentWillMount!="function"&&typeof S.componentWillMount!="function"||(typeof S.componentWillMount=="function"&&S.componentWillMount(),typeof S.UNSAFE_componentWillMount=="function"&&S.UNSAFE_componentWillMount()),typeof S.componentDidMount=="function"&&(l.flags|=4194308)):(typeof S.componentDidMount=="function"&&(l.flags|=4194308),l.memoizedProps=g,l.memoizedState=ae),S.props=g,S.state=ae,S.context=M,g=Y):(typeof S.componentDidMount=="function"&&(l.flags|=4194308),g=!1)}else{S=l.stateNode,Ub(i,l),M=l.memoizedProps,fe=Do(f,M),S.props=fe,he=l.pendingProps,ne=S.context,ae=f.contextType,Y=Jc,typeof ae=="object"&&ae!==null&&(Y=Ta(ae)),$=f.getDerivedStateFromProps,(ae=typeof $=="function"||typeof S.getSnapshotBeforeUpdate=="function")||typeof S.UNSAFE_componentWillReceiveProps!="function"&&typeof S.componentWillReceiveProps!="function"||(M!==he||ne!==Y)&&IO(l,S,g,Y),xi=!1,ne=l.memoizedState,S.state=ne,yd(l,g,S,y),bd();var oe=l.memoizedState;M!==he||ne!==oe||xi||i!==null&&i.dependencies!==null&&mm(i.dependencies)?(typeof $=="function"&&(dy(l,f,$,g),oe=l.memoizedState),(fe=xi||LO(l,f,fe,g,ne,oe,Y)||i!==null&&i.dependencies!==null&&mm(i.dependencies))?(ae||typeof S.UNSAFE_componentWillUpdate!="function"&&typeof S.componentWillUpdate!="function"||(typeof S.componentWillUpdate=="function"&&S.componentWillUpdate(g,oe,Y),typeof S.UNSAFE_componentWillUpdate=="function"&&S.UNSAFE_componentWillUpdate(g,oe,Y)),typeof S.componentDidUpdate=="function"&&(l.flags|=4),typeof S.getSnapshotBeforeUpdate=="function"&&(l.flags|=1024)):(typeof S.componentDidUpdate!="function"||M===i.memoizedProps&&ne===i.memoizedState||(l.flags|=4),typeof S.getSnapshotBeforeUpdate!="function"||M===i.memoizedProps&&ne===i.memoizedState||(l.flags|=1024),l.memoizedProps=g,l.memoizedState=oe),S.props=g,S.state=oe,S.context=Y,g=fe):(typeof S.componentDidUpdate!="function"||M===i.memoizedProps&&ne===i.memoizedState||(l.flags|=4),typeof S.getSnapshotBeforeUpdate!="function"||M===i.memoizedProps&&ne===i.memoizedState||(l.flags|=1024),g=!1)}return S=g,Mm(i,l),g=(l.flags&128)!==0,S||g?(S=l.stateNode,f=g&&typeof f.getDerivedStateFromError!="function"?null:S.render(),l.flags|=1,i!==null&&g?(l.child=To(l,i.child,null,y),l.child=To(l,null,f,y)):Ma(i,l,f,y),l.memoizedState=S.state,i=l.child):i=Cs(i,l,y),i}function XO(i,l,f,g){return Co(),l.flags|=256,Ma(i,l,f,g),l.child}var gy={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function xy(i){return{baseLanes:i,cachePool:q_()}}function vy(i,l,f){return i=i!==null?i.childLanes&~f:0,l&&(i|=Pn),i}function ZO(i,l,f){var g=l.pendingProps,y=!1,S=(l.flags&128)!==0,M;if((M=S)||(M=i!==null&&i.memoizedState===null?!1:(Yt.current&2)!==0),M&&(y=!0,l.flags&=-129),M=(l.flags&32)!==0,l.flags&=-33,i===null){if(it){if(y?yi(l):wi(),(i=Lt)?(i=o5(i,Yn),i=i!==null&&i.data!=="&"?i:null,i!==null&&(l.memoizedState={dehydrated:i,treeContext:pi!==null?{id:Wr,overflow:Yr}:null,retryLane:536870912,hydrationErrors:null},f=T_(i),f.return=l,l.child=f,ka=l,Lt=null)):i=null,i===null)throw hi(l);return e0(i)?l.lanes=32:l.lanes=536870912,null}var $=g.children;return g=g.fallback,y?(wi(),y=l.mode,$=Dm({mode:"hidden",children:$},y),g=Ao(g,y,f,null),$.return=l,g.return=l,$.sibling=g,l.child=$,g=l.child,g.memoizedState=xy(f),g.childLanes=vy(i,M,f),l.memoizedState=gy,Ad(null,g)):(yi(l),by(l,$))}var Y=i.memoizedState;if(Y!==null&&($=Y.dehydrated,$!==null)){if(S)l.flags&256?(yi(l),l.flags&=-257,l=yy(i,l,f)):l.memoizedState!==null?(wi(),l.child=i.child,l.flags|=128,l=null):(wi(),$=g.fallback,y=l.mode,g=Dm({mode:"visible",children:g.children},y),$=Ao($,y,f,null),$.flags|=2,g.return=l,$.return=l,g.sibling=$,l.child=g,To(l,i.child,null,f),g=l.child,g.memoizedState=xy(f),g.childLanes=vy(i,M,f),l.memoizedState=gy,l=Ad(null,g));else if(yi(l),e0($)){if(M=$.nextSibling&&$.nextSibling.dataset,M)var ae=M.dgst;M=ae,g=Error(n(419)),g.stack="",g.digest=M,pd({value:g,source:null,stack:null}),l=yy(i,l,f)}else if(ea||tl(i,l,f,!1),M=(f&i.childLanes)!==0,ea||M){if(M=Pt,M!==null&&(g=sn(M,f),g!==0&&g!==Y.retryLane))throw Y.retryLane=g,No(i,g),pn(M,i,g),my;Zy($)||Hm(),l=yy(i,l,f)}else Zy($)?(l.flags|=192,l.child=i.child,l=null):(i=Y.treeContext,Lt=Jn($.nextSibling),ka=l,it=!0,mi=null,Yn=!1,i!==null&&R_(l,i),l=by(l,g.children),l.flags|=4096);return l}return y?(wi(),$=g.fallback,y=l.mode,Y=i.child,ae=Y.sibling,g=ys(Y,{mode:"hidden",children:g.children}),g.subtreeFlags=Y.subtreeFlags&65011712,ae!==null?$=ys(ae,$):($=Ao($,y,f,null),$.flags|=2),$.return=l,g.return=l,g.sibling=$,l.child=g,Ad(null,g),g=l.child,$=i.child.memoizedState,$===null?$=xy(f):(y=$.cachePool,y!==null?(Y=Xt._currentValue,y=y.parent!==Y?{parent:Y,pool:Y}
vendor: 6,277 bytes, line 49
49:y):y=q_(),$={baseLanes:$.baseLanes|f,cachePool:y}),g.memoizedState=$,g.childLanes=vy(i,M,f),l.memoizedState=gy,Ad(i.child,g)):(yi(l),f=i.child,i=f.sibling,f=ys(f,{mode:"visible",children:g.children}),f.return=l,f.sibling=null,i!==null&&(M=l.deletions,M===null?(l.deletions=[i],l.flags|=16):M.push(i)),l.child=f,l.memoizedState=null,f)}function by(i,l){return l=Dm({mode:"visible",children:l},i.mode),l.return=i,i.child=l}function Dm(i,l){return i=Cn(22,i,null,l),i.lanes=0,i}function yy(i,l,f){return To(l,i.child,null,f),i=by(l,l.pendingProps.children),i.flags|=2,l.memoizedState=null,i}function e4(i,l,f){i.lanes|=l;var g=i.alternate;g!==null&&(g.lanes|=l),Rb(i.return,l,f)}function wy(i,l,f,g,y,S){var M=i.memoizedState;M===null?i.memoizedState={isBackwards:l,rendering:null,renderingStartTime:0,last:g,tail:f,tailMode:y,treeForkCount:S}:(M.isBackwards=l,M.rendering=null,M.renderingStartTime=0,M.last=g,M.tail=f,M.tailMode=y,M.treeForkCount=S)}function t4(i,l,f){var g=l.pendingProps,y=g.revealOrder,S=g.tail;g=g.children;var M=Yt.current,$=(M&2)!==0;if($?(M=M&1|2,l.flags|=128):M&=1,Q(Yt,M),Ma(i,l,g,f),g=it?fd:0,!$&&i!==null&&(i.flags&128)!==0)e:for(i=l.child;i!==null;){if(i.tag===13)i.memoizedState!==null&&e4(i,f,l);else if(i.tag===19)e4(i,f,l);else if(i.child!==null){i.child.return=i,i=i.child;continue}if(i===l)break e;for(;i.sibling===null;){if(i.return===null||i.return===l)break e;i=i.return}i.sibling.return=i.return,i=i.sibling}switch(y){case"forwards":for(f=l.child,y=null;f!==null;)i=f.alternate,i!==null&&jm(i)===null&&(y=f),f=f.sibling;f=y,f===null?(y=l.child,l.child=null):(y=f.sibling,f.sibling=null),wy(l,!1,y,f,S,g);break;case"backwards":case"unstable_legacy-backwards":for(f=null,y=l.child,l.child=null;y!==null;){if(i=y.alternate,i!==null&&jm(i)===null){l.child=y;break}i=y.sibling,y.sibling=f,f=y,y=i}wy(l,!0,f,null,S,g);break;case"together":wy(l,!1,null,null,void 0,g);break;default:l.memoizedState=null}return l.child}function Cs(i,l,f){if(i!==null&&(l.dependencies=i.dependencies),Ni|=l.lanes,(f&l.childLanes)===0)if(i!==null){if(tl(i,l,f,!1),(f&l.childLanes)===0)return null}else return null;if(i!==null&&l.child!==i.child)throw Error(n(153));if(l.child!==null){for(i=l.child,f=ys(i,i.pendingProps),l.child=f,f.return=l;i.sibling!==null;)i=i.sibling,f=f.sibling=ys(i,i.pendingProps),f.return=l;f.sibling=null}return l.child}function jy(i,l){return(i.lanes&l)!==0?!0:(i=i.dependencies,!!(i!==null&&mm(i)))}function IF(i,l,f){switch(l.tag){case 3:je(l,l.stateNode.containerInfo),gi(l,Xt,i.memoizedState.cache),Co();break;case 27:case 5:ye(l);break;case 4:je(l,l.stateNode.containerInfo);break;case 10:gi(l,l.type,l.memoizedProps.value);break;case 31:if(l.memoizedState!==null)return l.flags|=128,Gb(l),null;break;case 13:var g=l.memoizedState;if(g!==null)return g.dehydrated!==null?(yi(l),l.flags|=128,null):(f&l.child.childLanes)!==0?ZO(i,l,f):(yi(l),i=Cs(i,l,f),i!==null?i.sibling:null);yi(l);break;case 19:var y=(i.flags&128)!==0;if(g=(f&l.childLanes)!==0,g||(tl(i,l,f,!1),g=(f&l.childLanes)!==0),y){if(g)return t4(i,l,f);l.flags|=128}if(y=l.memoizedState,y!==null&&(y.rendering=null,y.tail=null,y.lastEffect=null),Q(Yt,Yt.current),g)break;return null;case 22:return l.lanes=0,GO(i,l,f,l.pendingProps);case 24:gi(l,Xt,i.memoizedState.cache)}return Cs(i,l,f)}function a4(i,l,f){if(i!==null)if(i.memoizedProps!==l.pendingProps)ea=!0;else{if(!jy(i,f)&&(l.flags&128)===0)return ea=!1,IF(i,l,f);ea=(i.flags&131072)!==0}else ea=!1,it&&(l.flags&1048576)!==0&&D_(l,fd,l.index);switch(l.lanes=0,l.tag){case 16:e:{var g=l.pendingProps;if(i=Po(l.elementType),l.type=i,typeof i=="function")_b(i)?(g=Do(i,g),l.tag=1,l=JO(null,l,i,g,f)):(l.tag=0,l=hy(null,l,i,g,f));else{if(i!=null){var y=i.$$typeof;if(y===k){l.tag=11,l=FO(null,l,i,g,f);break e}else if(y===E){l.tag=14,l=KO(null,l,i,g,f);break e}}throw l=G(i)||i,Error(n(306,l,""))}}return l;case 0:return hy(i,l,l.type,l.pendingProps,f);case 1:return g=l.type,y=Do(g,l.pendingProps),JO(i,l,g,y,f);case 3:e:{if(je(l,l.stateNode.containerInfo),i===null)throw Error(n(387));g=l.pendingProps;var S=l.memoizedState;y=S.element,Ub(i,l),yd(l,g,null,f);var M=l.memoizedState;if(g=M.cache,gi(l,Xt,g),g!==S.cache&&Lb(l,[Xt],f,!0),bd(),g=M.element,S.isDehydrated)if(S={element:g,isDehydrated:!1,cache:M.cache},l.updateQueue.baseState=S,l.memoizedState=S,l.flags&256){l=XO(i,l,g,f);break e}else if(g!==y){y=Vn(Error(n(424)),l),pd(y),l=XO(i,l,g,f);break e}else{switch(i=l.stateNode.containerInfo,i.nodeType){case 9:i=i.body;break;default:i=i.nodeName==="HTML"?i.ownerDocument.body:i}for(Lt=Jn(i.firstChild),ka=l,it=!0,mi=null,Yn=!0,f=G_(l,null,g,f),l.child=f;f;)f.flags=f.flags&-3|4096,f=f.sibling}else{if(Co(),g===y){l=Cs(i,l,f);break e}Ma(i,l,g,f)}l=l.child}return l;case 26:return Mm(i,l),i===null?(f=p5(l.type,null,l.pendingProps,null))?l.memoizedState=f:it||(f=l.type,i=l.pendingProps,g=Qm(ve.current).createElement(f),g[Pa]=l,g[on]=i,Da(g,f,i),va(g),l.stateNode=g):l.memoizedState=p5(l.type,i.memoizedProps,l.pendingProps,i.memoizedState),null;case 27:return ye(l),i===null&&it&&(g=l.stateNode=u5(l.type,l.pendingProps,ve.current),ka=l,Yn=!0,y=Lt,Ei(l.type)?(t0=y,Lt=Jn(g.firstChild)):Lt=y),Ma(i,l,l.pendingProps.children,f),Mm(i,l),i===null&&(l.flags|=4194304),l.child;case 5:return i===null&&it&&((y=g=Lt)&&(g=pK(g,l.type,l.pendingProps,Yn),g!==null?(l.stateNode=g,ka=l,Lt=Jn(g.firstChild),Yn=!1,y=!0):y=!1),y||hi(l)),ye(l),y=l.type,S=l.pendingProps,M=i!==null?i.memoizedProps:null,g=S.children,Qy(y,S)?g=null:M!==null&&Qy(y,M)&&(l.flags|=32),l.memoizedState!==null&&(y=Yb(i,l,OF,null,null,f),Bd._currentValue=y),Mm(i,l),Ma(i,l,g,f),l.child;case 6:return i===null&&it&&((i=f=Lt)&&(f=mK(f,l.pendingProps,Yn),f!==null?(l.stateNode=f,ka=l,Lt=null,i=!0):i=!1),i||hi(l)),null;case 13:return ZO(i,l,f);case 4:return je(l,l.stateNode.containerInfo),g=l.pendingProps,i===null?l.child=To(l,null,g,f):Ma(i,l,g,f),l.child;case 11:return FO(i,l,l.type,l.pendingProps,f);case 7:return Ma(i,l,l.pendingProps,f),l.child;case 8:return Ma(i,l,l.pendingProps.children,f),l.child;case 12:return Ma(i,l,l.pendingProps.children,f),l.child;case 10:return g=l.pendingProps,gi(l,l.type,g.value),Ma(i,l,g.children,f),l.child;case 9:return y=l.type._context,g=l.pendingProps.children,Oo(l),y=Ta(y),g=g(y),l.flags|=1,Ma(i,l,g,f),l.child;
vendor: 4,162 bytes, line 49
49case 14:return KO(i,l,l.type,l.pendingProps,f);case 15:return VO(i,l,l.type,l.pendingProps,f);case 19:return t4(i,l,f);case 31:return LF(i,l,f);case 22:return GO(i,l,f,l.pendingProps);case 24:return Oo(l),g=Ta(Xt),i===null?(y=$b(),y===null&&(y=Pt,S=Ib(),y.pooledCache=S,S.refCount++,S!==null&&(y.pooledCacheLanes|=f),y=S),l.memoizedState={parent:g,cache:y},qb(l),gi(l,Xt,y)):((i.lanes&f)!==0&&(Ub(i,l),yd(l,null,null,f),bd()),y=i.memoizedState,S=l.memoizedState,y.parent!==g?(y={parent:g,cache:g},l.memoizedState=y,l.lanes===0&&(l.memoizedState=l.updateQueue.baseState=y),gi(l,Xt,g)):(g=S.cache,gi(l,Xt,g),g!==y.cache&&Lb(l,[Xt],f,!0))),Ma(i,l,l.pendingProps.children,f),l.child;case 29:throw l.pendingProps}throw Error(n(156,l.tag))}function _s(i){i.flags|=4}function Sy(i,l,f,g,y){if((l=(i.mode&32)!==0)&&(l=!1),l){if(i.flags|=16777216,(y&335544128)===y)if(i.stateNode.complete)i.flags|=8192;else if(E4())i.flags|=8192;else throw ko=vm,Bb}else i.flags&=-16777217}function n4(i,l){if(l.type!=="stylesheet"||(l.state.loading&4)!==0)i.flags&=-16777217;else if(i.flags|=16777216,!v5(l))if(E4())i.flags|=8192;else throw ko=vm,Bb}function Rm(i,l){l!==null&&(i.flags|=4),i.flags&16384&&(l=i.tag!==22?Ba():536870912,i.lanes|=l,pl|=l)}function Cd(i,l){if(!it)switch(i.tailMode){case"hidden":l=i.tail;for(var f=null;l!==null;)l.alternate!==null&&(f=l),l=l.sibling;f===null?i.tail=null:f.sibling=null;break;case"collapsed":f=i.tail;for(var g=null;f!==null;)f.alternate!==null&&(g=f),f=f.sibling;g===null?l||i.tail===null?i.tail=null:i.tail.sibling=null:g.sibling=null}}function It(i){var l=i.alternate!==null&&i.alternate.child===i.child,f=0,g=0;if(l)for(var y=i.child;y!==null;)f|=y.lanes|y.childLanes,g|=y.subtreeFlags&65011712,g|=y.flags&65011712,y.return=i,y=y.sibling;else for(y=i.child;y!==null;)f|=y.lanes|y.childLanes,g|=y.subtreeFlags,g|=y.flags,y.return=i,y=y.sibling;return i.subtreeFlags|=g,i.childLanes=f,l}function zF(i,l,f){var g=l.pendingProps;switch(kb(l),l.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return It(l),null;case 1:return It(l),null;case 3:return f=l.stateNode,g=null,i!==null&&(g=i.memoizedState.cache),l.memoizedState.cache!==g&&(l.flags|=2048),Ss(Xt),de(),f.pendingContext&&(f.context=f.pendingContext,f.pendingContext=null),(i===null||i.child===null)&&(el(l)?_s(l):i===null||i.memoizedState.isDehydrated&&(l.flags&256)===0||(l.flags|=1024,Mb())),It(l),null;case 26:var y=l.type,S=l.memoizedState;return i===null?(_s(l),S!==null?(It(l),n4(l,S)):(It(l),Sy(l,y,null,g,f))):S?S!==i.memoizedState?(_s(l),It(l),n4(l,S)):(It(l),l.flags&=-16777217):(i=i.memoizedProps,i!==g&&_s(l),It(l),Sy(l,y,i,g,f)),null;case 27:if(Ne(l),f=ve.current,y=l.type,i!==null&&l.stateNode!=null)i.memoizedProps!==g&&_s(l);else{if(!g){if(l.stateNode===null)throw Error(n(166));return It(l),null}i=ee.current,el(l)?L_(l):(i=u5(y,g,f),l.stateNode=i,_s(l))}return It(l),null;case 5:if(Ne(l),y=l.type,i!==null&&l.stateNode!=null)i.memoizedProps!==g&&_s(l);else{if(!g){if(l.stateNode===null)throw Error(n(166));return It(l),null}if(S=ee.current,el(l))L_(l);else{var M=Qm(ve.current);switch(S){case 1:S=M.createElementNS("http://www.w3.org/2000/svg",y);break;case 2:S=M.createElementNS("http://www.w3.org/1998/Math/MathML",y);break;default:switch(y){case"svg":S=M.createElementNS("http://www.w3.org/2000/svg",y);break;case"math":S=M.createElementNS("http://www.w3.org/1998/Math/MathML",y);break;case"script":S=M.createElement("div"),S.innerHTML="<script><\/script>",S=S.removeChild(S.firstChild);break;case"select":S=typeof g.is=="string"?M.createElement("select",{is:g.is}):M.createElement("select"),g.multiple?S.multiple=!0:g.size&&(S.size=g.size);break;default:S=typeof g.is=="string"?M.createElement(y,{is:g.is}):M.createElement(y)}}S[Pa]=l,S[on]=g;e:for(M=l.child;M!==null;){if(M.tag===5||M.tag===6)S.appendChild(M.stateNode);else if(M.tag!==4&&M.tag!==27&&M.child!==null){M.child.return=M,M=M.child;continue}if(M===l)break e;for(;M.sibling===null;){if(M.return===null||M.return===l)break e;M=M.return}M.sibling.return=M.return,M=M.sibling}l.stateNode=S;e:switch(Da(S,y,g),y){case"button":case"input":case"select":case"textarea":g=!!g.autoF
vendor: 23,802 bytes, line 49
49ocus;break e;case"img":g=!0;break e;default:g=!1}g&&_s(l)}}return It(l),Sy(l,l.type,i===null?null:i.memoizedProps,l.pendingProps,f),null;case 6:if(i&&l.stateNode!=null)i.memoizedProps!==g&&_s(l);else{if(typeof g!="string"&&l.stateNode===null)throw Error(n(166));if(i=ve.current,el(l)){if(i=l.stateNode,f=l.memoizedProps,g=null,y=ka,y!==null)switch(y.tag){case 27:case 5:g=y.memoizedProps}i[Pa]=l,i=!!(i.nodeValue===f||g!==null&&g.suppressHydrationWarning===!0||Z4(i.nodeValue,f)),i||hi(l,!0)}else i=Qm(i).createTextNode(g),i[Pa]=l,l.stateNode=i}return It(l),null;case 31:if(f=l.memoizedState,i===null||i.memoizedState!==null){if(g=el(l),f!==null){if(i===null){if(!g)throw Error(n(318));if(i=l.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(n(557));i[Pa]=l}else Co(),(l.flags&128)===0&&(l.memoizedState=null),l.flags|=4;It(l),i=!1}else f=Mb(),i!==null&&i.memoizedState!==null&&(i.memoizedState.hydrationErrors=f),i=!0;if(!i)return l.flags&256?(On(l),l):(On(l),null);if((l.flags&128)!==0)throw Error(n(558))}return It(l),null;case 13:if(g=l.memoizedState,i===null||i.memoizedState!==null&&i.memoizedState.dehydrated!==null){if(y=el(l),g!==null&&g.dehydrated!==null){if(i===null){if(!y)throw Error(n(318));if(y=l.memoizedState,y=y!==null?y.dehydrated:null,!y)throw Error(n(317));y[Pa]=l}else Co(),(l.flags&128)===0&&(l.memoizedState=null),l.flags|=4;It(l),y=!1}else y=Mb(),i!==null&&i.memoizedState!==null&&(i.memoizedState.hydrationErrors=y),y=!0;if(!y)return l.flags&256?(On(l),l):(On(l),null)}return On(l),(l.flags&128)!==0?(l.lanes=f,l):(f=g!==null,i=i!==null&&i.memoizedState!==null,f&&(g=l.child,y=null,g.alternate!==null&&g.alternate.memoizedState!==null&&g.alternate.memoizedState.cachePool!==null&&(y=g.alternate.memoizedState.cachePool.pool),S=null,g.memoizedState!==null&&g.memoizedState.cachePool!==null&&(S=g.memoizedState.cachePool.pool),S!==y&&(g.flags|=2048)),f!==i&&f&&(l.child.flags|=8192),Rm(l,l.updateQueue),It(l),null);case 4:return de(),i===null&&Ky(l.stateNode.containerInfo),It(l),null;case 10:return Ss(l.type),It(l),null;case 19:if(W(Yt),g=l.memoizedState,g===null)return It(l),null;if(y=(l.flags&128)!==0,S=g.rendering,S===null)if(y)Cd(g,!1);else{if(Kt!==0||i!==null&&(i.flags&128)!==0)for(i=l.child;i!==null;){if(S=jm(i),S!==null){for(l.flags|=128,Cd(g,!1),i=S.updateQueue,l.updateQueue=i,Rm(l,i),l.subtreeFlags=0,i=f,f=l.child;f!==null;)k_(f,i),f=f.sibling;return Q(Yt,Yt.current&1|2),it&&ws(l,g.treeForkCount),l.child}i=i.sibling}g.tail!==null&&ce()>Bm&&(l.flags|=128,y=!0,Cd(g,!1),l.lanes=4194304)}else{if(!y)if(i=jm(S),i!==null){if(l.flags|=128,y=!0,i=i.updateQueue,l.updateQueue=i,Rm(l,i),Cd(g,!0),g.tail===null&&g.tailMode==="hidden"&&!S.alternate&&!it)return It(l),null}else 2*ce()-g.renderingStartTime>Bm&&f!==536870912&&(l.flags|=128,y=!0,Cd(g,!1),l.lanes=4194304);g.isBackwards?(S.sibling=l.child,l.child=S):(i=g.last,i!==null?i.sibling=S:l.child=S,g.last=S)}return g.tail!==null?(i=g.tail,g.rendering=i,g.tail=i.sibling,g.renderingStartTime=ce(),i.sibling=null,f=Yt.current,Q(Yt,y?f&1|2:f&1),it&&ws(l,g.treeForkCount),i):(It(l),null);case 22:case 23:return On(l),Vb(),g=l.memoizedState!==null,i!==null?i.memoizedState!==null!==g&&(l.flags|=8192):g&&(l.flags|=8192),g?(f&536870912)!==0&&(l.flags&128)===0&&(It(l),l.subtreeFlags&6&&(l.flags|=8192)):It(l),f=l.updateQueue,f!==null&&Rm(l,f.retryQueue),f=null,i!==null&&i.memoizedState!==null&&i.memoizedState.cachePool!==null&&(f=i.memoizedState.cachePool.pool),g=null,l.memoizedState!==null&&l.memoizedState.cachePool!==null&&(g=l.memoizedState.cachePool.pool),g!==f&&(l.flags|=2048),i!==null&&W(Eo),null;case 24:return f=null,i!==null&&(f=i.memoizedState.cache),l.memoizedState.cache!==f&&(l.flags|=2048),Ss(Xt),It(l),null;case 25:return null;case 30:return null}throw Error(n(156,l.tag))}function $F(i,l){switch(kb(l),l.tag){case 1:return i=l.flags,i&65536?(l.flags=i&-65537|128,l):null;case 3:return Ss(Xt),de(),i=l.flags,(i&65536)!==0&&(i&128)===0?(l.flags=i&-65537|128,l):null;case 26:case 27:case 5:return Ne(l),null;case 31:if(l.memoizedState!==null){if(On(l),l.alternate===null)throw Error(n(340));Co()}return i=l.flags,i&65536?(l.flags=i&-65537|128,l):null;case 13:if(On(l),i=l.memoizedState,i!==null&&i.dehydrated!==null){if(l.alternate===null)throw Error(n(340));Co()}return i=l.flags,i&65536?(l.flags=i&-65537|128,l):null;case 19:return W(Yt),null;case 4:return de(),null;case 10:return Ss(l.type),null;case 22:case 23:return On(l),Vb(),i!==null&&W(Eo),i=l.flags,i&65536?(l.flags=i&-65537|128,l):null;case 24:return Ss(Xt),null;case 25:return null;default:return null}}function r4(i,l){switch(kb(l),l.tag){case 3:Ss(Xt),de();break;case 26:case 27:case 5:Ne(l);break;case 4:de();break;case 31:l.memoizedState!==null&&On(l);break;case 13:On(l);break;case 19:W(Yt);break;case 10:Ss(l.type);break;case 22:case 23:On(l),Vb(),i!==null&&W(Eo);break;case 24:Ss(Xt)}}function _d(i,l){try{var f=l.updateQueue,g=f!==null?f.lastEffect:null;if(g!==null){var y=g.next;f=y;do{if((f.tag&i)===i){g=void 0;var S=f.create,M=f.inst;g=S(),M.destroy=g}f=f.next}while(f!==y)}}catch($){Nt(l,l.return,$)}}function ji(i,l,f){try{var g=l.updateQueue,y=g!==null?g.lastEffect:null;if(y!==null){var S=y.next;g=S;do{if((g.tag&i)===i){var M=g.inst,$=M.destroy;if($!==void 0){M.destroy=void 0,y=l;var Y=f,ae=$;try{ae()}catch(fe){Nt(y,Y,fe)}}}g=g.next}while(g!==S)}}catch(fe){Nt(l,l.return,fe)}}function s4(i){var l=i.updateQueue;if(l!==null){var f=i.stateNode;try{Y_(l,f)}catch(g){Nt(i,i.return,g)}}}function i4(i,l,f){f.props=Do(i.type,i.memoizedProps),f.state=i.memoizedState;try{f.componentWillUnmount()}catch(g){Nt(i,l,g)}}function Od(i,l){try{var f=i.ref;if(f!==null){switch(i.tag){case 26:case 27:case 5:var g=i.stateNode;break;case 30:g=i.stateNode;break;default:g=i.stateNode}typeof f=="function"?i.refCleanup=f(g):f.current=g}}catch(y){Nt(i,l,y)}}function Qr(i,l){var f=i.ref,g=i.refCleanup;if(f!==null)if(typeof g=="function")try{g()}catch(y){Nt(i,l,y)}finally{i.refCleanup=null,i=i.alternate,i!=null&&(i.refCleanup=null)}else if(typeof f=="function")try{f(null)}catch(y){Nt(i,l,y)}else f.current=null}function o4(i){var l=i.type,f=i.memoizedProps,g=i.stateNode;try{e:switch(l){case"button":case"input":case"select":case"textarea":f.autoFocus&&g.focus();break e;case"img":f.src?g.src=f.src:f.srcSet&&(g.srcset=f.srcSet)}}catch(y){Nt(i,i.return,y)}}function Ny(i,l,f){try{var g=i.stateNode;oK(g,i.type,f,l),g[on]=l}catch(y){Nt(i,i.return,y)}}function c4(i){return i.tag===5||i.tag===3||i.tag===26||i.tag===27&&Ei(i.type)||i.tag===4}function Ay(i){e:for(;;){for(;i.sibling===null;){if(i.return===null||c4(i.return))return null;i=i.return}for(i.sibling.return=i.return,i=i.sibling;i.tag!==5&&i.tag!==6&&i.tag!==18;){if(i.tag===27&&Ei(i.type)||i.flags&2||i.child===null||i.tag===4)continue e;i.child.return=i,i=i.child}if(!(i.flags&2))return i.stateNode}}function Cy(i,l,f){var g=i.tag;if(g===5||g===6)i=i.stateNode,l?(f.nodeType===9?f.body:f.nodeName==="HTML"?f.ownerDocument.body:f).insertBefore(i,l):(l=f.nodeType===9?f.body:f.nodeName==="HTML"?f.ownerDocument.body:f,l.appendChild(i),f=f._reactRootContainer,f!=null||l.onclick!==null||(l.onclick=vs));else if(g!==4&&(g===27&&Ei(i.type)&&(f=i.stateNode,l=null),i=i.child,i!==null))for(Cy(i,l,f),i=i.sibling;i!==null;)Cy(i,l,f),i=i.sibling}function Lm(i,l,f){var g=i.tag;if(g===5||g===6)i=i.stateNode,l?f.insertBefore(i,l):f.appendChild(i);else if(g!==4&&(g===27&&Ei(i.type)&&(f=i.stateNode),i=i.child,i!==null))for(Lm(i,l,f),i=i.sibling;i!==null;)Lm(i,l,f),i=i.sibling}function l4(i){var l=i.stateNode,f=i.memoizedProps;try{for(var g=i.type,y=l.attributes;y.length;)l.removeAttributeNode(y[0]);Da(l,g,f),l[Pa]=i,l[on]=f}catch(S){Nt(i,i.return,S)}}var Os=!1,ta=!1,_y=!1,u4=typeof WeakSet=="function"?WeakSet:Set,ba=null;function BF(i,l){if(i=i.containerInfo,Wy=nh,i=j_(i),yb(i)){if("selectionStart"in i)var f={start:i.selectionStart,end:i.selectionEnd};else e:{f=(f=i.ownerDocument)&&f.defaultView||window;var g=f.getSelection&&f.getSelection();if(g&&g.rangeCount!==0){f=g.anchorNode;var y=g.anchorOffset,S=g.focusNode;g=g.focusOffset;try{f.nodeType,S.nodeType}catch{f=null;break e}var M=0,$=-1,Y=-1,ae=0,fe=0,he=i,ne=null;t:for(;;){for(var oe;he!==f||y!==0&&he.nodeType!==3||($=M+y),he!==S||g!==0&&he.nodeType!==3||(Y=M+g),he.nodeType===3&&(M+=he.nodeValue.length),(oe=he.firstChild)!==null;)ne=he,he=oe;for(;;){if(he===i)break t;if(ne===f&&++ae===y&&($=M),ne===S&&++fe===g&&(Y=M),(oe=he.nextSibling)!==null)break;he=ne,ne=he.parentNode}he=oe}f=$===-1||Y===-1?null:{start:$,end:Y}}else f=null}f=f||{start:0,end:0}}else f=null;for(Yy={focusedElem:i,selectionRange:f},nh=!1,ba=l;ba!==null;)if(l=ba,i=l.child,(l.subtreeFlags&1028)!==0&&i!==null)i.return=l,ba=i;else for(;ba!==null;){switch(l=ba,S=l.alternate,i=l.flags,l.tag){case 0:if((i&4)!==0&&(i=l.updateQueue,i=i!==null?i.events:null,i!==null))for(f=0;f<i.length;f++)y=i[f],y.ref.impl=y.nextImpl;break;case 11:case 15:break;case 1:if((i&1024)!==0&&S!==null){i=void 0,f=l,y=S.memoizedProps,S=S.memoizedState,g=f.stateNode;try{var Pe=Do(f.type,y);i=g.getSnapshotBeforeUpdate(Pe,S),g.__reactInternalSnapshotBeforeUpdate=i}catch($e){Nt(f,f.return,$e)}}break;case 3:if((i&1024)!==0){if(i=l.stateNode.containerInfo,f=i.nodeType,f===9)Xy(i);else if(f===1)switch(i.nodeName){case"HEAD":case"HTML":case"BODY":Xy(i);break;default:i.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((i&1024)!==0)throw Error(n(163))}if(i=l.sibling,i!==null){i.return=l.return,ba=i;break}ba=l.return}}function d4(i,l,f){var g=f.flags;switch(f.tag){case 0:case 11:case 15:Ps(i,f),g&4&&_d(5,f);break;case 1:if(Ps(i,f),g&4)if(i=f.stateNode,l===null)try{i.componentDidMount()}catch(M){Nt(f,f.return,M)}else{var y=Do(f.type,l.memoizedProps);l=l.memoizedState;try{i.componentDidUpdate(y,l,i.__reactInternalSnapshotBeforeUpdate)}catch(M){Nt(f,f.return,M)}}g&64&&s4(f),g&512&&Od(f,f.return);break;case 3:if(Ps(i,f),g&64&&(i=f.updateQueue,i!==null)){if(l=null,f.child!==null)switch(f.child.tag){case 27:case 5:l=f.child.stateNode;break;case 1:l=f.child.stateNode}try{Y_(i,l)}catch(M){Nt(f,f.return,M)}}break;case 27:l===null&&g&4&&l4(f);case 26:case 5:Ps(i,f),l===null&&g&4&&o4(f),g&512&&Od(f,f.return);break;case 12:Ps(i,f);break;case 31:Ps(i,f),g&4&&m4(i,f);break;case 13:Ps(i,f),g&4&&h4(i,f),g&64&&(i=f.memoizedState,i!==null&&(i=i.dehydrated,i!==null&&(f=YF.bind(null,f),hK(i,f))));break;case 22:if(g=f.memoizedState!==null||Os,!g){l=l!==null&&l.memoizedState!==null||ta,y=Os;var S=ta;Os=g,(ta=l)&&!S?ks(i,f,(f.subtreeFlags&8772)!==0):Ps(i,f),Os=y,ta=S}break;case 30:break;default:Ps(i,f)}}function f4(i){var l=i.alternate;l!==null&&(i.alternate=null,f4(l)),i.child=null,i.deletions=null,i.sibling=null,i.tag===5&&(l=i.stateNode,l!==null&&nb(l)),i.stateNode=null,i.return=null,i.dependencies=null,i.memoizedProps=null,i.memoizedState=null,i.pendingProps=null,i.stateNode=null,i.updateQueue=null}var Bt=null,ln=!1;function Es(i,l,f){for(f=f.child;f!==null;)p4(i,l,f),f=f.sibling}function p4(i,l,f){if(Wa&&typeof Wa.onCommitFiberUnmount=="function")try{Wa.onCommitFiberUnmount(xo,f)}catch{}switch(f.tag){case 26:ta||Qr(f,l),Es(i,l,f),f.memoizedState?f.memoizedState.count--:f.stateNode&&(f=f.stateNode,f.parentNode.removeChild(f));break;case 27:ta||Qr(f,l);var g=Bt,y=ln;Ei(f.type)&&(Bt=f.stateNode,ln=!1),Es(i,l,f),Id(f.stateNode),Bt=g,ln=y;break;case 5:ta||Qr(f,l);case 6:if(g=Bt,y=ln,Bt=null,Es(i,l,f),Bt=g,ln=y,Bt!==null)if(ln)try{(Bt.nodeType===9?Bt.body:Bt.nodeName==="HTML"?Bt.ownerDocument.body:Bt).removeChild(f.stateNode)}catch(S){Nt(f,l,S)}else try{Bt.removeChild(f.stateNode)}catch(S){Nt(f,l,S)}break;case 18:Bt!==null&&(ln?(i=Bt,s5(i.nodeType===9?i.body:i.nodeName==="HTML"?i.ownerDocument.body:i,f.stateNode),wl(i)):s5(Bt,f.stateNode));break;case 4:g=Bt,y=ln,Bt=f.stateNode.containerInfo,ln=!0,Es(i,l,f),Bt=g,ln=y;break;case 0:case 11:case 14:case 15:ji(2,f,l),ta||ji(4,f,l),Es(i,l,f);break;case 1:ta||(Qr(f,l),g=f.stateNode,typeof g.componentWillUnmount=="function"&&i4(f,l,g)),Es(i,l,f);break;case 21:Es(i,l,f);break;case 22:ta=(g=ta)||f.memoizedState!==null,Es(i,l,f),ta=g;break;default:Es(i,l,f)}}function m4(i,l){if(l.memoizedState===null&&(i=l.alternate,i!==null&&(i=i.memoizedState,i!==null))){i=i.dehydrated;try{wl(i)}catch(f){Nt(l,l.return,f)}}}function h4(i,l){if(l.memoizedState===null&&(i=l.alternate,i!==null&&(i=i.memoizedState,i!==null&&(i=i.dehydrated,i!==null))))try{wl(i)}catch(f){Nt(l,l.return,f)}}function qF(i){switch(i.tag){case 31:case 13:case 19:var l=i.stateNode;return l===null&&(l=i.stateNode=new u4),l;case 22:return i=i.stateNode,l=i._retryCache,l===null&&(l=i._retryCache=new u4),l;default:throw Error(n(435,i.tag))}}function Im(i,l){var f=qF(i);l.forEach(function(g){if(!f.has(g)){f.add(g);var y=QF.bind(null,i,g);g.then(y,y)}})}function un(i,l){var f=l.deletions;if(f!==null)for(var g=0;g<f.length;g++){var y=f[g],S=i,M=l,$=M;e:for(;$!==null;){switch($.tag){case 27:if(Ei($.type)){Bt=$.stateNode,ln=!1;break e}break;case 5:Bt=$.stateNode,ln=!1;break e;case 3:case 4:Bt=$.stateNode.containerInfo,ln=!0;break e}$=$.return}if(Bt===null)throw Error(n(160));p4(S,M,y),Bt=null,ln=!1,S=y.alternate,S!==null&&(S.return=null),y.return=null}if(l.subtreeFlags&13886)for(l=l.child;l!==null;)g4(l,i),l=l.sibling}var _r=null;function g4(i,l){var f=i.alternate,g=i.flags;switch(i.tag){case 0:case 11:case 14:case 15:un(l,i),dn(i),g&4&&(ji(3,i,i.return),_d(3,i),ji(5,i,i.return));break;case 1:un(l,i),dn(i),g&512&&(ta||f===null||Qr(f,f.return)),g&64&&Os&&(i=i.updateQueue,i!==null&&(g=i.callbacks,g!==null&&(f=i.shared.hiddenCallbacks,i.shared.hiddenCallbacks=f===null?g:f.concat(g))));break;case 26:var y=_r;if(un(l,i),dn(i),g&512&&(ta||f===null||Qr(f,f.return)),g&4){var S=f!==null?f.memoizedState:null;if(g=i.memoizedState,f===null)if(g===null)if(i.stateNode===null){e:{g=i.type,f=i.memoizedProps,y=y.ownerDocument||y;t:switch(g){case"title":S=y.getElementsByTagName("title")[0],(!S||S[td]||S[Pa]||S.namespaceURI==="http://www.w3.org/2000/svg"||S.hasAttribute("itemprop"))&&(S=y.createElement(g),y.head.insertBefore(S,y.querySelector("head > title"))),Da(S,g,f),S[Pa]=i,va(S),g=S;break e;case"link":var M=g5("link","href",y).get(g+(f.href||""));if(M){for(var $=0;$<M.length;$++)if(S=M[$],S.getAttribute("href")===(f.href==null||f.href===""?null:f.href)&&S.getAttribute("rel")===(f.rel==null?null:f.rel)&&S.getAttribute("title")===(f.title==null?null:f.title)&&S.getAttribute("crossorigin")===(f.crossOrigin==null?null:f.crossOrigin)){M.splice($,1);break t}}S=y.createElement(g),Da(S,g,f),y.head.appendChild(S);break;case"meta":if(M=g5("meta","content",y).get(g+(f.content||""))){for($=0;$<M.length;$++)if(S=M[$],S.getAttribute("content")===(f.content==null?null:""+f.content)&&S.getAttribute("name")===(f.name==null?null:f.name)&&S.getAttribute("property")===(f.property==null?null:f.property)&&S.getAttribute("http-equiv")===(f.httpEquiv==null?null:f.httpEquiv)&&S.getAttribute("charset")===(f.charSet==null?null:f.charSet)){M.splice($,1);break t}}S=y.createElement(g),Da(S,g,f),y.head.appendChild(S);break;default:throw Error(n(468,g))}S[Pa]=i,va(S),g=S}i.stateNode=g}else x5(y,i.type,i.stateNode);else i.stateNode=h5(y,g,i.memoizedProps);else S!==g?(S===null?f.stateNode!==null&&(f=f.stateNode,f.parentNode.removeChild(f)):S.count--,g===null?x5(y,i.type,i.stateNode):h5(y,g,i.memoizedProps)):g===null&&i.stateNode!==null&&Ny(i,i.memoizedProps,f.memoizedProps)}break;case 27:un(l,i),dn(i),g&512&&(ta||f===null||Qr(f,f.return)),f!==null&&g&4&&Ny(i,i.memoizedProps,f.memoizedProps);break;case 5:if(un(l,i),dn(i),g&512&&(ta||f===null||Qr(f,f.return)),i.flags&32){y=i.stateNode;try{Fc(y,"")}catch(Pe){Nt(i,i.return,Pe)}}g&4&&i.stateNode!=null&&(y=i.memoizedProps,Ny(i,y,f!==null?f.memoizedProps:y)),g&1024&&(_y=!0);break;case 6:if(un(l,i),dn(i),g&4){if(i.stateNode===null)throw Error(n(162));g=i.memoizedProps,f=i.stateNode;try{f.nodeValue=g}catch(Pe){Nt(i,i.return,Pe)}}break;case 3:if(Zm=null,y=_r,_r=Jm(l.containerInfo),un(l,i),_r=y,dn(i),g&4&&f!==null&&f.memoizedState.isDehydrated)try{wl(l.containerInfo)}catch(Pe){Nt(i,i.return,Pe)}_y&&(_y=!1,x4(i));break;case 4:g=_r,_r=Jm(i.stateNode.containerInfo),un(l,i),dn(i),_r=g;break;case 12:un(l,i),dn(i);break;case 31:un(l,i),dn(i),g&4&&(g=i.updateQueue,g!==null&&(i.updateQueue=null,Im(i,g)));break;case 13:un(l,i),dn(i),i.child.flags&8192&&i.memoizedState!==null!=(f!==null&&f.memoizedState!==null)&&($m=ce()),g&4&&(g=i.updateQueue,g!==null&&(i.updateQueue=null,Im(i,g)));break;case 22:y=i.memoizedState!==null;var Y=f!==null&&f.memoizedState!==null,ae=Os,fe=ta;if(Os=ae||y,ta=fe||Y,un(l,i),ta=fe,Os=ae,dn(i),g&8192)e:for(l=i.stateNode,l._visibility=y?l._visibility&-2:l._visibility|1,y&&(f===null||Y||Os||ta||Ro(i)),f=null,l=i;;){if(l.tag===5||l.tag===26){if(f===null){Y=f=l;try{if(S=Y.stateNode,y)M=S.style,typeof M.setProperty=="function"?M.setProperty("display","none","important"):M.display="none";else{$=Y.stateNode;var he=Y.memoizedProps.style,ne=he!=null&&he.hasOwnProperty("display")?he.display:null;$.style.display=ne==null||typeof ne=="boolean"?"":(""+ne).trim()}}catch(Pe){Nt(Y,Y.return,Pe)}}}else if(l.tag===6){if(f===null){Y=l;try{Y.stateNode.nodeValue=y?"":Y.memoizedProps}catch(Pe){Nt(Y,Y.return,Pe)}}}else if(l.tag===18){if(f===null){Y=l;try{var oe=Y.stateNode;y?i5(oe,!0):i5(Y.stateNode,!1)}catch(Pe){Nt(Y,Y.return,Pe)}}}else if((l.tag!==22&&l.tag!==23||l.memoizedState===null||l===i)&&l.child!==null){l.child.return=l,l=l.child;continue}if(l===i)break e;for(;l.sibling===null;){if(l.return===null||l.return===i)break e;f===l&&(f=null),l=l.return}f===l&&(f=null),l.sibling.return=l.return,l=l.sibling}g&4&&(g=i.updateQueue,g!==null&&(f=g.retryQueue,f!==null&&(g.retryQueue=null,Im(i,f))));break;case 19:un(l,i),dn(i),g&4&&(g=i.updateQueue,g!==null&&(i.updateQueue=null,Im(i,g)));break;case 30:break;case 21:break;default:un(l,i),dn(i)}}function dn(i){var l=i.flags;if(l&2){try{for(var f,g=i.return;g!==null;){if(c4(g)){f=g;break}g=g.return}if(f==null)throw Error(n(160));switch(f.tag){case 27:var y=f.stateNode,S=Ay(i);Lm(i,S,y);break;case 5:var M=f.stateNode;f.flags&32&&(Fc(M,""),f.flags&=-33);var $=Ay(i);Lm(i,$,M);break;case 3:case 4:var Y=f.stateNode.containerInfo,ae=Ay(i);Cy(i,ae,Y);break;default:throw Error(n(161))}}catch(fe){Nt(i,i.return,fe)}i.flags&=-3}l&4096&&(i.flags&=-4097)}function x4(i){if(i.subtreeFlags&1024)for(i=i.child;i!==null;){var l=i;x4(l),l.tag===5&&l.flags&1024&&l.stateNode.reset(),i=i.sibling}}function Ps(i,l){if(l.subtreeFlags&8772)for(l=l.child;l!==null;)d4(i,l.alternate,l),l=l.sibling}function Ro(i){for(i=i.child;i!==null;){var l=i;switch(l.tag){case 0:case 11:case 14:case 15:ji(4,l,l.return),Ro(l);break;case 1:Qr(l,l.return);var f=l.stateNode;typeof f.componentWillUnmount=="function"&&i4(l,l.return,f),Ro(l);break;case 27:Id(l.stateNode);case 26:case 5:Qr(l,l.return),Ro(l);break;case 22:l.memoizedState===null&&Ro(l);break;case 30:Ro(l);break;default:Ro(l)}i=i.sibling}}function ks(i,l,f){for(f=f&&(l.subtreeFlags&8772)!==0,l=l.child;l!==null;){var g=l.alternate,y=i,S=l,M=S.flags;switch(S.tag){case 0:case 11:case 15:ks(y,S,f),_d(4,S);break;case 1:if(ks(y,S,f),g=S,y=g.stateNode,typeof y.componentDidMount=="function")try{y.componentDidMount()}catch(ae){Nt(g,g.return,ae)}if(g=S,y=g.updateQueue,y!==null){var $=g.stateNode;try{var Y=y.shared.hiddenCallbacks;if(Y!==null)for(y.shared.hiddenCallbacks=null,y=0;y<Y.length;y++)W_(Y[y],$)}catch(ae){Nt(g,g.return,ae)}}f&&M&64&&s4(S),Od(S,S.return);break;case 27:l4(S);case 26:case 5:ks(y,S,f),f&&g===null&&M&4&&o4(S),Od(S,S.return);break;case 12:ks(y,S,f);break;case 31:ks(y,S,f),f&&M&4&&m4(y,S);break;case 13:ks(y,S,f),f&&M&4&&h4(y,S);break;case 22:S.memoizedState===null&&ks(y,S,f),Od(S,S.return);break;case 30:break;default:ks(y,S,f)}l=l.sibling}}function Oy(i,l){var f=null;i!==null&&i.memoizedState!==null&&i.memoizedState.cachePool!==null&&(f=i.memoizedState.cachePool.pool),i=null,l.memoizedState!==null&&l.memoizedState.cachePool!==null&&(i=l.memoizedState.cachePool.pool),i!==f&&(i!=null&&i.refCount++,f!=null&&md(f))}function Ey(i,l){i=null,l.alternate!==null&&(i=l.alternate.memoizedState.cache),l=l.memoizedState.cache,l!==i&&(l.refCount++,i!=null&&md(i))}function Or(i,l,f,g){if(l.subtreeFlags&10256)for(l=l.child;l!==null;)v4(i,l,f,g),l=l.sibling}function v4(i,l,f,g){var y=l.flags;switch(l.tag){case 0:case 11:case 15:Or(i,l,f,g),y&2048&&_d(9,l);break;case 1:Or(i,l,f,g);break;case 3:Or(i,l,f,g),y&2048&&(i=null,l.alternate!==null&&(i=l.alternate.memoizedState.cache),l=l.memoizedState.cache,l!==i&&(l.refCount++,i!=null&&md(i)));break;case 12:if(y&2048){Or(i,l,f,g),i=l.stateNode;try{var S=l.memoizedProps,M=S.id,$=S.onPostCommit;typeof $=="function"&&$(M,l.alternate===null?"mount":"update",i.passiveEffectDuration,-0)}catch(Y){Nt(l,l.return,Y)}}else Or(i,l,f,g);break;case 31:Or(i,l,f,g);break;case 13:Or(i,l,f,g);break;case 23:break;case 22:S=l.stateNode,M=l.alternate,l.memoizedState!==null?S._visibility&2?Or(i,l,f,g):Ed(i,l):S._visibility&2?Or(i,l,f,g):(S._visibility|=2,ul(i,l,f,g,(l.subtreeFlags&10256)!==0||!1)),y&2048&&Oy(M,l);break;case 24:Or(i,l,f,g),y&2048&&Ey(l.alternate,l);break;default:Or(i,l,f,g)}}function ul(i,l,f,g,y){for(y=y&&((l.subtreeFlags&10256)!==0||!1),l=l.child;l!==null;){var S=i,M=l,$=f,Y=g,ae=M.flags;switch(M.tag){case 0:case 11:case 15:ul(S,M,$,Y,y),_d(8,M);break;case 23:break;case 22:var fe=M.stateNode;M.memoizedState!==null?fe._visibility&2?ul(S,M,$,Y,y):Ed(S,M):(fe._visibility|=2,ul(S,M,$,Y,y)),y&&ae&2048&&Oy(M.alternate,M);break;case 24:ul(S,M,$,Y,y),y&&ae&2048&&Ey(M.alternate,M);break;default:ul(S,M,$,Y,y)}l=l.sibling}}function Ed(i,l){if(l.subtreeFlags&10256)for(l=l.child;l!==null;){var f=i,g=l,y=g.flags;switch(g.tag){case 22:Ed(f,g),y&2048&&Oy(g.alternate,g);break;case 24:Ed(f,g),y&2048&&Ey(g.alternate,g);break;default:Ed(f,g)}l=l.sibling}}var Pd=8192;function dl(i,l,f){if(i.subtreeFlags&Pd)for(i=i.child;i!==null;)b4(i,l,f),i=i.sibling}function b4(i,l,f){switch(i.tag){case 26:dl(i,l,f),i.flags&Pd&&i.memoizedState!==null&&_K(f,_r,i.memoizedState,i.memoizedProps);break;case 5:dl(i,l,f);break;case 3:case 4:var g=_r;_r=Jm(i.stateNode.containerInfo),dl(i,l,f),_r=g;break;case 22:i.memoizedState===null&&(g=i.alternate,g!==null&&g.memoizedState!==null?(g=Pd,Pd=16777216,dl(i,l,f),Pd=g):dl(i,l,f));break;default:dl(i,l,f)}}function y4(i){var l=i.alternate;if(l!==null&&(i=l.child,i!==null)){l.child=null;do l=i.sibling,i.sibling=null,i=l;while(i!==null)}}function kd(i){var l=i.deletions;if((i.flags&16)!==0){if(l!==null)for(var f=0;f<l.length;f++){var g=l[f];ba=g,j4(g,i)}y4(i)}if(i.subtreeFlags&10256)for(i=i.child;i!==null;)w4(i),i=i.sibling}function w4(i){switch(i.tag){case 0:case 11:case 15:kd(i),i.flags&2048&&ji(9,i,i.return);break;case 3:kd(i);break;case 12:kd(i);break;case 22:var l=i.stateNode;i.memoizedState!==null&&l._visibility&2&&(i.return===null||i.return.tag!==13)?(l._visibility&=-3,zm(i)):kd(i);break;default:kd(i)}}function zm(i){var l=i.deletions;if((i.flags&16)!==0){if(l!==null)for(var f=0;f<l.length;f++){var g=l[f];ba=g,j4(g,i)}y4(i)}for(i=i.child;i!==null;){switch(l=i,l.tag){case 0:case 11:case 15:ji(8,l,l.return),zm(l);break;case 22:f=l.stateNode,f._visibility&2&&(f._visibility&=-3,zm(l));break;default:zm(l)}i=i.sibling}}function j4(i,l){for(;ba!==null;){var f=ba;switch(f.tag){case 0:case 11:case 15:ji(8,f,l);break;case 23:case 22:if(f.memoizedState!==null&&f.memoizedState.cachePool!==null){var g=f.memoizedState.cachePool.pool;g!=null&&g.refCount++}break;case 24:md(f.memoizedState.cache)}if(g=f.child,g!==null)g.return=f,ba=g;else e:for(f=i;ba!==null;){g=ba;var y=g.sibling,S=g.return;if(f4(g),g===f){ba=null;break e}if(y!==null){y.return=S,ba=y;break e}ba=S}}}var UF={getCacheForType:function(i){var l=Ta(Xt),f=l.data.get(i);return f===void 0&&(f=i(),l.data.set(i,f)),f},cacheSignal:function(){return Ta(Xt).controller.signal}}
vendor: 21,187 bytes, line 49
49,HF=typeof WeakMap=="function"?WeakMap:Map,vt=0,Pt=null,tt=null,nt=0,St=0,En=null,Si=!1,fl=!1,Py=!1,Ts=0,Kt=0,Ni=0,Lo=0,ky=0,Pn=0,pl=0,Td=null,fn=null,Ty=!1,$m=0,S4=0,Bm=1/0,qm=null,Ai=null,ca=0,Ci=null,ml=null,Ms=0,My=0,Dy=null,N4=null,Md=0,Ry=null;function kn(){return(vt&2)!==0&&nt!==0?nt&-nt:z.T!==null?qy():tb()}function A4(){if(Pn===0)if((nt&536870912)===0||it){var i=Lc;Lc<<=1,(Lc&3932160)===0&&(Lc=262144),Pn=i}else Pn=536870912;return i=_n.current,i!==null&&(i.flags|=32),Pn}function pn(i,l,f){(i===Pt&&(St===2||St===9)||i.cancelPendingCommit!==null)&&(hl(i,0),_i(i,nt,Pn,!1)),Ht(i,f),((vt&2)===0||i!==Pt)&&(i===Pt&&((vt&2)===0&&(Lo|=f),Kt===4&&_i(i,nt,Pn,!1)),Jr(i))}function C4(i,l,f){if((vt&6)!==0)throw Error(n(327));var g=!f&&(l&127)===0&&(l&i.expiredLanes)===0||$t(i,l),y=g?VF(i,l):Iy(i,l,!0),S=g;do{if(y===0){fl&&!g&&_i(i,l,0,!1);break}else{if(f=i.current.alternate,S&&!FF(f)){y=Iy(i,l,!1),S=!1;continue}if(y===2){if(S=l,i.errorRecoveryDisabledLanes&S)var M=0;else M=i.pendingLanes&-536870913,M=M!==0?M:M&536870912?536870912:0;if(M!==0){l=M;e:{var $=i;y=Td;var Y=$.current.memoizedState.isDehydrated;if(Y&&(hl($,M).flags|=256),M=Iy($,M,!1),M!==2){if(Py&&!Y){$.errorRecoveryDisabledLanes|=S,Lo|=S,y=4;break e}S=fn,fn=y,S!==null&&(fn===null?fn=S:fn.push.apply(fn,S))}y=M}if(S=!1,y!==2)continue}}if(y===1){hl(i,0),_i(i,l,0,!0);break}e:{switch(g=i,S=y,S){case 0:case 1:throw Error(n(345));case 4:if((l&4194048)!==l)break;case 6:_i(g,l,Pn,!Si);break e;case 2:fn=null;break;case 3:case 5:break;default:throw Error(n(329))}if((l&62914560)===l&&(y=$m+300-ce(),10<y)){if(_i(g,l,Pn,!Si),Fe(g,0,!0)!==0)break e;Ms=l,g.timeoutHandle=n5(_4.bind(null,g,f,fn,qm,Ty,l,Pn,Lo,pl,Si,S,"Throttled",-0,0),y);break e}_4(g,f,fn,qm,Ty,l,Pn,Lo,pl,Si,S,null,-0,0)}}break}while(!0);Jr(i)}function _4(i,l,f,g,y,S,M,$,Y,ae,fe,he,ne,oe){if(i.timeoutHandle=-1,he=l.subtreeFlags,he&8192||(he&16785408)===16785408){he={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:vs},b4(l,S,he);var Pe=(S&62914560)===S?$m-ce():(S&4194048)===S?S4-ce():0;if(Pe=OK(he,Pe),Pe!==null){Ms=S,i.cancelPendingCommit=Pe(R4.bind(null,i,l,S,f,g,y,M,$,Y,fe,he,null,ne,oe)),_i(i,S,M,!ae);return}}R4(i,l,S,f,g,y,M,$,Y)}function FF(i){for(var l=i;;){var f=l.tag;if((f===0||f===11||f===15)&&l.flags&16384&&(f=l.updateQueue,f!==null&&(f=f.stores,f!==null)))for(var g=0;g<f.length;g++){var y=f[g],S=y.getSnapshot;y=y.value;try{if(!An(S(),y))return!1}catch{return!1}}if(f=l.child,l.subtreeFlags&16384&&f!==null)f.return=l,l=f;else{if(l===i)break;for(;l.sibling===null;){if(l.return===null||l.return===i)return!0;l=l.return}l.sibling.return=l.return,l=l.sibling}}return!0}function _i(i,l,f,g){l&=~ky,l&=~Lo,i.suspendedLanes|=l,i.pingedLanes&=~l,g&&(i.warmLanes|=l),g=i.expirationTimes;for(var y=l;0<y;){var S=31-$a(y),M=1<<S;g[S]=-1,y&=~M}f!==0&&bo(i,f,l)}function Um(){return(vt&6)===0?(Dd(0),!1):!0}function Ly(){if(tt!==null){if(St===0)var i=tt.return;else i=tt,js=_o=null,Xb(i),sl=null,gd=0,i=tt;for(;i!==null;)r4(i.alternate,i),i=i.return;tt=null}}function hl(i,l){var f=i.timeoutHandle;f!==-1&&(i.timeoutHandle=-1,uK(f)),f=i.cancelPendingCommit,f!==null&&(i.cancelPendingCommit=null,f()),Ms=0,Ly(),Pt=i,tt=f=ys(i.current,null),nt=l,St=0,En=null,Si=!1,fl=$t(i,l),Py=!1,pl=Pn=ky=Lo=Ni=Kt=0,fn=Td=null,Ty=!1,(l&8)!==0&&(l|=l&32);var g=i.entangledLanes;if(g!==0)for(i=i.entanglements,g&=l;0<g;){var y=31-$a(g),S=1<<y;l|=i[y],g&=~S}return Ts=l,lm(),f}function O4(i,l){We=null,z.H=Nd,l===rl||l===xm?(l=F_(),St=3):l===Bb?(l=F_(),St=4):St=l===my?8:l!==null&&typeof l=="object"&&typeof l.then=="function"?6:1,En=l,tt===null&&(Kt=1,km(i,Vn(l,i.current)))}function E4(){var i=_n.current;return i===null?!0:(nt&4194048)===nt?Qn===null:(nt&62914560)===nt||(nt&536870912)!==0?i===Qn:!1}function P4(){var i=z.H;return z.H=Nd,i===null?Nd:i}function k4(){var i=z.A;return z.A=UF,i}function Hm(){Kt=4,Si||(nt&4194048)!==nt&&_n.current!==null||(fl=!0),(Ni&134217727)===0&&(Lo&134217727)===0||Pt===null||_i(Pt,nt,Pn,!1)}function Iy(i,l,f){var g=vt;vt|=2;var y=P4(),S=k4();(Pt!==i||nt!==l)&&(qm=null,hl(i,l)),l=!1;var M=Kt;e:do try{if(St!==0&&tt!==null){var $=tt,Y=En;switch(St){case 8:Ly(),M=6;break e;case 3:case 2:case 9:case 6:_n.current===null&&(l=!0);var ae=St;if(St=0,En=null,gl(i,$,Y,ae),f&&fl){M=0;break e}break;default:ae=St,St=0,En=null,gl(i,$,Y,ae)}}KF(),M=Kt;break}catch(fe){O4(i,fe)}while(!0);return l&&i.shellSuspendCounter++,js=_o=null,vt=g,z.H=y,z.A=S,tt===null&&(Pt=null,nt=0,lm()),M}function KF(){for(;tt!==null;)T4(tt)}function VF(i,l){var f=vt;vt|=2;var g=P4(),y=k4();Pt!==i||nt!==l?(qm=null,Bm=ce()+500,hl(i,l)):fl=$t(i,l);e:do try{if(St!==0&&tt!==null){l=tt;var S=En;t:switch(St){case 1:St=0,En=null,gl(i,l,S,1);break;case 2:case 9:if(U_(S)){St=0,En=null,M4(l);break}l=function(){St!==2&&St!==9||Pt!==i||(St=7),Jr(i)},S.then(l,l);break e;case 3:St=7;break e;case 4:St=5;break e;case 7:U_(S)?(St=0,En=null,M4(l)):(St=0,En=null,gl(i,l,S,7));break;case 5:var M=null;switch(tt.tag){case 26:M=tt.memoizedState;case 5:case 27:var $=tt;if(M?v5(M):$.stateNode.complete){St=0,En=null;var Y=$.sibling;if(Y!==null)tt=Y;else{var ae=$.return;ae!==null?(tt=ae,Fm(ae)):tt=null}break t}}St=0,En=null,gl(i,l,S,5);break;case 6:St=0,En=null,gl(i,l,S,6);break;case 8:Ly(),Kt=6;break e;default:throw Error(n(462))}}GF();break}catch(fe){O4(i,fe)}while(!0);return js=_o=null,z.H=g,z.A=y,vt=f,tt!==null?0:(Pt=null,nt=0,lm(),Kt)}function GF(){for(;tt!==null&&!ut();)T4(tt)}function T4(i){var l=a4(i.alternate,i,Ts);i.memoizedProps=i.pendingProps,l===null?Fm(i):tt=l}function M4(i){var l=i,f=l.alternate;switch(l.tag){case 15:case 0:l=QO(f,l,l.pendingProps,l.type,void 0,nt);break;case 11:l=QO(f,l,l.pendingProps,l.type.render,l.ref,nt);break;case 5:Xb(l);default:r4(f,l),l=tt=k_(l,Ts),l=a4(f,l,Ts)}i.memoizedProps=i.pendingProps,l===null?Fm(i):tt=l}function gl(i,l,f,g){js=_o=null,Xb(l),sl=null,gd=0;var y=l.return;try{if(RF(i,y,l,f,nt)){Kt=1,km(i,Vn(f,i.current)),tt=null;return}}catch(S){if(y!==null)throw tt=y,S;Kt=1,km(i,Vn(f,i.current)),tt=null;return}l.flags&32768?(it||g===1?i=!0:fl||(nt&536870912)!==0?i=!1:(Si=i=!0,(g===2||g===9||g===3||g===6)&&(g=_n.current,g!==null&&g.tag===13&&(g.flags|=16384))),D4(l,i)):Fm(l)}function Fm(i){var l=i;do{if((l.flags&32768)!==0){D4(l,Si);return}i=l.return;var f=zF(l.alternate,l,Ts);if(f!==null){tt=f;return}if(l=l.sibling,l!==null){tt=l;return}tt=l=i}while(l!==null);Kt===0&&(Kt=5)}function D4(i,l){do{var f=$F(i.alternate,i);if(f!==null){f.flags&=32767,tt=f;return}if(f=i.return,f!==null&&(f.flags|=32768,f.subtreeFlags=0,f.deletions=null),!l&&(i=i.sibling,i!==null)){tt=i;return}tt=i=f}while(i!==null);Kt=6,tt=null}function R4(i,l,f,g,y,S,M,$,Y){i.cancelPendingCommit=null;do Km();while(ca!==0);if((vt&6)!==0)throw Error(n(327));if(l!==null){if(l===i.current)throw Error(n(177));if(S=l.lanes|l.childLanes,S|=Ab,nn(i,f,S,M,$,Y),i===Pt&&(tt=Pt=null,nt=0),ml=l,Ci=i,Ms=f,My=S,Dy=y,N4=g,(l.subtreeFlags&10256)!==0||(l.flags&10256)!==0?(i.callbackNode=null,i.callbackPriority=0,JF(go,function(){return B4(),null})):(i.callbackNode=null,i.callbackPriority=0),g=(l.flags&13878)!==0,(l.subtreeFlags&13878)!==0||g){g=z.T,z.T=null,y=q.p,q.p=2,M=vt,vt|=4;try{BF(i,l,f)}finally{vt=M,q.p=y,z.T=g}}ca=1,L4(),I4(),z4()}}function L4(){if(ca===1){ca=0;var i=Ci,l=ml,f=(l.flags&13878)!==0;if((l.subtreeFlags&13878)!==0||f){f=z.T,z.T=null;var g=q.p;q.p=2;var y=vt;vt|=4;try{g4(l,i);var S=Yy,M=j_(i.containerInfo),$=S.focusedElem,Y=S.selectionRange;if(M!==$&&$&&$.ownerDocument&&w_($.ownerDocument.documentElement,$)){if(Y!==null&&yb($)){var ae=Y.start,fe=Y.end;if(fe===void 0&&(fe=ae),"selectionStart"in $)$.selectionStart=ae,$.selectionEnd=Math.min(fe,$.value.length);else{var he=$.ownerDocument||document,ne=he&&he.defaultView||window;if(ne.getSelection){var oe=ne.getSelection(),Pe=$.textContent.length,$e=Math.min(Y.start,Pe),_t=Y.end===void 0?$e:Math.min(Y.end,Pe);!oe.extend&&$e>_t&&(M=_t,_t=$e,$e=M);var Z=y_($,$e),J=y_($,_t);if(Z&&J&&(oe.rangeCount!==1||oe.anchorNode!==Z.node||oe.anchorOffset!==Z.offset||oe.focusNode!==J.node||oe.focusOffset!==J.offset)){var te=he.createRange();te.setStart(Z.node,Z.offset),oe.removeAllRanges(),$e>_t?(oe.addRange(te),oe.extend(J.node,J.offset)):(te.setEnd(J.node,J.offset),oe.addRange(te))}}}}for(he=[],oe=$;oe=oe.parentNode;)oe.nodeType===1&&he.push({element:oe,left:oe.scrollLeft,top:oe.scrollTop});for(typeof $.focus=="function"&&$.focus(),$=0;$<he.length;$++){var me=he[$];me.element.scrollLeft=me.left,me.element.scrollTop=me.top}}nh=!!Wy,Yy=Wy=null}finally{vt=y,q.p=g,z.T=f}}i.current=l,ca=2}}function I4(){if(ca===2){ca=0;var i=Ci,l=ml,f=(l.flags&8772)!==0;if((l.subtreeFlags&8772)!==0||f){f=z.T,z.T=null;var g=q.p;q.p=2;var y=vt;vt|=4;try{d4(i,l.alternate,l)}finally{vt=y,q.p=g,z.T=f}}ca=3}}function z4(){if(ca===4||ca===3){ca=0,Ea();var i=Ci,l=ml,f=Ms,g=N4;(l.subtreeFlags&10256)!==0||(l.flags&10256)!==0?ca=5:(ca=0,ml=Ci=null,$4(i,i.pendingLanes));var y=i.pendingLanes;if(y===0&&(Ai=null),Ar(f),l=l.stateNode,Wa&&typeof Wa.onCommitFiberRoot=="function")try{Wa.onCommitFiberRoot(xo,l,void 0,(l.current.flags&128)===128)}catch{}if(g!==null){l=z.T,y=q.p,q.p=2,z.T=null;try{for(var S=i.onRecoverableError,M=0;M<g.length;M++){var $=g[M];S($.value,{componentStack:$.stack})}}finally{z.T=l,q.p=y}}(Ms&3)!==0&&Km(),Jr(i),y=i.pendingLanes,(f&261930)!==0&&(y&42)!==0?i===Ry?Md++:(Md=0,Ry=i):Md=0,Dd(0)}}function $4(i,l){(i.pooledCacheLanes&=l)===0&&(l=i.pooledCache,l!=null&&(i.pooledCache=null,md(l)))}function Km(){return L4(),I4(),z4(),B4()}function B4(){if(ca!==5)return!1;var i=Ci,l=My;My=0;var f=Ar(Ms),g=z.T,y=q.p;try{q.p=32>f?32:f,z.T=null,f=Dy,Dy=null;var S=Ci,M=Ms;if(ca=0,ml=Ci=null,Ms=0,(vt&6)!==0)throw Error(n(331));var $=vt;if(vt|=4,w4(S.current),v4(S,S.current,M,f),vt=$,Dd(0,!1),Wa&&typeof Wa.onPostCommitFiberRoot=="function")try{Wa.onPostCommitFiberRoot(xo,S)}catch{}return!0}finally{q.p=y,z.T=g,$4(i,l)}}function q4(i,l,f){l=Vn(f,l),l=py(i.stateNode,l,2),i=bi(i,l,2),i!==null&&(Ht(i,2),Jr(i))}function Nt(i,l,f){if(i.tag===3)q4(i,i,f);else for(;l!==null;){if(l.tag===3){q4(l,i,f);break}else if(l.tag===1){var g=l.stateNode;if(typeof l.type.getDerivedStateFromError=="function"||typeof g.componentDidCatch=="function"&&(Ai===null||!Ai.has(g))){i=Vn(f,i),f=UO(2),g=bi(l,f,2),g!==null&&(HO(f,g,l,i),Ht(g,2),Jr(g));break}}l=l.return}}function zy(i,l,f){var g=i.pingCache;if(g===null){g=i.pingCache=new HF;var y=new Set;g.set(l,y)}else y=g.get(l),y===void 0&&(y=new Set,g.set(l,y));y.has(f)||(Py=!0,y.add(f),i=WF.bind(null,i,l,f),l.then(i,i))}function WF(i,l,f){var g=i.pingCache;g!==null&&g.delete(l),i.pingedLanes|=i.suspendedLanes&f,i.warmLanes&=~f,Pt===i&&(nt&f)===f&&(Kt===4||Kt===3&&(nt&62914560)===nt&&300>ce()-$m?(vt&2)===0&&hl(i,0):ky|=f,pl===nt&&(pl=0)),Jr(i)}function U4(i,l){l===0&&(l=Ba()),i=No(i,l),i!==null&&(Ht(i,l),Jr(i))}function YF(i){var l=i.memoizedState,f=0;l!==null&&(f=l.retryLane),U4(i,f)}function QF(i,l){var f=0;switch(i.tag){case 31:case 13:var g=i.stateNode,y=i.memoizedState;y!==null&&(f=y.retryLane);break;case 19:g=i.stateNode;break;case 22:g=i.stateNode._retryCache;break;default:throw Error(n(314))}g!==null&&g.delete(l),U4(i,f)}function JF(i,l){return Ye(i,l)}var Vm=null,xl=null,$y=!1,Gm=!1,By=!1,Oi=0;function Jr(i){i!==xl&&i.next===null&&(xl===null?Vm=xl=i:xl=xl.next=i),Gm=!0,$y||($y=!0,ZF())}function Dd(i,l){if(!By&&Gm){By=!0;do for(var f=!1,g=Vm;g!==null;){if(i!==0){var y=g.pendingLanes;if(y===0)var S=0;else{var M=g.suspendedLanes,$=g.pingedLanes;S=(1<<31-$a(42|i)+1)-1,S&=y&~(M&~$),S=S&201326741?S&201326741|1:S?S|2:0}S!==0&&(f=!0,V4(g,S))}else S=nt,S=Fe(g,g===Pt?S:0,g.cancelPendingCommit!==null||g.timeoutHandle!==-1),(S&3)===0||$t(g,S)||(f=!0,V4(g,S));g=g.next}while(f);By=!1}}function XF(){H4()}function H4(){Gm=$y=!1;var i=0;Oi!==0&&lK()&&(i=Oi);for(var l=ce(),f=null,g=Vm;g!==null;){var y=g.next,S=F4(g,l);S===0?(g.next=null,f===null?Vm=y:f.next=y,y===null&&(xl=f)):(f=g,(i!==0||(S&3)!==0)&&(Gm=!0)),g=y}ca!==0&&ca!==5||Dd(i),Oi!==0&&(Oi=0)}function F4(i,l){for(var f=i.suspendedLanes,g=i.pingedLanes,y=i.expirationTimes,S=i.pendingLanes&-62914561;0<S;){var M=31-$a(S),$=1<<M,Y=y[M];Y===-1?(($&f)===0||($&g)!==0)&&(y[M]=xa($,l)):Y<=l&&(i.expiredLanes|=$),S&=~$}if(l=Pt,f=nt,f=Fe(i,i===l?f:0,i.cancelPendingCommit!==null||i.timeoutHandle!==-1),g=i.callbackNode,f===0||i===l&&(St===2||St===9)||i.cancelPendingCommit!==null)return g!==null&&g!==null&&st(g),i.callbackNode=null,i.callbackPriority=0;if((f&3)===0||$t(i,f)){if(l=f&-f,l===i.callbackPriority)return l;switch(g!==null&&st(g),Ar(f)){case 2:case 8:f=Dc;break;case 32:f=go;break;case 268435456:f=gs;break;default:f=go}return g=K4.bind(null,i),f=Ye(f,g),i.callbackPriority=l,i.callbackNode=f,l}return g!==null&&g!==null&&st(g),i.callbackPriority=2,i.callbackNode=null,2}function K4(i,l){if(ca!==0&&ca!==5)return i.callbackNode=null,i.callbackPriority=0,null;var f=i.callbackNode;if(Km()&&i.callbackNode!==f)return null;var g=nt;return g=Fe(i,i===Pt?g:0,i.cancelPendingCommit!==null||i.timeoutHandle!==-1),g===0?null:(C4(i,g,l),F4(i,ce()),i.callbackNode!=null&&i.callbackNode===f?K4.bind(null,i):null)}function V4(i,l){if(Km())return null;C4(i,l,!0)}function ZF(){dK(function(){(vt&6)!==0?Ye(Sr,XF):H4()})}function qy(){if(Oi===0){var i=al;i===0&&(i=Rc,Rc<<=1,(Rc&261888)===0&&(Rc=256)),Oi=i}return Oi}function G4(i){return i==null||typeof i=="symbol"||typeof i=="boolean"?null:typeof i=="function"?i:tm(""+i)}function W4(i,l){var f=l.ownerDocument.createElement("input");return f.name=l.name,f.value=l.value,i.id&&f.setAttribute("form",i.id),l.parentNode.insertBefore(f,l),i=new FormData(i),f.parentNode.removeChild(f),i}function eK(i,l,f,g,y){if(l==="submit"&&f&&f.stateNode===y){var S=G4((y[on]||null).action),M=g.submitter;M&&(l=(l=M[on]||null)?G4(l.formAction):M.getAttribute("formAction"),l!==null&&(S=l,M=null));var $=new sm("action","action",null,g,y);i.push({event:$,listeners:[{instance:null,listener:function(){if(g.defaultPrevented){if(Oi!==0){var Y=M?W4(y,M):new FormData(y);oy(f,{pending:!0,data:Y,method:y.method,action:S},null,Y)}}else typeof S=="function"&&($.preventDefault(),Y=M?W4(y,M):new FormData(y),oy(f,{pending:!0,data:Y,method:y.method,action:S},S,Y))},currentTarget:y}]})}}for(var Uy=0;Uy<Nb.length;Uy++){var Hy=Nb[Uy],tK=Hy.toLowerCase(),aK=Hy[0].toUpperCase()+Hy.slice(1);Cr(tK,"on"+aK)}Cr(A_,"onAnimationEnd"),Cr(C_,"onAnimationIteration"),Cr(__,"onAnimationStart"),Cr("dblclick","onDoubleClick"),Cr("focusin","onFocus"),Cr("focusout","onBlur"),Cr(vF,"onTransitionRun"),Cr(bF,"onTransitionStart"),Cr(yF,"onTransitionCancel"),Cr(O_,"onTransitionEnd"),Uc("onMouseEnter",["mouseout","mouseover"]),Uc("onMouseLeave",["mouseout","mouseover"]),Uc("onPointerEnter",["pointerout","pointerover"]),Uc("onPointerLeave",["pointerout","pointerover"]),yo("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),yo("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),yo("onBeforeInput",["compositionend","keypress","textInput","paste"]),yo("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),yo("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),yo("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Rd="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(" "),nK=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Rd));function Y4(i,l){l=(l&4)!==0;for(var f=0;f<i.length;f++){var g=i[f],y=g.event;g=g.listeners;e:{var S=void 0;if(l)for(var M=g.length-1;0<=M;M--){var $=g[M],Y=$.instance,ae=$.currentTarget;if($=$.listener,Y!==S&&y.isPropagationStopped())break e;S=$,y.currentTarget=ae;try{S(y)}catch(fe){cm(fe)}y.currentTarget=null,S=Y}else for(M=0;M<g.length;M++){if($=g[M],Y=$.instance,ae=$.currentTarget,$=$.listener,Y!==S&&y.isPropagationStopped())break e;S=$,y.currentTarget=ae;try{S(y)}catch(fe){cm(fe)}y.currentTarget=null,S=Y}}}}function at(i,l){var f=l[ab];f===void 0&&(f=l[ab]=new Set);var g=i+"__bubble";f.has(g)||(Q4(l,i,2,!1),f.add(g))}function Fy(i,l,f){var g=0;l&&(g|=4),Q4(f,i,g,l)}var Wm="_reactListening"+Math.random().toString(36).slice(2);function Ky(i){if(!i[Wm]){i[Wm]=!0,H3.forEach(function(f){f!=="selectionchange"&&(nK.has(f)||Fy(f,!1,i),Fy(f,!0,i))});var l=i.nodeType===9?i:i.ownerDocument;l===null||l[Wm]||(l[Wm]=!0,Fy("selectionchange",!1,l))}}function Q4(i,l,f,g){switch(A5(l)){case 2:var y=kK;break;case 8:y=TK;break;default:y=i0}f=y.bind(null,l,f,i),y=void 0,!db||l!=="touchstart"&&l!=="touchmove"&&l!=="wheel"||(y=!0),g?y!==void 0?i.addEventListener(l,f,{capture:!0,passive:y}):i.addEventListener(l,f,!0):y!==void 0?i.addEventListener(l,f,{passive:y}):i.addEventListener(l,f,!1)}function Vy(i,l,f,g,y){var S=g;if((l&1)===0&&(l&2)===0&&g!==null)e:for(;;){if(g===null)return;var M=g.tag;if(M===3||M===4){var $=g.stateNode.containerInfo;if($===y)break;if(M===4)for(M=g.return;M!==null;){var Y=M.tag;if((Y===3||Y===4)&&M.stateNode.containerInfo===y)return;M=M.return}for(;$!==null;){if(M=$c($),M===null)return;if(Y=M.tag,Y===5||Y===6||Y===26||Y===27){g=S=M;continue e}$=$.parentNode}}g=g.return}t_(function(){var ae=S,fe=lb(f),he=[];e:{var ne=E_.get(i);if(ne!==void 0){var oe=sm,Pe=i;switch(i){case"keypress":if(nm(f)===0)break e;case"keydown":case"keyup":oe=QH;break;case"focusin":Pe="focus",oe=hb;break;case"focusout":Pe="blur",oe=hb;break;case"beforeblur":case"afterblur":oe=hb;break;case"click":if(f.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":oe=r_;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":oe=zH;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":oe=ZH;break;case A_:case C_:case __:oe=qH;break;case O_:oe=tF;break;case"scroll":case"scrollend":oe=LH;break;case"wheel":oe=nF;break;case"copy":case"cut":case"paste":oe=HH;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":oe=i_;break;case"toggle":case"beforetoggle":oe=sF}var $e=(l&4)!==0,_t=!$e&&(i==="scroll"||i==="scrollend"),Z=$e?ne!==null?ne+"Capture":null:ne;$e=[];for(var J=ae,te;J!==null;){var me=J;if(te=me.stateNode,me=me.tag,me!==5&&me!==26&&me!==27||te===null||Z===null||(me=nd(J,Z),me!=null&&$e.push(Ld(J,me,te))),_t)break;J=J.return}0<$e.length&&(ne=new oe(ne,Pe,null,f,fe),he.push({event:ne,listeners:$e}))}}if((l&7)===0){e:{if(ne=i==="mouseover"||i==="pointerover",oe=i==="mouseout"||i==="pointerout",ne&&f!==cb&&(Pe=f.relatedTarget||f.fromElement)&&($c(Pe)||Pe[zc]))break e;if((oe||ne)&&(ne=fe.window===fe?fe:(ne=fe.ownerDocument)?ne.defaultView||ne.parentWindow:window,oe?(Pe=f.relatedTarget||f.toElement,oe=ae,Pe=Pe?$c(Pe):null,Pe!==null&&(_t=o(Pe),$e=Pe.tag,Pe!==_t||$e!==5&&$e!==27&&$e!==6)&&(Pe=null)):(oe=null,Pe=ae),oe!==Pe)){if($e=r_,me="onMouseLeave",Z="onMouseEnter",J="mouse",(i==="pointerout"||i==="pointerover")&&($e=i_,me="onPointerLeave",Z="onPointerEnter",J="pointer"),_t=oe==null?ne:ad(oe),te=Pe==null?ne:ad(Pe),ne=new $e(me,J+"leave",oe,f,fe),ne.target=_t,ne.relatedTarget=te,me=null,$c(fe)===ae&&($e=new $e(Z,J+"enter",Pe,f,fe),$e.target=te,$e.relatedTarget=_t,me=$e),_t=me,oe&&Pe)t:{for($e=rK,Z=oe,J=Pe,te=0,me=Z;me;me=$e(me))te++;me=0;for(var Ie=J;Ie;Ie=$e(Ie))me++;for(;0<te-me;)Z=$e(Z),te--;for(;0<me-te;)J=$e(J),me--;for(;te--;){if(Z===J||J!==null&&Z===J.alternate){$e=Z;break t}Z=$e(Z),J=$e(J)}$e=null}else $e=null;oe!==null&&J4(he,ne,oe,$e,!1),Pe!==null&&_t!==null&&J4(he,_t,Pe,$e,!0)}}e:{if(ne=ae?ad(ae):window,oe=ne.nodeName&&ne.nodeName.toLowerCase(),oe==="select"||oe==="input"&&ne.type==="file")var pt=m_;else if(f_(ne))if(h_)pt=hF;else{pt=pF;var Re=fF}else oe=ne.nodeName,!oe||oe.toLowerCase()!=="input"||ne.type!=="checkbox"&&ne.type!=="radio"?ae&&ob(ae.elementType)&&(pt=m_):pt=mF;if(pt&&(pt=pt(i,ae))){p_(he,pt,f,fe);break e}Re&&Re(i,ne,ae),i==="focusout"&&ae&&ne.type==="number"&&ae.memoizedProps.value!=null&&ib(ne,"number",ne.value)}switch(Re=ae?ad(ae):window,i){case"focusin":(f_(Re)||Re.contentEditable==="true")&&(Wc=Re,wb=ae,dd=null);break;case"focusout":dd=wb=Wc=null;break;case"mousedown":jb=!0;break;case"contextmenu":case"mouseup":case"dragend":jb=!1,S_(he,f,fe);break;case"selectionchange":if(xF)break;case"keydown":case"keyup":S_(he,f,fe)}var Qe;if(xb)e:{switch(i){case"compositionstart":var rt="onCompositionStart";break e;case"compositionend":rt="onCompositionEnd";break e;case"compositionupdate":rt="onCompositionUpdate";break e}rt=void 0}else Gc?u_(i,f)&&(rt="onCompositionEnd"):i==="keydown"&&f.keyCode===229&&(rt="onCompositionStart");rt&&(o_&&f.locale!=="ko"&&(Gc||rt!=="onCompositionStart"?rt==="onCompositionEnd"&&Gc&&(Qe=a_()):(fi=fe,fb="value"in fi?fi.value:fi.textContent,Gc=!0)),Re=Ym(ae,rt),0<Re.length&&(rt=new s_(rt,i,null,f,fe),he.push({event:rt,listeners:Re}
vendor: 6,135 bytes, lines 49-50
49),Qe?rt.data=Qe:(Qe=d_(f),Qe!==null&&(rt.data=Qe)))),(Qe=oF?cF(i,f):lF(i,f))&&(rt=Ym(ae,"onBeforeInput"),0<rt.length&&(Re=new s_("onBeforeInput","beforeinput",null,f,fe),he.push({event:Re,listeners:rt}),Re.data=Qe)),eK(he,i,ae,f,fe)}Y4(he,l)})}function Ld(i,l,f){return{instance:i,listener:l,currentTarget:f}}function Ym(i,l){for(var f=l+"Capture",g=[];i!==null;){var y=i,S=y.stateNode;if(y=y.tag,y!==5&&y!==26&&y!==27||S===null||(y=nd(i,f),y!=null&&g.unshift(Ld(i,y,S)),y=nd(i,l),y!=null&&g.push(Ld(i,y,S))),i.tag===3)return g;i=i.return}return[]}function rK(i){if(i===null)return null;do i=i.return;while(i&&i.tag!==5&&i.tag!==27);return i||null}function J4(i,l,f,g,y){for(var S=l._reactName,M=[];f!==null&&f!==g;){var $=f,Y=$.alternate,ae=$.stateNode;if($=$.tag,Y!==null&&Y===g)break;$!==5&&$!==26&&$!==27||ae===null||(Y=ae,y?(ae=nd(f,S),ae!=null&&M.unshift(Ld(f,ae,Y))):y||(ae=nd(f,S),ae!=null&&M.push(Ld(f,ae,Y)))),f=f.return}M.length!==0&&i.push({event:l,listeners:M})}var sK=/\r\n?/g,iK=/\u0000|\uFFFD/g;function X4(i){return(typeof i=="string"?i:""+i).replace(sK,` 50`).replace(iK,"")}function Z4(i,l){return l=X4(l),X4(i)===l}function Ct(i,l,f,g,y,S){switch(f){case"children":typeof g=="string"?l==="body"||l==="textarea"&&g===""||Fc(i,g):(typeof g=="number"||typeof g=="bigint")&&l!=="body"&&Fc(i,""+g);break;case"className":Zp(i,"class",g);break;case"tabIndex":Zp(i,"tabindex",g);break;case"dir":case"role":case"viewBox":case"width":case"height":Zp(i,f,g);break;case"style":Z3(i,g,S);break;case"data":if(l!=="object"){Zp(i,"data",g);break}case"src":case"href":if(g===""&&(l!=="a"||f!=="href")){i.removeAttribute(f);break}if(g==null||typeof g=="function"||typeof g=="symbol"||typeof g=="boolean"){i.removeAttribute(f);break}g=tm(""+g),i.setAttribute(f,g);break;case"action":case"formAction":if(typeof g=="function"){i.setAttribute(f,"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 S=="function"&&(f==="formAction"?(l!=="input"&&Ct(i,l,"name",y.name,y,null),Ct(i,l,"formEncType",y.formEncType,y,null),Ct(i,l,"formMethod",y.formMethod,y,null),Ct(i,l,"formTarget",y.formTarget,y,null)):(Ct(i,l,"encType",y.encType,y,null),Ct(i,l,"method",y.method,y,null),Ct(i,l,"target",y.target,y,null)));if(g==null||typeof g=="symbol"||typeof g=="boolean"){i.removeAttribute(f);break}g=tm(""+g),i.setAttribute(f,g);break;case"onClick":g!=null&&(i.onclick=vs);break;case"onScroll":g!=null&&at("scroll",i);break;case"onScrollEnd":g!=null&&at("scrollend",i);break;case"dangerouslySetInnerHTML":if(g!=null){if(typeof g!="object"||!("__html"in g))throw Error(n(61));if(f=g.__html,f!=null){if(y.children!=null)throw Error(n(60));i.innerHTML=f}}break;case"multiple":i.multiple=g&&typeof g!="function"&&typeof g!="symbol";break;case"muted":i.muted=g&&typeof g!="function"&&typeof g!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(g==null||typeof g=="function"||typeof g=="boolean"||typeof g=="symbol"){i.removeAttribute("xlink:href");break}f=tm(""+g),i.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",f);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":g!=null&&typeof g!="function"&&typeof g!="symbol"?i.setAttribute(f,""+g):i.removeAttribute(f);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"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":g&&typeof g!="function"&&typeof g!="symbol"?i.setAttribute(f,""):i.removeAttribute(f);break;case"capture":case"download":g===!0?i.setAttribute(f,""):g!==!1&&g!=null&&typeof g!="function"&&typeof g!="symbol"?i.setAttribute(f,g):i.removeAttribute(f);break;case"cols":case"rows":case"size":case"span":g!=null&&typeof g!="function"&&typeof g!="symbol"&&!isNaN(g)&&1<=g?i.setAttribute(f,g):i.removeAttribute(f);break;case"rowSpan":case"start":g==null||typeof g=="function"||typeof g=="symbol"||isNaN(g)?i.removeAttribute(f):i.setAttribute(f,g);break;case"popover":at("beforetoggle",i),at("toggle",i),Xp(i,"popover",g);break;case"xlinkActuate":xs(i,"http://www.w3.org/1999/xlink","xlink:actuate",g);break;case"xlinkArcrole":xs(i,"http://www.w3.org/1999/xlink","xlink:arcrole",g);break;case"xlinkRole":xs(i,"http://www.w3.org/1999/xlink","xlink:role",g);break;case"xlinkShow":xs(i,"http://www.w3.org/1999/xlink","xlink:show",g);break;case"xlinkTitle":xs(i,"http://www.w3.org/1999/xlink","xlink:title",g);break;case"xlinkType":xs(i,"http://www.w3.org/1999/xlink","xlink:type",g);break;case"xmlBase":xs(i,"http://www.w3.org/XML/1998/namespace","xml:base",g);break;case"xmlLang":xs(i,"http://www.w3.org/XML/1998/namespace","xml:lang",g);break;case"xmlSpace":xs(i,"http://www.w3.org/XML/1998/namespace","xml:space",g);break;case"is":Xp(i,"is",g);break;case"innerText":case"textContent":break;default:(!(2<f.length)||f[0]!=="o"&&f[0]!=="O"||f[1]!=="n"&&f[1]!=="N")&&(f=DH.get(f)||f,Xp(i,f,g))}}function Gy(i,l,f,g,y,S){switch(f){case"style":Z3(i,g,S);break;case"dangerouslySetInnerHTML":if(g!=null){if(typeof g!="object"||!("__html"in g))throw Error(n(61));if(f=g.__html,f!=null){if(y.children!=null)throw Error(n(60));i.innerHTML=f}}break;case"children":typeof g=="string"?Fc(i,g):(typeof g=="number"||typeof g=="bigint")&&Fc(i,""+g);break;case"onScroll":g!=null&&at("scroll",i);break;case"onScrollEnd":g!=null&&at("scrollend",i);break;case"onClick":g!=null&&(i.onclick=vs);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;
vendor: 10,854 bytes, line 50
50default:if(!F3.hasOwnProperty(f))e:{if(f[0]==="o"&&f[1]==="n"&&(y=f.endsWith("Capture"),l=f.slice(2,y?f.length-7:void 0),S=i[on]||null,S=S!=null?S[f]:null,typeof S=="function"&&i.removeEventListener(l,S,y),typeof g=="function")){typeof S!="function"&&S!==null&&(f in i?i[f]=null:i.hasAttribute(f)&&i.removeAttribute(f)),i.addEventListener(l,g,y);break e}f in i?i[f]=g:g===!0?i.setAttribute(f,""):Xp(i,f,g)}}}function Da(i,l,f){switch(l){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":at("error",i),at("load",i);var g=!1,y=!1,S;for(S in f)if(f.hasOwnProperty(S)){var M=f[S];if(M!=null)switch(S){case"src":g=!0;break;case"srcSet":y=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(n(137,l));default:Ct(i,l,S,M,f,null)}}y&&Ct(i,l,"srcSet",f.srcSet,f,null),g&&Ct(i,l,"src",f.src,f,null);return;case"input":at("invalid",i);var $=S=M=y=null,Y=null,ae=null;for(g in f)if(f.hasOwnProperty(g)){var fe=f[g];if(fe!=null)switch(g){case"name":y=fe;break;case"type":M=fe;break;case"checked":Y=fe;break;case"defaultChecked":ae=fe;break;case"value":S=fe;break;case"defaultValue":$=fe;break;case"children":case"dangerouslySetInnerHTML":if(fe!=null)throw Error(n(137,l));break;default:Ct(i,l,g,fe,f,null)}}Y3(i,S,$,Y,ae,M,y,!1);return;case"select":at("invalid",i),g=M=S=null;for(y in f)if(f.hasOwnProperty(y)&&($=f[y],$!=null))switch(y){case"value":S=$;break;case"defaultValue":M=$;break;case"multiple":g=$;default:Ct(i,l,y,$,f,null)}l=S,f=M,i.multiple=!!g,l!=null?Hc(i,!!g,l,!1):f!=null&&Hc(i,!!g,f,!0);return;case"textarea":at("invalid",i),S=y=g=null;for(M in f)if(f.hasOwnProperty(M)&&($=f[M],$!=null))switch(M){case"value":g=$;break;case"defaultValue":y=$;break;case"children":S=$;break;case"dangerouslySetInnerHTML":if($!=null)throw Error(n(91));break;default:Ct(i,l,M,$,f,null)}J3(i,g,y,S);return;case"option":for(Y in f)if(f.hasOwnProperty(Y)&&(g=f[Y],g!=null))switch(Y){case"selected":i.selected=g&&typeof g!="function"&&typeof g!="symbol";break;default:Ct(i,l,Y,g,f,null)}return;case"dialog":at("beforetoggle",i),at("toggle",i),at("cancel",i),at("close",i);break;case"iframe":case"object":at("load",i);break;case"video":case"audio":for(g=0;g<Rd.length;g++)at(Rd[g],i);break;case"image":at("error",i),at("load",i);break;case"details":at("toggle",i);break;case"embed":case"source":case"link":at("error",i),at("load",i);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(ae in f)if(f.hasOwnProperty(ae)&&(g=f[ae],g!=null))switch(ae){case"children":case"dangerouslySetInnerHTML":throw Error(n(137,l));default:Ct(i,l,ae,g,f,null)}return;default:if(ob(l)){for(fe in f)f.hasOwnProperty(fe)&&(g=f[fe],g!==void 0&&Gy(i,l,fe,g,f,void 0));return}}for($ in f)f.hasOwnProperty($)&&(g=f[$],g!=null&&Ct(i,l,$,g,f,null))}function oK(i,l,f,g){switch(l){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var y=null,S=null,M=null,$=null,Y=null,ae=null,fe=null;for(oe in f){var he=f[oe];if(f.hasOwnProperty(oe)&&he!=null)switch(oe){case"checked":break;case"value":break;case"defaultValue":Y=he;default:g.hasOwnProperty(oe)||Ct(i,l,oe,null,g,he)}}for(var ne in g){var oe=g[ne];if(he=f[ne],g.hasOwnProperty(ne)&&(oe!=null||he!=null))switch(ne){case"type":S=oe;break;case"name":y=oe;break;case"checked":ae=oe;break;case"defaultChecked":fe=oe;break;case"value":M=oe;break;case"defaultValue":$=oe;break;case"children":case"dangerouslySetInnerHTML":if(oe!=null)throw Error(n(137,l));break;default:oe!==he&&Ct(i,l,ne,oe,g,he)}}sb(i,M,$,Y,ae,fe,S,y);return;case"select":oe=M=$=ne=null;for(S in f)if(Y=f[S],f.hasOwnProperty(S)&&Y!=null)switch(S){case"value":break;case"multiple":oe=Y;default:g.hasOwnProperty(S)||Ct(i,l,S,null,g,Y)}for(y in g)if(S=g[y],Y=f[y],g.hasOwnProperty(y)&&(S!=null||Y!=null))switch(y){case"value":ne=S;break;case"defaultValue":$=S;break;case"multiple":M=S;default:S!==Y&&Ct(i,l,y,S,g,Y)}l=$,f=M,g=oe,ne!=null?Hc(i,!!f,ne,!1):!!g!=!!f&&(l!=null?Hc(i,!!f,l,!0):Hc(i,!!f,f?[]:"",!1));return;case"textarea":oe=ne=null;for($ in f)if(y=f[$],f.hasOwnProperty($)&&y!=null&&!g.hasOwnProperty($))switch($){case"value":break;case"children":break;default:Ct(i,l,$,null,g,y)}for(M in g)if(y=g[M],S=f[M],g.hasOwnProperty(M)&&(y!=null||S!=null))switch(M){case"value":ne=y;break;case"defaultValue":oe=y;break;case"children":break;case"dangerouslySetInnerHTML":if(y!=null)throw Error(n(91));break;default:y!==S&&Ct(i,l,M,y,g,S)}Q3(i,ne,oe);return;case"option":for(var Pe in f)if(ne=f[Pe],f.hasOwnProperty(Pe)&&ne!=null&&!g.hasOwnProperty(Pe))switch(Pe){case"selected":i.selected=!1;break;default:Ct(i,l,Pe,null,g,ne)}for(Y in g)if(ne=g[Y],oe=f[Y],g.hasOwnProperty(Y)&&ne!==oe&&(ne!=null||oe!=null))switch(Y){case"selected":i.selected=ne&&typeof ne!="function"&&typeof ne!="symbol";break;default:Ct(i,l,Y,ne,g,oe)}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 $e in f)ne=f[$e],f.hasOwnProperty($e)&&ne!=null&&!g.hasOwnProperty($e)&&Ct(i,l,$e,null,g,ne);for(ae in g)if(ne=g[ae],oe=f[ae],g.hasOwnProperty(ae)&&ne!==oe&&(ne!=null||oe!=null))switch(ae){case"children":case"dangerouslySetInnerHTML":if(ne!=null)throw Error(n(137,l));break;default:Ct(i,l,ae,ne,g,oe)}return;default:if(ob(l)){for(var _t in f)ne=f[_t],f.hasOwnProperty(_t)&&ne!==void 0&&!g.hasOwnProperty(_t)&&Gy(i,l,_t,void 0,g,ne);for(fe in g)ne=g[fe],oe=f[fe],!g.hasOwnProperty(fe)||ne===oe||ne===void 0&&oe===void 0||Gy(i,l,fe,ne,g,oe);return}}for(var Z in f)ne=f[Z],f.hasOwnProperty(Z)&&ne!=null&&!g.hasOwnProperty(Z)&&Ct(i,l,Z,null,g,ne);for(he in g)ne=g[he],oe=f[he],!g.hasOwnProperty(he)||ne===oe||ne==null&&oe==null||Ct(i,l,he,ne,g,oe)}function e5(i){switch(i){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function cK(){if(typeof performance.getEntriesByType=="function"){for(var i=0,l=0,f=performance.getEntriesByType("resource"),g=0;g<f.length;g++){var y=f[g],S=y.transferSize,M=y.initiatorType,$=y.duration;if(S&&$&&e5(M)){for(M=0,$=y.responseEnd,g+=1;g<f.length;g++){var Y=f[g],ae=Y.startTime;if(ae>$)break;var fe=Y.transferSize,he=Y.initiatorType;fe&&e5(he)&&(Y=Y.responseEnd,M+=fe*(Y<$?1:($-ae)/(Y-ae)))}if(--g,l+=8*(S+M)/(y.duration/1e3),i++,10<i)break}}if(0<i)return l/i/1e6}return navigator.connection&&(i=navigator.connection.downlink,typeof i=="number")?i:5}var Wy=null,Yy=null;function Qm(i){return i.nodeType===9?i:i.ownerDocument}function t5(i){switch(i){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function a5(i,l){if(i===0)switch(l){case"svg":return 1;case"math":return 2;default:return 0}return i===1&&l==="foreignObject"?0:i}function Qy(i,l){return i==="textarea"||i==="noscript"||typeof l.children=="string"||typeof l.children=="number"||typeof l.children=="bigint"||typeof l.dangerouslySetInnerHTML=="object"&&l.dangerouslySetInnerHTML!==null&&l.dangerouslySetInnerHTML.__html!=null}var Jy=null;function lK(){var i=window.event;return i&&i.type==="popstate"?i===Jy?!1:(Jy=i,!0):(Jy=null,!1)}var n5=typeof setTimeout=="function"?setTimeout:void 0,uK=typeof clearTimeout=="function"?clearTimeout:void 0,r5=typeof Promise=="function"?Promise:void 0,dK=typeof queueMicrotask=="function"?queueMicrotask:typeof r5<"u"?function(i){return r5.resolve(null).then(i).catch(fK)}:n5;function fK(i){setTimeout(function(){throw i})}function Ei(i){return i==="head"}function s5(i,l){var f=l,g=0;do{var y=f.nextSibling;if(i.removeChild(f),y&&y.nodeType===8)if(f=y.data,f==="/$"||f==="/&"){if(g===0){i.removeChild(y),wl(l);return}g--}else if(f==="$"||f==="$?"||f==="$~"||f==="$!"||f==="&")g++;else if(f==="html")Id(i.ownerDocument.documentElement);else if(f==="head"){f=i.ownerDocument.head,Id(f);for(var S=f.firstChild;S;){var M=S.nextSibling,$=S.nodeName;S[td]||$==="SCRIPT"||$==="STYLE"||$==="LINK"&&S.rel.toLowerCase()==="stylesheet"||f.removeChild(S),S=M}}else f==="body"&&Id(i.ownerDocument.body);f=y}while(f);wl(l)}function i5(i,l){var f=i;i=0;do{var g=f.nextSibling;if(f.nodeType===1?l?(f._stashedDisplay=f.style.display,f.style.display="none"):(f.style.display=f._stashedDisplay||"",f.getAttribute("style")===""&&f.removeAttribute("style")):f.nodeType===3&&(l?(f._stashedText=f.nodeValue,f.nodeValue=""):f.nodeValue=f._stashedText||""),g&&g.nodeType===8)if(f=g.data,f==="/$"){if(i===0)break;i--}else f!=="$"&&f!=="$?"&&f!=="$~"&&f!=="$!"||i++;f=g}while(f)}function Xy(i){var l=i.firstChild;for(l&&l.nodeType===10&&(l=l.nextSibling);l;){var f=l;switch(l=l.nextSibling,f.nodeName){case"HTML":case"HEAD":case"BODY":Xy(f),nb(f);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(f.rel.toLowerCase()==="stylesheet")continue}i.removeChild(f)}}function pK(i,l,f,g){for(;i.nodeType===1;){var y=f;if(i.nodeName.toLowerCase()!==l.toLowerCase()){if(!g&&(i.nodeName!=="INPUT"||i.type!=="hidden"))break}else if(g){if(!i[td])switch(l){case"meta":if(!i.hasAttribute("itemprop"))break;return i;case"link":if(S=i.getAttribute("rel"),S==="stylesheet"&&i.hasAttribute("data-precedence"))break;if(S!==y.rel||i.getAttribute("href")!==(y.href==null||y.href===""?null:y.href)||i.getAttribute("crossorigin")!==(y.crossOrigin==null?null:y.crossOrigin)||i.getAttribute("title")!==(y.title==null?null:y.title))break;return i;case"style":if(i.hasAttribute("data-precedence"))break;return i;case"script":if(S=i.getAttribute("src"),(S!==(y.src==null?null:y.src)||i.getAttribute("type")!==(y.type==null?null:y.type)||i.getAttribute("crossorigin")!==(y.crossOrigin==null?null:y.crossOrigin))&&S&&i.hasAttribute("async")&&!i.hasAttribute("itemprop"))break;return i;default:return i}}else if(l==="input"&&i.type==="hidden"){var S=y.name==null?null:""+y.name;if(y.type==="hidden"&&i.getAttribute("name")===S)return i}else return i;if(i=Jn(i.nextSibling),i===null)break}return null}function mK(i,l,f){if(l==="")return null;for(;i.nodeType!==3;)if((i.nodeType!==1||i.nodeName!=="INPUT"||i.type!=="hidden")&&!f||(i=Jn(i.nextSibling),i===null))return null;return i}function o5(i,l){for(;i.nodeType!==8;)if((i.nodeType!==1||i.nodeName!=="INPUT"||i.type!=="hidden")&&!l||(i=Jn(i.nextSibling),i===null))return null;return i}function Zy(i){return i.data==="$?"||i.data==="$~"}function e0(i){return i.data==="$!"||i.data==="$?"&&i.ownerDocument.readyState!=="loading"}function hK(i,l){var f=i.ownerDocument;if(i.data==="$~")i._reactRetry=l;else if(i.data!=="$?"||f.readyState!=="loading")l();else{var g=function(){l(),f.removeEventListener("DOMContentLoaded",g)};f.addEventListener("DOMContentLoaded",g),i._reactRetry=g}}function Jn(i){for(;i!=null;i=i.nextSibling){var l=i.nodeType;if(l===1||l===3)break;if(l===8){if(l=i.data,l==="$"||l==="$!"||l==="$?"||l==="$~"||l==="&"||l==="F!"||l==="F")break;
vendor: 9,489 bytes, line 50
50if(l==="/$"||l==="/&")return null}}return i}var t0=null;function c5(i){i=i.nextSibling;for(var l=0;i;){if(i.nodeType===8){var f=i.data;if(f==="/$"||f==="/&"){if(l===0)return Jn(i.nextSibling);l--}else f!=="$"&&f!=="$!"&&f!=="$?"&&f!=="$~"&&f!=="&"||l++}i=i.nextSibling}return null}function l5(i){i=i.previousSibling;for(var l=0;i;){if(i.nodeType===8){var f=i.data;if(f==="$"||f==="$!"||f==="$?"||f==="$~"||f==="&"){if(l===0)return i;l--}else f!=="/$"&&f!=="/&"||l++}i=i.previousSibling}return null}function u5(i,l,f){switch(l=Qm(f),i){case"html":if(i=l.documentElement,!i)throw Error(n(452));return i;case"head":if(i=l.head,!i)throw Error(n(453));return i;case"body":if(i=l.body,!i)throw Error(n(454));return i;default:throw Error(n(451))}}function Id(i){for(var l=i.attributes;l.length;)i.removeAttributeNode(l[0]);nb(i)}var Xn=new Map,d5=new Set;function Jm(i){return typeof i.getRootNode=="function"?i.getRootNode():i.nodeType===9?i:i.ownerDocument}var Ds=q.d;q.d={f:gK,r:xK,D:vK,C:bK,L:yK,m:wK,X:SK,S:jK,M:NK};function gK(){var i=Ds.f(),l=Um();return i||l}function xK(i){var l=Bc(i);l!==null&&l.tag===5&&l.type==="form"?OO(l):Ds.r(i)}var vl=typeof document>"u"?null:document;function f5(i,l,f){var g=vl;if(g&&typeof l=="string"&&l){var y=Fn(l);y='link[rel="'+i+'"][href="'+y+'"]',typeof f=="string"&&(y+='[crossorigin="'+f+'"]'),d5.has(y)||(d5.add(y),i={rel:i,crossOrigin:f,href:l},g.querySelector(y)===null&&(l=g.createElement("link"),Da(l,"link",i),va(l),g.head.appendChild(l)))}}function vK(i){Ds.D(i),f5("dns-prefetch",i,null)}function bK(i,l){Ds.C(i,l),f5("preconnect",i,l)}function yK(i,l,f){Ds.L(i,l,f);var g=vl;if(g&&i&&l){var y='link[rel="preload"][as="'+Fn(l)+'"]';l==="image"&&f&&f.imageSrcSet?(y+='[imagesrcset="'+Fn(f.imageSrcSet)+'"]',typeof f.imageSizes=="string"&&(y+='[imagesizes="'+Fn(f.imageSizes)+'"]')):y+='[href="'+Fn(i)+'"]';var S=y;switch(l){case"style":S=bl(i);break;case"script":S=yl(i)}Xn.has(S)||(i=m({rel:"preload",href:l==="image"&&f&&f.imageSrcSet?void 0:i,as:l},f),Xn.set(S,i),g.querySelector(y)!==null||l==="style"&&g.querySelector(zd(S))||l==="script"&&g.querySelector($d(S))||(l=g.createElement("link"),Da(l,"link",i),va(l),g.head.appendChild(l)))}}function wK(i,l){Ds.m(i,l);var f=vl;if(f&&i){var g=l&&typeof l.as=="string"?l.as:"script",y='link[rel="modulepreload"][as="'+Fn(g)+'"][href="'+Fn(i)+'"]',S=y;switch(g){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":S=yl(i)}if(!Xn.has(S)&&(i=m({rel:"modulepreload",href:i},l),Xn.set(S,i),f.querySelector(y)===null)){switch(g){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(f.querySelector($d(S)))return}g=f.createElement("link"),Da(g,"link",i),va(g),f.head.appendChild(g)}}}function jK(i,l,f){Ds.S(i,l,f);var g=vl;if(g&&i){var y=qc(g).hoistableStyles,S=bl(i);l=l||"default";var M=y.get(S);if(!M){var $={loading:0,preload:null};if(M=g.querySelector(zd(S)))$.loading=5;else{i=m({rel:"stylesheet",href:i,"data-precedence":l},f),(f=Xn.get(S))&&a0(i,f);var Y=M=g.createElement("link");va(Y),Da(Y,"link",i),Y._p=new Promise(function(ae,fe){Y.onload=ae,Y.onerror=fe}),Y.addEventListener("load",function(){$.loading|=1}),Y.addEventListener("error",function(){$.loading|=2}),$.loading|=4,Xm(M,l,g)}M={type:"stylesheet",instance:M,count:1,state:$},y.set(S,M)}}}function SK(i,l){Ds.X(i,l);var f=vl;if(f&&i){var g=qc(f).hoistableScripts,y=yl(i),S=g.get(y);S||(S=f.querySelector($d(y)),S||(i=m({src:i,async:!0},l),(l=Xn.get(y))&&n0(i,l),S=f.createElement("script"),va(S),Da(S,"link",i),f.head.appendChild(S)),S={type:"script",instance:S,count:1,state:null},g.set(y,S))}}function NK(i,l){Ds.M(i,l);var f=vl;if(f&&i){var g=qc(f).hoistableScripts,y=yl(i),S=g.get(y);S||(S=f.querySelector($d(y)),S||(i=m({src:i,async:!0,type:"module"},l),(l=Xn.get(y))&&n0(i,l),S=f.createElement("script"),va(S),Da(S,"link",i),f.head.appendChild(S)),S={type:"script",instance:S,count:1,state:null},g.set(y,S))}}function p5(i,l,f,g){var y=(y=ve.current)?Jm(y):null;if(!y)throw Error(n(446));switch(i){case"meta":case"title":return null;case"style":return typeof f.precedence=="string"&&typeof f.href=="string"?(l=bl(f.href),f=qc(y).hoistableStyles,g=f.get(l),g||(g={type:"style",instance:null,count:0,state:null},f.set(l,g)),g):{type:"void",instance:null,count:0,state:null};case"link":if(f.rel==="stylesheet"&&typeof f.href=="string"&&typeof f.precedence=="string"){i=bl(f.href);var S=qc(y).hoistableStyles,M=S.get(i);if(M||(y=y.ownerDocument||y,M={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},S.set(i,M),(S=y.querySelector(zd(i)))&&!S._p&&(M.instance=S,M.state.loading=5),Xn.has(i)||(f={rel:"preload",as:"style",href:f.href,crossOrigin:f.crossOrigin,integrity:f.integrity,media:f.media,hrefLang:f.hrefLang,referrerPolicy:f.referrerPolicy},Xn.set(i,f),S||AK(y,i,f,M.state))),l&&g===null)throw Error(n(528,""));return M}if(l&&g!==null)throw Error(n(529,""));return null;case"script":return l=f.async,f=f.src,typeof f=="string"&&l&&typeof l!="function"&&typeof l!="symbol"?(l=yl(f),f=qc(y).hoistableScripts,g=f.get(l),g||(g={type:"script",instance:null,count:0,state:null},f.set(l,g)),g):{type:"void",instance:null,count:0,state:null};default:throw Error(n(444,i))}}function bl(i){return'href="'+Fn(i)+'"'}function zd(i){return'link[rel="stylesheet"]['+i+"]"}function m5(i){return m({},i,{"data-precedence":i.precedence,precedence:null})}function AK(i,l,f,g){i.querySelector('link[rel="preload"][as="style"]['+l+"]")?g.loading=1:(l=i.createElement("link"),g.preload=l,l.addEventListener("load",function(){return g.loading|=1}),l.addEventListener("error",function(){return g.loading|=2}),Da(l,"link",f),va(l),i.head.appendChild(l))}function yl(i){return'[src="'+Fn(i)+'"]'}function $d(i){return"script[async]"+i}function h5(i,l,f){if(l.count++,l.instance===null)switch(l.type){case"style":var g=i.querySelector('style[data-href~="'+Fn(f.href)+'"]');if(g)return l.instance=g,va(g),g;var y=m({},f,{"data-href":f.href,"data-precedence":f.precedence,href:null,precedence:null});return g=(i.ownerDocument||i).createElement("style"),va(g),Da(g,"style",y),Xm(g,f.precedence,i),l.instance=g;case"stylesheet":y=bl(f.href);var S=i.querySelector(zd(y));if(S)return l.state.loading|=4,l.instance=S,va(S),S;g=m5(f),(y=Xn.get(y))&&a0(g,y),S=(i.ownerDocument||i).createElement("link"),va(S);var M=S;return M._p=new Promise(function($,Y){M.onload=$,M.onerror=Y}),Da(S,"link",g),l.state.loading|=4,Xm(S,f.precedence,i),l.instance=S;case"script":return S=yl(f.src),(y=i.querySelector($d(S)))?(l.instance=y,va(y),y):(g=f,(y=Xn.get(S))&&(g=m({},f),n0(g,y)),i=i.ownerDocument||i,y=i.createElement("script"),va(y),Da(y,"link",g),i.head.appendChild(y),l.instance=y);case"void":return null;default:throw Error(n(443,l.type))}else l.type==="stylesheet"&&(l.state.loading&4)===0&&(g=l.instance,l.state.loading|=4,Xm(g,f.precedence,i));return l.instance}function Xm(i,l,f){for(var g=f.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),y=g.length?g[g.length-1]:null,S=y,M=0;M<g.length;M++){var $=g[M];if($.dataset.precedence===l)S=$;else if(S!==y)break}S?S.parentNode.insertBefore(i,S.nextSibling):(l=f.nodeType===9?f.head:f,l.insertBefore(i,l.firstChild))}function a0(i,l){i.crossOrigin==null&&(i.crossOrigin=l.crossOrigin),i.referrerPolicy==null&&(i.referrerPolicy=l.referrerPolicy),i.title==null&&(i.title=l.title)}function n0(i,l){i.crossOrigin==null&&(i.crossOrigin=l.crossOrigin),i.referrerPolicy==null&&(i.referrerPolicy=l.referrerPolicy),i.integrity==null&&(i.integrity=l.integrity)}var Zm=null;function g5(i,l,f){if(Zm===null){var g=new Map,y=Zm=new Map;y.set(f,g)}else y=Zm,g=y.get(f),g||(g=new Map,y.set(f,g));if(g.has(i))return g;for(g.set(i,null),f=f.getElementsByTagName(i),y=0;y<f.length;y++){var S=f[y];if(!(S[td]||S[Pa]||i==="link"&&S.getAttribute("rel")==="stylesheet")&&S.namespaceURI!=="http://www.w3.org/2000/svg"){var M=S.getAttribute(l)||"";M=i+M;var $=g.get(M);$?$.push(S):g.set(M,[S])}}return g}function x5(i,l,f){i=i.ownerDocument||i,i.head.insertBefore(f,l==="title"?i.querySelector("head > title"):null)}function CK(i,l,f){if(f===1||l.itemProp!=null)return!1;switch(i){case"meta":case"title":return!0;case"style":if(typeof l.precedence!="string"||typeof l.href!="string"||l.href==="")break;return!0;case"link":if(typeof l.rel!="string"||typeof l.href!="string"||l.href===""||l.onLoad||l.onError)break;switch(l.rel){case"stylesheet":return i=l.disabled,typeof l.precedence=="string"&&i==null;default:return!0}case"script":if(l.async&&typeof l.async!="function"&&typeof l.async!="symbol"&&!l.onLoad&&!l.onError&&l.src&&typeof l.src=="string")return!0}return!1}function v5(i){return!(i.type==="stylesheet"&&(i.state.loading&3)===0)}function _K(i,l,f,g){if(f.type==="stylesheet"&&(typeof g.media!="string"||matchMedia(g.media).matches!==!1)&&(f.state.loading&4)===0){if(f.instance===null){var y=bl(g.href),S=l.querySelector(zd(y));if(S){l=S._p,l!==null&&typeof l=="object"&&typeof l.then=="function"&&(i.count++,i=eh.bind(i),l.then(i,i)),f.state.loading|=4,f.instance=S,va(S);return}S=l.ownerDocument||l,g=m5(g),(y=Xn.get(y))&&a0(g,y),S=S.createElement("link"),va(S);var M=S;M._p=new Promise(function($,Y){M.onload=$,M.onerror=Y}),Da(S,"link",g),f.instance=S}i.stylesheets===null&&(i.stylesheets=new Map),i.stylesheets.set(f,l),(l=f.state.preload)&&(f.state.loading&3)===0&&(i.count++,f=eh.bind(i),l.addEventListener("load",f),l.addEventListener("error",f))}}var r0=0;
vendor: 4,454 bytes, line 50
50function OK(i,l){return i.stylesheets&&i.count===0&&ah(i,i.stylesheets),0<i.count||0<i.imgCount?function(f){var g=setTimeout(function(){if(i.stylesheets&&ah(i,i.stylesheets),i.unsuspend){var S=i.unsuspend;i.unsuspend=null,S()}},6e4+l);0<i.imgBytes&&r0===0&&(r0=62500*cK());var y=setTimeout(function(){if(i.waitingForImages=!1,i.count===0&&(i.stylesheets&&ah(i,i.stylesheets),i.unsuspend)){var S=i.unsuspend;i.unsuspend=null,S()}},(i.imgBytes>r0?50:800)+l);return i.unsuspend=f,function(){i.unsuspend=null,clearTimeout(g),clearTimeout(y)}}:null}function eh(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)ah(this,this.stylesheets);else if(this.unsuspend){var i=this.unsuspend;this.unsuspend=null,i()}}}var th=null;function ah(i,l){i.stylesheets=null,i.unsuspend!==null&&(i.count++,th=new Map,l.forEach(EK,i),th=null,eh.call(i))}function EK(i,l){if(!(l.state.loading&4)){var f=th.get(i);if(f)var g=f.get(null);else{f=new Map,th.set(i,f);for(var y=i.querySelectorAll("link[data-precedence],style[data-precedence]"),S=0;S<y.length;S++){var M=y[S];(M.nodeName==="LINK"||M.getAttribute("media")!=="not all")&&(f.set(M.dataset.precedence,M),g=M)}g&&f.set(null,g)}y=l.instance,M=y.getAttribute("data-precedence"),S=f.get(M)||g,S===g&&f.set(null,y),f.set(M,y),this.count++,g=eh.bind(this),y.addEventListener("load",g),y.addEventListener("error",g),S?S.parentNode.insertBefore(y,S.nextSibling):(i=i.nodeType===9?i.head:i,i.insertBefore(y,i.firstChild)),l.state.loading|=4}}var Bd={$$typeof:O,Provider:null,Consumer:null,_currentValue:R,_currentValue2:R,_threadCount:0};function PK(i,l,f,g,y,S,M,$,Y){this.tag=1,this.containerInfo=i,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=ui(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ui(0),this.hiddenUpdates=ui(null),this.identifierPrefix=g,this.onUncaughtError=y,this.onCaughtError=S,this.onRecoverableError=M,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=Y,this.incompleteTransitions=new Map}function b5(i,l,f,g,y,S,M,$,Y,ae,fe,he){return i=new PK(i,l,f,M,Y,ae,fe,he,$),l=1,S===!0&&(l|=24),S=Cn(3,null,null,l),i.current=S,S.stateNode=i,l=Ib(),l.refCount++,i.pooledCache=l,l.refCount++,S.memoizedState={element:g,isDehydrated:f,cache:l},qb(S),i}function y5(i){return i?(i=Jc,i):Jc}function w5(i,l,f,g,y,S){y=y5(y),g.context===null?g.context=y:g.pendingContext=y,g=vi(l),g.payload={element:f},S=S===void 0?null:S,S!==null&&(g.callback=S),f=bi(i,g,l),f!==null&&(pn(f,i,l),vd(f,i,l))}function j5(i,l){if(i=i.memoizedState,i!==null&&i.dehydrated!==null){var f=i.retryLane;i.retryLane=f!==0&&f<l?f:l}}function s0(i,l){j5(i,l),(i=i.alternate)&&j5(i,l)}function S5(i){if(i.tag===13||i.tag===31){var l=No(i,67108864);l!==null&&pn(l,i,67108864),s0(i,67108864)}}function N5(i){if(i.tag===13||i.tag===31){var l=kn();l=Ic(l);var f=No(i,l);f!==null&&pn(f,i,l),s0(i,l)}}var nh=!0;function kK(i,l,f,g){var y=z.T;z.T=null;var S=q.p;try{q.p=2,i0(i,l,f,g)}finally{q.p=S,z.T=y}}function TK(i,l,f,g){var y=z.T;z.T=null;var S=q.p;try{q.p=8,i0(i,l,f,g)}finally{q.p=S,z.T=y}}function i0(i,l,f,g){if(nh){var y=o0(g);if(y===null)Vy(i,l,g,rh,f),C5(i,g);else if(DK(y,i,l,f,g))g.stopPropagation();else if(C5(i,g),l&4&&-1<MK.indexOf(i)){for(;y!==null;){var S=Bc(y);if(S!==null)switch(S.tag){case 3:if(S=S.stateNode,S.current.memoizedState.isDehydrated){var M=Gr(S.pendingLanes);if(M!==0){var $=S;for($.pendingLanes|=2,$.entangledLanes|=2;M;){var Y=1<<31-$a(M);$.entanglements[1]|=Y,M&=~Y}Jr(S),(vt&6)===0&&(Bm=ce()+500,Dd(0))}}break;case 31:case 13:$=No(S,2),$!==null&&pn($,S,2),Um(),s0(S,2)}if(S=o0(g),S===null&&Vy(i,l,g,rh,f),S===y)break;y=S}y!==null&&g.stopPropagation()}else Vy(i,l,g,null,f)}}function o0(i){return i=lb(i),c0(i)}var rh=null;function c0(i){if(rh=null,i=$c(i),i!==null){var l=o(i);if(l===null)i=null;else{var f=l.tag;if(f===13){if(i=c(l),i!==null)return i;i=null}else if(f===31){if(i=u(l),i!==null)return i;i=null}else if(f===3){if(l.stateNode.current.memoizedState.isDehydrated)return l.tag===3?l.stateNode.containerInfo:null;i=null}else l!==i&&(i=null)}}return rh=i,null}function A5(i){switch(i){case"beforetoggle":case"cancel":case"click":case"close"
vendor: 2,099 bytes, line 50
50: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(ga()){case Sr:return 2;case Dc:return 8;case go:case Zu:return 32;case gs:return 268435456;default:return 32}default:return 32}}var l0=!1,Pi=null,ki=null,Ti=null,qd=new Map,Ud=new Map,Mi=[],MK="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 C5(i,l){switch(i){case"focusin":case"focusout":Pi=null;break;case"dragenter":case"dragleave":ki=null;break;case"mouseover":case"mouseout":Ti=null;break;case"pointerover":case"pointerout":qd.delete(l.pointerId);break;case"gotpointercapture":case"lostpointercapture":Ud.delete(l.pointerId)}}function Hd(i,l,f,g,y,S){return i===null||i.nativeEvent!==S?(i={blockedOn:l,domEventName:f,eventSystemFlags:g,nativeEvent:S,targetContainers:[y]},l!==null&&(l=Bc(l),l!==null&&S5(l)),i):(i.eventSystemFlags|=g,l=i.targetContainers,y!==null&&l.indexOf(y)===-1&&l.push(y),i)}
vendor: 4,157 bytes, line 50
50function DK(i,l,f,g,y){switch(l){case"focusin":return Pi=Hd(Pi,i,l,f,g,y),!0;case"dragenter":return ki=Hd(ki,i,l,f,g,y),!0;case"mouseover":return Ti=Hd(Ti,i,l,f,g,y),!0;case"pointerover":var S=y.pointerId;return qd.set(S,Hd(qd.get(S)||null,i,l,f,g,y)),!0;case"gotpointercapture":return S=y.pointerId,Ud.set(S,Hd(Ud.get(S)||null,i,l,f,g,y)),!0}return!1}function _5(i){var l=$c(i.target);if(l!==null){var f=o(l);if(f!==null){if(l=f.tag,l===13){if(l=c(f),l!==null){i.blockedOn=l,q3(i.priority,function(){N5(f)});return}}else if(l===31){if(l=u(f),l!==null){i.blockedOn=l,q3(i.priority,function(){N5(f)});return}}else if(l===3&&f.stateNode.current.memoizedState.isDehydrated){i.blockedOn=f.tag===3?f.stateNode.containerInfo:null;return}}}i.blockedOn=null}function sh(i){if(i.blockedOn!==null)return!1;for(var l=i.targetContainers;0<l.length;){var f=o0(i.nativeEvent);if(f===null){f=i.nativeEvent;var g=new f.constructor(f.type,f);cb=g,f.target.dispatchEvent(g),cb=null}else return l=Bc(f),l!==null&&S5(l),i.blockedOn=f,!1;l.shift()}return!0}function O5(i,l,f){sh(i)&&f.delete(l)}function RK(){l0=!1,Pi!==null&&sh(Pi)&&(Pi=null),ki!==null&&sh(ki)&&(ki=null),Ti!==null&&sh(Ti)&&(Ti=null),qd.forEach(O5),Ud.forEach(O5)}function ih(i,l){i.blockedOn===l&&(i.blockedOn=null,l0||(l0=!0,e.unstable_scheduleCallback(e.unstable_NormalPriority,RK)))}var oh=null;function E5(i){oh!==i&&(oh=i,e.unstable_scheduleCallback(e.unstable_NormalPriority,function(){oh===i&&(oh=null);for(var l=0;l<i.length;l+=3){var f=i[l],g=i[l+1],y=i[l+2];if(typeof g!="function"){if(c0(g||f)===null)continue;break}var S=Bc(f);S!==null&&(i.splice(l,3),l-=3,oy(S,{pending:!0,data:y,method:f.method,action:g},g,y))}}))}function wl(i){function l(Y){return ih(Y,i)}Pi!==null&&ih(Pi,i),ki!==null&&ih(ki,i),Ti!==null&&ih(Ti,i),qd.forEach(l),Ud.forEach(l);for(var f=0;f<Mi.length;f++){var g=Mi[f];g.blockedOn===i&&(g.blockedOn=null)}for(;0<Mi.length&&(f=Mi[0],f.blockedOn===null);)_5(f),f.blockedOn===null&&Mi.shift();if(f=(i.ownerDocument||i).$$reactFormReplay,f!=null)for(g=0;g<f.length;g+=3){var y=f[g],S=f[g+1],M=y[on]||null;if(typeof S=="function")M||E5(f);else if(M){var $=null;if(S&&S.hasAttribute("formAction")){if(y=S,M=S[on]||null)$=M.formAction;else if(c0(y)!==null)continue}else $=M.action;typeof $=="function"?f[g+1]=$:(f.splice(g,3),g-=3),E5(f)}}}function P5(){function i(S){S.canIntercept&&S.info==="react-transition"&&S.intercept({handler:function(){return new Promise(function(M){return y=M})},focusReset:"manual",scroll:"manual"})}function l(){y!==null&&(y(),y=null),g||setTimeout(f,20)}function f(){if(!g&&!navigation.transition){var S=navigation.currentEntry;S&&S.url!=null&&navigation.navigate(S.url,{state:S.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var g=!1,y=null;return navigation.addEventListener("navigate",i),navigation.addEventListener("navigatesuccess",l),navigation.addEventListener("navigateerror",l),setTimeout(f,100),function(){g=!0,navigation.removeEventListener("navigate",i),navigation.removeEventListener("navigatesuccess",l),navigation.removeEventListener("navigateerror",l),y!==null&&(y(),y=null)}}}function u0(i){this._internalRoot=i}ch.prototype.render=u0.prototype.render=function(i){var l=this._internalRoot;if(l===null)throw Error(n(409));var f=l.current,g=kn();w5(f,g,i,l,null,null)},ch.prototype.unmount=u0.prototype.unmount=function(){var i=this._internalRoot;if(i!==null){this._internalRoot=null;var l=i.containerInfo;w5(i.current,2,null,i,null,null),Um(),l[zc]=null}};function ch(i){this._internalRoot=i}ch.prototype.unstable_scheduleHydration=function(i){if(i){var l=tb();i={blockedOn:null,target:i,priority:l};for(var f=0;f<Mi.length&&l!==0&&l<Mi[f].priority;f++);Mi.splice(f,0,i),f===0&&_5(i)}};var k5=t.version;if(k5!=="19.2.1")throw Error(n(527,k5,"19.2.1"));q.findDOMNode=function(i){var l=i._reactInternals;if(l===void 0)throw typeof i.render=="function"?Error(n(188)):(i=Object.keys(i).join(","),Error(n(268,i)));return i=p(l),i=i!==null?h(i):null,i=i===null?null:i.stateNode,i};var LK={bundleType:0,version:"19.2.1",rendererPackageName:"react-dom",currentDispatcherRef:z,reconcilerVersion:"19.2.1"};
50if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var lh=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!lh.isDisabled&&lh.supportsFiber)try{xo=lh.inject(LK),Wa=lh}catch{}}return Vd.createRoot=function(i,l){if(!r(i))throw Error(n(299));var f=!1,g="",y=zO,S=$O,M=BO;return l!=null&&(l.unstable_strictMode===!0&&(f=!0),l.identifierPrefix!==void 0&&(g=l.identifierPrefix),l.onUncaughtError!==void 0&&(y=l.onUncaughtError),l.onCaughtError!==void 0&&(S=l.onCaughtError),l.onRecoverableError!==void 0&&(M=l.onRecoverableError)),l=b5(i,1,!1,null,null,f,g,null,y,S,M,P5),i[zc]=l.current,Ky(i),new u0(l)},Vd.hydrateRoot=function(i,l,f){if(!r(i))throw Error(n(299));var g=!1,y="",S=zO,M=$O,$=BO,Y=null;return f!=null&&(f.unstable_strictMode===!0&&(g=!0),f.identifierPrefix!==void 0&&(y=f.identifierPrefix),f.onUncaughtError!==void 0&&(S=f.onUncaughtError),f.onCaughtError!==void 0&&(M=f.onCaughtError),f.onRecoverableError!==void 0&&($=f.onRecoverableError),f.formState!==void 0&&(Y=f.formState)),l=b5(i,1,!0,l,f??null,g,y,Y,S,M,$,P5),l.context=y5(null),f=l.current,g=kn(),g=Ic(g),y=vi(g),y.callback=null,bi(f,y,g),f=g,l.current.lanes=f,Ht(l,f),Jr(l),i[zc]=l.current,Ky(i),new ch(l)},Vd.version="19.2.1",Vd}var nE;function eW(){if(nE)return x0.exports;nE=1;function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),x0.exports=ZG(),x0.exports}var tW=eW(),aW=(function(){function e(){this.keyToValue=new Map,this.valueToKey=new Map}return e.prototype.set=function(t,a){this.keyToValue.set(t,a),this.valueToKey.set(a,t)},e.prototype.getByKey=function(t){return this.keyToValue.get(t)},e.prototype.getByValue=function(t){return this.valueToKey.get(t)},e.prototype.clear=function(){this.keyToValue.clear(),this.valueToKey.clear()},e})(),$R=(function(){function e(t){this.generateIdentifier=t,this.kv=new aW}return e.prototype.register=function(t,a){this.kv.getByValue(t)||(a||(a=this.generateIdentifier(t)),this.kv.set(a,t))},e.prototype.clear=function(){this.kv.clear()},e.prototype.getIdentifier=function(t){return this.kv.getByValue(t)},e.prototype.getValue=function(t){return this.kv.getByKey(t)},e})(),nW=(function(){var e=function(t,a){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(n[o]=r[o])},e(t,a)};return function(t,a){if(typeof a!="function"&&a!==null)throw new TypeError("Class extends value "+String(a)+" is not a constructor or null");e(t,a);function n(){this.constructor=t}t.prototype=a===null?Object.create(a):(n.prototype=a.prototype,new n)}})(),rW=(function(e){nW(t,e);function t(){var a=e.call(this,function(n){return n.name})||this;return a.classToAllowedProps=new Map,a}return t.prototype.register=function(a,n){typeof n=="object"?(n.allowProps&&this.classToAllowedProps.set(a,n.allowProps),e.prototype.register.call(this,a,n.identifier)):e.prototype.register.call(this,a,n)},t.prototype.getAllowedProps=function(a){return this.classToAllowedProps.get(a)},t})($R),sW=function(e,t){var a=typeof Symbol=="function"&&e[Symbol.iterator];if(!a)return e;var n=a.call(e),r,o=[],c;try{for(;(t===void 0||t-- >0)&&!(r=n.next()).done;)o.push(r.value)}catch(u){c={error:u}}finally{try{r&&!r.done&&(a=n.return)&&a.call(n)}finally{if(c)throw c.error}}return o};function iW(e){if("values"in Object)return Object.values(e);var t=[];for(var a in e)e.hasOwnProperty(a)&&t.push(e[a]);return t}function oW(e,t){var a=iW(e);if("find"in a)return a.find(t);for(var n=a,r=0;r<n.length;r++){var o=n[r];if(t(o))return o}}function Ql(e,t){Object.entries(e).forEach(function(a){var n=sW(a,2),r=n[0],o=n[1];return t(o,r)})}function Wh(e,t){return e.indexOf(t)!==-1}function rE(e,t){for(var a=0;a<e.length;a++){var n=e[a];if(t(n))return n}}var cW=(function(){function e(){this.transfomers={}}return e.prototype.register=function(t){this.transfomers[t.name]=t},e.prototype.findApplicable=function(t){return oW(this.transfomers,function(a){return a.isApplicable(t)})},e.prototype.findByName=function(t){return this.transfomers[t]},e})(),lW=function(e){return Object.prototype.toString.call(e).slice(8,-1)},BR=function(e){return typeof e>"u"},uW=function(e){return e===null},Nf=function(e){return typeof e!="object"||e===null||e===Object.prototype?!1:Object.getPrototypeOf(e)===null?!0:Object.getPrototypeOf(e)===Object.prototype},xS=function(e){return Nf(e)&&Object.keys(e).length===0},Qi=function(e){return Array.isArray(e)},dW=function(e){return typeof e=="string"},fW=function(e){return typeof e=="number"&&!isNaN(e)},pW=function(e){return typeof e=="boolean"},mW=function(e){return e instanceof RegExp},Af=function(e){return e instanceof Map},Cf=function(e){return e instanceof Set},qR=function(e){return lW(e)==="Symbol"},hW=function(e){return e instanceof Date&&!isNaN(e.valueOf())},gW=function(e){return e instanceof Error},sE=function(e){return typeof e=="number"&&isNaN(e)},xW=function(e){return pW(e)||uW(e)||BR(e)||fW(e)||dW(e)||qR(e)},vW=function(e){return typeof e=="bigint"},bW=function(e){return e===1/0||e===-1/0},yW=function(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)},wW=function(e){return e instanceof URL},UR=function(e){return e.replace(/\./g,"\\.")},w0=function(e){return e.map(String).map(UR).join(".")},ff=function(e){for(var t=[],a="",n=0;n<e.length;n++){var r=e.charAt(n),o=r==="\\"&&e.charAt(n+1)===".";if(o){a+=".",n++;continue}var c=r===".";if(c){t.push(a),a="";continue}a+=r}var u=a;return t.push(u),t},vS=function(){return vS=Object.assign||function(e){for(var t,a=1,n=arguments.length;a<n;a++){t=arguments[a];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},vS.apply(this,arguments)},bS=function(e,t){var a=typeof Symbol=="function"&&e[Symbol.iterator];if(!a)return e;var n=a.call(e),r,o=[],c;try{for(;(t===void 0||t-- >0)&&!(r=n.next()).done;)o.push(r.value)}catch(u){c={error:u}}finally{try{r&&!r.done&&(a=n.return)&&a.call(n)}finally{if(c)throw c.error}}return o},yS=function(e,t){for(var a=0,n=t.length,r=e.length;a<n;a++,r++)e[r]=t[a];return e};function Xr(e,t,a,n){return{isApplicable:e,annotation:t,transform:a,untransform:n}}var HR=[Xr(BR,"undefined",function(){return null},function(){}),Xr(vW,"bigint",function(e){return e.toString()},function(e){return typeof BigInt<"u"?BigInt(e):(console.error("Please add a BigInt polyfill."),e)}),Xr(hW,"Date",function(e){return e.toISOString()},function(e){return new Date(e)}),Xr(gW,"Error",function(e,t){var a={name:e.name,message:e.message};return t.allowedErrorProps.forEach(function(n){a[n]=e[n]}),a},function(e,t){var a=new Error(e.message);return a.name=e.name,a.stack=e.stack,t.allowedErrorProps.forEach(function(n){a[n]=e[n]}),a}),Xr(mW,"regexp",function(e){return""+e},function(e){var t=e.slice(1,e.lastIndexOf("/")),a=e.slice(e.lastIndexOf("/")+1);return new RegExp(t,a)}
50),Xr(Cf,"set",function(e){return yS([],bS(e.values()))},function(e){return new Set(e)}),Xr(Af,"map",function(e){return yS([],bS(e.entries()))},function(e){return new Map(e)}),Xr(function(e){return sE(e)||bW(e)},"number",function(e){return sE(e)?"NaN":e>0?"Infinity":"-Infinity"},Number),Xr(function(e){return e===0&&1/e===-1/0},"number",function(){return"-0"},Number),Xr(wW,"URL",function(e){return e.toString()},function(e){return new URL(e)})];function Px(e,t,a,n){return{isApplicable:e,annotation:t,transform:a,untransform:n}}var FR=Px(function(e,t){if(qR(e)){var a=!!t.symbolRegistry.getIdentifier(e);return a}return!1},function(e,t){var a=t.symbolRegistry.getIdentifier(e);return["symbol",a]},function(e){return e.description},function(e,t,a){var n=a.symbolRegistry.getValue(t[1]);if(!n)throw new Error("Trying to deserialize unknown symbol");return n}),jW=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce(function(e,t){return e[t.name]=t,e},{}),KR=Px(yW,function(e){return["typed-array",e.constructor.name]},function(e){return yS([],bS(e))},function(e,t){var a=jW[t[1]];if(!a)throw new Error("Trying to deserialize unknown typed array");return new a(e)});function VR(e,t){if(e?.constructor){var a=!!t.classRegistry.getIdentifier(e.constructor);return a}return!1}var GR=Px(VR,function(e,t){var a=t.classRegistry.getIdentifier(e.constructor);return["class",a]},function(e,t){var a=t.classRegistry.getAllowedProps(e.constructor);if(!a)return vS({},e);var n={};return a.forEach(function(r){n[r]=e[r]}),n},function(e,t,a){var n=a.classRegistry.getValue(t[1]);if(!n)throw new Error("Trying to deserialize unknown class - check https://github.com/blitz-js/superjson/issues/116#issuecomment-773996564");return Object.assign(Object.create(n.prototype),e)}),WR=Px(function(e,t){return!!t.customTransformerRegistry.findApplicable(e)},function(e,t){var a=t.customTransformerRegistry.findApplicable(e);return["custom",a.name]},function(e,t){var a=t.customTransformerRegistry.findApplicable(e);return a.serialize(e)},function(e,t,a){var n=a.customTransformerRegistry.findByName(t[1]);if(!n)throw new Error("Trying to deserialize unknown custom value");return n.deserialize(e)}),SW=[GR,FR,WR,KR],iE=function(e,t){var a=rE(SW,function(r){return r.isApplicable(e,t)});if(a)return{value:a.transform(e,t),type:a.annotation(e,t)};var n=rE(HR,function(r){return r.isApplicable(e,t)});if(n)return{value:n.transform(e,t),type:n.annotation}},YR={};HR.forEach(function(e){YR[e.annotation]=e});var NW=function(e,t,a){if(Qi(t))switch(t[0]){case"symbol":return FR.untransform(e,t,a);case"class":return GR.untransform(e,t,a);case"custom":return WR.untransform(e,t,a);case"typed-array":return KR.untransform(e,t,a);default:throw new Error("Unknown transformation: "+t)}else{var n=YR[t];if(!n)throw new Error("Unknown transformation: "+t);return n.untransform(e,a)}},Dl=function(e,t){for(var a=e.keys();t>0;)a.next(),t--;return a.next().value};function QR(e){if(Wh(e,"__proto__"))throw new Error("__proto__ is not allowed as a property");if(Wh(e,"prototype"))throw new Error("prototype is not allowed as a property");if(Wh(e,"constructor"))throw new Error("constructor is not allowed as a property")}var AW=function(e,t){QR(t);for(var a=0;a<t.length;a++){var n=t[a];if(Cf(e))e=Dl(e,+n);else if(Af(e)){var r=+n,o=+t[++a]==0?"key":"value",c=Dl(e,r);switch(o){case"key":e=c;break;case"value":e=e.get(c);break}}else e=e[n]}return e},wS=function(e,t,a){if(QR(t),t.length===0)return a(e);for(var n=e,r=0;r<t.length-1;r++){var o=t[r];if(Qi(n)){var c=+o;n=n[c]}else if(Nf(n))n=n[o];else if(Cf(n)){var u=+o;n=Dl(n,u)}else if(Af(n)){var d=r===t.length-2;if(d)break;var u=+o,p=+t[++r]==0?"key":"value",h=Dl(n,u);switch(p){case"key":n=h;break;case"value":n=n.get(h);break}}}var m=t[t.length-1];if(Qi(n)?n[+m]=a(n[+m]):Nf(n)&&(n[m]=a(n[m])),Cf(n)){var x=Dl(n,+m),v=a(x);x!==v&&(n.delete(x),n.add(v))}if(Af(n)){var u=+t[t.length-2],j=Dl(n,u),p=+m==0?"key":"value";switch(p){case"key":{var b=a(j);n.set(b,n.get(j)),b!==j&&n.delete(j);break}case"value":{n.set(j,a(n.get(j)));break}}}return e},$s=function(e,t){var a=typeof Symbol=="function"&&e[Symbol.iterator];if(!a)return e;var n=a.call(e),r,o=[],c;try{for(;(t===void 0||t-- >0)&&!(r=n.next()).done;)o.push(r.value)}catch(u){c={error:u}}finally{try{r&&!r.done&&(a=n.return)&&a.call(n)}finally{if(c)throw c.error}}return o},Ui=function(e,t){for(var a=0,n=t.length,r=e.length;a<n;a++,r++)e[r]=t[a];return e};function jS(e,t,a){if(a===void 0&&(a=[]),!!e){if(!Qi(e)){Ql(e,function(c,u){return jS(c,t,Ui(Ui([],$s(a)),$s(ff(u)))
50)});return}var n=$s(e,2),r=n[0],o=n[1];o&&Ql(o,function(c,u){jS(c,t,Ui(Ui([],$s(a)),$s(ff(u))))}),t(r,a)}}function CW(e,t,a){return jS(t,function(n,r){e=wS(e,r,function(o){return NW(o,n,a)})}),e}function _W(e,t){function a(c,u){var d=AW(e,ff(u));c.map(ff).forEach(function(p){e=wS(e,p,function(){return d})})}if(Qi(t)){var n=$s(t,2),r=n[0],o=n[1];r.forEach(function(c){e=wS(e,ff(c),function(){return e})}),o&&Ql(o,a)}else Ql(t,a);return e}var OW=function(e,t){return Nf(e)||Qi(e)||Af(e)||Cf(e)||VR(e,t)};function EW(e,t,a){var n=a.get(e);n?n.push(t):a.set(e,[t])}function PW(e,t){var a={},n=void 0;return e.forEach(function(r){if(!(r.length<=1)){t||(r=r.map(function(d){return d.map(String)}).sort(function(d,p){return d.length-p.length}));var o=$s(r),c=o[0],u=o.slice(1);c.length===0?n=u.map(w0):a[w0(c)]=u.map(w0)}}),n?xS(a)?[n]:[n,a]:xS(a)?void 0:a}var JR=function(e,t,a,n,r,o,c){var u;r===void 0&&(r=[]),o===void 0&&(o=[]),c===void 0&&(c=new Map);var d=xW(e);if(!d){EW(e,r,t);var p=c.get(e);if(p)return n?{transformedValue:null}:p}if(!OW(e,a)){var h=iE(e,a),m=h?{transformedValue:h.value,annotations:[h.type]}:{transformedValue:e};return d||c.set(e,m),m}if(Wh(o,e))return{transformedValue:null};var x=iE(e,a),v=(u=x?.value)!==null&&u!==void 0?u:e,j=Qi(v)?[]:{},b={};Ql(v,function(A,C){var O=JR(A,t,a,n,Ui(Ui([],$s(r)),[C]),Ui(Ui([],$s(o)),[e]),c);j[C]=O.transformedValue,Qi(O.annotations)?b[C]=O.annotations:Nf(O.annotations)&&Ql(O.annotations,function(k,_){b[UR(C)+"."+_]=k})});var w=xS(b)?{transformedValue:j,annotations:x?[x.type]:void 0}:{transformedValue:j,annotations:x?[x.type,b]:b};return d||c.set(e,w),w};function XR(e){return Object.prototype.toString.call(e).slice(8,-1)}function oE(e){return XR(e)==="Array"}function kW(e){if(XR(e)!=="Object")return!1;const t=Object.getPrototypeOf(e);return!!t&&t.constructor===Object&&t===Object.prototype}function TW(e,t,a,n,r){const o={}.propertyIsEnumerable.call(n,t)?"enumerable":"nonenumerable";o==="enumerable"&&(e[t]=a),r&&o==="nonenumerable"&&Object.defineProperty(e,t,{value:a,enumerable:!1,writable:!0,configurable:!0})}function SS(e,t={}){if(oE(e))return e.map(r=>SS(r,t));if(!kW(e))return e;const a=Object.getOwnPropertyNames(e),n=Object.getOwnPropertySymbols(e);return[...a,...n].reduce((r,o)=>{if(oE(t.props)&&!t.props.includes(o))return r;const c=e[o],u=SS(c,t);return TW(r,o,u,e,t.nonenumerable),r},{})}var Fo=function(){return Fo=Object.assign||function(e){for(var t,a=1,n=arguments.length;a<n;a++){t=arguments[a];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},Fo.apply(this,arguments)},MW=function(e,t){var a=typeof Symbol=="function"&&e[Symbol.iterator];if(!a)return e;var n=a.call(e),r,o=[],c;try{for(;(t===void 0||t-- >0)&&!(r=n.next()).done;)o.push(r.value)}catch(u){c={error:u}}finally{try{r&&!r.done&&(a=n.return)&&a.call(n)}finally{if(c)throw c.error}}return o},DW=function(e,t){for(var a=0,n=t.length,r=e.length;a<n;a++,r++)e[r]=t[a];return e},ti=(function(){function e(t){var a=t===void 0?{}:t,n=a.dedupe,r=n===void 0?!1:n;this.classRegistry=new rW,this.symbolRegistry=new $R(function(o){var c;return(c=o.description)!==null&&c!==void 0?c:""}),this.customTransformerRegistry=new cW,this.allowedErrorProps=[],this.dedupe=r}return e.prototype.serialize=function(t){var a=new Map,n=JR(t,a,this,this.dedupe),r={json:n.transformedValue};n.annotations&&(r.meta=Fo(Fo({},r.meta),{values:n.annotations}));var o=PW(a,this.dedupe);return o&&(r.meta=Fo(Fo({},r.meta),{referentialEqualities:o})),r},e.prototype.deserialize=function(t){var a=t.json,n=t.meta,r=SS(a);return n?.values&&(r=CW(r,n.values,this)),n?.referentialEqualities&&(r=_W(r,n.referentialEqualities)),r},e.prototype.stringify=function(t){return JSON.stringify(this.serialize(t))},e.prototype.parse=function(t){return this.deserialize(JSON.parse(t))},e.prototype.registerClass=function(t,a){this.classRegistry.register(t,a)},e.prototype.registerSymbol=function(t,a){this.symbolRegistry.register(t,a)},e.prototype.registerCustom=function(t,a){this.customTransformerRegistry.register(Fo({name:a},t))},e.prototype.allowErrorProps=function(){for(var t,a=[],n=0;n<arguments.length;n++)a[n]=arguments[n];(t=this.allowedErrorProps).push.apply(t,DW([],MW(a)))},e.defaultInstance=new e,e.serialize=e.defaultInstance.serialize.bind(e.defaultInstance),e.deserialize=e.defaultInstance.deserialize.bind(e.defaultInstance),e.stringify=e.defaultInstance.stringify.bind(e.defaultInstance),e.parse=e.defaultInstance.parse.bind(e.defaultInstance),e.registerClass=e.defaultInstance.registerClass.bind(e.defaultInstance),e.registerSymbol=e.defaultInstance.registerSymbol.bind(e.defaultInstance),e.registerCustom=e.defaultInstance.registerCustom.bind(e.defaultInstance),e.allowErrorProps=e.defaultInstance.allowErrorProps.bind(e.defaultInstance),e})();ti.serialize;ti.deserialize;ti.stringify;ti.parse;ti.registerClass;ti.registerCustom;ti.registerSymbol;ti.allowErrorProps;const RW="modulepreload",LW=function(e){return"/"+e},cE={},kx=function(t,a,n){let r=Promise.resolve();if(a&&a.length>0){let d=function(p){return Promise.all(p.map(h=>Promise.resolve(h).then(m=>({status:"fulfilled",value:m}),m=>({status:"rejected",reason:m}))))};document.getElementsByTagName("link");const c=document.querySelector("meta[property=csp-nonce]"),u=c?.nonce||c?.getAttribute("nonce");r=d(a.map(p=>{if(p=LW(p),p in cE)return;cE[p]=!0;const h=p.endsWith(".css"),m=h?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${p}"]${m}`))return;const x=document.createElement("link");if(x.rel=h?"stylesheet":RW,h||(x.as="script"),x.crossOrigin="",x.href=p,u&&x.setAttribute("nonce",u),document.head.appendChild(x),h)return new Promise((v,j)=>{x.addEventListener("load",v),x.addEventListener("error",()=>j(new Error(`Unable to preload CSS for ${p}`)))})}))}function o(c){const u=new Event("vite:preloadError",{cancelable:!0});if(u.payload=c,window.dispatchEvent(u),!u.defaultPrevented)throw c}return r.then(c=>{for(const u of c||[])u.status==="rejected"&&o(u.reason);return t().catch(o)})},ai=()=>{const e="https://manus.im",t="CQufDJi9JyVsYzS4UTcVBM",a=`${window.location.origin}/api/oauth/callback`,n=crypto.randomUUID();document.cookie=`${WG}=${n}; Path=/; Max-Age=600; SameSite=None; Secure`;const r=YG({redirectUri:a,nonce:n}),o=new URL(`${e}/app-auth`);o.searchParams.set("appId",t),o.searchParams.set("redirectUri",a),o.searchParams.set("state",r),o.searchParams.set("type","signIn"),window.location.href=o.toString()};function Un(e){const{redirectOnUnauthenticated:t=!1,redirectPath:a}={},n=xe.useUtils(),r=xe.auth.me.useQuery(void 0,{retry:!1,refetchOnWindowFocus:!1}),o=xe.auth.logout.useMutation({onSuccess:()=>{n.auth.me.setData(void 0,null)}}),c=N.useCallback(async()=>{try{await o.mutateAsync()}catch(d){if(d instanceof Yl&&d.data?.code==="UNAUTHORIZED")return;throw d}finally{try{sessionStorage.removeItem("manus-cookie")}catch{}
vendor: 8,178 bytes, line 50
50n.auth.me.setData(void 0,null),await n.auth.me.invalidate()}},[o,n]),u=N.useMemo(()=>(localStorage.setItem("manus-runtime-user-info",JSON.stringify(r.data)),{user:r.data??null,loading:r.isLoading||o.isPending,error:r.error??o.error??null,isAuthenticated:!!r.data}),[r.data,r.error,r.isLoading,o.error,o.isPending]);return N.useEffect(()=>{t&&(r.isLoading||o.isPending||u.user||typeof window>"u"||a&&window.location.pathname===a||(a?window.location.href=a:ai()))},[t,a,o.isPending,r.isLoading,u.user]),{...u,refresh:()=>r.refetch(),logout:c}}function lE(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function Tx(...e){return t=>{let a=!1;const n=e.map(r=>{const o=lE(r,t);return!a&&typeof o=="function"&&(a=!0),o});if(a)return()=>{for(let r=0;r<n.length;r++){const o=n[r];typeof o=="function"?o():lE(e[r],null)}}}}function Ge(...e){return N.useCallback(Tx(...e),e)}function Ji(e){const t=IW(e),a=N.forwardRef((n,r)=>{const{children:o,...c}=n,u=N.Children.toArray(o),d=u.find(zW);if(d){const p=d.props.children,h=u.map(m=>m===d?N.Children.count(p)>1?N.Children.only(null):N.isValidElement(p)?p.props.children:null:m);return s.jsx(t,{...c,ref:r,children:N.isValidElement(p)?N.cloneElement(p,void 0,h):null})}return s.jsx(t,{...c,ref:r,children:o})});return a.displayName=`${e}.Slot`,a}var MA=Ji("Slot");function IW(e){const t=N.forwardRef((a,n)=>{const{children:r,...o}=a;if(N.isValidElement(r)){const c=BW(r),u=$W(o,r.props);return r.type!==N.Fragment&&(u.ref=n?Tx(n,c):c),N.cloneElement(r,u)}return N.Children.count(r)>1?N.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var ZR=Symbol("radix.slottable");function e9(e){const t=({children:a})=>s.jsx(s.Fragment,{children:a});return t.displayName=`${e}.Slottable`,t.__radixId=ZR,t}function zW(e){return N.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===ZR}function $W(e,t){const a={...t};for(const n in t){const r=e[n],o=t[n];/^on[A-Z]/.test(n)?r&&o?a[n]=(...u)=>{const d=o(...u);return r(...u),d}:r&&(a[n]=r):n==="style"?a[n]={...r,...o}:n==="className"&&(a[n]=[r,o].filter(Boolean).join(" "))}return{...e,...a}}function BW(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,a=t&&"isReactWarning"in t&&t.isReactWarning;return a?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,a=t&&"isReactWarning"in t&&t.isReactWarning,a?e.props.ref:e.props.ref||e.ref)}function t9(e){var t,a,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var r=e.length;for(t=0;t<r;t++)e[t]&&(a=t9(e[t]))&&(n&&(n+=" "),n+=a)}else for(a in e)e[a]&&(n&&(n+=" "),n+=a);return n}function Ue(){for(var e,t,a=0,n="",r=arguments.length;a<r;a++)(e=arguments[a])&&(t=t9(e))&&(n&&(n+=" "),n+=t);return n}const uE=e=>typeof e=="boolean"?`${e}`:e===0?"0":e,dE=Ue,Mx=(e,t)=>a=>{var n;if(t?.variants==null)return dE(e,a?.class,a?.className);const{variants:r,defaultVariants:o}=t,c=Object.keys(r).map(p=>{const h=a?.[p],m=o?.[p];if(h===null)return null;const x=uE(h)||uE(m);return r[p][x]}),u=a&&Object.entries(a).reduce((p,h)=>{let[m,x]=h;return x===void 0||(p[m]=x),p},{}),d=t==null||(n=t.compoundVariants)===null||n===void 0?void 0:n.reduce((p,h)=>{let{class:m,className:x,...v}=h;return Object.entries(v).every(j=>{let[b,w]=j;return Array.isArray(w)?w.includes({...o,...u}[b]):{...o,...u}[b]===w})?[...p,m,x]:p},[]);return dE(e,c,d,a?.class,a?.className)},DA="-",qW=e=>{const t=HW(e),{conflictingClassGroups:a,conflictingClassGroupModifiers:n}=e;return{getClassGroupId:c=>{const u=c.split(DA);return u[0]===""&&u.length!==1&&u.shift(),a9(u,t)||UW(c)},getConflictingClassGroupIds:(c,u)=>{const d=a[c]||[];return u&&n[c]?[...d,...n[c]]:d}}},a9=(e,t)=>{if(e.length===0)return t.classGroupId;const a=e[0],n=t.nextPart.get(a),r=n?a9(e.slice(1),n):void 0;if(r)return r;if(t.validators.length===0)return;const o=e.join(DA);return t.validators.find(({validator:c})=>c(o))?.classGroupId},fE=/^\[(.+)\]$/,UW=e=>{if(fE.test(e)){const t=fE.exec(e)[1],a=t?.substring(0,t.indexOf(":"));if(a)return"arbitrary.."+a}},HW=e=>{const{theme:t,classGroups:a}=e,n={nextPart:new Map,validators:[]};for(const r in a)NS(a[r],n,r,t);return n},NS=(e,t,a,n)=>{e.forEach(r=>{if(typeof r=="string"){const o=r===""?t:pE(t,r);o.classGroupId=a;return}if(typeof r=="function"){if(FW(r)){NS(r(n),t,a,n);return}t.validators.push({validator:r,classGroupId:a});return}Object.entries(r).forEach(([o,c])=>{NS(c,pE(t,o),a,n)})})},pE=(e,t)=>{let a=e;return t.split(DA).forEach(n=>{a.nextPart.has(n)||a.nextPart.set(n,{nextPart:new Map,validators:[]}),a=a.nextPart.get(n)}),a},FW=e=>e.isThemeGetter,KW=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,a=new Map,n=new Map;const r=(o,c)=>{a.set(o,c),t++,t>e&&(t=0,n=a,a=new Map)};return{get(o){let c=a.get(o);if(c!==void 0)return c;if((c=n.get(o))!==void 0)return r(o,c),c},set(o,c){a.has(o)?a.set(o,c):r(o,c)}}},AS="!",CS=":",VW=CS.length,GW=e=>{const{prefix:t,experimentalParseClassName:a}=e;let n=r=>{const o=[];let c=0,u=0,d=0,p;for(let j=0;j<r.length;j++){let b=r[j];if(c===0&&u===0){if(b===CS){o.push(r.slice(d,j)),d=j+VW;continue}if(b==="/"){p=j;continue}}b==="["?c++:b==="]"?c--:b==="("?u++:b===")"&&u--}const h=o.length===0?r:r.substring(d),m=WW(h),x=m!==h,v=p&&p>d?p-d:void 0;return{modifiers:o,hasImportantModifier:x,baseClassName:m,maybePostfixModifierPosition:v}};if(t){const r=t+CS,o=n;n=c=>c.startsWith(r)?o(c.substring(r.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:c,maybePostfixModifierPosition:void 0}}if(a){const r=n;n=o=>a({className:o,parseClassName:r})}return n},WW=e=>e.endsWith(AS)?e.substring(0,e.length-1):e.startsWith(AS)?e.substring(1):e,YW=e=>{const t=Object.fromEntries(e.orderSensitiveModifiers.map(n=>[n,!0]));return n=>{if(n.length<=1)return n;const r=[];let o=[];return n.forEach(c=>{c[0]==="["||t[c]?(r.push(...o.sort(),c),o=[]):o.push(c)}),r.push(...o.sort()),r}},QW=e=>({cache:KW(e.cacheSize),parseClassName:GW(e),sortModifiers:YW(e),...qW(e)}),JW=/\s+/,XW=(e,t)=>{const{parseClassName:a,getClassGroupId:n,getConflictingClassGroupIds:r,sortModifiers:o}=t,c=[],u=e.trim().split(JW);let d="";for(let p=u.length-1;p>=0;p-=1){const h=u[p],{isExternal:m,modifiers:x,hasImportantModifier:v,baseClassName:j,maybePostfixModifierPosition:b}=a(h);if(m){d=h+(d.length>0?" "+d:d);continue}let w=!!b,A=n(w?j.substring(0,b):j);if(!A){if(!w){d=h+(d.length>0?" "+d:d);continue}if(A=n(j),!A){d=h+(d.length>0?" "+d:d);continue}w=!1}const C=o(x).join(":"),O=v?C+AS:C,k=O+A;if(c.includes(k))continue;c.push(k);const _=r(A,w);for(let P=0;P<_.length;++P){const E=_[P];c.push(O+E)}d=h+(d.length>0?" "+d:d)}return d};function ZW(){let e=0,t,a,n="";for(;e<arguments.length;)(t=arguments[e++])&&(a=n9(t))&&(n&&(n+=" "),n+=a);return n}const n9=e=>{if(typeof e=="string")return e;let t,a="";for(let n=0;n<e.length;n++)e[n]&&(t=n9(e[n]))&&(a&&(a+=" "),a+=t);return a};function eY(e,...t){let a,n,r,o=c;function c(d){const p=t.reduce((h,m)=>m(h),e());return a=QW(p),n=a.cache.get,r=a.cache.set,o=u,u(d)}function u(d){const p=n(d);if(p)return p;const h=XW(d,a);return r(d,h),h}return function(){return o(ZW.apply(null,arguments))}}const la=e=>{const t=a=>a[e]||[];return t.isThemeGetter=!0,t},r9=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,s9=/^\((?:(\w[\w-]*):)?(.+)\)$/i,tY=/^\d+\/\d+$/,aY=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,nY=/\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$/,rY=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,sY=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,iY=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Sl=e=>tY.test(e),Je=e=>!!e&&!Number.isNaN(Number(e)),Ri=e=>!!e&&Number.isInteger(Number(e)),j0=e=>e.endsWith("%")&&Je(e.slice(0,-1)),Rs=e=>aY.test(e),oY=()=>!0,cY=e=>nY.test(e)&&!rY.test(e),i9=()=>!1,lY=e=>sY.test(e),uY=e=>iY.test(e),dY=e=>!ke(e)&&!Te(e),fY=e=>Tu(e,l9,i9),ke=e=>r9.test(e),Io=e=>Tu(e,u9,cY),S0=e=>Tu(e,xY,Je),mE=e=>Tu(e,o9,i9),pY=e=>Tu(e,c9,uY),hh=e=>Tu(e,d9,lY),Te=e=>s9.test(e),Gd=e=>Mu(e,u9),mY=e=>Mu(e,vY),hE=e=>Mu(e,o9),hY=e=>Mu(e,l9),gY=e=>Mu(e,c9),gh=e=>Mu(e,d9,!0),Tu=(e,t,a)=>{const n=r9.exec(e);
vendor: 4,473 bytes, line 50
50return n?n[1]?t(n[1]):a(n[2]):!1},Mu=(e,t,a=!1)=>{const n=s9.exec(e);return n?n[1]?t(n[1]):a:!1},o9=e=>e==="position"||e==="percentage",c9=e=>e==="image"||e==="url",l9=e=>e==="length"||e==="size"||e==="bg-size",u9=e=>e==="length",xY=e=>e==="number",vY=e=>e==="family-name",d9=e=>e==="shadow",bY=()=>{const e=la("color"),t=la("font"),a=la("text"),n=la("font-weight"),r=la("tracking"),o=la("leading"),c=la("breakpoint"),u=la("container"),d=la("spacing"),p=la("radius"),h=la("shadow"),m=la("inset-shadow"),x=la("text-shadow"),v=la("drop-shadow"),j=la("blur"),b=la("perspective"),w=la("aspect"),A=la("ease"),C=la("animate"),O=()=>["auto","avoid","all","avoid-page","page","left","right","column"],k=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],_=()=>[...k(),Te,ke],P=()=>["auto","hidden","clip","visible","scroll"],E=()=>["auto","contain","none"],T=()=>[Te,ke,d],D=()=>[Sl,"full","auto",...T()],H=()=>[Ri,"none","subgrid",Te,ke],L=()=>["auto",{span:["full",Ri,Te,ke]},Ri,Te,ke],I=()=>[Ri,"auto",Te,ke],F=()=>["auto","min","max","fr",Te,ke],G=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],K=()=>["start","end","center","stretch","center-safe","end-safe"],z=()=>["auto",...T()],q=()=>[Sl,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...T()],R=()=>[e,Te,ke],V=()=>[...k(),hE,mE,{position:[Te,ke]}],se=()=>["no-repeat",{repeat:["","x","y","space","round"]}],U=()=>["auto","cover","contain",hY,fY,{size:[Te,ke]}],W=()=>[j0,Gd,Io],Q=()=>["","none","full",p,Te,ke],ee=()=>["",Je,Gd,Io],ue=()=>["solid","dashed","dotted","double"],ve=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],le=()=>[Je,j0,hE,mE],je=()=>["","none",j,Te,ke],de=()=>["none",Je,Te,ke],ye=()=>["none",Je,Te,ke],Ne=()=>[Je,Te,ke],ie=()=>[Sl,"full",...T()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[Rs],breakpoint:[Rs],color:[oY],container:[Rs],"drop-shadow":[Rs],ease:["in","out","in-out"],font:[dY],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[Rs],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[Rs],shadow:[Rs],spacing:["px",Je],text:[Rs],"text-shadow":[Rs],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",Sl,ke,Te,w]}],container:["container"],columns:[{columns:[Je,ke,Te,u]}],"break-after":[{"break-after":O()}],"break-before":[{"break-before":O()}],"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:_()}],overflow:[{overflow:P()}],"overflow-x":[{"overflow-x":P()}],"overflow-y":[{"overflow-y":P()}],overscroll:[{overscroll:E()}],"overscroll-x":[{"overscroll-x":E()}],"overscroll-y":[{"overscroll-y":E()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:D()}],"inset-x":[{"inset-x":D()}],"inset-y":[{"inset-y":D()}],start:[{start:D()}],end:[{end:D()}],top:[{top:D()}],right:[{right:D()}],bottom:[{bottom:D()}],left:[{left:D()}],visibility:["visible","invisible","collapse"],z:[{z:[Ri,"auto",Te,ke]}],basis:[{basis:[Sl,"full","auto",u,...T()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[Je,Sl,"auto","initial","none",ke]}],grow:[{grow:["",Je,Te,ke]}],shrink:[{shrink:["",Je,Te,ke]}],order:[{order:[Ri,"first","last","none",Te,ke]}],"grid-cols":[{"grid-cols":H()}],"col-start-end":[{col:L()}],"col-start":[{"col-start":I()}
vendor: 15,474 bytes, line 50
50],"col-end":[{"col-end":I()}],"grid-rows":[{"grid-rows":H()}],"row-start-end":[{row:L()}],"row-start":[{"row-start":I()}],"row-end":[{"row-end":I()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":F()}],"auto-rows":[{"auto-rows":F()}],gap:[{gap:T()}],"gap-x":[{"gap-x":T()}],"gap-y":[{"gap-y":T()}],"justify-content":[{justify:[...G(),"normal"]}],"justify-items":[{"justify-items":[...K(),"normal"]}],"justify-self":[{"justify-self":["auto",...K()]}],"align-content":[{content:["normal",...G()]}],"align-items":[{items:[...K(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...K(),{baseline:["","last"]}]}],"place-content":[{"place-content":G()}],"place-items":[{"place-items":[...K(),"baseline"]}],"place-self":[{"place-self":["auto",...K()]}],p:[{p:T()}],px:[{px:T()}],py:[{py:T()}],ps:[{ps:T()}],pe:[{pe:T()}],pt:[{pt:T()}],pr:[{pr:T()}],pb:[{pb:T()}],pl:[{pl:T()}],m:[{m:z()}],mx:[{mx:z()}],my:[{my:z()}],ms:[{ms:z()}],me:[{me:z()}],mt:[{mt:z()}],mr:[{mr:z()}],mb:[{mb:z()}],ml:[{ml:z()}],"space-x":[{"space-x":T()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":T()}],"space-y-reverse":["space-y-reverse"],size:[{size:q()}],w:[{w:[u,"screen",...q()]}],"min-w":[{"min-w":[u,"screen","none",...q()]}],"max-w":[{"max-w":[u,"screen","none","prose",{screen:[c]},...q()]}],h:[{h:["screen","lh",...q()]}],"min-h":[{"min-h":["screen","lh","none",...q()]}],"max-h":[{"max-h":["screen","lh",...q()]}],"font-size":[{text:["base",a,Gd,Io]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[n,Te,S0]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",j0,ke]}],"font-family":[{font:[mY,ke,t]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[r,Te,ke]}],"line-clamp":[{"line-clamp":[Je,"none",Te,S0]}],leading:[{leading:[o,...T()]}],"list-image":[{"list-image":["none",Te,ke]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",Te,ke]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:R()}],"text-color":[{text:R()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...ue(),"wavy"]}],"text-decoration-thickness":[{decoration:[Je,"from-font","auto",Te,Io]}],"text-decoration-color":[{decoration:R()}],"underline-offset":[{"underline-offset":[Je,"auto",Te,ke]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:T()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",Te,ke]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",Te,ke]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:V()}],"bg-repeat":[{bg:se()}],"bg-size":[{bg:U()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},Ri,Te,ke],radial:["",Te,ke],conic:[Ri,Te,ke]},gY,pY]}],"bg-color":[{bg:R()}],"gradient-from-pos":[{from:W()}],"gradient-via-pos":[{via:W()}],"gradient-to-pos":[{to:W()}],"gradient-from":[{from:R()}],"gradient-via":[{via:R()}],"gradient-to":[{to:R()}],rounded:[{rounded:Q()}],"rounded-s":[{"rounded-s":Q()}],"rounded-e":[{"rounded-e":Q()}],"rounded-t":[{"rounded-t":Q()}],"rounded-r":[{"rounded-r":Q()}],"rounded-b":[{"rounded-b":Q()}],"rounded-l":[{"rounded-l":Q()}],"rounded-ss":[{"rounded-ss":Q()}],"rounded-se":[{"rounded-se":Q()}],"rounded-ee":[{"rounded-ee":Q()}],"rounded-es":[{"rounded-es":Q()}],"rounded-tl":[{"rounded-tl":Q()}],"rounded-tr":[{"rounded-tr":Q()}],"rounded-br":[{"rounded-br":Q()}],"rounded-bl":[{"rounded-bl":Q()}],"border-w":[{border:ee()}],"border-w-x":[{"border-x":ee()}],"border-w-y":[{"border-y":ee()}],"border-w-s":[{"border-s":ee()}],"border-w-e":[{"border-e":ee()}],"border-w-t":[{"border-t":ee()}],"border-w-r":[{"border-r":ee()}],"border-w-b":[{"border-b":ee()}],"border-w-l":[{"border-l":ee()}],"divide-x":[{"divide-x":ee()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":ee()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...ue(),"hidden","none"]}],"divide-style":[{divide:[...ue(),"hidden","none"]}],"border-color":[{border:R()}],"border-color-x":[{"border-x":R()}],"border-color-y":[{"border-y":R()}],"border-color-s":[{"border-s":R()}],"border-color-e":[{"border-e":R()}],"border-color-t":[{"border-t":R()}],"border-color-r":[{"border-r":R()}],"border-color-b":[{"border-b":R()}],"border-color-l":[{"border-l":R()}],"divide-color":[{divide:R()}],"outline-style":[{outline:[...ue(),"none","hidden"]}],"outline-offset":[{"outline-offset":[Je,Te,ke]}],"outline-w":[{outline:["",Je,Gd,Io]}],"outline-color":[{outline:R()}],shadow:[{shadow:["","none",h,gh,hh]}],"shadow-color":[{shadow:R()}],"inset-shadow":[{"inset-shadow":["none",m,gh,hh]}],"inset-shadow-color":[{"inset-shadow":R()}],"ring-w":[{ring:ee()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:R()}],"ring-offset-w":[{"ring-offset":[Je,Io]}],"ring-offset-color":[{"ring-offset":R()}],"inset-ring-w":[{"inset-ring":ee()}],"inset-ring-color":[{"inset-ring":R()}],"text-shadow":[{"text-shadow":["none",x,gh,hh]}],"text-shadow-color":[{"text-shadow":R()}],opacity:[{opacity:[Je,Te,ke]}],"mix-blend":[{"mix-blend":[...ve(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":ve()}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[Je]}],"mask-image-linear-from-pos":[{"mask-linear-from":le()}],"mask-image-linear-to-pos":[{"mask-linear-to":le()}],"mask-image-linear-from-color":[{"mask-linear-from":R()}],"mask-image-linear-to-color":[{"mask-linear-to":R()}],"mask-image-t-from-pos":[{"mask-t-from":le()}],"mask-image-t-to-pos":[{"mask-t-to":le()}],"mask-image-t-from-color":[{"mask-t-from":R()}],"mask-image-t-to-color":[{"mask-t-to":R()}],"mask-image-r-from-pos":[{"mask-r-from":le()}],"mask-image-r-to-pos":[{"mask-r-to":le()}],"mask-image-r-from-color":[{"mask-r-from":R()}],"mask-image-r-to-color":[{"mask-r-to":R()}],"mask-image-b-from-pos":[{"mask-b-from":le()}],"mask-image-b-to-pos":[{"mask-b-to":le()}],"mask-image-b-from-color":[{"mask-b-from":R()}],"mask-image-b-to-color":[{"mask-b-to":R()}],"mask-image-l-from-pos":[{"mask-l-from":le()}],"mask-image-l-to-pos":[{"mask-l-to":le()}],"mask-image-l-from-color":[{"mask-l-from":R()}],"mask-image-l-to-color":[{"mask-l-to":R()}],"mask-image-x-from-pos":[{"mask-x-from":le()}],"mask-image-x-to-pos":[{"mask-x-to":le()}],"mask-image-x-from-color":[{"mask-x-from":R()}],"mask-image-x-to-color":[{"mask-x-to":R()}],"mask-image-y-from-pos":[{"mask-y-from":le()}],"mask-image-y-to-pos":[{"mask-y-to":le()}],"mask-image-y-from-color":[{"mask-y-from":R()}],"mask-image-y-to-color":[{"mask-y-to":R()}],"mask-image-radial":[{"mask-radial":[Te,ke]}],"mask-image-radial-from-pos":[{"mask-radial-from":le()}],"mask-image-radial-to-pos":[{"mask-radial-to":le()}],"mask-image-radial-from-color":[{"mask-radial-from":R()}],"mask-image-radial-to-color":[{"mask-radial-to":R()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":k()}],"mask-image-conic-pos":[{"mask-conic":[Je]}],"mask-image-conic-from-pos":[{"mask-conic-from":le()}],"mask-image-conic-to-pos":[{"mask-conic-to":le()}],"mask-image-conic-from-color":[{"mask-conic-from":R()}],"mask-image-conic-to-color":[{"mask-conic-to":R()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:V()}],"mask-repeat":[{mask:se()}],"mask-size":[{mask:U()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",Te,ke]}],filter:[{filter:["","none",Te,ke]}],blur:[{blur:je()}],brightness:[{brightness:[Je,Te,ke]}],contrast:[{contrast:[Je,Te,ke]}],"drop-shadow":[{"drop-shadow":["","none",v,gh,hh]}],"drop-shadow-color":[{"drop-shadow":R()}],grayscale:[{grayscale:["",Je,Te,ke]}],"hue-rotate":[{"hue-rotate":[Je,Te,ke]}],invert:[{invert:["",Je,Te,ke]}],saturate:[{saturate:[Je,Te,ke]}],sepia:[{sepia:["",Je,Te,ke]}],"backdrop-filter":[{"backdrop-filter":["","none",Te,ke]}],"backdrop-blur":[{"backdrop-blur":je()}],"backdrop-brightness":[{"backdrop-brightness":[Je,Te,ke]}],"backdrop-contrast":[{"backdrop-contrast":[Je,Te,ke]}],"backdrop-grayscale":[{"backdrop-grayscale":["",Je,Te,ke]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[Je,Te,ke]}],"backdrop-invert":[{"backdrop-invert":["",Je,Te,ke]}],"backdrop-opacity":[{"backdrop-opacity":[Je,Te,ke]}],"backdrop-saturate":[{"backdrop-saturate":[Je,Te,ke]}],"backdrop-sepia":[{"backdrop-sepia":["",Je,Te,ke]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":T()}],"border-spacing-x":[{"border-spacing-x":T()}],"border-spacing-y":[{"border-spacing-y":T()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",Te,ke]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[Je,"initial",Te,ke]}],ease:[{ease:["linear","initial",A,Te,ke]}],delay:[{delay:[Je,Te,ke]}],animate:[{animate:["none",C,Te,ke]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[b,Te,ke]}],"perspective-origin":[{"perspective-origin":_()}],rotate:[{rotate:de()}],"rotate-x":[{"rotate-x":de()}],"rotate-y":[{"rotate-y":de()}],"rotate-z":[{"rotate-z":de()}],scale:[{scale:ye()}],"scale-x":[{"scale-x":ye()}],"scale-y":[{"scale-y":ye()}],"scale-z":[{"scale-z":ye()}],"scale-3d":["scale-3d"],skew:[{skew:Ne()}],"skew-x":[{"skew-x":Ne()}],"skew-y":[{"skew-y":Ne()}],transform:[{transform:[Te,ke,"","none","gpu","cpu"]}],"transform-origin":[{origin:_()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:ie()}],"translate-x":[{"translate-x":ie()}],"translate-y":[{"translate-y":ie()}],"translate-z":[{"translate-z":ie()}],"translate-none":["translate-none"],accent:[{accent:R()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:R()}],"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",Te,ke]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":T()}],"scroll-mx":[{"scroll-mx":T()}],"scroll-my":[{"scroll-my":T()}],"scroll-ms":[{"scroll-ms":T()}],"scroll-me":[{"scroll-me":T()}],"scroll-mt":[{"scroll-mt":T()}],"scroll-mr":[{"scroll-mr":T()}],"scroll-mb":[{"scroll-mb":T()}],"scroll-ml":[{"scroll-ml":T()}],"scroll-p":[{"scroll-p":T()}],"scroll-px":[{"scroll-px":T()}],"scroll-py":[{"scroll-py":T()}],"scroll-ps":[{"scroll-ps":T()}],"scroll-pe":[{"scroll-pe":T()}],"scroll-pt":[{"scroll-pt":T()}],"scroll-pr":[{"scroll-pr":T()}],"scroll-pb":[{"scroll-pb":T()}],"scroll-pl":[{"scroll-pl":T()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",Te,ke]}],fill:[{fill:["none",...R()]}],"stroke-w":[{stroke:[Je,Gd,Io,S0]}],stroke:[{stroke:["none",...R()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}}
vendor: 5,609 bytes, line 50
50,yY=eY(bY);function ge(...e){return yY(Ue(e))}const RA=Mx("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 X({className:e,variant:t,size:a,asChild:n=!1,...r}){const o=n?MA:"button";return s.jsx(o,{"data-loc":"client/src/components/ui/button.tsx:52","data-slot":"button",className:ge(RA({variant:t,size:a,className:e})),...r})}function Ce(e,t,{checkForDefaultPrevented:a=!0}={}){return function(r){if(e?.(r),a===!1||!r.defaultPrevented)return t?.(r)}}function wY(e,t){const a=N.createContext(t),n=o=>{const{children:c,...u}=o,d=N.useMemo(()=>u,Object.values(u));return s.jsx(a.Provider,{value:d,children:c})};n.displayName=e+"Provider";function r(o){const c=N.useContext(a);if(c)return c;if(t!==void 0)return t;throw new Error(`\`${o}\` must be used within \`${e}\``)}return[n,r]}function Ga(e,t=[]){let a=[];function n(o,c){const u=N.createContext(c),d=a.length;a=[...a,c];const p=m=>{const{scope:x,children:v,...j}=m,b=x?.[e]?.[d]||u,w=N.useMemo(()=>j,Object.values(j));return s.jsx(b.Provider,{value:w,children:v})};p.displayName=o+"Provider";function h(m,x){const v=x?.[e]?.[d]||u,j=N.useContext(v);if(j)return j;if(c!==void 0)return c;throw new Error(`\`${m}\` must be used within \`${o}\``)}return[p,h]}const r=()=>{const o=a.map(c=>N.createContext(c));return function(u){const d=u?.[e]||o;return N.useMemo(()=>({[`__scope${e}`]:{...u,[e]:d}}),[u,d])}};return r.scopeName=e,[n,jY(r,...t)]}function jY(...e){const t=e[0];if(e.length===1)return t;const a=()=>{const n=e.map(r=>({useScope:r(),scopeName:r.scopeName}));return function(o){const c=n.reduce((u,{useScope:d,scopeName:p})=>{const m=d(o)[`__scope${p}`];return{...u,...m}},{});return N.useMemo(()=>({[`__scope${t.scopeName}`]:c}),[c])}};return a.scopeName=t.scopeName,a}var Sp=zR();const f9=xt(Sp);var SY=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],Le=SY.reduce((e,t)=>{const a=Ji(`Primitive.${t}`),n=N.forwardRef((r,o)=>{const{asChild:c,...u}=r,d=c?a:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),s.jsx(d,{...u,ref:o})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function p9(e,t){e&&Sp.flushSync(()=>e.dispatchEvent(t))}function Sa(e){const t=N.useRef(e);return N.useEffect(()=>{t.current=e}),N.useMemo(()=>(...a)=>t.current?.(...a),[])}function NY(e,t=globalThis?.document){const a=Sa(e);N.useEffect(()=>{const n=r=>{r.key==="Escape"&&a(r)};return t.addEventListener("keydown",n,{capture:!0}),()=>t.removeEventListener("keydown",n,{capture:!0})},[a,t])}var AY="DismissableLayer",_S="dismissableLayer.update",CY="dismissableLayer.pointerDownOutside",_Y="dismissableLayer.focusOutside",gE,m9=N.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),Du=N.forwardRef((e,t)=>{const{disableOutsidePointerEvents:a=!1,onEscapeKeyDown:n,onPointerDownOutside:r,onFocusOutside:o,onInteractOutside:c,onDismiss:u,...d}=e,p=N.useContext(m9),[h,m]=N.useState(null),x=h?.ownerDocument??globalThis?.document,[,v]=N.useState({}),j=Ge(t,E=>m(E)),b=Array.from(p.layers),[w]=[...p.layersWithOutsidePointerEventsDisabled].slice(-1),A=b.indexOf(w),C=h?b.indexOf(h):-1,O=p.layersWithOutsidePointerEventsDisabled.size>0,k=C>=A,_=PY(E=>{const T=E.target,D=[...p.branches].some(H=>H.contains(T));!k||D||(r?.(E),c?.(E),E.defaultPrevented||u?.())},x),P=kY(E=>{const T=E.target;[...p.branches].some(H=>H.contains(T))||(o?.(E),c?.(E),E.defaultPrevented||u?.())},x);return NY(E=>{C===p.layers.size-1&&(n?.(E),!E.defaultPrevented&&u&&(E.preventDefault(),u()))},x),N.useEffect(()=>{if(h)return a&&(p.layersWithOutsidePointerEventsDisabled.size===0&&(gE=x.body.style.pointerEvents,x.body.style.pointerEvents="none"),p.layersWithOutsidePointerEventsDisabled.add(h)),p.layers.add(h),xE(),()=>{a&&p.layersWithOutsidePointerEventsDisabled.size===1&&(x.body.style.pointerEvents=gE)}},[h,x,a,p]),N.useEffect(()=>()=>{h&&(p.layers.delete(h),p.layersWithOutsidePointerEventsDisabled.delete(h),xE())},[h,p]),N.useEffect(()=>{const E=()=>v({});return document.addEventListener(_S,E),()=>document.removeEventListener(_S,E)},[]),s.jsx(Le.div,{...d,ref:j,style:{pointerEvents:O?k?"auto":"none":void 0,...e.style},onFocusCapture:Ce(e.onFocusCapture,P.onFocusCapture),onBlurCapture:Ce(e.onBlurCapture,P.onBlurCapture),onPointerDownCapture:Ce(e.onPointerDownCapture,_.onPointerDownCapture)})});Du.displayName=AY;var OY="DismissableLayerBranch",EY=N.forwardRef((e,t)=>
vendor: 5,458 bytes, line 50
50{const a=N.useContext(m9),n=N.useRef(null),r=Ge(t,n);return N.useEffect(()=>{const o=n.current;if(o)return a.branches.add(o),()=>{a.branches.delete(o)}},[a.branches]),s.jsx(Le.div,{...e,ref:r})});EY.displayName=OY;function PY(e,t=globalThis?.document){const a=Sa(e),n=N.useRef(!1),r=N.useRef(()=>{});return N.useEffect(()=>{const o=u=>{if(u.target&&!n.current){let d=function(){h9(CY,a,p,{discrete:!0})};const p={originalEvent:u};u.pointerType==="touch"?(t.removeEventListener("click",r.current),r.current=d,t.addEventListener("click",r.current,{once:!0})):d()}else t.removeEventListener("click",r.current);n.current=!1},c=window.setTimeout(()=>{t.addEventListener("pointerdown",o)},0);return()=>{window.clearTimeout(c),t.removeEventListener("pointerdown",o),t.removeEventListener("click",r.current)}},[t,a]),{onPointerDownCapture:()=>n.current=!0}}function kY(e,t=globalThis?.document){const a=Sa(e),n=N.useRef(!1);return N.useEffect(()=>{const r=o=>{o.target&&!n.current&&h9(_Y,a,{originalEvent:o},{discrete:!1})};return t.addEventListener("focusin",r),()=>t.removeEventListener("focusin",r)},[t,a]),{onFocusCapture:()=>n.current=!0,onBlurCapture:()=>n.current=!1}}function xE(){const e=new CustomEvent(_S);document.dispatchEvent(e)}function h9(e,t,a,{discrete:n}){const r=a.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:a});t&&r.addEventListener(e,t,{once:!0}),n?p9(r,o):r.dispatchEvent(o)}var N0=0;function Dx(){N.useEffect(()=>{const e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??vE()),document.body.insertAdjacentElement("beforeend",e[1]??vE()),N0++,()=>{N0===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(t=>t.remove()),N0--}},[])}function vE(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var A0="focusScope.autoFocusOnMount",C0="focusScope.autoFocusOnUnmount",bE={bubbles:!1,cancelable:!0},TY="FocusScope",Np=N.forwardRef((e,t)=>{const{loop:a=!1,trapped:n=!1,onMountAutoFocus:r,onUnmountAutoFocus:o,...c}=e,[u,d]=N.useState(null),p=Sa(r),h=Sa(o),m=N.useRef(null),x=Ge(t,b=>d(b)),v=N.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;N.useEffect(()=>{if(n){let b=function(O){if(v.paused||!u)return;const k=O.target;u.contains(k)?m.current=k:zi(m.current,{select:!0})},w=function(O){if(v.paused||!u)return;const k=O.relatedTarget;k!==null&&(u.contains(k)||zi(m.current,{select:!0}))},A=function(O){if(document.activeElement===document.body)for(const _ of O)_.removedNodes.length>0&&zi(u)};document.addEventListener("focusin",b),document.addEventListener("focusout",w);const C=new MutationObserver(A);return u&&C.observe(u,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",b),document.removeEventListener("focusout",w),C.disconnect()}}},[n,u,v.paused]),N.useEffect(()=>{if(u){wE.add(v);const b=document.activeElement;if(!u.contains(b)){const A=new CustomEvent(A0,bE);u.addEventListener(A0,p),u.dispatchEvent(A),A.defaultPrevented||(MY(zY(g9(u)),{select:!0}),document.activeElement===b&&zi(u))}return()=>{u.removeEventListener(A0,p),setTimeout(()=>{const A=new CustomEvent(C0,bE);u.addEventListener(C0,h),u.dispatchEvent(A),A.defaultPrevented||zi(b??document.body,{select:!0}),u.removeEventListener(C0,h),wE.remove(v)},0)}}},[u,p,h,v]);const j=N.useCallback(b=>{if(!a&&!n||v.paused)return;const w=b.key==="Tab"&&!b.altKey&&!b.ctrlKey&&!b.metaKey,A=document.activeElement;if(w&&A){const C=b.currentTarget,[O,k]=DY(C);O&&k?!b.shiftKey&&A===k?(b.preventDefault(),a&&zi(O,{select:!0})):b.shiftKey&&A===O&&(b.preventDefault(),a&&zi(k,{select:!0})):A===C&&b.preventDefault()}},[a,n,v.paused]);return s.jsx(Le.div,{tabIndex:-1,...c,ref:x,onKeyDown:j})});Np.displayName=TY;function MY(e,{select:t=!1}={}){const a=document.activeElement;for(const n of e)if(zi(n,{select:t}),document.activeElement!==a)return}function DY(e){const t=g9(e),a=yE(t,e),n=yE(t.reverse(),e);return[a,n]}function g9(e){const t=[],a=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:n=>{const r=n.tagName==="INPUT"&&n.type==="hidden";return n.disabled||n.hidden||r?NodeFilter.FILTER_SKIP:n.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;a.nextNode();)t.push(a.currentNode);return t}function yE(e,t){for(const a of e)if(!RY(a,{upTo:t}))return a}function RY(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}function LY(e){return e instanceof HTMLInputElement&&"select"in e}function zi(e,{select:t=!1}={}){if(e&&e.focus){const a=document.activeElement;e.focus({preventScroll:!0}),e!==a&&LY(e)&&t&&e.select()}}var wE=IY();function IY(){let e=[];return{add(t){const a=e[0];t!==a&&a?.pause(),e=jE(e,t),e.unshift(t)},remove(t){e=jE(e,t),e[0]?.resume()}}}function jE(e,t){const a=[...e],n=a.indexOf(t);return n!==-1&&a.splice(n,1),a}function zY(e){return e.filter(t=>t.tagName!=="A")}var ia=globalThis?.document?N.useLayoutEffect:()=>{},$Y=Nx[" useId ".trim().toString()]||(()=>{}),BY=0;function fr(e){const[t,a]=N.useState($Y());return ia(()=>{a(n=>n??String(BY++))},[e]),e||(t?`radix-${t}`:"")}const qY=["top","right","bottom","left"],Xi=Math.min,Dn=Math.max,rg=Math.round,xh=Math.floor,rs=e=>({x:e,y:e}
vendor: 16,412 bytes, line 50
50),UY={left:"right",right:"left",bottom:"top",top:"bottom"},HY={start:"end",end:"start"};function OS(e,t,a){return Dn(e,Xi(t,a))}function Gs(e,t){return typeof e=="function"?e(t):e}function Ws(e){return e.split("-")[0]}function Ru(e){return e.split("-")[1]}function LA(e){return e==="x"?"y":"x"}function IA(e){return e==="y"?"height":"width"}const FY=new Set(["top","bottom"]);function as(e){return FY.has(Ws(e))?"y":"x"}function zA(e){return LA(as(e))}function KY(e,t,a){a===void 0&&(a=!1);const n=Ru(e),r=zA(e),o=IA(r);let c=r==="x"?n===(a?"end":"start")?"right":"left":n==="start"?"bottom":"top";return t.reference[o]>t.floating[o]&&(c=sg(c)),[c,sg(c)]}function VY(e){const t=sg(e);return[ES(e),t,ES(t)]}function ES(e){return e.replace(/start|end/g,t=>HY[t])}const SE=["left","right"],NE=["right","left"],GY=["top","bottom"],WY=["bottom","top"];function YY(e,t,a){switch(e){case"top":case"bottom":return a?t?NE:SE:t?SE:NE;case"left":case"right":return t?GY:WY;default:return[]}}function QY(e,t,a,n){const r=Ru(e);let o=YY(Ws(e),a==="start",n);return r&&(o=o.map(c=>c+"-"+r),t&&(o=o.concat(o.map(ES)))),o}function sg(e){return e.replace(/left|right|bottom|top/g,t=>UY[t])}function JY(e){return{top:0,right:0,bottom:0,left:0,...e}}function x9(e){return typeof e!="number"?JY(e):{top:e,right:e,bottom:e,left:e}}function ig(e){const{x:t,y:a,width:n,height:r}=e;return{width:n,height:r,top:a,left:t,right:t+n,bottom:a+r,x:t,y:a}}function AE(e,t,a){let{reference:n,floating:r}=e;const o=as(t),c=zA(t),u=IA(c),d=Ws(t),p=o==="y",h=n.x+n.width/2-r.width/2,m=n.y+n.height/2-r.height/2,x=n[u]/2-r[u]/2;let v;switch(d){case"top":v={x:h,y:n.y-r.height};break;case"bottom":v={x:h,y:n.y+n.height};break;case"right":v={x:n.x+n.width,y:m};break;case"left":v={x:n.x-r.width,y:m};break;default:v={x:n.x,y:n.y}}switch(Ru(t)){case"start":v[c]-=x*(a&&p?-1:1);break;case"end":v[c]+=x*(a&&p?-1:1);break}return v}const XY=async(e,t,a)=>{const{placement:n="bottom",strategy:r="absolute",middleware:o=[],platform:c}=a,u=o.filter(Boolean),d=await(c.isRTL==null?void 0:c.isRTL(t));let p=await c.getElementRects({reference:e,floating:t,strategy:r}),{x:h,y:m}=AE(p,n,d),x=n,v={},j=0;for(let b=0;b<u.length;b++){const{name:w,fn:A}=u[b],{x:C,y:O,data:k,reset:_}=await A({x:h,y:m,initialPlacement:n,placement:x,strategy:r,middlewareData:v,rects:p,platform:c,elements:{reference:e,floating:t}});h=C??h,m=O??m,v={...v,[w]:{...v[w],...k}},_&&j<=50&&(j++,typeof _=="object"&&(_.placement&&(x=_.placement),_.rects&&(p=_.rects===!0?await c.getElementRects({reference:e,floating:t,strategy:r}):_.rects),{x:h,y:m}=AE(p,x,d)),b=-1)}return{x:h,y:m,placement:x,strategy:r,middlewareData:v}};async function _f(e,t){var a;t===void 0&&(t={});const{x:n,y:r,platform:o,rects:c,elements:u,strategy:d}=e,{boundary:p="clippingAncestors",rootBoundary:h="viewport",elementContext:m="floating",altBoundary:x=!1,padding:v=0}=Gs(t,e),j=x9(v),w=u[x?m==="floating"?"reference":"floating":m],A=ig(await o.getClippingRect({element:(a=await(o.isElement==null?void 0:o.isElement(w)))==null||a?w:w.contextElement||await(o.getDocumentElement==null?void 0:o.getDocumentElement(u.floating)),boundary:p,rootBoundary:h,strategy:d})),C=m==="floating"?{x:n,y:r,width:c.floating.width,height:c.floating.height}:c.reference,O=await(o.getOffsetParent==null?void 0:o.getOffsetParent(u.floating)),k=await(o.isElement==null?void 0:o.isElement(O))?await(o.getScale==null?void 0:o.getScale(O))||{x:1,y:1}:{x:1,y:1},_=ig(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:u,rect:C,offsetParent:O,strategy:d}):C);return{top:(A.top-_.top+j.top)/k.y,bottom:(_.bottom-A.bottom+j.bottom)/k.y,left:(A.left-_.left+j.left)/k.x,right:(_.right-A.right+j.right)/k.x}}const ZY=e=>({name:"arrow",options:e,async fn(t){const{x:a,y:n,placement:r,rects:o,platform:c,elements:u,middlewareData:d}=t,{element:p,padding:h=0}=Gs(e,t)||{};if(p==null)return{};const m=x9(h),x={x:a,y:n},v=zA(r),j=IA(v),b=await c.getDimensions(p),w=v==="y",A=w?"top":"left",C=w?"bottom":"right",O=w?"clientHeight":"clientWidth",k=o.reference[j]+o.reference[v]-x[v]-o.floating[j],_=x[v]-o.reference[v],P=await(c.getOffsetParent==null?void 0:c.getOffsetParent(p));let E=P?P[O]:0;(!E||!await(c.isElement==null?void 0:c.isElement(P)))&&(E=u.floating[O]||o.floating[j]);const T=k/2-_/2,D=E/2-b[j]/2-1,H=Xi(m[A],D),L=Xi(m[C],D),I=H,F=E-b[j]-L,G=E/2-b[j]/2+T,K=OS(I,G,F),z=!d.arrow&&Ru(r)!=null&&G!==K&&o.reference[j]/2-(G<I?H:L)-b[j]/2<0,q=z?G<I?G-I:G-F:0;return{[v]:x[v]+q,data:{[v]:K,centerOffset:G-K-q,...z&&{alignmentOffset:q}},reset:z}}}),eQ=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var a,n;const{placement:r,middlewareData:o,rects:c,initialPlacement:u,platform:d,elements:p}=t,{mainAxis:h=!0,crossAxis:m=!0,fallbackPlacements:x,fallbackStrategy:v="bestFit",fallbackAxisSideDirection:j="none",flipAlignment:b=!0,...w}=Gs(e,t);if((a=o.arrow)!=null&&a.alignmentOffset)return{};const A=Ws(r),C=as(u),O=Ws(u)===u,k=await(d.isRTL==null?void 0:d.isRTL(p.floating)),_=x||(O||!b?[sg(u)]:VY(u)),P=j!=="none";!x&&P&&_.push(...QY(u,b,j,k));const E=[u,..._],T=await _f(t,w),D=[];let H=((n=o.flip)==null?void 0:n.overflows)||[];if(h&&D.push(T[A]),m){const G=KY(r,c,k);D.push(T[G[0]],T[G[1]])}if(H=[...H,{placement:r,overflows:D}],!D.every(G=>G<=0)){var L,I;const G=(((L=o.flip)==null?void 0:L.index)||0)+1,K=E[G];if(K&&(!(m==="alignment"?C!==as(K):!1)||H.every(R=>as(R.placement)===C?R.overflows[0]>0:!0)))return{data:{index:G,overflows:H},reset:{placement:K}};let z=(I=H.filter(q=>q.overflows[0]<=0).sort((q,R)=>q.overflows[1]-R.overflows[1])[0])==null?void 0:I.placement;if(!z)switch(v){case"bestFit":{var F;const q=(F=H.filter(R=>{if(P){const V=as(R.placement);return V===C||V==="y"}return!0}).map(R=>[R.placement,R.overflows.filter(V=>V>0).reduce((V,se)=>V+se,0)]).sort((R,V)=>R[1]-V[1])[0])==null?void 0:F[0];q&&(z=q);break}case"initialPlacement":z=u;break}if(r!==z)return{reset:{placement:z}}}return{}}}};function CE(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function _E(e){return qY.some(t=>e[t]>=0)}const tQ=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:a}=t,{strategy:n="referenceHidden",...r}=Gs(e,t);switch(n){case"referenceHidden":{const o=await _f(t,{...r,elementContext:"reference"}),c=CE(o,a.reference);return{data:{referenceHiddenOffsets:c,referenceHidden:_E(c)}}}case"escaped":{const o=await _f(t,{...r,altBoundary:!0}),c=CE(o,a.floating);return{data:{escapedOffsets:c,escaped:_E(c)}}}default:return{}}}}},v9=new Set(["left","top"]);async function aQ(e,t){const{placement:a,platform:n,elements:r}=e,o=await(n.isRTL==null?void 0:n.isRTL(r.floating)),c=Ws(a),u=Ru(a),d=as(a)==="y",p=v9.has(c)?-1:1,h=o&&d?-1:1,m=Gs(t,e);let{mainAxis:x,crossAxis:v,alignmentAxis:j}=typeof m=="number"?{mainAxis:m,crossAxis:0,alignmentAxis:null}:{mainAxis:m.mainAxis||0,crossAxis:m.crossAxis||0,alignmentAxis:m.alignmentAxis};return u&&typeof j=="number"&&(v=u==="end"?j*-1:j),d?{x:v*h,y:x*p}:{x:x*p,y:v*h}}const nQ=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var a,n;const{x:r,y:o,placement:c,middlewareData:u}=t,d=await aQ(t,e);return c===((a=u.offset)==null?void 0:a.placement)&&(n=u.arrow)!=null&&n.alignmentOffset?{}:{x:r+d.x,y:o+d.y,data:{...d,placement:c}}}}},rQ=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:a,y:n,placement:r}=t,{mainAxis:o=!0,crossAxis:c=!1,limiter:u={fn:w=>{let{x:A,y:C}=w;return{x:A,y:C}}},...d}=Gs(e,t),p={x:a,y:n},h=await _f(t,d),m=as(Ws(r)),x=LA(m);let v=p[x],j=p[m];if(o){const w=x==="y"?"top":"left",A=x==="y"?"bottom":"right",C=v+h[w],O=v-h[A];v=OS(C,v,O)}if(c){const w=m==="y"?"top":"left",A=m==="y"?"bottom":"right",C=j+h[w],O=j-h[A];j=OS(C,j,O)}const b=u.fn({...t,[x]:v,[m]:j});return{...b,data:{x:b.x-a,y:b.y-n,enabled:{[x]:o,[m]:c}}}}}},sQ=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:a,y:n,placement:r,rects:o,middlewareData:c}=t,{offset:u=0,mainAxis:d=!0,crossAxis:p=!0}=Gs(e,t),h={x:a,y:n},m=as(r),x=LA(m);let v=h[x],j=h[m];const b=Gs(u,t),w=typeof b=="number"?{mainAxis:b,crossAxis:0}:{mainAxis:0,crossAxis:0,...b};if(d){const O=x==="y"?"height":"width",k=o.reference[x]-o.floating[O]+w.mainAxis,_=o.reference[x]+o.reference[O]-w.mainAxis;v<k?v=k:v>_&&(v=_)}if(p){var A,C;const O=x==="y"?"width":"height",k=v9.has(Ws(r)),_=o.reference[m]-o.floating[O]+(k&&((A=c.offset)==null?void 0:A[m])||0)+(k?0:w.crossAxis),P=o.reference[m]+o.reference[O]+(k?0:((C=c.offset)==null?void 0:C[m])||0)-(k?w.crossAxis:0);j<_?j=_:j>P&&(j=P)}return{[x]:v,[m]:j}}}},iQ=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var a,n;const{placement:r,rects:o,platform:c,elements:u}=t,{apply:d=()=>{},...p}=Gs(e,t),h=await _f(t,p),m=Ws(r),x=Ru(r),v=as(r)==="y",{width:j,height:b}=o.floating;let w,A;m==="top"||m==="bottom"?(w=m,A=x===(await(c.isRTL==null?void 0:c.isRTL(u.floating))?"start":"end")?"left":"right"):(A=m,w=x==="end"?"top":"bottom");const C=b-h.top-h.bottom,O=j-h.left-h.right,k=Xi(b-h[w],C),_=Xi(j-h[A],O),P=!t.middlewareData.shift;let E=k,T=_;if((a=t.middlewareData.shift)!=null&&a.enabled.x&&(T=O),(n=t.middlewareData.shift)!=null&&n.enabled.y&&(E=C),P&&!x){const H=Dn(h.left,0),L=Dn(h.right,0),I=Dn(h.top,0),F=Dn(h.bottom,0);v?T=j-2*(H!==0||L!==0?H+L:Dn(h.left,h.right)):E=b-2*(I!==0||F!==0?I+F:Dn(h.top,h.bottom))}await d({...t,availableWidth:T,availableHeight:E});const D=await c.getDimensions(u.floating);return j!==D.width||b!==D.height?{reset:{rects:!0}}:{}}}};function Rx(){return typeof window<"u"}function Lu(e){return b9(e)?(e.nodeName||"").toLowerCase():"#document"}function $n(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function fs(e){var t;return(t=(b9(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function b9(e){return Rx()?e instanceof Node||e instanceof $n(e).Node:!1}function Ir(e){return Rx()?e instanceof Element||e instanceof $n(e).Element:!1}function cs(e){return Rx()?e instanceof HTMLElement||e instanceof $n(e).HTMLElement:!1}function OE(e){return!Rx()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof $n(e).ShadowRoot}const oQ=new Set(["inline","contents"]);function Ap(e){const{overflow:t,overflowX:a,overflowY:n,display:r}=zr(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+a)&&!oQ.has(r)}const cQ=new Set(["table","td","th"]);function lQ(e){return cQ.has(Lu(e))}const uQ=[":popover-open",":modal"];function Lx(e){return uQ.some(t=>{try{return e.matches(t)}catch{return!1}})}const dQ=["transform","translate","scale","rotate","perspective"],fQ=["transform","translate","scale","rotate","perspective","filter"],pQ=["paint","layout","strict","content"];function $A(e){const t=BA(),a=Ir(e)?zr(e):e;return dQ.some(n=>a[n]?a[n]!=="none":!1)||(a.containerType?a.containerType!=="normal":!1)||!t&&(a.backdropFilter?a.backdropFilter!=="none":!1)||!t&&(a.filter?a.filter!=="none":!1)||fQ.some(n=>(a.willChange||"").includes(n))||pQ.some(n=>(a.contain||"").includes(n))}function mQ(e){let t=Zi(e);for(;cs(t)&&!Jl(t);){if($A(t))return t;if(Lx(t))return null;t=Zi(t)}return null}function BA(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const hQ=new Set(["html","body","#document"]);function Jl(e){return hQ.has(Lu(e))}function zr(e){return $n(e).getComputedStyle(e)}function Ix(e){return Ir(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Zi(e){if(Lu(e)==="html")return e;const t=e.assignedSlot||e.parentNode||OE(e)&&e.host||fs(e);return OE(t)?t.host:t}function y9(e){const t=Zi(e);return Jl(t)?e.ownerDocument?e.ownerDocument.body:e.body:cs(t)&&Ap(t)?t:y9(t)}function Of(e,t,a){var n;t===void 0&&(t=[]),a===void 0&&(a=!0);const r=y9(e),o=r===((n=e.ownerDocument)==null?void 0:n.body),c=$n(r);if(o){const u=PS(c);return t.concat(c,c.visualViewport||[],Ap(r)?r:[],u&&a?Of(u):[])}return t.concat(r,Of(r,[],a))}function PS(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function w9(e){const t=zr(e);let a=parseFloat(t.width)||0,n=parseFloat(t.height)||0;const r=cs(e),o=r?e.offsetWidth:a,c=r?e.offsetHeight:n,u=rg(a)!==o||rg(n)!==c;return u&&(a=o,n=c),{width:a,height:n,$:u}}function qA(e){return Ir(e)?e:e.contextElement}function ql(e){const t=qA(e);if(!cs(t))return rs(1);const a=t.getBoundingClientRect(),{width:n,height:r,$:o}=w9(t);let c=(o?rg(a.width):a.width)/n,u=(o?rg(a.height):a.height)/r;return(!c||!Number.isFinite(c))&&(c=1),(!u||!Number.isFinite(u))&&(u=1),{x:c,y:u}}const gQ=rs(0);function j9(e){const t=$n(e);return!BA()||!t.visualViewport?gQ:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function xQ(e,t,a){return t===void 0&&(t=!1),!a||t&&a!==$n(e)?!1:t}function cc(e,t,a,n){t===void 0&&(t=!1),a===void 0&&(a=!1);const r=e.getBoundingClientRect(),o=qA(e);let c=rs(1);t&&(n?Ir(n)&&(c=ql(n)):c=ql(e));const u=xQ(o,a,n)?j9(o):rs(0);let d=(r.left+u.x)/c.x,p=(r.top+u.y)/c.y,h=r.width/c.x,m=r.height/c.y;if(o){const x=$n(o),v=n&&Ir(n)?$n(n):n;let j=x,b=PS(j);for(;b&&n&&v!==j;){const w=ql(b),A=b.getBoundingClientRect(),C=zr(b),O=A.left+(b.clientLeft+parseFloat(C.paddingLeft))*w.x,k=A.top+(b.clientTop+parseFloat(C.paddingTop))*w.y;d*=w.x,p*=w.y,h*=w.x,m*=w.y,d+=O,p+=k,j=$n(b),b=PS(j)}}return ig({width:h,height:m,x:d,y:p})}function zx(e,t){const a=Ix(e).scrollLeft;return t?t.left+a:cc(fs(e)).left+a}function S9(e,t){const a=e.getBoundingClientRect(),n=a.left+t.scrollLeft-zx(e,a),r=a.top+t.scrollTop;return{x:n,y:r}}function vQ(e){let{elements:t,rect:a,offsetParent:n,strategy:r}=e;const o=r==="fixed",c=fs(n),u=t?Lx(t.floating):!1;if(n===c||u&&o)return a;let d={scrollLeft:0,scrollTop:0},p=rs(1);const h=rs(0),m=cs(n);if((m||!m&&!o)&&((Lu(n)!=="body"||Ap(c))&&(d=Ix(n)),cs(n))){const v=cc(n);p=ql(n),h.x=v.x+n.clientLeft,h.y=v.y+n.clientTop}const x=c&&!m&&!o?S9(c,d):rs(0);return{width:a.width*p.x,height:a.height*p.y,x:a.x*p.x-d.scrollLeft*p.x+h.x+x.x,y:a.y*p.y-d.scrollTop*p.y+h.y+x.y}}function bQ(e){return Array.from(e.getClientRects())}function yQ(e){const t=fs(e),a=Ix(e),n=e.ownerDocument.body,r=Dn(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),o=Dn(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight);let c=-a.scrollLeft+zx(e);const u=-a.scrollTop;return zr(n).direction==="rtl"&&(c+=Dn(t.clientWidth,n.clientWidth)-r),{width:r,height:o,x:c,y:u}}const EE=25;function wQ(e,t){const a=$n(e),n=fs(e),r=a.visualViewport;let o=n.clientWidth,c=n.clientHeight,u=0,d=0;if(r){o=r.width,c=r.height;const h=BA();(!h||h&&t==="fixed")&&(u=r.offsetLeft,d=r.offsetTop)}const p=zx(n);if(p<=0){const h=n.ownerDocument,m=h.body,x=getComputedStyle(m),v=h.compatMode==="CSS1Compat"&&parseFloat(x.marginLeft)+parseFloat(x.marginRight)||0,j=Math.abs(n.clientWidth-m.clientWidth-v);j<=EE&&(o-=j)}else p<=EE&&(o+=p);return{width:o,height:c,x:u,y:d}}const jQ=new Set(["absolute","fixed"]);function SQ(e,t){const a=cc(e,!0,t==="fixed"),n=a.top+e.clientTop,r=a.left+e.clientLeft,o=cs(e)?ql(e):rs(1),c=e.clientWidth*o.x,u=e.clientHeight*o.y,d=r*o.x,p=n*o.y;return{width:c,height:u,x:d,y:p}}function PE(e,t,a){let n;if(t==="viewport")n=wQ(e,a);else if(t==="document")n=yQ(fs(e));else if(Ir(t))n=SQ(t,a);else{const r=j9(e);n={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return ig(n)}function N9(e,t){const a=Zi(e);return a===t||!Ir(a)||Jl(a)?!1:zr(a).position==="fixed"||N9(a,t)}function NQ(e,t){const a=t.get(e);if(a)return a;let n=Of(e,[],!1).filter(u=>Ir(u)&&Lu(u)!=="body"),r=null;const o=zr(e).position==="fixed";let c=o?Zi(e):e;for(;Ir(c)&&!Jl(c);){const u=zr(c),d=$A(c);!d&&u.position==="fixed"&&(r=null),(o?!d&&!r:!d&&u.position==="static"&&!!r&&jQ.has(r.position)||Ap(c)&&!d&&N9(e,c))?n=n.filter(h=>h!==c):r=u,c=Zi(c)}return t.set(e,n),n}function AQ(e){let{element:t,boundary:a,rootBoundary:n,strategy:r}=e;const c=[...a==="clippingAncestors"?Lx(t)?[]:NQ(t,this._c):[].concat(a),n],u=c[0],d=c.reduce((p,h)=>{const m=PE(t,h,r);return p.top=Dn(m.top,p.top),p.right=Xi(m.right,p.right),p.bottom=Xi(m.bottom,p.bottom),p.left=Dn(m.left,p.left),p},PE(t,u,r));return{width:d.right-d.left,height:d.bottom-d.top,x:d.left,y:d.top}}function CQ(e){const{width:t,height:a}=w9(e);return{width:t,height:a}}function _Q(e,t,a){const n=cs(t),r=fs(t),o=a==="fixed",c=cc(e,!0,o,t);let u={scrollLeft:0,scrollTop:0};const d=rs(0);function p(){d.x=zx(r)}
vendor: 9,517 bytes, line 50
50if(n||!n&&!o)if((Lu(t)!=="body"||Ap(r))&&(u=Ix(t)),n){const v=cc(t,!0,o,t);d.x=v.x+t.clientLeft,d.y=v.y+t.clientTop}else r&&p();o&&!n&&r&&p();const h=r&&!n&&!o?S9(r,u):rs(0),m=c.left+u.scrollLeft-d.x-h.x,x=c.top+u.scrollTop-d.y-h.y;return{x:m,y:x,width:c.width,height:c.height}}function _0(e){return zr(e).position==="static"}function kE(e,t){if(!cs(e)||zr(e).position==="fixed")return null;if(t)return t(e);let a=e.offsetParent;return fs(e)===a&&(a=a.ownerDocument.body),a}function A9(e,t){const a=$n(e);if(Lx(e))return a;if(!cs(e)){let r=Zi(e);for(;r&&!Jl(r);){if(Ir(r)&&!_0(r))return r;r=Zi(r)}return a}let n=kE(e,t);for(;n&&lQ(n)&&_0(n);)n=kE(n,t);return n&&Jl(n)&&_0(n)&&!$A(n)?a:n||mQ(e)||a}const OQ=async function(e){const t=this.getOffsetParent||A9,a=this.getDimensions,n=await a(e.floating);return{reference:_Q(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}};function EQ(e){return zr(e).direction==="rtl"}const PQ={convertOffsetParentRelativeRectToViewportRelativeRect:vQ,getDocumentElement:fs,getClippingRect:AQ,getOffsetParent:A9,getElementRects:OQ,getClientRects:bQ,getDimensions:CQ,getScale:ql,isElement:Ir,isRTL:EQ};function C9(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function kQ(e,t){let a=null,n;const r=fs(e);function o(){var u;clearTimeout(n),(u=a)==null||u.disconnect(),a=null}function c(u,d){u===void 0&&(u=!1),d===void 0&&(d=1),o();const p=e.getBoundingClientRect(),{left:h,top:m,width:x,height:v}=p;if(u||t(),!x||!v)return;const j=xh(m),b=xh(r.clientWidth-(h+x)),w=xh(r.clientHeight-(m+v)),A=xh(h),O={rootMargin:-j+"px "+-b+"px "+-w+"px "+-A+"px",threshold:Dn(0,Xi(1,d))||1};let k=!0;function _(P){const E=P[0].intersectionRatio;if(E!==d){if(!k)return c();E?c(!1,E):n=setTimeout(()=>{c(!1,1e-7)},1e3)}E===1&&!C9(p,e.getBoundingClientRect())&&c(),k=!1}try{a=new IntersectionObserver(_,{...O,root:r.ownerDocument})}catch{a=new IntersectionObserver(_,O)}a.observe(e)}return c(!0),o}function TQ(e,t,a,n){n===void 0&&(n={});const{ancestorScroll:r=!0,ancestorResize:o=!0,elementResize:c=typeof ResizeObserver=="function",layoutShift:u=typeof IntersectionObserver=="function",animationFrame:d=!1}=n,p=qA(e),h=r||o?[...p?Of(p):[],...Of(t)]:[];h.forEach(A=>{r&&A.addEventListener("scroll",a,{passive:!0}),o&&A.addEventListener("resize",a)});const m=p&&u?kQ(p,a):null;let x=-1,v=null;c&&(v=new ResizeObserver(A=>{let[C]=A;C&&C.target===p&&v&&(v.unobserve(t),cancelAnimationFrame(x),x=requestAnimationFrame(()=>{var O;(O=v)==null||O.observe(t)})),a()}),p&&!d&&v.observe(p),v.observe(t));let j,b=d?cc(e):null;d&&w();function w(){const A=cc(e);b&&!C9(b,A)&&a(),b=A,j=requestAnimationFrame(w)}return a(),()=>{var A;h.forEach(C=>{r&&C.removeEventListener("scroll",a),o&&C.removeEventListener("resize",a)}),m?.(),(A=v)==null||A.disconnect(),v=null,d&&cancelAnimationFrame(j)}}const MQ=nQ,DQ=rQ,RQ=eQ,LQ=iQ,IQ=tQ,TE=ZY,zQ=sQ,$Q=(e,t,a)=>{const n=new Map,r={platform:PQ,...a},o={...r.platform,_c:n};return XY(e,t,{...r,platform:o})};var BQ=typeof document<"u",qQ=function(){},Yh=BQ?N.useLayoutEffect:qQ;function og(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let a,n,r;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(a=e.length,a!==t.length)return!1;for(n=a;n--!==0;)if(!og(e[n],t[n]))return!1;return!0}if(r=Object.keys(e),a=r.length,a!==Object.keys(t).length)return!1;for(n=a;n--!==0;)if(!{}.hasOwnProperty.call(t,r[n]))return!1;for(n=a;n--!==0;){const o=r[n];if(!(o==="_owner"&&e.$$typeof)&&!og(e[o],t[o]))return!1}return!0}return e!==e&&t!==t}function _9(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function ME(e,t){const a=_9(e);return Math.round(t*a)/a}function O0(e){const t=N.useRef(e);return Yh(()=>{t.current=e}),t}function UQ(e){e===void 0&&(e={});const{placement:t="bottom",strategy:a="absolute",middleware:n=[],platform:r,elements:{reference:o,floating:c}={},transform:u=!0,whileElementsMounted:d,open:p}=e,[h,m]=N.useState({x:0,y:0,strategy:a,placement:t,middlewareData:{},isPositioned:!1}),[x,v]=N.useState(n);og(x,n)||v(n);const[j,b]=N.useState(null),[w,A]=N.useState(null),C=N.useCallback(R=>{R!==P.current&&(P.current=R,b(R))},[]),O=N.useCallback(R=>{R!==E.current&&(E.current=R,A(R))},[]),k=o||j,_=c||w,P=N.useRef(null),E=N.useRef(null),T=N.useRef(h),D=d!=null,H=O0(d),L=O0(r),I=O0(p),F=N.useCallback(()=>{if(!P.current||!E.current)return;const R={placement:t,strategy:a,middleware:x};L.current&&(R.platform=L.current),$Q(P.current,E.current,R).then(V=>{const se={...V,isPositioned:I.current!==!1};G.current&&!og(T.current,se)&&(T.current=se,Sp.flushSync(()=>{m(se)}))})},[x,t,a,L,I]);Yh(()=>{p===!1&&T.current.isPositioned&&(T.current.isPositioned=!1,m(R=>({...R,isPositioned:!1})))},[p]);const G=N.useRef(!1);Yh(()=>(G.current=!0,()=>{G.current=!1}),[]),Yh(()=>{if(k&&(P.current=k),_&&(E.current=_),k&&_){if(H.current)return H.current(k,_,F);F()}},[k,_,F,H,D]);const K=N.useMemo(()=>({reference:P,floating:E,setReference:C,setFloating:O}),[C,O]),z=N.useMemo(()=>({reference:k,floating:_}),[k,_]),q=N.useMemo(()=>{const R={position:a,left:0,top:0};if(!z.floating)return R;const V=ME(z.floating,h.x),se=ME(z.floating,h.y);return u?{...R,transform:"translate("+V+"px, "+se+"px)",..._9(z.floating)>=1.5&&{willChange:"transform"}}:{position:a,left:V,top:se}},[a,u,z.floating,h.x,h.y]);return N.useMemo(()=>({...h,update:F,refs:K,elements:z,floatingStyles:q}),[h,F,K,z,q])}const HQ=e=>{function t(a){return{}.hasOwnProperty.call(a,"current")}return{name:"arrow",options:e,fn(a){const{element:n,padding:r}=typeof e=="function"?e(a):e;return n&&t(n)?n.current!=null?TE({element:n.current,padding:r}).fn(a):{}:n?TE({element:n,padding:r}).fn(a):{}}}},FQ=(e,t)=>({...MQ(e),options:[e,t]}),KQ=(e,t)=>({...DQ(e),options:[e,t]}),VQ=(e,t)=>({...zQ(e),options:[e,t]}),GQ=(e,t)=>({...RQ(e),options:[e,t]}),WQ=(e,t)=>({...LQ(e),options:[e,t]}),YQ=(e,t)=>({...IQ(e),options:[e,t]}),QQ=(e,t)=>({...HQ(e),options:[e,t]});var JQ="Arrow",O9=N.forwardRef((e,t)=>{const{children:a,width:n=10,height:r=5,...o}=e;return s.jsx(Le.svg,{...o,ref:t,width:n,height:r,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?a:s.jsx("polygon",{points:"0,0 30,0 15,10"})})});O9.displayName=JQ;var XQ=O9;function UA(e){const[t,a]=N.useState(void 0);return ia(()=>{if(e){a({width:e.offsetWidth,height:e.offsetHeight});const n=new ResizeObserver(r=>{if(!Array.isArray(r)||!r.length)return;const o=r[0];let c,u;if("borderBoxSize"in o){const d=o.borderBoxSize,p=Array.isArray(d)?d[0]:d;c=p.inlineSize,u=p.blockSize}else c=e.offsetWidth,u=e.offsetHeight;a({width:c,height:u})});return n.observe(e,{box:"border-box"}),()=>n.unobserve(e)}else a(void 0)},[e]),t}var HA="Popper",[E9,io]=Ga(HA),[ZQ,P9]=E9(HA),k9=e=>{const{__scopePopper:t,children:a}=e,[n,r]=N.useState(null);return s.jsx(ZQ,{scope:t,anchor:n,onAnchorChange:r,children:a})};k9.displayName=HA;var T9="PopperAnchor",M9=N.forwardRef((e,t)=>{const{__scopePopper:a,virtualRef:n,...r}=e,o=P9(T9,a),c=N.useRef(null),u=Ge(t,c),d=N.useRef(null);return N.useEffect(()=>{const p=d.current;d.current=n?.current||c.current,p!==d.current&&o.onAnchorChange(d.current)}),n?null:s.jsx(Le.div,{...r,ref:u})});M9.displayName=T9;var FA="PopperContent",[eJ,tJ]=E9(FA),D9=N.forwardRef((e,t)=>{const{__scopePopper:a,side:n="bottom",sideOffset:r=0,align:o="center",alignOffset:c=0,arrowPadding:u=0,avoidCollisions:d=!0,collisionBoundary:p=[],collisionPadding:h=0,sticky:m="partial",hideWhenDetached:x=!1,updatePositionStrategy:v="optimized",onPlaced:j,...b}=e,w=P9(FA,a),[A,C]=N.useState(null),O=Ge(t,le=>C(le)),[k,_]=N.useState(null),P=UA(k),E=P?.width??0,T=P?.height??0,D=n+(o!=="center"?"-"+o:""),H=typeof h=="number"?h:{top:0,right:0,bottom:0,left:0,...h},L=Array.isArray(p)?p:[p],I=L.length>0,F={padding:H,boundary:L.filter(nJ),altBoundary:I},{refs:G,floatingStyles:K,placement:z,isPositioned:q,middlewareData:R}=UQ({strategy:"fixed",placement:D,whileElementsMounted:(...le)=>TQ(...le,{animationFrame:v==="always"}),elements:{reference:w.anchor},middleware:[FQ({mainAxis:r+T,alignmentAxis:c}),d&&KQ({mainAxis:!0,crossAxis:!1,limiter:m==="partial"?VQ():void 0,...F}),d&&GQ({...F}),WQ({...F,apply:({elements:le,rects:je,availableWidth:de,availableHeight:ye})=>{const{width:Ne,height:ie}=je.reference,qe=le.floating.style;qe.setProperty("--radix-popper-available-width",`${de}px`),qe.setProperty("--radix-popper-available-height",`${ye}px`),qe.setProperty("--radix-popper-anchor-width",`${Ne}px`),qe.setProperty("--radix-popper-anchor-height",`${ie}px`)}}),k&&QQ({element:k,padding:u}),rJ({arrowWidth:E,arrowHeight:T}),x&&YQ({strategy:"referenceHidden",...F})]}),[V,se]=I9(z),U=Sa(j);ia(()=>{q&&U?.()},[q,U]);const W=R.arrow?.x,Q=R.arrow?.y,ee=R.arrow?.centerOffset!==0,[ue,ve]=N.useState();return ia(()=>{A&&ve(window.getComputedStyle(A).zIndex)},[A]),s.jsx("div",{ref:G.setFloating,"data-radix-popper-content-wrapper":"",style:{...K,transform:q?K.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ue,"--radix-popper-transform-origin":[R.transformOrigin?.x,R.transformOrigin?.y].join(" "),...R.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:s.jsx(eJ,{scope:a,placedSide:V,onArrowChange:_,arrowX:W,arrowY:Q,shouldHideArrow:ee,children:s.jsx(Le.div,{"data-side":V,"data-align":se,...b,ref:O,style:{...b.style,animation:q?void 0:"none"}})})})});D9.displayName=FA;var R9="PopperArrow",aJ={top:"bottom",right:"left",bottom:"top",left:"r
50ight"},L9=N.forwardRef(function(t,a){const{__scopePopper:n,...r}=t,o=tJ(R9,n),c=aJ[o.placedSide];return s.jsx("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[c]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:s.jsx(XQ,{...r,ref:a,style:{...r.style,display:"block"}})})});L9.displayName=R9;function nJ(e){return e!==null}var rJ=e=>({name:"transformOrigin",options:e,fn(t){const{placement:a,rects:n,middlewareData:r}=t,c=r.arrow?.centerOffset!==0,u=c?0:e.arrowWidth,d=c?0:e.arrowHeight,[p,h]=I9(a),m={start:"0%",center:"50%",end:"100%"}[h],x=(r.arrow?.x??0)+u/2,v=(r.arrow?.y??0)+d/2;let j="",b="";return p==="bottom"?(j=c?m:`${x}px`,b=`${-d}px`):p==="top"?(j=c?m:`${x}px`,b=`${n.floating.height+d}px`):p==="right"?(j=`${-d}px`,b=c?m:`${v}px`):p==="left"&&(j=`${n.floating.width+d}px`,b=c?m:`${v}px`),{data:{x:j,y:b}}}});function I9(e){const[t,a="center"]=e.split("-");return[t,a]}var $x=k9,Cp=M9,Bx=D9,qx=L9,sJ="Portal",Iu=N.forwardRef((e,t)=>{const{container:a,...n}=e,[r,o]=N.useState(!1);ia(()=>o(!0),[]);const c=a||r&&globalThis?.document?.body;return c?f9.createPortal(s.jsx(Le.div,{...n,ref:t}),c):null});Iu.displayName=sJ;function iJ(e,t){return N.useReducer((a,n)=>t[a][n]??a,e)}var _a=e=>{const{present:t,children:a}=e,n=oJ(t),r=typeof a=="function"?a({present:n.isPresent}):N.Children.only(a),o=Ge(n.ref,cJ(r));return typeof a=="function"||n.isPresent?N.cloneElement(r,{ref:o}):null};_a.displayName="Presence";function oJ(e){const[t,a]=N.useState(),n=N.useRef(null),r=N.useRef(e),o=N.useRef("none"),c=e?"mounted":"unmounted",[u,d]=iJ(c,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return N.useEffect(()=>{const p=vh(n.current);o.current=u==="mounted"?p:"none"},[u]),ia(()=>{const p=n.current,h=r.current;if(h!==e){const x=o.current,v=vh(p);e?d("MOUNT"):v==="none"||p?.display==="none"?d("UNMOUNT"):d(h&&x!==v?"ANIMATION_OUT":"UNMOUNT"),r.current=e}},[e,d]),ia(()=>{if(t){let p;const h=t.ownerDocument.defaultView??window,m=v=>{const b=vh(n.current).includes(CSS.escape(v.animationName));if(v.target===t&&b&&(d("ANIMATION_END"),!r.current)){const w=t.style.animationFillMode;t.style.animationFillMode="forwards",p=h.setTimeout(()=>{t.style.animationFillMode==="forwards"&&(t.style.animationFillMode=w)})}},x=v=>{v.target===t&&(o.current=vh(n.current))};return t.addEventListener("animationstart",x),t.addEventListener("animationcancel",m),t.addEventListener("animationend",m),()=>{h.clearTimeout(p),t.removeEventListener("animationstart",x),t.removeEventListener("animationcancel",m),t.removeEventListener("animationend",m)}}else d("ANIMATION_END")},[t,d]),{isPresent:["mounted","unmountSuspended"].includes(u),ref:N.useCallback(p=>{n.current=p?getComputedStyle(p):null,a(p)},[])}}function vh(e){return e?.animationName||"none"}function cJ(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,a=t&&"isReactWarning"in t&&t.isReactWarning;return a?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,a=t&&"isReactWarning"in t&&t.isReactWarning,a?e.props.ref:e.props.ref||e.ref)}var lJ=Nx[" useInsertionEffect ".trim().toString()]||ia;function ls({prop:e,defaultProp:t,onChange:a=()=>{},caller:n}){const[r,o,c]=uJ({defaultProp:t,onChange:a}),u=e!==void 0,d=u?e:r;{const h=N.useRef(e!==void 0);N.useEffect(()=>{const m=h.current;m!==u&&console.warn(`${n} is changing from ${m?"controlled":"uncontrolled"} to ${u?"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.`),h.current=u},[u,n])}const p=N.useCallback(h=>{if(u){const m=dJ(h)?h(e):h;m!==e&&c.current?.(m)}else o(h)},[u,e,o,c]);return[d,p]}function uJ({defaultProp:e,onChange:t}){const[a,n]=N.useState(e),r=N.useRef(a),o=N.useRef(t);return lJ(()=>{o.current=t},[t]),N.useEffect(()=>{r.current!==a&&(o.current?.(a),r.current=a)},[a,r]),[a,n,o]}function dJ(e){return typeof e=="function"}var fJ=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},Nl=new WeakMap,bh=new WeakMap,yh={},E0=0,z9=function(e){return e&&(e.host||z9(e.parentNode))}
vendor: 17,800 bytes, lines 50-90
50,pJ=function(e,t){return t.map(function(a){if(e.contains(a))return a;var n=z9(a);return n&&e.contains(n)?n:(console.error("aria-hidden",a,"in not contained inside",e,". Doing nothing"),null)}).filter(function(a){return!!a})},mJ=function(e,t,a,n){var r=pJ(t,Array.isArray(e)?e:[e]);yh[a]||(yh[a]=new WeakMap);var o=yh[a],c=[],u=new Set,d=new Set(r),p=function(m){!m||u.has(m)||(u.add(m),p(m.parentNode))};r.forEach(p);var h=function(m){!m||d.has(m)||Array.prototype.forEach.call(m.children,function(x){if(u.has(x))h(x);else try{var v=x.getAttribute(n),j=v!==null&&v!=="false",b=(Nl.get(x)||0)+1,w=(o.get(x)||0)+1;Nl.set(x,b),o.set(x,w),c.push(x),b===1&&j&&bh.set(x,!0),w===1&&x.setAttribute(a,"true"),j||x.setAttribute(n,"true")}catch(A){console.error("aria-hidden: cannot operate on ",x,A)}})};return h(t),u.clear(),E0++,function(){c.forEach(function(m){var x=Nl.get(m)-1,v=o.get(m)-1;Nl.set(m,x),o.set(m,v),x||(bh.has(m)||m.removeAttribute(n),bh.delete(m)),v||m.removeAttribute(a)}),E0--,E0||(Nl=new WeakMap,Nl=new WeakMap,bh=new WeakMap,yh={})}},Ux=function(e,t,a){a===void 0&&(a="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),r=fJ(e);return r?(n.push.apply(n,Array.from(r.querySelectorAll("[aria-live], script"))),mJ(n,r,a,"aria-hidden")):function(){return null}},ts=function(){return ts=Object.assign||function(t){for(var a,n=1,r=arguments.length;n<r;n++){a=arguments[n];for(var o in a)Object.prototype.hasOwnProperty.call(a,o)&&(t[o]=a[o])}return t},ts.apply(this,arguments)};function $9(e,t){var a={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(a[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)t.indexOf(n[r])<0&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(a[n[r]]=e[n[r]]);return a}function hJ(e,t,a){if(a||arguments.length===2)for(var n=0,r=t.length,o;n<r;n++)(o||!(n in t))&&(o||(o=Array.prototype.slice.call(t,0,n)),o[n]=t[n]);return e.concat(o||Array.prototype.slice.call(t))}var Qh="right-scroll-bar-position",Jh="width-before-scroll-bar",gJ="with-scroll-bars-hidden",xJ="--removed-body-scroll-bar-size";function P0(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e}function vJ(e,t){var a=N.useState(function(){return{value:e,callback:t,facade:{get current(){return a.value},set current(n){var r=a.value;r!==n&&(a.value=n,a.callback(n,r))}}}})[0];return a.callback=t,a.facade}var bJ=typeof window<"u"?N.useLayoutEffect:N.useEffect,DE=new WeakMap;function yJ(e,t){var a=vJ(null,function(n){return e.forEach(function(r){return P0(r,n)})});return bJ(function(){var n=DE.get(a);if(n){var r=new Set(n),o=new Set(e),c=a.current;r.forEach(function(u){o.has(u)||P0(u,null)}),o.forEach(function(u){r.has(u)||P0(u,c)})}DE.set(a,e)},[e]),a}function wJ(e){return e}function jJ(e,t){t===void 0&&(t=wJ);var a=[],n=!1,r={read:function(){if(n)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return a.length?a[a.length-1]:e},useMedium:function(o){var c=t(o,n);return a.push(c),function(){a=a.filter(function(u){return u!==c})}},assignSyncMedium:function(o){for(n=!0;a.length;){var c=a;a=[],c.forEach(o)}a={push:function(u){return o(u)},filter:function(){return a}}},assignMedium:function(o){n=!0;var c=[];if(a.length){var u=a;a=[],u.forEach(o),c=a}var d=function(){var h=c;c=[],h.forEach(o)},p=function(){return Promise.resolve().then(d)};p(),a={push:function(h){c.push(h),p()},filter:function(h){return c=c.filter(h),a}}}};return r}function SJ(e){e===void 0&&(e={});var t=jJ(null);return t.options=ts({async:!0,ssr:!1},e),t}var B9=function(e){var t=e.sideCar,a=$9(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var n=t.read();if(!n)throw new Error("Sidecar medium not found");return N.createElement(n,ts({},a))};B9.isSideCarExport=!0;function NJ(e,t){return e.useMedium(t),B9}var q9=SJ(),k0=function(){},Hx=N.forwardRef(function(e,t){var a=N.useRef(null),n=N.useState({onScrollCapture:k0,onWheelCapture:k0,onTouchMoveCapture:k0}),r=n[0],o=n[1],c=e.forwardProps,u=e.children,d=e.className,p=e.removeScrollBar,h=e.enabled,m=e.shards,x=e.sideCar,v=e.noRelative,j=e.noIsolation,b=e.inert,w=e.allowPinchZoom,A=e.as,C=A===void 0?"div":A,O=e.gapMode,k=$9(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),_=x,P=yJ([a,t]),E=ts(ts({},k),r);return N.createElement(N.Fragment,null,h&&N.createElement(_,{sideCar:q9,removeScrollBar:p,shards:m,noRelative:v,noIsolation:j,inert:b,setCallbacks:o,allowPinchZoom:!!w,lockRef:a,gapMode:O}),c?N.cloneElement(N.Children.only(u),ts(ts({},E),{ref:P})):N.createElement(C,ts({},E,{className:d,ref:P}),u))});Hx.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};Hx.classNames={fullWidth:Jh,zeroRight:Qh};var AJ=function(){if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function CJ(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=AJ();return t&&e.setAttribute("nonce",t),e}function _J(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}function OJ(e){var t=document.head||document.getElementsByTagName("head")[0];t.appendChild(e)}var EJ=function(){var e=0,t=null;return{add:function(a){e==0&&(t=CJ())&&(_J(t,a),OJ(t)),e++},remove:function(){e--,!e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},PJ=function(){var e=EJ();return function(t,a){N.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&a])}},U9=function(){var e=PJ(),t=function(a){var n=a.styles,r=a.dynamic;return e(n,r),null};return t},kJ={left:0,top:0,right:0,gap:0},T0=function(e){return parseInt(e||"",10)||0},TJ=function(e){var t=window.getComputedStyle(document.body),a=t[e==="padding"?"paddingLeft":"marginLeft"],n=t[e==="padding"?"paddingTop":"marginTop"],r=t[e==="padding"?"paddingRight":"marginRight"];return[T0(a),T0(n),T0(r)]},MJ=function(e){if(e===void 0&&(e="margin"),typeof window>"u")return kJ;var t=TJ(e),a=document.documentElement.clientWidth,n=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,n-a+t[2]-t[0])}},DJ=U9(),Ul="data-scroll-locked",RJ=function(e,t,a,n){var r=e.left,o=e.top,c=e.right,u=e.gap;return a===void 0&&(a="margin"),` 51 .`.concat(gJ,` { 52 overflow: hidden `).concat(n,`; 53 padding-right: `).concat(u,"px ").concat(n,`; 54 } 55 body[`).concat(Ul,`] { 56 overflow: hidden `).concat(n,`; 57 overscroll-behavior: contain; 58 `).concat([t&&"position: relative ".concat(n,";"),a==="margin"&&` 59 padding-left: `.concat(r,`px; 60 padding-top: `).concat(o,`px; 61 padding-right: `).concat(c,`px; 62 margin-left:0; 63 margin-top:0; 64 margin-right: `).concat(u,"px ").concat(n,`; 65 `),a==="padding"&&"padding-right: ".concat(u,"px ").concat(n,";")].filter(Boolean).join(""),` 66 } 67 68 .`).concat(Qh,` { 69 right: `).concat(u,"px ").concat(n,`; 70 } 71 72 .`).concat(Jh,` { 73 margin-right: `).concat(u,"px ").concat(n,`; 74 } 75 76 .`).concat(Qh," .").concat(Qh,` { 77 right: 0 `).concat(n,`; 78 } 79 80 .`).concat(Jh," .").concat(Jh,` { 81 margin-right: 0 `).concat(n,`; 82 } 83 84 body[`).concat(Ul,`] { 85 `).concat(xJ,": ").concat(u,`px; 86 } 87`)},RE=function(){var e=parseInt(document.body.getAttribute(Ul)||"0",10);return isFinite(e)?e:0},LJ=function(){N.useEffect(function(){return document.body.setAttribute(Ul,(RE()+1).toString()),function(){var e=RE()-1;e<=0?document.body.removeAttribute(Ul):document.body.setAttribute(Ul,e.toString())}},[])},IJ=function(e){var t=e.noRelative,a=e.noImportant,n=e.gapMode,r=n===void 0?"margin":n;LJ();var o=N.useMemo(function(){return MJ(r)},[r]);return N.createElement(DJ,{styles:RJ(o,!t,r,a?"":"!important")})},kS=!1;if(typeof window<"u")try{var wh=Object.defineProperty({},"passive",{get:function(){return kS=!0,!0}});window.addEventListener("test",wh,wh),window.removeEventListener("test",wh,wh)}catch{kS=!1}var Al=kS?{passive:!1}:!1,zJ=function(e){return e.tagName==="TEXTAREA"},H9=function(e,t){if(!(e instanceof Element))return!1;var a=window.getComputedStyle(e);return a[t]!=="hidden"&&!(a.overflowY===a.overflowX&&!zJ(e)&&a[t]==="visible")},$J=function(e){return H9(e,"overflowY")},BJ=function(e){return H9(e,"overflowX")},LE=function(e,t){var a=t.ownerDocument,n=t;do{typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&(n=n.host);var r=F9(e,n);if(r){var o=K9(e,n),c=o[1],u=o[2];if(c>u)return!0}n=n.parentNode}while(n&&n!==a.body);return!1},qJ=function(e){var t=e.scrollTop,a=e.scrollHeight,n=e.clientHeight;return[t,a,n]},UJ=function(e){var t=e.scrollLeft,a=e.scrollWidth,n=e.clientWidth;return[t,a,n]},F9=function(e,t){return e==="v"?$J(t):BJ(t)},K9=function(e,t){return e==="v"?qJ(t):UJ(t)},HJ=function(e,t){return e==="h"&&t==="rtl"?-1:1},FJ=function(e,t,a,n,r){var o=HJ(e,window.getComputedStyle(t).direction),c=o*n,u=a.target,d=t.contains(u),p=!1,h=c>0,m=0,x=0;do{if(!u)break;var v=K9(e,u),j=v[0],b=v[1],w=v[2],A=b-w-o*j;(j||A)&&F9(e,u)&&(m+=A,x+=j);var C=u.parentNode;u=C&&C.nodeType===Node.DOCUMENT_FRAGMENT_NODE?C.host:C}while(!d&&u!==document.body||d&&(t.contains(u)||t===u));return(h&&Math.abs(m)<1||!h&&Math.abs(x)<1)&&(p=!0),p},jh=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},IE=function(e){return[e.deltaX,e.deltaY]},zE=function(e){return e&&"current"in e?e.current:e},KJ=function(e,t){return e[0]===t[0]&&e[1]===t[1]},VJ=function(e){return` 88 .block-interactivity-`.concat(e,` {pointer-events: none;} 89 .allow-interactivity-`).concat(e,` {pointer-events: all;} 90`)},GJ=0,Cl=[];function WJ(e){var t=N.useRef([]),a=N.useRef([0,0]),n=N.useRef(),r=N.useState(GJ++)[0],o=N.useState(U9)[0],c=N.useRef(e);N.useEffect(function(){c.current=e},[e]),N.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(r));var b=hJ([e.lockRef.current],(e.shards||[]).map(zE),!0).filter(Boolean);return b.forEach(function(w){return w.classList.add("allow-interactivity-".concat(r))}),function(){document.body.classList.remove("block-interactivity-".concat(r)),b.forEach(function(w){return w.classList.remove("allow-interactivity-".concat(r))})}}},[e.inert,e.lockRef.current,e.shards]);var u=N.useCallback(function(b,w){if("touches"in b&&b.touches.length===2||b.type==="wheel"&&b.ctrlKey)return!c.current.allowPinchZoom;var A=jh(b),C=a.current,O="deltaX"in b?b.deltaX:C[0]-A[0],k="deltaY"in b?b.deltaY:C[1]-A[1],_,P=b.target,E=Math.abs(O)>Math.abs(k)?"h":"v";if("touches"in b&&E==="h"&&P.type==="range")return!1;var T=LE(E,P);if(!T)return!0;if(T?_=E:(_=E==="v"?"h":"v",T=LE(E,P)),!T)return!1;if(!n.current&&"changedTouches"in b&&(O||k)&&(n.current=_),!_)return!0;var D=n.current||_;return FJ(D,w,b,D==="h"?O:k)},[]),d=N.useCallback(function(b){var w=b;if(!(!Cl.length||Cl[Cl.length-1]!==o)){var A="deltaY"in w?IE(w):jh(w),C=t.current.filter(function(_){return _.name===w.type&&(_.target===w.target||w.target===_.shadowParent)&&KJ(_.delta,A)})[0];if(C&&C.should){w.cancelable&&w.preventDefault();return}if(!C){var O=(c.current.shards||[]).map(zE).filter(Boolean).filter(function(_){return _.contains(w.target)}),k=O.length>0?u(w,O[0]):!c.current.noIsolation;k&&w.cancelable&&w.preventDefault()}}},[]),p=N.useCallback(function(b,w,A,C){var O={name:b,delta:w,target:A,should:C,shadowParent:YJ(A)};t.current.push(O),setTimeout(function(){t.current=t.current.filter(function(k){return k!==O})},1)},[]),h=N.useCallback(function(b){a.current=jh(b),n.current=void 0},[]),m=N.useCallback(function(b){p(b.type,IE(b),b.target,u(b,e.lockRef.current))},[]),x=N.useCallback(function(b){p(b.type,jh(b),b.target,u(b,e.lockRef.current))},[]);N.useEffect(function(){return Cl.push(o),e.setCallbacks({onScrollCapture:m,onWheelCapture:m,onTouchMoveCapture:x}),document.addEventListener("wheel",d,Al),document.addEventListener("touchmove",d,Al),document.addEventListener("touchstart",h,Al),function(){Cl=Cl.filter(function(b){return b!==o}),document.removeEventListener("wheel",d,Al),document.removeEventListener("touchmove",d,Al),document.removeEventListener("touchstart",h,Al)}},[]);var v=e.removeScrollBar,j=e.inert;return N.createElement(N.Fragment,null,j?N.createElement(o,{styles:VJ(r)}):null,v?N.createElement(IJ,{noRelative:e.noRelative,gapMode:e.gapMode}):null)}function YJ(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const QJ=NJ(q9,WJ);var _p=N.forwardRef(function(e,t){return N.createElement(Hx,ts({},e,{ref:t,sideCar:QJ}))});_p.classNames=Hx.classNames;var Fx="Popover",[V9]=Ga(Fx,[io]),Op=io(),[JJ,oo]=V9(Fx),G9=e=>{const{__scopePopover:t,children:a,open:n,defaultOpen:r,onOpenChange:o,modal:c=!1}=e,u=Op(t),d=N.useRef(null),[p,h]=N.useState(!1),[m,x]=ls({prop:n,defaultProp:r??!1,onChange:o,caller:Fx});return s.jsx($x,{...u,children:s.jsx(JJ,{scope:t,contentId:fr(),triggerRef:d,open:m,onOpenChange:x,onOpenToggle:N.useCallback(()=>x(v=>!v),[x]),hasCustomAnchor:p,onCustomAnchorAdd:N.useCallback(()=>h(!0),[]),onCustomAnchorRemove:N.useCallback(()=>h(!1),[]),modal:c,children:a})})};G9.displayName=Fx;var W9="PopoverAnchor",XJ=N.forwardRef((e,t)=>{const{__scopePopover:a,...n}=e,r=oo(W9,a),o=Op(a),{onCustomAnchorAdd:c,onCustomAnchorRemove:u}=r;return N.useEffect(()=>(c(),()=>u()),[c,u]),s.jsx(Cp,{...o,...n,ref:t})});XJ.displayName=W9;var Y9="PopoverTrigger",Q9=N.forwardRef((e,t)=>{const{__scopePopover:a,...n}=e,r=oo(Y9,a),o=Op(a),c=Ge(t,r.triggerRef),u=s.jsx(Le.button,{type:"button","aria-haspopup":"dialog","aria-expanded":r.open,"aria-controls":r.contentId,"data-state":tL(r.open),...n,ref:c,onClick:Ce(e.onClick,r.onOpenToggle)});return r.hasCustomAnchor?u:s.jsx(Cp,{asChild:!0,...o,children:u})});Q9.displayName=Y9;var KA="PopoverPortal",[ZJ,eX]=V9(KA,{forceMount:void 0}),J9=e=>{const{__scopePopover:t,forceMount:a,children:n,container:r}=e,o=oo(KA,t);return s.jsx(ZJ,{scope:t,forceMount:a,children:s.jsx(_a,{present:a||o.open,children:s.jsx(Iu,{asChild:!0,container:r,children:n})})})};J9.displayName=KA;var Xl="PopoverContent",X9=N.forwardRef((e,t)=>{const a=eX(Xl,e.__scopePopover),{forceMount:n=a.forceMount,...r}=e,o=oo(Xl,e.__scopePopover);return s.jsx(_a,{present:n||o.open,children:o.modal?s.jsx(aX,{...r,ref:t}):s.jsx(nX,{...r,ref:t})})});X9.displayName=Xl;var tX=Ji("PopoverContent.RemoveScroll"),aX=N.forwardRef((e,t)=>{const a=oo(Xl,e.__scopePopover),n=N.useRef(null),r=Ge(t,n),o=N.useRef(!1);return N.useEffect(()=>{const c=n.current;if(c)return Ux(c)},[]),s.jsx(_p,{as:tX,allowPinchZoom:!0,children:s.jsx(Z9,{...e,ref:r,trapFocus:a.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:Ce(e.onCloseAutoFocus,c=>{c.preventDefault(),o.current||a.triggerRef.current?.focus()}),onPointerDownOutside:Ce(e.onPointerDownOutside,c=>{const u=c.detail.originalEvent,d=u.button===0&&u.ctrlKey===!0,p=u.button===2||d;o.current=p},{checkForDefaultPrevented:!1}),onFocusOutside:Ce(e.onFocusOutside,c=>c.preventDefault(),{checkForDefaultPrevented:!1})})})}),nX=N.forwardRef((e,t)=>{const a=oo(Xl,e.__scopePopover),n=N.useRef(!1),r=N.useRef(!1);return s.jsx(Z9,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:o=>{e.onCloseAutoFocus?.(o),o.defaultPrevented||(n.current||a.triggerRef.current?.focus(),o.preventDefault()),n.current=!1,r.current=!1},onInteractOutside:o=>{e.onInteractOutside?.(o),o.defaultPrevented||(n.current=!0,o.detail.originalEvent.type==="pointerdown"&&(r.current=!0));const c=o.target;a.triggerRef.current?.contains(c)&&o.preventDefault(),o.detail.originalEvent.type==="focusin"&&r.current&&o.preventDefault()}})}),Z9=N.forwardRef((e,t)=>{const{__scopePopover:a,trapFocus:n,onOpenAutoFocus:r,onCloseAutoFocus:o,disableOutsidePointerEvents:c,onEscapeKeyDown:u,onPointerDownOutside:d,onFocusOutside:p,onInteractOutside:h,...m}=e,x=oo(Xl,a),v=Op(a);return Dx(),s.jsx(Np,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:r,onUnmountAutoFocus:o,children:s.jsx(Du,{asChild:!0,disableOutsidePointerEvents:c,onInteractOutside:h,onEscapeKeyDown:u,onPointerDownOutside:d,onFocusOutside:p,onDismiss:()=>x.onOpenChange(!1),children:s.jsx(Bx,{"data-state":tL(x.open),role:"dialog",id:x.contentId,...v,...m,ref:t,style:{...m.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)"}})})})}),eL="PopoverClose",rX=N.forwardRef((e,t)=>{const{__scopePopover:a,...n}=e,r=oo(eL,a);return s.jsx(Le.button,{type:"button",...n,ref:t,onClick:Ce(e.onClick,()=>r.onOpenChange(!1))})});rX.displayName=eL;var sX="PopoverArrow",iX=N.forwardRef((e,t)=>{const{__scopePopover:a,...n}=e,r=Op(a);return s.jsx(qx,{...r,...n,ref:t})});iX.displayName=sX;function tL(e){return e?"open":"closed"}var oX=G9,cX=Q9,lX=J9,uX=X9;function dX({...e}){return s.jsx(oX,{"data-loc":"client/src/components/ui/popover.tsx:9","data-slot":"popover",...e})}function fX({...e}){return s.jsx(cX,{"data-loc":"client/src/components/ui/popover.tsx:15","data-slot":"popover-trigger",...e})}function pX({className:e,align:t="center",sideOffset:a=4,...n}){return s.jsx(lX,{"data-loc":"client/src/components/ui/popover.tsx:25",children:s.jsx(uX,{"data-loc":"client/src/components/ui/popover.tsx:26","data-slot":"popover-content",align:t,sideOffset:a,className:ge("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
90de-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",e),...n})})}var mX=N.createContext(void 0);function Ep(e){const t=N.useContext(mX);return e||t||"ltr"}function TS(e,[t,a]){return Math.min(a,Math.max(t,e))}function hX(e,t){return N.useReducer((a,n)=>t[a][n]??a,e)}var VA="ScrollArea",[aL]=Ga(VA),[gX,wr]=aL(VA),nL=N.forwardRef((e,t)=>{const{__scopeScrollArea:a,type:n="hover",dir:r,scrollHideDelay:o=600,...c}=e,[u,d]=N.useState(null),[p,h]=N.useState(null),[m,x]=N.useState(null),[v,j]=N.useState(null),[b,w]=N.useState(null),[A,C]=N.useState(0),[O,k]=N.useState(0),[_,P]=N.useState(!1),[E,T]=N.useState(!1),D=Ge(t,L=>d(L)),H=Ep(r);return s.jsx(gX,{scope:a,type:n,dir:H,scrollHideDelay:o,scrollArea:u,viewport:p,onViewportChange:h,content:m,onContentChange:x,scrollbarX:v,onScrollbarXChange:j,scrollbarXEnabled:_,onScrollbarXEnabledChange:P,scrollbarY:b,onScrollbarYChange:w,scrollbarYEnabled:E,onScrollbarYEnabledChange:T,onCornerWidthChange:C,onCornerHeightChange:k,children:s.jsx(Le.div,{dir:H,...c,ref:D,style:{position:"relative","--radix-scroll-area-corner-width":A+"px","--radix-scroll-area-corner-height":O+"px",...e.style}})})});nL.displayName=VA;var rL="ScrollAreaViewport",sL=N.forwardRef((e,t)=>{const{__scopeScrollArea:a,children:n,nonce:r,...o}=e,c=wr(rL,a),u=N.useRef(null),d=Ge(t,u,c.onViewportChange);return s.jsxs(s.Fragment,{children:[s.jsx("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"},nonce:r}),s.jsx(Le.div,{"data-radix-scroll-area-viewport":"",...o,ref:d,style:{overflowX:c.scrollbarXEnabled?"scroll":"hidden",overflowY:c.scrollbarYEnabled?"scroll":"hidden",...e.style},children:s.jsx("div",{ref:c.onContentChange,style:{minWidth:"100%",display:"table"},children:n})})]})});sL.displayName=rL;var ps="ScrollAreaScrollbar",iL=N.forwardRef((e,t)=>{const{forceMount:a,...n}=e,r=wr(ps,e.__scopeScrollArea),{onScrollbarXEnabledChange:o,onScrollbarYEnabledChange:c}=r,u=e.orientation==="horizontal";return N.useEffect(()=>(u?o(!0):c(!0),()=>{u?o(!1):c(!1)}),[u,o,c]),r.type==="hover"?s.jsx(xX,{...n,ref:t,forceMount:a}):r.type==="scroll"?s.jsx(vX,{...n,ref:t,forceMount:a}):r.type==="auto"?s.jsx(oL,{...n,ref:t,forceMount:a}):r.type==="always"?s.jsx(GA,{...n,ref:t}):null});iL.displayName=ps;var xX=N.forwardRef((e,t)=>{const{forceMount:a,...n}=e,r=wr(ps,e.__scopeScrollArea),[o,c]=N.useState(!1);return N.useEffect(()=>{const u=r.scrollArea;let d=0;if(u){const p=()=>{window.clearTimeout(d),c(!0)},h=()=>{d=window.setTimeout(()=>c(!1),r.scrollHideDelay)};return u.addEventListener("pointerenter",p),u.addEventListener("pointerleave",h),()=>{window.clearTimeout(d),u.removeEventListener("pointerenter",p),u.removeEventListener("pointerleave",h)}}},[r.scrollArea,r.scrollHideDelay]),s.jsx(_a,{present:a||o,children:s.jsx(oL,{"data-state":o?"visible":"hidden",...n,ref:t})})}),vX=N.forwardRef((e,t)=>{const{forceMount:a,...n}=e,r=wr(ps,e.__scopeScrollArea),o=e.orientation==="horizontal",c=Vx(()=>d("SCROLL_END"),100),[u,d]=hX("hidden",{hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}});return N.useEffect(()=>{if(u==="idle"){const p=window.setTimeout(()=>d("HIDE"),r.scrollHideDelay);return()=>window.clearTimeout(p)}},[u,r.scrollHideDelay,d]),N.useEffect(()=>{const p=r.viewport,h=o?"scrollLeft":"scrollTop";if(p){let m=p[h];const x=()=>{const v=p[h];m!==v&&(d("SCROLL"),c()),m=v};return p.addEventListener("scroll",x),()=>p.removeEventListener("scroll",x)}},[r.viewport,o,d,c]),s.jsx(_a,{present:a||u!=="hidden",children:s.jsx(GA,{"data-state":u==="hidden"?"hidden":"visible",...n,ref:t,onPointerEnter:Ce(e.onPointerEnter,()=>d("POINTER_ENTER")),onPointerLeave:Ce(e.onPointerLeave,()=>d("POINTER_LEAVE"))})})}),oL=N.forwardRef((e,t)=>
vendor: 10,397 bytes, lines 90-110
90{const a=wr(ps,e.__scopeScrollArea),{forceMount:n,...r}=e,[o,c]=N.useState(!1),u=e.orientation==="horizontal",d=Vx(()=>{if(a.viewport){const p=a.viewport.offsetWidth<a.viewport.scrollWidth,h=a.viewport.offsetHeight<a.viewport.scrollHeight;c(u?p:h)}},10);return Zl(a.viewport,d),Zl(a.content,d),s.jsx(_a,{present:n||o,children:s.jsx(GA,{"data-state":o?"visible":"hidden",...r,ref:t})})}),GA=N.forwardRef((e,t)=>{const{orientation:a="vertical",...n}=e,r=wr(ps,e.__scopeScrollArea),o=N.useRef(null),c=N.useRef(0),[u,d]=N.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),p=fL(u.viewport,u.content),h={...n,sizes:u,onSizesChange:d,hasThumb:p>0&&p<1,onThumbChange:x=>o.current=x,onThumbPointerUp:()=>c.current=0,onThumbPointerDown:x=>c.current=x};function m(x,v){return NX(x,c.current,u,v)}return a==="horizontal"?s.jsx(bX,{...h,ref:t,onThumbPositionChange:()=>{if(r.viewport&&o.current){const x=r.viewport.scrollLeft,v=$E(x,u,r.dir);o.current.style.transform=`translate3d(${v}px, 0, 0)`}},onWheelScroll:x=>{r.viewport&&(r.viewport.scrollLeft=x)},onDragScroll:x=>{r.viewport&&(r.viewport.scrollLeft=m(x,r.dir))}}):a==="vertical"?s.jsx(yX,{...h,ref:t,onThumbPositionChange:()=>{if(r.viewport&&o.current){const x=r.viewport.scrollTop,v=$E(x,u);o.current.style.transform=`translate3d(0, ${v}px, 0)`}},onWheelScroll:x=>{r.viewport&&(r.viewport.scrollTop=x)},onDragScroll:x=>{r.viewport&&(r.viewport.scrollTop=m(x))}}):null}),bX=N.forwardRef((e,t)=>{const{sizes:a,onSizesChange:n,...r}=e,o=wr(ps,e.__scopeScrollArea),[c,u]=N.useState(),d=N.useRef(null),p=Ge(t,d,o.onScrollbarXChange);return N.useEffect(()=>{d.current&&u(getComputedStyle(d.current))},[d]),s.jsx(lL,{"data-orientation":"horizontal",...r,ref:p,sizes:a,style:{bottom:0,left:o.dir==="rtl"?"var(--radix-scroll-area-corner-width)":0,right:o.dir==="ltr"?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":Kx(a)+"px",...e.style},onThumbPointerDown:h=>e.onThumbPointerDown(h.x),onDragScroll:h=>e.onDragScroll(h.x),onWheelScroll:(h,m)=>{if(o.viewport){const x=o.viewport.scrollLeft+h.deltaX;e.onWheelScroll(x),mL(x,m)&&h.preventDefault()}},onResize:()=>{d.current&&o.viewport&&c&&n({content:o.viewport.scrollWidth,viewport:o.viewport.offsetWidth,scrollbar:{size:d.current.clientWidth,paddingStart:lg(c.paddingLeft),paddingEnd:lg(c.paddingRight)}})}})}),yX=N.forwardRef((e,t)=>{const{sizes:a,onSizesChange:n,...r}=e,o=wr(ps,e.__scopeScrollArea),[c,u]=N.useState(),d=N.useRef(null),p=Ge(t,d,o.onScrollbarYChange);return N.useEffect(()=>{d.current&&u(getComputedStyle(d.current))},[d]),s.jsx(lL,{"data-orientation":"vertical",...r,ref:p,sizes:a,style:{top:0,right:o.dir==="ltr"?0:void 0,left:o.dir==="rtl"?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":Kx(a)+"px",...e.style},onThumbPointerDown:h=>e.onThumbPointerDown(h.y),onDragScroll:h=>e.onDragScroll(h.y),onWheelScroll:(h,m)=>{if(o.viewport){const x=o.viewport.scrollTop+h.deltaY;e.onWheelScroll(x),mL(x,m)&&h.preventDefault()}},onResize:()=>{d.current&&o.viewport&&c&&n({content:o.viewport.scrollHeight,viewport:o.viewport.offsetHeight,scrollbar:{size:d.current.clientHeight,paddingStart:lg(c.paddingTop),paddingEnd:lg(c.paddingBottom)}})}})}),[wX,cL]=aL(ps),lL=N.forwardRef((e,t)=>{const{__scopeScrollArea:a,sizes:n,hasThumb:r,onThumbChange:o,onThumbPointerUp:c,onThumbPointerDown:u,onThumbPositionChange:d,onDragScroll:p,onWheelScroll:h,onResize:m,...x}=e,v=wr(ps,a),[j,b]=N.useState(null),w=Ge(t,D=>b(D)),A=N.useRef(null),C=N.useRef(""),O=v.viewport,k=n.content-n.viewport,_=Sa(h),P=Sa(d),E=Vx(m,10);function T(D){if(A.current){const H=D.clientX-A.current.left,L=D.clientY-A.current.top;p({x:H,y:L})}}return N.useEffect(()=>{const D=H=>{const L=H.target;j?.contains(L)&&_(H,k)};return document.addEventListener("wheel",D,{passive:!1}),()=>document.removeEventListener("wheel",D,{passive:!1})},[O,j,k,_]),N.useEffect(P,[n,P]),Zl(j,E),Zl(v.content,E),s.jsx(wX,{scope:a,scrollbar:j,hasThumb:r,onThumbChange:Sa(o),onThumbPointerUp:Sa(c),onThumbPositionChange:P,onThumbPointerDown:Sa(u),children:s.jsx(Le.div,{...x,ref:w,style:{position:"absolute",...x.style},onPointerDown:Ce(e.onPointerDown,D=>{D.button===0&&(D.target.setPointerCapture(D.pointerId),A.current=j.getBoundingClientRect(),C.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",v.viewport&&(v.viewport.style.scrollBehavior="auto"),T(D))}),onPointerMove:Ce(e.onPointerMove,T),onPointerUp:Ce(e.onPointerUp,D=>{const H=D.target;H.hasPointerCapture(D.pointerId)&&H.releasePointerCapture(D.pointerId),document.body.style.webkitUserSelect=C.current,v.viewport&&(v.viewport.style.scrollBehavior=""),A.current=null})})})}),cg="ScrollAreaThumb",uL=N.forwardRef((e,t)=>{const{forceMount:a,...n}=e,r=cL(cg,e.__scopeScrollArea);return s.jsx(_a,{present:a||r.hasThumb,children:s.jsx(jX,{ref:t,...n})})}),jX=N.forwardRef((e,t)=>{const{__scopeScrollArea:a,style:n,...r}=e,o=wr(cg,a),c=cL(cg,a),{onThumbPositionChange:u}=c,d=Ge(t,m=>c.onThumbChange(m)),p=N.useRef(void 0),h=Vx(()=>{p.current&&(p.current(),p.current=void 0)},100);return N.useEffect(()=>{const m=o.viewport;if(m){const x=()=>{if(h(),!p.current){const v=AX(m,u);p.current=v,u()}};return u(),m.addEventListener("scroll",x),()=>m.removeEventListener("scroll",x)}},[o.viewport,h,u]),s.jsx(Le.div,{"data-state":c.hasThumb?"visible":"hidden",...r,ref:d,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...n},onPointerDownCapture:Ce(e.onPointerDownCapture,m=>{const v=m.target.getBoundingClientRect(),j=m.clientX-v.left,b=m.clientY-v.top;c.onThumbPointerDown({x:j,y:b})}),onPointerUp:Ce(e.onPointerUp,c.onThumbPointerUp)})});uL.displayName=cg;var WA="ScrollAreaCorner",dL=N.forwardRef((e,t)=>{const a=wr(WA,e.__scopeScrollArea),n=!!(a.scrollbarX&&a.scrollbarY);return a.type!=="scroll"&&n?s.jsx(SX,{...e,ref:t}):null});dL.displayName=WA;var SX=N.forwardRef((e,t)=>{const{__scopeScrollArea:a,...n}=e,r=wr(WA,a),[o,c]=N.useState(0),[u,d]=N.useState(0),p=!!(o&&u);return Zl(r.scrollbarX,()=>{const h=r.scrollbarX?.offsetHeight||0;r.onCornerHeightChange(h),d(h)}),Zl(r.scrollbarY,()=>{const h=r.scrollbarY?.offsetWidth||0;r.onCornerWidthChange(h),c(h)}),p?s.jsx(Le.div,{...n,ref:t,style:{width:o,height:u,position:"absolute",right:r.dir==="ltr"?0:void 0,left:r.dir==="rtl"?0:void 0,bottom:0,...e.style}}):null});function lg(e){return e?parseInt(e,10):0}function fL(e,t){const a=e/t;return isNaN(a)?0:a}function Kx(e){const t=fL(e.viewport,e.content),a=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,n=(e.scrollbar.size-a)*t;return Math.max(n,18)}function NX(e,t,a,n="ltr"){const r=Kx(a),o=r/2,c=t||o,u=r-c,d=a.scrollbar.paddingStart+c,p=a.scrollbar.size-a.scrollbar.paddingEnd-u,h=a.content-a.viewport,m=n==="ltr"?[0,h]:[h*-1,0];return pL([d,p],m)(e)}function $E(e,t,a="ltr"){const n=Kx(t),r=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,o=t.scrollbar.size-r,c=t.content-t.viewport,u=o-n,d=a==="ltr"?[0,c]:[c*-1,0],p=TS(e,d);return pL([0,c],[0,u])(p)}function pL(e,t){return a=>{if(e[0]===e[1]||t[0]===t[1])return t[0];const n=(t[1]-t[0])/(e[1]-e[0]);return t[0]+n*(a-e[0])}}function mL(e,t){return e>0&&e<t}var AX=(e,t=()=>{})=>{let a={left:e.scrollLeft,top:e.scrollTop},n=0;return(function r(){const o={left:e.scrollLeft,top:e.scrollTop},c=a.left!==o.left,u=a.top!==o.top;(c||u)&&t(),a=o,n=window.requestAnimationFrame(r)})(),()=>window.cancelAnimationFrame(n)};function Vx(e,t){const a=Sa(e),n=N.useRef(0);return N.useEffect(()=>()=>window.clearTimeout(n.current),[]),N.useCallback(()=>{window.clearTimeout(n.current),n.current=window.setTimeout(a,t)},[a,t])}function Zl(e,t){const a=Sa(t);ia(()=>{let n=0;if(e){const r=new ResizeObserver(()=>{cancelAnimationFrame(n),n=window.requestAnimationFrame(a)});return r.observe(e),()=>{window.cancelAnimationFrame(n),r.unobserve(e)}}},[e,a])}var CX=nL,_X=sL,OX=dL;function EX({className:e,children:t,...a}){return s.jsxs(CX,{"data-loc":"client/src/components/ui/scroll-area.tsx:12","data-slot":"scroll-area",className:ge("relative",e),...a,children:[s.jsx(_X,{"data-loc":"client/src/components/ui/scroll-area.tsx:17","data-slot":"scroll-area-viewport",className:"focus-visible:ring-ring/50 size-full rounded-[inherit] transition-[color,box-shadow] outline-none focus-visible:ring-[3px] focus-visible:outline-1",children:t}),s.jsx(PX,{"data-loc":"client/src/components/ui/scroll-area.tsx:23"}),s.jsx(OX,{"data-loc":"client/src/components/ui/scroll-area.tsx:24"})]})}function PX({className:e,orientation:t="vertical",...a}){return s.jsx(iL,{"data-loc":"client/src/components/ui/scroll-area.tsx:35","data-slot":"scroll-area-scrollbar",orientation:t,className:ge("flex touch-none p-px transition-colors select-none",t==="vertical"&&"h-full w-2.5 border-l border-l-transparent",t==="horizontal"&&"h-2.5 flex-col border-t border-t-transparent",e),...a,children:s.jsx(uL,{"data-loc":"client/src/components/ui/scroll-area.tsx:48","data-slot":"scroll-area-thumb",className:"bg-border relative flex-1 rounded-full"})})}/** 91 * @license lucide-react v0.453.0 - ISC 92 * 93 * This source code is licensed under the ISC license. 94 * See the LICENSE file in the root directory of this source tree. 95 */const kX=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),hL=(...e)=>e.filter((t,a,n)=>!!t&&n.indexOf(t)===a).join(" ");/** 96 * @license lucide-react v0.453.0 - ISC 97 * 98 * This source code is licensed under the ISC license. 99 * See the LICENSE file in the root directory of this source tree. 100 */var TX={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"};/** 101 * @license lucide-react v0.453.0 - ISC 102 * 103 * This source code is licensed under the ISC license. 104 * See the LICENSE file in the root directory of this source tree. 105 */const MX=N.forwardRef(({color:e="currentColor",size:t=24,strokeWidth:a=2,absoluteStrokeWidth:n,className:r="",children:o,iconNode:c,...u},d)=>N.createElement("svg",{ref:d,...TX,width:t,height:t,stroke:e,strokeWidth:n?Number(a)*24/Number(t):a,className:hL("lucide",r),...u},[...c.map(([p,h])=>N.createElement(p,h)),...Array.isArray(o)?o:[o]]));/** 106 * @license lucide-react v0.453.0 - ISC 107 * 108 * This source code is licensed under the ISC license. 109 * See the LICENSE file in the root directory of this source tree. 110 */const be=(e,t)=>
110{const a=N.forwardRef(({className:n,...r},o)=>N.createElement(MX,{ref:o,iconNode:t,className:hL(`lucide-${kX(e)}`,n),...r}));return a.displayName=`${e}`,a};/** 111 * @license lucide-react v0.453.0 - ISC 112 * 113 * This source code is licensed under the ISC license. 114 * See the LICENSE file in the root directory of this source tree. 115 */const DX=be("Activity",[["path",{d:"M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2",key:"169zse"}]]);/** 116 * @license lucide-react v0.453.0 - ISC 117 * 118 * This source code is licensed under the ISC license. 119 * See the LICENSE file in the root directory of this source tree. 120 */const Ka=be("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]);/** 121 * @license lucide-react v0.453.0 - ISC 122 * 123 * This source code is licensed under the ISC license. 124 * See the LICENSE file in the root directory of this source tree. 125 */const Na=be("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);/** 126 * @license lucide-react v0.453.0 - ISC 127 * 128 * This source code is licensed under the ISC license. 129 * See the LICENSE file in the root directory of this source tree. 130 */const YA=be("BadgeCheck",[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z",key:"3c2336"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);/** 131 * @license lucide-react v0.453.0 - ISC 132 * 133 * This source code is licensed under the ISC license. 134 * See the LICENSE file in the root directory of this source tree. 135 */const gL=be("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"}]]);/** 136 * @license lucide-react v0.453.0 - ISC 137 * 138 * This source code is licensed under the ISC license. 139 * See the LICENSE file in the root directory of this source tree. 140 */const tc=be("Bell",[["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"}]]);/** 141 * @license lucide-react v0.453.0 - ISC 142 * 143 * This source code is licensed under the ISC license. 144 * See the LICENSE file in the root directory of this source tree. 145 */const RX=be("Bird",[["path",{d:"M16 7h.01",key:"1kdx03"}],["path",{d:"M3.4 18H12a8 8 0 0 0 8-8V7a4 4 0 0 0-7.28-2.3L2 20",key:"oj1oa8"}],["path",{d:"m20 7 2 .5-2 .5",key:"12nv4d"}],["path",{d:"M10 18v3",key:"1yea0a"}],["path",{d:"M14 17.75V21",key:"1pymcb"}],["path",{d:"M7 18a6 6 0 0 0 3.84-10.61",key:"1npnn0"}]]);/** 146 * @license lucide-react v0.453.0 - ISC 147 * 148 * This source code is licensed under the ISC license. 149 * See the LICENSE file in the root directory of this source tree. 150 */const Ef=be("BookMarked",[["path",{d:"M10 2v8l3-3 3 3V2",key:"sqw3rj"}],["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20",key:"k3hazp"}]]);/** 151 * @license lucide-react v0.453.0 - ISC 152 * 153 * This source code is licensed under the ISC license. 154 * See the LICENSE file in the root directory of this source tree. 155 */const eo=be("BookOpenCheck",[["path",{d:"M12 21V7",key:"gj6g52"}],["path",{d:"m16 12 2 2 4-4",key:"mdajum"}],["path",{d:"M22 6V4a1 1 0 0 0-1-1h-5a4 4 0 0 0-4 4 4 4 0 0 0-4-4H3a1 1 0 0 0-1 1v13a1 1 0 0 0 1 1h6a3 3 0 0 1 3 3 3 3 0 0 1 3-3h6a1 1 0 0 0 1-1v-1.3",key:"8arnkb"}]]);/** 156 * @license lucide-react v0.453.0 - ISC 157 * 158 * This source code is licensed under the ISC license. 159 * See the LICENSE file in the root directory of this source tree. 160 */const Aa=be("BookOpenText",[["path",{d:"M12 7v14",key:"1akyts"}],["path",{d:"M16 12h2",key:"7q9ll5"}],["path",{d:"M16 8h2",key:"msurwy"}],["path",{d:"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z",key:"ruj8y"}],["path",{d:"M6 12h2",key:"32wvfc"}],["path",{d:"M6 8h2",key:"30oboj"}]]);/** 161 * @license lucide-react v0.453.0 - ISC 162 * 163 * This source code is licensed under the ISC license. 164 * See the LICENSE file in the root directory of this source tree. 165 */const QA=be("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"}]]);/** 166 * @license lucide-react v0.453.0 - ISC 167 * 168 * This source code is licensed under the ISC license. 169 * See the LICENSE file in the root directory of this source tree. 170 */const zu=be("Bookmark",[["path",{d:"m19 21-7-4-7 4V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v16z",key:"1fy3hk"}]]);/** 171 * @license lucide-react v0.453.0 - ISC 172 * 173 * This source code is licensed under the ISC license. 174 * See the LICENSE file in the root directory of this source tree. 175 */const xr=be("Bot",[["path",{d:"M12 8V4H8",key:"hb8ula"}],["rect",{width:"16",height:"12",x:"4",y:"8",rx:"2",key:"enze0r"}],["path",{d:"M2 14h2",key:"vft8re"}],["path",{d:"M20 14h2",key:"4cs60a"}],["path",{d:"M15 13v2",key:"1xurst"}],["path",{d:"M9 13v2",key:"rq6x2g"}]]);/** 176 * @license lucide-react v0.453.0 - ISC 177 * 178 * This source code is licensed under the ISC license. 179 * See the LICENSE file in the root directory of this source tree. 180 */const LX=be("Braces",[["path",{d:"M8 3H7a2 2 0 0 0-2 2v5a2 2 0 0 1-2 2 2 2 0 0 1 2 2v5c0 1.1.9 2 2 2h1",key:"ezmyqa"}],["path",{d:"M16 21h1a2 2 0 0 0 2-2v-5c0-1.1.9-2 2-2a2 2 0 0 1-2-2V5a2 2 0 0 0-2-2h-1",key:"e1hn23"}]]);/** 181 * @license lucide-react v0.453.0 - ISC 182 * 183 * This source code is licensed under the ISC license. 184 * See the LICENSE file in the root directory of this source tree. 185 */const xL=be("BrainCircuit",[["path",{d:"M12 5a3 3 0 1 0-5.997.125 4 4 0 0 0-2.526 5.77 4 4 0 0 0 .556 6.588A4 4 0 1 0 12 18Z",key:"l5xja"}],["path",{d:"M9 13a4.5 4.5 0 0 0 3-4",key:"10igwf"}],["path",{d:"M6.003 5.125A3 3 0 0 0 6.401 6.5",key:"105sqy"}],["path",{d:"M3.477 10.896a4 4 0 0 1 .585-.396",key:"ql3yin"}],["path",{d:"M6 18a4 4 0 0 1-1.967-.516",key:"2e4loj"}],["path",{d:"M12 13h4",key:"1ku699"}],["path",{d:"M12 18h6a2 2 0 0 1 2 2v1",key:"105ag5"}],["path",{d:"M12 8h8",key:"1lhi5i"}
185],["path",{d:"M16 8V5a2 2 0 0 1 2-2",key:"u6izg6"}],["circle",{cx:"16",cy:"13",r:".5",key:"ry7gng"}],["circle",{cx:"18",cy:"3",r:".5",key:"1aiba7"}],["circle",{cx:"20",cy:"21",r:".5",key:"yhc1fs"}],["circle",{cx:"20",cy:"8",r:".5",key:"1e43v0"}]]);/** 186 * @license lucide-react v0.453.0 - ISC 187 * 188 * This source code is licensed under the ISC license. 189 * See the LICENSE file in the root directory of this source tree. 190 */const IX=be("Building2",[["path",{d:"M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z",key:"1b4qmf"}],["path",{d:"M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2",key:"i71pzd"}],["path",{d:"M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2",key:"10jefs"}],["path",{d:"M10 6h4",key:"1itunk"}],["path",{d:"M10 10h4",key:"tcdvrf"}],["path",{d:"M10 14h4",key:"kelpxr"}],["path",{d:"M10 18h4",key:"1ulq68"}]]);/** 191 * @license lucide-react v0.453.0 - ISC 192 * 193 * This source code is licensed under the ISC license. 194 * See the LICENSE file in the root directory of this source tree. 195 */const $r=be("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"}]]);/** 196 * @license lucide-react v0.453.0 - ISC 197 * 198 * This source code is licensed under the ISC license. 199 * See the LICENSE file in the root directory of this source tree. 200 */const zX=be("Car",[["path",{d:"M19 17h2c.6 0 1-.4 1-1v-3c0-.9-.7-1.7-1.5-1.9C18.7 10.6 16 10 16 10s-1.3-1.4-2.2-2.3c-.5-.4-1.1-.7-1.8-.7H5c-.6 0-1.1.4-1.4.9l-1.4 2.9A3.7 3.7 0 0 0 2 12v4c0 .6.4 1 1 1h2",key:"5owen"}],["circle",{cx:"7",cy:"17",r:"2",key:"u2ysq9"}],["path",{d:"M9 17h6",key:"r8uit2"}],["circle",{cx:"17",cy:"17",r:"2",key:"axvx0g"}]]);/** 201 * @license lucide-react v0.453.0 - ISC 202 * 203 * This source code is licensed under the ISC license. 204 * See the LICENSE file in the root directory of this source tree. 205 */const cr=be("ChartColumn",[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"M18 17V9",key:"2bz60n"}],["path",{d:"M13 17V5",key:"1frdt8"}],["path",{d:"M8 17v-3",key:"17ska0"}]]);/** 206 * @license lucide-react v0.453.0 - ISC 207 * 208 * This source code is licensed under the ISC license. 209 * See the LICENSE file in the root directory of this source tree. 210 */const vL=be("CheckCheck",[["path",{d:"M18 6 7 17l-5-5",key:"116fxf"}],["path",{d:"m22 10-7.5 7.5L13 16",key:"ke71qq"}]]);/** 211 * @license lucide-react v0.453.0 - ISC 212 * 213 * This source code is licensed under the ISC license. 214 * See the LICENSE file in the root directory of this source tree. 215 */const Pp=be("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);/** 216 * @license lucide-react v0.453.0 - ISC 217 * 218 * This source code is licensed under the ISC license. 219 * See the LICENSE file in the root directory of this source tree. 220 */const eu=be("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/** 221 * @license lucide-react v0.453.0 - ISC 222 * 223 * This source code is licensed under the ISC license. 224 * See the LICENSE file in the root directory of this source tree. 225 */const qn=be("ChevronLeft",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]);/** 226 * @license lucide-react v0.453.0 - ISC 227 * 228 * This source code is licensed under the ISC license. 229 * See the LICENSE file in the root directory of this source tree. 230 */const ra=be("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);/** 231 * @license lucide-react v0.453.0 - ISC 232 * 233 * This source code is licensed under the ISC license. 234 * See the LICENSE file in the root directory of this source tree. 235 */const $X=be("ChevronUp",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]);/** 236 * @license lucide-react v0.453.0 - ISC 237 * 238 * This source code is licensed under the ISC license. 239 * See the LICENSE file in the root directory of this source tree. 240 */const $u=be("CircleAlert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]);/** 241 * @license lucide-react v0.453.0 - ISC 242 * 243 * This source code is licensed under the ISC license. 244 * See the LICENSE file in the root directory of this source tree. 245 */const jc=be("CircleCheck",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);/** 246 * @license lucide-react v0.453.0 - ISC 247 * 248 * This source code is licensed under the ISC license. 249 * See the LICENSE file in the root directory of this source tree. 250 */const BX=be("CircleDotDashed",[["path",{d:"M10.1 2.18a9.93 9.93 0 0 1 3.8 0",key:"1qdqn0"}
250],["path",{d:"M17.6 3.71a9.95 9.95 0 0 1 2.69 2.7",key:"1bq7p6"}],["path",{d:"M21.82 10.1a9.93 9.93 0 0 1 0 3.8",key:"1rlaqf"}],["path",{d:"M20.29 17.6a9.95 9.95 0 0 1-2.7 2.69",key:"1xk03u"}],["path",{d:"M13.9 21.82a9.94 9.94 0 0 1-3.8 0",key:"l7re25"}],["path",{d:"M6.4 20.29a9.95 9.95 0 0 1-2.69-2.7",key:"1v18p6"}],["path",{d:"M2.18 13.9a9.93 9.93 0 0 1 0-3.8",key:"xdo6bj"}],["path",{d:"M3.71 6.4a9.95 9.95 0 0 1 2.7-2.69",key:"1jjmaz"}],["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}]]);/** 251 * @license lucide-react v0.453.0 - ISC 252 * 253 * This source code is licensed under the ISC license. 254 * See the LICENSE file in the root directory of this source tree. 255 */const qX=be("CircleDot",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}]]);/** 256 * @license lucide-react v0.453.0 - ISC 257 * 258 * This source code is licensed under the ISC license. 259 * See the LICENSE file in the root directory of this source tree. 260 */const MS=be("CircleHelp",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);/** 261 * @license lucide-react v0.453.0 - ISC 262 * 263 * This source code is licensed under the ISC license. 264 * See the LICENSE file in the root directory of this source tree. 265 */const UX=be("CirclePause",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"10",x2:"10",y1:"15",y2:"9",key:"c1nkhi"}],["line",{x1:"14",x2:"14",y1:"15",y2:"9",key:"h65svq"}]]);/** 266 * @license lucide-react v0.453.0 - ISC 267 * 268 * This source code is licensed under the ISC license. 269 * See the LICENSE file in the root directory of this source tree. 270 */const HX=be("CircleX",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]]);/** 271 * @license lucide-react v0.453.0 - ISC 272 * 273 * This source code is licensed under the ISC license. 274 * See the LICENSE file in the root directory of this source tree. 275 */const FX=be("ClipboardCheck",[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1",key:"tgr4d6"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2",key:"116196"}],["path",{d:"m9 14 2 2 4-4",key:"df797q"}]]);/** 276 * @license lucide-react v0.453.0 - ISC 277 * 278 * This source code is licensed under the ISC license. 279 * See the LICENSE file in the root directory of this source tree. 280 */const Gx=be("Clock3",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16.5 12",key:"1aq6pp"}]]);/** 281 * @license lucide-react v0.453.0 - ISC 282 * 283 * This source code is licensed under the ISC license. 284 * See the LICENSE file in the root directory of this source tree. 285 */const bL=be("Crown",[["path",{d:"M11.562 3.266a.5.5 0 0 1 .876 0L15.39 8.87a1 1 0 0 0 1.516.294L21.183 5.5a.5.5 0 0 1 .798.519l-2.834 10.246a1 1 0 0 1-.956.734H5.81a1 1 0 0 1-.957-.734L2.02 6.02a.5.5 0 0 1 .798-.519l4.276 3.664a1 1 0 0 0 1.516-.294z",key:"1vdc57"}],["path",{d:"M5 21h14",key:"11awu3"}]]);/** 286 * @license lucide-react v0.453.0 - ISC 287 * 288 * This source code is licensed under the ISC license. 289 * See the LICENSE file in the root directory of this source tree. 290 */const kp=be("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"}]]);/** 291 * @license lucide-react v0.453.0 - ISC 292 * 293 * This source code is licensed under the ISC license. 294 * See the LICENSE file in the root directory of this source tree. 295 */const Ys=be("Download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]]);/** 296 * @license lucide-react v0.453.0 - ISC 297 * 298 * This source code is licensed under the ISC license. 299 * See the LICENSE file in the root directory of this source tree. 300 */const yL=be("Expand",[["path",{d:"m21 21-6-6m6 6v-4.8m0 4.8h-4.8",key:"1c15vz"}],["path",{d:"M3 16.2V21m0 0h4.8M3 21l6-6",key:"1fsnz2"}],["path",{d:"M21 7.8V3m0 0h-4.8M21 3l-6 6",key:"hawz9i"}],["path",{d:"M3 7.8V3m0 0h4.8M3 3l6 6",key:"u9ee12"}]]);/** 301 * @license lucide-react v0.453.0 - ISC 302 * 303 * This source code is licensed under the ISC license. 304 * See the LICENSE file in the root directory of this source tree. 305 */const ma=be("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"}]]);/** 306 * @license lucide-react v0.453.0 - ISC 307 * 308 * This source code is licensed under the ISC license. 309 * See the LICENSE file in the root directory of this source tree. 310 */const JA=be("FileCheck2",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v4",key:"1pf5j1"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"m3 15 2 2 4-4",key:"1lhrkk"}]]);/** 311 * @license lucide-react v0.453.0 - ISC 312 * 313 * This source code is licensed under the ISC license. 314 * See the LICENSE file in the root directory of this source tree. 315 */const wL=be("FileDown",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M12 18v-6",key:"17g6i2"}],["path",{d:"m9 15 3 3 3-3",key:"1npd3o"}]]);/** 316 * @license lucide-react v0.453.0 - ISC 317 * 318 * This source code is licensed under the ISC license. 319 * See the LICENSE file in the root directory of this source tree. 320 */const KX=be("FileJson",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 12a1 1 0 0 0-1 1v1a1 1 0 0 1-1 1 1 1 0 0 1 1 1v1a1 1 0 0 0 1 1",key:"1oajmo"}],["path",{d:"M14 18a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1 1 1 0 0 1-1-1v-1a1 1 0 0 0-1-1",key:"mpwhp6"}]]);/** 321 * @license lucide-react v0.453.0 - ISC 322 * 323 * This source code is licensed under the ISC license. 324 * See the LICENSE file in the root directory of this source tree. 325 */const XA=be("FilePlus2",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v4",key:"1pf5j1"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M3 15h6",key:"4e2qda"}],["path",{d:"M6 12v6",key:"1u72j0"}]]);/** 326 * @license lucide-react v0.453.0 - ISC 327 * 328 * This source code is licensed under the ISC license. 329 * See the LICENSE file in the root directory of this source tree. 330 */const Wx=be("FileQuestion",[["path",{d:"M12 17h.01",key:"p32p05"}],["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7z",ke
330y:"1mlx9k"}],["path",{d:"M9.1 9a3 3 0 0 1 5.82 1c0 2-3 3-3 3",key:"mhlwft"}]]);/** 331 * @license lucide-react v0.453.0 - ISC 332 * 333 * This source code is licensed under the ISC license. 334 * See the LICENSE file in the root directory of this source tree. 335 */const ug=be("FileSearch",[["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M4.268 21a2 2 0 0 0 1.727 1H18a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v3",key:"ms7g94"}],["path",{d:"m9 18-1.5-1.5",key:"1j6qii"}],["circle",{cx:"5",cy:"14",r:"3",key:"ufru5t"}]]);/** 336 * @license lucide-react v0.453.0 - ISC 337 * 338 * This source code is licensed under the ISC license. 339 * See the LICENSE file in the root directory of this source tree. 340 */const Yx=be("FileText",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]]);/** 341 * @license lucide-react v0.453.0 - ISC 342 * 343 * This source code is licensed under the ISC license. 344 * See the LICENSE file in the root directory of this source tree. 345 */const jL=be("FileWarning",[["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:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);/** 346 * @license lucide-react v0.453.0 - ISC 347 * 348 * This source code is licensed under the ISC license. 349 * See the LICENSE file in the root directory of this source tree. 350 */const ZA=be("Filter",[["polygon",{points:"22 3 2 3 10 12.46 10 19 14 21 14 12.46 22 3",key:"1yg77f"}]]);/** 351 * @license lucide-react v0.453.0 - ISC 352 * 353 * This source code is licensed under the ISC license. 354 * See the LICENSE file in the root directory of this source tree. 355 */const VX=be("Fingerprint",[["path",{d:"M12 10a2 2 0 0 0-2 2c0 1.02-.1 2.51-.26 4",key:"1nerag"}],["path",{d:"M14 13.12c0 2.38 0 6.38-1 8.88",key:"o46ks0"}],["path",{d:"M17.29 21.02c.12-.6.43-2.3.5-3.02",key:"ptglia"}],["path",{d:"M2 12a10 10 0 0 1 18-6",key:"ydlgp0"}],["path",{d:"M2 16h.01",key:"1gqxmh"}],["path",{d:"M21.8 16c.2-2 .131-5.354 0-6",key:"drycrb"}],["path",{d:"M5 19.5C5.5 18 6 15 6 12a6 6 0 0 1 .34-2",key:"1tidbn"}],["path",{d:"M8.65 22c.21-.66.45-1.32.57-2",key:"13wd9y"}],["path",{d:"M9 6.8a6 6 0 0 1 9 5.2v2",key:"1fr1j5"}]]);/** 356 * @license lucide-react v0.453.0 - ISC 357 * 358 * This source code is licensed under the ISC license. 359 * See the LICENSE file in the root directory of this source tree. 360 */const GX=be("Gauge",[["path",{d:"m12 14 4-4",key:"9kzdfg"}],["path",{d:"M3.34 19a10 10 0 1 1 17.32 0",key:"19p75a"}]]);/** 361 * @license lucide-react v0.453.0 - ISC 362 * 363 * This source code is licensed under the ISC license. 364 * See the LICENSE file in the root directory of this source tree. 365 */const tu=be("Gavel",[["path",{d:"m14.5 12.5-8 8a2.119 2.119 0 1 1-3-3l8-8",key:"15492f"}],["path",{d:"m16 16 6-6",key:"vzrcl6"}],["path",{d:"m8 8 6-6",key:"18bi4p"}],["path",{d:"m9 7 8 8",key:"5jnvq1"}],["path",{d:"m21 11-8-8",key:"z4y7zo"}]]);/** 366 * @license lucide-react v0.453.0 - ISC 367 * 368 * This source code is licensed under the ISC license. 369 * See the LICENSE file in the root directory of this source tree. 370 */const eC=be("GitBranch",[["line",{x1:"6",x2:"6",y1:"3",y2:"15",key:"17qcm7"}],["circle",{cx:"18",cy:"6",r:"3",key:"1h7g24"}],["circle",{cx:"6",cy:"18",r:"3",key:"fqmcym"}],["path",{d:"M18 9a9 9 0 0 1-9 9",key:"n2h4wq"}]]);/** 371 * @license lucide-react v0.453.0 - ISC 372 * 373 * This source code is licensed under the ISC license. 374 * See the LICENSE file in the root directory of this source tree. 375 */const pf=be("GraduationCap",[["path",{d:"M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0z",key:"j76jl0"}],["path",{d:"M22 10v6",key:"1lu8f3"}],["path",{d:"M6 12.5V16a6 3 0 0 0 12 0v-3.5",key:"1r8lef"}]]);/** 376 * @license lucide-react v0.453.0 - ISC 377 * 378 * This source code is licensed under the ISC license. 379 * See the LICENSE file in the root directory of this source tree. 380 */const Xh=be("Grid3x3",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M3 9h18",key:"1pudct"}],["path",{d:"M3 15h18",key:"5xshup"}],["path",{d:"M9 3v18",key:"fh3hqa"}],["path",{d:"M15 3v18",key:"14nvp0"}]]);/** 381 * @license lucide-react v0.453.0 - ISC 382 * 383 * This source code is licensed under the ISC license. 384 * See the LICENSE file in the root directory of this source tree. 385 */const dg=be("History",[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}],["path",{d:"M12 7v5l4 2",key:"1fdv2h"}]]);/** 386 * @license lucide-react v0.453.0 - ISC 387 * 388 * This source code is licensed under the ISC license. 389 * See the LICENSE file in the root directory of this source tree. 390 */const SL=be("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"}]]);/** 391 * @license lucide-react v0.453.0 - ISC 392 * 393 * This source code is licensed under the ISC license. 394 * See the LICENSE file in the root directory of this source tree. 395 */const tC=be("Image",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}],["circle",{cx:"9",cy:"9",r:"2",key:"af1f0g"}],["path",{d:"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21",key:"1xmnt7"}]]);/** 396 * @license lucide-react v0.453.0 - ISC 397 * 398 * This source code is licensed under the ISC license. 399 * See the LICENSE file in the root directory of this source tree. 400 */const WX=be("Images",[["path",{d:"M18 22H4a2 2 0 0 1-2-2V6",key:"pblm9e"}],["path",{d:"m22 13-1.296-1.296a2.41 2.41 0 0 0-3.408 0L11 18",key:"nf6bnh"}],["circle",{cx:"12",cy:"8",r:"2",key:"1822b1"}],["rect",{width:"16",height:"16",x:"6",y:"2",rx:"2",key:"12espp"}]]);/** 401 * @license lucide-react v0.453.0 - ISC 402 * 403 * This source code is licensed under the ISC license. 404 * See the LICENSE file in the root directory of this source tree. 405 */const NL=be("Info",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]]);/** 406 * @license lucide-react v0.453.0 - ISC 407 * 408 * This source code is licensed under the ISC license. 409 * See the LICENSE file in the root directory of this source tree. 410 */const tn=be("Landmark",[["line",{x1:"3",x2:"21",y1:"22",y2:"22",key:"j8o0r"}],["line",{x1:"6",x2:"6",y1:"18",y2:"11",key:"10tf0k"}],["line",{x1:"10",x2:"10",y1:"18",y2:"11",key:"54lgf6"}],["line",{x1:"14",x2:"14",y1:"18",y2:"11",key:"380y"}],["line",{x1:"18",x2:"18",y1:"18",y2:"11",key:"1kevvc"}],["polygon",{points:"12 2 20 7 4 7",key:"jkujk7"}]]);/** 411 * @license lucide-react v0.453.0 - ISC 412 * 413 * This source code is licensed under the ISC license. 414 * See the LICENSE file in the root directory of this source tree. 415 */const AL=be("Languages",[["path",{d:"m5 8 6 6",key:"1wu5hv"}],["path",{d:"m4 14 6-6 2-3",key:"1k1g8d"}],["path",{d:"M2 5h12",key:"or177f"}],["path",{d:"M7 2h1",key:"1t2jsx"}],["path",{d:"m22 22-5-10-5 10",key:"don7ne"}],["path",{d:"M14 18h6",key:"1m8k6r"}]]);/** 416 * @license lucide-react v0.453.0 - ISC 417 * 418 * This source code is licensed under the ISC license. 419 * See the LICENSE file in the root directory of this source tree. 420 */const aC=be("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"}]]);/** 421 * @license lucide-react v0.453.0 - ISC 422 * 423 * This source code is licensed under the ISC license. 424 * See the LICENSE file in the root directory of this source tree.
425 */const YX=be("LayoutDashboard",[["rect",{width:"7",height:"9",x:"3",y:"3",rx:"1",key:"10lvy0"}],["rect",{width:"7",height:"5",x:"14",y:"3",rx:"1",key:"16une8"}],["rect",{width:"7",height:"9",x:"14",y:"12",rx:"1",key:"1hutg5"}],["rect",{width:"7",height:"5",x:"3",y:"16",rx:"1",key:"ldoo1y"}]]);/** 426 * @license lucide-react v0.453.0 - ISC 427 * 428 * This source code is licensed under the ISC license. 429 * See the LICENSE file in the root directory of this source tree. 430 */const au=be("LibraryBig",[["rect",{width:"8",height:"18",x:"3",y:"3",rx:"1",key:"oynpb5"}],["path",{d:"M7 3v18",key:"bbkbws"}],["path",{d:"M20.4 18.9c.2.5-.1 1.1-.6 1.3l-1.9.7c-.5.2-1.1-.1-1.3-.6L11.1 5.1c-.2-.5.1-1.1.6-1.3l1.9-.7c.5-.2 1.1.1 1.3.6Z",key:"1qboyk"}]]);/** 431 * @license lucide-react v0.453.0 - ISC 432 * 433 * This source code is licensed under the ISC license. 434 * See the LICENSE file in the root directory of this source tree. 435 */const CL=be("ListTree",[["path",{d:"M21 12h-8",key:"1bmf0i"}],["path",{d:"M21 6H8",key:"1pqkrb"}],["path",{d:"M21 18h-8",key:"1tm79t"}],["path",{d:"M3 6v4c0 1.1.9 2 2 2h3",key:"1ywdgy"}],["path",{d:"M3 10v6c0 1.1.9 2 2 2h3",key:"2wc746"}]]);/** 436 * @license lucide-react v0.453.0 - ISC 437 * 438 * This source code is licensed under the ISC license. 439 * See the LICENSE file in the root directory of this source tree. 440 */const to=be("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);/** 441 * @license lucide-react v0.453.0 - ISC 442 * 443 * This source code is licensed under the ISC license. 444 * See the LICENSE file in the root directory of this source tree. 445 */const QX=be("LockKeyhole",[["circle",{cx:"12",cy:"16",r:"1",key:"1au0dj"}],["rect",{x:"3",y:"10",width:"18",height:"12",rx:"2",key:"6s8ecr"}],["path",{d:"M7 10V7a5 5 0 0 1 10 0v3",key:"1pqi11"}]]);/** 446 * @license lucide-react v0.453.0 - ISC 447 * 448 * This source code is licensed under the ISC license. 449 * See the LICENSE file in the root directory of this source tree. 450 */const _L=be("LogIn",[["path",{d:"M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4",key:"u53s6r"}],["polyline",{points:"10 17 15 12 10 7",key:"1ail0h"}],["line",{x1:"15",x2:"3",y1:"12",y2:"12",key:"v6grx8"}]]);/** 451 * @license lucide-react v0.453.0 - ISC 452 * 453 * This source code is licensed under the ISC license. 454 * See the LICENSE file in the root directory of this source tree. 455 */const OL=be("LogOut",[["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4",key:"1uf3rs"}],["polyline",{points:"16 17 21 12 16 7",key:"1gabdz"}],["line",{x1:"21",x2:"9",y1:"12",y2:"12",key:"1uyos4"}]]);/** 456 * @license lucide-react v0.453.0 - ISC 457 * 458 * This source code is licensed under the ISC license. 459 * See the LICENSE file in the root directory of this source tree. 460 */const JX=be("Map",[["path",{d:"M14.106 5.553a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619v12.764a1 1 0 0 1-.553.894l-4.553 2.277a2 2 0 0 1-1.788 0l-4.212-2.106a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0z",key:"169xi5"}],["path",{d:"M15 5.764v15",key:"1pn4in"}],["path",{d:"M9 3.236v15",key:"1uimfh"}]]);/** 461 * @license lucide-react v0.453.0 - ISC 462 * 463 * This source code is licensed under the ISC license. 464 * See the LICENSE file in the root directory of this source tree. 465 */const EL=be("Megaphone",[["path",{d:"m3 11 18-5v12L3 14v-3z",key:"n962bs"}],["path",{d:"M11.6 16.8a3 3 0 1 1-5.8-1.6",key:"1yl0tm"}]]);/** 466 * @license lucide-react v0.453.0 - ISC 467 * 468 * This source code is licensed under the ISC license. 469 * See the LICENSE file in the root directory of this source tree. 470 */const XX=be("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"}]]);/** 471 * @license lucide-react v0.453.0 - ISC 472 * 473 * This source code is licensed under the ISC license. 474 * See the LICENSE file in the root directory of this source tree. 475 */const ZX=be("MessageSquareText",[["path",{d:"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z",key:"1lielz"}],["path",{d:"M13 8H7",key:"14i4kc"}],["path",{d:"M17 12H7",key:"16if0g"}]]);/** 476 * @license lucide-react v0.453.0 - ISC 477 * 478 * This source code is licensed under the ISC license. 479 * See the LICENSE file in the root directory of this source tree. 480 */const Tp=be("Network",[["rect",{x:"16",y:"16",width:"6",height:"6",rx:"1",key:"4q2zg0"}],["rect",{x:"2",y:"16",width:"6",height:"6",rx:"1",key:"8cvhb9"}],["rect",{x:"9",y:"2",width:"6",height:"6",rx:"1",key:"1egb70"}],["path",{d:"M5 16v-3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3",key:"1jsf9p"}],["path",{d:"M12 12V8",key:"2874zd"}]]);/** 481 * @license lucide-react v0.453.0 - ISC 482 * 483 * This source code is licensed under the ISC license. 484 * See the LICENSE file in the root directory of this source tree. 485 */const eZ=be("Newspaper",[["path",{d:"M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-2 2Zm0 0a2 2 0 0 1-2-2v-9c0-1.1.9-2 2-2h2",key:"7pis2x"}],["path",{d:"M18 14h-8",key:"sponae"}],["path",{d:"M15 18h-5",key:"95g1m2"}],["path",{d:"M10 6h8v4h-8V6Z",key:"smlsk5"}]]);/** 486 * @license lucide-react v0.453.0 - ISC 487 * 488 * This source code is licensed under the ISC license. 489 * See the LICENSE file in the root directory of this source tree. 490 */const tZ=be("NotebookPen",[["path",{d:"M13.4 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-7.4",key:"re6nr2"}],["path",{d:"M2 6h4",key:"aawbzj"}],["path",{d:"M2 10h4",key:"l0bgd4"}
490],["path",{d:"M2 14h4",key:"1gsvsf"}],["path",{d:"M2 18h4",key:"1bu2t1"}],["path",{d:"M21.378 5.626a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z",key:"pqwjuv"}]]);/** 491 * @license lucide-react v0.453.0 - ISC 492 * 493 * This source code is licensed under the ISC license. 494 * See the LICENSE file in the root directory of this source tree. 495 */const PL=be("PanelLeft",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M9 3v18",key:"fh3hqa"}]]);/** 496 * @license lucide-react v0.453.0 - ISC 497 * 498 * This source code is licensed under the ISC license. 499 * See the LICENSE file in the root directory of this source tree. 500 */const Pf=be("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"}]]);/** 501 * @license lucide-react v0.453.0 - ISC 502 * 503 * This source code is licensed under the ISC license. 504 * See the LICENSE file in the root directory of this source tree. 505 */const aZ=be("Play",[["polygon",{points:"6 3 20 12 6 21 6 3",key:"1oa8hb"}]]);/** 506 * @license lucide-react v0.453.0 - ISC 507 * 508 * This source code is licensed under the ISC license. 509 * See the LICENSE file in the root directory of this source tree. 510 */const fg=be("Plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]);/** 511 * @license lucide-react v0.453.0 - ISC 512 * 513 * This source code is licensed under the ISC license. 514 * See the LICENSE file in the root directory of this source tree. 515 */const nZ=be("Radar",[["path",{d:"M19.07 4.93A10 10 0 0 0 6.99 3.34",key:"z3du51"}],["path",{d:"M4 6h.01",key:"oypzma"}],["path",{d:"M2.29 9.62A10 10 0 1 0 21.31 8.35",key:"qzzz0"}],["path",{d:"M16.24 7.76A6 6 0 1 0 8.23 16.67",key:"1yjesh"}],["path",{d:"M12 18h.01",key:"mhygvu"}],["path",{d:"M17.99 11.66A6 6 0 0 1 15.77 16.67",key:"1u2y91"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}],["path",{d:"m13.41 10.59 5.66-5.66",key:"mhq4k0"}]]);/** 516 * @license lucide-react v0.453.0 - ISC 517 * 518 * This source code is licensed under the ISC license. 519 * See the LICENSE file in the root directory of this source tree. 520 */const nC=be("RefreshCcw",[["path",{d:"M21 12a9 9 0 0 0-9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"14sxne"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}],["path",{d:"M3 12a9 9 0 0 0 9 9 9.75 9.75 0 0 0 6.74-2.74L21 16",key:"1hlbsb"}],["path",{d:"M16 16h5v5",key:"ccwih5"}]]);/** 521 * @license lucide-react v0.453.0 - ISC 522 * 523 * This source code is licensed under the ISC license. 524 * See the LICENSE file in the root directory of this source tree. 525 */const ni=be("RefreshCw",[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8",key:"v9h5vc"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16",key:"3uifl3"}],["path",{d:"M8 16H3v5",key:"1cv678"}]]);/** 526 * @license lucide-react v0.453.0 - ISC 527 * 528 * This source code is licensed under the ISC license. 529 * See the LICENSE file in the root directory of this source tree. 530 */const kL=be("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"}]]);/** 531 * @license lucide-react v0.453.0 - ISC 532 * 533 * This source code is licensed under the ISC license. 534 * See the LICENSE file in the root directory of this source tree. 535 */const Bu=be("Scale",[["path",{d:"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z",key:"7g6ntu"}],["path",{d:"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z",key:"ijws7r"}],["path",{d:"M7 21h10",key:"1b0cd5"}],["path",{d:"M12 3v18",key:"108xh3"}],["path",{d:"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2",key:"3gwbw2"}]]);/** 536 * @license lucide-react v0.453.0 - ISC 537 * 538 * This source code is licensed under the ISC license. 539 * See the LICENSE file in the root directory of this source tree. 540 */const Ut=be("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);/** 541 * @license lucide-react v0.453.0 - ISC 542 * 543 * This source code is licensed under the ISC license. 544 * See the LICENSE file in the root directory of this source tree. 545 */const DS=be("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"}]]);/** 546 * @license lucide-react v0.453.0 - ISC 547 * 548 * This source code is licensed under the ISC license. 549 * See the LICENSE file in the root directory of this source tree. 550 */const rZ=be("Settings2",[["path",{d:"M20 7h-9",key:"3s1dr2"}],["path",{d:"M14 17H5",key:"gfn3mx"}],["circle",{cx:"17",cy:"17",r:"3",key:"18b49y"}],["circle",{cx:"7",cy:"7",r:"3",key:"dfmy0x"}]]);/** 551 * @license lucide-react v0.453.0 - ISC 552 * 553 * This source code is licensed under the ISC license. 554 * See the LICENSE file in the root directory of this source tree. 555 */const TL=be("Share2",[["circle",{cx:"18",cy:"5",r:"3",key:"gq8acd"}],["circle",{cx:"6",cy:"12",r:"3",key:"w7nqdw"}],["circle",{cx:"18",cy:"19",r:"3",key:"1xt0gg"}],["line",{x1:"8.59",x2:"15.42",y1:"13.51",y2:"17.49",key:"47mynk"}],["line",{x1:"15.41",x2:"8.59",y1:"6.51",y2:"10.49",key:"1n3mei"}]]);/** 556 * @license lucide-react v0.453.0 - ISC 557 * 558 * This source code is licensed under the ISC license. 559 * See the LICENSE file in the root directory of this source tree. 560 */const RS=be("ShieldAlert",[["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
560y:"oel41y"}],["path",{d:"M12 8v4",key:"1got3b"}],["path",{d:"M12 16h.01",key:"1drbdi"}]]);/** 561 * @license lucide-react v0.453.0 - ISC 562 * 563 * This source code is licensed under the ISC license. 564 * See the LICENSE file in the root directory of this source tree. 565 */const Va=be("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",key:"oel41y"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);/** 566 * @license lucide-react v0.453.0 - ISC 567 * 568 * This source code is licensed under the ISC license. 569 * See the LICENSE file in the root directory of this source tree. 570 */const Ca=be("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"}]]);/** 571 * @license lucide-react v0.453.0 - ISC 572 * 573 * This source code is licensed under the ISC license. 574 * See the LICENSE file in the root directory of this source tree. 575 */const sZ=be("Star",[["polygon",{points:"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2",key:"8f66p6"}]]);/** 576 * @license lucide-react v0.453.0 - ISC 577 * 578 * This source code is licensed under the ISC license. 579 * See the LICENSE file in the root directory of this source tree. 580 */const ao=be("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"}]]);/** 581 * @license lucide-react v0.453.0 - ISC 582 * 583 * This source code is licensed under the ISC license. 584 * See the LICENSE file in the root directory of this source tree. 585 */const Vi=be("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"}]]);/** 586 * @license lucide-react v0.453.0 - ISC 587 * 588 * This source code is licensed under the ISC license. 589 * See the LICENSE file in the root directory of this source tree. 590 */const BE=be("Undo2",[["path",{d:"M9 14 4 9l5-5",key:"102s5s"}],["path",{d:"M4 9h10.5a5.5 5.5 0 0 1 5.5 5.5a5.5 5.5 0 0 1-5.5 5.5H11",key:"f3b9sd"}]]);/** 591 * @license lucide-react v0.453.0 - ISC 592 * 593 * This source code is licensed under the ISC license. 594 * See the LICENSE file in the root directory of this source tree. 595 */const iZ=be("Upload",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"17 8 12 3 7 8",key:"t8dd8p"}],["line",{x1:"12",x2:"12",y1:"3",y2:"15",key:"widbto"}]]);/** 596 * @license lucide-react v0.453.0 - ISC 597 * 598 * This source code is licensed under the ISC license. 599 * See the LICENSE file in the root directory of this source tree. 600 */const Hl=be("UserRound",[["circle",{cx:"12",cy:"8",r:"5",key:"1hypcn"}],["path",{d:"M20 21a8 8 0 0 0-16 0",key:"rfgkzh"}]]);/** 601 * @license lucide-react v0.453.0 - ISC 602 * 603 * This source code is licensed under the ISC license. 604 * See the LICENSE file in the root directory of this source tree. 605 */const Qx=be("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]]);/** 606 * @license lucide-react v0.453.0 - ISC 607 * 608 * This source code is licensed under the ISC license. 609 * See the LICENSE file in the root directory of this source tree. 610 */const oZ=be("Workflow",[["rect",{width:"8",height:"8",x:"3",y:"3",rx:"2",key:"by2w9f"}],["path",{d:"M7 11v4a2 2 0 0 0 2 2h4",key:"xkn7yn"}],["rect",{width:"8",height:"8",x:"13",y:"13",rx:"2",key:"1cgmvn"}]]);/** 611 * @license lucide-react v0.453.0 - ISC 612 * 613 * This source code is licensed under the ISC license. 614 * See the LICENSE file in the root directory of this source tree. 615 */const Br=be("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}
615],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);function cZ(e,t){if(e instanceof RegExp)return{keys:!1,pattern:e};var a,n,r,o,c=[],u="",d=e.split("/");for(d[0]||d.shift();r=d.shift();)a=r[0],a==="*"?(c.push(a),u+=r[1]==="?"?"(?:/(.*))?":"/(.*)"):a===":"?(n=r.indexOf("?",1),o=r.indexOf(".",1),c.push(r.substring(1,~n?n:~o?o:r.length)),u+=~n&&!~o?"(?:/([^/]+?))?":"/([^/]+?)",~o&&(u+=(~n?"?":"")+"\\"+r.substring(o))):u+="/"+r;return{keys:c,pattern:new RegExp("^"+u+(t?"(?=$|/)":"/?$"),"i")}}var M0={exports:{}},D0={};/** 616 * @license React 617 * use-sync-external-store-shim.production.js 618 * 619 * Copyright (c) Meta Platforms, Inc. and affiliates. 620 * 621 * This source code is licensed under the MIT license found in the 622 * LICENSE file in the root directory of this source tree. 623 */var qE;function lZ(){if(qE)return D0;qE=1;var e=Sx();function t(m,x){return m===x&&(m!==0||1/m===1/x)||m!==m&&x!==x}var a=typeof Object.is=="function"?Object.is:t,n=e.useState,r=e.useEffect,o=e.useLayoutEffect,c=e.useDebugValue;function u(m,x){var v=x(),j=n({inst:{value:v,getSnapshot:x}}),b=j[0].inst,w=j[1];return o(function(){b.value=v,b.getSnapshot=x,d(b)&&w({inst:b})},[m,v,x]),r(function(){return d(b)&&w({inst:b}),m(function(){d(b)&&w({inst:b})})},[m]),c(v),v}function d(m){var x=m.getSnapshot;m=m.value;try{var v=x();return!a(m,v)}catch{return!0}}function p(m,x){return x()}var h=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?p:u;return D0.useSyncExternalStore=e.useSyncExternalStore!==void 0?e.useSyncExternalStore:h,D0}var UE;function uZ(){return UE||(UE=1,M0.exports=lZ()),M0.exports}var ML=uZ();const dZ=Nx.useInsertionEffect,fZ=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",pZ=fZ?N.useLayoutEffect:N.useEffect,mZ=dZ||pZ,DL=e=>{const t=N.useRef([e,(...a)=>t[0](...a)]).current;return mZ(()=>{t[0]=e}),t[1]},hZ="popstate",rC="pushState",sC="replaceState",gZ="hashchange",HE=[hZ,rC,sC,gZ],xZ=e=>{for(const t of HE)addEventListener(t,e);return()=>{for(const t of HE)removeEventListener(t,e)}},RL=(e,t)=>ML.useSyncExternalStore(xZ,e,t),vZ=()=>location.search,bZ=({ssrSearch:e=""}={})=>RL(vZ,()=>e),FE=()=>location.pathname,yZ=({ssrPath:e}={})=>RL(FE,e?()=>e:FE),wZ=(e,{replace:t=!1,state:a=null}={})=>history[t?sC:rC](a,"",e),jZ=(e={})=>[yZ(e),wZ],KE=Symbol.for("wouter_v3");if(typeof history<"u"&&typeof window[KE]>"u"){for(const e of[rC,sC]){const t=history[e];history[e]=function(){const a=t.apply(this,arguments),n=new Event(e);return n.arguments=arguments,dispatchEvent(n),a}}Object.defineProperty(window,KE,{value:!0})}const SZ=(e,t)=>t.toLowerCase().indexOf(e.toLowerCase())?"~"+t:t.slice(e.length)||"/",LL=(e="")=>e==="/"?"":e,NZ=(e,t)=>e[0]==="~"?e.slice(1):LL(t)+e,AZ=(e="",t)=>SZ(LS(LL(e)),LS(t)),CZ=e=>e[0]==="?"?e.slice(1):e,LS=e=>{try{return decodeURI(e)}catch{return e}},_Z=e=>LS(CZ(e)),IL={hook:jZ,searchHook:bZ,parser:cZ,base:"",ssrPath:void 0,ssrSearch:void 0,ssrContext:void 0,hrefs:e=>e},zL=N.createContext(IL),Sc=()=>N.useContext(zL),$L={},BL=N.createContext($L),Jx=()=>N.useContext(BL),Xx=e=>{const[t,a]=e.hook(e);return[AZ(e.base,t),DL((n,r)=>a(NZ(n,e.base),r))]},ms=()=>Xx(Sc()),Mp=()=>{const e=Sc();return _Z(e.searchHook(e))},iC=(e,t,a,n)=>{const{pattern:r,keys:o}=t instanceof RegExp?{keys:!1,pattern:t}:e(t||"*",n),c=r.exec(a)||[],[u,...d]=c;return u!==void 0?[!0,(()=>{const p=o!==!1?Object.fromEntries(o.map((m,x)=>[m,d[x]])):c.groups;let h={...d};return p&&Object.assign(h,p),h})(),...n?[u]:[]]:[!1,null]},Zx=e=>iC(Sc().parser,e,ms()[0]),OZ=({children:e,...t})=>{const a=Sc(),n=t.hook?IL:a;let r=n;const[o,c]=t.ssrPath?.split("?")??[];c&&(t.ssrSearch=c,t.ssrPath=o),t.hrefs=t.hrefs??t.hook?.hrefs;let u=N.useRef({}),d=u.current,p=d;for(let h in n){const m=h==="base"?n[h]+(t[h]||""):t[h]||n[h];d===p&&m!==p[h]&&(u.current=p={...p}),p[h]=m,(m!==n[h]||m!==r[h])&&(r=p)}return N.createElement(zL.Provider,{value:r,children:e})},VE=({children:e,component:t},a)=>t?N.createElement(t,{params:a}):typeof e=="function"?e(a):e,EZ=e=>{let t=N.useRef($L);const a=t.current;return t.current=Object.keys(e).length!==Object.keys(a).length||Object.entries(e).some(([n,r])=>r!==a[n])?e:a},dt=({path:e,nest:t,match:a,...n})=>{const r=Sc(),[o]=Xx(r),[c,u,d]=a??iC(r.parser,e,o,t),p=EZ({...Jx(),...u});if(!c)return null;const h=d?N.createElement(OZ,{base:d},VE(n,p)):VE(n,p);return N.createElement(BL.Provider,{value:p,children:h})},we=N.forwardRef((e,t)=>
623{const a=Sc(),[n,r]=Xx(a),{to:o="",href:c=o,onClick:u,asChild:d,children:p,className:h,replace:m,state:x,...v}=e,j=DL(w=>{w.ctrlKey||w.metaKey||w.altKey||w.shiftKey||w.button!==0||(u?.(w),w.defaultPrevented||(w.preventDefault(),r(c,e)))}),b=a.hrefs(c[0]==="~"?c.slice(1):a.base+c,a);return d&&N.isValidElement(p)?N.cloneElement(p,{onClick:j,href:b}):N.createElement("a",{...v,onClick:j,href:b,className:h?.call?h(n===c):h,children:p,ref:t})}),IS=e=>Array.isArray(e)?e.flatMap(t=>IS(t&&t.type===N.Fragment?t.props.children:t)):[e],PZ=({children:e,location:t})=>{const a=Sc(),[n]=Xx(a);typeof window<"u"&&(window.__WOUTER_ROUTES__||(window.__WOUTER_ROUTES__=[]),IS(e).forEach(o=>{if(N.isValidElement(o)&&o.props.path){const c=o.props.path;window.__WOUTER_ROUTES__.includes(c)||window.__WOUTER_ROUTES__.push(c)}}));for(const r of IS(e)){let o=0;if(N.isValidElement(r)&&(o=iC(a.parser,r.props.path,t||n,r.props.nest))[0])return N.cloneElement(r,{match:o})}return null},kZ={info:{label:"ä¸è¬éç¥",icon:NL,className:"bg-sky-100 text-sky-800"},update:{label:"平尿´æ°",icon:Ca,className:"bg-emerald-100 text-emerald-800"},warning:{label:"éè¦æé",icon:$u,className:"bg-amber-100 text-amber-900"},action:{label:"å¾
辦éç¥",icon:EL,className:"bg-violet-100 text-violet-800"}};function TZ(e){return e?new Intl.DateTimeFormat("zh-TW",{month:"numeric",day:"numeric",hour:"2-digit",minute:"2-digit"}).format(new Date(e)):"å°æªç¼å¸"}function qL({tone:e="light",className:t}){const{user:a}=Un(),[,n]=ms(),r=xe.useUtils(),[o,c]=N.useState(!1),u=xe.notifications.inbox.summary.useQuery(void 0,{enabled:!!a,refetchInterval:6e4,staleTime:2e4}),d=async()=>{await Promise.all([r.notifications.inbox.summary.invalidate(),r.notifications.inbox.unreadCount.invalidate(),r.notifications.inbox.list.invalidate(),r.notifications.inbox.detail.invalidate()])},p=xe.notifications.inbox.open.useMutation({onSuccess:async b=>{if(await d(),c(!1),!b.actionUrl){n(`/member/notifications?notification=${b.id}`);return}if(b.actionUrl.startsWith("/")){n(b.actionUrl);return}window.location.assign(b.actionUrl)}}),h=xe.notifications.inbox.markAllRead.useMutation({onSuccess:d});if(!a)return null;const m=u.data?.unreadCount??0,x=e==="dark"?"text-slate-200 hover:bg-white/10 hover:text-white focus-visible:ring-[#c7a76d]":"border border-[#e1dcec] bg-white text-[#51495f] hover:bg-[#f4f0fb] hover:text-[#634cc2] focus-visible:ring-[#8066df]",v=e==="dark"?"border-[#c7a76d]/30 bg-[#081c31] text-white":"border-[#e2ddec] bg-white text-[#2d2933]",j=e==="dark"?"text-slate-400":"text-slate-500";return s.jsxs(dX,{"data-loc":"client/src/components/NotificationBell.tsx:119",open:o,onOpenChange:c,children:[s.jsx(fX,{"data-loc":"client/src/components/NotificationBell.tsx:120",asChild:!0,children:s.jsxs(X,{"data-loc":"client/src/components/NotificationBell.tsx:121",type:"button",variant:"ghost",size:"icon",className:ge("relative size-10 rounded-full",x,t),"aria-label":m?`éç¥ï¼${m} åæªè®`:"éç¥ï¼æ²ææªè®è¨æ¯",children:[s.jsx(tc,{"data-loc":"client/src/components/NotificationBell.tsx:134",className:"size-[18px]","aria-hidden":"true"}),m>0&&s.jsx("span",{"data-loc":"client/src/components/NotificationBell.tsx:136",className:"absolute -right-1 -top-1 grid min-h-5 min-w-5 place-items-center rounded-full border-2 border-current bg-[#b42318] px-1 text-[10px] font-bold leading-none text-white","aria-hidden":"true",children:m>99?"99+":m})]})}),s.jsxs(pX,{"data-loc":"client/src/components/NotificationBell.tsx:145",align:"end",sideOffset:10,className:ge("w-[min(92vw,380px)] overflow-hidden rounded-2xl p-0 shadow-[0_24px_70px_rgba(55,43,92,0.18)]",v),"aria-label":"æè¿éç¥",children:[s.jsxs("div",{"data-loc":"client/src/components/NotificationBell.tsx:154",className:"flex items-start justify-between gap-4 border-b border-current/10 px-4 py-4",children:[s.jsxs("div",{"data-loc":"client/src/components/NotificationBell.tsx:155",children:[s.jsx("p",{"data-loc":"client/src/components/NotificationBell.tsx:156",className:"text-lg font-extrabold tracking-[-0.02em]",children:"éç¥ä¸å¿"}),s.jsx("p",{"data-loc":"client/src/components/NotificationBell.tsx:159",className:ge("mt-1 text-xs",j),"aria-live":"polite",children:m?`${m} åå°æªé±è®`:"ç®åæ²ææªè®éç¥"})]}),s.jsxs(X,{"data-loc":"client/src/components/NotificationBell.tsx:163",type:"button",variant:"ghost",size:"sm",className:ge("h-8 rounded-none px-2 text-xs",e==="dark"?"text-[#ead6a8] hover:bg-white/10 hover:text-white":"rounded-lg text-[#624bc0] hover:bg-[#f1edfb] hover:text-[#533da9]"),disabled:!m||h.isPending,onClick:()=>h.mutate(),children:[h.isPending?s.jsx(to,{"data-loc":"client/src/components/NotificationBell.tsx:177",className:"size-3.5 animate-spin"}):s.jsx(vL,{"data-loc":"client/src/components/NotificationBell.tsx:179",className:"size-3.5"}),"å
¨é¨å·²è®"]})]}),s.jsx(EX,{"data-loc":"client/src/components/NotificationBell.tsx:185",className:"max-h-[min(58vh,430px)]",children:u.isLoading?s.jsxs("div",{"data-loc":"client/src/components/NotificationBell.tsx:187",className:ge("flex min-h-44 items-center justify-center gap-2 text-sm",j),children:[s.jsx(to,{"data-loc":"client/src/components/NotificationBell.tsx:193",className:"size-4 animate-spin"}),"æ£å¨è¼å
¥éç¥"]}):u.isError?s.jsx("div",{"data-loc":"client/src/components/NotificationBell.tsx:197",className:"grid min-h-44 place-items-center px-6 py-8 text-center",children:s.jsxs("div",{"data-loc":"client/src/components/NotificationBell.tsx:198",children:[s.jsx($u,{"data-loc":"client/src/components/NotificationBell.tsx:199",className:"mx-auto
623size-6 text-amber-600"}),s.jsx("p",{"data-loc":"client/src/components/NotificationBell.tsx:200",className:"mt-3 text-sm font-medium",children:"æ«æç¡æ³è¼å
¥éç¥"}),s.jsxs(X,{"data-loc":"client/src/components/NotificationBell.tsx:201",type:"button",variant:"ghost",size:"sm",className:"mt-2 rounded-none",onClick:()=>u.refetch(),children:[s.jsx(ni,{"data-loc":"client/src/components/NotificationBell.tsx:208",className:"size-3.5"}),"éæ°æ´ç"]})]})}):u.data?.items.length?s.jsx("div",{"data-loc":"client/src/components/NotificationBell.tsx:214",className:"divide-y divide-current/10",children:u.data.items.map(b=>{const w=kZ[b.type],A=w.icon,C=!b.readAtMs;return s.jsxs("button",{"data-loc":"client/src/components/NotificationBell.tsx:220",type:"button",className:ge("group flex w-full items-start gap-3 px-4 py-4 text-left transition-colors duration-150",e==="dark"?"hover:bg-white/7":"hover:bg-[#f7f4fd]",C&&(e==="dark"?"bg-white/[0.04]":"bg-[#fbf9ff]")),disabled:p.isPending,onClick:()=>p.mutate({notificationId:b.id}),children:[s.jsx("span",{"data-loc":"client/src/components/NotificationBell.tsx:238",className:ge("mt-0.5 grid size-8 shrink-0 place-items-center rounded-xl",w.className),children:s.jsx(A,{"data-loc":"client/src/components/NotificationBell.tsx:244",className:"size-4","aria-hidden":"true"})}),s.jsxs("span",{"data-loc":"client/src/components/NotificationBell.tsx:246",className:"min-w-0 flex-1",children:[s.jsxs("span",{"data-loc":"client/src/components/NotificationBell.tsx:247",className:"flex items-start justify-between gap-3",children:[s.jsx("span",{"data-loc":"client/src/components/NotificationBell.tsx:248",className:ge("line-clamp-1 text-sm",C?"font-semibold":"font-medium"),children:b.title}),C&&s.jsx("span",{"data-loc":"client/src/components/NotificationBell.tsx:257",className:"mt-1.5 size-2 shrink-0 rounded-full bg-[#b42318]","aria-label":"æªè®"})]}),s.jsx("span",{"data-loc":"client/src/components/NotificationBell.tsx:263",className:ge("mt-1 line-clamp-2 text-xs leading-5",j),children:b.content}),s.jsxs("span",{"data-loc":"client/src/components/NotificationBell.tsx:271",className:ge("mt-2 flex items-center gap-2 text-[11px]",j),children:[s.jsx("span",{"data-loc":"client/src/components/NotificationBell.tsx:277",children:w.label}),s.jsx("span",{"data-loc":"client/src/components/NotificationBell.tsx:278","aria-hidden":"true",children:"·"}),s.jsx("time",{"data-loc":"client/src/components/NotificationBell.tsx:279",dateTime:b.publishedAtMs?new Date(b.publishedAtMs).toISOString():void 0,children:TZ(b.publishedAtMs)})]})]})]},b.id)})}):s.jsx("div",{"data-loc":"client/src/components/NotificationBell.tsx:297",className:ge("grid min-h-44 place-items-center px-6 py-8 text-center",j),children:s.jsxs("div",{"data-loc":"client/src/components/NotificationBell.tsx:303",children:[s.jsx(tc,{"data-loc":"client/src/components/NotificationBell.tsx:304",className:"mx-auto size-7 opacity-60"}),s.jsx("p",{"data-loc":"client/src/components/NotificationBell.tsx:305",className:"mt-3 text-sm font-medium",children:"ç®åæ²æéç¥"}),s.jsx("p",{"data-loc":"client/src/components/NotificationBell.tsx:306",className:"mt-1 text-xs",children:"平尿´æ°èéè¦æéå°é¡¯ç¤ºæ¼æ¤ã"})]})})}),s.jsx("div",{"data-loc":"client/src/components/NotificationBell.tsx:312",className:"border-t border-current/10 p-3",children:s.jsx(X,{"data-loc":"client/src/components/NotificationBell.tsx:313",asChild:!0,variant:"ghost",className:ge("w-full rounded-none text-sm",e==="dark"?"text-[#ead6a8] hover:bg-white/10 hover:text-white":"rounded-xl text-[#624bc0] hover:bg-[#f1edfb] hover:text-[#533da9]"),children:s.jsx(we,{"data-loc":"client/src/components/NotificationBell.tsx:323",href:"/member/notifications",onClick:()=>c(!1),children:"æ¥çå
¨é¨éç¥"})})})]})]})}function MZ(){return ML.useSyncExternalStore(DZ,()=>!0,()=>!1)}function DZ(){return()=>{}}var oC="Avatar",[RZ]=Ga(oC),[LZ,UL]=RZ(oC),HL=N.forwardRef((e,t)=>{const{__scopeAvatar:a,...n}=e,[r,o]=N.useState("idle");return s.jsx(LZ,{scope:a,imageLoadingStatus:r,onImageLoadingStatusChange:o,children:s.jsx(Le.span,{...n,ref:t})})});HL.displayName=oC;var FL="AvatarImage",IZ=N.forwardRef((e,t)=>
vendor: 8,387 bytes, line 623
623{const{__scopeAvatar:a,src:n,onLoadingStatusChange:r=()=>{},...o}=e,c=UL(FL,a),u=zZ(n,o),d=Sa(p=>{r(p),c.onImageLoadingStatusChange(p)});return ia(()=>{u!=="idle"&&d(u)},[u,d]),u==="loaded"?s.jsx(Le.img,{...o,ref:t,src:n}):null});IZ.displayName=FL;var KL="AvatarFallback",VL=N.forwardRef((e,t)=>{const{__scopeAvatar:a,delayMs:n,...r}=e,o=UL(KL,a),[c,u]=N.useState(n===void 0);return N.useEffect(()=>{if(n!==void 0){const d=window.setTimeout(()=>u(!0),n);return()=>window.clearTimeout(d)}},[n]),c&&o.imageLoadingStatus!=="loaded"?s.jsx(Le.span,{...r,ref:t}):null});VL.displayName=KL;function GE(e,t){return e?t?(e.src!==t&&(e.src=t),e.complete&&e.naturalWidth>0?"loaded":"loading"):"error":"idle"}function zZ(e,{referrerPolicy:t,crossOrigin:a}){const n=MZ(),r=N.useRef(null),o=n?(r.current||(r.current=new window.Image),r.current):null,[c,u]=N.useState(()=>GE(o,e));return ia(()=>{u(GE(o,e))},[o,e]),ia(()=>{const d=m=>()=>{u(m)};if(!o)return;const p=d("loaded"),h=d("error");return o.addEventListener("load",p),o.addEventListener("error",h),t&&(o.referrerPolicy=t),typeof a=="string"&&(o.crossOrigin=a),()=>{o.removeEventListener("load",p),o.removeEventListener("error",h)}},[o,a,t]),c}var $Z=HL,BZ=VL;function qZ({className:e,...t}){return s.jsx($Z,{"data-loc":"client/src/components/ui/avatar.tsx:11","data-slot":"avatar",className:ge("relative flex size-8 shrink-0 overflow-hidden rounded-full",e),...t})}function UZ({className:e,...t}){return s.jsx(BZ,{"data-loc":"client/src/components/ui/avatar.tsx:40","data-slot":"avatar-fallback",className:ge("bg-muted flex size-full items-center justify-center rounded-full",e),...t})}function cC(e){const t=e+"CollectionProvider",[a,n]=Ga(t),[r,o]=a(t,{collectionRef:{current:null},itemMap:new Map}),c=b=>{const{scope:w,children:A}=b,C=B.useRef(null),O=B.useRef(new Map).current;return s.jsx(r,{scope:w,itemMap:O,collectionRef:C,children:A})};c.displayName=t;const u=e+"CollectionSlot",d=Ji(u),p=B.forwardRef((b,w)=>{const{scope:A,children:C}=b,O=o(u,A),k=Ge(w,O.collectionRef);return s.jsx(d,{ref:k,children:C})});p.displayName=u;const h=e+"CollectionItemSlot",m="data-radix-collection-item",x=Ji(h),v=B.forwardRef((b,w)=>{const{scope:A,children:C,...O}=b,k=B.useRef(null),_=Ge(w,k),P=o(h,A);return B.useEffect(()=>(P.itemMap.set(k,{ref:k,...O}),()=>void P.itemMap.delete(k))),s.jsx(x,{[m]:"",ref:_,children:C})});v.displayName=h;function j(b){const w=o(e+"CollectionConsumer",b);return B.useCallback(()=>{const C=w.collectionRef.current;if(!C)return[];const O=Array.from(C.querySelectorAll(`[${m}]`));return Array.from(w.itemMap.values()).sort((P,E)=>O.indexOf(P.ref.current)-O.indexOf(E.ref.current))},[w.collectionRef,w.itemMap])}return[{Provider:c,Slot:p,ItemSlot:v},j,n]}var R0="rovingFocusGroup.onEntryFocus",HZ={bubbles:!1,cancelable:!0},Dp="RovingFocusGroup",[zS,GL,FZ]=cC(Dp),[KZ,ev]=Ga(Dp,[FZ]),[VZ,GZ]=KZ(Dp),WL=N.forwardRef((e,t)=>s.jsx(zS.Provider,{scope:e.__scopeRovingFocusGroup,children:s.jsx(zS.Slot,{scope:e.__scopeRovingFocusGroup,children:s.jsx(WZ,{...e,ref:t})})}));WL.displayName=Dp;var WZ=N.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:a,orientation:n,loop:r=!1,dir:o,currentTabStopId:c,defaultCurrentTabStopId:u,onCurrentTabStopIdChange:d,onEntryFocus:p,preventScrollOnEntryFocus:h=!1,...m}=e,x=N.useRef(null),v=Ge(t,x),j=Ep(o),[b,w]=ls({prop:c,defaultProp:u??null,onChange:d,caller:Dp}),[A,C]=N.useState(!1),O=Sa(p),k=GL(a),_=N.useRef(!1),[P,E]=N.useState(0);return N.useEffect(()=>{const T=x.current;if(T)return T.addEventListener(R0,O),()=>T.removeEventListener(R0,O)},[O]),s.jsx(VZ,{scope:a,orientation:n,dir:j,loop:r,currentTabStopId:b,onItemFocus:N.useCallback(T=>w(T),[w]),onItemShiftTab:N.useCallback(()=>C(!0),[]),onFocusableItemAdd:N.useCallback(()=>E(T=>T+1),[]),onFocusableItemRemove:N.useCallback(()=>E(T=>T-1),[]),children:s.jsx(Le.div,{tabIndex:A||P===0?-1:0,"data-orientation":n,...m,ref:v,style:{outline:"none",...e.style},onMouseDown:Ce(e.onMouseDown,()=>{_.current=!0}),onFocus:Ce(e.onFocus,T=>{const D=!_.current;if(T.target===T.currentTarget&&D&&!A){const H=new CustomEvent(R0,HZ);if(T.currentTarget.dispatchEvent(H),!H.defaultPrevented){const L=k().filter(z=>z.focusable),I=L.find(z=>z.active),F=L.find(z=>z.id===b),K=[I,F,...L].filter(Boolean).map(z=>z.ref.current);JL(K,h)}}_.current=!1}),onBlur:Ce(e.onBlur,()=>C(!1))})})}),YL="RovingFocusGroupItem",QL=N.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:a,focusable:n=!0,active:r=!1,tabStopId:o,children:c,...u}=e,d=fr(),p=o||d,h=GZ(YL,a),m=h.currentTabStopId===p,x=GL(a),{onFocusableItemAdd:v,onFocusableItemRemove:j,currentTabStopId:b}=h;return N.useEffect(()=>{if(n)return v(),()=>j()},[n,v,j]),s.jsx(zS.ItemSlot,{scope:a,id:p,focusable:n,active:r,children:s.jsx(Le.span,{tabIndex:m?0:-1,"data-orientation":h.orientation,...u,ref:t,onMouseDown:Ce(e.onMouseDown,w=>{n?h.onItemFocus(p):w.preventDefault()}),onFocus:Ce(e.onFocus,()=>h.onItemFocus(p)),onKeyDown:Ce(e.onKeyDown,w=>{if(w.key==="Tab"&&w.shiftKey){h.onItemShiftTab();return}if(w.target!==w.currentTarget)return;const A=JZ(w,h.orientation,h.dir);if(A!==void 0){if(w.metaKey||w.ctrlKey||w.altKey||w.shiftKey)return;w.preventDefault();let O=x().filter(k=>k.focusable).map(k=>k.ref.current);if(A==="last")O.reverse();else if(A==="prev"||A==="next"){A==="prev"&&O.reverse();const k=O.indexOf(w.currentTarget);O=h.loop?XZ(O,k+1):O.slice(k+1)}setTimeout(()=>JL(O))}}),children:typeof c=="function"?c({isCurrentTabStop:m,hasTabStop:b!=null}):c})})});QL.displayName=YL;var YZ={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function QZ(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="ArrowRight"?"ArrowLeft":e}function JZ(e,t,a){const n=QZ(e.key,a);if(!(t==="vertical"&&["ArrowLeft","ArrowRight"].includes(n))&&!(t==="horizontal"&&["ArrowUp","ArrowDown"].includes(n)))return YZ[n]}function JL(e,t=!1){const a=document.activeElement;for(const n of e)if(n===a||(n.focus({preventScroll:t}),document.activeElement!==a))return}function XZ(e,t){return e.map((a,n)=>e[(t+n)%e.length])}var XL=WL,ZL=QL,$S=["Enter"," "],ZZ=["ArrowDown","PageUp","Home"],eI=["ArrowUp","PageDown","End"],eee=[...ZZ,...eI],tee={ltr:[...$S,"ArrowRight"],rtl:[...$S,"ArrowLeft"]},aee={ltr:["ArrowLeft"],rtl:["ArrowRight"]},Rp="Menu",[kf,nee,ree]=cC(Rp),[Nc,tI]=Ga(Rp,[ree,io,ev]),tv=io(),aI=ev(),[see,Ac]=Nc(Rp),[iee,Lp]=Nc(Rp),nI=e=>{const{__scopeMenu:t,open:a=!1,children:n,dir:r,onOpenChange:o,modal:c=!0}=e,u=tv(t),[d,p]=N.useState(null),h=N.useRef(!1),m=Sa(o),x=Ep(r);return N.useEffect(()=>{const v=()=>{h.current=!0,document.addEventListener("pointerdown",j,{capture:!0,once:!0}),document.addEventListener("pointermove",j,{capture:!0,once:!0})},j=()=>h.current=!1;return document.addEventListener("keydown",v,{capture:!0}),()=>{document.removeEventListener("keydown",v,{capture:!0}),document.removeEventListener("pointerdown",j,{capture:!0}),document.removeEventListener("pointermove",j,{capture:!0})}},[]),s.jsx($x,{...u,children:s.jsx(see,{scope:t,open:a,onOpenChange:m,content:d,onContentChange:p,children:s.jsx(iee,{scope:t,onClose:N.useCallback(()=>m(!1),[m]),isUsingKeyboardRef:h,dir:x,modal:c,children:n})})})};nI.displayName=Rp;var oee="MenuAnchor",lC=N.forwardRef((e,t)=>{const{__scopeMenu:a,...n}=e,r=tv(a);return s.jsx(Cp,{...r,...n,ref:t})});lC.displayName=oee;var uC="MenuPortal",[cee,rI]=Nc(uC,{forceMount:void 0}),sI=e=>{const{__scopeMenu:t,forceMount:a,children:n,container:r}=e,o=Ac(uC,t);return s.jsx(cee,{scope:t,forceMount:a,children:s.jsx(_a,{present:a||o.open,children:s.jsx(Iu,{asChild:!0,container:r,children:n})})})};sI.displayName=uC;var pr="MenuContent",[lee,dC]=Nc(pr),iI=N.forwardRef((e,t)=>{const a=rI(pr,e.__scopeMenu),{forceMount:n=a.forceMount,...r}=e,o=Ac(pr,e.__scopeMenu),c=Lp(pr,e.__scopeMenu);return s.jsx(kf.Provider,{scope:e.__scopeMenu,children:s.jsx(_a,{present:n||o.open,children:s.jsx(kf.Slot,{scope:e.__scopeMenu,children:c.modal?s.jsx(uee,{...r,ref:t}):s.jsx(dee,{...r,ref:t})})})})}),uee=N.forwardRef((e,t)=>{const a=Ac(pr,e.__scopeMenu),n=N.useRef(null),r=Ge(t,n);return N.useEffect(()=>{const o=n.current;if(o)return Ux(o)},[]),s.jsx(fC,{...e,ref:r,trapFocus:a.open,disableOutsidePointerEvents:a.open,disableOutsideScroll:!0,onFocusOutside:Ce(e.onFocusOutside,o=>o.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>a.onOpenChange(!1)})}),dee=N.forwardRef((e,t)=>
vendor: 23,956 bytes, lines 623-627
623{const a=Ac(pr,e.__scopeMenu);return s.jsx(fC,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>a.onOpenChange(!1)})}),fee=Ji("MenuContent.ScrollLock"),fC=N.forwardRef((e,t)=>{const{__scopeMenu:a,loop:n=!1,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:c,disableOutsidePointerEvents:u,onEntryFocus:d,onEscapeKeyDown:p,onPointerDownOutside:h,onFocusOutside:m,onInteractOutside:x,onDismiss:v,disableOutsideScroll:j,...b}=e,w=Ac(pr,a),A=Lp(pr,a),C=tv(a),O=aI(a),k=nee(a),[_,P]=N.useState(null),E=N.useRef(null),T=Ge(t,E,w.onContentChange),D=N.useRef(0),H=N.useRef(""),L=N.useRef(0),I=N.useRef(null),F=N.useRef("right"),G=N.useRef(0),K=j?_p:N.Fragment,z=j?{as:fee,allowPinchZoom:!0}:void 0,q=V=>{const se=H.current+V,U=k().filter(le=>!le.disabled),W=document.activeElement,Q=U.find(le=>le.ref.current===W)?.textValue,ee=U.map(le=>le.textValue),ue=Nee(ee,se,Q),ve=U.find(le=>le.textValue===ue)?.ref.current;(function le(je){H.current=je,window.clearTimeout(D.current),je!==""&&(D.current=window.setTimeout(()=>le(""),1e3))})(se),ve&&setTimeout(()=>ve.focus())};N.useEffect(()=>()=>window.clearTimeout(D.current),[]),Dx();const R=N.useCallback(V=>F.current===I.current?.side&&Cee(V,I.current?.area),[]);return s.jsx(lee,{scope:a,searchRef:H,onItemEnter:N.useCallback(V=>{R(V)&&V.preventDefault()},[R]),onItemLeave:N.useCallback(V=>{R(V)||(E.current?.focus(),P(null))},[R]),onTriggerLeave:N.useCallback(V=>{R(V)&&V.preventDefault()},[R]),pointerGraceTimerRef:L,onPointerGraceIntentChange:N.useCallback(V=>{I.current=V},[]),children:s.jsx(K,{...z,children:s.jsx(Np,{asChild:!0,trapped:r,onMountAutoFocus:Ce(o,V=>{V.preventDefault(),E.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:c,children:s.jsx(Du,{asChild:!0,disableOutsidePointerEvents:u,onEscapeKeyDown:p,onPointerDownOutside:h,onFocusOutside:m,onInteractOutside:x,onDismiss:v,children:s.jsx(XL,{asChild:!0,...O,dir:A.dir,orientation:"vertical",loop:n,currentTabStopId:_,onCurrentTabStopIdChange:P,onEntryFocus:Ce(d,V=>{A.isUsingKeyboardRef.current||V.preventDefault()}),preventScrollOnEntryFocus:!0,children:s.jsx(Bx,{role:"menu","aria-orientation":"vertical","data-state":jI(w.open),"data-radix-menu-content":"",dir:A.dir,...C,...b,ref:T,style:{outline:"none",...b.style},onKeyDown:Ce(b.onKeyDown,V=>{const U=V.target.closest("[data-radix-menu-content]")===V.currentTarget,W=V.ctrlKey||V.altKey||V.metaKey,Q=V.key.length===1;U&&(V.key==="Tab"&&V.preventDefault(),!W&&Q&&q(V.key));const ee=E.current;if(V.target!==ee||!eee.includes(V.key))return;V.preventDefault();const ve=k().filter(le=>!le.disabled).map(le=>le.ref.current);eI.includes(V.key)&&ve.reverse(),jee(ve)}),onBlur:Ce(e.onBlur,V=>{V.currentTarget.contains(V.target)||(window.clearTimeout(D.current),H.current="")}),onPointerMove:Ce(e.onPointerMove,Tf(V=>{const se=V.target,U=G.current!==V.clientX;if(V.currentTarget.contains(se)&&U){const W=V.clientX>G.current?"right":"left";F.current=W,G.current=V.clientX}}))})})})})})})});iI.displayName=pr;var pee="MenuGroup",pC=N.forwardRef((e,t)=>{const{__scopeMenu:a,...n}=e;return s.jsx(Le.div,{role:"group",...n,ref:t})});pC.displayName=pee;var mee="MenuLabel",oI=N.forwardRef((e,t)=>{const{__scopeMenu:a,...n}=e;return s.jsx(Le.div,{...n,ref:t})});oI.displayName=mee;var pg="MenuItem",WE="menu.itemSelect",av=N.forwardRef((e,t)=>{const{disabled:a=!1,onSelect:n,...r}=e,o=N.useRef(null),c=Lp(pg,e.__scopeMenu),u=dC(pg,e.__scopeMenu),d=Ge(t,o),p=N.useRef(!1),h=()=>{const m=o.current;if(!a&&m){const x=new CustomEvent(WE,{bubbles:!0,cancelable:!0});m.addEventListener(WE,v=>n?.(v),{once:!0}),p9(m,x),x.defaultPrevented?p.current=!1:c.onClose()}};return s.jsx(cI,{...r,ref:d,disabled:a,onClick:Ce(e.onClick,h),onPointerDown:m=>{e.onPointerDown?.(m),p.current=!0},onPointerUp:Ce(e.onPointerUp,m=>{p.current||m.currentTarget?.click()}),onKeyDown:Ce(e.onKeyDown,m=>{const x=u.searchRef.current!=="";a||x&&m.key===" "||$S.includes(m.key)&&(m.currentTarget.click(),m.preventDefault())})})});av.displayName=pg;var cI=N.forwardRef((e,t)=>{const{__scopeMenu:a,disabled:n=!1,textValue:r,...o}=e,c=dC(pg,a),u=aI(a),d=N.useRef(null),p=Ge(t,d),[h,m]=N.useState(!1),[x,v]=N.useState("");return N.useEffect(()=>{const j=d.current;j&&v((j.textContent??"").trim())},[o.children]),s.jsx(kf.ItemSlot,{scope:a,disabled:n,textValue:r??x,children:s.jsx(ZL,{asChild:!0,...u,focusable:!n,children:s.jsx(Le.div,{role:"menuitem","data-highlighted":h?"":void 0,"aria-disabled":n||void 0,"data-disabled":n?"":void 0,...o,ref:p,onPointerMove:Ce(e.onPointerMove,Tf(j=>{n?c.onItemLeave(j):(c.onItemEnter(j),j.defaultPrevented||j.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:Ce(e.onPointerLeave,Tf(j=>c.onItemLeave(j))),onFocus:Ce(e.onFocus,()=>m(!0)),onBlur:Ce(e.onBlur,()=>m(!1))})})})}),hee="MenuCheckboxItem",lI=N.forwardRef((e,t)=>{const{checked:a=!1,onCheckedChange:n,...r}=e;return s.jsx(mI,{scope:e.__scopeMenu,checked:a,children:s.jsx(av,{role:"menuitemcheckbox","aria-checked":mg(a)?"mixed":a,...r,ref:t,"data-state":hC(a),onSelect:Ce(r.onSelect,()=>n?.(mg(a)?!0:!a),{checkForDefaultPrevented:!1})})})});lI.displayName=hee;var uI="MenuRadioGroup",[gee,xee]=Nc(uI,{value:void 0,onValueChange:()=>{}}),dI=N.forwardRef((e,t)=>{const{value:a,onValueChange:n,...r}=e,o=Sa(n);return s.jsx(gee,{scope:e.__scopeMenu,value:a,onValueChange:o,children:s.jsx(pC,{...r,ref:t})})});dI.displayName=uI;var fI="MenuRadioItem",pI=N.forwardRef((e,t)=>{const{value:a,...n}=e,r=xee(fI,e.__scopeMenu),o=a===r.value;return s.jsx(mI,{scope:e.__scopeMenu,checked:o,children:s.jsx(av,{role:"menuitemradio","aria-checked":o,...n,ref:t,"data-state":hC(o),onSelect:Ce(n.onSelect,()=>r.onValueChange?.(a),{checkForDefaultPrevented:!1})})})});pI.displayName=fI;var mC="MenuItemIndicator",[mI,vee]=Nc(mC,{checked:!1}),hI=N.forwardRef((e,t)=>{const{__scopeMenu:a,forceMount:n,...r}=e,o=vee(mC,a);return s.jsx(_a,{present:n||mg(o.checked)||o.checked===!0,children:s.jsx(Le.span,{...r,ref:t,"data-state":hC(o.checked)})})});hI.displayName=mC;var bee="MenuSeparator",gI=N.forwardRef((e,t)=>{const{__scopeMenu:a,...n}=e;return s.jsx(Le.div,{role:"separator","aria-orientation":"horizontal",...n,ref:t})});gI.displayName=bee;var yee="MenuArrow",xI=N.forwardRef((e,t)=>{const{__scopeMenu:a,...n}=e,r=tv(a);return s.jsx(qx,{...r,...n,ref:t})});xI.displayName=yee;var wee="MenuSub",[Y2e,vI]=Nc(wee),sf="MenuSubTrigger",bI=N.forwardRef((e,t)=>{const a=Ac(sf,e.__scopeMenu),n=Lp(sf,e.__scopeMenu),r=vI(sf,e.__scopeMenu),o=dC(sf,e.__scopeMenu),c=N.useRef(null),{pointerGraceTimerRef:u,onPointerGraceIntentChange:d}=o,p={__scopeMenu:e.__scopeMenu},h=N.useCallback(()=>{c.current&&window.clearTimeout(c.current),c.current=null},[]);return N.useEffect(()=>h,[h]),N.useEffect(()=>{const m=u.current;return()=>{window.clearTimeout(m),d(null)}},[u,d]),s.jsx(lC,{asChild:!0,...p,children:s.jsx(cI,{id:r.triggerId,"aria-haspopup":"menu","aria-expanded":a.open,"aria-controls":r.contentId,"data-state":jI(a.open),...e,ref:Tx(t,r.onTriggerChange),onClick:m=>{e.onClick?.(m),!(e.disabled||m.defaultPrevented)&&(m.currentTarget.focus(),a.open||a.onOpenChange(!0))},onPointerMove:Ce(e.onPointerMove,Tf(m=>{o.onItemEnter(m),!m.defaultPrevented&&!e.disabled&&!a.open&&!c.current&&(o.onPointerGraceIntentChange(null),c.current=window.setTimeout(()=>{a.onOpenChange(!0),h()},100))})),onPointerLeave:Ce(e.onPointerLeave,Tf(m=>{h();const x=a.content?.getBoundingClientRect();if(x){const v=a.content?.dataset.side,j=v==="right",b=j?-5:5,w=x[j?"left":"right"],A=x[j?"right":"left"];o.onPointerGraceIntentChange({area:[{x:m.clientX+b,y:m.clientY},{x:w,y:x.top},{x:A,y:x.top},{x:A,y:x.bottom},{x:w,y:x.bottom}],side:v}),window.clearTimeout(u.current),u.current=window.setTimeout(()=>o.onPointerGraceIntentChange(null),300)}else{if(o.onTriggerLeave(m),m.defaultPrevented)return;o.onPointerGraceIntentChange(null)}})),onKeyDown:Ce(e.onKeyDown,m=>{const x=o.searchRef.current!=="";e.disabled||x&&m.key===" "||tee[n.dir].includes(m.key)&&(a.onOpenChange(!0),a.content?.focus(),m.preventDefault())})})})});bI.displayName=sf;var yI="MenuSubContent",wI=N.forwardRef((e,t)=>{const a=rI(pr,e.__scopeMenu),{forceMount:n=a.forceMount,...r}=e,o=Ac(pr,e.__scopeMenu),c=Lp(pr,e.__scopeMenu),u=vI(yI,e.__scopeMenu),d=N.useRef(null),p=Ge(t,d);return s.jsx(kf.Provider,{scope:e.__scopeMenu,children:s.jsx(_a,{present:n||o.open,children:s.jsx(kf.Slot,{scope:e.__scopeMenu,children:s.jsx(fC,{id:u.contentId,"aria-labelledby":u.triggerId,...r,ref:p,align:"start",side:c.dir==="rtl"?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:h=>{c.isUsingKeyboardRef.current&&d.current?.focus(),h.preventDefault()},onCloseAutoFocus:h=>h.preventDefault(),onFocusOutside:Ce(e.onFocusOutside,h=>{h.target!==u.trigger&&o.onOpenChange(!1)}),onEscapeKeyDown:Ce(e.onEscapeKeyDown,h=>{c.onClose(),h.preventDefault()}),onKeyDown:Ce(e.onKeyDown,h=>{const m=h.currentTarget.contains(h.target),x=aee[c.dir].includes(h.key);m&&x&&(o.onOpenChange(!1),u.trigger?.focus(),h.preventDefault())})})})})})});wI.displayName=yI;function jI(e){return e?"open":"closed"}function mg(e){return e==="indeterminate"}function hC(e){return mg(e)?"indeterminate":e?"checked":"unchecked"}function jee(e){const t=document.activeElement;for(const a of e)if(a===t||(a.focus(),document.activeElement!==t))return}function See(e,t){return e.map((a,n)=>e[(t+n)%e.length])}function Nee(e,t,a){const r=t.length>1&&Array.from(t).every(p=>p===t[0])?t[0]:t,o=a?e.indexOf(a):-1;let c=See(e,Math.max(o,0));r.length===1&&(c=c.filter(p=>p!==a));const d=c.find(p=>p.toLowerCase().startsWith(r.toLowerCase()));return d!==a?d:void 0}function Aee(e,t){const{x:a,y:n}=e;let r=!1;for(let o=0,c=t.length-1;o<t.length;c=o++){const u=t[o],d=t[c],p=u.x,h=u.y,m=d.x,x=d.y;h>n!=x>n&&a<(m-p)*(n-h)/(x-h)+p&&(r=!r)}return r}function Cee(e,t){if(!t)return!1;const a={x:e.clientX,y:e.clientY};return Aee(a,t)}function Tf(e){return t=>t.pointerType==="mouse"?e(t):void 0}var _ee=nI,Oee=lC,Eee=sI,Pee=iI,kee=pC,Tee=oI,Mee=av,Dee=lI,Ree=dI,Lee=pI,Iee=hI,zee=gI,$ee=xI,Bee=bI,qee=wI,nv="DropdownMenu",[Uee]=Ga(nv,[tI]),an=tI(),[Hee,SI]=Uee(nv),NI=e=>{const{__scopeDropdownMenu:t,children:a,dir:n,open:r,defaultOpen:o,onOpenChange:c,modal:u=!0}=e,d=an(t),p=N.useRef(null),[h,m]=ls({prop:r,defaultProp:o??!1,onChange:c,caller:nv});return s.jsx(Hee,{scope:t,triggerId:fr(),triggerRef:p,contentId:fr(),open:h,onOpenChange:m,onOpenToggle:N.useCallback(()=>m(x=>!x),[m]),modal:u,children:s.jsx(_ee,{...d,open:h,onOpenChange:m,dir:n,modal:u,children:a})})};NI.displayName=nv;var AI="DropdownMenuTrigger",CI=N.forwardRef((e,t)=>{const{__scopeDropdownMenu:a,disabled:n=!1,...r}=e,o=SI(AI,a),c=an(a);return s.jsx(Oee,{asChild:!0,...c,children:s.jsx(Le.button,{type:"button",id:o.triggerId,"aria-haspopup":"menu","aria-expanded":o.open,"aria-controls":o.open?o.contentId:void 0,"data-state":o.open?"open":"closed","data-disabled":n?"":void 0,disabled:n,...r,ref:Tx(t,o.triggerRef),onPointerDown:Ce(e.onPointerDown,u=>{!n&&u.button===0&&u.ctrlKey===!1&&(o.onOpenToggle(),o.open||u.preventDefault())}),onKeyDown:Ce(e.onKeyDown,u=>{n||(["Enter"," "].includes(u.key)&&o.onOpenToggle(),u.key==="ArrowDown"&&o.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(u.key)&&u.preventDefault())})})})});CI.displayName=AI;var Fee="DropdownMenuPortal",_I=e=>{const{__scopeDropdownMenu:t,...a}=e,n=an(t);return s.jsx(Eee,{...n,...a})};_I.displayName=Fee;var OI="DropdownMenuContent",EI=N.forwardRef((e,t)=>{const{__scopeDropdownMenu:a,...n}=e,r=SI(OI,a),o=an(a),c=N.useRef(!1);return s.jsx(Pee,{id:r.contentId,"aria-labelledby":r.triggerId,...o,...n,ref:t,onCloseAutoFocus:Ce(e.onCloseAutoFocus,u=>{c.current||r.triggerRef.current?.focus(),c.current=!1,u.preventDefault()}),onInteractOutside:Ce(e.onInteractOutside,u=>{const d=u.detail.originalEvent,p=d.button===0&&d.ctrlKey===!0,h=d.button===2||p;(!r.modal||h)&&(c.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});EI.displayName=OI;var Kee="DropdownMenuGroup",Vee=N.forwardRef((e,t)=>{const{__scopeDropdownMenu:a,...n}=e,r=an(a);return s.jsx(kee,{...r,...n,ref:t})});Vee.displayName=Kee;var Gee="DropdownMenuLabel",PI=N.forwardRef((e,t)=>{const{__scopeDropdownMenu:a,...n}=e,r=an(a);return s.jsx(Tee,{...r,...n,ref:t})});PI.displayName=Gee;var Wee="DropdownMenuItem",kI=N.forwardRef((e,t)=>{const{__scopeDropdownMenu:a,...n}=e,r=an(a);return s.jsx(Mee,{...r,...n,ref:t})});kI.displayName=Wee;var Yee="DropdownMenuCheckboxItem",Qee=N.forwardRef((e,t)=>{const{__scopeDropdownMenu:a,...n}=e,r=an(a);return s.jsx(Dee,{...r,...n,ref:t})});Qee.displayName=Yee;var Jee="DropdownMenuRadioGroup",Xee=N.forwardRef((e,t)=>{const{__scopeDropdownMenu:a,...n}=e,r=an(a);return s.jsx(Ree,{...r,...n,ref:t})});Xee.displayName=Jee;var Zee="DropdownMenuRadioItem",ete=N.forwardRef((e,t)=>{const{__scopeDropdownMenu:a,...n}=e,r=an(a);return s.jsx(Lee,{...r,...n,ref:t})});ete.displayName=Zee;var tte="DropdownMenuItemIndicator",ate=N.forwardRef((e,t)=>{const{__scopeDropdownMenu:a,...n}=e,r=an(a);return s.jsx(Iee,{...r,...n,ref:t})});ate.displayName=tte;var nte="DropdownMenuSeparator",TI=N.forwardRef((e,t)=>{const{__scopeDropdownMenu:a,...n}=e,r=an(a);return s.jsx(zee,{...r,...n,ref:t})});TI.displayName=nte;var rte="DropdownMenuArrow",ste=N.forwardRef((e,t)=>{const{__scopeDropdownMenu:a,...n}=e,r=an(a);return s.jsx($ee,{...r,...n,ref:t})});ste.displayName=rte;var ite="DropdownMenuSubTrigger",ote=N.forwardRef((e,t)=>{const{__scopeDropdownMenu:a,...n}=e,r=an(a);return s.jsx(Bee,{...r,...n,ref:t})});ote.displayName=ite;var cte="DropdownMenuSubContent",lte=N.forwardRef((e,t)=>{const{__scopeDropdownMenu:a,...n}=e,r=an(a);return s.jsx(qee,{...r,...n,ref:t,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});lte.displayName=cte;var ute=NI,dte=CI,fte=_I,pte=EI,mte=PI,hte=kI,gte=TI;function BS({...e}){return s.jsx(ute,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:10","data-slot":"dropdown-menu",...e})}function qS({...e}){return s.jsx(dte,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:25","data-slot":"dropdown-menu-trigger",...e})}function US({className:e,sideOffset:t=4,...a}){return s.jsx(fte,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:38",children:s.jsx(pte,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:39","data-slot":"dropdown-menu-content",sideOffset:t,className:ge("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 max-h-(--radix-dropdown-menu-content-available-height) min-w-[8rem] origin-(--radix-dropdown-menu-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border p-1 shadow-md",e),...a})})}function hg({className:e,inset:t,variant:a="default",...n}){return s.jsx(hte,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:70","data-slot":"dropdown-menu-item","data-inset":t,"data-variant":a,className:ge("focus:bg-accent focus:text-accent-foreground data-[variant=destructive]:text-destructive data-[variant=destructive]:focus:bg-destructive/10 dark:data-[variant=destructive]:focus:bg-destructive/20 data-[variant=destructive]:focus:text-destructive data-[variant=destructive]:*:[svg]:!text-destructive [&_svg:not([class*='text-'])]:text-muted-foreground relative flex cursor-default items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 data-[inset]:pl-8 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...n})}function YE({className:e,inset:t,...a}){return s.jsx(mte,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:152","data-slot":"dropdown-menu-label","data-inset":t,className:ge("px-2 py-1.5 text-sm font-medium data-[inset]:pl-8",e),...a})}function MI({className:e,...t}){return s.jsx(gte,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:169","data-slot":"dropdown-menu-separator",className:ge("bg-border -mx-1 my-1 h-px",e),...t})}var rv="Dialog",[DI,RI]=Ga(rv),[xte,Hr]=DI(rv),LI=e=>{const{__scopeDialog:t,children:a,open:n,defaultOpen:r,onOpenChange:o,modal:c=!0}=e,u=N.useRef(null),d=N.useRef(null),[p,h]=ls({prop:n,defaultProp:r??!1,onChange:o,caller:rv});return s.jsx(xte,{scope:t,triggerRef:u,contentRef:d,contentId:fr(),titleId:fr(),descriptionId:fr(),open:p,onOpenChange:h,onOpenToggle:N.useCallback(()=>h(m=>!m),[h]),modal:c,children:a})};LI.displayName=rv;var II="DialogTrigger",zI=N.forwardRef((e,t)=>{const{__scopeDialog:a,...n}=e,r=Hr(II,a),o=Ge(t,r.triggerRef);return s.jsx(Le.button,{type:"button","aria-haspopup":"dialog","aria-expanded":r.open,"aria-controls":r.contentId,"data-state":vC(r.open),...n,ref:o,onClick:Ce(e.onClick,r.onOpenToggle)})});zI.displayName=II;var gC="DialogPortal",[vte,$I]=DI(gC,{forceMount:void 0}),BI=e=>{const{__scopeDialog:t,forceMount:a,children:n,container:r}=e,o=Hr(gC,t);return s.jsx(vte,{scope:t,forceMount:a,children:N.Children.map(n,c=>s.jsx(_a,{present:a||o.open,children:s.jsx(Iu,{asChild:!0,container:r,children:c})}))})};BI.displayName=gC;var gg="DialogOverlay",qI=N.forwardRef((e,t)=>{const a=$I(gg,e.__scopeDialog),{forceMount:n=a.forceMount,...r}=e,o=Hr(gg,e.__scopeDialog);return o.modal?s.jsx(_a,{present:n||o.open,children:s.jsx(yte,{...r,ref:t})}):null});qI.displayName=gg;var bte=Ji("DialogOverlay.RemoveScroll"),yte=N.forwardRef((e,t)=>{const{__scopeDialog:a,...n}=e,r=Hr(gg,a);return s.jsx(_p,{as:bte,allowPinchZoom:!0,shards:[r.contentRef],children:s.jsx(Le.div,{"data-state":vC(r.open),...n,ref:t,style:{pointerEvents:"auto",...n.style}})})}),lc="DialogContent",UI=N.forwardRef((e,t)=>{const a=$I(lc,e.__scopeDialog),{forceMount:n=a.forceMount,...r}=e,o=Hr(lc,e.__scopeDialog);return s.jsx(_a,{present:n||o.open,children:o.modal?s.jsx(wte,{...r,ref:t}):s.jsx(jte,{...r,ref:t})})});UI.displayName=lc;var wte=N.forwardRef((e,t)=>{const a=Hr(lc,e.__scopeDialog),n=N.useRef(null),r=Ge(t,a.contentRef,n);return N.useEffect(()=>{const o=n.current;if(o)return Ux(o)},[]),s.jsx(HI,{...e,ref:r,trapFocus:a.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:Ce(e.onCloseAutoFocus,o=>{o.preventDefault(),a.triggerRef.current?.focus()}),onPointerDownOutside:Ce(e.onPointerDownOutside,o=>{const c=o.detail.originalEvent,u=c.button===0&&c.ctrlKey===!0;(c.button===2||u)&&o.preventDefault()}),onFocusOutside:Ce(e.onFocusOutside,o=>o.preventDefault())})}),jte=N.forwardRef((e,t)=>{const a=Hr(lc,e.__scopeDialog),n=N.useRef(!1),r=N.useRef(!1);return s.jsx(HI,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:o=>{e.onCloseAutoFocus?.(o),o.defaultPrevented||(n.current||a.triggerRef.current?.focus(),o.preventDefault()),n.current=!1,r.current=!1},onInteractOutside:o=>{e.onInteractOutside?.(o),o.defaultPrevented||(n.current=!0,o.detail.originalEvent.type==="pointerdown"&&(r.current=!0));const c=o.target;a.triggerRef.current?.contains(c)&&o.preventDefault(),o.detail.originalEvent.type==="focusin"&&r.current&&o.preventDefault()}})}),HI=N.forwardRef((e,t)=>{const{__scopeDialog:a,trapFocus:n,onOpenAutoFocus:r,onCloseAutoFocus:o,...c}=e,u=Hr(lc,a),d=N.useRef(null),p=Ge(t,d);return Dx(),s.jsxs(s.Fragment,{children:[s.jsx(Np,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:r,onUnmountAutoFocus:o,children:s.jsx(Du,{role:"dialog",id:u.contentId,"aria-describedby":u.descriptionId,"aria-labelledby":u.titleId,"data-state":vC(u.open),...c,ref:p,onDismiss:()=>u.onOpenChange(!1)})}),s.jsxs(s.Fragment,{children:[s.jsx(Nte,{titleId:u.titleId}),s.jsx(Cte,{contentRef:d,descriptionId:u.descriptionId})]})]})}),xC="DialogTitle",FI=N.forwardRef((e,t)=>{const{__scopeDialog:a,...n}=e,r=Hr(xC,a);return s.jsx(Le.h2,{id:r.titleId,...n,ref:t})});FI.displayName=xC;var KI="DialogDescription",VI=N.forwardRef((e,t)=>{const{__scopeDialog:a,...n}=e,r=Hr(KI,a);return s.jsx(Le.p,{id:r.descriptionId,...n,ref:t})});VI.displayName=KI;var GI="DialogClose",WI=N.forwardRef((e,t)=>{const{__scopeDialog:a,...n}=e,r=Hr(GI,a);return s.jsx(Le.button,{type:"button",...n,ref:t,onClick:Ce(e.onClick,()=>r.onOpenChange(!1))})});WI.displayName=GI;function vC(e){return e?"open":"closed"}var YI="DialogTitleWarning",[Ste,QI]=wY(YI,{contentName:lc,titleName:xC,docsSlug:"dialog"}),Nte=({titleId:e})=>{const t=QI(YI),a=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users. 624 625If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component. 626 627For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return N.useEffect(()=>{e&&(document.getElementById(e)||console.error(a))},[a,e]),null},Ate="DialogDescriptionWarning",Cte=({contentRef:e,descriptionId:t})=>{const n=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${QI(Ate).contentName}}.`;return N.useEffect(()=>{const r=e.current?.getAttribute("aria-describedby");t&&r&&(document.getElementById(t)||console.warn(n))},[n,e,t]),null},bC=LI,yC=zI,wC=BI,jC=qI,SC=UI,NC=FI,AC=VI,Ip=WI;const JI=N.createContext({isComposing:()=>!1,setComposing:()=>{},justEndedComposing:()=>!1,markCompositionEnd:()=>{}}),CC=()=>N.useContext(JI);function vn({...e}){const t=N.useRef(!1),a=N.useRef(!1),n=N.useRef(null),r=N.useMemo(()=>({isComposing:()=>t.current,setComposing:o=>{t.current=o},justEndedComposing:()=>a.current,markCompositionEnd:()=>{a.current=!0,n.current&&clearTimeout(n.current),n.current=setTimeout(()=>{a.current=!1},150)}}),[]);return s.jsx(JI.Provider,{"data-loc":"client/src/components/ui/dialog.tsx:50",value:r,children:s.jsx(bC,{"data-loc":"client/src/components/ui/dialog.tsx:51","data-slot":"dialog",...e})})}function XI({...e}){return s.jsx(yC,{"data-loc":"client/src/components/ui/dialog.tsx:59","data-slot":"dialog-trigger",...e})}function _te({...e}){return s.jsx(wC,{"data-loc":"client/src/components/ui/dialog.tsx:65","data-slot":"dialog-portal",...e})}function ZI({className:e,...t}){return s.jsx(jC,{"data-loc":"client/src/components/ui/dialog.tsx:79","data-slot":"dialog-overlay",className:ge("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",e),...t})}ZI.displayName="DialogOverlay";function bn({className:e,children:t,showCloseButton:a=!0,onEscapeKeyDown:n,...r}){const{isComposing:o}=CC(),c=N.useCallback(u=>{if(u.isComposing||o()){u.preventDefault();return}n?.(u)},[o,n]);return s.jsxs(_te,{"data-loc":"client/src/components/ui/dialog.tsx:122","data-slot":"dialog-portal",children:[s.jsx(ZI,{"data-loc":"client/src/components/ui/dialog.tsx:123"}),s.jsxs(SC,{"data-loc":"client/src/components/ui/dialog.tsx:124","data-slot":"dialog-content",className:ge("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
627ded-lg border p-6 shadow-lg duration-200 sm:max-w-lg",e),onEscapeKeyDown:c,...r,children:[t,a&&s.jsxs(Ip,{"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:[s.jsx(Br,{"data-loc":"client/src/components/ui/dialog.tsx:139"}),s.jsx("span",{"data-loc":"client/src/components/ui/dialog.tsx:140",className:"sr-only",children:"Close"})]})]})]})}function yn({className:e,...t}){return s.jsx("div",{"data-loc":"client/src/components/ui/dialog.tsx:150","data-slot":"dialog-header",className:ge("flex flex-col gap-2 text-center sm:text-left",e),...t})}function vr({className:e,...t}){return s.jsx("div",{"data-loc":"client/src/components/ui/dialog.tsx:160","data-slot":"dialog-footer",className:ge("flex flex-col-reverse gap-2 sm:flex-row sm:justify-end",e),...t})}function wn({className:e,...t}){return s.jsx(NC,{"data-loc":"client/src/components/ui/dialog.tsx:176","data-slot":"dialog-title",className:ge("text-lg leading-none font-semibold",e),...t})}function jn({className:e,...t}){return s.jsx(AC,{"data-loc":"client/src/components/ui/dialog.tsx:189","data-slot":"dialog-description",className:ge("text-muted-foreground text-sm",e),...t})}function Sh(e){const t=N.useRef(e);t.current=e;const a=N.useRef(null);return a.current||(a.current=function(...n){return t.current.apply(this,n)}),a.current}function ez(e={}){const{onKeyDown:t,onCompositionStart:a,onCompositionEnd:n}=e,r=N.useRef(!1),o=N.useRef(null),c=N.useRef(null),u=Sh(m=>{o.current&&(clearTimeout(o.current),o.current=null),c.current&&(clearTimeout(c.current),c.current=null),r.current=!0,a?.(m)}),d=Sh(m=>{o.current=setTimeout(()=>{c.current=setTimeout(()=>{r.current=!1})}),n?.(m)}),p=Sh(m=>{if(r.current&&(m.key==="Escape"||m.key==="Enter"&&!m.shiftKey)){m.stopPropagation();return}t?.(m)}),h=Sh(()=>r.current);return{onCompositionStart:u,onCompositionEnd:d,onKeyDown:p,isComposing:h}}function He({className:e,type:t,onKeyDown:a,onCompositionStart:n,onCompositionEnd:r,...o}){const c=CC(),{onCompositionStart:u,onCompositionEnd:d,onKeyDown:p}=ez({onKeyDown:h=>{const m=h.nativeEvent.isComposing||c.justEndedComposing();h.key==="Enter"&&m||a?.(h)},onCompositionStart:h=>{c.setComposing(!0),n?.(h)},onCompositionEnd:h=>{c.markCompositionEnd(),setTimeout(()=>{c.setComposing(!1)},100),r?.(h)}});return s.jsx("input",{"data-loc":"client/src/components/ui/input.tsx:53",type:t,"data-slot":"input",className:ge("file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 border-input h-9 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm","focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]","aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",e),onCompositionStart:u,onCompositionEnd:d,onKeyDown:p,...o})}function tz({...e}){return s.jsx(bC,{"data-loc":"client/src/components/ui/sheet.tsx:10","data-slot":"sheet",...e})}function Ote({...e}){return s.jsx(yC,{"data-loc":"client/src/components/ui/sheet.tsx:16","data-slot":"sheet-trigger",...e})}function Nh({...e}){return s.jsx(Ip,{"data-loc":"client/src/components/ui/sheet.tsx:22","data-slot":"sheet-close",...e})}function Ete({...e}){return s.jsx(wC,{"data-loc":"client/src/components/ui/sheet.tsx:28","data-slot":"sheet-portal",...e})}function Pte({className:e,...t}){return s.jsx(jC,{"data-loc":"client/src/components/ui/sheet.tsx:36","data-slot":"sheet-overlay",className:ge("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",e),...t})}function az({className:e,children:t,side:a="right",...n}){return s.jsxs(Ete,{"data-loc":"client/src/components/ui/sheet.tsx:56",children:[s.jsx(Pte,{"data-loc":"client/src/components/ui/sheet.tsx:57"}),s.jsxs(SC,{"data-loc":"client/src/components/ui/sheet.tsx:58","data-slot":"sheet-content",className:ge("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out fixed z-50 flex flex-col gap-4 shadow-lg transition ease-in-out data-[state=closed]:duration-300 data-[state=open]:duration-500",a==="right"&&"data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right inset-y-0 right-0 h-full w-3/4 border-l sm:max-w-sm",a==="left"&&"data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left inset-y-0 left-0 h-full w-3/4 border-r sm:max-w-sm",a==="top"&&"data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top inset-x-0 top-0 h-auto border-b",a==="bottom"&&"data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom inset-x-0 bottom-0 h-auto border-t",e),...n,children:[t,s.jsxs(Ip,{"data-loc":"client/src/components/ui/sheet.tsx:75",className:"ring-offset-background focus:ring-ring data-[state=open]:bg-secondary absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none",children:[s.jsx(Br,{"data-loc":"client/src/components/ui/sheet.tsx:76",className:"size-4"}),s.jsx("span",{"data-loc":"client/src/components/ui/sheet.tsx:77",className:"sr-only",children:"Close"})]})]})]})}function kte({className:e,...t}){return s.jsx("div",{"data-loc":"client/src/components/ui/sheet.tsx:86","data-slot":"sheet-header",className:ge("flex flex-col gap-1.5 p-4",e),...t})}function nz({className:e,...t}){return s.jsx(NC,{"data-loc":"client/src/components/ui/sheet.tsx:109","data-slot":"sheet-title",className:ge("text-foreground font-semibold",e),...t})}function rz({className:e,...t}){return s.jsx(AC,{"data-loc":"client/src/components/ui/sheet.tsx:122","data-slot":"sheet-
627description",className:ge("text-muted-foreground text-sm",e),...t})}function Oe({className:e,...t}){return s.jsx("div",{"data-loc":"client/src/components/ui/skeleton.tsx:5","data-slot":"skeleton",className:ge("bg-accent animate-pulse rounded-md",e),...t})}var sz=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"}),Tte="VisuallyHidden",iz=N.forwardRef((e,t)=>s.jsx(Le.span,{...e,ref:t,style:{...sz,...e.style}}));iz.displayName=Tte;var Mte=iz,[sv]=Ga("Tooltip",[io]),iv=io(),oz="TooltipProvider",Dte=700,HS="tooltip.open",[Rte,_C]=sv(oz),cz=e=>{const{__scopeTooltip:t,delayDuration:a=Dte,skipDelayDuration:n=300,disableHoverableContent:r=!1,children:o}=e,c=N.useRef(!0),u=N.useRef(!1),d=N.useRef(0);return N.useEffect(()=>{const p=d.current;return()=>window.clearTimeout(p)},[]),s.jsx(Rte,{scope:t,isOpenDelayedRef:c,delayDuration:a,onOpen:N.useCallback(()=>{window.clearTimeout(d.current),c.current=!1},[]),onClose:N.useCallback(()=>{window.clearTimeout(d.current),d.current=window.setTimeout(()=>c.current=!0,n)},[n]),isPointerInTransitRef:u,onPointerInTransitChange:N.useCallback(p=>{u.current=p},[]),disableHoverableContent:r,children:o})};cz.displayName=oz;var Mf="Tooltip",[Lte,zp]=sv(Mf),lz=e=>{const{__scopeTooltip:t,children:a,open:n,defaultOpen:r,onOpenChange:o,disableHoverableContent:c,delayDuration:u}=e,d=_C(Mf,e.__scopeTooltip),p=iv(t),[h,m]=N.useState(null),x=fr(),v=N.useRef(0),j=c??d.disableHoverableContent,b=u??d.delayDuration,w=N.useRef(!1),[A,C]=ls({prop:n,defaultProp:r??!1,onChange:E=>{E?(d.onOpen(),document.dispatchEvent(new CustomEvent(HS))):d.onClose(),o?.(E)},caller:Mf}),O=N.useMemo(()=>A?w.current?"delayed-open":"instant-open":"closed",[A]),k=N.useCallback(()=>{window.clearTimeout(v.current),v.current=0,w.current=!1,C(!0)},[C]),_=N.useCallback(()=>{window.clearTimeout(v.current),v.current=0,C(!1)},[C]),P=N.useCallback(()=>{window.clearTimeout(v.current),v.current=window.setTimeout(()=>{w.current=!0,C(!0),v.current=0},b)},[b,C]);return N.useEffect(()=>()=>{v.current&&(window.clearTimeout(v.current),v.current=0)},[]),s.jsx($x,{...p,children:s.jsx(Lte,{scope:t,contentId:x,open:A,stateAttribute:O,trigger:h,onTriggerChange:m,onTriggerEnter:N.useCallback(()=>{d.isOpenDelayedRef.current?P():k()},[d.isOpenDelayedRef,P,k]),onTriggerLeave:N.useCallback(()=>{j?_():(window.clearTimeout(v.current),v.current=0)},[_,j]),onOpen:k,onClose:_,disableHoverableContent:j,children:a})})};lz.displayName=Mf;var FS="TooltipTrigger",uz=N.forwardRef((e,t)=>{const{__scopeTooltip:a,...n}=e,r=zp(FS,a),o=_C(FS,a),c=iv(a),u=N.useRef(null),d=Ge(t,u,r.onTriggerChange),p=N.useRef(!1),h=N.useRef(!1),m=N.useCallback(()=>p.current=!1,[]);return N.useEffect(()=>()=>document.removeEventListener("pointerup",m),[m]),s.jsx(Cp,{asChild:!0,...c,children:s.jsx(Le.button,{"aria-describedby":r.open?r.contentId:void 0,"data-state":r.stateAttribute,...n,ref:d,onPointerMove:Ce(e.onPointerMove,x=>{x.pointerType!=="touch"&&!h.current&&!o.isPointerInTransitRef.current&&(r.onTriggerEnter(),h.current=!0)}),onPointerLeave:Ce(e.onPointerLeave,()=>{r.onTriggerLeave(),h.current=!1}),onPointerDown:Ce(e.onPointerDown,()=>{r.open&&r.onClose(),p.current=!0,document.addEventListener("pointerup",m,{once:!0})}),onFocus:Ce(e.onFocus,()=>{p.current||r.onOpen()}),onBlur:Ce(e.onBlur,r.onClose),onClick:Ce(e.onClick,r.onClose)})})});uz.displayName=FS;var OC="TooltipPortal",[Ite,zte]=sv(OC,{forceMount:void 0}),dz=e=>{const{__scopeTooltip:t,forceMount:a,children:n,container:r}=e,o=zp(OC,t);return s.jsx(Ite,{scope:t,forceMount:a,children:s.jsx(_a,{present:a||o.open,children:s.jsx(Iu,{asChild:!0,container:r,children:n})})})};dz.displayName=OC;var nu="TooltipContent",fz=N.forwardRef((e,t)=>{const a=zte(nu,e.__scopeTooltip),{forceMount:n=a.forceMount,side:r="top",...o}=e,c=zp(nu,e.__scopeTooltip);return s.jsx(_a,{present:n||c.open,children:c.disableHoverableContent?s.jsx(pz,{side:r,...o,ref:t}):s.jsx($te,{side:r,...o,ref:t})})}),$te=N.forwardRef((e,t)=>{const a=zp(nu,e.__scopeTooltip),n=_C(nu,e.__scopeTooltip),r=N.useRef(null),o=Ge(t,r),[c,u]=N.useState(null),{trigger:d,onClose:p}=a,h=r.current,{onPointerInTransitChange:m}=n,x=N.useCallback(()=>{u(null),m(!1)},[m]),v=N.useCallback((j,b)=>{const w=j.currentTarget,A={x:j.clientX,y:j.clientY},C=Hte(A,w.getBoundingClientRect()),O=Fte(A,C),k=Kte(b.getBoundingClientRect()),_=Gte([...O,...k]);u(_),m(!0)},[m]);return N.useEffect(()=>()=>x(),[x]),N.useEffect(()=>{if(d&&h){const j=w=>v(w,h),b=w=>v(w,d);return d.addEventListener("pointerleave",j),h.addEventListener("pointerleave",b),()=>{d.removeEventListener("pointerleave",j),h.removeEventListener("pointerleave",b)}}},[d,h,v,x]),N.useEffect(()=>{if(c){const j=b=>{const w=b.target,A={x:b.clientX,y:b.clientY},C=d?.contains(w)||h?.contains(w),O=!Vte(A,c);C?x():O&&(x(),p())};return document.addEventListener("pointermove",j),()=>document.removeEventListener("pointermove",j)}}
vendor: 15,711 bytes, line 627
627,[d,h,c,p,x]),s.jsx(pz,{...e,ref:o})}),[Bte,qte]=sv(Mf,{isInside:!1}),Ute=e9("TooltipContent"),pz=N.forwardRef((e,t)=>{const{__scopeTooltip:a,children:n,"aria-label":r,onEscapeKeyDown:o,onPointerDownOutside:c,...u}=e,d=zp(nu,a),p=iv(a),{onClose:h}=d;return N.useEffect(()=>(document.addEventListener(HS,h),()=>document.removeEventListener(HS,h)),[h]),N.useEffect(()=>{if(d.trigger){const m=x=>{x.target?.contains(d.trigger)&&h()};return window.addEventListener("scroll",m,{capture:!0}),()=>window.removeEventListener("scroll",m,{capture:!0})}},[d.trigger,h]),s.jsx(Du,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:o,onPointerDownOutside:c,onFocusOutside:m=>m.preventDefault(),onDismiss:h,children:s.jsxs(Bx,{"data-state":d.stateAttribute,...p,...u,ref:t,style:{...u.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:[s.jsx(Ute,{children:n}),s.jsx(Bte,{scope:a,isInside:!0,children:s.jsx(Mte,{id:d.contentId,role:"tooltip",children:r||n})})]})})});fz.displayName=nu;var mz="TooltipArrow",hz=N.forwardRef((e,t)=>{const{__scopeTooltip:a,...n}=e,r=iv(a);return qte(mz,a).isInside?null:s.jsx(qx,{...r,...n,ref:t})});hz.displayName=mz;function Hte(e,t){const a=Math.abs(t.top-e.y),n=Math.abs(t.bottom-e.y),r=Math.abs(t.right-e.x),o=Math.abs(t.left-e.x);switch(Math.min(a,n,r,o)){case o:return"left";case r:return"right";case a:return"top";case n:return"bottom";default:throw new Error("unreachable")}}function Fte(e,t,a=5){const n=[];switch(t){case"top":n.push({x:e.x-a,y:e.y+a},{x:e.x+a,y:e.y+a});break;case"bottom":n.push({x:e.x-a,y:e.y-a},{x:e.x+a,y:e.y-a});break;case"left":n.push({x:e.x+a,y:e.y-a},{x:e.x+a,y:e.y+a});break;case"right":n.push({x:e.x-a,y:e.y-a},{x:e.x-a,y:e.y+a});break}return n}function Kte(e){const{top:t,right:a,bottom:n,left:r}=e;return[{x:r,y:t},{x:a,y:t},{x:a,y:n},{x:r,y:n}]}function Vte(e,t){const{x:a,y:n}=e;let r=!1;for(let o=0,c=t.length-1;o<t.length;c=o++){const u=t[o],d=t[c],p=u.x,h=u.y,m=d.x,x=d.y;h>n!=x>n&&a<(m-p)*(n-h)/(x-h)+p&&(r=!r)}return r}function Gte(e){const t=e.slice();return t.sort((a,n)=>a.x<n.x?-1:a.x>n.x?1:a.y<n.y?-1:a.y>n.y?1:0),Wte(t)}function Wte(e){if(e.length<=1)return e.slice();const t=[];for(let n=0;n<e.length;n++){const r=e[n];for(;t.length>=2;){const o=t[t.length-1],c=t[t.length-2];if((o.x-c.x)*(r.y-c.y)>=(o.y-c.y)*(r.x-c.x))t.pop();else break}t.push(r)}t.pop();const a=[];for(let n=e.length-1;n>=0;n--){const r=e[n];for(;a.length>=2;){const o=a[a.length-1],c=a[a.length-2];if((o.x-c.x)*(r.y-c.y)>=(o.y-c.y)*(r.x-c.x))a.pop();else break}a.push(r)}return a.pop(),t.length===1&&a.length===1&&t[0].x===a[0].x&&t[0].y===a[0].y?t:t.concat(a)}var Yte=cz,Qte=lz,Jte=uz,Xte=dz,Zte=fz,eae=hz;function EC({delayDuration:e=0,...t}){return s.jsx(Yte,{"data-loc":"client/src/components/ui/tooltip.tsx:11","data-slot":"tooltip-provider",delayDuration:e,...t})}function tae({...e}){return s.jsx(EC,{"data-loc":"client/src/components/ui/tooltip.tsx:23",children:s.jsx(Qte,{"data-loc":"client/src/components/ui/tooltip.tsx:24","data-slot":"tooltip",...e})})}function aae({...e}){return s.jsx(Jte,{"data-loc":"client/src/components/ui/tooltip.tsx:32","data-slot":"tooltip-trigger",...e})}function nae({className:e,sideOffset:t=0,children:a,...n}){return s.jsx(Xte,{"data-loc":"client/src/components/ui/tooltip.tsx:42",children:s.jsxs(Zte,{"data-loc":"client/src/components/ui/tooltip.tsx:43","data-slot":"tooltip-content",sideOffset:t,className:ge("bg-foreground text-background animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 w-fit origin-(--radix-tooltip-content-transform-origin) rounded-md px-3 py-1.5 text-xs text-balance",e),...n,children:[a,s.jsx(eae,{"data-loc":"client/src/components/ui/tooltip.tsx:53",className:"bg-foreground fill-foreground z-50 size-2.5 translate-y-[calc(-50%_-_2px)] rotate-45 rounded-[2px]"})]})})}const L0=1024;function gz(){const[e,t]=N.useState(void 0);return N.useEffect(()=>{const a=window.matchMedia(`(max-width: ${L0-1}px)`),n=()=>{t(window.innerWidth<L0)};return a.addEventListener("change",n),t(window.innerWidth<L0),()=>a.removeEventListener("change",n)},[]),!!e}const rae="sidebar_state",sae=3600*24*7,iae="16rem",oae="18rem",cae="3rem",lae="b",xz=N.createContext(null);function ov(){const e=N.useContext(xz);if(!e)throw new Error("useSidebar must be used within a SidebarProvider.");return e}function uae({defaultOpen:e=!0,open:t,onOpenChange:a,className:n,style:r,children:o,...c}){const u=gz(),[d,p]=N.useState(!1),[h,m]=N.useState(e),x=t??h,v=N.useCallback(A=>{const C=typeof A=="function"?A(x):A;a?a(C):m(C),document.cookie=`${rae}=${C}; path=/; max-age=${sae}`},[a,x]),j=N.useCallback(()=>u?p(A=>!A):v(A=>!A),[u,v,p]);N.useEffect(()=>{const A=C=>{C.key===lae&&(C.metaKey||C.ctrlKey)&&(C.preventDefault(),j())};return window.addEventListener("keydown",A),()=>window.removeEventListener("keydown",A)},[j]);const b=x?"expanded":"collapsed",w=N.useMemo(()=>({state:b,open:x,setOpen:v,isMobile:u,openMobile:d,setOpenMobile:p,toggleSidebar:j}),[b,x,v,u,d,p,j]);return s.jsx(xz.Provider,{"data-loc":"client/src/components/ui/sidebar.tsx:129",value:w,children:s.jsx(EC,{"data-loc":"client/src/components/ui/sidebar.tsx:130",delayDuration:0,children:s.jsx("div",{"data-loc":"client/src/components/ui/sidebar.tsx:131","data-slot":"sidebar-wrapper",style:{"--sidebar-width":iae,"--sidebar-width-icon":cae,...r},className:ge("group/sidebar-wrapper has-data-[variant=inset]:bg-sidebar flex min-h-svh w-full",n),...c,children:o})})})}function dae({side:e="left",variant:t="sidebar",collapsible:a="offcanvas",disableTransition:n=!1,className:r,children:o,...c}){const{isMobile:u,state:d,openMobile:p,setOpenMobile:h}=ov();return a==="none"?s.jsx("div",{"data-loc":"client/src/components/ui/sidebar.tsx:171","data-slot":"sidebar",className:ge("bg-sidebar text-sidebar-foreground flex h-full w-(--sidebar-width) flex-col",r),...c,children:o}):u?s.jsx(tz,{"data-loc":"client/src/components/ui/sidebar.tsx:186",open:p,onOpenChange:h,...c,children:s.jsxs(az,{"data-loc":"client/src/components/ui/sidebar.tsx:187","data-sidebar":"sidebar","data-slot":"sidebar","data-mobile":"true",className:"bg-sidebar text-sidebar-foreground w-(--sidebar-width) p-0 [&>button]:hidden",style:{"--sidebar-width":oae},side:e,onCloseAutoFocus:m=>{m.preventDefault(),Array.from(document.querySelectorAll('[data-sidebar="trigger"]')).find(v=>v.offsetParent!==null)?.focus()},children:[s.jsxs(kte,{"data-loc":"client/src/components/ui/sidebar.tsx:206",className:"sr-only",children:[s.jsx(nz,{"data-loc":"client/src/components/ui/sidebar.tsx:207",children:"Sidebar"}),s.jsx(rz,{"data-loc":"client/src/components/ui/sidebar.tsx:208",children:"Displays the mobile sidebar."})]}),s.jsx("div",{"data-loc":"client/src/components/ui/sidebar.tsx:210",className:"flex h-full w-full flex-col",children:o})]})}):s.jsxs("div",{"data-loc":"client/src/components/ui/sidebar.tsx:217",className:"group peer text-sidebar-foreground hidden md:block","data-state":d,"data-collapsible":d==="collapsed"?a:"","data-variant":t,"data-side":e,"data-slot":"sidebar",children:[s.jsx("div",{"data-loc":"client/src/components/ui/sidebar.tsx:226","data-slot":"sidebar-gap",className:ge("relative w-(--sidebar-width) bg-transparent",n?"transition-none":"transition-[width] duration-200 ease-linear","group-data-[collapsible=offcanvas]:w-0","group-data-[side=right]:rotate-180",t==="floating"||t==="inset"?"group-data-[collapsible=icon]:w-[calc(var(--sidebar-width-icon)+(--spacing(4)))]":"group-data-[collapsible=icon]:w-(--sidebar-width-icon)")}),s.jsx("div",{"data-loc":"client/src/components/ui/sidebar.tsx:240","data-slot":"sidebar-container",className:ge("fixed inset-y-0 z-10 hidden h-svh w-(--sidebar-width) md:flex",n?"transition-none":"transition-[left,right,width] duration-200 ease-linear",e==="left"?"left-0 group-data-[collapsible=offcanvas]:left-[calc(var(--sidebar-width)*-1)]":"right-0 group-data-[collapsible=offcanvas]:right-[calc(var(--sidebar-width)*-1)]",t==="floating"||t==="inset"?"p-2 group-data-[collapsible=icon]:w-[calc(var(--sidebar-width-icon)+(--spacing(4))+2px)]":"group-data-[collapsible=icon]:w-(--sidebar-width-icon) group-data-[side=left]:border-r group-data-[side=right]:border-l",r),...c,children:s.jsx("div",{"data-loc":"client/src/components/ui/sidebar.tsx:258","data-sidebar":"sidebar","data-slot":"sidebar-inner",className:"bg-sidebar group-data-[variant=floating]:border-sidebar-border flex h-full w-full flex-col group-data-[variant=floating]:rounded-lg group-data-[variant=floating]:border group-data-[variant=floating]:shadow-sm",children:o})})]})}function fae({className:e,onClick:t,...a}){const{toggleSidebar:n}=ov();return s.jsxs(X,{"data-loc":"client/src/components/ui/sidebar.tsx:278","data-sidebar":"trigger","data-slot":"sidebar-trigger",variant:"ghost",size:"icon",className:ge("size-7",e),onClick:r=>{t?.(r),n()},...a,children:[s.jsx(PL,{"data-loc":"client/src/components/ui/sidebar.tsx:290"}),s.jsx("span",{"data-loc":"client/src/components/ui/sidebar.tsx:291",className:"sr-only",children:"Toggle Sidebar"})]})}function pae({className:e,...t}){return s.jsx("main",{"data-loc":"client/src/components/ui/sidebar.tsx:323","data-slot":"sidebar-inset",className:ge("bg-background relative flex w-full flex-1 flex-col","md:peer-data-[variant=inset]:m-2 md:peer-data-[variant=inset]:ml-0 md:peer-data-[variant=inset]:rounded-xl md:peer-data-[variant=inset]:shadow-sm md:peer-data-[variant=inset]:peer-data-[state=collapsed]:ml-2",e),...t})}function mae({className:e,...t}){return s.jsx("div",{"data-loc":"client/src/components/ui/sidebar.tsx:351","data-slot":"sidebar-header","data-sidebar":"header",className:ge("flex flex-col gap-2 p-2",e),...t})}function hae({className:e,...t}){return s.jsx("div",{"data-loc":"client/src/components/ui/sidebar.tsx:362","data-slot":"sidebar-footer","data-sidebar":"footer",className:ge("flex flex-col gap-2 p-2",e),...t})}function gae({className:e,...t}){return s.jsx("div",{"data-loc":"client/src/components/ui/sidebar.tsx:387","data-slot":"sidebar-content","data-sidebar":"content",className:ge("flex min-h-0 flex-1 flex-col gap-2 overflow-auto group-data-[collapsible=icon]:overflow-hidden",e),...t})}function QE({className:e,...t}){return s.jsx("ul",{"data-loc":"client/src/components/ui/sidebar.tsx:470","data-slot":"sidebar-menu","data-sidebar":"menu",className:ge("flex w-full min-w-0 flex-col gap-1",e),...t})}function JE({className:e,...t}){return s.jsx("li",{"data-loc":"client/src/components/ui/sidebar.tsx:481","data-slot":"sidebar-menu-item","data-sidebar":"menu-item",className:ge("group/menu-item relative",e),...t})}const xae=Mx("peer/menu-button flex w-full items-center gap-2 overflow-hidden rounded-md p-2 text-left text-sm outline-hidden ring-sidebar-ring transition-[width,height,padding] hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 group-has-data-[sidebar=menu-action]/menu-item:pr-8 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[active=true]:bg-sidebar-accent data-[active=true]:font-medium data-[active=true]:text-sidebar-accent-foreground data-[state=open]:hover:bg-sidebar-accent data-[state=open]:hover:text-sidebar-accent-foreground group-data-[collapsible=icon]:size-8! group-data-[collapsible=icon]:p-2! [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0",{variants:{variant:{default:"hover:bg-sidebar-accent hover:text-sidebar-accent-foreground",outline:"bg-background shadow-[0_0_0_1px_hsl(var(--sidebar-border))] hover:bg-sidebar-accent hover:text-sidebar-accent-foreground hover:shadow-[0_0_0_1px_hsl(var(--sidebar-accent))]"},size:{default:"h-8 text-sm",sm:"h-7 text-xs",lg:"h-12 text-sm group-data-[collapsible=icon]:p-0!"}},defaultVariants:{variant:"default",size:"default"}});function XE({asChild:e=!1,isActive:t=!1,variant:a="default",size:n="default",tooltip:r,className:o,...c}){const u=e?MA:"button",{isMobile:d,state:p}=ov(),h=s.jsx(u,{"data-loc":"client/src/components/ui/sidebar.tsx:529","data-slot":"sidebar-menu-button","data-sidebar":"menu-button","data-size":n,"data-active":t,className:ge(xae({variant:a,size:n}),o),...c});return r?(typeof r=="string"&&(r={children:r}),s.jsxs(tae,{"data-loc":"client/src/components/ui/sidebar.tsx:550",children:[s.jsx(aae,{"data-loc":"client/src/components/ui/sidebar.tsx:551",asChild:!0,children:h}),s.jsx(nae,{"data-loc":"client/src/components/ui/sidebar.tsx:552",side:"right",align:"center",hidden:p!=="collapsed"||d,...r})]})):h}function vae(){return s.jsxs("div",{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:5",className:"flex min-h-screen bg-background",children:[s.jsxs("div",{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:7",className:"w-[280px] border-r border-border bg-background p-4 space-y-6",children:[s.jsxs("div",{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:9",className:"flex items-center gap-3 px-2",children:[s.jsx(Oe,{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:10",className:"h-8 w-8 rounded-md"}),s.jsx(Oe,{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:11",className:"h-4 w-24"})]}),s.jsxs("div",{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:15",className:"space-y-2 px-2",children:[s.jsx(Oe,{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:16",className:"h-10 w-full rounded-lg"}),s.jsx(Oe,{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:17",className:"h-10 w-full rounded-lg"}),s.jsx(Oe,{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:18",className:"h-10 w-full rounded-lg"})]}),s.jsx("div",{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:22",className:"absolute bottom-4 left-4 right-4",children:s.jsxs("div",{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:23",className:"flex items-center gap-3 px-1",children:[s.jsx(Oe,{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:24",className:"h-9 w-9 rounded-full"}),s.jsxs("div",{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:25",className:"flex-1 space-y-2",children:[s.jsx(Oe,{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:26",className:"h-3 w-20"}),s.jsx(Oe,{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:27",className:"h-2 w-32"})]})]})})]}),s.jsxs("div",{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:34",className:"flex-1 p-4 space-y-4",children:[s.jsx(Oe,{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:36",className:"h-12 w-48 rounded-lg"}),s.jsxs("div",{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:37",className:"grid gap-4 md:grid-cols-2 lg:grid-cols-3",children:[s.jsx(Oe,{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:38",className:"h-32 rounded-xl"}),s.jsx(Oe,{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:39",className:"h-32 rounded-xl"}),s.jsx(Oe,{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:40",className:"h-32 rounded-xl"})]}),s.jsx(Oe,{"data-loc":"client/src/components/DashboardLayoutSkeleton.tsx:42",className:"h-64 roun
627ded-xl"})]})]})}const ZE="ala-dashboard-sidebar-width",bae="ala-dashboard-open-groups-v1",yae=286,wae=230,jae=400;function Wd(e,t){return e.matchPrefixes?.some(a=>t.startsWith(a))?!0:e.matchPrefix?t.startsWith(e.matchPrefix):t===e.path}function Sae(e,t,a){const n=new Set(t.map(o=>o.key)),r=new Set;try{const o=window.localStorage.getItem(e),c=o?JSON.parse(o):[];Array.isArray(c)&&c.forEach(u=>{typeof u=="string"&&n.has(u)&&r.add(u)})}catch{}return a&&r.add(a),r.size===0&&t[0]&&r.add(t[0].key),r}function vz({children:e,title:t,subtitle:a,navItems:n,navGroups:r,navigationStateKey:o,requireAdmin:c=!1}){const[u,d]=N.useState(()=>{const m=localStorage.getItem(ZE);return m?Number.parseInt(m,10):yae}),{loading:p,user:h}=Un();return N.useEffect(()=>{localStorage.setItem(ZE,u.toString())},[u]),p?s.jsx(vae,{"data-loc":"client/src/components/DashboardLayout.tsx:133"}):h?h.status==="suspended"?s.jsx("main",{"data-loc":"client/src/components/DashboardLayout.tsx:171",className:"paper-grid grid min-h-screen place-items-center px-5 py-12",children:s.jsxs("section",{"data-loc":"client/src/components/DashboardLayout.tsx:172",className:"w-full max-w-lg border border-red-200 bg-white p-8 text-center shadow-[0_20px_60px_rgba(16,40,64,0.08)]",children:[s.jsx(RS,{"data-loc":"client/src/components/DashboardLayout.tsx:173",className:"mx-auto size-10 text-red-700",strokeWidth:1.4}),s.jsx("h1",{"data-loc":"client/src/components/DashboardLayout.tsx:174",className:"mt-5 font-serif text-2xl font-semibold text-[#102840]",children:"帳èç®åç¡æ³ä½¿ç¨æå¡åè½"}),s.jsx("p",{"data-loc":"client/src/components/DashboardLayout.tsx:177",className:"mt-3 text-sm leading-7 text-slate-600",children:"æ¤å¸³èå·²ç±ç®¡ç塿«åãæ¨ä»å¯ç覽å
¬éæ³è¦ãè£å¤èç¥èæç« ã"}),s.jsx(X,{"data-loc":"client/src/components/DashboardLayout.tsx:180",asChild:!0,className:"mt-7 rounded-none bg-[#102d49] text-white",children:s.jsx(we,{"data-loc":"client/src/components/DashboardLayout.tsx:181",href:"/",children:"è¿åå
¬éå¹³å°"})})]})}):c&&h.role!=="admin"?s.jsx("main",{"data-loc":"client/src/components/DashboardLayout.tsx:190",className:"paper-grid grid min-h-screen place-items-center px-5 py-12",children:s.jsxs("section",{"data-loc":"client/src/components/DashboardLayout.tsx:191",className:"w-full max-w-lg border border-[#d5c3a4] bg-white p-8 text-center shadow-[0_20px_60px_rgba(16,40,64,0.08)]",children:[s.jsx(RS,{"data-loc":"client/src/components/DashboardLayout.tsx:192",className:"mx-auto size-10 text-[#9a7538]",strokeWidth:1.4}),s.jsx("h1",{"data-loc":"client/src/components/DashboardLayout.tsx:193",className:"mt-5 font-serif text-2xl font-semibold text-[#102840]",children:"éè¦ç®¡ç塿¬é"}),s.jsx("p",{"data-loc":"client/src/components/DashboardLayout.tsx:196",className:"mt-3 text-sm leading-7 text-slate-600",children:"ç®åç»å
¥å¸³èæ²æç®¡çå¾å°æ¬éã"}),s.jsx(X,{"data-loc":"client/src/components/DashboardLayout.tsx:199",asChild:!0,className:"mt-7 rounded-none bg-[#102d49] text-white",children:s.jsx(we,{"data-loc":"client/src/components/DashboardLayout.tsx:200",href:"/member",children:"å徿å¡ä¸å¿"})})]})}):s.jsx(uae,{"data-loc":"client/src/components/DashboardLayout.tsx:208",style:{"--sidebar-width":`min(${u}px, calc(100vw - 20rem))`},children:s.jsx(Nae,{"data-loc":"client/src/components/DashboardLayout.tsx:215",title:t,subtitle:a,navItems:n,navGroups:r,navigationStateKey:o,setSidebarWidth:d,children:e},`${o??t}:${h.id}`)}):s.jsx("main",{"data-loc":"client/src/components/DashboardLayout.tsx:137",className:"navy-noise grid min-h-screen place-items-center px-5 py-12 text-white",children:s.jsxs("section",{"data-loc":"client/src/components/DashboardLayout.tsx:138",className:"w-full max-w-lg border border-[#c7a76d]/30 bg-[#0d2945]/90 p-8 text-center shadow-[0_28px_80px_rgba(0,0,0,0.24)] sm:p-11",children:[s.jsx("div",{"data-loc":"client/src/components/DashboardLayout.tsx:139",className:"mx-auto grid size-14 place-items-center border border-[#c7a76d]/55 text-[#d8ba82]",children:s.jsx(Bu,{"data-loc":"client/src/components/DashboardLayout.t
627sx:140",className:"size-7",strokeWidth:1.4})}),s.jsx("p",{"data-loc":"client/src/components/DashboardLayout.tsx:142",className:"mt-7 text-xs font-semibold uppercase tracking-[0.22em] text-[#d8ba82]",children:"ALA Member Access"}),s.jsx("h1",{"data-loc":"client/src/components/DashboardLayout.tsx:145",className:"mt-4 font-serif text-3xl font-semibold",children:"ç»å
¥å¾ç¹¼çºç ç©¶"}),s.jsx("p",{"data-loc":"client/src/components/DashboardLayout.tsx:148",className:"mt-4 text-sm leading-7 text-slate-300",children:"æå¡æ¶èãåçæ·å²è管çåè½å
ä½¿ç¨ Manus OAuth é©èï¼ä¸å¦è¡ä¿åå¯ç¢¼ã"}),s.jsx(X,{"data-loc":"client/src/components/DashboardLayout.tsx:151",onClick:()=>ai(),size:"lg",className:"mt-8 w-full rounded-none bg-[#c7a76d] text-[#081c31] hover:bg-[#e0c58e]",children:"ä½¿ç¨ Manus OAuth ç»å
¥"}),s.jsxs(we,{"data-loc":"client/src/components/DashboardLayout.tsx:158",href:"/",className:"mt-5 inline-flex items-center gap-2 text-sm text-slate-400 hover:text-white",children:[s.jsx(Ka,{"data-loc":"client/src/components/DashboardLayout.tsx:162",className:"size-4"}),"è¿åå
¬éå¹³å°"]})]})})}function Nae({children:e,title:t,subtitle:a,navItems:n,navGroups:r,navigationStateKey:o,setSidebarWidth:c}){const{user:u,logout:d}=Un(),[p]=ms(),{state:h,toggleSidebar:m,setOpenMobile:x}=ov(),v=h==="collapsed",[j,b]=N.useState(!1),w=N.useRef(null),A=gz(),C=N.useMemo(()=>r?.length?r:[{key:t==="æå¡ä¸å¿"?"member-tools":"dashboard-tools",code:t==="æå¡ä¸å¿"?"01 / MEMBER":"01 / TOOLS",label:t==="æå¡ä¸å¿"?"æå¡å·¥å
·":t,summary:a,items:n??[]}],[r,n,a,t]),O=N.useMemo(()=>C.flatMap(L=>L.items),[C]),k=O.find(L=>Wd(L,p)),_=C.find(L=>L.items.some(I=>Wd(I,p)))?.key,P=`${bae}:${o??t}:${u?.id??"signed-in"}`,[E,T]=N.useState(()=>Sae(P,C,_));N.useEffect(()=>{_&&T(L=>{if(L.has(_))return L;const I=new Set(L);return I.add(_),I})},[_]),N.useEffect(()=>{const L=C.filter(I=>E.has(I.key)).map(I=>I.key);try{window.localStorage.setItem(P,JSON.stringify(L))}catch{}},[P,C,E]),N.useEffect(()=>{v&&b(!1)},[v]),N.useEffect(()=>{const L=F=>{if(!j)return;const G=w.current?.getBoundingClientRect().left??0,K=F.clientX-G;K>=wae&&K<=jae&&c(K)},I=()=>b(!1);return j&&(document.addEventListener("mousemove",L),document.addEventListener("mouseup",I),document.body.style.cursor="col-resize",document.body.style.userSelect="none"),()=>{document.removeEventListener("mousemove",L),document.removeEventListener("mouseup",I),document.body.style.cursor="",document.body.style.userSelect=""}},[j,c]);function D(L){T(I=>{const F=new Set(I);return F.has(L)?F.delete(L):F.add(L),F})}function H(){A&&x(!1)}return s.jsxs(s.Fragment,{children:[s.jsxs("div",{"data-loc":"client/src/components/DashboardLayout.tsx:350",className:"relative",ref:w,children:[s.jsxs(dae,{"data-loc":"client/src/components/DashboardLayout.tsx:351",collapsible:"icon",className:"border-r-0",disableTransition:j,children:[s.jsx(mae,{"data-loc":"client/src/components/DashboardLayout.tsx:356",className:"border-b border-sidebar-border px-3 py-4",children:s.jsxs("div",{"data-loc":"client/src/components/DashboardLayout.tsx:357",className:"flex w-full items-center gap-3",children:[s.jsx("button",{"data-loc":"client/src/components/DashboardLayout.tsx:358",onClick:m,className:"grid size-9 shrink-0 place-items-center border border-sidebar-border text-sidebar-foreground/75 hover:bg-sidebar-accent hover:text-sidebar-accent-foreground","aria-label":"åæå´æ¬",children:s.jsx(PL,{"data-loc":"client/src/components/DashboardLayout.tsx:363",className:"size-4"})}),!v&&s.jsxs(we,{"data-loc":"client/src/components/DashboardLayout.tsx:366",href:"/",className:"min-w-0",onClick:H,children:[s.jsx("p",{"data-loc":"client/src/components/DashboardLayout.tsx:367",className:"font-serif text-lg font-semibold tracking-[0.12em] text-sidebar-foreground",children:"ALA"}),s.jsx("p",{"data-loc":"client/src/components/DashboardLayout.tsx:370",className:"truncate text-[10px] tracking-wide text-sidebar-foreground/55",children:"è¡æ¿è¨´è¨æ³ç¥èå¹³å°AI"})]})]})}),s.jsxs(gae,{"data-loc":"client/src/components/DashboardLayout.t
627sx:378",className:"gap-0 overflow-x-hidden py-4",children:[!v&&s.jsxs("div",{"data-loc":"client/src/components/DashboardLayout.tsx:380",className:"px-5 pb-4",children:[s.jsx("p",{"data-loc":"client/src/components/DashboardLayout.tsx:381",className:"text-[10px] font-semibold uppercase tracking-[0.2em] text-sidebar-primary",children:t}),s.jsx("p",{"data-loc":"client/src/components/DashboardLayout.tsx:384",className:"mt-2 text-xs leading-5 text-sidebar-foreground/55",children:a})]}),v?s.jsx(QE,{"data-loc":"client/src/components/DashboardLayout.tsx:391",className:"px-2 py-1","aria-label":`${t}å°è¦½`,children:O.map(L=>{const I=Wd(L,p);return s.jsx(JE,{"data-loc":"client/src/components/DashboardLayout.tsx:395",children:s.jsx(XE,{"data-loc":"client/src/components/DashboardLayout.tsx:396",asChild:!0,isActive:I,tooltip:L.label,className:"h-11 rounded-none border-l-2 border-transparent font-normal data-[active=true]:border-sidebar-primary data-[active=true]:bg-sidebar-accent data-[active=true]:text-sidebar-accent-foreground",children:s.jsxs(we,{"data-loc":"client/src/components/DashboardLayout.tsx:402",href:L.path,"aria-current":I?"page":void 0,onClick:H,children:[s.jsx(L.icon,{"data-loc":"client/src/components/DashboardLayout.tsx:407",className:I?"text-sidebar-primary":"text-sidebar-foreground/65"}),s.jsx("span",{"data-loc":"client/src/components/DashboardLayout.tsx:414",children:L.label})]})})},L.path)})}):s.jsx("nav",{"data-loc":"client/src/components/DashboardLayout.tsx:422",className:"px-2 pb-4","aria-label":`${t}䏿å¼å顿¸
å®`,children:s.jsx("div",{"data-loc":"client/src/components/DashboardLayout.tsx:426",className:"border-y border-sidebar-border",children:C.map(L=>{const I=E.has(L.key),F=L.items.some(K=>Wd(K,p)),G=`dashboard-nav-group-${L.key}`;return s.jsxs("section",{"data-loc":"client/src/components/DashboardLayout.tsx:435",className:"border-b border-sidebar-border last:border-b-0",children:[s.jsxs("button",{"data-loc":"client/src/components/DashboardLayout.tsx:439",type:"button",className:`grid w-full grid-cols-[minmax(0,1fr)_auto] items-center gap-3 px-3 py-4 text-left transition-colors hover:bg-sidebar-accent/65 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-sidebar-ring ${F?"bg-sidebar-accent/45":""}`,"aria-expanded":I,"aria-controls":G,onClick:()=>D(L.key),children:[s.jsxs("span",{"data-loc":"client/src/components/DashboardLayout.tsx:448",className:"min-w-0",children:[s.jsx("span",{"data-loc":"client/src/components/DashboardLayout.tsx:449",className:"block font-mono text-[9px] font-semibold uppercase tracking-[0.18em] text-sidebar-primary",children:L.code}),s.jsx("span",{"data-loc":"client/src/components/DashboardLayout.tsx:452",className:"mt-1.5 block text-sm font-semibold text-sidebar-foreground",children:L.label})]}),s.jsx(eu,{"data-loc":"client/src/components/DashboardLayout.tsx:456",className:`size-4 shrink-0 text-sidebar-primary transition-transform duration-200 ${I?"rotate-180":""}`,"aria-hidden":"true"})]}),I&&s.jsxs("div",{"data-loc":"client/src/components/DashboardLayout.tsx:465",id:G,className:"border-t border-sidebar-border bg-sidebar-accent/20 px-2 py-2",role:"group","aria-label":`${L.label}åé
`,children:[L.summary&&s.jsx("p",{"data-loc":"client/src/components/DashboardLayout.tsx:472",className:"px-3 pb-2 pt-1 text-[10px] leading-5 text-sidebar-foreground/50",children:L.summary}),s.jsx(QE,{"data-loc":"client/src/components/DashboardLayout.tsx:476",children:L.items.map(K=>{const z=Wd(K,p);return s.jsx(JE,{"data-loc":"client/src/components/DashboardLayout.tsx:480",children:s.jsx(XE,{"data-loc":"client/src/components/DashboardLayout.tsx:481",asChild:!0,isActive:z,tooltip:K.label,className:"h-auto min-h-12 rounded-none border-l-2 border-transparent px-3 py-2.5 font-normal data-[active=true]:border-sidebar-primary data-[active=true]:bg-sidebar-accent data-[active=true]:text-sidebar-accent-foreground",children:s.jsxs(we,{"data-loc":"client/src/components/DashboardLayout.tsx:487",href:K.path,"aria-current":z?"page":void 0,onClick:H,children:[s.jsx(K.icon,{"data-loc":"client/src/components/DashboardLayout.t
627sx:494",className:`size-[17px] shrink-0 ${z?"text-sidebar-primary":"text-sidebar-foreground/60"}`,strokeWidth:1.7}),s.jsxs("span",{"data-loc":"client/src/components/DashboardLayout.tsx:502",className:"min-w-0 flex-1",children:[s.jsx("span",{"data-loc":"client/src/components/DashboardLayout.tsx:503",className:"block text-[13px] font-medium leading-5",children:K.label}),K.description&&s.jsx("span",{"data-loc":"client/src/components/DashboardLayout.tsx:507",className:"mt-0.5 block text-[10px] leading-4 text-sidebar-foreground/50",children:K.description})]})]})})},K.path)})})]})]},L.key)})})})]}),s.jsx(hae,{"data-loc":"client/src/components/DashboardLayout.tsx:528",className:"border-t border-sidebar-border p-3",children:s.jsxs(BS,{"data-loc":"client/src/components/DashboardLayout.tsx:529",children:[s.jsx(qS,{"data-loc":"client/src/components/DashboardLayout.tsx:530",asChild:!0,children:s.jsxs("button",{"data-loc":"client/src/components/DashboardLayout.tsx:531",className:"flex w-full items-center gap-3 px-1 py-1 text-left hover:bg-sidebar-accent focus-visible:ring-2 focus-visible:ring-sidebar-ring group-data-[collapsible=icon]:justify-center",children:[s.jsx(qZ,{"data-loc":"client/src/components/DashboardLayout.tsx:532",className:"size-9 shrink-0 border border-sidebar-border",children:s.jsx(UZ,{"data-loc":"client/src/components/DashboardLayout.tsx:533",className:"bg-sidebar-accent text-xs font-medium text-sidebar-accent-foreground",children:u?.name?.charAt(0).toUpperCase()||"A"})}),s.jsxs("div",{"data-loc":"client/src/components/DashboardLayout.tsx:537",className:"min-w-0 flex-1 group-data-[collapsible=icon]:hidden",children:[s.jsxs("div",{"data-loc":"client/src/components/DashboardLayout.tsx:538",className:"flex items-center gap-2",children:[s.jsx("p",{"data-loc":"client/src/components/DashboardLayout.tsx:539",className:"truncate text-sm font-medium text-sidebar-foreground",children:u?.name||"ALA æå¡"}),s.jsx("span",{"data-loc":"client/src/components/DashboardLayout.tsx:542",className:"shrink-0 border border-sidebar-primary/50 px-1.5 py-0.5 text-[9px] font-semibold uppercase tracking-wide text-sidebar-primary",children:u?.tier==="vvip"?"VVIP":u?.tier==="vip"?"VIP":"Free"})]}),s.jsx("p",{"data-loc":"client/src/components/DashboardLayout.tsx:550",className:"mt-1 truncate text-[11px] text-sidebar-foreground/75",children:u?.role==="admin"?"管çå¡":u?.email||"Manus OAuth"})]})]})}),s.jsxs(US,{"data-loc":"client/src/components/DashboardLayout.tsx:558",align:"end",className:"w-52 rounded-none",children:[s.jsx(hg,{"data-loc":"client/src/components/DashboardLayout.tsx:559",asChild:!0,children:s.jsxs(we,{"data-loc":"client/src/components/DashboardLayout.tsx:560",href:"/",className:"cursor-pointer",children:[s.jsx(Ka,{"data-loc":"client/src/components/DashboardLayout.tsx:561",className:"mr-2 size-4"}),"è¿åå
¬éå¹³å°"]})}),s.jsx(MI,{"data-loc":"client/src/components/DashboardLayout.tsx:564"}),s.jsxs(hg,{"data-loc":"client/src/components/DashboardLayout.tsx:565",onClick:d,className:"cursor-pointer text-destructive focus:text-destructive",children:[s.jsx(OL,{"data-loc":"client/src/components/DashboardLayout.tsx:569",className:"mr-2 size-4"}),"ç»åº"]})]})]})})]}),s.jsx("div",{"data-loc":"client/src/components/DashboardLayout.tsx:575",className:`absolute right-0 top-0 h-full w-1 cursor-col-resize hover:bg-sidebar-primary/30 ${v?"hidden":""}`,onMouseDown:()=>!v&&b(!0),style:{zIndex:50}})]}),s.jsxs(pae,{"data-loc":"client/src/components/DashboardLayout.tsx:584",className:"min-w-0 bg-[#f5f2eb]",children:[s.jsxs("header",{"data-loc":"client/src/components/DashboardLayout.tsx:585",className:"sticky top-0 z-40 flex h-16 items-center justify-between border-b border-[#d8c9af] bg-[#fbfaf7]/95 px-4 backdrop-blur sm:px-6",children:[s.jsxs("div",{"data-loc":"client/src/components/DashboardLayout.tsx:586",className:"flex items-center gap-3",children:[A&&s.jsx(fae,{"data-loc":"client/src/components/DashboardLayout.tsx:588","aria-label":"åæå´æ¬",className:"size-9 rounded-none border border-[#d4c3a5] bg-white"}),s.jsxs("div",{"data-loc":"client/src/components/DashboardLayout.t
627sx:593",children:[s.jsx("p",{"data-loc":"client/src/components/DashboardLayout.tsx:594",className:"font-serif text-lg font-semibold text-[#102840]",children:k?.label??t}),s.jsx("p",{"data-loc":"client/src/components/DashboardLayout.tsx:597",className:"hidden text-xs text-slate-500 sm:block",children:a})]})]}),s.jsxs("div",{"data-loc":"client/src/components/DashboardLayout.tsx:602",className:"flex items-center gap-2",children:[s.jsx(qL,{"data-loc":"client/src/components/DashboardLayout.tsx:603"}),s.jsxs(we,{"data-loc":"client/src/components/DashboardLayout.tsx:604",href:"/",className:"hidden items-center gap-2 px-2 text-xs font-medium text-[#7f5f2f] hover:text-[#102840] sm:flex",children:[s.jsx(Ka,{"data-loc":"client/src/components/DashboardLayout.tsx:608",className:"size-4"}),"å
¬éå¹³å°"]})]})]}),s.jsx("main",{"data-loc":"client/src/components/DashboardLayout.tsx:612",className:"min-h-[calc(100vh-4rem)] p-4 sm:p-6 lg:p-8",children:e})]})]})}const Aae=[{key:"content",code:"01 / å
§å®¹",label:"å¹³å°ç¸½è¦½èå
§å®¹ç¶è·",summary:"ç®¡çæ³è¦ãè£å¤èç¥èå
§å®¹ï¼ç¶æå
¬éå¹³å°è³æå質ã",items:[{icon:GX,label:"管ç總覽",path:"/admin",description:"å¹³å°çæ
ãå
§å®¹èæå¡çéæè¦"},{icon:Aa,label:"æ³è¦ç®¡ç",path:"/admin/statutes",description:"ç¶è·è¡æ¿è¨´è¨æ³æ¢æèç« ç¯è³æ"},{icon:tn,label:"è£å¤ç®¡ç",path:"/admin/judgments",description:"æ ¸å°è£å¤ä¾æºãç´¢å¼è顯示çæ
"},{icon:Yx,label:"æç« 管ç",path:"/admin/knowledge",description:"建ç«ç¥èæç« èç¼å¸å
§å®¹"}]},{key:"djs-visuals",code:"02 / ä¹å",label:"DJS ä¹åèææç¼å¸",summary:"檢è¦ä¹åçæãäººå·¥æ ¸å¯¦ãç¼å¸è便ºè¿½æº¯çæ
ã",items:[{icon:WX,label:"DJS ä¹åä½å",path:"/admin/djs-visuals",matchPrefix:"/admin/djs-visuals",description:"管çé層ä¹åãæ ¸å¯¦çæ
èç¼å¸æµç¨"}]},{key:"members",code:"03 / æå¡",label:"æå¡æ¬éèééå¯©æ ¸",summary:"管çæå¡èº«åãæ¹æ¡èéè¦äººå·¥èççééç³è«ã",items:[{icon:Qx,label:"使ç¨è
管ç",path:"/admin/users",description:"è§è²ãæ¹æ¡ã帳èçæ
èä½¿ç¨æ¬é"},{icon:Ca,label:"ééç³è«",path:"/admin/upgrades",matchPrefix:"/admin/upgrades",description:"å¯©æ ¸æå¡åç´èåè½éééæ±"}]},{key:"operations",code:"04 / çé",label:"ç«å
§éç¥èå¹³å°çé",summary:"建ç«å¯è¿½è¹¤çç«å
§éç¥ï¼ç®¡çéè¦å¹³å°è¨æ¯ã",items:[{icon:gL,label:"èªè¨éç¥",path:"/admin/notifications",matchPrefix:"/admin/notifications",description:"ç¼éãæç¨è追蹤ç«å
§éç¥"}]}];function Cae({children:e}){return s.jsx(vz,{"data-loc":"client/src/components/AdminLayout.tsx:104",title:"管çå¾å°",subtitle:"ç¶è·ç¥èãè£å¤ãDJS ä¹åãæå¡æ¬éãééç³è«èç«å
§éç¥",navGroups:Aae,navigationStateKey:"admin",requireAdmin:!0,children:e})}class _ae extends N.Component{constructor(t){super(t),this.state={hasError:!1,error:null}}static getDerivedStateFromError(t){return{hasError:!0,error:t}}render(){return this.state.hasError?s.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:27",className:"flex items-center justify-center min-h-screen p-8 bg-background",children:s.jsxs("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:28",className:"flex flex-col items-center w-full max-w-2xl p-8",children:[s.jsx(Vi,{"data-loc":"client/src/components/ErrorBoundary.tsx:29",size:48,className:"text-destructive mb-6 flex-shrink-0"}),s.jsx("h2",{"data-loc":"client/src/components/ErrorBoundary.tsx:34",className:"text-xl mb-4",children:"An unexpected error occurred."}),s.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:36",className:"p-4 w-full rounded bg-muted overflow-auto mb-6",children:s.jsx("pre",{"data-loc":"client/src/components/ErrorBoundary.tsx:37",className:"text-sm text-muted-foreground whitespace-break-spaces",children:this.state.error?.stack})}),s.jsxs("button",{"data-loc":"client/src/components/ErrorBoundary.tsx:42",onClick:()=>window.location.reload(),className:ge("flex items-center gap-2 px-4 py-2 rounded-lg","bg-primary text-primary-foreground","hover:opacity-90 cursor-pointer"),children:[s.jsx(kL,{"data-loc":"client/src/components/ErrorBoundary.tsx:50",size:16}),"Reload Page"]})]})}):this.props.children}}const Oae=[{key:"account",code:"01 / 帳æ¶",label:"æå¡ç¸½è¦½èæ¹æ¡",summary:"æ¥çæå¡çæ
ãä½¿ç¨æ¬éèæ¹æ¡ééç³è«ã",items:[{icon:YX,label:"æå¡ç¸½è¦½",path:"/member",description:"æå¡çæ
ãè¿æä½¿ç¨è常ç¨ç ç©¶å
¥å£"},{icon:bL,label:"æ¹æ¡èééç³è«",path:"/member/plan",matchPrefix:"/member/plan",description:"æ¥çç®åæ¹æ¡ä¸¦æåºåè½éééæ±"}]},{key:"research",code:"02 / ç ç©¶",label:"æ¶èè AI ç ç©¶ç´é",summary:"éä¸ç®¡çå·²æ¶èè³æèæ³å¾ AI å°è©±æ·ç¨ã",items:[{icon:zu,label:"æçæ¶è",path:"/member/bookmarks",matchPrefix:"/member/bookmarks",description:"æ´çå·²æ¶èçæ³è¦ãè£å¤èç¥èå
§å®¹"},{icon:dg,label:"AI åçç´é",path:"/member/history",matchPrefixes:["/member/history","/member/conversations"],description:"åé¡§æ³å¾ AI å°è©±èå¼ç¨ä¾æº"}]},{key:"notifications",code:"03 / éç¥",label:"æå¡éç¥",summary:"æ¥çæ¹æ¡ãå
§å®¹è平尿åçç«å
627
§éç¥ã",items:[{icon:tc,label:"éç¥ä¸å¿",path:"/member/notifications",matchPrefix:"/member/notifications",description:"ç®¡çæªè®ãå·²è®èéè¦ç«å
§è¨æ¯"}]}];function Eae({children:e}){return s.jsx(vz,{"data-loc":"client/src/components/MemberLayout.tsx:70",title:"æå¡ä¸å¿",subtitle:"ç®¡çæ¹æ¡ãéç¥ãæ¶èèæ³å¾ AI ç ç©¶æ·ç¨",navGroups:Oae,navigationStateKey:"member",children:e})}const bz="PingLex⢠ALA è¡æ¿è¨´è¨æ³ç¥èå¹³å° AI",Pae="è¡æ¿è¨´è¨æ³æ¢æè§£æãè£å¤æª¢ç´¢ãä¸å¤§ç¨åºãä¹åè¦è¦ºåè坿 ¸é©AIåç",kae="PingLex⢠ALAæ´åå
¨åæ³è¦è³æåº«è¡æ¿è¨´è¨æ³æ¢æã叿³é¢å
¬éè¡æ¿è£å¤ãDJSï¼CEFï¼TLIæ³å¾ç¥èå·¥ç¨ãä¸å¤§è¨´è¨ç¨åºèå®ç« ä¹åè¦è¦ºåï¼æä¾å¯åæ¥æ³æºèè£å¤ä¾æçAIæ³å¾åçãæ¢æç覽ãè£å¤æª¢ç´¢ãç¨åºåæåç¥èæç« ï¼åå©å¾å¸«ãæ³åãç ç©¶è
èä¸è¬ä½¿ç¨è
建ç«å¯æ ¸é©çè¡æ¿è¨´è¨æ³çè§£ï¼éè¦åæ¡ä»æè«®è©¢å·æ¥å¾å¸«ã",Tae=["è¡æ¿è¨´è¨æ³","è¡æ¿è£å¤","æ³å¾AI","æ³æ¢æ¥è©¢","è£å¤æª¢ç´¢","訴è¨ç¨åº"],I0=bz,Mae="PingLex⢠ALA æ´åè¡æ¿è¨´è¨æ³æ¢æã叿³é¢å
¬éè£å¤ãDJSï¼CEF æ³å¾ç¥èå·¥ç¨è坿 ¸é©ä¾æºç AI æ³å¾åçã",Dae="/manus-storage/ala-pisuai-chat-icon_e3a8f72c.jpg";function mn(e,t,a){let n=document.head.querySelector(`meta[${e}="${t}"]`);n||(n=document.createElement("meta"),n.setAttribute(e,t),document.head.appendChild(n)),n.content=a}function eP(e){try{return new URL(e,window.location.origin).toString()}catch{return window.location.href}}function $i({title:e,description:t=Mae,keywords:a,canonicalPath:n,type:r="website",imagePath:o=Dae,noindex:c=!1,structuredData:u}){const d=JSON.stringify(u??null),p=a?.join(",")??"";return N.useEffect(()=>{const h=e?`${e}ï½${I0}`:I0,m=eP(n??`${window.location.pathname}`),x=eP(o);document.title=h,mn("name","description",t),p?mn("name","keywords",p):document.head.querySelector('meta[name="keywords"]')?.remove(),mn("name","robots",c?"noindex,nofollow":"index,follow,max-image-preview:large"),mn("property","og:site_name",I0),mn("property","og:locale","zh_TW"),mn("property","og:type",r),mn("property","og:title",h),mn("property","og:description",t),mn("property","og:url",m),mn("property","og:image",x),mn("name","twitter:card","summary"),mn("name","twitter:title",h),mn("name","twitter:description",t),mn("name","twitter:image",x);let v=document.head.querySelector('link[rel="canonical"]');return v||(v=document.createElement("link"),v.rel="canonical",document.head.appendChild(v)),v.href=m,document.head.querySelectorAll('script[data-ala-seo="jsonld"]').forEach(b=>b.remove()),(u?Array.isArray(u)?u:[u]:[]).forEach(b=>{const w=document.createElement("script");w.type="application/ld+json",w.dataset.alaSeo="jsonld",w.text=JSON.stringify(b).replace(/</g,"\\u003c"),document.head.appendChild(w)}),()=>{document.head.querySelectorAll('script[data-ala-seo="jsonld"]').forEach(b=>b.remove())}},[n,t,o,p,c,d,e,r]),null}const Rae=[{match:e=>e==="/",title:Pae,description:kae,keywords:Tae,structuredData:{"@context":"https://schema.org","@type":"WebSite",name:bz,alternateName:"PingLex ALA",inLanguage:"zh-Hant-TW",potentialAction:{"@type":"SearchAction",target:`${typeof window>"u"?"":window.location.origin}/search?q={search_term_string}`,"query-input":"required name=search_term_string"}}},{match:e=>e==="/statutes",title:"è¡æ¿è¨´è¨æ³æ¢æåº«",description:"ä¾ç·¨ãç« ãç¯çè¦½è¡æ¿è¨´è¨æ³ç¾è¡ååªé¤æ¢æï¼æ¥ç宿¹åæãè£å¤
627å¼ç¨çµ±è¨èç¸é°æ¢æã"},{match:e=>e==="/judgments",title:"è¡æ¿è£å¤æª¢ç´¢",description:"æª¢ç´¢å¸æ³é¢å
¬éè¡æ¿è£å¤ï¼ä»¥æ³é¢ãæ¡èãè£å¤æ¥æèå¼ç¨æ³æ¢æ ¸é©å¸æ³è¦è§£ã"},{match:e=>e==="/knowledge",title:"è¡æ¿è¨´è¨æ³ç¥è庫",description:"é±è®èè¡æ¿è¨´è¨ç¨åºãæ¢æèè£å¤ç¸éçç¥èæç« ï¼ä¸¦åæ¥æå¼ç¨æ³è¦ã"},{match:e=>e==="/charts",title:"è¡æ¿è¨´è¨æ³è¦è¦ºå表",description:"以çå¯¦æ¢æãå¼ç¨å¿«ç
§è宿¹ä¿®æ³æ·ç¨åç¾è¡æ¿è¨´è¨æ³ç¸½è¦½åå®ç« åºå®ä¹åã"},{match:e=>e.startsWith("/charts/"),title:"è¡æ¿è¨´è¨æ³å®ç« ä¹å",description:"以é«ç³»åã夿·æµç¨ãæ¡åºåãER åãä¿®æ³æéè»¸ãæ³çåãææ°åãé·éåèå¿æºåçè§£å®ç« è¦ç¯ã"},{match:e=>e==="/djs",title:"DJS å
«å¤§èªç¾©æ¨¡çµ",description:"以ç實æ³è¦è坿 ¸é©è£å¤æª¢è¦è¡æ¿è¨´è¨æ³çé«ç³»ä½ç½®ãè¦ä»¶ãç¨åºãæéãè§è²è叿³è¦è§£ã"},{match:e=>e==="/procedures",title:"ä¸å¤§æ ¸å¿ç¨åº",description:"æ¯è¼æ¤é·ã課äºç¾©åã確èªãä¸è¬çµ¦ä»ãé½å¸è¨ç«ã交éè£æ±ºèæ¶å®¹è²è«ç¨åºã"},{match:e=>e.startsWith("/procedures/"),title:"è¡æ¿è¨´è¨ç¨åºå·¥ä½å",description:"以宿¹æ¢æãF1ï¼F2ï¼F3 è TLI 䏿®µè«æª¢æ¥è¡æ¿è¨´è¨ç¨åºè¦ä»¶ãæéèæ³å¾ææã"}];function Lae(){const[e]=ms(),t=e.split("?")[0]||"/";if(t.startsWith("/statutes/")||t.startsWith("/judgments/")||t.startsWith("/knowledge/"))return null;if(t==="/ai")return s.jsx($i,{"data-loc":"client/src/components/RouteSeo.tsx:43",title:"è¡æ¿è¨´è¨ AI ç 究室",description:"ç»å
¥ PingLex ALA ç§äººç ç©¶å·¥ä½åï¼ä½¿ç¨å
·ç實æ³è¦èè£å¤ä¾æºçè¡æ¿è¨´è¨æ³ AI åçã",canonicalPath:"/ai",noindex:!0});if(t.startsWith("/member")||t.startsWith("/admin"))return s.jsx($i,{"data-loc":"client/src/components/RouteSeo.tsx:46",title:"æå¡å·¥ä½å",description:"PingLex ALA æå¡è管çå·¥ä½åã",canonicalPath:t,noindex:!0});if(t==="/404")return s.jsx($i,{"data-loc":"client/src/components/RouteSeo.tsx:49",title:"æ¾ä¸å°é é¢",description:"æå®é é¢ä¸åå¨ã",canonicalPath:"/404",noindex:!0});if(t==="/search")return s.jsx($i,{"data-loc":"client/src/components/RouteSeo.tsx:52",title:"å
¨ç«æå°",description:"æå° PingLex ALA çè¡æ¿è¨´è¨æ³æ¢æãå
¬éè£å¤èç¥èæç« ã",canonicalPath:"/search",noindex:!0});const a=Rae.find(n=>n.match(t));return a?s.jsx($i,{"data-loc":"client/src/components/RouteSeo.tsx:57",title:a.title,description:a.description,keywords:"keywords"in a?a.keywords:void 0,canonicalPath:t,structuredData:"structuredData"in a?a.structuredData:void 0}):s.jsx($i,{"data-loc":"client/src/components/RouteSeo.tsx:56",canonicalPath:t})}const Iae=N.createContext(void 0);function zae({children:e,defaultTheme:t="light",switchable:a=!1}){const[n,r]=N.useState(()=>a&&localStorage.getItem("theme")||t);N.useEffect(()=>{const c=document.documentElement;n==="dark"?c.classList.add("dark"):c.classList.remove("dark"),a&&localStorage.setItem("theme",n)},[n,a]);const o=a?()=>{r(c=>c==="light"?"dark":"light")}:void 0;return s.jsx(Iae.Provider,{"data-loc":"client/src/contexts/ThemeContext.tsx:52",value:{theme:n,toggleTheme:o,switchable:a},children:e})}const $ae=[{id:"ls9g",shortName:"LS9G",name:"ä¹å±¤èªç¾©æ¨æ³¨",description:"ä¾è¦ç¯ã主é«ãè¡çºã客é«ãæ¢ä»¶ãç¨åºãææãä¾å¤èææ¿ä¹å±¤è¾¨èæ¢æè³è¨ã",sourceStatus:"rule-derived"},{id:"lsmu",shortName:"LSMU",name:"æ³å¾èªç¾©æå°å®å
",description:"å°æ¢æååçºå¯æ ¸å°çæ³å¾èªç¾©å®å
ï¼ä¸è£å
¥æ¢ææªè¨è¼çè¦ä»¶ã",sourceStatus:"rule-derived"},{id:"cef",shortName:"CEF",name:"æ§æè¦ä»¶å å",description:"以 F1ï¼F2ï¼F3 å°ç
§äºå¯¦èæ¢æè¦ä»¶ï¼æªæä¾äºå¯¦æä¸ä½ç¬¦ååº¦å¤æ·ã",sourceStatus:"assisted-analysis"},{id:"tsaa",shortName:"TSAA",name:"æåºèç¨åºçµæ§",description:"è¾¨èæ³å®æéãç¨åºå
å¾èææ¿éæ®µï¼æéä»é éé
æ ¸å°ç¾è¡æ³ã",sourceStatus:"rule-derived"},{id:"tli",shortName:"TLI",name:"䏿®µè«æ¨ç",description:"ä¾å¤§åæãäºå¯¦å°åæèæ«å®çµè«åç¾æ³å¾æ¨çï¼çµè«ä¿çä¸ç¢ºå®æ§ã
627",sourceStatus:"assisted-analysis"},{id:"field",shortName:"FIELD",name:"å ´åææ",description:"æ¨ç¤ºæ³é¢ãè¡æ¿æ©éãç¶äºäººåç¨åºå ´åçè§è²äºåã",sourceStatus:"contextual"},{id:"values",shortName:"VALUES",name:"å¹å¼å±¤åæ",description:"徿¬å©ä¿éãç¨åºæ£ç¾©ãå
¬çè叿³è³æºçé¢åååºå¯è½çå¹å¼å¼µåã",sourceStatus:"assisted-analysis"},{id:"precedent",shortName:"JUDICIAL",name:"叿³å¤è§£æè¦",description:"å
顯示å¯ç±ç實è£å¤ç´¢å¼æ ¸é©çæ¡èèæè¦ï¼ç¡å¯é©è便ºææç¢ºæ¨ç¤ºæªçæã",sourceStatus:"verified-only"}],Bae=[{id:"system",order:1,name:"é«ç³»è³è¨å",subtitle:"層ç´çµæ§"},{id:"flow",order:2,name:"è¡æ¿è¨´è¨å¤æ·æµç¨å",subtitle:"SOP"},{id:"sankey",order:3,name:"èªç¾©æ¡åºå",subtitle:"æ¢æå°æ¦å¿µçæµå"},{id:"er",order:4,name:"æ³å¾æ¦å¿µ ER å",subtitle:"è§è²èéä¿"},{id:"timeline",order:5,name:"ä¿®æ³æ·ç¨æé軸",subtitle:"宿¹æ²¿é©"},{id:"interests",order:6,name:"ä¿è·æ³çåæå",subtitle:"å¹å¼æ¬è¡¡"},{id:"venn",order:7,name:"æ ¸å¿æ¦å¿µææ°å",subtitle:"交éèçç·"},{id:"radar",order:8,name:"æ¢æç¹æ§é·éå",subtitle:"è³æææ¨"},{id:"mindmap",order:9,name:"ç¶åå¿æºå",subtitle:"ä¸é 總覽"}],tP={name:"å
¨åæ³è¦è³æåº«",pcode:"A0030154"},qae=[{date:"1932-11-17",title:"å¶å®å
¬å¸",detail:"å¶å®å
¬å¸å
¨æ 27 æ¢ï¼1933-06-23 æ½è¡ã"},{date:"1975-12-12",title:"å
¨æä¿®æ£",detail:"ä¿®æ£å
¬å¸å
¨æ 34 æ¢ã"},{date:"1998-10-28",title:"å¶åº¦æ§å
¨æä¿®æ£",detail:"ä¿®æ£å
¬å¸å
¨æ 308 æ¢ï¼2000-07-01 æ½è¡ã"}
627,{date:"2011-11-23",title:"å¢è¨äº¤éè£æ±ºç¨åº",detail:"å¢è¨ç¬¬ 237-1 è³ 237-9 æ¢å第äºç·¨ç¬¬ä¸ç« ï¼2012-09-06 æ½è¡ã"},{date:"2014-06-18",title:"å¢è¨æ¶å®¹è²è«ç¨åº",detail:"å¢è¨ç¬¬ 237-10 è³ 237-17 æ¢å第äºç·¨ç¬¬åç« ï¼ä¸»è¦è¦å®æ¼ 2015-02-05 æ½è¡ã"},{date:"2020-01-15",title:"å¢è¨å
¶ä»äºä»¶ç¨åº",detail:"å¢è¨ç¬¬ 237-18 è³ 237-31 æ¢å第äºç·¨ç¬¬äºç« ï¼2020-07-01 æ½è¡ã"},{date:"2022-06-22",title:"ç¾è¡çæ¬æè¿ä¿®æ£",detail:"ä¿®æ£ãå¢è¨ååªé¤å¤é
æ¢æï¼å¸æ³é¢å½ä»¤å®èª 2023-08-15 æ½è¡ã"}],Uae=[{slug:"cancellation",title:"æ¤é·è¨´è¨",subtitle:"éå°éæ³è¡æ¿èåçæ¤é·ææ¿",articleRanges:[{start:"4",end:"4"}],focalArticles:["4"],overview:"ä»¥è¡æ¿è¨´è¨æ³ç¬¬ 4 æ¢çºæ ¸å¿ï¼æª¢è¦è¡æ¿èåã鿳䏻張忬婿æ³å¾ä¸å©çåæçè¦ç´ ã",factors:[{id:"F1",label:"æ¯å¦åå¨è¡æ¿èå",prompt:"辨èçè°æ¨çæ¯å¦çºä¸å¤®æå°æ¹æ©éçè¡æ¿èåã"},{id:"F2",label:"æ¯å¦ä¸»å¼µèåéæ³",prompt:"辨èå
·é«éæ³çç±åå
¶å¯æ ¸å°è³æã"},{id:"F3",label:"æ¯å¦ä¸»å¼µæ¬å©ææ³å¾ä¸å©çåæ",prompt:"辨èååæè¿°åå½±é¿æ¬å©ææ³å¾ä¸å©çã"}],flow:["確èªçè°æ¨ç","æ ¸å°è¨´é¡ææ³å®åç½®ç¨åº","æè§£éæ³çç±","ç¢ºèªæ¬å©ä¿è·å¿
è¦","é¸æè«æ±èèæ"],values:["æ¬å©ææ¿","便³è¡æ¿","ç¨åºå®å®"]},{slug:"obligation",title:"課äºç¾©å訴è¨",subtitle:"è«æ±æ©éä½æè¡æ¿èå",articleRanges:[{start:"5",end:"5"}],focalArticles:["5"],overview:"ä»¥è¡æ¿è¨´è¨æ³ç¬¬ 5 æ¢çºæ ¸å¿ï¼ååç³è«éé§åèæ©é龿ä¸ä½çºå
©ç¨®é¡åã",factors:[{id:"F1",label:"æ¯å¦ä¾æ³æåºç³è«",prompt:"辨èç³è«å
§å®¹ãæ³è¦ä¾æè主管æ©éã"},{id:"F2",label:"æ©éæ¯å¦é§åæé¾æä¸ä½çº",prompt:"ååé§åèåèæä½çºèä¸ä½çºã"},{id:"F3",label:"æ¯å¦ä¸»å¼µæ¬å©ææ³å¾ä¸å©çåæ",prompt:"辨èåå½±é¿æ¬å©å叿æ³é¢å½æ©é使çèåã"}],flow:["確èªç³è«æ¬åºç¤","確èªä¸»ç®¡æ©é","ååé§åï¼ä¸ä½çº","æ ¸å°åç½®ç¨åº","å
·é«åææ±èå"],values:["æææ¬å©ä¿è·","è¡æ¿ä½çºç¾©å","æ¬ååç«"]},{slug:"declaratory",title:"確èªè¨´è¨",subtitle:"確èªèåç¡æãæ³å¾éä¿æå·²å·è¡èåéæ³",articleRanges:[{start:"6",end:"6"}],focalArticles:["6"],overview:"ä»¥è¡æ¿è¨´è¨æ³ç¬¬ 6 æ¢çºæ ¸å¿ï¼ç¹å¥æª¢æ ¸å³å確èªå¤æ±ºä¹æ³å¾ä¸å©çèè£å
æ§éå¶ã",factors:[{id:"F1",label:"ç¢ºèªæ¨çæ¯å¦æç¢º",prompt:"ååèåç¡æãå
¬æ³ä¸æ³å¾éä¿åå·²å·è¡ç¡å復èåä¹éæ³ç¢ºèªã"},{id:"F2",label:"æ¯å¦å
·æå³å確èªå¤æ±ºä¹æ³å¾ä¸å©ç",prompt:"辨èç¾å¨ä¸å
·é«ç確èªå©çã"},{id:"F3",label:"æ¯å¦åè£å
æ§ååéå¶",prompt:"æª¢æ ¸æ¯å¦å¯æ¹ææ¤é·æèª²äºç¾©å訴è¨ã"}],flow:["çå®ç¢ºèªæ¨ç","辨è確èªå©ç","æª¢æ ¸è£å
æ§","æ´çç¡æï¼éæ³çç±","å½¢æç¢ºèªè²æ"],values:["æ³å¾éä¿å®å®","æ¬å©é é²ä¿è·","訴è¨ç¶æ¿"]},{slug:"general-performance",title:"ä¸è¬çµ¦ä»è¨´è¨",subtitle:"å
¬æ³ä¸åå æçä¹çµ¦ä»è«æ±",articleRanges:[{start:"8",end:"8"}],focalArticles:["8"],overview:"ä»¥è¡æ¿è¨´è¨æ³ç¬¬ 8 æ¢çºæ ¸å¿ï¼è¾¨èå
¬æ³ä¸çµ¦ä»è«æ±ï¼ä¸¦æé¤ä»¥è¡æ¿èåä½æçºæ¨çä¹è«æ±ã",factors:[{id:"F1",label:"æ¯å¦çºå
¬æ³ä¸åå æçè«æ±",prompt:"è¾¨èæ³å¾éä¿è給ä»åºç¤ã"},{id:"F2",label:"è«æ±æ¨çæ¯å¦å
·é«",prompt:"辨èéé¢ãä½çºãä¸ä½çºæå
¶ä»å
·é«çµ¦ä»ã"},{id:"F3",label:"æ¯å¦ææ¹å¾ªå
¶ä»è¨´è¨é¡å",prompt:"æª¢æ ¸è«æ±æ¯å¦å¯¦è³ªè¦æ±ä½æè¡æ¿èåææ³å¾å¦æç¨åºã"}
627],flow:["確èªå
¬æ³éä¿","å
·é«å給ä»å
§å®¹","æª¢æ ¸è¨´è¨é¡å","æ´çå°æèæçµäºå¯¦","å½¢æçµ¦ä»è²æ"],values:["å
¬æ³åµæ¬å¯¦ç¾","訴è¨é¡åé©é
","ææææ¿"]},{slug:"urban-plan",title:"é½å¸è¨ç«å¯©æ¥ç¨åº",subtitle:"é½å¸è¨ç«è¦ç¯å¯©æ¥ä¹ç¹å¥ç¨åº",articleRanges:[{start:"219",end:"237"}],focalArticles:["219","227","228","234","237"],overview:"æ¶µèè¡æ¿è¨´è¨æ³ç¬¬ 219 æ¢è³ç¬¬ 237 æ¢ï¼æä¾å
·é«é½å¸è¨ç«ãå
¬åèæ¬çå½±é¿æ ¸å°ç¾è¡æ¢æã",factors:[{id:"F1",label:"çè°æ¯å¦å±¬é½å¸è¨ç«",prompt:"辨èè¨ç«å稱ãå
¬åæ¥æãç¯åè主管æ©éã"},{id:"F2",label:"æ¬çå½±é¿æ¯å¦å
·é«",prompt:"辨èåå°ã使ç¨ãè²¡ç¢æå
¶ä»æ³å¾ä¸å©çä¹å½±é¿ã"},{id:"F3",label:"æ¯å¦ç¬¦åç¹å¥ç¨åºè¦ä»¶",prompt:"ä¾ç¬¬ 219 æ¢è³ç¬¬ 237 æ¢æ ¸å°ååãæéã管è½èå¯©æ¥æ¨çã"}],flow:["確èªé½å¸è¨ç«èå
¬å","çå®åå½±é¿ç¯å","æ ¸å°ååèæé","æè§£è¨ç«éæ³çç±","æ´ç審æ¥è«æ±"],values:["è¨ç«æ³æ²»","è²¡ç¢æ¬ä¿é","å
Œ
±å©ç"]},{slug:"traffic",title:"交éè£æ±ºäºä»¶è¨´è¨ç¨åº",subtitle:"交éè£æ±ºè¡æ¿è¨´è¨ä¹ç¹å¥ç¨åº",articleRanges:[{start:"237-1",end:"237-9"}],focalArticles:["237-1","237-2","237-3","237-4","237-9"],overview:"æ¶µèè¡æ¿è¨´è¨æ³ç¬¬ 237-1 æ¢è³ç¬¬ 237-9 æ¢ï¼ç¨åºè¦ä»¶æä¾è£æ±ºæ¸ãééèç¾è¡æ¢æéé
æ ¸å°ã",factors:[{id:"F1",label:"æ¯å¦çºäº¤éè£æ±ºäºä»¶",prompt:"辨èè£æ±ºæ©éãè£æ±ºæ¸ãéè¦äºå¯¦èè£æ±ºå
§å®¹ã"},{id:"F2",label:"ç¨åºè³ææ¯å¦å®æ´",prompt:"辨èééã起訴æéã管è½èå¿
è¦æä»¶ã"},{id:"F3",label:"實é«ç黿¯å¦å¯æ ¸å°",prompt:"æ´çå°éè¦äºå¯¦ãèæææ³å¾é©ç¨ä¹çå·ã"}],flow:["輸å
¥è£æ±ºæ¸è³æ","æ ¸å°ééèæé","確èªç®¡è½æ³é¢","æ´çèæçé»","å½¢æèµ·è¨´è²æ"],values:["ç¨åºä¾¿æ·","è£æ±ºæ£ç¢ºæ§","äººæ°ææ¿"]},{slug:"detention",title:"æ¶å®¹è²è«äºä»¶ç¨åº",subtitle:"ç§»æ°æ¶å®¹ä¹å¸æ³å¯©æ¥ç¹å¥ç¨åº",articleRanges:[{start:"237-10",end:"237-18"}],focalArticles:["237-10","237-11","237-12","237-13","237-16","237-18"],overview:"æ ¸å¿ç¯åçºè¡æ¿è¨´è¨æ³ç¬¬ 237-10 æ¢è³ç¬¬ 237-18 æ¢ï¼æ¶å人身èªç±ï¼é åªå
æ ¸å°ç¾è¡æ¢æè峿ç¨åºè³æã",factors:[{id:"F1",label:"æ¶å®¹é¡åèæ³å¾ä¾æ",prompt:"è¾¨èæ«äºæ¶å®¹ãçºäºæ¶å®¹ãå»¶é·æ¶å®¹æå
¶ä»ç¸éè²è«ã"},{id:"F2",label:"人身èªç±éå¶è³æ",prompt:"è¾¨èæ¶å®¹èµ·è¿ãæ©é決å®ãééèç¾æ³ã"},{id:"F3",label:"叿³å¯©æ¥ç¨åºè¦ä»¶",prompt:"ä¾ç¬¬ 237-10 æ¢è³ç¬¬ 237-18 æ¢æ ¸å°è²è«äººãæ³é¢ãæéèæåè³æã"}],flow:["ç¢ºèªæ¶å®¹ç¾æ³","è¾¨èæ¶å®¹é¡å","æ ¸å°æ³å®æé","æ´çå¿
è¦æ§èæ¯ä¾æ§è³æ","鏿è²è«ç¨åº"],values:["人身èªç±","æ£ç¶ç¨åº","åå¢ç®¡ç"]}],jt=Bae.map(e=>({id:e.id,title:e.name,description:e.subtitle})),Hae=qae.map(e=>({date:e.date,label:`${e.title}ï¼${e.detail}`}));function Fae(e){if(typeof document>"u")return;let t=document.head||document.getElementsByTagName("head")[0],a=document.createElement("style");a.type="text/css",t.appendChild(a),a.styleSheet?a.styleSheet.cssText=e:a.appendChild(document.createTextNode(e))}const Kae=e=>{switch(e){case"success":return Wae;case"info":return Qae;case"warning":return Yae;case"error":return Jae;default:return null}},Vae=Array(12).fill(0),Gae=({visible:e,className:t})=>B.createElement("div",{className:["sonner-loading-wrapper",t].filter(Boolean).join(" "),"data-visible":e},B.createElement("div",{className:"sonner-spinner"},Vae.map((a,n)=>B.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${n}`})))),Wae=B.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},B.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"})),Yae=B.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"
627currentColor",height:"20",width:"20"},B.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"})),Qae=B.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},B.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"})),Jae=B.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},B.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"})),Xae=B.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"},B.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),B.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),Zae=()=>
vendor: 4,001 bytes, line 627
627{const[e,t]=B.useState(document.hidden);return B.useEffect(()=>{const a=()=>{t(document.hidden)};return document.addEventListener("visibilitychange",a),()=>window.removeEventListener("visibilitychange",a)},[]),e};let KS=1;class ene{constructor(){this.subscribe=t=>(this.subscribers.push(t),()=>{const a=this.subscribers.indexOf(t);this.subscribers.splice(a,1)}),this.publish=t=>{this.subscribers.forEach(a=>a(t))},this.addToast=t=>{this.publish(t),this.toasts=[...this.toasts,t]},this.create=t=>{var a;const{message:n,...r}=t,o=typeof t?.id=="number"||((a=t.id)==null?void 0:a.length)>0?t.id:KS++,c=this.toasts.find(d=>d.id===o),u=t.dismissible===void 0?!0:t.dismissible;return this.dismissedToasts.has(o)&&this.dismissedToasts.delete(o),c?this.toasts=this.toasts.map(d=>d.id===o?(this.publish({...d,...t,id:o,title:n}),{...d,...t,id:o,dismissible:u,title:n}):d):this.addToast({title:n,...r,dismissible:u,id:o}),o},this.dismiss=t=>(t?(this.dismissedToasts.add(t),requestAnimationFrame(()=>this.subscribers.forEach(a=>a({id:t,dismiss:!0})))):this.toasts.forEach(a=>{this.subscribers.forEach(n=>n({id:a.id,dismiss:!0}))}),t),this.message=(t,a)=>this.create({...a,message:t}),this.error=(t,a)=>this.create({...a,message:t,type:"error"}),this.success=(t,a)=>this.create({...a,type:"success",message:t}),this.info=(t,a)=>this.create({...a,type:"info",message:t}),this.warning=(t,a)=>this.create({...a,type:"warning",message:t}),this.loading=(t,a)=>this.create({...a,type:"loading",message:t}),this.promise=(t,a)=>{if(!a)return;let n;a.loading!==void 0&&(n=this.create({...a,promise:t,type:"loading",message:a.loading,description:typeof a.description!="function"?a.description:void 0}));const r=Promise.resolve(t instanceof Function?t():t);let o=n!==void 0,c;const u=r.then(async p=>{if(c=["resolve",p],B.isValidElement(p))o=!1,this.create({id:n,type:"default",message:p});else if(ane(p)&&!p.ok){o=!1;const m=typeof a.error=="function"?await a.error(`HTTP error! status: ${p.status}`):a.error,x=typeof a.description=="function"?await a.description(`HTTP error! status: ${p.status}`):a.description,j=typeof m=="object"&&!B.isValidElement(m)?m:{message:m};this.create({id:n,type:"error",description:x,...j})}else if(p instanceof Error){o=!1;const m=typeof a.error=="function"?await a.error(p):a.error,x=typeof a.description=="function"?await a.description(p):a.description,j=typeof m=="object"&&!B.isValidElement(m)?m:{message:m};this.create({id:n,type:"error",description:x,...j})}else if(a.success!==void 0){o=!1;const m=typeof a.success=="function"?await a.success(p):a.success,x=typeof a.description=="function"?await a.description(p):a.description,j=typeof m=="object"&&!B.isValidElement(m)?m:{message:m};this.create({id:n,type:"success",description:x,...j})}}).catch(async p=>{if(c=["reject",p],a.error!==void 0){o=!1;const h=typeof a.error=="function"?await a.error(p):a.error,m=typeof a.description=="function"?await a.description(p):a.description,v=typeof h=="object"&&!B.isValidElement(h)?h:{message:h};this.create({id:n,type:"error",description:m,...v})}}).finally(()=>{o&&(this.dismiss(n),n=void 0),a.finally==null||a.finally.call(a)}),d=()=>new Promise((p,h)=>u.then(()=>c[0]==="reject"?h(c[1]):p(c[1])).catch(h));return typeof n!="string"&&typeof n!="number"?{unwrap:d}:Object.assign(n,{unwrap:d})},this.custom=(t,a)=>{const n=a?.id||KS++;return this.create({jsx:t(n),id:n,...a}),n},this.getActiveToasts=()=>this.toasts.filter(t=>!this.dismissedToasts.has(t.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}}const gn=new ene,tne=(e,t)=>{const a=t?.id||KS++;return gn.addToast({title:e,...t,id:a}),a},ane=e=>e&&typeof e=="object"&&"ok"in e&&typeof e.ok=="boolean"&&"status"in e&&typeof e.status=="number",nne=tne,rne=()=>gn.toasts,sne=()=>gn.getActiveToasts(),Ae=Object.assign(nne,{success:gn.success,info:gn.info,warning:gn.warning,error:gn.error,custom:gn.custom,message:gn.message,promise:gn.promise,dismiss:gn.dismiss,loading:gn.loading},{getHistory:rne,getToasts:sne});Fa
vendor: 4,788 bytes, line 627
627e("[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;
vendor: 10,086 bytes, line 627
627left: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: 626 bytes, line 627
627Ah(e){return e.label!==void 0}const ine=3,one="24px",cne="16px",aP=4e3,lne=356,une=14,dne=45,fne=200;function Zr(...e){return e.filter(Boolean).join(" ")}function pne(e){const[t,a]=e.split("-"),n=[];return t&&n.push(t),a&&n.push(a),n}const mne=e=>{var t,a,n,r,o,c,u,d,p;const{invert:h,toast:m,unstyled:x,interacting:v,setHeights:j,visibleToasts:b,heights:w,index:A,toasts:C,expanded:O,removeToast:k,defaultRichColors:_,closeButton:P,style:E,cancelButtonStyle:T,actionButtonStyle:D,className:H="",descriptionClassName:L="",duration:I,position:F,gap:G,expandByDefault:K,classNames:z,icons:q,closeButtonAriaLabel:R="Close toast"}
vendor: 5,458 bytes, line 627
627=e,[V,se]=B.useState(null),[U,W]=B.useState(null),[Q,ee]=B.useState(!1),[ue,ve]=B.useState(!1),[le,je]=B.useState(!1),[de,ye]=B.useState(!1),[Ne,ie]=B.useState(!1),[qe,De]=B.useState(0),[ct,lt]=B.useState(0),ft=B.useRef(m.duration||I||aP),oa=B.useRef(null),re=B.useRef(null),Ye=A===0,st=A+1<=b,ut=m.type,Ea=m.dismissible!==!1,ce=m.className||"",ga=m.descriptionClassName||"",Sr=B.useMemo(()=>w.findIndex(Fe=>Fe.toastId===m.id)||0,[w,m.id]),Dc=B.useMemo(()=>{var Fe;return(Fe=m.closeButton)!=null?Fe:P},[m.closeButton,P]),go=B.useMemo(()=>m.duration||I||aP,[m.duration,I]),Zu=B.useRef(0),gs=B.useRef(0),Jp=B.useRef(0),li=B.useRef(null),[xo,Wa]=F.split("-"),Nr=B.useMemo(()=>w.reduce((Fe,$t,xa)=>xa>=Sr?Fe:Fe+$t.height,0),[w,Sr]),$a=Zae(),eb=m.invert||h,ed=ut==="loading";gs.current=B.useMemo(()=>Sr*G+Nr,[Sr,Nr]),B.useEffect(()=>{ft.current=go},[go]),B.useEffect(()=>{ee(!0)},[]),B.useEffect(()=>{const Fe=re.current;if(Fe){const $t=Fe.getBoundingClientRect().height;return lt($t),j(xa=>[{toastId:m.id,height:$t,position:m.position},...xa]),()=>j(xa=>xa.filter(Ba=>Ba.toastId!==m.id))}},[j,m.id]),B.useLayoutEffect(()=>{if(!Q)return;const Fe=re.current,$t=Fe.style.height;Fe.style.height="auto";const xa=Fe.getBoundingClientRect().height;Fe.style.height=$t,lt(xa),j(Ba=>Ba.find(Ht=>Ht.toastId===m.id)?Ba.map(Ht=>Ht.toastId===m.id?{...Ht,height:xa}:Ht):[{toastId:m.id,height:xa,position:m.position},...Ba])},[Q,m.title,m.description,j,m.id,m.jsx,m.action,m.cancel]);const Vr=B.useCallback(()=>{ve(!0),De(gs.current),j(Fe=>Fe.filter($t=>$t.toastId!==m.id)),setTimeout(()=>{k(m)},fne)},[m,k,j,gs]);B.useEffect(()=>{if(m.promise&&ut==="loading"||m.duration===1/0||m.type==="loading")return;let Fe;return O||v||$a?(()=>{if(Jp.current<Zu.current){const Ba=new Date().getTime()-Zu.current;ft.current=ft.current-Ba}Jp.current=new Date().getTime()})():(()=>{ft.current!==1/0&&(Zu.current=new Date().getTime(),Fe=setTimeout(()=>{m.onAutoClose==null||m.onAutoClose.call(m,m),Vr()},ft.current))})(),()=>clearTimeout(Fe)},[O,v,m,ut,$a,Vr]),B.useEffect(()=>{m.delete&&(Vr(),m.onDismiss==null||m.onDismiss.call(m,m))},[Vr,m.delete]);function Rc(){var Fe;if(q?.loading){var $t;return B.createElement("div",{className:Zr(z?.loader,m==null||($t=m.classNames)==null?void 0:$t.loader,"sonner-loader"),"data-visible":ut==="loading"},q.loading)}return B.createElement(Gae,{className:Zr(z?.loader,m==null||(Fe=m.classNames)==null?void 0:Fe.loader),visible:ut==="loading"})}const Lc=m.icon||q?.[ut]||Kae(ut);var vo,Gr;return B.createElement("li",{tabIndex:0,ref:re,className:Zr(H,ce,z?.toast,m==null||(t=m.classNames)==null?void 0:t.toast,z?.default,z?.[ut],m==null||(a=m.classNames)==null?void 0:a[ut]),"data-sonner-toast":"","data-rich-colors":(vo=m.richColors)!=null?vo:_,"data-styled":!(m.jsx||m.unstyled||x),"data-mounted":Q,"data-promise":!!m.promise,"data-swiped":Ne,"data-removed":ue,"data-visible":st,"data-y-position":xo,"data-x-position":Wa,"data-index":A,"data-front":Ye,"data-swiping":le,"data-dismissible":Ea,"data-type":ut,"data-invert":eb,"data-swipe-out":de,"data-swipe-direction":U,"data-expanded":!!(O||K&&Q),"data-testid":m.testId,style:{"--index":A,"--toasts-before":A,"--z-index":C.length-A,"--offset":`${ue?qe:gs.current}px`,"--initial-height":K?"auto":`${ct}px`,...E,...m.style},onDragEnd:()=>{je(!1),se(null),li.current=null},onPointerDown:Fe=>{Fe.button!==2&&(ed||!Ea||(oa.current=new Date,De(gs.current),Fe.target.setPointerCapture(Fe.pointerId),Fe.target.tagName!=="BUTTON"&&(je(!0),li.current={x:Fe.clientX,y:Fe.clientY})))},onPointerUp:()=>{var Fe,$t,xa;if(de||!Ea)return;li.current=null;const Ba=Number(((Fe=re.current)==null?void 0:Fe.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),ui=Number((($t=re.current)==null?void 0:$t.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),Ht=new Date().getTime()-((xa=oa.current)==null?void 0:xa.getTime()),nn=V==="x"?Ba:ui,bo=Math.abs(nn)/Ht;if(Math.abs(nn)>=dne||bo>.11){De(gs.current),m.onDismiss==null||m.onDismiss.call(m,m),W(V==="x"?Ba>0?"right":"left":ui>0?"down":"up"),Vr(),ye(!0);return}else{var rn,sn;(rn=re.current)==null||rn.style.setProperty("--swipe-amount-x","0px"),(sn=re.current)==null||sn.style.setProperty("--swipe-amount-y","0px")}ie(!1),je(!1),se(null)},onPointerMove:Fe=>{var $t,xa,Ba;if(!li.current||!Ea||(($t=window.getSelection())==null?void 0:$t.toString().length)>0)return;const Ht=Fe.clientY-li.current.y,nn=Fe.clientX-li.current.x;var bo;const rn=(bo=e.swipeDirections)!=null?bo:pne(F);!V&&(Math.abs(nn)>1||Math.abs(Ht)>1)&&se(Math.abs(nn)>Math.abs(Ht)?"x":"y");let sn={x:0,y:0};const Ic=Ar=>1/(1.5+Math.abs(Ar)/20);if(V==="y"){if(rn.includes("top")||rn.includes("bottom"))if(rn.includes("top")&&Ht<0||rn.includes("bottom")&&Ht>0)sn.y=Ht;else{const Ar=Ht*Ic(Ht);sn.y=Math.abs(Ar)<Math.abs(Ht)?Ar:Ht}}else if(V==="x"&&(rn.includes("left")||rn.includes("right")))if(rn.includes("left")&&nn<0||rn.includes("right")&&nn>0)sn.x=nn;else{const Ar=nn*Ic(nn);sn.x=Math.abs(Ar)<Math.abs(nn)?Ar:nn}(Math.abs(sn.x)>0||Math.abs(sn.y)>0)&&ie(!0),(xa=re.current)==null||xa.style.setProperty("--swipe-amount-x",`${sn.x}px`),(Ba=re.current)==null||Ba.style.setProperty("--swipe-amount-y",`${sn.y}px`)}},Dc&&!m.jsx&&ut!=="loading"?B.createElement("button",{"aria-label":R,"data-disabled":ed,"data-close-button":!0,onClick:ed||!Ea?()=>{}:()=>{Vr(),m.onDismiss==null||m.onDismiss.call(m,m)},className:Zr(z?.closeButton,m==null||(n=m.classNames)==null?void 0:n.closeButton)}
vendor: 7,286 bytes, line 627
627,(Gr=q?.close)!=null?Gr:Xae):null,(ut||m.icon||m.promise)&&m.icon!==null&&(q?.[ut]!==null||m.icon)?B.createElement("div",{"data-icon":"",className:Zr(z?.icon,m==null||(r=m.classNames)==null?void 0:r.icon)},m.promise||m.type==="loading"&&!m.icon?m.icon||Rc():null,m.type!=="loading"?Lc:null):null,B.createElement("div",{"data-content":"",className:Zr(z?.content,m==null||(o=m.classNames)==null?void 0:o.content)},B.createElement("div",{"data-title":"",className:Zr(z?.title,m==null||(c=m.classNames)==null?void 0:c.title)},m.jsx?m.jsx:typeof m.title=="function"?m.title():m.title),m.description?B.createElement("div",{"data-description":"",className:Zr(L,ga,z?.description,m==null||(u=m.classNames)==null?void 0:u.description)},typeof m.description=="function"?m.description():m.description):null),B.isValidElement(m.cancel)?m.cancel:m.cancel&&Ah(m.cancel)?B.createElement("button",{"data-button":!0,"data-cancel":!0,style:m.cancelButtonStyle||T,onClick:Fe=>{Ah(m.cancel)&&Ea&&(m.cancel.onClick==null||m.cancel.onClick.call(m.cancel,Fe),Vr())},className:Zr(z?.cancelButton,m==null||(d=m.classNames)==null?void 0:d.cancelButton)},m.cancel.label):null,B.isValidElement(m.action)?m.action:m.action&&Ah(m.action)?B.createElement("button",{"data-button":!0,"data-action":!0,style:m.actionButtonStyle||D,onClick:Fe=>{Ah(m.action)&&(m.action.onClick==null||m.action.onClick.call(m.action,Fe),!Fe.defaultPrevented&&Vr())},className:Zr(z?.actionButton,m==null||(p=m.classNames)==null?void 0:p.actionButton)},m.action.label):null)};function nP(){if(typeof window>"u"||typeof document>"u")return"ltr";const e=document.documentElement.getAttribute("dir");return e==="auto"||!e?window.getComputedStyle(document.documentElement).direction:e}function hne(e,t){const a={};return[e,t].forEach((n,r)=>{const o=r===1,c=o?"--mobile-offset":"--offset",u=o?cne:one;function d(p){["top","right","bottom","left"].forEach(h=>{a[`${c}-${h}`]=typeof p=="number"?`${p}px`:p})}typeof n=="number"||typeof n=="string"?d(n):typeof n=="object"?["top","right","bottom","left"].forEach(p=>{n[p]===void 0?a[`${c}-${p}`]=u:a[`${c}-${p}`]=typeof n[p]=="number"?`${n[p]}px`:n[p]}):d(u)}),a}const gne=B.forwardRef(function(t,a){const{id:n,invert:r,position:o="bottom-right",hotkey:c=["altKey","KeyT"],expand:u,closeButton:d,className:p,offset:h,mobileOffset:m,theme:x="light",richColors:v,duration:j,style:b,visibleToasts:w=ine,toastOptions:A,dir:C=nP(),gap:O=une,icons:k,containerAriaLabel:_="Notifications"}=t,[P,E]=B.useState([]),T=B.useMemo(()=>n?P.filter(Q=>Q.toasterId===n):P.filter(Q=>!Q.toasterId),[P,n]),D=B.useMemo(()=>Array.from(new Set([o].concat(T.filter(Q=>Q.position).map(Q=>Q.position)))),[T,o]),[H,L]=B.useState([]),[I,F]=B.useState(!1),[G,K]=B.useState(!1),[z,q]=B.useState(x!=="system"?x:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),R=B.useRef(null),V=c.join("+").replace(/Key/g,"").replace(/Digit/g,""),se=B.useRef(null),U=B.useRef(!1),W=B.useCallback(Q=>{E(ee=>{var ue;return(ue=ee.find(ve=>ve.id===Q.id))!=null&&ue.delete||gn.dismiss(Q.id),ee.filter(({id:ve})=>ve!==Q.id)})},[]);return B.useEffect(()=>gn.subscribe(Q=>{if(Q.dismiss){requestAnimationFrame(()=>{E(ee=>ee.map(ue=>ue.id===Q.id?{...ue,delete:!0}:ue))});return}setTimeout(()=>{f9.flushSync(()=>{E(ee=>{const ue=ee.findIndex(ve=>ve.id===Q.id);return ue!==-1?[...ee.slice(0,ue),{...ee[ue],...Q},...ee.slice(ue+1)]:[Q,...ee]})})})}),[P]),B.useEffect(()=>{if(x!=="system"){q(x);return}if(x==="system"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?q("dark"):q("light")),typeof window>"u")return;const Q=window.matchMedia("(prefers-color-scheme: dark)");try{Q.addEventListener("change",({matches:ee})=>{q(ee?"dark":"light")})}catch{Q.addListener(({matches:ue})=>{try{q(ue?"dark":"light")}catch(ve){console.error(ve)}})}},[x]),B.useEffect(()=>{P.length<=1&&F(!1)},[P]),B.useEffect(()=>{const Q=ee=>{var ue;if(c.every(je=>ee[je]||ee.code===je)){var le;F(!0),(le=R.current)==null||le.focus()}ee.code==="Escape"&&(document.activeElement===R.current||(ue=R.current)!=null&&ue.contains(document.activeElement))&&F(!1)};return document.addEventListener("keydown",Q),()=>document.removeEventListener("keydown",Q)},[c]),B.useEffect(()=>{if(R.current)return()=>{se.current&&(se.current.focus({preventScroll:!0}),se.current=null,U.current=!1)}},[R.current]),B.createElement("section",{ref:a,"aria-label":`${_} ${V}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},D.map((Q,ee)=>{var ue;const[ve,le]=Q.split("-");return T.length?B.createElement("ol",{key:Q,dir:C==="auto"?nP():C,tabIndex:-1,ref:R,className:p,"data-sonner-toaster":!0,"data-sonner-theme":z,"data-y-position":ve,"data-x-position":le,style:{"--front-toast-height":`${((ue=H[0])==null?void 0:ue.height)||0}px`,"--width":`${lne}px`,"--gap":`${O}px`,...b,...hne(h,m)},onBlur:je=>{U.current&&!je.currentTarget.contains(je.relatedTarget)&&(U.current=!1,se.current&&(se.current.focus({preventScroll:!0}),se.current=null))},onFocus:je=>{je.target instanceof HTMLElement&&je.target.dataset.dismissible==="false"||U.current||(U.current=!0,se.current=je.relatedTarget)},onMouseEnter:()=>F(!0),onMouseMove:()=>F(!0),onMouseLeave:()=>{G||F(!1)},onDragEnd:()=>F(!1),onPointerDown:je=>{je.target instanceof HTMLElement&&je.target.dataset.dismissible==="false"||K(!0)},onPointerUp:()=>K(!1)},T.filter(je=>!je.position&&ee===0||je.position===Q).map((je,de)=>{var ye,Ne;return B.createElement(mne,{key:je.id,icons:k,index:de,toast:je,defaultRichColors:v,duration:(ye=A?.duration)!=null?ye:j,className:A?.className,descriptionClassName:A?.descriptionClassName,invert:r,visibleToasts:w,closeButton:(Ne=A?.closeButton)!=null?Ne:d,interacting:G,position:Q,style:A?.style,unstyled:A?.unstyled,classNames:A?.classNames,cancelButtonStyle:A?.cancelButtonStyle,actionButtonStyle:A?.actionButtonStyle,closeButtonAriaLabel:A?.closeButtonAriaLabel,removeToast:W,toasts:T.filter(ie=>ie.position==je.position),heights:H.filter(ie=>ie.position==je.position),setHeights:L,expandByDefault:u,gap:O,expanded:I,swipeDirections:t.swipeDirections})})):null}))}),lr=1240,Rl=1754,PC="#0b2a47",VS="#b68a42",xne="#fffdf8",Fl="#17263a",Kl="#586779",rP=["#0b2a47","#3567d6","#329480","#bb3f72","#d08a21","#3d9b82","#2e8ba8","#a83bb8","#4c6178"];function yz(){const e=document.createElement("canvas");e.width=lr,e.height=Rl;const t=e.getContext("2d");if(!t)throw new Error("ç覽å¨ç¡æ³å»ºç« PDF ç«å¸");return t.fillStyle=xne,t.fillRect(0,0,lr,Rl),{canvas:e,context:t}}function wa(e,t,a=400,n=!1){e.font=`${a} ${t}px ${n?'"Noto Serif TC", "Songti TC", serif':'"Noto Sans TC", "PingFang TC", sans-serif'}`}function Zh(e,t,a,n,r,o,c=3){const u=Array.from(t.replace(/\s+/g," ").trim()),d=[];let p="";for(const m of u){const x=p+m;if(e.measureText(x).width>r&&p){if(d.push(p),p=m,d.length===c)break}else p=x}if(d.length<c&&p&&d.push(p),d.join("").length<u.length&&d.length){let m=d.length-1;for(;e.measureText(`${d[m]}â¦`).width>r&&d[m].length>1;)d[m]=d[m].slice(0,-1);d[m]=`${d[m]}â¦`}return d.forEach((m,x)=>e.fillText(m,a,n+x*o)),d.length*o}function wz(e,t){e.fillStyle=PC,e.fillRect(0,0,lr,164),e.fillStyle=VS,e.fillRect(0,164,lr,8),e.fillStyle="#ffffff",wa(e,42,800,
627!0),e.fillText("PingLexâ¢",74,74),wa(e,24,700),e.fillText("ALA è¡æ¿è¨´è¨æ³ç¥èå¹³å° AI",74,120),e.fillStyle="#ead7ad",wa(e,21,600),e.textAlign="right",e.fillText(t,lr-74,92),e.textAlign="left"}function jz(e,t){e.strokeStyle="#d9cfbd",e.lineWidth=2,e.beginPath(),e.moveTo(74,Rl-90),e.lineTo(lr-74,Rl-90),e.stroke(),e.fillStyle=Kl,wa(e,16,400),e.fillText("è³æåèªå¹³å°ç¾è¡æ³è¦èè£å¤å¼ç¨å¿«ç
§ï¼æ¬å¸ç¿å®çºç ç©¶è¼å©ï¼ä¸æ§æåæ¡æ³å¾æè¦ã",74,Rl-54),e.textAlign="right",e.fillText(String(t),lr-74,Rl-54),e.textAlign="left"}function vne(e){const{canvas:t,context:a}=yz();wz(a,"ä¹åå¸ç¿å® · è³ææè¦"),a.fillStyle=VS,wa(a,18,700),a.fillText("è¡æ¿è¨´è¨æ³å®å
",74,232),a.fillStyle=Fl,wa(a,46,800,!0),Zh(a,e.groupLabel,74,294,lr-148,58,2),[["ç¾è¡æ¢æ",`${e.items.length} æ¢`],["è£å¤å¼ç¨å¿«ç
§",`${e.citationTotal.toLocaleString("zh-TW")} 次`],["åæåå
",e.contentLengthTotal.toLocaleString("zh-TW")]].forEach(([d,p],h)=>{const m=74+h*364;a.fillStyle="#f1ede5",a.fillRect(m,414,330,130),a.strokeStyle=h===0?VS:"#d9cfbd",a.lineWidth=h===0?4:2,a.strokeRect(m,414,330,130),a.fillStyle=Kl,wa(a,18,600),a.fillText(d,m+24,456),a.fillStyle=PC,wa(a,34,800,!0),a.fillText(p,m+24,510)}),a.fillStyle=Fl,wa(a,30,800,!0),a.fillText("ä¹åç ç©¶è·¯å¾",74,622),wa(a,17,400),a.fillStyle=Kl,a.fillText("ä¾åºå®é åºå®æå®ä½ãåæãé©èèæ´çï¼æ¯ä¸æ ¼åå°æå¹³å°ä¸çç實å表ã",74,657);const r=704,o=334,c=210,u=38;return jt.forEach((d,p)=>{const h=p%3,m=Math.floor(p/3),x=74+h*(o+u),v=r+m*(c+u);a.fillStyle="#ffffff",a.fillRect(x,v,o,c),a.strokeStyle=rP[p],a.lineWidth=p===0?5:3,a.strokeRect(x,v,o,c),a.fillStyle=rP[p],a.beginPath(),a.arc(x+34,v+34,12,0,Math.PI*2),a.fill(),a.fillStyle=Fl,wa(a,23,800,!0),Zh(a,`${p+1}. ${d.title}`,x+28,v+84,o-56,31,2),a.fillStyle=Kl,wa(a,16,400),Zh(a,d.description,x+28,v+150,o-56,24,2)}),jz(a,1),t}function bne(e){const{canvas:t,context:a}=yz();wz(a,"ä¹åå¸ç¿å® · ç ç©¶ç´é"),a.fillStyle=Fl,wa(a,34,800,!0),a.fillText("ç ç©¶ç´éï¼å¾å表åå°æ³æº",74,238),a.fillStyle=Kl,wa(a,17,400),a.fillText(`å®å
ï¼${e.groupLabel}`,74,278);const n=["ä¸ãé«ç³»å®ä½ï¼æ¬å®å
å¨è¡æ¿è¨´è¨æ³ä¸çç·¨ãç« ãç¯ä½ç½®çºä½ï¼","äºãç¨åºå¤æ·ï¼å表顯示åªäºç¨åºé段ãæéæææ¿éä¿ï¼","ä¸ãæ¦å¿µäº¤åï¼åªäºæ¬å©ãç¨åºè叿³å¯©æ¥æ¦å¿µåæåºç¾ï¼","åãè£å¤é£çµï¼å¼ç¨è¼é«çæ¢æçºä½ï¼ä»éæ ¸å°åªäºè£å¤èªå¢ï¼"];let r=344;n.forEach((c,u)=>{a.fillStyle=u===0?"#eef3f8":"#ffffff",a.fillRect(74,r,lr-148,220),a.strokeStyle=u===0?PC:"#d9cfbd",a.lineWidth=u===0?4:2,a.strokeRect(74,r,lr-148,220),a.fillStyle=Fl,wa(a,20,700),a.fillText(c,100,r+48),a.strokeStyle="#d7dce2",a.lineWidth=1;for(let d=0;d<4;d+=1){const p=r+86+d*31;a.beginPath(),a.moveTo(100,p),a.lineTo(lr-100,p),a.stroke()}r+=250}),a.fillStyle=Fl,wa(a,25,800,!0),a.fillText("æ¬å®å
宿¹æ¢æç¯å",74,1395),a.fillStyle=Kl,wa(a,16,400);const o=e.items.slice(0,30).map(c=>`第 ${c.articleNo} æ¢`).join("ã");return Zh(a,`${o}${e.items.length>30?`ï¼å¦ ${e.items.length-30} æ¢è«å平尿 ¸å°`:""}`,74,1434,lr-148,27,4),a.fillStyle="#725323",wa(a,15,600),a.fillText(`ç¢çæéï¼${new Date().toLocaleString("zh-TW")}`,74,1580),jz(a,2),t}function sP(e){return new Promise((t,a)=>{e.toBlob(async n=>{if(!n){a(new Error("ç¡æ³å»ºç«å¸ç¿å®å½±å"));return}t(new Uint8Array(await n.arrayBuffer()))},"image/png")})}function yne(e){return e.replace(/[\\/:*?"<>|]/g,"-").replace(/\s+/g,"-").slice(0,70)||"è¡æ¿è¨´è¨æ³ä¹å"}function wne(e){const[t,a]=N.useState(!1),n=async()=>{a(!0);try{const[{PDFDocument:r},o,c]=await Promise.all([kx(()=>import("./index-DvH7xaSR.js"),[]),sP(vne(e)),sP(bne(e))]),u=await r.create();u.setTitle(`${e.groupLabel}ï½è¡æ¿è¨´è¨æ³ä¹åå¸ç¿å®`),u.setSubject("PingLex ALA è¡æ¿è¨´è¨æ³ä¹åå¸ç¿å®"),u.setKeywords(["è¡æ¿è¨´è¨æ³","ä¹å","æ³å¾ç ç©¶","PingLex","ALA"]),u.setCreator("PingLex ALA è¡æ¿è¨´è¨æ³ç¥èå¹³å° AI");for(const x of[o,c]){const v=await u.embedPng(x);u.addPage([595.28,841.89]).drawImage(v,{x:0,y:0,width:595.28,height:841.89})}const d=await u.save(),p=new Blob([new Uint8Array(d)],{type:"application/pdf"}),h=URL.createObjectURL(p),m=document.createElement("a");m.href=h,m.download=`${yne(e.groupLabel)}-ä¹åå¸ç¿å®.pdf`,document.body.appendChild(m),m.click(),m.remove(),URL.revokeObjectURL(h),Ae.success("ä¹åå¸ç¿å® PDF å·²ä¸è¼")}catch(r){console.error("Learning sheet PDF generation failed",r),Ae.error("å¸ç¿å® PDF ç¢ç失æï¼è«ç¨å¾å試")}finally{a(!1)}};return s.jsxs(X,{"data-loc":"client/src/components/charts/LearningSheetPdfButton.tsx:299",type:"button",onClick:n,disabled:t,className:"rounded-xl bg-[#0b2a47] text-white shadow-[0_10px_24px_rgba(11,42,71,0.16)] hover:bg-[#153b5c]",children:[t?s.jsx(to,{"data-loc":"client/src/components/charts/LearningSheetPdfButton.tsx:305",className:"size-4 animate-spin","aria-hidden":"true"}):s.jsx(wL,{"data-loc":"client/src/components/charts/LearningSheetPdfButton.tsx:305",className:"size-4","aria-hidden":"true"}),t?"ç¢ç PDFâ¦":"ä¸è¼å¸ç¿å® PDF"]})}var kC="Progress",TC=100,[jne]=Ga(kC),[Sne,Nne]=jne(kC),Sz=N.forwardRef((e,t)=>
627{const{__scopeProgress:a,value:n=null,max:r,getValueLabel:o=Ane,...c}=e;(r||r===0)&&!iP(r)&&console.error(Cne(`${r}`,"Progress"));const u=iP(r)?r:TC;n!==null&&!oP(n,u)&&console.error(_ne(`${n}`,"Progress"));const d=oP(n,u)?n:null,p=xg(d)?o(d,u):void 0;return s.jsx(Sne,{scope:a,value:d,max:u,children:s.jsx(Le.div,{"aria-valuemax":u,"aria-valuemin":0,"aria-valuenow":xg(d)?d:void 0,"aria-valuetext":p,role:"progressbar","data-state":Cz(d,u),"data-value":d??void 0,"data-max":u,...c,ref:t})})});Sz.displayName=kC;var Nz="ProgressIndicator",Az=N.forwardRef((e,t)=>{const{__scopeProgress:a,...n}=e,r=Nne(Nz,a);return s.jsx(Le.div,{"data-state":Cz(r.value,r.max),"data-value":r.value??void 0,"data-max":r.max,...n,ref:t})});Az.displayName=Nz;function Ane(e,t){return`${Math.round(e/t*100)}%`}function Cz(e,t){return e==null?"indeterminate":e===t?"complete":"loading"}function xg(e){return typeof e=="number"}function iP(e){return xg(e)&&!isNaN(e)&&e>0}function oP(e,t){return xg(e)&&!isNaN(e)&&e<=t&&e>=0}function Cne(e,t){return`Invalid prop \`max\` of value \`${e}\` supplied to \`${t}\`. Only numbers greater than 0 are valid max values. Defaulting to \`${TC}\`.`}function _ne(e,t){return`Invalid prop \`value\` of value \`${e}\` supplied to \`${t}\`. The \`value\` prop must be: 628 - a positive number 629 - less than the value passed to \`max\` (or ${TC} if no \`max\` prop is set) 630 - \`null\` or \`undefined\` if the progress is indeterminate. 631 632Defaulting to \`null\`.`}var One=Sz,Ene=Az;function GS({className:e,value:t,...a}){return s.jsx(One,{"data-loc":"client/src/components/ui/progress.tsx:12","data-slot":"progress",className:ge("bg-primary/20 relative h-2 w-full overflow-hidden rounded-full",e),...a,children:s.jsx(Ene,{"data-loc":"client/src/components/ui/progress.tsx:20","data-slot":"progress-indicator",className:"bg-primary h-full w-full flex-1 transition-all",style:{transform:`translateX(-${100-(t||0)}%)`}})})}function br({className:e,onKeyDown:t,onCompositionStart:a,onCompositionEnd:n,...r}){const o=CC(),{onCompositionStart:c,onCompositionEnd:u,onKeyDown:d}=ez({onKeyDown:p=>{const h=p.nativeEvent.isComposing||o.justEndedComposing();p.key==="Enter"&&!p.shiftKey&&h||t?.(p)},onCompositionStart:p=>{o.setComposing(!0),a?.(p)},onCompositionEnd:p=>{o.markCompositionEnd(),setTimeout(()=>{o.setComposing(!1)},100),n?.(p)}});return s.jsx("textarea",{"data-loc":"client/src/components/ui/textarea.tsx:53","data-slot":"textarea",className:ge("border-input placeholder:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 flex field-sizing-content min-h-16 w-full rounded-md border bg-transparent px-3 py-2 text-base shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",e),onCompositionStart:c,onCompositionEnd:u,onKeyDown:d,...r})}const Pne=new Map(jt.map(e=>[e.id,e]));function Ch(e){return e===null?null:new Date(e).toISOString()}function kne(e){try{const t=new URL(e);return t.hash="",t.toString()}catch{return e}}function Tne(e){const t=e.states.filter(a=>a.note.trim().length>0).sort((a,n)=>{const r=jt.findIndex(c=>c.id===a.chartKey),o=jt.findIndex(c=>c.id===n.chartKey);return r-o}).map(a=>{const n=Pne.get(a.chartKey);return{chartKey:a.chartKey,chartTitle:n?.title??a.chartKey,chartDescription:n?.description??"",note:a.note.trim(),isBookmarked:a.isBookmarked,progressPercent:a.progressPercent,firstViewedAt:Ch(a.firstViewedAtMs),lastViewedAt:Ch(a.lastViewedAtMs),completedAt:Ch(a.completedAtMs),viewCount:a.viewCount,updatedAt:Ch(a.updatedAtMs)}});return{schemaVersion:"1.0",product:"PingLex ALA è¡æ¿è¨´è¨æ³ç¥èå¹³å° AI",exportedAt:(e.exportedAt??new Date).toISOString(),group:{key:e.groupKey,label:e.groupLabel,sourceUrl:kne(e.sourceUrl)},summary:{noteCount:t.length,bookmarkedCount:t.filter(a=>a.isBookmarked).length,completedCount:t.filter(a=>a.progressPercent===100).length},notes:t}}function cP(e){return e.replace(/\r\n?/g,` 633`).trim()}function Mne(e){const t=[`# ${cP(e.group.label)}ï½ä¹åç ç©¶çè¨`,"","> æ¬æä»¶ç± PingLex ALA è¡æ¿è¨´è¨æ³ç¥èå¹³å° AI å¯åºï¼å §å®¹çºå¯åºæå¡èªè¡ä¿åçç§äººç ç©¶çè¨ï¼å¹³å°è³æèåå½¢å 便³å¾ç ç©¶ï¼ä¸å代忡æ
633³å¾æè¦ã","",`- å¯åºæéï¼UTCï¼ï¼${e.exportedAt}`,`- å®å èå¥ï¼\`${e.group.key}\``,`- 便ºé é¢ï¼${e.group.sourceUrl}`,`- çè¨æ¸ï¼${e.summary.noteCount}`,`- å·²æ¶èï¼${e.summary.bookmarkedCount}`,`- 已宿ï¼${e.summary.completedCount}`,""];return e.notes.forEach((a,n)=>{t.push(`## ${n+1}. ${a.chartTitle}`,"",a.chartDescription,"",`- åå代碼ï¼\`${a.chartKey}\``,`- ç ç©¶é²åº¦ï¼${a.progressPercent}%`,`- æ¶èçæ ï¼${a.isBookmarked?"å·²æ¶è":"æªæ¶è"}`,`- 馿¬¡é±è®ï¼UTCï¼ï¼${a.firstViewedAt}`,`- æè¿é±è®ï¼UTCï¼ï¼${a.lastViewedAt}`,`- æè¿æ´æ°ï¼UTCï¼ï¼${a.updatedAt}`,`- 宿æéï¼UTCï¼ï¼${a.completedAt??"å°æªå®æ"}`,`- é±è®æ¬¡æ¸ï¼${a.viewCount}`,"","### ç§äººç ç©¶çè¨","",cP(a.note),"")}),`${t.join(` 634`).trim()} 635`}function Dne(e){return`${JSON.stringify(e,null,2)} 636`}function Rne(e,t=new Date){const a=t.toISOString().slice(0,10);return`ALA-${e.normalize("NFKC").replace(/[\\/:*?"<>|\u0000-\u001F]/g,"-").replace(/\s+/g,"-").replace(/-+/g,"-").replace(/^[.\-\s]+|[.\-\s]+$/g,"").slice(0,72)||"æªå½åå®å "}-ä¹åç ç©¶çè¨-${a}`}function Lne(e){const t=new Blob([e.content],{type:`${e.mimeType};charset=utf-8`}),a=URL.createObjectURL(t),n=window.document.createElement("a");n.href=a,n.download=e.filename,n.rel="noopener",n.style.display="none",window.document.body.appendChild(n),n.click(),n.remove(),URL.revokeObjectURL(a)}const Ine={system:{icon:cr,color:"#244e72",soft:"#eef4fa",border:"#9cb9d0"},flow:{icon:oZ,color:"#2e64d6",soft:"#eef3ff",border:"#a9bff4"},sankey:{icon:Tp,color:"#318c79",soft:"#eef9f6",border:"#9bd4c6"},er:{icon:eC,color:"#be3d72",soft:"#fff0f6",border:"#e6a2bf"},timeline:{icon:Gx,color:"#b67216",soft:"#fff7e8",border:"#e5be75"},interests:{icon:Va,color:"#3c937a",soft:"#effaf5",border:"#9dd2c2"},venn:{icon:qX,color:"#3b94ae",soft:"#eef9fc",border:"#9fd1de"},radar:{icon:nZ,color:"#a13db8",soft:"#fbf0ff",border:"#d2a2de"},mindmap:{icon:xL,color:"#38556f",soft:"#f1f5f8",border:"#aebfcd"}};function _z({activeChart:e,batchMode:t,onSelect:a,onBatchModeChange:n}){return s.jsxs("section",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:73","aria-labelledby":"nine-chart-selector-title",className:"border border-[#d6dce3] bg-[#f6f8fb] p-4 sm:p-6",children:[s.jsxs("div",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:74",className:"flex flex-col gap-4 sm:flex-row sm:items-center sm:justify-between",children:[s.jsxs("div",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:75",children:[s.jsx("p",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:76",className:"text-xs font-semibold uppercase tracking-[0.18em] text-[#715325]",children:"Nine-chart research set"}),s.jsx("h2",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:77",id:"nine-chart-selector-title",className:"mt-1 font-serif text-2xl font-semibold text-[#102840]",children:"鏿å表é¡å"})]}),s.jsxs(X,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:79",type:"button",variant:"outline","aria-pressed":t,className:ge("rounded-none border-[#b9c6d2] bg-white text-[#173550]",t&&"border-[#173e62] bg-[#173e62] text-white hover:bg-[#214f78] hover:text-white"),onClick:()=>n(!t),children:[s.jsx(CL,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:89",className:"size-4"}),t?"åæå®åç覽":"æ¹æ¬¡ç覽"]})]}),s.jsx("div",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:94",className:"mt-5 grid grid-cols-3 gap-2 sm:gap-4",role:"list","aria-label":"åºå®ä¹åå¥çµ",children:jt.map(r=>{const o=Ine[r.id],c=o.icon,u=r.id===e;return s.jsxs("button",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:100",type:"button",role:"listitem","aria-current":u?"true":void 0,className:ge("group relative min-h-28 border bg-white p-2.5 text-center transition duration-200 sm:min-h-32 sm:p-4","focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#ad7f2b] focus-visible:ring-offset-2",u?"shadow-[inset_0_0_0_1px_currentColor,0_12px_26px_rgba(20,45,68,0.10)]":"hover:-translate-y-0.5 hover:shadow-[0_10px_24px_rgba(20,45,68,0.08)]"),style:{borderColor:u?o.color:o.border,color:o.color,background:u?o.soft:"#ffffff"},onClick:()=>a(r.id),children:[s.jsx(c,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:117",className:"mx-auto
636size-6 sm:size-7",strokeWidth:1.8}),s.jsx("span",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:118",className:"mt-2 block text-xs font-semibold leading-5 text-[#17344f] sm:text-sm",children:r.title}),s.jsx("span",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:119",className:"mt-1 hidden text-[11px] leading-4 text-slate-700 sm:block",children:r.description}),s.jsx("span",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:120",className:"mx-auto mt-2 block size-1.5 rounded-full",style:{backgroundColor:o.color},"aria-hidden":"true"})]},r.id)})})]})}function Oz({groupKey:e,groupLabel:t,chartKey:a,chartTitle:n,learningSheetAction:r}){const{user:o}=Un(),c=xe.useUtils(),u=N.useMemo(()=>({groupKey:e,chartKey:a}),[e,a]),[d,p]=N.useState(!1),[h,m]=N.useState(""),[x,v]=N.useState(!1),j=xe.chartResearch.state.useQuery(u,{enabled:!!o,retry:!1}),b=xe.chartResearch.exportGroup.useQuery({groupKey:e},{enabled:!!(o&&x),retry:!1}),w=xe.chartResearch.recordView.useMutation({onSuccess:T=>{c.chartResearch.state.setData(u,T),c.chartResearch.groupSummary.invalidate(),c.chartResearch.recent.invalidate()}}),A=xe.chartResearch.update.useMutation({onSuccess:T=>{c.chartResearch.state.setData(u,T),c.chartResearch.groupSummary.invalidate(),c.chartResearch.bookmarks.invalidate(),c.chartResearch.recent.invalidate()},onError:T=>Ae.error(T.message||"ç ç©¶çæ æ´æ°å¤±æ")});N.useEffect(()=>{o&&w.mutate(u)},[o?.id,e,a]),N.useEffect(()=>{d&&m(j.data?.note??"")},[d,j.data?.note]);const C=T=>{if(!o){Ae.info("ç»å ¥å¾å³å¯ä¿åä¹åç ç©¶é²åº¦èçè¨"),ai();return}T()},O=async()=>{const T={title:`${n}ï½ALA è¡æ¿è¨´è¨æ³ç¥èå¹³å° AI`,text:`æ¥çã${e}ãç${n}è坿 ¸å¯¦è³æä¾æºã`,url:window.location.href};try{navigator.share?await navigator.share(T):(await navigator.clipboard.writeText(`${T.title} 637${T.text} 638${T.url}`),Ae.success("ç ç©¶é£çµå·²è¤è£½"))}catch(D){if(D instanceof DOMException&&D.name==="AbortError")return;Ae.error("å享失æï¼è«ç¨å¾å試")}},k=T=>{const D=b.data?.states??[];if(!D.length){Ae.info("æ¤å®å å°ç¡å·²ä¿åçç ç©¶çè¨");return}const H=new Date,L=Tne({groupKey:e,groupLabel:t,sourceUrl:window.location.href,states:D,exportedAt:H}),I=Rne(t,H);Lne(T==="markdown"?{content:Mne(L),filename:`${I}.md`,mimeType:"text/markdown"}:{content:Dne(L),filename:`${I}.json`,mimeType:"application/json"}),Ae.success(T==="markdown"?"ç ç©¶çè¨ Markdown å·²ä¸è¼":"ç ç©¶çè¨ JSON å·²ä¸è¼")},_=j.data,P=_?.progressPercent??0,E=b.data?.states.length??0;return s.jsxs(s.Fragment,{children:[s.jsx("div",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:253",className:"border border-[#d9d1c3] bg-white p-4 shadow-[0_10px_28px_rgba(16,40,64,0.06)]",children:s.jsxs("div",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:254",className:"flex flex-col gap-4 xl:flex-row xl:items-center xl:justify-between",children:[s.jsxs("div",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:255",className:"min-w-0",children:[s.jsx("p",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:256",className:"text-xs font-semibold uppercase tracking-[0.16em] text-[#715325]",children:"Research actions"}),s.jsx("p",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:257",className:"mt-1 truncate font-serif text-lg font-semibold text-[#102840]",children:n}),o?s.jsxs("div",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:259",className:"mt-3 flex items-center gap-3","aria-label":`ç ç©¶é²åº¦ ${P}%`,children:[s.jsx(GS,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:260",value:P,"aria-label":"ä¹åç ç©¶é²åº¦",className:"h-1.5 w-40 bg-[#e8edf1]"}),s.jsxs("span",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:261",className:"text-xs text-slate-600",children:["é²åº¦ ",P,"%"]})]}):s.jsx("p",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:264",className:"mt-2 text-xs text-slate-500",children:"ç»å ¥å¾å¯ä¿åæ¶èãçè¨èé±è®é²åº¦ã"})]}),s.jsxs("div",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:268",className:"flex flex-wrap gap-2",children:[s.jsxs(X,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:269",type:"button",variant:"outline",size:"sm","aria-pressed":!!_?.isBookmarked,className:"rounded-none",disabled:A.isPending,onClick:()=>C(()=>A.mutate({...u,isBookmarked:!_?.isBookmarked})),children:[_?.isBookmarked?s.jsx(QA,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:278",className:"size-4"}):s.jsx(zu,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:278",className:"size-4"}),_?.isBookmarked?"å·²æ¶è":"æ¶è"]}),s.jsxs(X,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:281",type:"button",variant:"outline",size:"sm",className:"rounded-none",onClick:()=>C(()=>p(!0)),children:[s.jsx(tZ,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:282",className:"size-4"}),"çè¨"]}),s.jsxs(X,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:284",type:"button",variant:"outline",size:"sm",className:"rounded-none",disabled:A.isPending||P===100,onClick:()=>C(()=>A.mutate({...u,progressPercent:100})),children:[s.jsx(jc,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:292",className:"size-4"}),P===100?"已宿":"æ¨è¨å®æ"]}),s.jsxs(X,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:294",type:"button",variant:"outline",size:"sm",className:"rounded-none",onClick:()=>void O(),children:[s.jsx(TL,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:295",className:"size-4"}),"å享"]}),s.jsxs(X,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:297",type:"button",variant:"outline",size:"sm",className:"rounded-none",onClick:()=>C(()=>v(!0)),children:[s.jsx(Ys,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:298",className:"size-4"}),"å¯åºçè¨"]}),r]})]})}),s.jsx(vn,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:305",open:d,onOpenChange:p,children:s.jsxs(bn,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:306",className:"max-w-2xl rounded-none border-[#d5c3a4] bg-[#fffefa]",children:[s.jsxs(yn,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:307",children:[s.jsxs(wn,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:308",className:"font-serif text-2xl text-[#102840]",children:[n,"ç ç©¶çè¨"]}),s.jsx(jn,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:309",children:"çè¨å å±¬æ¼æ¨ç帳èï¼æå¤ 8,000 åï¼ä¸æå ¬éæè¨å ¥å¹³å°çµ±è¨ã"})]}),s.jsx(br,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:311",value:h,maxLength:8e3,rows:12,className:"rounded-none border-[#c9b996] bg-white leading-7",placeholder:"è¨éæ³è¦é«ç³»ãè£å¤
638å¼ç¨ãå¾
æ ¸å°å顿忡ç ç©¶ç·ç´¢â¦â¦",onChange:T=>m(T.target.value)}),s.jsxs("p",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:319",className:"text-right text-xs text-slate-500",children:[h.length.toLocaleString("zh-TW")," / 8,000"]}),s.jsxs(vr,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:320",children:[s.jsx(X,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:321",type:"button",variant:"outline",className:"rounded-none",onClick:()=>p(!1),children:"åæ¶"}),s.jsx(X,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:322",type:"button",className:"rounded-none bg-[#173e62] text-white hover:bg-[#214f78]",disabled:A.isPending,onClick:()=>A.mutate({...u,note:h.trim()||null},{onSuccess:()=>{Ae.success("ç ç©¶çè¨å·²ä¿å"),p(!1)}}),children:A.isPending?"ä¿åä¸â¦":"ä¿åçè¨"})]})]})}),s.jsx(vn,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:334",open:x,onOpenChange:v,children:s.jsxs(bn,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:335",className:"max-w-xl rounded-none border-[#d5c3a4] bg-[#fffefa]",children:[s.jsxs(yn,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:336",children:[s.jsxs(wn,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:337",className:"font-serif text-2xl text-[#102840]",children:[t,"ç ç©¶çè¨å¯åº"]}),s.jsx(jn,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:338",children:"åªæ´çæ¨å¨æ¬å®å
å·²ä¿åçç§äººçè¨ï¼Markdown é©åé±è®æ´çï¼JSON é©åå份æå¾çºè³æèçã"})]}),b.isPending?s.jsx("div",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:342",className:"border border-[#d9d1c3] bg-white p-5 text-sm text-slate-600",role:"status",children:"æ£å¨æ´çå·²ä¿åçç ç©¶çè¨â¦"}):b.isError?s.jsxs("div",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:344",className:"border border-red-200 bg-red-50 p-5 text-sm text-red-800",role:"alert",children:[s.jsxs("p",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:345",children:["ç ç©¶çè¨è®å失æï¼",b.error.message]}),s.jsx(X,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:346",type:"button",variant:"outline",size:"sm",className:"mt-4 rounded-none border-red-300 bg-white",onClick:()=>void b.refetch(),children:"éæ°è¼å
¥"})]}):E===0?s.jsxs("div",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:349",className:"border border-[#d9d1c3] bg-white p-5",children:[s.jsx("p",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:350",className:"font-medium text-[#102840]",children:"æ¤å®å
å°ç¡å·²ä¿åçç ç©¶çè¨"}),s.jsx("p",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:351",className:"mt-2 text-sm leading-6 text-slate-600",children:"è«å
éåä»»ä¸ååçãçè¨ã並ä¿åå
§å®¹ï¼ååå°æ¤èå¯åºãæ¶èæé±è®é²åº¦ä¸æè¢«èª¤ç¶æçè¨ã"})]}):s.jsxs("div",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:354",className:"border border-[#d9d1c3] bg-white p-5",children:[s.jsxs("p",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:355",className:"text-sm text-slate-600",children:["å·²æ´ç ",s.jsx("strong",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:355",className:"text-[#102840]",children:E})," åç§äººç ç©¶çè¨ï¼æªæ¡æéä¸ä¹åå稱ãé²åº¦ãæ¶èãUTC æéèç®å便ºé ã"]}),s.jsxs("div",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:356",className:"mt-5 grid gap-3 sm:grid-cols-2",children:[s.jsxs(X,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:357",type:"button",className:"h-auto justify-start rounded-none bg-[#173e62] px-4 py-3 text-left text-white hover:bg-[#214f78]",onClick:()=>k("markdown"),children:[s.jsx(Yx,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:358",className:"size-5 shrink-0"}),s.jsxs("span",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:359",children:[s.jsx("span",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:359",className:"block font-semibold",children:"ä¸è¼ Markdown"}),s.jsx("span",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:359",className:"mt-0.5 block text-xs font-normal text-slate-200",children:"å¯é±è®ãå¯åå°ãå¯å編輯"})]})]}),s.jsxs(X,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:361",type:"button",variant:"outline",className:"h-auto justify-start rounded-none border-[#b9c6d2] bg-white px-4 py-3 text-left",onClick:()=>k("json"),children:[s.jsx(KX,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:362",className:"size-5 shrink-0"}),s.jsxs("span",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:363",children:[s.jsx("span",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:363",className:"block font-semibold",children:"ä¸è¼ JSON"}),s.jsx("span",{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:363",className:"mt-0.5 block text-xs font-normal text-slate-600",children:"ä¿ççµæ§èæ©å¨å¯è®æ¬ä½"})]})]})]})]}),s.jsx(vr,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:369",children:s.jsx(X,{"data-loc":"client/src/components/charts/NineChartWorkspace.tsx:370",type:"button",variant:"outline",className:"rounded-none",onClick:()=>v(!1),children:"éé"})})]})})]})}function zne(e){return e.replace(/[\\/:*?"<>|]+/g,"-").replace(/\s+/g,"-").slice(0,80)}async function $ne(e,t){const a=document.querySelector(`#${CSS.escape(e)} svg`);if(!a)throw new Error("åè¡¨å°æªå®ææ¸²æ");const n=new XMLSerializer().serializeToString(a),r=new Blob([n],{type:"image/svg+xml;charset=utf-8"}),o=URL.createObjectURL(r),c=new Image;c.decoding="async",await new Promise((v,j)=>{c.onload=()=>v(),c.onerror=()=>j(new Error("ç¡æ³è½æå表")),c.src=o});const u=Math.max(800,Math.ceil(a.getBoundingClientRect().width*2)),d=Math.max(480,Math.ceil(a.getBoundingClientRect().height*2)),p=document.createElement("canvas");p.width=u,p.height=d;const h=p.getContext("2d");
638if(!h)throw new Error("ç覽å¨ä¸æ¯æ´ Canvas å¯åº");h.fillStyle="#ffffff",h.fillRect(0,0,u,d),h.drawImage(c,0,0,u,d),URL.revokeObjectURL(o);const m=await new Promise((v,j)=>{p.toBlob(b=>b?v(b):j(new Error("PNG ç¢ç失æ")),"image/png")}),x=document.createElement("a");x.href=URL.createObjectURL(m),x.download=`${zne(t)}.png`,x.click(),setTimeout(()=>URL.revokeObjectURL(x.href),1e3)}function mf({id:e,title:t,description:a,children:n,sourceNote:r="è³æä¾æºï¼ALA ç¾è¡æ³è¦è³æåº«èå·²æ ¸å¯¦å¼ç¨å¿«ç
§"}){return s.jsxs("section",{"data-loc":"client/src/components/LegalChartCard.tsx:61",className:"border border-[#d8cfbf] bg-white p-5 shadow-[0_18px_45px_rgba(22,35,53,0.06)] sm:p-6",children:[s.jsxs("div",{"data-loc":"client/src/components/LegalChartCard.tsx:62",className:"flex flex-col gap-3 border-b border-[#e4ded2] pb-4 sm:flex-row sm:items-start sm:justify-between",children:[s.jsxs("div",{"data-loc":"client/src/components/LegalChartCard.tsx:63",children:[s.jsx("p",{"data-loc":"client/src/components/LegalChartCard.tsx:64",className:"text-[11px] font-semibold uppercase tracking-[0.18em] text-[#74551f]",children:"Verified visualization"}),s.jsx("h2",{"data-loc":"client/src/components/LegalChartCard.tsx:65",className:"mt-1 font-serif text-xl font-semibold text-[#10253c]",children:t}),s.jsx("p",{"data-loc":"client/src/components/LegalChartCard.tsx:66",className:"mt-1 max-w-2xl text-sm leading-6 text-slate-600",children:a})]}),s.jsxs(X,{"data-loc":"client/src/components/LegalChartCard.tsx:68",variant:"outline",size:"sm",className:"shrink-0 rounded-none border-[#c7a76d] text-[#725323] hover:bg-[#f6efdf]",onClick:async()=>{try{await $ne(e,`ALA-${t}`),Ae.success("å表已ä¸è¼çº PNG")}catch(o){Ae.error(o instanceof Error?o.message:"å表ä¸è¼å¤±æ")}},children:[s.jsx(Ys,{"data-loc":"client/src/components/LegalChartCard.tsx:81",className:"size-4"}),"ä¸è¼ PNG"]})]}),s.jsx("div",{"data-loc":"client/src/components/LegalChartCard.tsx:84",id:e,role:"img",className:"mt-5 h-[320px] w-full","aria-label":t,children:n}),s.jsx("p",{"data-loc":"client/src/components/LegalChartCard.tsx:87",className:"mt-4 border-t border-[#ece7de] pt-3 text-xs leading-5 text-slate-500",children:r})]})}const cv=[{code:"zh-TW",label:"ç¹é«ä¸æ",nativeLabel:"ç¹é«ä¸æ",dir:"ltr"},{code:"zh-CN",label:"ç°¡é«ä¸æ",nativeLabel:"ç®ä½ä¸æ",dir:"ltr"},{code:"en",label:"è±æ",nativeLabel:"English",dir:"ltr"},{code:"ja",label:"æ¥æ",nativeLabel:"æ¥æ¬èª",dir:"ltr"},{code:"ko",label:"éæ",nativeLabel:"íêµì´",dir:"ltr"},{code:"vi",label:"è¶åæ",nativeLabel:"Tiếng Viá»t",dir:"ltr"},{code:"th",label:"æ³°æ",nativeLabel:"à¹à¸à¸¢",dir:"ltr"},{code:"id",label:"å°å°¼æ",nativeLabel:"Bahasa Indonesia",dir:"ltr"},{code:"ms",label:"馬便",nativeLabel:"Bahasa Melayu",dir:"ltr"},{code:"es",label:"西ççæ",nativeLabel:"Español",dir:"ltr"},{code:"fr",label:"æ³æ",nativeLabel:"Français",dir:"ltr"},{code:"de",label:"å¾·æ",nativeLabel:"Deutsch",dir:"ltr"},{code:"pt",label:"è¡èçæ",nativeLabel:"Português",dir:"ltr"},{code:"ru",label:"ä¿æ",nativeLabel:"Ð ÑÑÑкий",dir:"ltr"},{code:"ar",label:"é¿æä¼¯æ",nativeLabel:"Ø§ÙØ¹Ø±Ø¨ÙØ©",dir:"rtl"},{code:"hi",label:"å°å°æ",nativeLabel:"हिनà¥à¤¦à¥",dir:"ltr"},{code:"tr",label:"åè³å
¶æ",nativeLabel:"Türkçe",dir:"ltr"},{code:"it",label:"ç¾©å¤§å©æ",nativeLabel:"Italiano",dir:"ltr"},{code:"nl",label:"è·èæ",nativeLabel:"Nederlands",dir:"ltr"}];cv.map(e=>e.code);function Bne(e){return cv.find(t=>t.code===e)?.dir??"ltr"}const qne=["nav.home","nav.statutes","nav.judgments","nav.knowledge","nav.charts","nav.procedures","nav.ai","nav.member","nav.search","language","login","memberCenter","ai.title","ai.newChat","ai.history","ai.projects","ai.starred","ai.artifacts","navGroup.law","navGroup.judgments","navGroup.aiResearch","navGroup.learning"],Une={"zh-TW":["é¦é ","æ³æ¢æ¥è©¢","è£å¤æª¢ç´¢","ç¥èæç« ","è¦è¦ºå表","ç¨åºå°å","AI åç","æå¡ä¸å¿","å
¨ç«æå°","èªè¨","ç»å
¥","æå¡ä¸å¿","ALA æ³å¾ AI","æ°å¢å°è©±","æ·å²ç´é","Projects","å·²æ¨æ","Artifacts","æ³è¦èç¨åº","è£å¤èçµ±è¨","AI èç ç©¶","å¸ç¿èè³æº"],"zh-CN":["é¦é¡µ","æ³æ¡æ¥è¯¢","è£å¤æ£ç´¢","ç¥è¯æç« ","å¯è§åå¾è¡¨","ç¨åºä¸åº","AI é®ç","ä¼åä¸å¿","å
¨ç«æç´¢","è¯è¨","ç»å½","ä¼åä¸å¿","ALA æ³å¾ AI","æ°å»ºå¯¹è¯","åå²è®°å½","项ç®","å·²å æ","æææä»¶","æ³è§ä¸ç¨åº","è£å¤ä¸ç»è®¡","AI ä¸ç ç©¶","å¦ä¹ ä¸èµæº"],en:["Home","Statutes","Judgments","Knowledge","Charts","Procedures","AI Q&A","Member","Search","Language","Sign in","Member Center","ALA Legal AI","New chat","History","Projects","Starred","Artifacts","Law & Procedures","Cases & Analytics","AI & Research","Learning & Resources"],ja:["ãã¼ã ","æ³ä»¤æ¤ç´¢","è£å¤æ¤ç´¢","ç¥èè¨äº","ãã£ã¼ã","æç¶æ¡å
","AI 質å","ä¼å¡","ãµã¤ãæ¤ç´¢","è¨èª","ãã°ã¤ã³","ä¼å¡ã»ã³ã¿ã¼","ALA æ³å¾ AI","æ°ããä¼è©±","å±¥æ´","ããã¸ã§ã¯ã","ã¹ã¿ã¼ä»ã","ææç©","æ³ä»¤ã¨æç¶","è£å¤ã¨çµ±è¨","AI ã¨ç ç©¶","å¦ç¿ã¨è³æ"],ko:["í","ë²ì¡°ë¬¸ ê²ì","íê²° ê²ì","ì§ì 문ì","ì°¨í¸","ì ì°¨ ìë´","AI ì§ì","íì","íµí© ê²ì","ì¸ì´","ë¡ê·¸ì¸","íì ì¼í°","ALA ë²ë¥ AI","ì ëí","기ë¡","íë¡ì í¸","ë³í","ìí°í©í¸","ë²ë ¹ ë° ì ì°¨","íê²° ë° íµê³","AI ë° ì°êµ¬","íìµ ë° ìë£"],vi:["Trang chá»§","Tra cứu Äiá»u luáºt","Tra cứu phán quyết","Bà i viết kiến thức","Biá»u Äá»","Thá»§ tục","Há»i Äáp AI","Thà nh viên","Tìm kiếm","Ngôn ngữ","ÄÄng nháºp","Trung tâm thà nh viên","ALA AI pháp lý","Cuá»c trò chuyá»n má»i","Lá»ch sá»","Dá»± án","Äã Äánh dấu","Tà i liá»u","Luáºt và thá»§ tục","Ãn lá» và thá»ng kê","AI và nghiên cứu","Há»c táºp và tà i nguyên"],th:["หà¸à¹à¸²à¹à¸£à¸","à¸à¹à¸à¸«à¸²à¸à¸à¸«à¸¡à¸²à¸¢","à¸à¹à¸à¸«à¸²à¸à¸³à¸à¸´à¸à¸²à¸à¸©à¸²","à¸à¸à¸à¸§à¸²à¸¡à¸à¸§à¸²à¸¡à¸£à¸¹à¹","à¹à¸à¸à¸ ูมิ","à¸à¸±à¹à¸à¸à¸à¸","à¸à¸²à¸¡à¸à¸à¸ AI","สมาà¸à¸´à¸","à¸à¹à¸à¸«à¸²à¸à¸±à¹à¸à¹à¸§à¹à¸à¹à¸à¸à¹","ภาษา","à¹à¸à¹à¸²à¸ªà¸¹à¹à¸£à¸°à¸à¸","ศูà¸à¸¢à¹à¸ªà¸¡à¸²à¸à¸´à¸","ALA AI à¸à¸à¸«à¸¡à¸²à¸¢","à¹à¸à¸à¹à¸«à¸¡à¹","à¸à¸£à¸°à¸§à¸±à¸à¸´","à¹à¸à¸£à¸à¸à¸²à¸£","à¸à¸´à¸à¸à¸²à¸§","à¹à¸à¸à¸ªà¸²à¸£à¸à¸¥à¸¥à¸±à¸à¸à¹","à¸à¸à¸«à¸¡à¸²à¸¢à¹à¸¥à¸°à¸à¸±à¹à¸à¸à¸à¸","à¸à¸³à¸à¸´à¸à¸²à¸à¸©à¸²à¹à¸¥à¸°à¸ªà¸à¸´à¸à¸´","AI à¹à¸¥à¸°à¸à¸²à¸£à¸§à¸´à¸à¸±à¸¢","à¸à¸²à¸£à¹à¸£à¸µà¸¢à¸à¸£à¸¹à¹à¹à¸¥à¸°à¸à¸£à¸±à¸à¸¢à¸²à¸à¸£"],id:["Beranda","Pencarian pasal","Pencarian putusan","Artikel pengetahuan","Bagan","Prosedur","Tanya jawab AI","Anggota","Cari","Bahasa","Masuk","Pusat Anggota","ALA AI Hukum","Percakapan baru","Riwayat","Proyek","Berbintang","Artefak","Hukum & prosedur","Putusan & statistik","AI & riset","Belajar & sumber daya"],ms:["Laman utama","Carian statut","Carian penghakiman","Artikel pengetahuan","Carta","Prosedur","Soal jawab AI","Ahli","Carian","Bahasa","Log masuk","Pusat Ahli","ALA AI Undang-undang","Perbualan baharu","Sej
638arah","Projek","Ditanda bintang","Artifak","Undang-undang & prosedur","Penghakiman & statistik","AI & penyelidikan","Pembelajaran & sumber"],es:["Inicio","Búsqueda de leyes","Búsqueda de sentencias","ArtÃculos","Gráficos","Procedimientos","Preguntas a IA","Miembro","Buscar","Idioma","Iniciar sesión","Centro de miembros","ALA IA jurÃdica","Nueva conversación","Historial","Proyectos","Destacados","Artefactos","Leyes y procedimientos","Sentencias y estadÃsticas","IA e investigación","Aprendizaje y recursos"],fr:["Accueil","Recherche de lois","Recherche de décisions","Articles","Graphiques","Procédures","Questions à lâIA","Membre","Rechercher","Langue","Connexion","Espace membre","ALA IA juridique","Nouvelle conversation","Historique","Projets","Favoris","Artefacts","Droit et procédures","Décisions et statistiques","IA et recherche","Apprentissage et ressources"],de:["Startseite","Gesetzessuche","Urteilssuche","Wissensartikel","Diagramme","Verfahren","KI-Fragen","Mitglied","Suche","Sprache","Anmelden","Mitgliederbereich","ALA Rechts-KI","Neuer Chat","Verlauf","Projekte","Markiert","Artefakte","Recht und Verfahren","Entscheidungen und Statistik","KI und Forschung","Lernen und Ressourcen"],pt:["InÃcio","Pesquisa de leis","Pesquisa de decisões","Artigos","Gráficos","Procedimentos","Perguntas à IA","Membro","Pesquisar","Idioma","Entrar","Central do membro","ALA IA JurÃdica","Nova conversa","Histórico","Projetos","Favoritos","Artefatos","Direito e procedimentos","Decisões e estatÃsticas","IA e pesquisa","Aprendizagem e recursos"],ru:["ÐлавнаÑ","ÐоиÑк ноÑм","ÐоиÑк ÑеÑений","СÑаÑÑи","ÐиагÑаммÑ","ÐÑоÑедÑÑÑ","ÐопÑоÑÑ ÐÐ","УÑаÑÑник","ÐоиÑк","ЯзÑк","ÐойÑи","ÐабинеÑ","ALA ÐÑавовой ÐÐ","ÐовÑй диалог","ÐÑÑоÑиÑ","ÐÑоекÑÑ","ÐзбÑанное","ÐÑÑеÑакÑÑ","ÐÑаво и пÑоÑедÑÑÑ","РеÑÐµÐ½Ð¸Ñ Ð¸ ÑÑаÑиÑÑика","ÐРи иÑÑледованиÑ","ÐбÑÑение и ÑеÑÑÑÑÑ"],ar:["Ø§ÙØ±Ø¦ÙØ³ÙØ©","Ø§ÙØ¨ØØ« Ù٠اÙÙÙØ§ÙÙÙ","Ø§ÙØ¨ØØ« ÙÙ Ø§ÙØ£ØÙاÙ
","Ù
ÙØ§Ùات Ù
عرÙÙØ©","Ø§ÙØ±Ø³ÙÙ
Ø§ÙØ¨ÙاÙÙØ©","Ø§ÙØ¥Ø¬Ø±Ø§Ø¡Ø§Øª","Ø£Ø³Ø¦ÙØ© Ø§ÙØ°Ùاء Ø§ÙØ§ØµØ·ÙاعÙ","Ø§ÙØ¹Ø¶ÙÙØ©","Ø§ÙØ¨ØØ«","اÙÙØºØ©","تسجÙÙ Ø§ÙØ¯Ø®ÙÙ","Ù
Ø±ÙØ² Ø§ÙØ£Ø¹Ø¶Ø§Ø¡","Ø§ÙØ°Ùاء اÙÙØ§ÙÙÙÙ ALA","Ù
ØØ§Ø¯Ø«Ø© Ø¬Ø¯ÙØ¯Ø©","Ø§ÙØ³Ø¬Ù","اÙÙ
Ø´Ø±ÙØ¹Ø§Øª","اÙÙ
Ù
ÙØ²Ø©","اÙÙ
خرجات","اÙÙØ§ÙÙÙ ÙØ§Ùإجراءات","Ø§ÙØ£ØÙاÙ
ÙØ§ÙØ¥ØØµØ§Ø¡Ø§Øª","Ø§ÙØ°Ùاء ÙØ§ÙØ¨ØØ«","Ø§ÙØªØ¹ÙÙÙ
ÙØ§ÙÙ
ÙØ§Ø±Ø¯"],hi:["मà¥à¤à¤ªà¥à¤·à¥à¤ ","à¤à¤¾à¤¨à¥à¤¨ à¤à¥à¤","निरà¥à¤£à¤¯ à¤à¥à¤","à¤à¥à¤à¤¾à¤¨ लà¥à¤","à¤à¤¾à¤°à¥à¤","पà¥à¤°à¤à¥à¤°à¤¿à¤¯à¤¾à¤à¤","AI पà¥à¤°à¤¶à¥à¤¨","सदसà¥à¤¯","à¤à¥à¤","à¤à¤¾à¤·à¤¾","लà¥à¤ à¤à¤¨","सदसà¥à¤¯ à¤à¥à¤à¤¦à¥à¤°","ALA à¤à¤¾à¤¨à¥à¤¨à¥ AI","नठबातà¤à¥à¤¤","à¤à¤¤à¤¿à¤¹à¤¾à¤¸","पà¥à¤°à¥à¤à¥à¤à¥à¤","ताराà¤à¤à¤¿à¤¤","à¤à¤°à¥à¤à¤¿à¤«à¥à¤à¥à¤","à¤à¤¾à¤¨à¥à¤¨ à¤à¤° पà¥à¤°à¤à¥à¤°à¤¿à¤¯à¤¾à¤à¤","निरà¥à¤£à¤¯ à¤à¤° à¤à¤à¤à¤¡à¤¼à¥","AI à¤à¤° à¤
नà¥à¤¸à¤à¤§à¤¾à¤¨","à¤
धà¥à¤¯à¤¯à¤¨ à¤à¤° सà¤à¤¸à¤¾à¤§à¤¨"],tr:["Ana sayfa","Kanun arama","Karar arama","Bilgi yazıları","Grafikler","Usuller","AI soru-cevap","Ãye","Ara","Dil","GiriÅ","Ãye merkezi","ALA Hukuk AI","Yeni sohbet","GeçmiÅ","Projeler","Yıldızlı","Ãıktılar","Hukuk ve usuller","Kararlar ve istatistik","AI ve araÅtırma","ÃÄrenme ve kaynaklar"],it:["Home","Ricerca norme","Ricerca sentenze","Articoli","Grafici","Procedure","Domande AI","Membro","Cerca","Lingua","Accedi","Centro membri","ALA IA legale","Nuova chat","Cronologia","Progetti","Preferiti","Artefatti","Diritto e procedure","Decisioni e statistiche","IA e ricerca","Apprendimento e risorse"],nl:["Home","Wetten zoeken","Uitspraken zoeken","Kennisartikelen","Grafieken","Procedures","AI-vragen","Lid","Zoeken","Taal","Inloggen","Ledenomgeving","ALA Juridische AI","Nieuw gesprek","Geschiedenis","Projecten","Met ster","Artefacten","Recht en procedures","Uitspraken en statistiek","AI en onderzoek","Leren en bronnen"]},Hne=Object.fromEntries(Object.entries(Une).map(([e,t])=>[e,Object.fromEntries(qne.map((a,n)=>[a,t[n]]))])),Ez=N.createContext(null),Pz="ala-locale",lP="ala-translation-cache-v1";function Fne(){if(typeof window>"u")return"zh-TW";const e=localStorage.getItem(Pz);return cv.some(t=>t.code===e)?e:"zh-TW"}function Kne({children:e}){const[t,a]=N.useState(Fne),n=xe.i18n.translateBatch.useMutation(),r=Bne(t);N.useEffect(()=>{document.documentElement.lang=t,document.documentElement.dir=r,localStorage.setItem(Pz,t)},[r,t]);const o=N.useCallback(p=>{a(p)},[]),c=N.useCallback(p=>Hne[t][p],[t]),u=N.useCallback(async p=>{if(!p.length||t==="zh-TW")return p;let h={};try{h=JSON.parse(localStorage.getItem(lP)??"{}")}catch{h={}}const m=p.map(v=>`${t}\0${v}`),x=p.filter((v,j)=>!h[m[j]]);if(x.length){const v=await n.mutateAsync({texts:x,sourceLang:"zh-TW",targetLang:t});let j=0;p.forEach((b,w)=>{h[m[w]]||(h[m[w]]=v.translations[j]??b,j+=1)}),localStorage.setItem(lP,JSON.stringify(h))}return m.map((v,j)=>h[v]??p[j])},[t,n]),d=N.useMemo(()=>({locale:t,direction:r,languages:cv,setLocale:o,t:c,translateBatch:u,isTranslating:n.isPending}),[r,t,o,c,u,n.isPending]);return s.jsx(Ez.Provider,{"data-loc":"client/src/contexts/I18nContext.tsx:148",value:d,children:e})}function MC(){const e=N.useContext(Ez);if(!e)throw new Error("useI18n must be used inside I18nProvider");return e}const Rr="law:cabe3366f9833ae8",Ko=[{scopeKey:"book:f3e657f8dca14264",order:1,orderLabel:"第ä¸ç·¨",title:"總å",articleCount:124,shortDe
638scription:"è¡æ¿è¨´è¨å¶åº¦ãæ³é¢èç¶äºäººçå
±åè¦ç¯ã"},{scopeKey:"book:920b07455300ed5b",order:2,orderLabel:"第äºç·¨",title:"第ä¸å¯©ç¨åº",articleCount:183,shortDescription:"é常ãç°¡æã交éè£æ±ºãæ¶å®¹åå
¶ä»äºä»¶ç¨åºã"},{scopeKey:"book:75a4975a2a14f7a2",order:3,orderLabel:"第ä¸ç·¨",title:"ä¸è¨´å¯©ç¨åº",articleCount:36,shortDescription:"第äºå¯©èæé«è¡æ¿æ³é¢ä¸è¨´å¯©ç¨åºã"},{scopeKey:"book:9ed8bff7354abe33",order:4,orderLabel:"第åç·¨",title:"æåç¨åº",articleCount:9,shortDescription:"å°è£å®å°æ±ä¸ç´å¯©ææ¿çç¨åºè¦ç¯ã"},{scopeKey:"book:267269f78490db53",order:5,orderLabel:"第äºç·¨",title:"å審ç¨åº",articleCount:12,shortDescription:"確å®è£å¤çæ³å®åå¯©ææ¿éå¾ã"},{scopeKey:"book:d21293d90d9f0c68",order:6,orderLabel:"第å
ç·¨",title:"鿰坩ç",articleCount:9,shortDescription:"第ä¸äººåä¸å©è£å¤æç鿰坩çè¦ç¯ã"},{scopeKey:"book:01b75a600558d32f",order:7,orderLabel:"第ä¸ç·¨",title:"ä¿å
¨ç¨åº",articleCount:11,shortDescription:"忣æ¼ãåèåè忢å·è¡çä¿å
¨æ©å¶ã"},{scopeKey:"book:215f89bc48d092fc",order:8,orderLabel:"第å
«ç·¨",title:"å¼·å¶å·è¡",articleCount:4,shortDescription:"è¡æ¿è¨´è¨è£å¤èè£å®çå·è¡è¦ç¯ã"},{scopeKey:"book:ba0edd5659670ecd",order:9,orderLabel:"第ä¹ç·¨",title:"éå",articleCount:2,shortDescription:"æ½è¡æ¥æåå¶åº¦éæ¥è¦å®ã"}];function Vne(e){return Ko.find(t=>t.scopeKey===e)??null}function ur(e,t={}){const a=new URLSearchParams;t.chart&&a.set("chart",t.chart),t.batch&&a.set("view","batch");const n=a.toString();return`/textbook/${encodeURIComponent(e)}${n?`?${n}`:""}`}function uc(e,t=""){return`/code/${encodeURIComponent(e)}${t}`}const Bs=[{slug:"general",order:1,orderLabel:"第ä¸ç·¨",title:"總å",bookLabel:"第ä¸ç·¨ 總å",scopeKey:"book:f3e657f8dca14264",description:"è¡æ¿è¨´è¨å¶åº¦ãæ³é¢èç¶äºäººçå
±åè¦ç¯ã"},{slug:"first-instance",order:2,orderLabel:"第äºç·¨",title:"第ä¸å¯©ç¨åº",bookLabel:"第äºç·¨ 第ä¸å¯©ç¨åº",scopeKey:"book:920b07455300ed5b",description:"é常ãç°¡æã交éè£æ±ºãæ¶å®¹åå
¶ä»ç¬¬ä¸å¯©äºä»¶ç¨åºã"},{slug:"appeal",order:3,orderLabel:"第ä¸ç·¨",title:"ä¸è¨´å¯©ç¨åº",bookLabel:"第ä¸ç·¨ ä¸è¨´å¯©ç¨åº",scopeKey:"book:75a4975a2a14f7a2",description:"第äºå¯©èæé«è¡æ¿æ³é¢ä¸è¨´å¯©ç¨åºã"},{slug:"interlocutory-appeal",order:4,orderLabel:"第åç·¨",title:"æåç¨åº",bookLabel:"第åç·¨ æåç¨åº",scopeKey:"book:9ed8bff7354abe33",description:"å°è£å®å°æ±ä¸ç´å¯©ææ¿çç¨åºè¦ç¯ã"},{slug:"retrial",order:5,orderLabel:"第äºç·¨",title:"å審ç¨åº",bookLabel:"第äºç·¨ å審ç¨åº",scopeKey:"book:267269f78490db53",description:"確å®è£å¤çæ³å®åå¯©ææ¿éå¾ã"},{slug:"rehearing",order:6,orderLabel:"第å
ç·¨",title:"鿰坩ç",bookLabel:"第å
ç·¨ 鿰坩ç",scopeKey:"book:d21293d90d9f0c68",description:"第ä¸äººåä¸å©è£å¤æç鿰坩çè¦ç¯ã"},{slug:"provisional-relief",order:7,orderLabel:"第ä¸ç·¨",title:"ä¿å
¨ç¨åº",bookLabel:"第ä¸ç·¨ ä¿å
¨ç¨åº",scopeKey:"book:01b75a600558d32f",description:"忣æ¼ãåèåè忢å·è¡çä¿å
¨æ©å¶ã"},{slug:"enforcement",order:8,orderLabel:"第å
«ç·¨",title:"å¼·å¶å·è¡",bookLabel:"第å
«ç·¨ å¼·å¶å·è¡",scopeKey:"book:215f89bc48d092fc",description:"è¡æ¿è¨´è¨è£å¤èè£å®çå·è¡è¦ç¯ã"},{slug:"supplementary",order:9,orderLabel:"第ä¹ç·¨",title:"éå",bookLabel:"第ä¹ç·¨ éå",scopeKey:"book:ba0edd5659670ecd",description:"æ½è¡æ¥æåå¶åº¦éæ¥è¦å®ã"}];function Gne(e){return Bs.find(t=>t.slug===e)??null}function Hi(e,t={}){const a=new URLSearchParams;t.chart&&a.set("chart",t.chart),t.batch&&a.set("view","batch");const n=a.toString();return`/charts/${encodeURIComponent(e)}${n?`?${n}`:""}`}function uP(){if(typeof window>"u"||typeof document>"u")return 0;const e=document.documentElement,t=Math.max(0,e.scrollHeight-window.innerHeight);return t===0?0:Math.max(0,Math.min(100,Math.round(window.scrollY/t*100)))}function Wne(){const[e,t]=N.useState(uP);return N.useEffect(()=>{const a=()=>
638t(uP());return a(),window.addEventListener("scroll",a,{passive:!0}),window.addEventListener("resize",a),()=>{window.removeEventListener("scroll",a),window.removeEventListener("resize",a)}},[]),e}function Yne(e){return e.startsWith("/code")?"law":e.startsWith("/textbook")?"textbook":e.startsWith("/charts")||e.startsWith("/djs")?"chart":e.startsWith("/statutes")?"statute":e.startsWith("/judgments")?"judgment":e.startsWith("/exams")?"exam":e.startsWith("/knowledge")?"knowledge":e.startsWith("/procedures")?"procedure":e.startsWith("/search")?"search":e.startsWith("/ai")?"ai":"other"}function Qne(e){return e==="/"?"è¡æ¿è¨´è¨æ³ç¥èå¹³å° AI":e.startsWith("/code")?"è¡æ¿è¨´è¨æ³é層æ³å
¸":e.startsWith("/textbook")?"è¡æ¿è¨´è¨æ³ä¹åæç§æ¸":e.startsWith("/charts")?"è¡æ¿è¨´è¨æ³ä¹åç ç©¶":e.startsWith("/djs")?"DJS èªç¾©åæ":e.startsWith("/statutes/")?`è¡æ¿è¨´è¨æ³ç¬¬ ${decodeURIComponent(e.split("/").pop()??"")} æ¢`:e==="/statutes"?"è¡æ¿è¨´è¨æ³æ¢æç¸½è¦½":e.startsWith("/judgments/")?"è¡æ¿æ³é¢è£å¤è©³æ
":e==="/judgments"?"è¡æ¿æ³é¢è£å¤æª¢ç´¢":e.startsWith("/exams/")?"åå®¶è試èå¤é¡è©³æ
":e==="/exams"?"åå®¶è試èå¤é¡":e.startsWith("/knowledge/")||e==="/knowledge"?"è¡æ¿è¨´è¨æ³ç¥èæç« ":e.startsWith("/procedures/")?"è¡æ¿è¨´è¨ç¨åºè©³æ
":e==="/procedures"?"è¡æ¿è¨´è¨ç¨åºè CEF":e==="/search"?"å
¨ç«æå°":e==="/ai"?"è¡æ¿è¨´è¨æ³å¾ AI":"ALA è¡æ¿è¨´è¨æ³ç¥èå¹³å°"}function Jne(e){const t=e.match(/^\/(?:code|textbook|charts)\/([^/?#]+)/);if(!t?.[1])return null;try{return decodeURIComponent(t[1])}catch{return t[1]}}function Xne(e){if(typeof window>"u")return e||"/";const t=new URLSearchParams(window.location.search);t.delete("resume");const a=t.toString();return`${window.location.pathname}${a?`?${a}`:""}`}function Zne(e){const[t,a=""]=e.split("?"),n=new URLSearchParams(a);return n.set("resume","1"),`${t}?${n.toString()}`}function ere(){const{user:e}=Un(),[t]=ms(),a=Wne(),n=xe.useUtils(),r=N.useRef(null),o=N.useMemo(()=>{const m=Xne(t),x=m.split("?")[0]||"/";return{pageKey:m.slice(0,500),href:m,title:Qne(x),pageKind:Yne(x),scopeKey:Jne(x)}},[t]),c=xe.readingProgress.state.useQuery({pageKey:o.pageKey},{enabled:!!e,retry:!1}),u=xe.readingProgress.summary.useQuery({excludePageKey:o.pageKey},{enabled:!!e,retry:!1}),d=xe.readingProgress.recordVisit.useMutation({onSuccess:m=>{n.readingProgress.state.setData({pageKey:o.pageKey},m),n.readingProgress.summary.invalidate(),n.readingProgress.recent.invalidate()}}),p=xe.readingProgress.sync.useMutation({onSuccess:m=>{n.readingProgress.state.setData({pageKey:o.pageKey},m),n.readingProgress.summary.invalidate(),n.readingProgress.recent.invalidate()}});N.useEffect(()=>{r.current=null,e&&d.mutate(o)},[e?.id,o.pageKey]),N.useEffect(()=>{if(!e||!c.data)return;const m=c.data.progressPercent;if(a<=m)return;const x=window.setTimeout(()=>{p.mutate({...o,progressPercent:a,lastScrollY:Math.max(0,Math.round(window.scrollY))})},700);return()=>window.clearTimeout(x)},[e?.id,o.pageKey,a,c.data?.progressPercent]),N.useEffect(()=>{if(!e||!c.data||typeof window>"u"||!(new URLSearchParams(window.location.search).get("resume")==="1")||r.current===o.pageKey)return;r.current=o.pageKey;const x=window.setTimeout(()=>{const v=window.matchMedia("(prefers-reduced-motion: reduce)").matches;window.scrollTo({top:c.data.lastScrollY,behavior:v?"auto":"smooth"}),window.history.replaceState(window.history.state,"",c.data.href)},350);return()=>window.clearTimeout(x)},[o.pageKey,c.data,e]);const h=c.data?.progressPercent??0;return{identity:o,localProgress:a,savedProgress:h,effectiveProgress:e?Math.max(a,h):a,currentState:c.data??null,continueReading:u.data?.continueReading??null,summary:u.data??null,isMember:!!e,isLoading:c.isLoading||u.isLoading,isSyncing:d.isPending||p.isPending,hasSyncError:c.isError||u.isError||d.isError||p.isError}}const tre=[{label:"è¡æ¿è¨´è¨æ³å
¨æ",description:"å
¨ 9 ç·¨ã390 æ¢é層é±è®",href:uc(Rr),icon:Bu},...Ko.map(e=>({label:`${e.orderLabel} ${e.title}`,description:`${e.articleCount} æ¢ Â· æ¢æèä¹åæç§æ¸`,href:ur(e.scopeKey),icon:Aa}))],are=[{key:"law",label:"è¡æ¿è¨´è¨æ³ä¹ç·¨",icon:Bu,accent:"#7c63c8",surface:"#f5f2ff",items:tre},{key:"statutes",label:"æ¥è©¢æ³æ¢",icon:Ut,accent:"#bc793f",surface:"#fff7ed",items:[{label:"æ³æ¢ç¸½è¦½",description:"ææ¢èçè¦½è¡æ¿è¨´è¨æ³",href:"/statutes",icon:au},{label:"é層æ³å
¸",description:"å¾å
¨æ³ãç·¨ãç« ãç¯é²å
¥æ¢æ",href:uc(Rr),icon:Aa},{label:"å
¨ç«æå°",description:"è·¨æ³è¦ãè£å¤èç¥èæç« ",href:"/search",icon:Ut}]},{key:"charts",label:"è¦è¦ºåå表",icon:cr,accent:"#2469b2",surface:"#eef6ff",items:[{label:"ä¹åç 究總覽",description:"å
é¸è¡æ¿è¨´è¨æ³ç·¨å¥ï¼åé²å
¥ä¹åæä½",href:"/charts",icon:cr},...Bs.map(e=>({label:`${e.orderLabel} ${e.title}`,description:e.description,href:Hi(e.slug),icon:cr})),{label:"DJS èªç¾©åæ",description:"çé»ãè¦ç¯ãè¦ä»¶ãç¨åºèèæ",href:"/djs",icon:Tp},{label:"æ¹æ¬¡ç覽èä¸è¼",description:"ç覽已ç¼å¸ææä¸¦éå¼µä¸è¼",href:ur(Rr,{batch:!0}),icon:Ys}]},{key:"ai",label:"AI èè£å¤ç ç©¶",icon:xr,accent:"#bf4f75",surface:"#fff1f6",items:[{label:"è¡æ¿è¨´è¨æ³å¾ AI",description:"å
·ä¾æºéççç ç©¶åç",href:"/ai",icon:xr},{label:"è£å¤æª¢ç´¢",description:"æå°è¡æ¿æ³é¢è£å¤ç´¢å¼",href:"/judgments",icon:tu},{label:"ç¨åºè CEF",description:"é¸ç¨åºå¾æª¢æ ¸æ§æè¦ä»¶",href:"/procedures",icon:pf},{label:"ç¥èæç« ",description:"é±è®å¹³å°å·²ç¼å¸ç ç©¶å
§å®¹",href:"/knowledge",icon:Ca}]},{key:"learning",label:"å¸ç¿å·¥å
·",icon:pf,accent:"#2f8a75",surface:"#effbf7",items:[{label:"åèèå¤é¡",description:"èé¸é¨æ£å¼è©¦é¡ãçæ¡èè©åè¦é»ç´¢å¼",href:"/exams",icon:Wx},{label:"å
¨æ³æç§æ¸",description:"æ¢æãä¹åèç ç©¶å·¥å
·æ´åå
¥å£",href:ur(Rr),icon:Ef},{label:"ç¨åºé¡åç·´ç¿",description:"ä¾è¨´è¨ç¨åºè¾¨èçé»èè¦ä»¶",href:"/procedures",icon:pf},{label:"ä¹åç ç©¶å·¥ä½å",description:"æ¶èãçè¨è宿é²åº¦",href:"/charts",icon:cr}]},{key:"resources",label:"è³æºèè³è¨",icon:MS,accent:"#596b84",surface:"#f3f6fa",items:[{label:"å¹³å°é¦é ",description:"åå°è¡æ¿è¨´è¨æ³å¿«æ·å
¥å£",href:"/",icon:SL}
638,{label:"ç ç©¶è³æä¾æº",description:"æ¥é±å¹³å°æ³è¦è便ºèªªæ",href:"/statutes",icon:au},{label:"ç ç©¶æç« è說æ",description:"é±è®æ¹æ³èå¹³å°ç ç©¶ææ",href:"/knowledge",icon:MS}]}];function dP(e){return e.startsWith("/charts")||e.startsWith("/djs")||e.startsWith("/textbook")?"charts":e.startsWith("/ai")||e.startsWith("/judgments")||e.startsWith("/procedures")?"ai":e.startsWith("/statutes")||e.startsWith("/search")||e.startsWith("/code")?"statutes":e.startsWith("/exams")?"learning":e==="/"?null:"law"}function nre({value:e,detail:t}){const n=2*Math.PI*22,r=n-e/100*n;return s.jsxs("div",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:280",className:"flex items-center gap-3","aria-label":`ç®åé é¢é±è®é²åº¦ ${e}%`,children:[s.jsxs("span",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:281",className:"relative grid size-14 place-items-center","aria-hidden":"true",children:[s.jsxs("svg",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:282",className:"size-14 -rotate-90",viewBox:"0 0 56 56",children:[s.jsx("circle",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:283",cx:"28",cy:"28",r:22,fill:"none",stroke:"#e5e7eb",strokeWidth:"4"}),s.jsx("circle",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:284",cx:"28",cy:"28",r:22,fill:"none",stroke:"#7659c4",strokeWidth:"4",strokeLinecap:"round",strokeDasharray:n,strokeDashoffset:r})]}),s.jsxs("strong",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:296",className:"absolute text-xs font-extrabold text-[#57439b]",children:[e,"%"]})]}),s.jsxs("span",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:298",children:[s.jsx("span",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:299",className:"block text-sm font-bold text-[#20262f]",children:"é±è®é²åº¦"}),s.jsx("span",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:300",className:"mt-0.5 block text-[11px] leading-4 text-[#777f8c]",children:t})]})]})}function rre(){const[e,t]=N.useState(!1),[a,n]=ms(),{locale:r,languages:o,setLocale:c}=MC(),{user:u,logout:d}=Un(),p=ere(),h=p.effectiveProgress,m=N.useMemo(()=>dP(a),[a]),[x,v]=N.useState(m);N.useEffect(()=>{e&&v(dP(a))},[a,e]);const j=()=>t(!1),b=async()=>{await d(),t(!1),n("/")};return s.jsxs(tz,{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:329",open:e,onOpenChange:t,children:[s.jsx(Ote,{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:330",asChild:!0,children:s.jsx(X,{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:331",type:"button",variant:"ghost",size:"icon",className:"size-11 rounded-full text-[#20262f] hover:bg-[#f0edf9] hover:text-[#5b479d] focus-visible:ring-[#7659c4]","aria-label":e?"éé主é¸å®":"éå主é¸å®",children:e?s.jsx(Br,{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:339",className:"size-6",strokeWidth:2.2}):s.jsx(XX,{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:341",className:"size-6",strokeWidth:2.2})})}),s.jsxs(az,{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:345",side:"right",className:"inset-y-auto bottom-0 top-[74px] h-[calc(100dvh-74px)] w-[min(88vw,430px)] gap-0 overflow-hidden rounded-tl-[1.35rem] border-l border-[#e4e0eb] bg-[#fffefe] p-0 text-[#20262f] shadow-[-20px_24px_70px_rgba(21,28,40,.22)] sm:max-w-[430px] [&>button]:right-3 [&>button]:top-3 [&>button]:z-20 [&>button]:grid [&>button]:size-10 [&>button]:place-items-center [&>button]:rounded-full [&>button]:bg-[#f0ecf6] [&>button]:text-[#51446d] [&>button]:opacity-100 hover:[&>button]:bg-[#e6def2]",children:[s.jsx(nz,{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:349",className:"sr-only",children:"ALA è¡æ¿è¨´è¨æ³ç¥èå¹³å°ä¸»é¸å®"}),s.jsx(rz,{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:350",className:"sr-only",children:"å±éè¡æ¿è¨´è¨æ³ä¹ç·¨ãæ³æ¢ãå表ãAIãå¸ç¿å·¥å
·ãæå¡èèªè¨å
¥å£ã"}),s.jsxs("div",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:354",className:"min-h-0 flex-1 overflow-y-auto overscroll-contain pb-[max(1.5rem,env(safe-area-inset-bottom))]",children:[s.jsxs("div",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:355",className:"border-b border-[#ece9f0] bg-[linear-gradient(135deg,#fbfaff_0%,#ffffff_68%)] px-5 pb-5 pt-4 pr-16",children:[s.jsx(nre,{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:356",value:h,detail:p.hasSyncError?"è£ç½®é²åº¦ä»å¯ä½¿ç¨ï¼æå¡åæ¥å°æ¼ç¨å¾é試":p.isSyncing?"æ£å¨åæ¥æå¡é±è®ä½ç½®â¦":p.isMember?"å·²ç»å
¥ï¼è·¨é é±è®é²åº¦èªåä¿å":"ä¾ç®åé 颿²åä½ç½®è¨ç®ï¼ç»å
¥å¾å¯è·¨é ä¿å"}),p.isMember&&p.continueReading?s.jsx(Nh,{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:369",asChild:!0,children:s.jsxs(we,{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:370",href:Zne(p.continueReading.href),onClick:j,className:"mt-4 flex items-center gap-3 rounded-xl border border-[#ddd5ef] bg-white px-3 py-3 text-left shadow-[0_4px_16px_rgba(70,54,120,.08)] transition hover:border-[#b9a9de] hover:bg-[#faf8ff] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#7659c4]","aria-label":`è¿å䏿¬¡é±è®ï¼${p.continueReading.title}ï¼å·²ä¿å ${p.continueReading.progressPercent}%`,children:[s.jsx("span",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:376",className:"grid size-9 shrink-0 place-items-center rounded-full bg-[#eee9fa] text-[#6650aa]",children:s.jsx(dg,{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:377",className:"size-[18px]","aria-hidden":"true"})}),s.jsxs("span",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:379",className:"min-w-0 flex-1",children:[s.jsx("span",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:380",className:"block text-xs font-extrabold text-[#5a469c]",children:"è¿å䏿¬¡é±è®"}),s.jsxs("span",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:381",className:"mt-0.5 block truncate text-[11px] text-[#636a75]",children:[p.continueReading.title," · ",p.continueReading.progressPercent,"%"]})]}),s.jsx(ra,{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:385",className:"size-4 shrink-0 text-[#8d82aa]","aria-hidden":"true"})]})}):null]}),s.jsx("nav",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:391",className:"px-3 py-3","aria-label":"主é¸å®åé¡",children:are.map(w=>{const A=w.icon,C=x===w.key,O=`public-drawer-${w.key}`;return s.jsxs("section",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:397",className:"border-b border-[#ececf0] last:border-b-0",children:[s.jsxs("button",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:398",type:"button",className:"group flex w-full items-center gap-3 border-l-4 px-3 py-4 text-left transition-colors duration-150 hover:bg-[#f7f7f9] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[#7659c4]",style:{borderLeftColor:w.accent,backgroundColor:C?w.surface:void 0},"aria-expanded":C,"aria-controls":O,onClick:()=>v(k=>k===w.key?null:w.key),children:[s.jsx("span",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:409",className:"grid size-9 shrink-0 place-items-center rounded-full bg-white shadow-[0_3px_12px_rgba(35,43,55,.10)]",style:{color:w.accent},"aria-hidden":"true",children:s.jsx(A,{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:414",className:"size-[18px]",strokeWidth:2})}),s.jsx("span",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:416",className:"min-w-0 flex-1 text-[15px] font-bold tracking-[0.01em] text-[#252a31]",children:w.label}),s.jsx(eu,{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:419",className:ge("size-4 text-[#8a8f98] transition-transform duration-200",C&&"rotate-180"),"aria-hidden":"true"})]}),C?s.jsx("div",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:429",id:O,className:"bg-[#fafafa] px-3 pb-3 pt-1",children:w.items.map(k=>{const _=k.icon,P=a===k.href||k.href!=="/"&&a.startsWith(k.href.split("?")[0]);return s.jsx(Nh,{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:436",asChild:!0,children:s.jsxs(we,{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:437",href:k.href,onClick:j,"aria-current":P?"page":void 0,className:ge("group/item flex items-center gap-3 rounded-xl px-3 py-3 text-left transition-colors duration-150 hover:bg-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#7659c4]",P&&"bg-white shadow-[0_3px_14px_rgba(36,42,53,.08)]"),children:[s.jsx("span",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:446",className:"grid size-8 shrink-0 place-items-center rounded-lg bg-[#f0edf5] text-[#655681]",children:s.jsx(_,{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:447",className:"size-4","aria-hidden":"true"})}),s.jsxs("span",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:449",className:"min-w-0 flex-1",children:[s.jsx("span",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:450",className:"block text-sm font-semibold text-[#2d3138]",children:k.label}),k.description?s.jsx("span",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:452",className:"mt-0.5 block text-[11px] leading-4 text-[#7b8088]",children:k.description}):null]}),s.jsx(ra,{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:457",className:"size-4 shrink-0 text-[#a1a4ab] transition-transform group-hover/item:translate-x-0.5"})]})},`${w.key}-${k.href}-${k.label}`)})}):null]},w.key)})}),s.jsx("section",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:4
63869",className:"mx-3 mt-2 overflow-hidden rounded-2xl border border-[#ded9e8] bg-[linear-gradient(145deg,#f9f7ff,#ffffff)]","aria-labelledby":"drawer-member-title",children:u?s.jsxs(s.Fragment,{children:[s.jsxs("div",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:472",className:"flex items-center gap-3 border-b border-[#e9e5ef] p-4",children:[s.jsx("span",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:473",className:"grid size-11 shrink-0 place-items-center rounded-full bg-[#7659c4] text-white",children:s.jsx(Hl,{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:474",className:"size-5","aria-hidden":"true"})}),s.jsxs("span",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:476",className:"min-w-0 flex-1",children:[s.jsx("strong",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:477",id:"drawer-member-title",className:"block truncate text-sm text-[#2a2633]",children:u.name||"ALA æå¡"}),s.jsx("span",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:480",className:"mt-0.5 block truncate text-[11px] text-[#716b7b]",children:u.role==="admin"?"管çå¡å¸³è":u.tier==="vip"?"VIP æå¡ç ç©¶æ«":"æå¡ç ç©¶æ«"})]})]}),s.jsxs("div",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:489",className:"grid grid-cols-2 gap-2 p-3",children:[[{label:"æå¡ä¸å¿",href:"/member",icon:Hl},{label:"æçæ¶è",href:"/member/bookmarks",icon:zu},{label:"AI ç ç©¶æ·ç¨",href:"/member/history",icon:dg},{label:"éç¥ä¸å¿",href:"/member/notifications",icon:tc}].map(w=>{const A=w.icon;return s.jsx(Nh,{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:498",asChild:!0,children:s.jsxs(we,{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:499",href:w.href,onClick:j,className:"flex items-center gap-2 rounded-xl border border-[#e6e2eb] bg-white px-3 py-2.5 text-xs font-semibold text-[#443b55] transition hover:border-[#b7aad0] hover:bg-[#faf8ff] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#7659c4]",children:[s.jsx(A,{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:504",className:"size-4 text-[#7659c4]","aria-hidden":"true"}),w.label]})},w.href)}),u.role==="admin"?s.jsx(Nh,{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:511",asChild:!0,children:s.jsxs(we,{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:512",href:"/admin",onClick:j,className:"col-span-2 flex items-center justify-center gap-2 rounded-xl bg-[#17324d] px-3 py-2.5 text-xs font-bold text-white hover:bg-[#244866] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#7659c4]",children:[s.jsx(rZ,{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:517",className:"size-4","aria-hidden":"true"}),"é²å
¥ç®¡çå¾å°"]})}):null]}),s.jsxs("button",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:523",type:"button",onClick:()=>void b(),className:"flex w-full items-center justify-center gap-2 border-t border-[#e9e5ef] px-4 py-3 text-xs font-semibold text-[#7c3c4b] hover:bg-[#fff4f6] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-[#9b5263]",children:[s.jsx(OL,{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:528",className:"size-4","aria-hidden":"true"}),"ç»åº"]})]}):s.jsxs("div",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:533",className:"p-4 text-center",children:[s.jsx("span",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:534",className:"mx-auto grid size-11 place-items-center rounded-full bg-[#eee9f8] text-[#7659c4]",children:s.jsx(Hl,{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:535",className:"size-5","aria-hidden":"true"})}),s.jsx("h2",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:537",id:"drawer-member-title",className:"mt-3 text-sm font-bold text-[#2a2633]",children:"æå¡ç ç©¶æ«"}),s.jsx("p",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:538",className:"mt-1 text-xs leading-5 text-[#716b7b]",children:"ç»å
¥å¾ä½¿ç¨æ¶èãç ç©¶æ·ç¨ãéç¥èä¹åçè¨ã"}),s.jsxs(X,{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:539",type:"button",onClick:()=>{t(!1),ai()},className:"mt-4 h-10 w-full rounded-xl bg-[#7659c4] text-white hover:bg-[#6246ad]",children:[s.jsx(_L,{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:547",className:"size-4","aria-hidden":"true"}),"ç»å
¥æå¡"]})]})}),s.jsxs("section",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:554",className:"mx-3 mt-4 rounded-2xl border border-[#e3e0e7] bg-white p-4","aria-labelledby":"drawer-language-title",children:[s.jsxs("div",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:555",className:"flex items-center gap-2",children:[s.jsx(AL,{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:556",className:"size-4 text-[#7659c4]","aria-hidden":"true"}),s.jsx("h2",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:557",id:"drawer
638-language-title",className:"text-sm font-bold text-[#2d3138]",children:"èªè¨"})]}),s.jsx("div",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:559",className:"mt-3 grid grid-cols-2 gap-2",children:o.map(w=>s.jsx("button",{"data-loc":"client/src/components/PublicNavigationDrawer.tsx:561",type:"button","aria-pressed":r===w.code,onClick:()=>c(w.code),className:ge("rounded-lg border px-3 py-2 text-left text-xs font-semibold transition focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#7659c4]",r===w.code?"border-[#7659c4] bg-[#f1edfb] text-[#4f3d86]":"border-[#e4e1e7] bg-[#fafafa] text-[#666b73] hover:bg-white"),children:w.nativeLabel},w.code))})]})]})]})]})}function sre({inverse:e,compact:t}){return s.jsxs(s.Fragment,{children:[s.jsx("span",{"data-loc":"client/src/components/pinglex/BrandSystem.tsx:19","aria-hidden":"true",className:ge("relative grid size-9 shrink-0 place-items-center rounded-xl border",e?"border-white/20 bg-white/10 text-[#d8cbff]":"border-[#ddd5f4] bg-[#f1edff] text-[#775ce0]"),children:s.jsx(RX,{"data-loc":"client/src/components/pinglex/BrandSystem.tsx:28",className:"size-[20px]",strokeWidth:1.8})}),s.jsxs("span",{"data-loc":"client/src/components/pinglex/BrandSystem.tsx:30",className:"min-w-0 leading-none",children:[s.jsxs("span",{"data-loc":"client/src/components/pinglex/BrandSystem.tsx:31",className:"flex items-center gap-1.5",children:[s.jsx("span",{"data-loc":"client/src/components/pinglex/BrandSystem.tsx:32",className:ge("pinglex-wordmark text-[1.35rem] font-extrabold tracking-[-0.045em]",e&&"pinglex-wordmark-inverse"),children:"PingLex"}),s.jsx("sup",{"data-loc":"client/src/components/pinglex/BrandSystem.tsx:40",className:ge("-mt-3 text-[8px] font-semibold",e?"text-[#ddd4ff]":"text-[#7361a8]"),children:"â¢"}),s.jsx("span",{"data-loc":"client/src/components/pinglex/BrandSystem.tsx:48",className:ge("rounded-full border px-1.5 py-0.5 text-[8px] font-bold uppercase tracking-[0.14em]",e?"border-white/25 bg-white/10 text-white/80":"border-[#ddd5f1] bg-[#f6f3ff] text-[#6652aa]"),children:"ALA"})]}),s.jsx("span",{"data-loc":"client/src/components/pinglex/BrandSystem.tsx:59",className:ge("mt-1 block truncate text-[10px] font-semibold tracking-[0.08em] sm:text-[11px]",e?"text-[#ddd9e8]":"text-[#625d6b]",t&&"max-w-[11rem] sm:max-w-none"),children:"ALA è¡æ¿è¨´è¨æ³ç¥èå¹³å° AI"})]})]})}function fP({href:e="/",inverse:t=!1,compact:a=!1,className:n}){return s.jsx(we,{"data-loc":"client/src/components/pinglex/BrandSystem.tsx:80",href:e,"aria-label":"PingLex ALA è¡æ¿è¨´è¨æ³ç¥èå¹³å° AI é¦é ",className:ge("inline-flex min-w-0 items-center gap-3 no-underline",n),children:s.jsx(sre,{"data-loc":"client/src/components/pinglex/BrandSystem.tsx:88",inverse:t,compact:a})})}function ire({className:e}){return s.jsx("span",{"data-loc":"client/src/components/pinglex/BrandSystem.tsx:181","aria-hidden":"true",className:ge("grid grid-cols-3 gap-1",e),children:Array.from({length:9}).map((t,a)=>s.jsx("span",{"data-loc":"client/src/components/pinglex/BrandSystem.tsx:186",className:ge("size-1.5 border border-current",a===0||a===4||a===8?"bg-current":"bg-transparent")},a))})}function pP(e,t){if(t==="/"||t==="/charts")return e===t;const a=t.split("?")[0];return e===a||e.startsWith(`${a}/`)}function Rt({children:e,immersive:t=!1,hideFloatingAssistant:a=!1}){const[n]=ms(),{user:r,loading:o,isAuthenticated:c}=Un(),{locale:u,languages:d,setLocale:p,t:h}=MC(),m=d.find(v=>v.code===u)??d[0],x=[{key:"law",labelKey:"navGroup.law",icon:Aa,items:[{label:h("nav.statutes"),href:"/statutes",description:"鿢ç覽èæå°è¡æ¿è¨´è¨æ³",icon:Aa},{label:"é層æ³å
¸",href:uc(Rr),description:"å¾å
¨æ³ãç·¨ãç« ãç¯é²å
¥æ¢æ",icon:au},{label:h("nav.procedures"),href:"/procedures",description:"ä¾è¨´è¨ç¨åºæª¢æ ¸ CEF è¦ä»¶",icon:pf}]},{key:"judgments",labelKey:"navGroup.judgments",icon:tu,items:[{label:h("nav.judgments"),href:"/judgments",description:"æå°è¡æ¿æ³é¢è£å¤ç´¢å¼",icon:tu},{label:h("nav.knowledge"),href:"/knowledge",description:"é±è®å·²ç¼å¸ç ç©¶è解說",icon:Ca}]},{key:"charts",labelKey:"nav.charts",icon:cr,items:[{label:"ä¹åç 究總覽",href:"/charts",description:"å
é¸è¡æ¿è¨´è¨æ³ç·¨å¥ï¼åé²å
¥ä¹åæä½",icon:cr},...Bs.map(v=>({label:`${v.orderLabel} ${v.title}`,href:Hi(v.slug),description:v.description,icon:cr}))]},{key:"ai",labelKey:"navGroup.aiResearch",icon:xr,items:[{label:h("nav.ai"),href:"/ai",description:"å
·ä¾æºéççç ç©¶åç",icon:xr}
638,{label:"DJS èªç¾©åæ",href:"/djs",description:"çé»ãè¦ç¯ãè¦ä»¶èèæå·¥ä½å",icon:Ca},{label:h("nav.search"),href:"/search",description:"è·¨æ³è¦ãè£å¤èç¥èæç« ",icon:Ut}]},{key:"learning",labelKey:"navGroup.learning",icon:eo,items:[{label:"å
¨æ³æç§æ¸",href:ur(Rr),description:"æ¢æãä¹åèç ç©¶å·¥å
·æ´å",icon:eo},{label:"æ¹æ¬¡å表",href:ur(Rr,{batch:!0}),description:"ç覽並ä¸è¼å·²ç¼å¸ä¹å",icon:cr},{label:h("memberCenter"),href:"/member",description:c?"æ¥çæ¶èãéç¥èç ç©¶æ·ç¨":"ç»å
¥å¾å»ºç«å人ç ç©¶æ«",icon:Hl}]}];return s.jsxs("div",{"data-loc":"client/src/components/PublicLayout.tsx:207",className:"min-h-screen bg-[#f8f8fc] text-[#242129]",children:[s.jsx("a",{"data-loc":"client/src/components/PublicLayout.tsx:208",href:"#main-content",className:"fixed left-4 top-2 z-[100] -translate-y-20 rounded-xl bg-white px-4 py-2 text-sm font-bold text-[#5f49ba] shadow-lg focus:translate-y-0",children:"è·³è³ä¸»è¦å
§å®¹"}),s.jsx("header",{"data-loc":"client/src/components/PublicLayout.tsx:215",className:"sticky top-0 z-[70] border-b border-[#ebe8f0] bg-white/92 shadow-[0_3px_18px_rgba(54,43,85,.045)] backdrop-blur-xl supports-[backdrop-filter]:bg-white/86",children:s.jsxs("div",{"data-loc":"client/src/components/PublicLayout.tsx:216",className:"container flex h-[74px] items-center gap-2 sm:gap-3",children:[s.jsx(fP,{"data-loc":"client/src/components/PublicLayout.tsx:217",compact:!0,className:"max-w-[158px] shrink sm:max-w-none"}),s.jsx("nav",{"data-loc":"client/src/components/PublicLayout.tsx:219",className:"ml-5 hidden items-center gap-1 xl:flex","aria-label":"主è¦å°è¦½",children:x.map(v=>{const j=v.icon,b=v.items.some(w=>pP(n,w.href));return s.jsxs(BS,{"data-loc":"client/src/components/PublicLayout.tsx:229",children:[s.jsx(qS,{"data-loc":"client/src/components/PublicLayout.tsx:230",asChild:!0,children:s.jsxs(X,{"data-loc":"client/src/components/PublicLayout.tsx:231",variant:"ghost",className:ge("h-10 rounded-xl px-3 text-sm font-semibold text-[#5b5662] hover:bg-[#f2eefb] hover:text-[#634cc2] data-[state=open]:bg-[#f2eefb] data-[state=open]:text-[#634cc2]",b&&"bg-[#f2eefb] text-[#634cc2]"),"aria-label":`${h(v.labelKey)} å°è¦½é¸å®`,children:[s.jsx(j,{"data-loc":"client/src/components/PublicLayout.tsx:239",className:"size-4","aria-hidden":"true"}),h(v.labelKey),s.jsx(eu,{"data-loc":"client/src/components/PublicLayout.tsx:241",className:"size-3.5","aria-hidden":"true"})]})}),s.jsxs(US,{"data-loc":"client/src/components/PublicLayout.tsx:244",align:"start",sideOffset:12,className:"max-h-[76vh] w-[350px] overflow-y-auto rounded-2xl border-[#e4deef] bg-white p-2 text-[#28242f] shadow-[0_22px_60px_rgba(52,41,87,.14)]",children:[s.jsx(YE,{"data-loc":"client/src/components/PublicLayout.tsx:249",className:"px-3 py-2 text-[11px] font-bold uppercase tracking-[0.13em] text-[#77659e]",children:h(v.labelKey)}),v.items.map(w=>{const A=w.icon,C=pP(n,w.href);return s.jsx(hg,{"data-loc":"client/src/components/PublicLayout.tsx:256",asChild:!0,className:"rounded-xl p-0 focus:bg-[#f4f1fa]",children:s.jsxs(we,{"data-loc":"client/src/components/PublicLayout.tsx:261",href:w.href,"aria-current":C?"page":void 0,className:"flex w-full items-start gap-3 px-3 py-3 focus-visible:outline-none",children:[s.jsx("span",{"data-loc":"client/src/components/PublicLayout.tsx:266",className:"mt-0.5 grid size-8 shrink-0 place-items-center rounded-lg bg-[#f0ecfb] text-[#7057cf]",children:s.jsx(A,{"data-loc":"client/src/components/PublicLayout.tsx:267",className:"size-4","aria-hidden":"true"})}),s.jsxs("span",{"data-loc":"client/src/components/PublicLayout.tsx:269",className:"min-w-0",children:[s.jsx("span",{"data-loc":"client/src/components/PublicLayout.tsx:270",className:"block text-sm font-bold text-[#28303a]",children:w.label}),s.jsx("span",{"data-loc":"client/src/components/PublicLayout.tsx:273",className:"mt-0.5 block text-xs leading-5 text-[#737b87]",children:w.description})]})]})},`${w.href}-${w.label}`)})]})]},v.key)})}),s.jsxs("div",{"data-loc":"client/src/components/PublicLayout.tsx:287",className:"ml-auto flex shrink-0 items-center gap-1 sm:gap-2",children:[s.jsxs(BS,{"data-loc":"client/src/components/PublicLayout.t
638sx:288",children:[s.jsx(qS,{"data-loc":"client/src/components/PublicLayout.tsx:289",asChild:!0,children:s.jsxs(X,{"data-loc":"client/src/components/PublicLayout.tsx:290",variant:"outline",className:"h-10 rounded-full border-[#e1dcec] bg-white px-3 text-xs font-bold text-[#51495f] hover:bg-[#f4f0fb] hover:text-[#634cc2] sm:px-4","aria-label":`åæèªè¨ï¼ç®åçº${m.nativeLabel}`,children:[s.jsx(AL,{"data-loc":"client/src/components/PublicLayout.tsx:295",className:"size-4 text-[#7659c4]","aria-hidden":"true"}),s.jsx("span",{"data-loc":"client/src/components/PublicLayout.tsx:299",className:"hidden min-[370px]:inline",children:m.nativeLabel}),s.jsx(eu,{"data-loc":"client/src/components/PublicLayout.tsx:302",className:"size-3.5","aria-hidden":"true"})]})}),s.jsxs(US,{"data-loc":"client/src/components/PublicLayout.tsx:305",align:"end",className:"max-h-[70vh] w-56 overflow-y-auto rounded-xl border-[#ded8e8] bg-white p-2",children:[s.jsx(YE,{"data-loc":"client/src/components/PublicLayout.tsx:309",className:"text-xs text-[#6a5b8c]",children:h("language")}),s.jsx(MI,{"data-loc":"client/src/components/PublicLayout.tsx:312"}),d.map(v=>s.jsxs(hg,{"data-loc":"client/src/components/PublicLayout.tsx:314",onSelect:()=>p(v.code),className:ge("rounded-lg px-3 py-2 text-sm",u===v.code&&"bg-[#f0ecf8] font-bold text-[#5b479d]"),children:[s.jsx("span",{"data-loc":"client/src/components/PublicLayout.tsx:323",translate:"no",className:"notranslate flex-1",children:v.nativeLabel}),s.jsx("span",{"data-loc":"client/src/components/PublicLayout.tsx:326",className:"text-[10px] uppercase text-[#8a9099]",children:v.code})]},v.code))]})]}),s.jsx(X,{"data-loc":"client/src/components/PublicLayout.tsx:334",asChild:!0,variant:"ghost",size:"icon",className:"hidden size-10 rounded-full text-[#3d4652] hover:bg-[#f2eef9] hover:text-[#5b479d] sm:inline-flex",children:s.jsx(we,{"data-loc":"client/src/components/PublicLayout.tsx:340",href:"/search","aria-label":h("nav.search"),children:s.jsx(Ut,{"data-loc":"client/src/components/PublicLayout.tsx:341",className:"size-[18px]","aria-hidden":"true"})})}),s.jsx(qL,{"data-loc":"client/src/components/PublicLayout.tsx:345",tone:"light",className:"hidden md:inline-flex"}),!o&&c?s.jsx(X,{"data-loc":"client/src/components/PublicLayout.tsx:348",asChild:!0,variant:"outline",className:"hidden h-10 rounded-full border-[#ded7ea] bg-white px-4 text-sm font-bold text-[#50475f] hover:bg-[#f4f0fb] lg:inline-flex",children:s.jsxs(we,{"data-loc":"client/src/components/PublicLayout.tsx:353",href:"/member",children:[s.jsx(Hl,{"data-loc":"client/src/components/PublicLayout.tsx:354",className:"size-4","aria-hidden":"true"}),s.jsx("span",{"data-loc":"client/src/components/PublicLayout.tsx:355",className:"max-w-24 truncate",children:r?.name||h("memberCenter")})]})}):s.jsxs(X,{"data-loc":"client/src/components/PublicLayout.tsx:361",type:"button",onClick:()=>ai(),disabled:o,className:"hidden h-10 rounded-full bg-[#8066df] px-4 text-sm font-bold text-white shadow-[0_7px_18px_rgba(104,78,198,.18)] hover:bg-[#6f53d0] lg:inline-flex",children:[s.jsx(_L,{"data-loc":"client/src/components/PublicLayout.tsx:367",className:"size-4","aria-hidden":"true"}),h("login")]}),s.jsx(rre,{"data-loc":"client/src/components/PublicLayout.tsx:372"})]})]})}),s.jsx("main",{"data-loc":"client/src/components/PublicLayout.tsx:377",id:"main-content",tabIndex:-1,children:e}),s.jsxs("footer",{"data-loc":"client/src/components/PublicLayout.tsx:381",className:ge("border-t border-[#e7e3ec] bg-white",t&&"hidden"),children:[s.jsxs("div",{"data-loc":"client/src/components/PublicLayout.tsx:387",className:"container grid gap-9 py-10 lg:grid-cols-[1.1fr_1.9fr]",children:[s.jsxs("div",{"data-loc":"client/src/components/PublicLayout.tsx:388",className:"max-w-xl",children:[s.jsx(fP,{"data-loc":"client/src/components/PublicLayout.tsx:389"}),s.jsx("p",{"data-loc":"client/src/components/PublicLayout.tsx:390",className:"mt-4 text-sm leading-7 text-[#66707d]",children:"æåé¡ç´æ¥åï¼ææ³æ¢ç´æ¥æ¥ï¼ææ¡ä»¶ç´æ¥æ´çã以坿 ¸å°çæ³è¦ãè£å¤è DJS ç ç©¶ææåå©å®æè¡æ¿è¨´è¨æ³å¾ä»»åã"}),s.jsxs("div",{"data-loc":"client/src/components/PublicLayout.t
638sx:394",className:"mt-5 flex items-center gap-3 text-[#8066df]",children:[s.jsx(ire,{"data-loc":"client/src/components/PublicLayout.tsx:395"}),s.jsx("span",{"data-loc":"client/src/components/PublicLayout.tsx:396",className:"text-[10px] font-semibold tracking-[0.18em]",children:"LAW · CASES · AI · LEARNING"})]})]}),s.jsx("div",{"data-loc":"client/src/components/PublicLayout.tsx:401",className:"grid gap-7 sm:grid-cols-2 xl:grid-cols-4",children:x.map(v=>s.jsxs("section",{"data-loc":"client/src/components/PublicLayout.tsx:403",children:[s.jsx("h2",{"data-loc":"client/src/components/PublicLayout.tsx:404",className:"text-sm font-extrabold tracking-[-0.01em] text-[#3d3747]",children:h(v.labelKey)}),s.jsx("div",{"data-loc":"client/src/components/PublicLayout.tsx:407",className:"mt-4 grid gap-3 text-sm text-[#66707d]",children:v.items.map(j=>s.jsx(we,{"data-loc":"client/src/components/PublicLayout.tsx:409",href:j.href,className:"hover:text-[#5b479d]",children:j.label},`${v.key}-${j.href}-${j.label}`))})]},`footer-${v.key}`))})]}),s.jsx("div",{"data-loc":"client/src/components/PublicLayout.tsx:422",className:"border-t border-[#e3e5e9]",children:s.jsxs("div",{"data-loc":"client/src/components/PublicLayout.tsx:423",className:"container flex flex-col gap-2 py-5 text-xs leading-5 text-[#7c838d] md:flex-row md:items-center md:justify-between",children:[s.jsx("p",{"data-loc":"client/src/components/PublicLayout.tsx:424",children:"æ¬å¹³å°å
§å®¹å
ä¾ç¥èç ç©¶èä¸è¬åèï¼ä¸æ§ææ³å¾æè¦æå§ä»»éä¿ã"}),s.jsx("p",{"data-loc":"client/src/components/PublicLayout.tsx:425",children:"© 2026 PingLex⢠ALA è¡æ¿è¨´è¨æ³ç¥èå¹³å° AI"})]})})]}),s.jsxs(we,{"data-loc":"client/src/components/PublicLayout.tsx:430",href:"/ai",className:ge("fixed bottom-5 right-5 z-40 flex items-center gap-3 rounded-full border border-[#d8cfec] bg-white p-2 pr-4 text-sm font-bold text-[#55456e] shadow-[0_14px_38px_rgba(63,48,110,.16)] transition-transform hover:-translate-y-1 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-4 focus-visible:outline-[#8066df]",(t||a)&&"hidden"),"aria-label":"éå PingLex ALA æ³å¾ AI",children:[s.jsx("img",{"data-loc":"client/src/components/PublicLayout.tsx:438",src:"/manus-storage/ala-pisuai-chat-icon_e3a8f72c.jpg",alt:"PisuAI è¡æ¿è¨´è¨æ³åçå©çå示",className:"size-11 rounded-full object-cover ring-1 ring-[#c9bee7]"}),s.jsx("span",{"data-loc":"client/src/components/PublicLayout.tsx:443",className:"hidden sm:block",children:"PingLex ALA AI"})]})]})}const ore=Mx("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 Et({className:e,variant:t,asChild:a=!1,...n}){const r=a?MA:"span";return s.jsx(r,{"data-loc":"client/src/components/ui/badge.tsx:38","data-slot":"badge",className:ge(ore({variant:t}),e),...n})}function DC(e){const t=N.useRef({value:e,previous:e});return N.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}var cre=[" ","Enter","ArrowUp","ArrowDown"],lre=[" ","Enter"],dc="Select",[lv,uv,ure]=cC(dc),[qu]=Ga(dc,[ure,io]),dv=io(),[dre,co]=qu(dc),[fre,pre]=qu(dc),kz=e=>{const{__scopeSelect:t,children:a,open:n,defaultOpen:r,onOpenChange:o,value:c,defaultValue:u,onValueChange:d,dir:p,name:h,autoComplete:m,disabled:x,required:v,form:j}=e,b=dv(t),[w,A]=N.useState(null),[C,O]=N.useState(null),[k,_]=N.useState(!1),P=Ep(p),[E,T]=ls({prop:n,defaultProp:r??!1,onChange:o,caller:dc}),[D,H]=ls({prop:c,defaultProp:u,onChange:d,caller:dc}),L=N.useRef(null),I=w?j||!!w.closest("form"):!0,[F,G]=N.useState(new Set),K=Array.from(F).map(z=>z.props.value).join(";");return s.jsx($x,{...b,children:s.jsxs(dre,{required:v,scope:t,trigger:w,onTriggerChange:A,valueNode:C,onValueNodeChange:O,valueNodeHasChildren:k,onValueNodeHasChildrenChange:_,contentId:fr(),value:D,onValueChange:H,open:E,onOpenChange:T,dir:P,triggerPointerDownPosRef:L,disabled:x,children:[s.jsx(lv.Provider,{scope:t,children:s.jsx(fre,{scope:e.__scopeSelect,onNativeOptionAdd:N.useCallback(z=>{G(q=>new Set(q).add(z))},[]),onNativeOptionRemove:N.useCallback(z=>{G(q=>{const R=new Set(q);return R.delete(z),R})},[]),children:a})}),I?s.jsxs(Zz,{"aria-hidden":!0,required:v,tabIndex:-1,name:h,autoComplete:m,value:D,onChange:z=>H(z.target.value),disabled:x,form:j,children:[D===void 0?s.jsx("option",{value:""}):null,Array.from(F)]},K):null]})})};kz.displayName=dc;var Tz="SelectTrigger",Mz=N.forwardRef((e,t)=>
vendor: 12,767 bytes, line 638
638{const{__scopeSelect:a,disabled:n=!1,...r}=e,o=dv(a),c=co(Tz,a),u=c.disabled||n,d=Ge(t,c.onTriggerChange),p=uv(a),h=N.useRef("touch"),[m,x,v]=t$(b=>{const w=p().filter(O=>!O.disabled),A=w.find(O=>O.value===c.value),C=a$(w,b,A);C!==void 0&&c.onValueChange(C.value)}),j=b=>{u||(c.onOpenChange(!0),v()),b&&(c.triggerPointerDownPosRef.current={x:Math.round(b.pageX),y:Math.round(b.pageY)})};return s.jsx(Cp,{asChild:!0,...o,children:s.jsx(Le.button,{type:"button",role:"combobox","aria-controls":c.contentId,"aria-expanded":c.open,"aria-required":c.required,"aria-autocomplete":"none",dir:c.dir,"data-state":c.open?"open":"closed",disabled:u,"data-disabled":u?"":void 0,"data-placeholder":e$(c.value)?"":void 0,...r,ref:d,onClick:Ce(r.onClick,b=>{b.currentTarget.focus(),h.current!=="mouse"&&j(b)}),onPointerDown:Ce(r.onPointerDown,b=>{h.current=b.pointerType;const w=b.target;w.hasPointerCapture(b.pointerId)&&w.releasePointerCapture(b.pointerId),b.button===0&&b.ctrlKey===!1&&b.pointerType==="mouse"&&(j(b),b.preventDefault())}),onKeyDown:Ce(r.onKeyDown,b=>{const w=m.current!=="";!(b.ctrlKey||b.altKey||b.metaKey)&&b.key.length===1&&x(b.key),!(w&&b.key===" ")&&cre.includes(b.key)&&(j(),b.preventDefault())})})})});Mz.displayName=Tz;var Dz="SelectValue",Rz=N.forwardRef((e,t)=>{const{__scopeSelect:a,className:n,style:r,children:o,placeholder:c="",...u}=e,d=co(Dz,a),{onValueNodeHasChildrenChange:p}=d,h=o!==void 0,m=Ge(t,d.onValueNodeChange);return ia(()=>{p(h)},[p,h]),s.jsx(Le.span,{...u,ref:m,style:{pointerEvents:"none"},children:e$(d.value)?s.jsx(s.Fragment,{children:c}):o})});Rz.displayName=Dz;var mre="SelectIcon",Lz=N.forwardRef((e,t)=>{const{__scopeSelect:a,children:n,...r}=e;return s.jsx(Le.span,{"aria-hidden":!0,...r,ref:t,children:n||"â¼"})});Lz.displayName=mre;var hre="SelectPortal",Iz=e=>s.jsx(Iu,{asChild:!0,...e});Iz.displayName=hre;var fc="SelectContent",zz=N.forwardRef((e,t)=>{const a=co(fc,e.__scopeSelect),[n,r]=N.useState();if(ia(()=>{r(new DocumentFragment)},[]),!a.open){const o=n;return o?Sp.createPortal(s.jsx($z,{scope:e.__scopeSelect,children:s.jsx(lv.Slot,{scope:e.__scopeSelect,children:s.jsx("div",{children:e.children})})}),o):null}return s.jsx(Bz,{...e,ref:t})});zz.displayName=fc;var kr=10,[$z,lo]=qu(fc),gre="SelectContentImpl",xre=Ji("SelectContent.RemoveScroll"),Bz=N.forwardRef((e,t)=>{const{__scopeSelect:a,position:n="item-aligned",onCloseAutoFocus:r,onEscapeKeyDown:o,onPointerDownOutside:c,side:u,sideOffset:d,align:p,alignOffset:h,arrowPadding:m,collisionBoundary:x,collisionPadding:v,sticky:j,hideWhenDetached:b,avoidCollisions:w,...A}=e,C=co(fc,a),[O,k]=N.useState(null),[_,P]=N.useState(null),E=Ge(t,le=>k(le)),[T,D]=N.useState(null),[H,L]=N.useState(null),I=uv(a),[F,G]=N.useState(!1),K=N.useRef(!1);N.useEffect(()=>{if(O)return Ux(O)},[O]),Dx();const z=N.useCallback(le=>{const[je,...de]=I().map(ie=>ie.ref.current),[ye]=de.slice(-1),Ne=document.activeElement;for(const ie of le)if(ie===Ne||(ie?.scrollIntoView({block:"nearest"}),ie===je&&_&&(_.scrollTop=0),ie===ye&&_&&(_.scrollTop=_.scrollHeight),ie?.focus(),document.activeElement!==Ne))return},[I,_]),q=N.useCallback(()=>z([T,O]),[z,T,O]);N.useEffect(()=>{F&&q()},[F,q]);const{onOpenChange:R,triggerPointerDownPosRef:V}=C;N.useEffect(()=>{if(O){let le={x:0,y:0};const je=ye=>{le={x:Math.abs(Math.round(ye.pageX)-(V.current?.x??0)),y:Math.abs(Math.round(ye.pageY)-(V.current?.y??0))}},de=ye=>{le.x<=10&&le.y<=10?ye.preventDefault():O.contains(ye.target)||R(!1),document.removeEventListener("pointermove",je),V.current=null};return V.current!==null&&(document.addEventListener("pointermove",je),document.addEventListener("pointerup",de,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",je),document.removeEventListener("pointerup",de,{capture:!0})}}},[O,R,V]),N.useEffect(()=>{const le=()=>R(!1);return window.addEventListener("blur",le),window.addEventListener("resize",le),()=>{window.removeEventListener("blur",le),window.removeEventListener("resize",le)}},[R]);const[se,U]=t$(le=>{const je=I().filter(Ne=>!Ne.disabled),de=je.find(Ne=>Ne.ref.current===document.activeElement),ye=a$(je,le,de);ye&&setTimeout(()=>ye.ref.current.focus())}),W=N.useCallback((le,je,de)=>{const ye=!K.current&&!de;(C.value!==void 0&&C.value===je||ye)&&(D(le),ye&&(K.current=!0))},[C.value]),Q=N.useCallback(()=>O?.focus(),[O]),ee=N.useCallback((le,je,de)=>{const ye=!K.current&&!de;(C.value!==void 0&&C.value===je||ye)&&L(le)},[C.value]),ue=n==="popper"?WS:qz,ve=ue===WS?{side:u,sideOffset:d,align:p,alignOffset:h,arrowPadding:m,collisionBoundary:x,collisionPadding:v,sticky:j,hideWhenDetached:b,avoidCollisions:w}:{};return s.jsx($z,{scope:a,content:O,viewport:_,onViewportChange:P,itemRefCallback:W,selectedItem:T,onItemLeave:Q,itemTextRefCallback:ee,focusSelectedItem:q,selectedItemText:H,position:n,isPositioned:F,searchRef:se,children:s.jsx(_p,{as:xre,allowPinchZoom:!0,children:s.jsx(Np,{asChild:!0,trapped:C.open,onMountAutoFocus:le=>{le.preventDefault()},onUnmountAutoFocus:Ce(r,le=>{C.trigger?.focus({preventScroll:!0}),le.preventDefault()}),children:s.jsx(Du,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:o,onPointerDownOutside:c,onFocusOutside:le=>le.preventDefault(),onDismiss:()=>C.onOpenChange(!1),children:s.jsx(ue,{role:"listbox",id:C.contentId,"data-state":C.open?"open":"closed",dir:C.dir,onContextMenu:le=>le.preventDefault(),...A,...ve,onPlaced:()=>G(!0),ref:E,style:{display:"flex",flexDirection:"column",outline:"none",...A.style},onKeyDown:Ce(A.onKeyDown,le=>{const je=le.ctrlKey||le.altKey||le.metaKey;if(le.key==="Tab"&&le.preventDefault(),!je&&le.key.length===1&&U(le.key),["ArrowUp","ArrowDown","Home","End"].includes(le.key)){let ye=I().filter(Ne=>!Ne.disabled).map(Ne=>Ne.ref.current);if(["ArrowUp","End"].includes(le.key)&&(ye=ye.slice().reverse()),["ArrowUp","ArrowDown"].includes(le.key)){const Ne=le.target,ie=ye.indexOf(Ne);ye=ye.slice(ie+1)}setTimeout(()=>z(ye)),le.preventDefault()}})})})})})})});Bz.displayName=gre;var vre="SelectItemAlignedPosition",qz=N.forwardRef((e,t)=>{const{__scopeSelect:a,onPlaced:n,...r}=e,o=co(fc,a),c=lo(fc,a),[u,d]=N.useState(null),[p,h]=N.useState(null),m=Ge(t,E=>h(E)),x=uv(a),v=N.useRef(!1),j=N.useRef(!0),{viewport:b,selectedItem:w,selectedItemText:A,focusSelectedItem:C}=c,O=N.useCallback(()=>{if(o.trigger&&o.valueNode&&u&&p&&b&&w&&A){const E=o.trigger.getBoundingClientRect(),T=p.getBoundingClientRect(),D=o.valueNode.getBoundingClientRect(),H=A.getBoundingClientRect();if(o.dir!=="rtl"){const Ne=H.left-T.left,ie=D.left-Ne,qe=E.left-ie,De=E.width+qe,ct=Math.max(De,T.width),lt=window.innerWidth-kr,ft=TS(ie,[kr,Math.max(kr,lt-ct)]);u.style.minWidth=De+"px",u.style.left=ft+"px"}else{const Ne=T.right-H.right,ie=window.innerWidth-D.right-Ne,qe=window.innerWidth-E.right-ie,De=E.width+qe,ct=Math.max(De,T.width),lt=window.innerWidth-kr,ft=TS(ie,[kr,Math.max(kr,lt-ct)]);u.style.minWidth=De+"px",u.style.right=ft+"px"}const L=x(),I=window.innerHeight-kr*2,F=b.scrollHeight,G=window.getComputedStyle(p),K=parseInt(G.borderTopWidth,10),z=parseInt(G.paddingTop,10),q=parseInt(G.borderBottomWidth,10),R=parseInt(G.paddingBottom,10),V=K+z+F+R+q,se=Math.min(w.offsetHeight*5,V),U=window.getComputedStyle(b),W=parseInt(U.paddingTop,10),Q=parseInt(U.paddingBottom,10),ee=E.top+E.height/2-kr,ue=I-ee,ve=w.offsetHeight/2,le=w.offsetTop+ve,je=K+z+le,de=V-je;if(je<=ee){const Ne=L.length>0&&w===L[L.length-1].ref.current;u.style.bottom="0px";const ie=p.clientHeight-b.offsetTop-b.offsetHeight,qe=Math.max(ue,ve+(Ne?Q:0)+ie+q),De=je+qe;u.style.height=De+"px"}else{const Ne=L.length>0&&w===L[0].ref.current;u.style.top="0px";const qe=Math.max(ee,K+b.offsetTop+(Ne?W:0)+ve)+de;u.style.height=qe+"px",b.scrollTop=je-ee+b.offsetTop}u.style.margin=`${kr}px 0`,u.style.minHeight=se+"px",u.style.maxHeight=I+"px",n?.(),requestAnimationFrame(()=>v.current=!0)}},[x,o.trigger,o.valueNode,u,p,b,w,A,o.dir,n]);ia(()=>O(),[O]);const[k,_]=N.useState();ia(()=>{p&&_(window.getComputedStyle(p).zIndex)},[p]);const P=N.useCallback(E=>{E&&j.current===!0&&(O(),C?.(),j.current=!1)},[O,C]);return s.jsx(yre,{scope:a,contentWrapper:u,shouldExpandOnScrollRef:v,onScrollButtonChange:P,children:s.jsx("div",{ref:d,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:k},children:s.jsx(Le.div,{...r,ref:m,style:{boxSizing:"border-box",maxHeight:"100%",...r.style}})})})});qz.displayName=vre;var bre="SelectPopperPosition",WS=N.forwardRef((e,t)=>{const{__scopeSelect:a,align:n="start",collisionPadding:r=kr,...o}=e,c=dv(a);return s.jsx(Bx,{...c,...o,ref:t,align:n,collisionPadding:r,style:{boxSizing:"border-box",...o.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})});WS.displayName=bre;var[yre,RC]=qu(fc,{}),YS="SelectViewport",Uz=N.forwardRef((e,t)=>{const{__scopeSelect:a,nonce:n,...r}=e,o=lo(YS,a),c=RC(YS,a),u=Ge(t,o.onViewportChange),d=N.useRef(0);return s.jsxs(s.Fragment,{children:[s.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:n}),s.jsx(lv.Slot,{scope:a,children:s.jsx(Le.div,{"data-radix-select-viewport":"",role:"presentation",...r,ref:u,style:{position:"relative",flex:1,overflow:"hidden auto",...r.style},onScroll:Ce(r.onScroll,p=>{const h=p.currentTarget,{contentWrapper:m,shouldExpandOnScrollRef:x}=c;if(x?.current&&m){const v=Math.abs(d.current-h.scrollTop);if(v>0){const j=window.innerHeight-kr*2,b=parseFloat(m.style.minHeight),w=parseFloat(m.style.height),A=Math.max(b,w);if(A<j){const C=A+v,O=Math.min(j,C),k=C-O;m.style.height=O+"px",m.style.bottom==="0px"&&(h.scrollTop=k>0?k:0,m.style.justifyContent="flex-end")}}}d.current=h.scrollTop})})})]})});Uz.displayName=YS;var Hz="SelectGroup",[wre,jre]=qu(Hz),Sre=N.forwardRef((e,t)=>{const{__scopeSelect:a,...n}=e,r=fr();return s.jsx(wre,{scope:a,id:r,children:s.jsx(Le.div,{role:"group","aria-labelledby":r,...n,ref:t})})});Sre.displayName=Hz;var Fz="SelectLabel",Nre=N.forwardRef((e,t)=>{const{__scopeSelect:a,...n}=e,r=jre(Fz,a);return s.jsx(Le.div,{id:r.id,...n,ref:t})});Nre.displayName=Fz;var vg="SelectItem",[Are,Kz]=qu(vg),Vz=N.forwardRef((e,t)=>{const{__scopeSelect:a,value:n,disabled:r=!1,textValue:o,...c}=e,u=co(vg,a),d=lo(vg,a),p=u.value===n,[h,m]=N.useState(o??""),[x,v]=N.useState(!1),j=Ge(t,C=>d.itemRefCallback?.(C,n,r)),b=fr(),w=N.useRef("touch"),A=()=>{r||(u.onValueChange(n),u.onOpenChange(!1))};if(n==="")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 s.jsx(Are,{scope:a,value:n,disabled:r,textId:b,isSelected:p,onItemTextChange:N.useCallback(C=>{m(O=>O||(C?.textContent??"").trim())},[]),children:s.jsx(lv.ItemSlot,{scope:a,value:n,disabled:r,textValue:h,children:s.jsx(Le.div,{role:"option","aria-labelledby":b,"data-highlighted":x?"":void 0,"aria-selected":p&&x,"data-state":p?"checked":"unchecked","aria-disabled":r||void 0,"data-disabled":r?"":void 0,tabIndex:r?void 0:-1,...c,ref:j,onFocus:Ce(c.onFocus,()=>v(!0)),onBlur:Ce(c.onBlur,()=>v(!1)),onClick:Ce(c.onClick,()=>{w.current!=="mouse"&&A()}),onPointerUp:Ce(c.onPointerUp,()=>{w.current==="mouse"&&A()}),onPointerDown:Ce(c.onPointerDown,C=>{w.current=C.pointerType}),onPointerMove:Ce(c.onPointerMove,C=>{w.current=C.pointerType,r?d.onItemLeave?.():w.current==="mouse"&&C.currentTarget.focus({preventScroll:!0})}),onPointerLeave:Ce(c.onPointerLeave,C=>{C.currentTarget===document.activeElement&&d.onItemLeave?.()}),onKeyDown:Ce(c.onKeyDown,C=>{d.searchRef?.current!==""&&C.key===" "||(lre.includes(C.key)&&A(),C.key===" "&&C.preventDefault())})})})})});Vz.displayName=vg;var of="SelectItemText",Gz=N.forwardRef((e,t)=>{const{__scopeSelect:a,className:n,style:r,...o}=e,c=co(of,a),u=lo(of,a),d=Kz(of,a),p=pre(of,a),[h,m]=N.useState(null),x=Ge(t,A=>m(A),d.onItemTextChange,A=>u.itemTextRefCallback?.(A,d.value,d.disabled)),v=h?.textContent,j=N.useMemo(()=>s.jsx("option",{value:d.value,disabled:d.disabled,children:v},d.value),[d.disabled,d.value,v]),{onNativeOptionAdd:b,onNativeOptionRemove:w}=p;return ia(()=>(b(j),()=>w(j)),[b,w,j]),s.jsxs(s.Fragment,{children:[s.jsx(Le.span,{id:d.textId,...o,ref:x}),d.isSelected&&c.valueNode&&!c.valueNodeHasChildren?Sp.createPortal(o.children,c.valueNode):null]})});Gz.displayName=of;var Wz="SelectItemIndicator",Yz=N.forwardRef((e,t)=>
vendor: 5,580 bytes, line 638
638{const{__scopeSelect:a,...n}=e;return Kz(Wz,a).isSelected?s.jsx(Le.span,{"aria-hidden":!0,...n,ref:t}):null});Yz.displayName=Wz;var QS="SelectScrollUpButton",Qz=N.forwardRef((e,t)=>{const a=lo(QS,e.__scopeSelect),n=RC(QS,e.__scopeSelect),[r,o]=N.useState(!1),c=Ge(t,n.onScrollButtonChange);return ia(()=>{if(a.viewport&&a.isPositioned){let u=function(){const p=d.scrollTop>0;o(p)};const d=a.viewport;return u(),d.addEventListener("scroll",u),()=>d.removeEventListener("scroll",u)}},[a.viewport,a.isPositioned]),r?s.jsx(Xz,{...e,ref:c,onAutoScroll:()=>{const{viewport:u,selectedItem:d}=a;u&&d&&(u.scrollTop=u.scrollTop-d.offsetHeight)}}):null});Qz.displayName=QS;var JS="SelectScrollDownButton",Jz=N.forwardRef((e,t)=>{const a=lo(JS,e.__scopeSelect),n=RC(JS,e.__scopeSelect),[r,o]=N.useState(!1),c=Ge(t,n.onScrollButtonChange);return ia(()=>{if(a.viewport&&a.isPositioned){let u=function(){const p=d.scrollHeight-d.clientHeight,h=Math.ceil(d.scrollTop)<p;o(h)};const d=a.viewport;return u(),d.addEventListener("scroll",u),()=>d.removeEventListener("scroll",u)}},[a.viewport,a.isPositioned]),r?s.jsx(Xz,{...e,ref:c,onAutoScroll:()=>{const{viewport:u,selectedItem:d}=a;u&&d&&(u.scrollTop=u.scrollTop+d.offsetHeight)}}):null});Jz.displayName=JS;var Xz=N.forwardRef((e,t)=>{const{__scopeSelect:a,onAutoScroll:n,...r}=e,o=lo("SelectScrollButton",a),c=N.useRef(null),u=uv(a),d=N.useCallback(()=>{c.current!==null&&(window.clearInterval(c.current),c.current=null)},[]);return N.useEffect(()=>()=>d(),[d]),ia(()=>{u().find(h=>h.ref.current===document.activeElement)?.ref.current?.scrollIntoView({block:"nearest"})},[u]),s.jsx(Le.div,{"aria-hidden":!0,...r,ref:t,style:{flexShrink:0,...r.style},onPointerDown:Ce(r.onPointerDown,()=>{c.current===null&&(c.current=window.setInterval(n,50))}),onPointerMove:Ce(r.onPointerMove,()=>{o.onItemLeave?.(),c.current===null&&(c.current=window.setInterval(n,50))}),onPointerLeave:Ce(r.onPointerLeave,()=>{d()})})}),Cre="SelectSeparator",_re=N.forwardRef((e,t)=>{const{__scopeSelect:a,...n}=e;return s.jsx(Le.div,{"aria-hidden":!0,...n,ref:t})});_re.displayName=Cre;var XS="SelectArrow",Ore=N.forwardRef((e,t)=>{const{__scopeSelect:a,...n}=e,r=dv(a),o=co(XS,a),c=lo(XS,a);return o.open&&c.position==="popper"?s.jsx(qx,{...r,...n,ref:t}):null});Ore.displayName=XS;var Ere="SelectBubbleInput",Zz=N.forwardRef(({__scopeSelect:e,value:t,...a},n)=>{const r=N.useRef(null),o=Ge(n,r),c=DC(t);return N.useEffect(()=>{const u=r.current;if(!u)return;const d=window.HTMLSelectElement.prototype,h=Object.getOwnPropertyDescriptor(d,"value").set;if(c!==t&&h){const m=new Event("change",{bubbles:!0});h.call(u,t),u.dispatchEvent(m)}},[c,t]),s.jsx(Le.select,{...a,style:{...sz,...a.style},ref:o,defaultValue:t})});Zz.displayName=Ere;function e$(e){return e===""||e===void 0}function t$(e){const t=Sa(e),a=N.useRef(""),n=N.useRef(0),r=N.useCallback(c=>{const u=a.current+c;t(u),(function d(p){a.current=p,window.clearTimeout(n.current),p!==""&&(n.current=window.setTimeout(()=>d(""),1e3))})(u)},[t]),o=N.useCallback(()=>{a.current="",window.clearTimeout(n.current)},[]);return N.useEffect(()=>()=>window.clearTimeout(n.current),[]),[a,r,o]}function a$(e,t,a){const r=t.length>1&&Array.from(t).every(p=>p===t[0])?t[0]:t,o=a?e.indexOf(a):-1;let c=Pre(e,Math.max(o,0));r.length===1&&(c=c.filter(p=>p!==a));const d=c.find(p=>p.textValue.toLowerCase().startsWith(r.toLowerCase()));return d!==a?d:void 0}function Pre(e,t){return e.map((a,n)=>e[(t+n)%e.length])}var kre=kz,Tre=Mz,Mre=Rz,Dre=Lz,Rre=Iz,Lre=zz,Ire=Uz,zre=Vz,$re=Gz,Bre=Yz,qre=Qz,Ure=Jz;function nr({...e}){return s.jsx(kre,{"data-loc":"client/src/components/ui/select.tsx:10","data-slot":"select",...e})}function rr({...e}){return s.jsx(Mre,{"data-loc":"client/src/components/ui/select.tsx:22","data-slot":"select-value",...e})}function sr({className:e,size:t="default",children:a,...n}){return s.jsxs(Tre,{"data-loc":"client/src/components/ui/select.tsx:34","data-slot":"select-trigger","data-size":t,className:ge("border-input data-[placeholder]:text-muted-foreground [&_svg:not([class*='text-'])]:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 dark:hover:bg-input/50 flex w-fit items-center justify-between gap-2 rounded-md border bg-transparent px-3 py-2 text-sm whitespace-nowrap shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 data-[size=default]:h-9 data-[size=sm]:h-8 *:data-[slot=select-value]:line-clamp-1 *:data-[slot=select-value]:flex *:data-[slot=select-value]:items-center *:data-[slot=select-value]:gap-2 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...n,children:[a,s.jsx(Dre,{"data-loc":"client/src/components/ui/select.tsx:44",asChild:!0,children:s.jsx(eu,{"data-loc":"client/src/components/ui/select.tsx:45",className:"size-4 opacity-50"})})]})}function ir({className:e,children:t,position:a="popper",align:n="center",...r}){return s.jsx(Rre,{"data-loc":"client/src/components/ui/select.tsx:59",children:s.jsxs(Lre,{"data-loc":"client/src/components/ui/select.tsx:60","data-slot":"select-content",className:ge("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
638de-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",a==="popper"&&"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1",e),position:a,align:n,...r,children:[s.jsx(Hre,{"data-loc":"client/src/components/ui/select.tsx:72"}),s.jsx(Ire,{"data-loc":"client/src/components/ui/select.tsx:73",className:ge("p-1",a==="popper"&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)] scroll-my-1"),children:t}),s.jsx(Fre,{"data-loc":"client/src/components/ui/select.tsx:82"})]})})}function ot({className:e,children:t,...a}){return s.jsxs(zre,{"data-loc":"client/src/components/ui/select.tsx:107","data-slot":"select-item",className:ge("focus:bg-accent focus:text-accent-foreground [&_svg:not([class*='text-'])]:text-muted-foreground relative flex w-full cursor-default items-center gap-2 rounded-sm py-1.5 pr-8 pl-2 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 *:[span]:last:flex *:[span]:last:items-center *:[span]:last:gap-2",e),...a,children:[s.jsx("span",{"data-loc":"client/src/components/ui/select.tsx:115",className:"absolute right-2 flex size-3.5 items-center justify-center",children:s.jsx(Bre,{"data-loc":"client/src/components/ui/select.tsx:116",children:s.jsx(Pp,{"data-loc":"client/src/components/ui/select.tsx:117",className:"size-4"})})}),s.jsx($re,{"data-loc":"client/src/components/ui/select.tsx:120",children:t})]})}function Hre({className:e,...t}){return s.jsx(qre,{"data-loc":"client/src/components/ui/select.tsx:143","data-slot":"select-scroll-up-button",className:ge("flex cursor-default items-center justify-center py-1",e),...t,children:s.jsx($X,{"data-loc":"client/src/components/ui/select.tsx:151",className:"size-4"})})}function Fre({className:e,...t}){return s.jsx(Ure,{"data-loc":"client/src/components/ui/select.tsx:161","data-slot":"select-scroll-down-button",className:ge("flex cursor-default items-center justify-center py-1",e),...t,children:s.jsx(eu,{"data-loc":"client/src/components/ui/select.tsx:169",className:"size-4"})})}var z0,mP;function Nn(){if(mP)return z0;mP=1;var e=Array.isArray;return z0=e,z0}var $0,hP;function n$(){if(hP)return $0;hP=1;var e=typeof uh=="object"&&uh&&uh.Object===Object&&uh;return $0=e,$0}var B0,gP;function hs(){if(gP)return B0;gP=1;var e=n$(),t=typeof self=="object"&&self&&self.Object===Object&&self,a=e||t||Function("return this")();return B0=a,B0}var q0,xP;function $p(){if(xP)return q0;xP=1;var e=hs(),t=e.Symbol;return q0=t,q0}var U0,vP;function Kre(){if(vP)return U0;vP=1;var e=$p(),t=Object.prototype,a=t.hasOwnProperty,n=t.toString,r=e?e.toStringTag:void 0;function o(c){var u=a.call(c,r),d=c[r];try{c[r]=void 0;var p=!0}catch{}var h=n.call(c);return p&&(u?c[r]=d:delete c[r]),h}return U0=o,U0}var H0,bP;function Vre(){if(bP)return H0;bP=1;var e=Object.prototype,t=e.toString;function a(n){return t.call(n)}return H0=a,H0}var F0,yP;function ri(){if(yP)return F0;yP=1;var e=$p(),t=Kre(),a=Vre(),n="[object Null]",r="[object Undefined]",o=e?e.toStringTag:void 0;function c(u){return u==null?u===void 0?r:n:o&&o in Object(u)?t(u):a(u)}return F0=c,F0}var K0,wP;function si(){if(wP)return K0;wP=1;function e(t){return t!=null&&typeof t=="object"}return K0=e,K0}var V0,jP;
vendor: 4,807 bytes, line 638
638function Uu(){if(jP)return V0;jP=1;var e=ri(),t=si(),a="[object Symbol]";function n(r){return typeof r=="symbol"||t(r)&&e(r)==a}return V0=n,V0}var G0,SP;function LC(){if(SP)return G0;SP=1;var e=Nn(),t=Uu(),a=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,n=/^\w*$/;function r(o,c){if(e(o))return!1;var u=typeof o;return u=="number"||u=="symbol"||u=="boolean"||o==null||t(o)?!0:n.test(o)||!a.test(o)||c!=null&&o in Object(c)}return G0=r,G0}var W0,NP;function uo(){if(NP)return W0;NP=1;function e(t){var a=typeof t;return t!=null&&(a=="object"||a=="function")}return W0=e,W0}var Y0,AP;function IC(){if(AP)return Y0;AP=1;var e=ri(),t=uo(),a="[object AsyncFunction]",n="[object Function]",r="[object GeneratorFunction]",o="[object Proxy]";function c(u){if(!t(u))return!1;var d=e(u);return d==n||d==r||d==a||d==o}return Y0=c,Y0}var Q0,CP;function Gre(){if(CP)return Q0;CP=1;var e=hs(),t=e["__core-js_shared__"];return Q0=t,Q0}var J0,_P;function Wre(){if(_P)return J0;_P=1;var e=Gre(),t=(function(){var n=/[^.]+$/.exec(e&&e.keys&&e.keys.IE_PROTO||"");return n?"Symbol(src)_1."+n:""})();function a(n){return!!t&&t in n}return J0=a,J0}var X0,OP;function r$(){if(OP)return X0;OP=1;var e=Function.prototype,t=e.toString;function a(n){if(n!=null){try{return t.call(n)}catch{}try{return n+""}catch{}}return""}return X0=a,X0}var Z0,EP;function Yre(){if(EP)return Z0;EP=1;var e=IC(),t=Wre(),a=uo(),n=r$(),r=/[\\^$.*+?()[\]{}|]/g,o=/^\[object .+?Constructor\]$/,c=Function.prototype,u=Object.prototype,d=c.toString,p=u.hasOwnProperty,h=RegExp("^"+d.call(p).replace(r,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function m(x){if(!a(x)||t(x))return!1;var v=e(x)?h:o;return v.test(n(x))}return Z0=m,Z0}var e1,PP;function Qre(){if(PP)return e1;PP=1;function e(t,a){return t?.[a]}return e1=e,e1}var t1,kP;function Cc(){if(kP)return t1;kP=1;var e=Yre(),t=Qre();function a(n,r){var o=t(n,r);return e(o)?o:void 0}return t1=a,t1}var a1,TP;function fv(){if(TP)return a1;TP=1;var e=Cc(),t=e(Object,"create");return a1=t,a1}var n1,MP;function Jre(){if(MP)return n1;MP=1;var e=fv();function t(){this.__data__=e?e(null):{},this.size=0}return n1=t,n1}var r1,DP;function Xre(){if(DP)return r1;DP=1;function e(t){var a=this.has(t)&&delete this.__data__[t];return this.size-=a?1:0,a}return r1=e,r1}var s1,RP;function Zre(){if(RP)return s1;RP=1;var e=fv(),t="__lodash_hash_undefined__",a=Object.prototype,n=a.hasOwnProperty;function r(o){var c=this.__data__;if(e){var u=c[o];return u===t?void 0:u}return n.call(c,o)?c[o]:void 0}return s1=r,s1}var i1,LP;function ese(){if(LP)return i1;LP=1;var e=fv(),t=Object.prototype,a=t.hasOwnProperty;function n(r){var o=this.__data__;return e?o[r]!==void 0:a.call(o,r)}return i1=n,i1}var o1,IP;function tse(){if(IP)return o1;IP=1;var e=fv(),t="__lodash_hash_undefined__";function a(n,r){var o=this.__data__;return this.size+=this.has(n)?0:1,o[n]=e&&r===void 0?t:r,this}return o1=a,o1}var c1,zP;function ase(){if(zP)return c1;zP=1;var e=Jre(),t=Xre(),a=Zre(),n=ese(),r=tse();function o(c){var u=-1,d=c==null?0:c.length;for(this.clear();++u<d;){var p=c[u];this.set(p[0],p[1])}}return o.prototype.clear=e,o.prototype.delete=t,o.prototype.get=a,o.prototype.has=n,o.prototype.set=r,c1=o,c1}var l1,$P;function nse(){if($P)return l1;$P=1;function e(){this.__data__=[],this.size=0}return l1=e,l1}var u1,BP;function zC(){if(BP)return u1;BP=1;function e(t,a){return t===a||t!==t&&a!==a}return u1=e,u1}var d1,qP;function pv(){if(qP)return d1;qP=1;var e=zC();function t(a,n){for(var r=a.length;r--;)if(e(a[r][0],n))return r;return-1}return d1=t,d1}var f1,UP;function rse(){if(UP)return f1;UP=1;var e=pv(),t=Array.prototype,a=t.splice;function n(r){var o=this.__data__,c=e(o,r);if(c<0)return!1;var u=o.length-1;return c==u?o.pop():a.call(o,c,1),--this.size,!0}return f1=n,f1}var p1,HP;function sse(){if(HP)return p1;HP=1;var e=pv();function t(a){var n=this.__data__,r=e(n,a);return r<0?void 0:n[r][1]}return p1=t,p1}var m1,FP;function ise(){if(FP)return m1;FP=1;var e=pv();function t(a){return e(this.__data__,a)>-1}return m1=t,m1}var h1,KP;function ose(){if(KP)return h1;KP=1;var e=pv();function t(a,n){var r=this.__data__,o=e(r,a);return o<0?(++this.size,r.push([a,n])):r[o][1]=n,this}return h1=t,h1}var g1,VP;function mv(){if(VP)return g1;VP=1;var e=nse(),t=rse(),a=sse(),n=ise(),r=ose();function o(c){var u=-1,d=c==null?0:c.length;for(this.clear();++u<d;){var p=c[u];this.set(p[0],p[1])}}return o.prototype.clear=e,o.prototype.delete=t,o.prototype.get=a,o.prototype.has=n,o.prototype.set=r,g1=o,g1}var x1,GP;function $C(){if(GP)return x1;GP=1;var e=Cc(),t=hs(),a=e(t,"Map");return x1=a,x1}var v1,WP;function cse(){if(WP)return v1;WP=1;var e=ase(),t=mv(),a=$C();function n(){this.size=0,this.__data__={hash:new e,map:new(a||t),string:new e}}return v1=n,v1}var b1,YP;
vendor: 1,386 bytes, line 638
638function lse(){if(YP)return b1;YP=1;function e(t){var a=typeof t;return a=="string"||a=="number"||a=="symbol"||a=="boolean"?t!=="__proto__":t===null}return b1=e,b1}var y1,QP;function hv(){if(QP)return y1;QP=1;var e=lse();function t(a,n){var r=a.__data__;return e(n)?r[typeof n=="string"?"string":"hash"]:r.map}return y1=t,y1}var w1,JP;function use(){if(JP)return w1;JP=1;var e=hv();function t(a){var n=e(this,a).delete(a);return this.size-=n?1:0,n}return w1=t,w1}var j1,XP;function dse(){if(XP)return j1;XP=1;var e=hv();function t(a){return e(this,a).get(a)}return j1=t,j1}var S1,ZP;function fse(){if(ZP)return S1;ZP=1;var e=hv();function t(a){return e(this,a).has(a)}return S1=t,S1}var N1,ek;function pse(){if(ek)return N1;ek=1;var e=hv();function t(a,n){var r=e(this,a),o=r.size;return r.set(a,n),this.size+=r.size==o?0:1,this}return N1=t,N1}var A1,tk;function BC(){if(tk)return A1;tk=1;var e=cse(),t=use(),a=dse(),n=fse(),r=pse();function o(c){var u=-1,d=c==null?0:c.length;for(this.clear();++u<d;){var p=c[u];this.set(p[0],p[1])}}return o.prototype.clear=e,o.prototype.delete=t,o.prototype.get=a,o.prototype.has=n,o.prototype.set=r,A1=o,A1}var C1,ak;function s$(){if(ak)return C1;ak=1;var e=BC(),t="Expected a function";function a(n,r){if(typeof n!="function"||r!=null&&typeof r!="function")throw new TypeError(t);var o=function(){var c=arguments,u=r?r.apply(this,c):c[0],d=o.cache;
vendor: 19,983 bytes, lines 638-646
638if(d.has(u))return d.get(u);var p=n.apply(this,c);return o.cache=d.set(u,p)||d,p};return o.cache=new(a.Cache||e),o}return a.Cache=e,C1=a,C1}var _1,nk;function mse(){if(nk)return _1;nk=1;var e=s$(),t=500;function a(n){var r=e(n,function(c){return o.size===t&&o.clear(),c}),o=r.cache;return r}return _1=a,_1}var O1,rk;function hse(){if(rk)return O1;rk=1;var e=mse(),t=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,a=/\\(\\)?/g,n=e(function(r){var o=[];return r.charCodeAt(0)===46&&o.push(""),r.replace(t,function(c,u,d,p){o.push(d?p.replace(a,"$1"):u||c)}),o});return O1=n,O1}var E1,sk;function qC(){if(sk)return E1;sk=1;function e(t,a){for(var n=-1,r=t==null?0:t.length,o=Array(r);++n<r;)o[n]=a(t[n],n,t);return o}return E1=e,E1}var P1,ik;function gse(){if(ik)return P1;ik=1;var e=$p(),t=qC(),a=Nn(),n=Uu(),r=e?e.prototype:void 0,o=r?r.toString:void 0;function c(u){if(typeof u=="string")return u;if(a(u))return t(u,c)+"";if(n(u))return o?o.call(u):"";var d=u+"";return d=="0"&&1/u==-1/0?"-0":d}return P1=c,P1}var k1,ok;function i$(){if(ok)return k1;ok=1;var e=gse();function t(a){return a==null?"":e(a)}return k1=t,k1}var T1,ck;function o$(){if(ck)return T1;ck=1;var e=Nn(),t=LC(),a=hse(),n=i$();function r(o,c){return e(o)?o:t(o,c)?[o]:a(n(o))}return T1=r,T1}var M1,lk;function gv(){if(lk)return M1;lk=1;var e=Uu();function t(a){if(typeof a=="string"||e(a))return a;var n=a+"";return n=="0"&&1/a==-1/0?"-0":n}return M1=t,M1}var D1,uk;function UC(){if(uk)return D1;uk=1;var e=o$(),t=gv();function a(n,r){r=e(r,n);for(var o=0,c=r.length;n!=null&&o<c;)n=n[t(r[o++])];return o&&o==c?n:void 0}return D1=a,D1}var R1,dk;function c$(){if(dk)return R1;dk=1;var e=UC();function t(a,n,r){var o=a==null?void 0:e(a,n);return o===void 0?r:o}return R1=t,R1}var xse=c$();const za=xt(xse);var L1,fk;function vse(){if(fk)return L1;fk=1;function e(t){return t==null}return L1=e,L1}var bse=vse();const Ke=xt(bse);var I1,pk;function yse(){if(pk)return I1;pk=1;var e=ri(),t=Nn(),a=si(),n="[object String]";function r(o){return typeof o=="string"||!t(o)&&a(o)&&e(o)==n}return I1=r,I1}var wse=yse();const pc=xt(wse);var jse=IC();const ze=xt(jse);var Sse=uo();const Hu=xt(Sse);var z1={exports:{}},yt={};/** 639 * @license React 640 * react-is.production.min.js 641 * 642 * Copyright (c) Facebook, Inc. and its affiliates. 643 * 644 * This source code is licensed under the MIT license found in the 645 * LICENSE file in the root directory of this source tree. 646 */var mk;function Nse(){if(mk)return yt;mk=1;var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),n=Symbol.for("react.strict_mode"),r=Symbol.for("react.profiler"),o=Symbol.for("react.provider"),c=Symbol.for("react.context"),u=Symbol.for("react.server_context"),d=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),h=Symbol.for("react.suspense_list"),m=Symbol.for("react.memo"),x=Symbol.for("react.lazy"),v=Symbol.for("react.offscreen"),j;j=Symbol.for("react.module.reference");function b(w){if(typeof w=="object"&&w!==null){var A=w.$$typeof;switch(A){case e:switch(w=w.type,w){case a:case r:case n:case p:case h:return w;default:switch(w=w&&w.$$typeof,w){case u:case c:case d:case x:case m:case o:return w;default:return A}}case t:return A}}}return yt.ContextConsumer=c,yt.ContextProvider=o,yt.Element=e,yt.ForwardRef=d,yt.Fragment=a,yt.Lazy=x,yt.Memo=m,yt.Portal=t,yt.Profiler=r,yt.StrictMode=n,yt.Suspense=p,yt.SuspenseList=h,yt.isAsyncMode=function(){return!1},yt.isConcurrentMode=function(){return!1},yt.isContextConsumer=function(w){return b(w)===c},yt.isContextProvider=function(w){return b(w)===o},yt.isElement=function(w){return typeof w=="object"&&w!==null&&w.$$typeof===e},yt.isForwardRef=function(w){return b(w)===d},yt.isFragment=function(w){return b(w)===a},yt.isLazy=function(w){return b(w)===x},yt.isMemo=function(w){return b(w)===m},yt.isPortal=function(w){return b(w)===t},yt.isProfiler=function(w){return b(w)===r},yt.isStrictMode=function(w){return b(w)===n},yt.isSuspense=function(w){return b(w)===p},yt.isSuspenseList=function(w){return b(w)===h},yt.isValidElementType=function(w){return typeof w=="string"||typeof w=="function"||w===a||w===r||w===n||w===p||w===h||w===v||typeof w=="object"&&w!==null&&(w.$$typeof===x||w.$$typeof===m||w.$$typeof===o||w.$$typeof===c||w.$$typeof===d||w.$$typeof===j||w.getModuleId!==void 0)},yt.typeOf=b,yt}var hk;function Ase(){return hk||(hk=1,z1.exports=Nse()),z1.exports}var Cse=Ase(),$1,gk;function l$(){if(gk)return $1;gk=1;var e=ri(),t=si(),a="[object Number]";function n(r){return typeof r=="number"||t(r)&&e(r)==a}return $1=n,$1}var B1,xk;function _se(){if(xk)return B1;xk=1;var e=l$();function t(a){return e(a)&&a!=+a}return B1=t,B1}var Ose=_se();const Bp=xt(Ose);var Ese=l$();const Pse=xt(Ese);var Xa=function(t){return t===0?0:t>0?1:-1},Qo=function(t){return pc(t)&&t.indexOf("%")===t.length-1},Se=function(t){return Pse(t)&&!Bp(t)},kse=function(t){return Ke(t)},pa=function(t){return Se(t)||pc(t)},Tse=0,Fu=function(t){var a=++Tse;return"".concat(t||"").concat(a)},Za=function(t,a){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(!Se(t)&&!pc(t))return n;var o;if(Qo(t)){var c=t.indexOf("%");o=a*parseFloat(t.slice(0,c))/100}else o=+t;return Bp(o)&&(o=n),r&&o>a&&(o=a),o},qi=function(t){if(!t)return null;var a=Object.keys(t);return a&&a.length?t[a[0]]:null},Mse=function(t){if(!Array.isArray(t))return!1;for(var a=t.length,n={},r=0;r<a;r++)if(!n[t[r]])n[t[r]]=!0;else return!0;return!1},Ia=function(t,a){return Se(t)&&Se(a)?function(n){return t+n*(a-t)}:function(){return a}};function bg(e,t,a){return!e||!e.length?null:e.find(function(n){return n&&(typeof t=="function"?t(n):za(n,t))===a})}var Dse=function(t,a){return Se(t)&&Se(a)?t-a:pc(t)&&pc(a)?t.localeCompare(a):t instanceof Date&&a instanceof Date?t.getTime()-a.getTime():String(t).localeCompare(String(a))};function ac(e,t){for(var a in e)if({}.hasOwnProperty.call(e,a)&&(!{}.hasOwnProperty.call(t,a)||e[a]!==t[a]))return!1;for(var n in t)if({}.hasOwnProperty.call(t,n)&&!{}.hasOwnProperty.call(e,n))return!1;return!0}function ZS(e){"@babel/helpers - typeof";return ZS=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ZS(e)}var Rse=["viewBox","children"],Lse=["aria-activedescendant","aria-atomic","aria-autocomplete","aria-busy","aria-checked","aria-colcount","aria-colindex","aria-colspan","aria-controls","aria-current","aria-describedby","aria-details","aria-disabled","aria-errormessage","aria-expanded","aria-flowto","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-level","aria-live","aria-modal","aria-multiline","aria-multiselectable","aria-orientation","aria-owns","aria-placeholder","aria-posinset","aria-pressed","aria-readonly","aria-relevant","aria-required","aria-roledescription","aria-rowcount","aria-rowindex","aria-rowspan","aria-selected","aria-setsize","aria-sort","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext","className","color","height","id","lang","max","media","method","min","name","style","target","width","role","tabIndex","accentHeight","accumulate","additive","alignmentBaseline","allowReorder","alphabetic","amplitude","arabicForm","ascent","attributeName","attributeType","autoReverse","azimuth","baseFrequency","baselineShift","baseProfile","bbox","begin","bias","by","calcMode","capHeight","clip","clipPath","clipPathUnits","clipRule","colorInterpolation","colorInterpolationFilters","colorProfile","colorRendering","contentScriptType","contentStyleType","cursor","cx","cy","d","decelerate","descent","diffuseConstant","direction","display","divisor","dominantBaseline","dur","dx","dy","edgeMode","elevation","enableBackground","end","exponent","externalResourcesRequired","fill","fillOpacity","fillRule","filter","filterRes","filterUnits","floodColor","floodOpacity","focusable","fontFamily","fontSize","fontSizeAdjust","fontStretch","fontStyle","fontVariant","fontWeight","format","from","fx","fy","g1","g2","glyphName","glyphOrientationHorizontal","glyphOrientationVertical","glyphRef","gradientTransform","gradientUnits","hanging","horizAdvX","horizOriginX","href","ideographic","imageRendering","in2","in","intercept","k1","k2","k3","k4","k","kernelMatrix","kernelUnitLength","kerning","keyPoints","keySplines","keyTimes","lengthAdjust","letterSpacing","lightingColor","limitingConeAngle","local","markerEnd","markerHeight","markerMid","markerStart","markerUnits","markerWidth","mask","maskContentUnits","maskUnits","mathematical","mode","numOctaves","offset","opacity","operator","order","orient","orientation","origin","overflow","overlinePosition","overlineThickness","paintOrder","panose1","pathLength","patternContentUnits","patternTransform","patternUnits","pointerEvents","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","r","radius","refX","refY","renderingIntent","repeatCount","repeatDur","requiredExtensions","requiredFeatures","restart","result","rotate","rx","ry","seed","shapeRendering","slope","spacing","specularConstant","specularExponent","speed","spreadMethod","startOffset","stdDeviation","stemh","stemv","stitchTiles","stopColor","stopOpacity","strikethroughPosition","strikethroughThickness","string","stroke","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin","strokeMiterlimit","strokeOpacity","strokeWidth","surfaceScale","systemLanguage","tableValues","targetX","targetY","textAnchor","textDecoration","textLength","textRendering","to","transform","u1","u2","underlinePosition","underlineThickness","unicode","unicodeBidi","unicodeRange","unitsPerEm","vAlphabetic","values","vectorEffect","version","vertAdvY","vertOriginX","vertOriginY","vHanging","vIdeographic","viewTarget","visibility","vMathematical","widths","wordSpacing","writingMode","x1","x2","x","xChannelSelector","xHeight","xlinkActuate","xlinkArcrole","xlinkHref","xlinkRole","xlinkShow","xlinkTitle","xlinkType","xmlBase","xmlLang","xmlns","xmlnsXlink","xmlSpace","y1","y2","y","yChannelSelector","z","zoomAndPan","ref","key","angle"],vk=["points","pathLength"],q1={svg:Rse,polygon:vk,polyline:vk},HC=["dangerouslySetInnerHTML","onCopy","onCopyCapture","onCut","onCutCapture","onPaste","onPasteCapture","onCompositionEnd","onCompositionEndCapture","onCompositionStart","onCompositionStartCapture","onCompositionUpdate","onCompositionUpdateCapture","onFocus","onFocusCapture","onBlur","onBlurCapture","onChange","onChangeCapture","onBeforeInput","onBeforeInputCapture","onInput","onInputCapture","onReset","onResetCapture","onSubmit","onSubmitCapture","onInvalid","onInvalidCapture","onLoad","onLoadCapture","onError","onErrorCapture","onKeyDown","onKeyDownCapture","onKeyPress","onKeyPressCapture","onKeyUp","onKeyUpCapture","onAbort","onAbortCapture","onCanPlay","onCanPlayCapture","onCanPlayThrough","onCanPlayThroughCapture","onDurationChange","onDurationChangeCapture","onEmptied","onEmptiedCapture","onEncrypted","onEncryptedCapture","onEnded","onEndedCapture","onLoadedData","onLoadedDataCapture","onLoadedMetadata","onLoadedMetadataCapture","onLoadStart","onLoadStartCapture","onPause","onPauseCapture","onPlay","onPlayCapture","onPlaying","onPlayingCapture","onProgress","onProgressCapture","onRateChange","onRateChangeCapture","onSeeked","onSeekedCapture","onSeeking","onSeekingCapture","onStalled","onStalledCapture","onSuspend","onSuspendCapture","onTimeUpdate","onTimeUpdateCapture","onVolumeChange","onVolumeChangeCapture","onWaiting","onWaitingCapture","onAuxClick","onAuxClickCapture","onClick","onClickCapture","onContextMenu","onContextMenuCapture","onDoubleClick","onDoubleClickCapture","onDrag","onDragCapture","onDragEnd","onDragEndCapture","onDragEnter","onDragEnterCapture","onDragExit","onDragExitCapture","onDragLeave","onDragLeaveCapture","onDragOver","onDragOverCapture","onDragStart","onDragStartCapture","onDrop","onDropCapture","onMouseDown","onMouseDownCapture","onMouseEnter","onMouseLeave","onMouseMove","onMouseMoveCapture","onMouseOut","onMouseOutCapture","onMouseOver","onMouseOverCapture","onMouseUp","onMouseUpCapture","onSelect","onSelectCapture","onTouchCancel","onTouchCancelCapture","onTouchEnd","onTouchEndCapture","onTouchMove","onTouchMoveCapture","onTouchStart","onTouchStartCapture","onPointerDown","onPointerDownCapture","onPointerMove","onPointerMoveCapture","onPointerUp","onPointerUpCapture","onPointerCancel","onPointerCancelCapture","onPointerEnter","onPointerEnterCapture","onPointerLeave","onPointerLeaveCapture","onPointerOver","onPointerOverCapture","onPointerOut","onPointerOutCapture","onGotPointerCapture","onGotPointerCaptureCapture","onLostPointerCapture","onLostPointerCaptureCapture","onScroll","onScrollCapture","onWheel","onWheelCapture","onAnimationStart","onAnimationStartCapture","onAnimationEnd","onAnimationEndCapture","onAnimationIteration","onAnimationIterationCapture","onTransitionEnd","onTransitionEndCapture"],yg=function(t,a){if(!t||typeof t=="function"||typeof t=="boolean")return null;var n=t;if(N.isValidElement(t)&&(n=t.props),!Hu(n))return null;var r={};return Object.keys(n).forEach(function(o){HC.includes(o)&&(r[o]=a||function(c){return n[o](n,c)})}),r},Ise=function(t,a,n){return function(r){return t(a,n,r),null}},mc=function(t,a,n){if(!Hu(t)||ZS(t)!=="object")return null;var r=null;return Object.keys(t).forEach(function(o){var c=t[o];HC.includes(o)&&typeof c=="function"&&(r||(r={}),r[o]=Ise(c,a,n))}),r},zse=["children"],$se=["children"];function bk(e,t){if(e==null)return{};var a=Bse(e,t),n,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Bse(e,t){if(e==null)return{};var a={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;a[n]=e[n]}return a}function eN(e){"@babel/helpers - typeof";return eN=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},eN(e)}var yk={click:"onClick",mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",mouseout:"onMouseOut",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",touchcancel:"onTouchCancel",touchend:"onTouchEnd",touchmove:"onTouchMove",touchstart:"onTouchStart",contextmenu:"onContextMenu",dblclick:"onDoubleClick"},Ks=function(t){return typeof t=="string"?t:t?t.displayName||t.name||"Component":""},wk=null,U1=null,xv=function e(t){if(t===wk&&Array.isArray(U1))return U1;var a=[];return N.Children.forEach(t,function(n){Ke(n)||(Cse.isFragment(n)?a=a.concat(e(n.props.children)):a.push(n))}),U1=a,wk=t,a};function Bn(e,t){var a=[],n=[];return Array.isArray(t)?n=t.map(function(r){return Ks(r)}):n=[Ks(t)],xv(e).forEach(function(r){var o=za(r,"type.displayName")||za(r,"type.name");n.indexOf(o)!==-1&&a.push(r)}),a}function La(e,t){var a=Bn(e,t);return a&&a[0]}var tN=function(t){if(!t||!t.props)return!1;var a=t.props,n=a.width,r=a.height;return!(!Se(n)||n<=0||!Se(r)||r<=0)},qse=["a","altGlyph","altGlyphDef","altGlyphItem","animate","animateColor","animateMotion","animateTransform","circle","clipPath","color-profile","cursor","defs","desc","ellipse","feBlend","feColormatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","font","font-face","font-face-format","font-face-name","font-face-url","foreignObject","g","glyph","glyphRef","hkern","image","line","lineGradient","marker","mask","metadata","missing-glyph","mpath","path","pattern","polygon","polyline","radialGradient","rect","script","set","stop","style","svg","switch","symbol","text","textPath","title","tref","tspan","use","view","vkern"],u$=function(t){return t&&t.type&&pc(t.type)&&qse.indexOf(t.type)>=0},Use=function(t){return t&&eN(t)==="object"&&"clipDot"in t},Hse=function(t,a,n,r){var o,c=(o=q1?.[r])!==null&&o!==void 0?o:[];return a.startsWith("data-")||!ze(t)&&(r&&c.includes(a)||Lse.includes(a))||n&&HC.includes(a)},Fse=function(t){var a=[];return xv(t).forEach(function(n){u$(n)&&a.push(n)}),a},Me=function(t,a,n){if(!t||typeof t=="function"||typeof t=="boolean")return null;var r=t;if(N.isValidElement(t)&&(r=t.props),!Hu(r))return null;var o={};return Object.keys(r).forEach(function(c){var u;Hse((u=r)===null||u===void 0?void 0:u[c],c,a,n)&&(o[c]=r[c])}),o},aN=function e(t,a){if(t===a)return!0;var n=N.Children.count(t);if(n!==N.Children.count(a))return!1;if(n===0)return!0;if(n===1)return jk(Array.isArray(t)?t[0]:t,Array.isArray(a)?a[0]:a);for(var r=0;r<n;r++){var o=t[r],c=a[r];if(Array.isArray(o)||Array.isArray(c)){if(!e(o,c))return!1}else if(!jk(o,c))return!1}return!0},jk=function(t,a){if(Ke(t)&&Ke(a))return!0;if(!Ke(t)&&!Ke(a)){var n=t.props||{},r=n.children,o=bk(n,zse),c=a.props||{},u=c.children,d=bk(c,$se);return r&&u?ac(o,d)&&aN(r,u):!r&&!u?ac(o,d):!1}return!1},Sk=function(t,a){var n=[],r={};return xv(t).forEach(function(o,c){if(u$(o))n.push(o);else if(o){var u=Ks(o.type),d=a[u]||{},p=d.handler,h=d.once;if(p&&(!h||!r[u])){var m=p(o,u,c);n.push(m),r[u]=!0}}}),n},Kse=function(t){var a=t&&t.type;return a&&yk[a]?yk[a]:null},Vse=function(t,a){return xv(a).indexOf(t)},Gse=["children","width","height","viewBox","className","style","title","desc"];function nN(){return nN=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},nN.apply(this,arguments)}function Wse(e,t){if(e==null)return{};var a=Yse(e,t),n,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Yse(e,t){if(e==null)return{};var a={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;a[n]=e[n]}return a}function wg(e){var t=e.children,a=e.width,n=e.height,r=e.viewBox,o=e.className,c=e.style,u=e.title,d=e.desc,p=Wse(e,Gse),h=r||{width:a,height:n,x:0,y:0},m=Ue("recharts-surface",o);return B.createElement("svg",nN({},Me(p,!0,"svg"),{className:m,width:a,height:n,style:c,viewBox:"".concat(h.x," ").concat(h.y," ").concat(h.width," ").concat(h.height)}),B.createElement("title",null,u),B.createElement("desc",null,d),t)}var Qse=["children","className"];function rN(){return rN=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},rN.apply(this,arguments)}function Jse(e,t){if(e==null)return{};var a=Xse(e,t),n,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Xse(e,t){if(e==null)return{};var a={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;a[n]=e[n]}return a}var Xe=B.forwardRef(function(e,t){var a=e.children,n=e.className,r=Jse(e,Qse),o=Ue("recharts-layer",n);return B.createElement("g",rN({className:o},Me(r,!0),{ref:t}),a)}),Lr=function(t,a){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o]},H1,Nk;function Zse(){if(Nk)return H1;Nk=1;function e(t,a,n){var r=-1,o=t.length;a<0&&(a=-a>o?0:o+a),n=n>o?o:n,n<0&&(n+=o),o=a>n?0:n-a>>>0,a>>>=0;for(var c=Array(o);++r<o;)c[r]=t[r+a];return c}return H1=e,H1}var F1,Ak;
646function eie(){if(Ak)return F1;Ak=1;var e=Zse();function t(a,n,r){var o=a.length;return r=r===void 0?o:r,!n&&r>=o?a:e(a,n,r)}return F1=t,F1}var K1,Ck;function d$(){if(Ck)return K1;Ck=1;var e="\\ud800-\\udfff",t="\\u0300-\\u036f",a="\\ufe20-\\ufe2f",n="\\u20d0-\\u20ff",r=t+a+n,o="\\ufe0e\\ufe0f",c="\\u200d",u=RegExp("["+c+e+r+o+"]");function d(p){return u.test(p)}return K1=d,K1}var V1,_k;function tie(){if(_k)return V1;_k=1;function e(t){return t.split("")}return V1=e,V1}var G1,Ok;function aie(){if(Ok)return G1;Ok=1;var e="\\ud800-\\udfff",t="\\u0300-\\u036f",a="\\ufe20-\\ufe2f",n="\\u20d0-\\u20ff",r=t+a+n,o="\\ufe0e\\ufe0f",c="["+e+"]",u="["+r+"]",d="\\ud83c[\\udffb-\\udfff]",p="(?:"+u+"|"+d+")",h="[^"+e+"]",m="(?:\\ud83c[\\udde6-\\uddff]){2}",x="[\\ud800-\\udbff][\\udc00-\\udfff]",v="\\u200d",j=p+"?",b="["+o+"]?",w="(?:"+v+"(?:"+[h,m,x].join("|")+")"+b+j+")*",A=b+j+w,C="(?:"+[h+u+"?",u,m,x,c].join("|")+")",O=RegExp(d+"(?="+d+")|"+C+A,"g");function k(_){return _.match(O)||[]}return G1=k,G1}var W1,Ek;function nie(){if(Ek)return W1;Ek=1;var e=tie(),t=d$(),a=aie();function n(r){return t(r)?a(r):e(r)}return W1=n,W1}var Y1,Pk;function rie(){if(Pk)return Y1;Pk=1;var e=eie(),t=d$(),a=nie(),n=i$();function r(o){return function(c){c=n(c);var u=t(c)?a(c):void 0,d=u?u[0]:c.charAt(0),p=u?e(u,1).join(""):c.slice(1);return d[o]()+p}}return Y1=r,Y1}var Q1,kk;function sie(){if(kk)return Q1;kk=1;var e=rie(),t=e("toUpperCase");return Q1=t,Q1}var iie=sie();const vv=xt(iie);function Mt(e){return function(){return e}}const Q2e=Math.abs,J2e=Math.atan2,f$=Math.cos,X2e=Math.max,Z2e=Math.min,jg=Math.sin,Fr=Math.sqrt,eSe=1e-12,ru=Math.PI,Tk=ru/2,bv=2*ru;function tSe(e){return e>1?0:e<-1?ru:Math.acos(e)}function aSe(e){return e>=1?Tk:e<=-1?-Tk:Math.asin(e)}const sN=Math.PI,iN=2*sN,Uo=1e-6,oie=iN-Uo;function p$(e){this._+=e[0];for(let t=1,a=e.length;t<a;++t)this._+=arguments[t]+e[t]}function cie(e){let t=Math.floor(e);if(!(t>=0))throw new Error(`invalid digits: ${e}`);if(t>15)return p$;const a=10**t;return function(n){this._+=n[0];for(let r=1,o=n.length;r<o;++r)this._+=Math.round(arguments[r]*a)/a+n[r]}}class lie{constructor(t){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=t==null?p$:cie(t)}moveTo(t,a){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+a}`}closePath(){this._x1!==null&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(t,a){this._append`L${this._x1=+t},${this._y1=+a}`}quadraticCurveTo(t,a,n,r){this._append`Q${+t},${+a},${this._x1=+n},${this._y1=+r}`}bezierCurveTo(t,a,n,r,o,c){this._append`C${+t},${+a},${+n},${+r},${this._x1=+o},${this._y1=+c}`}arcTo(t,a,n,r,o){if(t=+t,a=+a,n=+n,r=+r,o=+o,o<0)throw new Error(`negative radius: ${o}`);let c=this._x1,u=this._y1,d=n-t,p=r-a,h=c-t,m=u-a,x=h*h+m*m;if(this._x1===null)this._append`M${this._x1=t},${this._y1=a}`;else if(x>Uo)if(!(Math.abs(m*d-p*h)>Uo)||!o)this._append`L${this._x1=t},${this._y1=a}`;else{let v=n-c,j=r-u,b=d*d+p*p,w=v*v+j*j,A=Math.sqrt(b),C=Math.sqrt(x),O=o*Math.tan((sN-Math.acos((b+x-w)/(2*A*C)))/2),k=O/C,_=O/A;Math.abs(k-1)>Uo&&this._append`L${t+k*h},${a+k*m}`,this._append`A${o},${o},0,0,${+(m*v>h*j)},${this._x1=t+_*d},${this._y1=a+_*p}`}}arc(t,a,n,r,o,c){if(t=+t,a=+a,n=+n,c=!!c,n<0)throw new Error(`negative radius: ${n}`);let u=n*Math.cos(r),d=n*Math.sin(r),p=t+u,h=a+d,m=1^c,x=c?r-o:o-r;this._x1===null?this._append`M${p},${h}`:(Math.abs(this._x1-p)>Uo||Math.abs(this._y1-h)>Uo)&&this._append`L${p},${h}`,n&&(x<0&&(x=x%iN+iN),x>oie?this._append`A${n},${n},0,1,${m},${t-u},${a-d}A${n},${n},0,1,${m},${this._x1=p},${this._y1=h}`:x>Uo&&this._append`A${n},${n},0,${+(x>=sN)},${m},${this._x1=t+n*Math.cos(o)},${this._y1=a+n*Math.sin(o)}`)}rect(t,a,n,r){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+a}h${n=+n}v${+r}h${-n}Z`}toString(){return this._}}function FC(e){let t=3;return e.digits=function(a){if(!arguments.length)return t;if(a==null)t=null;else{const n=Math.floor(a);if(!(n>=0))throw new RangeError(`invalid digits: ${a}`);t=n}return e},()=>new lie(t)}function KC(e){return typeof e=="object"&&"length"in e?e:Array.from(e)}function m$(e){this._context=e}m$.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t);break}}};function yv(e){return new m$(e)}function h$(e){return e[0]}function g$(e){return e[1]}function x$(e,t){var a=Mt(!0),n=null,r=yv,o=null,c=FC(u);e=typeof e=="function"?e:e===void 0?h$:Mt(e),t=typeof t=="function"?t:t===void 0?g$:Mt(t);function u(d){var p,h=(d=KC(d)).length,m,x=!1,v;for(n==null&&(o=r(v=c())),p=0;p<=h;++p)!(p<h&&a(m=d[p],p,d))===x&&((x=!x)?o.lineStart():o.lineEnd()),x&&o.point(+e(m,p,d),+t(m,p,d));if(v)return o=null,v+""||null}return u.x=function(d){return arguments.length?(e=typeof d=="function"?d:Mt(+d),u):e},u.y=function(d){return arguments.length?(t=typeof d=="function"?d:Mt(+d),u):t},u.defined=function(d){return arguments.length?(a=typeof d=="function"?d:Mt(!!d),u):a},u.curve=function(d){return arguments.length?(r=d,n!=null&&(o=r(n)),u):r},u.context=function(d){return arguments.length?(d==null?n=o=null:o=r(n=d),u):n},u}function _h(e,t,a){var n=null,r=Mt(!0),o=null,c=yv,u=null,d=FC(p);e=typeof e=="function"?e:e===void 0?h$:Mt(+e),t=typeof t=="function"?t:Mt(t===void 0?0:+t),a=typeof a=="function"?a:a===void 0?g$:Mt(+a);function p(m){var x,v,j,b=(m=KC(m)).length,w,A=!1,C,O=new Array(b),k=new Array(b);for(o==null&&(u=c(C=d())),x=0;x<=b;
vendor: 9,909 bytes, line 646
646++x){if(!(x<b&&r(w=m[x],x,m))===A)if(A=!A)v=x,u.areaStart(),u.lineStart();else{for(u.lineEnd(),u.lineStart(),j=x-1;j>=v;--j)u.point(O[j],k[j]);u.lineEnd(),u.areaEnd()}A&&(O[x]=+e(w,x,m),k[x]=+t(w,x,m),u.point(n?+n(w,x,m):O[x],a?+a(w,x,m):k[x]))}if(C)return u=null,C+""||null}function h(){return x$().defined(r).curve(c).context(o)}return p.x=function(m){return arguments.length?(e=typeof m=="function"?m:Mt(+m),n=null,p):e},p.x0=function(m){return arguments.length?(e=typeof m=="function"?m:Mt(+m),p):e},p.x1=function(m){return arguments.length?(n=m==null?null:typeof m=="function"?m:Mt(+m),p):n},p.y=function(m){return arguments.length?(t=typeof m=="function"?m:Mt(+m),a=null,p):t},p.y0=function(m){return arguments.length?(t=typeof m=="function"?m:Mt(+m),p):t},p.y1=function(m){return arguments.length?(a=m==null?null:typeof m=="function"?m:Mt(+m),p):a},p.lineX0=p.lineY0=function(){return h().x(e).y(t)},p.lineY1=function(){return h().x(e).y(a)},p.lineX1=function(){return h().x(n).y(t)},p.defined=function(m){return arguments.length?(r=typeof m=="function"?m:Mt(!!m),p):r},p.curve=function(m){return arguments.length?(c=m,o!=null&&(u=c(o)),p):c},p.context=function(m){return arguments.length?(m==null?o=u=null:u=c(o=m),p):o},p}class v${constructor(t,a){this._context=t,this._x=a}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line}point(t,a){switch(t=+t,a=+a,this._point){case 0:{this._point=1,this._line?this._context.lineTo(t,a):this._context.moveTo(t,a);break}case 1:this._point=2;default:{this._x?this._context.bezierCurveTo(this._x0=(this._x0+t)/2,this._y0,this._x0,a,t,a):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+a)/2,t,this._y0,t,a);break}}this._x0=t,this._y0=a}}function uie(e){return new v$(e,!0)}function die(e){return new v$(e,!1)}const VC={draw(e,t){const a=Fr(t/ru);e.moveTo(a,0),e.arc(0,0,a,0,bv)}},fie={draw(e,t){const a=Fr(t/5)/2;e.moveTo(-3*a,-a),e.lineTo(-a,-a),e.lineTo(-a,-3*a),e.lineTo(a,-3*a),e.lineTo(a,-a),e.lineTo(3*a,-a),e.lineTo(3*a,a),e.lineTo(a,a),e.lineTo(a,3*a),e.lineTo(-a,3*a),e.lineTo(-a,a),e.lineTo(-3*a,a),e.closePath()}},b$=Fr(1/3),pie=b$*2,mie={draw(e,t){const a=Fr(t/pie),n=a*b$;e.moveTo(0,-a),e.lineTo(n,0),e.lineTo(0,a),e.lineTo(-n,0),e.closePath()}},hie={draw(e,t){const a=Fr(t),n=-a/2;e.rect(n,n,a,a)}},gie=.8908130915292852,y$=jg(ru/10)/jg(7*ru/10),xie=jg(bv/10)*y$,vie=-f$(bv/10)*y$,bie={draw(e,t){const a=Fr(t*gie),n=xie*a,r=vie*a;e.moveTo(0,-a),e.lineTo(n,r);for(let o=1;o<5;++o){const c=bv*o/5,u=f$(c),d=jg(c);e.lineTo(d*a,-u*a),e.lineTo(u*n-d*r,d*n+u*r)}e.closePath()}},J1=Fr(3),yie={draw(e,t){const a=-Fr(t/(J1*3));e.moveTo(0,a*2),e.lineTo(-J1*a,-a),e.lineTo(J1*a,-a),e.closePath()}},Zn=-.5,er=Fr(3)/2,oN=1/Fr(12),wie=(oN/2+1)*3,jie={draw(e,t){const a=Fr(t/wie),n=a/2,r=a*oN,o=n,c=a*oN+a,u=-o,d=c;e.moveTo(n,r),e.lineTo(o,c),e.lineTo(u,d),e.lineTo(Zn*n-er*r,er*n+Zn*r),e.lineTo(Zn*o-er*c,er*o+Zn*c),e.lineTo(Zn*u-er*d,er*u+Zn*d),e.lineTo(Zn*n+er*r,Zn*r-er*n),e.lineTo(Zn*o+er*c,Zn*c-er*o),e.lineTo(Zn*u+er*d,Zn*d-er*u),e.closePath()}};function Sie(e,t){let a=null,n=FC(r);e=typeof e=="function"?e:Mt(e||VC),t=typeof t=="function"?t:Mt(t===void 0?64:+t);function r(){let o;if(a||(a=o=n()),e.apply(this,arguments).draw(a,+t.apply(this,arguments)),o)return a=null,o+""||null}return r.type=function(o){return arguments.length?(e=typeof o=="function"?o:Mt(o),r):e},r.size=function(o){return arguments.length?(t=typeof o=="function"?o:Mt(+o),r):t},r.context=function(o){return arguments.length?(a=o??null,r):a},r}function Sg(){}function Ng(e,t,a){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+a)/6)}function w$(e){this._context=e}w$.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:Ng(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:Ng(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function Nie(e){return new w$(e)}function j$(e){this._context=e}j$.prototype={areaStart:Sg,areaEnd:Sg,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:{this._context.moveTo(this._x2,this._y2),this._context.closePath();break}case 2:{this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break}case 3:{this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4);break}}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:Ng(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function Aie(e){return new j$(e)}function S$(e){this._context=e}S$.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var a=(this._x0+4*this._x1+e)/6,n=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(a,n):this._context.moveTo(a,n);break;case 3:this._point=4;default:Ng(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function Cie(e){return new S$(e)}function N$(e){this._context=e}N$.prototype={areaStart:Sg,areaEnd:Sg,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e=+e,t=+t,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}};function _ie(e){return new N$(e)}function Mk(e){return e<0?-1:1}function Dk(e,t,a){var n=e._x1-e._x0,r=t-e._x1,o=(e._y1-e._y0)/(n||r<0&&-0),c=(a-e._y1)/(r||n<0&&-0),u=(o*r+c*n)/(n+r);return(Mk(o)+Mk(c))*Math.min(Math.abs(o),Math.abs(c),.5*Math.abs(u))||0}function Rk(e,t){var a=e._x1-e._x0;return a?(3*(e._y1-e._y0)/a-t)/2:t}function X1(e,t,a){var n=e._x0,r=e._y0,o=e._x1,c=e._y1,u=(o-n)/3;e._context.bezierCurveTo(n+u,r+u*t,o-u,c-u*a,o,c)}function Ag(e){this._context=e}Ag.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:X1(this,this._t0,Rk(this,this._t0));break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var a=NaN;if(e=+e,t=+t,!(e===this._x1&&t===this._y1)){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,X1(this,Rk(this,a=Dk(this,e,t)),a);break;default:X1(this,this._t0,a=Dk(this,e,t));break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=a}}};function A$(e){this._context=new C$(e)}(A$.prototype=Object.create(Ag.prototype)).point=function(e,t){Ag.prototype.point.call(this,t,e)};function C$(e){this._context=e}C$.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,a,n,r,o){this._context.bezierCurveTo(t,e,n,a,o,r)}};function Oie(e){return new Ag(e)}function Eie(e){return new A$(e)}function _$(e){this._context=e}_$.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var e=this._x,t=this._y,a=e.length;if(a)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),a===2)this._context.lineTo(e[1],t[1]);else for(var n=Lk(e),r=Lk(t),o=0,c=1;c<a;++o,++c)this._context.bezierCurveTo(n[0][o],r[0][o],n[1][o],r[1][o],e[c],t[c]);(this._line||this._line!==0&&a===1)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(e,t){this._x.push(+e),this._y.push(+t)}};function Lk(e){var t,a=e.length-1,n,r=new Array(a),o=new Array(a),c=new Array(a);for(r[0]=0,o[0]=2,c[0]=e[0]+2*e[1],t=1;t<a-1;++t)r[t]=1,o[t]=4,c[t]=4*e[t]+2*e[t+1];for(r[a-1]=2,o[a-1]=7,c[a-1]=8*e[a-1]+e[a],t=1;t<a;++t)n=r[t]/o[t-1],o[t]-=n,c[t]-=n*c[t-1];for(r[a-1]=c[a-1]/o[a-1],t=a-2;t>=0;--t)r[t]=(c[t]-r[t+1])/o[t];for(o[a-1]=(e[a]+r[a-1])/2,t=0;t<a-1;++t)o[t]=2*e[t+1]-r[t+1];return[r,o]}function Pie(e){return new _$(e)}function wv(e,t){this._context=e,this._t=t}wv.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&this._point===2&&this._context.lineTo(this._x,this._y),(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;
vendor: 16,363 bytes, lines 646-649
646default:{if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var a=this._x*(1-this._t)+e*this._t;this._context.lineTo(a,this._y),this._context.lineTo(a,t)}break}}this._x=e,this._y=t}};function kie(e){return new wv(e,.5)}function Tie(e){return new wv(e,0)}function Mie(e){return new wv(e,1)}function su(e,t){if((c=e.length)>1)for(var a=1,n,r,o=e[t[0]],c,u=o.length;a<c;++a)for(r=o,o=e[t[a]],n=0;n<u;++n)o[n][1]+=o[n][0]=isNaN(r[n][1])?r[n][0]:r[n][1]}function cN(e){for(var t=e.length,a=new Array(t);--t>=0;)a[t]=t;return a}function Die(e,t){return e[t]}function Rie(e){const t=[];return t.key=e,t}function Lie(){var e=Mt([]),t=cN,a=su,n=Die;function r(o){var c=Array.from(e.apply(this,arguments),Rie),u,d=c.length,p=-1,h;for(const m of o)for(u=0,++p;u<d;++u)(c[u][p]=[0,+n(m,c[u].key,p,o)]).data=m;for(u=0,h=KC(t(c));u<d;++u)c[h[u]].index=u;return a(c,h),c}return r.keys=function(o){return arguments.length?(e=typeof o=="function"?o:Mt(Array.from(o)),r):e},r.value=function(o){return arguments.length?(n=typeof o=="function"?o:Mt(+o),r):n},r.order=function(o){return arguments.length?(t=o==null?cN:typeof o=="function"?o:Mt(Array.from(o)),r):t},r.offset=function(o){return arguments.length?(a=o??su,r):a},r}function Iie(e,t){if((n=e.length)>0){for(var a,n,r=0,o=e[0].length,c;r<o;++r){for(c=a=0;a<n;++a)c+=e[a][r][1]||0;if(c)for(a=0;a<n;++a)e[a][r][1]/=c}su(e,t)}}function zie(e,t){if((r=e.length)>0){for(var a=0,n=e[t[0]],r,o=n.length;a<o;++a){for(var c=0,u=0;c<r;++c)u+=e[c][a][1]||0;n[a][1]+=n[a][0]=-u/2}su(e,t)}}function $ie(e,t){if(!(!((c=e.length)>0)||!((o=(r=e[t[0]]).length)>0))){for(var a=0,n=1,r,o,c;n<o;++n){for(var u=0,d=0,p=0;u<c;++u){for(var h=e[t[u]],m=h[n][1]||0,x=h[n-1][1]||0,v=(m-x)/2,j=0;j<u;++j){var b=e[t[j]],w=b[n][1]||0,A=b[n-1][1]||0;v+=w-A}d+=m,p+=v*m}r[n-1][1]+=r[n-1][0]=a,d&&(a-=p/d)}r[n-1][1]+=r[n-1][0]=a,su(e,t)}}function Df(e){"@babel/helpers - typeof";return Df=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Df(e)}var Bie=["type","size","sizeType"];function lN(){return lN=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},lN.apply(this,arguments)}function Ik(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function zk(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?Ik(Object(a),!0).forEach(function(n){qie(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):Ik(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function qie(e,t,a){return t=Uie(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function Uie(e){var t=Hie(e,"string");return Df(t)=="symbol"?t:t+""}function Hie(e,t){if(Df(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(Df(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Fie(e,t){if(e==null)return{};var a=Kie(e,t),n,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Kie(e,t){if(e==null)return{};var a={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;a[n]=e[n]}return a}var O$={symbolCircle:VC,symbolCross:fie,symbolDiamond:mie,symbolSquare:hie,symbolStar:bie,symbolTriangle:yie,symbolWye:jie},Vie=Math.PI/180,Gie=function(t){var a="symbol".concat(vv(t));return O$[a]||VC},Wie=function(t,a,n){if(a==="area")return t;switch(n){case"cross":return 5*t*t/9;case"diamond":return .5*t*t/Math.sqrt(3);case"square":return t*t;case"star":{var r=18*Vie;return 1.25*t*t*(Math.tan(r)-Math.tan(r*2)*Math.pow(Math.tan(r),2))}case"triangle":return Math.sqrt(3)*t*t/4;case"wye":return(21-10*Math.sqrt(3))*t*t/8;default:return Math.PI*t*t/4}},Yie=function(t,a){O$["symbol".concat(vv(t))]=a},GC=function(t){var a=t.type,n=a===void 0?"circle":a,r=t.size,o=r===void 0?64:r,c=t.sizeType,u=c===void 0?"area":c,d=Fie(t,Bie),p=zk(zk({},d),{},{type:n,size:o,sizeType:u}),h=function(){var w=Gie(n),A=Sie().type(w).size(Wie(o,u,n));return A()},m=p.className,x=p.cx,v=p.cy,j=Me(p,!0);return x===+x&&v===+v&&o===+o?B.createElement("path",lN({},j,{className:Ue("recharts-symbols",m),transform:"translate(".concat(x,", ").concat(v,")"),d:h()})):null};GC.registerSymbol=Yie;function iu(e){"@babel/helpers - typeof";return iu=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},iu(e)}function uN(){return uN=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},uN.apply(this,arguments)}function $k(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function Qie(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?$k(Object(a),!0).forEach(function(n){Rf(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):$k(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function Jie(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Xie(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,P$(n.key),n)}}function Zie(e,t,a){return t&&Xie(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function eoe(e,t,a){return t=Cg(t),toe(e,E$()?Reflect.construct(t,a||[],Cg(e).constructor):t.apply(e,a))}function toe(e,t){if(t&&(iu(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return aoe(e)}function aoe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function E$(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(E$=function(){return!!e})()}function Cg(e){return Cg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(a){return a.__proto__||Object.getPrototypeOf(a)},Cg(e)}function noe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&dN(e,t)}function dN(e,t){return dN=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},dN(e,t)}function Rf(e,t,a){return t=P$(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function P$(e){var t=roe(e,"string");return iu(t)=="symbol"?t:t+""}function roe(e,t){if(iu(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(iu(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var tr=32,WC=(function(e){function t(){return Jie(this,t),eoe(this,t,arguments)}return noe(t,e),Zie(t,[{key:"renderIcon",value:function(n){var r=this.props.inactiveColor,o=tr/2,c=tr/6,u=tr/3,d=n.inactive?r:n.color;if(n.type==="plainline")return B.createElement("line",{strokeWidth:4,fill:"none",stroke:d,strokeDasharray:n.payload.strokeDasharray,x1:0,y1:o,x2:tr,y2:o,className:"recharts-legend-icon"});if(n.type==="line")return B.createElement("path",{strokeWidth:4,fill:"none",stroke:d,d:"M0,".concat(o,"h").concat(u,` 647 A`).concat(c,",").concat(c,",0,1,1,").concat(2*u,",").concat(o,` 648 H`).concat(tr,"M").concat(2*u,",").concat(o,` 649 A`).concat(c,",").concat(c,",0,1,1,").concat(u,",").concat(o),className:"recharts-legend-icon"});if(n.type==="rect")return B.createElement("path",{stroke:"none",fill:d,d:"M0,".concat(tr/8,"h").concat(tr,"v").concat(tr*3/4,"h").concat(-tr,"z"),className:"recharts-legend-icon"});if(B.isValidElement(n.legendIcon)){var p=Qie({},n);return delete p.legendIcon,B.cloneElement(n.legendIcon,p)}return B.createElement(GC,{fill:d,cx:o,cy:o,size:tr,sizeType:"diameter",type:n.type})}},{key:"renderItems",value:function(){var n=this,r=this.props,o=r.payload,c=r.iconSize,u=r.layout,d=r.formatter,p=r.inactiveColor,h={x:0,y:0,width:tr,height:tr},m={display:u==="horizontal"?"inline-block":"block",marginRight:10},x={display:"inline-block",verticalAlign:"middle",marginRight:4};return o.map(function(v,j){var b=v.formatter||d,w=Ue(Rf(Rf({"recharts-legend-item":!0},"legend-item-".concat(j),!0),"inactive",v.inactive));if(v.type==="none")return null;var A=ze(v.value)?null:v.value;Lr(!ze(v.value),`The name property is also required when using a function for the dataKey of a chart's cartesian components. Ex: <Bar name="Name of my Data"/>`);var C=v.inactive?p:v.color;return B.createElement("li",uN({className:w,style:m,key:"legend-item-".concat(j)},mc(n.props,v,j)),B.createElement(wg,{width:c,height:c,viewBox:h,style:x},n.renderIcon(v)),B.createElement("span",{className:"recharts-legend-item-text",style:{color:C}},b?b(A,v,j):A))})}},{key:"render",value:function(){var n=this.props,r=n.payload,o=n.layout,c=n.align;if(!r||!r.length)return null;var u={padding:0,margin:0,textAlign:o==="horizontal"?c:"left"};return B.createElement("ul",{className:"recharts-default-legend",style:u},this.renderItems())}}])})(N.PureComponent);Rf(WC,"displayName","Legend");Rf(WC,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"middle",inactiveColor:"#ccc"});var Z1,Bk;function soe(){if(Bk)return Z1;Bk=1;var e=mv();function t(){this.__data__=new e,this.size=0}return Z1=t,Z1}var ew,qk;function ioe(){if(qk)return ew;qk=1;function e(t){var a=this.__data__,n=a.delete(t);return this.size=a.size,n}return ew=e,ew}var tw,Uk;function ooe(){if(Uk)return tw;Uk=1;function e(t){return this.__data__.get(t)}return tw=e,tw}var aw,Hk;function coe(){if(Hk)return aw;Hk=1;function e(t){return this.__data__.has(t)}return aw=e,aw}var nw,Fk;function loe(){if(Fk)return nw;Fk=1;var e=mv(),t=$C(),a=BC(),n=200;function r(o,c){var u=this.__data__;if(u instanceof e){var d=u.__data__;if(!t||d.length<n-1)return d.push([o,c]),this.size=++u.size,this;u=this.__data__=new a(d)}return u.set(o,c),this.size=u.size,this}return nw=r,nw}var rw,Kk;function k$(){if(Kk)return rw;Kk=1;var e=mv(),t=soe(),a=ioe(),n=ooe(),r=coe(),o=loe();function c(u){var d=this.__data__=new e(u);this.size=d.size}return c.prototype.clear=t,c.prototype.delete=a,c.prototype.get=n,c.prototype.has=r,c.prototype.set=o,rw=c,rw}var sw,Vk;function uoe(){if(Vk)return sw;Vk=1;var e="__lodash_hash_undefined__";function t(a){return this.__data__.set(a,e),this}return sw=t,sw}var iw,Gk;function doe(){if(Gk)return iw;Gk=1;function e(t){return this.__data__.has(t)}return iw=e,iw}var ow,Wk;function T$(){if(Wk)return ow;Wk=1;var e=BC(),t=uoe(),a=doe();function n(r){var o=-1,c=r==null?0:r.length;for(this.__data__=new e;++o<c;)this.add(r[o])}return n.prototype.add=n.prototype.push=t,n.prototype.has=a,ow=n,ow}var cw,Yk;function M$(){if(Yk)return cw;Yk=1;function e(t,a){for(var n=-1,r=t==null?0:t.length;++n<r;)if(a(t[n],n,t))return!0;return!1}return cw=e,cw}var lw,Qk;function D$(){if(Qk)return lw;Qk=1;function e(t,a){return t.has(a)}return lw=e,lw}var uw,Jk;function R$(){if(Jk)return uw;Jk=1;var e=T$(),t=M$(),a=D$(),n=1,r=2;function o(c,u,d,p,h,m){var x=d&n,v=c.length,j=u.length;if(v!=j&&!(x&&j>v))return!1;var b=m.get(c),w=m.get(u);if(b&&w)return b==u&&w==c;var A=-1,C=!0,O=d&r?new e:void 0;for(m.set(c,u),m.set(u,c);++A<v;){var k=c[A],_=u[A];if(p)var P=x?p(_,k,A,u,c,m):p(k,_,A,c,u,m);if(P!==void 0){if(P)continue;C=!1;break}if(O){if(!t(u,function(E,T){if(!a(O,T)&&(k===E||h(k,E,d,p,m)))return O.push(T)})){C=!1;break}}else if(!(k===_||h(k,_,d,p,m))){C=!1;break}}return m.delete(c),m.delete(u),C}return uw=o,uw}var dw,Xk;function foe(){if(Xk)return dw;Xk=1;var e=hs(),t=e.Uint8Array;return dw=t,dw}var fw,Zk;function poe(){if(Zk)return fw;Zk=1;function e(t){var a=-1,n=Array(t.size);return t.forEach(function(r,o){n[++a]=[o,r]}),n}return fw=e,fw}var pw,eT;function YC(){if(eT)return pw;eT=1;function e(t){var a=-1,n=Array(t.size);return t.forEach(function(r){n[++a]=r}),n}return pw=e,pw}var mw,tT;function moe(){if(tT)return mw;tT=1;var e=$p(),t=foe(),a=zC(),n=R$(),r=poe(),o=YC(),c=1,u=2,d="[object Boolean]",p="[object Date]",h="[object Error]",m="[object Map]",x="[object Number]",v="[object RegExp]",j="[object Set]",b="[object String]",w="[object Symbol]",A="[object ArrayBuffer]",C="[object DataView]",O=e?e.prototype:void 0,k=O?O.valueOf:void 0;function _(P,E,T,D,H,L,I){switch(T){case C:if(P.byteLength!=E.byteLength||P.byteOffset!=E.byteOffset)return!1;P=P.buffer,E=E.buffer;case A:return!(P.byteLength!=E.byteLength||!L(new t(P),new t(E)));case d:case p:case x:return a(+P,+E);case h:return P.name==E.name&&P.message==E.message;case v:case b:return P==E+"";case m:var F=r;case j:var G=D&c;if(F||(F=o),P.size!=E.size&&!G)return!1;var K=I.get(P);if(K)return K==E;D|=u,I.set(P,E);var z=n(F(P),F(E),D,H,L,I);return I.delete(P),z;case w:if(k)return k.call(P)==k.call(E)}return!1}return mw=_,mw}var hw,aT;function L$(){if(aT)return hw;aT=1;function e(t,a){for(var n=-1,r=a.length,o=t.length;++n<r;)t[o+n]=a[n];return t}return hw=e,hw}var gw,nT;function hoe(){if(nT)return gw;nT=1;var e=L$(),t=Nn();function a(n,r,o){var c=r(n);return t(n)?c:e(c,o(n))}return gw=a,gw}var xw,rT;function goe(){if(rT)return xw;rT=1;function e(t,a){for(var n=-1,r=t==null?0:t.length,o=0,c=[];++n<r;){var u=t[n];a(u,n,t)&&(c[o++]=u)}return c}return xw=e,xw}var vw,sT;function xoe(){if(sT)return vw;sT=1;function e(){return[]}return vw=e,vw}var bw,iT;function voe(){if(iT)return bw;iT=1;var e=goe(),t=xoe(),a=Object.prototype,n=a.propertyIsEnumerable,r=Object.getOwnPropertySymbols,o=r?function(c){return c==null?[]:(c=Object(c),e(r(c),function(u){return n.call(c,u)}))}:t;return bw=o,bw}var yw,oT;function boe(){if(oT)return yw;oT=1;function e(t,a){for(var n=-1,r=Array(t);++n<t;)r[n]=a(n);return r}return yw=e,yw}var ww,cT;function yoe(){if(cT)return ww;cT=1;var e=ri(),t=si(),a="[object Arguments]";function n(r){return t(r)&&e(r)==a}return ww=n,ww}var jw,lT;function QC(){if(lT)return jw;lT=1;var e=yoe(),t=si(),a=Object.prototype,n=a.hasOwnProperty,r=a.propertyIsEnumerable,o=e((function(){return arguments})())?e:function(c){return t(c)&&n.call(c,"callee")&&!r.call(c,"callee")};return jw=o,jw}var cf={exports:{}},Sw,uT;function woe(){if(uT)return Sw;uT=1;function e(){return!1}return Sw=e,Sw}cf.exports;var dT;function I$(){return dT||(dT=1,(function(e,t){var a=hs(),n=woe(),r=t&&!t.nodeType&&t,o=r&&!0&&e&&!e.nodeType&&e,c=o&&o.exports===r,u=c?a.Buffer:void 0,d=u?u.isBuffer:void 0,p=d||n;e.exports=p})(cf,cf.exports)),cf.exports}var Nw,fT;function JC(){if(fT)return Nw;fT=1;var e=9007199254740991,t=/^(?:0|[1-9]\d*)$/;function a(n,r){var o=typeof n;return r=r??e,!!r&&(o=="number"||o!="symbol"&&t.test(n))&&n>-1&&n%1==0&&n<r}return Nw=a,Nw}var Aw,pT;function XC(){if(pT)return Aw;pT=1;var e=9007199254740991;function t(a){return typeof a=="number"&&a>-1&&a%1==0&&a<=e}return Aw=t,Aw}var Cw,mT;function joe(){if(mT)return Cw;mT=1;var e=ri(),t=XC(),a=si(),n="[object Arguments]",r="[object Array]",o="[object Boolean]",c="[object Date]",u="[object Error]",d="[object Function]",p="[object Map]",h="[object Number]",m="[object Object]",x="[object RegExp]",v="[object Set]",j="[object String]",b="[object WeakMap]",w="[object ArrayBuffer]",A="[object DataView]",C="[object Float32Array]",O="[object Float64Array
649]",k="[object Int8Array]",_="[object Int16Array]",P="[object Int32Array]",E="[object Uint8Array]",T="[object Uint8ClampedArray]",D="[object Uint16Array]",H="[object Uint32Array]",L={};L[C]=L[O]=L[k]=L[_]=L[P]=L[E]=L[T]=L[D]=L[H]=!0,L[n]=L[r]=L[w]=L[o]=L[A]=L[c]=L[u]=L[d]=L[p]=L[h]=L[m]=L[x]=L[v]=L[j]=L[b]=!1;function I(F){return a(F)&&t(F.length)&&!!L[e(F)]}return Cw=I,Cw}var _w,hT;function z$(){if(hT)return _w;hT=1;function e(t){return function(a){return t(a)}}return _w=e,_w}var lf={exports:{}};lf.exports;var gT;function Soe(){return gT||(gT=1,(function(e,t){var a=n$(),n=t&&!t.nodeType&&t,r=n&&!0&&e&&!e.nodeType&&e,o=r&&r.exports===n,c=o&&a.process,u=(function(){try{var d=r&&r.require&&r.require("util").types;return d||c&&c.binding&&c.binding("util")}catch{}})();e.exports=u})(lf,lf.exports)),lf.exports}var Ow,xT;function $$(){if(xT)return Ow;xT=1;var e=joe(),t=z$(),a=Soe(),n=a&&a.isTypedArray,r=n?t(n):e;return Ow=r,Ow}var Ew,vT;function Noe(){if(vT)return Ew;vT=1;var e=boe(),t=QC(),a=Nn(),n=I$(),r=JC(),o=$$(),c=Object.prototype,u=c.hasOwnProperty;function d(p,h){var m=a(p),x=!m&&t(p),v=!m&&!x&&n(p),j=!m&&!x&&!v&&o(p),b=m||x||v||j,w=b?e(p.length,String):[],A=w.length;for(var C in p)(h||u.call(p,C))&&!(b&&(C=="length"||v&&(C=="offset"||C=="parent")||j&&(C=="buffer"||C=="byteLength"||C=="byteOffset")||r(C,A)))&&w.push(C);return w}return Ew=d,Ew}var Pw,bT;function Aoe(){if(bT)return Pw;bT=1;var e=Object.prototype;function t(a){var n=a&&a.constructor,r=typeof n=="function"&&n.prototype||e;return a===r}return Pw=t,Pw}var kw,yT;function B$(){if(yT)return kw;yT=1;function e(t,a){return function(n){return t(a(n))}}return kw=e,kw}var Tw,wT;function Coe(){if(wT)return Tw;wT=1;var e=B$(),t=e(Object.keys,Object);return Tw=t,Tw}var Mw,jT;function _oe(){if(jT)return Mw;jT=1;var e=Aoe(),t=Coe(),a=Object.prototype,n=a.hasOwnProperty;function r(o){if(!e(o))return t(o);var c=[];for(var u in Object(o))n.call(o,u)&&u!="constructor"&&c.push(u);return c}return Mw=r,Mw}var Dw,ST;function qp(){if(ST)return Dw;ST=1;var e=IC(),t=XC();function a(n){return n!=null&&t(n.length)&&!e(n)}return Dw=a,Dw}var Rw,NT;function jv(){if(NT)return Rw;NT=1;var e=Noe(),t=_oe(),a=qp();function n(r){return a(r)?e(r):t(r)}return Rw=n,Rw}var Lw,AT;function Ooe(){if(AT)return Lw;AT=1;var e=hoe(),t=voe(),a=jv();function n(r){return e(r,a,t)}return Lw=n,Lw}var Iw,CT;function Eoe(){if(CT)return Iw;CT=1;var e=Ooe(),t=1,a=Object.prototype,n=a.hasOwnProperty;function r(o,c,u,d,p,h){var m=u&t,x=e(o),v=x.length,j=e(c),b=j.length;if(v!=b&&!m)return!1;for(var w=v;w--;){var A=x[w];if(!(m?A in c:n.call(c,A)))return!1}var C=h.get(o),O=h.get(c);if(C&&O)return C==c&&O==o;var k=!0;h.set(o,c),h.set(c,o);for(var _=m;++w<v;){A=x[w];var P=o[A],E=c[A];if(d)var T=m?d(E,P,A,c,o,h):d(P,E,A,o,c,h);if(!(T===void 0?P===E||p(P,E,u,d,h):T)){k=!1;break}_||(_=A=="constructor")}if(k&&!_){var D=o.constructor,H=c.constructor;D!=H&&"constructor"in o&&"constructor"in c&&!(typeof D=="function"&&D instanceof D&&typeof H=="function"&&H instanceof H)&&(k=!1)}return h.delete(o),h.delete(c),k}return Iw=r,Iw}var zw,_T;function Poe(){if(_T)return zw;_T=1;var e=Cc(),t=hs(),a=e(t,"DataView");return zw=a,zw}var $w,OT;function koe(){if(OT)return $w;OT=1;var e=Cc(),t=hs(),a=e(t,"Promise");return $w=a,$w}var Bw,ET;function q$(){if(ET)return Bw;ET=1;var e=Cc(),t=hs(),a=e(t,"Set");return Bw=a,Bw}var qw,PT;function Toe(){if(PT)return qw;PT=1;var e=Cc(),t=hs(),a=e(t,"WeakMap");return qw=a,qw}var Uw,kT;function Moe(){if(kT)return Uw;kT=1;var e=Poe(),t=$C(),a=koe(),n=q$(),r=Toe(),o=ri(),c=r$(),u="[object Map]",d="[object Object]",p="[object Promise]",h="[object Set]",m="[object WeakMap]",x="[object DataView]",v=c(e),j=c(t),b=c(a),w=c(n),A=c(r),C=o;return(e&&C(new e(new ArrayBuffer(1)))!=x||t&&C(new t)!=u||a&&C(a.resolve())!=p||n&&C(new n)!=h||r&&C(new r)!=m)&&(C=function(O){var k=o(O),_=k==d?O.constructor:void 0,P=_?c(_):"";if(P)switch(P){case v:return x;case j:return u;case b:return p;case w:return h;case A:return m}return k}),Uw=C,Uw}var Hw,TT;
vendor: 43,820 bytes, lines 649-656
649function Doe(){if(TT)return Hw;TT=1;var e=k$(),t=R$(),a=moe(),n=Eoe(),r=Moe(),o=Nn(),c=I$(),u=$$(),d=1,p="[object Arguments]",h="[object Array]",m="[object Object]",x=Object.prototype,v=x.hasOwnProperty;function j(b,w,A,C,O,k){var _=o(b),P=o(w),E=_?h:r(b),T=P?h:r(w);E=E==p?m:E,T=T==p?m:T;var D=E==m,H=T==m,L=E==T;if(L&&c(b)){if(!c(w))return!1;_=!0,D=!1}if(L&&!D)return k||(k=new e),_||u(b)?t(b,w,A,C,O,k):a(b,w,E,A,C,O,k);if(!(A&d)){var I=D&&v.call(b,"__wrapped__"),F=H&&v.call(w,"__wrapped__");if(I||F){var G=I?b.value():b,K=F?w.value():w;return k||(k=new e),O(G,K,A,C,k)}}return L?(k||(k=new e),n(b,w,A,C,O,k)):!1}return Hw=j,Hw}var Fw,MT;function ZC(){if(MT)return Fw;MT=1;var e=Doe(),t=si();function a(n,r,o,c,u){return n===r?!0:n==null||r==null||!t(n)&&!t(r)?n!==n&&r!==r:e(n,r,o,c,a,u)}return Fw=a,Fw}var Kw,DT;function Roe(){if(DT)return Kw;DT=1;var e=k$(),t=ZC(),a=1,n=2;function r(o,c,u,d){var p=u.length,h=p,m=!d;if(o==null)return!h;for(o=Object(o);p--;){var x=u[p];if(m&&x[2]?x[1]!==o[x[0]]:!(x[0]in o))return!1}for(;++p<h;){x=u[p];var v=x[0],j=o[v],b=x[1];if(m&&x[2]){if(j===void 0&&!(v in o))return!1}else{var w=new e;if(d)var A=d(j,b,v,o,c,w);if(!(A===void 0?t(b,j,a|n,d,w):A))return!1}}return!0}return Kw=r,Kw}var Vw,RT;function U$(){if(RT)return Vw;RT=1;var e=uo();function t(a){return a===a&&!e(a)}return Vw=t,Vw}var Gw,LT;function Loe(){if(LT)return Gw;LT=1;var e=U$(),t=jv();function a(n){for(var r=t(n),o=r.length;o--;){var c=r[o],u=n[c];r[o]=[c,u,e(u)]}return r}return Gw=a,Gw}var Ww,IT;function H$(){if(IT)return Ww;IT=1;function e(t,a){return function(n){return n==null?!1:n[t]===a&&(a!==void 0||t in Object(n))}}return Ww=e,Ww}var Yw,zT;function Ioe(){if(zT)return Yw;zT=1;var e=Roe(),t=Loe(),a=H$();function n(r){var o=t(r);return o.length==1&&o[0][2]?a(o[0][0],o[0][1]):function(c){return c===r||e(c,r,o)}}return Yw=n,Yw}var Qw,$T;function zoe(){if($T)return Qw;$T=1;function e(t,a){return t!=null&&a in Object(t)}return Qw=e,Qw}var Jw,BT;function $oe(){if(BT)return Jw;BT=1;var e=o$(),t=QC(),a=Nn(),n=JC(),r=XC(),o=gv();function c(u,d,p){d=e(d,u);for(var h=-1,m=d.length,x=!1;++h<m;){var v=o(d[h]);if(!(x=u!=null&&p(u,v)))break;u=u[v]}return x||++h!=m?x:(m=u==null?0:u.length,!!m&&r(m)&&n(v,m)&&(a(u)||t(u)))}return Jw=c,Jw}var Xw,qT;function Boe(){if(qT)return Xw;qT=1;var e=zoe(),t=$oe();function a(n,r){return n!=null&&t(n,r,e)}return Xw=a,Xw}var Zw,UT;function qoe(){if(UT)return Zw;UT=1;var e=ZC(),t=c$(),a=Boe(),n=LC(),r=U$(),o=H$(),c=gv(),u=1,d=2;function p(h,m){return n(h)&&r(m)?o(c(h),m):function(x){var v=t(x,h);return v===void 0&&v===m?a(x,h):e(m,v,u|d)}}return Zw=p,Zw}var ej,HT;function Ku(){if(HT)return ej;HT=1;function e(t){return t}return ej=e,ej}var tj,FT;function Uoe(){if(FT)return tj;FT=1;function e(t){return function(a){return a?.[t]}}return tj=e,tj}var aj,KT;function Hoe(){if(KT)return aj;KT=1;var e=UC();function t(a){return function(n){return e(n,a)}}return aj=t,aj}var nj,VT;function Foe(){if(VT)return nj;VT=1;var e=Uoe(),t=Hoe(),a=LC(),n=gv();function r(o){return a(o)?e(n(o)):t(o)}return nj=r,nj}var rj,GT;function Kr(){if(GT)return rj;GT=1;var e=Ioe(),t=qoe(),a=Ku(),n=Nn(),r=Foe();function o(c){return typeof c=="function"?c:c==null?a:typeof c=="object"?n(c)?t(c[0],c[1]):e(c):r(c)}return rj=o,rj}var sj,WT;function F$(){if(WT)return sj;WT=1;function e(t,a,n,r){for(var o=t.length,c=n+(r?1:-1);r?c--:++c<o;)if(a(t[c],c,t))return c;return-1}return sj=e,sj}var ij,YT;function Koe(){if(YT)return ij;YT=1;function e(t){return t!==t}return ij=e,ij}var oj,QT;function Voe(){if(QT)return oj;QT=1;function e(t,a,n){for(var r=n-1,o=t.length;++r<o;)if(t[r]===a)return r;return-1}return oj=e,oj}var cj,JT;function Goe(){if(JT)return cj;JT=1;var e=F$(),t=Koe(),a=Voe();function n(r,o,c){return o===o?a(r,o,c):e(r,t,c)}return cj=n,cj}var lj,XT;function Woe(){if(XT)return lj;XT=1;var e=Goe();function t(a,n){var r=a==null?0:a.length;return!!r&&e(a,n,0)>-1}return lj=t,lj}var uj,ZT;function Yoe(){if(ZT)return uj;ZT=1;function e(t,a,n){for(var r=-1,o=t==null?0:t.length;++r<o;)if(n(a,t[r]))return!0;return!1}return uj=e,uj}var dj,e6;function Qoe(){if(e6)return dj;e6=1;function e(){}return dj=e,dj}var fj,t6;function Joe(){if(t6)return fj;t6=1;var e=q$(),t=Qoe(),a=YC(),n=1/0,r=e&&1/a(new e([,-0]))[1]==n?function(o){return new e(o)}:t;return fj=r,fj}var pj,a6;function Xoe(){if(a6)return pj;a6=1;var e=T$(),t=Woe(),a=Yoe(),n=D$(),r=Joe(),o=YC(),c=200;function u(d,p,h){var m=-1,x=t,v=d.length,j=!0,b=[],w=b;if(h)j=!1,x=a;else if(v>=c){var A=p?null:r(d);if(A)return o(A);j=!1,x=n,w=new e}else w=p?[]:b;e:for(;++m<v;){var C=d[m],O=p?p(C):C;if(C=h||C!==0?C:0,j&&O===O){for(var k=w.length;k--;)if(w[k]===O)continue e;p&&w.push(O),b.push(C)}else x(w,O,h)||(w!==b&&w.push(O),b.push(C))}return b}return pj=u,pj}var mj,n6;function Zoe(){if(n6)return mj;n6=1;var e=Kr(),t=Xoe();function a(n,r){return n&&n.length?t(n,e(r,2)):[]}return mj=a,mj}var ece=Zoe();const r6=xt(ece);function K$(e,t,a){return t===!0?r6(e,a):ze(t)?r6(e,t):e}function ou(e){"@babel/helpers - typeof";return ou=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ou(e)}var tce=["ref"];function s6(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function Ls(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?s6(Object(a),!0).forEach(function(n){Sv(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):s6(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function ace(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i6(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,G$(n.key),n)}}function nce(e,t,a){return t&&i6(e.prototype,t),a&&i6(e,a),Object.defineProperty(e,"prototype",{writable:!1}),e}function rce(e,t,a){return t=_g(t),sce(e,V$()?Reflect.construct(t,a||[],_g(e).constructor):t.apply(e,a))}function sce(e,t){if(t&&(ou(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return ice(e)}function ice(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function V$(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(V$=function(){return!!e})()}function _g(e){return _g=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(a){return a.__proto__||Object.getPrototypeOf(a)},_g(e)}function oce(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&fN(e,t)}function fN(e,t){return fN=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},fN(e,t)}function Sv(e,t,a){return t=G$(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function G$(e){var t=cce(e,"string");return ou(t)=="symbol"?t:t+""}function cce(e,t){if(ou(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(ou(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function lce(e,t){if(e==null)return{};var a=uce(e,t),n,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function uce(e,t){if(e==null)return{};var a={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;a[n]=e[n]}return a}function dce(e){return e.value}function fce(e,t){if(B.isValidElement(e))return B.cloneElement(e,t);if(typeof e=="function")return B.createElement(e,t);t.ref;var a=lce(t,tce);return B.createElement(WC,a)}var o6=1,nc=(function(e){function t(){var a;ace(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return a=rce(this,t,[].concat(r)),Sv(a,"lastBoundingBox",{width:-1,height:-1}),a}return oce(t,e),nce(t,[{key:"componentDidMount",value:function(){this.updateBBox()}},{key:"componentDidUpdate",value:function(){this.updateBBox()}},{key:"getBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var n=this.wrapperNode.getBoundingClientRect();return n.height=this.wrapperNode.offsetHeight,n.width=this.wrapperNode.offsetWidth,n}return null}},{key:"updateBBox",value:function(){var n=this.props.onBBoxUpdate,r=this.getBBox();r?(Math.abs(r.width-this.lastBoundingBox.width)>o6||Math.abs(r.height-this.lastBoundingBox.height)>o6)&&(this.lastBoundingBox.width=r.width,this.lastBoundingBox.height=r.height,n&&n(r)):(this.lastBoundingBox.width!==-1||this.lastBoundingBox.height!==-1)&&(this.lastBoundingBox.width=-1,this.lastBoundingBox.height=-1,n&&n(null))}},{key:"getBBoxSnapshot",value:function(){return this.lastBoundingBox.width>=0&&this.lastBoundingBox.height>=0?Ls({},this.lastBoundingBox):{width:0,height:0}}},{key:"getDefaultPosition",value:function(n){var r=this.props,o=r.layout,c=r.align,u=r.verticalAlign,d=r.margin,p=r.chartWidth,h=r.chartHeight,m,x;if(!n||(n.left===void 0||n.left===null)&&(n.right===void 0||n.right===null))if(c==="center"&&o==="vertical"){var v=this.getBBoxSnapshot();m={left:((p||0)-v.width)/2}}else m=c==="right"?{right:d&&d.right||0}:{left:d&&d.left||0};if(!n||(n.top===void 0||n.top===null)&&(n.bottom===void 0||n.bottom===null))if(u==="middle"){var j=this.getBBoxSnapshot();x={top:((h||0)-j.height)/2}}else x=u==="bottom"?{bottom:d&&d.bottom||0}:{top:d&&d.top||0};return Ls(Ls({},m),x)}},{key:"render",value:function(){var n=this,r=this.props,o=r.content,c=r.width,u=r.height,d=r.wrapperStyle,p=r.payloadUniqBy,h=r.payload,m=Ls(Ls({position:"absolute",width:c||"auto",height:u||"auto"},this.getDefaultPosition(d)),d);return B.createElement("div",{className:"recharts-legend-wrapper",style:m,ref:function(v){n.wrapperNode=v}},fce(o,Ls(Ls({},this.props),{},{payload:K$(h,p,dce)})))}}],[{key:"getWithHeight",value:function(n,r){var o=Ls(Ls({},this.defaultProps),n.props),c=o.layout;return c==="vertical"&&Se(n.props.height)?{height:n.props.height}:c==="horizontal"?{width:n.props.width||r}:null}}])})(N.PureComponent);Sv(nc,"displayName","Legend");Sv(nc,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"bottom"});var hj,c6;function pce(){if(c6)return hj;c6=1;var e=$p(),t=QC(),a=Nn(),n=e?e.isConcatSpreadable:void 0;function r(o){return a(o)||t(o)||!!(n&&o&&o[n])}return hj=r,hj}var gj,l6;function W$(){if(l6)return gj;l6=1;var e=L$(),t=pce();function a(n,r,o,c,u){var d=-1,p=n.length;for(o||(o=t),u||(u=[]);++d<p;){var h=n[d];r>0&&o(h)?r>1?a(h,r-1,o,c,u):e(u,h):c||(u[u.length]=h)}return u}return gj=a,gj}var xj,u6;function mce(){if(u6)return xj;u6=1;function e(t){return function(a,n,r){for(var o=-1,c=Object(a),u=r(a),d=u.length;d--;){var p=u[t?d:++o];if(n(c[p],p,c)===!1)break}return a}}return xj=e,xj}var vj,d6;function hce(){if(d6)return vj;d6=1;var e=mce(),t=e();return vj=t,vj}var bj,f6;function Y$(){if(f6)return bj;f6=1;var e=hce(),t=jv();function a(n,r){return n&&e(n,r,t)}return bj=a,bj}var yj,p6;function gce(){if(p6)return yj;p6=1;var e=qp();function t(a,n){return function(r,o){if(r==null)return r;if(!e(r))return a(r,o);for(var c=r.length,u=n?c:-1,d=Object(r);(n?u--:++u<c)&&o(d[u],u,d)!==!1;);return r}}return yj=t,yj}var wj,m6;function e3(){if(m6)return wj;m6=1;var e=Y$(),t=gce(),a=t(e);return wj=a,wj}var jj,h6;function Q$(){if(h6)return jj;h6=1;var e=e3(),t=qp();function a(n,r){var o=-1,c=t(n)?Array(n.length):[];return e(n,function(u,d,p){c[++o]=r(u,d,p)}),c}return jj=a,jj}var Sj,g6;function xce(){if(g6)return Sj;g6=1;function e(t,a){var n=t.length;for(t.sort(a);n--;)t[n]=t[n].value;return t}return Sj=e,Sj}var Nj,x6;function vce(){if(x6)return Nj;x6=1;var e=Uu();function t(a,n){if(a!==n){var r=a!==void 0,o=a===null,c=a===a,u=e(a),d=n!==void 0,p=n===null,h=n===n,m=e(n);if(!p&&!m&&!u&&a>n||u&&d&&h&&!p&&!m||o&&d&&h||!r&&h||!c)return 1;if(!o&&!u&&!m&&a<n||m&&r&&c&&!o&&!u||p&&r&&c||!d&&c||!h)return-1}return 0}return Nj=t,Nj}var Aj,v6;function bce(){if(v6)return Aj;v6=1;var e=vce();function t(a,n,r){for(var o=-1,c=a.criteria,u=n.criteria,d=c.length,p=r.length;++o<d;){var h=e(c[o],u[o]);if(h){if(o>=p)return h;var m=r[o];return h*(m=="desc"?-1:1)}}return a.index-n.index}return Aj=t,Aj}var Cj,b6;function yce(){if(b6)return Cj;b6=1;var e=qC(),t=UC(),a=Kr(),n=Q$(),r=xce(),o=z$(),c=bce(),u=Ku(),d=Nn();function p(h,m,x){m.length?m=e(m,function(b){return d(b)?function(w){return t(w,b.length===1?b[0]:b)}:b}):m=[u];var v=-1;m=e(m,o(a));var j=n(h,function(b,w,A){var C=e(m,function(O){return O(b)});return{criteria:C,index:++v,value:b}});return r(j,function(b,w){return c(b,w,x)})}return Cj=p,Cj}var _j,y6;function wce(){if(y6)return _j;y6=1;function e(t,a,n){switch(n.length){case 0:return t.call(a);case 1:return t.call(a,n[0]);case 2:return t.call(a,n[0],n[1]);case 3:return t.call(a,n[0],n[1],n[2])}return t.apply(a,n)}return _j=e,_j}var Oj,w6;function jce(){if(w6)return Oj;w6=1;var e=wce(),t=Math.max;function a(n,r,o){return r=t(r===void 0?n.length-1:r,0),function(){for(var c=arguments,u=-1,d=t(c.length-r,0),p=Array(d);++u<d;)p[u]=c[r+u];u=-1;for(var h=Array(r+1);++u<r;)h[u]=c[u];return h[r]=o(p),e(n,this,h)}}return Oj=a,Oj}var Ej,j6;function Sce(){if(j6)return Ej;j6=1;function e(t){return function(){return t}}return Ej=e,Ej}var Pj,S6;function J$(){if(S6)return Pj;S6=1;var e=Cc(),t=(function(){try{var a=e(Object,"defineProperty");return a({},"",{}),a}catch{}})();return Pj=t,Pj}var kj,N6;function Nce(){if(N6)return kj;N6=1;var e=Sce(),t=J$(),a=Ku(),n=t?function(r,o){return t(r,"toString",{configurable:!0,enumerable:!1,value:e(o),writable:!0})}:a;return kj=n,kj}var Tj,A6;function Ace(){if(A6)return Tj;A6=1;var e=800,t=16,a=Date.now;function n(r){var o=0,c=0;return function(){var u=a(),d=t-(u-c);if(c=u,d>0){if(++o>=e)return arguments[0]}else o=0;return r.apply(void 0,arguments)}}return Tj=n,Tj}var Mj,C6;function Cce(){if(C6)return Mj;C6=1;var e=Nce(),t=Ace(),a=t(e);return Mj=a,Mj}var Dj,_6;function _ce(){if(_6)return Dj;_6=1;var e=Ku(),t=jce(),a=Cce();function n(r,o){return a(t(r,o,e),r+"")}return Dj=n,Dj}var Rj,O6;function Nv(){if(O6)return Rj;O6=1;var e=zC(),t=qp(),a=JC(),n=uo();function r(o,c,u){if(!n(u))return!1;var d=typeof c;return(d=="number"?t(u)&&a(c,u.length):d=="string"&&c in u)?e(u[c],o):!1}return Rj=r,Rj}var Lj,E6;function Oce(){if(E6)return Lj;E6=1;var e=W$(),t=yce(),a=_ce(),n=Nv(),r=a(function(o,c){if(o==null)return[];var u=c.length;return u>1&&n(o,c[0],c[1])?c=[]:u>2&&n(c[0],c[1],c[2])&&(c=[c[0]]),t(o,e(c,1),[])});return Lj=r,Lj}var Ece=Oce();const t3=xt(Ece);function Lf(e){"@babel/helpers - typeof";return Lf=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Lf(e)}function pN(){return pN=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},pN.apply(this,arguments)}function Pce(e,t){return Dce(e)||Mce(e,t)||Tce(e,t)||kce()}function kce(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. 650In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Tce(e,t){if(e){if(typeof e=="string")return P6(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);if(a==="Object"&&e.constructor&&(a=e.constructor.name),a==="Map"||a==="Set")return Array.from(e);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return P6(e,t)}}function P6(e,t){(t==null||t>e.length)&&(t=e.length);for(var a=0,n=new Array(t);a<t;a++)n[a]=e[a];return n}function Mce(e,t){var a=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(a!=null){var n,r,o,c,u=[],d=!0,p=!1;try{if(o=(a=a.call(e)).next,t!==0)for(;!(d=(n=o.call(a)).done)&&(u.push(n.value),u.length!==t);d=!0);}catch(h){p=!0,r=h}finally{try{if(!d&&a.return!=null&&(c=a.return(),Object(c)!==c))return}finally{if(p)throw r}}return u}}function Dce(e){if(Array.isArray(e))return e}function k6(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function Ij(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?k6(Object(a),!0).forEach(function(n){Rce(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):k6(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function Rce(e,t,a){return t=Lce(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function Lce(e){var t=Ice(e,"string");return Lf(t)=="symbol"?t:t+""}function Ice(e,t){if(Lf(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(Lf(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function zce(e){return Array.isArray(e)&&pa(e[0])&&pa(e[1])?e.join(" ~ "):e}var $ce=function(t){var a=t.separator,n=a===void 0?" : ":a,r=t.contentStyle,o=r===void 0?{}:r,c=t.itemStyle,u=c===void 0?{}:c,d=t.labelStyle,p=d===void 0?{}:d,h=t.payload,m=t.formatter,x=t.itemSorter,v=t.wrapperClassName,j=t.labelClassName,b=t.label,w=t.labelFormatter,A=t.accessibilityLayer,C=A===void 0?!1:A,O=function(){if(h&&h.length){var I={padding:0,margin:0},F=(x?t3(h,x):h).map(function(G,K){if(G.type==="none")return null;var z=Ij({display:"block",paddingTop:4,paddingBottom:4,color:G.color||"#000"},u),q=G.formatter||m||zce,R=G.value,V=G.name,se=R,U=V;if(q&&se!=null&&U!=null){var W=q(R,V,G,K,h);if(Array.isArray(W)){var Q=Pce(W,2);se=Q[0],U=Q[1]}else se=W}return B.createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(K),style:z},pa(U)?B.createElement("span",{className:"recharts-tooltip-item-name"},U):null,pa(U)?B.createElement("span",{className:"recharts-tooltip-item-separator"},n):null,B.createElement("span",{className:"recharts-tooltip-item-value"},se),B.createElement("span",{className:"recharts-tooltip-item-unit"},G.unit||""))});return B.createElement("ul",{className:"recharts-tooltip-item-list",style:I},F)}return null},k=Ij({margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},o),_=Ij({margin:0},p),P=!Ke(b),E=P?b:"",T=Ue("recharts-default-tooltip",v),D=Ue("recharts-tooltip-label",j);P&&w&&h!==void 0&&h!==null&&(E=w(b,h));var H=C?{role:"status","aria-live":"assertive"}:{};return B.createElement("div",pN({className:T,style:k},H),B.createElement("p",{className:D,style:_},B.isValidElement(E)?E:"".concat(E)),O())};function If(e){"@babel/helpers - typeof";return If=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},If(e)}function Oh(e,t,a){return t=Bce(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function Bce(e){var t=qce(e,"string");return If(t)=="symbol"?t:t+""}function qce(e,t){if(If(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(If(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Yd="recharts-tooltip-wrapper",Uce={visibility:"hidden"};function Hce(e){var t=e.coordinate,a=e.translateX,n=e.translateY;return Ue(Yd,Oh(Oh(Oh(Oh({},"".concat(Yd,"-right"),Se(a)&&t&&Se(t.x)&&a>=t.x),"".concat(Yd,"-left"),Se(a)&&t&&Se(t.x)&&a<t.x),"".concat(Yd,"-bottom"),Se(n)&&t&&Se(t.y)&&n>=t.y),"".concat(Yd,"-top"),Se(n)&&t&&Se(t.y)&&n<t.y))}function T6(e){var t=e.allowEscapeViewBox,a=e.coordinate,n=e.key,r=e.offsetTopLeft,o=e.position,c=e.reverseDirection,u=e.tooltipDimension,d=e.viewBox,p=e.viewBoxDimension;if(o&&Se(o[n]))return o[n];var h=a[n]-u-r,m=a[n]+r;if(t[n])return c[n]?h:m;if(c[n]){var x=h,v=d[n];return x<v?Math.max(m,d[n]):Math.max(h,d[n])}var j=m+u,b=d[n]+p;return j>b?Math.max(h,d[n]):Math.max(m,d[n])}function Fce(e){var t=e.translateX,a=e.translateY,n=e.useTranslate3d;return{transform:n?"translate3d(".concat(t,"px, ").concat(a,"px, 0)"):"translate(".concat(t,"px, ").concat(a,"px)")}}function Kce(e){var t=e.allowEscapeViewBox,a=e.coordinate,n=e.offsetTopLeft,r=e.position,o=e.reverseDirection,c=e.tooltipBox,u=e.useTranslate3d,d=e.viewBox,p,h,m;return c.height>0&&c.width>0&&a?(h=T6({allowEscapeViewBox:t,coordinate:a,key:"x",offsetTopLeft:n,position:r,reverseDirection:o,tooltipDimension:c.width,viewBox:d,viewBoxDimension:d.width}),m=T6({allowEscapeViewBox:t,coordinate:a,key:"y",offsetTopLeft:n,position:r,reverseDirection:o,tooltipDimension:c.height,viewBox:d,viewBoxDimension:d.height}),p=Fce({translateX:h,translateY:m,useTranslate3d:u})):p=Uce,{cssProperties:p,cssClasses:Hce({translateX:h,translateY:m,coordinate:a})}}function cu(e){"@babel/helpers - typeof";return cu=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},cu(e)}function M6(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function D6(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?M6(Object(a),!0).forEach(function(n){hN(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):M6(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function Vce(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Gce(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,Z$(n.key),n)}}function Wce(e,t,a){return t&&Gce(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Yce(e,t,a){return t=Og(t),Qce(e,X$()?Reflect.construct(t,a||[],Og(e).constructor):t.apply(e,a))}function Qce(e,t){if(t&&(cu(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Jce(e)}function Jce(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function X$(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(X$=function(){return!!e})()}function Og(e){return Og=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(a){return a.__proto__||Object.getPrototypeOf(a)},Og(e)}function Xce(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&mN(e,t)}function mN(e,t){return mN=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},mN(e,t)}function hN(e,t,a){return t=Z$(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function Z$(e){var t=Zce(e,"string");return cu(t)=="symbol"?t:t+""}function Zce(e,t){if(cu(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(cu(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var R6=1,ele=(function(e){function t(){var a;Vce(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return a=Yce(this,t,[].concat(r)),hN(a,"state",{dismissed:!1,dismissedAtCoordinate:{x:0,y:0},lastBoundingBox:{width:-1,height:-1}}),hN(a,"handleKeyDown",function(c){if(c.key==="Escape"){var u,d,p,h;a.setState({dismissed:!0,dismissedAtCoordinate:{x:(u=(d=a.props.coordinate)===null||d===void 0?void 0:d.x)!==null&&u!==void 0?u:0,y:(p=(h=a.props.coordinate)===null||h===void 0?void 0:h.y)!==null&&p!==void 0?p:0}})}}),a}return Xce(t,e),Wce(t,[{key:"updateBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var n=this.wrapperNode.getBoundingClientRect();(Math.abs(n.width-this.state.lastBoundingBox.width)>R6||Math.abs(n.height-this.state.lastBoundingBox.height)>R6)&&this.setState({lastBoundingBox:{width:n.width,height:n.height}})}else(this.state.lastBoundingBox.width!==-1||this.state.lastBoundingBox.height!==-1)&&this.setState({lastBoundingBox:{width:-1,height:-1}})}},{key:"componentDidMount",value:function(){document.addEventListener("keydown",this.handleKeyDown),this.updateBBox()}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.handleKeyDown)}},{key:"componentDidUpdate",value:function(){var n,r;this.props.active&&this.updateBBox(),this.state.dismissed&&(((n=this.props.coordinate)===null||n===void 0?void 0:n.x)!==this.state.dismissedAtCoordinate.x||((r=this.props.coordinate)===null||r===void 0?void 0:r.y)!==this.state.dismissedAtCoordinate.y)&&(this.state.dismissed=!1)}},{key:"render",value:function(){var n=this,r=this.props,o=r.active,c=r.allowEscapeViewBox,u=r.animationDuration,d=r.animationEasing,p=r.children,h=r.coordinate,m=r.hasPayload,x=r.isAnimationActive,v=r.offset,j=r.position,b=r.reverseDirection,w=r.useTranslate3d,A=r.viewBox,C=r.wrapperStyle,O=Kce({allowEscapeViewBox:c,coordinate:h,offsetTopLeft:v,position:j,reverseDirection:b,tooltipBox:this.state.lastBoundingBox,useTranslate3d:w,viewBox:A}),k=O.cssClasses,_=O.cssProperties,P=D6(D6({transition:x&&o?"transform ".concat(u,"ms ").concat(d):void 0},_),{},{pointerEvents:"none",visibility:!this.state.dismissed&&o&&m?"visible":"hidden",position:"absolute",top:0,left:0},C);return B.createElement("div",{tabIndex:-1,className:k,style:P,ref:function(T){n.wrapperNode=T}},p)}}])})(N.PureComponent),tle=function(){return!(typeof window<"u"&&window.document&&window.document.createElement&&window.setTimeout)},fo={isSsr:tle()};function lu(e){"@babel/helpers - typeof";return lu=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},lu(e)}function L6(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function I6(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?L6(Object(a),!0).forEach(function(n){a3(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):L6(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function ale(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function nle(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,tB(n.key),n)}}function rle(e,t,a){return t&&nle(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function sle(e,t,a){return t=Eg(t),ile(e,eB()?Reflect.construct(t,a||[],Eg(e).constructor):t.apply(e,a))}function ile(e,t){if(t&&(lu(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return ole(e)}function ole(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function eB(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(eB=function(){return!!e})()}function Eg(e){return Eg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(a){return a.__proto__||Object.getPrototypeOf(a)},Eg(e)}function cle(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&gN(e,t)}function gN(e,t){return gN=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},gN(e,t)}function a3(e,t,a){return t=tB(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function tB(e){var t=lle(e,"string");return lu(t)=="symbol"?t:t+""}function lle(e,t){if(lu(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(lu(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function ule(e){return e.dataKey}function dle(e,t){return B.isValidElement(e)?B.cloneElement(e,t):typeof e=="function"?B.createElement(e,t):B.createElement($ce,t)}var na=(function(e){function t(){return ale(this,t),sle(this,t,arguments)}return cle(t,e),rle(t,[{key:"render",value:function(){var n=this,r=this.props,o=r.active,c=r.allowEscapeViewBox,u=r.animationDuration,d=r.animationEasing,p=r.content,h=r.coordinate,m=r.filterNull,x=r.isAnimationActive,v=r.offset,j=r.payload,b=r.payloadUniqBy,w=r.position,A=r.reverseDirection,C=r.useTranslate3d,O=r.viewBox,k=r.wrapperStyle,_=j??[];m&&_.length&&(_=K$(j.filter(function(E){return E.value!=null&&(E.hide!==!0||n.props.includeHidden)}),b,ule));var P=_.length>0;return B.createElement(ele,{allowEscapeViewBox:c,animationDuration:u,animationEasing:d,isAnimationActive:x,active:o,coordinate:h,hasPayload:P,offset:v,position:w,reverseDirection:A,useTranslate3d:C,viewBox:O,wrapperStyle:k},dle(p,I6(I6({},this.props),{},{payload:_})))}}])})(N.PureComponent);a3(na,"displayName","Tooltip");a3(na,"defaultProps",{accessibilityLayer:!1,allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",contentStyle:{},coordinate:{x:0,y:0},cursor:!0,cursorStyle:{},filterNull:!0,isAnimationActive:!fo.isSsr,itemStyle:{},labelStyle:{},offset:10,reverseDirection:{x:!1,y:!1},separator:" : ",trigger:"hover",useTranslate3d:!1,viewBox:{x:0,y:0,height:0,width:0},wrapperStyle:{}});var zj,z6;function fle(){if(z6)return zj;z6=1;var e=hs(),t=function(){return e.Date.now()};return zj=t,zj}var $j,$6;function ple(){if($6)return $j;$6=1;var e=/\s/;function t(a){for(var n=a.length;n--&&e.test(a.charAt(n)););return n}return $j=t,$j}var Bj,B6;function mle(){if(B6)return Bj;B6=1;var e=ple(),t=/^\s+/;function a(n){return n&&n.slice(0,e(n)+1).replace(t,"")}return Bj=a,Bj}var qj,q6;function aB(){if(q6)return qj;q6=1;var e=mle(),t=uo(),a=Uu(),n=NaN,r=/^[-+]0x[0-9a-f]+$/i,o=/^0b[01]+$/i,c=/^0o[0-7]+$/i,u=parseInt;function d(p){if(typeof p=="number")return p;if(a(p))return n;if(t(p)){var h=typeof p.valueOf=="function"?p.valueOf():p;p=t(h)?h+"":h}if(typeof p!="string")return p===0?p:+p;p=e(p);var m=o.test(p);return m||c.test(p)?u(p.slice(2),m?2:8):r.test(p)?n:+p}return qj=d,qj}var Uj,U6;function hle(){if(U6)return Uj;U6=1;var e=uo(),t=fle(),a=aB(),n="Expected a function",r=Math.max,o=Math.min;function c(u,d,p){var h,m,x,v,j,b,w=0,A=!1,C=!1,O=!0;if(typeof u!="function")throw new TypeError(n);d=a(d)||0,e(p)&&(A=!!p.leading,C="maxWait"in p,x=C?r(a(p.maxWait)||0,d):x,O="trailing"in p?!!p.trailing:O);function k(F){var G=h,K=m;return h=m=void 0,w=F,v=u.apply(K,G),v}function _(F){return w=F,j=setTimeout(T,d),A?k(F):v}function P(F){var G=F-b,K=F-w,z=d-G;return C?o(z,x-K):z}function E(F){var G=F-b,K=F-w;return b===void 0||G>=d||G<0||C&&K>=x}function T(){var F=t();if(E(F))return D(F);j=setTimeout(T,P(F))}function D(F){return j=void 0,O&&h?k(F):(h=m=void 0,v)}function H(){j!==void 0&&clearTimeout(j),w=0,h=b=m=j=void 0}function L(){return j===void 0?v:D(t())}function I(){var F=t(),G=E(F);if(h=arguments,m=this,b=F,G){if(j===void 0)return _(b);if(C)return clearTimeout(j),j=setTimeout(T,d),k(b)}return j===void 0&&(j=setTimeout(T,d)),v}return I.cancel=H,I.flush=L,I}return Uj=c,Uj}var Hj,H6;function gle(){if(H6)return Hj;H6=1;var e=hle(),t=uo(),a="Expected a function";function n(r,o,c){var u=!0,d=!0;if(typeof r!="function")throw new TypeError(a);return t(c)&&(u="leading"in c?!!c.leading:u,d="trailing"in c?!!c.trailing:d),e(r,o,{leading:u,maxWait:o,trailing:d})}return Hj=n,Hj}var xle=gle();const nB=xt(xle);function zf(e){"@babel/helpers - typeof";return zf=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},zf(e)}function F6(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function Eh(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?F6(Object(a),!0).forEach(function(n){vle(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):F6(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function vle(e,t,a){return t=ble(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function ble(e){var t=yle(e,"string");return zf(t)=="symbol"?t:t+""}function yle(e,t){if(zf(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(zf(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function wle(e,t){return Ale(e)||Nle(e,t)||Sle(e,t)||jle()}function jle(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. 651In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Sle(e,t){if(e){if(typeof e=="string")return K6(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);if(a==="Object"&&e.constructor&&(a=e.constructor.name),a==="Map"||a==="Set")return Array.from(e);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return K6(e,t)}}function K6(e,t){(t==null||t>e.length)&&(t=e.length);for(var a=0,n=new Array(t);a<t;a++)n[a]=e[a];return n}function Nle(e,t){var a=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(a!=null){var n,r,o,c,u=[],d=!0,p=!1;try{if(o=(a=a.call(e)).next,t!==0)for(;!(d=(n=o.call(a)).done)&&(u.push(n.value),u.length!==t);d=!0);}catch(h){p=!0,r=h}finally{try{if(!d&&a.return!=null&&(c=a.return(),Object(c)!==c))return}finally{if(p)throw r}}return u}}function Ale(e){if(Array.isArray(e))return e}var Jo=N.forwardRef(function(e,t){var a=e.aspect,n=e.initialDimension,r=n===void 0?{width:-1,height:-1}:n,o=e.width,c=o===void 0?"100%":o,u=e.height,d=u===void 0?"100%":u,p=e.minWidth,h=p===void 0?0:p,m=e.minHeight,x=e.maxHeight,v=e.children,j=e.debounce,b=j===void 0?0:j,w=e.id,A=e.className,C=e.onResize,O=e.style,k=O===void 0?{}:O,_=N.useRef(null),P=N.useRef();P.current=C,N.useImperativeHandle(t,function(){return Object.defineProperty(_.current,"current",{get:function(){return console.warn("The usage of ref.current.current is deprecated and will no longer be supported."),_.current},configurable:!0})});var E=N.useState({containerWidth:r.width,containerHeight:r.height}),T=wle(E,2),D=T[0],H=T[1],L=N.useCallback(function(F,G){H(function(K){var z=Math.round(F),q=Math.round(G);return K.containerWidth===z&&K.containerHeight===q?K:{containerWidth:z,containerHeight:q}})},[]);N.useEffect(function(){var F=function(V){var se,U=V[0].contentRect,W=U.width,Q=U.height;L(W,Q),(se=P.current)===null||se===void 0||se.call(P,W,Q)};b>0&&(F=nB(F,b,{trailing:!0,leading:!1}));var G=new ResizeObserver(F),K=_.current.getBoundingClientRect(),z=K.width,q=K.height;return L(z,q),G.observe(_.current),function(){G.disconnect()}},[L,b]);var I=N.useMemo(function(){var F=D.containerWidth,G=D.containerHeight;if(F<0||G<0)return null;Lr(Qo(c)||Qo(d),`The width(%s) and height(%s) are both fixed numbers, 652 maybe you don't need to use a ResponsiveContainer.`,c,d),Lr(!a||a>0,"The aspect(%s) must be greater than zero.",a);var K=Qo(c)?F:c,z=Qo(d)?G:d;a&&a>0&&(K?z=K/a:z&&(K=z*a),x&&z>x&&(z=x)),Lr(K>0||z>0,`The width(%s) and height(%s) of chart should be greater than 0, 653 please check the style of container, or the props width(%s) and height(%s), 654 or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the 655 height and width.`,K,z,c,d,h,m,a);var q=!Array.isArray(v)&&Ks(v.type).endsWith("Chart");return B.Children.map(v,function(R){return B.isValidElement(R)?N.cloneElement(R,Eh({width:K,height:z},q?{style:Eh({height:"100%",width:"100%",maxHeight:z,maxWidth:K},R.props.style)}:{})):R})},[a,v,d,x,m,h,D,c]);return B.createElement("div",{id:w?"".concat(w):void 0,className:Ue("recharts-responsive-container",A),style:Eh(Eh({},k),{},{width:c,height:d,minWidth:h,minHeight:m,maxHeight:x}),ref:_},I)}),Av=function(t){return null};Av.displayName="Cell";function $f(e){"@babel/helpers - typeof";return $f=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},$f(e)}function V6(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function xN(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?V6(Object(a),!0).forEach(function(n){Cle(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):V6(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function Cle(e,t,a){return t=_le(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function _le(e){var t=Ole(e,"string");return $f(t)=="symbol"?t:t+""}function Ole(e,t){if($f(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if($f(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var _l={widthCache:{},cacheCount:0},Ele=2e3,Ple={position:"absolute",top:"-20000px",left:0,padding:0,margin:0,border:"none",whiteSpace:"pre"},G6="recharts_measurement_span";function kle(e){var t=xN({},e);return Object.keys(t).forEach(function(a){t[a]||delete t[a]}),t}var hf=function(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(t==null||fo.isSsr)return{width:0,height:0};var n=kle(a),r=JSON.stringify({text:t,copyStyle:n});if(_l.widthCache[r])return _l.widthCache[r];try{var o=document.getElementById(G6);o||(o=document.createElement("span"),o.setAttribute("id",G6),o.setAttribute("aria-hidden","true"),document.body.appendChild(o));var c=xN(xN({},Ple),n);Object.assign(o.style,c),o.textContent="".concat(t);var u=o.getBoundingClientRect(),d={width:u.width,height:u.height};return _l.widthCache[r]=d,++_l.cacheCount>Ele&&(_l.cacheCount=0,_l.widthCache={}),d}catch{return{width:0,height:0}}},Tle=function(t){return{top:t.top+window.scrollY-document.documentElement.clientTop,left:t.left+window.scrollX-document.documentElement.clientLeft}};function Bf(e){"@babel/helpers - typeof";return Bf=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Bf(e)}function Pg(e,t){return Lle(e)||Rle(e,t)||Dle(e,t)||Mle()}function Mle(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. 656In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Dle(e,t){if(e){if(typeof e=="string")return W6(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);if(a==="Object"&&e.constructor&&(a=e.constructor.name),a==="Map"||a==="Set")return Array.from(e);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return W6(e,t)}}function W6(e,t){(t==null||t>e.length)&&(t=e.length);for(var a=0,n=new Array(t);a<t;a++)n[a]=e[a];return n}function Rle(e,t){var a=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(a!=null){var n,r,o,c,u=[],d=!0,p=!1;try{if(o=(a=a.call(e)).next,t===0){if(Object(a)!==a)return;d=!1}else for(;!(d=(n=o.call(a)).done)&&(u.push(n.value),u.length!==t);d=!0);}catch(h){p=!0,r=h}finally{try{if(!d&&a.return!=null&&(c=a.return(),Object(c)!==c))return}finally{if(p)throw r}}return u}}function Lle(e){if(Array.isArray(e))return e}function Ile(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Y6(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,$le(n.key),n)}}function zle(e,t,a){return t&&Y6(e.prototype,t),a&&Y6(e,a),Object.defineProperty(e,"prototype",{writable:!1}),e}function $le(e){var t=Ble(e,"string");return Bf(t)=="symbol"?t:t+""}function Ble(e,t){if(Bf(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(Bf(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var Q6=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([*/])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,J6=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([+-])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,qle=/^px|cm|vh|vw|em|rem|%|mm|in|pt|pc|ex|ch|vmin|vmax|Q$/,Ule=/(-?\d+(?:\.\d+)?)([a-zA-Z%]+)?/,rB={cm:96/2.54,mm:96/25.4,pt:96/72,pc:96/6,in:96,Q:96/(2.54*40),px:1},Hle=Object.keys(rB),Ll="NaN";function Fle(e,t){return e*rB[t]}var Ph=(function(){function e(t,a){Ile(this,e),this.num=t,this.unit=a,this.num=t,this.unit=a,Number.isNaN(t)&&(this.unit=""),a!==""&&!qle.test(a)&&(this.num=NaN,this.unit=""),Hle.includes(a)&&(this.num=Fle(t,a),this.unit="px")}return zle(e,[{key:"add",value:function(a){return this.unit!==a.unit?new e(NaN,""):new e(this.num+a.num,this.unit)}},{key:"subtract",value:function(a){return this.unit!==a.unit?new e(NaN,""):new e(this.num-a.num,this.unit)}},{key:"multiply",value:function(a){return this.unit!==""&&a.unit!==""&&this.unit!==a.unit?new e(NaN,""):new e(this.num*a.num,this.unit||a.unit)}},{key:"divide",value:function(a){return this.unit!==""&&a.unit!==""&&this.unit!==a.unit?new e(NaN,""):new e(this.num/a.num,this.unit||a.unit)}},{key:"toString",value:function(){return"".concat(this.num).concat(this.unit)}},{key:"isNaN",value:function(){return Number.isNaN(this.num)}}],[{key:"parse",value:function(a){var n,r=(n=Ule.exec(a))!==null&&n!==void 0?n:[],o=Pg(r,3),c=o[1],u=o[2];return new e(parseFloat(c),u??"")}}])})();function sB(e){if(e.includes(Ll))return Ll;for(var t=e;t.includes("*")||t.includes("/");){var a,n=(a=Q6.exec(t))!==null&&a!==void 0?a:[],r=Pg(n,4),o=r[1],c=r[2],u=r[3],d=Ph.parse(o??""),p=Ph.parse(u??""),h=c==="*"?d.multiply(
656p):d.divide(p);if(h.isNaN())return Ll;t=t.replace(Q6,h.toString())}for(;t.includes("+")||/.-\d+(?:\.\d+)?/.test(t);){var m,x=(m=J6.exec(t))!==null&&m!==void 0?m:[],v=Pg(x,4),j=v[1],b=v[2],w=v[3],A=Ph.parse(j??""),C=Ph.parse(w??""),O=b==="+"?A.add(C):A.subtract(C);if(O.isNaN())return Ll;t=t.replace(J6,O.toString())}return t}var X6=/\(([^()]*)\)/;function Kle(e){for(var t=e;t.includes("(");){var a=X6.exec(t),n=Pg(a,2),r=n[1];t=t.replace(X6,sB(r))}return t}function Vle(e){var t=e.replace(/\s+/g,"");return t=Kle(t),t=sB(t),t}function Gle(e){try{return Vle(e)}catch{return Ll}}function Fj(e){var t=Gle(e.slice(5,-1));return t===Ll?"":t}var Wle=["x","y","lineHeight","capHeight","scaleToFit","textAnchor","verticalAnchor","fill"],Yle=["dx","dy","angle","className","breakAll"];function vN(){return vN=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},vN.apply(this,arguments)}function Z6(e,t){if(e==null)return{};var a=Qle(e,t),n,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Qle(e,t){if(e==null)return{};var a={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;a[n]=e[n]}return a}function eM(e,t){return eue(e)||Zle(e,t)||Xle(e,t)||Jle()}function Jle(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. 657In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Xle(e,t){if(e){if(typeof e=="string")return tM(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);if(a==="Object"&&e.constructor&&(a=e.constructor.name),a==="Map"||a==="Set")return Array.from(e);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return tM(e,t)}}function tM(e,t){(t==null||t>e.length)&&(t=e.length);for(var a=0,n=new Array(t);a<t;a++)n[a]=e[a];return n}function Zle(e,t){var a=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(a!=null){var n,r,o,c,u=[],d=!0,p=!1;try{if(o=(a=a.call(e)).next,t===0){if(Object(a)!==a)return;d=!1}else for(;!(d=(n=o.call(a)).done)&&(u.push(n.value),u.length!==t);d=!0);}catch(h){p=!0,r=h}finally{try{if(!d&&a.return!=null&&(c=a.return(),Object(c)!==c))return}finally{if(p)throw r}}return u}}function eue(e){if(Array.isArray(e))return e}var iB=/[ \f\n\r\t\v\u2028\u2029]+/,oB=function(t){var a=t.children,n=t.breakAll,r=t.style;try{var o=[];Ke(a)||(n?o=a.toString().split(""):o=a.toString().split(iB));var c=o.map(function(d){return{word:d,width:hf(d,r).width}}),u=n?0:hf(" ",r).width;return{wordsWithComputedWidth:c,spaceWidth:u}}catch{return null}},tue=function(t,a,n,r,o){var c=t.maxLines,u=t.children,d=t.style,p=t.breakAll,h=Se(c),m=u,x=function(){var K=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return K.reduce(function(z,q){var R=q.word,V=q.width,se=z[z.length-1];if(se&&(r==null||o||se.width+V+n<Number(r)))se.words.push(R),se.width+=V+n;else{var U={words:[R],width:V};z.push(U)}return z},[])},v=x(a),j=function(K){return K.reduce(function(z,q){return z.width>q.width?z:q})};if(!h)return v;for(var b="â¦",w=function(K){var z=m.slice(0,K),q=oB({breakAll:p,style:d,children:z+b}).wordsWithComputedWidth,R=x(q),V=R.length>c||j(R).width>Number(r);return[V,R]},A=0,C=m.length-1,O=0,k;A<=C&&O<=m.length-1;){var _=Math.floor((A+C)/2),P=_-1,E=w(P),T=eM(E,2),D=T[0],H=T[1],L=w(_),I=eM(L,1),F=I[0];if(!D&&!F&&(A=_+1),D&&F&&(C=_-1),!D&&F){k=H;break}O++}return k||v},aM=function(t){var a=Ke(t)?[]:t.toString().split(iB);return[{words:a}]},aue=function(t){var a=t.width,n=t.scaleToFit,r=t.children,o=t.style,c=t.breakAll,u=t.maxLines;if((a||n)&&!fo.isSsr){var d,p,h=oB({breakAll:c,children:r,style:o});if(h){var m=h.wordsWithComputedWidth,x=h.spaceWidth;d=m,p=x}else return aM(r);return tue({breakAll:c,children:r,maxLines:u,style:o},d,p,a,n)}return aM(r)},nM="#808080",hc=function(t){var a=t.x,n=a===void 0?0:a,r=t.y,o=r===void 0?0:r,c=t.lineHeight,u=c===void 0?"1em":c,d=t.capHeight,p=d===void 0?"0.71em":d,h=t.scaleToFit,m=h===void 0?!1:h,x=t.textAnchor,v=x===void 0?"start":x,j=t.verticalAnchor,b=j===void 0?"end":j,w=t.fill,A=w===void 0?nM:w,C=Z6(t,Wle),O=N.useMemo(function(){return aue({breakAll:C.breakAll,children:C.children,maxLines:C.maxLines,scaleToFit:m,style:C.style,width:C.width})},[C.breakAll,C.children,C.maxLines,m,C.style,C.width]),k=C.dx,_=C.dy,P=C.angle,E=C.className,T=C.breakAll,D=Z6(C,Yle);if(!pa(n)||!pa(o))return null;var H=n+(Se(k)?k:0),L=o+(Se(_)?_:0),I;switch(b){case"start":I=Fj("calc(".concat(p,")"));break;case"middle":I=Fj("calc(".concat((O.length-1)/2," * -").concat(u," + (").concat(p," / 2))"));break;default:I=Fj("calc(".concat(O.length-1," * -").concat(u,")"));break}var F=[];if(m){var G=O[0].width,K=C.width;F.push("scale(".concat((Se(K)?K/G:1)/G,")"))}return P&&F.push("rotate(".concat(P,", ").concat(H,", ").concat(L,")")),F.length&&(D.transform=F.join(" ")),B.createElement("text",vN({},Me(D,!0),{x:H,y:L,className:Ue("recharts-text",E),textAnchor:v,fill:A.includes("url")?nM:A}),O.map(function(z,q){var R=z.words.join(T?"":" ");return B.createElement("tspan",{x:H,dy:q===0?I:u,key:"".concat(R,"-").concat(q)},R)}))};function Gi(e,t){return e==null||t==null?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function nue(e,t){return e==null||t==null?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function n3(e){let t,a,n;e.length!==2?(t=Gi,a=(u,d)=>Gi(e(u),d),n=(u,d)=>e(u)-d):(t=e===Gi||e===nue?e:rue,a=e,n=e);function r(u,d,p=0,h=u.length){if(p<h){if(t(d,d)!==0)return h;do{const m=p+h>>>1;a(u[m],d)<0?p=m+1:h=m}while(p<h)}return p}function o(u,d,p=0,h=u.length){if(p<h){if(t(d,d)!==0)return h;do{const m=p+h>>>1;a(u[m],d)<=0?p=m+1:h=m}while(p<h)}return p}function c(u,d,p=0,h=u.length){const m=r(u,d,p,h-1);return m>p&&n(u[m-1],d)>-n(u[m],d)?m-1:m}return{left:r,center:c,right:o}}function rue(){return 0}function cB(e){return e===null?NaN:+e}function*sue(e,t){for(let a of e)a!=null&&(a=+a)>=a&&(yield a)}const iue=n3(Gi),Up=iue.right;n3(cB).center;class rM extends Map{constructor(t,a=lue){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:a}}),t!=null)for(const[n,r]of t)this.set(n,r)}get(t){return super.get(sM(this,t))}has(t){return super.has(sM(this,t))}set(t,a){return super.set(oue(this,t),a)}delete(t){return super.delete(cue(this,t))}}function sM({_intern:e,_key:t},a){const n=t(a);return e.has(n)?e.get(n):a}function oue({_intern:e,_key:t},a){const n=t(a);return e.has(n)?e.get(n):(e.set(n,a),a)}function cue({_intern:e,_key:t},a){const n=t(a);return e.has(n)&&(a=e.get(n),e.delete(n)),a}function lue(e){return e!==null&&typeof e=="object"?e.valueOf():e}function uue(e=Gi){if(e===Gi)return lB;if(typeof e!="function")throw new TypeError("compare is not a function");return(t,a)=>{const n=e(t,a);return n||n===0?n:(e(a,a)===0)-(e(t,t)===0)}}function lB(e,t){return(e==null||!(e>=e))-(t==null||!(t>=t))||(e<t?-1:e>t?1:0)}const due=Math.sqrt(50),fue=Math.sqrt(10),pue=Math.sqrt(2);function kg(e,t,a){const n=(t-e)/Math.max(0,a),r=Math.floor(Math.log10(n)),o=n/Math.pow(10,r),c=o>=due?10:o>=fue?5:o>=pue?2:1;let u,d,p;return r<0?(p=Math.pow(10,-r)/c,u=Math.round(e*p),d=Math.round(t*p),u/p<e&&++u,d/p>t&&--d,p=-p):(p=Math.pow(10,r)*c,u=Math.round(e/p),d=Math.round(t/p),u*p<e&&++u,d*p>t&&--d),d<u&&.5<=a&&a<2?kg(e,t,a*2):[u,d,p]}function bN(e,t,a){if(t=+t,e=+e,a=+a,!(a>0))return[];if(e===t)return[e];const n=t<e,[r,o,c]=n?kg(t,e,a):kg(e,t,a);if(!(o>=r))return[];const u=o-r+1,d=new Array(u);if(n)if(c<0)for(let p=0;p<u;++p)d[p]=(o-p)/-c;else for(let p=0;p<u;++p)d[p]=(o-p)*c;else if(c<0)for(let p=0;p<u;++p)d[p]=(r+p)/-c;else for(let p=0;p<u;++p)d[p]=(r+p)*c;return d}function yN(e,t,a){return t=+t,e=+e,a=+a,kg(e,t,a)[2]}function wN(e,t,a){t=+t,e=+e,a=+a;const n=t<e,r=n?yN(t,e,a):yN(e,t,a);return(n?-1:1)*(r<0?1/-r:r)}function iM(e,t){let a;if(t===void 0)for(const n of e)n!=null&&(a<n||a===void 0&&n>=n)&&(a=n);else{let n=-1;for(let r of e)(r=t(r,++n,e))!=null&&(a<r||a===void 0&&r>=r)&&(a=r)}return a}function oM(e,t){let a;if(t===void 0)for(const n of e)n!=null&&(a>n||a===void 0&&n>=n)&&(a=n);else{let n=-1;for(let r of e)(r=t(r,++n,e))!=null&&(a>r||a===void 0&&r>=r)&&(a=r)}return a}function uB(e,t,a=0,n=1/0,r){if(t=Math.floor(t),a=Math.floor(Math.max(0,a)),n=Math.floor(Math.min(e.length-1,n)),!(a<=t&&t<=n))return e;for(r=r===void 0?lB:uue(r);n>a;){if(n-a>600){const d=n-a+1,p=t-a+1,h=Math.log(d),m=.5*Math.exp(2*h/3),x=.5*Math.sqrt(h*m*(d-m)/d)*(p-d/2<0?-1:1),v=Math.max(a,Math.floor(t-p*m/d+x)),j=Math.min(n,Math.floor(t+(d-p)*m/d+x));uB(e,t,v,j,r)}const o=e[t];let c=a,u=n;for(Qd(e,a,t),r(e[n],o)>0&&Qd(e,a,n);c<u;){for(Qd(e,c,u),++c,--u;r(e[c],o)<0;)++c;for(;r(e[u],o)>0;)--u}r(e[a],o)===0?Qd(e,a,u):(++u,Qd(e,u,n)),u<=t&&(a=u+1),t<=u&&(n=u-1)}return e}function Qd(e,t,a){const n=e[t];e[t]=e[a],e[a]=n}function mue(e,t,a){if(e=Float64Array.from(sue(e)),!(!(n=e.length)||isNaN(t=+t))){if(t<=0||n<2)return oM(e);if(t>=1)return iM(e);var n,r=(n-1)*t,o=Math.floor(r),c=iM(uB(e,o).subarray(0,o+1)),u=oM(e.subarray(o+1));return c+(u-c)*(r-o)}}function hue(e,t,a=cB){if(!(!(n=e.length)||isNaN(t=+t))){if(t<=0||n<2)return+a(e[0],0,e);if(t>=1)return+a(e[n-1],n-1,e);var n,r=(n-1)*t,o=Math.floor(r),c=+a(e[o],o,e),u=+a(e[o+1],o+1,e);return c+(u-c)*(r-o)}}function gue(e,t,a){e=+e,t=+t,a=(r=arguments.length)<2?(t=e,e=0,1):r<3?1:+a;for(var n=-1,r=Math.max(0,Math.ceil((t-e)/a))|0,o=new Array(r);++n<r;)o[n]=e+n*a;return o}function jr(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e);break}return this}function ii(e,t){switch(arguments.length){case 0:break;case 1:{typeof e=="function"?this.interpolator(e):this.range(e);break}default:{this.domain(e),typeof t=="function"?this.interpolator(t):this.range(t);break}}return this}
vendor: 11,217 bytes, line 657
657const jN=Symbol("implicit");function r3(){var e=new rM,t=[],a=[],n=jN;function r(o){let c=e.get(o);if(c===void 0){if(n!==jN)return n;e.set(o,c=t.push(o)-1)}return a[c%a.length]}return r.domain=function(o){if(!arguments.length)return t.slice();t=[],e=new rM;for(const c of o)e.has(c)||e.set(c,t.push(c)-1);return r},r.range=function(o){return arguments.length?(a=Array.from(o),r):a.slice()},r.unknown=function(o){return arguments.length?(n=o,r):n},r.copy=function(){return r3(t,a).unknown(n)},jr.apply(r,arguments),r}function qf(){var e=r3().unknown(void 0),t=e.domain,a=e.range,n=0,r=1,o,c,u=!1,d=0,p=0,h=.5;delete e.unknown;function m(){var x=t().length,v=r<n,j=v?r:n,b=v?n:r;o=(b-j)/Math.max(1,x-d+p*2),u&&(o=Math.floor(o)),j+=(b-j-o*(x-d))*h,c=o*(1-d),u&&(j=Math.round(j),c=Math.round(c));var w=gue(x).map(function(A){return j+o*A});return a(v?w.reverse():w)}return e.domain=function(x){return arguments.length?(t(x),m()):t()},e.range=function(x){return arguments.length?([n,r]=x,n=+n,r=+r,m()):[n,r]},e.rangeRound=function(x){return[n,r]=x,n=+n,r=+r,u=!0,m()},e.bandwidth=function(){return c},e.step=function(){return o},e.round=function(x){return arguments.length?(u=!!x,m()):u},e.padding=function(x){return arguments.length?(d=Math.min(1,p=+x),m()):d},e.paddingInner=function(x){return arguments.length?(d=Math.min(1,x),m()):d},e.paddingOuter=function(x){return arguments.length?(p=+x,m()):p},e.align=function(x){return arguments.length?(h=Math.max(0,Math.min(1,x)),m()):h},e.copy=function(){return qf(t(),[n,r]).round(u).paddingInner(d).paddingOuter(p).align(h)},jr.apply(m(),arguments)}function dB(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return dB(t())},e}function gf(){return dB(qf.apply(null,arguments).paddingInner(1))}function s3(e,t,a){e.prototype=t.prototype=a,a.constructor=e}function fB(e,t){var a=Object.create(e.prototype);for(var n in t)a[n]=t[n];return a}function Hp(){}var Uf=.7,Tg=1/Uf,Vl="\\s*([+-]?\\d+)\\s*",Hf="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",ss="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",xue=/^#([0-9a-f]{3,8})$/,vue=new RegExp(`^rgb\\(${Vl},${Vl},${Vl}\\)$`),bue=new RegExp(`^rgb\\(${ss},${ss},${ss}\\)$`),yue=new RegExp(`^rgba\\(${Vl},${Vl},${Vl},${Hf}\\)$`),wue=new RegExp(`^rgba\\(${ss},${ss},${ss},${Hf}\\)$`),jue=new RegExp(`^hsl\\(${Hf},${ss},${ss}\\)$`),Sue=new RegExp(`^hsla\\(${Hf},${ss},${ss},${Hf}\\)$`),cM={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};s3(Hp,Ff,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:lM,formatHex:lM,formatHex8:Nue,formatHsl:Aue,formatRgb:uM,toString:uM});function lM(){return this.rgb().formatHex()}function Nue(){return this.rgb().formatHex8()}function Aue(){return pB(this).formatHsl()}function uM(){return this.rgb().formatRgb()}function Ff(e){var t,a;return e=(e+"").trim().toLowerCase(),(t=xue.exec(e))?(a=t[1].length,t=parseInt(t[1],16),a===6?dM(t):a===3?new xn(t>>8&15|t>>4&240,t>>4&15|t&240,(t&15)<<4|t&15,1):a===8?kh(t>>24&255,t>>16&255,t>>8&255,(t&255)/255):a===4?kh(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|t&240,((t&15)<<4|t&15)/255):null):(t=vue.exec(e))?new xn(t[1],t[2],t[3],1):(t=bue.exec(e))?new xn(t[1]*255/100,t[2]*255/100,t[3]*255/100,1):(t=yue.exec(e))?kh(t[1],t[2],t[3],t[4]):(t=wue.exec(e))?kh(t[1]*255/100,t[2]*255/100,t[3]*255/100,t[4]):(t=jue.exec(e))?mM(t[1],t[2]/100,t[3]/100,1):(t=Sue.exec(e))?mM(t[1],t[2]/100,t[3]/100,t[4]):cM.hasOwnProperty(e)?dM(cM[e]):e==="transparent"?new xn(NaN,NaN,NaN,0):null}function dM(e){return new xn(e>>16&255,e>>8&255,e&255,1)}function kh(e,t,a,n){return n<=0&&(e=t=a=NaN),new xn(e,t,a,n)}function Cue(e){return e instanceof Hp||(e=Ff(e)),e?(e=e.rgb(),new xn(e.r,e.g,e.b,e.opacity)):new xn}function SN(e,t,a,n){return arguments.length===1?Cue(e):new xn(e,t,a,n??1)}function xn(e,t,a,n){this.r=+e,this.g=+t,this.b=+a,this.opacity=+n}s3(xn,SN,fB(Hp,{brighter(e){return e=e==null?Tg:Math.pow(Tg,e),new xn(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=e==null?Uf:Math.pow(Uf,e),new xn(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new xn(rc(this.r),rc(this.g),rc(this.b),Mg(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:fM,formatHex:fM,formatHex8:_ue,formatRgb:pM,toString:pM}));function fM(){return`#${Xo(this.r)}${Xo(this.g)}${Xo(this.b)}`}function _ue(){return`#${Xo(this.r)}${Xo(this.g)}${Xo(this.b)}${Xo((isNaN(this.opacity)?1:this.opacity)*255)}`}function pM(){const e=Mg(this.opacity);return`${e===1?"rgb(":"rgba("}${rc(this.r)}, ${rc(this.g)}, ${rc(this.b)}${e===1?")":`, ${e})`}`}function Mg(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function rc(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function Xo(e){return e=rc(e),(e<16?"0":"")+e.toString(16)}function mM(e,t,a,n){return n<=0?e=t=a=NaN:a<=0||a>=1?e=t=NaN:t<=0&&(e=NaN),new Dr(e,t,a,n)}function pB(e){if(e instanceof Dr)return new Dr(e.h,e.s,e.l,e.opacity);if(e instanceof Hp||(e=Ff(e)),!e)return new Dr;if(e instanceof Dr)return e;e=e.rgb();var t=e.r/255,a=e.g/255,n=e.b/255,r=Math.min(t,a,n),o=Math.max(t,a,n),c=NaN,u=o-r,d=(o+r)/2;return u?(t===o?c=(a-n)/u+(a<n)*6:a===o?c=(n-t)/u+2:c=(t-a)/u+4,u/=d<.5?o+r:2-o-r,c*=60):u=d>0&&d<1?0:c,new Dr(c,u,d,e.opacity)}function Oue(e,t,a,n){return arguments.length===1?pB(e):new Dr(e,t,a,n??1)}function Dr(e,t,a,n){this.h=+e,this.s=+t,this.l=+a,this.opacity=+n}s3(Dr,Oue,fB(Hp,{brighter(e){return e=e==null?Tg:Math.pow(Tg,e),new Dr(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?Uf:Math.pow(Uf,e),new Dr(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+(this.h<0)*360,t=isNaN(e)||isNaN(this.s)?0:this.s,a=this.l,n=a+(a<.5?a:1-a)*t,r=2*a-n;return new xn(Kj(e>=240?e-240:e+120,r,n),Kj(e,r,n),Kj(e<120?e+240:e-120,r,n),this.opacity)},clamp(){return new Dr(hM(this.h),Th(this.s),Th(this.l),Mg(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=Mg(this.opacity);return`${e===1?"hsl(":"hsla("}${hM(this.h)}, ${Th(this.s)*100}%, ${Th(this.l)*100}%${e===1?")":`, ${e})`}`}}));function hM(e){return e=(e||0)%360,e<0?e+360:e}function Th(e){return Math.max(0,Math.min(1,e||0))}function Kj(e,t,a){return(e<60?t+(a-t)*e/60:e<180?a:e<240?t+(a-t)*(240-e)/60:t)*255}const Cv=e=>()=>e;function mB(e,t){return function(a){return e+a*t}}function Eue(e,t,a){return e=Math.pow(e,a),t=Math.pow(t,a)-e,a=1/a,function(n){return Math.pow(e+n*t,a)}}function nSe(e,t){var a=t-e;return a?mB(e,a>180||a<-180?a-360*Math.round(a/360):a):Cv(isNaN(e)?t:e)}function Pue(e){return(e=+e)==1?hB:function(t,a){return a-t?Eue(t,a,e):Cv(isNaN(t)?a:t)}}function hB(e,t){var a=t-e;return a?mB(e,a):Cv(isNaN(e)?t:e)}const gM=(function e(t){var a=Pue(t);function n(r,o){var c=a((r=SN(r)).r,(o=SN(o)).r),u=a(r.g,o.g),d=a(r.b,o.b),p=hB(r.opacity,o.opacity);return function(h){return r.r=c(h),r.g=u(h),r.b=d(h),r.opacity=p(h),r+""}}return n.gamma=e,n})(1);function kue(e,t){t||(t=[]);var a=e?Math.min(t.length,e.length):0,n=t.slice(),r;return function(o){for(r=0;r<a;++r)n[r]=e[r]*(1-o)+t[r]*o;return n}}function Tue(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}function Mue(e,t){var a=t?t.length:0,n=e?Math.min(a,e.length):0,r=new Array(n),o=new Array(a),c;for(c=0;c<n;++c)r[c]=Vu(e[c],t[c]);for(;c<a;++c)o[c]=t[c];return function(u){for(c=0;c<n;++c)o[c]=r[c](u);return o}}function Due(e,t){var a=new Date;return e=+e,t=+t,function(n){return a.setTime(e*(1-n)+t*n),a}}function Dg(e,t){return e=+e,t=+t,function(a){return e*(1-a)+t*a}}function Rue(e,t){var a={},n={},r;(e===null||typeof e!="object")&&(e={}),(t===null||typeof t!="object")&&(t={});for(r in t)r in e?a[r]=Vu(e[r],t[r]):n[r]=t[r];return function(o){for(r in a)n[r]=a[r](o);return n}}var NN=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,Vj=new RegExp(NN.source,"g");function Lue(e){return function(){return e}}function Iue(e){return function(t){return e(t)+""}}function zue(e,t){var a=NN.lastIndex=Vj.lastIndex=0,n,r,o,c=-1,u=[],d=[];for(e=e+"",t=t+"";(n=NN.exec(e))&&(r=Vj.exec(t));)(o=r.index)>a&&(o=t.slice(a,o),u[c]?u[c]+=o:u[++c]=o),(n=n[0])===(r=r[0])?u[c]?u[c]+=r:u[++c]=r:(u[++c]=null,d.push({i:c,x:Dg(n,r)})),a=Vj.lastIndex;return a<t.length&&(o=t.slice(a),u[c]?u[c]+=o:u[++c]=o),u.length<2?d[0]?Iue(d[0].x):Lue(t):(t=d.length,function(p){for(var h=0,m;h<t;++h)u[(m=d[h]).i]=m.x(p);return u.join("")})}function Vu(e,t){var a=typeof t,n;
vendor: 8,535 bytes, line 657
657return t==null||a==="boolean"?Cv(t):(a==="number"?Dg:a==="string"?(n=Ff(t))?(t=n,gM):zue:t instanceof Ff?gM:t instanceof Date?Due:Tue(t)?kue:Array.isArray(t)?Mue:typeof t.valueOf!="function"&&typeof t.toString!="function"||isNaN(t)?Rue:Dg)(e,t)}function i3(e,t){return e=+e,t=+t,function(a){return Math.round(e*(1-a)+t*a)}}function $ue(e,t){t===void 0&&(t=e,e=Vu);for(var a=0,n=t.length-1,r=t[0],o=new Array(n<0?0:n);a<n;)o[a]=e(r,r=t[++a]);return function(c){var u=Math.max(0,Math.min(n-1,Math.floor(c*=n)));return o[u](c-u)}}function Bue(e){return function(){return e}}function Rg(e){return+e}var xM=[0,1];function en(e){return e}function AN(e,t){return(t-=e=+e)?function(a){return(a-e)/t}:Bue(isNaN(t)?NaN:.5)}function que(e,t){var a;return e>t&&(a=e,e=t,t=a),function(n){return Math.max(e,Math.min(t,n))}}function Uue(e,t,a){var n=e[0],r=e[1],o=t[0],c=t[1];return r<n?(n=AN(r,n),o=a(c,o)):(n=AN(n,r),o=a(o,c)),function(u){return o(n(u))}}function Hue(e,t,a){var n=Math.min(e.length,t.length)-1,r=new Array(n),o=new Array(n),c=-1;for(e[n]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++c<n;)r[c]=AN(e[c],e[c+1]),o[c]=a(t[c],t[c+1]);return function(u){var d=Up(e,u,1,n)-1;return o[d](r[d](u))}}function Fp(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function _v(){var e=xM,t=xM,a=Vu,n,r,o,c=en,u,d,p;function h(){var x=Math.min(e.length,t.length);return c!==en&&(c=que(e[0],e[x-1])),u=x>2?Hue:Uue,d=p=null,m}function m(x){return x==null||isNaN(x=+x)?o:(d||(d=u(e.map(n),t,a)))(n(c(x)))}return m.invert=function(x){return c(r((p||(p=u(t,e.map(n),Dg)))(x)))},m.domain=function(x){return arguments.length?(e=Array.from(x,Rg),h()):e.slice()},m.range=function(x){return arguments.length?(t=Array.from(x),h()):t.slice()},m.rangeRound=function(x){return t=Array.from(x),a=i3,h()},m.clamp=function(x){return arguments.length?(c=x?!0:en,h()):c!==en},m.interpolate=function(x){return arguments.length?(a=x,h()):a},m.unknown=function(x){return arguments.length?(o=x,m):o},function(x,v){return n=x,r=v,h()}}function o3(){return _v()(en,en)}function Fue(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)}function Lg(e,t){if((a=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var a,n=e.slice(0,a);return[n.length>1?n[0]+n.slice(2):n,+e.slice(a+1)]}function uu(e){return e=Lg(Math.abs(e)),e?e[1]:NaN}function Kue(e,t){return function(a,n){for(var r=a.length,o=[],c=0,u=e[0],d=0;r>0&&u>0&&(d+u+1>n&&(u=Math.max(1,n-d)),o.push(a.substring(r-=u,r+u)),!((d+=u+1)>n));)u=e[c=(c+1)%e.length];return o.reverse().join(t)}}function Vue(e){return function(t){return t.replace(/[0-9]/g,function(a){return e[+a]})}}var Gue=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function Kf(e){if(!(t=Gue.exec(e)))throw new Error("invalid format: "+e);var t;return new c3({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}Kf.prototype=c3.prototype;function c3(e){this.fill=e.fill===void 0?" ":e.fill+"",this.align=e.align===void 0?">":e.align+"",this.sign=e.sign===void 0?"-":e.sign+"",this.symbol=e.symbol===void 0?"":e.symbol+"",this.zero=!!e.zero,this.width=e.width===void 0?void 0:+e.width,this.comma=!!e.comma,this.precision=e.precision===void 0?void 0:+e.precision,this.trim=!!e.trim,this.type=e.type===void 0?"":e.type+""}c3.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(this.width===void 0?"":Math.max(1,this.width|0))+(this.comma?",":"")+(this.precision===void 0?"":"."+Math.max(0,this.precision|0))+(this.trim?"~":"")+this.type};function Wue(e){e:for(var t=e.length,a=1,n=-1,r;a<t;++a)switch(e[a]){case".":n=r=a;break;case"0":n===0&&(n=a),r=a;break;default:if(!+e[a])break e;n>0&&(n=0);break}return n>0?e.slice(0,n)+e.slice(r+1):e}var gB;function Yue(e,t){var a=Lg(e,t);if(!a)return e+"";var n=a[0],r=a[1],o=r-(gB=Math.max(-8,Math.min(8,Math.floor(r/3)))*3)+1,c=n.length;return o===c?n:o>c?n+new Array(o-c+1).join("0"):o>0?n.slice(0,o)+"."+n.slice(o):"0."+new Array(1-o).join("0")+Lg(e,Math.max(0,t+o-1))[0]}function vM(e,t){var a=Lg(e,t);if(!a)return e+"";var n=a[0],r=a[1];return r<0?"0."+new Array(-r).join("0")+n:n.length>r+1?n.slice(0,r+1)+"."+n.slice(r+1):n+new Array(r-n.length+2).join("0")}const bM={"%":(e,t)=>(e*100).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:Fue,e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>vM(e*100,t),r:vM,s:Yue,X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function yM(e){return e}var wM=Array.prototype.map,jM=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function Que(e){var t=e.grouping===void 0||e.thousands===void 0?yM:Kue(wM.call(e.grouping,Number),e.thousands+""),a=e.currency===void 0?"":e.currency[0]+"",n=e.currency===void 0?"":e.currency[1]+"",r=e.decimal===void 0?".":e.decimal+"",o=e.numerals===void 0?yM:Vue(wM.call(e.numerals,String)),c=e.percent===void 0?"%":e.percent+"",u=e.minus===void 0?"â":e.minus+"",d=e.nan===void 0?"NaN":e.nan+"";function p(m){m=Kf(m);var x=m.fill,v=m.align,j=m.sign,b=m.symbol,w=m.zero,A=m.width,C=m.comma,O=m.precision,k=m.trim,_=m.type;_==="n"?(C=!0,_="g"):bM[_]||(O===void 0&&(O=12),k=!0,_="g"),(w||x==="0"&&v==="=")&&(w=!0,x="0",v="=");var P=b==="$"?a:b==="#"&&/[boxX]/.test(_)?"0"+_.toLowerCase():"",E=b==="$"?n:/[%p]/.test(_)?c:"",T=bM[_],D=/[defgprs%]/.test(_);O=O===void 0?6:/[gprs]/.test(_)?Math.max(1,Math.min(21,O)):Math.max(0,Math.min(20,O));function H(L){var I=P,F=E,G,K,z;if(_==="c")F=T(L)+F,L="";else{L=+L;var q=L<0||1/L<0;if(L=isNaN(L)?d:T(Math.abs(L),O),k&&(L=Wue(L)),q&&+L==0&&j!=="+"&&(q=!1),I=(q?j==="("?j:u:j==="-"||j==="("?"":j)+I,F=(_==="s"?jM[8+gB/3]:"")+F+(q&&j==="("?")":""),D){for(G=-1,K=L.length;++G<K;)if(z=L.charCodeAt(G),48>z||z>57){F=(z===46?r+L.slice(G+1):L.slice(G))+F,L=L.slice(0,G);break}}}C&&!w&&(L=t(L,1/0));var R=I.length+L.length+F.length,V=R<A?new Array(A-R+1).join(x):"";switch(C&&w&&(L=t(V+L,V.length?A-F.length:1/0),V=""),v){case"<":L=I+L+F+V;break;case"=":L=I+V+L+F;break;case"^":L=V.slice(0,R=V.length>>1)+I+L+F+V.slice(R);break;default:L=V+I+L+F;break}return o(L)}return H.toString=function(){return m+""},H}function h(m,x){var v=p((m=Kf(m),m.type="f",m)),j=Math.max(-8,Math.min(8,Math.floor(uu(x)/3)))*3,b=Math.pow(10,-j),w=jM[8+j/3];return function(A){return v(b*A)+w}}return{format:p,formatPrefix:h}}var Mh,l3,xB;Jue({thousands:",",grouping:[3],currency:["$",""]});function Jue(e){return Mh=Que(e),l3=Mh.format,xB=Mh.formatPrefix,Mh}function Xue(e){return Math.max(0,-uu(Math.abs(e)))}function Zue(e,t){return Math.max(0,Math.max(-8,Math.min(8,Math.floor(uu(t)/3)))*3-uu(Math.abs(e)))}function ede(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,uu(t)-uu(e))+1}function vB(e,t,a,n){var r=wN(e,t,a),o;switch(n=Kf(n??",f"),n.type){case"s":{var c=Math.max(Math.abs(e),Math.abs(t));return n.precision==null&&!isNaN(o=Zue(r,c))&&(n.precision=o),xB(n,c)}case"":case"e":case"g":case"p":case"r":{n.precision==null&&!isNaN(o=ede(r,Math.max(Math.abs(e),Math.abs(t))))&&(n.precision=o-(n.type==="e"));break}case"f":case"%":{n.precision==null&&!isNaN(o=Xue(r))&&(n.precision=o-(n.type==="%")*2);break}}return l3(n)}function po(e){var t=e.domain;return e.ticks=function(a){var n=t();return bN(n[0],n[n.length-1],a??10)},e.tickFormat=function(a,n){var r=t();return vB(r[0],r[r.length-1],a??10,n)},e.nice=function(a){a==null&&(a=10);var n=t(),r=0,o=n.length-1,c=n[r],u=n[o],d,p,h=10;for(u<c&&(p=c,c=u,u=p,p=r,r=o,o=p);h-- >0;){if(p=yN(c,u,a),p===d)return n[r]=c,n[o]=u,t(n);if(p>0)c=Math.floor(c/p)*p,u=Math.ceil(u/p)*p;else if(p<0)c=Math.ceil(c*p)/p,u=Math.floor(u*p)/p;else break;d=p}return e},e}function Ig(){var e=o3();return e.copy=function(){return Fp(e,Ig())},jr.apply(e,arguments),po(e)}function bB(e){var t;function a(n){return n==null||isNaN(n=+n)?t:n}return a.invert=a,a.domain=a.range=function(n){return arguments.length?(e=Array.from(n,Rg),a):e.slice()},a.unknown=function(n){return arguments.length?(t=n,a):t},a.copy=function(){return bB(e).unknown(t)},e=arguments.length?Array.from(e,Rg):[0,1],po(a)}function yB(e,t){e=e.slice();var a=0,n=e.length-1,r=e[a],o=e[n],c;return o<r&&(c=a,a=n,n=c,c=r,r=o,o=c),e[a]=t.floor(r),e[n]=t.ceil(o),e}function SM(e){return Math.log(e)}function NM(e){return Math.exp(e)}function tde(e){return-Math.log(-e)}function ade(e){return-Math.exp(-e)}
657function nde(e){return isFinite(e)?+("1e"+e):e<0?0:e}function rde(e){return e===10?nde:e===Math.E?Math.exp:t=>Math.pow(e,t)}function sde(e){return e===Math.E?Math.log:e===10&&Math.log10||e===2&&Math.log2||(e=Math.log(e),t=>Math.log(t)/e)}function AM(e){return(t,a)=>-e(-t,a)}function u3(e){const t=e(SM,NM),a=t.domain;let n=10,r,o;function c(){return r=sde(n),o=rde(n),a()[0]<0?(r=AM(r),o=AM(o),e(tde,ade)):e(SM,NM),t}return t.base=function(u){return arguments.length?(n=+u,c()):n},t.domain=function(u){return arguments.length?(a(u),c()):a()},t.ticks=u=>{const d=a();let p=d[0],h=d[d.length-1];const m=h<p;m&&([p,h]=[h,p]);let x=r(p),v=r(h),j,b;const w=u==null?10:+u;let A=[];if(!(n%1)&&v-x<w){if(x=Math.floor(x),v=Math.ceil(v),p>0){for(;x<=v;++x)for(j=1;j<n;++j)if(b=x<0?j/o(-x):j*o(x),!(b<p)){if(b>h)break;A.push(b)}}else for(;x<=v;++x)for(j=n-1;j>=1;--j)if(b=x>0?j/o(-x):j*o(x),!(b<p)){if(b>h)break;A.push(b)}A.length*2<w&&(A=bN(p,h,w))}else A=bN(x,v,Math.min(v-x,w)).map(o);return m?A.reverse():A},t.tickFormat=(u,d)=>{if(u==null&&(u=10),d==null&&(d=n===10?"s":","),typeof d!="function"&&(!(n%1)&&(d=Kf(d)).precision==null&&(d.trim=!0),d=l3(d)),u===1/0)return d;const p=Math.max(1,n*u/t.ticks().length);return h=>{let m=h/o(Math.round(r(h)));return m*n<n-.5&&(m*=n),m<=p?d(h):""}},t.nice=()=>a(yB(a(),{floor:u=>o(Math.floor(r(u))),ceil:u=>o(Math.ceil(r(u)))})),t}function wB(){const e=u3(_v()).domain([1,10]);return e.copy=()=>Fp(e,wB()).base(e.base()),jr.apply(e,arguments),e}function CM(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function _M(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function d3(e){var t=1,a=e(CM(t),_M(t));return a.constant=function(n){return arguments.length?e(CM(t=+n),_M(t)):t},po(a)}function jB(){var e=d3(_v());return e.copy=function(){return Fp(e,jB()).constant(e.constant())},jr.apply(e,arguments)}function OM(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function ide(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function ode(e){return e<0?-e*e:e*e}function f3(e){var t=e(en,en),a=1;function n(){return a===1?e(en,en):a===.5?e(ide,ode):e(OM(a),OM(1/a))}return t.exponent=function(r){return arguments.length?(a=+r,n()):a},po(t)}function p3(){var e=f3(_v());return e.copy=function(){return Fp(e,p3()).exponent(e.exponent())},jr.apply(e,arguments),e}function cde(){return p3.apply(null,arguments).exponent(.5)}function EM(e){return Math.sign(e)*e*e}function lde(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}function SB(){var e=o3(),t=[0,1],a=!1,n;function r(o){var c=lde(e(o));return isNaN(c)?n:a?Math.round(c):c}return r.invert=function(o){return e.invert(EM(o))},r.domain=function(o){return arguments.length?(e.domain(o),r):e.domain()},r.range=function(o){return arguments.length?(e.range((t=Array.from(o,Rg)).map(EM)),r):t.slice()},r.rangeRound=function(o){return r.range(o).round(!0)},r.round=function(o){return arguments.length?(a=!!o,r):a},r.clamp=function(o){return arguments.length?(e.clamp(o),r):e.clamp()},r.unknown=function(o){return arguments.length?(n=o,r):n},r.copy=function(){return SB(e.domain(),t).round(a).clamp(e.clamp()).unknown(n)},jr.apply(r,arguments),po(r)}function NB(){var e=[],t=[],a=[],n;function r(){var c=0,u=Math.max(1,t.length);for(a=new Array(u-1);++c<u;)a[c-1]=hue(e,c/u);return o}function o(c){return c==null||isNaN(c=+c)?n:t[Up(a,c)]}return o.invertExtent=function(c){var u=t.indexOf(c);return u<0?[NaN,NaN]:[u>0?a[u-1]:e[0],u<a.length?a[u]:e[e.length-1]]},o.domain=function(c){if(!arguments.length)return e.slice();e=[];for(let u of c)u!=null&&!isNaN(u=+u)&&e.push(u);return e.sort(Gi),r()},o.range=function(c){return arguments.length?(t=Array.from(c),r()):t.slice()},o.unknown=function(c){return arguments.length?(n=c,o):n},o.quantiles=function(){return a.slice()},o.copy=function(){return NB().domain(e).range(t).unknown(n)},jr.apply(o,arguments)}function AB(){var e=0,t=1,a=1,n=[.5],r=[0,1],o;function c(d){return d!=null&&d<=d?r[Up(n,d,0,a)]:o}function u(){var d=-1;for(n=new Array(a);++d<a;)n[d]=((d+1)*t-(d-a)*e)/(a+1);return c}return c.domain=function(d){return arguments.length?([e,t]=d,e=+e,t=+t,u()):[e,t]},c.range=function(d){return arguments.length?(a=(r=Array.from(d)).length-1,u()):r.slice()},c.invertExtent=function(d){var p=r.indexOf(d);return p<0?[NaN,NaN]:p<1?[e,n[0]]:p>=a?[n[a-1],t]:[n[p-1],n[p]]},c.unknown=function(d){return arguments.length&&(o=d),c},c.thresholds=function(){return n.slice()},c.copy=function(){return AB().domain([e,t]).range(r).unknown(o)},jr.apply(po(c),arguments)}function CB(){var e=[.5],t=[0,1],a,n=1;function r(o){return o!=null&&o<=o?t[Up(e,o,0,n)]:a}return r.domain=function(o){return arguments.length?(e=Array.from(o),n=Math.min(e.length,t.length-1),r):e.slice()},r.range=function(o){return arguments.length?(t=Array.from(o),n=Math.min(e.length,t.length-1),r):t.slice()},r.invertExtent=function(o){var c=t.indexOf(o);return[e[c-1],e[c]]},r.unknown=function(o){return arguments.length?(a=o,r):a},r.copy=function(){return CB().domain(e).range(t).unknown(a)},jr.apply(r,arguments)}const Gj=new Date,Wj=new Date;function ha(e,t,a,n){function r(o){return e(o=arguments.length===0?new Date:new Date(+o)),o}return r.floor=o=>(e(o=new Date(+o)),o),r.ceil=o=>(e(o=new Date(o-1)),t(o,1),e(o),o),r.round=o=>{const c=r(o),u=r.ceil(o);return o-c<u-o?c:u},r.offset=(o,c)=>(t(o=new Date(+o),c==null?1:Math.floor(c)),o),r.range=(o,c,u)=>{const d=[];if(o=r.ceil(o),u=u==null?1:Math.floor(u),!(o<c)||!(u>0))return d;let p;do d.push(p=new Date(+o)),t(o,u),e(o);while(p<o&&o<c);return d},r.filter=o=>ha(c=>{if(c>=c)for(;e(c),!o(c);)c.setTime(c-1)},(c,u)=>{if(c>=c)if(u<0)for(;++u<=0;)for(;t(c,-1),!o(c););else for(;--u>=0;)for(;t(c,1),!o(c););}),a&&(r.count=(o,c)=>(Gj.setTime(+o),Wj.setTime(+c),e(Gj),e(Wj),Math.floor(a(Gj,Wj))),r.every=o=>(o=Math.floor(o),!isFinite(o)||!(o>0)?null:o>1?r.filter(n?c=>n(c)%o===0:c=>r.count(0,c)%o===0):r)),r}const zg=ha(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);zg.every=e=>(e=Math.floor(e),!isFinite(e)||!(e>0)?null:e>1?ha(t=>{t.setTime(Math.floor(t/e)*e)},(t,a)=>{t.setTime(+t+a*e)},(t,a)=>(a-t)/e):zg);zg.range;const Us=1e3,dr=Us*60,Hs=dr*60,Qs=Hs*24,m3=Qs*7,PM=Qs*30,Yj=Qs*365,Zo=ha(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+t*Us)},(e,t)=>(t-e)/Us,e=>e.getUTCSeconds());Zo.range;const h3=ha(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*Us)},(e,t)=>{e.setTime(+e+t*dr)},(e,t)=>(t-e)/dr,e=>e.getMinutes());h3.range;const g3=ha(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+t*dr)},(e,t)=>(t-e)/dr,e=>e.getUTCMinutes());g3.range;const x3=ha(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*Us-e.getMinutes()*dr)},(e,t)=>{e.setTime(+e+t*Hs)},(e,t)=>(t-e)/Hs,e=>e.getHours());x3.range;const v3=ha(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+t*Hs)},(e,t)=>(t-e)/Hs,e=>e.getUTCHours());v3.range;const Kp=ha(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*dr)/Qs,e=>e.getDate()-1);Kp.range;const Ov=ha(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/Qs,e=>e.getUTCDate()-1);Ov.range;const _B=ha(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/Qs,e=>Math.floor(e/Qs));_B.range;function _c(e){return ha(t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},(t,a)=>{t.setDate(t.getDate()+a*7)},(t,a)=>(a-t-(a.getTimezoneOffset()-t.getTimezoneOffset())*dr)/m3)}const Ev=_c(0),$g=_c(1),ude=_c(2),dde=_c(3),du=_c(4),fde=_c(5),pde=_c(6);Ev.range;$g.range;ude.range;dde.range;du.range;fde.range;pde.range;function Oc(e){return ha(t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},(t,a)=>{t.setUTCDate(t.getUTCDate()+a*7)},(t,a)=>(a-t)/m3)}
vendor: 4,374 bytes, line 657
657const Pv=Oc(0),Bg=Oc(1),mde=Oc(2),hde=Oc(3),fu=Oc(4),gde=Oc(5),xde=Oc(6);Pv.range;Bg.range;mde.range;hde.range;fu.range;gde.range;xde.range;const b3=ha(e=>{e.setDate(1),e.setHours(0,0,0,0)},(e,t)=>{e.setMonth(e.getMonth()+t)},(e,t)=>t.getMonth()-e.getMonth()+(t.getFullYear()-e.getFullYear())*12,e=>e.getMonth());b3.range;const y3=ha(e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)},(e,t)=>t.getUTCMonth()-e.getUTCMonth()+(t.getUTCFullYear()-e.getUTCFullYear())*12,e=>e.getUTCMonth());y3.range;const Js=ha(e=>{e.setMonth(0,1),e.setHours(0,0,0,0)},(e,t)=>{e.setFullYear(e.getFullYear()+t)},(e,t)=>t.getFullYear()-e.getFullYear(),e=>e.getFullYear());Js.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:ha(t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},(t,a)=>{t.setFullYear(t.getFullYear()+a*e)});Js.range;const Xs=ha(e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCFullYear(e.getUTCFullYear()+t)},(e,t)=>t.getUTCFullYear()-e.getUTCFullYear(),e=>e.getUTCFullYear());Xs.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:ha(t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,a)=>{t.setUTCFullYear(t.getUTCFullYear()+a*e)});Xs.range;function OB(e,t,a,n,r,o){const c=[[Zo,1,Us],[Zo,5,5*Us],[Zo,15,15*Us],[Zo,30,30*Us],[o,1,dr],[o,5,5*dr],[o,15,15*dr],[o,30,30*dr],[r,1,Hs],[r,3,3*Hs],[r,6,6*Hs],[r,12,12*Hs],[n,1,Qs],[n,2,2*Qs],[a,1,m3],[t,1,PM],[t,3,3*PM],[e,1,Yj]];function u(p,h,m){const x=h<p;x&&([p,h]=[h,p]);const v=m&&typeof m.range=="function"?m:d(p,h,m),j=v?v.range(p,+h+1):[];return x?j.reverse():j}function d(p,h,m){const x=Math.abs(h-p)/m,v=n3(([,,w])=>w).right(c,x);if(v===c.length)return e.every(wN(p/Yj,h/Yj,m));if(v===0)return zg.every(Math.max(wN(p,h,m),1));const[j,b]=c[x/c[v-1][2]<c[v][2]/x?v-1:v];return j.every(b)}return[u,d]}const[vde,bde]=OB(Xs,y3,Pv,_B,v3,g3),[yde,wde]=OB(Js,b3,Ev,Kp,x3,h3);function Qj(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function Jj(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function Jd(e,t,a){return{y:e,m:t,d:a,H:0,M:0,S:0,L:0}}function jde(e){var t=e.dateTime,a=e.date,n=e.time,r=e.periods,o=e.days,c=e.shortDays,u=e.months,d=e.shortMonths,p=Xd(r),h=Zd(r),m=Xd(o),x=Zd(o),v=Xd(c),j=Zd(c),b=Xd(u),w=Zd(u),A=Xd(d),C=Zd(d),O={a:q,A:R,b:V,B:se,c:null,d:LM,e:LM,f:Kde,g:tfe,G:nfe,H:Ude,I:Hde,j:Fde,L:EB,m:Vde,M:Gde,p:U,q:W,Q:$M,s:BM,S:Wde,u:Yde,U:Qde,V:Jde,w:Xde,W:Zde,x:null,X:null,y:efe,Y:afe,Z:rfe,"%":zM},k={a:Q,A:ee,b:ue,B:ve,c:null,d:IM,e:IM,f:cfe,g:vfe,G:yfe,H:sfe,I:ife,j:ofe,L:kB,m:lfe,M:ufe,p:le,q:je,Q:$M,s:BM,S:dfe,u:ffe,U:pfe,V:mfe,w:hfe,W:gfe,x:null,X:null,y:xfe,Y:bfe,Z:wfe,"%":zM},_={a:H,A:L,b:I,B:F,c:G,d:DM,e:DM,f:zde,g:MM,G:TM,H:RM,I:RM,j:Dde,L:Ide,m:Mde,M:Rde,p:D,q:Tde,Q:Bde,s:qde,S:Lde,u:_de,U:Ode,V:Ede,w:Cde,W:Pde,x:K,X:z,y:MM,Y:TM,Z:kde,"%":$de};O.x=P(a,O),O.X=P(n,O),O.c=P(t,O),k.x=P(a,k),k.X=P(n,k),k.c=P(t,k);function P(de,ye){return function(Ne){var ie=[],qe=-1,De=0,ct=de.length,lt,ft,oa;for(Ne instanceof Date||(Ne=new Date(+Ne));++qe<ct;)de.charCodeAt(qe)===37&&(ie.push(de.slice(De,qe)),(ft=kM[lt=de.charAt(++qe)])!=null?lt=de.charAt(++qe):ft=lt==="e"?" ":"0",(oa=ye[lt])&&(lt=oa(Ne,ft)),ie.push(lt),De=qe+1);return ie.push(de.slice(De,qe)),ie.join("")}}function E(de,ye){return function(Ne){var ie=Jd(1900,void 0,1),qe=T(ie,de,Ne+="",0),De,ct;if(qe!=Ne.length)return null;if("Q"in ie)return new Date(ie.Q);if("s"in ie)return new Date(ie.s*1e3+("L"in ie?ie.L:0));if(ye&&!("Z"in ie)&&(ie.Z=0),"p"in ie&&(ie.H=ie.H%12+ie.p*12),ie.m===void 0&&(ie.m="q"in ie?ie.q:0),"V"in ie){if(ie.V<1||ie.V>53)return null;"w"in ie||(ie.w=1),"Z"in ie?(De=Jj(Jd(ie.y,0,1)),ct=De.getUTCDay(),De=ct>4||ct===0?Bg.ceil(De):Bg(De),De=Ov.offset(De,(ie.V-1)*7),ie.y=De.getUTCFullYear(),ie.m=De.getUTCMonth(),ie.d=De.getUTCDate()+(ie.w+6)%7):(De=Qj(Jd(ie.y,0,1)),ct=De.getDay(),De=ct>4||ct===0?$g.ceil(De):$g(De),De=Kp.offset(De,(ie.V-1)*7),ie.y=De.getFullYear(),ie.m=De.getMonth(),ie.d=De.getDate()+(ie.w+6)%7)}else("W"in ie||"U"in ie)&&("w"in ie||(ie.w="u"in ie?ie.u%7:"W"in ie?1:0),ct="Z"in ie?Jj(Jd(ie.y,0,1)).getUTCDay():Qj(Jd(ie.y,0,1)).getDay(),ie.m=0,ie.d="W"
vendor: 4,730 bytes, line 657
657in ie?(ie.w+6)%7+ie.W*7-(ct+5)%7:ie.w+ie.U*7-(ct+6)%7);return"Z"in ie?(ie.H+=ie.Z/100|0,ie.M+=ie.Z%100,Jj(ie)):Qj(ie)}}function T(de,ye,Ne,ie){for(var qe=0,De=ye.length,ct=Ne.length,lt,ft;qe<De;){if(ie>=ct)return-1;if(lt=ye.charCodeAt(qe++),lt===37){if(lt=ye.charAt(qe++),ft=_[lt in kM?ye.charAt(qe++):lt],!ft||(ie=ft(de,Ne,ie))<0)return-1}else if(lt!=Ne.charCodeAt(ie++))return-1}return ie}function D(de,ye,Ne){var ie=p.exec(ye.slice(Ne));return ie?(de.p=h.get(ie[0].toLowerCase()),Ne+ie[0].length):-1}function H(de,ye,Ne){var ie=v.exec(ye.slice(Ne));return ie?(de.w=j.get(ie[0].toLowerCase()),Ne+ie[0].length):-1}function L(de,ye,Ne){var ie=m.exec(ye.slice(Ne));return ie?(de.w=x.get(ie[0].toLowerCase()),Ne+ie[0].length):-1}function I(de,ye,Ne){var ie=A.exec(ye.slice(Ne));return ie?(de.m=C.get(ie[0].toLowerCase()),Ne+ie[0].length):-1}function F(de,ye,Ne){var ie=b.exec(ye.slice(Ne));return ie?(de.m=w.get(ie[0].toLowerCase()),Ne+ie[0].length):-1}function G(de,ye,Ne){return T(de,t,ye,Ne)}function K(de,ye,Ne){return T(de,a,ye,Ne)}function z(de,ye,Ne){return T(de,n,ye,Ne)}function q(de){return c[de.getDay()]}function R(de){return o[de.getDay()]}function V(de){return d[de.getMonth()]}function se(de){return u[de.getMonth()]}function U(de){return r[+(de.getHours()>=12)]}function W(de){return 1+~~(de.getMonth()/3)}function Q(de){return c[de.getUTCDay()]}function ee(de){return o[de.getUTCDay()]}function ue(de){return d[de.getUTCMonth()]}function ve(de){return u[de.getUTCMonth()]}function le(de){return r[+(de.getUTCHours()>=12)]}function je(de){return 1+~~(de.getUTCMonth()/3)}return{format:function(de){var ye=P(de+="",O);return ye.toString=function(){return de},ye},parse:function(de){var ye=E(de+="",!1);return ye.toString=function(){return de},ye},utcFormat:function(de){var ye=P(de+="",k);return ye.toString=function(){return de},ye},utcParse:function(de){var ye=E(de+="",!0);return ye.toString=function(){return de},ye}}}var kM={"-":"",_:" ",0:"0"},Oa=/^\s*\d+/,Sde=/^%/,Nde=/[\\^$*+?|[\]().{}]/g;function gt(e,t,a){var n=e<0?"-":"",r=(n?-e:e)+"",o=r.length;return n+(o<a?new Array(a-o+1).join(t)+r:r)}function Ade(e){return e.replace(Nde,"\\$&")}function Xd(e){return new RegExp("^(?:"+e.map(Ade).join("|")+")","i")}function Zd(e){return new Map(e.map((t,a)=>[t.toLowerCase(),a]))}function Cde(e,t,a){var n=Oa.exec(t.slice(a,a+1));return n?(e.w=+n[0],a+n[0].length):-1}function _de(e,t,a){var n=Oa.exec(t.slice(a,a+1));return n?(e.u=+n[0],a+n[0].length):-1}function Ode(e,t,a){var n=Oa.exec(t.slice(a,a+2));return n?(e.U=+n[0],a+n[0].length):-1}function Ede(e,t,a){var n=Oa.exec(t.slice(a,a+2));return n?(e.V=+n[0],a+n[0].length):-1}function Pde(e,t,a){var n=Oa.exec(t.slice(a,a+2));return n?(e.W=+n[0],a+n[0].length):-1}function TM(e,t,a){var n=Oa.exec(t.slice(a,a+4));return n?(e.y=+n[0],a+n[0].length):-1}function MM(e,t,a){var n=Oa.exec(t.slice(a,a+2));return n?(e.y=+n[0]+(+n[0]>68?1900:2e3),a+n[0].length):-1}function kde(e,t,a){var n=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(a,a+6));return n?(e.Z=n[1]?0:-(n[2]+(n[3]||"00")),a+n[0].length):-1}function Tde(e,t,a){var n=Oa.exec(t.slice(a,a+1));return n?(e.q=n[0]*3-3,a+n[0].length):-1}function Mde(e,t,a){var n=Oa.exec(t.slice(a,a+2));return n?(e.m=n[0]-1,a+n[0].length):-1}function DM(e,t,a){var n=Oa.exec(t.slice(a,a+2));return n?(e.d=+n[0],a+n[0].length):-1}function Dde(e,t,a){var n=Oa.exec(t.slice(a,a+3));return n?(e.m=0,e.d=+n[0],a+n[0].length):-1}function RM(e,t,a){var n=Oa.exec(t.slice(a,a+2));return n?(e.H=+n[0],a+n[0].length):-1}function Rde(e,t,a){var n=Oa.exec(t.slice(a,a+2));return n?(e.M=+n[0],a+n[0].length):-1}function Lde(e,t,a){var n=Oa.exec(t.slice(a,a+2));return n?(e.S=+n[0],a+n[0].length):-1}function Ide(e,t,a){var n=Oa.exec(t.slice(a,a+3));return n?(e.L=+n[0],a+n[0].length):-1}function zde(e,t,a){var n=Oa.exec(t.slice(a,a+6));return n?(e.L=Math.floor(n[0]/1e3),a+n[0].length):-1}function $de(e,t,a){var n=Sde.exec(t.slice(a,a+1));return n?a+n[0].length:-1}function Bde(e,t,a){var n=Oa.exec(t.slice(a));return n?(e.Q=+n[0],a+n[0].length):-1}function qde(e,t,a){var n=Oa.exec(t.slice(a));return n?(e.s=+n[0],a+n[0].length):-1}function LM(e,t){return gt(e.getDate(),t,2)}function Ude(e,t){return gt(e.getHours(),t,2)}function Hde(e,t){return gt(e.getHours()%12||12,t,2)}function Fde(e,t){return gt(1+Kp.count(Js(e),e),t,3)}function EB(e,t){return gt(e.getMilliseconds(),t,3)}function Kde(e,t){return EB(e,t)+"000"}function Vde(e,t){return gt(e.getMonth()+1,t,2)}function Gde(e,t){return gt(e.getMinutes(),t,2)}function Wde(e,t){return gt(e.getSeconds(),t,2)}function Yde(e){var t=e.getDay();return t===0?7:t}function Qde(e,t){return gt(Ev.count(Js(e)-1,e),t,2)}function PB(e){var t=e.getDay();return t>=4||t===0?du(e):du.ceil(e)}
657function Jde(e,t){return e=PB(e),gt(du.count(Js(e),e)+(Js(e).getDay()===4),t,2)}function Xde(e){return e.getDay()}function Zde(e,t){return gt($g.count(Js(e)-1,e),t,2)}function efe(e,t){return gt(e.getFullYear()%100,t,2)}function tfe(e,t){return e=PB(e),gt(e.getFullYear()%100,t,2)}function afe(e,t){return gt(e.getFullYear()%1e4,t,4)}function nfe(e,t){var a=e.getDay();return e=a>=4||a===0?du(e):du.ceil(e),gt(e.getFullYear()%1e4,t,4)}function rfe(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+gt(t/60|0,"0",2)+gt(t%60,"0",2)}function IM(e,t){return gt(e.getUTCDate(),t,2)}function sfe(e,t){return gt(e.getUTCHours(),t,2)}function ife(e,t){return gt(e.getUTCHours()%12||12,t,2)}function ofe(e,t){return gt(1+Ov.count(Xs(e),e),t,3)}function kB(e,t){return gt(e.getUTCMilliseconds(),t,3)}function cfe(e,t){return kB(e,t)+"000"}function lfe(e,t){return gt(e.getUTCMonth()+1,t,2)}function ufe(e,t){return gt(e.getUTCMinutes(),t,2)}function dfe(e,t){return gt(e.getUTCSeconds(),t,2)}function ffe(e){var t=e.getUTCDay();return t===0?7:t}function pfe(e,t){return gt(Pv.count(Xs(e)-1,e),t,2)}function TB(e){var t=e.getUTCDay();return t>=4||t===0?fu(e):fu.ceil(e)}function mfe(e,t){return e=TB(e),gt(fu.count(Xs(e),e)+(Xs(e).getUTCDay()===4),t,2)}function hfe(e){return e.getUTCDay()}function gfe(e,t){return gt(Bg.count(Xs(e)-1,e),t,2)}function xfe(e,t){return gt(e.getUTCFullYear()%100,t,2)}function vfe(e,t){return e=TB(e),gt(e.getUTCFullYear()%100,t,2)}function bfe(e,t){return gt(e.getUTCFullYear()%1e4,t,4)}function yfe(e,t){var a=e.getUTCDay();return e=a>=4||a===0?fu(e):fu.ceil(e),gt(e.getUTCFullYear()%1e4,t,4)}function wfe(){return"+0000"}function zM(){return"%"}function $M(e){return+e}function BM(e){return Math.floor(+e/1e3)}var Ol,MB,DB;jfe({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});function jfe(e){return Ol=jde(e),MB=Ol.format,Ol.parse,DB=Ol.utcFormat,Ol.utcParse,Ol}function Sfe(e){return new Date(e)}function Nfe(e){return e instanceof Date?+e:+new Date(+e)}function w3(e,t,a,n,r,o,c,u,d,p){var h=o3(),m=h.invert,x=h.domain,v=p(".%L"),j=p(":%S"),b=p("%I:%M"),w=p("%I %p"),A=p("%a %d"),C=p("%b %d"),O=p("%B"),k=p("%Y");function _(P){return(d(P)<P?v:u(P)<P?j:c(P)<P?b:o(P)<P?w:n(P)<P?r(P)<P?A:C:a(P)<P?O:k)(P)}return h.invert=function(P){return new Date(m(P))},h.domain=function(P){return arguments.length?x(Array.from(P,Nfe)):x().map(Sfe)},h.ticks=function(P){var E=x();return e(E[0],E[E.length-1],P??10)},h.tickFormat=function(P,E){return E==null?_:p(E)},h.nice=function(P){var E=x();return(!P||typeof P.range!="function")&&(P=t(E[0],E[E.length-1],P??10)),P?x(yB(E,P)):h},h.copy=function(){return Fp(h,w3(e,t,a,n,r,o,c,u,d,p))},h}function Afe(){return jr.apply(w3(yde,wde,Js,b3,Ev,Kp,x3,h3,Zo,MB).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}function Cfe(){return jr.apply(w3(vde,bde,Xs,y3,Pv,Ov,v3,g3,Zo,DB).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}function kv(){var e=0,t=1,a,n,r,o,c=en,u=!1,d;function p(m){return m==null||isNaN(m=+m)?d:c(r===0?.5:(m=(o(m)-a)*r,u?Math.max(0,Math.min(1,m)):m))}p.domain=function(m){return arguments.length?([e,t]=m,a=o(e=+e),n=o(t=+t),r=a===n?0:1/(n-a),p):[e,t]},p.clamp=function(m){return arguments.length?(u=!!m,p):u},p.interpolator=function(m){return arguments.length?(c=m,p):c};function h(m){return function(x){var v,j;return arguments.length?([v,j]=x,c=m(v,j),p):[c(0),c(1)]}}return p.range=h(Vu),p.rangeRound=h(i3),p.unknown=function(m){return arguments.length?(d=m,p):d},function(m){return o=m,a=m(e),n=m(t),r=a===n?0:1/(n-a),p}}function mo(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function RB(){var e=po(kv()(en));return e.copy=function(){return mo(e,RB())},ii.apply(e,arguments)}
vendor: 69,410 bytes, lines 657-684
657function LB(){var e=u3(kv()).domain([1,10]);return e.copy=function(){return mo(e,LB()).base(e.base())},ii.apply(e,arguments)}function IB(){var e=d3(kv());return e.copy=function(){return mo(e,IB()).constant(e.constant())},ii.apply(e,arguments)}function j3(){var e=f3(kv());return e.copy=function(){return mo(e,j3()).exponent(e.exponent())},ii.apply(e,arguments)}function _fe(){return j3.apply(null,arguments).exponent(.5)}function zB(){var e=[],t=en;function a(n){if(n!=null&&!isNaN(n=+n))return t((Up(e,n,1)-1)/(e.length-1))}return a.domain=function(n){if(!arguments.length)return e.slice();e=[];for(let r of n)r!=null&&!isNaN(r=+r)&&e.push(r);return e.sort(Gi),a},a.interpolator=function(n){return arguments.length?(t=n,a):t},a.range=function(){return e.map((n,r)=>t(r/(e.length-1)))},a.quantiles=function(n){return Array.from({length:n+1},(r,o)=>mue(e,o/n))},a.copy=function(){return zB(t).domain(e)},ii.apply(a,arguments)}function Tv(){var e=0,t=.5,a=1,n=1,r,o,c,u,d,p=en,h,m=!1,x;function v(b){return isNaN(b=+b)?x:(b=.5+((b=+h(b))-o)*(n*b<n*o?u:d),p(m?Math.max(0,Math.min(1,b)):b))}v.domain=function(b){return arguments.length?([e,t,a]=b,r=h(e=+e),o=h(t=+t),c=h(a=+a),u=r===o?0:.5/(o-r),d=o===c?0:.5/(c-o),n=o<r?-1:1,v):[e,t,a]},v.clamp=function(b){return arguments.length?(m=!!b,v):m},v.interpolator=function(b){return arguments.length?(p=b,v):p};function j(b){return function(w){var A,C,O;return arguments.length?([A,C,O]=w,p=$ue(b,[A,C,O]),v):[p(0),p(.5),p(1)]}}return v.range=j(Vu),v.rangeRound=j(i3),v.unknown=function(b){return arguments.length?(x=b,v):x},function(b){return h=b,r=b(e),o=b(t),c=b(a),u=r===o?0:.5/(o-r),d=o===c?0:.5/(c-o),n=o<r?-1:1,v}}function $B(){var e=po(Tv()(en));return e.copy=function(){return mo(e,$B())},ii.apply(e,arguments)}function BB(){var e=u3(Tv()).domain([.1,1,10]);return e.copy=function(){return mo(e,BB()).base(e.base())},ii.apply(e,arguments)}function qB(){var e=d3(Tv());return e.copy=function(){return mo(e,qB()).constant(e.constant())},ii.apply(e,arguments)}function S3(){var e=f3(Tv());return e.copy=function(){return mo(e,S3()).exponent(e.exponent())},ii.apply(e,arguments)}function Ofe(){return S3.apply(null,arguments).exponent(.5)}const qM=Object.freeze(Object.defineProperty({__proto__:null,scaleBand:qf,scaleDiverging:$B,scaleDivergingLog:BB,scaleDivergingPow:S3,scaleDivergingSqrt:Ofe,scaleDivergingSymlog:qB,scaleIdentity:bB,scaleImplicit:jN,scaleLinear:Ig,scaleLog:wB,scaleOrdinal:r3,scalePoint:gf,scalePow:p3,scaleQuantile:NB,scaleQuantize:AB,scaleRadial:SB,scaleSequential:RB,scaleSequentialLog:LB,scaleSequentialPow:j3,scaleSequentialQuantile:zB,scaleSequentialSqrt:_fe,scaleSequentialSymlog:IB,scaleSqrt:cde,scaleSymlog:jB,scaleThreshold:CB,scaleTime:Afe,scaleUtc:Cfe,tickFormat:vB},Symbol.toStringTag,{value:"Module"}));var Xj,UM;function Mv(){if(UM)return Xj;UM=1;var e=Uu();function t(a,n,r){for(var o=-1,c=a.length;++o<c;){var u=a[o],d=n(u);if(d!=null&&(p===void 0?d===d&&!e(d):r(d,p)))var p=d,h=u}return h}return Xj=t,Xj}var Zj,HM;function UB(){if(HM)return Zj;HM=1;function e(t,a){return t>a}return Zj=e,Zj}var e2,FM;function Efe(){if(FM)return e2;FM=1;var e=Mv(),t=UB(),a=Ku();function n(r){return r&&r.length?e(r,a,t):void 0}return e2=n,e2}var Pfe=Efe();const Dv=xt(Pfe);var t2,KM;function HB(){if(KM)return t2;KM=1;function e(t,a){return t<a}return t2=e,t2}var a2,VM;function kfe(){if(VM)return a2;VM=1;var e=Mv(),t=HB(),a=Ku();function n(r){return r&&r.length?e(r,a,t):void 0}return a2=n,a2}var Tfe=kfe();const Vp=xt(Tfe);var n2,GM;function Mfe(){if(GM)return n2;GM=1;var e=qC(),t=Kr(),a=Q$(),n=Nn();function r(o,c){var u=n(o)?e:a;return u(o,t(c,3))}return n2=r,n2}var r2,WM;function Dfe(){if(WM)return r2;WM=1;var e=W$(),t=Mfe();function a(n,r){return e(t(n,r),1)}return r2=a,r2}var Rfe=Dfe();const Lfe=xt(Rfe);var s2,YM;function Ife(){if(YM)return s2;YM=1;var e=ZC();function t(a,n){return e(a,n)}return s2=t,s2}var zfe=Ife();const Gu=xt(zfe);var Wu=1e9,$fe={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},A3,qt=!0,yr="[DecimalError] ",sc=yr+"Invalid argument: ",N3=yr+"Exponent out of range: ",Yu=Math.floor,Ho=Math.pow,Bfe=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,In,ya=1e7,zt=7,FB=9007199254740991,qg=Yu(FB/zt),Ee={};Ee.absoluteValue=Ee.abs=function(){var e=new this.constructor(this);return e.s&&(e.s=1),e};Ee.comparedTo=Ee.cmp=function(e){var t,a,n,r,o=this;if(e=new o.constructor(e),o.s!==e.s)return o.s||-e.s;if(o.e!==e.e)return o.e>e.e^o.s<0?1:-1;for(n=o.d.length,r=e.d.length,t=0,a=n<r?n:r;t<a;++t)if(o.d[t]!==e.d[t])return o.d[t]>e.d[t]^o.s<0?1:-1;return n===r?0:n>r^o.s<0?1:-1};Ee.decimalPlaces=Ee.dp=function(){var e=this,t=e.d.length-1,a=(t-e.e)*zt;if(t=e.d[t],t)for(;t%10==0;t/=10)a--;return a<0?0:a};Ee.dividedBy=Ee.div=function(e){return Vs(this,new this.constructor(e))};Ee.dividedToIntegerBy=Ee.idiv=function(e){var t=this,a=t.constructor;return kt(Vs(t,new a(e),0,1),a.precision)};Ee.equals=Ee.eq=function(e){return!this.cmp(e)};Ee.exponent=function(){return sa(this)};Ee.greaterThan=Ee.gt=function(e){return this.cmp(e)>0};Ee.greaterThanOrEqualTo=Ee.gte=function(e){return this.cmp(e)>=0};Ee.isInteger=Ee.isint=function(){return this.e>this.d.length-2};Ee.isNegative=Ee.isneg=function(){return this.s<0};Ee.isPositive=Ee.ispos=function(){return this.s>0};Ee.isZero=function(){return this.s===0};Ee.lessThan=Ee.lt=function(e){return this.cmp(e)<0};Ee.lessThanOrEqualTo=Ee.lte=function(e){return this.cmp(e)<1};Ee.logarithm=Ee.log=function(e){var t,a=this,n=a.constructor,r=n.precision,o=r+5;if(e===void 0)e=new n(10);else if(e=new n(e),e.s<1||e.eq(In))throw Error(yr+"NaN");if(a.s<1)throw Error(yr+(a.s?"NaN":"-Infinity"));return a.eq(In)?new n(0):(qt=!1,t=Vs(Vf(a,o),Vf(e,o),o),qt=!0,kt(t,r))};Ee.minus=Ee.sub=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?GB(t,e):KB(t,(e.s=-e.s,e))};Ee.modulo=Ee.mod=function(e){var t,a=this,n=a.constructor,r=n.precision;if(e=new n(e),!e.s)throw Error(yr+"NaN");return a.s?(qt=!1,t=Vs(a,e,0,1).times(e),qt=!0,a.minus(t)):kt(new n(a),r)};Ee.naturalExponential=Ee.exp=function(){return VB(this)};Ee.naturalLogarithm=Ee.ln=function(){return Vf(this)};Ee.negated=Ee.neg=function(){var e=new this.constructor(this);return e.s=-e.s||0,e};Ee.plus=Ee.add=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?KB(t,e):GB(t,(e.s=-e.s,e))};Ee.precision=Ee.sd=function(e){var t,a,n,r=this;if(e!==void 0&&e!==!!e&&e!==1&&e!==0)throw Error(sc+e);if(t=sa(r)+1,n=r.d.length-1,a=n*zt+1,n=r.d[n],n){for(;n%10==0;n/=10)a--;for(n=r.d[0];n>=10;n/=10)a++}return e&&t>a?t:a};Ee.squareRoot=Ee.sqrt=function(){var e,t,a,n,r,o,c,u=this,d=u.constructor;if(u.s<1){if(!u.s)return new d(0);throw Error(yr+"NaN")}for(e=sa(u),qt=!1,r=Math.sqrt(+u),r==0||r==1/0?(t=ns(u.d),(t.length+e)%2==0&&(t+="0"),r=Math.sqrt(t),e=Yu((e+1)/2)-(e<0||e%2),r==1/0?t="5e"+e:(t=r.toExponential(),t=t.slice(0,t.indexOf("e")+1)+e),n=new d(t)):n=new d(r.toString()),a=d.precision,r=c=a+3;;)if(o=n,n=o.plus(Vs(u,o,c+2)).times(.5),ns(o.d).slice(0,c)===(t=ns(n.d)).slice(0,c)){if(t=t.slice(c-3,c+1),r==c&&t=="4999"){if(kt(o,a+1,0),o.times(o).eq(u)){n=o;break}}else if(t!="9999")break;c+=4}return qt=!0,kt(n,a)};Ee.times=Ee.mul=function(e){var t,a,n,r,o,c,u,d,p,h=this,m=h.constructor,x=h.d,v=(e=new m(e)).d;if(!h.s||!e.s)return new m(0);for(e.s*=h.s,a=h.e+e.e,d=x.length,p=v.length,d<p&&(o=x,x=v,v=o,c=d,d=p,p=c),o=[],c=d+p,n=c;n--;)o.push(0);for(n=p;--n>=0;){for(t=0,r=d+n;r>n;)u=o[r]+v[n]*x[r-n-1]+t,o[r--]=u%ya|0,t=u/ya|0;o[r]=(o[r]+t)%ya|0}for(;!o[--c];)o.pop();return t?++a:o.shift(),e.d=o,e.e=a,qt?kt(e,m.precision):e};Ee.toDecimalPlaces=Ee.todp=function(e,t){var a=this,n=a.constructor;return a=new n(a),e===void 0?a:(us(e,0,Wu),t===void 0?t=n.rounding:us(t,0,8),kt(a,e+sa(a)+1,t))};Ee.toExponential=function(e,t){var a,n=this,r=n.constructor;return e===void 0?a=gc(n,!0):(us(e,0,Wu),t===void 0?t=r.rounding:us(t,0,8),n=kt(new r(n),e+1,t),a=gc(n,!0,e+1)),a};Ee.toFixed=function(e,t){var a,n,r=this,o=r.constructor;return e===void 0?gc(r):(us(e,0,Wu),t===void 0?t=o.rounding:us(t,0,8),n=kt(new o(r),e+sa(r)+1,t),a=gc(n.abs(),!1,e+sa(n)+1),r.isneg()&&!r.isZero()?"-"+a:a)};Ee.toInteger=Ee.toint=function(){var e=this,t=e.constructor;return kt(new t(e),sa(e)+1,t.rounding)};Ee.toNumber=function(){return+this};Ee.toPower=Ee.pow=function(e){var t,a,n,r,o,c,u=this,d=u.constructor,p=12,h=+(e=new d(e));if(!e.s)return new d(In);if(u=new d(u),!u.s){if(e.s<1)throw Error(yr+"Infinity");return u}if(u.eq(In))return u;if(n=d.precision,e.eq(In))return kt(u,n);if(t=e.e,a=e.d.length-1,c=t>=a,o=u.s,c){if((a=h<0?-h:h)<=FB){for(r=new d(In),t=Math.ceil(n/zt+4),qt=!1;a%2&&(r=r.times(u),JM(r.d,t)),a=Yu(a/2),a!==0;)u=u.times(u),JM(u.d,t);return qt=!0,e.s<0?new d(In).div(r):kt(r,n)}}else if(o<0)throw Error(yr+"NaN");return o=o<0&&e.d[Math.max(t,a)]&1?-1:1,u.s=1,qt=!1,r=e.times(Vf(u,n+p)),qt=!0,r=VB(r),r.s=o,r};Ee.toPrecision=function(e,t){var a,n,r=this,o=r.constructor;return e===void 0?(a=sa(r),n=gc(r,a<=o.toExpNeg||a>=o.toExpPos)):(us(e,1,Wu),t===void 0?t=o.rounding:us(t,0,8),r=kt(new o(r),e,t),a=sa(r),n=gc(r,e<=a||a<=o.toExpNeg,e)),n};Ee.toSignificantDigits=Ee.tosd=function(e,t){var a=this,n=a.constructor;return e===void 0?(e=n.precision,t=n.rounding):(us(e,1,Wu),t===void 0?t=n.rounding:us(t,0,8)),kt(new n(a),e,t)};Ee.toString=Ee.valueOf=Ee.val=Ee.toJSON=Ee[Symbol.for("nodejs.util.inspect.custom")]=function(){var e=this,t=sa(e),a=e.constructor;return gc(e,t<=a.toExpNeg||t>=a.toExpPos)};function KB(e,t){var a,n,r,o,c,u,d,p,h=e.constructor,m=h.precision;if(!e.s||!t.s)return t.s||(t=new h(e)),qt?kt(t,m):t;if(d=e.d,p=t.d,c=e.e,r=t.e,d=d.slice(),o=c-r,o){for(o<0?(n=d,o=-o,u=p.length):(n=p,r=c,u=d.length),c=Math.ceil(m/zt),u=c>u?c+1:u+1,o>u&&(o=u,n.length=1),n.reverse();o--;)n.push(0);n.reverse()}for(u=d.length,o=p.length,u-o<0&&(o=u,n=p,p=d,d=n),a=0;o;)a=(d[--o]=d[o]+p[o]+a)/ya|0,d[o]%=ya;for(a&&(d.unshift(a),++r),u=d.length;d[--u]==0;)d.pop();return t.d=d,t.e=r,qt?kt(t,m):t}function us(e,t,a){if(e!==~~e||e<t||e>a)throw Error(sc+e)}function ns(e){var t,a,n,r=e.length-1,o="",c=e[0];if(r>0){for(o+=c,t=1;t<r;t++)n=e[t]+"",a=zt-n.length,a&&(o+=Bi(a)),o+=n;c=e[t],n=c+"",a=zt-n.length,a&&(o+=Bi(a))}else if(c===0)return"0";for(;c%10===0;)c/=10;return o+c}var Vs=(function(){function e(n,r){var o,c=0,u=n.length;for(n=n.slice();u--;)o=n[u]*r+c,n[u]=o%ya|0,c=o/ya|0;return c&&n.unshift(c),n}function t(n,r,o,c){var u,d;if(o!=c)d=o>c?1:-1;else for(u=d=0;u<o;u++)if(n[u]!=r[u]){d=n[u]>r[u]?1:-1;break}return d}function a(n,r,o){for(var c=0;o--;)n[o]-=c,c=n[o]<r[o]?1:0,n[o]=c*ya+n[o]-r[o];for(;!n[0]&&n.length>1;)n.shift()}return function(n,r,o,c){var u,d,p,h,m,x,v,j,b,w,A,C,O,k,_,P,E,T,D=n.constructor,H=n.s==r.s?1:-1,L=n.d,I=r.d;if(!n.s)return new D(n);if(!r.s)throw Error(yr+"Division by zero");for(d=n.e-r.e,E=I.length,_=L.length,v=new D(H),j=v.d=[],p=0;I[p]==(L[p]||0);)++p;if(I[p]>(L[p]||0)&&--d,o==null?C=o=D.precision:c?C=o+(sa(n)-sa(r))+1:C=o,C<0)return new D(0);if(C=C/zt+2|0,p=0,E==1)for(h=0,I=I[0],C++;(p<_||h)&&C--;p++)O=h*ya+(L[p]||0),j[p]=O/I|0,h=O%I|0;else{for(h=ya/(I[0]+1)|0,h>1&&(I=e(I,h),L=e(L,h),E=I.length,_=L.length),k=E,b=L.slice(0,E),w=b.length;w<E;)b[w++]=0;T=I.slice(),T.unshift(0),P=I[0],I[1]>=ya/2&&++P;do h=0,u=t(I,b,E,w),u<0?(A=b[0],E!=w&&(A=A*ya+(b[1]||0)),h=A/P|0,h>1?(h>=ya&&(h=ya-1),m=e(I,h),x=m.length,w=b.length,u=t(m,b,x,w),u==1&&(h--,a(m,E<x?T:I,x))):(h==0&&(u=h=1),m=I.slice()),x=m.length,x<w&&m.unshift(0),a(b,m,w),u==-1&&(w=b.length,u=t(I,b,E,w),u<1&&(h++,a(b,E<w?T:I,w))),w=b.length):u===0&&(h++,b=[0]),j[p++]=h,u&&b[0]?b[w++]=L[k]||0:(b=[L[k]],w=1);while((k++<_||b[0]!==void 0)&&C--)}return j[0]||j.shift(),v.e=d,kt(v,c?o+sa(v)+1:o)}})();function VB(e,t){var a,n,r,o,c,u,d=0,p=0,h=e.constructor,m=h.precision;if(sa(e)>16)throw Error(N3+sa(e));if(!e.s)return new h(In);for(qt=!1,u=m,c=new h(.03125);e.abs().gte(.1);)e=e.times(c),p+=5;for(n=Math.log(Ho(2,p))/Math.LN10*2+5|0,u+=n,a=r=o=new h(In),h.precision=u;;){if(r=kt(r.times(e),u),a=a.times(++d),c=o.plus(Vs(r,a,u)),ns(c.d).slice(0,u)===ns(o.d).slice(0,u)){for(;p--;)o=kt(o.times(o),u);return h.precision=m,t==null?(qt=!0,kt(o,m)):o}o=c}}function sa(e){for(var t=e.e*zt,a=e.d[0];a>=10;a/=10)t++;return t}function i2(e,t,a){if(t>e.LN10.sd())throw qt=!0,a&&(e.precision=a),Error(yr+"LN10 precision limit exceeded");return kt(new e(e.LN10),t)}function Bi(e){for(var t="";e--;)t+="0";return t}function Vf(e,t){var a,n,r,o,c,u,d,p,h,m=1,x=10,v=e,j=v.d,b=v.constructor,w=b.precision;if(v.s<1)throw Error(yr+(v.s?"NaN":"-Infinity"));if(v.eq(In))return new b(0);if(t==null?(qt=!1,p=w):p=t,v.eq(10))return t==null&&(qt=!0),i2(b,p);if(p+=x,b.precision=p,a=ns(j),n=a.charAt(0),o=sa(v),Math.abs(o)<15e14){for(;n<7&&n!=1||n==1&&a.charAt(1)>3;)v=v.times(e),a=ns(v.d),n=a.charAt(0),m++;o=sa(v),n>1?(v=new b("0."+a),o++):v=new b(n+"."+a.slice(1))}else return d=i2(b,p+2,w).times(o+""),v=Vf(new b(n+"."+a.slice(1)),p-x).plus(d),b.precision=w,t==null?(qt=!0,kt(v,w)):v;for(u=c=v=Vs(v.minus(In),v.plus(In),p),h=kt(v.times(v),p),r=3;;){if(c=kt(c.times(h),p),d=u.plus(Vs(c,new b(r),p)),ns(d.d).slice(0,p)===ns(u.d).slice(0,p))return u=u.times(2),o!==0&&(u=u.plus(i2(b,p+2,w).times(o+""))),u=Vs(u,new b(m),p),b.precision=w,t==null?(qt=!0,kt(u,w)):u;u=d,r+=2}}function QM(e,t){var a,n,r;for((a=t.indexOf("."))>-1&&(t=t.replace(".","")),(n=t.search(/e/i))>0?(a<0&&(a=n),a+=+t.slice(n+1),t=t.substring(0,n)):a<0&&(a=t.length),n=0;t.charCodeAt(n)===48;)++n;for(r=t.length;t.charCodeAt(r-1)===48;)--r;if(t=t.slice(n,r),t){if(r-=n,a=a-n-1,e.e=Yu(a/zt),e.d=[],n=(a+1)%zt,a<0&&(n+=zt),n<r){for(n&&e.d.push(+t.slice(0,n)),r-=zt;n<r;)e.d.push(+t.slice(n,n+=zt));t=t.slice(n),n=zt-t.length}else n-=r;for(;n--;)t+="0";if(e.d.push(+t),qt&&(e.e>qg||e.e<-qg))throw Error(N3+a)}else e.s=0,e.e=0,e.d=[0];return e}function kt(e,t,a){var n,r,o,c,u,d,p,h,m=e.d;for(c=1,o=m[0];o>=10;o/=10)c++;if(n=t-c,n<0)n+=zt,r=t,p=m[h=0];else{if(h=Math.ceil((n+1)/zt),o=m.length,h>=o)return e;for(p=o=m[h],c=1;o>=10;o/=10)c++;n%=zt,r=n-zt+c}if(a!==void 0&&(o=Ho(10,c-r-1),u=p/o%10|0,d=t<0||m[h+1]!==void 0||p%o,d=a<4?(u||d)&&(a==0||a==(e.s<0?3:2)):u>5||u==5&&(a==4||d||a==6&&(n>0?r>0?p/Ho(10,c-r):0:m[h-1])%10&1||a==(e.s<0?8:7))),t<1||!m[0])return d?(o=sa(e),m.length=1,t=t-o-1,m[0]=Ho(10,(zt-t%zt)%zt),e.e=Yu(-t/zt)||0):(m.length=1,m[0]=e.e=e.s=0),e;if(n==0?(m.length=h,o=1,h--):(m.length=h+1,o=Ho(10,zt-n),m[h]=r>0?(p/Ho(10,c-r)%Ho(10,r)|0)*o:0),d)for(;;)if(h==0){(m[0]+=o)==ya&&(m[0]=1,++e.e);break}else{if(m[h]+=o,m[h]!=ya)break;m[h--]=0,o=1}for(n=m.length;m[--n]===0;)m.pop();if(qt&&(e.e>qg||e.e<-qg))throw Error(N3+sa(e));return e}function GB(e,t){var a,n,r,o,c,u,d,p,h,m,x=e.constructor,v=x.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new x(e),qt?kt(t,v):t;if(d=e.d,m=t.d,n=t.e,p=e.e,d=d.slice(),c=p-n,c){for(h=c<0,h?(a=d,c=-c,u=m.length):(a=m,n=p,u=d.length),r=Math.max(Math.ceil(v/zt),u)+2,c>r&&(c=r,a.length=1),a.reverse(),r=c;r--;)a.push(0);a.reverse()}else{for(r=d.length,u=m.length,h=r<u,h&&(u=r),r=0;r<u;r++)if(d[r]!=m[r]){h=d[r]<m[r];break}c=0}for(h&&(a=d,d=m,m=a,t.s=-t.s),u=d.length,r=m.length-u;r>0;--r)d[u++]=0;for(r=m.length;r>c;){if(d[--r]<m[r]){for(o=r;o&&d[--o]===0;)d[o]=ya-1;--d[o],d[r]+=ya}d[r]-=m[r]}for(;d[--u]===0;)d.pop();for(;d[0]===0;d.shift())--n;return d[0]?(t.d=d,t.e=n,qt?kt(t,v):t):new x(0)}function gc(e,t,a){var n,r=sa(e),o=ns(e.d),c=o.length;return t?(a&&(n=a-c)>0?o=o.charAt(0)+"."+o.slice(1)+Bi(n):c>1&&(o=o.charAt(0)+"."+o.slice(1)),o=o+(r<0?"e":"e+")+r):r<0?(o="0."+Bi(-r-1)+o,a&&(n=a-c)>0&&(o+=Bi(n))):r>=c?(o+=Bi(r+1-c),a&&(n=a-r-1)>0&&(o=o+"."+Bi(n))):((n=r+1)<c&&(o=o.slice(0,n)+"."+o.slice(n)),a&&(n=a-c)>0&&(r+1===c&&(o+="."),o+=Bi(n))),e.s<0?"-"+o:o}function JM(e,t){if(e.length>t)return e.length=t,!0}function WB(e){var t,a,n;function r(o){var c=this;if(!(c instanceof r))return new r(o);if(c.constructor=r,o instanceof r){c.s=o.s,c.e=o.e,c.d=(o=o.d)?o.slice():o;return}if(typeof o=="number"){if(o*0!==0)throw Error(sc+o);if(o>0)c.s=1;else if(o<0)o=-o,c.s=-1;else{c.s=0,c.e=0,c.d=[0];return}if(o===~~o&&o<1e7){c.e=0,c.d=[o];return}return QM(c,o.toString())}else if(typeof o!="string")throw Error(sc+o);if(o.charCodeAt(0)===45?(o=o.slice(1),c.s=-1):c.s=1,Bfe.test(o))QM(c,o);else throw Error(sc+o)}if(r.prototype=Ee,r.ROUND_UP=0,r.ROUND_DOWN=1,r.ROUND_CEIL=2,r.ROUND_FLOOR=3,r.ROUND_HALF_UP=4,r.ROUND_HALF_DOWN=5,r.ROUND_HALF_EVEN=6,r.ROUND_HALF_CEIL=7,r.ROUND_HALF_FLOOR=8,r.clone=WB,r.config=r.set=qfe,e===void 0&&(e={}),e)for(n=["precision","rounding","toExpNeg","toExpPos","LN10"],t=0;t<n.length;)e.hasOwnProperty(a=n[t++])||(e[a]=this[a]);return r.config(e),r}function qfe(e){if(!e||typeof e!="object")throw Error(yr+"Object expected");var t,a,n,r=["precision",1,Wu,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(t=0;t<r.length;t+=3)if((n=e[a=r[t]])!==void 0)if(Yu(n)===n&&n>=r[t+1]&&n<=r[t+2])this[a]=n;else throw Error(sc+a+": "+n);if((n=e[a="LN10"])!==void 0)if(n==Math.LN10)this[a]=new this(n);else throw Error(sc+a+": "+n);return this}var A3=WB($fe);In=new A3(1);const Ot=A3;function Ufe(e){return Vfe(e)||Kfe(e)||Ffe(e)||Hfe()}function Hfe(){throw new TypeError(`Invalid attempt to spread non-iterable instance. 658In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ffe(e,t){if(e){if(typeof e=="string")return CN(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);if(a==="Object"&&e.constructor&&(a=e.constructor.name),a==="Map"||a==="Set")return Array.from(e);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return CN(e,t)}}function Kfe(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function Vfe(e){if(Array.isArray(e))return CN(e)}function CN(e,t){(t==null||t>e.length)&&(t=e.length);for(var a=0,n=new Array(t);a<t;a++)n[a]=e[a];return n}var Gfe=function(t){return t},YB={},QB=function(t){return t===YB},XM=function(t){return function a(){return arguments.length===0||arguments.length===1&&QB(arguments.length<=0?void 0:arguments[0])?a:t.apply(void 0,arguments)}},Wfe=function e(t,a){return t===1?a:XM(function(){for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];var c=r.filter(function(u){return u!==YB}).length;return c>=t?a.apply(void 0,r):e(t-c,XM(function(){for(var u=arguments.length,d=new Array(u),p=0;p<u;p++)d[p]=arguments[p];var h=r.map(function(m){return QB(m)?d.shift():m});return a.apply(void 0,Ufe(h).concat(d))}))})},Rv=function(t){return Wfe(t.length,t)},_N=function(t,a){for(var n=[],r=t;r<a;++r)n[r-t]=r;return n},Yfe=Rv(function(e,t){return Array.isArray(t)?t.map(e):Object.keys(t).map(function(a){return t[a]}).map(e)}),Qfe=function(){for(var t=arguments.length,a=new Array(t),n=0;n<t;n++)a[n]=arguments[n];if(!a.length)return Gfe;var r=a.reverse(),o=r[0],c=r.slice(1);return function(){return c.reduce(function(u,d){return d(u)},o.apply(void 0,arguments))}},ON=function(t){return Array.isArray(t)?t.reverse():t.split("").reverse.join("")},JB=function(t){var a=null,n=null;return function(){for(var r=arguments.length,o=new Array(r),c=0;c<r;c++)o[c]=arguments[c];return a&&o.every(function(u,d){return u===a[d]})||(a=o,n=t.apply(void 0,o)),n}};function Jfe(e){var t;return e===0?t=1:t=Math.floor(new Ot(e).abs().log(10).toNumber())+1,t}function Xfe(e,t,a){for(var n=new Ot(e),r=0,o=[];n.lt(t)&&r<1e5;)o.push(n.toNumber()),n=n.add(a),r++;return o}var Zfe=Rv(function(e,t,a){var n=+e,r=+t;return n+a*(r-n)}),epe=Rv(function(e,t,a){var n=t-+e;return n=n||1/0,(a-e)/n}),tpe=Rv(function(e,t,a){var n=t-+e;return n=n||1/0,Math.max(0,Math.min(1,(a-e)/n))});const Lv={rangeStep:Xfe,getDigitCount:Jfe,interpolateNumber:Zfe,uninterpolateNumber:epe,uninterpolateTruncation:tpe};function EN(e){return rpe(e)||npe(e)||XB(e)||ape()}function ape(){throw new TypeError(`Invalid attempt to spread non-iterable instance. 659In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function npe(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function rpe(e){if(Array.isArray(e))return PN(e)}function Gf(e,t){return ope(e)||ipe(e,t)||XB(e,t)||spe()}function spe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. 660In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function XB(e,t){if(e){if(typeof e=="string")return PN(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);if(a==="Object"&&e.constructor&&(a=e.constructor.name),a==="Map"||a==="Set")return Array.from(e);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return PN(e,t)}}function PN(e,t){(t==null||t>e.length)&&(t=e.length);for(var a=0,n=new Array(t);a<t;a++)n[a]=e[a];return n}function ipe(e,t){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(e)))){var a=[],n=!0,r=!1,o=void 0;try{for(var c=e[Symbol.iterator](),u;!(n=(u=c.next()).done)&&(a.push(u.value),!(t&&a.length===t));n=!0);}catch(d){r=!0,o=d}finally{try{!n&&c.return!=null&&c.return()}finally{if(r)throw o}}return a}}function ope(e){if(Array.isArray(e))return e}function ZB(e){var t=Gf(e,2),a=t[0],n=t[1],r=a,o=n;return a>n&&(r=n,o=a),[r,o]}function eq(e,t,a){if(e.lte(0))return new Ot(0);var n=Lv.getDigitCount(e.toNumber()),r=new Ot(10).pow(n),o=e.div(r),c=n!==1?.05:.1,u=new Ot(Math.ceil(o.div(c).toNumber())).add(a).mul(c),d=u.mul(r);return t?d:new Ot(Math.ceil(d))}function cpe(e,t,a){var n=1,r=new Ot(e);if(!r.isint()&&a){var o=Math.abs(e);o<1?(n=new Ot(10).pow(Lv.getDigitCount(e)-1),r=new Ot(Math.floor(r.div(n).toNumber())).mul(n)):o>1&&(r=new Ot(Math.floor(e)))}else e===0?r=new Ot(Math.floor((t-1)/2)):a||(r=new Ot(Math.floor(e)));var c=Math.floor((t-1)/2),u=Qfe(Yfe(function(d){return r.add(new Ot(d-c).mul(n)).toNumber()}),_N);return u(0,t)}function tq(e,t,a,n){var r=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0;if(!Number.isFinite((t-e)/(a-1)))return{step:new Ot(0),tickMin:new Ot(0),tickMax:new Ot(0)};var o=eq(new Ot(t).sub(e).div(a-1),n,r),c;e<=0&&t>=0?c=new Ot(0):(c=new Ot(e).add(t).div(2),c=c.sub(new Ot(c).mod(o)));var u=Math.ceil(c.sub(e).div(o).toNumber()),d=Math.ceil(new Ot(t).sub(c).div(o).toNumber()),p=u+d+1;return p>a?tq(e,t,a,n,r+1):(p<a&&(d=t>0?d+(a-p):d,u=t>0?u:u+(a-p)),{step:o,tickMin:c.sub(new Ot(u).mul(o)),tickMax:c.add(new Ot(d).mul(o))})}function lpe(e){var t=Gf(e,2),a=t[0],n=t[1],r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:6,o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,c=Math.max(r,2),u=ZB([a,n]),d=Gf(u,2),p=d[0],h=d[1];if(p===-1/0||h===1/0){var m=h===1/0?[p].concat(EN(_N(0,r-1).map(function(){return 1/0}))):[].concat(EN(_N(0,r-1).map(function(){return-1/0})),[h]);return a>n?ON(m):m}if(p===h)return cpe(p,r,o);var x=tq(p,h,c,o),v=x.step,j=x.tickMin,b=x.tickMax,w=Lv.rangeStep(j,b.add(new Ot(.1).mul(v)),v);return a>n?ON(w):w}function upe(e,t){var a=Gf(e,2),n=a[0],r=a[1],o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,c=ZB([n,r]),u=Gf(c,2),d=u[0],p=u[1];if(d===-1/0||p===1/0)return[n,r];if(d===p)return[d];var h=Math.max(t,2),m=eq(new Ot(p).sub(d).div(h-1),o,0),x=[].concat(EN(Lv.rangeStep(new Ot(d),new Ot(p).sub(new Ot(.99).mul(m)),m)),[p]);return n>r?ON(x):x}var dpe=JB(lpe),fpe=JB(upe),ppe="Invariant failed";function xc(e,t){throw new Error(ppe)}var mpe=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];function pu(e){"@babel/helpers - typeof";return pu=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},pu(e)}function Ug(){return Ug=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},Ug.apply(this,arguments)}function hpe(e,t){return bpe(e)||vpe(e,t)||xpe(e,t)||gpe()}function gpe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. 661In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function xpe(e,t){if(e){if(typeof e=="string")return ZM(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);if(a==="Object"&&e.constructor&&(a=e.constructor.name),a==="Map"||a==="Set")return Array.from(e);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return ZM(e,t)}}function ZM(e,t){(t==null||t>e.length)&&(t=e.length);for(var a=0,n=new Array(t);a<t;a++)n[a]=e[a];return n}function vpe(e,t){var a=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(a!=null){var n,r,o,c,u=[],d=!0,p=!1;try{if(o=(a=a.call(e)).next,t!==0)for(;!(d=(n=o.call(a)).done)&&(u.push(n.value),u.length!==t);d=!0);}catch(h){p=!0,r=h}finally{try{if(!d&&a.return!=null&&(c=a.return(),Object(c)!==c))return}finally{if(p)throw r}}return u}}function bpe(e){if(Array.isArray(e))return e}function ype(e,t){if(e==null)return{};var a=wpe(e,t),n,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function wpe(e,t){if(e==null)return{};var a={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;a[n]=e[n]}return a}function jpe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Spe(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,rq(n.key),n)}}function Npe(e,t,a){return t&&Spe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Ape(e,t,a){return t=Hg(t),Cpe(e,aq()?Reflect.construct(t,a||[],Hg(e).constructor):t.apply(e,a))}function Cpe(e,t){if(t&&(pu(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return _pe(e)}function _pe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function aq(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(aq=function(){return!!e})()}function Hg(e){return Hg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(a){return a.__proto__||Object.getPrototypeOf(a)},Hg(e)}function Ope(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&kN(e,t)}function kN(e,t){return kN=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},kN(e,t)}function nq(e,t,a){return t=rq(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function rq(e){var t=Epe(e,"string");return pu(t)=="symbol"?t:t+""}function Epe(e,t){if(pu(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(pu(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var Gp=(function(e){function t(){return jpe(this,t),Ape(this,t,arguments)}return Ope(t,e),Npe(t,[{key:"render",value:function(){var n=this.props,r=n.offset,o=n.layout,c=n.width,u=n.dataKey,d=n.data,p=n.dataPointFormatter,h=n.xAxis,m=n.yAxis,x=ype(n,mpe),v=Me(x,!1);this.props.direction==="x"&&h.type!=="number"&&xc();var j=d.map(function(b){var w=p(b,u),A=w.x,C=w.y,O=w.value,k=w.errorVal;if(!k)return null;var _=[],P,E;if(Array.isArray(k)){var T=hpe(k,2);P=T[0],E=T[1]}else P=E=k;if(o==="vertical"){var D=h.scale,H=C+r,L=H+c,I=H-c,F=D(O-P),G=D(O+E);_.push({x1:G,y1:L,x2:G,y2:I}),_.push({x1:F,y1:H,x2:G,y2:H}),_.push({x1:F,y1:L,x2:F,y2:I})}else if(o==="horizontal"){var K=m.scale,z=A+r,q=z-c,R=z+c,V=K(O-P),se=K(O+E);_.push({x1:q,y1:se,x2:R,y2:se}),_.push({x1:z,y1:V,x2:z,y2:se}),_.push({x1:q,y1:V,x2:R,y2:V})}return B.createElement(Xe,Ug({className:"recharts-errorBar",key:"bar-".concat(_.map(function(U){return"".concat(U.x1,"-").concat(U.x2,"-").concat(U.y1,"-").concat(U.y2)}))},v),_.map(function(U){return B.createElement("line",Ug({},U,{key:"line-".concat(U.x1,"-").concat(U.x2,"-").concat(U.y1,"-").concat(U.y2)}))}))});return B.createElement(Xe,{className:"recharts-errorBars"},j)}}])})(B.Component);nq(Gp,"defaultProps",{stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"});nq(Gp,"displayName","ErrorBar");function Wf(e){"@babel/helpers - typeof";return Wf=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Wf(e)}function eD(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function zo(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?eD(Object(a),!0).forEach(function(n){Ppe(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):eD(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function Ppe(e,t,a){return t=kpe(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function kpe(e){var t=Tpe(e,"string");return Wf(t)=="symbol"?t:t+""}function Tpe(e,t){if(Wf(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(Wf(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var sq=function(t){var a=t.children,n=t.formattedGraphicalItems,r=t.legendWidth,o=t.legendContent,c=La(a,nc);if(!c)return null;var u=nc.defaultProps,d=u!==void 0?zo(zo({},u),c.props):{},p;return c.props&&c.props.payload?p=c.props&&c.props.payload:o==="children"?p=(n||[]).reduce(function(h,m){var x=m.item,v=m.props,j=v.sectors||v.data||[];return h.concat(j.map(function(b){return{type:c.props.iconType||x.props.legendType,value:b.name,color:b.fill,payload:b}}))},[]):p=(n||[]).map(function(h){var m=h.item,x=m.type.defaultProps,v=x!==void 0?zo(zo({},x),m.props):{},j=v.dataKey,b=v.name,w=v.legendType,A=v.hide;return{inactive:A,dataKey:j,type:d.iconType||w||"square",color:C3(m),value:b||j,payload:v}}),zo(zo(zo({},d),nc.getWithHeight(c,r)),{},{payload:p,item:c})};function Yf(e){"@babel/helpers - typeof";return Yf=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Yf(e)}function tD(e){return Lpe(e)||Rpe(e)||Dpe(e)||Mpe()}function Mpe(){throw new TypeError(`Invalid attempt to spread non-iterable instance. 662In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Dpe(e,t){if(e){if(typeof e=="string")return TN(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);if(a==="Object"&&e.constructor&&(a=e.constructor.name),a==="Map"||a==="Set")return Array.from(e);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return TN(e,t)}}function Rpe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Lpe(e){if(Array.isArray(e))return TN(e)}function TN(e,t){(t==null||t>e.length)&&(t=e.length);for(var a=0,n=new Array(t);a<t;a++)n[a]=e[a];return n}function aD(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function Gt(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?aD(Object(a),!0).forEach(function(n){Gl(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):aD(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function Gl(e,t,a){return t=Ipe(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function Ipe(e){var t=zpe(e,"string");return Yf(t)=="symbol"?t:t+""}function zpe(e,t){if(Yf(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(Yf(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Dt(e,t,a){return Ke(e)||Ke(t)?a:pa(t)?za(e,t,a):ze(t)?t(e):a}function xf(e,t,a,n){var r=Lfe(e,function(u){return Dt(u,t)});if(a==="number"){var o=r.filter(function(u){return Se(u)||parseFloat(u)});return o.length?[Vp(o),Dv(o)]:[1/0,-1/0]}var c=n?r.filter(function(u){return!Ke(u)}):r;return c.map(function(u){return pa(u)||u instanceof Date?u:""})}var $pe=function(t){var a,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],r=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0,c=-1,u=(a=n?.length)!==null&&a!==void 0?a:0;if(u<=1)return 0;if(o&&o.axisType==="angleAxis"&&Math.abs(Math.abs(o.range[1]-o.range[0])-360)<=1e-6)for(var d=o.range,p=0;p<u;p++){var h=p>0?r[p-1].coordinate:r[u-1].coordinate,m=r[p].coordinate,x=p>=u-1?r[0].coordinate:r[p+1].coordinate,v=void 0;if(Xa(m-h)!==Xa(x-m)){var j=[];if(Xa(x-m)===Xa(d[1]-d[0])){v=x;var b=m+d[1]-d[0];j[0]=Math.min(b,(b+h)/2),j[1]=Math.max(b,(b+h)/2)}else{v=h;var w=x+d[1]-d[0];j[0]=Math.min(m,(w+m)/2),j[1]=Math.max(m,(w+m)/2)}var A=[Math.min(m,(v+m)/2),Math.max(m,(v+m)/2)];if(t>A[0]&&t<=A[1]||t>=j[0]&&t<=j[1]){c=r[p].index;break}}else{var C=Math.min(h,x),O=Math.max(h,x);if(t>(C+m)/2&&t<=(O+m)/2){c=r[p].index;break}}}else for(var k=0;k<u;k++)if(k===0&&t<=(n[k].coordinate+n[k+1].coordinate)/2||k>0&&k<u-1&&t>(n[k].coordinate+n[k-1].coordinate)/2&&t<=(n[k].coordinate+n[k+1].coordinate)/2||k===u-1&&t>(n[k].coordinate+n[k-1].coordinate)/2){c=n[k].index;break}return c},C3=function(t){var a,n=t,r=n.type.displayName,o=(a=t.type)!==null&&a!==void 0&&a.defaultProps?Gt(Gt({},t.type.defaultProps),t.props):t.props,c=o.stroke,u=o.fill,d;switch(r){case"Line":d=c;break;case"Area":case"Radar":d=c&&c!=="none"?c:u;break;default:d=u;break}return d},Bpe=function(t){var a=t.barSize,n=t.totalSize,r=t.stackGroups,o=r===void 0?{}:r;if(!o)return{};for(var c={},u=Object.keys(o),d=0,p=u.length;d<p;d++)for(var h=o[u[d]].stackGroups,m=Object.keys(h),x=0,v=m.length;x<v;x++){var j=h[m[x]],b=j.items,w=j.cateAxisId,A=b.filter(function(E){return Ks(E.type).indexOf("Bar")>=0});if(A&&A.length){var C=A[0].type.defaultProps,O=C!==void 0?Gt(Gt({},C),A[0].props):A[0].props,k=O.barSize,_=O[w];c[_]||(c[_]=[]);var P=Ke(k)?a:k;c[_].push({item:A[0],stackList:A.slice(1),barSize:Ke(P)?void 0:Za(P,n,0)})}}return c},qpe=function(t){var a=t.barGap,n=t.barCategoryGap,r=t.bandSize,o=t.sizeList,c=o===void 0?[]:o,u=t.maxBarSize,d=c.length;if(d<1)return null;var p=Za(a,r,0,!0),h,m=[];if(c[0].barSize===+c[0].barSize){var x=!1,v=r/d,j=c.reduce(function(k,_){return k+_.barSize||0},0);j+=(d-1)*p,j>=r&&(j-=(d-1)*p,p=0),j>=r&&v>0&&(x=!0,v*=.9,j=d*v);var b=(r-j)/2>>0,w={offset:b-p,size:0};h=c.reduce(function(k,_){var P={item:_.item,position:{offset:w.offset+w.size+p,size:x?v:_.barSize}},E=[].concat(tD(k),[P]);return w=E[E.length-1].position,_.stackList&&_.stackList.length&&_.stackList.forEach(function(T){E.push({item:T,position:w})}),E},m)}else{var A=Za(n,r,0,!0);r-2*A-(d-1)*p<=0&&(p=0);var C=(r-2*A-(d-1)*p)/d;C>1&&(C>>=0);var O=u===+u?Math.min(C,u):C;h=c.reduce(function(k,_,P){var E=[].concat(tD(k),[{item:_.item,position:{offset:A+(C+p)*P+(C-O)/2,size:O}}]);return _.stackList&&_.stackList.length&&_.stackList.forEach(function(T){E.push({item:T,position:E[E.length-1].position})}),E},m)}return h},Upe=function(t,a,n,r){var o=n.children,c=n.width,u=n.margin,d=c-(u.left||0)-(u.right||0),p=sq({children:o,legendWidth:d});if(p){var h=r||{},m=h.width,x=h.height,v=p.align,j=p.verticalAlign,b=p.layout;if((b==="vertical"||b==="horizontal"&&j==="middle")&&v!=="center"&&Se(t[v]))return Gt(Gt({},t),{},Gl({},v,t[v]+(m||0)));if((b==="horizontal"||b==="vertical"&&v==="center")&&j!=="middle"&&Se(t[j]))return Gt(Gt({},t),{},Gl({},j,t[j]+(x||0)))}return t},Hpe=function(t,a,n){return Ke(a)?!0:t==="horizontal"?a==="yAxis":t==="vertical"||n==="x"?a==="xAxis":n==="y"?a==="yAxis":!0},iq=function(t,a,n,r,o){var c=a.props.children,u=Bn(c,Gp).filter(function(p){return Hpe(r,o,p.props.direction)});if(u&&u.length){var d=u.map(function(p){return p.props.dataKey});return t.reduce(function(p,h){var m=Dt(h,n);if(Ke(m))return p;var x=Array.isArray(m)?[Vp(m),Dv(m)]:[m,m],v=d.reduce(function(j,b){var w=Dt(h,b,0),A=x[0]-Math.abs(Array.isArray(w)?w[0]:w),C=x[1]+Math.abs(Array.isArray(w)?w[1]:w);return[Math.min(A,j[0]),Math.max(C,j[1])]},[1/0,-1/0]);return[Math.min(v[0],p[0]),Math.max(v[1],p[1])]},[1/0,-1/0])}return null},Fpe=function(t,a,n,r,o){var c=a.map(function(u){return iq(t,u,n,o,r)}).filter(function(u){return!Ke(u)});return c&&c.length?c.reduce(function(u,d){return[Math.min(u[0],d[0]),Math.max(u[1],d[1])]},[1/0,-1/0]):null},oq=function(t,a,n,r,o){var c=a.map(function(d){var p=d.props.dataKey;return n==="number"&&p&&iq(t,d,p,r)||xf(t,p,n,o)});if(n==="number")return c.reduce(function(d,p){return[Math.min(d[0],p[0]),Math.max(d[1],p[1])]},[1/0,-1/0]);var u={};return c.reduce(function(d,p){for(var h=0,m=p.length;h<m;h++)u[p[h]]||(u[p[h]]=!0,d.push(p[h]));return d},[])},cq=function(t,a){return t==="horizontal"&&a==="xAxis"||t==="vertical"&&a==="yAxis"||t==="centric"&&a==="angleAxis"||t==="radial"&&a==="radiusAxis"},lq=function(t,a,n,r){if(r)return t.map(function(d){return d.coordinate});var o,c,u=t.map(function(d){return d.coordinate===a&&(o=!0),d.coordinate===n&&(c=!0),d.coordinate});return o||u.push(a),c||u.push(n),u},Fs=function(t,a,n){if(!t)return null;var r=t.scale,o=t.duplicateDomain,c=t.type,u=t.range,d=t.realScaleType==="scaleBand"?r.bandwidth()/2:2,p=(a||n)&&c==="category"&&r.bandwidth?r.bandwidth()/d:0;if(p=t.axisType==="angleAxis"&&u?.length>=2?Xa(u[0]-u[1])*2*p:p,a&&(t.ticks||t.niceTicks)){var h=(t.ticks||t.niceTicks).map(function(m){var x=o?o.indexOf(m):m;return{coordinate:r(x)+p,value:m,offset:p}});return h.filter(function(m){return!Bp(m.coordinate)})}return t.isCategorical&&t.categoricalDomain?t.categoricalDomain.map(function(m,x){return{coordinate:r(m)+p,value:m,index:x,offset:p}}):r.ticks&&!n?r.ticks(t.tickCount).map(function(m){return{coordinate:r(m)+p,value:m,offset:p}}):r.domain().map(function(m,x){return{coordinate:r(m)+p,value:o?o[m]:m,index:x,offset:p}})},o2=new WeakMap,Dh=function(t,a){if(typeof a!="function")return t;o2.has(t)||o2.set(t,new WeakMap);var n=o2.get(t);if(n.has(a))return n.get(a);var r=function(){t.apply(void 0,arguments),a.apply(void 0,arguments)};return n.set(a,r),r},uq=function(t,a,n){var r=t.scale,o=t.type,c=t.layout,u=t.axisType;if(r==="auto")return c==="radial"&&u==="radiusAxis"?{scale:qf(),realScaleType:"band"}:c==="radial"&&u==="angleAxis"?{scale:Ig(),realScaleType:"linear"}:o==="category"&&a&&(a.indexOf("LineChart")>=0||a.indexOf("AreaChart")>=0||a.indexOf("ComposedChart")>=0&&!n)?{scale:gf(),realScaleType:"point"}:o==="category"?{scale:qf(),realScaleType:"band"}:{scale:Ig(),realScaleType:"linear"};if(pc(r)){var d="scale".concat(vv(r));return{scale:(qM[d]||gf)(),realScaleType:qM[d]?d:"point"}}return ze(r)?{scale:r}:{scale:gf(),realScaleType:"point"}},nD=1e-4,dq=function(t){var a=t.domain();if(!(!a||a.length<=2)){var n=a.length,r=t.range(),o=Math.min(r[0],r[1])-nD,c=Math.max(r[0],r[1])+nD,u=t(a[0]),d=t(a[n-1]);(u<o||u>c||d<o||d>c)&&t.domain([a[0],a[n-1]])}},Kpe=function(t,a){if(!t)return null;for(var n=0,r=t.length;n<r;n++)if(t[n].item===a)return t[n].position;return null},Vpe=function(t,a){if(!a||a.length!==2||!Se(a[0])||!Se(a[1]))return t;var n=Math.min(a[0],a[1]),r=Math.max(a[0],a[1]),o=[t[0],t[1]];return(!Se(t[0])||t[0]<n)&&(o[0]=n),(!Se(t[1])||t[1]>r)&&(o[1]=r),o[0]>r&&(o[0]=r),o[1]<n&&(o[1]=n),o},Gpe=function(t){var a=t.length;if(!(a<=0))for(var n=0,r=t[0].length;n<r;++n)for(var o=0,c=0,u=0;u<a;++u){var d=Bp(t[u][n][1])?t[u][n][0]:t[u][n][1];d>=0?(t[u][n][0]=o,t[u][n][1]=o+d,o=t[u][n][1]):(t[u][n][0]=c,t[u][n][1]=c+d,c=t[u][n][1])}},Wpe=function(t){var a=t.length;if(!(a<=0))for(var n=0,r=t[0].length;n<r;++n)for(var o=0,c=0;c<a;++c){var u=Bp(t[c][n][1])?t[c][n][0]:t[c][n][1];u>=0?(t[c][n][0]=o,t[c][n][1]=o+u,o=t[c][n][1]):(t[c][n][0]=0,t[c][n][1]=0)}},Ype={sign:Gpe,expand:Iie,none:su,silhouette:zie,wiggle:$ie,positive:Wpe},Qpe=function(t,a,n){var r=a.map(function(u){return u.props.dataKey}),o=Ype[n],c=Lie().keys(r).value(function(u,d){return+Dt(u,d,0)}).order(cN).offset(o);return c(t)},Jpe=function(t,a,n,r,o,c){if(!t)return null;var u=c?a.reverse():a,d={},p=u.reduce(function(m,x){var v,j=(v=x.type)!==null&&v!==void 0&&v.defaultProps?Gt(Gt({},x.type.defaultProps),x.props):x.props,b=j.stackId,w=j.hide;if(w)return m;var A=j[n],C=m[A]||{hasStack:!1,stackGroups:{}};if(pa(b)){var O=C.stackGroups[b]||{numericAxisId:n,cateAxisId:r,items:[]};O.items.push(x),C.hasStack=!0,C.stackGroups[b]=O}else C.stackGroups[Fu("_stackId_")]={numericAxisId:n,cateAxisId:r,items:[x]};return Gt(Gt({},m),{},Gl({},A,C))},d),h={};return Object.keys(p).reduce(function(m,x){var v=p[x];if(v.hasStack){var j={};v.stackGroups=Object.keys(v.stackGroups).reduce(function(b,w){var A=v.stackGroups[w];return Gt(Gt({},b),{},Gl({},w,{numericAxisId:n,cateAxisId:r,items:A.items,stackedData:Qpe(t,A.items,o)}))},j)}return Gt(Gt({},m),{},Gl({},x,v))},h)},fq=function(t,a){var n=a.realScaleType,r=a.type,o=a.tickCount,c=a.originalDomain,u=a.allowDecimals,d=n||a.scale;if(d!=="auto"&&d!=="linear")return null;if(o&&r==="number"&&c&&(c[0]==="auto"||c[1]==="auto")){var p=t.domain();if(!p.length)return null;var h=dpe(p,o,u);return t.domain([Vp(h),Dv(h)]),{niceTicks:h}}if(o&&r==="number"){var m=t.domain(),x=fpe(m,o,u);return{niceTicks:x}}return null};function rD(e){var t=e.axis,a=e.ticks,n=e.bandSize,r=e.entry,o=e.index,c=e.dataKey;if(t.type==="category"){if(!t.allowDuplicatedCategory&&t.dataKey&&!Ke(r[t.dataKey])){var u=bg(a,"value",r[t.dataKey]);if(u)return u.coordinate+n/2}return a[o]?a[o].coordinate+n/2:null}var d=Dt(r,Ke(c)?t.dataKey:c);return Ke(d)?null:t.scale(d)}var sD=function(t){var a=t.axis,n=t.ticks,r=t.offset,o=t.bandSize,c=t.entry,u=t.index;if(a.type==="category")return n[u]?n[u].coordinate+r:null;var d=Dt(c,a.dataKey,a.domain[u]);return Ke(d)?null:a.scale(d)-o/2+r},Xpe=function(t){var a=t.numericAxis,n=a.scale.domain();if(a.type==="number"){var r=Math.min(n[0],n[1]),o=Math.max(n[0],n[1]);return r<=0&&o>=0?0:o<0?o:r}return n[0]},Zpe=function(t,a){var n,r=(n=t.type)!==null&&n!==void 0&&n.defaultProps?Gt(Gt({},t.type.defaultProps),t.props):t.props,o=r.stackId;if(pa(o)){var c=a[o];if(c){var u=c.items.indexOf(t);return u>=0?c.stackedData[u]:null}}return null},eme=function(t){return t.reduce(function(a,n){return[Vp(n.concat([a[0]]).filter(Se)),Dv(n.concat([a[1]]).filter(Se))]},[1/0,-1/0])},pq=function(t,a,n){return Object.keys(t).reduce(function(r,o){var c=t[o],u=c.stackedData,d=u.reduce(function(p,h){var m=eme(h.slice(a,n+1));return[Math.min(p[0],m[0]),Math.max(p[1],m[1])]},[1/0,-1/0]);return[Math.min(d[0],r[0]),Math.max(d[1],r[1])]},[1/0,-1/0]).map(function(r){return r===1/0||r===-1/0?0:r})},iD=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,oD=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,MN=function(t,a,n){if(ze(t))return t(a,n);if(!Array.isArray(t))return a;var r=[];if(Se(t[0]))r[0]=n?t[0]:Math.min(t[0],a[0]);else if(iD.test(t[0])){var o=+iD.exec(t[0])[1];r[0]=a[0]-o}else ze(t[0])?r[0]=t[0](a[0]):r[0]=a[0];if(Se(t[1]))r[1]=n?t[1]:Math.max(t[1],a[1]);else if(oD.test(t[1])){var c=+oD.exec(t[1])[1];r[1]=a[1]+c}else ze(t[1])?r[1]=t[1](a[1]):r[1]=a[1];return r},Fg=function(t,a,n){if(t&&t.scale&&t.scale.bandwidth){var r=t.scale.bandwidth();if(!n||r>0)return r}if(t&&a&&a.length>=2){for(var o=t3(a,function(m){return m.coordinate}),c=1/0,u=1,d=o.length;u<d;u++){var p=o[u],h=o[u-1];c=Math.min((p.coordinate||0)-(h.coordinate||0),c)}return c===1/0?0:c}return n?void 0:0},cD=function(t,a,n){return!t||!t.length||Gu(t,za(n,"type.defaultProps.domain"))?a:t},mq=function(t,a){var n=t.type.defaultProps?Gt(Gt({},t.type.defaultProps),t.props):t.props,r=n.dataKey,o=n.name,c=n.unit,u=n.formatter,d=n.tooltipType,p=n.chartType,h=n.hide;return Gt(Gt({},Me(t,!1)),{},{dataKey:r,unit:c,formatter:u,name:o||r,color:C3(t),value:Dt(a,r),type:d,payload:a,chartType:p,hide:h})};function Qf(e){"@babel/helpers - typeof";return Qf=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Qf(e)}function lD(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function zs(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?lD(Object(a),!0).forEach(function(n){hq(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):lD(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function hq(e,t,a){return t=tme(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function tme(e){var t=ame(e,"string");return Qf(t)=="symbol"?t:t+""}function ame(e,t){if(Qf(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(Qf(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function nme(e,t){return ome(e)||ime(e,t)||sme(e,t)||rme()}function rme(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. 663In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function sme(e,t){if(e){if(typeof e=="string")return uD(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);if(a==="Object"&&e.constructor&&(a=e.constructor.name),a==="Map"||a==="Set")return Array.from(e);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return uD(e,t)}}function uD(e,t){(t==null||t>e.length)&&(t=e.length);for(var a=0,n=new Array(t);a<t;a++)n[a]=e[a];return n}function ime(e,t){var a=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(a!=null){var n,r,o,c,u=[],d=!0,p=!1;try{if(o=(a=a.call(e)).next,t!==0)for(;!(d=(n=o.call(a)).done)&&(u.push(n.value),u.length!==t);d=!0);}catch(h){p=!0,r=h}finally{try{if(!d&&a.return!=null&&(c=a.return(),Object(c)!==c))return}finally{if(p)throw r}}return u}}function ome(e){if(Array.isArray(e))return e}var Kg=Math.PI/180,cme=function(t){return t*180/Math.PI},bt=function(t,a,n,r){return{x:t+Math.cos(-Kg*r)*n,y:a+Math.sin(-Kg*r)*n}},gq=function(t,a){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{top:0,right:0,bottom:0,left:0};return Math.min(Math.abs(t-(n.left||0)-(n.right||0)),Math.abs(a-(n.top||0)-(n.bottom||0)))/2},xq=function(t,a,n,r,o){var c=t.width,u=t.height,d=t.startAngle,p=t.endAngle,h=Za(t.cx,c,c/2),m=Za(t.cy,u,u/2),x=gq(c,u,n),v=Za(t.innerRadius,x,0),j=Za(t.outerRadius,x,x*.8),b=Object.keys(a);return b.reduce(function(w,A){var C=a[A],O=C.domain,k=C.reversed,_;if(Ke(C.range))r==="angleAxis"?_=[d,p]:r==="radiusAxis"&&(_=[v,j]),k&&(_=[_[1],_[0]]);else{_=C.range;var P=_,E=nme(P,2);d=E[0],p=E[1]}var T=uq(C,o),D=T.realScaleType,H=T.scale;H.domain(O).range(_),dq(H);var L=fq(H,zs(zs({},C),{},{realScaleType:D})),I=zs(zs(zs({},C),L),{},{range:_,radius:j,realScaleType:D,scale:H,cx:h,cy:m,innerRadius:v,outerRadius:j,startAngle:d,endAngle:p});return zs(zs({},w),{},hq({},A,I))},{})},lme=function(t,a){var n=t.x,r=t.y,o=a.x,c=a.y;return Math.sqrt(Math.pow(n-o,2)+Math.pow(r-c,2))},ume=function(t,a){var n=t.x,r=t.y,o=a.cx,c=a.cy,u=lme({x:n,y:r},{x:o,y:c});if(u<=0)return{radius:u};var d=(n-o)/u,p=Math.acos(d);return r>c&&(p=2*Math.PI-p),{radius:u,angle:cme(p),angleInRadian:p}},dme=function(t){var a=t.startAngle,n=t.endAngle,r=Math.floor(a/360),o=Math.floor(n/360),c=Math.min(r,o);return{startAngle:a-c*360,endAngle:n-c*360}},fme=function(t,a){var n=a.startAngle,r=a.endAngle,o=Math.floor(n/360),c=Math.floor(r/360),u=Math.min(o,c);return t+u*360},dD=function(t,a){var n=t.x,r=t.y,o=ume({x:n,y:r},a),c=o.radius,u=o.angle,d=a.innerRadius,p=a.outerRadius;if(c<d||c>p)return!1;if(c===0)return!0;var h=dme(a),m=h.startAngle,x=h.endAngle,v=u,j;if(m<=x){for(;v>x;)v-=360;for(;v<m;)v+=360;j=v>=m&&v<=x}else{for(;v>m;)v-=360;for(;v<x;)v+=360;j=v>=x&&v<=m}return j?zs(zs({},a),{},{radius:c,angle:fme(v,a)}):null},vq=function(t){return!N.isValidElement(t)&&!ze(t)&&typeof t!="boolean"?t.className:""};function Jf(e){"@babel/helpers - typeof";return Jf=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Jf(e)}var pme=["offset"];function mme(e){return vme(e)||xme(e)||gme(e)||hme()}function hme(){throw new TypeError(`Invalid attempt to spread non-iterable instance. 664In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function gme(e,t){if(e){if(typeof e=="string")return DN(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);if(a==="Object"&&e.constructor&&(a=e.constructor.name),a==="Map"||a==="Set")return Array.from(e);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return DN(e,t)}}function xme(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function vme(e){if(Array.isArray(e))return DN(e)}function DN(e,t){(t==null||t>e.length)&&(t=e.length);for(var a=0,n=new Array(t);a<t;a++)n[a]=e[a];return n}function bme(e,t){if(e==null)return{};var a=yme(e,t),n,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function yme(e,t){if(e==null)return{};var a={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;a[n]=e[n]}return a}function fD(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function da(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?fD(Object(a),!0).forEach(function(n){wme(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):fD(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function wme(e,t,a){return t=jme(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function jme(e){var t=Sme(e,"string");return Jf(t)=="symbol"?t:t+""}function Sme(e,t){if(Jf(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(Jf(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Xf(){return Xf=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},Xf.apply(this,arguments)}var Nme=function(t){var a=t.value,n=t.formatter,r=Ke(t.children)?a:t.children;return ze(n)?n(r):r},Ame=function(t,a){var n=Xa(a-t),r=Math.min(Math.abs(a-t),360);return n*r},Cme=function(t,a,n){var r=t.position,o=t.viewBox,c=t.offset,u=t.className,d=o,p=d.cx,h=d.cy,m=d.innerRadius,x=d.outerRadius,v=d.startAngle,j=d.endAngle,b=d.clockWise,w=(m+x)/2,A=Ame(v,j),C=A>=0?1:-1,O,k;r==="insideStart"?(O=v+C*c,k=b):r==="insideEnd"?(O=j-C*c,k=!b):r==="end"&&(O=j+C*c,k=b),k=A<=0?k:!k;var _=bt(p,h,w,O),P=bt(p,h,w,O+(k?1:-1)*359),E="M".concat(_.x,",").concat(_.y,` 665 A`).concat(w,",").concat(w,",0,1,").concat(k?0:1,`, 666 `).concat(P.x,",").concat(P.y),T=Ke(t.id)?Fu("recharts-radial-line-"):t.id;return B.createElement("text",Xf({},n,{dominantBaseline:"central",className:Ue("recharts-radial-bar-label",u)}),B.createElement("defs",null,B.createElement("path",{id:T,d:E})),B.createElement("textPath",{xlinkHref:"#".concat(T)},a))},_me=function(t){var a=t.viewBox,n=t.offset,r=t.position,o=a,c=o.cx,u=o.cy,d=o.innerRadius,p=o.outerRadius,h=o.startAngle,m=o.endAngle,x=(h+m)/2;if(r==="outside"){var v=bt(c,u,p+n,x),j=v.x,b=v.y;return{x:j,y:b,textAnchor:j>=c?"start":"end",verticalAnchor:"middle"}}if(r==="center")return{x:c,y:u,textAnchor:"middle",verticalAnchor:"middle"};if(r==="centerTop")return{x:c,y:u,textAnchor:"middle",verticalAnchor:"start"};if(r==="centerBottom")return{x:c,y:u,textAnchor:"middle",verticalAnchor:"end"};var w=(d+p)/2,A=bt(c,u,w,x),C=A.x,O=A.y;return{x:C,y:O,textAnchor:"middle",verticalAnchor:"middle"}},Ome=function(t){var a=t.viewBox,n=t.parentViewBox,r=t.offset,o=t.position,c=a,u=c.x,d=c.y,p=c.width,h=c.height,m=h>=0?1:-1,x=m*r,v=m>0?"end":"start",j=m>0?"start":"end",b=p>=0?1:-1,w=b*r,A=b>0?"end":"start",C=b>0?"start":"end";if(o==="top"){var O={x:u+p/2,y:d-m*r,textAnchor:"middle",verticalAnchor:v};return da(da({},O),n?{height:Math.max(d-n.y,0),width:p}:{})}if(o==="bottom"){var k={x:u+p/2,y:d+h+x,textAnchor:"middle",verticalAnchor:j};return da(da({},k),n?{height:Math.max(n.y+n.height-(d+h),0),width:p}:{})}if(o==="left"){var _={x:u-w,y:d+h/2,textAnchor:A,verticalAnchor:"middle"};return da(da({},_),n?{width:Math.max(_.x-n.x,0),height:h}:{})}if(o==="right"){var P={x:u+p+w,y:d+h/2,textAnchor:C,verticalAnchor:"middle"};return da(da({},P),n?{width:Math.max(n.x+n.width-P.x,0),height:h}:{})}var E=n?{width:p,height:h}:{};return o==="insideLeft"?da({x:u+w,y:d+h/2,textAnchor:C,verticalAnchor:"middle"},E):o==="insideRight"?da({x:u+p-w,y:d+h/2,textAnchor:A,verticalAnchor:"middle"},E):o==="insideTop"?da({x:u+p/2,y:d+x,textAnchor:"middle",verticalAnchor:j},E):o==="insideBottom"?da({x:u+p/2,y:d+h-x,textAnchor:"middle",verticalAnchor:v},E):o==="insideTopLeft"?da({x:u+w,y:d+x,textAnchor:C,verticalAnchor:j},E):o==="insideTopRight"?da({x:u+p-w,y:d+x,textAnchor:A,verticalAnchor:j},E):o==="insideBottomLeft"?da({x:u+w,y:d+h-x,textAnchor:C,verticalAnchor:v},E):o==="insideBottomRight"?da({x:u+p-w,y:d+h-x,textAnchor:A,verticalAnchor:v},E):Hu(o)&&(Se(o.x)||Qo(o.x))&&(Se(o.y)||Qo(o.y))?da({x:u+Za(o.x,p),y:d+Za(o.y,h),textAnchor:"end",verticalAnchor:"end"},E):da({x:u+p/2,y:d+h/2,textAnchor:"middle",verticalAnchor:"middle"},E)},Eme=function(t){return"cx"in t&&Se(t.cx)};function ja(e){var t=e.offset,a=t===void 0?5:t,n=bme(e,pme),r=da({offset:a},n),o=r.viewBox,c=r.position,u=r.value,d=r.children,p=r.content,h=r.className,m=h===void 0?"":h,x=r.textBreakAll;if(!o||Ke(u)&&Ke(d)&&!N.isValidElement(p)&&!ze(p))return null;if(N.isValidElement(p))return N.cloneElement(p,r);var v;if(ze(p)){if(v=N.createElement(p,r),N.isValidElement(v))return v}else v=Nme(r);var j=Eme(o),b=Me(r,!0);if(j&&(c==="insideStart"||c==="insideEnd"||c==="end"))return Cme(r,v,b);var w=j?_me(r):Ome(r);return B.createElement(hc,Xf({className:Ue("recharts-label",m)},b,w,{breakAll:x}),v)}ja.displayName="Label";var bq=function(t){var a=t.cx,n=t.cy,r=t.angle,o=t.startAngle,c=t.endAngle,u=t.r,d=t.radius,p=t.innerRadius,h=t.outerRadius,m=t.x,x=t.y,v=t.top,j=t.left,b=t.width,w=t.height,A=t.clockWise,C=t.labelViewBox;if(C)return C;if(Se(b)&&Se(w)){if(Se(m)&&Se(x))return{x:m,y:x,width:b,height:w};if(Se(v)&&Se(j))return{x:v,y:j,width:b,height:w}}return Se(m)&&Se(x)?{x:m,y:x,width:0,height:0}:Se(a)&&Se(n)?{cx:a,cy:n,startAngle:o||r||0,endAngle:c||r||0,innerRadius:p||0,outerRadius:h||d||u||0,clockWise:A}:t.viewBox?t.viewBox:{}},Pme=function(t,a){return t?t===!0?B.createElement(ja,{key:"label-implicit",viewBox:a}):pa(t)?B.createElement(ja,{key:"label-implicit",viewBox:a,value:t}):N.isValidElement(t)?t.type===ja?N.cloneElement(t,{key:"label-implicit",viewBox:a}):B.createElement(ja,{key:"label-implicit",content:t,viewBox:a}):ze(t)?B.createElement(ja,{key:"label-implicit",content:t,viewBox:a}):Hu(t)?B.createElement(ja,Xf({viewBox:a},t,{key:"label-implicit"})):null:null},kme=function(t,a){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(!t||!t.children&&n&&!t.label)return null;var r=t.children,o=bq(t),c=Bn(r,ja).map(function(d,p){return N.cloneElement(d,{viewBox:a||o,key:"label-".concat(p)})});if(!n)return c;var u=Pme(t.label,a||o);return[u].concat(mme(c))};ja.parseViewBox=bq;ja.renderCallByParent=kme;var c2,pD;function Tme(){if(pD)return c2;pD=1;function e(t){var a=t==null?0:t.length;return a?t[a-1]:void 0}return c2=e,c2}var Mme=Tme();const yq=xt(Mme);function Zf(e){"@babel/helpers - typeof";return Zf=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Zf(e)}var Dme=["valueAccessor"],Rme=["data","dataKey","clockWise","id","textBreakAll"];function Lme(e){return Bme(e)||$me(e)||zme(e)||Ime()}function Ime(){throw new TypeError(`Invalid attempt to spread non-iterable instance. 667In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function zme(e,t){if(e){if(typeof e=="string")return RN(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);if(a==="Object"&&e.constructor&&(a=e.constructor.name),a==="Map"||a==="Set")return Array.from(e);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return RN(e,t)}}function $me(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Bme(e){if(Array.isArray(e))return RN(e)}function RN(e,t){(t==null||t>e.length)&&(t=e.length);for(var a=0,n=new Array(t);a<t;a++)n[a]=e[a];return n}function Vg(){return Vg=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},Vg.apply(this,arguments)}function mD(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function hD(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?mD(Object(a),!0).forEach(function(n){qme(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):mD(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function qme(e,t,a){return t=Ume(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function Ume(e){var t=Hme(e,"string");return Zf(t)=="symbol"?t:t+""}function Hme(e,t){if(Zf(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(Zf(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function gD(e,t){if(e==null)return{};var a=Fme(e,t),n,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Fme(e,t){if(e==null)return{};var a={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;a[n]=e[n]}return a}var Kme=function(t){return Array.isArray(t.value)?yq(t.value):t.value};function is(e){var t=e.valueAccessor,a=t===void 0?Kme:t,n=gD(e,Dme),r=n.data,o=n.dataKey,c=n.clockWise,u=n.id,d=n.textBreakAll,p=gD(n,Rme);return!r||!r.length?null:B.createElement(Xe,{className:"recharts-label-list"},r.map(function(h,m){var x=Ke(o)?a(h,m):Dt(h&&h.payload,o),v=Ke(u)?{}:{id:"".concat(u,"-").concat(m)};return B.createElement(ja,Vg({},Me(h,!0),p,v,{parentViewBox:h.parentViewBox,value:x,textBreakAll:d,viewBox:ja.parseViewBox(Ke(c)?h:hD(hD({},h),{},{clockWise:c})),key:"label-".concat(m),index:m}))}))}is.displayName="LabelList";function Vme(e,t){return e?e===!0?B.createElement(is,{key:"labelList-implicit",data:t}):B.isValidElement(e)||ze(e)?B.createElement(is,{key:"labelList-implicit",data:t,content:e}):Hu(e)?B.createElement(is,Vg({data:t},e,{key:"labelList-implicit"})):null:null}function Gme(e,t){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(!e||!e.children&&a&&!e.label)return null;var n=e.children,r=Bn(n,is).map(function(c,u){return N.cloneElement(c,{data:t,key:"labelList-".concat(u)})});if(!a)return r;var o=Vme(e.label,t);return[o].concat(Lme(r))}is.renderCallByParent=Gme;function ep(e){"@babel/helpers - typeof";return ep=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ep(e)}function LN(){return LN=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},LN.apply(this,arguments)}function xD(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function vD(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?xD(Object(a),!0).forEach(function(n){Wme(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):xD(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function Wme(e,t,a){return t=Yme(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function Yme(e){var t=Qme(e,"string");return ep(t)=="symbol"?t:t+""}function Qme(e,t){if(ep(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(ep(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Jme=function(t,a){var n=Xa(a-t),r=Math.min(Math.abs(a-t),359.999);return n*r},Rh=function(t){var a=t.cx,n=t.cy,r=t.radius,o=t.angle,c=t.sign,u=t.isExternal,d=t.cornerRadius,p=t.cornerIsExternal,h=d*(u?1:-1)+r,m=Math.asin(d/h)/Kg,x=p?o:o+c*m,v=bt(a,n,h,x),j=bt(a,n,r,x),b=p?o-c*m:o,w=bt(a,n,h*Math.cos(m*Kg),b);return{center:v,circleTangency:j,lineTangency:w,theta:m}},wq=function(t){var a=t.cx,n=t.cy,r=t.innerRadius,o=t.outerRadius,c=t.startAngle,u=t.endAngle,d=Jme(c,u),p=c+d,h=bt(a,n,o,c),m=bt(a,n,o,p),x="M ".concat(h.x,",").concat(h.y,` 668 A `).concat(o,",").concat(o,`,0, 669 `).concat(+(Math.abs(d)>180),",").concat(+(c>p),`, 670 `).concat(m.x,",").concat(m.y,` 671 `);if(r>0){var v=bt(a,n,r,c),j=bt(a,n,r,p);x+="L ".concat(j.x,",").concat(j.y,` 672 A `).concat(r,",").concat(r,`,0, 673 `).concat(+(Math.abs(d)>180),",").concat(+(c<=p),`, 674 `).concat(v.x,",").concat(v.y," Z")}else x+="L ".concat(a,",").concat(n," Z");return x},Xme=function(t){var a=t.cx,n=t.cy,r=t.innerRadius,o=t.outerRadius,c=t.cornerRadius,u=t.forceCornerRadius,d=t.cornerIsExternal,p=t.startAngle,h=t.endAngle,m=Xa(h-p),x=Rh({cx:a,cy:n,radius:o,angle:p,sign:m,cornerRadius:c,cornerIsExternal:d}),v=x.circleTangency,j=x.lineTangency,b=x.theta,w=Rh({cx:a,cy:n,radius:o,angle:h,sign:-m,cornerRadius:c,cornerIsExternal:d}),A=w.circleTangency,C=w.lineTangency,O=w.theta,k=d?Math.abs(p-h):Math.abs(p-h)-b-O;if(k<0)return u?"M ".concat(j.x,",").concat(j.y,` 675 a`).concat(c,",").concat(c,",0,0,1,").concat(c*2,`,0 676 a`).concat(c,",").concat(c,",0,0,1,").concat(-c*2,`,0 677 `):wq({cx:a,cy:n,innerRadius:r,outerRadius:o,startAngle:p,endAngle:h});var _="M ".concat(j.x,",").concat(j.y,` 678 A`).concat(c,",").concat(c,",0,0,").concat(+(m<0),",").concat(v.x,",").concat(v.y,` 679 A`).concat(o,",").concat(o,",0,").concat(+(k>180),",").concat(+(m<0),",").concat(A.x,",").concat(A.y,` 680 A`).concat(c,",").concat(c,",0,0,").concat(+(m<0),",").concat(C.x,",").concat(C.y,` 681 `);if(r>0){var P=Rh({cx:a,cy:n,radius:r,angle:p,sign:m,isExternal:!0,cornerRadius:c,cornerIsExternal:d}),E=P.circleTangency,T=P.lineTangency,D=P.theta,H=Rh({cx:a,cy:n,radius:r,angle:h,sign:-m,isExternal:!0,cornerRadius:c,cornerIsExternal:d}),L=H.circleTangency,I=H.lineTangency,F=H.theta,G=d?Math.abs(p-h):Math.abs(p-h)-D-F;if(G<0&&c===0)return"".concat(_,"L").concat(a,",").concat(n,"Z");_+="L".concat(I.x,",").concat(I.y,` 682 A`).concat(c,",").concat(c,",0,0,").concat(+(m<0),",").concat(L.x,",").concat(L.y,` 683 A`).concat(r,",").concat(r,",0,").concat(+(G>180),",").concat(+(m>0),",").concat(E.x,",").concat(E.y,` 684 A`).concat(c,",").concat(c,",0,0,").concat(+(m<0),",").concat(T.x,",").concat(T.y,"Z")}else _+="L".concat(a,",").concat(n,"Z");return _},Zme={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},jq=function(t){var a=vD(vD({},Zme),t),n=a.cx,r=a.cy,o=a.innerRadius,c=a.outerRadius,u=a.cornerRadius,d=a.forceCornerRadius,p=a.cornerIsExternal,h=a.startAngle,m=a.endAngle,x=a.className;if(c<o||h===m)return null;var v=Ue("recharts-sector",x),j=c-o,b=Za(u,j,0,!0),w;return b>0&&Math.abs(h-m)<360?w=Xme({cx:n,cy:r,innerRadius:o,outerRadius:c,cornerRadius:Math.min(b,j/2),forceCornerRadius:d,cornerIsExternal:p,startAngle:h,endAngle:m}):w=wq({cx:n,cy:r,innerRadius:o,outerRadius:c,startAngle:h,endAngle:m}),B.createElement("path",LN({},Me(a,!0),{className:v,d:w,role:"img"}))};function tp(e){"@babel/helpers - typeof";return tp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},tp(e)}function IN(){return IN=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},IN.apply(this,arguments)}function bD(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function yD(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?bD(Object(a),!0).forEach(function(n){ehe(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):bD(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function ehe(e,t,a){return t=the(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function the(e){var t=ahe(e,"string");return tp(t)=="symbol"?t:t+""}function ahe(e,t){if(tp(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(tp(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var wD={curveBasisClosed:Aie,curveBasisOpen:Cie,curveBasis:Nie,curveBumpX:uie,curveBumpY:die,curveLinearClosed:_ie,curveLinear:yv,curveMonotoneX:Oie,curveMonotoneY:Eie,curveNatural:Pie,curveStep:kie,curveStepAfter:Mie,curveStepBefore:Tie},Lh=function(t){return t.x===+t.x&&t.y===+t.y},ef=function(t){return t.x},tf=function(t){return t.y},nhe=function(t,a){if(ze(t))return t;var n="curve".concat(vv(t));return(n==="curveMonotone"||n==="curveBump")&&a?wD["".concat(n).concat(a==="vertical"?"Y":"X")]:wD[n]||yv},rhe=function(t){var a=t.type,n=a===void 0?"linear":a,r=t.points,o=r===void 0?[]:r,c=t.baseLine,u=t.layout,d=t.connectNulls,p=d===void 0?!1:d,h=nhe(n,u),m=p?o.filter(function(b){return Lh(b)}):o,x;if(Array.isArray(c)){var v=p?c.filter(function(b){return Lh(b)}):c,j=m.map(function(b,w){return yD(yD({},b),{},{base:v[w]})});return u==="vertical"?x=_h().y(tf).x1(ef).x0(function(b){return b.base.x}):x=_h().x(ef).y1(tf).y0(function(b){return b.base.y}),x.defined(Lh).curve(h),x(j)}return u==="vertical"&&Se(c)?x=_h().y(tf).x1(ef).x0(c):Se(c)?x=_h().x(ef).y1(tf).y0(c):x=x$().x(ef).y(tf),x.defined(Lh).curve(h),x(m)},Gg=function(t){var a=t.className,n=t.points,r=t.path,o=t.pathRef;if((!n||!n.length)&&!r)return null;var c=n&&n.length?rhe(t):r;return N.createElement("path",IN({},Me(t,!1),yg(t),{className:Ue("recharts-curve",a),d:c,ref:o}))},l2={exports:{}},u2,jD;function she(){if(jD)return u2;jD=1;var e="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";return u2=e,u2}var d2,SD;function ihe(){if(SD)return d2;SD=1;var e=she();function t(){}function a(){}return a.resetWarningCache=t,d2=function(){function n(c,u,d,p,h,m){if(m!==e){var x=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw x.name="Invariant Violation",x}}n.isRequired=n;function r(){return n}var o={array:n,bigint:n,bool:n,func:n,number:n,object:n,string:n,symbol:n,any:n,arrayOf:r,element:n,elementType:n,instanceOf:r,node:n,objectOf:r,oneOf:r,oneOfType:r,shape:r,exact:r,checkPropTypes:a,resetWarningCache:t};return o.PropTypes=o,o},d2}var ND;
684function ohe(){return ND||(ND=1,l2.exports=ihe()()),l2.exports}var che=ohe();const wt=xt(che);var lhe=Object.getOwnPropertyNames,uhe=Object.getOwnPropertySymbols,dhe=Object.prototype.hasOwnProperty;function AD(e,t){return function(n,r,o){return e(n,r,o)&&t(n,r,o)}}function Ih(e){return function(a,n,r){if(!a||!n||typeof a!="object"||typeof n!="object")return e(a,n,r);var o=r.cache,c=o.get(a),u=o.get(n);if(c&&u)return c===n&&u===a;o.set(a,n),o.set(n,a);var d=e(a,n,r);return o.delete(a),o.delete(n),d}}function fhe(e){return e?.[Symbol.toStringTag]}function CD(e){return lhe(e).concat(uhe(e))}var phe=Object.hasOwn||(function(e,t){return dhe.call(e,t)});function Ec(e,t){return e===t||!e&&!t&&e!==e&&t!==t}var mhe="__v",hhe="__o",ghe="_owner",_D=Object.getOwnPropertyDescriptor,OD=Object.keys;function xhe(e,t,a){var n=e.length;if(t.length!==n)return!1;for(;n-- >0;)if(!a.equals(e[n],t[n],n,n,e,t,a))return!1;return!0}function vhe(e,t){return Ec(e.getTime(),t.getTime())}function bhe(e,t){return e.name===t.name&&e.message===t.message&&e.cause===t.cause&&e.stack===t.stack}function yhe(e,t){return e===t}function ED(e,t,a){var n=e.size;if(n!==t.size)return!1;if(!n)return!0;for(var r=new Array(n),o=e.entries(),c,u,d=0;(c=o.next())&&!c.done;){for(var p=t.entries(),h=!1,m=0;(u=p.next())&&!u.done;){if(r[m]){m++;continue}var x=c.value,v=u.value;if(a.equals(x[0],v[0],d,m,e,t,a)&&a.equals(x[1],v[1],x[0],v[0],e,t,a)){h=r[m]=!0;break}m++}if(!h)return!1;d++}return!0}var whe=Ec;function jhe(e,t,a){var n=OD(e),r=n.length;if(OD(t).length!==r)return!1;for(;r-- >0;)if(!Sq(e,t,a,n[r]))return!1;return!0}function af(e,t,a){var n=CD(e),r=n.length;if(CD(t).length!==r)return!1;for(var o,c,u;r-- >0;)if(o=n[r],!Sq(e,t,a,o)||(c=_D(e,o),u=_D(t,o),(c||u)&&(!c||!u||c.configurable!==u.configurable||c.enumerable!==u.enumerable||c.writable!==u.writable)))return!1;return!0}function She(e,t){return Ec(e.valueOf(),t.valueOf())}function Nhe(e,t){return e.source===t.source&&e.flags===t.flags}function PD(e,t,a){var n=e.size;if(n!==t.size)return!1;if(!n)return!0;for(var r=new Array(n),o=e.values(),c,u;(c=o.next())&&!c.done;){for(var d=t.values(),p=!1,h=0;(u=d.next())&&!u.done;){if(!r[h]&&a.equals(c.value,u.value,c.value,u.value,e,t,a)){p=r[h]=!0;break}h++}if(!p)return!1}return!0}function Ahe(e,t){var a=e.length;if(t.length!==a)return!1;for(;a-- >0;)if(e[a]!==t[a])return!1;return!0}function Che(e,t){return e.hostname===t.hostname&&e.pathname===t.pathname&&e.protocol===t.protocol&&e.port===t.port&&e.hash===t.hash&&e.username===t.username&&e.password===t.password}function Sq(e,t,a,n){return(n===ghe||n===hhe||n===mhe)&&(e.$$typeof||t.$$typeof)?!0:phe(t,n)&&a.equals(e[n],t[n],n,n,e,t,a)}var _he="[object Arguments]",Ohe="[object Boolean]",Ehe="[object Date]",Phe="[object Error]",khe="[object Map]",The="[object Number]",Mhe="[object Object]",Dhe="[object RegExp]",Rhe="[object Set]",Lhe="[object String]",Ihe="[object URL]",zhe=Array.isArray,kD=typeof ArrayBuffer=="function"&&ArrayBuffer.isView?ArrayBuffer.isView:null,TD=Object.assign,$he=Object.prototype.toString.call.bind(Object.prototype.toString);function Bhe(e){var t=e.areArraysEqual,a=e.areDatesEqual,n=e.areErrorsEqual,r=e.areFunctionsEqual,o=e.areMapsEqual,c=e.areNumbersEqual,u=e.areObjectsEqual,d=e.arePrimitiveWrappersEqual,p=e.areRegExpsEqual,h=e.areSetsEqual,m=e.areTypedArraysEqual,x=e.areUrlsEqual,v=e.unknownTagComparators;return function(b,w,A){if(b===w)return!0;if(b==null||w==null)return!1;var C=typeof b;if(C!==typeof w)return!1;if(C!=="object")return C==="number"?c(b,w,A):C==="function"?r(b,w,A):!1;var O=b.constructor;if(O!==w.constructor)return!1;if(O===Object)return u(b,w,A);if(zhe(b))return t(b,w,A);if(kD!=null&&kD(b))return m(b,w,A);if(O===Date)return a(b,w,A);if(O===RegExp)return p(b,w,A);if(O===Map)return o(b,w,A);if(O===Set)return h(b,w,A);var k=$he(b);if(k===Ehe)return a(b,w,A);if(k===Dhe)return p(b,w,A);if(k===khe)return o(b,w,A);if(k===Rhe)return h(b,w,A);if(k===Mhe)return typeof b.then!="function"&&typeof w.then!="function"&&u(b,w,A);if(k===Ihe)return x(b,w,A);if(k===Phe)return n(b,w,A);if(k===_he)return u(b,w,A);if(k===Ohe||k===The||k===Lhe)return d(b,w,A);if(v){var _=v[k];if(!_){var P=fhe(b);P&&(_=v[P])}if(_)return _(b,w,A)}return!1}}
684function qhe(e){var t=e.circular,a=e.createCustomConfig,n=e.strict,r={areArraysEqual:n?af:xhe,areDatesEqual:vhe,areErrorsEqual:bhe,areFunctionsEqual:yhe,areMapsEqual:n?AD(ED,af):ED,areNumbersEqual:whe,areObjectsEqual:n?af:jhe,arePrimitiveWrappersEqual:She,areRegExpsEqual:Nhe,areSetsEqual:n?AD(PD,af):PD,areTypedArraysEqual:n?af:Ahe,areUrlsEqual:Che,unknownTagComparators:void 0};if(a&&(r=TD({},r,a(r))),t){var o=Ih(r.areArraysEqual),c=Ih(r.areMapsEqual),u=Ih(r.areObjectsEqual),d=Ih(r.areSetsEqual);r=TD({},r,{areArraysEqual:o,areMapsEqual:c,areObjectsEqual:u,areSetsEqual:d})}return r}function Uhe(e){return function(t,a,n,r,o,c,u){return e(t,a,u)}}function Hhe(e){var t=e.circular,a=e.comparator,n=e.createState,r=e.equals,o=e.strict;if(n)return function(d,p){var h=n(),m=h.cache,x=m===void 0?t?new WeakMap:void 0:m,v=h.meta;return a(d,p,{cache:x,equals:r,meta:v,strict:o})};if(t)return function(d,p){return a(d,p,{cache:new WeakMap,equals:r,meta:void 0,strict:o})};var c={cache:void 0,equals:r,meta:void 0,strict:o};return function(d,p){return a(d,p,c)}}var Fhe=ho();ho({strict:!0});ho({circular:!0});ho({circular:!0,strict:!0});ho({createInternalComparator:function(){return Ec}});ho({strict:!0,createInternalComparator:function(){return Ec}});ho({circular:!0,createInternalComparator:function(){return Ec}});ho({circular:!0,createInternalComparator:function(){return Ec},strict:!0});function ho(e){e===void 0&&(e={});var t=e.circular,a=t===void 0?!1:t,n=e.createInternalComparator,r=e.createState,o=e.strict,c=o===void 0?!1:o,u=qhe(e),d=Bhe(u),p=n?n(d):U
vendor: 64,927 bytes, lines 684-703
684he(d);return Hhe({circular:a,comparator:d,createState:r,equals:p,strict:c})}function Khe(e){typeof requestAnimationFrame<"u"&&requestAnimationFrame(e)}function MD(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,a=-1,n=function r(o){a<0&&(a=o),o-a>t?(e(o),a=-1):Khe(r)};requestAnimationFrame(n)}function zN(e){"@babel/helpers - typeof";return zN=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},zN(e)}function Vhe(e){return Qhe(e)||Yhe(e)||Whe(e)||Ghe()}function Ghe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. 685In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Whe(e,t){if(e){if(typeof e=="string")return DD(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);if(a==="Object"&&e.constructor&&(a=e.constructor.name),a==="Map"||a==="Set")return Array.from(e);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return DD(e,t)}}function DD(e,t){(t==null||t>e.length)&&(t=e.length);for(var a=0,n=new Array(t);a<t;a++)n[a]=e[a];return n}function Yhe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Qhe(e){if(Array.isArray(e))return e}function Jhe(){var e={},t=function(){return null},a=!1,n=function r(o){if(!a){if(Array.isArray(o)){if(!o.length)return;var c=o,u=Vhe(c),d=u[0],p=u.slice(1);if(typeof d=="number"){MD(r.bind(null,p),d);return}r(d),MD(r.bind(null,p));return}zN(o)==="object"&&(e=o,t(e)),typeof o=="function"&&o()}};return{stop:function(){a=!0},start:function(o){a=!1,n(o)},subscribe:function(o){return t=o,function(){t=function(){return null}}}}}function ap(e){"@babel/helpers - typeof";return ap=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ap(e)}function RD(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function LD(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?RD(Object(a),!0).forEach(function(n){Nq(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):RD(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function Nq(e,t,a){return t=Xhe(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function Xhe(e){var t=Zhe(e,"string");return ap(t)==="symbol"?t:String(t)}function Zhe(e,t){if(ap(e)!=="object"||e===null)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(ap(n)!=="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var ege=function(t,a){return[Object.keys(t),Object.keys(a)].reduce(function(n,r){return n.filter(function(o){return r.includes(o)})})},tge=function(t){return t},age=function(t){return t.replace(/([A-Z])/g,function(a){return"-".concat(a.toLowerCase())})},vf=function(t,a){return Object.keys(a).reduce(function(n,r){return LD(LD({},n),{},Nq({},r,t(r,a[r])))},{})},ID=function(t,a,n){return t.map(function(r){return"".concat(age(r)," ").concat(a,"ms ").concat(n)}).join(",")};function nge(e,t){return ige(e)||sge(e,t)||Aq(e,t)||rge()}function rge(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. 686In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function sge(e,t){var a=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(a!=null){var n,r,o,c,u=[],d=!0,p=!1;try{if(o=(a=a.call(e)).next,t!==0)for(;!(d=(n=o.call(a)).done)&&(u.push(n.value),u.length!==t);d=!0);}catch(h){p=!0,r=h}finally{try{if(!d&&a.return!=null&&(c=a.return(),Object(c)!==c))return}finally{if(p)throw r}}return u}}function ige(e){if(Array.isArray(e))return e}function oge(e){return uge(e)||lge(e)||Aq(e)||cge()}function cge(){throw new TypeError(`Invalid attempt to spread non-iterable instance. 687In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Aq(e,t){if(e){if(typeof e=="string")return $N(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);if(a==="Object"&&e.constructor&&(a=e.constructor.name),a==="Map"||a==="Set")return Array.from(e);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return $N(e,t)}}function lge(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function uge(e){if(Array.isArray(e))return $N(e)}function $N(e,t){(t==null||t>e.length)&&(t=e.length);for(var a=0,n=new Array(t);a<t;a++)n[a]=e[a];return n}var Wg=1e-4,Cq=function(t,a){return[0,3*t,3*a-6*t,3*t-3*a+1]},_q=function(t,a){return t.map(function(n,r){return n*Math.pow(a,r)}).reduce(function(n,r){return n+r})},zD=function(t,a){return function(n){var r=Cq(t,a);return _q(r,n)}},dge=function(t,a){return function(n){var r=Cq(t,a),o=[].concat(oge(r.map(function(c,u){return c*u}).slice(1)),[0]);return _q(o,n)}},$D=function(){for(var t=arguments.length,a=new Array(t),n=0;n<t;n++)a[n]=arguments[n];var r=a[0],o=a[1],c=a[2],u=a[3];if(a.length===1)switch(a[0]){case"linear":r=0,o=0,c=1,u=1;break;case"ease":r=.25,o=.1,c=.25,u=1;break;case"ease-in":r=.42,o=0,c=1,u=1;break;case"ease-out":r=.42,o=0,c=.58,u=1;break;case"ease-in-out":r=0,o=0,c=.58,u=1;break;default:{var d=a[0].split("(");if(d[0]==="cubic-bezier"&&d[1].split(")")[0].split(",").length===4){var p=d[1].split(")")[0].split(",").map(function(w){return parseFloat(w)}),h=nge(p,4);r=h[0],o=h[1],c=h[2],u=h[3]}}}var m=zD(r,c),x=zD(o,u),v=dge(r,c),j=function(A){return A>1?1:A<0?0:A},b=function(A){for(var C=A>1?1:A,O=C,k=0;k<8;++k){var _=m(O)-C,P=v(O);if(Math.abs(_-C)<Wg||P<Wg)return x(O);O=j(O-_/P)}return x(O)};return b.isStepper=!1,b},fge=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},a=t.stiff,n=a===void 0?100:a,r=t.damping,o=r===void 0?8:r,c=t.dt,u=c===void 0?17:c,d=function(h,m,x){var v=-(h-m)*n,j=x*o,b=x+(v-j)*u/1e3,w=x*u/1e3+h;return Math.abs(w-m)<Wg&&Math.abs(b)<Wg?[m,0]:[w,b]};return d.isStepper=!0,d.dt=u,d},pge=function(){for(var t=arguments.length,a=new Array(t),n=0;n<t;n++)a[n]=arguments[n];var r=a[0];if(typeof r=="string")switch(r){case"ease":case"ease-in-out":case"ease-out":case"ease-in":case"linear":return $D(r);case"spring":return fge();default:if(r.split("(")[0]==="cubic-bezier")return $D(r)}return typeof r=="function"?r:null};function np(e){"@babel/helpers - typeof";return np=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},np(e)}function BD(e){return gge(e)||hge(e)||Oq(e)||mge()}function mge(){throw new TypeError(`Invalid attempt to spread non-iterable instance. 688In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function hge(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function gge(e){if(Array.isArray(e))return qN(e)}function qD(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function Ra(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?qD(Object(a),!0).forEach(function(n){BN(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):qD(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function BN(e,t,a){return t=xge(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function xge(e){var t=vge(e,"string");return np(t)==="symbol"?t:String(t)}function vge(e,t){if(np(e)!=="object"||e===null)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(np(n)!=="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function bge(e,t){return jge(e)||wge(e,t)||Oq(e,t)||yge()}function yge(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. 689In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Oq(e,t){if(e){if(typeof e=="string")return qN(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);if(a==="Object"&&e.constructor&&(a=e.constructor.name),a==="Map"||a==="Set")return Array.from(e);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return qN(e,t)}}function qN(e,t){(t==null||t>e.length)&&(t=e.length);for(var a=0,n=new Array(t);a<t;a++)n[a]=e[a];return n}function wge(e,t){var a=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(a!=null){var n,r,o,c,u=[],d=!0,p=!1;try{if(o=(a=a.call(e)).next,t!==0)for(;!(d=(n=o.call(a)).done)&&(u.push(n.value),u.length!==t);d=!0);}catch(h){p=!0,r=h}finally{try{if(!d&&a.return!=null&&(c=a.return(),Object(c)!==c))return}finally{if(p)throw r}}return u}}function jge(e){if(Array.isArray(e))return e}var Yg=function(t,a,n){return t+(a-t)*n},UN=function(t){var a=t.from,n=t.to;return a!==n},Sge=function e(t,a,n){var r=vf(function(o,c){if(UN(c)){var u=t(c.from,c.to,c.velocity),d=bge(u,2),p=d[0],h=d[1];return Ra(Ra({},c),{},{from:p,velocity:h})}return c},a);return n<1?vf(function(o,c){return UN(c)?Ra(Ra({},c),{},{velocity:Yg(c.velocity,r[o].velocity,n),from:Yg(c.from,r[o].from,n)}):c},a):e(t,r,n-1)};const Nge=(function(e,t,a,n,r){var o=ege(e,t),c=o.reduce(function(w,A){return Ra(Ra({},w),{},BN({},A,[e[A],t[A]]))},{}),u=o.reduce(function(w,A){return Ra(Ra({},w),{},BN({},A,{from:e[A],velocity:0,to:t[A]}))},{}),d=-1,p,h,m=function(){return null},x=function(){return vf(function(A,C){return C.from},u)},v=function(){return!Object.values(u).filter(UN).length},j=function(A){p||(p=A);var C=A-p,O=C/a.dt;u=Sge(a,u,O),r(Ra(Ra(Ra({},e),t),x())),p=A,v()||(d=requestAnimationFrame(m))},b=function(A){h||(h=A);var C=(A-h)/n,O=vf(function(_,P){return Yg.apply(void 0,BD(P).concat([a(C)]))},c);if(r(Ra(Ra(Ra({},e),t),O)),C<1)d=requestAnimationFrame(m);else{var k=vf(function(_,P){return Yg.apply(void 0,BD(P).concat([a(1)]))},c);r(Ra(Ra(Ra({},e),t),k))}};return m=a.isStepper?j:b,function(){return requestAnimationFrame(m),function(){cancelAnimationFrame(d)}}});function mu(e){"@babel/helpers - typeof";return mu=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},mu(e)}var Age=["children","begin","duration","attributeName","easing","isActive","steps","from","to","canBegin","onAnimationEnd","shouldReAnimate","onAnimationReStart"];function Cge(e,t){if(e==null)return{};var a=_ge(e,t),n,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function _ge(e,t){if(e==null)return{};var a={},n=Object.keys(e),r,o;for(o=0;o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&(a[r]=e[r]);return a}function f2(e){return kge(e)||Pge(e)||Ege(e)||Oge()}function Oge(){throw new TypeError(`Invalid attempt to spread non-iterable instance. 690In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ege(e,t){if(e){if(typeof e=="string")return HN(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);if(a==="Object"&&e.constructor&&(a=e.constructor.name),a==="Map"||a==="Set")return Array.from(e);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return HN(e,t)}}function Pge(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function kge(e){if(Array.isArray(e))return HN(e)}function HN(e,t){(t==null||t>e.length)&&(t=e.length);for(var a=0,n=new Array(t);a<t;a++)n[a]=e[a];return n}function UD(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function Er(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?UD(Object(a),!0).forEach(function(n){uf(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):UD(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function uf(e,t,a){return t=Eq(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function Tge(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Mge(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,Eq(n.key),n)}}function Dge(e,t,a){return t&&Mge(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Eq(e){var t=Rge(e,"string");return mu(t)==="symbol"?t:String(t)}function Rge(e,t){if(mu(e)!=="object"||e===null)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(mu(n)!=="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Lge(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&FN(e,t)}function FN(e,t){return FN=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},FN(e,t)}function Ige(e){var t=zge();return function(){var n=Qg(e),r;if(t){var o=Qg(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return KN(this,r)}}function KN(e,t){if(t&&(mu(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return VN(e)}function VN(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function zge(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Qg(e){return Qg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(a){return a.__proto__||Object.getPrototypeOf(a)},Qg(e)}var qr=(function(e){Lge(a,e);var t=Ige(a);function a(n,r){var o;Tge(this,a),o=t.call(this,n,r);var c=o.props,u=c.isActive,d=c.attributeName,p=c.from,h=c.to,m=c.steps,x=c.children,v=c.duration;if(o.handleStyleChange=o.handleStyleChange.bind(VN(o)),o.changeStyle=o.changeStyle.bind(VN(o)),!u||v<=0)return o.state={style:{}},typeof x=="function"&&(o.state={style:h}),KN(o);if(m&&m.length)o.state={style:m[0].style};else if(p){if(typeof x=="function")return o.state={style:p},KN(o);o.state={style:d?uf({},d,p):p}}else o.state={style:{}};return o}return Dge(a,[{key:"componentDidMount",value:function(){var r=this.props,o=r.isActive,c=r.canBegin;this.mounted=!0,!(!o||!c)&&this.runAnimation(this.props)}},{key:"componentDidUpdate",value:function(r){var o=this.props,c=o.isActive,u=o.canBegin,d=o.attributeName,p=o.shouldReAnimate,h=o.to,m=o.from,x=this.state.style;if(u){if(!c){var v={style:d?uf({},d,h):h};this.state&&x&&(d&&x[d]!==h||!d&&x!==h)&&this.setState(v);return}if(!(Fhe(r.to,h)&&r.canBegin&&r.isActive)){var j=!r.canBegin||!r.isActive;this.manager&&this.manager.stop(),this.stopJSAnimation&&this.stopJSAnimation();var b=j||p?m:r.to;if(this.state&&x){var w={style:d?uf({},d,b):b};(d&&x[d]!==b||!d&&x!==b)&&this.setState(w)}this.runAnimation(Er(Er({},this.props),{},{from:b,begin:0}))}}}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var r=this.props.onAnimationEnd;this.unSubscribe&&this.unSubscribe(),this.manager&&(this.manager.stop(),this.manager=null),this.stopJSAnimation&&this.stopJSAnimation(),r&&r()}},{key:"handleStyleChange",value:function(r){this.changeStyle(r)}},{key:"changeStyle",value:function(r){this.mounted&&this.setState({style:r})}},{key:"runJSAnimation",value:function(r){var o=this,c=r.from,u=r.to,d=r.duration,p=r.easing,h=r.begin,m=r.onAnimationEnd,x=r.onAnimationStart,v=Nge(c,u,pge(p),d,this.changeStyle),j=function(){o.stopJSAnimation=v()};this.manager.start([x,h,j,d,m])}},{key:"runStepAnimation",value:function(r){var o=this,c=r.steps,u=r.begin,d=r.onAnimationStart,p=c[0],h=p.style,m=p.duration,x=m===void 0?0:m,v=function(b,w,A){if(A===0)return b;var C=w.duration,O=w.easing,k=O===void 0?"ease":O,_=w.style,P=w.properties,E=w.onAnimationEnd,T=A>0?c[A-1]:w,D=P||Object.keys(_);if(typeof k=="function"||k==="spring")return[].concat(f2(b),[o.runJSAnimation.bind(o,{from:T.style,to:_,duration:C,easing:k}),C]);var H=ID(D,C,k),L=Er(Er(Er({},T.style),_),{},{transition:H});return[].concat(f2(b),[L,C,E]).filter(tge)};return this.manager.start([d].concat(f2(c.reduce(v,[h,Math.max(x,u)])),[r.onAnimationEnd]))}},{key:"runAnimation",value:function(r){this.manager||(this.manager=Jhe());var o=r.begin,c=r.duration,u=r.attributeName,d=r.to,p=r.easing,h=r.onAnimationStart,m=r.onAnimationEnd,x=r.steps,v=r.children,j=this.manager;if(this.unSubscribe=j.subscribe(this.handleStyleChange),typeof p=="function"||typeof v=="function"||p==="spring"){this.runJSAnimation(r);return}if(x.length>1){this.runStepAnimation(r);return}var b=u?uf({},u,d):d,w=ID(Object.keys(b),c,p);j.start([h,o,Er(Er({},b),{},{transition:w}),c,m])}},{key:"render",value:function(){var r=this.props,o=r.children;r.begin;var c=r.duration;r.attributeName,r.easing;var u=r.isActive;r.steps,r.from,r.to,r.canBegin,r.onAnimationEnd,r.shouldReAnimate,r.onAnimationReStart;var d=Cge(r,Age),p=N.Children.count(o),h=this.state.style;if(typeof o=="function")return o(h);if(!u||p===0||c<=0)return o;var m=function(v){var j=v.props,b=j.style,w=b===void 0?{}:b,A=j.className,C=N.cloneElement(v,Er(Er({},d),{},{style:Er(Er({},w),h),className:A}));return C};return p===1?m(N.Children.only(o)):B.createElement("div",null,N.Children.map(o,function(x){return m(x)}))}}]),a})(N.PureComponent);qr.displayName="Animate";qr.defaultProps={begin:0,duration:1e3,from:"",to:"",attributeName:"",easing:"ease",isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}};qr.propTypes={from:wt.oneOfType([wt.object,wt.string]),to:wt.oneOfType([wt.object,wt.string]),attributeName:wt.string,duration:wt.number,begin:wt.number,easing:wt.oneOfType([wt.string,wt.func]),steps:wt.arrayOf(wt.shape({duration:wt.number.isRequired,style:wt.object.isRequired,easing:wt.oneOfType([wt.oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),wt.func]),properties:wt.arrayOf("string"),onAnimationEnd:wt.func})),children:wt.oneOfType([wt.node,wt.func]),isActive:wt.bool,canBegin:wt.bool,onAnimationEnd:wt.func,shouldReAnimate:wt.bool,onAnimationStart:wt.func,onAnimationReStart:wt.func};function rp(e){"@babel/helpers - typeof";return rp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},rp(e)}function Jg(){return Jg=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},Jg.apply(this,arguments)}function $ge(e,t){return Hge(e)||Uge(e,t)||qge(e,t)||Bge()}function Bge(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. 691In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function qge(e,t){if(e){if(typeof e=="string")return HD(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);if(a==="Object"&&e.constructor&&(a=e.constructor.name),a==="Map"||a==="Set")return Array.from(e);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return HD(e,t)}}function HD(e,t){(t==null||t>e.length)&&(t=e.length);for(var a=0,n=new Array(t);a<t;a++)n[a]=e[a];return n}function Uge(e,t){var a=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(a!=null){var n,r,o,c,u=[],d=!0,p=!1;try{if(o=(a=a.call(e)).next,t!==0)for(;!(d=(n=o.call(a)).done)&&(u.push(n.value),u.length!==t);d=!0);}catch(h){p=!0,r=h}finally{try{if(!d&&a.return!=null&&(c=a.return(),Object(c)!==c))return}finally{if(p)throw r}}return u}}function Hge(e){if(Array.isArray(e))return e}function FD(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function KD(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?FD(Object(a),!0).forEach(function(n){Fge(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):FD(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function Fge(e,t,a){return t=Kge(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function Kge(e){var t=Vge(e,"string");return rp(t)=="symbol"?t:t+""}function Vge(e,t){if(rp(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(rp(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var VD=function(t,a,n,r,o){var c=Math.min(Math.abs(n)/2,Math.abs(r)/2),u=r>=0?1:-1,d=n>=0?1:-1,p=r>=0&&n>=0||r<0&&n<0?1:0,h;if(c>0&&o instanceof Array){for(var m=[0,0,0,0],x=0,v=4;x<v;x++)m[x]=o[x]>c?c:o[x];h="M".concat(t,",").concat(a+u*m[0]),m[0]>0&&(h+="A ".concat(m[0],",").concat(m[0],",0,0,").concat(p,",").concat(t+d*m[0],",").concat(a)),h+="L ".concat(t+n-d*m[1],",").concat(a),m[1]>0&&(h+="A ".concat(m[1],",").concat(m[1],",0,0,").concat(p,`, 692 `).concat(t+n,",").concat(a+u*m[1])),h+="L ".concat(t+n,",").concat(a+r-u*m[2]),m[2]>0&&(h+="A ".concat(m[2],",").concat(m[2],",0,0,").concat(p,`, 693 `).concat(t+n-d*m[2],",").concat(a+r)),h+="L ".concat(t+d*m[3],",").concat(a+r),m[3]>0&&(h+="A ".concat(m[3],",").concat(m[3],",0,0,").concat(p,`, 694 `).concat(t,",").concat(a+r-u*m[3])),h+="Z"}else if(c>0&&o===+o&&o>0){var j=Math.min(c,o);h="M ".concat(t,",").concat(a+u*j,` 695 A `).concat(j,",").concat(j,",0,0,").concat(p,",").concat(t+d*j,",").concat(a,` 696 L `).concat(t+n-d*j,",").concat(a,` 697 A `).concat(j,",").concat(j,",0,0,").concat(p,",").concat(t+n,",").concat(a+u*j,` 698 L `).concat(t+n,",").concat(a+r-u*j,` 699 A `).concat(j,",").concat(j,",0,0,").concat(p,",").concat(t+n-d*j,",").concat(a+r,` 700 L `).concat(t+d*j,",").concat(a+r,` 701 A `).concat(j,",").concat(j,",0,0,").concat(p,",").concat(t,",").concat(a+r-u*j," Z")}else h="M ".concat(t,",").concat(a," h ").concat(n," v ").concat(r," h ").concat(-n," Z");return h},Gge=function(t,a){if(!t||!a)return!1;var n=t.x,r=t.y,o=a.x,c=a.y,u=a.width,d=a.height;if(Math.abs(u)>0&&Math.abs(d)>0){var p=Math.min(o,o+u),h=Math.max(o,o+u),m=Math.min(c,c+d),x=Math.max(c,c+d);return n>=p&&n<=h&&r>=m&&r<=x}return!1},Wge={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},Iv=function(t){var a=KD(KD({},Wge),t),n=N.useRef(),r=N.useState(-1),o=$ge(r,2),c=o[0],u=o[1];N.useEffect(function(){if(n.current&&n.current.getTotalLength)try{var k=n.current.getTotalLength();k&&u(k)}catch{}},[]);var d=a.x,p=a.y,h=a.width,m=a.height,x=a.radius,v=a.className,j=a.animationEasing,b=a.animationDuration,w=a.animationBegin,A=a.isAnimationActive,C=a.isUpdateAnimationActive;if(d!==+d||p!==+p||h!==+h||m!==+m||h===0||m===0)return null;var O=Ue("recharts-rectangle",v);return C?B.createElement(qr,{canBegin:c>0,from:{width:h,height:m,x:d,y:p},to:{width:h,height:m,x:d,y:p},duration:b,animationEasing:j,isActive:C},function(k){var _=k.width,P=k.height,E=k.x,T=k.y;return B.createElement(qr,{canBegin:c>0,from:"0px ".concat(c===-1?1:c,"px"),to:"".concat(c,"px 0px"),attributeName:"strokeDasharray",begin:w,duration:b,isActive:A,easing:j},B.createElement("path",Jg({},Me(a,!0),{className:O,d:VD(E,T,_,P,x),ref:n})))}):B.createElement("path",Jg({},Me(a,!0),{className:O,d:VD(d,p,h,m,x)}))},Yge=["points","className","baseLinePoints","connectNulls"];function Il(){return Il=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},Il.apply(this,arguments)}function Qge(e,t){if(e==null)return{};var a=Jge(e,t),n,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Jge(e,t){if(e==null)return{};var a={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;a[n]=e[n]}return a}function GD(e){return txe(e)||exe(e)||Zge(e)||Xge()}function Xge(){throw new TypeError(`Invalid attempt to spread non-iterable instance. 702In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Zge(e,t){if(e){if(typeof e=="string")return GN(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);if(a==="Object"&&e.constructor&&(a=e.constructor.name),a==="Map"||a==="Set")return Array.from(e);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return GN(e,t)}}function exe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function txe(e){if(Array.isArray(e))return GN(e)}function GN(e,t){(t==null||t>e.length)&&(t=e.length);for(var a=0,n=new Array(t);a<t;a++)n[a]=e[a];return n}var WD=function(t){return t&&t.x===+t.x&&t.y===+t.y},axe=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],a=[[]];return t.forEach(function(n){WD(n)?a[a.length-1].push(n):a[a.length-1].length>0&&a.push([])}),WD(t[0])&&a[a.length-1].push(t[0]),a[a.length-1].length<=0&&(a=a.slice(0,-1)),a},bf=function(t,a){var n=axe(t);a&&(n=[n.reduce(function(o,c){return[].concat(GD(o),GD(c))},[])]);var r=n.map(function(o){return o.reduce(function(c,u,d){return"".concat(c).concat(d===0?"M":"L").concat(u.x,",").concat(u.y)},"")}).join("");return n.length===1?"".concat(r,"Z"):r},nxe=function(t,a,n){var r=bf(t,n);return"".concat(r.slice(-1)==="Z"?r.slice(0,-1):r,"L").concat(bf(a.reverse(),n).slice(1))},Pq=function(t){var a=t.points,n=t.className,r=t.baseLinePoints,o=t.connectNulls,c=Qge(t,Yge);if(!a||!a.length)return null;var u=Ue("recharts-polygon",n);if(r&&r.length){var d=c.stroke&&c.stroke!=="none",p=nxe(a,r,o);return B.createElement("g",{className:u},B.createElement("path",Il({},Me(c,!0),{fill:p.slice(-1)==="Z"?c.fill:"none",stroke:"none",d:p})),d?B.createElement("path",Il({},Me(c,!0),{fill:"none",d:bf(a,o)})):null,d?B.createElement("path",Il({},Me(c,!0),{fill:"none",d:bf(r,o)})):null)}var h=bf(a,o);return B.createElement("path",Il({},Me(c,!0),{fill:h.slice(-1)==="Z"?c.fill:"none",className:u,d:h}))};function WN(){return WN=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},WN.apply(this,arguments)}var Wp=function(t){var a=t.cx,n=t.cy,r=t.r,o=t.className,c=Ue("recharts-dot",o);return a===+a&&n===+n&&r===+r?N.createElement("circle",WN({},Me(t,!1),yg(t),{className:c,cx:a,cy:n,r})):null};function sp(e){"@babel/helpers - typeof";return sp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},sp(e)}var rxe=["x","y","top","left","width","height","className"];function YN(){return YN=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},YN.apply(this,arguments)}function YD(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function sxe(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?YD(Object(a),!0).forEach(function(n){ixe(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):YD(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function ixe(e,t,a){return t=oxe(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function oxe(e){var t=cxe(e,"string");return sp(t)=="symbol"?t:t+""}function cxe(e,t){if(sp(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(sp(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function lxe(e,t){if(e==null)return{};var a=uxe(e,t),n,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function uxe(e,t){if(e==null)return{};var a={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;a[n]=e[n]}return a}var dxe=function(t,a,n,r,o,c){return"M".concat(t,",").concat(o,"v").concat(r,"M").concat(c,",").concat(a,"h").concat(n)},fxe=function(t){var a=t.x,n=a===void 0?0:a,r=t.y,o=r===void 0?0:r,c=t.top,u=c===void 0?0:c,d=t.left,p=d===void 0?0:d,h=t.width,m=h===void 0?0:h,x=t.height,v=x===void 0?0:x,j=t.className,b=lxe(t,rxe),w=sxe({x:n,y:o,top:u,left:p,width:m,height:v},b);return!Se(n)||!Se(o)||!Se(m)||!Se(v)||!Se(u)||!Se(p)?null:B.createElement("path",YN({},Me(w,!0),{className:Ue("recharts-cross",j),d:dxe(n,o,m,v,u,p)}))},pxe=["cx","cy","innerRadius","outerRadius","gridType","radialLines"];function ip(e){"@babel/helpers - typeof";return ip=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ip(e)}function mxe(e,t){if(e==null)return{};var a=hxe(e,t),n,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function hxe(e,t){if(e==null)return{};var a={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;a[n]=e[n]}return a}function Zs(){return Zs=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},Zs.apply(this,arguments)}function QD(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function op(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?QD(Object(a),!0).forEach(function(n){gxe(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):QD(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function gxe(e,t,a){return t=xxe(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function xxe(e){var t=vxe(e,"string");return ip(t)=="symbol"?t:t+""}function vxe(e,t){if(ip(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(ip(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var bxe=function(t,a,n,r){var o="";return r.forEach(function(c,u){var d=bt(a,n,t,c);u?o+="L ".concat(d.x,",").concat(d.y):o+="M ".concat(d.x,",").concat(d.y)}),o+="Z",o},yxe=function(t){var a=t.cx,n=t.cy,r=t.innerRadius,o=t.outerRadius,c=t.polarAngles,u=t.radialLines;if(!c||!c.length||!u)return null;var d=op({stroke:"#ccc"},Me(t,!1));return B.createElement("g",{className:"recharts-polar-grid-angle"},c.map(function(p){var h=bt(a,n,r,p),m=bt(a,n,o,p);return B.createElement("line",Zs({},d,{key:"line-".concat(p),x1:h.x,y1:h.y,x2:m.x,y2:m.y}))}))},wxe=function(t){var a=t.cx,n=t.cy,r=t.radius,o=t.index,c=op(op({stroke:"#ccc"},Me(t,!1)),{},{fill:"none"});return B.createElement("circle",Zs({},c,{className:Ue("recharts-polar-grid-concentric-circle",t.className),key:"circle-".concat(o),cx:a,cy:n,r}))},jxe=function(t){var a=t.radius,n=t.index,r=op(op({stroke:"#ccc"},Me(t,!1)),{},{fill:"none"});return B.createElement("path",Zs({},r,{className:Ue("recharts-polar-grid-concentric-polygon",t.className),key:"path-".concat(n),d:bxe(a,t.cx,t.cy,t.polarAngles)}))},Sxe=function(t){var a=t.polarRadius,n=t.gridType;return!a||!a.length?null:B.createElement("g",{className:"recharts-polar-grid-concentric"},a.map(function(r,o){var c=o;return n==="circle"?B.createElement(wxe,Zs({key:c},t,{radius:r,index:o})):B.createElement(jxe,Zs({key:c},t,{radius:r,index:o}))}))},kq=function(t){var a=t.cx,n=a===void 0?0:a,r=t.cy,o=r===void 0?0:r,c=t.innerRadius,u=c===void 0?0:c,d=t.outerRadius,p=d===void 0?0:d,h=t.gridType,m=h===void 0?"polygon":h,x=t.radialLines,v=x===void 0?!0:x,j=mxe(t,pxe);return p<=0?null:B.createElement("g",{className:"recharts-polar-grid"},B.createElement(yxe,Zs({cx:n,cy:o,innerRadius:u,outerRadius:p,gridType:m,radialLines:v},j)),B.createElement(Sxe,Zs({cx:n,cy:o,innerRadius:u,outerRadius:p,gridType:m,radialLines:v},j)))};kq.displayName="PolarGrid";var p2,JD;function Nxe(){if(JD)return p2;JD=1;var e=Mv(),t=UB(),a=Kr();function n(r,o){return r&&r.length?e(r,a(o,2),t):void 0}return p2=n,p2}var Axe=Nxe();const Tq=xt(Axe);var m2,XD;function Cxe(){if(XD)return m2;XD=1;var e=Mv(),t=Kr(),a=HB();function n(r,o){return r&&r.length?e(r,t(o,2),a):void 0}return m2=n,m2}var _xe=Cxe();const Oxe=xt(_xe);var Exe=["cx","cy","angle","ticks","axisLine"],Pxe=["ticks","tick","angle","tickFormatter","stroke"];function hu(e){"@babel/helpers - typeof";return hu=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},hu(e)}function yf(){return yf=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},yf.apply(this,arguments)}function ZD(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function $o(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?ZD(Object(a),!0).forEach(function(n){zv(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):ZD(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function e8(e,t){if(e==null)return{};var a=kxe(e,t),n,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function kxe(e,t){if(e==null)return{};var a={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;a[n]=e[n]}return a}function Txe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function t8(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,Dq(n.key),n)}}function Mxe(e,t,a){return t&&t8(e.prototype,t),a&&t8(e,a),Object.defineProperty(e,"prototype",{writable:!1}),e}function Dxe(e,t,a){return t=Xg(t),Rxe(e,Mq()?Reflect.construct(t,a||[],Xg(e).constructor):t.apply(e,a))}function Rxe(e,t){if(t&&(hu(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Lxe(e)}function Lxe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Mq(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Mq=function(){return!!e})()}function Xg(e){return Xg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(a){return a.__proto__||Object.getPrototypeOf(a)},Xg(e)}function Ixe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&QN(e,t)}function QN(e,t){return QN=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},QN(e,t)}function zv(e,t,a){return t=Dq(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function Dq(e){var t=zxe(e,"string");return hu(t)=="symbol"?t:t+""}function zxe(e,t){if(hu(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(hu(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var Qu=(function(e){function t(){return Txe(this,t),Dxe(this,t,arguments)}return Ixe(t,e),Mxe(t,[{key:"getTickValueCoord",value:function(n){var r=n.coordinate,o=this.props,c=o.angle,u=o.cx,d=o.cy;return bt(u,d,r,c)}},{key:"getTickTextAnchor",value:function(){var n=this.props.orientation,r;switch(n){case"left":r="end";break;case"right":r="start";break;default:r="middle";break}return r}},{key:"getViewBox",value:function(){var n=this.props,r=n.cx,o=n.cy,c=n.angle,u=n.ticks,d=Tq(u,function(h){return h.coordinate||0}),p=Oxe(u,function(h){return h.coordinate||0});return{cx:r,cy:o,startAngle:c,endAngle:c,innerRadius:p.coordinate||0,outerRadius:d.coordinate||0}}},{key:"renderAxisLine",value:function(){var n=this.props,r=n.cx,o=n.cy,c=n.angle,u=n.ticks,d=n.axisLine,p=e8(n,Exe),h=u.reduce(function(j,b){return[Math.min(j[0],b.coordinate),Math.max(j[1],b.coordinate)]},[1/0,-1/0]),m=bt(r,o,h[0],c),x=bt(r,o,h[1],c),v=$o($o($o({},Me(p,!1)),{},{fill:"none"},Me(d,!1)),{},{x1:m.x,y1:m.y,x2:x.x,y2:x.y});return B.createElement("line",yf({className:"recharts-polar-radius-axis-line"},v))}},{key:"renderTicks",value:function(){var n=this,r=this.props,o=r.ticks,c=r.tick,u=r.angle,d=r.tickFormatter,p=r.stroke,h=e8(r,Pxe),m=this.getTickTextAnchor(),x=Me(h,!1),v=Me(c,!1),j=o.map(function(b,w){var A=n.getTickValueCoord(b),C=$o($o($o($o({textAnchor:m,transform:"rotate(".concat(90-u,", ").concat(A.x,", ").concat(A.y,")")},x),{},{stroke:"none",fill:p},v),{},{index:w},A),{},{payload:b});return B.createElement(Xe,yf({className:Ue("recharts-polar-radius-axis-tick",vq(c)),key:"tick-".concat(b.coordinate)},mc(n.props,b,w)),t.renderTickItem(c,C,d?d(b.value,w):b.value))});return B.createElement(Xe,{className:"recharts-polar-radius-axis-ticks"},j)}},{key:"render",value:function(){var n=this.props,r=n.ticks,o=n.axisLine,c=n.tick;return!r||!r.length?null:B.createElement(Xe,{className:Ue("recharts-polar-radius-axis",this.props.className)},o&&this.renderAxisLine(),c&&this.renderTicks(),ja.renderCallByParent(this.props,this.getViewBox()))}}],[{key:"renderTickItem",value:function(n,r,o){var c;return B.isValidElement(n)?c=B.cloneElement(n,r):ze(n)?c=n(r):c=B.createElement(hc,yf({},r,{className:"recharts-polar-radius-axis-tick-value"}),o),c}}])})(N.PureComponent);zv(Qu,"displayName","PolarRadiusAxis");zv(Qu,"axisType","radiusAxis");zv(Qu,"defaultProps",{type:"number",radiusAxisId:0,cx:0,cy:0,angle:0,orientation:"right",stroke:"#ccc",axisLine:!0,tick:!0,tickCount:5,allowDataOverflow:!1,scale:"auto",allowDuplicatedCategory:!0});function gu(e){"@babel/helpers - typeof";return gu=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},gu(e)}function Vo(){return Vo=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},Vo.apply(this,arguments)}function a8(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function Bo(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?a8(Object(a),!0).forEach(function(n){$v(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):a8(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function $xe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n8(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,Lq(n.key),n)}}function Bxe(e,t,a){return t&&n8(e.prototype,t),a&&n8(e,a),Object.defineProperty(e,"prototype",{writable:!1}),e}function qxe(e,t,a){return t=Zg(t),Uxe(e,Rq()?Reflect.construct(t,a||[],Zg(e).constructor):t.apply(e,a))}function Uxe(e,t){if(t&&(gu(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Hxe(e)}function Hxe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Rq(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Rq=function(){return!!e})()}function Zg(e){return Zg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(a){return a.__proto__||Object.getPrototypeOf(a)},Zg(e)}function Fxe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&JN(e,t)}function JN(e,t){return JN=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},JN(e,t)}function $v(e,t,a){return t=Lq(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function Lq(e){var t=Kxe(e,"string");return gu(t)=="symbol"?t:t+""}function Kxe(e,t){if(gu(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(gu(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var Vxe=Math.PI/180,r8=1e-5,Ju=(function(e){function t(){return $xe(this,t),qxe(this,t,arguments)}return Fxe(t,e),Bxe(t,[{key:"getTickLineCoord",value:function(n){var r=this.props,o=r.cx,c=r.cy,u=r.radius,d=r.orientation,p=r.tickSize,h=p||8,m=bt(o,c,u,n.coordinate),x=bt(o,c,u+(d==="inner"?-1:1)*h,n.coordinate);return{x1:m.x,y1:m.y,x2:x.x,y2:x.y}}},{key:"getTickTextAnchor",value:function(n){var r=this.props.orientation,o=Math.cos(-n.coordinate*Vxe),c;return o>r8?c=r==="outer"?"start":"end":o<-r8?c=r==="outer"?"end":"start":c="middle",c}},{key:"renderAxisLine",value:function(){var n=this.props,r=n.cx,o=n.cy,c=n.radius,u=n.axisLine,d=n.axisLineType,p=Bo(Bo({},Me(this.props,!1)),{},{fill:"none"},Me(u,!1));if(d==="circle")return B.createElement(Wp,Vo({className:"recharts-polar-angle-axis-line"},p,{cx:r,cy:o,r:c}));var h=this.props.ticks,m=h.map(function(x){return bt(r,o,c,x.coordinate)});return B.createElement(Pq,Vo({className:"recharts-polar-angle-axis-line"},p,{points:m}))}},{key:"renderTicks",value:function(){var n=this,r=this.props,o=r.ticks,c=r.tick,u=r.tickLine,d=r.tickFormatter,p=r.stroke,h=Me(this.props,!1),m=Me(c,!1),x=Bo(Bo({},h),{},{fill:"none"},Me(u,!1)),v=o.map(function(j,b){var w=n.getTickLineCoord(j),A=n.getTickTextAnchor(j),C=Bo(Bo(Bo({textAnchor:A},h),{},{stroke:"none",fill:p},m),{},{index:b,payload:j,x:w.x2,y:w.y2});return B.createElement(Xe,Vo({className:Ue("recharts-polar-angle-axis-tick",vq(c)),key:"tick-".concat(j.coordinate)},mc(n.props,j,b)),u&&B.createElement("line",Vo({className:"recharts-polar-angle-axis-tick-line"},x,w)),c&&t.renderTickItem(c,C,d?d(j.value,b):j.value))});return B.createElement(Xe,{className:"recharts-polar-angle-axis-ticks"},v)}},{key:"render",value:function(){var n=this.props,r=n.ticks,o=n.radius,c=n.axisLine;return o<=0||!r||!r.length?null:B.createElement(Xe,{className:Ue("recharts-polar-angle-axis",this.props.className)},c&&this.renderAxisLine(),this.renderTicks())}}],[{key:"renderTickItem",value:function(n,r,o){var c;return B.isValidElement(n)?c=B.cloneElement(n,r):ze(n)?c=n(r):c=B.createElement(hc,Vo({},r,{className:"recharts-polar-angle-axis-tick-value"}),o),c}}])})(N.PureComponent);$v(Ju,"displayName","PolarAngleAxis");$v(Ju,"axisType","angleAxis");$v(Ju,"defaultProps",{type:"category",angleAxisId:0,scale:"auto",cx:0,cy:0,orientation:"outer",axisLine:!0,tickLine:!0,tickSize:8,tick:!0,hide:!1,allowDuplicatedCategory:!0});var h2,s8;function Gxe(){if(s8)return h2;s8=1;var e=B$(),t=e(Object.getPrototypeOf,Object);return h2=t,h2}var g2,i8;function Wxe(){if(i8)return g2;i8=1;var e=ri(),t=Gxe(),a=si(),n="[object Object]",r=Function.prototype,o=Object.prototype,c=r.toString,u=o.hasOwnProperty,d=c.call(Object);function p(h){if(!a(h)||e(h)!=n)return!1;var m=t(h);if(m===null)return!0;var x=u.call(m,"constructor")&&m.constructor;return typeof x=="function"&&x instanceof x&&c.call(x)==d}return g2=p,g2}var Yxe=Wxe();const Qxe=xt(Yxe);var x2,o8;function Jxe(){if(o8)return x2;o8=1;var e=ri(),t=si(),a="[object Boolean]";function n(r){return r===!0||r===!1||t(r)&&e(r)==a}return x2=n,x2}var Xxe=Jxe();const Zxe=xt(Xxe);function cp(e){"@babel/helpers - typeof";return cp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},cp(e)}function ex(){return ex=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},ex.apply(this,arguments)}function eve(e,t){return rve(e)||nve(e,t)||ave(e,t)||tve()}function tve(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. 703In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ave(e,t){if(e){if(typeof e=="string")return c8(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);if(a==="Object"&&e.constructor&&(a=e.constructor.name),a==="Map"||a==="Set")return Array.from(e);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return c8(e,t)}}function c8(e,t){(t==null||t>e.length)&&(t=e.length);for(var a=0,n=new Array(t);a<t;a++)n[a]=e[a];return n}function nve(e,t){var a=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(a!=null){var n,r,o,c,u=[],d=!0,p=!1;try{if(o=(a=a.call(e)).next,t!==0)for(;!(d=(n=o.call(a)).done)&&(u.push(n.value),u.length!==t);d=!0);}catch(h){p=!0,r=h}finally{try{if(!d&&a.return!=null&&(c=a.return(),Object(c)!==c))return}finally{if(p)throw r}}return u}}function rve(e){if(Array.isArray(e))return e}function l8(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function u8(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?l8(Object(a),!0).forEach(function(n){sve(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):l8(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function sve(e,t,a){return t=ive(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function ive(e){var t=ove(e,"string");return cp(t)=="symbol"?t:t+""}function ove(e,t){if(cp(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(cp(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var d8=function(t,a,n,r,o){var c=n-r,u;return u="M ".concat(t,",").concat(a),u+="L ".concat(t+n,",").concat(a),u+="L ".concat(t+n-c/2,",").concat(a+o),u+="L ".concat(t+n-c/2-r,",").concat(a+o),u+="L ".concat(t,",").concat(a," Z"),u},cve={x:0,y:0,upperWidth:0,lowerWidth:0,height:0,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},lve=function(t){var a=u8(u8({},cve),t),n=N.useRef(),r=N.useState(-1),o=eve(r,2),c=o[0],u=o[1];N.useEffect(function(){if(n.current&&n.current.getTotalLength)try{var O=n.current.getTotalLength();O&&u(O)}catch{}},[]);var d=a.x,p=a.y,h=a.upperWidth,m=a.lowerWidth,x=a.height,v=a.className,j=a.animationEasing,b=a.animationDuration,w=a.animationBegin,A=a.isUpdateAnimationActive;if(d!==+d||p!==+p||h!==+h||m!==+m||x!==+x||h===0&&m===0||x===0)return null;var C=Ue("recharts-trapezoid",v);return A?B.createElement(qr,{canBegin:c>0,from:{upperWidth:0,lowerWidth:0,height:x,x:d,y:p},to:{upperWidth:h,lowerWidth:m,height:x,x:d,y:p},duration:b,animationEasing:j,isActive:A},function(O){var k=O.upperWidth,_=O.lowerWidth,P=O.height,E=O.x,T=O.y;return B.createElement(qr,{canBegin:c>0,from:"0px ".concat(c===-1?1:c,"px"),to:"".concat(c,"px 0px"),attributeName:"strokeDasharray",begin:w,duration:b,easing:j},B.createElement("path",ex({},Me(a,!0),{className:C,d:d8(E,T,k,_,P),ref:n})))}):B.createElement("g",null,B.createElement("path",ex({},Me(a,!0),{className:C,d:d8(d,p,h,m,x)})))},uve=["option","shapeType","propTransformer","activeClassName","isActive"];function lp(e){"@babel/helpers - typeof";return lp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},lp(e)}function dve(e,t){if(e==null)return{};var a=fve(e,t),n,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function fve(e,t){if(e==null)return{};var a={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;a[n]=e[n]}return a}function f8(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function tx(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?f8(Object(a),!0).forEach(function(n){pve(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):f8(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function pve(e,t,a){return t=mve(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function mve(e){var t=hve(e,"string");return lp(t)=="symbol"?t:t+""}function hve(e,t){if(lp(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(lp(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function gve(e,t){return tx(tx({},t),e)}function xve(e,t){return e==="symbols"}function p8(e){var t=e.shapeType,a=e.elementProps;switch(t){case"rectangle":return B.createElement(Iv,a);case"trapezoid":return B.createElement(lve,a);case"sector":return B.createElement(jq,a);case"symbols":if(xve(t))return B.createElement(GC,a);break;default:return null}}function vve(e){return N.isValidElement(e)?e.props:e}function Iq(e){var t=e.option,a=e.shapeType,n=e.propTransformer,r=n===void 0?gve:n,o=e.activeClassName,c=o===void 0?"recharts-active-shape":o,u=e.isActive,d=dve(e,uve),p;if(N.isValidElement(t))p=N.cloneElement(t,tx(tx({},d),vve(t)));else if(ze(t))p=t(d);else if(Qxe(t)&&!Zxe(t)){var h=r(t,d);p=B.createElement(p8,{shapeType:a,elementProps:h})}else{var m=d;p=B.createElement(p8,{shapeType:a,elementProps:m})}return u?B.createElement(Xe,{className:c},p):p}function Bv(e,t){return t!=null&&"trapezoids"in e.props}function qv(e,t){return t!=null&&"sectors"in e.props}function up(e,t){return t!=null&&"points"in e.props}function bve(e,t){var a,n,r=e.x===(t==null||(a=t.labelViewBox)===null||a===void 0?void 0:a.x)||e.x===t.x,o=e.y===(t==null||(n=t.labelViewBox)===null||n===void 0?void 0:n.y)||e.y===t.y;return r&&o}function yve(e,t){var a=e.endAngle===t.endAngle,n=e.startAngle===t.startAngle;return a&&n}function wve(e,t){var a=e.x===t.x,n=e.y===t.y,r=e.z===t.z;return a&&n&&r}function jve(e,t){var a;return Bv(e,t)?a=bve:qv(e,t)?a=yve:up(e,t)&&(a=wve),a}function Sve(e,t){var a;return Bv(e,t)?a="trapezoids":qv(e,t)?a="sectors":up(e,t)&&(a="points"),a}function Nve(e,t){if(Bv(e,t)){var a;return(a=t.tooltipPayload)===null||a===void 0||(a=a[0])===null||a===void 0||(a=a.payload)===null||a===void 0?void 0:a.payload}if(qv(e,t)){var n;return(n=t.tooltipPayload)===null||n===void 0||(n=n[0])===null||n===void 0||(n=n.payload)===null||n===void 0?void 0:n.payload}return up(e,t)?t.payload:{}}function Ave(e){var t=e.activeTooltipItem,a=e.graphicalItem,n=e.itemData,r=Sve(a,t),o=Nve(a,t),c=n.filter(function(d,p){var h=Gu(o,d),m=a.props[r].filter(function(j){var b=jve(a,t);return b(j,t)}),x=a.props[r].indexOf(m[m.length-1]),v=p===x;return h&&v}),u=n.indexOf(c[c.length-1]);return u}var eg;function xu(e){"@babel/helpers - typeof";return xu=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},xu(e)}function zl(){return zl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},zl.apply(this,arguments)}function m8(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function Tt(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?m8(Object(a),!0).forEach(function(n){or(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):m8(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function Cve(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h8(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,$q(n.key),n)}}function _ve(e,t,a){return t&&h8(e.prototype,t),a&&h8(e,a),Object.defineProperty(e,"prototype",{writable:!1}),e}function Ove(e,t,a){return t=ax(t),Eve(e,zq()?Reflect.construct(t,a||[],ax(e).constructor):t.apply(e,a))}function Eve(e,t){if(t&&(xu(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Pve(e)}function Pve(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function zq(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(zq=function(){return!!e})()}function ax(e){return ax=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(a){return a.__proto__||Object.getPrototypeOf(a)},ax(e)}function kve(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&XN(e,t)}function XN(e,t){return XN=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},XN(e,t)}function or(e,t,a){return t=$q(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function $q(e){var t=Tve(e,"string");return xu(t)=="symbol"?t:t+""}function Tve(e,t){if(xu(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(xu(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var oi=(function(e){function t(a){var n;return Cve(this,t),n=Ove(this,t,[a]),or(n,"pieRef",null),or(n,"sectorRefs",[]),or(n,"id",Fu("recharts-pie-")),or(n,"handleAnimationEnd",function(){var r=n.props.onAnimationEnd;n.setState({isAnimationFinished:!0}),ze(r)&&r()}),or(n,"handleAnimationStart",function(){var r=n.props.onAnimationStart;n.setState({isAnimationFinished:!1}),ze(r)&&r()}),n.state={isAnimationFinished:!a.isAnimationActive,prevIsAnimationActive:a.isAnimationActive,prevAnimationId:a.animationId,sectorToFocus:0},n}return kve(t,e),_ve(t,[{key:"isActiveIndex",value:function(n){var r=this.props.activeIndex;return Array.isArray(r)?r.indexOf(n)!==-1:n===r}},{key:"hasActiveIndex",value:function(){var n=this.props.activeIndex;return Array.isArray(n)?n.length!==0:n||n===0}},{key:"renderLabels",value:function(n){var r=this.props.isAnimationActive;if(r&&!this.state.isAnimationFinished)return null;var o=this.props,c=o.label,u=o.labelLine,d=o.dataKey,p=o.valueKey,h=Me(this.props,!1),m=Me(c,!1),x=Me(u,!1),v=c&&c.offsetRadius||20,j=n.map(function(b,w){var A=(b.startAngle+b.endAngle)/2,C=bt(b.cx,b.cy,b.outerRadius+v,A),O=Tt(Tt(Tt(Tt({},h),b),{},{stroke:"none"},m),{},{index:w,textAnchor:t.getTextAnchor(C.x,b.cx)},C),k=Tt(Tt(Tt(Tt({},h),b),{},{fill:"none",stroke:b.fill},x),{},{index:w,points:[bt(b.cx,b.cy,b.outerRadius,A),C]}),_=d;return Ke(d)&&Ke(p)?_="value":Ke(d)&&(_=p),B.createElement(Xe,{key:"label-".concat(b.startAngle,"-").concat(b.endAngle,"-").concat(b.midAngle,"-").concat(w)},u&&t.renderLabelLineItem(u,k,"line"),t.renderLabelItem(c,O,Dt(b,_)))});return B.createElement(Xe,{className:"recharts-pie-labels"},j)}},{key:"renderSectorsStatically",value:function(n){var r=this,o=this.props,c=o.activeShape,u=o.blendStroke,d=o.inactiveShape;return n.map(function(p,h){if(p?.startAngle===0&&p?.endAngle===0&&n.length!==1)return null;var m=r.isActiveIndex(h),x=d&&r.hasActiveIndex()?d:null,v=m?c:x,j=Tt(Tt({},p),{},{stroke:u?p.fill:p.stroke,tabIndex:-1});return B.createElement(Xe,zl({ref:function(w){w&&!r.sectorRefs.includes(w)&&r.sectorRefs.push(w)},tabIndex:-1,className:"recharts-pie-sector"},mc(r.props,p,h),{key:"sector-".concat(p?.startAngle,"-").concat(p?.endAngle,"-").concat(p.midAngle,"-").concat(h)}),B.createElement(Iq,zl({option:v,isActive:m,shapeType:"sector"},j)))})}},{key:"renderSectorsWithAnimation",value:function(){var n=this,r=this.props,o=r.sectors,c=r.isAnimationActive,u=r.animationBegin,d=r.animationDuration,p=r.animationEasing,h=r.animationId,m=this.state,x=m.prevSectors,v=m.prevIsAnimationActive;return B.createElement(qr,{begin:u,duration:d,isActive:c,easing:p,from:{t:0},to:{t:1},key:"pie-".concat(h,"-").concat(v),onAnimationStart:this.handleAnimationStart,onAnimationEnd:this.handleAnimationEnd},function(j){var b=j.t,w=[],A=o&&o[0],C=A.startAngle;return o.forEach(function(O,k){var _=x&&x[k],P=k>0?za(O,"paddingAngle",0):0;if(_){var E=Ia(_.endAngle-_.startAngle,O.endAngle-O.startAngle),T=Tt(Tt({},O),{},{startAngle:C+P,endAngle:C+E(b)+P});w.push(T),C=T.endAngle}else{var D=O.endAngle,H=O.startAngle,L=Ia(0,D-H),I=L(b),F=Tt(Tt({},O),{},{startAngle:C+P,endAngle:C+I+P});w.push(F),C=F.endAngle}}),B.createElement(Xe,null,n.renderSectorsStatically(w))})}},{key:"attachKeyboardHandlers",value:function(n){var r=this;n.onkeydown=function(o){if(!o.altKey)switch(o.key){case"ArrowLeft":{var c=++r.state.sectorToFocus%r.sectorRefs.length;r.sectorRefs[c].focus(),r.setState({sectorToFocus:c});break}case"ArrowRight":{var u=--r.state.sectorToFocus<0?r.sectorRefs.length-1:r.state.sectorToFocus%r.sectorRefs.length;r.sectorRefs[u].focus(),r.setState({sectorToFocus:u});break}case"Escape":{r.sectorRefs[r.state.sectorToFocus].blur(),r.setState({sectorToFocus:0});break}}}}},{key:"renderSectors",value:function(){var n=this.props,r=n.sectors,o=n.isAnimationActive,c=this.state.prevSectors;return o&&r&&r.length&&(!c||!Gu(c,r))?this.renderSectorsWithAnimation():this.renderSectorsStatically(r)}},{key:"componentDidMount",value:function(){this.pieRef&&this.attachKeyboardHandlers(this.pieRef)}},{key:"render",value:function(){var n=this,r=this.props,o=r.hide,c=r.sectors,u=r.className,d=r.label,p=r.cx,h=r.cy,m=r.innerRadius,x=r.outerRadius,v=r.isAnimationActive,j=this.state.isAnimationFinished;if(o||!c||!c.length||!Se(p)||!Se(h)||!Se(m)||!Se(x))return null;var b=Ue("recharts-pie",u);return B.createElement(Xe,{tabIndex:this.props.rootTabIndex,className:b,ref:function(A){n.pieRef=A}},this.renderSectors(),d&&this.renderLabels(c),ja.renderCallByParent(this.props,null,!1),(!v||j)&&is.renderCallByParent(this.props,c,!1))}}],[{key:"getDerivedStateFromProps",value:function(n,r){return r.prevIsAnimationActive!==n.isAnimationActive?{prevIsAnimationActive:n.isAnimationActive,prevAnimationId:n.animationId,curSectors:n.sectors,prevSectors:[],isAnimationFinished:!0}:n.isAnimationActive&&n.animationId!==r.prevAnimationId?{prevAnimationId:n.animationId,curSectors:n.sectors,prevSectors:r.curSectors,isAnimationFinished:!0}:n.sectors!==r.curSectors?{curSectors:n.sectors,isAnimationFinished:!0}:null}},{key:"getTextAnchor",value:function(n,r){return n>r?"start":n<r?"end":"middle"}},{key:"renderLabelLineItem",value:function(n,r,o){if(B.isValidElement(n))return B.cloneElement(n,r);if(ze(n))return n(r);var c=Ue("recharts-pie-label-line",typeof n!="boolean"?n.className:"");return B.createElement(Gg,zl({},r,{key:o,type:"linear",className:c}))}},{key:"renderLabelItem",value:function(n,r,o){if(B.isValidElement(n))return B.cloneElement(n,r);var c=o;if(ze(n)&&(c=n(r),B.isValidElement(c)))return c;var u=Ue("recharts-pie-label-text",typeof n!="boolean"&&!ze(n)?n.className:"");return B.createElement(hc,zl({},r,{alignmentBaseline:"middle",className:u}),c)}}])})(N.PureComponent);eg=oi;or(oi,"displayName","Pie");or(oi,"defaultProps",{stroke:"#fff",fill:"#808080",legendType:"rect",cx:"50%",cy:"50%",startAngle:0,endAngle:360,innerRadius:0,outerRadius:"80%",paddingAngle:0,labelLine:!0,hide:!1,minAngle:0,isAnimationActive:!fo.isSsr,animationBegin:400,animationDuration:1500,animationEasing:"ease",nameKey:"name",blendStroke:!1,rootTabIndex:0});or(oi,"parseDeltaAngle",function(e,t){var a=Xa(t-e),n=Math.min(Math.abs(t-e),360);return a*n});or(oi,"getRealPieData",function(e){var t=e.data,a=e.children,n=Me(e,!1),r=Bn(a,Av);return t&&t.length?t.map(function(o,c){return Tt(Tt(Tt({payload:o},n),o),r&&r[c]&&r[c].props)}):r&&r.length?r.map(function(o){return Tt(Tt({},n),o.props)}):[]});or(oi,"parseCoordinateOfPie",function(e,t){var a=t.top,n=t.left,r=t.width,o=t.height,c=gq(r,o),u=n+Za(e.cx,r,r/2),d=a+Za(e.cy,o,o/2),p=Za(e.innerRadius,c,0),h=Za(e.outerRadius,c,c*.8),m=e.maxRadius||Math.sqrt(r*r+o*o)/2;return{cx:u,cy:d,innerRadius:p,outerRadius:h,maxRadius:m}});or(oi,"getComposedData",function(e){var t=e.item,a=e.offset,n=t.type.defaultProps!==void 0?Tt(Tt({},t.type.defaultProps),t.props):t.props,r=eg.getRealPieData(n);if(!r||!r.length)return null;var o=n.cornerRadius,c=n.startAngle,u=n.endAngle,d=n.paddingAngle,p=n.dataKey,h=n.nameKey,m=n.valueKey,x=n.tooltipType,v=Math.abs(n.minAngle),j=eg.parseCoordinateOfPie(n,a),b=eg.parseDeltaAngle(c,u),w=Math.abs(b),A=p;Ke(p)&&Ke(m)?(Lr(!1,`Use "dataKey" to specify the value of pie,
704 the props "valueKey" will be deprecated in 1.1.0`),A="value"):Ke(p)&&(Lr(!1,`Use "dataKey" to specify the value of pie, 705 the props "valueKey" will be deprecated in 1.1.0`),A=m);var C=r.filter(function(T){return Dt(T,A,0)!==0}).length,O=(w>=360?C:C-1)*d,k=w-C*v-O,_=r.reduce(function(T,D){var H=Dt(D,A,0);return T+(Se(H)?H:0)},0),P;if(_>0){var E;P=r.map(function(T,D){var H=Dt(T,A,0),L=Dt(T,h,D),I=(Se(H)?H:0)/_,F;D?F=E.endAngle+Xa(b)*d*(H!==0?1:0):F=c;var G=F+Xa(b)*((H!==0?v:0)+I*k),K=(F+G)/2,z=(j.innerRadius+j.outerRadius)/2,q=[{name:L,value:H,payload:T,dataKey:A,type:x}],R=bt(j.cx,j.cy,z,K);return E=Tt(Tt(Tt({percent:I,cornerRadius:o,name:L,tooltipPayload:q,midAngle:K,middleRadius:z,tooltipPosition:R},T),j),{},{value:Dt(T,A),startAngle:F,endAngle:G,payload:T,paddingAngle:Xa(b)*d}),E})}return Tt(Tt({},j),{},{sectors:P,data:r})});var v2,g8;function Mve(){if(g8)return v2;g8=1;function e(t){return t&&t.length?t[0]:void 0}return v2=e,v2}var b2,x8;function Dve(){return x8||(x8=1,b2=Mve()),b2}var Rve=Dve();const Lve=xt(Rve);var Ive=["key"];function vu(e){"@babel/helpers - typeof";return vu=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},vu(e)}function zve(e,t){if(e==null)return{};var a=$ve(e,t),n,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function $ve(e,t){if(e==null)return{};var a={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;a[n]=e[n]}return a}function nx(){return nx=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},nx.apply(this,arguments)}function v8(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function Qa(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?v8(Object(a),!0).forEach(function(n){qs(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):v8(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function Bve(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function b8(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,qq(n.key),n)}}function qve(e,t,a){return t&&b8(e.prototype,t),a&&b8(e,a),Object.defineProperty(e,"prototype",{writable:!1}),e}function Uve(e,t,a){return t=rx(t),Hve(e,Bq()?Reflect.construct(t,a||[],rx(e).constructor):t.apply(e,a))}function Hve(e,t){if(t&&(vu(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Fve(e)}function Fve(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Bq(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Bq=function(){return!!e})()}function rx(e){return rx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(a){return a.__proto__||Object.getPrototypeOf(a)},rx(e)}function Kve(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ZN(e,t)}function ZN(e,t){return ZN=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},ZN(e,t)}function qs(e,t,a){return t=qq(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function qq(e){var t=Vve(e,"string");return vu(t)=="symbol"?t:t+""}function Vve(e,t){if(vu(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(vu(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var Yp=(function(e){function t(){var a;Bve(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return a=Uve(this,t,[].concat(r)),qs(a,"state",{isAnimationFinished:!1}),qs(a,"handleAnimationEnd",function(){var c=a.props.onAnimationEnd;a.setState({isAnimationFinished:!0}),ze(c)&&c()}),qs(a,"handleAnimationStart",function(){var c=a.props.onAnimationStart;a.setState({isAnimationFinished:!1}),ze(c)&&c()}),qs(a,"handleMouseEnter",function(c){var u=a.props.onMouseEnter;u&&u(a.props,c)}),qs(a,"handleMouseLeave",function(c){var u=a.props.onMouseLeave;u&&u(a.props,c)}),a}return Kve(t,e),qve(t,[{key:"renderDots",value:function(n){var r=this.props,o=r.dot,c=r.dataKey,u=Me(this.props,!1),d=Me(o,!0),p=n.map(function(h,m){var x=Q
vendor: 134,838 bytes, lines 705-710
705a(Qa(Qa({key:"dot-".concat(m),r:3},u),d),{},{dataKey:c,cx:h.x,cy:h.y,index:m,payload:h});return t.renderDotItem(o,x)});return B.createElement(Xe,{className:"recharts-radar-dots"},p)}},{key:"renderPolygonStatically",value:function(n){var r=this.props,o=r.shape,c=r.dot,u=r.isRange,d=r.baseLinePoints,p=r.connectNulls,h;return B.isValidElement(o)?h=B.cloneElement(o,Qa(Qa({},this.props),{},{points:n})):ze(o)?h=o(Qa(Qa({},this.props),{},{points:n})):h=B.createElement(Pq,nx({},Me(this.props,!0),{onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave,points:n,baseLinePoints:u?d:null,connectNulls:p})),B.createElement(Xe,{className:"recharts-radar-polygon"},h,c?this.renderDots(n):null)}},{key:"renderPolygonWithAnimation",value:function(){var n=this,r=this.props,o=r.points,c=r.isAnimationActive,u=r.animationBegin,d=r.animationDuration,p=r.animationEasing,h=r.animationId,m=this.state.prevPoints;return B.createElement(qr,{begin:u,duration:d,isActive:c,easing:p,from:{t:0},to:{t:1},key:"radar-".concat(h),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(x){var v=x.t,j=m&&m.length/o.length,b=o.map(function(w,A){var C=m&&m[Math.floor(A*j)];if(C){var O=Ia(C.x,w.x),k=Ia(C.y,w.y);return Qa(Qa({},w),{},{x:O(v),y:k(v)})}var _=Ia(w.cx,w.x),P=Ia(w.cy,w.y);return Qa(Qa({},w),{},{x:_(v),y:P(v)})});return n.renderPolygonStatically(b)})}},{key:"renderPolygon",value:function(){var n=this.props,r=n.points,o=n.isAnimationActive,c=n.isRange,u=this.state.prevPoints;return o&&r&&r.length&&!c&&(!u||!Gu(u,r))?this.renderPolygonWithAnimation():this.renderPolygonStatically(r)}},{key:"render",value:function(){var n=this.props,r=n.hide,o=n.className,c=n.points,u=n.isAnimationActive;if(r||!c||!c.length)return null;var d=this.state.isAnimationFinished,p=Ue("recharts-radar",o);return B.createElement(Xe,{className:p},this.renderPolygon(),(!u||d)&&is.renderCallByParent(this.props,c))}}],[{key:"getDerivedStateFromProps",value:function(n,r){return n.animationId!==r.prevAnimationId?{prevAnimationId:n.animationId,curPoints:n.points,prevPoints:r.curPoints}:n.points!==r.curPoints?{curPoints:n.points}:null}},{key:"renderDotItem",value:function(n,r){var o;if(B.isValidElement(n))o=B.cloneElement(n,r);else if(ze(n))o=n(r);else{var c=r.key,u=zve(r,Ive);o=B.createElement(Wp,nx({},u,{key:c,className:Ue("recharts-radar-dot",typeof n!="boolean"?n.className:"")}))}return o}}])})(N.PureComponent);qs(Yp,"displayName","Radar");qs(Yp,"defaultProps",{angleAxisId:0,radiusAxisId:0,hide:!1,activeDot:!0,dot:!1,legendType:"rect",isAnimationActive:!fo.isSsr,animationBegin:0,animationDuration:1500,animationEasing:"ease"});qs(Yp,"getComposedData",function(e){var t=e.radiusAxis,a=e.angleAxis,n=e.displayedData,r=e.dataKey,o=e.bandSize,c=a.cx,u=a.cy,d=!1,p=[],h=a.type!=="number"?o??0:0;n.forEach(function(x,v){var j=Dt(x,a.dataKey,v),b=Dt(x,r),w=a.scale(j)+h,A=Array.isArray(b)?yq(b):b,C=Ke(A)?void 0:t.scale(A);Array.isArray(b)&&b.length>=2&&(d=!0),p.push(Qa(Qa({},bt(c,u,C,w)),{},{name:j,value:b,cx:c,cy:u,radius:C,angle:w,payload:x}))});var m=[];return d&&p.forEach(function(x){if(Array.isArray(x.value)){var v=Lve(x.value),j=Ke(v)?void 0:t.scale(v);m.push(Qa(Qa({},x),{},{radius:j},bt(c,u,j,x.angle)))}else m.push(x)}),{points:p,isRange:d,baseLinePoints:m}});var y2,y8;function Gve(){if(y8)return y2;y8=1;var e=Math.ceil,t=Math.max;function a(n,r,o,c){for(var u=-1,d=t(e((r-n)/(o||1)),0),p=Array(d);d--;)p[c?d:++u]=n,n+=o;return p}return y2=a,y2}var w2,w8;function Uq(){if(w8)return w2;w8=1;var e=aB(),t=1/0,a=17976931348623157e292;function n(r){if(!r)return r===0?r:0;if(r=e(r),r===t||r===-t){var o=r<0?-1:1;return o*a}return r===r?r:0}return w2=n,w2}var j2,j8;function Wve(){if(j8)return j2;j8=1;var e=Gve(),t=Nv(),a=Uq();function n(r){return function(o,c,u){return u&&typeof u!="number"&&t(o,c,u)&&(c=u=void 0),o=a(o),c===void 0?(c=o,o=0):c=a(c),u=u===void 0?o<c?1:-1:a(u),e(o,c,u,r)}}return j2=n,j2}var S2,S8;function Yve(){if(S8)return S2;S8=1;var e=Wve(),t=e();return S2=t,S2}var Qve=Yve();const sx=xt(Qve);function dp(e){"@babel/helpers - typeof";return dp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},dp(e)}function N8(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function A8(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?N8(Object(a),!0).forEach(function(n){Hq(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):N8(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function Hq(e,t,a){return t=Jve(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function Jve(e){var t=Xve(e,"string");return dp(t)=="symbol"?t:t+""}function Xve(e,t){if(dp(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(dp(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Zve=["Webkit","Moz","O","ms"],ebe=function(t,a){var n=t.replace(/(\w)/,function(o){return o.toUpperCase()}),r=Zve.reduce(function(o,c){return A8(A8({},o),{},Hq({},c+n,a))},{});return r[t]=a,r};function bu(e){"@babel/helpers - typeof";return bu=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},bu(e)}function ix(){return ix=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},ix.apply(this,arguments)}function C8(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function N2(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?C8(Object(a),!0).forEach(function(n){Mn(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):C8(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function tbe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _8(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,Kq(n.key),n)}}function abe(e,t,a){return t&&_8(e.prototype,t),a&&_8(e,a),Object.defineProperty(e,"prototype",{writable:!1}),e}function nbe(e,t,a){return t=ox(t),rbe(e,Fq()?Reflect.construct(t,a||[],ox(e).constructor):t.apply(e,a))}function rbe(e,t){if(t&&(bu(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return sbe(e)}function sbe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Fq(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Fq=function(){return!!e})()}function ox(e){return ox=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(a){return a.__proto__||Object.getPrototypeOf(a)},ox(e)}function ibe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&eA(e,t)}function eA(e,t){return eA=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},eA(e,t)}function Mn(e,t,a){return t=Kq(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function Kq(e){var t=obe(e,"string");return bu(t)=="symbol"?t:t+""}function obe(e,t){if(bu(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(bu(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var cbe=function(t){var a=t.data,n=t.startIndex,r=t.endIndex,o=t.x,c=t.width,u=t.travellerWidth;if(!a||!a.length)return{};var d=a.length,p=gf().domain(sx(0,d)).range([o,o+c-u]),h=p.domain().map(function(m){return p(m)});return{isTextActive:!1,isSlideMoving:!1,isTravellerMoving:!1,isTravellerFocused:!1,startX:p(n),endX:p(r),scale:p,scaleValues:h}},O8=function(t){return t.changedTouches&&!!t.changedTouches.length},yu=(function(e){function t(a){var n;return tbe(this,t),n=nbe(this,t,[a]),Mn(n,"handleDrag",function(r){n.leaveTimer&&(clearTimeout(n.leaveTimer),n.leaveTimer=null),n.state.isTravellerMoving?n.handleTravellerMove(r):n.state.isSlideMoving&&n.handleSlideDrag(r)}),Mn(n,"handleTouchMove",function(r){r.changedTouches!=null&&r.changedTouches.length>0&&n.handleDrag(r.changedTouches[0])}),Mn(n,"handleDragEnd",function(){n.setState({isTravellerMoving:!1,isSlideMoving:!1},function(){var r=n.props,o=r.endIndex,c=r.onDragEnd,u=r.startIndex;c?.({endIndex:o,startIndex:u})}),n.detachDragEndListener()}),Mn(n,"handleLeaveWrapper",function(){(n.state.isTravellerMoving||n.state.isSlideMoving)&&(n.leaveTimer=window.setTimeout(n.handleDragEnd,n.props.leaveTimeOut))}),Mn(n,"handleEnterSlideOrTraveller",function(){n.setState({isTextActive:!0})}),Mn(n,"handleLeaveSlideOrTraveller",function(){n.setState({isTextActive:!1})}),Mn(n,"handleSlideDragStart",function(r){var o=O8(r)?r.changedTouches[0]:r;n.setState({isTravellerMoving:!1,isSlideMoving:!0,slideMoveStartX:o.pageX}),n.attachDragEndListener()}),n.travellerDragStartHandlers={startX:n.handleTravellerDragStart.bind(n,"startX"),endX:n.handleTravellerDragStart.bind(n,"endX")},n.state={},n}return ibe(t,e),abe(t,[{key:"componentWillUnmount",value:function(){this.leaveTimer&&(clearTimeout(this.leaveTimer),this.leaveTimer=null),this.detachDragEndListener()}},{key:"getIndex",value:function(n){var r=n.startX,o=n.endX,c=this.state.scaleValues,u=this.props,d=u.gap,p=u.data,h=p.length-1,m=Math.min(r,o),x=Math.max(r,o),v=t.getIndexInRange(c,m),j=t.getIndexInRange(c,x);return{startIndex:v-v%d,endIndex:j===h?h:j-j%d}}},{key:"getTextOfTick",value:function(n){var r=this.props,o=r.data,c=r.tickFormatter,u=r.dataKey,d=Dt(o[n],u,n);return ze(c)?c(d,n):d}},{key:"attachDragEndListener",value:function(){window.addEventListener("mouseup",this.handleDragEnd,!0),window.addEventListener("touchend",this.handleDragEnd,!0),window.addEventListener("mousemove",this.handleDrag,!0)}},{key:"detachDragEndListener",value:function(){window.removeEventListener("mouseup",this.handleDragEnd,!0),window.removeEventListener("touchend",this.handleDragEnd,!0),window.removeEventListener("mousemove",this.handleDrag,!0)}},{key:"handleSlideDrag",value:function(n){var r=this.state,o=r.slideMoveStartX,c=r.startX,u=r.endX,d=this.props,p=d.x,h=d.width,m=d.travellerWidth,x=d.startIndex,v=d.endIndex,j=d.onChange,b=n.pageX-o;b>0?b=Math.min(b,p+h-m-u,p+h-m-c):b<0&&(b=Math.max(b,p-c,p-u));var w=this.getIndex({startX:c+b,endX:u+b});(w.startIndex!==x||w.endIndex!==v)&&j&&j(w),this.setState({startX:c+b,endX:u+b,slideMoveStartX:n.pageX})}},{key:"handleTravellerDragStart",value:function(n,r){var o=O8(r)?r.changedTouches[0]:r;this.setState({isSlideMoving:!1,isTravellerMoving:!0,movingTravellerId:n,brushMoveStartX:o.pageX}),this.attachDragEndListener()}},{key:"handleTravellerMove",value:function(n){var r=this.state,o=r.brushMoveStartX,c=r.movingTravellerId,u=r.endX,d=r.startX,p=this.state[c],h=this.props,m=h.x,x=h.width,v=h.travellerWidth,j=h.onChange,b=h.gap,w=h.data,A={startX:this.state.startX,endX:this.state.endX},C=n.pageX-o;C>0?C=Math.min(C,m+x-v-p):C<0&&(C=Math.max(C,m-p)),A[c]=p+C;var O=this.getIndex(A),k=O.startIndex,_=O.endIndex,P=function(){var T=w.length-1;return c==="startX"&&(u>d?k%b===0:_%b===0)||u<d&&_===T||c==="endX"&&(u>d?_%b===0:k%b===0)||u>d&&_===T};this.setState(Mn(Mn({},c,p+C),"brushMoveStartX",n.pageX),function(){j&&P()&&j(O)})}},{key:"handleTravellerMoveKeyboard",value:function(n,r){var o=this,c=this.state,u=c.scaleValues,d=c.startX,p=c.endX,h=this.state[r],m=u.indexOf(h);if(m!==-1){var x=m+n;if(!(x===-1||x>=u.length)){var v=u[x];r==="startX"&&v>=p||r==="endX"&&v<=d||this.setState(Mn({},r,v),function(){o.props.onChange(o.getIndex({startX:o.state.startX,endX:o.state.endX}))})}}}},{key:"renderBackground",value:function(){var n=this.props,r=n.x,o=n.y,c=n.width,u=n.height,d=n.fill,p=n.stroke;return B.createElement("rect",{stroke:p,fill:d,x:r,y:o,width:c,height:u})}},{key:"renderPanorama",value:function(){var n=this.props,r=n.x,o=n.y,c=n.width,u=n.height,d=n.data,p=n.children,h=n.padding,m=N.Children.only(p);return m?B.cloneElement(m,{x:r,y:o,width:c,height:u,margin:h,compact:!0,data:d}):null}},{key:"renderTravellerLayer",value:function(n,r){var o,c,u=this,d=this.props,p=d.y,h=d.travellerWidth,m=d.height,x=d.traveller,v=d.ariaLabel,j=d.data,b=d.startIndex,w=d.endIndex,A=Math.max(n,this.props.x),C=N2(N2({},Me(this.props,!1)),{},{x:A,y:p,width:h,height:m}),O=v||"Min value: ".concat((o=j[b])===null||o===void 0?void 0:o.name,", Max value: ").concat((c=j[w])===null||c===void 0?void 0:c.name);return B.createElement(Xe,{tabIndex:0,role:"slider","aria-label":O,"aria-valuenow":n,className:"recharts-brush-traveller",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[r],onTouchStart:this.travellerDragStartHandlers[r],onKeyDown:function(_){["ArrowLeft","ArrowRight"].includes(_.key)&&(_.preventDefault(),_.stopPropagation(),u.handleTravellerMoveKeyboard(_.key==="ArrowRight"?1:-1,r))},onFocus:function(){u.setState({isTravellerFocused:!0})},onBlur:function(){u.setState({isTravellerFocused:!1})},style:{cursor:"col-resize"}},t.renderTraveller(x,C))}},{key:"renderSlide",value:function(n,r){var o=this.props,c=o.y,u=o.height,d=o.stroke,p=o.travellerWidth,h=Math.min(n,r)+p,m=Math.max(Math.abs(r-n)-p,0);return B.createElement("rect",{className:"recharts-brush-slide",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.handleSlideDragStart,onTouchStart:this.handleSlideDragStart,style:{cursor:"move"},stroke:"none",fill:d,fillOpacity:.2,x:h,y:c,width:m,height:u})}},{key:"renderText",value:function(){var n=this.props,r=n.startIndex,o=n.endIndex,c=n.y,u=n.height,d=n.travellerWidth,p=n.stroke,h=this.state,m=h.startX,x=h.endX,v=5,j={pointerEvents:"none",fill:p};return B.createElement(Xe,{className:"recharts-brush-texts"},B.createElement(hc,ix({textAnchor:"end",verticalAnchor:"middle",x:Math.min(m,x)-v,y:c+u/2},j),this.getTextOfTick(r)),B.createElement(hc,ix({textAnchor:"start",verticalAnchor:"middle",x:Math.max(m,x)+d+v,y:c+u/2},j),this.getTextOfTick(o)))}},{key:"render",value:function(){var n=this.props,r=n.data,o=n.className,c=n.children,u=n.x,d=n.y,p=n.width,h=n.height,m=n.alwaysShowText,x=this.state,v=x.startX,j=x.endX,b=x.isTextActive,w=x.isSlideMoving,A=x.isTravellerMoving,C=x.isTravellerFocused;if(!r||!r.length||!Se(u)||!Se(d)||!Se(p)||!Se(h)||p<=0||h<=0)return null;var O=Ue("recharts-brush",o),k=B.Children.count(c)===1,_=ebe("userSelect","none");return B.createElement(Xe,{className:O,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:_},this.renderBackground(),k&&this.renderPanorama(),this.renderSlide(v,j),this.renderTravellerLayer(v,"startX"),this.renderTravellerLayer(j,"endX"),(b||w||A||C||m)&&this.renderText())}}],[{key:"renderDefaultTraveller",value:function(n){var r=n.x,o=n.y,c=n.width,u=n.height,d=n.stroke,p=Math.floor(o+u/2)-1;return B.createElement(B.Fragment,null,B.createElement("rect",{x:r,y:o,width:c,height:u,fill:d,stroke:"none"}),B.createElement("line",{x1:r+1,y1:p,x2:r+c-1,y2:p,fill:"none",stroke:"#fff"}),B.createElement("line",{x1:r+1,y1:p+2,x2:r+c-1,y2:p+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(n,r){var o;return B.isValidElement(n)?o=B.cloneElement(n,r):ze(n)?o=n(r):o=t.renderDefaultTraveller(r),o}},{key:"getDerivedStateFromProps",value:function(n,r){var o=n.data,c=n.width,u=n.x,d=n.travellerWidth,p=n.updateId,h=n.startIndex,m=n.endIndex;if(o!==r.prevData||p!==r.prevUpdateId)return N2({prevData:o,prevTravellerWidth:d,prevUpdateId:p,prevX:u,prevWidth:c},o&&o.length?cbe({data:o,width:c,x:u,travellerWidth:d,startIndex:h,endIndex:m}):{scale:null,scaleValues:null});if(r.scale&&(c!==r.prevWidth||u!==r.prevX||d!==r.prevTravellerWidth)){r.scale.range([u,u+c-d]);var x=r.scale.domain().map(function(v){return r.scale(v)});return{prevData:o,prevTravellerWidth:d,prevUpdateId:p,prevX:u,prevWidth:c,startX:r.scale(n.startIndex),endX:r.scale(n.endIndex),scaleValues:x}}return null}},{key:"getIndexInRange",value:function(n,r){for(var o=n.length,c=0,u=o-1;u-c>1;){var d=Math.floor((c+u)/2);n[d]>r?u=d:c=d}return r>=n[u]?u:c}}])})(N.PureComponent);Mn(yu,"displayName","Brush");Mn(yu,"defaultProps",{height:40,travellerWidth:5,gap:1,fill:"#fff",stroke:"#666",padding:{top:1,right:1,bottom:1,left:1},leaveTimeOut:1e3,alwaysShowText:!1});var A2,E8;function lbe(){if(E8)return A2;E8=1;var e=e3();function t(a,n){var r;return e(a,function(o,c,u){return r=n(o,c,u),!r}),!!r}return A2=t,A2}var C2,P8;function ube(){if(P8)return C2;P8=1;var e=M$(),t=Kr(),a=lbe(),n=Nn(),r=Nv();function o(c,u,d){var p=n(c)?e:a;return d&&r(c,u,d)&&(u=void 0),p(c,t(u,3))}return C2=o,C2}var dbe=ube();const fbe=xt(dbe);var os=function(t,a){var n=t.alwaysShow,r=t.ifOverflow;return n&&(r="extendDomain"),r===a},_2,k8;function pbe(){if(k8)return _2;k8=1;var e=J$();function t(a,n,r){n=="__proto__"&&e?e(a,n,{configurable:!0,enumerable:!0,value:r,writable:!0}):a[n]=r}return _2=t,_2}var O2,T8;function mbe(){if(T8)return O2;T8=1;var e=pbe(),t=Y$(),a=Kr();function n(r,o){var c={};return o=a(o,3),t(r,function(u,d,p){e(c,d,o(u,d,p))}),c}return O2=n,O2}var hbe=mbe();const gbe=xt(hbe);var E2,M8;function xbe(){if(M8)return E2;M8=1;function e(t,a){for(var n=-1,r=t==null?0:t.length;++n<r;)if(!a(t[n],n,t))return!1;return!0}return E2=e,E2}var P2,D8;function vbe(){if(D8)return P2;D8=1;var e=e3();function t(a,n){var r=!0;return e(a,function(o,c,u){return r=!!n(o,c,u),r}),r}return P2=t,P2}var k2,R8;function bbe(){if(R8)return k2;R8=1;var e=xbe(),t=vbe(),a=Kr(),n=Nn(),r=Nv();function o(c,u,d){var p=n(c)?e:t;return d&&r(c,u,d)&&(u=void 0),p(c,a(u,3))}return k2=o,k2}var ybe=bbe();const Vq=xt(ybe);var wbe=["x","y"];function fp(e){"@babel/helpers - typeof";return fp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},fp(e)}function tA(){return tA=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},tA.apply(this,arguments)}function L8(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function nf(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?L8(Object(a),!0).forEach(function(n){jbe(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):L8(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function jbe(e,t,a){return t=Sbe(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function Sbe(e){var t=Nbe(e,"string");return fp(t)=="symbol"?t:t+""}function Nbe(e,t){if(fp(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(fp(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Abe(e,t){if(e==null)return{};var a=Cbe(e,t),n,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Cbe(e,t){if(e==null)return{};var a={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;a[n]=e[n]}return a}function _be(e,t){var a=e.x,n=e.y,r=Abe(e,wbe),o="".concat(a),c=parseInt(o,10),u="".concat(n),d=parseInt(u,10),p="".concat(t.height||r.height),h=parseInt(p,10),m="".concat(t.width||r.width),x=parseInt(m,10);return nf(nf(nf(nf(nf({},t),r),c?{x:c}:{}),d?{y:d}:{}),{},{height:h,width:x,name:t.name,radius:t.radius})}function I8(e){return B.createElement(Iq,tA({shapeType:"rectangle",propTransformer:_be,activeClassName:"recharts-active-bar"},e))}var Obe=function(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return function(n,r){if(typeof t=="number")return t;var o=Se(n)||kse(n);return o?t(n,r):(o||xc(),a)}},Ebe=["value","background"],Gq;function wu(e){"@babel/helpers - typeof";return wu=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},wu(e)}function Pbe(e,t){if(e==null)return{};var a=kbe(e,t),n,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function kbe(e,t){if(e==null)return{};var a={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;a[n]=e[n]}return a}function cx(){return cx=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},cx.apply(this,arguments)}function z8(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function aa(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?z8(Object(a),!0).forEach(function(n){Fi(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):z8(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function Tbe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function $8(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,Yq(n.key),n)}}function Mbe(e,t,a){return t&&$8(e.prototype,t),a&&$8(e,a),Object.defineProperty(e,"prototype",{writable:!1}),e}function Dbe(e,t,a){return t=lx(t),Rbe(e,Wq()?Reflect.construct(t,a||[],lx(e).constructor):t.apply(e,a))}function Rbe(e,t){if(t&&(wu(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Lbe(e)}function Lbe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Wq(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Wq=function(){return!!e})()}function lx(e){return lx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(a){return a.__proto__||Object.getPrototypeOf(a)},lx(e)}function Ibe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&aA(e,t)}function aA(e,t){return aA=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},aA(e,t)}function Fi(e,t,a){return t=Yq(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function Yq(e){var t=zbe(e,"string");return wu(t)=="symbol"?t:t+""}function zbe(e,t){if(wu(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(wu(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var ei=(function(e){function t(){var a;Tbe(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return a=Dbe(this,t,[].concat(r)),Fi(a,"state",{isAnimationFinished:!1}),Fi(a,"id",Fu("recharts-bar-")),Fi(a,"handleAnimationEnd",function(){var c=a.props.onAnimationEnd;a.setState({isAnimationFinished:!0}),c&&c()}),Fi(a,"handleAnimationStart",function(){var c=a.props.onAnimationStart;a.setState({isAnimationFinished:!1}),c&&c()}),a}return Ibe(t,e),Mbe(t,[{key:"renderRectanglesStatically",value:function(n){var r=this,o=this.props,c=o.shape,u=o.dataKey,d=o.activeIndex,p=o.activeBar,h=Me(this.props,!1);return n&&n.map(function(m,x){var v=x===d,j=v?p:c,b=aa(aa(aa({},h),m),{},{isActive:v,option:j,index:x,dataKey:u,onAnimationStart:r.handleAnimationStart,onAnimationEnd:r.handleAnimationEnd});return B.createElement(Xe,cx({className:"recharts-bar-rectangle"},mc(r.props,m,x),{key:"rectangle-".concat(m?.x,"-").concat(m?.y,"-").concat(m?.value,"-").concat(x)}),B.createElement(I8,b))})}},{key:"renderRectanglesWithAnimation",value:function(){var n=this,r=this.props,o=r.data,c=r.layout,u=r.isAnimationActive,d=r.animationBegin,p=r.animationDuration,h=r.animationEasing,m=r.animationId,x=this.state.prevData;return B.createElement(qr,{begin:d,duration:p,isActive:u,easing:h,from:{t:0},to:{t:1},key:"bar-".concat(m),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(v){var j=v.t,b=o.map(function(w,A){var C=x&&x[A];if(C){var O=Ia(C.x,w.x),k=Ia(C.y,w.y),_=Ia(C.width,w.width),P=Ia(C.height,w.height);return aa(aa({},w),{},{x:O(j),y:k(j),width:_(j),height:P(j)})}if(c==="horizontal"){var E=Ia(0,w.height),T=E(j);return aa(aa({},w),{},{y:w.y+w.height-T,height:T})}var D=Ia(0,w.width),H=D(j);return aa(aa({},w),{},{width:H})});return B.createElement(Xe,null,n.renderRectanglesStatically(b))})}},{key:"renderRectangles",value:function(){var n=this.props,r=n.data,o=n.isAnimationActive,c=this.state.prevData;return o&&r&&r.length&&(!c||!Gu(c,r))?this.renderRectanglesWithAnimation():this.renderRectanglesStatically(r)}},{key:"renderBackground",value:function(){var n=this,r=this.props,o=r.data,c=r.dataKey,u=r.activeIndex,d=Me(this.props.background,!1);return o.map(function(p,h){p.value;var m=p.background,x=Pbe(p,Ebe);if(!m)return null;var v=aa(aa(aa(aa(aa({},x),{},{fill:"#eee"},m),d),mc(n.props,p,h)),{},{onAnimationStart:n.handleAnimationStart,onAnimationEnd:n.handleAnimationEnd,dataKey:c,index:h,className:"recharts-bar-background-rectangle"});return B.createElement(I8,cx({key:"background-bar-".concat(h),option:n.props.background,isActive:h===u},v))})}},{key:"renderErrorBar",value:function(n,r){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var o=this.props,c=o.data,u=o.xAxis,d=o.yAxis,p=o.layout,h=o.children,m=Bn(h,Gp);if(!m)return null;var x=p==="vertical"?c[0].height/2:c[0].width/2,v=function(w,A){var C=Array.isArray(w.value)?w.value[1]:w.value;return{x:w.x,y:w.y,value:C,errorVal:Dt(w,A)}},j={clipPath:n?"url(#clipPath-".concat(r,")"):null};return B.createElement(Xe,j,m.map(function(b){return B.cloneElement(b,{key:"error-bar-".concat(r,"-").concat(b.props.dataKey),data:c,xAxis:u,yAxis:d,layout:p,offset:x,dataPointFormatter:v})}))}},{key:"render",value:function(){var n=this.props,r=n.hide,o=n.data,c=n.className,u=n.xAxis,d=n.yAxis,p=n.left,h=n.top,m=n.width,x=n.height,v=n.isAnimationActive,j=n.background,b=n.id;if(r||!o||!o.length)return null;var w=this.state.isAnimationFinished,A=Ue("recharts-bar",c),C=u&&u.allowDataOverflow,O=d&&d.allowDataOverflow,k=C||O,_=Ke(b)?this.id:b;return B.createElement(Xe,{className:A},C||O?B.createElement("defs",null,B.createElement("clipPath",{id:"clipPath-".concat(_)},B.createElement("rect",{x:C?p:p-m/2,y:O?h:h-x/2,width:C?m:m*2,height:O?x:x*2}))):null,B.createElement(Xe,{className:"recharts-bar-rectangles",clipPath:k?"url(#clipPath-".concat(_,")"):null},j?this.renderBackground():null,this.renderRectangles()),this.renderErrorBar(k,_),(!v||w)&&is.renderCallByParent(this.props,o))}}],[{key:"getDerivedStateFromProps",value:function(n,r){return n.animationId!==r.prevAnimationId?{prevAnimationId:n.animationId,curData:n.data,prevData:r.curData}:n.data!==r.curData?{curData:n.data}:null}}])})(N.PureComponent);Gq=ei;Fi(ei,"displayName","Bar");Fi(ei,"defaultProps",{xAxisId:0,yAxisId:0,legendType:"rect",minPointSize:0,hide:!1,data:[],layout:"vertical",activeBar:!1,isAnimationActive:!fo.isSsr,animationBegin:0,animationDuration:400,animationEasing:"ease"});Fi(ei,"getComposedData",function(e){var t=e.props,a=e.item,n=e.barPosition,r=e.bandSize,o=e.xAxis,c=e.yAxis,u=e.xAxisTicks,d=e.yAxisTicks,p=e.stackedData,h=e.dataStartIndex,m=e.displayedData,x=e.offset,v=Kpe(n,a);if(!v)return null;var j=t.layout,b=a.type.defaultProps,w=b!==void 0?aa(aa({},b),a.props):a.props,A=w.dataKey,C=w.children,O=w.minPointSize,k=j==="horizontal"?c:o,_=p?k.scale.domain():null,P=Xpe({numericAxis:k}),E=Bn(C,Av),T=m.map(function(D,H){var L,I,F,G,K,z;p?L=Vpe(p[h+H],_):(L=Dt(D,A),Array.isArray(L)||(L=[P,L]));var q=Obe(O,Gq.defaultProps.minPointSize)(L[1],H);if(j==="horizontal"){var R,V=[c.scale(L[0]),c.scale(L[1])],se=V[0],U=V[1];I=sD({axis:o,ticks:u,bandSize:r,offset:v.offset,entry:D,index:H}),F=(R=U??se)!==null&&R!==void 0?R:void 0,G=v.size;var W=se-U;if(K=Number.isNaN(W)?0:W,z={x:I,y:c.y,width:G,height:c.height},Math.abs(q)>0&&Math.abs(K)<Math.abs(q)){var Q=Xa(K||q)*(Math.abs(q)-Math.abs(K));F-=Q,K+=Q}}else{var ee=[o.scale(L[0]),o.scale(L[1])],ue=ee[0],ve=ee[1];if(I=ue,F=sD({axis:c,ticks:d,bandSize:r,offset:v.offset,entry:D,index:H}),G=ve-ue,K=v.size,z={x:o.x,y:F,width:o.width,height:K},Math.abs(q)>0&&Math.abs(G)<Math.abs(q)){var le=Xa(G||q)*(Math.abs(q)-Math.abs(G));G+=le}}return aa(aa(aa({},D),{},{x:I,y:F,width:G,height:K,value:p?L:L[1],payload:D,background:z},E&&E[H]&&E[H].props),{},{tooltipPayload:[mq(a,D)],tooltipPosition:{x:I+G/2,y:F+K/2}})});return aa({data:T,layout:j},x)});function pp(e){"@babel/helpers - typeof";return pp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},pp(e)}function $be(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function B8(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,Qq(n.key),n)}}function Bbe(e,t,a){return t&&B8(e.prototype,t),a&&B8(e,a),Object.defineProperty(e,"prototype",{writable:!1}),e}function q8(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function Tr(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?q8(Object(a),!0).forEach(function(n){Uv(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):q8(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function Uv(e,t,a){return t=Qq(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function Qq(e){var t=qbe(e,"string");return pp(t)=="symbol"?t:t+""}function qbe(e,t){if(pp(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(pp(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Jq=function(t,a,n,r,o){var c=t.width,u=t.height,d=t.layout,p=t.children,h=Object.keys(a),m={left:n.left,leftMirror:n.left,right:c-n.right,rightMirror:c-n.right,top:n.top,topMirror:n.top,bottom:u-n.bottom,bottomMirror:u-n.bottom},x=!!La(p,ei);return h.reduce(function(v,j){var b=a[j],w=b.orientation,A=b.domain,C=b.padding,O=C===void 0?{}:C,k=b.mirror,_=b.reversed,P="".concat(w).concat(k?"Mirror":""),E,T,D,H,L;if(b.type==="number"&&(b.padding==="gap"||b.padding==="no-gap")){var I=A[1]-A[0],F=1/0,G=b.categoricalDomain.sort(Dse);if(G.forEach(function(ee,ue){ue>0&&(F=Math.min((ee||0)-(G[ue-1]||0),F))}),Number.isFinite(F)){var K=F/I,z=b.layout==="vertical"?n.height:n.width;if(b.padding==="gap"&&(E=K*z/2),b.padding==="no-gap"){var q=Za(t.barCategoryGap,K*z),R=K*z/2;E=R-q-(R-q)/z*q}}}r==="xAxis"?T=[n.left+(O.left||0)+(E||0),n.left+n.width-(O.right||0)-(E||0)]:r==="yAxis"?T=d==="horizontal"?[n.top+n.height-(O.bottom||0),n.top+(O.top||0)]:[n.top+(O.top||0)+(E||0),n.top+n.height-(O.bottom||0)-(E||0)]:T=b.range,_&&(T=[T[1],T[0]]);var V=uq(b,o,x),se=V.scale,U=V.realScaleType;se.domain(A).range(T),dq(se);var W=fq(se,Tr(Tr({},b),{},{realScaleType:U}));r==="xAxis"?(L=w==="top"&&!k||w==="bottom"&&k,D=n.left,H=m[P]-L*b.height):r==="yAxis"&&(L=w==="left"&&!k||w==="right"&&k,D=m[P]-L*b.width,H=n.top);var Q=Tr(Tr(Tr({},b),W),{},{realScaleType:U,x:D,y:H,scale:se,width:r==="xAxis"?n.width:b.width,height:r==="yAxis"?n.height:b.height});return Q.bandSize=Fg(Q,W),!b.hide&&r==="xAxis"?m[P]+=(L?-1:1)*Q.height:b.hide||(m[P]+=(L?-1:1)*Q.width),Tr(Tr({},v),{},Uv({},j,Q))},{})},Xq=function(t,a){var n=t.x,r=t.y,o=a.x,c=a.y;return{x:Math.min(n,o),y:Math.min(r,c),width:Math.abs(o-n),height:Math.abs(c-r)}},Ube=function(t){var a=t.x1,n=t.y1,r=t.x2,o=t.y2;return Xq({x:a,y:n},{x:r,y:o})},Zq=(function(){function e(t){$be(this,e),this.scale=t}return Bbe(e,[{key:"domain",get:function(){return this.scale.domain}},{key:"range",get:function(){return this.scale.range}},{key:"rangeMin",get:function(){return this.range()[0]}},{key:"rangeMax",get:function(){return this.range()[1]}},{key:"bandwidth",get:function(){return this.scale.bandwidth}},{key:"apply",value:function(a){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.bandAware,o=n.position;if(a!==void 0){if(o)switch(o){case"start":return this.scale(a);case"middle":{var c=this.bandwidth?this.bandwidth()/2:0;return this.scale(a)+c}case"end":{var u=this.bandwidth?this.bandwidth():0;return this.scale(a)+u}default:return this.scale(a)}if(r){var d=this.bandwidth?this.bandwidth()/2:0;return this.scale(a)+d}return this.scale(a)}}},{key:"isInRange",value:function(a){var n=this.range(),r=n[0],o=n[n.length-1];return r<=o?a>=r&&a<=o:a>=o&&a<=r}}],[{key:"create",value:function(a){return new e(a)}}])})();Uv(Zq,"EPS",1e-4);var _3=function(t){var a=Object.keys(t).reduce(function(n,r){return Tr(Tr({},n),{},Uv({},r,Zq.create(t[r])))},{});return Tr(Tr({},a),{},{apply:function(r){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},c=o.bandAware,u=o.position;return gbe(r,function(d,p){return a[p].apply(d,{bandAware:c,position:u})})},isInRange:function(r){return Vq(r,function(o,c){return a[c].isInRange(o)})}})};function Hbe(e){return(e%180+180)%180}var Fbe=function(t){var a=t.width,n=t.height,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,o=Hbe(r),c=o*Math.PI/180,u=Math.atan(n/a),d=c>u&&c<Math.PI-u?n/Math.sin(c):a/Math.cos(c);return Math.abs(d)},T2,U8;function Kbe(){if(U8)return T2;U8=1;var e=Kr(),t=qp(),a=jv();function n(r){return function(o,c,u){var d=Object(o);if(!t(o)){var p=e(c,3);o=a(o),c=function(m){return p(d[m],m,d)}}var h=r(o,c,u);return h>-1?d[p?o[h]:h]:void 0}}return T2=n,T2}var M2,H8;function Vbe(){if(H8)return M2;H8=1;var e=Uq();function t(a){var n=e(a),r=n%1;return n===n?r?n-r:n:0}return M2=t,M2}var D2,F8;function Gbe(){if(F8)return D2;F8=1;var e=F$(),t=Kr(),a=Vbe(),n=Math.max;function r(o,c,u){var d=o==null?0:o.length;if(!d)return-1;var p=u==null?0:a(u);return p<0&&(p=n(d+p,0)),e(o,t(c,3),p)}return D2=r,D2}var R2,K8;function Wbe(){if(K8)return R2;K8=1;var e=Kbe(),t=Gbe(),a=e(t);return R2=a,R2}var Ybe=Wbe();const Qbe=xt(Ybe);var Jbe=s$();const Xbe=xt(Jbe);var Zbe=Xbe(function(e){return{x:e.left,y:e.top,width:e.width,height:e.height}},function(e){return["l",e.left,"t",e.top,"w",e.width,"h",e.height].join("")}),O3=N.createContext(void 0),E3=N.createContext(void 0),eU=N.createContext(void 0),tU=N.createContext({}),aU=N.createContext(void 0),nU=N.createContext(0),rU=N.createContext(0),V8=function(t){var a=t.state,n=a.xAxisMap,r=a.yAxisMap,o=a.offset,c=t.clipPathId,u=t.children,d=t.width,p=t.height,h=Zbe(o);return B.createElement(O3.Provider,{value:n},B.createElement(E3.Provider,{value:r},B.createElement(tU.Provider,{value:o},B.createElement(eU.Provider,{value:h},B.createElement(aU.Provider,{value:c},B.createElement(nU.Provider,{value:p},B.createElement(rU.Provider,{value:d},u)))))))},eye=function(){return N.useContext(aU)},sU=function(t){var a=N.useContext(O3);a==null&&xc();var n=a[t];return n==null&&xc(),n},tye=function(){var t=N.useContext(O3);return qi(t)},aye=function(){var t=N.useContext(E3),a=Qbe(t,function(n){return Vq(n.domain,Number.isFinite)});return a||qi(t)},iU=function(t){var a=N.useContext(E3);a==null&&xc();var n=a[t];return n==null&&xc(),n},nye=function(){var t=N.useContext(eU);return t},rye=function(){return N.useContext(tU)},P3=function(){return N.useContext(rU)},k3=function(){return N.useContext(nU)};function ju(e){"@babel/helpers - typeof";return ju=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ju(e)}function sye(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function iye(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,cU(n.key),n)}}function oye(e,t,a){return t&&iye(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function cye(e,t,a){return t=ux(t),lye(e,oU()?Reflect.construct(t,a||[],ux(e).constructor):t.apply(e,a))}function lye(e,t){if(t&&(ju(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return uye(e)}function uye(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function oU(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(oU=function(){return!!e})()}function ux(e){return ux=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(a){return a.__proto__||Object.getPrototypeOf(a)},ux(e)}function dye(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&nA(e,t)}function nA(e,t){return nA=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},nA(e,t)}function G8(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function W8(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?G8(Object(a),!0).forEach(function(n){T3(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):G8(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function T3(e,t,a){return t=cU(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function cU(e){var t=fye(e,"string");return ju(t)=="symbol"?t:t+""}function fye(e,t){if(ju(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(ju(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function pye(e,t){return xye(e)||gye(e,t)||hye(e,t)||mye()}function mye(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. 706In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function hye(e,t){if(e){if(typeof e=="string")return Y8(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);if(a==="Object"&&e.constructor&&(a=e.constructor.name),a==="Map"||a==="Set")return Array.from(e);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return Y8(e,t)}}function Y8(e,t){(t==null||t>e.length)&&(t=e.length);for(var a=0,n=new Array(t);a<t;a++)n[a]=e[a];return n}function gye(e,t){var a=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(a!=null){var n,r,o,c,u=[],d=!0,p=!1;try{if(o=(a=a.call(e)).next,t!==0)for(;!(d=(n=o.call(a)).done)&&(u.push(n.value),u.length!==t);d=!0);}catch(h){p=!0,r=h}finally{try{if(!d&&a.return!=null&&(c=a.return(),Object(c)!==c))return}finally{if(p)throw r}}return u}}function xye(e){if(Array.isArray(e))return e}function rA(){return rA=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},rA.apply(this,arguments)}var vye=function(t,a){var n;return B.isValidElement(t)?n=B.cloneElement(t,a):ze(t)?n=t(a):n=B.createElement("line",rA({},a,{className:"recharts-reference-line-line"})),n},bye=function(t,a,n,r,o,c,u,d,p){var h=o.x,m=o.y,x=o.width,v=o.height;if(n){var j=p.y,b=t.y.apply(j,{position:c});if(os(p,"discard")&&!t.y.isInRange(b))return null;var w=[{x:h+x,y:b},{x:h,y:b}];return d==="left"?w.reverse():w}if(a){var A=p.x,C=t.x.apply(A,{position:c});if(os(p,"discard")&&!t.x.isInRange(C))return null;var O=[{x:C,y:m+v},{x:C,y:m}];return u==="top"?O.reverse():O}if(r){var k=p.segment,_=k.map(function(P){return t.apply(P,{position:c})});return os(p,"discard")&&fbe(_,function(P){return!t.isInRange(P)})?null:_}return null};function yye(e){var t=e.x,a=e.y,n=e.segment,r=e.xAxisId,o=e.yAxisId,c=e.shape,u=e.className,d=e.alwaysShow,p=eye(),h=sU(r),m=iU(o),x=nye();if(!p||!x)return null;Lr(d===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var v=_3({x:h.scale,y:m.scale}),j=pa(t),b=pa(a),w=n&&n.length===2,A=bye(v,j,b,w,x,e.position,h.orientation,m.orientation,e);if(!A)return null;var C=pye(A,2),O=C[0],k=O.x,_=O.y,P=C[1],E=P.x,T=P.y,D=os(e,"hidden")?"url(#".concat(p,")"):void 0,H=W8(W8({clipPath:D},Me(e,!0)),{},{x1:k,y1:_,x2:E,y2:T});return B.createElement(Xe,{className:Ue("recharts-reference-line",u)},vye(c,H),ja.renderCallByParent(e,Ube({x1:k,y1:_,x2:E,y2:T})))}var M3=(function(e){function t(){return sye(this,t),cye(this,t,arguments)}return dye(t,e),oye(t,[{key:"render",value:function(){return B.createElement(yye,this.props)}}])})(B.Component);T3(M3,"displayName","ReferenceLine");T3(M3,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,fill:"none",stroke:"#ccc",fillOpacity:1,strokeWidth:1,position:"middle"});function sA(){return sA=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},sA.apply(this,arguments)}function Su(e){"@babel/helpers - typeof";return Su=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Su(e)}function Q8(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function J8(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?Q8(Object(a),!0).forEach(function(n){Hv(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):Q8(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function wye(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function jye(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,uU(n.key),n)}}function Sye(e,t,a){return t&&jye(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Nye(e,t,a){return t=dx(t),Aye(e,lU()?Reflect.construct(t,a||[],dx(e).constructor):t.apply(e,a))}function Aye(e,t){if(t&&(Su(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Cye(e)}function Cye(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function lU(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(lU=function(){return!!e})()}function dx(e){return dx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(a){return a.__proto__||Object.getPrototypeOf(a)},dx(e)}function _ye(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&iA(e,t)}function iA(e,t){return iA=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},iA(e,t)}function Hv(e,t,a){return t=uU(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function uU(e){var t=Oye(e,"string");return Su(t)=="symbol"?t:t+""}function Oye(e,t){if(Su(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(Su(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var Eye=function(t){var a=t.x,n=t.y,r=t.xAxis,o=t.yAxis,c=_3({x:r.scale,y:o.scale}),u=c.apply({x:a,y:n},{bandAware:!0});return os(t,"discard")&&!c.isInRange(u)?null:u},Fv=(function(e){function t(){return wye(this,t),Nye(this,t,arguments)}return _ye(t,e),Sye(t,[{key:"render",value:function(){var n=this.props,r=n.x,o=n.y,c=n.r,u=n.alwaysShow,d=n.clipPathId,p=pa(r),h=pa(o);if(Lr(u===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.'),!p||!h)return null;var m=Eye(this.props);if(!m)return null;var x=m.x,v=m.y,j=this.props,b=j.shape,w=j.className,A=os(this.props,"hidden")?"url(#".concat(d,")"):void 0,C=J8(J8({clipPath:A},Me(this.props,!0)),{},{cx:x,cy:v});return B.createElement(Xe,{className:Ue("recharts-reference-dot",w)},t.renderDot(b,C),ja.renderCallByParent(this.props,{x:x-c,y:v-c,width:2*c,height:2*c}))}}])})(B.Component);Hv(Fv,"displayName","ReferenceDot");Hv(Fv,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#fff",stroke:"#ccc",fillOpacity:1,strokeWidth:1});Hv(Fv,"renderDot",function(e,t){var a;return B.isValidElement(e)?a=B.cloneElement(e,t):ze(e)?a=e(t):a=B.createElement(Wp,sA({},t,{cx:t.cx,cy:t.cy,className:"recharts-reference-dot-dot"})),a});function oA(){return oA=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},oA.apply(this,arguments)}function Nu(e){"@babel/helpers - typeof";return Nu=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Nu(e)}function X8(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function Z8(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?X8(Object(a),!0).forEach(function(n){Kv(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):X8(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function Pye(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function kye(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,fU(n.key),n)}}function Tye(e,t,a){return t&&kye(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Mye(e,t,a){return t=fx(t),Dye(e,dU()?Reflect.construct(t,a||[],fx(e).constructor):t.apply(e,a))}function Dye(e,t){if(t&&(Nu(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Rye(e)}function Rye(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function dU(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(dU=function(){return!!e})()}function fx(e){return fx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(a){return a.__proto__||Object.getPrototypeOf(a)},fx(e)}function Lye(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&cA(e,t)}function cA(e,t){return cA=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},cA(e,t)}function Kv(e,t,a){return t=fU(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function fU(e){var t=Iye(e,"string");return Nu(t)=="symbol"?t:t+""}function Iye(e,t){if(Nu(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(Nu(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var zye=function(t,a,n,r,o){var c=o.x1,u=o.x2,d=o.y1,p=o.y2,h=o.xAxis,m=o.yAxis;if(!h||!m)return null;var x=_3({x:h.scale,y:m.scale}),v={x:t?x.x.apply(c,{position:"start"}):x.x.rangeMin,y:n?x.y.apply(d,{position:"start"}):x.y.rangeMin},j={x:a?x.x.apply(u,{position:"end"}):x.x.rangeMax,y:r?x.y.apply(p,{position:"end"}):x.y.rangeMax};return os(o,"discard")&&(!x.isInRange(v)||!x.isInRange(j))?null:Xq(v,j)},Vv=(function(e){function t(){return Pye(this,t),Mye(this,t,arguments)}return Lye(t,e),Tye(t,[{key:"render",value:function(){var n=this.props,r=n.x1,o=n.x2,c=n.y1,u=n.y2,d=n.className,p=n.alwaysShow,h=n.clipPathId;Lr(p===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var m=pa(r),x=pa(o),v=pa(c),j=pa(u),b=this.props.shape;if(!m&&!x&&!v&&!j&&!b)return null;var w=zye(m,x,v,j,this.props);if(!w&&!b)return null;var A=os(this.props,"hidden")?"url(#".concat(h,")"):void 0;return B.createElement(Xe,{className:Ue("recharts-reference-area",d)},t.renderRect(b,Z8(Z8({clipPath:A},Me(this.props,!0)),w)),ja.renderCallByParent(this.props,w))}}])})(B.Component);Kv(Vv,"displayName","ReferenceArea");Kv(Vv,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#ccc",fillOpacity:.5,stroke:"none",strokeWidth:1});Kv(Vv,"renderRect",function(e,t){var a;return B.isValidElement(e)?a=B.cloneElement(e,t):ze(e)?a=e(t):a=B.createElement(Iv,oA({},t,{className:"recharts-reference-area-rect"})),a});function pU(e,t,a){if(t<1)return[];if(t===1&&a===void 0)return e;for(var n=[],r=0;r<e.length;r+=t)n.push(e[r]);return n}function $ye(e,t,a){var n={width:e.width+t.width,height:e.height+t.height};return Fbe(n,a)}function Bye(e,t,a){var n=a==="width",r=e.x,o=e.y,c=e.width,u=e.height;return t===1?{start:n?r:o,end:n?r+c:o+u}:{start:n?r+c:o+u,end:n?r:o}}function px(e,t,a,n,r){if(e*t<e*n||e*t>e*r)return!1;var o=a();return e*(t-e*o/2-n)>=0&&e*(t+e*o/2-r)<=0}function qye(e,t){return pU(e,t+1)}function Uye(e,t,a,n,r){for(var o=(n||[]).slice(),c=t.start,u=t.end,d=0,p=1,h=c,m=function(){var j=n?.[d];if(j===void 0)return{v:pU(n,p)};var b=d,w,A=function(){return w===void 0&&(w=a(j,b)),w},C=j.coordinate,O=d===0||px(e,C,A,h,u);O||(d=0,h=c,p+=1),O&&(h=C+e*(A()/2+r),d+=p)},x;p<=o.length;)if(x=m(),x)return x.v;return[]}function mp(e){"@babel/helpers - typeof";return mp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},mp(e)}function e7(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function Ua(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?e7(Object(a),!0).forEach(function(n){Hye(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):e7(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function Hye(e,t,a){return t=Fye(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function Fye(e){var t=Kye(e,"string");return mp(t)=="symbol"?t:t+""}function Kye(e,t){if(mp(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(mp(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Vye(e,t,a,n,r){for(var o=(n||[]).slice(),c=o.length,u=t.start,d=t.end,p=function(x){var v=o[x],j,b=function(){return j===void 0&&(j=a(v,x)),j};if(x===c-1){var w=e*(v.coordinate+e*b()/2-d);o[x]=v=Ua(Ua({},v),{},{tickCoord:w>0?v.coordinate-w*e:v.coordinate})}else o[x]=v=Ua(Ua({},v),{},{tickCoord:v.coordinate});var A=px(e,v.tickCoord,b,u,d);A&&(d=v.tickCoord-e*(b()/2+r),o[x]=Ua(Ua({},v),{},{isShow:!0}))},h=c-1;h>=0;h--)p(h);return o}function Gye(e,t,a,n,r,o){var c=(n||[]).slice(),u=c.length,d=t.start,p=t.end;if(o){var h=n[u-1],m=a(h,u-1),x=e*(h.coordinate+e*m/2-p);c[u-1]=h=Ua(Ua({},h),{},{tickCoord:x>0?h.coordinate-x*e:h.coordinate});var v=px(e,h.tickCoord,function(){return m},d,p);v&&(p=h.tickCoord-e*(m/2+r),c[u-1]=Ua(Ua({},h),{},{isShow:!0}))}for(var j=o?u-1:u,b=function(C){var O=c[C],k,_=function(){return k===void 0&&(k=a(O,C)),k};if(C===0){var P=e*(O.coordinate-e*_()/2-d);c[C]=O=Ua(Ua({},O),{},{tickCoord:P<0?O.coordinate-P*e:O.coordinate})}else c[C]=O=Ua(Ua({},O),{},{tickCoord:O.coordinate});var E=px(e,O.tickCoord,_,d,p);E&&(d=O.tickCoord+e*(_()/2+r),c[C]=Ua(Ua({},O),{},{isShow:!0}))},w=0;w<j;w++)b(w);return c}function D3(e,t,a){var n=e.tick,r=e.ticks,o=e.viewBox,c=e.minTickGap,u=e.orientation,d=e.interval,p=e.tickFormatter,h=e.unit,m=e.angle;if(!r||!r.length||!n)return[];if(Se(d)||fo.isSsr)return qye(r,typeof d=="number"&&Se(d)?d:0);var x=[],v=u==="top"||u==="bottom"?"width":"height",j=h&&v==="width"?hf(h,{fontSize:t,letterSpacing:a}):{width:0,height:0},b=function(O,k){var _=ze(p)?p(O.value,k):O.value;return v==="width"?$ye(hf(_,{fontSize:t,letterSpacing:a}),j,m):hf(_,{fontSize:t,letterSpacing:a})[v]},w=r.length>=2?Xa(r[1].coordinate-r[0].coordinate):1,A=Bye(o,w,v);return d==="equidistantPreserveStart"?Uye(w,A,b,r,c):(d==="preserveStart"||d==="preserveStartEnd"?x=Gye(w,A,b,r,c,d==="preserveStartEnd"):x=Vye(w,A,b,r,c),x.filter(function(C){return C.isShow}))}var Wye=["viewBox"],Yye=["viewBox"],Qye=["ticks"];function Au(e){"@babel/helpers - typeof";return Au=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Au(e)}function $l(){return $l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},$l.apply(this,arguments)}function t7(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function ua(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?t7(Object(a),!0).forEach(function(n){R3(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):t7(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function L2(e,t){if(e==null)return{};var a=Jye(e,t),n,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Jye(e,t){if(e==null)return{};var a={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;a[n]=e[n]}return a}function Xye(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a7(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,hU(n.key),n)}}function Zye(e,t,a){return t&&a7(e.prototype,t),a&&a7(e,a),Object.defineProperty(e,"prototype",{writable:!1}),e}function e0e(e,t,a){return t=mx(t),t0e(e,mU()?Reflect.construct(t,a||[],mx(e).constructor):t.apply(e,a))}function t0e(e,t){if(t&&(Au(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return a0e(e)}function a0e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function mU(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(mU=function(){return!!e})()}function mx(e){return mx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(a){return a.__proto__||Object.getPrototypeOf(a)},mx(e)}function n0e(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&lA(e,t)}function lA(e,t){return lA=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},lA(e,t)}function R3(e,t,a){return t=hU(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function hU(e){var t=r0e(e,"string");return Au(t)=="symbol"?t:t+""}function r0e(e,t){if(Au(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(Au(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var Xu=(function(e){function t(a){var n;return Xye(this,t),n=e0e(this,t,[a]),n.state={fontSize:"",letterSpacing:""},n}return n0e(t,e),Zye(t,[{key:"shouldComponentUpdate",value:function(n,r){var o=n.viewBox,c=L2(n,Wye),u=this.props,d=u.viewBox,p=L2(u,Yye);return!ac(o,d)||!ac(c,p)||!ac(r,this.state)}},{key:"componentDidMount",value:function(){var n=this.layerReference;if(n){var r=n.getElementsByClassName("recharts-cartesian-axis-tick-value")[0];r&&this.setState({fontSize:window.getComputedStyle(r).fontSize,letterSpacing:window.getComputedStyle(r).letterSpacing})}}},{key:"getTickLineCoord",value:function(n){var r=this.props,o=r.x,c=r.y,u=r.width,d=r.height,p=r.orientation,h=r.tickSize,m=r.mirror,x=r.tickMargin,v,j,b,w,A,C,O=m?-1:1,k=n.tickSize||h,_=Se(n.tickCoord)?n.tickCoord:n.coordinate;switch(p){case"top":v=j=n.coordinate,w=c+ +!m*d,b=w-O*k,C=b-O*x,A=_;break;case"left":b=w=n.coordinate,j=o+ +!m*u,v=j-O*k,A=v-O*x,C=_;break;case"right":b=w=n.coordinate,j=o+ +m*u,v=j+O*k,A=v+O*x,C=_;break;default:v=j=n.coordinate,w=c+ +m*d,b=w+O*k,C=b+O*x,A=_;break}return{line:{x1:v,y1:b,x2:j,y2:w},tick:{x:A,y:C}}}},{key:"getTickTextAnchor",value:function(){var n=this.props,r=n.orientation,o=n.mirror,c;switch(r){case"left":c=o?"start":"end";break;case"right":c=o?"end":"start";break;default:c="middle";break}return c}},{key:"getTickVerticalAnchor",value:function(){var n=this.props,r=n.orientation,o=n.mirror,c="end";switch(r){case"left":case"right":c="middle";break;case"top":c=o?"start":"end";break;default:c=o?"end":"start";break}return c}},{key:"renderAxisLine",value:function(){var n=this.props,r=n.x,o=n.y,c=n.width,u=n.height,d=n.orientation,p=n.mirror,h=n.axisLine,m=ua(ua(ua({},Me(this.props,!1)),Me(h,!1)),{},{fill:"none"});if(d==="top"||d==="bottom"){var x=+(d==="top"&&!p||d==="bottom"&&p);m=ua(ua({},m),{},{x1:r,y1:o+x*u,x2:r+c,y2:o+x*u})}else{var v=+(d==="left"&&!p||d==="right"&&p);m=ua(ua({},m),{},{x1:r+v*c,y1:o,x2:r+v*c,y2:o+u})}return B.createElement("line",$l({},m,{className:Ue("recharts-cartesian-axis-line",za(h,"className"))}))}},{key:"renderTicks",value:function(n,r,o){var c=this,u=this.props,d=u.tickLine,p=u.stroke,h=u.tick,m=u.tickFormatter,x=u.unit,v=D3(ua(ua({},this.props),{},{ticks:n}),r,o),j=this.getTickTextAnchor(),b=this.getTickVerticalAnchor(),w=Me(this.props,!1),A=Me(h,!1),C=ua(ua({},w),{},{fill:"none"},Me(d,!1)),O=v.map(function(k,_){var P=c.getTickLineCoord(k),E=P.line,T=P.tick,D=ua(ua(ua(ua({textAnchor:j,verticalAnchor:b},w),{},{stroke:"none",fill:p},A),T),{},{index:_,payload:k,visibleTicksCount:v.length,tickFormatter:m});return B.createElement(Xe,$l({className:"recharts-cartesian-axis-tick",key:"tick-".concat(k.value,"-").concat(k.coordinate,"-").concat(k.tickCoord)},mc(c.props,k,_)),d&&B.createElement("line",$l({},C,E,{className:Ue("recharts-cartesian-axis-tick-line",za(d,"className"))})),h&&t.renderTickItem(h,D,"".concat(ze(m)?m(k.value,_):k.value).concat(x||"")))});return B.createElement("g",{className:"recharts-cartesian-axis-ticks"},O)}},{key:"render",value:function(){var n=this,r=this.props,o=r.axisLine,c=r.width,u=r.height,d=r.ticksGenerator,p=r.className,h=r.hide;if(h)return null;var m=this.props,x=m.ticks,v=L2(m,Qye),j=x;return ze(d)&&(j=x&&x.length>0?d(this.props):d(v)),c<=0||u<=0||!j||!j.length?null:B.createElement(Xe,{className:Ue("recharts-cartesian-axis",p),ref:function(w){n.layerReference=w}},o&&this.renderAxisLine(),this.renderTicks(j,this.state.fontSize,this.state.letterSpacing),ja.renderCallByParent(this.props))}}],[{key:"renderTickItem",value:function(n,r,o){var c,u=Ue(r.className,"recharts-cartesian-axis-tick-value");return B.isValidElement(n)?c=B.cloneElement(n,ua(ua({},r),{},{className:u})):ze(n)?c=n(ua(ua({},r),{},{className:u})):c=B.createElement(hc,$l({},r,{className:"recharts-cartesian-axis-tick-value"}),o),c}}])})(N.Component);R3(Xu,"displayName","CartesianAxis");R3(Xu,"defaultProps",{x:0,y:0,width:0,height:0,viewBox:{x:0,y:0,width:0,height:0},orientation:"bottom",ticks:[],stroke:"#666",tickLine:!0,axisLine:!0,tick:!0,mirror:!1,minTickGap:5,tickSize:6,tickMargin:2,interval:"preserveEnd"});var s0e=["x1","y1","x2","y2","key"],i0e=["offset"];function vc(e){"@babel/helpers - typeof";return vc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},vc(e)}function n7(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function Fa(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?n7(Object(a),!0).forEach(function(n){o0e(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):n7(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function o0e(e,t,a){return t=c0e(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function c0e(e){var t=l0e(e,"string");return vc(t)=="symbol"?t:t+""}function l0e(e,t){if(vc(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(vc(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function ec(){return ec=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},ec.apply(this,arguments)}function r7(e,t){if(e==null)return{};var a=u0e(e,t),n,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function u0e(e,t){if(e==null)return{};var a={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;a[n]=e[n]}return a}var d0e=function(t){var a=t.fill;if(!a||a==="none")return null;var n=t.fillOpacity,r=t.x,o=t.y,c=t.width,u=t.height,d=t.ry;return B.createElement("rect",{x:r,y:o,ry:d,width:c,height:u,stroke:"none",fill:a,fillOpacity:n,className:"recharts-cartesian-grid-bg"})};function gU(e,t){var a;if(B.isValidElement(e))a=B.cloneElement(e,t);else if(ze(e))a=e(t);else{var n=t.x1,r=t.y1,o=t.x2,c=t.y2,u=t.key,d=r7(t,s0e),p=Me(d,!1);p.offset;var h=r7(p,i0e);a=B.createElement("line",ec({},h,{x1:n,y1:r,x2:o,y2:c,fill:"none",key:u}))}return a}function f0e(e){var t=e.x,a=e.width,n=e.horizontal,r=n===void 0?!0:n,o=e.horizontalPoints;if(!r||!o||!o.length)return null;var c=o.map(function(u,d){var p=Fa(Fa({},e),{},{x1:t,y1:u,x2:t+a,y2:u,key:"line-".concat(d),index:d});return gU(r,p)});return B.createElement("g",{className:"recharts-cartesian-grid-horizontal"},c)}function p0e(e){var t=e.y,a=e.height,n=e.vertical,r=n===void 0?!0:n,o=e.verticalPoints;if(!r||!o||!o.length)return null;var c=o.map(function(u,d){var p=Fa(Fa({},e),{},{x1:u,y1:t,x2:u,y2:t+a,key:"line-".concat(d),index:d});return gU(r,p)});return B.createElement("g",{className:"recharts-cartesian-grid-vertical"},c)}function m0e(e){var t=e.horizontalFill,a=e.fillOpacity,n=e.x,r=e.y,o=e.width,c=e.height,u=e.horizontalPoints,d=e.horizontal,p=d===void 0?!0:d;if(!p||!t||!t.length)return null;var h=u.map(function(x){return Math.round(x+r-r)}).sort(function(x,v){return x-v});r!==h[0]&&h.unshift(0);var m=h.map(function(x,v){var j=!h[v+1],b=j?r+c-x:h[v+1]-x;if(b<=0)return null;var w=v%t.length;return B.createElement("rect",{key:"react-".concat(v),y:x,x:n,height:b,width:o,stroke:"none",fill:t[w],fillOpacity:a,className:"recharts-cartesian-grid-bg"})});return B.createElement("g",{className:"recharts-cartesian-gridstripes-horizontal"},m)}function h0e(e){var t=e.vertical,a=t===void 0?!0:t,n=e.verticalFill,r=e.fillOpacity,o=e.x,c=e.y,u=e.width,d=e.height,p=e.verticalPoints;if(!a||!n||!n.length)return null;var h=p.map(function(x){return Math.round(x+o-o)}).sort(function(x,v){return x-v});o!==h[0]&&h.unshift(0);var m=h.map(function(x,v){var j=!h[v+1],b=j?o+u-x:h[v+1]-x;if(b<=0)return null;var w=v%n.length;return B.createElement("rect",{key:"react-".concat(v),x,y:c,width:b,height:d,stroke:"none",fill:n[w],fillOpacity:r,className:"recharts-cartesian-grid-bg"})});return B.createElement("g",{className:"recharts-cartesian-gridstripes-vertical"},m)}var g0e=function(t,a){var n=t.xAxis,r=t.width,o=t.height,c=t.offset;return lq(D3(Fa(Fa(Fa({},Xu.defaultProps),n),{},{ticks:Fs(n,!0),viewBox:{x:0,y:0,width:r,height:o}})),c.left,c.left+c.width,a)},x0e=function(t,a){var n=t.yAxis,r=t.width,o=t.height,c=t.offset;return lq(D3(Fa(Fa(Fa({},Xu.defaultProps),n),{},{ticks:Fs(n,!0),viewBox:{x:0,y:0,width:r,height:o}})),c.top,c.top+c.height,a)},El={horizontal:!0,vertical:!0,stroke:"#ccc",fill:"none",verticalFill:[],horizontalFill:[]};function hp(e){var t,a,n,r,o,c,u=P3(),d=k3(),p=rye(),h=Fa(Fa({},e),{},{stroke:(t=e.stroke)!==null&&t!==void 0?t:El.stroke,fill:(a=e.fill)!==null&&a!==void 0?a:El.fill,horizontal:(n=e.horizontal)!==null&&n!==void 0?n:El.horizontal,horizontalFill:(r=e.horizontalFill)!==null&&r!==void 0?r:El.horizontalFill,vertical:(o=e.vertical)!==null&&o!==void 0?o:El.vertical,verticalFill:(c=e.verticalFill)!==null&&c!==void 0?c:El.verticalFill,x:Se(e.x)?e.x:p.left,y:Se(e.y)?e.y:p.top,width:Se(e.width)?e.width:p.width,height:Se(e.height)?e.height:p.height}),m=h.x,x=h.y,v=h.width,j=h.height,b=h.syncWithTicks,w=h.horizontalValues,A=h.verticalValues,C=tye(),O=aye();if(!Se(v)||v<=0||!Se(j)||j<=0||!Se(m)||m!==+m||!Se(x)||x!==+x)return null;var k=h.verticalCoordinatesGenerator||g0e,_=h.horizontalCoordinatesGenerator||x0e,P=h.horizontalPoints,E=h.verticalPoints;if((!P||!P.length)&&ze(_)){var T=w&&w.length,D=_({yAxis:O?Fa(Fa({},O),{},{ticks:T?w:O.ticks}):void 0,width:u,height:d,offset:p},T?!0:b);Lr(Array.isArray(D),"horizontalCoordinatesGenerator should return Array but instead it returned [".concat(vc(D),"]")),Array.isArray(D)&&(P=D)}if((!E||!E.length)&&ze(k)){var H=A&&A.length,L=k({xAxis:C?Fa(Fa({},C),{},{ticks:H?A:C.ticks}):void 0,width:u,height:d,offset:p},H?!0:b);Lr(Array.isArray(L),"verticalCoordinatesGenerator should return Array but instead it returned [".concat(vc(L),"]")),Array.isArray(L)&&(E=L)}return B.createElement("g",{className:"recharts-cartesian-grid"},B.createElement(d0e,{fill:h.fill,fillOpacity:h.fillOpacity,x:h.x,y:h.y,width:h.width,height:h.height,ry:h.ry}),B.createElement(f0e,ec({},h,{offset:p,horizontalPoints:P,xAxis:C,yAxis:O})),B.createElement(p0e,ec({},h,{offset:p,verticalPoints:E,xAxis:C,yAxis:O})),B.createElement(m0e,ec({},h,{horizontalPoints:P})),B.createElement(h0e,ec({},h,{verticalPoints:E})))}hp.displayName="CartesianGrid";var v0e=["type","layout","connectNulls","ref"],b0e=["key"];function Cu(e){"@babel/helpers - typeof";return Cu=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Cu(e)}function s7(e,t){if(e==null)return{};var a=y0e(e,t),n,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function y0e(e,t){if(e==null)return{};var a={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;a[n]=e[n]}return a}function wf(){return wf=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},wf.apply(this,arguments)}function i7(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function Tn(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?i7(Object(a),!0).forEach(function(n){Mr(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):i7(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function Pl(e){return N0e(e)||S0e(e)||j0e(e)||w0e()}function w0e(){throw new TypeError(`Invalid attempt to spread non-iterable instance. 707In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function j0e(e,t){if(e){if(typeof e=="string")return uA(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);if(a==="Object"&&e.constructor&&(a=e.constructor.name),a==="Map"||a==="Set")return Array.from(e);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return uA(e,t)}}function S0e(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function N0e(e){if(Array.isArray(e))return uA(e)}function uA(e,t){(t==null||t>e.length)&&(t=e.length);for(var a=0,n=new Array(t);a<t;a++)n[a]=e[a];return n}function A0e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o7(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,vU(n.key),n)}}function C0e(e,t,a){return t&&o7(e.prototype,t),a&&o7(e,a),Object.defineProperty(e,"prototype",{writable:!1}),e}function _0e(e,t,a){return t=hx(t),O0e(e,xU()?Reflect.construct(t,a||[],hx(e).constructor):t.apply(e,a))}function O0e(e,t){if(t&&(Cu(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return E0e(e)}function E0e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function xU(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(xU=function(){return!!e})()}function hx(e){return hx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(a){return a.__proto__||Object.getPrototypeOf(a)},hx(e)}function P0e(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&dA(e,t)}function dA(e,t){return dA=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},dA(e,t)}function Mr(e,t,a){return t=vU(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function vU(e){var t=k0e(e,"string");return Cu(t)=="symbol"?t:t+""}function k0e(e,t){if(Cu(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(Cu(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var Qp=(function(e){function t(){var a;A0e(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return a=_0e(this,t,[].concat(r)),Mr(a,"state",{isAnimationFinished:!0,totalLength:0}),Mr(a,"generateSimpleStrokeDasharray",function(c,u){return"".concat(u,"px ").concat(c-u,"px")}),Mr(a,"getStrokeDasharray",function(c,u,d){var p=d.reduce(function(A,C){return A+C});if(!p)return a.generateSimpleStrokeDasharray(u,c);for(var h=Math.floor(c/p),m=c%p,x=u-c,v=[],j=0,b=0;j<d.length;b+=d[j],++j)if(b+d[j]>m){v=[].concat(Pl(d.slice(0,j)),[m-b]);break}var w=v.length%2===0?[0,x]:[x];return[].concat(Pl(t.repeat(d,h)),Pl(v),w).map(function(A){return"".concat(A,"px")}).join(", ")}),Mr(a,"id",Fu("recharts-line-")),Mr(a,"pathRef",function(c){a.mainCurve=c}),Mr(a,"handleAnimationEnd",function(){a.setState({isAnimationFinished:!0}),a.props.onAnimationEnd&&a.props.onAnimationEnd()}),Mr(a,"handleAnimationStart",function(){a.setState({isAnimationFinished:!1}),a.props.onAnimationStart&&a.props.onAnimationStart()}),a}return P0e(t,e),C0e(t,[{key:"componentDidMount",value:function(){if(this.props.isAnimationActive){var n=this.getTotalLength();this.setState({totalLength:n})}}},{key:"componentDidUpdate",value:function(){if(this.props.isAnimationActive){var n=this.getTotalLength();n!==this.state.totalLength&&this.setState({totalLength:n})}}},{key:"getTotalLength",value:function(){var n=this.mainCurve;try{return n&&n.getTotalLength&&n.getTotalLength()||0}catch{return 0}}},{key:"renderErrorBar",value:function(n,r){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var o=this.props,c=o.points,u=o.xAxis,d=o.yAxis,p=o.layout,h=o.children,m=Bn(h,Gp);if(!m)return null;var x=function(b,w){return{x:b.x,y:b.y,value:b.value,errorVal:Dt(b.payload,w)}},v={clipPath:n?"url(#clipPath-".concat(r,")"):null};return B.createElement(Xe,v,m.map(function(j){return B.cloneElement(j,{key:"bar-".concat(j.props.dataKey),data:c,xAxis:u,yAxis:d,layout:p,dataPointFormatter:x})}))}},{key:"renderDots",value:function(n,r,o){var c=this.props.isAnimationActive;if(c&&!this.state.isAnimationFinished)return null;var u=this.props,d=u.dot,p=u.points,h=u.dataKey,m=Me(this.props,!1),x=Me(d,!0),v=p.map(function(b,w){var A=Tn(Tn(Tn({key:"dot-".concat(w),r:3},m),x),{},{index:w,cx:b.x,cy:b.y,value:b.value,dataKey:h,payload:b.payload,points:p});return t.renderDotItem(d,A)}),j={clipPath:n?"url(#clipPath-".concat(r?"":"dots-").concat(o,")"):null};return B.createElement(Xe,wf({className:"recharts-line-dots",key:"dots"},j),v)}},{key:"renderCurveStatically",value:function(n,r,o,c){var u=this.props,d=u.type,p=u.layout,h=u.connectNulls;u.ref;var m=s7(u,v0e),x=Tn(Tn(Tn({},Me(m,!0)),{},{fill:"none",className:"recharts-line-curve",clipPath:r?"url(#clipPath-".concat(o,")"):null,points:n},c),{},{type:d,layout:p,connectNulls:h});return B.createElement(Gg,wf({},x,{pathRef:this.pathRef}))}},{key:"renderCurveWithAnimation",value:function(n,r){var o=this,c=this.props,u=c.points,d=c.strokeDasharray,p=c.isAnimationActive,h=c.animationBegin,m=c.animationDuration,x=c.animationEasing,v=c.animationId,j=c.animateNewValues,b=c.width,w=c.height,A=this.state,C=A.prevPoints,O=A.totalLength;return B.createElement(qr,{begin:h,duration:m,isActive:p,easing:x,from:{t:0},to:{t:1},key:"line-".concat(v),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(k){var _=k.t;if(C){var P=C.length/u.length,E=u.map(function(I,F){var G=Math.floor(F*P);if(C[G]){var K=C[G],z=Ia(K.x,I.x),q=Ia(K.y,I.y);return Tn(Tn({},I),{},{x:z(_),y:q(_)})}if(j){var R=Ia(b*2,I.x),V=Ia(w/2,I.y);return Tn(Tn({},I),{},{x:R(_),y:V(_)})}return Tn(Tn({},I),{},{x:I.x,y:I.y})});return o.renderCurveStatically(E,n,r)}var T=Ia(0,O),D=T(_),H;if(d){var L="".concat(d).split(/[,\s]+/gim).map(function(I){return parseFloat(I)});H=o.getStrokeDasharray(D,O,L)}else H=o.generateSimpleStrokeDasharray(O,D);return o.renderCurveStatically(u,n,r,{strokeDasharray:H})})}},{key:"renderCurve",value:function(n,r){var o=this.props,c=o.points,u=o.isAnimationActive,d=this.state,p=d.prevPoints,h=d.totalLength;return u&&c&&c.length&&(!p&&h>0||!Gu(p,c))?this.renderCurveWithAnimation(n,r):this.renderCurveStatically(c,n,r)}},{key:"render",value:function(){var n,r=this.props,o=r.hide,c=r.dot,u=r.points,d=r.className,p=r.xAxis,h=r.yAxis,m=r.top,x=r.left,v=r.width,j=r.height,b=r.isAnimationActive,w=r.id;if(o||!u||!u.length)return null;var A=this.state.isAnimationFinished,C=u.length===1,O=Ue("recharts-line",d),k=p&&p.allowDataOverflow,_=h&&h.allowDataOverflow,P=k||_,E=Ke(w)?this.id:w,T=(n=Me(c,!1))!==null&&n!==void 0?n:{r:3,strokeWidth:2},D=T.r,H=D===void 0?3:D,L=T.strokeWidth,I=L===void 0?2:L,F=Use(c)?c:{},G=F.clipDot,K=G===void 0?!0:G,z=H*2+I;return B.createElement(Xe,{className:O},k||_?B.createElement("defs",null,B.createElement("clipPath",{id:"clipPath-".concat(E)},B.createElement("rect",{x:k?x:x-v/2,y:_?m:m-j/2,width:k?v:v*2,height:_?j:j*2})),!K&&B.createElement("clipPath",{id:"clipPath-dots-".concat(E)},B.createElement("rect",{x:x-z/2,y:m-z/2,width:v+z,height:j+z}))):null,!C&&this.renderCurve(P,E),this.renderErrorBar(P,E),(C||c)&&this.renderDots(P,K,E),(!b||A)&&is.renderCallByParent(this.props,u))}}],[{key:"getDerivedStateFromProps",value:function(n,r){return n.animationId!==r.prevAnimationId?{prevAnimationId:n.animationId,curPoints:n.points,prevPoints:r.curPoints}:n.points!==r.curPoints?{curPoints:n.points}:null}},{key:"repeat",value:function(n,r){for(var o=n.length%2!==0?[].concat(Pl(n),[0]):n,c=[],u=0;u<r;++u)c=[].concat(Pl(c),Pl(o));return c}},{key:"renderDotItem",value:function(n,r){var o;if(B.isValidElement(n))o=B.cloneElement(n,r);else if(ze(n))o=n(r);else{var c=r.key,u=s7(r,b0e),d=Ue("recharts-line-dot",typeof n!="boolean"?n.className:"");o=B.createElement(Wp,wf({key:c},u,{className:d}))}return o}}])})(N.PureComponent);Mr(Qp,"displayName","Line");Mr(Qp,"defaultProps",{xAxisId:0,yAxisId:0,connectNulls:!1,activeDot:!0,dot:!0,legendType:"line",stroke:"#3182bd",strokeWidth:1,fill:"#fff",points:[],isAnimationActive:!fo.isSsr,animateNewValues:!0,animationBegin:0,animationDuration:1500,animationEasing:"ease",hide:!1,label:!1});Mr(Qp,"getComposedData",function(e){var t=e.props,a=e.xAxis,n=e.yAxis,r=e.xAxisTicks,o=e.yAxisTicks,c=e.dataKey,u=e.bandSize,d=e.displayedData,p=e.offset,h=t.layout,m=d.map(function(x,v){var j=Dt(x,c);return h==="horizontal"?{x:rD({axis:a,ticks:r,bandSize:u,entry:x,index:v}),y:Ke(j)?null:n.scale(j),value:j,payload:x}:{x:Ke(j)?null:a.scale(j),y:rD({axis:n,ticks:o,bandSize:u,entry:x,index:v}),value:j,payload:x}});return Tn({points:m,layout:h},p)});function _u(e){"@babel/helpers - typeof";return _u=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_u(e)}function T0e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function M0e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,wU(n.key),n)}}function D0e(e,t,a){return t&&M0e(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function R0e(e,t,a){return t=gx(t),L0e(e,bU()?Reflect.construct(t,a||[],gx(e).constructor):t.apply(e,a))}function L0e(e,t){if(t&&(_u(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return I0e(e)}function I0e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function bU(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(bU=function(){return!!e})()}function gx(e){return gx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(a){return a.__proto__||Object.getPrototypeOf(a)},gx(e)}function z0e(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&fA(e,t)}function fA(e,t){return fA=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},fA(e,t)}function yU(e,t,a){return t=wU(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function wU(e){var t=$0e(e,"string");return _u(t)=="symbol"?t:t+""}function $0e(e,t){if(_u(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(_u(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function pA(){return pA=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},pA.apply(this,arguments)}function B0e(e){var t=e.xAxisId,a=P3(),n=k3(),r=sU(t);return r==null?null:N.createElement(Xu,pA({},r,{className:Ue("recharts-".concat(r.axisType," ").concat(r.axisType),r.className),viewBox:{x:0,y:0,width:a,height:n},ticksGenerator:function(c){return Fs(c,!0)}}))}var no=(function(e){function t(){return T0e(this,t),R0e(this,t,arguments)}return z0e(t,e),D0e(t,[{key:"render",value:function(){return N.createElement(B0e,this.props)}}])})(N.Component);yU(no,"displayName","XAxis");yU(no,"defaultProps",{allowDecimals:!0,hide:!1,orientation:"bottom",width:0,height:30,mirror:!1,xAxisId:0,tickCount:5,type:"category",padding:{left:0,right:0},allowDataOverflow:!1,scale:"auto",reversed:!1,allowDuplicatedCategory:!0});function Ou(e){"@babel/helpers - typeof";return Ou=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ou(e)}function q0e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function U0e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,NU(n.key),n)}}function H0e(e,t,a){return t&&U0e(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function F0e(e,t,a){return t=xx(t),K0e(e,jU()?Reflect.construct(t,a||[],xx(e).constructor):t.apply(e,a))}function K0e(e,t){if(t&&(Ou(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return V0e(e)}function V0e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function jU(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(jU=function(){return!!e})()}function xx(e){return xx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(a){return a.__proto__||Object.getPrototypeOf(a)},xx(e)}function G0e(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&mA(e,t)}function mA(e,t){return mA=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},mA(e,t)}function SU(e,t,a){return t=NU(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function NU(e){var t=W0e(e,"string");return Ou(t)=="symbol"?t:t+""}function W0e(e,t){if(Ou(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(Ou(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function hA(){return hA=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},hA.apply(this,arguments)}var Y0e=function(t){var a=t.yAxisId,n=P3(),r=k3(),o=iU(a);return o==null?null:N.createElement(Xu,hA({},o,{className:Ue("recharts-".concat(o.axisType," ").concat(o.axisType),o.className),viewBox:{x:0,y:0,width:n,height:r},ticksGenerator:function(u){return Fs(u,!0)}}))},ro=(function(e){function t(){return q0e(this,t),F0e(this,t,arguments)}return G0e(t,e),H0e(t,[{key:"render",value:function(){return N.createElement(Y0e,this.props)}}])})(N.Component);SU(ro,"displayName","YAxis");SU(ro,"defaultProps",{allowDuplicatedCategory:!0,allowDecimals:!0,hide:!1,orientation:"left",width:60,height:0,mirror:!1,yAxisId:0,tickCount:5,type:"number",padding:{top:0,bottom:0},allowDataOverflow:!1,scale:"auto",reversed:!1});function c7(e){return Z0e(e)||X0e(e)||J0e(e)||Q0e()}function Q0e(){throw new TypeError(`Invalid attempt to spread non-iterable instance. 708In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function J0e(e,t){if(e){if(typeof e=="string")return gA(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);if(a==="Object"&&e.constructor&&(a=e.constructor.name),a==="Map"||a==="Set")return Array.from(e);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return gA(e,t)}}function X0e(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Z0e(e){if(Array.isArray(e))return gA(e)}function gA(e,t){(t==null||t>e.length)&&(t=e.length);for(var a=0,n=new Array(t);a<t;a++)n[a]=e[a];return n}var xA=function(t,a,n,r,o){var c=Bn(t,M3),u=Bn(t,Fv),d=[].concat(c7(c),c7(u)),p=Bn(t,Vv),h="".concat(r,"Id"),m=r[0],x=a;if(d.length&&(x=d.reduce(function(b,w){if(w.props[h]===n&&os(w.props,"extendDomain")&&Se(w.props[m])){var A=w.props[m];return[Math.min(b[0],A),Math.max(b[1],A)]}return b},x)),p.length){var v="".concat(m,"1"),j="".concat(m,"2");x=p.reduce(function(b,w){if(w.props[h]===n&&os(w.props,"extendDomain")&&Se(w.props[v])&&Se(w.props[j])){var A=w.props[v],C=w.props[j];return[Math.min(b[0],A,C),Math.max(b[1],A,C)]}return b},x)}return o&&o.length&&(x=o.reduce(function(b,w){return Se(w)?[Math.min(b[0],w),Math.max(b[1],w)]:b},x)),x},I2={exports:{}},l7;function e1e(){return l7||(l7=1,(function(e){var t=Object.prototype.hasOwnProperty,a="~";function n(){}Object.create&&(n.prototype=Object.create(null),new n().__proto__||(a=!1));function r(d,p,h){this.fn=d,this.context=p,this.once=h||!1}function o(d,p,h,m,x){if(typeof h!="function")throw new TypeError("The listener must be a function");var v=new r(h,m||d,x),j=a?a+p:p;return d._events[j]?d._events[j].fn?d._events[j]=[d._events[j],v]:d._events[j].push(v):(d._events[j]=v,d._eventsCount++),d}function c(d,p){--d._eventsCount===0?d._events=new n:delete d._events[p]}function u(){this._events=new n,this._eventsCount=0}u.prototype.eventNames=function(){var p=[],h,m;if(this._eventsCount===0)return p;for(m in h=this._events)t.call(h,m)&&p.push(a?m.slice(1):m);return Object.getOwnPropertySymbols?p.concat(Object.getOwnPropertySymbols(h)):p},u.prototype.listeners=function(p){var h=a?a+p:p,m=this._events[h];if(!m)return[];if(m.fn)return[m.fn];for(var x=0,v=m.length,j=new Array(v);x<v;x++)j[x]=m[x].fn;return j},u.prototype.listenerCount=function(p){var h=a?a+p:p,m=this._events[h];return m?m.fn?1:m.length:0},u.prototype.emit=function(p,h,m,x,v,j){var b=a?a+p:p;if(!this._events[b])return!1;var w=this._events[b],A=arguments.length,C,O;if(w.fn){switch(w.once&&this.removeListener(p,w.fn,void 0,!0),A){case 1:return w.fn.call(w.context),!0;case 2:return w.fn.call(w.context,h),!0;case 3:return w.fn.call(w.context,h,m),!0;case 4:return w.fn.call(w.context,h,m,x),!0;case 5:return w.fn.call(w.context,h,m,x,v),!0;case 6:return w.fn.call(w.context,h,m,x,v,j),!0}for(O=1,C=new Array(A-1);O<A;O++)C[O-1]=arguments[O];w.fn.apply(w.context,C)}else{var k=w.length,_;for(O=0;O<k;O++)switch(w[O].once&&this.removeListener(p,w[O].fn,void 0,!0),A){case 1:w[O].fn.call(w[O].context);break;case 2:w[O].fn.call(w[O].context,h);break;case 3:w[O].fn.call(w[O].context,h,m);break;case 4:w[O].fn.call(w[O].context,h,m,x);break;default:if(!C)for(_=1,C=new Array(A-1);_<A;_++)C[_-1]=arguments[_];w[O].fn.apply(w[O].context,C)}}return!0},u.prototype.on=function(p,h,m){return o(this,p,h,m,!1)},u.prototype.once=function(p,h,m){return o(this,p,h,m,!0)},u.prototype.removeListener=function(p,h,m,x){var v=a?a+p:p;if(!this._events[v])return this;if(!h)return c(this,v),this;var j=this._events[v];if(j.fn)j.fn===h&&(!x||j.once)&&(!m||j.context===m)&&c(this,v);else{for(var b=0,w=[],A=j.length;b<A;b++)(j[b].fn!==h||x&&!j[b].once||m&&j[b].context!==m)&&w.push(j[b]);w.length?this._events[v]=w.length===1?w[0]:w:c(this,v)}return this},u.prototype.removeAllListeners=function(p){var h;return p?(h=a?a+p:p,this._events[h]&&c(this,h)):(this._events=new n,this._eventsCount=0),this},u.prototype.off=u.prototype.removeListener,u.prototype.addListener=u.prototype.on,u.prefixed=a,u.EventEmitter=u,e.exports=u})(I2)),I2.exports}var t1e=e1e();const a1e=xt(t1e);var z2=new a1e,$2="recharts.syncMouseEvents";function gp(e){"@babel/helpers - typeof";return gp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},gp(e)}function n1e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function r1e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,AU(n.key),n)}}function s1e(e,t,a){return t&&r1e(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function B2(e,t,a){return t=AU(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function AU(e){var t=i1e(e,"string");return gp(t)=="symbol"?t:t+""}function i1e(e,t){if(gp(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(gp(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var o1e=(function(){function e(){n1e(this,e),B2(this,"activeIndex",0),B2(this,"coordinateList",[]),B2(this,"layout","horizontal")}return s1e(e,[{key:"setDetails",value:function(a){var n,r=a.coordinateList,o=r===void 0?null:r,c=a.container,u=c===void 0?null:c,d=a.layout,p=d===void 0?null:d,h=a.offset,m=h===void 0?null:h,x=a.mouseHandlerCallback,v=x===void 0?null:x;this.coordinateList=(n=o??this.coordinateList)!==null&&n!==void 0?n:[],this.container=u??this.container,this.layout=p??this.layout,this.offset=m??this.offset,this.mouseHandlerCallback=v??this.mouseHandlerCallback,this.activeIndex=Math.min(Math.max(this.activeIndex,0),this.coordinateList.length-1)}},{key:"focus",value:function(){this.spoofMouse()}},{key:"keyboardEvent",value:function(a){if(this.coordinateList.length!==0)switch(a.key){case"ArrowRight":{if(this.layout!=="horizontal")return;this.activeIndex=Math.min(this.activeIndex+1,this.coordinateList.length-1),this.spoofMouse();break}case"ArrowLeft":{if(this.layout!=="horizontal")return;this.activeIndex=Math.max(this.activeIndex-1,0),this.spoofMouse();break}}}},{key:"setIndex",value:function(a){this.activeIndex=a}},{key:"spoofMouse",value:function(){var a,n;if(this.layout==="horizontal"&&this.coordinateList.length!==0){var r=this.container.getBoundingClientRect(),o=r.x,c=r.y,u=r.height,d=this.coordinateList[this.activeIndex].coordinate,p=((a=window)===null||a===void 0?void 0:a.scrollX)||0,h=((n=window)===null||n===void 0?void 0:n.scrollY)||0,m=o+d+p,x=c+this.offset.top+u/2+h;this.mouseHandlerCallback({pageX:m,pageY:x})}}}])})();function c1e(e,t,a){if(a==="number"&&t===!0&&Array.isArray(e)){var n=e?.[0],r=e?.[1];if(n&&r&&Se(n)&&Se(r))return!0}return!1}function l1e(e,t,a,n){var r=n/2;return{stroke:"none",fill:"#ccc",x:e==="horizontal"?t.x-r:a.left+.5,y:e==="horizontal"?a.top+.5:t.y-r,width:e==="horizontal"?n:a.width-1,height:e==="horizontal"?a.height-1:n}}function CU(e){var t=e.cx,a=e.cy,n=e.radius,r=e.startAngle,o=e.endAngle,c=bt(t,a,n,r),u=bt(t,a,n,o);return{points:[c,u],cx:t,cy:a,radius:n,startAngle:r,endAngle:o}}function u1e(e,t,a){var n,r,o,c;if(e==="horizontal")n=t.x,o=n,r=a.top,c=a.top+a.height;else if(e==="vertical")r=t.y,c=r,n=a.left,o=a.left+a.width;else if(t.cx!=null&&t.cy!=null)if(e==="centric"){var u=t.cx,d=t.cy,p=t.innerRadius,h=t.outerRadius,m=t.angle,x=bt(u,d,p,m),v=bt(u,d,h,m);n=x.x,r=x.y,o=v.x,c=v.y}else return CU(t);return[{x:n,y:r},{x:o,y:c}]}function xp(e){"@babel/helpers - typeof";return xp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},xp(e)}function u7(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function zh(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?u7(Object(a),!0).forEach(function(n){d1e(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):u7(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function d1e(e,t,a){return t=f1e(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function f1e(e){var t=p1e(e,"string");return xp(t)=="symbol"?t:t+""}function p1e(e,t){if(xp(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(xp(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function m1e(e){var t,a,n=e.element,r=e.tooltipEventType,o=e.isActive,c=e.activeCoordinate,u=e.activePayload,d=e.offset,p=e.activeTooltipIndex,h=e.tooltipAxisBandSize,m=e.layout,x=e.chartName,v=(t=n.props.cursor)!==null&&t!==void 0?t:(a=n.type.defaultProps)===null||a===void 0?void 0:a.cursor;if(!n||!v||!o||!c||x!=="ScatterChart"&&r!=="axis")return null;var j,b=Gg;if(x==="ScatterChart")j=c,b=fxe;else if(x==="BarChart")j=l1e(m,c,d,h),b=Iv;else if(m==="radial"){var w=CU(c),A=w.cx,C=w.cy,O=w.radius,k=w.startAngle,_=w.endAngle;j={cx:A,cy:C,startAngle:k,endAngle:_,innerRadius:O,outerRadius:O},b=jq}else j={points:u1e(m,c,d)},b=Gg;var P=zh(zh(zh(zh({stroke:"#ccc",pointerEvents:"none"},d),j),Me(v,!1)),{},{payload:u,payloadIndex:p,className:Ue("recharts-tooltip-cursor",v.className)});return N.isValidElement(v)?N.cloneElement(v,P):N.createElement(b,P)}var h1e=["item"],g1e=["children","className","width","height","style","compact","title","desc"];function Eu(e){"@babel/helpers - typeof";return Eu=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Eu(e)}function Bl(){return Bl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},Bl.apply(this,arguments)}function d7(e,t){return b1e(e)||v1e(e,t)||OU(e,t)||x1e()}function x1e(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. 709In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function v1e(e,t){var a=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(a!=null){var n,r,o,c,u=[],d=!0,p=!1;try{if(o=(a=a.call(e)).next,t!==0)for(;!(d=(n=o.call(a)).done)&&(u.push(n.value),u.length!==t);d=!0);}catch(h){p=!0,r=h}finally{try{if(!d&&a.return!=null&&(c=a.return(),Object(c)!==c))return}finally{if(p)throw r}}return u}}function b1e(e){if(Array.isArray(e))return e}function f7(e,t){if(e==null)return{};var a=y1e(e,t),n,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function y1e(e,t){if(e==null)return{};var a={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;a[n]=e[n]}return a}function w1e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function j1e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,EU(n.key),n)}}function S1e(e,t,a){return t&&j1e(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function N1e(e,t,a){return t=vx(t),A1e(e,_U()?Reflect.construct(t,a||[],vx(e).constructor):t.apply(e,a))}function A1e(e,t){if(t&&(Eu(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return C1e(e)}function C1e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _U(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(_U=function(){return!!e})()}function vx(e){return vx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(a){return a.__proto__||Object.getPrototypeOf(a)},vx(e)}function _1e(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&vA(e,t)}function vA(e,t){return vA=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},vA(e,t)}function Pu(e){return P1e(e)||E1e(e)||OU(e)||O1e()}function O1e(){throw new TypeError(`Invalid attempt to spread non-iterable instance. 710In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function OU(e,t){if(e){if(typeof e=="string")return bA(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);if(a==="Object"&&e.constructor&&(a=e.constructor.name),a==="Map"||a==="Set")return Array.from(e);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return bA(e,t)}}function E1e(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function P1e(e){if(Array.isArray(e))return bA(e)}function bA(e,t){(t==null||t>e.length)&&(t=e.length);for(var a=0,n=new Array(t);a<t;a++)n[a]=e[a];return n}function p7(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function pe(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?p7(Object(a),!0).forEach(function(n){Be(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):p7(Object(a)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function Be(e,t,a){return t=EU(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function EU(e){var t=k1e(e,"string");return Eu(t)=="symbol"?t:t+""}function k1e(e,t){if(Eu(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(Eu(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var T1e={xAxis:["bottom","top"],yAxis:["left","right"]},M1e={width:"100%",height:"100%"},PU={x:0,y:0};function $h(e){return e}var D1e=function(t,a){return a==="horizontal"?t.x:a==="vertical"?t.y:a==="centric"?t.angle:t.radius},R1e=function(t,a,n,r){var o=a.find(function(h){return h&&h.index===n});if(o){if(t==="horizontal")return{x:o.coordinate,y:r.y};if(t==="vertical")return{x:r.x,y:o.coordinate};if(t==="centric"){var c=o.coordinate,u=r.radius;return pe(pe(pe({},r),bt(r.cx,r.cy,u,c)),{},{angle:c,radius:u})}var d=o.coordinate,p=r.angle;return pe(pe(pe({},r),bt(r.cx,r.cy,d,p)),{},{angle:p,radius:d})}return PU},Gv=function(t,a){var n=a.graphicalItems,r=a.dataStartIndex,o=a.dataEndIndex,c=(n??[]).reduce(function(u,d){var p=d.props.data;return p&&p.length?[].concat(Pu(u),Pu(p)):u},[]);return c.length>0?c:t&&t.length&&Se(r)&&Se(o)?t.slice(r,o+1):[]};function kU(e){return e==="number"?[0,"auto"]:void 0}var yA=function(t,a,n,r){var o=t.graphicalItems,c=t.tooltipAxis,u=Gv(a,t);return n<0||!o||!o.length||n>=u.length?null:o.reduce(function(d,p){var h,m=(h=p.props.data)!==null&&h!==void 0?h:a;m&&t.dataStartIndex+t.dataEndIndex!==0&&t.dataEndIndex-t.dataStartIndex>=n&&(m=m.slice(t.dataStartIndex,t.dataEndIndex+1));var x;if(c.dataKey&&!c.allowDuplicatedCategory){var v=m===void 0?u:m;x=bg(v,c.dataKey,r)}else x=m&&m[n]||u[n];return x?[].concat(Pu(d),[mq(p,x)]):d},[])},m7=function(t,a,n,r){var o=r||{x:t.chartX,y:t.chartY},c=D1e(o,n),u=t.orderedTooltipTicks,d=t.tooltipAxis,p=t.tooltipTicks,h=$pe(c,u,p,d);if(h>=0&&p){var m=p[h]&&p[h].value,x=yA(t,a,h,m),v=R1e(n,u,h,o);return{activeTooltipIndex:h,activeLabel:m,activePayload:x,activeCoordinate:v}}return null},L1e=function(t,a){var n=a.axes,r=a.graphicalItems,o=a.axisType,c=a.axisIdKey,u=a.stackGroups,d=a.dataStartIndex,p=a.dataEndIndex,h=t.layout,m=t.children,x=t.stackOffset,v=cq(h,o);return n.reduce(function(j,b){var w,A=b.type.defaultProps!==void 0?pe(pe({},b.type.defaultProps),b.props):b.props,C=A.type,O=A.dataKey,k=A.allowDataOverflow,_=A.allowDuplicatedCategory,P=A.scale,E=A.ticks,T=A.includeHidden,D=A[c];if(j[D])return j;var H=Gv(t.data,{graphicalItems:r.filter(function(W){var Q,ee=c in W.props?W.props[c]:(Q=W.type.defaultProps)===null||Q===void 0?void 0:Q[c];return ee===D}),dataStartIndex:d,dataEndIndex:p}),L=H.length,I,F,G;c1e(A.domain,k,C)&&(I=MN(A.domain,null,k),v&&(C==="number"||P!=="auto")&&(G=xf(H,O,"category")));var K=kU(C);if(!I||I.length===0){var z,q=(z=A.domain)!==null&&z!==void 0?z:K;if(O){if(I=xf(H,O,C),C==="category"&&v){var R=Mse(I);_&&R?(F=I,I=sx(0,L)):_||(I=cD(q,I,b).reduce(function(W,Q){return W.indexOf(Q)>=0?W:[].concat(Pu(W),[Q])},[]))}else if(C==="category")_?I=I.filter(function(W){return W!==""&&!Ke(W)}):I=cD(q,I,b).reduce(function(W,Q){return W.indexOf(Q)>=0||Q===""||Ke(Q)?W:[].concat(Pu(W),[Q])},[]);else if(C==="number"){var V=Fpe(H,r.filter(function(W){var Q,ee,ue=c in W.props?W.props[c]:(Q=W.type.defaultProps)===null||Q===void 0?void 0:Q[c],ve="hide"in W.props?W.props.hide:(ee=W.type.defaultProps)===null||ee===void 0?void 0:ee.hide;return ue===D&&(T||!ve)}),O,o,h);V&&(I=V)}v&&(C==="number"||P!=="auto")&&(G=xf(H,O,"category"))}else v?I=sx(0,L):u&&u[D]&&u[D].hasStack&&C==="number"?I=x==="expand"?[0,1]:pq(u[D].stackGroups,d,p):I=oq(H,r.filter(function(W){var Q=c in W.props?W.props[c]:W.type.defaultProps[c],ee="hide"in W.props?W.props.hide:W.type.defaultProps.hide;return Q===D&&(T||!ee)}),C,h,!0);if(C==="number")I=xA(m,I,D,o,E),q&&(I=MN(q,I,k));else if(C==="category"&&q){var se=q,U=I.every(function(W){return se.indexOf(W)>=0});U&&(I=se)}}return pe(pe({},j),{},Be({},D,pe(pe({},A),{},{axisType:o,domain:I,categoricalDomain:G,duplicateDomain:F,originalDomain:(w=A.domain)!==null&&w!==void 0?w:K,isCategorical:v,layout:h})))},{})},I1e=function(t,a){var n=a.graphicalItems,r=a.Axis,o=a.axisType,c=a.axisIdKey,u=a.stackGroups,d=a.dataStartIndex,p=a.dataEndIndex,h=t.layout,m=t.children,x=Gv(t.data,{graphicalItems:n,dataStartIndex:d,dataEndIndex:p}),v=x.length,j=cq(h,o),b=-1;return n.reduce(function(w,A){var C=A.type.defaultProps!==void 0?pe(pe({},A.type.defaultProps),A.props):A.props,O=C[c],k=kU("number");if(!w[O]){b++;var _;return j?_=sx(0,v):u&&u[O]&&u[O].hasStack?(_=pq(u[O].stackGroups,d,p),_=xA(m,_,O,o)):(_=MN(k,oq(x,n.filter(function(P){var E,T,D=c in P.props?P.props[c]:(E=P.type.defaultProps)===null||E===void 0?void 0:E[c],H="hide"in P.props?P.props.hide:(T=P.type.defaultProps)===null||T===void 0?void 0:T.hide;return D===O&&!H}),"number",h),r.defaultProps.allowDataOverflow),_=xA(m,_,O,o)),pe(pe({},w),{},Be({},O,pe(pe({axisType:o},r.defaultProps),{},{hide:!0,orientation:za(T1e,"".concat(o,".").concat(b%2),null),domain:_,originalDomain:k,isCategorical:j,layout:h})))}return w},{})},z1e=function(t,a){var n=a.axisType,r=n===void 0?"xAxis":n,o=a.AxisComp,c=a.graphicalItems,u=a.stackGroups,d=a.dataStartIndex,p=a.dataEndIndex,h=t.children,m="".concat(r,"Id"),x=Bn(h,o),v={};return x&&x.length?v=L1e(t,{axes:x,graphicalItems:c,axisType:r,axisIdKey:m,stackGroups:u,dataStartIndex:d,dataEndIndex:p}):c&&c.length&&(v=I1e(t,{Axis:o,graphicalItems:c,axisType:r,axisIdKey:m,stackGroups:u,dataStartIndex:d,dataEndIndex:p})),v},$1e=function(t){var a=qi(t),n=Fs(a,!1,!0);return{tooltipTicks:n,orderedTooltipTicks:t3(n,function(r){return r.coordinate}),tooltipAxis:a,tooltipAxisBandSize:Fg(a,n)}},h7=function(t){var a=t.children,n=t.defaultShowTooltip,r=La(a,yu),o=0,c=0;return t.data&&t.data.length!==0&&(c=t.data.length-1),r&&r.props&&(r.props.startIndex>=0&&(o=r.props.startIndex),r.props.endIndex>=0&&(c=r.props.endIndex)),{chartX:0,chartY:0,dataStartIndex:o,dataEndIndex:c,activeTooltipIndex:-1,isTooltipActive:!!n}},B1e=function(t){return!t||!t.length?!1:t.some(function(a){var n=Ks(a&&a.type);return n&&n.indexOf("Bar")>=0})},g7=function(t){return t==="horizontal"?{numericAxisName:"yAxis",cateAxisName:"xAxis"}:t==="vertical"?{numericAxisName:"xAxis",cateAxisName:"yAxis"}:t==="centric"?{numericAxisName:"radiusAxis",cateAxisName:"angleAxis"}:{numericAxisName:"angleAxis",cateAxisName:"radiusAxis"}},q1e=function(t,a){var n=t.props,r=t.graphicalItems,o=t.xAxisMap,c=o===void 0?{}:o,u=t.yAxisMap,d=u===void 0?{}:u,p=n.width,h=n.height,m=n.children,x=n.margin||{},v=La(m,yu),j=La(m,nc),b=Object.keys(d).reduce(function(_,P){var E=d[P],T=E.orientation;return!E.mirror&&!E.hide?pe(pe({},_),{},Be({},T,_[T]+E.width)):_},{left:x.left||0,right:x.right||0}),w=Object.keys(c).reduce(function(_,P){var E=c[P],T=E.orientation;return!E.mirror&&!E.hide?pe(pe({},_),{},Be({},T,za(_,"".concat(T))+E.height)):_},{top:x.top||0,bottom:x.bottom||0}),A=pe(pe({},w),b),C=A.bottom;v&&(A.bottom+=v.props.height||yu.defaultProps.height),j&&a&&(A=Upe(A,r,n,a));var O=p-A.left-A.right,k=h-A.top-A.bottom;return pe(pe({brushBottom:C},A),{},{width:Math.max(O,0),height:Math.max(k,0)})},U1e=function(t,a){if(a==="xAxis")return t[a].width;if(a==="yAxis")return t[a].height},Wv=function(t){var a=t.chartName,n=t.GraphicalChild,r=t.defaultTooltipEventType,o=r===void 0?"axis":r,c=t.validateTooltipEventTypes,u=c===void 0?["axis"]:c,d=t.axisComponents,p=t.legendContent,h=t.formatAxisMap,m=t.defaultProps,x=function(A,C){var O=C.graphicalItems,k=C.stackGroups,_=C.offset,P=C.updateId,E=C.dataStartIndex,T=C.dataEndIndex,D=A.barSize,H=A.layout,L=A.barGap,I=A.barCategoryGap,F=A.maxBarSize,G=g7(H),K=G.numericAxisName,z=G.cateAxisName,q=B1e(O),R=[];return O.forEach(function(V,se){var U=Gv(A.data,{graphicalItems:[V],dataStartIndex:E,dataEndIndex:T}),W=V.type.defaultProps!==void 0?pe(pe({},V.type.defaultProps),V.props):V.props,Q=W.dataKey,ee=W.maxBarSize,ue=W["".concat(K,"Id")],ve=W["".concat(z,"Id")],le={},je=d.reduce(function(st,ut){var Ea=C["".concat(ut.axisType,"Map")],ce=W["".concat(ut.axisType,"Id")];Ea&&Ea[ce]||ut.axisType==="zAxis"||xc();var ga=Ea[ce];return pe(pe({},st),{},Be(Be({},ut.axisType,ga),"".concat(ut.axisType,"Ticks"),Fs(ga)))},le),de=je[z],ye=je["".concat(z,"Ticks")],Ne=k&&k[ue]&&k[ue].hasStack&&Zpe(V,k[ue].stackGroups),ie=Ks(V.type).indexOf("Bar")>=0,qe=Fg(de,ye),De=[],ct=q&&Bpe({barSize:D,stackGroups:k,totalSize:U1e(je,z)});if(ie){var lt,ft,oa=Ke(ee)?F:ee,re=(lt=(ft=Fg(de,ye,!0))!==null&&ft!==void 0?ft:oa)!==null&<!==void 0?lt:0;De=qpe({barGap:L,barCategoryGap:I,bandSize:re!==qe?re:qe,sizeList:ct[ve],maxBarSize:oa}),re!==qe&&(De=De.map(function(st){return pe(pe({},st),{},{position:pe(pe({},st.position),{},{offset:st.position.offset-re/2})})}))}var Ye=V&&V.type&&V.type.getComposedData;Ye&&R.push({props:pe(pe({},Ye(pe(pe({},je),{},{displayedData:U,props:A,dataKey:Q,item:V,bandSize:qe,barPosition:De,offset:_,stackedData:Ne,layout:H,dataStartIndex:E,dataEndIndex:T}))),{},Be(Be(Be({key:V.key||"item-".concat(se)},K,je[K]),z,je[z]),"animationId",P)),childIndex:Vse(V,A.children),item:V})}),R},v=function(A,C){var O=A.props,k=A.dataStartIndex,_=A.dataEndIndex,P=A.updateId;if(!tN({props:O}))return null;var E=O.children,T=O.layout,D=O.stackOffset,H=O.data,L=O.reverseStackOrder,I=g7(T),F=I.numericAxisName,G=I.cateAxisName,K=Bn(E,n),z=Jpe(H,K,"".concat(F,"Id"),"".concat(G,"Id"),D,L),q=d.reduce(function(W,Q){var ee="".concat(Q.axisType,"Map");return pe(pe({},W),{},Be({},ee,z1e(O,pe(pe({},Q),{},{graphicalItems:K,stackGroups:Q.axisType===F&&z,dataStartIndex:k,dataEndIndex:_}))))},{}),R=q1e(pe(pe({},q),{},{props:O,graphicalItems:K}),C?.legendBBox);Object.keys(q).forEach(function(W){q[W]=h(O,q[W],R,W.replace("Map",""),a)});var V=q["".concat(G,"Map")],se=$1e(V),U=x(O,pe(pe({},q),{},{dataStartIndex:k,dataEndIndex:_,updateId:P,graphicalItems:K,stackGroups:z,offset:R}));return pe(pe({formattedGraphicalItems:U,graphicalItems:K,offset:R,stackGroups:z},se),q)},j=(function(w){function A(C){var O,k,_;return w1e(this,A),_=N1e(this,A,[C]),Be(_,"eventEmitterSymbol",Symbol("rechartsEventEmitter")),Be(_,"accessibilityManager",new o1e),Be(_,"handleLegendBBoxUpdate",function(P){if(P){var E=_.state,T=E.dataStartIndex,D=E.dataEndIndex,H=E.updateId;_.setState(pe({legendBBox:P},v({props:_.props,dataStartIndex:T,dataEndIndex:D,updateId:H},pe(pe({},_.state),{},{legendBBox:P}))))}}),Be(_,"handleReceiveSyncEvent",function(P,E,T){if(_.props.syncId===P){if(T===_.eventEmitterSymbol&&typeof _.props.syncMethod!="function")return;_.applySyncEvent(E)}}),Be(_,"handleBrushChange",function(P){var E=P.startIndex,T=P.endIndex;if(E!==_.state.dataStartIndex||T!==_.state.dataEndIndex){var D=_.state.updateId;_.setState(function(){return pe({dataStartIndex:E,dataEndIndex:T},v({props:_.props,dataStartIndex:E,dataEndIndex:T,updateId:D},_.state))}),_.triggerSyncEvent({dataStartIndex:E,dataEndIndex:T})}}),Be(_,"handleMouseEnter",function(P){var E=_.getMouseInfo(P);if(E){var T=pe(pe({},E),{},{isTooltipActive:!0});_.setState(T),_.triggerSyncEvent(T);var D=_.props.onMouseEnter;ze(D)&&D(T,P)}}),Be(_,"triggeredAfterMouseMove",function(P){var E=_.getMouseInfo(P),T=E?pe(pe({},E),{},{isTooltipActive:!0}):{isTooltipActive:!1};_.setState(T),_.triggerSyncEvent(T);var D=_.props.onMouseMove;ze(D)&&D(T,P)}),Be(_,"handleItemMouseEnter",function(P){_.setState(function(){return{isTooltipActive:!0,activeItem:P,activePayload:P.tooltipPayload,activeCoordinate:P.tooltipPosition||{x:P.cx,y:P.cy}}})}),Be(_,"handleItemMouseLeave",function(){_.setState(function(){return{isTooltipActive:!1}})}),Be(_,"handleMouseMove",function(P){P.persist(),_.throttleTriggeredAfterMouseMove(P)}),Be(_,"handleMouseLeave",function(P){_.throttleTriggeredAfterMouseMove.cancel();var E={isTooltipActive:!1};_.setState(E),_.triggerSyncEvent(E);var T=_.props.onMouseLeave;ze(T)&&T(E,P)}),Be(_,"handleOuterEvent",function(P){var E=Kse(P),T=za(_.props,"".concat(E));if(E&&ze(T)){var D,H;/.*touch.*/i.test(E)?H=_.getMouseInfo(P.changedTouches[0]):H=_.getMouseInfo(P),T((D=H)!==null&&D!==void 0?D:{},P)}}),Be(_,"handleClick",function(P){var E=_.getMouseInfo(P);if(E){var T=pe(pe({},E),{},{isTooltipActive:!0});_.setState(T),_.triggerSyncEvent(T);var D=_.props.onClick;ze(D)&&D(T,P)}}),Be(_,"handleMouseDown",function(P){var E=_.props.onMouseDown;if(ze(E)){var T=_.getMouseInfo(P);E(T,P)}}),Be(_,"handleMouseUp",function(P){var E=_.props.onMouseUp;if(ze(E)){var T=_.getMouseInfo(P);E(T,P)}}),Be(_,"handleTouchMove",function(P){P.changedTouches!=null&&P.changedTouches.length>0&&_.throttleTriggeredAfterMouseMove(P.changedTouches[0])}),Be(_,"handleTouchStart",function(P){P.changedTouches!=null&&P.changedTouches.length>0&&_.handleMouseDown(P.changedTouches[0])}),Be(_,"handleTouchEnd",function(P){P.changedTouches!=null&&P.changedTouches.length>0&&_.handleMouseUp(P.changedTouches[0])}),Be(_,"handleDoubleClick",function(P){var E=_.props.onDoubleClick;if(ze(E)){var T=_.getMouseInfo(P);E(T,P)}}),Be(_,"handleContextMenu",function(P){var E=_.props.onContextMenu;if(ze(E)){var T=_.getMouseInfo(P);E(T,P)}}),Be(_,"triggerSyncEvent",function(P){_.props.syncId!==void 0&&z2.emit($2,_.props.syncId,P,_.eventEmitterSymbol)}),Be(_,"applySyncEvent",function(P){var E=_.props,T=E.layout,D=E.syncMethod,H=_.state.updateId,L=P.dataStartIndex,I=P.dataEndIndex;if(P.dataStartIndex!==void 0||P.dataEndIndex!==void 0)_.setState(pe({dataStartIndex:L,dataEndIndex:I},v({props:_.props,dataStartIndex:L,dataEndIndex:I,updateId:H},_.state)));else if(P.activeTooltipIndex!==void 0){var F=P.chartX,G=P.chartY,K=P.activeTooltipIndex,z=_.state,q=z.offset,R=z.tooltipTicks;if(!q)return;if(typeof D=="function")K=D(R,P);else if(D==="value"){K=-1;for(var V=0;V<R.length;V++)if(R[V].value===P.activeLabel){K=V;break}}var se=pe(pe({},q),{},{x:q.left,y:q.top}),U=Math.min(F,se.x+se.width),W=Math.min(G,se.y+se.height),Q=R[K]&&R[K].value,ee=yA(_.state,_.props.data,K),ue=R[K]?{x:T==="horizontal"?R[K].coordinate:U,y:T==="horizontal"?W:R[K].coordinate}:PU;_.setState(pe(pe({},P),{},{activeLabel:Q,activeCoordinate:ue,activePayload:ee,activeTooltipIndex:K}))}else _.setState(P)}),Be(_,"renderCursor",function(P){var E,T=_.state,D=T.isTooltipActive,H=T.activeCoordinate,L=T.activePayload,I=T.offset,F=T.activeTooltipIndex,G=T.tooltipAxisBandSize,K=_.getTooltipEventType(),z=(E=P.props.active)!==null&&E!==void 0?E:D,q=_.props.layout,R=P.key||"_recharts-cursor";return B.createElement(m1e,{key:R,activeCoordinate:H,activePayload:L,activeTooltipIndex:F,chartName:a,element:P,isActive:z,layout:q,offset:I,tooltipAxisBandSize:G,tooltipEventType:K})}),Be(_,"renderPolarAxis",function(P,E,T){var D=za(P,"type.axisType"),H=za(_.state,"".concat(D,"Map")),L=P.type.defaultProps,I=L!==void 0?pe(pe({},L),P.props):P.props,F=H&&H[I["".concat(D,"Id")]];return N.cloneElement(P,pe(pe({},F),{},{className:Ue(D,F.className),key:P.key||"".concat(E,"-").concat(T),ticks:Fs(F,!0)}))}),Be(_,"renderPolarGrid",function(P){var E=P.props,T=E.radialLines,D=E.polarAngles,H=E.polarRadius,L=_.state,I=L.radiusAxisMap,F=L.angleAxisMap,G=qi(I),K=qi(F),z=K.cx,q=K.cy,R=K.innerRadius,V=K.outerRadius;return N.cloneElement(P,{polarAngles:Array.isArray(D)?D:Fs(K,!0).map(function(se){return se.coordinate}),polarRadius:Array.isArray(H)?H:Fs(G,!0).map(function(se){return se.coordinate}),cx:z,cy:q,innerRadius:R,outerRadius:V,key:P.key||"polar-grid",radialLines:T})}),Be(_,"renderLegend",function(){var P=_.state.formattedGraphicalItems,E=_.props,T=E.children,D=E.width,H=E.height,L=_.props.margin||{},I=D-(L.left||0)-(L.right||0),F=sq({children:T,formattedGraphicalItems:P,legendWidth:I,legendContent:p});if(!F)return null;var G=F.item,K=f7(F,h1e);return N.cloneElement(G,pe(pe({},K),{},{chartWidth:D,chartHeight:H,margin:L,onBBoxUpdate:_.handleLegendBBoxUpdate}))}),Be(_,"renderTooltip",function(){var P,E=_.props,T=E.children,D=E.accessibilityLayer,H=La(T,na);if(!H)return null;var L=_.state,I=L.isTooltipActive,F=L.activeCoordinate,G=L.activePayload,K=L.activeLabel,z=L.offset,q=(P=H.props.active)!==null&&P!==void 0?P:I;return N.cloneElement(H,{viewBox:pe(pe({},z),{},{x:z.left,y:z.top}),active:q,label:K,payload:q?G:[],coordinate:F,accessibilityLayer:D})}),Be(_,"renderBrush",function(P){var E=_.props,T=E.margin,D=E.data,H=_.state,L=H.offset,I=H.dataStartIndex,F=H.dataEndIndex,G=H.updateId;return N.cloneElement(P,{key:P.key||"_recharts-brush",onChange:Dh(_.handleBrushChange,P.props.onChange),data:D,x:Se(P.props.x)?P.props.x:L.left,y:Se(P.props.y)?P.props.y:L.top+L.height+L.brushBottom-(T.bottom||0),width:Se(P.props.width)?P.props.width:L.width,startIndex:I,endIndex:F,updateId:"brush-".concat(G)})}),Be(_,"renderReferenceElement",function(P,E,T){if(!P)return null;var D=_,H=D.clipPathId,L=_.state,I=L.xAxisMap,F=L.yAxisMap,G=L.offset,K=P.type.defaultProps||{},z=P.props,q=z.xAxisId,R=q===void 0?K.xAxisId:q,V=z.yAxisId,se=V===void 0?K.yAxisId:V;return N.cloneElement(P,{key:P.key||"".concat(E,"-").concat(T),xAxis:I[R],yAxis:F[se],viewBox:{x:G.left,y:G.top,width:G.width,height:G.height},clipPathId:H})}),Be(_,"renderActivePoints",function(P){var E=P.item,T=P.activePoint,D=P.basePoint,H=P.childIndex,L=P.isRange,I=[],F=E.props.key,G=E.item.type.defaultProps!==void 0?pe(pe({},E.item.type.defaultProps),E.item.props):E.item.props,K=G.activeDot,z=G.dataKey,q=pe(pe({index:H,dataKey:z,cx:T.x,cy:T.y,r:4,fill:C3(E.item),strokeWidth:2,stroke:"#fff",payload:T.payload,value:T.value},Me(K,!1)),yg(K));return I.push(A.renderActiveDot(K,q,"".concat(F,"-activePoint-").concat(H))),D?I.push(A.renderActiveDot(K,pe(pe({},q),{},{cx:D.x,cy:D.y}),"".concat(F,"-basePoint-").concat(H))):L&&I.push(null),I}),Be(_,"renderGraphicChild",function(P,E,T){var D=_.filterFormatItem(P,E,T);if(!D)return null;var H=_.getTooltipEventType(),L=_.state,I=L.isTooltipActive,F=L.tooltipAxis,G=L.activeTooltipIndex,K=L.activeLabel,z=_.props.children,q=La(z,na),R=D.props,V=R.points,se=R.isRange,U=R.baseLine,W=D.item.type.defaultProps!==void 0?pe(pe({},D.item.type.defaultProps),D.item.props):D.item.props,Q=W.activeDot,ee=W.hide,ue=W.activeBar,ve=W.activeShape,le=!!(!ee&&I&&q&&(Q||ue||ve)),je={};H!=="axis"&&q&&q.props.trigger==="click"?je={onClick:Dh(_.handleItemMouseEnter,P.props.onClick)}:H!=="axis"&&(je={onMouseLeave:Dh(_.handleItemMouseLeave,P.props.onMouseLeave),onMouseEnter:Dh(_.handleItemMouseEnter,P.props.onMouseEnter)});var de=N.cloneElement(P,pe(pe({},D.props),je));function ye(ut){return typeof F.dataKey=="function"?F.dataKey(ut.payload):null}if(le)if(G>=0){var Ne,ie;if(F.dataKey&&!F.allowDuplicatedCategory){var qe=typeof F.dataKey=="function"?ye:"payload.".concat(F.dataKey.toString());Ne=bg(V,qe,K),ie=se&&U&&bg(U,qe,K)}else Ne=V?.[G],ie=se&&U&&U[G];if(ve||ue){var De=P.props.activeIndex!==void 0?P.props.activeIndex:G;return[N.cloneElement(P,pe(pe(pe({},D.props),je),{},{activeIndex:De})),null,null]}if(!Ke(Ne))return[de].concat(Pu(_.renderActivePoints({item:D,activePoint:Ne,basePoint:ie,childIndex:G,isRange:se})))}else{var ct,lt=(ct=_.getItemByXY(_.state.activeCoordinate))!==null&&ct!==void 0?ct:{graphicalItem:de},ft=lt.graphicalItem,oa=ft.item,re=oa===void 0?P:oa,Ye=ft.childIndex,st=pe(pe(pe({},D.props),je),{},{activeIndex:Ye});return[N.cloneElement(re,st),null,null]}return se?[de,null,null]:[de,null]}),Be(_,"renderCustomized",function(P,E,T){return N.cloneElement(P,pe(pe({key:"recharts-customized-".concat(T)},_.props),_.state))}),Be(_,"renderMap",{CartesianGrid:{handler:$h,once:!0},ReferenceArea:{handler:_.renderReferenceElement},ReferenceLine:{handler:$h},ReferenceDot:{handler:_.renderReferenceElement},XAxis:{handler:$h},YAxis:{handler:$h},Brush:{handler:_.renderBrush,once:!0},Bar:{handler:_.renderGraphicChild},Line:{handler:_.renderGraphicChild},Area:{handler:_.renderGraphicChild},Radar:{handler:_.renderGraphicChild},RadialBar:{handler:_.renderGraphicChild},Scatter:{handler:_.renderGraphicChild},Pie:{handler:_.renderGraphicChild},Funnel:{handler:_.renderGraphicChild},Tooltip:{handler:_.renderCursor,once:!0},PolarGrid:{handler:_.renderPolarGrid,once:!0},PolarAngleAxis:{handler:_.renderPolarAxis},PolarRadiusAxis:{handler:_.renderPolarAxis},Customized:{handler:_.renderCustomized}}),_.clipPathId="".concat((O=C.id)!==null&&O!==void 0?O:Fu("recharts"),"-clip"),_.throttleTriggeredAfterMouseMove=nB(_.triggeredAfterMouseMove,(k=C.throttleDelay)!==null&&k!==void 0?k:1e3/60),_.state={},_}return _1e(A,w),S1e(A,[{key:"componentDidMount",value:function(){var O,k;this.addListener(),this.accessibilityManager.setDetails({container:this.container,offset:{left:(O=this.props.margin.left)!==null&&O!==void 0?O:0,top:(k=this.props.margin.top)!==null&&k!==void 0?k:0},coordinateList:this.state.tooltipTicks,mouseHandlerCallback:this.triggeredAfterMouseMove,layout:this.props.layout}),this.displayDefaultTooltip()}},{key:"displayDefaultTooltip",value:function(){var O=this.props,k=O.children,_=O.data,P=O.height,E=O.layout,T=La(k,na);if(T){var D=T.props.defaultIndex;if(!(typeof D!="number"||D<0||D>this.state.tooltipTicks.length-1)){var H=this.state.tooltipTicks[D]&&this.state.tooltipTicks[D].value,L=yA(this.state,_,D,H),I=this.state.tooltipTicks[D].coordinate,F=(this.state.offset.top+P)/2,G=E==="horizontal",K=G?{x:I,y:F}:{y:I,x:F},z=this.state.formattedGraphicalItems.find(function(R){var V=R.item;return V.type.name==="Scatter"});z&&(K=pe(pe({},K),z.props.points[D].tooltipPosition),L=z.props.points[D].tooltipPayload);var q={activeTooltipIndex:D,isTooltipActive:!0,activeLabel:H,activePayload:L,activeCoordinate:K};this.setState(q),this.renderCursor(T),this.accessibilityManager.setIndex(D)}}}},{key:"getSnapshotBeforeUpdate",value:function(O,k){if(!this.props.accessibilityLayer)return null;if(this.state.tooltipTicks!==k.tooltipTicks&&this.accessibilityManager.setDetails({coordinateList:this.state.tooltipTicks}),this.props.layout!==O.layout&&this.accessibilityManager.setDetails({layout:this.props.layout}),this.props.margin!==O.margin){var _,P;this.accessibilityManager.setDetails({offset:{left:(_=this.props.margin.left)!==null&&_!==void 0?_:0,top:(P=this.props.margin.top)!==null&&P!==void 0?P:0}})}return null}},{key:"componentDidUpdate",value:function(O){aN([La(O.children,na)],[La(this.props.children,na)])||this.displayDefaultTooltip()}},{key:"componentWillUnmount",value:function(){this.removeListener(),this.throttleTriggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var O=La(this.props.children,na);if(O&&typeof O.props.shared=="boolean"){var k=O.props.shared?"axis":"item";return u.indexOf(k)>=0?k:o}return o}},{key:"getMouseInfo",value:function(O){if(!this.container)return null;var k=this.container,_=k.getBoundingClientRect(),P=Tle(_),E={chartX:Math.round(O.pageX-P.left),chartY:Math.round(O.pageY-P.top)},T=_.width/k.offsetWidth||1,D=this.inRange(E.chartX,E.chartY,T);if(!D)return null;var H=this.state,L=H.xAxisMap,I=H.yAxisMap,F=this.getTooltipEventType(),G=m7(this.state,this.props.data,this.props.layout,D);if(F!=="axis"&&L&&I){var K=qi(L).scale,z=qi(I).scale,q=K&&K.invert?K.invert(E.chartX):null,R=z&&z.invert?z.invert(E.chartY):null;return pe(pe({},E),{},{xValue:q,yValue:R},G)}return G?pe(pe({},E),G):null}},{key:"inRange",value:function(O,k){var _=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,P=this.props.layout,E=O/_,T=k/_;if(P==="horizontal"||P==="vertical"){var D=this.state.offset,H=E>=D.left&&E<=D.left+D.width&&T>=D.top&&T<=D.top+D.height;return H?{x:E,y:T}:null}var L=this.state,I=L.angleAxisMap,F=L.radiusAxisMap;if(I&&F){var G=qi(I);return dD({x:E,y:T},G)}return null}},{key:"parseEventsOfWrapper",value:function(){var O=this.props.children,k=this.getTooltipEventType(),_=La(O,na),P={};_&&k==="axis"&&(_.props.trigger==="click"?P={onClick:this.handleClick}:P={onMouseEnter:this.handleMouseEnter,onDoubleClick:this.handleDoubleClick,onMouseMove:this.handleMouseMove,onMouseLeave:this.handleMouseLeave,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,onTouchEnd:this.handleTouchEnd,onContextMenu:this.handleContextMenu});var E=yg(this.props,this.handleOuterEvent);return pe(pe({},E),P)}},{key:"addListener",value:function(){z2.on($2,this.handleReceiveSyncEvent)}},{key:"removeListener",value:function(){z2.removeListener($2,this.handleReceiveSyncEvent)}},{key:"filterFormatItem",value:function(O,k,_){for(var P=this.state.formattedGraphicalItems,E=0,T=P.length;E<T;E++){var D=P[E];if(D.item===O||D.props.key===O.key||k===Ks(D.item.type)&&_===D.childIndex)return D}return null}},{key:"renderClipPath",value:function(){var O=this.clipPathId,k=this.state.offset,_=k.left,P=k.top,E=k.height,T=k.width;return B.createElement("defs",null,B.createElement("clipPath",{id:O},B.createElement("rect",{x:_,y:P,height:E,width:T})))}},{key:"getXScales",value:function(){var O=this.state.xAxisMap;return O?Object.entries(O).reduce(function(k,_){var P=d7(_,2),E=P[0],T=P[1];return pe(pe({},k),{},Be({},E,T.scale))},{}):null}},{key:"getYScales",value:function(){var O=this.state.yAxisMap;return O?Object.entries(O).reduce(function(k,_){var P=d7(_,2),E=P[0],T=P[1];return pe(pe({},k),{},Be({},E,T.scale))},{}):null}},{key:"getXScaleByAxisId",value:function(O){var k;return(k=this.state.xAxisMap)===null||k===void 0||(k=k[O])===null||k===void 0?void 0:k.scale}},{key:"getYScaleByAxisId",value:function(O){var k;return(k=this.state.yAxisMap)===null||k===void 0||(k=k[O])===null||k===void 0?void 0:k.scale}},{key:"getItemByXY",value:function(O){var k=this.state,_=k.formattedGraphicalItems,P=k.activeItem;if(_&&_.length)for(var E=0,T=_.length;E<T;E++){var D=_[E],H=D.props,L=D.item,I=L.type.defaultProps!==void 0?pe(pe({},L.type.defaultProps),L.props):L.props,F=Ks(L.type);if(F==="Bar"){var G=(H.data||[]).find(function(R){return Gge(O,R)});if(G)return{graphicalItem:D,payload:G}}else if(F==="RadialBar"){var K=(H.data||[]).find(function(R){return dD(O,R)});if(K)return{graphicalItem:D,payload:K}}else if(Bv(D,P)||qv(D,P)||up(D,P)){var z=Ave({graphicalItem:D,activeTooltipItem:P,itemData:I.data}),q=I.activeIndex===void 0?z:I.activeIndex;return{graphicalItem:pe(pe({},D),{},{childIndex:q}),payload:up(D,P)?I.data[z]:D.props.data[z]}}}return null}},{key:"render",value:function(){var O=this;if(!tN(this))return null;var k=this.props,_=k.children,P=k.className,E=k.width,T=k.height,D=k.style,H=k.compact,L=k.title,I=k.desc,F=f7(k,g1e),G=Me(F,!1);if(H)return B.createElement(V8,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},B.createElement(wg,Bl({},G,{width:E,height:T,title:L,desc:I}),this.renderClipPath(),Sk(_,this.renderMap)));if(this.props.accessibilityLayer){var K,z;G.tabIndex=(K=this.props.tabIndex)!==null&&K!==void 0?K:0,G.role=(z=this.props.role)!==null&&z!==void 0?z:"application",G.onKeyDown=function(R){O.accessibilityManager.keyboardEvent(R)},G.onFocus=function(){O.accessibilityManager.focus()}}var q=this.parseEventsOfWrapper();return B.createElement(V8,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},B.createElement("div",Bl({className:Ue("recharts-wrapper",P),style:pe({position:"relative",cursor:"default",width:E,height:T},D)},q,{ref:function(V){O.container=V}}),B.createElement(wg,Bl({},G,{width:E,height:T,title:L,desc:I,style:M1e}),this.renderClipPath(),Sk(_,this.renderMap)),this.renderLegend(),this.renderTooltip()))}}])})(N.Component);Be(j,"displayName",a),Be(j,"defaultProps",pe({layout:"horizontal",stackOffset:"none",barCategoryGap:"10%",barGap:4,margin:{top:5,right:5,bottom:5,left:5},reverseStackOrder:!1,syncMethod:"index"},m)),Be(j,"getDerivedStateFromProps",function(w,A){var C=w.dataKey,O=w.data,k=w.children,_=w.width,P=w.height,E=w.layout,T=w.stackOffset,D=w.margin,H=A.dataStartIndex,L=A.dataEndIndex;if(A.updateId===void 0){var I=h7(w);return pe(pe(pe({},I),{},{updateId:0},v(pe(pe({props:w},I),{},{updateId:0}),A)),{},{prevDataKey:C,prevData:O,prevWidth:_,prevHeight:P,prevLayout:E,prevStackOffset:T,prevMargin:D,prevChildren:k})}if(C!==A.prevDataKey||O!==A.prevData||_!==A.prevWidth||P!==A.prevHeight||E!==A.prevLayout||T!==A.prevStackOffset||!ac(D,A.prevMargin)){var F=h7(w),G={chartX:A.chartX,chartY:A.chartY,isTooltipActive:A.isTooltipActive},K=pe(pe({},m7(A,O,E)),{},{updateId:A.updateId+1}),z=pe(pe(pe({},F),G),K);return pe(pe(pe({},z),v(pe({props:w},z),A)),{},{prevDataKey:C,prevData:O,prevWidth:_,prevHeight:P,prevLayout:E,prevStackOffset:T,prevMargin:D,prevChildren:k})}if(!aN(k,A.prevChildren)){var q,R,V,se,U=La(k,yu),W=U&&(q=(R=U.props)===null||R===void 0?void 0:R.startIndex)!==null&&q!==void 0?q:H,Q=U&&(V=(se=U.props)===null||se===void 0?void 0:se.endIndex)!==null&&V!==void 0?V:L,ee=W!==H||Q!==L,ue=!Ke(O),ve=ue&&!ee?A.updateId:A.updateId+1;return pe(pe({updateId:ve},v(pe(pe({props:w},A),{},{updateId:ve,dataStartIndex:W,dataEndIndex:Q}),A)),{},{prevChildren:k,dataStartIndex:W,dataEndIndex:Q})}return null}),Be(j,"renderActiveDot",function(w,A,C){var O;return N.isValidElement(w)?O=N.cloneElement(w,A):ze(w)?O=w(A):O=B.createElement(Wp,A),B.createElement(Xe,{className:"recharts-active-dot",key:C},O)});var b=N.forwardRef(function(A,C){return B.createElement(j,Bl({},A,{ref:C}))});return b.displayName=j.displayName,b},H1e=Wv({chartName:"LineChart",GraphicalChild:Qp,axisComponents:[{axisType:"xAxis",AxisComp:no},{axisType:"yAxis",AxisComp:ro}],formatAxisMap:Jq}),wA=Wv({chartName:"BarChart",GraphicalChild:ei,defaultTooltipEventType:"axis",validateTooltipEventTypes:["axis","item"],axisComponents:[{axisType:"xAxis",AxisComp:no},{axisType:"yAxis",AxisComp:ro}],formatAxisMap:Jq}),F1e=Wv({chartName:"PieChart",GraphicalChild:oi,validateTooltipEventTypes:["item"],defaultTooltipEventType:"item",legendContent:"children",axisComponents:[{axisType:"angleAxis",AxisComp:Ju},{axisType:"radiusAxis",AxisComp:Qu}],formatAxisMap:xq,defaultProps:{layout:"centric",startAngle:0,endAngle:360,cx:"50%",cy:"50%",innerRadius:0,outerRadius:"80%"}}),q2,x7;function K1e(){if(x7)return q2;x7=1;function e(t,a){for(var n,r=-1,o=t.length;++r<o;){var c=a(t[r]);c!==void 0&&(n=n===void 0?c:n+c)}return n}return q2=e,q2}var U2,v7;function V1e(){if(v7)return U2;v7=1;var e=Kr(),t=K1e();function a(n,r){return n&&n.length?t(n,e(r,2)):0}return U2=a,U2}var G1e=V1e();const W1e=xt(G1e);var Y1e=["width","height","className","style","children"],Q1e=["sourceX","sourceY","sourceControlX","targetX","targetY","targetControlX","linkWidth"];function ku(e){"@babel/helpers - typeof";return ku=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ku(e)}function b7(e,t){if(e==null)return{};var a=J1e(e,t),n,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function J1e(e,t){if(e==null)return{};var a={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;a[n]=e[n]}return a}function Go(){return Go=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},Go.apply(this,arguments)}function X1e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function y7(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,MU(n.key),n)}}function Z1e(e,t,a){return t&&y7(e.prototype,t),a&&y7(e,a),Object.defineProperty(e,"prototype",{writable:!1}),e}function ewe(e,t,a){return t=bx(t),twe(e,TU()?Reflect.construct(t,a||[],bx(e).constructor):t.apply(e,a))}function twe(e,t){if(t&&(ku(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return awe(e)}function awe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function TU(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(TU=function(){return!!e})()}function bx(e){return bx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(a){return a.__proto__||Object.getPrototypeOf(a)},bx(e)}function nwe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&jA(e,t)}function jA(e,t){return jA=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},jA(e,t)}function w7(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),a.push.apply(a,n)}return a}function Vt(e){for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]:{};t%2?w7(Object(a),!0).forEach(function(n){Yv(e,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):w7(Object(a)).forEac
710h(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(a,n))})}return e}function Yv(e,t,a){return t=MU(t),t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function MU(e){var t=rwe(e,"string");return ku(t)=="symbol"?t:t+""}function rwe(e,t){if(ku(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var n=a.call(e,t);if(ku(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var swe={x:0,y:0},iwe=function(t,a){var n=+t,r=a-n;return function(o){return n+r*o}},Qv=function(t){return t.y+t.dy/2},vp=function(t){return t&&t.value||0},yx=function(t,a){return a.reduce(function(n,r){return n+vp(t[r])},0)},owe=function(t,a,n){return n.reduce(function(r,o){var c=a[o],u=t[c.source];return r+Qv(u)*vp(a[o])},0)},cwe=function(t,a,n){return n.reduce(function(r,o){var c=a[o],u=t[c.target];return r+Qv(u)*vp(a[o])},0)},lwe=function(t,a){return t.y-a.y},uwe=function(t,a){for(var n=[],r=[],o=[],c=[],u=0,d=t.length;u<d;u++){var p=t[u];p.source===a&&(o.push(p.target),c.push(u)),p.target===a&&(n.push(p.source),r.push(u))}return{sourceNodes:n,sourceLinks:r,targetLinks:c,targetNodes:o}},dwe=function e(t,a){for(var n=a.targetNodes,r=0,o=n.length;r<o;r++){var c=t[n[r]];c&&(c.depth=Math.max(a.depth+1,c.depth),e(t,c))}},fwe=function(t,a,n){for(var r=t.nodes,o=t.links,c=r.map(function(b,w){var A=uwe(o,w);return Vt(Vt(Vt({},b),A),{},{value:Math.max(yx(o,A.sourceLinks),yx(o,A.targetLinks)),depth:0})}),u=0,d=c.length;u<d;u++){var p=c[u];p.sourceNodes.length||dwe(c,p)}var h=Tq(c,function(b){return b.depth}).depth;if(h>=1)for(var m=(a-n)/h,x=0,v=c.length;x<v;x++){var j=c[x];j.targetNodes.length||(j.depth=h),j.x=j.depth*m,j.dx=n}return{tree:c,maxDepth:h}},pwe=function(t){for(var a=[],n=0,r=t.length;n<r;n++){var o=t[n];a[o.depth]||(a[o.depth]=[]),a[o.depth].push(o)}return a},mwe=function(t,a,n,r){for(var o=Vp(t.map(function(m){return(a-(m.length-1)*n)/W1e(m,vp)})),c=0,u=t.length;c<u;c++)for(var d=0,p=t[c].length;d<p;d++){var h=t[c][d];h.y=d,h.dy=h.value*o}return r.map(function(m){return Vt(Vt({},m),{},{dy:vp(m)*o})})},H2=function(t,a,n){for(var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,o=0,c=t.length;o<c;o++){var u=t[o],d=u.length;r&&u.sort(lwe);for(var p=0,h=0;h<d;h++){var m=u[h],x=p-m.y;x>0&&(m.y+=x),p=m.y+m.dy+n}p=a+n;for(var v=d-1;v>=0;v--){var j=u[v],b=j.y+j.dy+n-p;if(b>0)j.y-=b,p=j.y;else break}}},hwe=function(t,a,n,r){for(var o=0,c=a.length;o<c;o++)for(var u=a[o],d=0,p=u.length;d<p;d++){var h=u[d];if(h.sourceLinks.length){var m=yx(n,h.sourceLinks),x=owe(t,n,h.sourceLinks),v=x/m;h.y+=(v-Qv(h))*r}}},gwe=function(t,a,n,r){for(var o=a.length-1;o>=0;o--)for(var c=a[o],u=0,d=c.length;u<d;u++){var p=c[u];if(p.targetLinks.length){var h=yx(n,p.targetLinks),m=cwe(t,n,p.targetLinks),x=m/h;p.y+=(x-Qv(p))*r}}},xwe=function(t,a){for(var n=0,r=t.length;n<r;n++){var o=t[n],c=0,u=0;o.targetLinks.sort(function(j,b){return t[a[j].target].y-t[a[b].target].y}),o.sourceLinks.sort(function(j,b){return t[a[j].source].y-t[a[b].source].y});for(var d=0,p=o.targetLinks.length;d<p;d++){var h=a[o.targetLinks[d]];h&&(h.sy=c,c+=h.dy)}for(var m=0,x=o.sourceLinks.length;m<x;m++){var v=a[o.sourceLinks[m]];v&&(v.ty=u,u+=v.dy)}}},vwe=function(t){var a=t.data,n=t.width,r=t.height,o=t.iterations,c=t.nodeWidth,u=t.nodePadding,d=t.sort,p=a.links,h=fwe(a,n,c),m=h.tree,x=pwe(m),v=mwe(x,r,u,p);H2(x,r,u,d);for(var j=1,b=1;b<=o;b++)gwe(m,x,v,j*=.99),H2(x,r,u,d),hwe(m,x,v,j),H2(x,r,u,d);return xwe(m,v),{nodes:m,links:v}},bwe=function(t,a){return a==="node"?{x:t.x+t.width/2,y:t.y+t.height/2}:{x:(t.sourceX+t.targetX)/2,y:(t.sourceY+t.targetY)/2}},ywe=function(t,a,n){var r=t.payload;if(a==="node")return[{payload:t,name:Dt(r,n,""),value:Dt(r,"value")}];if(r.source&&r.target){var o=Dt(r.source,n,""),c=Dt(r.target,n,"");return[{payload:t,name:"".concat(o," - ").concat(c),value:Dt(r,"value")}]}return[]},L3=(function(e){function t(){var a;X1e(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return a=ewe(this,t,[].concat(r)),Yv(a,"state",{activeElement:null,activeElementType:null,isTooltipActive:!1,nodes:[],links:[]}),a}return nwe(t,e),Z1e(t,[{key:"handleMouseEnter",value:function(n,r,o){var c=this.props,u=c.onMouseEnter,d=c.children,p=La(d,na);p?this.setState(function(h){return p.props.trigger==="hover"?Vt(Vt({},h),{},{activeElement:n,activeElementType:r,isTooltipActive:!0}):h},function(){u&&u(n,r,o)}):u&&u(n,r,o)}},{key:"handleMouseLeave",value:function(n,r,o){var c=this.props,u=c.onMouseLeave,d=c.children,p=La(d,na);p?this.setState(function(h){return p.props.trigger==="hover"?Vt(Vt({},h),{},{activeElement:void 0,activeElementType:void 0,isTooltipActive:!1}):h},function(){u&&u(n,r,o)}):u&&u(n,r,o)}},{key:"handleClick",value:function(n,r,o){var c=this.props,u=c.onClick,d=c.children,p=La(d,na);p&&p.props.trigger==="click"&&(this.state.isTooltipActive?this.setState(function(h){return Vt(Vt({},h),{},{activeElement:void 0,activeElementType:void 0,isTooltipActive:!1})}):this.setState(function(h){return Vt(Vt({},h),{},{activeElement:n,activeElementType:r,isTooltipActive:!0})}
710)),u&&u(n,r,o)}},{key:"renderLinks",value:function(n,r){var o=this,c=this.props,u=c.linkCurvature,d=c.link,p=c.margin,h=za(p,"top")||0,m=za(p,"left")||0;return B.createElement(Xe,{className:"recharts-sankey-links",key:"recharts-sankey-links"},n.map(function(x,v){var j=x.sy,b=x.ty,w=x.dy,A=r[x.source],C=r[x.target],O=A.x+A.dx+m,k=C.x+m,_=iwe(O,k),P=_(u),E=_(1-u),T=A.y+j+w/2+h,D=C.y+b+w/2+h,H=Vt({sourceX:O,targetX:k,sourceY:T,targetY:D,sourceControlX:P,targetControlX:E,sourceRelativeY:j,targetRelativeY:b,linkWidth:w,index:v,payload:Vt(Vt({},x),{},{source:A,target:C})},Me(d,!1)),L={onMouseEnter:o.handleMouseEnter.bind(o,H,"link"),onMouseLeave:o.handleMouseLeave.bind(o,H,"link"),onClick:o.handleClick.bind(o,H,"link")};return B.createElement(Xe,Go({key:"link-".concat(x.source,"-").concat(x.target,"-").concat(x.value)},L),o.constructor.renderLinkItem(d,H))}))}},{key:"renderNodes",value:function(n){var r=this,o=this.props,c=o.node,u=o.margin,d=za(u,"top")||0,p=za(u,"left")||0;return B.createElement(Xe,{className:"recharts-sankey-nodes",key:"recharts-sankey-nodes"},n.map(function(h,m){var x=h.x,v=h.y,j=h.dx,b=h.dy,w=Vt(Vt({},Me(c,!1)),{},{x:x+p,y:v+d,width:j,height:b,index:m,payload:h}),A={onMouseEnter:r.handleMouseEnter.bind(r,w,"node"),onMouseLeave:r.handleMouseLeave.bind(r,w,"node"),onClick:r.handleClick.bind(r,w,"node")};return B.createElement(Xe,Go({key:"node-".concat(h.x,"-").concat(h.y,"-").concat(h.value)},A),r.constructor.renderNodeItem(c,w))}))}},{key:"renderTooltip",value:function(){var n=this.props,r=n.children,o=n.width,c=n.height,u=n.nameKey,d=La(r,na);if(!d)return null;var p=this.state,h=p.isTooltipActive,m=p.activeElement,x=p.activeElementType,v={x:0,y:0,width:o,height:c},j=m?bwe(m,x):swe,b=m?ywe(m,x,u):[];return B.cloneElement(d,{viewBox:v,active:h,coordinate:j,label:"",payload:b})}},{key:"render",value:function(){if(!tN(this))return null;var n=this.props,r=n.width,o=n.height,c=n.className,u=n.style,d=n.children,p=b7(n,Y1e),h=this.state,m=h.links,x=h.nodes,v=Me(p,!1);return B.createElement("div",{className:Ue("recharts-wrapper",c),style:Vt(Vt({},u),{},{position:"relative",cursor:"default",width:r,height:o}),role:"region"},B.createElement(wg,Go({},v,{width:r,height:o}),Fse(d),this.renderLinks(m,x),this.renderNodes(x)),this.renderTooltip())}}],[{key:"getDerivedStateFromProps",value:function(n,r){var o=n.data,c=n.width,u=n.height,d=n.margin,p=n.iterations,h=n.nodeWidth,m=n.nodePadding,x=n.sort;if(o!==r.prevData||c!==r.prevWidth||u!==r.prevHeight||!ac(d,r.prevMargin)||p!==r.prevIterations||h!==r.prevNodeWidth||m!==r.prevNodePadding||x!==r.sort){var v=c-(d&&d.left||0)-(d&&d.right||0),j=u-(d&&d.top||0)-(d&&d.bottom||0),b=vwe({data:o,width:v,height:j,iterations:p,nodeWidth:h,nodePadding:m,sort:x}),w=b.links,A=b.nodes;return Vt(Vt({},r),{},{nodes:A,links:w,prevData:o,prevWidth:p,prevHeight:u,prevMargin:d,prevNodePadding:m,prevNodeWidth:h,prevIterations:p,prevSort:x})}return null}},{key:"renderLinkItem",value:function(n,r){if(B.isValidElement(n))return B.cloneElement(n,r);if(ze(n))return n(r);var o=r.sourceX,c=r.sourceY,u=r.sourceControlX,d=r.targetX,p=r.targetY,h=r.targetControlX,m=r.linkWidth,x=b7(r,Q1e);return B.createElement("path",Go({className:"recharts-sankey-link",d:` 711 M`.concat(o,",").concat(c,` 712 C`).concat(u,",").concat(c," ").concat(h,",").concat(p," ").concat(d,",").concat(p,` 713 `),fill:"none",stroke:"#333",strokeWidth:m,strokeOpacity:"0.2"},Me(x,!1)))}},{key:"renderNodeItem",value:function(n,r){return B.isValidElement(n)?B.cloneElement(n,r):ze(n)?n(r):B.createElement(Iv,Go({className:"recharts-sankey-node",fill:"#0088fe",fillOpacity:"0.8"},Me(r,!1),{role:"img"}))}}])})(N.PureComponent);Yv(L3,"displayName","Sankey");Yv(L3,"defaultProps",{nameKey:"name",dataKey:"value",nodePadding:10,nodeWidth:10,linkCurvature:.5,iterations:32,margin:{top:5,right:5,bottom:5,left:5},sort:!0});var wwe=Wv({chartName:"RadarChart",GraphicalChild:Yp,axisComponents:[{axisType:"angleAxis",AxisComp:Ju},{axisType:"radiusAxis",AxisComp:Qu}],formatAxisMap:xq,defaultProps:{layout:"centric",startAngle:90,endAngle:-270,cx:"50%",cy:"50%",innerRadius:0,outerRadius:"80%"}}
713);const Wo=new Intl.NumberFormat("zh-TW"),fa="#0b2a47",zn="#c7a76d",I3="#fffdf8",jwe=[{id:"rights",name:"æ¬å©ï¼æ³å¾ä¸å©ç",pattern:/æ¬å©|æ³å¾ä¸å©ç|èªç±|財ç¢/},{id:"procedure",name:"ç¨åºï¼æé",pattern:/ç¨åº|æé|æé|éé|éç¥|é³è¿°|è¨è©è¾¯è«/},{id:"review",name:"叿³å¯©æ¥ï¼è£å¤",pattern:/æ³é¢|è£å¤|夿±º|è£å®|訴è¨/},{id:"agency",name:"è¡æ¿æ©éï¼èå",pattern:/è¡æ¿æ©é|ä¸å¤®æå°æ¹æ©é|æ©é|è¡æ¿èå|èå/},{id:"evidence",name:"èæï¼èª¿æ¥",pattern:/èæ|調æ¥|éå®|è人|ææ¸/},{id:"remedy",name:"ææ¿ï¼è«æ±",pattern:/ææ¿|è«æ±|æ¤é·|確èª|給ä»|è²è«|ç³è«/}],Swe=[{id:"people",name:"人æ°ï¼ç¶äºäºº",pattern:/人æ°|åå|被å|ç¶äºäºº|åå 人|è²è«äºº/},{id:"agency",name:"è¡æ¿æ©é",pattern:/è¡æ¿æ©é|ä¸å¤®æå°æ¹æ©é|æ©é/},{id:"court",name:"è¡æ¿æ³é¢",pattern:/è¡æ¿æ³é¢|æ³é¢/},{id:"judge",name:"æ³å®ï¼å¯©å¤é·",pattern:/æ³å®|審å¤é·|å彿³å®/},{id:"evidence",name:"è人ï¼éå®äºº",pattern:/è人|éå®äºº|èæ|éå®/}
713,{id:"decision",name:"èåï¼è£å¤",pattern:/è¡æ¿èå|èå|夿±º|è£å®|è£å¤/}];function F2(e,t){const a=t.flags.includes("g")?t.flags:`${t.flags}g`;return Array.from(e.matchAll(new RegExp(t.source,a))).length}function Nwe(e){return Array.from(e.matchAll(/第\s*[0-9]+(?:\s*[-ä¹]\s*[0-9]+)?\s*æ¢/g)).length}function kl(e,t){return t>0?Math.round(e/t*100):0}function SA(e,t=12){return e.length>t?`${e.slice(0,t)}â¦`:e}function j7(){if(typeof window>"u")return jt[0].id;const e=new URLSearchParams(window.location.search).get("chart");return jt.some(t=>t.id===e)?e:jt[0].id}function S7(){return typeof window>"u"?!1:new URLSearchParams(window.location.search).get("view")==="batch"}function N7(e,t){const a=new URL(window.location.href);a.searchParams.set("chart",e),t?a.searchParams.set("view","batch"):a.searchParams.delete("view"),window.history.replaceState(window.history.state,"",`${a.pathname}${a.search}${a.hash}`)}function Awe({sourceX:e,targetX:t,sourceY:a,targetY:n,sourceControlX:r,targetControlX:o,linkWidth:c,payload:u}){const d=u?.source?.name??"便ºæ¢æ",p=u?.target?.name??"æ³å¾æ¦å¿µ",h=Number(u?.value??0),m=`${d} æµå ${p}ï¼å½ä¸ ${h} æ¢`;return s.jsx("path",{"data-loc":"client/src/pages/ChartChapter.tsx:150",className:"recharts-sankey-link",d:`M${e},${a} C${r},${a} ${o},${n} ${t},${n}`,fill:"none",stroke:"#334155",strokeWidth:c,strokeOpacity:"0.22",role:"img","aria-label":m,children:s.jsx("title",{"data-loc":"client/src/pages/ChartChapter.tsx:160",children:m})})}function Cwe({x:e,y:t,width:a,height:n,payload:r}){const o=`${r?.name??"èªç¾©ç¯é»"}ï¼æµé ${Number(r?.value??0)}`;return s.jsx("rect",{"data-loc":"client/src/pages/ChartChapter.tsx:176",x:e,y:t,width:a,height:n,fill:fa,fillOpacity:"0.82",role:"img","aria-label":o,children:s.jsx("title",{"data-loc":"client/src/pages/ChartChapter.tsx:177",children:o})})}function _we({label:e,items:t}){const a=e.split("·").map(o=>o.trim()).filter(Boolean).slice(0,3),n=t.slice(0,9),r=n.length>1?760/(n.length-1):0;return s.jsxs("svg",{"data-loc":"client/src/pages/ChartChapter.tsx:187",viewBox:"0 0 900 320",role:"img","aria-label":`${e} é«ç³»è³è¨å`,className:"h-full w-full",children:[s.jsx("rect",{"data-loc":"client/src/pages/ChartChapter.tsx:188",x:"315",y:"12",width:"270",height:"44",rx:"4",fill:fa}),s.jsx("text",{"data-loc":"client/src/pages/ChartChapter.tsx:189",x:"450",y:"39",textAnchor:"middle",fill:"white",fontSize:"15",fontWeight:"700",children:"è¡æ¿è¨´è¨æ³"}),a.map((o,c)=>{const u=78+c*52,d=c===0?56:u-30;return s.jsxs("g",{"data-loc":"client/src/pages/ChartChapter.tsx:194",children:[s.jsx("line",{"data-loc":"client/src/pages/ChartChapter.tsx:195",x1:"450",y1:d,x2:"450",y2:u,stroke:zn,strokeWidth:"2"}),s.jsx("rect",{"data-loc":"client/src/pages/ChartChapter.tsx:196",x:"270",y:u,width:"360",height:"34",rx:"3",fill:c===a.length-1?"#e9dcc1":"#edf2f4",stroke:c===a.length-1?zn:"#9fb1bd"}),s.jsx("text",{"data-loc":"client/src/pages/ChartChapter.tsx:197",x:"450",y:u+22,textAnchor:"middle",fill:fa,fontSize:"13",fontWeight:"600",children:SA(o,34)})]},o)}),s.jsx("line",{"data-loc":"client/src/pages/ChartChapter.tsx:201",x1:"450",y1:a.length?112+(a.length-1)*52:56,x2:"450",y2:"224",stroke:zn,strokeWidth:"2"}),s.jsx("line",{"data-loc":"client/src/pages/ChartChapter.tsx:202",x1:"70",y1:"224",x2:"830",y2:"224",stroke:zn,strokeWidth:"2"}),n.map((o,c)=>{const u=n.length===1?450:70+c*r;return s.jsxs("g",{"data-loc":"client/src/pages/ChartChapter.tsx:206",children:[s.jsx("line",{"data-loc":"client/src/pages/ChartChapter.tsx:207",x1:u,y1:"224",x2:u,y2:"247",stroke:zn}),s.jsx("rect",{"data-loc":"client/src/pages/ChartChapter.tsx:208",x:u-34,y:"247",width:"68",height:"34",rx:"3",fill:I3,stroke:"#9fb1bd"}),s.jsxs("text",{"data-loc":"client/src/pages/ChartChapter.tsx:209",x:u,y:"269",textAnchor:"middle",fill:fa,fontSize:"11",fontWeight:"600",children:["第 ",o.articleNo," æ¢"]})]},o.id)}),t.length>n.length&&s.jsxs("text",{"data-loc":"client/src/pages/ChartChapter.tsx:213",x:"450",y:"308",textAnchor:"middle",fill:"#64748b",fontSize:"12",children:["妿 ",t.length-n.length," æ¢ï¼å®æ´åæåæ¼é é¢ä¸æ¹"]})]})}function Owe({itemCount:e,structureDepth:t,conceptCount:a,citationTotal:n}
713){const r=[{title:"æ ¸å°æ³æº",detail:`${e} æ¢å®æ¹åæ`},{title:"å®ä½é«ç³»",detail:`${t} å±¤ç·¨ç« ç¯`},{title:"æè§£è¦ä»¶",detail:`${a} é¡èªç¾©å½ä¸`},{title:"é£çµè£å¤",detail:`${Wo.format(n)} 次å¼ç¨å¿«ç
§`},{title:"æ«å®çµè«",detail:"ä¿çåæ¡ä¸ç¢ºå®æ§"}];return s.jsxs("svg",{"data-loc":"client/src/pages/ChartChapter.tsx:227",viewBox:"0 0 930 300",role:"img","aria-label":"è¡æ¿è¨´è¨ç ç©¶å¤æ·æµç¨",className:"h-full w-full",children:[r.map((o,c)=>{const u=18+c*183;return s.jsxs("g",{"data-loc":"client/src/pages/ChartChapter.tsx:231",children:[c<r.length-1&&s.jsx("path",{"data-loc":"client/src/pages/ChartChapter.tsx:232",d:`M ${u+152} 145 H ${u+181}`,stroke:zn,strokeWidth:"3",markerEnd:"url(#flowArrow)"}),s.jsx("rect",{"data-loc":"client/src/pages/ChartChapter.tsx:233",x:u,y:"82",width:"152",height:"126",rx:"6",fill:c===4?"#e9dcc1":I3,stroke:c===4?zn:"#b9c4cc",strokeWidth:"1.5"}),s.jsx("circle",{"data-loc":"client/src/pages/ChartChapter.tsx:234",cx:u+76,cy:"112",r:"17",fill:fa}),s.jsx("text",{"data-loc":"client/src/pages/ChartChapter.tsx:235",x:u+76,y:"118",textAnchor:"middle",fill:"white",fontSize:"13",fontWeight:"700",children:c+1}),s.jsx("text",{"data-loc":"client/src/pages/ChartChapter.tsx:236",x:u+76,y:"153",textAnchor:"middle",fill:fa,fontSize:"15",fontWeight:"700",children:o.title}),s.jsx("text",{"data-loc":"client/src/pages/ChartChapter.tsx:237",x:u+76,y:"181",textAnchor:"middle",fill:"#526273",fontSize:"11",children:o.detail})]},o.title)}),s.jsx("defs",{"data-loc":"client/src/pages/ChartChapter.tsx:241",children:s.jsx("marker",{"data-loc":"client/src/pages/ChartChapter.tsx:241",id:"flowArrow",markerWidth:"8",markerHeight:"8",refX:"7",refY:"3",orient:"auto",children:s.jsx("path",{"data-loc":"client/src/pages/ChartChapter.tsx:241",d:"M0,0 L0,6 L8,3 z",fill:zn})})}),s.jsx("text",{"data-loc":"client/src/pages/ChartChapter.tsx:242",x:"465",y:"254",textAnchor:"middle",fill:"#64748b",fontSize:"12",children:"æ¤ååç¾å¹³å°ç ç©¶ SOPï¼ä¸æ¿ä»£æ³å®ç¨åºå¤æ·æå°æ¥æ³å¾æè¦ã"})]})}function Ewe({nodes:e,edges:t}){const a=e.map((r,o)=>{const c=Math.PI*2*o/Math.max(e.length,1)-Math.PI/2;return{...r,x:450+Math.cos(c)*285,y:160+Math.sin(c)*105}}),n=r=>a.find(o=>o.id===r);return s.jsxs("svg",{"data-loc":"client/src/pages/ChartChapter.tsx:254",viewBox:"0 0 900 320",role:"img","aria-label":"æ³å¾æ¦å¿µå¯¦é«éä¿å",className:"h-full w-full",children:[t.slice(0,12).map(r=>{const o=n(r.from),c=n(r.to);return!o||!c?null:s.jsxs("g",{"data-loc":"client/src/pages/ChartChapter.tsx:260",children:[s.jsx("line",{"data-loc":"client/src/pages/ChartChapter.tsx:261",x1:o.x,y1:o.y,x2:c.x,y2:c.y,stroke:"#b6a47d",strokeWidth:Math.min(5,1+r.count*.5),opacity:"0.72"}),s.jsx("rect",{"data-loc":"client/src/pages/ChartChapter.tsx:262",x:(o.x+c.x)/2-18,y:(o.y+c.y)/2-10,width:"36",height:"18",rx:"9",fill:"white",stroke:"#d8cfbf"}),s.jsxs("text",{"data-loc":"client/src/pages/ChartChapter.tsx:263",x:(o.x+c.x)/2,y:(o.y+c.y)/2+3,textAnchor:"middle",fill:"#725323",fontSize:"10",children:[r.count," æ¢"]})]},`${r.from}-${r.to}`)}),a.map(r=>s.jsxs("g",{"data-loc":"client/src/pages/ChartChapter.tsx:268",children:[s.jsx("rect",{"data-loc":"client/src/pages/ChartChapter.tsx:269",x:r.x-70,y:r.y-27,width:"140",height:"54",rx:"5",fill:fa,stroke:zn}),s.jsx("text",{"data-loc":"client/src/pages/ChartChapter.tsx:270",x:r.x,y:r.y-3,textAnchor:"middle",fill:"white",fontSize:"13",fontWeight:"700",children:r.name}),s.jsxs("text",{"data-loc":"client/src/pages/ChartChapter.tsx:271",x:r.x,y:r.y+15,textAnchor:"middle",fill:"#ead6a8",fontSize:"11",children:["åºç¾æ¼ ",r.articleCount," æ¢"]})]},r.id))]})}function Pwe({values:e}){return s.jsxs("svg",{"data-loc":"client/src/pages/ChartChapter.tsx:280",viewBox:"0 0 900 320",role:"img","aria-label":"æ ¸å¿æ¦å¿µææ°å",className:"h-full w-full",children:[s.jsx("circle",{"data-loc":"client/src/pages/ChartChapter.tsx:281",cx:"350",cy:"135",r:"112",fill:"#0b2a47",fillOpacity:"0.58",stroke:fa,strokeWidth:"2"}),s.jsx("circle",{"data-loc":"client/src/pages/ChartChapter.tsx:282",cx:"550",cy:"135",r:"112",fill:"#c7a76d",fillOpacity:"0.58",stroke:"#9b7a3d",strokeWidth:"2"}),s.jsx("circle",{"data-loc":"client/src/pages/ChartChapter.tsx:283",cx:"450",cy:"222",r:"92",fill:"#6f8f83",fillOpacity:"0.55",stroke:"#4e7568",strokeWidth:"2"}),s.jsx("text",{"data-loc":"client/src/pages/ChartChapter.tsx:284",x:"286",y:"92",textAnchor:"middle",fill:"white",fontSize:"15",fontWeight:"700",children:"æ¬å©ä¿è·"}),s.jsxs("text",{"data-loc":"client/src/pages/ChartChapter.tsx:285",x:"286",y:"116",textAnchor:"middle",fill:"white",fontSize:"13",children:[e.rights," æ¢å½ä¸"]}),s.jsx("text",{"data-loc":"client/src/pages/ChartChapter.tsx:286",x:"614",y:"92",textAnchor:"middle",fill:fa,fontSize:"15",fontWeight:"700",children:"ç¨åºä¿é"}),s.jsxs("text",{"data-loc":"client/src/pages/ChartChapter.tsx:287",x:"614",y:"116",textAnchor:"middle",fill:fa,fontSize:"13",children:[e.procedure," æ¢å½ä¸"]}),s.jsxs("text",{"data-loc":"client/src/pages/ChartChapter.tsx:288",x:"450",y:"262",textAnchor:"middle",fill:"white",fontSize:"15",fontWeight:"700",children:["叿³å¯©æ¥ ",e.review," æ¢"]}),s.jsx("rect",{"data-loc":"client/src/pages/ChartChapter.tsx:289",x:"405",y:"137",width:"90",height:"43",rx:"21",fill:"white",fillOpacity:"0.92",stroke:zn}),s.jsx("text",{"data-loc":"client/src/pages/ChartChapter.tsx:290",x:"450",y:"154",textAnchor:"middle",fill:fa,fontSize:"11",children:"ä¸è
交é"}),s.jsxs("text",{"data-loc":"client/src/pages/ChartChapter.tsx:291",x:"450",y:"171",textAnchor:"middle",fill:fa,fontSize:"14",fontWeight:"700",children:[e.allThree," æ¢"]}),s.jsx("text",{"data-loc":"client/src/pages/ChartChapter.tsx:292",x:"450",y:"309",textAnchor:"middle",fill:"#64748b",fontSize:"11",children:"åå½¢é¢ç©çºæ¦å¿µç¤ºæï¼æ¨ç¤ºæ¸åçºæ¢æè©å½è¦åç實éå½ä¸çæ¸ã"})]})}function kwe({label:e,itemCount:t,citationTotal:a,topArticles:n,concepts:r}){const o=[{title:"æ³è¦ç¯å",detail:`${t} æ¢ç¾è¡æ¢æ`,x:80,y:48}
713,{title:"å¼ç¨å¿«ç
§",detail:`${Wo.format(a)} 次`,x:80,y:224},{title:"ç±éæ¢æ",detail:n.slice(0,3).map(c=>`§${c.articleNo}`).join("ã")||"ç¡",x:650,y:48},{title:"ä¸»è¦æ¦å¿µ",detail:r.slice(0,3).map(c=>`${c.name} ${c.articleCount}`).join("ï¼")||"æªå½ä¸",x:650,y:224}];return s.jsxs("svg",{"data-loc":"client/src/pages/ChartChapter.tsx:305",viewBox:"0 0 900 320",role:"img","aria-label":"ç« ç¯ç¶åå¿æºå",className:"h-full w-full",children:[o.map(c=>s.jsxs("g",{"data-loc":"client/src/pages/ChartChapter.tsx:307",children:[s.jsx("path",{"data-loc":"client/src/pages/ChartChapter.tsx:308",d:`M450 160 C ${c.x<450?350:550} 160, ${c.x<450?300:600} ${c.y+33}, ${c.x+85} ${c.y+33}`,fill:"none",stroke:zn,strokeWidth:"3"}),s.jsx("rect",{"data-loc":"client/src/pages/ChartChapter.tsx:309",x:c.x,y:c.y,width:"170",height:"66",rx:"6",fill:I3,stroke:"#9fb1bd"}),s.jsx("text",{"data-loc":"client/src/pages/ChartChapter.tsx:310",x:c.x+85,y:c.y+26,textAnchor:"middle",fill:fa,fontSize:"13",fontWeight:"700",children:c.title}),s.jsx("text",{"data-loc":"client/src/pages/ChartChapter.tsx:311",x:c.x+85,y:c.y+48,textAnchor:"middle",fill:"#526273",fontSize:"10",children:SA(c.detail,24)})]},c.title)),s.jsx("circle",{"data-loc":"client/src/pages/ChartChapter.tsx:314",cx:"450",cy:"160",r:"72",fill:fa,stroke:zn,strokeWidth:"3"}),s.jsx("text",{"data-loc":"client/src/pages/ChartChapter.tsx:315",x:"450",y:"150",textAnchor:"middle",fill:"white",fontSize:"14",fontWeight:"700",children:SA(e,16)}),s.jsx("text",{"data-loc":"client/src/pages/ChartChapter.tsx:316",x:"450",y:"175",textAnchor:"middle",fill:"#ead6a8",fontSize:"12",children:"宿¹æ³è¦ à å¼ç¨ à èªç¾©"})]})}function Twe(){const[,e]=Zx("/charts/:key"),[,t]=ms(),a=e?.key?decodeURIComponent(e.key):"",n=Gne(a),r=n?Bs.findIndex(re=>re.slug===n.slug):-1,o=r>0?Bs[r-1]:null,c=r>=0&&r<Bs.length-1?Bs[r+1]:null,[u,d]=N.useState(j7),[p,h]=N.useState(S7),m=xe.insights.group.useQuery({key:a},{enabled:!!a,staleTime:6e4}),x=xe.insights.overview.useQuery(void 0,{staleTime:6e4});if(N.useEffect(()=>{const re=()=>{d(j7()),h(S7())};return window.addEventListener("popstate",re),()=>window.removeEventListener("popstate",re)},[]),m.isLoading)return s.jsx(Rt,{"data-loc":"client/src/pages/ChartChapter.tsx:348",children:s.jsxs("div",{"data-loc":"client/src/pages/ChartChapter.tsx:348",className:"container space-y-6 py-14",children:[s.jsx(Oe,{"data-loc":"client/src/pages/ChartChapter.tsx:348",className:"h-36"}),s.jsx("div",{"data-loc":"client/src/pages/ChartChapter.tsx:348",className:"grid gap-6 xl:grid-cols-2",children:Array.from({length:4},(re,Ye)=>s.jsx(Oe,{"data-loc":"client/src/pages/ChartChapter.tsx:348",className:"h-[430px]"},Ye))})]})});if(!m.data)return s.jsx(Rt,{"data-loc":"client/src/pages/ChartChapter.tsx:352",children:s.jsxs("div",{"data-loc":"client/src/pages/ChartChapter.tsx:353",className:"container py-20 text-center",children:[s.jsx(kp,{"data-loc":"client/src/pages/ChartChapter.tsx:354",className:"mx-auto size-10 text-[#a88445]"}),s.jsx("h1",{"data-loc":"client/src/pages/ChartChapter.tsx:355",className:"mt-5 font-serif text-3xl text-[#10253c]",children:"æ¾ä¸å°éåä¹å群çµ"}),s.jsx("p",{"data-loc":"client/src/pages/ChartChapter.tsx:356",className:"mt-3 text-slate-600",children:"ç¶²åå¯è½å·²å¤±æï¼æç¾¤çµå¨ææ°æ³è¦çµæ§ä¸ä¸åå¨ã"}),s.jsx(X,{"data-loc":"client/src/pages/ChartChapter.tsx:357",asChild:!0,className:"mt-6 rounded-none bg-[#0b2a47]",children:s.jsxs(we,{"data-loc":"client/src/pages/ChartChapter.tsx:357",href:"/charts",children:[s.jsx(Ka,{"data-loc":"client/src/pages/ChartChapter.tsx:357",className:"size-4"}),"è¿åå表總覽"]})})]})});const v=m.data,j=v.items,b=j.map(re=>({article:`§${re.articleNo}`,articleNo:re.articleNo,citations:Number(re.citationCount??0),length:re.content.length,paragraphs:re.content.split(/\n+/).filter(Boolean).length,references:Nwe(re.content),periodTerms:F2(re.content,/æé|æé|æ¥å
§|æå
§|å¹´å
§/),actorTerms:F2(re.content,/人æ°|åå|被å|ç¶äºäºº|è¡æ¿æ©é|æ³é¢|æ³å®/)})),w=jwe.map(re=>({...re,articleCount:j.filter(Ye=>re.pattern.test(Ye.content)).length,occurrenceCount:j.reduce((Ye,st)=>Ye+F2(st.content,re.pattern),0)})).filter(re=>re.articleCount>
7130),A=v.label.split("·").filter(Boolean).length,C=[...b].sort((re,Ye)=>Ye.citations-re.citations),O=Math.max(1,...b.map(re=>re.length)),k=Math.max(1,...b.map(re=>re.citations)),_=Math.max(1,...b.map(re=>re.paragraphs)),P=Math.max(1,...b.map(re=>re.references)),E=Math.max(1,...b.map(re=>re.periodTerms)),T=Math.max(1,...b.map(re=>re.actorTerms)),D=re=>b.reduce((Ye,st)=>Ye+re(st),0)/Math.max(b.length,1),H=[{metric:"å¼ç¨å¼·åº¦",value:kl(D(re=>re.citations),k)},{metric:"æåé·åº¦",value:kl(D(re=>re.length),O)},{metric:"段è½å¯åº¦",value:kl(D(re=>re.paragraphs),_)},{metric:"交åå¼ç¨",value:kl(D(re=>re.references),P)},{metric:"æéè©å½",value:kl(D(re=>re.periodTerms),E)},{metric:"主é«è©å½",value:kl(D(re=>re.actorTerms),T)}],L=/æ¬å©|æ³å¾ä¸å©ç|èªç±|財ç¢/,I=/ç¨åº|æé|æé|éé|éç¥|é³è¿°|è¨è©è¾¯è«/,F=/æ³é¢|è£å¤|夿±º|è£å®|訴è¨/,G={rights:j.filter(re=>L.test(re.content)).length,procedure:j.filter(re=>I.test(re.content)).length,review:j.filter(re=>F.test(re.content)).length,allThree:j.filter(re=>L.test(re.content)&&I.test(re.content)&&F.test(re.content)).length},K=Swe.map(re=>({...re,articleCount:j.filter(Ye=>re.pattern.test(Ye.content)).length})).filter(re=>re.articleCount>0),z=K.flatMap((re,Ye)=>K.slice(Ye+1).map(st=>({from:re.id,to:st.id,count:j.filter(ut=>re.pattern.test(ut.content)&&st.pattern.test(ut.content)).length}))).filter(re=>re.count>0).sort((re,Ye)=>Ye.count-re.count),q=C.slice(0,10),R=j.filter(re=>!q.some(Ye=>Ye.articleNo===re.articleNo)),V=w.length?w:[{id:"other",name:"å
¶ä»è¦ç¯",articleCount:j.length,occurrenceCount:j.length,pattern:/[\s\S]/}],se=[...q.map(re=>({name:`§${re.articleNo}`})),...R.length?[{name:`å
¶ä» ${R.length} æ¢`}]:[],...V.map(re=>({name:re.name}))],U=q.length+(R.length?1:0),W=q.flatMap((re,Ye)=>V.map((st,ut)=>({source:Ye,target:U+ut,value:st.pattern.test(j.find(Ea=>Ea.articleNo===re.articleNo)?.content??"")?1:0})).filter(st=>st.value>0));R.length&&V.forEach((re,Ye)=>{const st=R.filter(ut=>re.pattern.test(ut.content)).length;st>0&&W.push({source:q.length,target:U+Ye,value:st})}),W.length||W.push({source:0,target:U,value:1});const Q=Hae.map(re=>({year:Number(re.date.slice(0,4)),date:re.date,label:re.label,event:1})),ee=[{key:"system",title:jt[0].title,description:"ä¾ç¾è¡ bookï¼chapterï¼section èæ¢è建ç«å±¤ç´ï¼ä¸èªè¡æ°å¢æ³è¦åé¡ã",sourceNote:`è³æä¾æºï¼ALA statutes çç·¨ç« ç¯èæ¢èï¼æ¬ç¾¤çµå
± ${j.length} æ¢ã`,content:s.jsx(_we,{"data-loc":"client/src/pages/ChartChapter.tsx:461",label:v.label,items:j})},{key:"flow",title:jt[1].title,description:"ææ ¸å°æ³æºãé«ç³»ãè¦ä»¶ãè£å¤
713å¼ç¨èä¿çä¸ç¢ºå®æ§ç·¨æçºå¹³å°ç ç©¶ SOPã",sourceNote:"è³æä¾æºï¼æ¬ç¾¤çµæ¢ææ¸ãç« ç¯å±¤ç´ãèªç¾©é¡å¥å½ä¸å citationCount å¿«ç
§ï¼æµç¨æ¯ç ç©¶æ¹æ³ï¼ä¸æ¯æ³å®ç¨åºå½ä»¤ã",content:s.jsx(Owe,{"data-loc":"client/src/pages/ChartChapter.tsx:468",itemCount:j.length,structureDepth:A,conceptCount:w.length,citationTotal:v.citationTotal})},{key:"sankey",title:jt[2].title,description:"徿¢æç¯é»æµå實éå½ä¸çæ¬å©ãç¨åºã審æ¥ãæ©éãèæèææ¿æ¦å¿µã",sourceNote:"è³æä¾æºï¼æ¢æåæçå
çµéæè©å½è¦åï¼é£ç·å¼çºå½ä¸è©²æ¦å¿µçæ¢æçæ¸ï¼æå¤åå¥åç¾å¼ç¨æé«åæ¢ï¼å
¶é¤åä½µã",content:s.jsx(Jo,{"data-loc":"client/src/pages/ChartChapter.tsx:475",width:"100%",height:"100%",children:s.jsx(L3,{"data-loc":"client/src/pages/ChartChapter.tsx:475",data:{nodes:se,links:W},nodePadding:13,nodeWidth:14,linkCurvature:.55,node:Cwe,link:Awe,margin:{top:10,right:110,bottom:10,left:40},children:s.jsx(na,{"data-loc":"client/src/pages/ChartChapter.tsx:475",formatter:re=>`${re} æ¢å½ä¸`})})})},{key:"er",title:jt[3].title,description:"以å䏿¢æå
§çè§è²ï¼æ³å¾å®¢é«å
±ç¾å»ºç«éä¿ï¼ç·ä¸æ¸åæ¯å
±ç¾æ¢ææ¸ã",sourceNote:"è³æä¾æºï¼æ¢æåæï¼å¯¦é«çºäººæ°ï¼ç¶äºäººãè¡æ¿æ©éãè¡æ¿æ³é¢ãæ³å®ãèæè§è²èèåï¼è£å¤ï¼å
±ç¾ä¸çåæ³å¾ä¸å æã",content:s.jsx(Ewe,{"data-loc":"client/src/pages/ChartChapter.tsx:482",nodes:K,edges:z})},{key:"timeline",title:jt[4].title,description:"ä¾å®æ¹ LawHistories åç¾å¶å®ãå
¨æä¿®æ£èç¾è¡çæ¬éè¦ç¯é»ã",sourceNote:`è³æä¾æºï¼${tP.name} Open APIï¼${tP.pcode}ï¼LawHistoriesï¼æ¥æä¾èªå®æ¹æ·ç¨æåã`,content:s.jsx(Jo,{"data-loc":"client/src/pages/ChartChapter.tsx:489",width:"100%",height:"100%",children:s.jsxs(H1e,{"data-loc":"client/src/pages/ChartChapter.tsx:489",data:Q,margin:{top:35,right:22,left:10,bottom:35},children:[s.jsx(hp,{"data-loc":"client/src/pages/ChartChapter.tsx:489",strokeDasharray:"3 3",vertical:!1}),s.jsx(no,{"data-loc":"client/src/pages/ChartChapter.tsx:489",dataKey:"year",type:"number",domain:[1930,2026],ticks:[1932,1975,1998,2011,2014,2020,2022]}),s.jsx(ro,{"data-loc":"client/src/pages/ChartChapter.tsx:489",hide:!0,domain:[0,2]}),s.jsx(na,{"data-loc":"client/src/pages/ChartChapter.tsx:489",labelFormatter:re=>`${re} å¹´`,formatter:(re,Ye,st)=>[st.payload.label,st.payload.date]}),s.jsx(Qp,{"data-loc":"client/src/pages/ChartChapter.tsx:489",dataKey:"event",stroke:zn,strokeWidth:2,dot:{r:5,fill:fa}})]})})},{key:"interests",title:jt[5].title,description:"æ¯è¼åæ³çï¼ç¨åºè©å½åºç¾æ¼å¤å°æ¢æï¼é¿å
æè©é »èª¤å¯«ææ³å¾çµè«ã",sourceNote:"è³æä¾æºï¼æ¬ç¾¤çµæ¢æåæï¼é·æ¢çºè³å°å½ä¸ä¸æ¬¡ä¹æ¢ææ¸ï¼Tooltip çåºç¾æ¬¡æ¸çºåæè©å½ç¸½å½ä¸ã",content:s.jsx(Jo,{"data-loc":"client/src/pages/ChartChapter.tsx:496",width:"100%",height:"100%",children:s.jsxs(wA,{"data-loc":"client/src/pages/ChartChapter.tsx:496",data:w,layout:"vertical",margin:{top:8,right:20,left:92,bottom:12},children:[s.jsx(hp,{"data-loc":"client/src/pages/ChartChapter.tsx:496",strokeDasharray:"3 3",horizontal:!1}),s.jsx(no,{"data-loc":"client/src/pages/ChartChapter.tsx:496",type:"number",allowDecimals:!1}),s.jsx(ro,{"data-loc":"client/src/pages/ChartChapter.tsx:496",dataKey:"name",type:"category",width:88,tick:{fontSize:10}}),s.jsx(na,{"data-loc":"client/src/pages/ChartChapter.tsx:496",formatter:(re,Ye,st)=>Ye==="å½ä¸æ¢æ"?[`${re} æ¢ï¼åæåºç¾ ${st.payload.occurrenceCount} 次`,Ye]:[re,Ye]}),s.jsx(ei,{"data-loc":"client/src/pages/ChartChapter.tsx:496",dataKey:"articleCount",name:"å½ä¸æ¢æ",fill:fa})]})})},{key:"venn",title:jt[6].title,description:"以æ¬å©ä¿è·ãç¨åºä¿éè叿³å¯©æ¥ä¸çµè¦ååç¾åéååä¸è
交éã",sourceNote:"è³æä¾æºï¼æ¢æåæéæè©å½è¦åï¼åå½¢é¢ç©å
çºæ¦å¿µç¤ºæï¼æ¸åçºå¯¦éå½ä¸æ¢æçæ¸ã",content:s.jsx(Pwe,{"data-loc":"client/src/pages/ChartChapter.tsx:503",values:G})}
713,{key:"radar",title:jt[7].title,description:"å°å¼ç¨ãåæ¸ãæ®µè½ã交åå¼ç¨ãæéè©è主é«è©å
é
ææ¨ä»¥æ¬ç¾¤çµæå¤§å¼æ£è¦åçº 0â100ã",sourceNote:"è³æä¾æºï¼citationCount èæ¢æåæï¼æ¯è»¸ï¼è©²ææ¨ç¾¤çµå¹³å ÷ 群çµå®æ¢æå¤§å¼ à 100ï¼å
ä¾åç¾¤çµæè¿°ã",content:s.jsx(Jo,{"data-loc":"client/src/pages/ChartChapter.tsx:510",width:"100%",height:"100%",children:s.jsxs(wwe,{"data-loc":"client/src/pages/ChartChapter.tsx:510",data:H,outerRadius:"72%",children:[s.jsx(kq,{"data-loc":"client/src/pages/ChartChapter.tsx:510",stroke:"#d8cfbf"}),s.jsx(Ju,{"data-loc":"client/src/pages/ChartChapter.tsx:510",dataKey:"metric",tick:{fill:fa,fontSize:11}}),s.jsx(Qu,{"data-loc":"client/src/pages/ChartChapter.tsx:510",angle:30,domain:[0,100],tick:{fontSize:9}}),s.jsx(Yp,{"data-loc":"client/src/pages/ChartChapter.tsx:510",name:"ç¾¤çµæ£è¦åææ¨",dataKey:"value",stroke:fa,fill:fa,fillOpacity:.48}),s.jsx(nc,{"data-loc":"client/src/pages/ChartChapter.tsx:510"}),s.jsx(na,{"data-loc":"client/src/pages/ChartChapter.tsx:510",formatter:re=>`${re} / 100`})]})})},{key:"mindmap",title:jt[8].title,description:"ä»¥ç« ç¯çºä¸å¿ï¼æ´åæ¢æç¯åãå¼ç¨å¿«ç
§ãç±éæ¢æè實éèªç¾©å½ä¸ã",sourceNote:"è³æä¾æºï¼æ¬ç¾¤çµæ¢æãcitationCount èå
çµèªç¾©è¦åï¼ç±éæ¢æä¾å¼ç¨å¿«ç
§æåºã",content:s.jsx(kwe,{"data-loc":"client/src/pages/ChartChapter.tsx:517",label:v.label,itemCount:j.length,citationTotal:v.citationTotal,topArticles:C,concepts:w})}],ue=Math.max(0,ee.findIndex(re=>re.key===u)),ve=ee[ue],le=ee[(ue-1+ee.length)%ee.length],je=ee[(ue+1)%ee.length],de=x.data?.groups??[],ye=de.findIndex(re=>re.key===v.key),Ne=ye>0?de[ye-1]:null,ie=ye>=0&&ye<de.length-1?de[ye+1]:null,qe=n?o?{href:Hi(o.slug,{chart:u,batch:p}),label:o.bookLabel,eyebrow:"ä¸ä¸ç·¨"}:null:Ne?{href:`/charts/${encodeURIComponent(Ne.key)}`,label:Ne.label,eyebrow:"ä¸ä¸å®å
"}:null,De=n?c?{href:Hi(c.slug,{chart:u,batch:p}),label:c.bookLabel,eyebrow:"ä¸ä¸ç·¨"}:null:ie?{href:`/charts/${encodeURIComponent(ie.key)}`,label:ie.label,eyebrow:"ä¸ä¸å®å
"}:null,ct=n?ur(n.scopeKey,{chart:u,batch:p}):null,lt=re=>{t(Hi(re,{chart:u,batch:p}))},ft=re=>{d(re),N7(re,p)},oa=re=>{h(re),N7(u,re)};return s.jsxs(Rt,{"data-loc":"client/src/pages/ChartChapter.tsx:558",children:[s.jsxs("section",{"data-loc":"client/src/pages/ChartChapter.tsx:559",className:"relative overflow-hidden bg-[#0a2138] text-white",children:[s.jsx("div",{"data-loc":"client/src/pages/ChartChapter.tsx:560",className:"pointer-events-none absolute inset-y-0 right-0 hidden w-[44%] opacity-15 lg:block",style:{backgroundImage:"linear-gradient(rgba(234,214,168,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(234,214,168,.18) 1px,transparent 1px)",backgroundSize:"72px 72px"},"aria-hidden":"true"}),s.jsxs("div",{"data-loc":"client/src/pages/ChartChapter.tsx:561",className:"container relative py-10 sm:py-14",children:[s.jsx(X,{"data-loc":"client/src/pages/ChartChapter.tsx:562",asChild:!0,variant:"ghost",className:"-ml-3 rounded-none text-slate-300 hover:bg-white/10 hover:text-white",children:s.jsxs(we,{"data-loc":"client/src/pages/ChartChapter.tsx:562",href:"/charts",children:[s.jsx(Ka,{"data-loc":"client/src/pages/ChartChapter.tsx:562",className:"size-4"}),"è¿åå表總覽"]})}),s.jsxs("div",{"data-loc":"client/src/pages/ChartChapter.tsx:563",className:"mt-5 grid gap-7 lg:grid-cols-[1.35fr_0.65fr] lg:items-end",children:[s.jsxs("div",{"data-loc":"client/src/pages/ChartChapter.tsx:564",children:[s.jsxs("div",{"data-loc":"client/src/pages/ChartChapter.tsx:565",className:"flex flex-wrap items-center gap-3",children:[s.jsx(Et,{"data-loc":"client/src/pages/ChartChapter.tsx:566",className:"rounded-full border border-[#c7a76d]/55 bg-[#c7a76d]/12 px-4 py-1 text-[#ead6a8]",children:n?`${n.orderLabel} · 坿ä½ä¹å`:`第 ${ye>=0?ye+1:1} å®å
`}),v.chapter?s.jsxs(Et,{"data-loc":"client/src/pages/ChartChapter.tsx:569",variant:"outline",className:"rounded-full border-white/25 bg-white/5 px-4 py-1 text-slate-200",children:["å°ææ³è¦ç« ç¯ï¼",v.chapter]}):null]}),s.jsx("h1",{"data-loc":"client/src/pages/ChartChapter.tsx:571",className:"mt-5 font-serif text-3xl font-semibold leading-tight sm:text-4xl lg:text-5xl",children:n?`${n.bookLabel}ã»ä¹åç ç©¶`:v.label}),s.jsxs("p",{"data-loc":"client/src/pages/ChartChapter.tsx:574",className:"mt-4 max-w-3xl text-sm leading-7 text-slate-300 sm:text-base",children:[n?`${n.description} `:"","åä¸çµçå¯¦æ¢æè³æï¼ä»¥åºå®ä¹ååç¾é«ç³»ãç ç©¶æµç¨ãèªç¾©æµåã實é«éä¿ã宿¹æ²¿é©ãæ³çè©å½ãæ¦å¿µäº¤éãç¹æ§ææ¨èç¶åå¿æºåã"]}),s.jsxs("div",{"data-loc":"client/src/pages/ChartChapter.tsx:577",className:"mt-6 flex flex-wrap items-center gap-x-5 gap-y-2 text-sm text-slate-300",children:[s.jsxs("span",{"data-loc":"client/src/pages/ChartChapter.tsx:578",className:"inline-flex items-center gap-2",children:[s.jsx(Xh,{"data-loc":"client/src/pages/ChartChapter.tsx:578",className:"size-4 text-[#ead6a8]"}),n?"æ¬ç·¨":"æ¬å®å
","å
± ",Wo.format(v.items.length)," æ¢ã»9 種å表"]}),s.jsx("span",{"data-loc":"client/src/pages/ChartChapter.tsx:579",children:"å®åç ç©¶ï¼æ¹æ¬¡ç覽å¯åæ"}),s.jsx("span",{"data-loc":"client/src/pages/ChartChapter.tsx:580",children:"URL å¯éåç®ååå"})]})]}),s.jsxs("div",{"data-loc":"client/src/pages/ChartChapter.tsx:583",className:"space-y-3",children:[n?s.jsxs("div",{"data-loc":"client/src/pages/ChartChapter.tsx:585",children:[s.jsx("label",{"data-loc":"client/src/pages/ChartChapter.tsx:586",htmlFor:"chart-book-select",className:"mb-2 block text-xs font-bold uppercase tracking-[0.16em] text-[#ead6a8]",children:"é¸æè¡æ¿è¨´è¨æ³ç·¨å¥"}),s.jsxs(nr,{"data-loc":"client/src/pages/ChartChapter.tsx:587",value:n.slug,onValueChange:lt,children:[s.jsx(sr,{"data-loc":"client/src/pages/ChartChapter.tsx:588",id:"chart-book-select",className:"h-12 rounded-none border-white/25 bg-white/10 px-4 text-left font-semibold text-white focus:ring-[#ead6a8]",children:s.jsx(rr,{"data-loc":"client/src/pages/ChartChapter.tsx:589"})}),s.jsx(ir,{"data-loc":"client/src/pages/ChartChapter.tsx:591",className:"max-h-[70vh] rounded-none border-[#d8cfbf] bg-white text-[#10253c]",children:Bs.map(re=>s.jsx(ot,{"data-loc":"client/src/pages/ChartChapter.tsx:593",value:re.slug,className:"rounded-none py-3",children:re.bookLabel},re.slug))})]})]}
713):null,s.jsxs("div",{"data-loc":"client/src/pages/ChartChapter.tsx:601",className:"grid grid-cols-3 gap-px bg-white/15 text-center shadow-[0_18px_48px_rgba(0,0,0,0.18)]",children:[s.jsxs("div",{"data-loc":"client/src/pages/ChartChapter.tsx:602",className:"bg-[#0a2138]/90 p-4",children:[s.jsx("p",{"data-loc":"client/src/pages/ChartChapter.tsx:602",className:"font-serif text-2xl text-[#ead6a8]",children:Wo.format(v.items.length)}),s.jsx("p",{"data-loc":"client/src/pages/ChartChapter.tsx:602",className:"mt-1 text-xs text-slate-400",children:"æææ¢æ"})]}),s.jsxs("div",{"data-loc":"client/src/pages/ChartChapter.tsx:603",className:"bg-[#0a2138]/90 p-4",children:[s.jsx("p",{"data-loc":"client/src/pages/ChartChapter.tsx:603",className:"font-serif text-2xl text-[#ead6a8]",children:Wo.format(v.citationTotal)}),s.jsx("p",{"data-loc":"client/src/pages/ChartChapter.tsx:603",className:"mt-1 text-xs text-slate-400",children:"å¼ç¨åè¨"})]}),s.jsxs("div",{"data-loc":"client/src/pages/ChartChapter.tsx:604",className:"bg-[#0a2138]/90 p-4",children:[s.jsx("p",{"data-loc":"client/src/pages/ChartChapter.tsx:604",className:"font-serif text-2xl text-[#ead6a8]",children:Wo.format(v.contentLengthTotal)}),s.jsx("p",{"data-loc":"client/src/pages/ChartChapter.tsx:604",className:"mt-1 text-xs text-slate-400",children:"åæåå
"})]})]})]})]})]})]}),s.jsxs("div",{"data-loc":"client/src/pages/ChartChapter.tsx:611",className:"container py-10 sm:py-14",children:[s.jsxs("div",{"data-loc":"client/src/pages/ChartChapter.tsx:612",className:"mb-8 flex items-start gap-3 border border-[#d8cfbf] bg-[#fffdf8] p-4 text-sm leading-6 text-slate-600",children:[s.jsx(Aa,{"data-loc":"client/src/pages/ChartChapter.tsx:613",className:"mt-0.5 size-5 shrink-0 text-[#a88445]"}),s.jsxs("p",{"data-loc":"client/src/pages/ChartChapter.tsx:614",children:[s.jsx("strong",{"data-loc":"client/src/pages/ChartChapter.tsx:614",className:"text-[#10253c]",children:"è³æååï¼"}),"æ¸åä¾èªç¾è¡è³æåº«ï¼èªç¾©ã實é«éä¿è交é以é 颿¨ç¤ºçå¯éè¤è©å½è¦åæ½åï¼ä¿®æ³æé軸ä¾èªæ³åé¨å®æ¹ ChLaw Open API ç LawHistoriesãåå½¢æ¯æè¿°æ§ç ç©¶å·¥å
·ï¼ä¸ä»£è¡¨å æéä¿æåæ¡æ³å¾çµè«ã"]}
713)]}),s.jsxs("nav",{"data-loc":"client/src/pages/ChartChapter.tsx:617",className:"mb-6 grid gap-3 sm:grid-cols-[1fr_auto_1fr]","aria-label":n?"ç¸é°è¡æ¿è¨´è¨æ³ç·¨å¥":"ç¸é°å表å®å
",children:[qe?s.jsx(X,{"data-loc":"client/src/pages/ChartChapter.tsx:619",asChild:!0,variant:"outline",className:"h-auto min-h-20 justify-start rounded-none border-[#d5c9b4] bg-white px-4 py-3 text-left",children:s.jsxs(we,{"data-loc":"client/src/pages/ChartChapter.tsx:619",href:qe.href,children:[s.jsx(qn,{"data-loc":"client/src/pages/ChartChapter.tsx:619",className:"size-5 shrink-0"}),s.jsxs("span",{"data-loc":"client/src/pages/ChartChapter.tsx:619",children:[s.jsx("span",{"data-loc":"client/src/pages/ChartChapter.tsx:619",className:"block text-xs font-normal text-slate-500",children:qe.eyebrow}),s.jsx("span",{"data-loc":"client/src/pages/ChartChapter.tsx:619",className:"mt-1 block line-clamp-2 font-serif text-sm font-semibold text-[#102840]",children:qe.label})]})]})}):s.jsx("div",{"data-loc":"client/src/pages/ChartChapter.tsx:620",className:"hidden sm:block"}),s.jsx(X,{"data-loc":"client/src/pages/ChartChapter.tsx:621",asChild:!0,variant:"ghost",className:"hidden self-center rounded-none text-[#173e62] sm:inline-flex",children:s.jsxs(we,{"data-loc":"client/src/pages/ChartChapter.tsx:621",href:"/charts",children:[s.jsx(Xh,{"data-loc":"client/src/pages/ChartChapter.tsx:621",className:"size-4"}),"å表總覽"]})}),De?s.jsx(X,{"data-loc":"client/src/pages/ChartChapter.tsx:623",asChild:!0,variant:"outline",className:"h-auto min-h-20 justify-end rounded-none border-[#d5c9b4] bg-white px-4 py-3 text-right sm:col-start-3",children:s.jsxs(we,{"data-loc":"client/src/pages/ChartChapter.tsx:623",href:De.href,children:[s.jsxs("span",{"data-loc":"client/src/pages/ChartChapter.tsx:623",children:[s.jsx("span",{"data-loc":"client/src/pages/ChartChapter.tsx:623",className:"block text-xs font-normal text-slate-500",children:De.eyebrow}),s.jsx("span",{"data-loc":"client/src/pages/ChartChapter.tsx:623",className:"mt-1 block line-clamp-2 font-serif text-sm font-semibold text-[#102840]",children:De.label})]}),s.jsx(ra,{"data-loc":"client/src/pages/ChartChapter.tsx:623",className:"size-5 shrink-0"})]})}):s.jsx("div",{"data-loc":"client/src/pages/ChartChapter.tsx:624",className:"hidden sm:block"})]}),s.jsx(_z,{"data-loc":"client/src/pages/ChartChapter.tsx:627",activeChart:u,batchMode:p,onSelect:ft,onBatchModeChange:oa}),s.jsx("div",{"data-loc":"client/src/pages/ChartChapter.tsx:629",className:"mt-5",children:s.jsx(Oz,{"data-loc":"client/src/pages/ChartChapter.tsx:630",groupKey:v.key,groupLabel:v.label,chartKey:u,chartTitle:ve.title,learningSheetAction:s.jsx(wne,{"data-loc":"client/src/pages/ChartChapter.tsx:635",groupLabel:v.label,items:j,citationTotal:v.citationTotal,contentLengthTotal:v.contentLengthTotal})})}),s.jsx("section",{"data-loc":"client/src/pages/ChartChapter.tsx:639",className:"mt-6","aria-live":"polite","aria-label":p?"ä¹åæ¹æ¬¡ç覽":`${ve.title}å®åç覽`,children:p?s.jsx("div",{"data-loc":"client/src/pages/ChartChapter.tsx:641",className:"grid gap-6 xl:grid-cols-2",children:ee.map((re,Ye)=>s.jsx(mf,{"data-loc":"client/src/pages/ChartChapter.tsx:642",id:`chapter-chart-${Ye+1}`,title:re.title,description:re.description,sourceNote:re.sourceNote,children:re.content},re.key))}):s.jsxs("div",{"data-loc":"client/src/pages/ChartChapter.tsx:645",className:"mx-auto max-w-6xl",children:[s.jsxs("div",{"data-loc":"client/src/pages/ChartChapter.tsx:646",className:"mb-4 grid gap-3 sm:grid-cols-[1fr_auto_1fr] sm:items-center",children:[s.jsxs(X,{"data-loc":"client/src/pages/ChartChapter.tsx:647",type:"button",variant:"outline",className:"h-auto justify-start rounded-none border-[#ccd5dc] bg-white px-4 py-3 text-left",onClick:()=>ft(le.key),children:[s.jsx(qn,{"data-loc":"client/src/pages/ChartChapter.tsx:647",className:"size-5 shrink-0"}),s.jsxs("span",{"data-loc":"client/src/pages/ChartChapter.tsx:647",children:[s.jsx("span",{"data-loc":"client/src/pages/ChartChapter.tsx:647",className:"block text-[11px] font-normal text-slate-500",children:"ä¸ä¸å"}),s.jsx("span",{"data-loc":"client/src/pages/ChartChapter.tsx:647",className:"mt-1 block text-sm font-semibold text-[#173e62]",children:le.title})]})]}),s.jsxs("p",{"data-loc":"client/src/pages/ChartChapter.tsx:648",className:"hidden text-center text-xs font-semibold uppercase tracking-[0.16em] text-[#715325] sm:block",children:[ue+1," / 9"]}),s.jsxs(X,{"data-loc":"client/src/pages/ChartChapter.tsx:649",type:"button",variant:"outline",className:"h-auto justify-end rounded-none border-[#ccd5dc] bg-white px-4 py-3 text-right",onClick:()=>ft(je.key),children:[s.jsxs("span",{"data-loc":"client/src/pages/ChartChapter.tsx:649",children:[s.jsx("span",{"data-loc":"client/src/pages/ChartChapter.tsx:649",className:"block text-[11px] font-normal text-slate-500",children:"ä¸ä¸å"}),s.jsx("span",{"data-loc":"client/src/pages/ChartChapter.tsx:649",className:"mt-1 block text-sm font-semibold text-[#173e62]",children:je.title})]}),s.jsx(ra,{"data-loc":"client/src/pages/ChartChapter.tsx:649",className:"size-5 shrink-0"})]})]}),s.jsx(mf,{"data-loc":"client/src/pages/ChartChapter.tsx:651",id:`chapter-chart-${ue+1}
713`,title:ve.title,description:ve.description,sourceNote:ve.sourceNote,children:ve.content},ve.key)]})}),s.jsxs("section",{"data-loc":"client/src/pages/ChartChapter.tsx:656",className:"mt-12 border border-[#d8cfbf] bg-white p-6 sm:p-8",children:[s.jsxs("div",{"data-loc":"client/src/pages/ChartChapter.tsx:657",className:"flex items-start justify-between gap-4",children:[s.jsxs("div",{"data-loc":"client/src/pages/ChartChapter.tsx:658",children:[s.jsx("p",{"data-loc":"client/src/pages/ChartChapter.tsx:659",className:"text-xs font-semibold uppercase tracking-[0.18em] text-[#74551f]",children:"Source statutes"}),s.jsx("h2",{"data-loc":"client/src/pages/ChartChapter.tsx:660",className:"mt-2 font-serif text-2xl font-semibold text-[#10253c]",children:n?"æ¬ç·¨æ¢æåæ":"æ¬ç¾¤çµæ¢æåæ"})]}),s.jsx(X,{"data-loc":"client/src/pages/ChartChapter.tsx:662",asChild:!0,variant:"outline",className:"rounded-none",children:s.jsx(we,{"data-loc":"client/src/pages/ChartChapter.tsx:663",href:ct??"/djs",children:n?"éåæ¬ç·¨ä¹åæç§æ¸":"以 DJS 檢è¦"})})]}),s.jsx("div",{"data-loc":"client/src/pages/ChartChapter.tsx:666",className:"mt-6 grid gap-4 lg:grid-cols-2",children:v.items.map(re=>s.jsxs("article",{"data-loc":"client/src/pages/ChartChapter.tsx:668",className:"border-l-2 border-[#c7a76d] bg-[#faf8f3] p-4",children:[s.jsxs("div",{"data-loc":"client/src/pages/ChartChapter.tsx:669",className:"flex items-center justify-between gap-3",children:[s.jsxs("h3",{"data-loc":"client/src/pages/ChartChapter.tsx:669",className:"font-serif font-semibold text-[#10253c]",children:["第 ",re.articleNo," æ¢"]}),s.jsxs("span",{"data-loc":"client/src/pages/ChartChapter.tsx:669",className:"text-xs text-slate-600",children:["å¼ç¨ ",Wo.format(re.citationCount??0)]})]}),s.jsx("p",{"data-loc":"client/src/pages/ChartChapter.tsx:670",className:"mt-3 line-clamp-5 whitespace-pre-line text-sm leading-7 text-slate-700",children:re.content}),s.jsxs("a",{"data-loc":"client/src/pages/ChartChapter.tsx:671",href:re.sourceUrl,target:"_blank",rel:"noreferrer",className:"mt-3 inline-flex items-center gap-1 text-xs font-medium text-[#7a5b27] hover:underline",children:["宿¹åæ",s.jsx(ma,{"data-loc":"client/src/pages/ChartChapter.tsx:671",className:"size-3"})]})]},re.id))})]}),n?s.jsxs("section",{"data-loc":"client/src/pages/ChartChapter.tsx:678",className:"mt-8 border-t-4 border-[#c7a76d] bg-[#10253c] p-6 text-white sm:p-8","aria-labelledby":"continue-book-research",children:[s.jsx("p",{"data-loc":"client/src/pages/ChartChapter.tsx:679",className:"text-xs font-semibold uppercase tracking-[0.18em] text-[#ead6a8]",children:"Continue research"}),s.jsx("h2",{"data-loc":"client/src/pages/ChartChapter.tsx:680",id:"continue-book-research",className:"mt-2 font-serif text-2xl font-semibold",children:"宿å表å¾ï¼ç¹¼çºæ¬ç·¨ç ç©¶"}),s.jsx("p",{"data-loc":"client/src/pages/ChartChapter.tsx:681",className:"mt-3 max-w-3xl text-sm leading-7 text-slate-300",children:"ç®åååèæ¹æ¬¡æ¨¡å¼æå¸¶å
¥æ¬ç·¨ä¹åæç§æ¸ï¼ä¹å¯ä¸æ¬¡å±éå
¨é¨ä¹åï¼æä¾è¡æ¿è¨´è¨æ³ç·¨åºç¹¼çºé±è®ä¸ä¸ç·¨ã"}),s.jsxs("div",{"data-loc":"client/src/pages/ChartChapter.tsx:682",className:"mt-6 grid gap-3 md:grid-cols-3",children:[s.jsx(X,{"data-loc":"client/src/pages/ChartChapter.tsx:683",asChild:!0,className:"h-auto min-h-14 justify-start rounded-none bg-[#c7a76d] px-5 py-3 text-left font-semibold text-[#10253c] hover:bg-[#d8bc82]",children:s.jsxs(we,{"data-loc":"client/src/pages/ChartChapter.tsx:684",href:ct??"/djs",children:[s.jsx(eo,{"data-loc":"client/src/pages/ChartChapter.tsx:684",className:"size-5 shrink-0"}),"éåæ¬ç·¨ä¹åæç§æ¸"]})}),s.jsxs(X,{"data-loc":"client/src/pages/ChartChapter.tsx:686",type:"button",variant:"outline",onClick:()=>oa(!0),className:"h-auto min-h-14 justify-start rounded-none border-white/30 bg-white/5 px-5 py-3 text-left text-white hover:bg-white/10 hover:text-white",children:[s.jsx(Xh,{"data-loc":"client/src/pages/ChartChapter.tsx:687",className:"size-5 shrink-0"}),"䏿¬¡æª¢è¦æ¬ç·¨å
¨é¨ä¹å"]}),c?s.jsx(X,{"data-loc":"client/src/pages/ChartChapter.tsx:690",asChild:!0,variant:"outline",className:"h-auto min-h-14 justify-start rounded-none border-white/30 bg-white/5 px-5 py-3 text-left text-white hover:bg-white/10 hover:text-white",children:s.jsxs(we,{"data-loc":"client/src/pages/ChartChapter.tsx:691",href:Hi(c.slug,{chart:u,batch:p}),children:["åå¾",c.bookLabel,s.jsx(Na,{"data-loc":"client/src/pages/ChartChapter.tsx:691",className:"ml-auto size-4 shrink-0"})]})}):s.jsx(X,{"data-loc":"client/src/pages/ChartChapter.tsx:694",asChild:!0,variant:"outline",className:"h-auto min-h-14 justify-start rounded-none border-white/30 bg-white/5 px-5 py-3 text-left text-white hover:bg-white/10 hover:text-white",children:s.jsxs(we,{"data-loc":"client/src/pages/ChartChapter.tsx:695",href:"/charts",children:["è¿åä¹ç·¨å表總覽",s.jsx(Na,{"data-loc":"client/src/pages/ChartChapter.tsx:695",className:"ml-auto size-4 shrink-0"})]})})]})]}):null]})]})}const Bh=["#0b2a47","#c7a76d","#447087","#7f9a8d","#8d5f52","#324b67","#d1b982"],hn=new Intl.NumberFormat("zh-TW");function Mwe(){return s.jsx(Rt,{"data-loc":"client/src/pages/ChartsOverview.tsx:29",children:s.jsxs("div",{"data-loc":"client/src/pages/ChartsOverview.tsx:30",className:"container space-y-6 py-14",children:[s.jsx(Oe,{"data-loc":"client/src/pages/ChartsOverview.tsx:31",className:"h-40 w-full"}),s.jsx("div",{"data-loc":"client/src/pages/ChartsOverview.tsx:32",className:"grid gap-4 md:grid-cols-4",children:Array.from({length:4},(e,t)=>s.jsx(Oe,{"data-loc":"client/src/pages/ChartsOverview.tsx:33",className:"h-28"},t))}),s.jsx(Oe,{"data-loc":"client/src/pages/ChartsOverview.tsx:35",className:"h-[420px]"})]})})}function Dwe(){const e=xe.insights.overview.useQuery(void 0,{staleTime:6e4});if(e.isLoading)return s.jsx(Mwe,{"data-loc":"client/src/pages/ChartsOverview.tsx:43"});if(!e.data)return s.jsx(Rt,{"data-loc":"client/src/pages/ChartsOverview.tsx:46",children:s.jsxs("div",{"data-loc":"client/src/pages/ChartsOverview.tsx:47",className:"container py-20 text-center",children:[s.jsx(kp,{"data-loc":"client/src/pages/ChartsOverview.tsx:48",className:"mx-auto
713size-10 text-[#a88445]"}),s.jsx("h1",{"data-loc":"client/src/pages/ChartsOverview.tsx:49",className:"mt-5 font-serif text-3xl text-[#10253c]",children:"è¦è¦ºåè³ææ«æç¡æ³è®å"}),s.jsx("p",{"data-loc":"client/src/pages/ChartsOverview.tsx:50",className:"mt-3 text-slate-600",children:"è«ç¨å¾éæ°æ´çï¼å¹³å°ä¸æä»¥åè³æå¡«è£çµ±è¨ã"})]})});const t=e.data,a=[{label:"ç¾è¡æææ¢æ",value:hn.format(Number(t.summary.activeCount)),suffix:"æ¢",icon:Aa},{label:"è£å¤å¼ç¨å¿«ç
§",value:hn.format(Number(t.summary.citationTotal)),suffix:"次",icon:Tp},{label:"æ³è¦ç·¨æ¬¡",value:hn.format(Number(t.summary.bookCount)),suffix:"ç·¨",icon:eC},{label:"ä¹ç·¨åè½é ",value:hn.format(t.books.length),suffix:"ç·¨",icon:cr}],n=t.books.map(o=>({name:o.book.replace(/^第(.+)ç·¨\s*/,"第$1ç·¨"),æ¢ææ¸:Number(o.statuteCount),å¼ç¨æ¸:Number(o.citationTotal)})),r=t.popular.map(o=>({name:`第${o.articleNo}æ¢`,count:Number(o.citationCount??0)})).reverse();return s.jsxs(Rt,{"data-loc":"client/src/pages/ChartsOverview.tsx:74",children:[s.jsxs("section",{"data-loc":"client/src/pages/ChartsOverview.tsx:75",className:"relative overflow-hidden bg-[#081c31] text-white",children:[s.jsx("div",{"data-loc":"client/src/pages/ChartsOverview.tsx:76",className:"absolute inset-0 opacity-20 [background-image:linear-gradient(rgba(199,167,109,.17)_1px,transparent_1px),linear-gradient(90deg,rgba(199,167,109,.17)_1px,transparent_1px)] [background-size:44px_44px]"}),s.jsxs("div",{"data-loc":"client/src/pages/ChartsOverview.tsx:77",className:"container relative py-16 sm:py-20",children:[s.jsx(Et,{"data-loc":"client/src/pages/ChartsOverview.tsx:78",className:"rounded-full border border-[#c7a76d]/50 bg-[#c7a76d]/10 px-4 py-1 text-[#ead6a8]",children:"PingLex ALA · Legal Data Atlas"}),s.jsxs("div",{"data-loc":"client/src/pages/ChartsOverview.tsx:79",className:"mt-6 grid gap-8 lg:grid-cols-[1.35fr_0.65fr] lg:items-end",children:[s.jsxs("div",{"data-loc":"client/src/pages/ChartsOverview.tsx:80",children:[s.jsx("p",{"data-loc":"client/src/pages/ChartsOverview.tsx:81",className:"text-xs font-semibold uppercase tracking-[0.24em] text-[#c7a76d]",children:"å¯è¿½æº¯çè¡æ¿è¨´è¨æ³ä¹åç ç©¶å°å"}),s.jsxs("h1",{"data-loc":"client/src/pages/ChartsOverview.tsx:82",className:"mt-3 max-w-4xl font-serif text-4xl font-semibold leading-tight sm:text-5xl",children:["å¾ ",hn.format(Number(t.summary.activeCount))," æ¢ç¾è¡æ³è¦ï¼é²å
¥è¡æ¿è¨´è¨æ³ä¹ç·¨çä¹å工使µ"]}),s.jsx("p",{"data-loc":"client/src/pages/ChartsOverview.tsx:83",className:"mt-5 max-w-3xl text-base leading-8 text-slate-300",children:"ä¾å®æ¹ä¹ç·¨çµæ§èç¶ Solr æ ¸å¯¦çè£å¤å¼ç¨å¿«ç
§èåãæ¯ä¸ç·¨é½å¯åæä¹ç¨®ååãå®åç ç©¶ãæ¹æ¬¡çè¦½ãæ¶èçè¨ãé±è®é²åº¦åä¸è¼å¸ç¿å®ï¼ä¸¦å¯æ¥çºæ·±å
¥æ¬ç·¨æç§æ¸ã"}),s.jsxs("div",{"data-loc":"client/src/pages/ChartsOverview.tsx:84",className:"mt-6 flex flex-wrap gap-3 text-sm text-slate-200",children:[s.jsxs("span",{"data-loc":"client/src/pages/ChartsOverview.tsx:84",className:"inline-flex items-center gap-2 rounded-full border border-white/15 bg-white/5 px-4 py-2",children:[s.jsx(Xh,{"data-loc":"client/src/pages/ChartsOverview.tsx:84",className:"size-4 text-[#ead6a8]"}),hn.format(t.books.length)," ç·¨å¯æä½"]}),s.jsx("span",{"data-loc":"client/src/pages/ChartsOverview.tsx:84",className:"rounded-full border border-white/15 bg-white/5 px-4 py-2",children:"æ¯ç·¨åºå® 9 種å表"}),s.jsx("span",{"data-loc":"client/src/pages/ChartsOverview.tsx:84",className:"rounded-full border border-white/15 bg-white/5 px-4 py-2",children:"URL å¯éåç ç©¶çæ
"})]})]}),s.jsxs("div",{"data-loc":"client/src/pages/ChartsOverview.tsx:86",className:"border-l border-[#c7a76d]/40 pl-5 text-sm leading-7 text-slate-300",children:[s.jsx("p",{"data-loc":"client/src/pages/ChartsOverview.tsx:87",className:"font-semibold text-[#ead6a8]",children:"å¿«ç
§è³è¨"}),s.jsxs("p",{"data-loc":"client/src/pages/ChartsOverview.tsx:88",children:["è³æåï¼",hn.format(t.snapshot.count)," ç"]}),s.jsxs("p",{"data-loc":"client/src/pages/ChartsOverview.tsx:89",children:["å¼ç¨åè¨ï¼",hn.format(t.snapshot.citationTotal)," 次"]}),s.jsxs("p",{"data-loc":"client/src/pages/ChartsOverview.tsx:90",children:["æ¥è©¢æéï¼",new Date(t.snapshot.generatedAt).toLocaleStr
713ing("zh-TW")]})]})]})]})]}),s.jsxs("div",{"data-loc":"client/src/pages/ChartsOverview.tsx:96",className:"container py-12 sm:py-16",children:[s.jsx("div",{"data-loc":"client/src/pages/ChartsOverview.tsx:97",className:"grid gap-4 sm:grid-cols-2 xl:grid-cols-4",children:a.map(o=>s.jsxs("div",{"data-loc":"client/src/pages/ChartsOverview.tsx:99",className:"border border-[#ded6c8] bg-white p-5 shadow-[0_14px_36px_rgba(13,37,60,0.05)]",children:[s.jsxs("div",{"data-loc":"client/src/pages/ChartsOverview.tsx:100",className:"flex items-center justify-between",children:[s.jsx("p",{"data-loc":"client/src/pages/ChartsOverview.tsx:101",className:"text-sm font-medium text-slate-600",children:o.label}),s.jsx(o.icon,{"data-loc":"client/src/pages/ChartsOverview.tsx:102",className:"size-5 text-[#a88445]"})]}),s.jsxs("p",{"data-loc":"client/src/pages/ChartsOverview.tsx:104",className:"mt-5 font-serif text-3xl font-semibold text-[#0b2a47]",children:[o.value,s.jsx("span",{"data-loc":"client/src/pages/ChartsOverview.tsx:104",className:"ml-1 text-base text-slate-500",children:o.suffix})]})]},o.label))}),s.jsxs("div",{"data-loc":"client/src/pages/ChartsOverview.tsx:109",className:"mt-10 grid gap-6 xl:grid-cols-2",children:[s.jsx(mf,{"data-loc":"client/src/pages/ChartsOverview.tsx:110",id:"book-distribution",title:"åç·¨æ¢æåå¸",description:"ä¾ç¾è¡æ³è¦ book æ¬ä½å½æ´æææ¢ææ¸ï¼å¯å¿«é辨èè¡æ¿è¨´è¨æ³çç¯ç« éå¿ã",children:s.jsx(Jo,{"data-loc":"client/src/pages/ChartsOverview.tsx:111",width:"100%",height:"100%",children:s.jsxs(wA,{"data-loc":"client/src/pages/ChartsOverview.tsx:112",data:n,margin:{top:10,right:12,left:-18,bottom:42},children:[s.jsx(hp,{"data-loc":"client/src/pages/ChartsOverview.tsx:113",strokeDasharray:"3 3",stroke:"#e9e2d7"}),s.jsx(no,{"data-loc":"client/src/pages/ChartsOverview.tsx:114",dataKey:"name",angle:-25,textAnchor:"end",interval:0,tick:{fontSize:11,fill:"#526171"}}),s.jsx(ro,{"data-loc":"client/src/pages/ChartsOverview.tsx:115",allowDecimals:!1,tick:{fontSize:11,fill:"#526171"}}),s.jsx(na,{"data-loc":"client/src/pages/ChartsOverview.tsx:116",formatter:o=>hn.format(o)}),s.jsx(ei,{"data-loc":"client/src/pages/ChartsOverview.tsx:117",dataKey:"æ¢ææ¸",fill:"#0b2a47",radius:[3,3,0,0]})]})})}),s.jsx(mf,{"data-loc":"client/src/pages/ChartsOverview.tsx:122",id:"citation-share",title:"åç·¨å¼ç¨å æ¯",description:"以ç®å 390 æ¢å
¨é Solr å¿«ç
§å½æ´åç·¨è£å¤å¼ç¨éï¼å¼ç¨æ¸æé¨ç´¢å¼æé黿´æ°ã",children:s.jsx(Jo,{"data-loc":"client/src/pages/ChartsOverview.tsx:123",width:"100%",height:"100%",children:s.jsxs(F1e,{"data-loc":"client/src/pages/ChartsOverview.tsx:124",children:[s.jsx(oi,{"data-loc":"client/src/pages/ChartsOverview.tsx:125",data:n,dataKey:"å¼ç¨æ¸",nameKey:"name",innerRadius:66,outerRadius:112,paddingAngle:2,children:n.map((o,c)=>s.jsx(Av,{"data-loc":"client/src/pages/ChartsOverview.tsx:126",fill:Bh[c%Bh.length],"aria-label":`${o.name}ï¼${hn.format(o.å¼ç¨æ¸)} 次å¼ç¨`},c))}),s.jsx(na,{"data-loc":"client/src/pages/ChartsOverview.tsx:128",formatter:o=>`${hn.format(o)} 次`})]})})})]}),s.jsx("div",{"data-loc":"client/src/pages/ChartsOverview.tsx:134",className:"mt-6",children:s.jsx(mf,{"data-loc":"client/src/pages/ChartsOverview.tsx:135",id:"popular-statutes",title:"è£å¤å¼ç¨ Top 10",description:"便¯æ¢ citationCount ç±é«è³ä½æåï¼æ¸å¼çº 2026-07-19 å
¨ 390 æ¢æ¥è©¢æåå¾å¯«å
¥çæ ¸å¯¦å¿«ç
§ã",children:s.jsx(Jo,{"data-loc":"client/src/pages/ChartsOverview.tsx:136",width:"100%",height:"100%",children:s.jsxs(wA,{"data-loc":"client/src/pages/ChartsOverview.tsx:137",data:r,layout:"vertical",margin:{top:8,right:24,left:22,bottom:8},children:[s.jsx(hp,{"data-loc":"client/src/pages/ChartsOverview.tsx:138",strokeDasharray:"3 3",stroke:"#e9e2d7"}),s.jsx(no,{"data-loc":"client/src/pages/ChartsOverview.tsx:139",type:"number",tick:{fontSize:11,fill:"#526171"}}),s.jsx(ro,{"data-loc":"client/src/pages/ChartsOverview.tsx:140",type:"category",dataKey:"name",width:72,tick:{fontSize:12,fill:"#26384b"}}),s.jsx(na,{"data-loc":"client/src/pages/ChartsOverview.tsx:141",formatter:o=>
713`${hn.format(o)} 次`}),s.jsx(ei,{"data-loc":"client/src/pages/ChartsOverview.tsx:142",dataKey:"count",fill:"#c7a76d",radius:[0,4,4,0]})]})})})}),s.jsxs("section",{"data-loc":"client/src/pages/ChartsOverview.tsx:148",className:"mt-14",children:[s.jsxs("div",{"data-loc":"client/src/pages/ChartsOverview.tsx:149",className:"flex flex-col gap-4 sm:flex-row sm:items-end sm:justify-between",children:[s.jsxs("div",{"data-loc":"client/src/pages/ChartsOverview.tsx:150",children:[s.jsx("p",{"data-loc":"client/src/pages/ChartsOverview.tsx:151",className:"text-xs font-semibold uppercase tracking-[0.2em] text-[#74551f]",children:"Nine-book research workspace"}),s.jsx("h2",{"data-loc":"client/src/pages/ChartsOverview.tsx:152",className:"mt-2 font-serif text-3xl font-semibold text-[#10253c]",children:"é¸æè¡æ¿è¨´è¨æ³ç·¨å¥"}),s.jsx("p",{"data-loc":"client/src/pages/ChartsOverview.tsx:153",className:"mt-3 max-w-3xl text-sm leading-7 text-slate-600",children:"ä¾å®æ¹ä¹ç·¨é åºé²å
¥å¯æä½åè½é ï¼æ¯ä¸ç·¨çä¹ç¨®å表æ¡åºå®æ©å¨éµèä¸è´èªç¾©é¡è²ãè³æä¸è¶³æææç¢ºé¡¯ç¤ºãç¡å¯æ ¸å¯¦è³æãï¼ä¸ä»¥ç¤ºç¯æ¸æè£é½ã"})]}),s.jsx(X,{"data-loc":"client/src/pages/ChartsOverview.tsx:155",asChild:!0,variant:"outline",className:"rounded-none border-[#c7a76d] text-[#725323]",children:s.jsxs(we,{"data-loc":"client/src/pages/ChartsOverview.tsx:155",href:"/djs",children:[s.jsx(Ca,{"data-loc":"client/src/pages/ChartsOverview.tsx:155",className:"size-4"}),"é²å
¥ DJS å
«æ¨¡çµ"]})})]}),s.jsx("div",{"data-loc":"client/src/pages/ChartsOverview.tsx:157",className:"mt-7 grid gap-5 md:grid-cols-2 xl:grid-cols-3",children:t.books.map(o=>s.jsxs(we,{"data-loc":"client/src/pages/ChartsOverview.tsx:159",href:Hi(o.slug),className:"group relative overflow-hidden rounded-[1.45rem] border border-[#dcd3c4] bg-white p-5 shadow-[0_12px_32px_rgba(12,36,59,0.05)] transition duration-200 hover:-translate-y-1 hover:border-[#b99558] hover:shadow-[0_22px_46px_rgba(12,36,59,0.11)] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#173e62] focus-visible:ring-offset-2",children:[s.jsx("div",{"data-loc":"client/src/pages/ChartsOverview.tsx:164",className:"absolute inset-x-0 top-0 h-1 bg-gradient-to-r from-[#173e62] via-[#b99558] to-[#6840b8]","aria-hidden":"true"}),s.jsxs("div",{"data-loc":"client/src/pages/ChartsOverview.tsx:165",className:"flex items-start justify-between gap-3 pt-1",children:[s.jsxs("div",{"data-loc":"client/src/pages/ChartsOverview.tsx:166",children:[s.jsxs("div",{"data-loc":"client/src/pages/ChartsOverview.tsx:167",className:"flex flex-wrap items-center gap-2",children:[s.jsx(Et,{"data-loc":"client/src/pages/ChartsOverview.tsx:167",className:"rounded-full bg-[#173e62] px-3 text-white",children:o.orderLabel}),s.jsx("span",{"data-loc":"client/src/pages/ChartsOverview.tsx:167",className:"text-xs font-semibold tracking-[0.12em] text-[#74551f]",children:"坿ä½ä¹å"})]}),s.jsx("h3",{"data-loc":"client/src/pages/ChartsOverview.tsx:168",className:"mt-3 font-serif text-lg font-semibold leading-7 text-[#10253c]",children:o.bookLabel}),s.jsx("p",{"data-loc":"client/src/pages/ChartsOverview.tsx:169",className:"mt-2 text-sm leading-6 text-slate-600",children:o.description})]}),s.jsx(ra,{"data-loc":"client/src/pages/ChartsOverview.tsx:171",className:"size-5 shrink-0 text-[#a88445] transition-transform group-hover:translate-x-1"})]}),s.jsx("div",{"data-loc":"client/src/pages/ChartsOverview.tsx:173",className:"mt-5 grid grid-cols-9 gap-1.5","aria-label":`${o.bookLabel}ä¹ç¨®å表`,children:jt.map((c,u)=>s.jsx("span",{"data-loc":"client/src/pages/ChartsOverview.tsx:174",title:c.title,className:"aspect-square rounded-md border border-black/5",style:{backgroundColor:Bh[u%Bh.length]}},c.id))}),s.jsxs("div",{"data-loc":"client/src/pages/ChartsOverview.tsx:176",className:"mt-5 flex flex-wrap items-center gap-x-5 gap-y-2 border-t border-[#ece6db] pt-4 text-sm text-slate-600",children:[s.jsxs("span",{"data-loc":"client/src/pages/ChartsOverview.tsx:177",children:[s.jsx("strong",{"data-loc":"client/src/pages/ChartsOverview.tsx:177",className:"text-[#0b2a47]",children:hn.format(Number(o.statuteCount))})," æ¢"]}),s.jsxs("span",{"data-loc":"client/src/pages/ChartsOverview.tsx:178",children:[s.jsx("strong",{"data-loc":"client/src/pages/ChartsOverview.tsx:178",className:"text-[#0b2a47]",children:hn.format(Number(o.citationTotal))})," å¼ç¨"]}),s.jsxs("span",{"data-loc":"client/src/pages/ChartsOverview.tsx:179",className:"ml-auto inline-flex items-center gap-1 text-xs font-semibold text-[#173e62]",children:[s.jsx(cr,{"data-loc":"client/src/pages/ChartsOverview.tsx:179",className:"size-3.5"}),"é²å
¥æ¬ç·¨"]})]})]},o.slug))})]})]})]})}function Pc({eyebrow:e,title:t,description:a,actions:n}){return s.jsx("section",{"data-loc":"client/src/components/ContentHeader.tsx:17",className:"navy-noise border-b border-[#c7a76d]/25 text-white",children:s.jsx("div",{"data-loc":"client/src/components/ContentHeader.tsx:18",className:"container py-12 sm:py-16",children:s.jsxs("div",{"data-loc":"client/src/components/ContentHeader.tsx:19",className:"flex flex-col gap-8 lg:flex-row lg:items-end lg:justify-between",children:[s.jsxs("div",{"data-loc":"client/src/components/ContentHeader.tsx:20",className:"max-w-3xl",children:[s.jsxs("nav",{"data-loc":"client/src/components/ContentHeader.tsx:21","aria-label":"麵å
å±",className:"flex items-center gap-2 text-xs text-slate-400",children:[s.jsx(we,{"data-loc":"client/src/components/ContentHeader.tsx:22",href:"/",className:"hover:text-white",children:"é¦é "}),s.jsx(ra,{"data-loc":"client/src/components/ContentHeader.tsx:23",className:"size-3"}),s.jsx("span",{"data-loc":"client/src/components/ContentHeader.tsx:24",className:"text-[#d8ba82]",children:e})]}),s.jsx("h1",{"data-loc":"client/src/components/ContentHeader.tsx:26",className:"mt-6 text-3xl font-semibold tracking-wide sm:text-4xl",children:t}),a&&s.jsx("p",{"data-loc":"client/src/components/ContentHeader.tsx:27",className:"mt-4 max-w-2xl text-sm leading-7 text-slate-300 sm:text-base",children:a})]}),n&&s.jsx("div",{"data-loc":"client/src/components/ContentHeader.tsx:29",className:"shrink-0",children:n})]})})})}const Rwe=Mx("relative w-full rounded-lg border px-4 py-3 text-sm grid has-[>svg]:grid-cols-[calc(var(--spacing)*4)_1fr] grid-cols-[0_1fr] has-[>svg]:gap-x-3 gap-y-0.5 items-start [&>svg]:size-4 [&>svg]:translate-y-0.5 [&>svg]:text-current",{variants:{variant:{default:"bg-card text-card-foreground",destructive:"text-destructive bg-card [&>svg]:text-current *:data-[slot=alert-description]:text-destructive/90"}},defaultVariants:{variant:"default"}});function mr({className:e,variant:t,...a}){return s.jsx("div",{"data-loc":"client/src/components/ui/alert.tsx:28","data-slot":"alert",role:"alert",className:ge(Rwe({variant:t}),e),...a})}function hr({className:e,...t}){return s.jsx("div",{"data-loc":"client/src/components/ui/alert.tsx:39","data-slot":"alert-title",className:ge("col-start-2 line-clamp-1 min-h-4 font-medium tracking-tight",e),...t})}function gr({className:e,...t}){return s.jsx("div",{"data-loc":"client/src/components/ui/alert.tsx:55","data-slot":"alert-description",className:ge("text-muted-foreground col-start-2 grid justify-items-start gap-1 text-sm [&_p]:leading-relaxed",e),...t})}const K2="law:cabe3366f9833ae8",A7={law:"æ³å¾å
¨æ",book:"ç·¨",chapter:"ç« ",section:"ç¯",article:"æ¢æ"},Lwe=[{type:"system",title:"é«ç³»å®ä½å",subtitle:"System Map",icon:aC,description:"å®ä½è¦ç¯å¨è¡æ¿è¨´è¨å¶åº¦ä¸çä¸ä¸ä½èéè¯ã"},{type:"flow",title:"夿·æµç¨å",subtitle:"Decision Flow",icon:eC,description:"å°è¦ä»¶ãä¾å¤èæ³å¾æææ´ççºå¯ä¾åºæ ¸å°çæµç¨ã"},{type:"sankey",title:"ç¨åºæµè½å",subtitle:"Sankey Flow",icon:TL,description:"åç¾æ¡ä»¶ã主張èç¨åºé段ä¹éçæµåã"},{type:"er",title:"æ³å¾éä¿å",subtitle:"ER Diagram",icon:Tp,description:"æ¨ç¤ºæ³é¢ãç¶äºäººãæ©éã訴è¨
713æ¨çèèæéä¿ã"},{type:"timeline",title:"ä¿®æ³æé軸",subtitle:"Timeline",icon:Gx,description:"æ ¸å°ä¿®æ³ç¯é»ãæ½è¡æ¥æèå¶åº¦æ¼é²ã"},{type:"interests",title:"æ³çæ¬è¡¡å",subtitle:"Interest Balance",icon:Bu,description:"æ¯è¼æ¬å©ä¿è·ãè¡æ¿æè½èå
¬ççè¦ç¯å¹å¼ã"},{type:"venn",title:"æ¦å¿µå辨å",subtitle:"Venn Diagram",icon:BX,description:"å辨ç¸è¿æ¦å¿µãéçè¦ä»¶èæé¤ç¯åã"},{type:"radar",title:"è¦ä»¶é¢¨éªé·éå",subtitle:"Radar Chart",icon:DX,description:"以å¤è»¸æª¢æ¥ç¨åºãæéãèæèææ¿é¢¨éªã"},{type:"mindmap",title:"DJS å¿æºå",subtitle:"Mind Map",icon:xL,description:"彿´ DJS å
«æ¨¡çµççé»ãè¦ç¯ãè¦ä»¶ãç¨åºèèæã"}],V2={pending:"å¾
çæ",queued:"å·²æç¨",generating:"çæä¸",generated:"AI æå · å¾
äººå·¥æ ¸å¯¦",verified:"å·²æ ¸å¯¦",published:"å·²ç¼å¸",failed:"å¾
é試",stale:"æ¯æ¬å·²æ´æ°"};function qh(e){return`/code/${encodeURIComponent(e)}`}function Iwe(e){return e?e<1024?`${e} B`:e<1024*1024?`${(e/1024).toFixed(1)} KB`:`${(e/1024/1024).toFixed(2)} MB`:"â"}function Uh(e){return e?new Date(e).toLocaleString("zh-TW"):"â"}function G2(e){return e?`${e.slice(0,12)}â¦${e.slice(-8)}`:"â"}function zwe(e){return e==="published"?"border-emerald-300 bg-emerald-50 text-emerald-800":e==="verified"?"border-sky-300 bg-sky-50 text-sky-800":e==="generated"?"border-amber-300 bg-amber-50 text-amber-900":"border-[#d2bd98] bg-white text-[#765721]"}function $we(){const[,e]=Zx("/code/:scopeKey"),t=e?.scopeKey?decodeURIComponent(e.scopeKey):K2,a=xe.djsVisuals.scope.useQuery({scopeKey:t},{retry:!1,staleTime:6e4}),n=a.data;if(a.isLoading)return s.jsx(Rt,{"data-loc":"client/src/pages/CodeScope.tsx:101",children:s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:101",className:"container space-y-6 py-14",children:[s.jsx(Oe,{"data-loc":"client/src/pages/CodeScope.tsx:101",className:"h-44"}),s.jsx(Oe,{"data-loc":"client/src/pages/CodeScope.tsx:101",className:"h-72"}),s.jsx(Oe,{"data-loc":"client/src/pages/CodeScope.tsx:101",className:"h-[520px]"})]})});if(a.isError||!n)return s.jsx(Rt,{"data-loc":"client/src/pages/CodeScope.tsx:106",children:s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:107",className:"container py-24 text-center",children:[s.jsx(Ef,{"data-loc":"client/src/pages/CodeScope.tsx:108",className:"mx-auto size-11 text-[#9b7437]",strokeWidth:1.4}),s.jsx("h1",{"data-loc":"client/src/pages/CodeScope.tsx:109",className:"mt-5 font-serif text-3xl font-semibold text-[#10253c]",children:"æ¾ä¸å°éåæ³å
¸å±¤ç´"}),s.jsx("p",{"data-loc":"client/src/pages/CodeScope.tsx:110",className:"mt-3 text-sm text-slate-600",children:"scope èå¥ç¢¼ä¸åå¨ãå·²åç¨ï¼æè³æåº«ç®åç¡æ³è®åã"}),s.jsx(X,{"data-loc":"client/src/pages/CodeScope.tsx:111",asChild:!0,className:"mt-7 rounded-none bg-[#102d49]",children:s.jsxs(we,{"data-loc":"client/src/pages/CodeScope.tsx:111",href:qh(K2),children:[s.jsx(Ka,{"data-loc":"client/src/pages/CodeScope.tsx:111",className:"size-4"}),"è¿åè¡æ¿è¨´è¨æ³å
¨æ"]})})]})});const{scope:r,children:o,statutes:c,artifacts:u}=n,d=[r.book,r.chapter,r.section].filter(Boolean),p=u.filter(v=>v.canPreview&&v.imageUrl).length,h=u.filter(v=>v.isVerified).length,m=u.filter(v=>v.isPublished).length,x=c.some(v=>v.isDeleted);return s.jsxs(Rt,{"data-loc":"client/src/pages/CodeScope.tsx:125",children:[s.jsx(Pc,{"data-loc":"client/src/pages/CodeScope.tsx:126",eyebrow:"第ä¸é¨åä¹ä¸ · æ³å
¸é層 DJS",title:r.scopeType==="article"?`è¡æ¿è¨´è¨æ³ç¬¬ ${r.articleNo} æ¢`:r.label,description:`${A7[r.scopeType]||r.scopeType}層ç´ï¼æ¶µè ${r.articleCount.toLocaleString("zh-TW")} æ¢ãä¾ DJS æ¹æ³è«æ´çæ³å¾æ£æèä¹é¡è¦è¦ºææï¼é©ç¨èå¼ç¨ä»é æ ¸å°å®æ¹åæã`,actions:s.jsxs("span",{"data-loc":"client/src/pages/CodeScope.tsx:130",className:"inline-flex flex-wrap items-center gap-x-2 gap-y-1 border border-[#c7a76d]/35 px-4 py-2 text-xs text-[#ead6a8]",children:[s.jsx(tC,{"data-loc":"client/src/pages/CodeScope.tsx:130",className:"size-4"}),"å·²çæ ",p,"ï¼9",s.jsx("span",{"data-loc":"client/src/pages/CodeScope.tsx:130","aria-hidden":"true",children:"·"}),"å·²æ ¸å¯¦ ",h,"ï¼9",s.jsx("span",{"data-loc":"client/src/pages/CodeScope.tsx:130","aria-hidden":"true",children:"·"}),"å·²ç¼å¸ ",m,"ï¼9"]})}),s.jsx("main",{"data-loc":"client/src/pages/CodeScope.tsx:133",className:"paper-grid py-10 sm:py-14",children:s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:134",className:"container max-w-[1180px]",children:[s.jsxs("nav",{"data-loc":"client/src/pages/CodeScope.tsx:135",className:"mb-6 flex flex-wrap items-center gap-2 text-xs text-slate-600","aria-label":"æ³å
¸å±¤ç´è·¯å¾",children:[s.jsx(we,{"data-loc":"client/src/pages/CodeScope.tsx:136",href:"/statutes",className:"font-medium text-[#765721] hover:underline",children:"æ¢ææª¢ç´¢"}),s.jsx("span",{"data-loc":"client/src/pages/CodeScope.tsx:136",children:"/"}),s.jsx(we,{"data-loc":"client/src/pages/CodeScope.tsx:137",href:qh(K2),className:"font-medium text-[#765721] hover:underline",children:"è¡æ¿è¨´è¨æ³å
¨æ"}
713),d.map(v=>s.jsxs("span",{"data-loc":"client/src/pages/CodeScope.tsx:138",className:"contents",children:[s.jsx("span",{"data-loc":"client/src/pages/CodeScope.tsx:138",children:"/"}),s.jsx("span",{"data-loc":"client/src/pages/CodeScope.tsx:138",children:v})]},v)),r.articleNo&&s.jsxs(s.Fragment,{children:[s.jsx("span",{"data-loc":"client/src/pages/CodeScope.tsx:139",children:"/"}),s.jsxs("span",{"data-loc":"client/src/pages/CodeScope.tsx:139",children:["第 ",r.articleNo," æ¢"]})]})]}),s.jsxs(mr,{"data-loc":"client/src/pages/CodeScope.tsx:142",className:"rounded-none border-[#8da8bd] bg-[#edf5f9] text-[#18344e]",children:[s.jsx(Va,{"data-loc":"client/src/pages/CodeScope.tsx:143",className:"size-4"}),s.jsx(hr,{"data-loc":"client/src/pages/CodeScope.tsx:144",children:"DJS è AI è¦è¦ºææå層æç¤º"}),s.jsxs(gr,{"data-loc":"client/src/pages/CodeScope.tsx:145",className:"leading-6",children:["æ¬é æ³å¾æ£æä¾èªå¹³å°ä¿åä¹è¡æ¿è¨´è¨æ³æ¯æ¬ï¼DJS åæè nano banana 2 ååå屬ç ç©¶è¼å©ææï¼ä¸å代æ³å¾åæã",s.jsxs("a",{"data-loc":"client/src/pages/CodeScope.tsx:147",href:r.officialSourceUrl,target:"_blank",rel:"noreferrer",className:"ml-1 inline-flex items-center gap-1 font-semibold underline underline-offset-2",children:["æ ¸å°",r.officialSourceName,s.jsx(ma,{"data-loc":"client/src/pages/CodeScope.tsx:147",className:"size-3.5"})]})]})]}),p>h&&s.jsxs(mr,{"data-loc":"client/src/pages/CodeScope.tsx:152",className:"mt-4 rounded-none border-amber-300 bg-amber-50 text-amber-950",children:[s.jsx(Vi,{"data-loc":"client/src/pages/CodeScope.tsx:153",className:"size-4"}),s.jsx(hr,{"data-loc":"client/src/pages/CodeScope.tsx:154",children:"AI æåå·²çæï¼ä»å¾
éå¼µäººå·¥æ ¸å¯¦"}),s.jsxs(gr,{"data-loc":"client/src/pages/CodeScope.tsx:155",className:"leading-6",children:["æ¬é å¯é 覽èä¸è¼ ",p," 張混å弿åï¼çæ
çºãAI æå · å¾
äººå·¥æ ¸å¯¦ãè
å°æªéé管ç塿 ¸å¯¦ï¼ä¹æªæ¨ç¤ºçºå·²ç¼å¸ãååæ¡ nano banana 2 æåé¶å®¹å¿æè³ªåºåï¼ææç¹ä¸æ³å¾æåãæ¸å¼èååç± DJS 精確渲æå¨ç¢çã"]})]}),x&&s.jsxs(mr,{"data-loc":"client/src/pages/CodeScope.tsx:162",variant:"destructive",className:"mt-4 rounded-none border-red-300 bg-red-50 text-red-900 [&>svg]:text-red-700",children:[s.jsx(Vi,{"data-loc":"client/src/pages/CodeScope.tsx:163",className:"size-4"}),s.jsx(hr,{"data-loc":"client/src/pages/CodeScope.tsx:164",children:"æ¬ç¯åå«åªé¤æ²¿é©æ¢æ"}),s.jsx(gr,{"data-loc":"client/src/pages/CodeScope.tsx:165",className:"leading-6 !text-red-900",children:"åªé¤æ²¿é©å
便³å¶å²èæ¢ææ¼è®ç ç©¶ï¼ä¸å¾ä½çºç¾è¡æ³ä¾æï¼åå亦ä¿çåä¸è¦ç¤ºã"})]}),o.length>0&&s.jsxs("section",{"data-loc":"client/src/pages/CodeScope.tsx:170",className:"mt-8 border border-[#d4c3a5] bg-white p-5 shadow-[0_14px_36px_rgba(16,40,64,.05)] sm:p-7","aria-labelledby":"scope-children-title",children:[s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:171",className:"flex flex-col gap-2 sm:flex-row sm:items-end sm:justify-between",children:[s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:172",children:[s.jsx("p",{"data-loc":"client/src/pages/CodeScope.tsx:172",className:"text-xs font-semibold uppercase tracking-[.18em] text-[#916c32]",children:"Code hierarchy"}),s.jsx("h2",{"data-loc":"client/src/pages/CodeScope.tsx:172",id:"scope-children-title",className:"mt-2 font-serif text-2xl font-semibold text-[#10253c]",children:"ä¸ä¸å±¤æ³å
¸ç®é"})]}),s.jsxs("p",{"data-loc":"client/src/pages/CodeScope.tsx:173",className:"text-sm text-slate-500",children:["å
± ",o.length.toLocaleString("zh-TW")," åå層ç´"]})]}),s.jsx("div",{"data-loc":"client/src/pages/CodeScope.tsx:175",className:"mt-6 grid gap-3 sm:grid-cols-2 lg:grid-cols-3",children:o.map(v=>s.jsx(we,{"data-loc":"client/src/pages/CodeScope.tsx:177",href:qh(v.scopeKey),className:"group border border-[#ded2bd] bg-[#fbfaf7] p-5 transition hover:border-[#aa8447] hover:bg-white",children:s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:178",className:"flex items-start justify-between gap-4",children:[s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:179",children:[s.jsx("p",{"data-loc":"client/src/pages/CodeScope.tsx:179",className:"text-[11px] font-semibold uppercase tracking-[.16em] text-[#9a7538]",children:A7[v.scopeType]||v.scopeType}),s.jsx("h3",{"data-loc":"client/src/pages/CodeScope.tsx:179",className:"mt-2 font-serif text-lg font-semibold leading-7 text-[#17344f]",children:v.label}),s.jsxs("p",{"data-loc":"client/src/pages/CodeScope.tsx:179",className:"mt-2 text-xs text-slate-500",children:[v.articleCount.toLocaleStr
713ing("zh-TW")," æ¢ Â· ä¹åææ"]})]}),s.jsx(Na,{"data-loc":"client/src/pages/CodeScope.tsx:180",className:"mt-1 size-4 shrink-0 text-slate-400 transition-transform group-hover:translate-x-1 group-hover:text-[#916c32]"})]})},v.scopeKey))})]}),s.jsxs("section",{"data-loc":"client/src/pages/CodeScope.tsx:188",className:"mt-8 border border-[#d4c3a5] bg-white","aria-labelledby":"statute-fulltext-title",children:[s.jsxs("header",{"data-loc":"client/src/pages/CodeScope.tsx:189",className:"border-b border-[#d4c3a5] bg-[#102d49] px-5 py-5 text-white sm:px-7",children:[s.jsx("p",{"data-loc":"client/src/pages/CodeScope.tsx:190",className:"text-xs font-semibold uppercase tracking-[.18em] text-[#e2cc9e]",children:"Verified statutory text"}),s.jsx("h2",{"data-loc":"client/src/pages/CodeScope.tsx:191",id:"statute-fulltext-title",className:"mt-2 font-serif text-2xl font-semibold",children:r.scopeType==="article"?"æ¢ææ£æ":`${r.label}å
¨æ`}),s.jsxs("p",{"data-loc":"client/src/pages/CodeScope.tsx:192",className:"mt-2 text-sm leading-6 text-slate-300",children:["çæ¬æ¨ç¤ºï¼",r.lawVersionLabel,"ï¼æ¬å±¤ç´å
± ",c.length.toLocaleString("zh-TW")," æ¢ã"]})]}),s.jsx("div",{"data-loc":"client/src/pages/CodeScope.tsx:194",className:"divide-y divide-[#ded2bd]",children:c.map(v=>s.jsx("article",{"data-loc":"client/src/pages/CodeScope.tsx:196",id:`article-${v.articleNo}`,className:"scroll-mt-28 p-5 sm:p-7",children:s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:197",className:"grid gap-4 sm:grid-cols-[120px_minmax(0,1fr)_auto]",children:[s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:198",children:[s.jsxs(we,{"data-loc":"client/src/pages/CodeScope.tsx:198",href:`/statutes/${v.articleNo}`,className:"font-serif text-xl font-semibold text-[#8c672f] hover:underline",children:["第 ",v.articleNo," æ¢"]}),v.isDeleted&&s.jsx(Et,{"data-loc":"client/src/pages/CodeScope.tsx:198",variant:"secondary",className:"mt-2 rounded-none",children:"å·²åªé¤"})]}),s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:199",children:[s.jsx("p",{"data-loc":"client/src/pages/CodeScope.tsx:199",className:"text-xs leading-5 text-slate-500",children:[v.book,v.chapter,v.section].filter(Boolean).join("ï¼")}),s.jsx("p",{"data-loc":"client/src/pages/CodeScope.tsx:199",className:"mt-3 whitespace-pre-line text-[15px] leading-8 text-slate-750",children:v.content})]}),s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:200",className:"flex items-start gap-2 sm:flex-col",children:[s.jsx(X,{"data-loc":"client/src/pages/CodeScope.tsx:201",asChild:!0,size:"sm",variant:"outline",className:"rounded-none border-[#bca77f] text-[#765721]",children:s.jsx(we,{"data-loc":"client/src/pages/CodeScope.tsx:201",href:qh(`article:${v.articleNo}`),children:"æ¬æ¢ä¹å"})}),s.jsx(X,{"data-loc":"client/src/pages/CodeScope.tsx:202",asChild:!0,size:"sm",variant:"ghost",className:"rounded-none text-[#17344f]",children:s.jsx(we,{"data-loc":"client/src/pages/CodeScope.tsx:202",href:`/djs?article=${encodeURIComponent(v.articleNo)}`,children:"DJS åæ"})})]})]})},v.id))})]}),s.jsxs("section",{"data-loc":"client/src/pages/CodeScope.tsx:210",id:"nine-visuals",className:"mt-8 scroll-mt-28","aria-labelledby":"nine-visuals-title",children:[s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:211",className:"flex flex-col gap-3 sm:flex-row sm:items-end sm:justify-between",children:[s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:212",children:[s.jsx("p",{"data-loc":"client/src/pages/CodeScope.tsx:212",className:"text-xs font-semibold uppercase tracking-[.18em] text-[#916c32]",children:"第åé¨å · DJS à nano banana 2"}),s.jsx("h2",{"data-loc":"client/src/pages/CodeScope.tsx:212",id:"nine-visuals-title",className:"mt-2 font-serif text-3xl font-semibold text-[#10253c]",children:"æ¬å±¤ç´ä¹å¼µè¦è¦ºåå表"}),s.jsx("p",{"data-loc":"client/src/pages/CodeScope.tsx:212",className:"mt-2 max-w-3xl text-sm leading-7 text-slate-600",children:"ä¹é¡åä¾ãPingLex⢠æ³å¾è¦è¦ºåå表æç¨æåã建ç«ï¼æ¯å¼µææä¿åçææ¨¡åãæç¤ºè©çæ¬ãDJS æ¹æ³çæ¬ãæ¯æ¬éæ¹èæ ¸å¯¦æéã"})]}),r.scopeType==="article"&&s.jsx(X,{"data-loc":"client/src/pages/CodeScope.tsx:213",asChild:!0,variant:"outline",className:"rounded-none border-[#aa8447] text-[#765721]",children:s.jsxs(we,{"data-loc":"client/src/pages/CodeScope.tsx:213",href:`/djs?article=${encodeURIComponent(r.articleNo||"")}`,children:[s.jsx(Ca,{"data-loc":"client/src/pages/CodeScope.tsx:213",className:"size-4"}),"éåæ¬æ¢ DJS å
«æ¨¡çµ"]})})]}),s.jsx("div",{"data-loc":"client/src/pages/CodeScope.tsx:216",className:"mt-7 grid gap-4 sm:grid-cols-2 lg:grid-cols-3",children:Lwe.map((v,j)=>{const b=u.find(_=>_.chartType===v.type),w=v.icon,A=b?.status||"pending",C=b?.imageUrl??null,O=!!(b?.canPreview&&C),k=`${r.scopeType}-${r.articleNo||r.label}-${v.type}.png`;return s.jsxs(vn,{"data-loc":"client/src/pages/CodeScope.tsx:225",children:[s.jsxs("article",{"data-loc":"client/src/pages/CodeScope.tsx:226",className:"overflow-hidden border border-[#d7c7aa] bg-white shadow-[0_12px_30px_rgba(16,40,64,.045)]",children:[s.jsx("div",{"data-loc":"client/src/pages/CodeScope.tsx:227",className:"relative aspect-[4/3] overflow-hidden bg-[#0d2943]",children:O?s.jsxs(s.Fragment,{children:[s.jsx("img",{"data-loc":"client/src/pages/CodeScope.tsx:230",src:C,alt:`${r.label}
713ï¼${v.title}`,className:"h-full w-full object-contain",loading:"lazy"}),s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:231",className:"absolute inset-x-0 bottom-0 flex items-center justify-between gap-2 bg-gradient-to-t from-[#071c30]/95 via-[#071c30]/65 to-transparent p-3 pt-10",children:[s.jsxs("span",{"data-loc":"client/src/pages/CodeScope.tsx:232",className:"text-[11px] font-medium text-white/90",children:[b?.width," à ",b?.height," PNG"]}),s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:233",className:"flex gap-2",children:[s.jsx(XI,{"data-loc":"client/src/pages/CodeScope.tsx:234",asChild:!0,children:s.jsx(X,{"data-loc":"client/src/pages/CodeScope.tsx:234",size:"icon",variant:"secondary",className:"size-9 rounded-none bg-white/95 text-[#102d49] hover:bg-white","aria-label":`æ¾å¤§æ¥ç${v.title}`,children:s.jsx(yL,{"data-loc":"client/src/pages/CodeScope.tsx:234",className:"size-4"})})}),s.jsx(X,{"data-loc":"client/src/pages/CodeScope.tsx:235",asChild:!0,size:"icon",variant:"secondary",className:"size-9 rounded-none bg-white/95 text-[#102d49] hover:bg-white",children:s.jsx("a",{"data-loc":"client/src/pages/CodeScope.tsx:235",href:C,download:k,"aria-label":`ä¸è¼${v.title} PNG`,children:s.jsx(Ys,{"data-loc":"client/src/pages/CodeScope.tsx:235",className:"size-4"})})})]})]})]}):s.jsx("div",{"data-loc":"client/src/pages/CodeScope.tsx:240",className:"grid h-full place-items-center bg-[radial-gradient(circle_at_top_right,rgba(199,167,109,.22),transparent_38%),linear-gradient(145deg,#102d49,#071c30)] p-8 text-center text-white",children:s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:240",children:[s.jsx("span",{"data-loc":"client/src/pages/CodeScope.tsx:240",className:"mx-auto grid size-14 place-items-center rounded-full border border-[#d8bf89]/45 bg-white/5",children:s.jsx(w,{"data-loc":"client/src/pages/CodeScope.tsx:240",className:"size-6 text-[#e0c992]",strokeWidth:1.5})}),s.jsx("p",{"data-loc":"client/src/pages/CodeScope.tsx:240",className:"mt-4 text-[11px] font-semibold uppercase tracking-[.2em] text-[#d8bf89]",children:V2[A]}),s.jsxs("p",{"data-loc":"client/src/pages/CodeScope.tsx:240",className:"mt-2 font-serif text-xl",children:["å ",j+1]})]})})}),s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:243",className:"p-5",children:[s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:244",className:"flex items-start justify-between gap-3",children:[s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:244",children:[s.jsx("p",{"data-loc":"client/src/pages/CodeScope.tsx:244",className:"text-[11px] font-semibold uppercase tracking-[.15em] text-[#765721]",children:v.subtitle}),s.jsx("h3",{"data-loc":"client/src/pages/CodeScope.tsx:244",className:"mt-1 font-serif text-xl font-semibold text-[#17344f]",children:v.title})]}),s.jsx(Et,{"data-loc":"client/src/pages/CodeScope.tsx:244",variant:"outline",className:`rounded-none ${zwe(A)}`,children:V2[A]})]}),s.jsx("p",{"data-loc":"client/src/pages/CodeScope.tsx:245",className:"mt-3 text-sm leading-6 text-slate-600",children:v.description}),O&&b&&s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:247",className:"mt-4 border-t border-[#e5dac7] pt-4 text-xs leading-5 text-slate-600",children:[s.jsxs("p",{"data-loc":"client/src/pages/CodeScope.tsx:248",children:[s.jsx("span",{"data-loc":"client/src/pages/CodeScope.tsx:248",className:"font-semibold text-[#17344f]",children:"模åï¼æç¤ºè©ï¼"}),b.modelId," · ",b.promptVersion]}),s.jsxs("p",{"data-loc":"client/src/pages/CodeScope.tsx:249",children:[s.jsx("span",{"data-loc":"client/src/pages/CodeScope.tsx:249",className:"font-semibold text-[#17344f]",children:"DJSï¼æ¸²æï¼"}),b.methodVersion," · ",b.renderEngine," ",b.renderVersion]}),s.jsxs("p",{"data-loc":"client/src/pages/CodeScope.tsx:250",children:[s.jsx("span",{"data-loc":"client/src/pages/CodeScope.tsx:250",className:"font-semibold text-[#17344f]",children:"çææéï¼"}),Uh(b.generatedAtMs)]})]}),b?.isVerified?s.jsxs("p",{"data-loc":"client/src/pages/CodeScope.tsx:253",className:"mt-4 flex items-center gap-1.5 text-xs font-medium text-emerald-700",children:[s.jsx(jc,{"data-loc":"client/src/pages/CodeScope.tsx:253",className:"size-3.5"}),"已宿å
¨é DJS å¥ç´æ ¸å¯¦è跨層ç´äººå·¥è¦è¦ºæ½é©"]}):O?s.jsxs("p",{"data-loc":"client/src/pages/CodeScope.tsx:253",className:"mt-4 flex items-center gap-1.5 text-xs font-medium text-amber-800",children:[s.jsx(Vi,{"data-loc":"client/src/pages/CodeScope.tsx:253",className:"size-3.5"}),"AI æåå¯é 覽ï¼å°æªå®ææ ¸å¯¦èç¼å¸"]}):null]})]}),O&&b&&s.jsxs(bn,{"data-loc":"client/src/pages/CodeScope.tsx:258",className:"max-h-[94vh] max-w-[min(96vw,1200px)] overflow-y-auto rounded-none border-[#cbb88f] bg-[#fbfaf7] p-0",children:[s.jsxs(yn,{"data-loc":"client/src/pages/CodeScope.tsx:259",className:"border-b border-[#d8c9ac] px-5 py-5 text-left sm:px-7",children:[s.jsxs(wn,{"data-loc":"client/src/pages/CodeScope.tsx:260",className:"font-serif text-2xl text-[#10253c]",children:[r.label,"ï¼",v.title]}),s.jsxs(jn,{"data-loc":"client/src/pages/CodeScope.tsx:261",className:"leading-6 text-slate-600",children:["ç®åçæ
ï¼",V2[A],"ãæ¬ææçºæ³å¾ç ç©¶è¼å©ï¼é©ç¨èå¼ç¨é 忥宿¹åæã"]}
713)]}),s.jsx("div",{"data-loc":"client/src/pages/CodeScope.tsx:263",className:"px-4 sm:px-7",children:s.jsx("img",{"data-loc":"client/src/pages/CodeScope.tsx:263",src:C,alt:`${r.label}ï¼${v.title}æ¾å¤§å`,className:"mx-auto h-auto max-h-[68vh] w-full object-contain"})}),s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:264",className:"grid gap-5 border-t border-[#d8c9ac] px-5 py-6 sm:px-7 lg:grid-cols-[minmax(0,1fr)_auto]",children:[s.jsxs("dl",{"data-loc":"client/src/pages/CodeScope.tsx:265",className:"grid min-w-0 gap-x-5 gap-y-3 text-sm sm:grid-cols-2",children:[s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:266",children:[s.jsx("dt",{"data-loc":"client/src/pages/CodeScope.tsx:266",className:"font-semibold text-[#17344f]",children:"模åï¼AI åºå"}),s.jsxs("dd",{"data-loc":"client/src/pages/CodeScope.tsx:266",className:"mt-1 break-all text-slate-600",children:[b.modelId," · ",G2(b.aiSourceImageSha256)]})]}),s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:267",children:[s.jsx("dt",{"data-loc":"client/src/pages/CodeScope.tsx:267",className:"font-semibold text-[#17344f]",children:"æç¤ºè©ï¼DJS æ¹æ³"}),s.jsxs("dd",{"data-loc":"client/src/pages/CodeScope.tsx:267",className:"mt-1 text-slate-600",children:[b.promptVersion," · ",b.methodVersion]})]}),s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:268",children:[s.jsx("dt",{"data-loc":"client/src/pages/CodeScope.tsx:268",className:"font-semibold text-[#17344f]",children:"精確渲æ"}),s.jsxs("dd",{"data-loc":"client/src/pages/CodeScope.tsx:268",className:"mt-1 text-slate-600",children:[b.renderEngine," · ",b.renderVersion]})]}),s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:269",children:[s.jsx("dt",{"data-loc":"client/src/pages/CodeScope.tsx:269",className:"font-semibold text-[#17344f]",children:"å°ºå¯¸ï¼æªæ¡"}),s.jsxs("dd",{"data-loc":"client/src/pages/CodeScope.tsx:269",className:"mt-1 text-slate-600",children:[b.width," à ",b.height," · ",Iwe(b.byteSize)]})]}),s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:270",children:[s.jsx("dt",{"data-loc":"client/src/pages/CodeScope.tsx:270",className:"font-semibold text-[#17344f]",children:"æ³è¦æ¯æ¬ SHA-256"}),s.jsx("dd",{"data-loc":"client/src/pages/CodeScope.tsx:270",className:"mt-1 break-all font-mono text-xs text-slate-600",children:G2(b.sourceContentHash)})]}),s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:271",children:[s.jsx("dt",{"data-loc":"client/src/pages/CodeScope.tsx:271",className:"font-semibold text-[#17344f]",children:"æçµæå SHA-256"}),s.jsx("dd",{"data-loc":"client/src/pages/CodeScope.tsx:271",className:"mt-1 break-all font-mono text-xs text-slate-600",children:G2(b.imageSha256)})]}),s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:272",children:[s.jsx("dt",{"data-loc":"client/src/pages/CodeScope.tsx:272",className:"font-semibold text-[#17344f]",children:"çæï¼æ ¸å¯¦"}),s.jsxs("dd",{"data-loc":"client/src/pages/CodeScope.tsx:272",className:"mt-1 text-slate-600",children:[Uh(b.generatedAtMs),"ï¼",Uh(b.verifiedAtMs)]})]}),s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:273",children:[s.jsx("dt",{"data-loc":"client/src/pages/CodeScope.tsx:273",className:"font-semibold text-[#17344f]",children:"ç¼å¸æé"}),s.jsx("dd",{"data-loc":"client/src/pages/CodeScope.tsx:273",className:"mt-1 text-slate-600",children:Uh(b.publishedAtMs)})]}),b.verificationNotes&&s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:274",className:"sm:col-span-2",children:[s.jsx("dt",{"data-loc":"client/src/pages/CodeScope.tsx:274",className:"font-semibold text-[#17344f]",children:"æ ¸å¯¦æ¹æ³"}),s.jsx("dd",{"data-loc":"client/src/pages/CodeScope.tsx:274",className:"mt-1 whitespace-pre-line text-xs leading-6 text-slate-600",children:b.verificationNotes})]})]}),s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:276",className:"flex flex-wrap content-start gap-2 lg:w-44 lg:flex-col",children:[s.jsx(X,{"data-loc":"client/src/pages/CodeScope.tsx:277",asChild:!0,className:"rounded-none bg-[#102d49]",children:s.jsxs("a",{"data-loc":"client/src/pages/CodeScope.tsx:277",href:C,download:k,children:[s.jsx(Ys,{"data-loc":"client/src/pages/CodeScope.tsx:277",className:"size-4"}),"ä¸è¼ PNG"]})}),s.jsx(X,{"data-loc":"client/src/pages/CodeScope.tsx:278",asChild:!0,variant:"outline",className:"rounded-none border-[#aa8447] text-[#765721]",children:s.jsxs("a",{"data-loc":"client/src/pages/CodeScope.tsx:278",href:r.officialSourceUrl,target:"_blank",rel:"noreferrer",children:[s.jsx(ma,{"data-loc":"client/src/pages/CodeScope.tsx:278",className:"size-4"}),"宿¹åæ"]})}),s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:279",className:"mt-1 flex items-start gap-2 border border-[#d8c9ac] bg-white p-3 text-xs leading-5 text-slate-600",children:[s.jsx(VX,{"data-loc":"client/src/pages/CodeScope.tsx:279",className:"mt-0.5 size-4 shrink-0 text-[#9a7538]"}),"éæ¹å¼å¯ç¨æ¼æ ¸å°æ¯æ¬èæåæ¯å¦è®æ´ã"]})]})]})]})]},v.type)})})]}),s.jsxs("section",{"data-loc":"client/src/pages/CodeScope.tsx:290",className:"mt-10 flex flex-col gap-4 border border-[#d4c3a5] bg-[#fbfaf7] p-6 sm:flex-row sm:items-center sm:justify-between",children:[s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:291",className:"flex items-start gap-3",children:[s.jsx(kp,{"data-loc":"client/src/pages/CodeScope.tsx:291",className:"mt-1 size-5 shrink-0 text-[#9a7538]"}),s.jsxs("div",{"data-loc":"client/src/pages/CodeScope.tsx:291",children:[s.jsx("h2",{"data-loc":"client/src/pages/CodeScope.tsx:291",className:"font-serif text-xl font-semibold text-[#10253c]",children:"è³æèª ä¿¡è使ç¨éç"}),s.jsx("p",{"data-loc":"client/src/pages/CodeScope.tsx:291",className:"mt-1 text-sm leading-6 text-slate-600",children:"å忝ç ç©¶è¼å©ï¼ä¸æ§ææ³å¾æè¦ï¼æä»¥æ¢æçæçæ
ãè£å¤
713å
¨æè主管æ©éæ£å¼è³æå®æåæ¡æ ¸å°ã"})]})]}),s.jsx(X,{"data-loc":"client/src/pages/CodeScope.tsx:292",asChild:!0,className:"shrink-0 rounded-none bg-[#102d49]",children:s.jsxs("a",{"data-loc":"client/src/pages/CodeScope.tsx:292",href:r.officialSourceUrl,target:"_blank",rel:"noreferrer",children:["宿¹åæ",s.jsx(ma,{"data-loc":"client/src/pages/CodeScope.tsx:292",className:"size-4"})]})})]})]})})]})}const Bwe={"rule-derived":"è¦åæ½å","assisted-analysis":"è¼å©åæ",contextual:"è絡æç¤º","verified-only":"å
é¡¯ç¤ºå·²æ ¸é©ä¾æº"};function rf({items:e}){return e.length?s.jsx("ul",{"data-loc":"client/src/pages/DjsLab.tsx:32",className:"grid gap-2 text-sm leading-6 text-slate-700",children:e.map((t,a)=>s.jsxs("li",{"data-loc":"client/src/pages/DjsLab.tsx:33",className:"flex gap-2",children:[s.jsx("span",{"data-loc":"client/src/pages/DjsLab.tsx:33",className:"mt-2 size-1.5 shrink-0 rounded-full bg-[#c7a76d]"}),t]},`${t}-${a}`))}):s.jsx("p",{"data-loc":"client/src/pages/DjsLab.tsx:30",className:"text-sm text-slate-500",children:"ç¡å¯ç±æ¢æå颿 ¸å¯¦çé
ç®ã"})}function qwe(){const e=Mp(),t=new URLSearchParams(e).get("article")?.replace(/^第|æ¢$/g,"").trim()||"4",[a,n]=N.useState(t),[r,o]=N.useState(t),c=xe.insights.djsArticle.useQuery({articleNo:r},{enabled:!!r,staleTime:6e4,retry:!1}),u=c.data;return s.jsxs(Rt,{"data-loc":"client/src/pages/DjsLab.tsx:47",children:[s.jsxs("section",{"data-loc":"client/src/pages/DjsLab.tsx:48",className:"relative overflow-hidden bg-[#081c31] text-white",children:[s.jsx("div",{"data-loc":"client/src/pages/DjsLab.tsx:49",className:"absolute -right-24 -top-24 size-[420px] rounded-full border border-[#c7a76d]/20"}),s.jsx("div",{"data-loc":"client/src/pages/DjsLab.tsx:50",className:"absolute -right-8 -top-8 size-[280px] rounded-full border border-[#c7a76d]/20"}),s.jsxs("div",{"data-loc":"client/src/pages/DjsLab.tsx:51",className:"container relative py-14 sm:py-18",children:[s.jsx(Et,{"data-loc":"client/src/pages/DjsLab.tsx:52",className:"rounded-none border border-[#c7a76d]/50 bg-[#c7a76d]/10 text-[#ead6a8]",children:"DJS · Decomposed Judicial Semantics"}),s.jsxs("div",{"data-loc":"client/src/pages/DjsLab.tsx:53",className:"mt-5 grid gap-8 lg:grid-cols-[1.2fr_0.8fr] lg:items-end",children:[s.jsxs("div",{"data-loc":"client/src/pages/DjsLab.tsx:54",children:[s.jsx("h1",{"data-loc":"client/src/pages/DjsLab.tsx:55",className:"font-serif text-4xl font-semibold leading-tight sm:text-5xl",children:"䏿¢æ³è¦ï¼å
«åå¯è¿½æº¯åæè¦è§"}),s.jsx("p",{"data-loc":"client/src/pages/DjsLab.tsx:56",className:"mt-5 max-w-3xl text-base leading-8 text-slate-300",children:"LS9GãLSMUãCEFãTSAAãTLIãFIELDãVALUES è叿³å¤è§£åéåç¾ãè¦å坿½åçå
§å®¹æ¨ç¤ºçºãç±æ¢æè¦åæ½åãï¼éè¦åæ¡äºå¯¦æå¸æ³ä¾æºæä¸æèªè¡è£é ã"})]}),s.jsxs("form",{"data-loc":"client/src/pages/DjsLab.tsx:58",className:"border border-[#c7a76d]/35 bg-white/5 p-5 backdrop-blur",onSubmit:d=>{d.preventDefault();const p=a.replace(/^第|æ¢$/g,"").trim();p&&o(p)},children:[s.jsx("label",{"data-loc":"client/src/pages/DjsLab.tsx:66",htmlFor:"djs-article",className:"text-sm font-medium text-[#ead6a8]",children:"輸å
¥è¡æ¿è¨´è¨æ³æ¢è"}),s.jsxs("div",{"data-loc":"client/src/pages/DjsLab.tsx:67",className:"mt-3 flex gap-2",children:[s.jsx(He,{"data-loc":"client/src/pages/DjsLab.tsx:68",id:"djs-article",value:a,onChange:d=>n(d.target.value),placeholder:"ä¾å¦ 4ã237-10",className:"rounded-none border-white/20 bg-white text-[#10253c]"}),s.jsxs(X,{"data-loc":"client/src/pages/DjsLab.tsx:69",type:"submit",className:"rounded-none bg-[#c7a76d] text-[#081c31] hover:bg-[#dfc58f]",children:[s.jsx(Ut,{"data-loc":"client/src/pages/DjsLab.tsx:69",className:"size-4"}),"åæ"]})]}),s.jsx("p",{"data-loc":"client/src/pages/DjsLab.tsx:71",className:"mt-3 text-xs leading-5 text-slate-400",children:"å¯ä½¿ç¨ã237-10ãæ ¼å¼ï¼å¹³å°æä»¥è³æåº«å¯ä¸æ¢èæ ¸å°ã"})]})]})]})]}),s.jsxs("div",{"data-loc":"client/src/pages/DjsLab.tsx:77",className:"container py-10 sm:py-14",children:[c.isLoading&&s.jsx("div",{"data-loc":"client/src/pages/DjsLab.tsx:78",className:"grid gap-5 lg:grid-cols-2",children:Array.from({length:6},(d,p)=>s.jsx(Oe,{"data-loc":"client/src/pages/DjsLab.tsx:78",className:"h-60"},p))}),c.isError&&s.jsxs("div",{"data-loc":"client/src/pages/DjsLab.tsx:79",className:"border border-red-200 bg-red-50 p-6 text-sm text-red-800",children:["è³æè®å失æï¼",c.error.message]}),!c.isLoading&&!c.isError&&!u&&s.jsxs("div",{"data-loc":"client/src/pages/DjsLab.tsx:81",className:"border border-[#d8cfbf] bg-white py-16 text-center",children:[s.jsx(RS,{"data-loc":"client/src/pages/DjsLab.tsx:81",className:"mx-auto
713size-10 text-[#a88445]"}),s.jsxs("h2",{"data-loc":"client/src/pages/DjsLab.tsx:81",className:"mt-4 font-serif text-2xl text-[#10253c]",children:["æ¾ä¸å°ææç第 ",r," æ¢"]}),s.jsx("p",{"data-loc":"client/src/pages/DjsLab.tsx:81",className:"mt-2 text-sm text-slate-600",children:"åªé¤æ¢æèä¸åå¨çæ¢è䏿çæåæå
§å®¹ã"})]}),u&&s.jsxs(s.Fragment,{children:[s.jsxs("section",{"data-loc":"client/src/pages/DjsLab.tsx:86",className:"border border-[#d8cfbf] bg-white p-6 shadow-[0_18px_48px_rgba(16,37,60,0.07)] sm:p-8",children:[s.jsxs("div",{"data-loc":"client/src/pages/DjsLab.tsx:87",className:"flex flex-col gap-4 sm:flex-row sm:items-start sm:justify-between",children:[s.jsxs("div",{"data-loc":"client/src/pages/DjsLab.tsx:88",children:[s.jsx("p",{"data-loc":"client/src/pages/DjsLab.tsx:89",className:"text-xs font-semibold uppercase tracking-[0.18em] text-[#74551f]",children:"Verified statute source"}),s.jsxs("h2",{"data-loc":"client/src/pages/DjsLab.tsx:90",className:"mt-2 font-serif text-3xl font-semibold text-[#10253c]",children:["è¡æ¿è¨´è¨æ³ç¬¬ ",u.statute.articleNo," æ¢"]}),s.jsx("p",{"data-loc":"client/src/pages/DjsLab.tsx:91",className:"mt-2 text-sm text-slate-500",children:[u.statute.book,u.statute.chapter,u.statute.section].filter(Boolean).join(" · ")})]}),s.jsxs("a",{"data-loc":"client/src/pages/DjsLab.tsx:93",href:u.statute.sourceUrl,target:"_blank",rel:"noreferrer",className:"inline-flex items-center gap-1 text-sm font-medium text-[#765721] hover:underline",children:["å
¨åæ³è¦è³æåº«åæ",s.jsx(ma,{"data-loc":"client/src/pages/DjsLab.tsx:93",className:"size-4"})]})]}),s.jsx("p",{"data-loc":"client/src/pages/DjsLab.tsx:95",className:"mt-6 whitespace-pre-line border-l-2 border-[#c7a76d] bg-[#faf8f3] p-5 text-[15px] leading-8 text-slate-800",children:u.statute.content})]}),s.jsx("div",{"data-loc":"client/src/pages/DjsLab.tsx:98",className:"mt-8 grid gap-5 lg:grid-cols-2",children:$ae.map(d=>{const p=s.jsxs("div",{"data-loc":"client/src/pages/DjsLab.tsx:101",className:"flex items-start justify-between gap-4 border-b border-[#e7e0d4] pb-4",children:[s.jsxs("div",{"data-loc":"client/src/pages/DjsLab.tsx:102",className:"flex gap-3",children:[s.jsx("div",{"data-loc":"client/src/pages/DjsLab.tsx:102",className:"grid size-10 shrink-0 place-items-center bg-[#0b2a47] text-[#ead6a8]",children:s.jsx(LX,{"data-loc":"client/src/pages/DjsLab.tsx:102",className:"size-5"})}),s.jsxs("div",{"data-loc":"client/src/pages/DjsLab.tsx:102",children:[s.jsx("p",{"data-loc":"client/src/pages/DjsLab.tsx:102",className:"text-xs font-semibold tracking-[0.16em] text-[#74551f]",children:d.shortName}),s.jsx("h3",{"data-loc":"client/src/pages/DjsLab.tsx:102",className:"mt-1 font-serif text-xl font-semibold text-[#10253c]",children:d.name})]})]}),s.jsx(Et,{"data-loc":"client/src/pages/DjsLab.tsx:103",variant:"outline",className:"rounded-none border-[#c7a76d]/60 text-[10px] text-[#765721]",children:Bwe[d.sourceStatus]})]});if(d.id==="precedent")return s.jsxs("section",{"data-loc":"client/src/pages/DjsLab.tsx:109",className:"border border-[#d8cfbf] bg-white p-5 sm:p-6",children:[p,s.jsx("p",{"data-loc":"client/src/pages/DjsLab.tsx:111",className:"mt-4 text-sm leading-6 text-slate-600",children:u.judicial.status}),s.jsxs("div",{"data-loc":"client/src/pages/DjsLab.tsx:112",className:"mt-4 grid gap-3",children:[u.judicial.items.map(m=>s.jsxs("a",{"data-loc":"client/src/pages/DjsLab.tsx:114",href:m.sourceUrl,target:"_blank",rel:"noreferrer",className:"block border-l-2 border-[#c7a76d] bg-[#faf8f3] p-4 hover:bg-[#f5efe3]",children:[s.jsxs("p",{"data-loc":"client/src/pages/DjsLab.tsx:115",className:"text-sm font-semibold text-[#10253c]",children:[m.court," · ",m.caseNumber]}),s.jsx("p",{"data-loc":"client/src/pages/DjsLab.tsx:116",className:"mt-2 line-clamp-3 text-xs leading-6 text-slate-600",children:m.summary||m.title})]},m.externalId)),!u.judicial.items.length&&s.jsx("p",{"data-loc":"client/src/pages/DjsLab.tsx:119",className:"border border-dashed border-[#d8cfbf] p-4 text-sm text-slate-500",children:"æªé¡¯ç¤ºä»»ä½æªç¶æ ¸é©çå¤è§£æè¦ã"})]})]},d.id);const h=u.modules[d.id];return s.jsxs("section",{"data-loc":"client/src/pages/DjsLab.tsx:127",className:"border border-[#d8cfbf] bg-white p-5 sm:p-6",children:[p,s.jsx("p",{"data-loc":"client/src/pages/DjsLab.tsx:129",className:"mt-4 text-sm leading-6 text-slate-600",children:d.description}),s.jsxs("div",{"data-loc":"client/src/pages/DjsLab.tsx:130",className:"mt-5 border-t border-[#eee8de] pt-4",children:[d.id==="ls9g"&&s.jsx("div",{"data-loc":"client/src/pages/DjsLab.tsx:132",className:"grid gap-4",children:Object.entries(h.layers).map(([m,x])=>s.jsxs("div",{"data-loc":"client/src/pages/DjsLab.tsx:133",children:[s.jsx("h4",{"data-loc":"client/src/pages/DjsLab.tsx:133",className:"mb-2 text-sm font-semibold text-[#30465e]",children:m}),s.jsx(rf,{"data-loc":"client/src/pages/DjsLab.tsx:133",items:x})]},m))}),d.id==="lsmu"&&s.jsx(rf,{"data-loc":"client/src/pages/DjsLab.tsx:136",items:h.units}),d.id==="tsaa"&&s.jsxs(s.Fragment,{children:[s.jsx(rf,{"data-loc":"client/src/pages/DjsLab.tsx:137",items:h.timeExpressions}),s.jsx("p",{"data-loc":"client/src/pages/DjsLab.tsx:137",className:"mt-3 text-xs leading-5 text-slate-500",children:String(h.sequenceNote)})]}),d.id==="field"&&s.jsxs(s.Fragment,{children:[s.jsx(rf,{"data-loc":"client/src/pages/DjsLab.tsx:138",items:h.actors}),s.jsx("p",{"data-loc":"client/src/pages/DjsLab.tsx:138",className:"mt-3 text-xs leading-5 text-slate-500",children:String(h.note)})]}),d.id==="values"&&s.jsxs(s.Fragment,{children:[s.jsx(rf,{"data-loc":"client/src/pages/DjsLab.tsx:139",items:h.prompts}),s.jsx("p",{"data-loc":"client/src/pages/DjsLab.tsx:139",className:"mt-3 text-xs leading-5 text-slate-500",children:String(h.note)})]}),(d.id==="cef"||d.id==="tli")&&s.jsxs("div",{"data-loc":"client/src/pages/DjsLab.tsx:140",className:"border border-[#d8cfbf] bg-[#fffdf8] p-4",children:[s.jsxs("p",{"data-loc":"client/src/pages/DjsLab.tsx:140",className:"flex items-center gap-2 text-sm font-semibold text-[#765721]",children:[s.jsx(Ca,{"data-loc":"client/src/pages/DjsLab.tsx:140",className:"size-4"}),String(h.status)]}),s.jsx("p",{"data-loc":"client/src/pages/DjsLab.tsx:140",className:"mt-2 text-sm leading-6 text-slate-600",children:String(h.note)}),s.jsx(X,{"data-loc":"client/src/pages/DjsLab.tsx:140",asChild:!0,variant:"outline",size:"sm",className:"mt-4 rounded-none",children:s.jsxs(we,{"data-loc":"client/src/pages/DjsLab.tsx:140",href:"/procedures",children:["åå¾ç¨åº CEF åæ",s.jsx(Na,{"data-loc":"client/src/pages/DjsLab.tsx:140",className:"size-4"})]})})]})]})]},d.id)})}),s.jsxs("section",{"data-loc":"client/src/pages/DjsLab.tsx:147",className:"mt-8 flex flex-col gap-4 border border-[#c7a76d]/35 bg-[#0b2a47] p-6 text-white sm:flex-row sm:items-center sm:justify-between",children:[s.jsxs("div",{"data-loc":"client/src/pages/DjsLab.tsx:148",className:"flex items-start gap-3",children:[s.jsx(jc,{"data-loc":"client/src/pages/DjsLab.tsx:148",className:"mt-1 size-5 shrink-0 text-[#c7a76d]"}),s.jsxs("div",{"data-loc":"client/src/pages/DjsLab.tsx:148",children:[s.jsx("h2",{"data-loc":"client/src/pages/DjsLab.tsx:148",className:"font-serif text-xl",children:"å幻覺çæ
å·²æé²"}),s.jsx("p",{"data-loc":"client/src/pages/DjsLab.tsx:148",className:"mt-1 text-sm leading-6 text-slate-300",children:"åæèè£å¤é£å宿¹ä¾æºï¼è¦åæ½åå AI è¼å©åæåéæ¨ç¤ºãæ¬é å
§å®¹å
ä¾ç ç©¶ï¼ä¸æ§ææ³å¾æè¦ã"})]})]}),s.jsx(X,{"data-loc":"client/src/pages/DjsLab.tsx:149",asChild:!0,className:"shrink-0 rounded-none bg-[#c7a76d] text-[#081c31] hover:bg-[#dfc58f]",children:s.jsxs(we,{"data-loc":"client/src/pages/DjsLab.tsx:149",href:`/statutes/${u.statute.articleNo}`,children:[s.jsx(Aa,{"data-loc":"client/src/pages/DjsLab.tsx:149",className:"size-4"}),"é±è®æ¢æè©³æ
"]})})]})]})]})]})}const Uwe={question_only:{label:"宿¹è©¦é¡",description:"èé¸é¨ç®åå
æä¾æ£å¼è©¦é¡æªï¼æªå
¬å¸å¯ä¾æ¬å¹³å°ç´¢å¼ççæ¡æè©åè¦é»ã",Icon:eo},official_answer:{label:"å«å®æ¹çæ¡",description:"èé¸é¨å¦æä¾æ¸¬é©å¼è©¦é¡çæ¡ï¼è«ä»¥å®æ¹æªæ¡çé¡èèçæ¬çºæºã",Icon:YA},scoring_guidelines:{label:"å«è©åè¦é»",description:"èé¸é¨å¦å
¬å¸ç³è«é¡è©åè¦é»ãè©åè¦é»èªªæè©ééé»ï¼ä¸çå宿´æ¨æºæ¬çã",Icon:JA}};function Hwe(){const e=Jx(),t=xe.exams.bySlug.useQuery({slug:e.slug??""},{enabled:!!e.slug,retry:1});return s.jsx(Rt,{"data-loc":"client/src/pages/ExamPaperDetail.tsx:48",children:s.jsxs("main",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:49",id:"main-content",tabIndex:-1,
713children:[s.jsx("section",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:50",className:"bg-[#071f3b] py-10 text-white sm:py-14",children:s.jsxs("div",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:51",className:"container max-w-5xl",children:[s.jsxs(we,{"data-loc":"client/src/pages/ExamPaperDetail.tsx:52",href:"/exams",className:"inline-flex items-center gap-2 text-sm font-bold text-[#e7d39d] hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#efd26f]",children:[s.jsx(Ka,{"data-loc":"client/src/pages/ExamPaperDetail.tsx:56",className:"size-4","aria-hidden":"true"}),"è¿åèå¤é¡ç´¢å¼"]}),t.isLoading?s.jsxs("div",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:59",className:"mt-8 space-y-4",children:[s.jsx(Oe,{"data-loc":"client/src/pages/ExamPaperDetail.tsx:60",className:"h-5 w-40 bg-white/15"}),s.jsx(Oe,{"data-loc":"client/src/pages/ExamPaperDetail.tsx:61",className:"h-12 w-full max-w-3xl bg-white/15"}),s.jsx(Oe,{"data-loc":"client/src/pages/ExamPaperDetail.tsx:62",className:"h-6 w-2/3 bg-white/15"})]}):t.data?s.jsxs("div",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:65",className:"mt-8",children:[s.jsxs("p",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:66",className:"inline-flex items-center gap-2 text-xs font-bold uppercase tracking-[0.18em] text-[#e5cc85]",children:[s.jsx(tn,{"data-loc":"client/src/pages/ExamPaperDetail.tsx:67",className:"size-4","aria-hidden":"true"}),t.data.sourceName,"æ£å¼èç¢è©¦é¡"]}),s.jsx("h1",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:70",className:"mt-4 max-w-4xl font-serif text-3xl font-black leading-tight sm:text-5xl",children:t.data.subjectName}),s.jsx("p",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:73",className:"mt-5 max-w-4xl text-sm leading-7 text-slate-200 sm:text-base",children:t.data.examName})]}):null]})}),s.jsx("section",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:81",className:"paper-grid min-h-[65vh] py-10 sm:py-14",children:s.jsxs("div",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:82",className:"container max-w-5xl",children:[t.isError?s.jsxs("div",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:84",role:"alert",className:"border border-red-200 bg-red-50 p-8 text-red-800",children:[s.jsx(Wx,{"data-loc":"client/src/pages/ExamPaperDetail.tsx:85",className:"size-10",strokeWidth:1.5,"aria-hidden":"true"}),s.jsx("h1",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:86",className:"mt-4 text-2xl font-semibold",children:"æ¾ä¸å°é份æ£å¼èå¤é¡"}),s.jsx("p",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:87",className:"mt-2 text-sm leading-7",children:"è³æå¯è½å°æªå
¬éæç¶²åå·²æ´æ°ãå¹³å°ä¸æä»¥æªæ ¸å¯¦å
§å®¹è£è¶³ã"}),s.jsx(X,{"data-loc":"client/src/pages/ExamPaperDetail.tsx:88",asChild:!0,variant:"outline",className:"mt-6 rounded-none border-red-300",children:s.jsx(we,{"data-loc":"client/src/pages/ExamPaperDetail.tsx:89",href:"/exams",children:"è¿åæ£å¼è©¦é¡ç´¢å¼"})})]}):null,t.isLoading?s.jsxs("div",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:95",className:"grid gap-6 lg:grid-cols-[1fr_300px]",children:[s.jsx(Oe,{"data-loc":"client/src/pages/ExamPaperDetail.tsx:96",className:"h-[460px] rounded-none"}),s.jsx(Oe,{"data-loc":"client/src/pages/ExamPaperDetail.tsx:97",className:"h-72 rounded-none"})]}):null,t.data?s.jsx(Fwe,{"data-loc":"client/src/pages/ExamPaperDetail.tsx:101",paper:t.data}):null]})})]})})}function Fwe({paper:e}){const t=Uwe[e.resourceStatus],a=t.Icon;return s.jsxs("div",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:118",className:"grid gap-6 lg:grid-cols-[minmax(0,1fr)_300px] lg:items-start",children:[s.jsxs("article",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:119",className:"border border-[#d7c7aa] bg-[#fbfaf7] p-6 shadow-[0_16px_44px_rgba(16,40,64,.06)] sm:p-8",children:[s.jsxs("div",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:120",className:"flex flex-wrap items-center gap-2",children:[s.jsxs("span",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:121",className:"bg-[#102d49] px-3 py-1.5 text-xs font-bold text-white",children:["æ°å ",e.rocYear," å¹´"]}),s.jsxs("span",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:122",className:"inline-flex items-center gap-1.5 border border-[#d8c28a] bg-[#fff8e7] px-3 py-1.5 text-xs font-bold text-[#745523]",children:[s.jsx(a,{"data-loc":"client/src/pages/ExamPaperDetail.tsx:123",className:"size-3.5","aria-hidden":"true"}),t.label]})]}),s.jsxs("dl",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:127",className:"mt-8 grid gap-px border border-[#ddd1bc] bg-[#ddd1bc] sm:grid-cols-2",children:[s.jsx(Tl,{"data-loc":"client/src/pages/ExamPaperDetail.tsx:128",label:"è試é¡ç§",value:e.trackName}),s.jsx(Tl,{"data-loc":"client/src/pages/ExamPaperDetail.tsx:129",label:"ç§ç®å稱",value:e.subjectName}),s.jsx(Tl,{"data-loc":"client/src/pages/ExamPaperDetail.tsx:130",label:"è試代碼",value:e.examCode}),s.jsx(Tl,{"data-loc":"client/src/pages/ExamPaperDetail.tsx:131",label:"é¡ç§ï¼ç§ç®ä»£ç¢¼",value:`${e.categoryCode}ï¼${e.subjectCode}`}),s.jsx(Tl,{"data-loc":"client/src/pages/ExamPaperDetail.tsx:132",label:"é¡å",value:e.questionType==="essay"?"ç³è«é¡":e.questionType==="multiple_choice"?"測é©é¡":"æ··åé¡å"}),s.jsx(Tl,{"data-loc":"client/src/pages/ExamPaperDetail.tsx:136",label:"èè©¦æ¥æ",value:e.examDateLabel||"以èé¸é¨åå§é çºæº"})]}),s.jsxs("div",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:139",className:"mt-8 border-l-4 border-[#b9914e] bg-[#f7f1e5] p-5",children:[s.jsxs("h2",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:140",className:"flex items-center gap-2 text-base font-bold text-[#293e50]",children:[s.jsx(Va,{"data-loc":"client/src/pages/ExamPaperDetail.tsx:141",className:"size-5 text-[#89672f]","aria-hidden":"true"}),"宿¹è³æºçæ
"]}),s.jsx("p",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:144",className:"mt-2 text-sm leading-7 text-[#5a4d39]",children:t.description})]}),s.jsxs("div",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:147",className:"mt-8 grid gap-3 sm:grid-cols-2",children:[s.jsx(Hh,{"data-loc":"client/src/pages/ExamPaperDetail.tsx:148",href:e.questionUrl,label:"éå宿¹è©¦é¡ PDF",primary:!0}),e.answerUrl?s.jsx(Hh,{"data-loc":"client/src/pages/ExamPaperDetail.tsx:149",href:e.answerUrl,label:"éå宿¹çæ¡"}):null,e.scoringGuidelinesUrl?s.jsx(Hh,{"data-loc":"client/src/pages/ExamPaperDetail.tsx:151",href:e.scoringGuidelinesUrl,label:"éå宿¹è©åè¦é»"}):null,s.jsx(Hh,{"data-loc":"client/src/pages/ExamPaperDetail.tsx:153",href:e.sourcePageUrl,label:"æ¥çèé¸é¨åå§æ¥è©¢é "})]}),s.jsxs("section",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:156",className:"mt-9 border-t border-[#d8c9af] pt-7","aria-labelledby":"answer-boundary-heading",children:[s.jsx("h2",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:157",id:"answer-boundary-heading",className:"text-xl font-semibold text-[#102840]",children:"çæ¡èè©åè³æèªªæ"}),s.jsx("p",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:158",className:"mt-3 text-sm leading-7 text-slate-600",children:"æ¬å¹³å°å
æ´ç並é£çµä¸æ¹å®æ¹è³æºï¼ä¸èªè¡é製試é
713¡å
¨æï¼ä¹ä¸å° AI çæå
§å®¹ãè£ç¿çè§£é¡æç¬¬ä¸æ¹æ¬çæ¨ç¤ºçºå®æ¹çæ¡ã è¥èé¸é¨æªæä¾çæ¡ï¼è©²æ¬ä½ææç¢ºç空ï¼è¥å
å
¬å¸è©åè¦é»ï¼è«å¿å°å
¶è§£è®çºå¯ä¸æ£è§£ã"})]})]}),s.jsxs("aside",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:165",className:"space-y-5 lg:sticky lg:top-24",children:[s.jsxs("div",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:166",className:"border border-[#d7c7aa] bg-white p-5",children:[s.jsx("p",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:167",className:"text-xs font-bold uppercase tracking-[0.16em] text-[#936d31]",children:"Source Record"}),s.jsx("h2",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:168",className:"mt-3 text-lg font-semibold text-[#102840]",children:"æ£å¼ä¾æºç´é"}),s.jsxs("dl",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:169",className:"mt-5 space-y-4 text-sm",children:[s.jsxs("div",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:170",children:[s.jsx("dt",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:171",className:"text-xs text-slate-500",children:"ç¼å¸æ©é"}),s.jsx("dd",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:172",className:"mt-1 font-bold text-[#263a4d]",children:e.sourceName})]}),s.jsxs("div",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:174",children:[s.jsx("dt",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:175",className:"text-xs text-slate-500",children:"西å
年度"}),s.jsx("dd",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:176",className:"mt-1 font-bold text-[#263a4d]",children:e.gregorianYear})]}),s.jsxs("div",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:178",children:[s.jsx("dt",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:179",className:"text-xs text-slate-500",children:"平尿´æ°æé"}),s.jsxs("dd",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:180",className:"mt-1 flex items-center gap-1.5 font-bold text-[#263a4d]",children:[s.jsx($r,{"data-loc":"client/src/pages/ExamPaperDetail.tsx:181",className:"size-4 text-[#9a7538]","aria-hidden":"true"}),new Date(e.updatedAtMs).toLocaleDateString("zh-TW")]})]})]})]}),s.jsxs("div",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:188",className:"border border-[#c7d6e2] bg-[#edf5fa] p-5 text-sm leading-7 text-[#36536a]",children:[s.jsx("strong",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:189",className:"block text-[#173b57]",children:"ä½¿ç¨æé"}),"éå宿¹ PDF å¾ï¼è«åæ¬¡æ ¸å°é é¦è試å稱ãé¡ç§ãç§ç®å年度ï¼èé¸é¨æ´æ°ææ´æ£å
§å®¹æï¼ä»¥å®æ¹é é¢çºæºã"]})]})]})}function Tl({label:e,value:t}){return s.jsxs("div",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:199",className:"bg-white p-4",children:[s.jsx("dt",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:200",className:"text-xs font-bold tracking-wide text-[#8d6a32]",children:e}),s.jsx("dd",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:201",className:"mt-1.5 text-sm leading-6 text-[#263a4d]",children:t})]})}function Hh({href:e,label:t,primary:a=!1}){return s.jsxs("a",{"data-loc":"client/src/pages/ExamPaperDetail.tsx:216",href:e,target:"_blank",rel:"noreferrer noopener",className:a?"inline-flex min-h-12 items-center justify-between gap-3 bg-[#102d49] px-4 text-sm font-bold text-white transition hover:bg-[#173b5d] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#9a7538] focus-visible:ring-offset-2":"inline-flex min-h-12 items-center justify-between gap-3 border border-[#bca77f] bg-white px-4 text-sm font-bold text-[#614a29] transition hover:border-[#8d6a32] hover:bg-[#fffaf0] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#9a7538] focus-visible:ring-offset-2",children:[t,s.jsx(ma,{"data-loc":"client/src/pages/ExamPaperDetail.tsx:226",className:"size-4 shrink-0","aria-hidden":"true"})]})}const Kwe={question_only:"宿¹è©¦é¡",official_answer:"å«å®æ¹çæ¡",scoring_guidelines:"å«è©åè¦é»"},Vwe={question_only:"èé¸é¨ç®åå
æä¾æ£å¼è©¦é¡æªã",official_answer:"èé¸é¨å¦æä¾æ¸¬é©å¼è©¦é¡çæ¡ã",scoring_guidelines:"èé¸é¨å¦å
¬å¸ç³è«é¡è©åè¦é»ï¼è©åè¦é»ä¸ç忍æºçæ¡ã"};function Gwe(){const[e,t]=N.useState(""),[a,n]=N.useState(""),[r,o]=N.useState("all"),[c,u]=N.useState("all"),d=xe.exams.list.useQuery({limit:100},{retry:1}),p=N.useMemo(()=>({rocYear:r==="all"?void 0:Number(r),resourceStatus:c==="all"?void 0:c,query:a||void 0,limit:100}),[a,c,r]),h=xe.exams.list.useQuery(p,{retry:1}),m=N.useMemo(()=>Array.from(new Set((d.data??[]).map(b=>b.rocYear))).sort((b,w)=>w-b),[d.data]),x=b=>{b.preventDefault(),n(e.trim())},v=()=>{t(""),n(""),o("all"),u("all")},j=!!(a||r!=="all"||c!=="all");return s.jsx(Rt,{"data-loc":"client/src/pages/ExamPapers.tsx:79",children:s.jsxs("main",{"data-loc":"client/src/pages/ExamPapers.tsx:80",id:"main-content",tabIndex:-1,
713children:[s.jsxs("section",{"data-loc":"client/src/pages/ExamPapers.tsx:81",className:"relative overflow-hidden bg-[#071f3b] py-12 text-white sm:py-16",children:[s.jsx("div",{"data-loc":"client/src/pages/ExamPapers.tsx:82",className:"absolute inset-0 opacity-60 [background-image:radial-gradient(circle,rgba(255,255,255,.28)_0.7px,transparent_1px)] [background-size:42px_42px]"}),s.jsx("div",{"data-loc":"client/src/pages/ExamPapers.tsx:83",className:"container relative max-w-6xl",children:s.jsxs("div",{"data-loc":"client/src/pages/ExamPapers.tsx:84",className:"grid gap-8 lg:grid-cols-[1fr_360px] lg:items-end",children:[s.jsxs("div",{"data-loc":"client/src/pages/ExamPapers.tsx:85",children:[s.jsxs("p",{"data-loc":"client/src/pages/ExamPapers.tsx:86",className:"inline-flex items-center gap-2 text-xs font-bold uppercase tracking-[0.2em] text-[#e5cc85]",children:[s.jsx(tn,{"data-loc":"client/src/pages/ExamPapers.tsx:87",className:"size-4","aria-hidden":"true"}),"Ministry of Examination"]}),s.jsx("h1",{"data-loc":"client/src/pages/ExamPapers.tsx:90",className:"mt-4 font-serif text-4xl font-black tracking-tight sm:text-5xl",children:"åå®¶è試èå¤é¡"}),s.jsx("p",{"data-loc":"client/src/pages/ExamPapers.tsx:93",className:"mt-5 max-w-3xl text-sm leading-7 text-slate-200 sm:text-base",children:"æ´çå«è¡æ¿æ³ãè¡æ¿ææ¿æ³ææ²æ³èè¡æ¿æ³çæ£å¼èç¢è©¦é¡ï¼ææè©¦é¡ãçæ¡èè©åè¦é»åé£åèé¸é¨åå§é é¢ã"})]}),s.jsxs("a",{"data-loc":"client/src/pages/ExamPapers.tsx:97",href:"https://wwwq.moex.gov.tw/",target:"_blank",rel:"noreferrer noopener",className:"flex items-center gap-3 border border-[#d9bf78]/45 bg-white/5 p-4 text-sm text-[#f0ddb0] transition hover:border-[#e3c97e] hover:bg-white/10 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#efd26f]",children:[s.jsx(Va,{"data-loc":"client/src/pages/ExamPapers.tsx:103",className:"size-8 shrink-0",strokeWidth:1.5,"aria-hidden":"true"}),s.jsxs("span",{"data-loc":"client/src/pages/ExamPapers.tsx:104",className:"min-w-0 flex-1",children:[s.jsx("strong",{"data-loc":"client/src/pages/ExamPapers.tsx:105",className:"block text-white",children:"å¯ä¸æ£å¼è³æä¾æºï¼èé¸é¨"}),s.jsx("span",{"data-loc":"client/src/pages/ExamPapers.tsx:106",className:"mt-1 block text-xs leading-5 text-slate-300",children:"éåèç¢è©¦é¡æ¥è©¢å¹³èº"})]}),s.jsx(ma,{"data-loc":"client/src/pages/ExamPapers.tsx:108",className:"size-4 shrink-0","aria-hidden":"true"})]})]})})]}),s.jsx("section",{"data-loc":"client/src/pages/ExamPapers.tsx:114",className:"paper-grid min-h-[65vh] py-10 sm:py-14",children:s.jsxs("div",{"data-loc":"client/src/pages/ExamPapers.tsx:115",className:"container max-w-6xl",children:[s.jsxs("div",{"data-loc":"client/src/pages/ExamPapers.tsx:116",className:"border border-[#d7c7aa] bg-[#fbfaf7] p-4 shadow-[0_16px_44px_rgba(16,40,64,.07)] sm:p-6",children:[s.jsxs("div",{"data-loc":"client/src/pages/ExamPapers.tsx:117",className:"mb-4 flex items-center gap-2 text-sm font-bold text-[#102840]",children:[s.jsx(ZA,{"data-loc":"client/src/pages/ExamPapers.tsx:118",className:"size-4 text-[#9a7438]","aria-hidden":"true"}),"ç¯©é¸æ£å¼è³æ"]}),s.jsxs("form",{"data-loc":"client/src/pages/ExamPapers.tsx:121",onSubmit:x,className:"grid gap-3 lg:grid-cols-[1fr_170px_200px_auto]",children:[s.jsxs("div",{"data-loc":"client/src/pages/ExamPapers.tsx:122",className:"relative",children:[s.jsx(Ut,{"data-loc":"client/src/pages/ExamPapers.tsx:123",className:"absolute left-4 top-1/2 size-4 -translate-y-1/2 text-slate-400","aria-hidden":"true"}),s.jsx(He,{"data-loc":"client/src/pages/ExamPapers.tsx:124",value:e,onChange:b=>t(b.target.value),placeholder:"æå°è試ãé¡ç§æç§ç®",className:"h-12 rounded-none border-[#d8c9af] bg-white pl-11","aria-label":"æå°èå¤é¡"})]}),s.jsxs("select",{"data-loc":"client/src/pages/ExamPapers.tsx:132",value:r,onChange:b=>o(b.target.value),"aria-label":"è試年度",className:"h-12 border border-[#d8c9af] bg-white px-3 text-sm text-[#263a4d] focu
713s-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#9a7538]",children:[s.jsx("option",{"data-loc":"client/src/pages/ExamPapers.tsx:138",value:"all",children:"å
¨é¨å¹´åº¦"}),m.map(b=>s.jsxs("option",{"data-loc":"client/src/pages/ExamPapers.tsx:140",value:b,children:["æ°å ",b," å¹´"]},b))]}),s.jsxs("select",{"data-loc":"client/src/pages/ExamPapers.tsx:143",value:c,onChange:b=>u(b.target.value),"aria-label":"宿¹è³æºçæ
",className:"h-12 border border-[#d8c9af] bg-white px-3 text-sm text-[#263a4d] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#9a7538]",children:[s.jsx("option",{"data-loc":"client/src/pages/ExamPapers.tsx:149",value:"all",children:"å
¨é¨è³æº"}),s.jsx("option",{"data-loc":"client/src/pages/ExamPapers.tsx:150",value:"question_only",children:"宿¹è©¦é¡"}),s.jsx("option",{"data-loc":"client/src/pages/ExamPapers.tsx:151",value:"official_answer",children:"å«å®æ¹çæ¡"}),s.jsx("option",{"data-loc":"client/src/pages/ExamPapers.tsx:152",value:"scoring_guidelines",children:"å«è©åè¦é»"})]}),s.jsx(X,{"data-loc":"client/src/pages/ExamPapers.tsx:154",type:"submit",className:"h-12 rounded-none bg-[#102d49] px-7 text-white hover:bg-[#173b5d]",children:"æ¥è©¢"})]}),j?s.jsxs(X,{"data-loc":"client/src/pages/ExamPapers.tsx:159",type:"button",variant:"ghost",className:"mt-3 h-9 rounded-none px-0 text-slate-600 hover:bg-transparent hover:text-[#8d6a32]",onClick:v,children:[s.jsx(Br,{"data-loc":"client/src/pages/ExamPapers.tsx:165",className:"size-4","aria-hidden":"true"}),"æ¸
é¤å
¨é¨ç¯©é¸"]}):null]}),s.jsxs("div",{"data-loc":"client/src/pages/ExamPapers.tsx:170",className:"mt-9 flex items-end justify-between border-b border-[#cdbb9c] pb-4",children:[s.jsxs("div",{"data-loc":"client/src/pages/ExamPapers.tsx:171",children:[s.jsx("p",{"data-loc":"client/src/pages/ExamPapers.tsx:172",className:"legal-kicker",children:"Official Past Papers"}),s.jsx("h2",{"data-loc":"client/src/pages/ExamPapers.tsx:173",className:"mt-3 text-2xl font-semibold text-[#102840]",children:"æ£å¼è©¦é¡ç´¢å¼"})]}),s.jsx("p",{"data-loc":"client/src/pages/ExamPapers.tsx:175",className:"text-sm text-slate-500","aria-live":"polite",children:h.isLoading?"è¼å
¥ä¸â¦":`${h.data?.length??0} 份`})]}),h.isError?s.jsx("div",{"data-loc":"client/src/pages/ExamPapers.tsx:181",role:"alert",className:"mt-6 border border-red-200 bg-red-50 p-6 text-sm text-red-700",children:"æ£å¼èå¤é¡ç®åç¡æ³è¼å
¥ï¼è«ç¨å¾å試æç´æ¥åå¾èé¸é¨æ¥è©¢ã"}):null,h.isLoading?s.jsx("div",{"data-loc":"client/src/pages/ExamPapers.tsx:187",className:"mt-7 grid gap-5 md:grid-cols-2",children:Array.from({length:4}).map((b,w)=>s.jsx(Oe,{"data-loc":"client/src/pages/ExamPapers.tsx:189",className:"h-72 rounded-none"},w))}):null,!h.isLoading&&!h.isError&&!h.data?.length?s.jsxs("div",{"data-loc":"client/src/pages/ExamPapers.tsx:195",className:"mt-7 border border-dashed border-[#c9b48f] bg-[#fbfaf7] px-6 py-16 text-center",children:[s.jsx(Wx,{"data-loc":"client/src/pages/ExamPapers.tsx:196",className:"mx-auto size-11 text-[#aa8952]",strokeWidth:1.3,"aria-hidden":"true"}),s.jsx("h2",{"data-loc":"client/src/pages/ExamPapers.tsx:197",className:"mt-4 text-xl font-semibold text-[#102840]",children:"æ²æç¬¦åæ¢ä»¶çæ£å¼è©¦é¡"}),s.jsx("p",{"data-loc":"client/src/pages/ExamPapers.tsx:198",className:"mt-2 text-sm text-slate-500",children:"è«èª¿æ´å¹´åº¦ãè³æºçæ
æééµåï¼å¹³å°ä¸æä»¥é宿¹å
§å®¹è£è¶³çµæã"}),s.jsx(X,{"data-loc":"client/src/pages/ExamPapers.tsx:199",variant:"outline",className:"mt-5 rounded-none border-[#b99559] text-[#7f5f2f]",onClick:v,children:"顯示å
¨é¨æ£å¼è©¦é¡"})]}):null,s.jsx("div",{"data-loc":"client/src/pages/ExamPapers.tsx:205",className:"mt-7 grid gap-5 md:grid-cols-2",children:h.data?.map(b=>s.jsxs("article",{"data-loc":"client/src/pages/ExamPapers.tsx:207",className:"group flex min-h-[300px] flex-col border border-[#d7c7aa]/90 bg-[#fbfaf7] p-6 shadow-[0_12px_30px_rgba(16,40,64,.05)] transition duration-200 hover:-translate-y-1 hover:border-[#b69255] hover:bg-white sm:p-7",children:[s.jsxs("div",{"data-loc":"client/src/pages/ExamPapers.tsx:211",className:"flex flex-wrap items-center gap-2",children:[s.jsxs("span",{"data-loc":"client/src/pages/ExamPapers.tsx:212",className:"inline-flex items-center gap-1.5 bg-[#102d49] px-2.5 py-1 text-xs font-bold text-white",children:["æ°å ",b.rocYear," å¹´"]}),s.jsxs("span",{"data-loc":"client/src/pages/ExamPapers.tsx:215",className:"inline-flex items-center gap-1.5 border border-[#d8c28a] bg-[#fff8e7] px-2.5 py-1 text-xs font-bold text-[#745523]",children:[b.resourceStatus==="official_answer"?s.jsx(YA,{"data-loc":"client/src/pages/ExamPapers.tsx:217",className:"size-3.5","aria-hidden":"true"}):b.resourceStatus==="scoring_guidelines"?s.jsx(JA,{"data-loc":"client/src/pages/ExamPapers.tsx:219",className:"size-3.5","aria-hidden":"true"}):s.jsx(eo,{"data-loc":"client/src/pages/ExamPapers.tsx:221",className:"size-3.5","aria-hidden":"true"}),Kwe[b.resourceStatus]]})]}),s.jsx("p",{"data-loc":"client/src/pages/ExamPapers.tsx:226",className:"mt-5 text-xs font-bold tracking-[0.08em] text-[#966d2f]",children:b.trackName}),s.jsx("h2",{"data-loc":"client/src/pages/ExamPapers.tsx:227",className:"mt-2 text-xl font-semibold leading-8 text-[#102840]",children:b.subjectName}),s.jsx("p",{"data-loc":"client/src/pages/ExamPapers.tsx:228",className:"mt-3 line-clamp-3 text-sm leading-6 text-slate-600",children:b.examName}),s.jsx("p",{"data-loc":"client/src/pages/ExamPapers.tsx:229",className:"mt-3 text-xs leading-5 text-slate-500",children:Vwe[b.resourceStatus]}),s.jsxs("div",{"data-loc":"client/src/pages/ExamPapers.tsx:230",className:"mt-auto flex flex-wrap items-center gap-3 border-t border-[#ded1bb] pt-5",children:[s.jsx(X,{"data-loc":"client/src/pages/ExamPapers.tsx:231",asChild:!0,variant:"ghost",className:"h-9 rounded-none px-0 text-[#8d6a32] hover:bg-transparent hover:text-[#102840]",children:s.jsxs(we,{"data-loc":"client/src/pages/ExamPapers.tsx:232",href:`/exams/${b.slug}`,children:["æ¥çæ£å¼è³æ",s.jsx(Na,{"data-loc":"client/src/pages/ExamPapers.tsx:233",className:"size-4","aria-hidden":"true"})]})}),s.jsxs("a",{"data-loc":"client/src/pages/ExamPapers.tsx:236",href:b.questionUrl,target:"_blank",rel:"noreferrer noopener",className:"ml-auto inline-flex min-h-9 items-center gap-1.5 text-xs font-bold text-[#385b78] underline decoration-[#9cb0c1] underline-offset-4 hover:text-[#8d6a32] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#9a7538]",children:["宿¹è©¦é¡ PDF",s.jsx(ma,{"data-loc":"client/src/pages/ExamPapers.tsx:242",className:"size-3.5","aria-hidden":"true"})]})]})]},b.id))}),s.jsxs("aside",{"data-loc":"client/src/pages/ExamPapers.tsx:249",className:"mt-10 border-l-4 border-[#b9914e] bg-[#f7f1e5] p-5 text-sm leading-7 text-[#554831]",children:[s.jsx("strong",{"data-loc":"client/src/pages/ExamPapers.tsx:250",className:"text-[#2f4051]",children:"è³æèçæ¡éçï¼"}),"æ¬é å
ç´¢å¼èé¸é¨å
¬éè³æºãç³è«é¡è¥æªéæ¨æºçæ¡ï¼å¹³å°ä¸æå° AI çæå
§å®¹ãè£ç¿çè§£é¡æç¬¬ä¸æ¹æç« æ¨ç¤ºçºå®æ¹çæ¡ï¼è©åè¦é»äº¦ä¸çå宿´æ¬çã"]})]})})]})})}function Wwe(e){return`/judgments/solr/${encodeURIComponent(e)}`}const W2=6;function C7(e){return e?new Date(e).toLocaleDateString("zh-TW",{year:"numeric",month:"short",day:"numeric"}):"æ¥ææªæ¨ç¤º"}function Ywe(){const e=Mp(),t=N.useMemo(()=>new URLSearchParams(e).get("q")?.trim()??"",[e]),[a,n]=N.useState(t),[r,o]=N.useState(t),[,c]=ms(),u=N.useMemo(()=>({query:r||null,book:null,chapter:null,page:1,pageSize:W2}),[r]),d=N.useMemo(()=>({keyword:r||null,court:null,year:null,caseType:null,articleNo:null,page:1,pageSize:W2}),[r]),p=N.useMemo(()=>({query:r||null,category:null,page:1,pageSize:W2}),[r]),h=xe.statutes.list.useQuery(u,{enabled:!!r}),m=xe.judgments.search.useQuery(d,{enabled:!!r,retry:1}),x=xe.knowledge.list.useQuery(p,{enabled:!!r}),v=A=>{A.preventDefault();const C=a.trim();o(C),c(C?`/search?q=${encodeURIComponent(C)}`:"/search")},j=h.isLoading||m.isLoading||x.isLoading,b=h.isError||m.isError||x.isError,w=!!(h.data?.items.length||m.data?.items.length||x.data?.items.length);return s.jsxs(Rt,{"data-loc":"client/src/pages/GlobalSearch.tsx:55",children:[s.jsx(Pc,{"data-loc":"client/src/pages/GlobalSearch.tsx:56",eyebrow:"å
¨ç«æå°",title:"䏿¬¡æª¢ç´¢æ³è¦ãè£å¤èç¥èæç« ",description:"輸å
¥æ¢èãå¶åº¦ãè£å¤
713åèæçé»ééµè©ï¼ååæ¥è©¢å®æ¹æ³è¦è³æã叿³é¢å
¬éè£å¤ç´¢å¼èç«å
§è§£èªªæç« ã",actions:s.jsxs("span",{"data-loc":"client/src/pages/GlobalSearch.tsx:60",className:"inline-flex items-center gap-2 border border-[#c7a76d]/35 px-4 py-2 text-xs text-[#e3cc9b]",children:[s.jsx(ug,{"data-loc":"client/src/pages/GlobalSearch.tsx:60",className:"size-4"}),"ä¸é¡è³æåååç¾"]})}),s.jsx("section",{"data-loc":"client/src/pages/GlobalSearch.tsx:63",className:"paper-grid min-h-[68vh] py-10 sm:py-14",children:s.jsxs("div",{"data-loc":"client/src/pages/GlobalSearch.tsx:64",className:"container",children:[s.jsxs("form",{"data-loc":"client/src/pages/GlobalSearch.tsx:65",onSubmit:v,className:"mx-auto flex max-w-4xl flex-col gap-3 border border-[#d4c3a5] bg-[#fbfaf7] p-5 shadow-[0_14px_35px_rgba(16,40,64,0.07)] sm:flex-row sm:p-7",children:[s.jsxs("div",{"data-loc":"client/src/pages/GlobalSearch.tsx:66",className:"relative flex-1",children:[s.jsx("label",{"data-loc":"client/src/pages/GlobalSearch.tsx:67",htmlFor:"global-search",className:"sr-only",children:"å
¨ç«æå°ééµè©"}),s.jsx(Ut,{"data-loc":"client/src/pages/GlobalSearch.tsx:68",className:"absolute left-4 top-1/2 size-5 -translate-y-1/2 text-slate-400"}),s.jsx(He,{"data-loc":"client/src/pages/GlobalSearch.tsx:69",id:"global-search",value:a,onChange:A=>n(A.target.value),placeholder:"ä¾å¦ï¼åæ¢å·è¡ã訴é¡åç½®ã第 116 æ¢",className:"h-13 rounded-none border-[#d8c9af] bg-white pl-12 text-base focus-visible:ring-[#b99559]",autoFocus:!0})]}),s.jsxs(X,{"data-loc":"client/src/pages/GlobalSearch.tsx:71",type:"submit",className:"h-13 rounded-none bg-[#102d49] px-8 text-white hover:bg-[#173b5d]",children:[s.jsx(Ut,{"data-loc":"client/src/pages/GlobalSearch.tsx:71",className:"size-4"}),"æå°"]})]}),!r&&s.jsxs("div",{"data-loc":"client/src/pages/GlobalSearch.tsx:75",className:"mx-auto mt-10 max-w-4xl border border-dashed border-[#c9b48f] bg-[#fbfaf7] px-6 py-16 text-center",children:[s.jsx(Ut,{"data-loc":"client/src/pages/GlobalSearch.tsx:76",className:"mx-auto size-10 text-[#aa8952]",strokeWidth:1.4}),s.jsx("h2",{"data-loc":"client/src/pages/GlobalSearch.tsx:77",className:"mt-4 text-xl font-semibold text-[#102840]",children:"輸å
¥ç 究主é¡éå§æå°"}),s.jsx("p",{"data-loc":"client/src/pages/GlobalSearch.tsx:78",className:"mt-2 text-sm leading-7 text-slate-500",children:"坿尿³æ¢å
§å®¹ãè£å¤å
¨æèç¥èæç« æ¨é¡ï¼åå¥è³æåº«å¦æä¾æ´ç´°ç·»ç篩é¸å·¥å
·ã"}),s.jsx("div",{"data-loc":"client/src/pages/GlobalSearch.tsx:79",className:"mt-6 flex flex-wrap justify-center gap-2",children:["忢å·è¡","æ¤é·è¨´è¨","起訴æé","åå驿 ¼"].map(A=>s.jsx("button",{"data-loc":"client/src/pages/GlobalSearch.tsx:81",type:"button",onClick:()=>n(A),className:"border border-[#c9b48f] bg-white px-3 py-2 text-xs text-[#6d5430] hover:border-[#9a7538]",children:A},A))})]}),r&&s.jsxs("div",{"data-loc":"client/src/pages/GlobalSearch.tsx:88",className:"mt-10 space-y-10",children:[s.jsxs("div",{"data-loc":"client/src/pages/GlobalSearch.tsx:89",className:"flex flex-col gap-2 border-b border-[#d4c3a5] pb-5 sm:flex-row sm:items-end sm:justify-between",children:[s.jsxs("div",{"data-loc":"client/src/pages/GlobalSearch.tsx:90",children:[s.jsx("p",{"data-loc":"client/src/pages/GlobalSearch.tsx:90",className:"legal-kicker",children:"Search results"}),s.jsxs("h2",{"data-loc":"client/src/pages/GlobalSearch.tsx:90",className:"mt-3 text-2xl font-semibold text-[#102840]",children:["ã",r,"ãçæå°çµæ"]})]}),s.jsx("p",{"data-loc":"client/src/pages/GlobalSearch.tsx:91",className:"text-xs text-slate-500",children:"lawTWï¼reportBase çºå¯¦é©ç ç©¶ç´¢å¼ï¼å¼ç¨åè«æ ¸å°å®æ¹åæ"})]}),j&&s.jsx("div",{"data-loc":"client/src/pages/GlobalSearch.tsx:94",className:"grid gap-6 lg:grid-cols-3",children:Array.from({length:6}).map((A,C)=>s.jsx(Oe,{"data-loc":"client/src/pages/GlobalSearch.tsx:94",className:"h-40"},C))}),!j&&b&&s.jsx("div",{"data-loc":"client/src/pages/GlobalSearch.tsx:95",role:"alert",className:"border border-amber-300 bg-amber-50 p-5 text-sm leading-7 text-amber-950",children:"é¨åè³æä¾æºæ«æç¡æ³å®ææ¥è©¢ï¼å
¶é¤å¯ç¨çµæä»é¡¯ç¤ºæ¼ä¸æ¹ï¼æ¨ä¹å¯ç¨å¾éæ°æå°ã"}),!j&&!w&&s.jsxs("div",{"data-loc":"client/src/pages/GlobalSearch.tsx:97",className:"border border-dashed border-[#c9b48f] bg-[#fbfaf7] px-6 py-14 text-center",children:[s.jsx(ug,{"data-loc":"client/src/pages/GlobalSearch.tsx:98",className:"mx-auto
713size-9 text-[#aa8952]",strokeWidth:1.4}),s.jsx("h2",{"data-loc":"client/src/pages/GlobalSearch.tsx:99",className:"mt-4 text-xl font-semibold text-[#102840]",children:"ç®åæ¥ç¡ç¬¦åçµæ"}),s.jsx("p",{"data-loc":"client/src/pages/GlobalSearch.tsx:100",className:"mt-2 text-sm text-slate-500",children:"è«ç¸®çééµè©ãæ¹ç¨æ³æ¢èï¼æåå¥å徿³è¦èè£å¤è³æåº«ä½¿ç¨é²é篩é¸ã"})]}),!h.isLoading&&h.data&&s.jsxs("section",{"data-loc":"client/src/pages/GlobalSearch.tsx:105","aria-labelledby":"search-statutes",children:[s.jsx(Y2,{"data-loc":"client/src/pages/GlobalSearch.tsx:106",icon:Aa,label:"æ³è¦æ¢æ",title:`å
± ${h.data.total.toLocaleString("zh-TW")} æ¢`,href:`/statutes?q=${encodeURIComponent(r)}`,action:"æ¥çå
¨é¨"}),s.jsx("p",{"data-loc":"client/src/pages/GlobalSearch.tsx:107",className:`mt-4 border p-4 text-xs leading-6 ${h.data.source==="remote"?"border-[#9ab2c8] bg-[#eef5f9] text-[#18344e]":"border-amber-300 bg-amber-50 text-amber-950"}`,children:h.data.source==="remote"?`${h.data.sourceName}
713ï¼æ¤çºå¯¦é©ç´¢å¼ï¼é©ç¨èå¼ç¨ä»ä»¥å
¨åæ³è¦è³æåº«åæçºæºã`:h.data.error||"lawTW 實é©ç´¢å¼ç®åç¡æ³ä½¿ç¨ï¼å·²é¡¯ç¤ºå¹³å°ä¿åçæ£å¼æ¢æã"}),s.jsx("div",{"data-loc":"client/src/pages/GlobalSearch.tsx:112",className:"mt-4 grid gap-4 md:grid-cols-2",children:h.data.items.map(A=>s.jsxs(we,{"data-loc":"client/src/pages/GlobalSearch.tsx:114",href:`/statutes/${A.articleNo}`,className:"border border-[#d7c7aa] bg-[#fbfaf7] p-5 hover:border-[#b69255] hover:bg-white",children:[s.jsxs("p",{"data-loc":"client/src/pages/GlobalSearch.tsx:115",className:"font-serif text-lg font-semibold text-[#8d6a32]",children:["第 ",A.articleNo," æ¢"]}),s.jsx("p",{"data-loc":"client/src/pages/GlobalSearch.tsx:116",className:"mt-2 line-clamp-3 whitespace-pre-line text-sm leading-7 text-slate-600",children:A.content})]},A.id))})]}),!m.isLoading&&m.data&&s.jsxs("section",{"data-loc":"client/src/pages/GlobalSearch.tsx:124","aria-labelledby":"search-judgments",children:[s.jsx(Y2,{"data-loc":"client/src/pages/GlobalSearch.tsx:125",icon:tn,label:"è£å¤è³æ",title:`å
± ${m.data.total.toLocaleString("zh-TW")} ç`,href:`/judgments?keyword=${encodeURIComponent(r)}`,action:"é²é篩é¸"}),m.data.source==="remote"&&s.jsxs("p",{"data-loc":"client/src/pages/GlobalSearch.tsx:126",className:"mt-4 border border-[#9ab2c8] bg-[#eef5f9] p-4 text-xs leading-6 text-[#18344e]",children:[m.data.sourceName,"ï¼æ¤çºå¯¦é©ç ç©¶ç´¢å¼ï¼å¼ç¨åè«æ ¸å°å¸æ³é¢è£å¤æ¸åæã"]}),m.data.source==="local"&&s.jsx("p",{"data-loc":"client/src/pages/GlobalSearch.tsx:127",className:"mt-4 border border-amber-300 bg-amber-50 p-4 text-xs leading-6 text-amber-950",children:"reportBase 實é©ç´¢å¼æ«æç¡æ³ä½¿ç¨ï¼ç®åå
顯示平å°å·²ä¿åçå
¬éè£å¤ã"}),s.jsxs("div",{"data-loc":"client/src/pages/GlobalSearch.tsx:128",className:"mt-4 grid gap-4 md:grid-cols-2",children:[m.data.source==="remote"&&m.data.items.map(A=>s.jsxs(we,{"data-loc":"client/src/pages/GlobalSearch.tsx:130",href:Wwe(A.externalId),className:"border border-[#d7c7aa] bg-[#fbfaf7] p-5 hover:border-[#b69255] hover:bg-white",children:[s.jsx("p",{"data-loc":"client/src/pages/GlobalSearch.tsx:131",className:"text-xs font-semibold text-[#8d6a32]",children:A.court}),s.jsx("h3",{"data-loc":"client/src/pages/GlobalSearch.tsx:132",className:"mt-2 font-sans text-sm font-semibold leading-6 text-[#22364c]",children:A.caseNumber}),s.jsx("p",{"data-loc":"client/src/pages/GlobalSearch.tsx:133",className:"mt-2 line-clamp-2 text-sm leading-6 text-slate-600",children:A.summary||A.title}),s.jsxs("p",{"data-loc":"client/src/pages/GlobalSearch.tsx:134",className:"mt-3 flex items-center gap-1.5 text-xs text-slate-400",children:[s.jsx($r,{"data-loc":"client/src/pages/GlobalSearch.tsx:134",className:"size-3.5"}),C7(A.decisionDate)]})]},A.externalId)),m.data.source==="local"&&m.data.items.map(A=>s.jsxs(we,{"data-loc":"client/src/pages/GlobalSearch.tsx:138",href:`/judgments/local/${A.id}`,className:"border border-[#d7c7aa] bg-[#fbfaf7] p-5 hover:border-[#b69255] hover:bg-white",children:[s.jsx("p",{"data-loc":"client/src/pages/GlobalSearch.tsx:139",className:"text-xs font-semibold text-[#8d6a32]",children:A.court}),s.jsx("h3",{"data-loc":"client/src/pages/GlobalSearch.tsx:140",className:"mt-2 font-sans text-sm font-semibold leading-6 text-[#22364c]",children:A.caseNumber}),s.jsx("p",{"data-loc":"client/src/pages/GlobalSearch.tsx:141",className:"mt-2 line-clamp-2 text-sm leading-6 text-slate-600",children:A.summary||A.title}),s.jsxs("p",{"data-loc":"client/src/pages/GlobalSearch.tsx:142",className:"mt-3 flex items-center gap-1.5 text-xs text-slate-400",children:[s.jsx($r,{"data-loc":"client/src/pages/GlobalSearch.tsx:142",className:"size-3.5"}),C7(A.decisionDate)]})]},A.id))]})]}),!x.isLoading&&x.data&&s.jsxs("section",{"data-loc":"client/src/pages/GlobalSearch.tsx:150","aria-labelledby":"search-articles",children:[s.jsx(Y2,{"data-loc":"client/src/pages/GlobalSearch.tsx:151",icon:au,label:"ç¥èæç« ",title:`å
± ${x.data.total.toLocaleString("zh-TW")} ç¯`,href:`/knowledge?q=${encodeURIComponent(r)}`,action:"æ¥çå
¨é¨"}),s.jsx("div",{"data-loc":"client/src/pages/GlobalSearch.tsx:152",className:"mt-4 grid gap-4 md:grid-cols-2",children:x.data.items.map(A=>s.jsxs(we,{"data-loc":"client/src/pages/GlobalSearch.tsx:154",href:`/knowledge/${A.slug}`,className:"border border-[#d7c7aa] bg-[#fbfaf7] p-5 hover:border-[#b69255] hover:bg-white",children:[s.jsx("p",{"data-loc":"client/src/pages/GlobalSearch.tsx:155",className:"text-xs font-semibold tracking-wide text-[#8d6a32]",children:A.category}),s.jsx("h3",{"data-loc":"client/src/pages/GlobalSearch.tsx:156",className:"mt-2 font-serif text-lg font-semibold text-[#22364c]",children:A.title}),s.jsx("p",{"data-loc":"client/src/pages/GlobalSearch.tsx:157",className:"mt-2 line-clamp-2 text-sm leading-6 text-slate-600",children:A.excerpt||"éåæç« é±è®å®æ´è§£èªªã"})]},A.id))})]})]})]})})]})}function Y2({icon:e,label:t,title:a,href:n,action:r}){return s.jsxs("div",{"data-loc":"client/src/pages/GlobalSearch.tsx:173",className:"flex items-end justify-between border-b border-[#c7a76d]/35 pb-4",children:[s.jsxs("div",{"data-loc":"client/src/pages/GlobalSearch.tsx:174",children:[s.jsxs("p",{"data-loc":"client/src/pages/GlobalSearch.tsx:174",className:"flex items-center gap-2 text-xs font-semibold tracking-[0.14em] text-[#8d6a32]",children:[s.jsx(e,{"data-loc":"client/src/pages/GlobalSearch.tsx:174",className:"size-4"}),t]}),s.jsx("h2",{"data-loc":"client/src/pages/GlobalSearch.tsx:174",className:"mt-2 text-xl font-semibold text-[#102840]",children:a})]}),s.jsxs(we,{"data-loc":"client/src/pages/GlobalSearch.tsx:175",href:n,className:"inline-flex items-center gap-1 text-sm font-medium text-[#7f5f2f]",children:[r,s.jsx(Na,{"data-loc":"client/src/pages/GlobalSearch.tsx:175",className:"size-4"})]})]})}const z3=[{label:"è¡æ¿è¨´è¨æ³å
¨æ",ariaLabel:"éåè¡æ¿è¨´è¨æ³å
¨æé層æ³å
¸",href:uc(Rr),icon:au,tone:"violet"},{label:"è¡æ¿è¨´è¨æ³å¾ AI",ariaLabel:"éåè¡æ¿è¨´è¨æ³å¾ AI ç ç©¶åç",href:"/ai",icon:xr,tone:"outline"},{label:"å
¨ç«æå°",ariaLabel:"æå°æ³æ¢ãè£å¤èç¥èæç« ",href:"/search",icon:Ut,tone:"outline"},{label:"åèèå¤é¡",ariaLabel:"éåèé¸é¨æ£å¼åå®¶è試èå¤é¡ç´¢å¼",href:"/exams",icon:Wx,tone:"violet"},{label:"ç¨åºè CEF",ariaLabel:"éåè¡æ¿è¨´è¨ç¨åºè CEF æ§æè¦ä»¶æª¢æ ¸",href:"/procedures",icon:pf,tone:"green"},{label:"è£å¤æª¢ç´¢",ariaLabel:"éåè¡æ¿æ³é¢è£å¤æª¢ç´¢",href:"/judgments",icon:tu,tone:"gold"},{label:"å
¨æ³ä¹åæç§æ¸",ariaLabel:"éåè¡æ¿è¨´è¨æ³å
¨æ³ä¹åæç§æ¸",href:ur(Rr),icon:eo,tone:"blue"},{label:"DJS èªç¾©åæ",ariaLabel:"éå DJS èªç¾©åæå·¥ä½å",href:"/djs",icon:Tp,tone:"red"}],Qwe=["violet","outline","green","outline","red","outline","outline","outline","outline"],Jwe=["outline","outline","gold","outline","blue","outline","violet","outline","gold"],DU=Bs.flatMap((e,t)=>[{label:`${e.orderLabel}${e.title}æ¢æ`,ariaLabel:`${e.orderLabel} ${e.title}ï¼éåéå±¤æ¢æ`,href:uc(e.scopeKey),icon:Aa,tone:Qwe[t]??"outline"},{label:`${e.orderLabel}${e.title}å表`,ariaLabel:`${e.orderLabel} ${e.title}ï¼éå坿ä½ä¹ååè½é `,href:Hi(e.slug),icon:cr,tone:Jwe[t]??"outline"}]),RU=[{label:"ä¸è¼æ³æ¢åè¡¨è³æ",ariaLabel:"æ¹æ¬¡ç覽並ä¸è¼è¡æ¿è¨´è¨æ³ä¹åè³æ",href:ur(Rr,{batch:!0}),icon:Ys,tone:"outline"},{label:"ç¥èæç« ",ariaLabel:"é±è®è¡æ¿è¨´è¨æ³ç¥èæç« ",href:"/knowledge",icon:eZ,tone:"violet"}],Xwe=z3.slice(0,4),Zwe=z3.slice(4),eje=[...z3,...DU,...RU],tje={violet:{icon:"bg-[#eee9ff] text-[#7157dc]",surface:"border-[#e1dbf4] bg-white",hover:"hover:border-[#c9baf0] hover:bg-[#fbfaff]"},gold:{icon:"bg-[#fff6df] text-[#9b6c22]",surface:"border-[#eee3ca] bg-white",hover:"hover:border-[#dfc990] hover:bg-[#fffdf8]"},green:{icon:"bg-[#eaf8f2] text-[#347f68]",surface:"border-[#d8ebe4] bg-white",hover:"hover:border-[#add4c5] hover:bg-[#f9fdfb]"},red:{icon:"bg-[#fff0f4] text-[#b34e73]",surface:"border-[#f0dbe4] bg-white",hover:"hover:border-[#e3b8c9] hover:bg-[#fffafd]"},blue:{icon:"bg-[#edf4ff] text-[#4c72b8]",surface:"border-[#d9e4f3] bg-white",hover:"hover:border-[#b8cce8] hover:bg-[#fafcff]"},outline:{icon:"bg-[#f2f0f7] text-[#615874]",surface:"border-[#e5e2ea] bg-white",hover:"hover:border-[#cec7dc] hover:bg-[#fbfafc]"}};function aje({shortcut:e}){const t=e.icon,a=tje[e.tone];return s.jsxs(we,{"data-loc":"client/src/pages/Home.tsx:206",href:e.href,"aria-label":e.ariaLabel,className:ge("group flex min-h-[116px] min-w-0 flex-col items-start justify-between rounded-2xl border p-4 text-left shadow-[0_8px_28px_rgba(53,44,85,.045)] transition duration-200 active:scale-[.98] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#7d63df] focus-visible:ring-offset-2 sm:min-h-[126px] sm:p-5",a.surface,a.hover,"hover:-translate-y-0.5 hover:shadow-[0_14px_34px_rgba(78,59,137,.09)]"),children:[s.jsx("span",{"data-loc":"client/src/pages/Home.tsx:216",className:ge("grid size-9 place-items-center rounded-xl",a.icon),children:s.jsx(t,{"data-loc":"client/src/pages/Home.tsx:219",className:"size-[18px]",strokeWidth:1.9,"aria-hidden":"true"})}),s.jsx("span",{"data-loc":"client/src/pages/Home.tsx:221",children:s.jsx("span",{"data-loc":"client/src/pages/Home.tsx:222",className:"block text-sm font-extrabold leading-5 tracking-[-0.01em] text-[#292632] sm:text-[15px]",children:e.label})})]})}function nje({shortcut:e}){const t=e.icon;return s.jsxs(we,{"data-loc":"client/src/pages/Home.tsx:233",href:e.href,"aria-label":e.ariaLabel,className:"group flex items-center gap-3 rounded-xl px-3 py-3 text-sm font-bold text-[#4a4653] transition hover:bg-[#f1edfb] hover:text-[#624bc0] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#8066df]",children:[s.jsx("span",{"data-loc":"client/src/pages/Home.tsx:238",className:"grid size-8 shrink-0 place-items-center rounded-lg bg-[#f1edfb] text-[#7058cb] group-hover:bg-white",children:s.jsx(t,{"data-loc":"client/src/pages/Home.tsx:239",className:"size-4","aria-hidden":"true"})}),s.jsx("span",{"data-loc":"client/src/pages/Home.tsx:241",className:"min-w-0 flex-1 truncate",children:e.label})]})}function Q2({id:e,label:t,shortcuts:a}){return s.jsxs("section",{"data-loc":"client/src/pages/Home.tsx:256","aria-labelledby":e,children:[s.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:257",className:"mb-4 flex items-center justify-between gap-4",children:[s.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:258",id:e,className:"text-base font-extrabold tracking-[-0.02em] text-[#35313c] sm:text-lg",children:t}),s.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:264",className:"text-[10px] font-bold uppercase tracking-[0.16em] text-[#6b6572]",children:[a.length," items"]})]}),s.jsx("div",{"data-loc":"client/src/pages/Home.tsx:268",className:"grid grid-cols-2 gap-3 sm:gap-4",children:a.map(n=>s.jsx(aje,{"data-loc":"client/src/pages/Home.tsx:270",shortcut:n},`${n.href}-${n.label}`))})]})}function rje(){return s.jsx(Rt,{"data-loc":"client/src/pages/Home.tsx:282",hideFloatingAssistant:!0,immersive:!0,
713children:s.jsxs("section",{"data-loc":"client/src/pages/Home.tsx:283",className:"relative isolate min-h-[calc(100dvh-74px)] overflow-hidden bg-[#f8f8fc] text-[#25222b]",children:[s.jsx("div",{"data-loc":"client/src/pages/Home.tsx:284",className:"absolute inset-0 -z-20 bg-[radial-gradient(circle_at_76%_5%,rgba(140,111,236,.11),transparent_27%),radial-gradient(circle_at_48%_58%,rgba(191,177,246,.08),transparent_31%),linear-gradient(180deg,#fafaff_0%,#f7f7fb_100%)]"}),s.jsx("div",{"data-loc":"client/src/pages/Home.tsx:285",className:"absolute inset-0 -z-10 opacity-35 [background-image:radial-gradient(circle,rgba(112,88,190,.18)_0.7px,transparent_0.8px)] [background-size:34px_34px]"}),s.jsxs("nav",{"data-loc":"client/src/pages/Home.tsx:287",className:"container grid max-w-[1180px] gap-8 pb-28 pt-8 lg:grid-cols-[224px_minmax(0,1fr)] lg:gap-14 lg:pt-12","aria-label":`è¡æ¿è¨´è¨æ³ç¥èå¹³å°å¿«æ·å
¥å£ï¼å
± ${eje.length} é
`,children:[s.jsxs("aside",{"data-loc":"client/src/pages/Home.tsx:291",className:"h-fit rounded-2xl border border-[#e6e2ee] bg-white/88 p-3 shadow-[0_14px_45px_rgba(52,43,80,.06)] backdrop-blur lg:sticky lg:top-[96px]",children:[s.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:292",className:"border-b border-[#eeebf2] px-3 pb-4 pt-2",children:[s.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:293",className:"flex items-center gap-2 text-[#7057d4]",children:[s.jsx(Ca,{"data-loc":"client/src/pages/Home.tsx:294",className:"size-4","aria-hidden":"true"}),s.jsx("span",{"data-loc":"client/src/pages/Home.tsx:295",className:"text-xs font-extrabold tracking-[0.04em]",children:"ALA Research"})]}),s.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:299",id:"home-start-shortcuts",className:"mt-3 text-sm font-extrabold text-[#2e2a35]",children:"ç«å³éå§"}),s.jsx("p",{"data-loc":"client/src/pages/Home.tsx:305",className:"mt-1 text-[11px] leading-5 text-[#6f6876]",children:"常ç¨ç ç©¶å
¥å£èå人工ä½å"})]}),s.jsx("div",{"data-loc":"client/src/pages/Home.tsx:309",className:"mt-2 grid gap-1",children:Xwe.map(e=>s.jsx(nje,{"data-loc":"client/src/pages/Home.tsx:311",shortcut:e},e.href))}),s.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:314",className:"mt-3 rounded-xl bg-[#f5f2fc] px-3 py-3 text-[11px] leading-5 text-[#6c6478]",children:[s.jsx("strong",{"data-loc":"client/src/pages/Home.tsx:315",className:"block text-[#5f49ba]",children:"28 åç實å
¥å£"}),"æ³æ¢ãè£å¤ãDJSãä¹åèå¸ç¿å·¥å
·åé£çµæ¢æåè½ã"]})]}),s.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:320",className:"min-w-0",children:[s.jsxs("header",{"data-loc":"client/src/pages/Home.tsx:321",className:"max-w-3xl pt-2 lg:pt-6",children:[s.jsx("div",{"data-loc":"client/src/pages/Home.tsx:322",className:"grid size-12 place-items-center rounded-2xl bg-[#eee9ff] text-[#775ce0] shadow-[0_8px_24px_rgba(109,83,200,.13)]",children:s.jsx(Ca,{"data-loc":"client/src/pages/Home.tsx:323",className:"size-6","aria-hidden":"true"})}),s.jsx("p",{"data-loc":"client/src/pages/Home.tsx:325",className:"mt-7 text-sm font-semibold text-[#5f5967]",children:"æ¨å¥½ï¼æ¡è¿åå°è¡æ¿è¨´è¨ç ç©¶å·¥ä½åã"}),s.jsxs("h1",{"data-loc":"client/src/pages/Home.tsx:328","aria-label":"è¡æ¿è¨´è¨æ³ç¥èå¹³å°AI",className:"mt-3 max-w-3xl text-[clamp(2.15rem,6.3vw,4.7rem)] font-black leading-[1.04] tracking-[-0.06em] text-[#211f26]",children:["è¡æ¿è¨´è¨æ³",s.jsx("span",{"data-loc":"client/src/pages/Home.tsx:333",className:"block text-[#7659d7]",children:"ç¥èå¹³å° AI"})]}),s.jsx("p",{"data-loc":"client/src/pages/Home.tsx:335",className:"mt-6 max-w-2xl text-sm font-medium leading-7 text-[#65606b] sm:text-base",children:"æåé¡ç´æ¥åï¼ææ³æ¢ç´æ¥æ¥ï¼ææ¡ä»¶ç´æ¥æ´çãå¾å¯æ ¸å°çæ³æºãè£å¤è DJS å表éå§ï¼æç ç©¶å·¥ä½ä¸æ¥ä¸æ¥å®æã"}),s.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:339",className:"mt-3 text-xs font-bold tracking-[0.08em] text-[#6e6875]",children:["æ³æ¢è§£æ§ ",s.jsx("span",{"data-loc":"client/src/pages/Home.tsx:340",className:"mx-1 text-[#9d89e6]",children:"Ã"})," ","æ§æè¦ä»¶æª¢æ ¸ ",s.jsx("span",{"data-loc":"client/src/pages/Home.tsx:341",className:"mx-1 text-[#9d89e6]",children:"Ã"})," ","æ³å¾æ¨ç"]}),s.jsx("p",{"data-loc":"client/src/pages/Home.tsx:344",className:"mt-3 text-xs font-medium text-[#6f6876]",children:"鏿åè½ï¼ç«å³éå§"})]}),s.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:349",className:"mt-12 space-y-11",children:[s.jsx(Q2,{"data-loc":"client/src/pages/Home.tsx:350",id:"home-task-shortcuts",label:"æ¨ä»å¤©è¦èçä»éº¼ï¼",shortcuts:Zwe}),s.jsx(Q2,{"data-loc":"client/src/pages/Home.tsx:355",id:"home-book-shortcuts",label:"éç·¨ç è®",shortcuts:DU}),s.jsx(Q2,{"data-loc":"client/src/pages/Home.tsx:360",id:"home-advanced-shortcuts",label:"é²éè³æº",shortcuts:RU})]}),s.jsxs("form",{"data-loc":"client/src/pages/Home.tsx:367",action:"/ai",method:"get",className:"sticky bottom-4 z-20 mx-auto mt-12 max-w-3xl",children:[s.jsx("label",{"data-loc":"client/src/pages/Home.tsx:372",htmlFor:"home-ai-question",className:"sr-only",children:"ç´æ¥è¼¸å
¥è¡æ¿è¨´è¨æ³åé¡"}),s.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:375",className:"flex items-center gap-2 rounded-2xl border border-[#ddd8e7] bg-white/95 p-2 shadow-[0_18px_54px_rgba(53,42,92,.13)] backdrop-blur focus-within:border-[#a995e5] focu
713s-within:ring-2 focus-within:ring-[#8066df]/15",children:[s.jsx("span",{"data-loc":"client/src/pages/Home.tsx:376",className:"grid size-10 shrink-0 place-items-center rounded-xl bg-[#f1edfb] text-[#7056ce]",children:s.jsx("span",{"data-loc":"client/src/pages/Home.tsx:377",className:"text-xl font-light","aria-hidden":"true",children:"ï¼"})}),s.jsx("input",{"data-loc":"client/src/pages/Home.tsx:381",id:"home-ai-question",name:"q",type:"text",minLength:2,maxLength:4e3,placeholder:"ç´æ¥è¼¸å
¥æ¨çè¡æ¿è¨´è¨æ³åé¡â¦",className:"min-w-0 flex-1 border-0 bg-transparent px-1 py-3 text-sm text-[#302c36] outline-none placeholder:text-[#aaa4b0]"}),s.jsx("button",{"data-loc":"client/src/pages/Home.tsx:390",type:"submit",className:"grid size-10 shrink-0 place-items-center rounded-full bg-[#8066df] text-white shadow-[0_8px_18px_rgba(104,78,198,.25)] transition hover:bg-[#6f53d0] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#8066df] focus-visible:ring-offset-2","aria-label":"åå¾è¡æ¿è¨´è¨æ³å¾ AI æå",children:s.jsx(DS,{"data-loc":"client/src/pages/Home.tsx:395",className:"size-4","aria-hidden":"true"})})]})]}),s.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:400",className:"mt-5 flex flex-col gap-1 text-center text-[10px] leading-5 text-[#706a77] sm:flex-row sm:items-center sm:justify-between sm:text-left",children:[s.jsx("p",{"data-loc":"client/src/pages/Home.tsx:401",children:"Powered by PingLex⢠· è¡æ¿è¨´è¨æ³ç¥èå¹³å° AI"}),s.jsx("p",{"data-loc":"client/src/pages/Home.tsx:402",children:"å
§å®¹ä¾ç ç©¶åèï¼ä¸æ§ææ³å¾æè¦æå§ä»»éä¿ã"})]})]})]})]})})}function _7(e){return e?new Date(e).toLocaleDateString("zh-TW",{year:"numeric",month:"long",day:"numeric"}):"æ¥ææªæ¨ç¤º"}function sje(){const{source:e="remote",identifier:t=""}=Jx();let a=t;try{a=decodeURIComponent(t)}catch{a=t}const{user:n}=Un(),r=xe.useUtils(),o=e==="local",c=o?Number(a):null,u=xe.judgments.detail.useQuery({id:c&&Number.isFinite(c)?c:null,externalId:o?null:a},{enabled:!!a}),d=u.data?.judgment,p=xe.member.bookmarks.list.useQuery(void 0,{enabled:!!n}),h=xe.member.bookmarks.toggleJudgment.useMutation({onSuccess:async b=>{await r.member.bookmarks.list.invalidate(),Ae.success(b.saved?"å·²æ¶èè£å¤":"已忶æ¶è")},onError:b=>Ae.error(b.message||"æ¶èæä½å¤±æ")}),m=!!p.data?.judgments.some(b=>o?b.judgment.id===c:b.judgment.externalId===a),x=d?`${d.court} ${d.caseNumber}`:"è¡æ¿è¨´è¨è£å¤",v=(d?.summary||d?.title||"æ¥é±è¡æ¿è¨´è¨è£å¤åºæ¬è³è¨ãè£å¤æ¥æã實é©ç´¢å¼å
§å®¹è叿³é¢å®æ¹åææ ¸å°å
¥å£ã").replace(/\s+/g," ").slice(0,155),j=`/judgments/${encodeURIComponent(e)}/${encodeURIComponent(a)}`;return s.jsxs(Rt,{"data-loc":"client/src/pages/JudgmentDetail.tsx:54",children:[s.jsx($i,{"data-loc":"client/src/pages/JudgmentDetail.tsx:55",title:x,description:v,canonicalPath:j,type:"article",structuredData:{"@context":"https://schema.org","@type":"Article",headline:x,description:v,articleSection:d?.caseType||"è¡æ¿è¨´è¨è£å¤",datePublished:d?.decisionDate?new Date(d.decisionDate).toISOString():void 0,inLanguage:"zh-Hant-TW",url:typeof window>"u"?void 0:`${window.location.origin}${j}`,sameAs:d?.sourceUrl,isPartOf:{"@type":"WebSite",name:"ALA è¡æ¿è¨´è¨æ³ç¥èå¹³å° AI"}}}),s.jsx(Pc,{"data-loc":"client/src/pages/JudgmentDetail.tsx:76",eyebrow:"è£å¤å
¨æ",title:d?.caseNumber||"è¡æ¿è¨´è¨è£å¤",description:d?`${d.court}ï½${_7(d.decisionDate)}ï½${u.data?.source==="remote"?"reportBase 實é©ç´¢å¼":"å¹³å°ä¿åè£å¤"}`:"æ¥é±è£å¤åºæ¬è³è¨ãç ç©¶ç´¢å¼å
§å®¹è宿¹åææ ¸å°å
¥å£ã",actions:d&&s.jsxs("div",{"data-loc":"client/src/pages/JudgmentDetail.tsx:81",className:"flex flex-wrap gap-2",children:[s.jsxs(X,{"data-loc":"client/src/pages/JudgmentDetail.tsx:82",type:"button",variant:"outline",className:"rounded-none border-[#c7a76d]/60 bg-transparent text-[#ead6a8] hover:bg-[#c7a76d] hover:text-[#081c31]",disabled:h.isPending,onClick:()=>{if(!n)return ai();h.mutate({judgmentId:o&&c&&Number.isFinite(c)?c:null,externalId:o?null:a})},children:[m?s.jsx(QA,{"data-loc":"client/src/pages/JudgmentDetail.tsx:95",className:"size-4"}):s.jsx(zu,{"data-loc":"client/src/pages/JudgmentDetail.tsx:95",className:"size-4"}),m?"å·²æ¶è":"æ¶èè£å¤"]}),s.jsx(X,{"data-loc":"client/src/pages/JudgmentDetail.tsx:98",asChild:!0,variant:"outline",className:"rounded-none border-[#c7a76d]/60 bg-transparent text-[#ead6a8] hover:bg-[#c7a76d] hover:text-[#081c31]",children:s.jsxs(we,{"data-loc":"client/src/pages/JudgmentDetail.tsx:99",href:`/ai?q=${encodeURIComponent(`è«æ´ç並åæè£å¤ã${d.caseNumber}
713ãççé»ãçç±èè¡æ¿è¨´è¨æ³ä¾æ`)}`,children:[s.jsx(xr,{"data-loc":"client/src/pages/JudgmentDetail.tsx:99",className:"size-4"}),"è©¢å AI"]})})]})}),s.jsx("section",{"data-loc":"client/src/pages/JudgmentDetail.tsx:105",className:"paper-grid min-h-[68vh] py-10 sm:py-14",children:s.jsxs("div",{"data-loc":"client/src/pages/JudgmentDetail.tsx:106",className:"container",children:[s.jsxs(we,{"data-loc":"client/src/pages/JudgmentDetail.tsx:107",href:"/judgments",className:"inline-flex items-center gap-2 text-sm font-medium text-[#7f5f2f] hover:text-[#102840]",children:[s.jsx(Ka,{"data-loc":"client/src/pages/JudgmentDetail.tsx:107",className:"size-4"}),"è¿åè£å¤å表"]}),u.isLoading&&s.jsxs("div",{"data-loc":"client/src/pages/JudgmentDetail.tsx:109",className:"mt-7 grid gap-8 lg:grid-cols-[minmax(0,1fr)_300px]",children:[s.jsx(Oe,{"data-loc":"client/src/pages/JudgmentDetail.tsx:109",className:"h-[680px]"}),s.jsx(Oe,{"data-loc":"client/src/pages/JudgmentDetail.tsx:109",className:"h-96"})]}),u.isError&&s.jsxs(mr,{"data-loc":"client/src/pages/JudgmentDetail.tsx:111",variant:"destructive",className:"mt-7 rounded-none",children:[s.jsx(jL,{"data-loc":"client/src/pages/JudgmentDetail.tsx:112",className:"size-4"}),s.jsx(hr,{"data-loc":"client/src/pages/JudgmentDetail.tsx:113",children:"æ¾ä¸å°æå®è£å¤"}),s.jsx(gr,{"data-loc":"client/src/pages/JudgmentDetail.tsx:114",children:"è£å¤å¯è½å·²ä¸æ¶ãèå¥ç¢¼ä¸æ£ç¢ºï¼æå³æè£å¤æåæ«æç¡æ³ä½¿ç¨ã"})]}),d&&s.jsxs(mr,{"data-loc":"client/src/pages/JudgmentDetail.tsx:119",className:`mt-7 rounded-none ${u.data?.source==="remote"?"border-[#9ab2c8] bg-[#eef5f9] text-[#18344e]":"border-amber-300 bg-amber-50 text-amber-950"}`,children:[s.jsx(Va,{"data-loc":"client/src/pages/JudgmentDetail.tsx:126",className:"size-4"}),s.jsx(hr,{"data-loc":"client/src/pages/JudgmentDetail.tsx:127",children:u.data?.source==="remote"?"reportBase 實é©ç´¢å¼è£å¤":"å¹³å°ä¿åè£å¤"}),s.jsx(gr,{"data-loc":"client/src/pages/JudgmentDetail.tsx:128",children:u.data?.source==="remote"?"æ¬é å
§å®¹ç±å¯¦é©æ© reportBase ç´¢å¼åå¾ï¼ä¸ä»£è¡¨å¸æ³é¢å®æ¹å³ææåï¼å¼ç¨åè«ä½¿ç¨å³å´é£çµæ ¸å°å¸æ³é¢åæèè£å¤çæ
ã":"æ¬é 顯示平å°å·²ä¿åçå
¬éè£å¤å
§å®¹ï¼å¼ç¨åä»ææ ¸å°å¸æ³é¢åæèå¾çºå¯©ç´ã"})]}),d&&s.jsxs("div",{"data-loc":"client/src/pages/JudgmentDetail.tsx:137",className:"mt-5 grid gap-8 lg:grid-cols-[minmax(0,1fr)_300px]",children:[s.jsxs("article",{"data-loc":"client/src/pages/JudgmentDetail.tsx:138",className:"border border-[#d5c3a4] bg-[#fffefa] shadow-[0_18px_45px_rgba(16,40,64,0.07)]",children:[s.jsxs("header",{"data-loc":"client/src/pages/JudgmentDetail.tsx:139",className:"border-b border-[#d5c3a4] bg-[#f0eadf] px-6 py-6 sm:px-9",children:[s.jsxs("div",{"data-loc":"client/src/pages/JudgmentDetail.tsx:140",className:"flex flex-wrap items-center gap-2 text-xs",children:[s.jsx("span",{"data-loc":"client/src/pages/JudgmentDetail.tsx:141",className:"bg-[#102d49] px-3 py-1.5 text-white",children:d.court}),s.jsx("span",{"data-loc":"client/src/pages/JudgmentDetail.tsx:142",className:"border border-[#c7a76d] px-3 py-1.5 text-[#7f5f2f]",children:d.caseType||"è¡æ¿è¨´è¨"})]}),s.jsx("h1",{"data-loc":"client/src/pages/JudgmentDetail.tsx:144",className:"mt-5 font-serif text-2xl font-semibold leading-relaxed text-[#102840]",children:d.caseNumber}),s.jsx("p",{"data-loc":"client/src/pages/JudgmentDetail.tsx:145",className:"mt-2 text-sm text-slate-600",children:d.title})]}),s.jsxs("div",{"data-loc":"client/src/pages/JudgmentDetail.tsx:147",className:"px-6 py-9 sm:px-10 sm:py-12",children:[d.summary&&s.jsxs("div",{"data-loc":"client/src/pages/JudgmentDetail.tsx:149",className:"mb-10 border-l-2 border-[#b59052] bg-[#f5f0e7] px-5 py-4",children:[s.jsx("h2",{"data-loc":"client/src/pages/JudgmentDetail.tsx:150",className:"font-serif text-base font-semibold text-[#102840]",children:"è£å¤æè¦"}),s.jsx("p",{"data-loc":"client/src/pages/JudgmentDetail.tsx:151",className:"mt-2 text-sm leading-7 text-slate-600",children:d.summary})]}),s.jsxs("h2",{"data-loc":"client/src/pages/JudgmentDetail.tsx:154",className:"mb-6 flex items-center gap-2 font-serif text-xl font-semibold text-[#102840]",children:[s.jsx(tu,{"data-loc":"client/src/pages/JudgmentDetail.tsx:154",className:"size-5 text-[#9a7538]"}),"è£å¤å
¨æ"]}),d.fullText?s.jsx("div",{"data-loc":"client/src/pages/JudgmentDetail.tsx:156",className:"whitespace-pre-wrap break-words font-serif text-[15px] leading-[2.05] text-[#25384d] sm:text-base",children:d.fullText}):s.jsx("div",{"data-loc":"client/src/pages/JudgmentDetail.tsx:158",className:"border border-dashed border-[#c9b48f] bg-[#f8f5ef] p-8 text-center text-sm text-slate-500",children:"å¹³å°ç®åæªåå¾å¯åç¾çè£å¤å
¨æãè«ç±å³å´ä¾æºé£çµéåä¸¦æ ¸å°å¸æ³é¢åæã"})]})]}),s.jsxs("aside",{"data-loc":"client/src/pages/JudgmentDetail.tsx:163",className:"space-y-5",children:[s.jsxs("div",{"data-loc":"client/src/pages/JudgmentDetail.tsx:164",className:"border border-[#d5c3a4] bg-[#fbfaf7] p-6",children:[s.jsxs("h2",{"data-loc":"client/src/pages/JudgmentDetail.tsx:165",className:"flex items-center gap-2 font-serif font-semibold text-[#102840]",children:[s.jsx(tn,{"data-loc":"client/src/pages/JudgmentDetail.tsx:165",className:"size-4 text-[#9a7538]"}),"è£å¤è³è¨"]}),s.jsxs("dl",{"data-loc":"client/src/pages/JudgmentDetail.tsx:166",className:"mt-5 space-y-4 text-sm",children:[s.jsxs("div",{"data-loc":"client/src/pages/JudgmentDetail.tsx:167",children:[s.jsx("dt",{"data-loc":"client/src/pages/JudgmentDetail.tsx:167",className:"text-xs text-slate-500",children:"æ³é¢"}),s.jsx("dd",{"data-loc":"client/src/pages/JudgmentDetail.tsx:167",className:"mt-1 font-medium leading-6 text-[#31445a]",children:d.court})]}),s.jsxs("div",{"data-loc":"client/src/pages/JudgmentDetail.tsx:168",children:[s.jsx("dt",{"data-loc":"client/src/pages/JudgmentDetail.tsx:168",className:"text-xs text-slate-500",children:"è£å¤åè"}),s.jsx("dd",{"data-loc":"client/src/pages/JudgmentDetail.tsx:168",className:"mt-1 leading-6 text-[#31445a]",children:d.caseNumber})]}),s.jsxs("div",{"data-loc":"client/src/pages/JudgmentDetail.tsx:169",children:[s.jsx("dt",{"data-loc":"client/src/pages/JudgmentDetail.tsx:169",className:"text-xs text-slate-500",children:"è£å¤æ¥æ"}),s.jsxs("dd",{"data-loc":"client/src/pages/JudgmentDetail.tsx:169",className:"mt-1 flex items-center gap-2 text-[#31445a]",children:[s.jsx($r,{"data-loc":"client/src/pages/JudgmentDetail.tsx:169",className:"size-3.5 text-[#9a7538]"}),_7(d.decisionDate)]})]}),s.jsxs("div",{"data-loc":"client/src/pages/JudgmentDetail.tsx:170",children:[s.jsx("dt",{"data-loc":"client/src/pages/JudgmentDetail.tsx:170",className:"text-xs text-slate-500",children:"æ¡ç±ï¼é¡å"}),s.jsx("dd",{"data-loc":"client/src/pages/JudgmentDetail.tsx:170",className:"mt-1 text-[#31445a]",children:d.caseType||"æªæ¨ç¤º"})]}),s.jsxs("div",{"data-loc":"client/src/pages/JudgmentDetail.tsx:171",children:[s.jsx("dt",{"data-loc":"client/src/pages/JudgmentDetail.tsx:171",className:"text-xs text-slate-500",children:"å¹³å°å徿¹å¼"}),s.jsx("dd",{"data-loc":"client/src/pages/JudgmentDetail.tsx:171",className:"mt-1 text-[#31445a]",children:u.data?.source==="remote"?"reportBase 實é©ç´¢å¼ï¼ä¼ºæå¨ç«¯å¯è®ï¼"
713:"å¹³å°å·²ä¿åå
¬éè£å¤"})]})]})]}),s.jsxs("a",{"data-loc":"client/src/pages/JudgmentDetail.tsx:175",href:d.sourceUrl,target:"_blank",rel:"noreferrer",className:"flex items-center justify-between border border-[#d5c3a4] bg-[#102d49] p-5 text-sm font-medium text-white hover:border-[#c7a76d]",children:["è³å¸æ³é¢æ ¸å°åæ",s.jsx(ma,{"data-loc":"client/src/pages/JudgmentDetail.tsx:176",className:"size-4 text-[#c7a76d]"})]}),s.jsxs("div",{"data-loc":"client/src/pages/JudgmentDetail.tsx:179",className:"border border-[#d5c3a4] bg-[#f8f5ef] p-5 text-xs leading-6 text-slate-700",children:[s.jsxs("p",{"data-loc":"client/src/pages/JudgmentDetail.tsx:180",className:"flex items-center gap-2 font-semibold text-[#5f492b]",children:[s.jsx(Va,{"data-loc":"client/src/pages/JudgmentDetail.tsx:180",className:"size-4 text-[#9a7538]"}),"å¼ç¨æé"]}),s.jsx("p",{"data-loc":"client/src/pages/JudgmentDetail.tsx:181",className:"mt-2",children:"æ¬é çºå
¬éè£å¤å
§å®¹ä¹ç ç©¶åç¾ï¼reportBase 並é叿³é¢å®æ¹æåãå¼ç¨åè«æ ¸å°å¸æ³é¢åæãè£å¤æ¥æãæ¯å¦ç¢ºå®åå¾çºå¯¦åç¼å±ã"})]})]})]})]})})]})}const O7=12;function E7(e){return e?new Date(e).toLocaleDateString("zh-TW",{year:"numeric",month:"2-digit",day:"2-digit"}):"æ¥ææªæ¨ç¤º"}function ije(){const e=Mp(),t=N.useMemo(()=>{const j=new URLSearchParams(e);return{keyword:j.get("keyword")??"",court:j.get("court")??"",year:j.get("year")??"",caseType:j.get("caseType")??"",articleNo:j.get("articleNo")??""}},[e]),[a,n]=N.useState(t),[r,o]=N.useState(t),[c,u]=N.useState(1),d=N.useMemo(()=>({keyword:r.keyword||null,court:r.court||null,year:r.year?Number(r.year):null,caseType:r.caseType||null,articleNo:r.articleNo||null,page:c,pageSize:O7}),[r,c]),p=xe.judgments.search.useQuery(d,{retry:1}),h=Math.max(1,Math.ceil((p.data?.total??0)/O7)),m=Object.values(r).some(Boolean),x=j=>{j.preventDefault(),o({keyword:a.keyword.trim(),court:a.court.trim(),year:a.year.trim(),caseType:a.caseType.trim(),articleNo:a.articleNo.trim()}),u(1)},v=()=>{const j={keyword:"",court:"",year:"",caseType:"",articleNo:""};n(j),o(j),u(1)};return s.jsxs(Rt,{"data-loc":"client/src/pages/Judgments.tsx:79",children:[s.jsx(Pc,{"data-loc":"client/src/pages/Judgments.tsx:80",eyebrow:"è£å¤è³æåº«",title:"è¡æ¿è¨´è¨è£å¤æª¢ç´¢",description:"以 reportBase 實é©ç´¢å¼æª¢ç´¢å¸æ³é¢å
¬éè£å¤å
§å®¹ï¼å¯ä¾è£å¤åèãçé»ãæ³é¢ãå¹´ä»½ãæ¡ç±ææ³æ¢ç¸®å°çµæï¼å¼ç¨åä»ææ ¸å°å®æ¹åæã",actions:s.jsxs("span",{"data-loc":"client/src/pages/Judgments.tsx:84",className:"inline-flex items-center gap-2 border border-[#c7a76d]/35 px-4 py-2 text-xs text-[#e3cc9b]",children:[s.jsx(Va,{"data-loc":"client/src/pages/Judgments.tsx:84",className:"size-4"}),"reportBase å¯è®æ¥è©¢"]})}),s.jsx("section",{"data-loc":"client/src/pages/Judgments.tsx:87",className:"paper-grid min-h-[68vh] py-10 sm:py-14",children:s.jsxs("div",{"data-loc":"client/src/pages/Judgments.tsx:88",className:"container",children:[s.jsxs("form",{"data-loc":"client/src/pages/Judgments.tsx:89",onSubmit:x,className:"border border-[#d4c3a5] bg-[#fbfaf7] p-5 shadow-[0_14px_35px_rgba(16,40,64,0.06)] sm:p-7",children:[s.jsxs("div",{"data-loc":"client/src/pages/Judgments.tsx:90",className:"flex items-center justify-between border-b border-[#d9cbb3] pb-4",children:[s.jsxs("h2",{"data-loc":"client/src/pages/Judgments.tsx:91",className:"flex items-center gap-2 font-serif text-lg font-semibold text-[#102840]",children:[s.jsx(ZA,{"data-loc":"client/src/pages/Judgments.tsx:91",className:"size-[18px] text-[#9a7538]"}),"æå°è篩é¸"]}),m&&s.jsxs(X,{"data-loc":"client/src/pages/Judgments.tsx:92",type:"button",variant:"ghost",size:"sm",className:"text-slate-500",onClick:v,children:[s.jsx(Br,{"data-loc":"client/src/pages/Judgments.tsx:92",className:"size-4"}),"æ¸
餿¢ä»¶"]})]}),s.jsxs("div",{"data-loc":"client/src/pages/Judgments.tsx:94",className:"mt-5 grid gap-4 lg:grid-cols-[1.6fr_1fr_0.75fr_1fr_0.7fr]",children:[s.jsxs("div",{"data-loc":"client/src/pages/Judgments.tsx:95",children:[s.jsx("label",{"data-loc":"client/src/pages/Judgments.tsx:96",htmlFor:"judgment-keyword",className:"mb-2 block text-xs font-medium text-slate-600",children:"ééµåï¼è£å¤åè"}),s.jsxs("div",{"data-loc":"client/src/pages/Judgments.tsx:97",className:"relative",children:[s.jsx(Ut,{"data-loc":"client/src/pages/Judgments.tsx:98",className:"absolute left-3 top-1/2 size-4 -translate-y-1/2 text-slate-400"}),s.jsx(He,{"data-loc":"client/src/pages/Judgments.tsx:99",id:"judgment-keyword",value:a.keyword,onChange:j=>n(b=>({...b,keyword:j.target.value}
713)),placeholder:"ä¾å¦ï¼è¨´é¡åç½®ãç¨åºæ¨ç",className:"h-11 rounded-none bg-white pl-10"})]})]}),s.jsxs("div",{"data-loc":"client/src/pages/Judgments.tsx:102",children:[s.jsx("label",{"data-loc":"client/src/pages/Judgments.tsx:103",htmlFor:"judgment-court",className:"mb-2 block text-xs font-medium text-slate-600",children:"æ³é¢"}),s.jsxs("select",{"data-loc":"client/src/pages/Judgments.tsx:104",id:"judgment-court",value:a.court,onChange:j=>n(b=>({...b,court:j.target.value})),className:"h-11 w-full border border-input bg-white px-3 text-sm",children:[s.jsx("option",{"data-loc":"client/src/pages/Judgments.tsx:105",value:"",children:"å
¨é¨æ³é¢"}),s.jsx("option",{"data-loc":"client/src/pages/Judgments.tsx:106",value:"æé«è¡æ¿æ³é¢",children:"æé«è¡æ¿æ³é¢"}),s.jsx("option",{"data-loc":"client/src/pages/Judgments.tsx:107",value:"èºåé«çè¡æ¿æ³é¢",children:"èºåé«çè¡æ¿æ³é¢"}),s.jsx("option",{"data-loc":"client/src/pages/Judgments.tsx:108",value:"èºä¸é«çè¡æ¿æ³é¢",children:"èºä¸é«çè¡æ¿æ³é¢"}),s.jsx("option",{"data-loc":"client/src/pages/Judgments.tsx:109",value:"é«éé«çè¡æ¿æ³é¢",children:"é«éé«çè¡æ¿æ³é¢"}),s.jsx("option",{"data-loc":"client/src/pages/Judgments.tsx:110",value:"å°æ¹æ³é¢è¡æ¿è¨´è¨åº",children:"å°æ¹æ³é¢è¡æ¿è¨´è¨åº"})]})]}),s.jsxs("div",{"data-loc":"client/src/pages/Judgments.tsx:113",children:[s.jsx("label",{"data-loc":"client/src/pages/Judgments.tsx:114",htmlFor:"judgment-year",className:"mb-2 block text-xs font-medium text-slate-600",children:"年度"}),s.jsx(He,{"data-loc":"client/src/pages/Judgments.tsx:115",id:"judgment-year",inputMode:"numeric",value:a.year,onChange:j=>n(b=>({...b,year:j.target.value.replace(/\D/g,"").slice(0,4)})),placeholder:"ä¾å¦ï¼112",className:"h-11 rounded-none bg-white"})]}),s.jsxs("div",{"data-loc":"client/src/pages/Judgments.tsx:117",children:[s.jsx("label",{"data-loc":"client/src/pages/Judgments.tsx:118",htmlFor:"judgment-case",className:"mb-2 block text-xs font-medium text-slate-600",children:"æ¡ç±ï¼é¡å"}),s.jsx(He,{"data-loc":"client/src/pages/Judgments.tsx:119",id:"judgment-case",value:a.caseType,onChange:j=>n(b=>({...b,caseType:j.target.value})),placeholder:"ä¾å¦ï¼å¤æ±ºãè£å®",className:"h-11 rounded-none bg-white"})]}),s.jsxs("div",{"data-loc":"client/src/pages/Judgments.tsx:121",children:[s.jsx("label",{"data-loc":"client/src/pages/Judgments.tsx:122",htmlFor:"judgment-article",className:"mb-2 block text-xs font-medium text-slate-600",children:"æ³æ¢"}),s.jsx(He,{"data-loc":"client/src/pages/Judgments.tsx:123",id:"judgment-article",value:a.articleNo,onChange:j=>n(b=>({...b,articleNo:j.target.value})),placeholder:"ä¾å¦ï¼116",className:"h-11 rounded-none bg-white"})]})]}),s.jsx("div",{"data-loc":"client/src/pages/Judgments.tsx:126",className:"mt-5 flex justify-end",children:s.jsxs(X,{"data-loc":"client/src/pages/Judgments.tsx:127",type:"submit",className:"h-11 rounded-none bg-[#102d49] px-8 text-white hover:bg-[#173b5d]",children:[s.jsx(Ut,{"data-loc":"client/src/pages/Judgments.tsx:127",className:"size-4"}),"æ¥è©¢è£å¤"]})})]}),p.data?.source==="remote"&&s.jsxs(mr,{"data-loc":"client/src/pages/Judgments.tsx:132",className:"mt-6 rounded-none border-[#9ab2c8] bg-[#eef5f9] text-[#18344e]",children:[s.jsx(kp,{"data-loc":"client/src/pages/Judgments.tsx:133",className:"size-4"}),s.jsx(hr,{"data-loc":"client/src/pages/Judgments.tsx:134",children:"reportBase 實é©ç´¢å¼"}),s.jsx(gr,{"data-loc":"client/src/pages/Judgments.tsx:135",children:"æ¬é ç±å¯¦é©æ© reportBase ç´¢å¼æ¥è©¢å¸æ³é¢å
¬éè£å¤å
§å®¹ï¼ä¸ä»£è¡¨å¸æ³é¢å®æ¹å³ææåï¼æ¯åè£å¤åæä¾å®æ¹åææ ¸å°å
¥å£ã"})]}),p.data?.source==="local"&&s.jsxs(mr,{"data-loc":"client/src/pages/Judgments.tsx:142",className:"mt-6 rounded-none border-amber-300 bg-amber-50 text-amber-950",children:[s.jsx(Vi,{"data-loc":"client/src/pages/Judgments.tsx:143",className:"size-4"}),s.jsx(hr,{"data-loc":"client/src/pages/Judgments.tsx:144",children:"reportBase 實é©ç´¢å¼æ«æç¡æ³ä½¿ç¨"}),s.jsx(gr,{"data-loc":"client/src/pages/Judgments.tsx:145",children:p.data.error||"ç®å顯示平å°å·²ä¿åçç實è£å¤ï¼è«ç¨å¾ååè©¦å³ææ¥è©¢ã"})]}),s.jsxs("div",{"data-loc":"client/src/pages/Judgments.tsx:149",className:"mt-8 flex flex-col gap-2 sm:flex-row sm:items-end sm:justify-between",children:[s.jsxs("div",{"data-loc":"client/src/pages/Judgments.tsx:150",children:[s.jsx("p",{"data-loc":"client/src/pages/Judgments.tsx:151",className:"text-sm text-slate-500",children:p.isLoading?"æ£å¨é£ç· reportBase 實é©ç´¢å¼â¦":`å
± ${p.data?.total.toLocaleStr
713ing("zh-TW")??0} ççµæ`}),m&&s.jsx("p",{"data-loc":"client/src/pages/Judgments.tsx:152",className:"mt-1 text-xs text-[#8d6a32]",children:"å·²å¥ç¨æå°æ¢ä»¶"})]}),p.data&&s.jsxs("p",{"data-loc":"client/src/pages/Judgments.tsx:154",className:"flex items-center gap-2 text-xs text-slate-500",children:[s.jsx(tn,{"data-loc":"client/src/pages/Judgments.tsx:154",className:"size-3.5 text-[#9a7538]"}),"è³æä¾æºï¼",p.data.sourceName,"ï¼å¼ç¨æè«æ ¸å°å¸æ³é¢åæ"]})]}),p.isError&&s.jsx("div",{"data-loc":"client/src/pages/Judgments.tsx:157",role:"alert",className:"mt-5 border border-red-200 bg-red-50 p-6 text-sm text-red-700",children:"è£å¤æ¥è©¢æ«æç¡æ³å®æï¼è«ç¨å¾é試ã"}),p.isLoading&&s.jsx("div",{"data-loc":"client/src/pages/Judgments.tsx:158",className:"mt-5 grid gap-5 md:grid-cols-2",children:Array.from({length:8}).map((j,b)=>s.jsx(Oe,{"data-loc":"client/src/pages/Judgments.tsx:158",className:"h-64"},b))}),!p.isLoading&&!p.isError&&!p.data?.items.length&&s.jsxs("div",{"data-loc":"client/src/pages/Judgments.tsx:161",className:"mt-5 border border-dashed border-[#c9b48f] bg-[#fbfaf7] px-6 py-16 text-center",children:[s.jsx(tn,{"data-loc":"client/src/pages/Judgments.tsx:162",className:"mx-auto size-10 text-[#aa8952]",strokeWidth:1.3}),s.jsx("h2",{"data-loc":"client/src/pages/Judgments.tsx:163",className:"mt-4 text-xl font-semibold text-[#102840]",children:"æ¥ç¡ç¬¦åæ¢ä»¶çè£å¤"}),s.jsx("p",{"data-loc":"client/src/pages/Judgments.tsx:164",className:"mt-2 text-sm text-slate-500",children:"è«å試è¼çççé»ééµè©ãåæ¶é¨å篩é¸ï¼ææ¹ç¨æ³æ¢è檢索ã"}),s.jsx(X,{"data-loc":"client/src/pages/Judgments.tsx:165",variant:"outline",className:"mt-5 rounded-none border-[#b99559] text-[#7f5f2f]",onClick:v,children:"æ¸
é¤å
¨é¨æ¢ä»¶"})]}),p.data?.source==="remote"&&s.jsx("div",{"data-loc":"client/src/pages/Judgments.tsx:170",className:"mt-5 grid gap-5 md:grid-cols-2",children:p.data.items.map(j=>s.jsxs("article",{"data-loc":"client/src/pages/Judgments.tsx:172",className:"group flex min-h-64 flex-col border border-[#d7c7aa]/80 bg-[#fbfaf7] p-6 shadow-[0_10px_28px_rgba(16,40,64,0.04)] transition-colors hover:border-[#b69255] hover:bg-white",children:[s.jsxs("div",{"data-loc":"client/src/pages/Judgments.tsx:173",className:"flex flex-wrap items-center gap-2 text-xs",children:[s.jsx("span",{"data-loc":"client/src/pages/Judgments.tsx:174",className:"bg-[#102d49] px-2.5 py-1 text-white",children:j.court}),s.jsx("span",{"data-loc":"client/src/pages/Judgments.tsx:175",className:"border border-[#d7c7aa] px-2.5 py-1 text-[#7f5f2f]",children:j.caseType||"è¡æ¿è¨´è¨"})]}),s.jsx("h2",{"data-loc":"client/src/pages/Judgments.tsx:177",className:"mt-5 font-sans text-base font-semibold leading-7 text-[#1e344b] group-hover:text-[#8d6a32]",children:j.caseNumber}),s.jsx("p",{"data-loc":"client/src/pages/Judgments.tsx:178",className:"mt-3 line-clamp-4 text-sm leading-7 text-slate-600",children:j.summary||j.title}),s.jsxs("div",{"data-loc":"client/src/pages/Judgments.tsx:179",className:"mt-auto flex items-center justify-between border-t border-[#d9ccb6] pt-4 text-xs text-slate-500",children:[s.jsxs("span",{"data-loc":"client/src/pages/Judgments.tsx:180",className:"flex items-center gap-1.5",children:[s.jsx($r,{"data-loc":"client/src/pages/Judgments.tsx:180",className:"size-3.5"}),E7(j.decisionDate)]}),s.jsx(X,{"data-loc":"client/src/pages/Judgments.tsx:181",asChild:!0,variant:"ghost",size:"sm",className:"h-8 px-2 text-[#8d6a32]",children:s.jsxs(we,{"data-loc":"client/src/pages/Judgments.tsx:182",href:`/judgments/remote/${encodeURIComponent(j.externalId)}`,children:["å
¨ææª¢è¦",s.jsx(ra,{"data-loc":"client/src/pages/Judgments.tsx:182",className:"size-4"})]})})]})]},j.externalId))}),p.data?.source==="local"&&s.jsx("div",{"data-loc":"client/src/pages/Judgments.tsx:191",className:"mt-5 grid gap-5 md:grid-cols-2",children:p.data.items.map(j=>s.jsxs("article",{"data-loc":"client/src/pages/Judgments.tsx:193",className:"group flex min-h-64 flex-col border border-[#d7c7aa]/80 bg-[#fbfaf7] p-6 shadow-[0_10px_28px_rgba(16,40,64,0.04)] transition-colors hover:border-[#b69255] hover:bg-white",children:[s.jsxs("div",{"data-loc":"client/src/pages/Judgments.tsx:194",className:"flex flex-wrap items-center gap-2 text-xs",children:[s.jsx("span",{"data-loc":"client/src/pages/Judgments.tsx:194",className:"bg-[#102d49] px-2.5 py-1 text-white",children:j.court}),s.jsx("span",{"data-loc":"client/src/pages/Judgments.tsx:194",className:"border border-[#d7c7aa] px-2.5 py-1 text-[#7f5f2f]",children:j.caseType})]}),s.jsx("h2",{"data-loc":"client/src/pages/Judgments.tsx:195",className:"mt-5 font-sans text-base font-semibold leading-7 text-[#1e344b] group-hover:text-[#8d6a32]",children:j.caseNumber}),s.jsx("p",{"data-loc":"client/src/pages/Judgments.tsx:196",className:"mt-3 line-clamp-4 text-sm leading-7 text-slate-600",children:j.summary||j.title}),s.jsxs("div",{"data-loc":"client/src/pages/Judgments.tsx:197",className:"mt-auto flex items-center justify-between border-t border-[#d9ccb6] pt-4 text-xs text-slate-500",children:[s.jsxs("span",{"data-loc":"client/src/pages/Judgments.tsx:198",className:"flex items-center gap-1.5",children:[s.jsx($r,{"data-loc":"client/src/pages/Judgments.tsx:198",className:"size-3.5"}),E7(j.decisionDate)]}),s.jsx(X,{"data-loc":"client/src/pages/Judgments.tsx:199",asChild:!0,variant:"ghost",size:"sm",className:"h-8 px-2 text-[#8d6a32]",children:s.jsxs(we,{"data-loc":"client/src/pages/Judgments.tsx:199",href:`/judgments/local/${j.id}`,children:["å
¨ææª¢è¦",s.jsx(ra,{"data-loc":"client/src/pages/Judgments.tsx:199",className:"size-4"})]})})]})]},j.id))}),h>1&&s.jsxs("nav",{"data-loc":"client/src/pages/Judgments.tsx:207",className:"mt-9 flex items-center justify-between border-t border-[#d4c3a5] pt-6","aria-label":"è£å¤åé ",children:[s.jsxs(X,{"data-loc":"client/src/pages/Judgments.tsx:208",variant:"outline",className:"rounded-none border-[#bca77f]",disabled:c<=1,onClick:()=>{u(j=>Math.max(1,j-1)),window.scrollTo({top:330,behavior:"smooth"})},children:[s.jsx(qn,{"data-loc":"client/src/pages/Judgments.tsx:208",className:"size-4"}),"ä¸ä¸é "]}),s.jsxs("span",{"data-loc":"client/src/pages/Judgments.tsx:209",className:"text-sm text-slate-500",children:["第 ",c,"ï¼",h," é "]}),s.jsxs(X,{"data-loc":"client/src/pages/Judgments.tsx:210",variant:"outline",className:"rounded-none border-[#bca77f]",disabled:c>=h,onClick:()=>{u(j=>Math.min(h,j+1)),window.scrollTo({top:330,behavior:"smooth"})},children:["ä¸ä¸é ",s.jsx(ra,{"data-loc":"client/src/pages/Judgments.tsx:210",className:"size-4"})]})]}),s.jsxs("div",{"data-loc":"client/src/pages/Judgments.tsx:214",className:"mt-10 flex items-start gap-3 border-t border-[#d4c3a5] pt-5 text-xs leading-6 text-slate-500",children:[s.jsx(ma,{"data-loc":"client/src/pages/Judgments.tsx:215",className:"mt-1 size-3.5 shrink-0 text-[#9a7538]"}),s.jsx("p",{"data-loc":"client/src/pages/Judgments.tsx:216",children:"reportBase çºå¸æ³é¢å
¬éè£å¤å
§å®¹ä¹å¯¦é©ç ç©¶ç´¢å¼ï¼
713é叿³é¢å®æ¹å³ææåï¼æå°çµæå
ä¾ç ç©¶ï¼å¼ç¨åè«è³å¸æ³é¢è£å¤æ¸ç³»çµ±æ ¸å°å
¨æãæ¥æãæ¡èèè£å¤çæ
ã"})]})]})})]})}const J2=9;function oje(e){return e?new Date(e).toLocaleDateString("zh-TW",{year:"numeric",month:"short",day:"numeric"}):"å°æªæ¨ç¤º"}function cje(){const e=Mp(),t=N.useMemo(()=>new URLSearchParams(e).get("q")??"",[e]),[a,n]=N.useState(t),[r,o]=N.useState(t),[c,u]=N.useState(null),[d,p]=N.useState(1),h=N.useMemo(()=>({query:r||null,category:c,page:d,pageSize:J2}),[r,c,d]),m=xe.knowledge.list.useQuery(h),x=xe.knowledge.categories.useQuery(),v=Math.max(1,Math.ceil((m.data?.total??0)/J2)),j=w=>{w.preventDefault(),o(a.trim()),p(1)},b=()=>{n(""),o(""),u(null),p(1)};return s.jsxs(Rt,{"data-loc":"client/src/pages/Knowledge.tsx:44",children:[s.jsx(Pc,{"data-loc":"client/src/pages/Knowledge.tsx:45",eyebrow:"ç¥èæç« ",title:"è¡æ¿è¨´è¨å¶åº¦è§£èªª",description:"以å顿è䏲飿¢æãå¶åº¦èè£å¤å¯¦åï¼åå©è®è
建ç«å¯å»¶ä¼¸ç ç©¶çè¡æ¿è¨´è¨æ³æ¡æ¶ã",actions:s.jsxs("span",{"data-loc":"client/src/pages/Knowledge.tsx:49",className:"inline-flex items-center gap-2 border border-[#c7a76d]/35 px-4 py-2 text-xs text-[#e3cc9b]",children:[s.jsx(Ef,{"data-loc":"client/src/pages/Knowledge.tsx:49",className:"size-4"}),"å°é¡è§£èªªæçºæ´æ°"]})}),s.jsx("section",{"data-loc":"client/src/pages/Knowledge.tsx:52",className:"paper-grid min-h-[65vh] py-10 sm:py-14",children:s.jsxs("div",{"data-loc":"client/src/pages/Knowledge.tsx:53",className:"container",children:[s.jsxs("form",{"data-loc":"client/src/pages/Knowledge.tsx:54",onSubmit:j,className:"flex flex-col gap-3 border border-[#d4c3a5] bg-[#fbfaf7] p-4 shadow-[0_12px_32px_rgba(16,40,64,0.06)] sm:flex-row sm:p-5",children:[s.jsxs("div",{"data-loc":"client/src/pages/Knowledge.tsx:55",className:"relative flex-1",children:[s.jsx(Ut,{"data-loc":"client/src/pages/Knowledge.tsx:56",className:"absolute left-4 top-1/2 size-4 -translate-y-1/2 text-slate-400"}),s.jsx(He,{"data-loc":"client/src/pages/Knowledge.tsx:57",value:a,onChange:w=>n(w.target.value),placeholder:"æå°æç« æ¨é¡ãæè¦æå
§å®¹",className:"h-12 rounded-none border-[#d8c9af] bg-white pl-11","aria-label":"æå°ç¥èæç« "})]}),s.jsx(X,{"data-loc":"client/src/pages/Knowledge.tsx:59",type:"submit",className:"h-12 rounded-none bg-[#102d49] px-7 text-white hover:bg-[#173b5d]",children:"æå°æç« "}),(r||c)&&s.jsxs(X,{"data-loc":"client/src/pages/Knowledge.tsx:60",type:"button",variant:"ghost",className:"h-12 rounded-none text-slate-600",onClick:b,children:[s.jsx(Br,{"data-loc":"client/src/pages/Knowledge.tsx:60",className:"size-4"}),"æ¸
é¤"]})]}),s.jsxs("div",{"data-loc":"client/src/pages/Knowledge.tsx:63",role:"group",className:"mt-6 flex flex-wrap gap-2","aria-label":"æç« åé¡",children:[s.jsx("button",{"data-loc":"client/src/pages/Knowledge.tsx:64",type:"button",onClick:()=>{u(null),p(1)},className:`border px-4 py-2 text-sm ${c===null?"border-[#102d49] bg-[#102d49] text-white":"border-[#cdbb9c] bg-[#fbfaf7] text-slate-600 hover:border-[#9a7538]"}`,children:"å
¨é¨æç« "}),x.data?.map(w=>s.jsxs("button",{"data-loc":"client/src/pages/Knowledge.tsx:66",type:"button",onClick:()=>{u(w.category),p(1)},className:`border px-4 py-2 text-sm ${c===w.category?"border-[#102d49] bg-[#102d49] text-white":"border-[#cdbb9c] bg-[#fbfaf7] text-slate-600 hover:border-[#9a7538]"}`,children:[w.category,s.jsx("span",{"data-loc":"client/src/pages/Knowledge.tsx:67",className:"ml-2 text-xs opacity-70",children:w.count})]},w.category))]}),s.jsxs("div",{"data-loc":"client/src/pages/Knowledge.tsx:72",className:"mt-9 flex items-end justify-between border-b border-[#cdbb9c] pb-4",children:[s.jsxs("div",{"data-loc":"client/src/pages/Knowledge.tsx:73",children:[s.jsx("p",{"data-loc":"client/src/pages/Knowledge.tsx:74",className:"legal-kicker",children:"Articles"}),s.jsx("h2",{"data-loc":"client/src/pages/Knowledge.tsx:75",className:"mt-3 text-2xl font-semibold text-[#102840]",children:c||"å
¨é¨ç¥èæç« "})]}),s.jsx("p",{"data-loc":"client/src/pages/Knowledge.tsx:77",className:"text-sm text-slate-500",children:m.isLoading?"è¼å
¥ä¸â¦":`${m.data?.total??0} ç¯`})]}),m.isError&&s.jsx("div",{"data-loc":"client/src/pages/Knowledge.tsx:80",role:"alert",className:"mt-6 border border-red-200 bg-red-50 p-6 text-sm text-red-700",children:"æç« è¼å
¥æ«æå¤±æï¼è«ç¨å¾å試ã"}),m.isLoading&&s.jsx("div",{"data-loc":"client/src/pages/Knowledge.tsx:81",className:"mt-7 grid gap-6 md:grid-cols-2 xl:grid-cols-3",children:Array.from({length:6}).map((w,A)=>s.jsx(Oe,{"data-loc":"client/src/pages/Knowledge.tsx:81",className:"h-80"},A))}),!m.isLoading&&!m.isError&&!m.data?.items.length&&s.jsxs("div",{"data-loc":"client/src/pages/Knowledge.tsx:84",className:"mt-7 border border-dashed border-[#c9b48f] bg-[#fbfaf7] px-6 py-16 text-center",children:[s.jsx(Ef,{"data-loc":"client/src/pages/Knowledge.tsx:85",className:"mx-auto
713size-10 text-[#aa8952]",strokeWidth:1.3}),s.jsx("h2",{"data-loc":"client/src/pages/Knowledge.tsx:86",className:"mt-4 text-xl font-semibold text-[#102840]",children:"ç®åæ²æç¬¦åæ¢ä»¶çæç« "}),s.jsx("p",{"data-loc":"client/src/pages/Knowledge.tsx:87",className:"mt-2 text-sm text-slate-500",children:"è«èª¿æ´æå°æ¢ä»¶ï¼æ°æç« ç±ç®¡çå¾å°å¯©æ ¸ç¼å¸å¾æé¡¯ç¤ºæ¼æ¤ã"}),s.jsx(X,{"data-loc":"client/src/pages/Knowledge.tsx:88",variant:"outline",className:"mt-5 rounded-none border-[#b99559] text-[#7f5f2f]",onClick:b,children:"顯示å
¨é¨æç« "})]}),s.jsx("div",{"data-loc":"client/src/pages/Knowledge.tsx:92",className:"mt-7 grid gap-6 md:grid-cols-2 xl:grid-cols-3",children:m.data?.items.map((w,A)=>s.jsxs("article",{"data-loc":"client/src/pages/Knowledge.tsx:94",className:"group flex min-h-80 flex-col border border-[#d7c7aa]/80 bg-[#fbfaf7] p-7 shadow-[0_12px_30px_rgba(16,40,64,0.045)] transition-transform hover:-translate-y-1 hover:border-[#b69255] hover:bg-white",children:[s.jsxs("div",{"data-loc":"client/src/pages/Knowledge.tsx:95",className:"flex items-center justify-between text-xs",children:[s.jsx("span",{"data-loc":"client/src/pages/Knowledge.tsx:96",className:"font-semibold tracking-wide text-[#8d6a32]",children:w.category}),s.jsx("span",{"data-loc":"client/src/pages/Knowledge.tsx:97",className:"font-serif text-slate-600",children:String((d-1)*J2+A+1).padStart(2,"0")})]}),s.jsx("h2",{"data-loc":"client/src/pages/Knowledge.tsx:99",className:"mt-7 text-xl font-semibold leading-relaxed text-[#102840] group-hover:text-[#8d6a32]",children:w.title}),s.jsx("p",{"data-loc":"client/src/pages/Knowledge.tsx:100",className:"mt-4 line-clamp-4 text-sm leading-7 text-slate-600",children:w.excerpt||"é±è®å
¨æä»¥äºè§£ç¸éè¡æ¿è¨´è¨å¶åº¦ãæ¢æè實åè絡ã"}),s.jsxs("div",{"data-loc":"client/src/pages/Knowledge.tsx:101",className:"mt-auto pt-7",children:[s.jsxs("div",{"data-loc":"client/src/pages/Knowledge.tsx:102",className:"flex flex-wrap gap-x-4 gap-y-2 border-t border-[#d9ccb6] pt-4 text-xs text-slate-500",children:[s.jsxs("span",{"data-loc":"client/src/pages/Knowledge.tsx:103",className:"flex items-center gap-1.5",children:[s.jsx($r,{"data-loc":"client/src/pages/Knowledge.tsx:103",className:"size-3.5"}),oje(w.publishedAt)]}),w.authorName&&s.jsxs("span",{"data-loc":"client/src/pages/Knowledge.tsx:104",className:"flex items-center gap-1.5",children:[s.jsx(Hl,{"data-loc":"client/src/pages/Knowledge.tsx:104",className:"size-3.5"}),w.authorName]})]}),s.jsx(X,{"data-loc":"client/src/pages/Knowledge.tsx:106",asChild:!0,variant:"ghost",className:"mt-3 h-9 w-full justify-between rounded-none px-0 text-[#8d6a32] hover:bg-transparent hover:text-[#102840]",children:s.jsxs(we,{"data-loc":"client/src/pages/Knowledge.tsx:107",href:`/knowledge/${w.slug}`,children:["é±è®å
¨æ",s.jsx(Na,{"data-loc":"client/src/pages/Knowledge.tsx:107",className:"size-4 transition-transform group-hover:translate-x-1"})]})})]})]},w.id))}),v>1&&s.jsxs("nav",{"data-loc":"client/src/pages/Knowledge.tsx:115",className:"mt-9 flex items-center justify-between border-t border-[#d4c3a5] pt-6","aria-label":"æç« åé ",children:[s.jsxs(X,{"data-loc":"client/src/pages/Knowledge.tsx:116",variant:"outline",className:"rounded-none border-[#bca77f]",disabled:d<=1,onClick:()=>p(w=>Math.max(1,w-1)),children:[s.jsx(qn,{"data-loc":"client/src/pages/Knowledge.tsx:116",className:"size-4"}),"ä¸ä¸é "]}),s.jsxs("span",{"data-loc":"client/src/pages/Knowledge.tsx:117",className:"text-sm text-slate-500",children:["第 ",d,"ï¼",v," é "]}),s.jsxs(X,{"data-loc":"client/src/pages/Knowledge.tsx:118",variant:"outline",className:"rounded-none border-[#bca77f]",disabled:d>=v,onClick:()=>p(w=>Math.min(v,w+1)),children:["ä¸ä¸é ",s.jsx(ra,{"data-loc":"client/src/pages/Knowledge.tsx:118",className:"size-4"})]})]})]})})]})}function LU({className:e,...t}){return s.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:7","data-slot":"card",className:ge("bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm",e),...t})}function IU({className:e,...t}){return s.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:66","data-slot":"card-content",className:ge("px-6",e),...t})}function P7(){const[,e]=ms(),t=()=>{e("/")};return s.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:14",className:"min-h-screen w-full flex items-center justify-center bg-gradient-to-br from-slate-50 to-slate-100",children:s.jsx(LU,{"data-loc":"client/src/pages/NotFound.tsx:15",className:"w-full max-w-lg mx-4 shadow-lg border-0 bg-white/80 backdrop-blur-sm",children:s.jsxs(IU,{"data-loc":"client/src/pages/NotFound.tsx:16",className:"pt-8 pb-8 text-center",children:[s.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:17",className:"flex justify-center mb-6",children:s.jsxs("div",{"data-loc":"client/src/pages/NotFound.tsx:18",className:"relative",children:[s.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:19",className:"absolute inset-0 bg-red-100 rounded-full animate-pulse"}),s.jsx($u,{"data-loc":"client/src/pages/NotFound.tsx:20",className:"relative h-16 w-16 text-red-500"})]})}),s.jsx("h1",{"data-loc":"client/src/pages/NotFound.tsx:24",className:"text-4xl font-bold text-slate-900 mb-2",children:"404"}),s.jsx("h2",{"data-loc":"client/src/pages/NotFound.tsx:26",className:"text-xl font-semibold text-slate-700 mb-4",children:"Page Not Found"}),s.jsxs("p",{"data-loc":"client/src/pages/NotFound.tsx:30",className:"text-slate-600 mb-8 leading-relaxed",children:["Sorry, the page you are looking for doesn't exist.",s.jsx("br",{"data-loc":"client/src/pages/NotFound.tsx:32"}),"It may have been moved or deleted."]}),s.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:36",id:"not-found-button-group",className:"flex flex-col sm:flex-row gap-3 justify-center",children:s.jsxs(X,{"data-loc":"client/src/pages/NotFound.tsx:40",onClick:t,className:"bg-blue-600 hover:bg-blue-700 text-white px-6 py-2.5 rounded-lg transition-all duration-200 shadow-md hover:shadow-lg",children:[s.jsx(SL,{"data-loc":"client/src/pages/NotFound.tsx:44",className:"w-4 h-4 mr-2"}),"Go Home"]})})]})})})}const k7={satisfied:{label:"æ«èªç¬¦å",className:"border-emerald-300 bg-emerald-50 text-emerald-800"},not_satisfied:{label:"æ«èªä¸ç¬¦å",className:"border-red-300 bg-red-50 text-red-800"},uncertain:{label:"仿ä¸ç¢ºå®",className:"border-amber-300 bg-amber-50 text-amber-800"},insufficient:{label:"è³æä¸è¶³",className:"border-slate-300 bg-slate-50 text-slate-700"}};function lje(){const[,e]=Zx("/procedures/:slug"),t=e?.slug??"",{isAuthenticated:a}=Un(),{locale:n}=MC(),[r,o]=N.useState(""),[c,u]=N.useState(""),d=xe.insights.procedure.useQuery({slug:t},{enabled:!!t,staleTime:6e4}),p=xe.cef.analyze.useMutation({onError:v=>Ae.error(v.message)});if(d.isLoading)return s.jsx(Rt,{"data-loc":"client/src/pages/ProcedureDetail.tsx:48",children:s.jsxs("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:48",className:"container space-y-6 py-14",children:[s.jsx(Oe,{"data-loc":"client/src/pages/ProcedureDetail.tsx:48",className:"h-40"}),s.jsx(Oe,{"data-loc":"client/src/pages/ProcedureDetail.tsx:48",className:"h-[520px]"})]})});if(!d.data)return s.jsx(Rt,{"data-loc":"client/src/pages/ProcedureDetail.tsx:50",children:s.jsxs("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:50",className:"container py-20 text-center",children:[s.jsx(ug,{"data-loc":"client/src/pages/ProcedureDetail.tsx:50",className:"mx-auto
713size-10 text-[#a88445]"}),s.jsx("h1",{"data-loc":"client/src/pages/ProcedureDetail.tsx:50",className:"mt-4 font-serif text-3xl text-[#10253c]",children:"æ¾ä¸å°éåç¨åºå°å"}),s.jsx(X,{"data-loc":"client/src/pages/ProcedureDetail.tsx:50",asChild:!0,className:"mt-6 rounded-none",children:s.jsxs(we,{"data-loc":"client/src/pages/ProcedureDetail.tsx:50",href:"/procedures",children:[s.jsx(Ka,{"data-loc":"client/src/pages/ProcedureDetail.tsx:50",className:"size-4"}),"è¿åç¨åºç¸½è¦½"]})})]})});const{definition:h,statutes:m}=d.data,x=p.data;return s.jsxs(Rt,{"data-loc":"client/src/pages/ProcedureDetail.tsx:57",children:[s.jsx("section",{"data-loc":"client/src/pages/ProcedureDetail.tsx:58",className:"bg-[#081c31] text-white",children:s.jsxs("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:59",className:"container py-12 sm:py-16",children:[s.jsx(X,{"data-loc":"client/src/pages/ProcedureDetail.tsx:60",asChild:!0,variant:"ghost",className:"-ml-3 rounded-none text-slate-300 hover:bg-white/10 hover:text-white",children:s.jsxs(we,{"data-loc":"client/src/pages/ProcedureDetail.tsx:60",href:"/procedures",children:[s.jsx(Ka,{"data-loc":"client/src/pages/ProcedureDetail.tsx:60",className:"size-4"}),"è¿åç¨åºç¸½è¦½"]})}),s.jsxs("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:61",className:"mt-5 grid gap-7 lg:grid-cols-[1.25fr_0.75fr] lg:items-end",children:[s.jsxs("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:62",children:[s.jsx(Et,{"data-loc":"client/src/pages/ProcedureDetail.tsx:63",className:"rounded-none border border-[#c7a76d]/50 bg-[#c7a76d]/10 text-[#ead6a8]",children:"CEF + TLI Research Workspace"}),s.jsx("h1",{"data-loc":"client/src/pages/ProcedureDetail.tsx:64",className:"mt-4 font-serif text-4xl font-semibold sm:text-5xl",children:h.title}),s.jsx("p",{"data-loc":"client/src/pages/ProcedureDetail.tsx:65",className:"mt-2 text-lg text-[#ead6a8]",children:h.subtitle}),s.jsx("p",{"data-loc":"client/src/pages/ProcedureDetail.tsx:66",className:"mt-5 max-w-3xl text-sm leading-7 text-slate-300",children:h.overview})]}),s.jsxs("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:68",className:"border-l border-[#c7a76d]/35 pl-5 text-sm leading-7 text-slate-300",children:[s.jsx("p",{"data-loc":"client/src/pages/ProcedureDetail.tsx:69",className:"font-semibold text-[#ead6a8]",children:"æ ¸å¿æ³æº"}),s.jsx("p",{"data-loc":"client/src/pages/ProcedureDetail.tsx:70",children:h.focalArticles.map(v=>`è¡æ¿è¨´è¨æ³ç¬¬ ${v} æ¢`).join("ã")}),s.jsxs("p",{"data-loc":"client/src/pages/ProcedureDetail.tsx:71",children:["æ¬é è¼å
¥ ",m.length," çç¾è¡æææ¢æ"]})]})]})]})}),s.jsxs("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:77",className:"container py-10 sm:py-14",children:[s.jsxs("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:78",className:"grid gap-6 xl:grid-cols-[0.82fr_1.18fr]",children:[s.jsxs("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:79",className:"space-y-6",children:[s.jsxs("section",{"data-loc":"client/src/pages/ProcedureDetail.tsx:80",id:"procedure-visuals",className:"scroll-mt-24 border border-[#d8cfbf] bg-white p-6",children:[s.jsx("p",{"data-loc":"client/src/pages/ProcedureDetail.tsx:81",className:"text-xs font-semibold uppercase tracking-[0.18em] text-[#74551f]",children:"Constitutive Elements"}),s.jsx("h2",{"data-loc":"client/src/pages/ProcedureDetail.tsx:82",className:"mt-2 font-serif text-2xl font-semibold text-[#10253c]",children:"CEF æ§æè¦ä»¶"}),s.jsx("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:83",className:"mt-5 grid gap-3",children:h.factors.map(v=>s.jsxs("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:85",className:"border-l-2 border-[#c7a76d] bg-[#faf8f3] p-4",children:[s.jsxs("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:86",className:"flex items-center gap-2",children:[s.jsx(Et,{"data-loc":"client/src/pages/ProcedureDetail.tsx:86",className:"rounded-none bg-[#0b2a47] text-white",children:v.id}),s.jsx("h3",{"data-loc":"client/src/pages/ProcedureDetail.tsx:86",className:"text-sm font-semibold text-[#10253c]",children:v.label})]}),s.jsx("p",{"data-loc":"client/src/pages/ProcedureDetail.tsx:87",className:"mt-2 text-xs leading-6 text-slate-600",children:v.prompt})]},v.id))})]}),s.jsxs("section",{"data-loc":"client/src/pages/ProcedureDetail.tsx:93",className:"border border-[#d8cfbf] bg-white p-6",children:[s.jsx("p",{"data-loc":"client/src/pages/ProcedureDetail.tsx:94",className:"text-xs font-semibold uppercase tracking-[0.18em] text-[#74551f]",children:"Procedure sequence"}),s.jsx("h2",{"data-loc":"client/src/pages/ProcedureDetail.tsx:95",className:"mt-2 font-serif text-2xl font-semibold text-[#10253c]",children:"ç¨åºæª¢æ ¸æµç¨"}),s.jsx("ol",{"data-loc":"client/src/pages/ProcedureDetail.tsx:96",className:"mt-5 grid gap-0",children:h.flow.map((v,j)=>s.jsxs("li",{"data-loc":"client/src/pages/ProcedureDetail.tsx:98",className:"relative flex gap-4 pb-5 last:pb-0",children:[s.jsx("span",{"data-loc":"client/src/pages/ProcedureDetail.tsx:98",className:"relative z-10 grid size-8 shrink-0 place-items-center rounded-full bg-[#0b2a47] text-xs font-semibold text-[#ead6a8]",children:j+1}),j<h.flow.length-1&&s.jsx("span",{"data-loc":"client/src/pages/ProcedureDetail.tsx:98",className:"absolute left-[15px] top-8 h-[calc(100%-24px)] w-px bg-[#d8cfbf]"}),s.jsx("p",{"data-loc":"client/src/pages/ProcedureDetail.tsx:98",className:"pt-1 text-sm leading-6 text-slate-700",children:v})]},v))})]}),s.jsxs("section",{"data-loc":"client/src/pages/ProcedureDetail.tsx:103",className:"border border-[#c7a76d]/40 bg-[#fffdf8] p-6",children:[s.jsx(Bu,{"data-loc":"client/src/pages/ProcedureDetail.tsx:104",className:"size-6 text-[#a88445]"}),s.jsx("h2",{"data-loc":"client/src/pages/ProcedureDetail.tsx:105",className:"mt-3 font-serif text-xl font-semibold text-[#10253c]",children:"å¹å¼å±¤æç¤º"}),s.jsx("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:106",className:"mt-3 flex flex-wrap gap-2",children:h.values.map(v=>s.jsx(Et,{"data-loc":"client/src/pages/ProcedureDetail.tsx:106",variant:"outline",className:"rounded-none border-[#c7a76d]/60 text-[#725323]",children:v},v))}),s.jsx("p",{"data-loc":"client/src/pages/ProcedureDetail.tsx:107",className:"mt-4 text-xs leading-5 text-slate-500",children:"æ¤åæ¯ç ç©¶è絡æç¤ºï¼ä¸çåæ¢ææææåæ¡æ¬è¡¡çµè«ã"})]})]}),s.jsxs("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:111",className:"space-y-6",children:[s.jsxs("section",{"data-loc":"client/src/pages/ProcedureDetail.tsx:112",className:"border border-[#c7a76d]/45 bg-white shadow-[0_18px_48px_rgba(16,37,60,0.08)]",children:[s.jsx("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:113",className:"bg-[#0b2a47] p-5 text-white sm:p-6",children:s.jsxs("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:114",className:"flex items-start gap-3",children:[s.jsx("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:114",className:"grid size-10 shrink-0 place-items-center border border-[#c7a76d]/40 bg-white/5",children:s.jsx(tu,{"data-loc":"client/src/pages/ProcedureDetail.tsx:114",className:"size-5 text-[#ead6a8]"})}),s.jsxs("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:114",children:[s.jsx("p",{"data-loc":"client/src/pages/ProcedureDetail.tsx:114",className:"text-xs font-semibold uppercase tracking-[0.18em] text-[#c7a76d]",children:"Fact-to-rule analysis"}),s.jsx("h2",{"data-loc":"client/src/pages/ProcedureDetail.tsx:114",className:"mt-1 font-serif text-2xl font-semibold",children:"CEF F1ï¼F2ï¼F3 ï¼ TLI"}),s.jsx("p",{"data-loc":"client/src/pages/ProcedureDetail.tsx:114",className:"mt-2 text-sm leading-6 text-slate-300",children:"åªä½¿ç¨æ¬é å·²æ ¸å¯¦æ¢æä½çºæ³è¦ä¾æºï¼æªç¥äºå¯¦å°æ¨ç¤ºè³æä¸è¶³ã"})]})]})}),s.jsxs("form",{"data-loc":"client/src/pages/ProcedureDetail.tsx:116",className:"p-5 sm:p-6",onSubmit:v=>{if(v.preventDefault(),!a)return ai();if(r.trim().length<20)return Ae.error("è«è³å°æä¾ 20 ååç坿 ¸å°äºå¯¦");p.mutate({procedureSlug:h.slug,facts:r,question:c.trim()||void 0,lang:n})},children:[s.jsx("label",{"data-loc":"client/src/pages/ProcedureDetail.tsx:125",htmlFor:"case-facts",className:"text-sm font-semibold text-[#10253c]",children:"å·²ç¥äºå¯¦"}),s.jsx(br,{"data-loc":"client/src/pages/ProcedureDetail.tsx:126",id:"case-facts",value:r,onChange:v=>o(v.target.value),className:"mt-2 min-h-44 rounded-none border-[#cfc5b5] bg-[#fffdf8] leading-7",placeholder:"è«ä¾æéé åºæè¿°ï¼ä½äººã使©éãä½ç¨®èåæä¸ä½çºã使ééï¼ç³è«ï¼æèµ·ææ¿ãå·²æåªäºæä»¶ãç
713¡æ³ç¢ºèªçå
§å®¹è«å¯«ãæªç¥ãã"}),s.jsx("label",{"data-loc":"client/src/pages/ProcedureDetail.tsx:127",htmlFor:"case-question",className:"mt-5 block text-sm font-semibold text-[#10253c]",children:"ç ç©¶åé¡ï¼é¸å¡«ï¼"}),s.jsx(br,{"data-loc":"client/src/pages/ProcedureDetail.tsx:128",id:"case-question",value:c,onChange:v=>u(v.target.value),className:"mt-2 min-h-20 rounded-none border-[#cfc5b5]",placeholder:"ä¾å¦ï¼ç®åè³è¨æ¯å¦è¶³ä»¥å¤æ· F2ï¼é缺åªäºäºå¯¦ï¼"}),s.jsxs("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:129",className:"mt-5 flex flex-col gap-3 sm:flex-row sm:items-center sm:justify-between",children:[s.jsxs("p",{"data-loc":"client/src/pages/ProcedureDetail.tsx:130",className:"flex items-center gap-2 text-xs text-slate-500",children:[a?s.jsx(Va,{"data-loc":"client/src/pages/ProcedureDetail.tsx:130",className:"size-4 text-emerald-600"}):s.jsx(QX,{"data-loc":"client/src/pages/ProcedureDetail.tsx:130",className:"size-4 text-[#a88445]"}),a?"å·²ç»å
¥ï¼å¯å·è¡åä¿è·åæ":"ç»å
¥å¾æ¹å¯å·è¡åæ"]}),s.jsx(X,{"data-loc":"client/src/pages/ProcedureDetail.tsx:131",type:"submit",disabled:p.isPending,className:"rounded-none bg-[#c7a76d] text-[#081c31] hover:bg-[#dfc58f]",children:p.isPending?s.jsxs(s.Fragment,{children:[s.jsx(to,{"data-loc":"client/src/pages/ProcedureDetail.tsx:131",className:"size-4 animate-spin"}),"åæä¸"]}):s.jsxs(s.Fragment,{children:[a?"å·è¡ CEFï¼TLI":"ç»å
¥ä¸¦éå§",s.jsx(Na,{"data-loc":"client/src/pages/ProcedureDetail.tsx:131",className:"size-4"})]})})]})]})]}),x&&s.jsxs("section",{"data-loc":"client/src/pages/ProcedureDetail.tsx:137",className:"border border-[#d8cfbf] bg-white p-5 sm:p-7",children:[s.jsxs("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:138",className:"flex items-start gap-3 border-b border-[#e7e0d4] pb-5",children:[s.jsx(jc,{"data-loc":"client/src/pages/ProcedureDetail.tsx:138",className:"mt-1 size-5 shrink-0 text-emerald-600"}),s.jsxs("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:138",children:[s.jsx("p",{"data-loc":"client/src/pages/ProcedureDetail.tsx:138",className:"text-xs font-semibold uppercase tracking-[0.18em] text-[#74551f]",children:"Structured research output"}),s.jsx("h2",{"data-loc":"client/src/pages/ProcedureDetail.tsx:138",className:"mt-1 font-serif text-2xl font-semibold text-[#10253c]",children:"åæçµæ"}),s.jsx("p",{"data-loc":"client/src/pages/ProcedureDetail.tsx:138",className:"mt-2 text-sm leading-6 text-slate-600",children:x.issueSummary})]})]}),s.jsx("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:140",className:"mt-6 grid gap-4",children:x.factorAssessments.map(v=>{const j=k7[v.status]??k7.insufficient,b=h.factors.find(w=>w.id===v.factorId);return s.jsxs("article",{"data-loc":"client/src/pages/ProcedureDetail.tsx:144",className:"border border-[#ded6c8] p-4",children:[s.jsxs("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:144",className:"flex flex-wrap items-center justify-between gap-2",children:[s.jsxs("h3",{"data-loc":"client/src/pages/ProcedureDetail.tsx:144",className:"font-semibold text-[#10253c]",children:[v.factorId," · ",b?.label]}),s.jsx(Et,{"data-loc":"client/src/pages/ProcedureDetail.tsx:144",variant:"outline",className:`rounded-none ${j.className}`,children:j.label})]}),s.jsx("p",{"data-loc":"client/src/pages/ProcedureDetail.tsx:144",className:"mt-3 text-sm leading-7 text-slate-700",children:v.analysis}),v.evidence.length>0&&s.jsx("ul",{"data-loc":"client/src/pages/ProcedureDetail.tsx:144",className:"mt-3 grid gap-1 text-xs leading-5 text-slate-600",children:v.evidence.map((w,A)=>s.jsxs("li",{"data-loc":"client/src/pages/ProcedureDetail.tsx:144",children:["⢠",w]},A))})]},v.factorId)})}),s.jsxs("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:148",className:"mt-6 border border-[#c7a76d]/40 bg-[#fffdf8] p-5",children:[s.jsx("p",{"data-loc":"client/src/pages/ProcedureDetail.tsx:149",className:"text-xs font-semibold uppercase tracking-[0.16em] text-[#74551f]",children:"TLI 䏿®µè«"}),s.jsxs("dl",{"data-loc":"client/src/pages/ProcedureDetail.tsx:150",className:"mt-4 grid gap-4 text-sm leading-7",children:[s.jsxs("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:150",children:[s.jsx("dt",{"data-loc":"client/src/pages/ProcedureDetail.tsx:150",className:"font-semibold text-[#10253c]",children:"大åæ"}),s.jsx("dd",{"data-loc":"client/src/pages/ProcedureDetail.tsx:150",className:"text-slate-700",children:x.syllogism.majorPremise})]}),s.jsxs("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:150",children:[s.jsx("dt",{"data-loc":"client/src/pages/ProcedureDetail.tsx:150",className:"font-semibold text-[#10253c]",children:"å°åæ"}),s.jsx("dd",{"data-loc":"client/src/pages/ProcedureDetail.tsx:150",className:"text-slate-700",children:x.syllogism.minorPremise})]}),s.jsxs("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:150",children:[s.jsx("dt",{"data-loc":"client/src/pages/ProcedureDetail.tsx:150",className:"font-semibold text-[#10253c]",children:"æ«å®çµè«"}),s.jsx("dd",{"data-loc":"client/src/pages/ProcedureDetail.tsx:150",className:"text-slate-700",children:x.syllogism.conclusion})]})]}),s.jsxs("p",{"data-loc":"client/src/pages/ProcedureDetail.tsx:151",className:"mt-3 text-xs text-slate-500",children:["模åä¿¡å¿ï¼",x.syllogism.confidence]})]}),s.jsxs("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:154",className:"mt-6 grid gap-5 lg:grid-cols-2",children:[s.jsxs("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:155",children:[s.jsxs("h3",{"data-loc":"client/src/pages/ProcedureDetail.tsx:155",className:"flex items-center gap-2 font-semibold text-[#10253c]",children:[s.jsx(MS,{"data-loc":"client/src/pages/ProcedureDetail.tsx:155",className:"size-4 text-[#a88445]"}),"ä»ç¼ºäºå¯¦"]}),s.jsx("ul",{"data-loc":"client/src/pages/ProcedureDetail.tsx:155",className:"mt-3 grid gap-2 text-sm leading-6 text-slate-600",children:x.missingFacts.map((v,j)=>s.jsxs("li",{"data-loc":"client/src/pages/ProcedureDetail.tsx:155",children:["⢠",v]},j))})]}),s.jsxs("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:156",children:[s.jsxs("h3",{"data-loc":"client/src/pages/ProcedureDetail.tsx:156",className:"flex items-center gap-2 font-semibold text-[#10253c]",children:[s.jsx(Vi,{"data-loc":"client/src/pages/ProcedureDetail.tsx:156",className:"size-4 text-amber-600"}),"æ ¸å°è¦ç¤º"]}),s.jsx("ul",{"data-loc":"client/src/pages/ProcedureDetail.tsx:156",className:"mt-3 grid gap-2 text-sm leading-6 text-slate-600",children:x.cautions.map((v,j)=>s.jsxs("li",{"data-loc":"client/src/pages/ProcedureDetail.tsx:156",children:["⢠",v]},j))})]})]}),s.jsxs("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:159",className:"mt-6 border-t border-[#e7e0d4] pt-5",children:[s.jsx("h3",{"data-loc":"client/src/pages/ProcedureDetail.tsx:159",className:"font-semibold text-[#10253c]",children:"å·²é©èæ¢æå¼ç¨"}),s.jsx("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:159",className:"mt-3 grid gap-3",children:x.citations.map(v=>s.jsxs("a",{"data-loc":"client/src/pages/ProcedureDetail.tsx:159",href:v.sourceUrl,target:"_blank",rel:"noreferrer",className:"block border-l-2 border-emerald-500 bg-emerald-50/50 p-4",children:[s.jsxs("p",{"data-loc":"client/src/pages/ProcedureDetail.tsx:159",className:"flex items-center gap-2 text-sm font-semibold text-emerald-900",children:[s.jsx(Aa,{"data-loc":"client/src/pages/ProcedureDetail.tsx:159",className:"size-4"}),"è¡æ¿è¨´è¨æ³ç¬¬ ",v.articleNo," æ¢",s.jsx(ma,{"data-loc":"client/src/pages/ProcedureDetail.tsx:159",className:"size-3"})]}),s.jsx("p",{"data-loc":"client/src/pages/ProcedureDetail.tsx:159",className:"mt-2 text-xs leading-6 text-slate-700",children:v.quote}),s.jsxs("p",{"data-loc":"client/src/pages/ProcedureDetail.tsx:159",className:"mt-2 text-xs text-slate-500",children:["éè¯ï¼",v.relevance]})]},`${v.articleNo}-${v.relevance}`))})]}),s.jsx("p",{"data-loc":"client/src/pages/ProcedureDetail.tsx:160",className:"mt-6 border border-amber-200 bg-amber-50 p-4 text-xs leading-6 text-amber-900",children:x.verification.notice})]})]})]}),s.jsxs("section",{"data-loc":"client/src/pages/ProcedureDetail.tsx:166",className:"mt-10 border border-[#d8cfbf] bg-white p-6 sm:p-8",children:[s.jsxs("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:167",className:"flex items-start gap-3",children:[s.jsx(Aa,{"data-loc":"client/src/pages/ProcedureDetail.tsx:167",className:"mt-1 size-5 shrink-0 text-[#a88445]"}),s.jsxs("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:167",children:[s.jsx("p",{"data-loc":"client/src/pages/ProcedureDetail.tsx:167",className:"text-xs font-semibold uppercase tracking-[0.18em] text-[#74551f]",children:"Verified statute packet"}),s.jsx("h2",{"data-loc":"client/src/pages/ProcedureDetail.tsx:167",className:"mt-1 font-serif text-2xl font-semibold text-[#10253c]",children:"æ¬ç¨åºé©ç¨æ¢æ"}),s.jsx("p",{"data-loc":"client/src/pages/ProcedureDetail.tsx:167",className:"mt-2 text-sm text-slate-600",children:"以ä¸ççºç¾è¡è³æåº«æææ¢æï¼é»æå¯åå°æ³åé¨å®æ¹åæã"})]})]}),s.jsx("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:168",className:"mt-6 grid gap-4 lg:grid-cols-2",children:m.map(v=>s.jsxs("article",{"data-loc":"client/src/pages/ProcedureDetail.tsx:168",className:"border-l-2 border-[#c7a76d] bg-[#faf8f3] p-5",children:[s.jsxs("div",{"data-loc":"client/src/pages/ProcedureDetail.tsx:168",className:"flex items-center justify-between gap-3",children:[s.jsxs("h3",{"data-loc":"client/src/pages/ProcedureDetail.tsx:168",className:"font-serif font-semibold text-[#10253c]",children:["第 ",v.articleNo," æ¢"]}),s.jsx("a",{"data-loc":"client/src/pages/ProcedureDetail.tsx:168",href:v.sourceUrl,target:"_blank",rel:"noreferrer",className:"text-xs text-[#765721] hover:underline",children:"宿¹åæ"})]}),s.jsx("p",{"data-loc":"client/src/pages/ProcedureDetail.tsx:168",className:"mt-3 whitespace-pre-line text-sm leading-7 text-slate-700",children:v.content})]},v.id))})]})]})]})}const uje={cancellation:Bu,obligation:JA,confirmation:jc,performance:FX,"urban-plan":JX,traffic:zX,detention:Va};function dje(){return s.jsxs(Rt,{"data-loc":"client/src/pages/ProcedureHub.tsx:32",children:[s.jsxs("section",{"data-loc":"client/src/pages/ProcedureHub.tsx:33",className:"relative overflow-hidden bg-[#081c31] text-white",children:[s.jsx("div",{"data-loc":"client/src/pages/ProcedureHub.tsx:34",className:"absolute inset-y-0 right-0 hidden w-2/5 border-l border-[#c7a76d]/15 bg-[radial-gradient(circle_at_center,rgba(199,167,109,.14),transparent_68%)] lg:block"}),s.jsxs("div",{"data-loc":"client/src/pages/ProcedureHub.tsx:35",className:"container relative py-16 sm:py-20",children:[s.jsx(Et,{"data-loc":"client/src/pages/ProcedureHub.tsx:36",className:"rounded-none border border-[#c7a76d]/50 bg-[#c7a76d]/10 text-[#ead6a8]",children:"Administrative Litigation Workflows"}),s.jsxs("div",{"data-loc":"client/src/pages/ProcedureHub.tsx:37",className:"mt-6 max-w-4xl",children:[s.jsx("p",{"data-loc":"client/src/pages/ProcedureHub.tsx:38",className:"text-xs font-semibold uppercase tracking-[0.24em] text-[#c7a76d]",children:"ä¸å¤§æ ¸å¿ç¨åºå°å"}),s.jsx("h1",{"data-loc":"client/src/pages/ProcedureHub.tsx:39",className:"mt-3 font-serif text-4xl font-semibold leading-tight sm:text-5xl",children:"å
辨èç¨åºï¼åæè§£è¦ä»¶èèæ"}),s.jsx("p",{"data-loc":"client/src/pages/ProcedureHub.tsx:40",className:"mt-5 max-w-3xl text-base leading-8 text-slate-300",children:"æ¯ä¸å°ååç±ç¾è¡è¡æ¿è¨´è¨æ³æ¢æç¯å建ç«ï¼å
åç¾å®æ¹åæèç¨åºæµç¨ï¼åç±ç»å
¥æå¡è¼¸å
¥åæ¡äºå¯¦é²è¡ CEF F1ï¼F2ï¼F3 å°ç
§è TLI 䏿®µè«ã系統ä¸é 測å訴ï¼ä¹ä¸å代å¾å¸«å¤æ·ã"})]}),s.jsx("div",{"data-loc":"client/src/pages/ProcedureHub.tsx:42",className:"mt-9 grid max-w-3xl gap-px border border-white/15 bg-white/15 sm:grid-cols-3",children:[{value:"7",label:"æ ¸å¿ç¨åº"},{value:"F1âF3",label:"æ§æè¦ä»¶æ¡æ¶"},{value:"TLI",label:"å¯è¿½æº¯ä¸æ®µè«"}].map(e=>s.jsxs("div",{"data-loc":"client/src/pages/ProcedureHub.tsx:44",className:"bg-[#081c31] p-5",children:[s.jsx("p",{"data-loc":"client/src/pages/ProcedureHub.tsx:44",className:"font-serif text-2xl text-[#ead6a8]",children:e.value}),s.jsx("p",{"data-loc":"client/src/pages/ProcedureHub.tsx:44",className:"mt-1 text-xs text-slate-400",children:e.label})]},e.label))})]})]}),s.jsxs("div",{"data-loc":"client/src/pages/ProcedureHub.tsx:50",className:"container py-12 sm:py-16",children:[s.jsx("div",{"data-loc":"client/src/pages/ProcedureHub.tsx:51",className:"grid gap-5 lg:grid-cols-2",children:Uae.map((e,t)=>{const a=uje[e.slug]??tn;return s.jsxs("article",{"data-loc":"client/src/pages/ProcedureHub.tsx:55",className:"group relative overflow-hidden border border-[#d8cfbf] bg-white p-6 shadow-[0_16px_42px_rgba(16,37,60,0.05)] transition duration-200 hover:-translate-y-0.5 hover:border-[#c7a76d] sm:p-7",children:[s.jsxs("span",{"data-loc":"client/src/pages/ProcedureHub.tsx:56",className:"absolute right-5 top-4 font-serif text-6xl text-[#0b2a47]/[0.045]",children:["0",t+1]}),s.jsxs("div",{"data-loc":"client/src/pages/ProcedureHub.tsx:57",className:"relative",children:[s.jsxs("div",{"data-loc":"client/src/pages/ProcedureHub.tsx:58",className:"flex items-start gap-4",children:[s.jsx("div",{"data-loc":"client/src/pages/ProcedureHub.tsx:59",className:"grid size-12 shrink-0 place-items-center bg-[#0b2a47] text-[#ead6a8]",children:s.jsx(a,{"data-loc":"client/src/pages/ProcedureHub.tsx:59",className:"size-6"})}),s.jsxs("div",{"data-loc":"client/src/pages/ProcedureHub.tsx:60",children:[s.jsx("p",{"data-loc":"client/src/pages/ProcedureHub.tsx:61",className:"text-[11px] font-semibold uppercase tracking-[0.18em] text-[#74551f]",children:e.focalArticles.map(n=>`§${n}`).join(" · ")}),s.jsx("h2",{"data-loc":"client/src/pages/ProcedureHub.tsx:62",className:"mt-1 font-serif text-2xl font-semibold text-[#10253c]",children:e.title}),s.jsx("p",{"data-loc":"client/src/pages/ProcedureHub.tsx:63",className:"mt-1 text-sm text-slate-500",children:e.subt
713itle})]})]}),s.jsx("p",{"data-loc":"client/src/pages/ProcedureHub.tsx:66",className:"mt-5 text-sm leading-7 text-slate-600",children:e.overview}),s.jsx("div",{"data-loc":"client/src/pages/ProcedureHub.tsx:67",className:"mt-5 grid gap-2 sm:grid-cols-3",children:e.factors.map(n=>s.jsxs("div",{"data-loc":"client/src/pages/ProcedureHub.tsx:69",className:"border border-[#e4ddd1] bg-[#faf8f3] p-3",children:[s.jsx("p",{"data-loc":"client/src/pages/ProcedureHub.tsx:70",className:"text-xs font-semibold text-[#74551f]",children:n.id}),s.jsx("p",{"data-loc":"client/src/pages/ProcedureHub.tsx:71",className:"mt-1 text-xs leading-5 text-[#30465e]",children:n.label})]},n.id))}),s.jsx(X,{"data-loc":"client/src/pages/ProcedureHub.tsx:75",asChild:!0,variant:"outline",className:"mt-6 w-full rounded-none border-[#c7a76d] text-[#725323] group-hover:bg-[#0b2a47] group-hover:text-white sm:w-auto",children:s.jsxs(we,{"data-loc":"client/src/pages/ProcedureHub.tsx:76",href:`/procedures/${e.slug}`,children:["éåç¨åºå·¥ä½å",s.jsx(Na,{"data-loc":"client/src/pages/ProcedureHub.tsx:76",className:"size-4"})]})})]})]},e.slug)})}),s.jsxs("section",{"data-loc":"client/src/pages/ProcedureHub.tsx:84",className:"mt-12 grid gap-6 border border-[#c7a76d]/35 bg-[#fffdf8] p-6 sm:p-8 lg:grid-cols-[0.75fr_1.25fr] lg:items-center",children:[s.jsxs("div",{"data-loc":"client/src/pages/ProcedureHub.tsx:85",children:[s.jsx(IX,{"data-loc":"client/src/pages/ProcedureHub.tsx:86",className:"size-8 text-[#a88445]"}),s.jsx("h2",{"data-loc":"client/src/pages/ProcedureHub.tsx:87",className:"mt-4 font-serif text-2xl font-semibold text-[#10253c]",children:"å¦ä½ä½¿ç¨ç¨åºå°å"})]}),s.jsxs("ol",{"data-loc":"client/src/pages/ProcedureHub.tsx:89",className:"grid gap-3 text-sm leading-6 text-slate-700 sm:grid-cols-3",children:[s.jsxs("li",{"data-loc":"client/src/pages/ProcedureHub.tsx:90",className:"border-l-2 border-[#c7a76d] pl-4",children:[s.jsx("strong",{"data-loc":"client/src/pages/ProcedureHub.tsx:90",className:"block text-[#10253c]",children:"1. æ ¸å°ç¨åº"}),"å
çé©ç¨æ¢æèæ³å®æµç¨ã"]}),s.jsxs("li",{"data-loc":"client/src/pages/ProcedureHub.tsx:91",className:"border-l-2 border-[#c7a76d] pl-4",children:[s.jsx("strong",{"data-loc":"client/src/pages/ProcedureHub.tsx:91",className:"block text-[#10253c]",children:"2. æè¿°äºå¯¦"}),"åªè¼¸å
¥å·²ç¥è³æï¼æªç¥èä¿ææªç¥ã"]}),s.jsxs("li",{"data-loc":"client/src/pages/ProcedureHub.tsx:92",className:"border-l-2 border-[#c7a76d] pl-4",children:[s.jsx("strong",{"data-loc":"client/src/pages/ProcedureHub.tsx:92",className:"block text-[#10253c]",children:"3. é©è輸åº"}),"鿢é»å宿¹ä¾æºä¸¦è£åå¾å¸«ã"]})]})]})]})]})}function fje(){const{articleNo:e=""}=Jx(),{user:t}=Un(),a=xe.useUtils(),n=xe.statutes.detail.useQuery({articleNo:decodeURIComponent(e)},{enabled:!!e}),r=xe.member.bookmarks.list.useQuery(void 0,{enabled:!!t}),o=xe.member.bookmarks.toggleStatute.useMutation({onSuccess:async m=>{await a.member.bookmarks.list.invalidate(),Ae.success(m.saved?"å·²æ¶èæ³æ¢":"已忶æ¶è")},onError:m=>Ae.error(m.message||"æ¶èæä½å¤±æ")}),c=!!(n.data&&r.data?.statutes.some(m=>m.statute.id===n.data.statute.id)),u=n.data?.statute,d=decodeURIComponent(e),p=u?.content?u.content.replace(/\s+/g," ").slice(0,155):`è¡æ¿è¨´è¨æ³ç¬¬ ${d} æ¢æ¢æãç·¨ç« ç¯ä½ç½®ãè£å¤å¼ç¨çµ±è¨èæ³åé¨å®æ¹åæã`,h=u?.sourceUrl||`https://law.moj.gov.tw/LawClass/LawSingle.aspx?pcode=A0030154&flno=${encodeURIComponent(d)}`;return s.jsxs(Rt,{"data-loc":"client/src/pages/StatuteDetail.tsx:36",children:[s.jsx($i,{"data-loc":"client/src/pages/StatuteDetail.tsx:37",title:`è¡æ¿è¨´è¨æ³ç¬¬ ${d} æ¢`,description:p,canonicalPath:`/statutes/${encodeURIComponent(d)}`,type:"article",structuredData:{"@context":"https://schema.org","@type":["Legislation","Article"],name:`è¡æ¿è¨´è¨æ³ç¬¬ ${d} æ¢`,headline:`è¡æ¿è¨´è¨æ³ç¬¬ ${d} æ¢`,description:p,text:u?.content,inLanguage:"zh-Hant-TW",legislationType:"æ³å¾æ¢æ",legislationJurisdiction:"TW",legislationIdentifier:`A0030154-${d}`,url:typeof window>"u"?void 0:`${window.location.origin}/statutes/${encodeURIComponent(d)}`,sameAs:h,isPartOf:{"@type":"Legislation",name:"è¡æ¿è¨´è¨æ³",legislationIdentifier:"A0030154",url:"https://law.moj.gov.tw/LawClass/LawAll.aspx?pcode=A0030154"}}}),s.jsx(Pc,{"data-loc":"client/src/pages/StatuteDetail.tsx:63",eyebrow:"æ³è¦æ¢æ",title:`è¡æ¿è¨´è¨æ³ 第 ${decodeURIComponent(e)} æ¢`,description:"æ¢æç± lawTW 實é©ç´¢å¼ææ¬å°æ£å¼æ¢æåæ´åç¾ï¼åæ¡é©ç¨èå¼ç¨ä»ææ ¸å°å
¨åæ³è¦è³æåº«å®æ¹åæã",actions:s.jsxs("div",{"data-loc":"client/src/pages/StatuteDetail.tsx:68",className:"flex flex-wrap gap-2",children:[s.jsxs(X,{"data-loc":"client/src/pages/StatuteDetail.tsx:69",type:"button",variant:"outline",className:"rounded-none border-[#c7a76d]/60 bg-transparent text-[#ead6a8] hover:bg-[#c7a76d] hover:text-[#081c31]",disabled:o.isPending||!!(t&&!n.data),onClick:()=>
713{if(!t)return ai();n.data&&o.mutate({statuteId:n.data.statute.id})},children:[c?s.jsx(QA,{"data-loc":"client/src/pages/StatuteDetail.tsx:79",className:"size-4"}):s.jsx(zu,{"data-loc":"client/src/pages/StatuteDetail.tsx:79",className:"size-4"}),c?"å·²æ¶è":"æ¶èæ³æ¢"]}),s.jsx(X,{"data-loc":"client/src/pages/StatuteDetail.tsx:82",asChild:!0,variant:"outline",className:"rounded-none border-[#c7a76d]/60 bg-transparent text-[#ead6a8] hover:bg-[#c7a76d] hover:text-[#081c31]",children:s.jsxs(we,{"data-loc":"client/src/pages/StatuteDetail.tsx:83",href:`/ai?q=${encodeURIComponent(`è«èªªæè¡æ¿è¨´è¨æ³ç¬¬ ${decodeURIComponent(e)} æ¢çè¦ä»¶ãç¨åºè實åéé»`)}`,children:[s.jsx(xr,{"data-loc":"client/src/pages/StatuteDetail.tsx:83",className:"size-4"}),"è©¢å AI"]})})]})}),s.jsx("section",{"data-loc":"client/src/pages/StatuteDetail.tsx:89",className:"paper-grid min-h-[65vh] py-10 sm:py-14",children:s.jsxs("div",{"data-loc":"client/src/pages/StatuteDetail.tsx:90",className:"container",children:[s.jsxs(we,{"data-loc":"client/src/pages/StatuteDetail.tsx:91",href:"/statutes",className:"inline-flex items-center gap-2 text-sm font-medium text-[#7f5f2f] hover:text-[#102840]",children:[s.jsx(Ka,{"data-loc":"client/src/pages/StatuteDetail.tsx:91",className:"size-4"}),"è¿åæ¢æå表"]}),n.isLoading&&s.jsxs("div",{"data-loc":"client/src/pages/StatuteDetail.tsx:93",className:"mt-7 grid gap-8 lg:grid-cols-[minmax(0,1fr)_290px]",children:[s.jsx(Oe,{"data-loc":"client/src/pages/StatuteDetail.tsx:93",className:"h-[520px]"}),s.jsx(Oe,{"data-loc":"client/src/pages/StatuteDetail.tsx:93",className:"h-80"})]}),n.isError&&s.jsxs(mr,{"data-loc":"client/src/pages/StatuteDetail.tsx:96",variant:"destructive",className:"mt-7 rounded-none",children:[s.jsx(jL,{"data-loc":"client/src/pages/StatuteDetail.tsx:97",className:"size-4"}),s.jsx(hr,{"data-loc":"client/src/pages/StatuteDetail.tsx:98",children:"æ¾ä¸å°æå®æ¢æ"}),s.jsx(gr,{"data-loc":"client/src/pages/StatuteDetail.tsx:99",children:"è«è¿åæ³è¦å表ï¼ä»¥æ£ç¢ºæ¢èéæ°æ¥è©¢ã"})]}),n.data&&s.jsxs(mr,{"data-loc":"client/src/pages/StatuteDetail.tsx:104",className:`mt-7 rounded-none ${n.data.source==="remote"?"border-[#9ab2c8] bg-[#eef5f9] text-[#18344e]":"border-amber-300 bg-amber-50 text-amber-950"}`,children:[s.jsx(tn,{"data-loc":"client/src/pages/StatuteDetail.tsx:111",className:"size-4"}),s.jsx(hr,{"data-loc":"client/src/pages/StatuteDetail.tsx:112",children:n.data.source==="remote"?"lawTW 實é©ç´¢å¼æ¢æ":"æ¬å°æ£å¼æ¢æåæ´"}),s.jsx(gr,{"data-loc":"client/src/pages/StatuteDetail.tsx:113",children:n.data.source==="remote"?`æ¬é æ¢æç±å¯¦é©æ©ç´¢å¼æ´çï¼ä¸ä»£è¡¨æ³åé¨å®æ¹å³ææå${n.data.revisionDate?`ï¼ç´¢å¼æ¨ç¤ºçæ¬ï¼${n.data.revisionDate}`:""}ã`:n.data.error||"lawTW 實é©ç´¢å¼æªæä¾æ¬æ¢ï¼å·²æ¹ç¨å¹³å°ä¿åçæ£å¼æ¢æã"})]}),n.data&&s.jsxs("div",{"data-loc":"client/src/pages/StatuteDetail.tsx:122",className:"mt-5 grid gap-8 lg:grid-cols-[minmax(0,1fr)_290px]",children:[s.jsxs("article",{"data-loc":"client/src/pages/StatuteDetail.tsx:123",className:"border border-[#d5c3a4] bg-[#fffefa] shadow-[0_18px_45px_rgba(16,40,64,0.07)]",children:[s.jsxs("div",{"data-loc":"client/src/pages/StatuteDetail.tsx:124",className:"flex flex-col gap-3 border-b border-[#d5c3a4] bg-[#f0eadf] px-6 py-5 sm:flex-row sm:items-center sm:justify-between sm:px-9",children:[s.jsxs("div",{"data-loc":"client/src/pages/StatuteDetail.tsx:125",children:[s.jsx("p",{"data-loc":"client/src/pages/StatuteDetail.tsx:126",className:"text-xs tracking-wide text-slate-700",children:[n.data.statute.book,n.data.statute.chapter,n.data.statute.section].filter(Boolean).join("ï¼")}),s.jsxs("h1",{"data-loc":"client/src/pages/StatuteDetail.tsx:127",className:"mt-2 font-serif text-2xl font-semibold text-[#102840]",children:["第 ",n.data.statute.articleNo," æ¢"]})]}),n.data.statute.isDeleted&&s.jsx("span",{"data-loc":"client/src/pages/StatuteDetail.tsx:129",className:"w-fit bg-slate-600 px-3 py-1.5 text-xs text-white",children:"å·²åªé¤æ¢æ"})]}),s.jsxs("div",{"data-loc":"client/src/pages/StatuteDetail.tsx:131",className:"px-6 py-9 sm:px-10 sm:py-12",children:[s.jsx("div",{"data-loc":"client/src/pages/StatuteDetail.tsx:132",className:"border-l-2 border-[#b59052] pl-5 sm:pl-7",children:s.jsx("p",{"data-loc":"client/src/pages/StatuteDetail.tsx:133",className:"whitespace-pre-line font-serif text-lg leading-[2.15] tracking-[0.02em] text-[#1d3046] sm:text-xl",children:n.data.statute.content})}),s.jsxs("div",{"data-loc":"client/src/pages/StatuteDetail.tsx:135",className:"mt-12 border-t border-[#d9ccb5] pt-6 text-xs leading-6 text-slate-500",children:[s.jsx("p",{"data-loc":"client/src/pages/StatuteDetail.tsx:136",children:"æ³è¦ä»£ç¢¼ï¼A0030154"}),s.jsxs("p",{"data-loc":"client/src/pages/StatuteDetail.tsx:137",children:["è³æçæ
ï¼",n.data.statute.isDeleted?"åªé¤æ¢æï¼ä¿çæ·å²å®ä½ï¼":"ç¾è¡æ¢æ"]}),s.jsxs("p",{"data-loc":"client/src/pages/StatuteDetail.tsx:138",children:["å¹³å°ä¾æºï¼",n.data.sourceName]}),n.data.revisionDate&&s.jsxs("p",{"data-loc":"client/src/pages/StatuteDetail.tsx:139",children:["ç´¢å¼æ¨ç¤ºçæ¬ï¼",n.data.revisionDate]})]})]}),s.jsxs("nav",{"data-loc":"client/src/pages/StatuteDetail.tsx:143",className:"grid border-t border-[#d5c3a4] sm:grid-cols-2","aria-label":"ç¸é°æ¢æ",children:[n.data.previous?s.jsxs(we,{"data-loc":"client/src/pages/StatuteDetail.tsx:145",href:`/statutes/${n.data.previous.articleNo}`,className:"group border-b border-[#d5c3a4] p-6 hover:bg-[#f6f1e8] sm:border-b-0 sm:border-r",children:[s.jsxs("span",{"data-loc":"client/src/pages/StatuteDetail.tsx:14
7136",className:"flex items-center gap-2 text-xs text-slate-500",children:[s.jsx(Ka,{"data-loc":"client/src/pages/StatuteDetail.tsx:146",className:"size-3.5"}),"ä¸ä¸æ¢"]}),s.jsxs("span",{"data-loc":"client/src/pages/StatuteDetail.tsx:147",className:"mt-2 block font-serif font-semibold text-[#7f5f2f]",children:["第 ",n.data.previous.articleNo," æ¢"]}),s.jsx("span",{"data-loc":"client/src/pages/StatuteDetail.tsx:148",className:"mt-1 line-clamp-1 block text-xs text-slate-500",children:n.data.previous.content})]}):s.jsx("div",{"data-loc":"client/src/pages/StatuteDetail.tsx:150",className:"hidden sm:block"}),n.data.next&&s.jsxs(we,{"data-loc":"client/src/pages/StatuteDetail.tsx:152",href:`/statutes/${n.data.next.articleNo}`,className:"group p-6 text-right hover:bg-[#f6f1e8]",children:[s.jsxs("span",{"data-loc":"client/src/pages/StatuteDetail.tsx:153",className:"flex items-center justify-end gap-2 text-xs text-slate-500",children:["ä¸ä¸æ¢",s.jsx(Na,{"data-loc":"client/src/pages/StatuteDetail.tsx:153",className:"size-3.5"})]}),s.jsxs("span",{"data-loc":"client/src/pages/StatuteDetail.tsx:154",className:"mt-2 block font-serif font-semibold text-[#7f5f2f]",children:["第 ",n.data.next.articleNo," æ¢"]}),s.jsx("span",{"data-loc":"client/src/pages/StatuteDetail.tsx:155",className:"mt-1 line-clamp-1 block text-xs text-slate-500",children:n.data.next.content})]})]})]}),s.jsxs("aside",{"data-loc":"client/src/pages/StatuteDetail.tsx:161",className:"space-y-5",children:[s.jsxs("div",{"data-loc":"client/src/pages/StatuteDetail.tsx:162",className:"border border-[#d5c3a4] bg-[#fbfaf7] p-6",children:[s.jsxs("h2",{"data-loc":"client/src/pages/StatuteDetail.tsx:163",className:"flex items-center gap-2 font-serif font-semibold text-[#102840]",children:[s.jsx(au,{"data-loc":"client/src/pages/StatuteDetail.tsx:163",className:"size-4 text-[#9a7538]"}),"æ¢æè³è¨"]}),s.jsxs("dl",{"data-loc":"client/src/pages/StatuteDetail.tsx:164",className:"mt-5 space-y-4 text-sm",children:[s.jsxs("div",{"data-loc":"client/src/pages/StatuteDetail.tsx:165",children:[s.jsx("dt",{"data-loc":"client/src/pages/StatuteDetail.tsx:165",className:"text-xs text-slate-500",children:"ç·¨ç« ç¯"}),s.jsx("dd",{"data-loc":"client/src/pages/StatuteDetail.tsx:165",className:"mt-1 leading-6 text-[#31445a]",children:[n.data.statute.book,n.data.statute.chapter,n.data.statute.section].filter(Boolean).join("ï¼")||"æªåç« "})]}),s.jsxs("div",{"data-loc":"client/src/pages/StatuteDetail.tsx:166",children:[s.jsx("dt",{"data-loc":"client/src/pages/StatuteDetail.tsx:166",className:"text-xs text-slate-500",children:"è£å¤å¼ç¨çµ±è¨"}),s.jsx("dd",{"data-loc":"client/src/pages/StatuteDetail.tsx:166",className:"mt-1 font-serif text-xl font-semibold text-[#8d6a32]",children:n.data.statute.citationCount===null?"å°ç¡è³æ":n.data.statute.citationCount.toLocaleString("zh-TW")})]})]})]}),s.jsxs("div",{"data-loc":"client/src/pages/StatuteDetail.tsx:170",className:"border border-[#d5c3a4] bg-[#102d49] p-6 text-white",children:[s.jsx(tn,{"data-loc":"client/src/pages/StatuteDetail.tsx:171",className:"size-6 text-[#c7a76d]",strokeWidth:1.5}),s.jsx("h2",{"data-loc":"client/src/pages/StatuteDetail.tsx:172",className:"mt-4 font-serif text-lg font-semibold",children:"æ¥æ¾å¼ç¨è£å¤"}),s.jsx("p",{"data-loc":"client/src/pages/StatuteDetail.tsx:173",className:"mt-2 text-xs leading-6 text-slate-300",children:"ä»¥æ¬æ¢æ¢è檢索 reportBase 實é©ç´¢å¼ä¸ç叿³é¢å
¬éè£å¤å
§å®¹ï¼å¼ç¨åä»ææ ¸å°å¸æ³é¢åæã"}),s.jsx(X,{"data-loc":"client/src/pages/StatuteDetail.tsx:174",asChild:!0,className:"mt-5 w-full rounded-none bg-[#c7a76d] text-[#081c31] hover:bg-[#e0c58e]",children:s.jsxs(we,{"data-loc":"client/src/pages/StatuteDetail.tsx:175",href:`/judgments?articleNo=${encodeURIComponent(n.data.statute.articleNo)}`,children:["æ¥çç¸éè£å¤",s.jsx(Na,{"data-loc":"client/src/pages/StatuteDetail.tsx:175",className:"size-4"})]})})]}),s.jsxs("a",{"data-loc":"client/src/pages/StatuteDetail.tsx:179",href:n.data.statute.sourceUrl||`https://law.moj.gov.tw/LawClass/LawSingle.aspx?pcode=A0030154&flno=${encodeURIComponent(n.data.statute.articleNo)}`,target:"_blank",rel:"noreferrer",className:"flex items-center justify-between border border-[#d5c3a4] bg-[#fbfaf7] p-4 text-sm font-medium text-[#31445a] hover:border-[#9a7538]",children:["å
¨åæ³è¦è³æåº«åæ",s.jsx(ma,{"data-loc":"client/src/pages/StatuteDetail.tsx:185",className:"size-4 text-[#9a7538]"})]})]})]})]})})]})}const T7=20;function pje(){const e=Mp(),[t,a]=N.useState(()=>new URLSearchParams(e).get("q")??""),[n,r]=N.useState(()=>new URLSearchParams(e).get("q")??""),[o,c]=N.useState(null),[u,d]=N.useState(null),[p,h]=N.useState(1),m=N.useMemo(()=>({query:n||null,book:o,chapter:u,page:p,pageSize:T7}),[n,o,u,p]),x=xe.statutes.list.useQuery(m),v=xe.statutes.hierarchy.useQuery(),j=N.useMemo(()=>{const O=new Map;
713for(const k of v.data??[]){const _=k.book||"å
¶ä»",P=k.chapter||"æªåç« ",E=O.get(_)??[];E.some(T=>T.chapter===P)||E.push({chapter:P,count:Number(k.count)}),O.set(_,E)}return Array.from(O.entries())},[v.data]),b=O=>{O.preventDefault(),r(t.trim()),h(1)},w=()=>{a(""),r(""),c(null),d(null),h(1)},A=Math.max(1,Math.ceil((x.data?.total??0)/T7)),C=!!(n||o||u);return s.jsxs(Rt,{"data-loc":"client/src/pages/Statutes.tsx:61",children:[s.jsx(Pc,{"data-loc":"client/src/pages/Statutes.tsx:62",eyebrow:"æ³è¦ç覽",title:"è¡æ¿è¨´è¨æ³æ¢æ",description:"以 lawTW 實é©ç´¢å¼éå»ºè¡æ¿è¨´è¨æ³æ¢æèç·¨ç« ï¼æ³å¾é©ç¨ä»ä»¥å
¨åæ³è¦è³æåº«å®æ¹åæçºæºã",actions:s.jsxs("span",{"data-loc":"client/src/pages/Statutes.tsx:67",className:"inline-flex items-center gap-2 border border-[#c7a76d]/35 px-4 py-2 text-xs text-[#e3cc9b]",children:[s.jsx(Aa,{"data-loc":"client/src/pages/Statutes.tsx:68",className:"size-4"}),x.isLoading?"è³æä¾æºæ ¸å°ä¸":`${x.data?.source==="remote"?"lawTW 實é©ç´¢å¼":"æ¬å°æ£å¼æ¢æåæ´"} ${x.data?.total.toLocaleString("zh-TW")??0} æ¢`]})}),s.jsx("section",{"data-loc":"client/src/pages/Statutes.tsx:76",className:"paper-grid min-h-[65vh] py-10 sm:py-14",children:s.jsxs("div",{"data-loc":"client/src/pages/Statutes.tsx:77",className:"container",children:[s.jsxs("form",{"data-loc":"client/src/pages/Statutes.tsx:78",onSubmit:b,className:"flex flex-col gap-3 border border-[#d4c3a5] bg-[#fbfaf7] p-4 shadow-[0_12px_32px_rgba(16,40,64,0.06)] sm:flex-row sm:p-5",children:[s.jsxs("div",{"data-loc":"client/src/pages/Statutes.tsx:79",className:"relative flex-1",children:[s.jsx(Ut,{"data-loc":"client/src/pages/Statutes.tsx:80",className:"absolute left-4 top-1/2 size-4 -translate-y-1/2 text-slate-400"}),s.jsx(He,{"data-loc":"client/src/pages/Statutes.tsx:81",value:t,onChange:O=>a(O.target.value),placeholder:"æå°æ¢èãå¶åº¦ææ¢æå
§å®¹ï¼ä¾å¦ï¼ç¬¬ 116 æ¢ã忢å·è¡",className:"h-12 rounded-none border-[#d8c9af] bg-white pl-11 focus-visible:ring-[#b99559]","aria-label":"æå°è¡æ¿è¨´è¨æ³æ¢æ"})]}),s.jsx(X,{"data-loc":"client/src/pages/Statutes.tsx:89",type:"submit",className:"h-12 rounded-none bg-[#102d49] px-7 text-white hover:bg-[#173b5d]",children:"æå°æ¢æ"}),C&&s.jsxs(X,{"data-loc":"client/src/pages/Statutes.tsx:90",type:"button",variant:"ghost",className:"h-12 rounded-none text-slate-600",onClick:w,children:[s.jsx(Br,{"data-loc":"client/src/pages/Statutes.tsx:90",className:"size-4"}),"æ¸
é¤"]})]}),x.data&&s.jsxs(mr,{"data-loc":"client/src/pages/Statutes.tsx:94",className:`mt-6 rounded-none ${x.data.source==="remote"?"border-[#9ab2c8] bg-[#eef5f9] text-[#18344e]":"border-amber-300 bg-amber-50 text-amber-950"}`,children:[x.data.source==="remote"?s.jsx(kp,{"data-loc":"client/src/pages/Statutes.tsx:101",className:"size-4"}):s.jsx(Vi,{"data-loc":"client/src/pages/Statutes.tsx:101",className:"size-4"}),s.jsx(hr,{"data-loc":"client/src/pages/Statutes.tsx:102",children:x.data.source==="remote"?"lawTW 實é©ç´¢å¼":"æ¬å°æ£å¼æ¢æåæ´"}),s.jsxs(gr,{"data-loc":"client/src/pages/Statutes.tsx:103",className:"leading-6",children:[x.data.source==="remote"?`æ¬é ç±å¯¦é©æ© lawTW ç´¢å¼æ´çï¼ä¸ä»£è¡¨æ³åé¨å®æ¹å³ææå${x.data.revisionDate?`ï¼ç´¢å¼æ¨ç¤ºçæ¬ï¼${x.data.revisionDate}`:""}ã`:x.data.error||"lawTW 實é©ç´¢å¼ç®åç¡æ³ä½¿ç¨ï¼å·²æ¹é¡¯ç¤ºå¹³å°ä¿åçæ£å¼æ¢æã",s.jsxs("a",{"data-loc":"client/src/pages/Statutes.tsx:107",href:x.data.sourceUrl,target:"_blank",rel:"noreferrer",className:"ml-1 inline-flex items-center gap-1 font-medium underline underline-offset-2",children:["æ ¸å°å
¨åæ³è¦è³æåº«åæ",s.jsx(ma,{"data-loc":"client/src/pages/Statutes.tsx:113",className:"size-3.5"})]})]})]}),s.jsxs("section",{"data-loc":"client/src/pages/Statutes.tsx:119",className:"mt-6 grid gap-5 border border-[#c8b58f] bg-[#102d49] p-5 text-white shadow-[0_14px_38px_rgba(16,40,64,.12)] sm:grid-cols-[1fr_auto] sm:items-center sm:p-7","aria-labelledby":"code-hierarchy-entry-title",children:[s.jsxs("div",{"data-loc":"client/src/pages/Statutes.tsx:120",className:"flex items-start gap-4",children:[s.jsx("span",{"data-loc":"client/src/pages/Statutes.tsx:121",className:"grid size-11 shrink-0 place-items-center border border-[#d8bf89]/45 bg-white/5",children:s.jsx(aC,{"data-loc":"client/src/pages/Statutes.tsx:121",className:"size-5 text-[#e0c992]"})}),s.jsxs("div",{"data-loc":"client/src/pages/Statutes.tsx:122",children:[s.jsx("p",{"data-loc":"client/src/pages/Statutes.tsx:122",className:"text-[11px] font-semibold uppercase tracking-[.18em] text-[#d8bf89]",children:"第ä¸é¨åä¹ä¸ · æ³å
¸é層 DJS"}),s.jsx("h2",{"data-loc":"client/src/pages/Statutes.tsx:122",id:"c
713ode-hierarchy-entry-title",className:"mt-2 font-serif text-2xl font-semibold",children:"æ³å¾å
¨æãä¹ç·¨ãåç« ï¼ç¯è 390 æ¢"}),s.jsx("p",{"data-loc":"client/src/pages/Statutes.tsx:122",className:"mt-2 max-w-3xl text-sm leading-6 text-slate-300",children:"ä¾åæ¨æ³å¾ç¥è平尿æè¦æ ¼é層æçï¼æ¯ä¸å±¤ç´åé
ç½® DJS ä¹å¼µ nano banana 2 è¦è¦ºææè宿¹æ¯æ¬æ ¸å°ã"})]})]}),s.jsx(X,{"data-loc":"client/src/pages/Statutes.tsx:124",asChild:!0,className:"h-12 rounded-none bg-[#c7a76d] px-6 text-[#081c31] hover:bg-[#dfc58f]",children:s.jsxs(we,{"data-loc":"client/src/pages/Statutes.tsx:124",href:"/code/law%3Aala",children:[s.jsx(Ca,{"data-loc":"client/src/pages/Statutes.tsx:124",className:"size-4"}),"éåæ³å
¸å
¨æ"]})})]}),s.jsxs("div",{"data-loc":"client/src/pages/Statutes.tsx:127",className:"mt-6 lg:hidden",children:[s.jsxs("label",{"data-loc":"client/src/pages/Statutes.tsx:128",htmlFor:"chapter-select",className:"mb-2 flex items-center gap-2 text-sm font-semibold text-[#233a52]",children:[s.jsx(ZA,{"data-loc":"client/src/pages/Statutes.tsx:128",className:"size-4 text-[#9a7538]"}),"ç« ç¯å°è¦½"]}),s.jsxs("select",{"data-loc":"client/src/pages/Statutes.tsx:129",id:"chapter-select",value:o&&u?`${o}|||${u}`:"",onChange:O=>{const[k,_]=O.target.value.split("|||");c(k||null),d(_||null),h(1)},className:"h-12 w-full border border-[#d4c3a5] bg-[#fbfaf7] px-3 text-sm text-[#233a52]",children:[s.jsx("option",{"data-loc":"client/src/pages/Statutes.tsx:140",value:"",children:"å
¨é¨ç·¨ç« "}),j.flatMap(([O,k])=>k.map(_=>s.jsxs("option",{"data-loc":"client/src/pages/Statutes.tsx:142",value:`${O}|||${_.chapter}`,children:[O,"ï¼",_.chapter,"ï¼",_.count,"ï¼"]},`${O}-${_.chapter}`)))]})]}),s.jsxs("div",{"data-loc":"client/src/pages/Statutes.tsx:147",className:"mt-8 grid gap-8 lg:grid-cols-[270px_minmax(0,1fr)]",children:[s.jsx("aside",{"data-loc":"client/src/pages/Statutes.tsx:148",className:"hidden lg:block","aria-label":"æ³è¦ç« ç¯å°è¦½",children:s.jsxs("div",{"data-loc":"client/src/pages/Statutes.tsx:149",className:"sticky top-32 border border-[#d4c3a5] bg-[#f9f6ef]",children:[s.jsx("div",{"data-loc":"client/src/pages/Statutes.tsx:150",className:"border-b border-[#d4c3a5] bg-[#102d49] px-5 py-4 text-white",children:s.jsx("p",{"data-loc":"client/src/pages/Statutes.tsx:151",className:"font-serif font-semibold tracking-wide",children:"ç·¨ç« å°è¦½"})}),s.jsx("button",{"data-loc":"client/src/pages/Statutes.tsx:153",type:"button",onClick:()=>{c(null),d(null),h(1)},className:`w-full border-b border-[#d4c3a5]/70 px-5 py-3 text-left text-sm ${!o&&!u?"bg-[#e8decb] font-semibold text-[#102840]":"text-slate-600 hover:bg-white"}`,children:"å
¨é¨æ¢æ"}),s.jsxs("div",{"data-loc":"client/src/pages/Statutes.tsx:160",className:"max-h-[58vh] overflow-y-auto py-2",children:[v.isLoading&&s.jsx("div",{"data-loc":"client/src/pages/Statutes.tsx:161",className:"space-y-3 p-4",children:Array.from({length:8}).map((O,k)=>s.jsx(Oe,{"data-loc":"client/src/pages/Statutes.tsx:161",className:"h-7"},k))}),j.map(([O,k])=>s.jsxs("div",{"data-loc":"client/src/pages/Statutes.tsx:163",className:"py-2",children:[s.jsx("p",{"data-loc":"client/src/pages/Statutes.tsx:164",className:"px-5 py-2 font-serif text-sm font-semibold text-[#7f5f2f]",children:O}),k.map(_=>s.jsxs("button",{"data-loc":"client/src/pages/Statutes.tsx:166",type:"button",onClick:()=>{c(O),d(_.chapter),h(1)},className:`flex w-full items-center justify-between px-5 py-2.5 text-left text-sm ${o===O&&u===_.chapter?"border-l-2 border-[#a98245] bg-[#eee6d8] font-medium text-[#102840]":"border-l-2 border-transparent text-slate-600 hover:bg-white"}`,children:[s.jsx("span",{"data-loc":"client/src/pages/Statutes.tsx:172",children:_.chapter}),s.jsx("span",{"data-loc":"client/src/pages/Statutes.tsx:173",className:"text-xs text-slate-400",children:_.count})]},_.chapter))]},O))]})]})}),s.jsxs("div",{"data-loc":"client/src/pages/Statutes.tsx:182",children:[s.jsxs("div",{"data-loc":"client/src/pages/Statutes.tsx:183",className:"mb-5 flex flex-col gap-2 sm:flex-row sm:items-center sm:justify-between",children:[s.jsxs("div",{"data-loc":"client/src/pages/Statutes.tsx:184",children:[s.jsx("p",{"data-loc":"client/src/pages/Statutes.tsx:185",className:"text-sm text-slate-500",children:x.isLoading?"æ£å¨æ¥è©¢æ¢æâ¦":`å
± ${x.data?.total.toLocaleStr
713ing("zh-TW")??0} æ¢çµæ`}),(o||u)&&s.jsx("p",{"data-loc":"client/src/pages/Statutes.tsx:188",className:"mt-1 text-xs text-[#8d6a32]",children:[o,u].filter(Boolean).join("ï¼")})]}),s.jsxs("p",{"data-loc":"client/src/pages/Statutes.tsx:190",className:"text-xs text-slate-500",children:["è³æä¾æºï¼",x.data?.sourceName||"æ ¸å°ä¸","ï¼é©ç¨æè«æ ¸å°å®æ¹åæ"]})]}),x.isError&&s.jsx("div",{"data-loc":"client/src/pages/Statutes.tsx:194",role:"alert",className:"border border-red-200 bg-red-50 p-6 text-sm text-red-700",children:"æ³è¦æ¥è©¢æ«æç¡æ³å®æï¼è«ç¨å¾éæ°æ´çã"}),x.isLoading&&s.jsx("div",{"data-loc":"client/src/pages/Statutes.tsx:197",className:"space-y-4",children:Array.from({length:7}).map((O,k)=>s.jsx(Oe,{"data-loc":"client/src/pages/Statutes.tsx:197",className:"h-40"},k))}),!x.isLoading&&!x.isError&&!x.data?.items.length&&s.jsxs("div",{"data-loc":"client/src/pages/Statutes.tsx:200",className:"border border-dashed border-[#c9b48f] bg-[#fbfaf7] px-6 py-16 text-center",children:[s.jsx(Aa,{"data-loc":"client/src/pages/Statutes.tsx:201",className:"mx-auto size-9 text-[#aa8952]",strokeWidth:1.4}),s.jsx("h2",{"data-loc":"client/src/pages/Statutes.tsx:202",className:"mt-4 text-xl font-semibold text-[#102840]",children:"æ¥ç¡ç¬¦åæ¢ä»¶çæ¢æ"}),s.jsx("p",{"data-loc":"client/src/pages/Statutes.tsx:203",className:"mt-2 text-sm text-slate-500",children:"è«ç¸®çééµè©ææ¸
é¤ç« ç¯ç¯©é¸å¾é試ã"}),s.jsx(X,{"data-loc":"client/src/pages/Statutes.tsx:204",variant:"outline",className:"mt-5 rounded-none border-[#b99559] text-[#7f5f2f]",onClick:w,children:"顯示å
¨é¨æ¢æ"})]}),s.jsx("div",{"data-loc":"client/src/pages/Statutes.tsx:208",className:"space-y-4",children:x.data?.items.map(O=>s.jsx("article",{"data-loc":"client/src/pages/Statutes.tsx:210",className:"group border border-[#d7c7aa]/75 bg-[#fbfaf7] shadow-[0_9px_28px_rgba(16,40,64,0.035)] transition-colors hover:border-[#b99962] hover:bg-white",children:s.jsxs(we,{"data-loc":"client/src/pages/Statutes.tsx:211",href:`/statutes/${O.articleNo}`,className:"grid gap-5 p-6 sm:grid-cols-[130px_1fr_auto] sm:p-7",children:[s.jsxs("div",{"data-loc":"client/src/pages/Statutes.tsx:212",children:[s.jsxs("p",{"data-loc":"client/src/pages/Statutes.tsx:213",className:"font-serif text-xl font-semibold text-[#916c32]",children:["第 ",O.articleNo," æ¢"]}),O.isDeleted&&s.jsx("span",{"data-loc":"client/src/pages/Statutes.tsx:214",className:"mt-2 inline-block bg-slate-200 px-2 py-1 text-[11px] text-slate-600",children:"å·²åªé¤"})]}),s.jsxs("div",{"data-loc":"client/src/pages/Statutes.tsx:216",children:[s.jsx("p",{"data-loc":"client/src/pages/Statutes.tsx:217",className:"text-xs tracking-wide text-slate-600",children:[O.book,O.chapter,O.section].filter(Boolean).join("ï¼")}),s.jsx("p",{"data-loc":"client/src/pages/Statutes.tsx:218",className:"mt-3 line-clamp-4 whitespace-pre-line text-[15px] leading-8 text-slate-700",children:O.content}),O.citationCount!==null&&s.jsxs("p",{"data-loc":"client/src/pages/Statutes.tsx:219",className:"mt-3 text-xs text-slate-600",children:["交æ¥è³æè¨éä¹è£å¤
713å¼ç¨ï¼",O.citationCount.toLocaleString("zh-TW")]})]}),s.jsx(ra,{"data-loc":"client/src/pages/Statutes.tsx:221",className:"mt-1 hidden size-5 text-slate-300 transition-transform group-hover:translate-x-1 group-hover:text-[#916c32] sm:block"})]})},O.id))}),A>1&&s.jsxs("nav",{"data-loc":"client/src/pages/Statutes.tsx:228",className:"mt-9 flex items-center justify-between border-t border-[#d4c3a5] pt-6","aria-label":"æ³è¦åé ",children:[s.jsxs(X,{"data-loc":"client/src/pages/Statutes.tsx:229",variant:"outline",className:"rounded-none border-[#bca77f]",disabled:p<=1,onClick:()=>{h(O=>Math.max(1,O-1)),window.scrollTo({top:300,behavior:"smooth"})},children:[s.jsx(qn,{"data-loc":"client/src/pages/Statutes.tsx:230",className:"size-4"}),"ä¸ä¸é "]}),s.jsxs("span",{"data-loc":"client/src/pages/Statutes.tsx:232",className:"text-sm text-slate-500",children:["第 ",p,"ï¼",A," é "]}),s.jsxs(X,{"data-loc":"client/src/pages/Statutes.tsx:233",variant:"outline",className:"rounded-none border-[#bca77f]",disabled:p>=A,onClick:()=>{h(O=>Math.min(A,O+1)),window.scrollTo({top:300,behavior:"smooth"})},children:["ä¸ä¸é ",s.jsx(ra,{"data-loc":"client/src/pages/Statutes.tsx:234",className:"size-4"})]})]})]})]})]})})]})}const M7={law:"æ³å¾å
¨æ",book:"ç·¨",chapter:"ç« ",section:"ç¯",article:"æ¢æ"},X2={pending:"å¾
çæ",queued:"å·²æç¨",generating:"çæä¸",generated:"AI æå · å¾
äººå·¥æ ¸å¯¦",verified:"å·²æ ¸å¯¦",published:"å·²ç¼å¸",failed:"å¾
é試",stale:"æ¯æ¬å·²æ´æ°"},Z2={system:"å®ä½æ¬å±¤ç´å¨è¡æ¿è¨´è¨æ³ä¸çä¸ä¸ä½çµæ§èæ¢æç¯åã",flow:"ä¾è¦ç¯è³ææ´çå¯éæ¥æ ¸å°çç ç©¶æµç¨ï¼ä¸å代忡æ³å¾å¤æ·ã",sankey:"åç¾æ¢æãç¨åºéæ®µèæ³å¾æ¦å¿µä¹éçèªç¾©æµåã",er:"æ¨ç¤ºæ³é¢ãç¶äºäººãè¡æ¿æ©éãè¨´è¨æ¨çèèæéä¿ã",timeline:"æ ¸å°æ³è¦æ²¿é©ãä¿®æ³ç¯é»ãæ½è¡æ¥æèå¶åº¦æ¼é²ã",interests:"æ¯è¼æ¬å©ä¿è·ãè¡æ¿æè½ãç¨åºä¿éèå
¬ççè¦ç¯å¹å¼ã",venn:"å辨ç¸è¿æ¦å¿µãéçè¦ä»¶èäºæ¥ç¯åã",radar:"以å¤è»¸æª¢æ¥ç¨åºãæéãèæãææ¿èè¦ç¯ç¹æ§ã",mindmap:"彿´ DJS æ¹æ³ä¸ççé»ãè¦ç¯ãè¦ä»¶ãç¨åºèèæã"};function D7(){if(typeof window>"u")return jt[0].id;const e=new URLSearchParams(window.location.search).get("chart");return jt.some(t=>t.id===e)?e:jt[0].id}function R7(){return typeof window>"u"?!1:new URLSearchParams(window.location.search).get("view")==="batch"}function L7(e,t){const a=new URL(window.location.href);a.searchParams.set("chart",e),t?a.searchParams.set("view","batch"):a.searchParams.delete("view"),window.history.replaceState(window.history.state,"",`${a.pathname}${a.search}${a.hash}`)}function mje(e){return e?new Date(e).toLocaleString("zh-TW"):"â"}function I7(e){if(!e)return"æ¨¡åæªæç¤º";const t=e.toLowerCase().replaceAll("_","-");return t.includes("nano")&&t.includes("banana")&&t.includes("pro")?"Nano Banana Pro":e}function eS(e){return e?`${e.slice(0,12)}â¦`:"â"}function hje(e){return e==="published"?"border-emerald-300 bg-emerald-50 text-emerald-800":e==="verified"?"border-sky-300 bg-sky-50 text-sky-800":e==="generated"?"border-amber-300 bg-amber-50 text-amber-900":"border-[#d2bd98] bg-white text-[#765721]"}function z7({scopeLabel:e,scopeType:t,articleNo:a,chartKey:n,title:r,description:o,artifact:c,eager:u=!1,compact:d=!1}){const p=c?.status??"pending",h=c?.imageUrl??null,m=!!(c?.canPreview&&h),x=`${t}-${a||e}-${n}.png`;return s.jsxs(vn,{"data-loc":"client/src/pages/TextbookScope.tsx:187",children:[s.jsxs("article",{"data-loc":"client/src/pages/TextbookScope.tsx:188",className:"overflow-hidden rounded-[1.35rem] border border-[#d4dce4] bg-white shadow-[0_12px_30px_rgba(16,40,64,.055)]",children:[s.jsx("div",{"data-loc":"client/src/pages/TextbookScope.tsx:189",className:d?"relative aspect-[4/3] overflow-hidden bg-[#0d2943]":"relative min-h-[310px] overflow-hidden bg-[#0d2943] sm:min-h-[480px]",children:m?s.jsxs(s.Fragment,{children:[s.jsxs("div",{"data-loc":"client/src/pages/TextbookScope.tsx:198",className:"absolute left-3 top-3 z-10 flex flex-wrap gap-2 sm:left-4 sm:top-4",children:[s.jsxs(Et,{"data-loc":"client/src/pages/TextbookScope.tsx:199",className:"rounded-full border border-[#dfc983]/60 bg-[#071d33]/90 px-3 py-1 text-[#f5df96] shadow-lg backdrop-blur",children:[s.jsx(Ca,{"data-loc":"client/src/pages/TextbookScope.tsx:200",className:"mr-1 size-3.5"}),I7(c?.modelId)]}),c?.isVerified?s.jsxs(Et,{"data-loc":"client/src/pages/TextbookScope.tsx:204",className:"rounded-full border border-emerald-300/50 bg-emerald-950/80 px-3 py-1 text-emerald-100 shadow-lg backdrop-blur",children:[s.jsx(Va,{"data-loc":"client/src/pages/TextbookScope.tsx:205",className:"mr-1 size-3.5"}),"äººå·¥æ ¸å¯¦"]}):null]}),s.jsx("img",{"data-loc":"client/src/pages/TextbookScope.tsx:209",src:h,alt:`${e}ï¼${r}`,className:"h-full w-full object-contain",loading:u?"eager":"lazy"}),s.jsxs("div",{"data-loc":"client/src/pages/TextbookScope.tsx:215",className:"absolute inset-x-0 bottom-0 flex items-center justify-between gap-2 bg-gradient-to-t from-[#061a2c]/95 via-[#061a2c]/60 to-transparent p-3 pt-10 sm:p-4 sm:pt-14",children:[s.jsxs("span",{"data-loc":"client/src/pages/TextbookScope.tsx:216",className:"text-[11px] font-medium text-white/90",children:[c?.width," à ",c?.height," PNG"]}),s.jsxs("div",{"data-loc":"client/src/pages/TextbookScope.tsx:219",className:"flex gap-2",children:[s.jsx(XI,{"data-loc":"client/src/pages/TextbookScope.tsx:220",asChild:!0,children:s.jsx(X,{"data-loc":"client/src/pages/TextbookScope.tsx:221",type:"button",size:"icon",variant:"secondary",className:"size-10 rounded-full bg-white/95 text-[#102d49] hover:bg-white","aria-label":`æ¾å¤§æ¥ç${r}`,children:s.jsx(yL,{"data-loc":"client/src/pages/TextbookScope.tsx:228",className:"size-4"})})}),s.jsx(X,{"data-loc":"client/src/pages/TextbookScope.tsx:231",asChild:!0,size:"icon",variant:"secondary",className:"size-10 rounded-full bg-white/95 text-[#102d49] hover:bg-white",children:s.jsx("a",{"data-loc":"client/src/pages/TextbookScope.tsx:237",href:h,download:x,"aria-label":`ä¸è¼${r} PNG`,children:s.jsx(Ys,{"data-loc":"client/src/pages/TextbookScope.tsx:242",className:"size-4"})})})]})]})]}):s.jsx("div",{"data-loc":"client/src/pages/TextbookScope.tsx:249",className:"grid h-full min-h-[310px] place-items-center bg-[radial-gradient(circle_at_top_right,rgba(199,167,109,.24),transparent_38%),linear-gradient(145deg,#102d49,#071c30)] p-8 text-center text-white sm:min-h-[480px]",children:s.jsxs("div",{"data-loc":"client/src/pages/TextbookScope.tsx:250",children:[s.jsx("span",{"data-loc":"client/src/pages/TextbookScope.tsx:251",className:"mx-auto grid size-16 place-items-center rounded-full border border-[#d8bf89]/45 bg-white/5",children:s.jsx(tC,{"data-loc":"client/src/pages/TextbookScope.tsx:252",className:"size-7 text-[#e0c992]",strokeWidth:1.5})}),s.jsx("p",{"data-loc":"client/src/pages/TextbookScope.tsx:254",className:"mt-4 text-xs font-semibold uppercase tracking-[.18em] text-[#d8bf89]",children:X2[p]??p}),s.jsx("p",{"data-loc":"client/src/pages/TextbookScope.tsx:257",className:"mt-2 font-serif text-xl",children:"ç®åç¡å¯é 覽ææ"})]})})}),s.jsxs("div",{"data-loc":"client/src/pages/TextbookScope.tsx:262",className:d?"p-4":"p-5 sm:p-7",children:[s.jsxs("div",{"data-loc":"client/src/pages/TextbookScope.tsx:263",className:"flex flex-col gap-3 sm:flex-row sm:items-start sm:justify-between",children:[s.jsxs("div",{"data-loc":"client/src/pages/TextbookScope.tsx:264",children:[s.jsx("p",{"data-loc":"client/src/pages/TextbookScope.tsx:265",className:"text-[11px] font-bold uppercase tracking-[.17em] text-[#80612b]",children:jt.find(v=>v.id===n)?.description}),s.jsx("h3",{"data-loc":"client/src/pages/TextbookScope.tsx:268",className:d?"mt-1 font-serif text-lg font-semibold text-[#17344f]":"mt-1 font-serif text-2xl font-semibold text-[#17344f] sm:text-3xl",children:r})]}),s.jsx(Et,{"data-loc":"client/src/pages/TextbookScope.tsx:278",variant:"outline",className:`w-fit roun
713ded-full ${hje(p)}`,children:X2[p]??p})]}),s.jsx("p",{"data-loc":"client/src/pages/TextbookScope.tsx:285",className:d?"mt-2 text-xs leading-5 text-slate-600":"mt-3 text-sm leading-7 text-slate-600",children:o}),!d&&m&&c?s.jsxs("div",{"data-loc":"client/src/pages/TextbookScope.tsx:295",className:"mt-5 grid gap-2 border-t border-[#e5dac7] pt-5 text-xs leading-5 text-slate-600 sm:grid-cols-2",children:[s.jsxs("p",{"data-loc":"client/src/pages/TextbookScope.tsx:296",children:[s.jsx("span",{"data-loc":"client/src/pages/TextbookScope.tsx:297",className:"font-semibold text-[#17344f]",children:"AI è¦è¦ºæ¨¡åï¼æç¤ºè©ï¼"}),I7(c.modelId)," · ",c.promptVersion]}),s.jsxs("p",{"data-loc":"client/src/pages/TextbookScope.tsx:300",children:[s.jsx("span",{"data-loc":"client/src/pages/TextbookScope.tsx:301",className:"font-semibold text-[#17344f]",children:"DJSï¼ç¢ºå®æ§æ¸²æï¼"}),c.methodVersion," · ",c.renderEngine," ",c.renderVersion]}),s.jsxs("p",{"data-loc":"client/src/pages/TextbookScope.tsx:304",children:[s.jsx("span",{"data-loc":"client/src/pages/TextbookScope.tsx:305",className:"font-semibold text-[#17344f]",children:"æ³å¾æ¯æ¬ hashï¼"}),s.jsx("code",{"data-loc":"client/src/pages/TextbookScope.tsx:306",title:c.sourceContentHash??void 0,children:eS(c.sourceContentHash)})]}),s.jsxs("p",{"data-loc":"client/src/pages/TextbookScope.tsx:308",children:[s.jsx("span",{"data-loc":"client/src/pages/TextbookScope.tsx:309",className:"font-semibold text-[#17344f]",children:"AI åºå hashï¼"}),s.jsx("code",{"data-loc":"client/src/pages/TextbookScope.tsx:310",title:c.aiSourceImageSha256??void 0,children:eS(c.aiSourceImageSha256)})]}),s.jsxs("p",{"data-loc":"client/src/pages/TextbookScope.tsx:312",children:[s.jsx("span",{"data-loc":"client/src/pages/TextbookScope.tsx:313",className:"font-semibold text-[#17344f]",children:"æçµ PNG hashï¼"}),s.jsx("code",{"data-loc":"client/src/pages/TextbookScope.tsx:314",title:c.imageSha256??void 0,children:eS(c.imageSha256)})]}),s.jsxs("p",{"data-loc":"client/src/pages/TextbookScope.tsx:316",children:[s.jsx("span",{"data-loc":"client/src/pages/TextbookScope.tsx:317",className:"font-semibold text-[#17344f]",children:"çææéï¼"}),mje(c.generatedAtMs)]})]}):null,c?.isPublished?s.jsxs("p",{"data-loc":"client/src/pages/TextbookScope.tsx:323",className:"mt-4 flex items-start gap-1.5 text-xs font-medium leading-5 text-emerald-700",children:[s.jsx(jc,{"data-loc":"client/src/pages/TextbookScope.tsx:324",className:"mt-0.5 size-3.5 shrink-0"}),"已宿 DJS å¥ç´æ ¸å¯¦ã跨層ç´è¦è¦ºæ½é©èç¼å¸"]}):m?s.jsxs("p",{"data-loc":"client/src/pages/TextbookScope.tsx:328",className:"mt-4 flex items-start gap-1.5 text-xs font-medium leading-5 text-amber-800",children:[s.jsx(Vi,{"data-loc":"client/src/pages/TextbookScope.tsx:329",className:"mt-0.5 size-3.5 shrink-0"}),"AI æåå¯é 覽ï¼å°æªå®ææ ¸å¯¦èç¼å¸"]}):null]})]}),m&&c?s.jsxs(bn,{"data-loc":"client/src/pages/TextbookScope.tsx:337",className:"max-h-[94vh] max-w-[min(96vw,1200px)] overflow-y-auto rounded-none border-[#cbb88f] bg-[#fbfaf7] p-0",children:[s.jsxs(yn,{"data-loc":"client/src/pages/TextbookScope.tsx:338",className:"border-b border-[#d8c9ac] px-5 py-5 text-left sm:px-7",children:[s.jsxs(wn,{"data-loc":"client/src/pages/TextbookScope.tsx:339",className:"font-serif text-2xl text-[#10253c]",children:[e,"ï¼",r]}),s.jsxs(jn,{"data-loc":"client/src/pages/TextbookScope.tsx:342",className:"leading-6 text-slate-600",children:["ç®åçæ
ï¼",X2[p]??p,"ãæ¬ææçºæ³å¾ç ç©¶è¼å©ï¼é©ç¨èå¼ç¨é 忥宿¹åæã"]})]}),s.jsx("div",{"data-loc":"client/src/pages/TextbookScope.tsx:346",className:"px-4 sm:px-7",children:s.jsx("img",{"data-loc":"client/src/pages/TextbookScope.tsx:347",src:h,alt:`${e}ï¼${r}æ¾å¤§å`,className:"mx-auto h-auto max-h-[68vh] w-full object-contain"})}),s.jsxs("div",{"data-loc":"client/src/pages/TextbookScope.tsx:353",className:"flex flex-wrap justify-between gap-3 border-t border-[#d8c9ac] px-5 py-5 sm:px-7",children:[s.jsxs("p",{"data-loc":"client/src/pages/TextbookScope.tsx:354",className:"max-w-2xl text-xs leading-5 text-slate-600",children:[o,"ï¼ååè metadata ååèªæ¬å¹³å°æ¢æå·²ç¼å¸ artifactã"]}),s.jsx(X,{"data-loc":"client/src/pages/TextbookScope.tsx:357",asChild:!0,className:"rounded-full bg-[#102d49]",children:s.jsxs("a",{"data-loc":"client/src/pages/TextbookScope.tsx:358",href:h,download:x,children:[s.jsx(Ys,{"data-loc":"client/src/pages/TextbookScope.tsx:359",className:"size-4"}),"ä¸è¼ PNG"]})})]})]}):null]})}function gje(){const[,e]=Zx("/textbook/:scopeKey"),t=e?.scopeKey?decodeURIComponent(e.scopeKey):Rr,[a,n]=N.useState(D7),[r,o]=N.useState(R7),{user:c}=Un(),u=xe.djsVisuals.scope.useQuery({scopeKey:t},{retry:!1,staleTime:6e4});if(N.useEffect(()=>{const D=()=>{n(D7()),o(R7())};return window.addEventListener("popstate",D),()=>window.removeEventListener("popstate",D)},[]),u.isLoading)return s.jsx(Rt,{"data-loc":"client/src/pages/TextbookScope.tsx:394",children:s.jsxs("div",{"data-loc":"client/src/pages/TextbookScope.tsx:395",className:"container space-y-6 py-14",children:[s.jsx(Oe,{"data-loc":"client/src/pages/TextbookScope.tsx:396",className:"h-64 roun
713ded-[1.5rem]"}),s.jsx(Oe,{"data-loc":"client/src/pages/TextbookScope.tsx:397",className:"h-[410px]"}),s.jsx(Oe,{"data-loc":"client/src/pages/TextbookScope.tsx:398",className:"h-[620px]"})]})});if(u.isError||!u.data)return s.jsx(Rt,{"data-loc":"client/src/pages/TextbookScope.tsx:406",children:s.jsxs("div",{"data-loc":"client/src/pages/TextbookScope.tsx:407",className:"container py-24 text-center",children:[s.jsx(Ef,{"data-loc":"client/src/pages/TextbookScope.tsx:408",className:"mx-auto size-11 text-[#9b7437]",strokeWidth:1.4}),s.jsx("h1",{"data-loc":"client/src/pages/TextbookScope.tsx:409",className:"mt-5 font-serif text-3xl font-semibold text-[#10253c]",children:"æ¾ä¸å°éå AI æ³å¾æç§æ¸å®å
"}),s.jsx("p",{"data-loc":"client/src/pages/TextbookScope.tsx:412",className:"mt-3 text-sm text-slate-600",children:"scope èå¥ç¢¼ä¸åå¨ãå·²åç¨ï¼æè³æåº«ç®åç¡æ³è®åã"}),s.jsx(X,{"data-loc":"client/src/pages/TextbookScope.tsx:415",asChild:!0,className:"mt-7 rounded-full bg-[#102d49]",children:s.jsxs(we,{"data-loc":"client/src/pages/TextbookScope.tsx:416",href:"/",children:[s.jsx(Ka,{"data-loc":"client/src/pages/TextbookScope.tsx:417",className:"size-4"}),"è¿åæç§æ¸ç¸½è¦½"]})})]})});const{scope:d,children:p,artifacts:h}=u.data,m=h.filter(D=>D.isPublished).length,x=h.filter(D=>D.canPreview&&D.imageUrl).length,v=Vne(d.scopeKey),j=v?Ko.findIndex(D=>D.scopeKey===v.scopeKey):-1,b=j>0?Ko[j-1]:null,w=j>=0&&j<Ko.length-1?Ko[j+1]:null,A=Math.max(0,jt.findIndex(D=>D.id===a)),C=jt[A],O=jt[(A-1+jt.length)%jt.length],k=jt[(A+1)%jt.length],_=h.find(D=>D.chartType===C.id),P=Ko.filter(D=>D.scopeKey!==d.scopeKey).slice(j>4?Math.max(0,j-3):0,j>4?Math.max(0,j-3)+4:4),E=D=>{n(D),L7(D,r)},T=D=>{o(D),L7(a,D)};return s.jsxs(Rt,{"data-loc":"client/src/pages/TextbookScope.tsx:474",children:[s.jsxs("section",{"data-loc":"client/src/pages/TextbookScope.tsx:475",className:"relative isolate overflow-hidden bg-[#071d33] text-white",children:[s.jsx("div",{"data-loc":"client/src/pages/TextbookScope.tsx:476",className:"absolute inset-0 -z-20 bg-[radial-gradient(circle_at_82%_15%,rgba(199,167,109,.22),transparent_32%),radial-gradient(circle_at_15%_90%,rgba(51,107,145,.3),transparent_40%),linear-gradient(145deg,#0a2945,#071a2e)]"}),s.jsx("div",{"data-loc":"client/src/pages/TextbookScope.tsx:477",className:"absolute inset-y-0 right-0 -z-10 w-2/3 opacity-40 [background-image:linear-gradient(rgba(234,214,168,.12)_1px,transparent_1px),linear-gradient(90deg,rgba(234,214,168,.12)_1px,transparent_1px)] [background-size:52px_52px]"}),s.jsxs("div",{"data-loc":"client/src/pages/TextbookScope.tsx:478",className:"container max-w-[1180px] py-10 sm:py-14",children:[s.jsx(X,{"data-loc":"client/src/pages/TextbookScope.tsx:479",asChild:!0,variant:"ghost",className:"-ml-3 rounded-full text-slate-300 hover:bg-white/10 hover:text-white",children:s.jsxs(we,{"data-loc":"client/src/pages/TextbookScope.tsx:484",href:"/",children:[s.jsx(Ka,{"data-loc":"client/src/pages/TextbookScope.tsx:485",className:"size-4"}),"è¿å AI æ³å¾æç§æ¸ç¸½è¦½"]})}),s.jsxs("div",{"data-loc":"client/src/pages/TextbookScope.tsx:490",className:"mt-6 grid gap-8 lg:grid-cols-[1.25fr_0.75fr] lg:items-end",children:[s.jsxs("div",{"data-loc":"client/src/pages/TextbookScope.tsx:491",children:[s.jsxs("div",{"data-loc":"client/src/pages/TextbookScope.tsx:492",className:"flex flex-wrap items-center gap-2",children:[s.jsx(Et,{"data-loc":"client/src/pages/TextbookScope.tsx:493",className:"rounded-full border border-[#c7a76d]/50 bg-[#c7a76d]/12 px-4 py-1 text-[#f0dfb4]",children:v?.orderLabel??M7[d.scopeType]??d.scopeType}),s.jsxs(Et,{"data-loc":"client/src/pages/TextbookScope.tsx:496",variant:"outline",className:"rounded-full border-emerald-300/40 bg-emerald-300/10 px-4 py-1 text-emerald-100",children:[m,"ï¼9 å·²ç¼å¸"]})]}),s.jsx("p",{"data-loc":"client/src/pages/TextbookScope.tsx:503",className:"mt-5 text-xs font-bold uppercase tracking-[0.2em] text-[#d8c17d]",children:"DJS Methodology · AI Legal Textbook"}),s.jsxs("h1",{"data-loc":"client/src/pages/TextbookScope.tsx:506","aria-label":`${d.label} AI æ³å¾æç§æ¸`,className:"mt-3 max-w-4xl font-serif text-4xl font-semibold leading-tight tracking-[-0.035em] sm:text-5xl lg:text-6xl",children:[d.label,s.jsx("span",{"data-loc":"client/src/pages/TextbookScope.tsx:511",className:"mt-2 block text-[#f1dc79]",children:"AI æ³å¾æç§æ¸"})]}),s.jsxs("p",{"data-loc":"client/src/pages/TextbookScope.tsx:513",className:"mt-5 max-w-3xl text-sm leading-7 text-slate-300 sm:text-base",children:["æ¬å®å
æ¶µè ",d.articleCount.toLocaleStr
713ing("zh-TW")," æ¢ï¼ä»¥åºå®ä¹åé£çµæ³æ¢é«ç³»ã夿·æµç¨ãèªç¾©éä¿ãæ³å¶æ²¿é©ãæ³çåæè DJS ç¶åç ç©¶ã"]}),s.jsxs("div",{"data-loc":"client/src/pages/TextbookScope.tsx:516",className:"mt-6 flex flex-wrap gap-3",children:[s.jsx(X,{"data-loc":"client/src/pages/TextbookScope.tsx:517",asChild:!0,className:"rounded-full bg-[#f1dc79] text-[#102a43] hover:bg-[#f7e99a]",children:s.jsxs(we,{"data-loc":"client/src/pages/TextbookScope.tsx:521",href:uc(d.scopeKey),children:[s.jsx(eo,{"data-loc":"client/src/pages/TextbookScope.tsx:522",className:"size-4"}),"é±è®æ¬å±¤ç´æ³å
¸"]})}),s.jsxs(X,{"data-loc":"client/src/pages/TextbookScope.tsx:526",type:"button",variant:"outline",className:"rounded-full border-white/40 bg-white/[0.04] text-white hover:bg-white/10 hover:text-white",onClick:()=>T(!r),children:[s.jsx(CL,{"data-loc":"client/src/pages/TextbookScope.tsx:532",className:"size-4"}),r?"åæå®å":"æ¹æ¬¡ç覽èä¸è¼"]}),c?.role==="admin"?s.jsx(X,{"data-loc":"client/src/pages/TextbookScope.tsx:536",asChild:!0,variant:"outline",className:"rounded-full border-[#e4ca78]/60 bg-[#e4ca78]/10 text-[#f7e99a] hover:bg-[#e4ca78]/20 hover:text-white",children:s.jsxs(we,{"data-loc":"client/src/pages/TextbookScope.tsx:541",href:`/admin/djs-visuals?scopeId=${d.id}&artifactId=${_?.id??""}`,children:[s.jsx(nC,{"data-loc":"client/src/pages/TextbookScope.tsx:542",className:"size-4"}),"éæ°çæ"]})}):null]})]}),s.jsxs("dl",{"data-loc":"client/src/pages/TextbookScope.tsx:549",className:"grid grid-cols-3 gap-px overflow-hidden rounded-[1.2rem] border border-white/15 bg-white/15",children:[s.jsxs("div",{"data-loc":"client/src/pages/TextbookScope.tsx:550",className:"bg-[#0b2944]/95 p-4 text-center",children:[s.jsx("dt",{"data-loc":"client/src/pages/TextbookScope.tsx:551",className:"text-[11px] text-slate-300",children:"æ¢æ"}),s.jsx("dd",{"data-loc":"client/src/pages/TextbookScope.tsx:552",className:"mt-1 font-serif text-2xl text-[#f1dc79]",children:d.articleCount})]}),s.jsxs("div",{"data-loc":"client/src/pages/TextbookScope.tsx:556",className:"bg-[#0b2944]/95 p-4 text-center",children:[s.jsx("dt",{"data-loc":"client/src/pages/TextbookScope.tsx:557",className:"text-[11px] text-slate-300",children:"å¯é 覽"}),s.jsx("dd",{"data-loc":"client/src/pages/TextbookScope.tsx:558",className:"mt-1 font-serif text-2xl text-[#f1dc79]",children:x})]}),s.jsxs("div",{"data-loc":"client/src/pages/TextbookScope.tsx:562",className:"bg-[#0b2944]/95 p-4 text-center",children:[s.jsx("dt",{"data-loc":"client/src/pages/TextbookScope.tsx:563",className:"text-[11px] text-slate-300",children:"å·²ç¼å¸"}),s.jsx("dd",{"data-loc":"client/src/pages/TextbookScope.tsx:564",className:"mt-1 font-serif text-2xl text-[#f1dc79]",children:m})]})]})]})]})]}),s.jsx("main",{"data-loc":"client/src/pages/TextbookScope.tsx:573",className:"bg-[#f2f4f8] py-8 sm:py-12",children:s.jsxs("div",{"data-loc":"client/src/pages/TextbookScope.tsx:574",className:"container max-w-[1180px] space-y-8",children:[s.jsxs(mr,{"data-loc":"client/src/pages/TextbookScope.tsx:575",className:"rounded-[1rem] border-[#8da8bd] bg-[#edf5f9] text-[#18344e]",children:[s.jsx(Va,{"data-loc":"client/src/pages/TextbookScope.tsx:576",className:"size-4"}),s.jsx(hr,{"data-loc":"client/src/pages/TextbookScope.tsx:577",children:"便ºãæ¹æ³èç¼å¸çæ
åå¯åæ¥"}),s.jsxs(gr,{"data-loc":"client/src/pages/TextbookScope.tsx:578",className:"leading-6",children:["æ³å¾æ£æä»¥å¹³å°ä¿åä¹è¡æ¿è¨´è¨æ³æ¯æ¬åç¾ï¼AI è¦è¦ºåºåä¾å artifact æç¤ºç模åçæï¼æ³å¾æåèæ¸å¼ç± DJS ç¢ºå®æ§æ¸²æè¦å¯«ã第ä¸ç·¨ç¸½åä¹åå·²æ¡ Nano Banana Pro 䏦宿é hash èäººå·¥æ ¸å¯¦ï¼å
¶é¤å表ä¾åå¡ç坦鿍¡åæ¨ç¤ºï¼ä¸ä»¥è模ååç¨±ãææææå屬ç ç©¶è¼å©ï¼ä¸å代宿¹æ³è¦ã叿³è£å¤æåæ¡å°æ¥æè¦ã",s.jsxs("a",{"data-loc":"client/src/pages/TextbookScope.tsx:580",href:d.officialSourceUrl,target:"_blank",rel:"noreferrer",className:"ml-1 inline-flex items-center gap-1 font-semibold underline underline-offset-2",children:["æ ¸å°",d.officialSourceName,s.jsx(ma,{"data-loc":"client/src/pages/TextbookScope.tsx:587",className:"size-3.5"})]})]})]}),s.jsx(_z,{"data-loc":"client/src/pages/TextbookScope.tsx:592",activeChart:a,batchMode:r,onSelect:E,onBatchModeChange:T}),s.jsx(Oz,{"data-loc":"client/src/pages/TextbookScope.tsx:599",groupKey:d.scopeKey,groupLabel:d.label,chartKey:a,chartTitle:C.title,learningSheetAction:_?.imageUrl?s.jsx(X,{"data-loc":"client/src/pages/TextbookScope.tsx:606",asChild:!0,type:"button",variant:"outline",size:"sm",className:"rounded-none",children:s.jsxs("a",{"data-loc":"client/src/pages/TextbookScope.tsx:607",href:_.imageUrl,download:`${d.scopeType}-${d.articleNo||d.label}-${C.id}.png`,children:[s.jsx(Ys,{"data-loc":"client/src/pages/TextbookScope.tsx:611",className:"size-4"}),"ä¸è¼ PNG"]})}):null}),s.jsxs("section",{"data-loc":"client/src/pages/TextbookScope.tsx:618","aria-labelledby":"published-chart-title",children:[s.jsxs("div",{"data-loc":"client/src/pages/TextbookScope.tsx:619",className:"mb-5 flex flex-col gap-3 sm:flex-row sm:items-end sm:justify-between",children:[s.jsxs("div",{"data-loc":"client/src/pages/TextbookScope.tsx:620",children:[s.jsx("p",{"data-loc":"client/src/pages/TextbookScope.tsx:621",className:"text-xs font-bold uppercase tracking-[.18em] text-[#80612b]",children:"Published DJS visual artifact"}),s.jsx("h2",{"data-loc":"client/src/pages/TextbookScope.tsx:624",id:"published-chart-title",className:"mt-2 font-serif text-3xl font-semibold text-[#10253c]",children:r?"ä¹åæ¹æ¬¡ç覽":C.title})]}),s.jsx("p",{"data-loc":"client/src/pages/TextbookScope.tsx:631",className:"max-w-xl text-sm leading-6 text-slate-600",children:r?"ä¾åºå®ä¹åé åºæª¢è¦ï¼æ¯å¼µææå坿¾å¤§èä¸è¼ PNGã":Z2[C.id]})]}),r?s.jsx("div",{"data-loc":"client/src/pages/TextbookScope.tsx:639",className:"grid gap-5 sm:grid-cols-2 lg:grid-cols-3",children:jt.map((D,H)=>s.jsx(z7,{"data-loc":"client/src/pages/TextbookScope.tsx:641",scopeLabel:d.label,scopeType:d.scopeType,articleNo:d.articleNo,chartKey:D.id,title:D.title,de
713scription:Z2[D.id],artifact:h.find(L=>L.chartType===D.id),eager:H<3,compact:!0},D.id))}):s.jsxs(s.Fragment,{children:[s.jsx(z7,{"data-loc":"client/src/pages/TextbookScope.tsx:661",scopeLabel:d.label,scopeType:d.scopeType,articleNo:d.articleNo,chartKey:C.id,title:C.title,description:Z2[C.id],artifact:_,eager:!0}),s.jsxs("div",{"data-loc":"client/src/pages/TextbookScope.tsx:671",className:"mt-4 grid grid-cols-2 gap-3",children:[s.jsxs(X,{"data-loc":"client/src/pages/TextbookScope.tsx:672",type:"button",variant:"outline",className:"h-auto min-h-14 justify-start rounded-[1rem] border-[#c6d0d9] bg-white px-4 text-left text-[#17344f]",onClick:()=>E(O.id),children:[s.jsx(Ka,{"data-loc":"client/src/pages/TextbookScope.tsx:678",className:"size-4 shrink-0"}),s.jsxs("span",{"data-loc":"client/src/pages/TextbookScope.tsx:679",children:[s.jsx("span",{"data-loc":"client/src/pages/TextbookScope.tsx:680",className:"block text-[10px] font-bold uppercase tracking-[.12em] text-slate-500",children:"ä¸ä¸å"}),s.jsx("span",{"data-loc":"client/src/pages/TextbookScope.tsx:683",className:"line-clamp-1 text-xs font-semibold sm:text-sm",children:O.title})]})]}),s.jsxs(X,{"data-loc":"client/src/pages/TextbookScope.tsx:688",type:"button",variant:"outline",className:"h-auto min-h-14 justify-end rounded-[1rem] border-[#c6d0d9] bg-white px-4 text-right text-[#17344f]",onClick:()=>E(k.id),children:[s.jsxs("span",{"data-loc":"client/src/pages/TextbookScope.tsx:694",children:[s.jsx("span",{"data-loc":"client/src/pages/TextbookScope.tsx:695",className:"block text-[10px] font-bold uppercase tracking-[.12em] text-slate-500",children:"ä¸ä¸å"}),s.jsx("span",{"data-loc":"client/src/pages/TextbookScope.tsx:698",className:"line-clamp-1 text-xs font-semibold sm:text-sm",children:k.title})]}),s.jsx(Na,{"data-loc":"client/src/pages/TextbookScope.tsx:702",className:"size-4 shrink-0"})]})]})]})]}),p.length>0?s.jsxs("section",{"data-loc":"client/src/pages/TextbookScope.tsx:710",className:"rounded-[1.5rem] border border-[#d4dce4] bg-white p-5 shadow-[0_12px_30px_rgba(16,40,64,.045)] sm:p-7","aria-labelledby":"textbook-children-title",children:[s.jsxs("div",{"data-loc":"client/src/pages/TextbookScope.tsx:714",className:"flex flex-col gap-2 sm:flex-row sm:items-end sm:justify-between",children:[s.jsxs("div",{"data-loc":"client/src/pages/TextbookScope.tsx:715",children:[s.jsx("p",{"data-loc":"client/src/pages/TextbookScope.tsx:716",className:"text-xs font-bold uppercase tracking-[.18em] text-[#80612b]",children:"Continue through the code hierarchy"}),s.jsx("h2",{"data-loc":"client/src/pages/TextbookScope.tsx:719",id:"textbook-children-title",className:"mt-2 font-serif text-2xl font-semibold text-[#10253c] sm:text-3xl",children:"ä¸ä¸å±¤ AI æ³å¾æç§æ¸"})]}),s.jsxs("p",{"data-loc":"client/src/pages/TextbookScope.tsx:726",className:"text-sm text-slate-500",children:["å
± ",p.length.toLocaleString("zh-TW")," åå層ç´"]})]}),s.jsx("div",{"data-loc":"client/src/pages/TextbookScope.tsx:730",className:"mt-6 grid gap-3 sm:grid-cols-2 lg:grid-cols-3",children:p.map(D=>s.jsx(we,{"data-loc":"client/src/pages/TextbookScope.tsx:732",href:ur(D.scopeKey,{chart:
713a}),className:"group rounded-[1.1rem] border border-[#dbe1e7] bg-[#fbfcfd] p-5 transition hover:-translate-y-0.5 hover:border-[#b99b61] hover:bg-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#173f61]",children:s.jsxs("div",{"data-loc":"client/src/pages/TextbookScope.tsx:737",className:"flex items-start justify-between gap-4",children:[s.jsxs("div",{"data-loc":"client/src/pages/TextbookScope.tsx:738",children:[s.jsx("p",{"data-loc":"client/src/pages/TextbookScope.tsx:739",className:"text-[11px] font-bold uppercase tracking-[.16em] text-[#9a7538]",children:M7[D.scopeType]||D.scopeType}),s.jsx("h3",{"data-loc":"client/src/pages/TextbookScope.tsx:742",className:"mt-2 font-serif text-lg font-semibold leading-7 text-[#17344f]",children:D.label}),s.jsxs("p",{"data-loc":"client/src/pages/TextbookScope.tsx:745",className:"mt-2 text-xs text-slate-500",children:[D.articleCount.toLocaleString("zh-TW")," æ¢ Â· ä¹åææ"]})]}),s.jsx(Na,{"data-loc":"client/src/pages/TextbookScope.tsx:749",className:"mt-1 size-4 shrink-0 text-slate-400 transition-transform group-hover:translate-x-1 group-hover:text-[#916c32]"})]})},D.scopeKey))})]}):null,s.jsxs("section",{"data-loc":"client/src/pages/TextbookScope.tsx:757",className:"grid gap-5 lg:grid-cols-[1.2fr_0.8fr]","aria-labelledby":"related-textbook-title",children:[s.jsxs("article",{"data-loc":"client/src/pages/TextbookScope.tsx:761",className:"rounded-[1.5rem] border border-[#d4dce4] bg-white p-5 shadow-[0_12px_30px_rgba(16,40,64,.045)] sm:p-7",children:[s.jsx("p",{"data-loc":"client/src/pages/TextbookScope.tsx:762",className:"text-xs font-bold uppercase tracking-[.18em] text-[#80612b]",children:"Same chart · different book"}),s.jsx("h2",{"data-loc":"client/src/pages/TextbookScope.tsx:765",id:"related-textbook-title",className:"mt-2 font-serif text-2xl font-semibold text-[#10253c]",children:"åååæ¢ç´¢å
¶ä»ç·¨"}),s.jsx("div",{"data-loc":"client/src/pages/TextbookScope.tsx:771",className:"mt-5 grid gap-3 sm:grid-cols-2",children:P.map(D=>s.jsxs(we,{"data-loc":"client/src/pages/TextbookScope.tsx:773",href:ur(D.scopeKey,{chart:
713a}),className:"group flex items-center justify-between gap-3 rounded-[1rem] border border-[#dde3e8] p-4 transition hover:border-[#b99b61] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#173f61]",children:[s.jsxs("span",{"data-loc":"client/src/pages/TextbookScope.tsx:778",children:[s.jsxs("span",{"data-loc":"client/src/pages/TextbookScope.tsx:779",className:"block text-[10px] font-bold uppercase tracking-[.13em] text-[#80612b]",children:[D.orderLabel," · ",D.articleCount," æ¢"]}),s.jsx("span",{"data-loc":"client/src/pages/TextbookScope.tsx:782",className:"mt-1 block font-serif text-lg font-semibold text-[#17344f]",children:D.title})]}),s.jsx(Na,{"data-loc":"client/src/pages/TextbookScope.tsx:786",className:"size-4 shrink-0 text-slate-400 transition-transform group-hover:translate-x-1"})]},D.scopeKey))})]}),s.jsxs("article",{"data-loc":"client/src/pages/TextbookScope.tsx:792",className:"rounded-[1.5rem] bg-[#0c2944] p-5 text-white shadow-[0_16px_36px_rgba(12,41,68,.16)] sm:p-7",children:[s.jsx("p",{"data-loc":"client/src/pages/TextbookScope.tsx:793",className:"text-xs font-bold uppercase tracking-[.18em] text-[#d8c17d]",children:"Research actions"}),s.jsx("h2",{"data-loc":"client/src/pages/TextbookScope.tsx:796",className:"mt-2 font-serif text-2xl font-semibold",children:"åå°æ³æºï¼åé²å
¥ç ç©¶"}),s.jsxs("div",{"data-loc":"client/src/pages/TextbookScope.tsx:799",className:"mt-5 grid gap-3",children:[s.jsx(X,{"data-loc":"client/src/pages/TextbookScope.tsx:800",asChild:!0,variant:"outline",className:"h-auto justify-start rounded-[1rem] border-white/25 bg-white/[0.04] px-4 py-3 text-left text-white hover:bg-white/10 hover:text-white",children:s.jsxs(we,{"data-loc":"client/src/pages/TextbookScope.tsx:805",href:uc(d.scopeKey),children:[s.jsx(ug,{"data-loc":"client/src/pages/TextbookScope.tsx:806",className:"size-4"}),"é±è®æ¬å±¤ç´æ³å¾æ£æ"]})}),s.jsx(X,{"data-loc":"client/src/pages/TextbookScope.tsx:810",asChild:!0,variant:"outline",className:"h-auto justify-start rounded-[1rem] border-white/25 bg-white/[0.04] px-4 py-3 text-left text-white hover:bg-white/10 hover:text-white",children:s.jsxs(we,{"data-loc":"client/src/pages/TextbookScope.tsx:815",href:`/djs${d.articleNo?`?article=${encodeURIComponent(d.articleNo)}`:""}`,children:[s.jsx(Ca,{"data-loc":"client/src/pages/TextbookScope.tsx:818",className:"size-4"}),"éå DJS å
«æ¨¡çµ"]})}),s.jsx(X,{"data-loc":"client/src/pages/TextbookScope.tsx:822",asChild:!0,variant:"outline",className:"h-auto justify-start rounded-[1rem] border-white/25 bg-white/[0.04] px-4 py-3 text-left text-white hover:bg-white/10 hover:text-white",children:s.jsxs("a",{"data-loc":"client/src/pages/TextbookScope.tsx:827",href:d.officialSourceUrl,target:"_blank",rel:"noreferrer",children:[s.jsx(ma,{"data-loc":"client/src/pages/TextbookScope.tsx:832",className:"size-4"}),"æ ¸å°å®æ¹æ³è¦åæ"]})})]})]})]}),b||w?s.jsxs("nav",{"data-loc":"client/src/pages/TextbookScope.tsx:841",className:"grid gap-3 sm:grid-cols-2","aria-label":"ä¸ä¸ç·¨èä¸ä¸ç·¨",children:[b?s.jsxs(we,{"data-loc":"client/src/pages/TextbookScope.tsx:846",href:ur(b.scopeKey,{chart:
713a}),className:"group flex items-center gap-3 rounded-[1.1rem] border border-[#d4dce4] bg-white p-5 transition hover:border-[#b99b61] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#173f61]",children:[s.jsx(Ka,{"data-loc":"client/src/pages/TextbookScope.tsx:850",className:"size-4 text-[#80612b]"}),s.jsxs("span",{"data-loc":"client/src/pages/TextbookScope.tsx:851",children:[s.jsx("span",{"data-loc":"client/src/pages/TextbookScope.tsx:852",className:"block text-[10px] font-bold uppercase tracking-[.14em] text-slate-500",children:"ä¸ä¸ç·¨"}),s.jsxs("span",{"data-loc":"client/src/pages/TextbookScope.tsx:855",className:"mt-1 block font-serif text-lg font-semibold text-[#17344f]",children:[b.orderLabel," ",b.title]})]})]}):s.jsx("span",{"data-loc":"client/src/pages/TextbookScope.tsx:861"}),w?s.jsxs(we,{"data-loc":"client/src/pages/TextbookScope.tsx:864",href:ur(w.scopeKey,{chart:a}),className:"group flex items-center justify-end gap-3 rounded-[1.1rem] border border-[#d4dce4] bg-white p-5 text-right transition hover:border-[#b99b61] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#173f61]",children:[s.jsxs("span",{"data-loc":"client/src/pages/TextbookScope.tsx:868",children:[s.jsx("span",{"data-loc":"client/src/pages/TextbookScope.tsx:869",className:"block text-[10px] font-bold uppercase tracking-[.14em] text-slate-500",children:"ä¸ä¸ç·¨"}),s.jsxs("span",{"data-loc":"client/src/pages/TextbookScope.tsx:872",className:"mt-1 block font-serif text-lg font-semibold text-[#17344f]",children:[w.orderLabel," ",w.title]})]}),s.jsx(Na,{"data-loc":"client/src/pages/TextbookScope.tsx:876",className:"size-4 text-[#80612b]"})]}):null]}):null,s.jsxs("footer",{"data-loc":"client/src/pages/TextbookScope.tsx:882",className:"rounded-[1.2rem] border border-[#d7dee5] bg-[#fbfcfd] p-5 text-xs leading-6 text-slate-600 sm:flex sm:items-center sm:justify-between sm:gap-6",children:[s.jsxs("span",{"data-loc":"client/src/pages/TextbookScope.tsx:883",className:"inline-flex items-center gap-2 font-semibold text-[#17344f]",children:[s.jsx(aC,{"data-loc":"client/src/pages/TextbookScope.tsx:884",className:"size-4 text-[#80612b]"}),"æ³å¾çæ¬ï¼",d.lawVersionLabel]}),s.jsx("span",{"data-loc":"client/src/pages/TextbookScope.tsx:887",className:"mt-2 block sm:mt-0",children:"ååå
ä½ç ç©¶èæå¸è¼å©ï¼å¼ç¨åè«æ ¸å°å®æ¹åæèææ°å¯¦åã"})]})]})})]})}const xje=[{key:"statutes",label:"æ³è¦æ¢æ",description:"ç¶è·å®æ¹æ¢æãç·¨ç« ç¯è便º",path:"/admin/statutes",icon:Aa},{key:"judgments",label:"æ¬å°è£å¤",description:"管ç已快åæäººå·¥å»ºç½®çè£å¤è³æ",path:"/admin/judgments",icon:tn},{key:"knowledgeArticles",label:"ç¥èæç« ",description:"æ°å¯«è§£èªªæç« 並é£çµç¸éæ³æ¢",path:"/admin/knowledge",icon:Yx},{key:"users",label:"å¹³å°ä½¿ç¨è
",description:"調æ´ç®¡çè§è²ãæ¹æ¡è帳è使ç¨çæ
",path:"/admin/users",icon:Qx},{key:"pendingUpgradeRequests",label:"å¾
審éé",description:"å¯©æ ¸ VIPï¼VVIP æ¹æ¡ééç³è«",path:"/admin/upgrades",icon:Ca}];function vje(){const e=xe.admin.overview.useQuery();return e.isError?s.jsxs(mr,{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:22",variant:"destructive",className:"rounded-none bg-white",children:[s.jsx(hr,{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:23",children:"管çè³æè¼å
¥å¤±æ"}),s.jsxs(gr,{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:24",className:"mt-2 flex flex-wrap items-center justify-between gap-4",children:[s.jsx("span",{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:25",children:e.error.message}),s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:26",variant:"outline",size:"sm",className:"rounded-none bg-white",onClick:()=>e.refetch(),children:[s.jsx(ni,{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:27",className:"mr-2 size-4"}),"éæ°è¼å
¥"]})]})]}):s.jsxs("main",{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:35",className:"mx-auto max-w-7xl space-y-7",children:[s.jsxs("section",{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:36",className:"border border-[#d8c9af] bg-white px-6 py-7 shadow-[0_18px_50px_rgba(16,40,64,0.06)] sm:px-8",children:[s.jsx("p",{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:37",className:"text-xs font-semibold uppercase tracking-[0.2em] text-[#805d2f]",children:"ALA Administration"}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:38",className:"mt-3 flex flex-col justify-between gap-4 lg:flex-row lg:items-end",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:39",children:[s.jsx("h1",{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:40",className:"font-serif text-3xl font-semibold text-[#102840]",children:"è¡æ¿è¨´è¨æ³ç¥èå¹³å°ç®¡ç"}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:41",className:"mt-3 max-w-3xl text-sm leading-7 text-slate-600",children:"æææ°å¢ã編輯èåªé¤æä½åå管ç塿¬éä¿è·ãç¼å¸æ³å¾å
§å®¹åï¼è«åæ¬¡æ ¸å°æ³æºçæ¬ãè£å¤æ¡èèåå§ä¾æºã"})]}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:43",className:"flex items-center gap-3 border-l-2 border-[#c7a76d] bg-[#f7f2e8] px-4 py-3 text-sm text-[#5f4928]",children:[s.jsx(xr,{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:44",className:"size-5"}),s.jsxs("span",{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:45",children:["å·²ä¿å AI å°è©±ï¼",e.data?.conversations??0]})]})]})]}),s.jsx("section",{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:50",className:"grid gap-4 sm:grid-cols-2 xl:grid-cols-5","aria-label":"å¹³å°å
§å®¹çµ±è¨",children:xje.map(t=>s.jsx(LU,{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:52",className:"rounded-none border-[#d8c9af] bg-[#fbfaf7] shadow-none",children:s.jsxs(IU,{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:53",className:"p-5",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:54",className:"flex items-start justify-between gap-4",children:[s.jsx(t.icon,{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:55",className:"size-6 text-[#805d2f]",strokeWidth:1.4}),e.isLoading?s.jsx(Oe,{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:56",className:"h-9 w-16"}):s.jsx("p",{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:56",className:"font-serif text-3xl font-semibold text-[#102840]",children:e.data?.[t.key]??0})]}),s.jsx("h2",{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:58",className:"mt-5 font-serif text-lg font-semibold text-[#102840]",children:t.label}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:59",className:"mt-2 min-h-10 text-xs leading-5 text-slate-500",children:t.description}),s.jsx(X,{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:60",asChild:!0,variant:"outline",className:"mt-5 w-full rounded-none border-[#c7a76d] bg-white text-[#6f5329] hover:bg-[#102d49] hover:text-white",children:s.jsx(we,{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:61",href:t.path,children:"é²å
¥ç®¡ç"})})]})},t.key))}),s.jsxs("section",{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:68",className:"grid gap-4 lg:grid-cols-[1.25fr_0.75fr]",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:69",className:"border border-[#d8c9af] bg-white p-6",children:[s.jsx("h2",{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:70",className:"font-serif text-xl font-semibold text-[#102840]",children:"å
§å®¹æ²»çåå"}),s.jsx("div",{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:71",className:"mt-5 grid gap-4 sm:grid-cols-3",children:[["01","æ¬å¨ä¾æº","æ¢æä»¥å
¨åæ³è¦è³æåº«çºæºï¼è£å¤ä¿ç叿³é¢ä¾æºé£çµã"],["02","å¯è¿½æº¯","æç« è AI å¼ç¨æå¯é£åå¯¦éæ³æ¢æè£å¤ï¼ä¸å»ºç«èæ§æ³æºã"],["03","æ¬éåé¢","å
管çå¡å¯ç¶è·å
§å®¹ï¼æå¡å
è½æ¶èèæ¥é±èªå·±çå°è©±ã"]].map(([t,a,n])=>s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:77",className:"border-t border-[#c7a76d] pt-4",children:[s.jsx("p",{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:78",className:"text-[11px] font-semibold tracking-[0.18em] text-[#805d2f]",children:t}),s.jsx("h3",{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:79",className:"mt-2 font-serif font-semibold text-[#102840]",children:a}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:80",className:"mt-2 text-xs leading-6 text-slate-500",children:n})]},t))})]}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:85",className:"navy-noise border border-[#173d61] p-6 text-white",children:[s.jsx("h2",{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:86",className:"font-serif text-xl font-semibold",children:"å¿«éæª¢æ¥"}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:87",className:"mt-3 text-sm leading-7 text-slate-300",children:"æ£å¼ç¼å¸åï¼ç¢ºèªä¾æºç¶²åå¯ååãæ¥ææ ¼å¼æ£ç¢ºãæç« Slug å¯ä¸ï¼ä¸æ²æå°è稿誤è¨çºå
¬éã"}),s.jsx(X,{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:88",asChild:!0,className:"mt-6 w-full rounded-none bg-[#c7a76d] text-[#081c31] hover:bg-[#e0c58e]",children:s.jsx(we,{"data-loc":"client/src/pages/admin/AdminDashboard.tsx:89",href:"/",children:"檢è¦å
¬éå¹³
713å°"})})]})]})]})}var bje="Label",zU=N.forwardRef((e,t)=>s.jsx(Le.label,{...e,ref:t,onMouseDown:a=>{a.target.closest("button, input, select, textarea")||(e.onMouseDown?.(a),!a.defaultPrevented&&a.detail>1&&a.preventDefault())}}));zU.displayName=bje;var yje=zU;function Rn({className:e,...t}){return s.jsx(yje,{"data-loc":"client/src/components/ui/label.tsx:11","data-slot":"label",className:ge("flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50",e),...t})}function kc({className:e,...t}){return s.jsx("div",{"data-loc":"client/src/components/ui/table.tsx:7","data-slot":"table-container",className:"relative w-full overflow-x-auto",children:s.jsx("table",{"data-loc":"client/src/components/ui/table.tsx:11","data-slot":"table",className:ge("w-full caption-bottom text-sm",e),...t})})}function Tc({className:e,...t}){return s.jsx("thead",{"data-loc":"client/src/components/ui/table.tsx:22","data-slot":"table-header",className:ge("[&_tr]:border-b",e),...t})}function Mc({className:e,...t}){return s.jsx("tbody",{"data-loc":"client/src/components/ui/table.tsx:32","data-slot":"table-body",className:ge("[&_tr:last-child]:border-0",e),...t})}function Sn({className:e,...t}){return s.jsx("tr",{"data-loc":"client/src/components/ui/table.tsx:55","data-slot":"table-row",className:ge("hover:bg-muted/50 data-[state=selected]:bg-muted border-b transition-colors",e),...t})}function Ze({className:e,...t}){return s.jsx("th",{"data-loc":"client/src/components/ui/table.tsx:68","data-slot":"table-head",className:ge("text-foreground h-10 px-2 text-left align-middle font-medium whitespace-nowrap [&:has([role=checkbox])]:pr-0 [&>[role=checkbox]]:translate-y-[2px]",e),...t})}function et({className:e,...t}){return s.jsx("td",{"data-loc":"client/src/components/ui/table.tsx:81","data-slot":"table-cell",className:ge("p-2 align-middle whitespace-nowrap [&:has([role=checkbox])]:pr-0 [&>[role=checkbox]]:translate-y-[2px]",e),...t})}const wje=[["all","å
¨é¨çæ
"],["pending","å¾
çæ"],["generating","çæä¸"],["generated","å¾
æ ¸å¯¦"],["verified","å·²æ ¸å¯¦"],["published","å·²ç¼å¸"],["failed","失æ"],["stale","ééç"]],jje=[["all","å
¨é¨å±¤ç´"],["law","å
¨æ"],["book","ç·¨"],["chapter","ç« "],["section","ç¯"],["article","æ¢æ"]],$U=[["all","å
¨é¨ä¹å"],["system","é«ç³»å"],["flow","æµç¨å"],["sankey","æ¡åºå"],["er","實é«éä¿å"],["timeline","æé軸"],["interests","å©çè¡¡éå"],["venn","ææ°å"],["radar","é·éå"],["mindmap","å¿æºå"]],Sje={pending:"å¾
çæ",generating:"çæä¸",generated:"å¾
æ ¸å¯¦",verified:"å·²æ ¸å¯¦",published:"å·²ç¼å¸",failed:"失æ",stale:"ééç"},Nje={pending:"border-slate-200 bg-slate-50 text-slate-700",generating:"border-blue-200 bg-blue-50 text-blue-800",generated:"border-amber-200 bg-amber-50 text-amber-800",verified:"border-violet-200 bg-violet-50 text-violet-800",published:"border-emerald-200 bg-emerald-50 text-emerald-800",failed:"border-red-200 bg-red-50 text-red-800",stale:"border-orange-200 bg-orange-50 text-orange-800"};function BU(e){return e?e<1024?`${e} B`:e<1048576?`${(e/1024).toFixed(1)} KB`:e<1073741824?`${(e/1048576).toFixed(1)} MB`:`${(e/1073741824).toFixed(2)} GB`:"0 B"}function Aje(e){return e==="all"?void 0:e}function $7(e){return e==="all"?void 0:e}function B7(e){return e==="all"?void 0:e}function Cje(){const e=xe.useUtils(),[t,a]=N.useState("all"),[n,r]=N.useState("all"),[o,c]=N.useState("all"),[u,d]=N.useState(""),[p,h]=N.useState(1),[m,x]=N.useState(!1),[v,j]=N.useState(null),[b,w]=N.useState(""),A=N.useMemo(()=>({status:Aje(t)??null,scopeType:$7(n)??null,chartType:B7(o)??null,query:u.trim()||null,page:p,pageSize:25}),[o,p,u,n,t]),C=N.useMemo(()=>({scopeType:$7(n)??null,chartType:B7(o)??null,query:u.trim()||null}),[o,u,n]),O=xe.admin.djsVisuals.summary.useQuery(),k=xe.admin.djsVisuals.list.useQuery(A),_=async()=>{await Promise.all([e.admin.djsVisuals.summary.invalidate(),e.admin.djsVisuals.list.invali
713date(),e.djsVisuals.invalidate()])},P=xe.admin.djsVisuals.syncContract.useMutation({onSuccess:async q=>{Ae.success(`Scope ${q.versions.scopeId} å¥ç´åæ¥å®æï¼åæ¶ ${q.locks.recovered} åéï¼å¤±æ ${q.versions.invalidated} åèææ`),await _()},onError:q=>Ae.error(q.message)}),E=xe.admin.djsVisuals.generateNext.useMutation({onSuccess:async q=>{await _(),q.done?(x(!1),Ae.success("ç®å篩é¸ç¯åå·²ç¡å¾
çææééçæ§½ä½")):"error"in q&&q.error&&Ae.error(`æ§½ä½ ${q.failedArtifactId} çæå¤±æï¼${q.error.message}`)},onError:q=>{x(!1),Ae.error(q.message)}}),T=xe.admin.djsVisuals.generateOne.useMutation({onSuccess:async()=>{Ae.success("宿§½å·²çæï¼è«é²è¡äººå·¥è¦è¦ºæ ¸å¯¦"),await _()},onError:q=>Ae.error(q.message)}),D=xe.admin.djsVisuals.reset.useMutation({onSuccess:async()=>{Ae.success("æ§½ä½å·²éè¨çºå¾
çæ"),await _()},onError:q=>Ae.error(q.message)}),H=xe.admin.djsVisuals.review.useMutation({onSuccess:async q=>{Ae.success(q.status==="verified"?"ææå·²æ ¸å¯¦":"ææå·²éåéç"),j(null),w(""),await _()},onError:q=>Ae.error(q.message)}),L=xe.admin.djsVisuals.publish.useMutation({onSuccess:async()=>{Ae.success("ææå·²ç¼å¸è³ç¬¬åé¨å"),await _()},onError:q=>Ae.error(q.message)}),I=xe.admin.djsVisuals.unpublish.useMutation({onSuccess:async()=>{Ae.success("ææå·²æ¤åçºå·²æ ¸å¯¦çæ
"),await _()},onError:q=>Ae.error(q.message)});N.useEffect(()=>{if(!m||E.isPending)return;const q=window.setTimeout(()=>E.mutate(C),900);return()=>window.clearTimeout(q)},[E.isPending,m,C]);const F=O.data,G=k.data?.totalPages??1,K=F?Math.min(100,F.generatedOrBeyond/F.expectedArtifacts*100):0,z=F?Math.min(100,F.completedArtifacts/F.expectedArtifacts*100):0;return s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:246",className:"mx-auto max-w-[1500px] space-y-6",children:[s.jsxs("section",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:247",className:"border border-[#d8c9af] bg-white p-5 sm:p-6",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:248",className:"flex flex-col justify-between gap-5 xl:flex-row xl:items-end",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:249",className:"max-w-3xl",children:[s.jsx("p",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:250",className:"text-xs font-semibold uppercase tracking-[0.18em] text-[#76541d]",children:"DJS Nine-Visual Operations"}),s.jsx("h1",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:251",className:"mt-2 font-serif text-2xl font-semibold text-[#102840]",children:"DJS ä¹åçæèæ ¸å¯¦ä½å"}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:252",className:"mt-2 text-sm leading-6 text-slate-600",children:"管ç 431 åæ³å
¸ scope à 9 åç 3,879 åæ§½ä½ãæ¹æ¬¡å·è¡æ¡å®å¼µ request-bound çºè·ï¼é é¢ééå³åæ¢ï¼ä½æ¢æçæ
èææä¸æéºå¤±ã"})]}),s.jsx("div",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:256",className:"flex flex-col gap-2 sm:flex-row",children:s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:257",className:m?"rounded-none bg-red-800 text-white hover:bg-red-700":"rounded-none bg-[#102d49] text-white hover:bg-[#173f63]",onClick:()=>x(q=>!q),children:[m?s.jsx(UX,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:261",className:"mr-2 size-4"}):s.jsx(aZ,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:261",className:"mr-2 size-4"}),m?"æ«åçºè·":"éå§çºè·"]})})]}),O.isLoading?s.jsx("div",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:268",className:"mt-6 grid gap-3 sm:grid-cols-2 xl:grid-cols-4",children:Array.from({length:4}).map((q,R)=>s.jsx(Oe,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:268",className:"h-24"},R))}):O.isError?s.jsx("p",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:270",className:"mt-6 border border-red-200 bg-red-50 p-4 text-sm text-red-800",children:O.error.message}):F?s.jsxs(s.Fragment,{children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:273",className:"mt-6 grid gap-3 sm:grid-cols-2 xl:grid-cols-4",children:[s.jsx(Fh,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:274",label:"Scope å¥ç´",value:`${F.actualScopes}ï¼${F.expectedScopes}`,tone:F.actualScopes===F.expectedScopes?"ok":"danger"}),s.jsx(Fh,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:275",label:"ä¹åæ§½ä½",value:`${F.totalArtifacts.toLocaleStr
713ing()}ï¼${F.expectedArtifacts.toLocaleString()}`,tone:F.totalArtifacts===F.expectedArtifacts?"ok":"danger"}),s.jsx(Fh,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:276",label:"å·²çæä»¥ä¸",value:F.generatedOrBeyond.toLocaleString(),detail:`å¾
æ ¸å¯¦ ${F.byStatus.generated}ï½å¤±æ ${F.byStatus.failed}`}),s.jsx(Fh,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:277",label:"S3 å½±å容é",value:BU(F.generatedBytes),detail:`å·²ç¼å¸ ${F.completedArtifacts.toLocaleString()}`})]}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:279",className:"mt-5 grid gap-4 lg:grid-cols-2",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:280",className:"border border-[#e3d8c5] bg-[#fbfaf7] p-4",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:281",className:"flex items-center justify-between text-sm",children:[s.jsx("span",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:281",className:"font-medium text-[#102840]",children:"çæé²åº¦"}),s.jsxs("span",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:281",className:"font-mono text-slate-600",children:[F.generatedOrBeyond.toLocaleString(),"ï¼",F.expectedArtifacts.toLocaleString()]})]}),s.jsx(GS,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:282",className:"mt-3 h-2",value:K})]}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:284",className:"border border-[#e3d8c5] bg-[#fbfaf7] p-4",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:285",className:"flex items-center justify-between text-sm",children:[s.jsx("span",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:285",className:"font-medium text-[#102840]",children:"æ ¸å¯¦ä¸¦ç¼å¸é²åº¦"}),s.jsxs("span",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:285",className:"font-mono text-slate-600",children:[F.completedArtifacts.toLocaleString(),"ï¼",F.expectedArtifacts.toLocaleString()]})]}),s.jsx(GS,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:286",className:"mt-3 h-2",value:z})]})]})]}):null]}),s.jsx("section",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:293",className:"border border-[#d8c9af] bg-white p-4 sm:p-5",children:s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:294",className:"grid gap-3 md:grid-cols-2 2xl:grid-cols-[minmax(240px,1fr)_170px_170px_190px_auto]",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:295",className:"relative",children:[s.jsx(Ut,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:296",className:"absolute left-3 top-1/2 size-4 -translate-y-1/2 text-slate-400"}),s.jsx(He,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:297","aria-label":"æå° scope",value:u,onChange:q=>{d(q.target.value),h(1)},placeholder:"æå° scope keyãåç¨±ææ¢è",className:"rounded-none border-[#d8c9af] pl-10"})]}),s.jsx(tS,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:305",label:"篩é¸çæ
",value:t,options:wje,onValueChange:q=>{a(q),h(1)}}),s.jsx(tS,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:306",label:"篩é¸å±¤ç´",value:n,options:jje,onValueChange:q=>{r(q),h(1)}}),s.jsx(tS,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:307",label:"篩é¸åå",value:o,options:$U,onValueChange:q=>{c(q),h(1)}}),s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:308",variant:"outline",className:"rounded-none bg-white",onClick:()=>_(),children:[s.jsx(nC,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:308",className:"mr-2 size-4"}),"éæ°æ´ç"]})]})}),s.jsxs("section",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:312",className:"overflow-hidden border border-[#d8c9af] bg-white",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:313",className:"flex flex-col gap-2 border-b border-[#e3d8c5] bg-[#fbfaf7] px-5 py-3 text-sm text-slate-600 sm:flex-row sm:items-center sm:justify-between",children:[s.jsxs("span",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:314",children:["ç¬¦åæ¢ä»¶ ",k.data?.total.toLocaleStr
713ing()??0," åæ§½ä½"]}),s.jsx("span",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:315",children:m?"çºè·ä¸ï¼æ¯æ¬¡èç 1 å¼µï¼è«ä¿ææ¬é éå":`第 ${p}ï¼${G} é `})]}),k.isLoading?s.jsx("div",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:318",className:"space-y-3 p-5",children:Array.from({length:8}).map((q,R)=>s.jsx(Oe,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:318",className:"h-16 w-full"},R))}):k.isError?s.jsx("div",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:320",className:"p-8 text-center text-sm text-red-800",children:k.error.message}):k.data?.items.length?s.jsx("div",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:324",className:"overflow-x-auto",children:s.jsxs(kc,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:325",className:"min-w-[1120px]",children:[s.jsx(Tc,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:326",children:s.jsxs(Sn,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:327",className:"bg-[#f7f2e8]",children:[s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:328",className:"w-28",children:"çæ
"}),s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:329",className:"min-w-64",children:"æ³å
¸ scope"}),s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:330",className:"w-36",children:"åå"}),s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:331",className:"min-w-64",children:"çæå¥ç´"}),s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:332",className:"w-32",children:"æªæ¡"}),s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:333",className:"sticky right-0 z-10 w-56 border-l border-[#e3d8c5] bg-[#f7f2e8] text-right",children:"æä½"})]})}),s.jsx(Mc,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:336",children:k.data.items.map(q=>s.jsx(_je,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:336",row:q,busy:P.isPending||T.isPending||D.isPending||H.isPending||L.isPending||I.isPending,onSync:R=>P.mutate({scopeId:R}),onGenerate:R=>T.mutate({artifactId:R,force:!1}),onReset:R=>D.mutate({artifactId:R}),onReview:R=>{j(R),w(R.artifact.verificationNotes??"")},onPublish:R=>L.mutate({artifactId:R}),onUnpublish:R=>I.mutate({artifactId:R})},q.artifact.id))})]})}):s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:322",className:"p-12 text-center",children:[s.jsx(tC,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:322",className:"mx-auto size-10 text-[#9a7538]"}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:322",className:"mt-3 text-sm text-slate-500",children:"æ²æç¬¦åæ¢ä»¶çä¹åæ§½ä½"})]}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:340",className:"flex items-center justify-end gap-2 border-t border-[#e3d8c5] px-5 py-4",children:[s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:341",size:"sm",variant:"outline",className:"rounded-none bg-white",disabled:p<=1,onClick:()=>h(q=>q-1),children:[s.jsx(qn,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:341",className:"size-4"}),"ä¸ä¸é "]}),s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:342",size:"sm",variant:"outline",className:"rounded-none bg-white",disabled:p>=G,onClick:()=>h(q=>q+1),children:["ä¸ä¸é ",s.jsx(ra,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:342",className:"size-4"})]})]})]}),s.jsx(vn,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:346",open:!!v,onOpenChange:q=>!q&&j(null),children:s.jsxs(bn,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:347",className:"max-h-[92vh] max-w-5xl overflow-y-auto rounded-none",children:[s.jsxs(yn,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:348",children:[s.jsx(wn,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:349",className:"font-serif text-2xl text-[#102840]",children:"人工è¦è¦ºæ ¸å¯¦"}),s.jsx(jn,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:350",children:"檢æ¥ä¸æãæ¢èãååéé¢ãæ³æºæç¤ºèãç ç©¶è¼å©ãè²æãæªééå³éå staleï¼ä¸æç¼å¸ã"})]}),v?.artifact.imageUrl?s.jsx("img",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:353",src:v.artifact.imageUrl,alt:`${v.scope.label} ${v.artifact.chartType} å¾
æ ¸å¯¦ææ`,className:"w-full border border-[#d8c9af] bg-[#f7f2e8] object-contain"}):s.jsx("div",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:355",className:"grid min-h-72 place-items-center border border-dashed border-[#d8c9af] text-sm text-slate-500",children:"å°ç¡å½±å"}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:357",className:"grid gap-3 text-sm sm:grid-cols-3",children:[s.jsx(aS,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:358",label:"Scope",value:v?.scope.scopeKey??"â"}),s.jsx(aS,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:359",label:"模å",value:v?.artifact.modelId??"â"}),s.jsx(aS,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:360",label:"æç¤ºè©çæ¬",value:v?.artifact.promptVersion??"â"})]}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:362",className:"space-y-2",children:[s.jsx(Rn,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:363",htmlFor:"verification-notes",children:"æ ¸å¯¦å註"}),s.jsx(br,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:364",id:"verification-notes",rows:4,value:b,onChange:q=>w(q.target.value),placeholder:"è¨é䏿é¯åãæ§åæ··å
¥ãæ³æºæå¯è®æ§æ ¸å°çµæ",className:"rounded-none"})]}),s.jsxs(vr,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:366",className:"gap-2 sm:justify-between",children:[s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:367",variant:"destructive",className:"rounded-none",disabled:H.isPending,onClick:()=>v&&H.mutate({artifactId:v.artifact.id,approved:!1,notes:b||null}),children:[s.jsx(HX,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:367",className:"mr-2 size-4"}),"éåéç"]}),s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:368",className:"rounded-none bg-[#102d49] text-white",disabled:H.isPending,onClick:()=>v&&H.mutate({artifactId:v.artifact.id,approved:!0,notes:b||null}),children:[s.jsx(Va,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:368",className:"mr-2 size-4"}),"æ ¸å¯¦éé"]})]})]})})]})}function _je({row:e,busy:t,onSync:a,onGenerate:n,onReset:r,onReview:o,onPublish:c,onUnpublish:u}){const{artifact:d,scope:p}=e;return s.jsxs(Sn,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:388",children:[s.jsxs(et,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:389",children:[s.jsx(Et,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:389",variant:"outline",className:`rounded-none ${Nje[d.status]}`,children:Sje[d.status]}),d.generationAttemptCount>0&&s.jsxs("p",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:389",className:"mt-2 text-[11px] text-slate-500",children:["å試 ",d.generationAttemptCount," 次"]})]}),s.jsxs(et,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:390",children:[s.jsx("p",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:390",className:"font-serif font-semibold text-[#102840]",children:p.label}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:390",className:"mt-1 break-all font-mono text-[11px] text-slate-500",children:p.scopeKey}),p.articleNo&&s.jsxs("p",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:390",className:"mt-1 text-xs text-slate-500",children:["第 ",p.articleNo," æ¢"]})]}),s.jsxs(et,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:391",children:[s.jsx("p",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:391",className:"text-sm font-medium text-[#102840]",children:$U.find(([h])=>h===d.chartType)?.[1]}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:391",className:"mt-1 font-mono text-[11px] text-slate-500",children:d.chartType})]}),s.jsxs(et,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:392",className:"text-xs leading-5 text-slate-600",children:[s.jsx("p",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:392",children:d.modelId??"å°æªçæ"}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:392",children:d.promptVersion??"æç¤ºè©å¾
ç¶å®"}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:392",children:d.methodVersion??"æ¹æ³çæ¬å¾
ç¶å®"}),d.lastErrorMessage&&s.jsx("p",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:392",className:"mt-1 line-clamp-2 text-red-700",title:d.lastErrorMessage,children:d.lastErrorMessage})]}),s.jsx(et,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:393",className:"text-xs text-slate-600",children:d.width&&d.height?s.jsxs(s.Fragment,{children:[s.jsxs("p",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:393",children:[d.width," à ",d.height]}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:393",className:"mt-1",children:BU(d.byteSize??0)}),s.jsxs("p",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:393",className:"mt-1 font-mono text-[10px]",children:[d.imageSha256?.slice(0,10),"â¦"]})]}):"â"}),s.jsx(et,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:394",className:"sticky right-0 z-10 border-l border-[#e3d8c5] bg-white",children:s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:394",className:"flex justify-end gap-1",children:[s.jsx(X,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:395",size:"icon",variant:"ghost","aria-label":`忥 ${p.label} nano banana pro çæå¥ç´`,title:"åªåæ¥æ¤ scope çä¹åå¥ç´",disabled:t,onClick:()=>a(p.id),children:s.jsx(nC,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:395",className:"size-4"})}),s.jsx(X,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:396",asChild:!0,size:"icon",variant:"ghost","aria-label":`éå ${p.label} æ³å
¸é `,children:s.jsx(we,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:396",href:`/code/${encodeURIComponent(p.scopeKey)}`,children:s.jsx(ma,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:396",className:"size-4"})})}),(d.status==="pending"||d.status==="failed"||d.status==="stale")&&s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:397",size:"sm",variant:"outline",className:"rounded-none bg-white",disabled:t,onClick:()=>n(d.id),children:[s.jsx(Ca,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:397",className:"mr-1 size-4"}),"çæ"]}),(d.status==="failed"||d.status==="stale")&&s.jsx(X,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:398",size:"icon",variant:"ghost","aria-label":`éè¨æ§½ä½ ${d.id}`,disabled:t,onClick:()=>r(d.id),children:s.jsx(kL,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:398",className:"size-4"})}),(d.status==="generated"||d.status==="verified")&&s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:399",size:"sm",variant:"outline",className:"rounded-none bg-white",disabled:t,onClick:()=>o(e),children:[s.jsx(jc,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:399",className:"mr-1 size-4"}),"æ ¸å¯¦"]}),d.status==="verified"&&s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:400",size:"sm",className:"rounded-none bg-[#102d49] text-white",disabled:t,onClick:()=>c(d.id),children:[s.jsx(iZ,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:400",className:"mr-1 size-4"}),"ç¼å¸"]}),d.status==="published"&&s.jsx(X,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:401",size:"sm",variant:"outline",className:"rounded-none bg-white",disabled:t,onClick:()=>u(d.id),children:"æ¤å"})]})})]})}
713function Fh({label:e,value:t,detail:a,tone:n}){return s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:408",className:"border border-[#e3d8c5] bg-[#fbfaf7] p-4",children:[s.jsx("p",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:408",className:"text-xs font-semibold uppercase tracking-[0.12em] text-slate-500",children:e}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:408",className:`mt-2 font-serif text-2xl font-semibold ${n==="danger"?"text-red-800":n==="ok"?"text-emerald-800":"text-[#102840]"}`,children:t}),a&&s.jsx("p",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:408",className:"mt-2 text-xs text-slate-500",children:a})]})}function tS({label:e,value:t,options:a,onValueChange:n}){return s.jsxs(nr,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:412",value:t,onValueChange:n,children:[s.jsx(sr,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:412","aria-label":e,className:"rounded-none border-[#d8c9af] bg-white",children:s.jsx(rr,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:412"})}),s.jsx(ir,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:412",className:"rounded-none",children:a.map(([r,o])=>s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:412",value:r,children:o},r))})]})}function aS({label:e,value:t}){return s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:416",className:"border border-[#e3d8c5] bg-[#fbfaf7] p-3",children:[s.jsx("p",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:416",className:"text-[11px] font-semibold uppercase tracking-[0.12em] text-slate-500",children:e}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminDjsVisuals.tsx:416",className:"mt-1 break-all font-mono text-xs text-[#102840]",children:t})]})}var Jv="Switch",[Oje]=Ga(Jv),[Eje,Pje]=Oje(Jv),qU=N.forwardRef((e,t)=>{const{__scopeSwitch:a,name:n,checked:r,defaultChecked:o,required:c,disabled:u,value:d="on",onCheckedChange:p,form:h,...m}=e,[x,v]=N.useState(null),j=Ge(t,O=>v(O)),b=N.useRef(!1),w=x?h||!!x.closest("form"):!0,[A,C]=ls({prop:r,defaultProp:o??!1,onChange:p,caller:Jv});return s.jsxs(Eje,{scope:a,checked:A,disabled:u,children:[s.jsx(Le.button,{type:"button",role:"switch","aria-checked":A,"aria-required":c,"data-state":KU(A),"data-disabled":u?"":void 0,disabled:u,value:d,...m,ref:j,onClick:Ce(e.onClick,O=>{C(k=>!k),w&&(b.current=O.isPropagationStopped(),b.current||O.stopPropagation())})}),w&&s.jsx(FU,{control:x,bubbles:!b.current,name:n,value:d,checked:A,required:c,disabled:u,form:h,style:{transform:"translateX(-100%)"}})]})});qU.displayName=Jv;var UU="SwitchThumb",HU=N.forwardRef((e,t)=>{const{__scopeSwitch:a,...n}=e,r=Pje(UU,a);return s.jsx(Le.span,{"data-state":KU(r.checked),"data-disabled":r.disabled?"":void 0,...n,ref:t})});HU.displayName=UU;var kje="SwitchBubbleInput",FU=N.forwardRef(({__scopeSwitch:e,control:t,checked:a,bubbles:n=!0,...r},o)=>{const c=N.useRef(null),u=Ge(c,o),d=DC(a),p=UA(t);return N.useEffect(()=>{const h=c.current;if(!h)return;const m=window.HTMLInputElement.prototype,v=Object.getOwnPropertyDescriptor(m,"checked").set;if(d!==a&&v){const j=new Event("click",{bubbles:n});v.call(h,a),h.dispatchEvent(j)}},[d,a,n]),s.jsx("input",{type:"checkbox","aria-hidden":!0,defaultChecked:a,...r,tabIndex:-1,ref:u,style:{...r.style,...p,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})});FU.displayName=kje;function KU(e){return e?"checked":"unchecked"}var Tje=qU,Mje=HU;function VU({className:e,...t}){return s.jsx(Tje,{"data-loc":"client/src/components/ui/switch.tsx:11","data-slot":"switch",className:ge("peer data-[state=checked]:bg-primary data-[state=unchecked]:bg-input focus-visible:border-ring focus-visible:ring-ring/50 dark:data-[state=unchecked]:bg-input/80 inline-flex h-[1.15rem] w-8 shrink-0 items-center rounded-full border border-transparent shadow-xs transition-all outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50",e),...t,children:s.jsx(Mje,{"data-loc":"client/src/components/ui/switch.tsx:19","data-slot":"switch-thumb",className:ge("bg-background dark:data-[state=unchecked]:bg-foreground dark:data-[state=checked]:bg-primary-foreground pointer-events-none block size-4 rounded-full ring-0 transition-transform data-[state=checked]:translate-x-[calc(100%-2px)] data-[state=unchecked]:translate-x-0")})})}const q7={externalId:"",caseNumber:"",court:"",decisionDate:"",decisionYear:"",caseType:"",title:"",summary:"",fullText:"",sourceName:"叿³é¢è£å¤æ¸ç³»çµ±",sourceUrl:"https://judgment.judicial.gov.tw/",isPublished:!0};function Dje(e){if(!e)return"";const t=e instanceof Date?e:new Date(e);return Number.isNaN(t.getTime())?"":t.toISOString().slice(0,10)}function Rje(e){return{externalId:e.externalId??"",caseNumber:e.caseNumber,court:e.court,decisionDate:Dje(e.decisionDate),decisionYear:e.decisionYear==null?"":String(e.decisionYear),caseType:e.caseType,title:e.title,summary:e.summary??"",fullText:e.fullText??"",sourceName:e.sourceName,sourceUrl:e.sourceUrl,isPublished:e.isPublished}}function Lje(){const e=xe.useUtils(),[t,a]=N.useState(""),[n,r]=N.useState(""),[o,c]=N.useState(""),[u,d]=N.useState(1),[p,h]=N.useState(null),[m,x]=N.useState(q7),[v,j]=N.useState(!1),[b,w]=N.useState(null),A=N.useMemo(()=>({keyword:t||null,court:n||null,year:o?Number(o):null,page:u,pageSize:20}),[n,t,u,o]),C=xe.admin.judgments.list.useQuery(A),O=async()=>
713{await Promise.all([e.admin.judgments.list.invalidate(),e.judgments.invalidate(),e.home.invalidate()])},k=xe.admin.judgments.create.useMutation({onSuccess:async()=>{Ae.success("è£å¤å·²æ°å¢"),j(!1),await O()},onError:I=>Ae.error(I.message)}),_=xe.admin.judgments.update.useMutation({onSuccess:async()=>{Ae.success("è£å¤å·²æ´æ°"),j(!1),await O()},onError:I=>Ae.error(I.message)}),P=xe.admin.judgments.delete.useMutation({onSuccess:async()=>{Ae.success("è£å¤å·²åªé¤"),w(null),await O()},onError:I=>Ae.error(I.message)}),E=()=>{h(null),x(q7),j(!0)},T=I=>{h(I),x(Rje(I)),j(!0)},D=()=>{if(!m.caseNumber.trim()||!m.court.trim()||!m.sourceName.trim()||!m.sourceUrl.trim()){Ae.error("è«å¡«å¯«æ¡èãæ³é¢ã便ºå稱è便ºç¶²å");return}const I={externalId:m.externalId.trim()||null,caseNumber:m.caseNumber,court:m.court,decisionDate:m.decisionDate?new Date(`${m.decisionDate}T00:00:00Z`):null,decisionYear:m.decisionYear?Number(m.decisionYear):null,caseType:m.caseType,title:m.title,summary:m.summary.trim()||null,fullText:m.fullText.trim()||null,sourceName:m.sourceName,sourceUrl:m.sourceUrl,isPublished:m.isPublished};p?_.mutate({id:p.id,data:I}):k.mutate(I)},H=Math.max(1,Math.ceil((C.data?.total??0)/20)),L=k.isPending||_.isPending;return s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:129",className:"mx-auto max-w-7xl space-y-6",children:[s.jsxs("section",{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:130",className:"border border-[#d8c9af] bg-white p-5 sm:p-6",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:131",className:"flex flex-col justify-between gap-4 lg:flex-row lg:items-end",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:132",children:[s.jsx("p",{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:133",className:"text-xs font-semibold uppercase tracking-[0.18em] text-[#9a7538]",children:"Judgment Administration"}),s.jsx("h1",{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:134",className:"mt-2 font-serif text-2xl font-semibold text-[#102840]",children:"æ¬å°è£å¤ç®¡ç"}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:135",className:"mt-2 text-sm leading-6 text-slate-500",children:"æ¤èç¶è·å¹³å°æ¬å°è£å¤èé 端檢索å¾çå®å
¨å¿«åï¼å³æ Solr ç´¢å¼ä¸æè¢«æ¤é ç´æ¥æ¹å¯«ã"})]}),s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:137",onClick:E,className:"rounded-none bg-[#102d49] text-white hover:bg-[#173f63]",children:[s.jsx(XA,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:137",className:"mr-2 size-4"}),"æ°å¢è£å¤"]})]}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:139",className:"mt-5 grid gap-3 lg:grid-cols-[1fr_240px_150px_auto]",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:140",className:"relative",children:[s.jsx(Ut,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:140",className:"absolute left-3 top-1/2 size-4 -translate-y-1/2 text-slate-400"}),s.jsx(He,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:140",value:t,onChange:I=>{a(I.target.value),d(1)},placeholder:"æå°æ¡èãæ¨é¡ãæè¦æå
¨æ",className:"rounded-none border-[#d8c9af] pl-10"})]}),s.jsx(He,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:141",value:n,onChange:I=>{r(I.target.value),d(1)},placeholder:"æ³é¢ç¯©é¸",className:"rounded-none border-[#d8c9af]"}),s.jsx(He,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:142",type:"number",min:"1",max:"3000",value:o,onChange:I=>{c(I.target.value),d(1)},placeholder:"西å
年份",className:"rounded-none border-[#d8c9af]"}),s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:143",variant:"outline",className:"rounded-none bg-white",onClick:()=>C.refetch(),children:[s.jsx(ni,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:143",className:"mr-2 size-4"}),"éæ°æ´ç"]})]})]}),s.jsxs("section",{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:147",className:"overflow-hidden border border-[#d8c9af] bg-white",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:148",className:"flex items-center justify-between border-b border-[#e3d8c5] bg-[#fbfaf7] px-5 py-3 text-sm text-slate-500",children:[s.jsxs("span",{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:148",children:["å
± ",C.data?.total??0," çæ¬å°è£å¤"]}),s.jsxs("span",{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:148",children:["第 ",u,"ï¼",H," é "]})]}),C.isLoading?s.jsx("div",{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:150",className:"space-y-3 p-5",children:Array.from({length:7}).map((I,F)=>s.jsx(Oe,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:150",className:"h-14 w-full"},F))}):C.isError?s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:152",className:"p-8 text-center",children:[s.jsx("p",{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:152",className:"text-sm text-red-700",children:C.error.message}),s.jsx(X,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:152",variant:"outline",className:"mt-4 rounded-none bg-white",onClick:()=>C.refetch(),children:"é試"})]}):C.data?.items.length?s.jsx("div",{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:156",className:"overflow-x-auto",children:s.jsxs(kc,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:156",children:[s.jsx(Tc,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:156",children:s.jsxs(Sn,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:156",className:"bg-[#f7f2e8]",children:[s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:156",children:"æ¡èï¼æ¨é¡"}),s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:156",className:"min-w-44",children:"æ³é¢"}),s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:156",className:"w-32",children:"è£å¤æ¥æ"}),s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:156",className:"w-24",children:"çæ
"}),s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:156",className:"w-28 text-right",children:"æä½"})]})}),s.jsx(Mc,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:156",children:C.data.items.map(I=>s.jsxs(Sn,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:157",children:[s.jsxs(et,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:157",children:[s.jsx("p",{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:157",className:"font-medium text-[#102840]",children:I.caseNumber}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:157",className:"mt-1 line-clamp-1 max-w-xl text-xs text-slate-500",children:I.title||I.summary||"æªå¡«å¯«æ¨é¡"})]}),s.jsx(et,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:157",className:"text-sm text-slate-600",children:I.court}),s.jsx(et,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:157",className:"text-xs text-slate-500",children:I.decisionDate?new Date(I.decisionDate).toLocaleDateString("zh-TW"):"æªè¨è¼"}),s.jsx(et,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:157",children:s.jsx("span",{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:157",className:`inline-flex border px-2 py-1 text-[11px] ${I.isPublished?"border-emerald-200 bg-emerald-50 text-emerald-700":"border-amber-200 bg-amber-50 text-amber-700"}`,children:I.isPublished?"å
¬é":"æªå
¬é"})}),s.jsx(et,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:157",children:s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:157",className:"flex justify-end gap-1",children:[s.jsx(X,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:157",size:"icon",variant:"ghost","aria-label":`編輯 ${I.caseNumber}`,onClick:()=>T(I),children:s.jsx(Pf,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:157",className:"size-4"})}),s.jsx(X,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:157",size:"icon",variant:"ghost",className:"text-red-700","aria-label":`åªé¤ ${I.caseNumber}`,onClick:()=>w(I),children:s.jsx(ao,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:157",className:"size-4"})})]})})]},I.id))})]})}):s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:154",className:"p-12 text-center",children:[s.jsx(tn,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:154",className:"mx-auto
713size-10 text-[#9a7538]",strokeWidth:1.3}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:154",className:"mt-3 text-sm text-slate-500",children:"ç®åæ²æç¬¦åæ¢ä»¶çæ¬å°è£å¤"})]}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:160",className:"flex items-center justify-end gap-2 border-t border-[#e3d8c5] px-5 py-4",children:[s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:160",size:"sm",variant:"outline",className:"rounded-none bg-white",disabled:u<=1,onClick:()=>d(I=>I-1),children:[s.jsx(qn,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:160",className:"size-4"}),"ä¸ä¸é "]}),s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:160",size:"sm",variant:"outline",className:"rounded-none bg-white",disabled:u>=H,onClick:()=>d(I=>I+1),children:["ä¸ä¸é ",s.jsx(ra,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:160",className:"size-4"})]})]})]}),s.jsx(vn,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:163",open:v,onOpenChange:j,children:s.jsxs(bn,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:164",className:"max-h-[92vh] max-w-4xl overflow-y-auto rounded-none",children:[s.jsxs(yn,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:165",children:[s.jsx(wn,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:165",className:"font-serif text-2xl text-[#102840]",children:p?`編輯 ${p.caseNumber}`:"æ°å¢æ¬å°è£å¤"}),s.jsx(jn,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:165",children:"è«å¡«å
¥ç實æ¡èåå¯è¿½æº¯ä¾æºï¼ä¸å¾å»ºç«èæ§è£å¤ã"})]}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:166",className:"grid gap-4 py-2 sm:grid-cols-2",children:[s.jsx(Pr,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:167",label:"æ¡è *",children:s.jsx(He,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:167",value:m.caseNumber,onChange:I=>x({...m,caseNumber:I.target.value}),className:"rounded-none"})}),s.jsx(Pr,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:168",label:"æ³é¢ *",children:s.jsx(He,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:168",value:m.court,onChange:I=>x({...m,court:I.target.value}),className:"rounded-none"})}),s.jsx(Pr,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:169",label:"è£å¤æ¥æ",children:s.jsx(He,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:169",type:"date",value:m.decisionDate,onChange:I=>x({...m,decisionDate:I.target.value}),className:"rounded-none"})}),s.jsx(Pr,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:170",label:"è£å¤å¹´ä»½ï¼è¥¿å
ï¼",children:s.jsx(He,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:170",type:"number",min:"1",max:"3000",value:m.decisionYear,onChange:I=>x({...m,decisionYear:I.target.value}),className:"rounded-none"})}),s.jsx(Pr,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:171",label:"æ¡ç±",children:s.jsx(He,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:171",value:m.caseType,onChange:I=>x({...m,caseType:I.target.value}),className:"rounded-none"})}),s.jsx(Pr,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:172",label:"å¤é¨èå¥ç¢¼",children:s.jsx(He,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:172",value:m.externalId,onChange:I=>x({...m,externalId:I.target.value}),placeholder:"é ç«¯ç´¢å¼ IDï¼é¸å¡«ï¼",className:"rounded-none"})}),s.jsx("div",{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:173",className:"sm:col-span-2",children:s.jsx(Pr,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:173",label:"æ¨é¡",children:s.jsx(He,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:173",value:m.title,onChange:I=>x({...m,title:I.target.value}),className:"rounded-none"})})}),s.jsx("div",{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:174",className:"sm:col-span-2",children:s.jsx(Pr,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:174",label:"æè¦",children:s.jsx(br,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:174",rows:4,value:m.summary,onChange:I=>x({...m,summary:I.target.value}),className:"rounded-none leading-7"})})}),s.jsx("div",{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:175",className:"sm:col-span-2",children:s.jsx(Pr,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:175",label:"è£å¤å
¨æ",children:s.jsx(br,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:175",rows:12,value:m.fullText,onChange:I=>x({...m,fullText:I.target.value}),className:"rounded-none font-mono text-xs leading-6"})})}),s.jsx(Pr,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:176",label:"便ºå稱 *",children:s.jsx(He,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:176",value:m.sourceName,onChange:I=>x({...m,sourceName:I.target.value}),className:"rounded-none"})}),s.jsx(Pr,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:177",label:"便ºç¶²å *",children:s.jsx(He,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:177",type:"url",value:m.sourceUrl,onChange:I=>x({...m,sourceUrl:I.target.value}),className:"rounded-none"})}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:178",className:"sm:col-span-2 flex items-center justify-between border border-[#d8c9af] px-3 py-3",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:178",children:[s.jsx(Rn,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:178",htmlFor:"judgment-published",children:"å
¬é顯示"}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:178",className:"mt-1 text-xs text-slate-500",children:"ééå¾å
管çå¡å¯å¨æ¤é 檢è¦ã"})]}),s.jsx(VU,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:178",id:"judgment-published",checked:m.isPublished,onCheckedChange:I=>x({...m,isPublished:I})})]})]}),s.jsxs(vr,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:180",children:[s.jsx(X,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:180",variant:"outline",className:"rounded-none bg-white",onClick:()=>j(!1),children:"åæ¶"}),s.jsx(X,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:180",className:"rounded-none bg-[#102d49] text-white",disabled:L,onClick:D,children:L?"å²åä¸â¦":"å
713²åè£å¤"})]})]})}),s.jsx(vn,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:184",open:!!b,onOpenChange:I=>!I&&w(null),children:s.jsxs(bn,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:184",className:"max-w-md rounded-none",children:[s.jsxs(yn,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:184",children:[s.jsx(wn,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:184",className:"font-serif text-xl text-red-800",children:"ç¢ºèªæ°¸ä¹
åªé¤"}),s.jsxs(jn,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:184",children:["å³å°åªé¤ã",b?.caseNumber,"ããè¥ææå¡æ¶èæ AI å¼ç¨éè¯ï¼è³æåº«å°æçµç ´å£æ§æä½ã"]})]}),s.jsxs(vr,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:184",children:[s.jsx(X,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:184",variant:"outline",className:"rounded-none bg-white",onClick:()=>w(null),children:"åæ¶"}),s.jsx(X,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:184",variant:"destructive",className:"rounded-none",disabled:P.isPending,onClick:()=>b&&P.mutate({id:b.id,confirm:!0}),children:"確èªåªé¤"})]})]})})]})}function Pr({label:e,children:t}){return s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:190",className:"space-y-2",children:[s.jsx(Rn,{"data-loc":"client/src/pages/admin/AdminJudgments.tsx:190",children:e}),t]})}const U7={slug:"",title:"",excerpt:"",content:"",category:"ç¨åºå°è¦½",status:"draft",coverImageUrl:"",authorName:"ALA 編輯åé",publishedAt:""};function H7(e){if(!e)return"";const t=e instanceof Date?e:new Date(e);return Number.isNaN(t.getTime())?"":t.toISOString().slice(0,10)}function Ije(){const e=xe.useUtils(),[t,a]=N.useState(""),[n,r]=N.useState(""),[o,c]=N.useState(1),[u,d]=N.useState(null),[p,h]=N.useState(U7),[m,x]=N.useState([]),[v,j]=N.useState(""),[b,w]=N.useState(!1),[A,C]=N.useState(null),O=N.useMemo(()=>({query:t||null,category:n||null,page:o,pageSize:20}),[n,o,t]),k=xe.admin.knowledge.list.useQuery(O),_=xe.admin.knowledge.detail.useQuery({slug:u?.slug??"pending"},{enabled:b&&!!u}),P=N.useMemo(()=>({query:v||null,page:1,pageSize:20}),[v]),E=xe.admin.statutes.list.useQuery(P,{enabled:b});N.useEffect(()=>{if(!_.data||!u)return;const R=_.data.article;h({slug:R.slug,title:R.title,excerpt:R.excerpt??"",content:R.content,category:R.category,status:R.status,coverImageUrl:R.coverImageUrl??"",authorName:R.authorName??"",publishedAt:H7(R.publishedAt)}),x(_.data.relatedStatutes)},[_.data,u]);const T=async()=>{await Promise.all([e.admin.knowledge.invalidate(),e.knowledge.invalidate(),e.home.invalidate()])},D=xe.admin.knowledge.create.useMutation({onSuccess:async()=>{Ae.success("æç« å·²æ°å¢"),w(!1),await T()},onError:R=>Ae.error(R.message)}),H=xe.admin.knowledge.update.useMutation({onSuccess:async()=>{Ae.success("æç« å·²æ´æ°"),w(!1),await T()},onError:R=>Ae.error(R.message)}),L=xe.admin.knowledge.delete.useMutation({onSuccess:async()=>{Ae.success("æç« å·²åªé¤"),C(null),await T()},onError:R=>Ae.error(R.message)}),I=()=>{d(null),h(U7),x([]),j(""),w(!0)},F=R=>{d(R),h({slug:R.slug,title:R.title,excerpt:R.excerpt??"",content:R.content,category:R.category,status:R.status,coverImageUrl:R.coverImageUrl??"",authorName:R.authorName??"",publishedAt:H7(R.publishedAt)}),x([]),j(""),w(!0)},G=()=>{if(!p.slug.trim()||!p.title.trim()||!p.content.trim()||!p.category.trim()){Ae.error("è«å¡«å¯« Slugãæ¨é¡ãåé¡èæç« æ£æ");return}const R={slug:p.slug,title:p.title,excerpt:p.excerpt.trim()||null,content:p.content,category:p.category,status:p.status,coverImageUrl:p.coverImageUrl.trim()||null,authorName:p.authorName.trim()||null,publishedAt:p.publishedAt?new Date(`${p.publishedAt}T00:00:00Z`):null,statuteIds:m.map(V=>V.id)};u?H.mutate({id:u.id,data:R}):D.mutate(R)},K=R=>{m.some(V=>V.id===R.id)||x(V=>[...V,R])},z=Math.max(1,Math.ceil((k.data?.total??0)/20)),q=D.isPending||H.isPending;return s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:155",className:"mx-auto max-w-7xl space-y-6",children:[s.jsxs("section",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:156",className:"border border-[#d8c9af] bg-white p-5 sm:p-6",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:157",className:"flex flex-col justify-between gap-4 lg:flex-row lg:items-end",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:158",children:[s.jsx("p",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:159",className:"text-xs font-semibold uppercase tracking-[0.18em] text-[#9a7538]",children:"Editorial Administration"}),s.jsx("h1",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:160",className:"mt-2 font-serif text-2xl font-semibold text-[#102840]",children:"ç¥èæç« 管ç"}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:161",className:"mt-2 text-sm leading-6 text-slate-500",children:"以 Markdown æ°å¯«å°æ¥è§£èªªï¼é£çµçå¯¦æ³æ¢ï¼èç¨¿ä¸æé¡¯ç¤ºæ¼å
¬éæç« å表ã"})]}),s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:163",onClick:I,className:"rounded-none bg-[#102d49] text-white hover:bg-[#173f63]",children:[s.jsx(XA,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:163",className:"mr-2 size-4"}),"æ°å¢æç« "]})]}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:165",className:"mt-5 grid gap-3 lg:grid-cols-[1fr_240px_auto]",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:166",className:"relative",children:[s.jsx(Ut,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:166",className:"absolute left-3 top-1/2 size-4 -translate-y-1/2 text-slate-400"}),s.jsx(He,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:166",value:t,onChange:R=>{a(R.target.value),c(1)},placeholder:"æå°æ¨é¡ãæè¦ææ£æ",className:"rounded-none border-[#d8c9af] pl-10"})]}),s.jsx(He,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:167",value:n,onChange:R=>{r(R.target.value),c(1)},placeholder:"åé¡ç¯©é¸",className:"rounded-none border-[#d8c9af]"}),s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:168",variant:"outline",className:"rounded-none bg-white",onClick:()=>k.refetch(),children:[s.jsx(ni,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:168",className:"mr-2 size-4"}),"éæ°æ´ç"]})]})]}),s.jsxs("section",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:172",className:"overflow-hidden border border-[#d8c9af] bg-white",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:173",className:"flex items-center justify-between border-b border-[#e3d8c5] bg-[#fbfaf7] px-5 py-3 text-sm text-slate-500",children:[s.jsxs("span",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:173",children:["å
± ",k.data?.total??0," ç¯"]}),s.jsxs("span",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:173",children:["第 ",o,"ï¼",z," é "]})]}),k.isLoading?s.jsx("div",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:175",className:"space-y-3 p-5",children:Array.from({length:7}).map((R,V)=>s.jsx(Oe,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:175",className:"h-14 w-full"},V))}):k.isError?s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:177",className:"p-8 text-center",children:[s.jsx("p",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:177",className:"text-sm text-red-700",children:k.error.message}),s.jsx(X,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:177",variant:"outline",className:"mt-4 rounded-none bg-white",onClick:()=>k.refetch(),children:"é試"})]}):k.data?.items.length?s.jsx("div",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:181",className:"overflow-x-auto",children:s.jsxs(kc,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:181",children:[s.jsx(Tc,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:181",children:s.jsxs(Sn,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:181",className:"bg-[#f7f2e8]",children:[s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:181",children:"æç« "}),s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:181",className:"w-40",children:"åé¡"}),s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:181",className:"w-28",children:"çæ
"}),s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:181",className:"w-36",children:"ç¼å¸æ¥æ"}),s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:181",className:"w-28 text-right",children:"æä½"})]})}),s.jsx(Mc,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:181",children:k.data.items.map(R=>s.jsxs(Sn,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:182",children:[s.jsxs(et,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:182",children:[s.jsx("p",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:182",className:"font-medium text-[#102840]",children:R.title}),s.jsxs("p",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:182",className:"mt-1 line-clamp-1 max-w-xl text-xs text-slate-500",children:["/",R.slug," · ",R.excerpt||"æªå¡«å¯«æè¦"]})]}),s.jsx(et,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:182",className:"text-sm text-slate-600",children:R.category}),s.jsx(et,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:182",children:s.jsx("span",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:182",className:`inline-flex border px-2 py-1 text-[11px] ${R.status==="published"?"border-emerald-200 bg-emerald-50 text-emerald-700":"border-amber-200 bg-amber-50 text-amber-700"}`,children:R.status==="published"?"å·²ç¼å¸":"è稿"})}),s.jsx(et,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:182",className:"text-xs text-slate-500",children:R.publishedAt?new Date(R.publishedAt).toLocaleDateString("zh-TW"):"å°æªç¼å¸"}),s.jsx(et,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:182",children:s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:182",className:"flex justify-end gap-1",children:[s.jsx(X,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:182",size:"icon",variant:"ghost","aria-label":`編輯 ${R.title}`,onClick:()=>F(R),children:s.jsx(Pf,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:182",className:"size-4"})}),s.jsx(X,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:182",size:"icon",variant:"ghost",className:"text-red-700","aria-label":`åªé¤ ${R.title}`,onClick:()=>C(R),children:s.jsx(ao,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:182",className:"size-4"})})]})})]},R.id))})]})}):s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:179",className:"p-12 text-center",children:[s.jsx(Yx,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:179",className:"mx-auto
713size-10 text-[#9a7538]",strokeWidth:1.3}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:179",className:"mt-3 text-sm text-slate-500",children:"ç®åæ²æç¬¦åæ¢ä»¶çæç« "})]}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:185",className:"flex items-center justify-end gap-2 border-t border-[#e3d8c5] px-5 py-4",children:[s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:185",size:"sm",variant:"outline",className:"rounded-none bg-white",disabled:o<=1,onClick:()=>c(R=>R-1),children:[s.jsx(qn,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:185",className:"size-4"}),"ä¸ä¸é "]}),s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:185",size:"sm",variant:"outline",className:"rounded-none bg-white",disabled:o>=z,onClick:()=>c(R=>R+1),children:["ä¸ä¸é ",s.jsx(ra,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:185",className:"size-4"})]})]})]}),s.jsx(vn,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:188",open:b,onOpenChange:w,children:s.jsxs(bn,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:189",className:"max-h-[94vh] max-w-5xl overflow-y-auto rounded-none",children:[s.jsxs(yn,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:190",children:[s.jsx(wn,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:190",className:"font-serif text-2xl text-[#102840]",children:u?`編輯ã${u.title}ã`:"æ°å¢ç¥èæç« "}),s.jsx(jn,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:190",children:"æç« æ£ææ¯æ´ Markdownãç¼å¸åè«æ ¸å°éè¯æ³æ¢èæ³å¾è³è¨æé»ã"})]}),u&&_.isLoading?s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:191",className:"space-y-3 py-6",children:[s.jsx(Oe,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:191",className:"h-10 w-full"}),s.jsx(Oe,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:191",className:"h-56 w-full"})]}):s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:192",className:"grid gap-4 py-2 sm:grid-cols-2",children:[s.jsx(Is,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:193",label:"Slug *",children:s.jsx(He,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:193",value:p.slug,onChange:R=>h({...p,slug:R.target.value.toLowerCase().replace(/[^a-z0-9-]/g,"-")}),placeholder:"judicial-review-basics",className:"rounded-none"})}),s.jsx(Is,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:194",label:"åé¡ *",children:s.jsx(He,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:194",value:p.category,onChange:R=>h({...p,category:R.target.value}),className:"rounded-none"})}),s.jsx("div",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:195",className:"sm:col-span-2",children:s.jsx(Is,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:195",label:"æ¨é¡ *",children:s.jsx(He,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:195",value:p.title,onChange:R=>h({...p,title:R.target.value}),className:"rounded-none"})})}),s.jsx("div",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:196",className:"sm:col-span-2",children:s.jsx(Is,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:196",label:"æè¦",children:s.jsx(br,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:196",rows:3,value:p.excerpt,onChange:R=>h({...p,excerpt:R.target.value}),className:"rounded-none leading-7"})})}),s.jsx("div",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:197",className:"sm:col-span-2",children:s.jsx(Is,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:197",label:"Markdown æ£æ *",children:s.jsx(br,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:197",rows:16,value:p.content,onChange:R=>h({...p,content:R.target.value}),className:"rounded-none font-mono text-xs leading-6",placeholder:`# æ¨é¡ 714 715æç« å §å®¹â¦`})})}),s.jsx(Is,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:198",label:"ä½è ",children:s.jsx(He,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:198",value:p.authorName,onChange:R=>h({...p,authorName:R.target.value}),className:"rounded-none"})}),s.jsx(Is,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:199",label:"å°é¢åçç¶²å",children:s.jsx(He,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:199",type:"url",value:p.coverImageUrl,onChange:R=>h({...p,coverImageUrl:R.target.value}),placeholder:"https://â¦ï¼é¸å¡«ï¼",className:"rounded-none"})}),s.jsx(Is,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:200",label:"çæ ",children:s.jsxs(nr,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:200",value:p.status,onValueChange:R=>h({...p,status:R}),children:[s.jsx(sr,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:200",className:"rounded-none",children:s.jsx(rr,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:200"})}),s.jsxs(ir,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:200",children:[s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:200",value:"draft",children:"è稿"}),s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:200",value:"published",children:"ç¼å¸"})]})]})}),s.jsx(Is,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:201",label:"ç¼å¸æ¥æ",children:s.jsx(He,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:201",type:"date",value:p.publishedAt,onChange:R=>h({...p,publishedAt:R.target.value}),className:"rounded-none"})}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:202",className:"sm:col-span-2 space-y-3 border border-[#d8c9af] bg-[#fbfaf7] p-4",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:203",children:[s.jsx(Rn,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:203",children:"éè¯æ³æ¢"}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:203",className:"mt-1 text-xs text-slate-500",children:"æå°ä¸¦å å ¥æç« 實éè§£èªªçæ³æ¢ï¼AI èè®è å¯ç±æ¤è¿½æº¯æ³æºã"})]}),m.length>0&&s.jsx("div",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:204",className:"flex flex-wrap gap-2",children:m.map(R=>s.jsxs("span",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:204",className:"inline-flex items-center gap-2 border border-[#c7a76d] bg-white px-2 py-1 text-xs text-[#6f5329]",children:["第 ",R.articleNo," æ¢",s.jsx("button",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:204",type:"button","aria-label":`ç§»é¤ç¬¬ ${R.articleNo} æ¢`,onClick:()=>x(V=>V.filter(se=>se.id!==R.id)),children:s.jsx(Br,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:204",className:"size-3"})})]},R.id))}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:205",className:"relative",children:[s.jsx(Ut,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:205",className:"absolute left-3 top-1/2 size-4 -translate-y-1/2 text-slate-400"}),s.jsx(He,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:205",value:v,onCh
715ange:R=>j(R.target.value),placeholder:"輸å
¥æ¢èæééµè©",className:"rounded-none bg-white pl-10"})]}),v&&s.jsx("div",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:206",className:"max-h-44 overflow-y-auto border border-[#e3d8c5] bg-white",children:E.isLoading?s.jsx("div",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:206",className:"p-3",children:s.jsx(Oe,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:206",className:"h-8 w-full"})}):E.data?.items.length?E.data.items.map(R=>s.jsxs("button",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:206",type:"button",className:"flex w-full items-center justify-between border-b border-[#eee6d8] px-3 py-2 text-left text-xs hover:bg-[#f7f2e8]",onClick:()=>K({id:R.id,articleNo:R.articleNo,content:R.content}),children:[s.jsxs("span",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:206",children:[s.jsxs("strong",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:206",className:"mr-2 text-[#102840]",children:["第 ",R.articleNo," æ¢"]}),R.content.slice(0,72)]}),s.jsx(fg,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:206",className:"size-4 text-[#9a7538]"})]},R.id)):s.jsx("p",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:206",className:"p-3 text-xs text-slate-500",children:"æ¾ä¸å°æ³æ¢"})})]})]}),s.jsxs(vr,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:210",children:[s.jsx(X,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:210",variant:"outline",className:"rounded-none bg-white",onClick:()=>w(!1),children:"åæ¶"}),s.jsx(X,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:210",className:"rounded-none bg-[#102d49] text-white",disabled:q||_.isLoading,onClick:G,children:q?"å²åä¸â¦":"å²åæç« "})]})]})}),s.jsx(vn,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:214",open:!!A,onOpenChange:R=>!R&&C(null),children:s.jsxs(bn,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:214",className:"max-w-md rounded-none",children:[s.jsxs(yn,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:214",children:[s.jsx(wn,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:214",className:"font-serif text-xl text-red-800",children:"ç¢ºèªæ°¸ä¹
åªé¤"}),s.jsxs(jn,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:214",children:["å³å°åªé¤ã",A?.title,"ãåå
¶æ³æ¢éè¯ãæ¤åä½ç¡æ³å¾©åã"]})]}),s.jsxs(vr,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:214",children:[s.jsx(X,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:214",variant:"outline",className:"rounded-none bg-white",onClick:()=>C(null),children:"åæ¶"}),s.jsx(X,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:214",variant:"destructive",className:"rounded-none",disabled:L.isPending,onClick:()=>A&&L.mutate({id:A.id,confirm:!0}),children:"確èªåªé¤"})]})]})})]})}function Is({label:e,children:t}){return s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:220",className:"space-y-2",children:[s.jsx(Rn,{"data-loc":"client/src/pages/admin/AdminKnowledge.tsx:220",children:e}),t]})}var GU="AlertDialog",[zje]=Ga(GU,[RI]),ci=RI(),WU=e=>{const{__scopeAlertDialog:t,...a}=e,n=ci(t);return s.jsx(bC,{...n,...a,modal:!0})};WU.displayName=GU;var $je="AlertDialogTrigger",Bje=N.forwardRef((e,t)=>{const{__scopeAlertDialog:a,...n}=e,r=ci(a);return s.jsx(yC,{...r,...n,ref:t})});Bje.displayName=$je;var qje="AlertDialogPortal",YU=e=>{const{__scopeAlertDialog:t,...a}=e,n=ci(t);return s.jsx(wC,{...n,...a})};YU.displayName=qje;var Uje="AlertDialogOverlay",QU=N.forwardRef((e,t)=>{const{__scopeAlertDialog:a,...n}=e,r=ci(a);return s.jsx(jC,{...r,...n,ref:t})});QU.displayName=Uje;var Wl="AlertDialogContent",[Hje,Fje]=zje(Wl),Kje=e9("AlertDialogContent"),JU=N.forwardRef((e,t)=>{const{__scopeAlertDialog:a,children:n,...r}=e,o=ci(a),c=N.useRef(null),u=Ge(t,c),d=N.useRef(null);return s.jsx(Ste,{contentName:Wl,titleName:XU,docsSlug:"alert-dialog",children:s.jsx(Hje,{scope:a,cancelRef:d,children:s.jsxs(SC,{role:"alertdialog",...o,...r,ref:u,onOpenAutoFocus:Ce(r.onOpenAutoFocus,p=>{p.preventDefault(),d.current?.focus({preventScroll:!0})}),onPointerDownOutside:p=>p.preventDefault(),onInteractOutside:p=>p.preventDefault(),children:[s.jsx(Kje,{children:n}),s.jsx(Gje,{contentRef:c})]})})})});JU.displayName=Wl;var XU="AlertDialogTitle",ZU=N.forwardRef((e,t)=>
vendor: 5,346 bytes, lines 715-721
715{const{__scopeAlertDialog:a,...n}=e,r=ci(a);return s.jsx(NC,{...r,...n,ref:t})});ZU.displayName=XU;var eH="AlertDialogDescription",tH=N.forwardRef((e,t)=>{const{__scopeAlertDialog:a,...n}=e,r=ci(a);return s.jsx(AC,{...r,...n,ref:t})});tH.displayName=eH;var Vje="AlertDialogAction",aH=N.forwardRef((e,t)=>{const{__scopeAlertDialog:a,...n}=e,r=ci(a);return s.jsx(Ip,{...r,...n,ref:t})});aH.displayName=Vje;var nH="AlertDialogCancel",rH=N.forwardRef((e,t)=>{const{__scopeAlertDialog:a,...n}=e,{cancelRef:r}=Fje(nH,a),o=ci(a),c=Ge(t,r);return s.jsx(Ip,{...o,...n,ref:c})});rH.displayName=nH;var Gje=({contentRef:e})=>{const t=`\`${Wl}\` requires a description for the component to be accessible for screen reader users. 716 717You can add a description to the \`${Wl}\` by passing a \`${eH}\` component as a child, which also benefits sighted users by adding visible context to the dialog. 718 719Alternatively, you can use your own component as a description by assigning it an \`id\` and passing the same value to the \`aria-describedby\` prop in \`${Wl}\`. If the description is confusing or duplicative for sighted users, you can use the \`@radix-ui/react-visually-hidden\` primitive as a wrapper around your description component. 720 721For more information, see https://radix-ui.com/primitives/docs/components/alert-dialog`;return N.useEffect(()=>{document.getElementById(e.current?.getAttribute("aria-describedby"))||console.warn(t)},[t,e]),null},Wje=WU,Yje=YU,Qje=QU,Jje=JU,Xje=aH,Zje=rH,e2e=ZU,t2e=tH;function a2e({...e}){return s.jsx(Wje,{"data-loc":"client/src/components/ui/alert-dialog.tsx:10","data-slot":"alert-dialog",...e})}function n2e({...e}){return s.jsx(Yje,{"data-loc":"client/src/components/ui/alert-dialog.tsx:25","data-slot":"alert-dialog-portal",...e})}function r2e({className:e,...t}){return s.jsx(Qje,{"data-loc":"client/src/components/ui/alert-dialog.tsx:34","data-slot":"alert-dialog-overlay",className:ge("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",e),...t})}function s2e({className:e,...t}){return s.jsxs(n2e,{"data-loc":"client/src/components/ui/alert-dialog.tsx:50",children:[s.jsx(r2e,{"data-loc":"client/src/components/ui/alert-dialog.tsx:51"}),s.jsx(Jje,{"data-loc":"client/src/components/ui/alert-dialog.tsx:52","data-slot":"alert-dialog-content",className:ge("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 rounded-lg border p-6 shadow-lg duration-200 sm:max-w-lg",e),...t})]})}function i2e({className:e,...t}){return s.jsx("div",{"data-loc":"client/src/components/ui/alert-dialog.tsx:69","data-slot":"alert-dialog-header",className:ge("flex flex-col gap-2 text-center sm:text-left",e),...t})}function o2e({className:e,...t}){return s.jsx("div",{"data-loc":"client/src/components/ui/alert-dialog.tsx:82","data-slot":"alert-dialog-footer",className:ge("flex flex-col-reverse gap-2 sm:flex-row sm:justify-end",e),...t})}function c2e({className:e,...t}){return s.jsx(e2e,{"data-loc":"client/src/components/ui/alert-dialog.tsx:98","data-slot":"alert-dialog-title",className:ge("text-lg font-semibold",e),...t})}function l2e({className:e,...t}){return s.jsx(t2e,{"data-loc":"client/src/components/ui/alert-dialog.tsx:111","data-slot":"alert-dialog-description",className:ge("text-muted-foreground text-sm",e),...t})}function u2e({className:e,...t}){return s.jsx(Xje,{"data-loc":"client/src/components/ui/alert-dialog.tsx:124",className:ge(RA(),e),...t})}function d2e({className:e,...t}){return s.jsx(Zje,{"data-loc":"client/src/components/ui/alert-dialog.tsx:136",className:ge(RA({variant:"outline"}),e),...t})}var Xv="Checkbox",[f2e]=Ga(Xv),[p2e,$3]=f2e(Xv);function m2e(e){const{__scopeCheckbox:t,checked:a,children:n,defaultChecked:r,disabled:o,form:c,name:u,onCheckedChange:d,required:p,value:h="on",internal_do_not_use_render:m}=e,[x,v]=ls({prop:a,defaultProp:r??!1,onChange:d,caller:Xv}),[j,b]=N.useState(null),[w,A]=N.useState(null),C=N.useRef(!1),O=j?!!c||!!j.closest("form"):!0,k={checked:x,disabled:o,setChecked:v,control:j,setControl:b,name:u,form:c,value:h,hasConsumerStoppedPropagationRef:C,required:p,defaultChecked:Wi(r)?!1:r,isFormControl:O,bubbleInput:w,setBubbleInput:A};return s.jsx(p2e,{scope:t,...k,children:h2e(m)?m(k):n})}var sH="CheckboxTrigger",iH=N.forwardRef(({__scopeCheckbox:e,onKeyDown:t,onClick:a,...n},r)=>{const{control:o,value:c,disabled:u,checked:d,required:p,setControl:h,setChecked:m,hasConsumerStoppedPropagationRef:x,isFormControl:v,bubbleInput:j}=$3(sH,e),b=Ge(r,h),w=N.useRef(d);return N.useEffect(()=>{const A=o?.form;if(A){const C=()=>m(w.current);return A.addEventListener("reset",C),()=>A.removeEventListener("reset",C)}},[o,m]),s.jsx(Le.button,{type:"button",role:"checkbox","aria-checked":Wi(d)?"mixed":d,"aria-required":p,"data-state":fH(d),"data-disabled":u?"":void 0,disabled:u,value:c,...n,ref:b,onKeyDown:Ce(t,A=>{A.key==="Enter"&&A.preventDefault()}),onClick:Ce(a,A=>{m(C=>Wi(C)?!0:!C),j&&v&&(x.current=A.isPropagationStopped(),x.current||A.stopPropagation())})})});iH.displayName=sH;var oH=N.forwardRef((e,t)=>
721{const{__scopeCheckbox:a,name:n,checked:r,defaultChecked:o,required:c,disabled:u,value:d,onCheckedChange:p,form:h,...m}=e;return s.jsx(m2e,{__scopeCheckbox:a,checked:r,defaultChecked:o,disabled:u,required:c,onCheckedChange:p,name:n,form:h,value:d,internal_do_not_use_render:({isFormControl:x})=>s.jsxs(s.Fragment,{children:[s.jsx(iH,{...m,ref:t,__scopeCheckbox:a}),x&&s.jsx(dH,{__scopeCheckbox:a})]})})});oH.displayName=Xv;var cH="CheckboxIndicator",lH=N.forwardRef((e,t)=>{const{__scopeCheckbox:a,forceMount:n,...r}=e,o=$3(cH,a);return s.jsx(_a,{present:n||Wi(o.checked)||o.checked===!0,children:s.jsx(Le.span,{"data-state":fH(o.checked),"data-disabled":o.disabled?"":void 0,...r,ref:t,style:{pointerEvents:"none",...e.style}})})});lH.displayName=cH;var uH="CheckboxBubbleInput",dH=N.forwardRef(({__scopeCheckbox:e,...t},a)=>{const{control:n,hasConsumerStoppedPropagationRef:r,checked:o,defaultChecked:c,required:u,disabled:d,name:p,value:h,form:m,bubbleInput:x,setBubbleInput:v}=$3(uH,e),j=Ge(a,v),b=DC(o),w=UA(n);N.useEffect(()=>{const C=x;if(!C)return;const O=window.HTMLInputElement.prototype,_=Object.getOwnPropertyDescriptor(O,"checked").set,P=!r.current;if(b!==o&&_){const E=new Event("click",{bubbles:P});C.indeterminate=Wi(o),_.call(C,Wi(o)?!1:o),C.dispatchEvent(E)}},[x,b,o,r]);const A=N.useRef(Wi(o)?!1:o);return s.jsx(Le.input,{type:"checkbox","aria-hidden":!0,defaultChecked:c??A.current,required:u,disabled:d,name:p,value:h,form:m,...t,tabIndex:-1,ref:j,style:{...t.style,...w,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});dH.displayName=uH;function h2e(e){return typeof e=="function"}function Wi(e){return e==="indeterminate"}function fH(e){return Wi(e)?"indeterminate":e?"checked":"unchecked"}function nS({className:e,...t}){return s.jsx(oH,{"data-loc":"client/src/components/ui/checkbox.tsx:12","data-slot":"checkbox",className:ge("peer border-input dark:bg-input/30 data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground dark:data-[state=checked]:bg-primary data-[state=checked]:border-primary focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive size-4 shrink-0 rounded-[4px] border shadow-xs transition-shadow outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50",e),...t,children:s.jsx(lH,{"data-loc":"client/src/components/ui/checkbox.tsx:20","data-slot":"checkbox-indicator",className:"flex items-center justify-center text-current transition-none",children:s.jsx(Pp,{"data-loc":"client/src/components/ui/checkbox.tsx:24",className:"size-3.5"})})})}const F7={info:"ä¸è¬éç¥",update:"平尿´æ°",warning:"éè¦æé",action:"å¾
辦éç¥"},K7={draft:"è稿",published:"å·²ç¼å¸",revoked:"å·²æ¤å"},g2e={all:"å
¨é«åç¨æå¡",role:"ä¾è§è²",tier:"便¹æ¡",users:"æå®æå¡"},pH={user:"ä¸è¬æå¡",admin:"管çå¡"},NA={free:"Free",vip:"VIP",vvip:"VVIP"};function x2e(e){return e?new Date(e).toLocaleString("zh-TW",{year:"numeric",month:"short",day:"numeric",hour:"2-digit",minute:"2-digit"}):"â"}function v2e(e){return e.audienceType==="role"?(e.audienceConfig.roles??[]).map(t=>pH[t]).join("ã")||"æªè¨å®":e.audienceType==="tier"?(e.audienceConfig.tiers??[]).map(t=>NA[t]).join("ã")||"æªè¨å®":e.audienceType==="users"?`${e.audienceConfig.userIds?.length??0} 使宿å¡`:"ææçæ
æ£å¸¸å¸³è"}function b2e(){const e=xe.useUtils(),[t,a]=N.useState(""),[n,r]=N.useState("all"),[o,c]=N.useState("all"),[u,d]=N.useState("all-filter"),[p,h]=N.useState(1),[m,x]=N.useState(!1),[v,j]=N.useState(null),[b,w]=N.useState(""),[A,C]=N.useState(""),[O,k]=N.useState("info"),[_,P]=N.useState("all"),[E,T]=N.useState([]),[D,H]=N.useState([]),[L,I]=N.useState([]),[F,G]=N.useState(""),[K,z]=N.useState(""),[q,R]=N.useState(""),[V,se]=N.useState(null),U=N.useMemo(()=>({query:t.trim()||null,status:n==="all"?null:n,type:o==="all"?null:o,audienceType:u==="all-filter"?null:u,page:p,pageSize:25}),[u,p,t,n,o]),W=xe.notifications.admin.list.useQuery(U),Q=xe.notifications.admin.summary.useQuery(),ee=N.useMemo(()=>_==="role"?{audienceType:"role",audienceConfig:{roles:E}}:_==="tier"?{audienceType:"tier",audienceConfig:{tiers:D}}:_==="users"?{audienceType:"users",audienceConfig:{userIds:L}}:{audienceType:"all"},[_,E,D,L]),ue=_==="all"||_==="role"&&E.length>0||_==="tier"&&D.length>0||_==="users"&&L.length>0,ve=xe.notifications.admin.audienceCount.useQuery(ee,{enabled:m&&ue}),le=xe.notifications.admin.audienceUsers.useQuery({query:F.trim()||null,limit:30},{enabled:m&&_==="users"}),je=async()=>
721{await Promise.all([e.notifications.admin.list.invalidate(),e.notifications.admin.summary.invalidate(),e.notifications.admin.detail.invalidate(),e.notifications.inbox.summary.invalidate(),e.notifications.inbox.unreadCount.invalidate(),e.notifications.inbox.list.invalidate()])},de=()=>{x(!1),j(null)},ye=xe.notifications.admin.create.useMutation({onSuccess:async()=>{Ae.success("éç¥è稿已建ç«"),de(),await je()},onError:ce=>Ae.error(ce.message)}),Ne=xe.notifications.admin.update.useMutation({onSuccess:async()=>{Ae.success("éç¥èç¨¿å·²æ´æ°"),de(),await je()},onError:ce=>Ae.error(ce.message)}),ie=xe.notifications.admin.publish.useMutation({onSuccess:async ce=>{Ae.success(`éç¥å·²ç¼å¸çµ¦ ${ce.recipientCount} 使¶ä»¶äºº`),se(null),await je()},onError:ce=>Ae.error(ce.message)}),qe=xe.notifications.admin.revoke.useMutation({onSuccess:async()=>{Ae.success("éç¥å·²æ¤åï¼æå¡æ¶ä»¶å£å°ä¸å顯示"),se(null),await je()},onError:ce=>Ae.error(ce.message)}),De=xe.notifications.admin.delete.useMutation({onSuccess:async()=>{Ae.success("éç¥å·²åªé¤"),se(null),await je()},onError:ce=>Ae.error(ce.message)}),ct=()=>{j(null),w(""),C(""),k("info"),P("all"),T([]),H([]),I([]),G(""),z(""),R(""),x(!0)},lt=ce=>{j(ce),w(ce.title),C(ce.content),k(ce.type),P(ce.audienceType),T(ce.audienceConfig.roles??[]),H(ce.audienceConfig.tiers??[]),I(ce.audienceConfig.userIds??[]),G(""),z(ce.actionLabel??""),R(ce.actionUrl??""),x(!0)},ft=(ce,ga,Sr)=>{Sr(ga.includes(ce)?ga.filter(Dc=>Dc!==ce):[...ga,ce])},oa=()=>{if(b.trim().length<2||A.trim().length<2)return Ae.error("è«å¡«å¯«è³å° 2 ååçæ¨é¡èå
§å®¹"),null;if(!ue)return Ae.error("è«è³å°é¸æä¸åéç¥åç¾"),null;if(!!K.trim()!=!!q.trim())return Ae.error("æä½æåèæä½é£çµå¿
é åæå¡«å¯«"),null;if(O==="action"&&(!K.trim()||!q.trim()))return Ae.error("å¾
辦éç¥å¿
é æä¾æä½æåèé£çµ"),null;const ce={title:b.trim(),content:A.trim(),type:O,actionLabel:K.trim()||null,actionUrl:q.trim()||null};return _==="role"?{...ce,audienceType:_,audienceConfig:{roles:E}}:_==="tier"?{...ce,audienceType:_,audienceConfig:{tiers:D}}:_==="users"?{...ce,audienceType:_,audienceConfig:{userIds:L}}:{...ce,audienceType:"all",audienceConfig:{}}},re=()=>{const ce=oa();ce&&(v?Ne.mutate({notificationId:v.id,data:ce}):ye.mutate(ce))},Ye=()=>{V&&(V.kind==="publish"?ie.mutate({notificationId:V.item.id}):V.kind==="revoke"?qe.mutate({notificationId:V.item.id}):De.mutate({notificationId:V.item.id,confirm:!0}))},st=Math.max(1,Math.ceil((W.data?.total??0)/25)),ut=ie.isPending||qe.isPending||De.isPending,Ea=ye.isPending||Ne.isPending;return s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:296",className:"mx-auto max-w-[1500px] space-y-6",children:[s.jsx("section",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:297",className:"navy-noise border border-[#1e405f] px-6 py-7 text-white shadow-[0_18px_50px_rgba(16,40,64,0.12)] sm:px-8",children:s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:298",className:"flex flex-col justify-between gap-5 xl:flex-row xl:items-center",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:299",children:[s.jsx("p",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:300",className:"text-xs font-semibold uppercase tracking-[0.2em] text-[#d8ba82]",children:"Custom notification operations"}),s.jsx("h1",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:301",className:"mt-3 font-serif text-3xl font-semibold",children:"èªè¨ç«å
§éç¥"}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:302",className:"mt-3 max-w-3xl text-sm leading-7 text-slate-300",children:"建ç«å¯ç¨½æ ¸çè稿ï¼ä¾è§è²ãæ¹æ¡ææå®æå¡æ±ºå®æ¶ä»¶äººï¼ç¼å¸å¾ä¿çééèé±è®çµ±è¨ãæ¤ååªæåæ¢é¡¯ç¤ºï¼ä¸ææ¹å¯«æ¢ææ·å²ç´éã"})]}),s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:304",className:"rounded-none bg-[#c7a76d] text-[#081c31] hover:bg-[#dfc58f]",onClick:ct,children:[s.jsx(fg,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:304",className:"size-4"}),"建ç«éç¥è稿"]})]})}),s.jsx("section",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:308",className:"grid gap-4 sm:grid-cols-3",children:["draft","published","revoked"].map(ce=>s.jsxs("button",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:310",type:"button",className:"border border-[#d8c9af] bg-white p-5 text-left transition-colors hover:bg-[#fbfaf7]",onClick:()=>{r(ce),h(1)},children:[s.jsx("p",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:311",className:"text-xs font-semibold uppercase tracking-[0.14em] text-[#74551f]",children:K7[ce]}),Q.isLoading?s.jsx(Oe,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:312",className:"mt-3 h-9 w-16"}):s.jsx("p",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:312",className:"mt-2 font-serif text-3xl font-semibold text-[#102840]",children:Q.data?.[ce]??0})]},ce))}),s.jsx("section",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:317",className:"border border-[#d8c9af] bg-white p-5",children:s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:318",className:"grid gap-3 lg:grid-cols-[minmax(260px,1fr)_160px_160px_180px_auto]",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:319",className:"relative",children:[s.jsx(Ut,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:319",className:"absolute left-3 top-1/2 size-4 -translate-y-1/2 text-slate-400"}),s.jsx(He,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:319",value:t,onChange:ce=>{a(ce.target.value),h(1)},placeholder:"æå°éç¥æ¨é¡æå
§å®¹",className:"rounded-none border-[#d8c9af] pl-10"})]}),s.jsxs(nr,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:320",value:n,onValueChange:ce=>{r(ce),h(1)},children:[s.jsx(sr,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:320","aria-label":"éç¥çæ
篩é¸",className:"rounded-none border-[#d8c9af] bg-white",children:s.jsx(rr,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:320"})}),s.jsxs(ir,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:320",children:[s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:320",value:"all",children:"å
¨é¨çæ
"}),s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:320",value:"draft",children:"è稿"}),s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:320",value:"published",children:"å·²ç¼å¸"}),s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:320",value:"revoked",children:"å·²æ¤å"})]})]}),s.jsxs(nr,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:321",value:o,onValueChange:ce=>{c(ce),h(1)},children:[s.jsx(sr,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:321","aria-label":"éç¥é¡å篩é¸",className:"rounded-none border-[#d8c9af] bg-white",children:s.jsx(rr,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:321"})}),s.jsxs(ir,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:321",children:[s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:321",value:"all",children:"å
¨é¨é¡å"}),Object.entries(F7).map(([ce,ga])=>s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:321",value:ce,children:ga},ce))]})]}),s.jsxs(nr,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:322",value:u,onValueChange:ce=>{d(ce),h(1)},children:[s.jsx(sr,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:322","aria-label":"éç¥åç¾ç¯©é¸",className:"rounded-none border-[#d8c9af] bg-white",children:s.jsx(rr,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:322"})}),s.jsxs(ir,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:322",children:[s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:322",value:"all-filter",children:"å
¨é¨åç¾"}),s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:322",value:"all",children:"å
¨é«æå¡"}),s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:322",value:"role",children:"ä¾è§è²"}),s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:322",value:"tier",children:"便¹æ¡"}),s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:322",value:"users",children:"æå®æå¡"})]})]}),s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:323",variant:"outline",className:"rounded-none bg-white",onClick:()=>W.refetch(),children:[s.jsx(ni,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:323",className:"size-4"}),"éæ°æ´ç"]})]})}),s.jsxs("section",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:327",className:"overflow-hidden border border-[#d8c9af] bg-white",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:328",className:"flex items-center justify-between border-b border-[#e3d8c5] bg-[#fbfaf7] px-5 py-3 text-sm text-slate-500",children:[s.jsxs("span",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:328",children:["å
± ",W.data?.total??0," åéç¥"]}),s.jsxs("span",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:328",children:["第 ",p,"ï¼",st," é "]})]}),W.isLoading?s.jsx("div",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:330",className:"space-y-3 p-5",children:Array.from({length:6}).map((ce,ga)=>s.jsx(Oe,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:330",className:"h-24 w-full"},ga))}):W.isError?s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:332",role:"alert",className:"p-10 text-center",children:[s.jsx($u,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:332",className:"mx-auto
721size-9 text-red-700"}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:332",className:"mt-3 text-sm text-red-700",children:W.error.message}),s.jsx(X,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:332",variant:"outline",className:"mt-4 rounded-none bg-white",onClick:()=>W.refetch(),children:"éæ°è¼å
¥"})]}):W.data?.items.length?s.jsx("div",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:336",className:"overflow-x-auto",children:s.jsxs(kc,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:337",children:[s.jsx(Tc,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:338",children:s.jsxs(Sn,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:338",className:"bg-[#f7f2e8]",children:[s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:338",children:"éç¥å
§å®¹"}),s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:338",className:"w-36",children:"çæ
"}),s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:338",className:"w-48",children:"åç¾"}),s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:338",className:"w-44",children:"ééï¼å·²è®"}),s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:338",className:"w-44",children:"æ´æ°æé"}),s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:338",className:"w-64 text-right",children:"æä½"})]})}),s.jsx(Mc,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:339",children:W.data.items.map(ce=>s.jsxs(Sn,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:340",children:[s.jsx(et,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:341",className:"max-w-xl",children:s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:341",className:"flex items-start gap-3",children:[s.jsx(Et,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:341",variant:"outline",className:"mt-0.5 shrink-0 rounded-none border-[#c7a76d] text-[#725328]",children:F7[ce.type]}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:341",children:[s.jsx("p",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:341",className:"font-medium text-[#102840]",children:ce.title}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:341",className:"mt-1 line-clamp-2 text-xs leading-5 text-slate-500",children:ce.content})]})]})}),s.jsx(et,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:342",children:s.jsx(Et,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:342",className:ge("rounded-none",ce.status==="published"?"bg-emerald-700":ce.status==="revoked"?"bg-slate-600":"bg-[#9a7538]"),children:K7[ce.status]})}),s.jsxs(et,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:343",children:[s.jsx("p",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:343",className:"text-sm font-medium text-[#233a52]",children:g2e[ce.audienceType]}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:343",className:"mt-1 text-xs leading-5 text-slate-500",children:v2e(ce)})]}),s.jsxs(et,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:344",children:[s.jsxs("p",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:344",className:"text-sm text-[#233a52]",children:[Number(ce.recipientCount)," ä½"]}),s.jsxs("p",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:344",className:"mt-1 text-xs text-slate-500",children:["å·²è® ",Number(ce.readCount)," ä½"]})]}),s.jsxs(et,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:345",children:[s.jsx("p",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:345",className:"text-xs leading-5 text-slate-500",children:x2e(ce.updatedAtMs)}),s.jsxs("p",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:345",className:"mt-1 text-[11px] text-slate-400",children:["建ç«è
ï¼",ce.createdByName||"系統管çå¡"]})]}),s.jsx(et,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:346",className:"text-right",children:s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:346",className:"flex flex-wrap justify-end gap-2",children:[ce.status==="draft"&&s.jsxs(s.Fragment,{children:[s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:346",size:"sm",variant:"outline",className:"rounded-none bg-white",onClick:()=>lt(ce),children:[s.jsx(Pf,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:346",className:"size-3.5"}),"編輯"]}),s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:346",size:"sm",className:"rounded-none bg-[#102d49]",onClick:()=>se({kind:"publish",item:ce}),children:[s.jsx(DS,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:346",className:"size-3.5"}),"ç¼å¸"]})]}),ce.status==="published"&&s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:346",size:"sm",variant:"outline",className:"rounded-none border-amber-300 bg-white text-amber-800",onClick:()=>se({kind:"revoke",item:ce}),children:[s.jsx(BE,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:346",className:"size-3.5"}),"æ¤å"]}),ce.status!=="published"&&s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:346",size:"sm",variant:"outline",className:"rounded-none border-red-200 bg-white text-red-700",onClick:()=>se({kind:"delete",item:ce}),children:[s.jsx(ao,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:346",className:"size-3.5"}),"åªé¤"]})]})})]},ce.id))})]})}):s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:334",className:"p-14 text-center",children:[s.jsx(gL,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:334",className:"mx-auto
721size-10 text-[#9a7538]",strokeWidth:1.3}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:334",className:"mt-4 font-serif text-lg font-semibold text-[#102840]",children:"æ¤ç¯©é¸æ¢ä»¶ä¸æ²æéç¥"}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:334",className:"mt-2 text-sm text-slate-500",children:"建ç«è稿å¾ï¼å¯å
確èªåç¾äººæ¸åç¼å¸ã"})]}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:352",className:"flex items-center justify-end gap-2 border-t border-[#e3d8c5] px-5 py-4",children:[s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:352",size:"sm",variant:"outline",className:"rounded-none bg-white",disabled:p<=1,onClick:()=>h(ce=>ce-1),children:[s.jsx(qn,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:352",className:"size-4"}),"ä¸ä¸é "]}),s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:352",size:"sm",variant:"outline",className:"rounded-none bg-white",disabled:p>=st,onClick:()=>h(ce=>ce+1),children:["ä¸ä¸é ",s.jsx(ra,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:352",className:"size-4"})]})]})]}),s.jsxs("section",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:355",className:"border-l-2 border-[#c7a76d] bg-[#f7f2e8] px-5 py-4 text-xs leading-6 text-[#5f4928]",children:[s.jsx("strong",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:355",children:"ç¼å¸ååï¼"}),"è«é¿å
å¨éç¥å
§å®¹æ¾å
¥æ¡ä»¶ç¶äºäººå§åã身åèèæå
¶ä»ææåè³ãç¼å¸æä¾ç¶ä¸ç¬¦åæ¢ä»¶çåç¨å¸³èå»ºç«æ¶ä»¶äººå¿«ç
§ï¼ä¹å¾çè§è²ææ¹æ¡ç°å䏿æ¹å¯«å·²ç¼å¸éç¥ã"]}),s.jsx(vn,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:357",open:m,onOpenChange:ce=>!ce&&de(),children:s.jsxs(bn,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:358",className:"max-h-[92vh] max-w-4xl overflow-y-auto rounded-none",children:[s.jsxs(yn,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:359",children:[s.jsx(wn,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:359",className:"font-serif text-2xl text-[#102840]",children:v?"編輯éç¥è稿":"建ç«éç¥è稿"}),s.jsx(jn,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:359",children:"å
ä¿åè稿ï¼åç±éç¥å表確èªä¸¦ç¼å¸ãè稿å¯åè¦ç·¨è¼¯ï¼ç¼å¸å¾å
§å®¹èæ¶ä»¶äººå¿«ç
§ä¸å¯ç´æ¥ä¿®æ¹ã"})]}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:360",className:"grid gap-6 py-2 lg:grid-cols-[1fr_0.8fr]",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:361",className:"space-y-5",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:362",children:[s.jsx(Rn,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:362",htmlFor:"notification-title",children:"æ¨é¡"}),s.jsx(He,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:362",id:"notification-title",value:b,onChange:ce=>w(ce.target.value),maxLength:240,placeholder:"ä¾å¦ï¼è¡æ¿ææ¿ç¨åºå表åè½æ´æ°",className:"mt-2 rounded-none"}),s.jsxs("p",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:362",className:"mt-1 text-right text-[11px] text-slate-400",children:[b.length,"ï¼240"]})]}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:363",children:[s.jsx(Rn,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:363",htmlFor:"notification-content",children:"éç¥å
§å®¹"}),s.jsx(br,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:363",id:"notification-content",value:A,onChange:ce=>C(ce.target.value),maxLength:1e5,placeholder:"èªªææ´æ°å
§å®¹ãé©ç¨å°è±¡ã注æäºé
æéè¦æå¡å®æçæä½ã",className:"mt-2 min-h-48 rounded-none leading-7"})]}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:364",className:"grid gap-4 sm:grid-cols-2",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:364",children:[s.jsx(Rn,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:364",htmlFor:"notification-type",children:"éç¥é¡å"}),s.jsxs(nr,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:364",value:O,onValueChange:ce=>k(ce),children:[s.jsx(sr,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:364",id:"notification-type",className:"mt-2 rounded-none",children:s.jsx(rr,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:364"})}),s.jsxs(ir,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:364",children:[s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:364",value:"info",children:"ä¸è¬éç¥"}),s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:364",value:"update",children:"平尿´æ°"}),s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:364",value:"warning",children:"éè¦æé"}),s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:364",value:"action",children:"å¾
辦éç¥"})]})]})]}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:364",children:[s.jsx(Rn,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:364",htmlFor:"audience-type",children:"éç¥åç¾"}),s.jsxs(nr,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:364",value:_,onValueChange:ce=>P(ce),children:[s.jsx(sr,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:364",id:"audience-type",className:"mt-2 rounded-none",children:s.jsx(rr,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:364"})}),s.jsxs(ir,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:364",children:[s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:364",value:"all",children:"å
¨é«åç¨æå¡"}),s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:364",value:"role",children:"ä¾è§è²"}),s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:364",value:"tier",children:"便¹æ¡"}),s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:364",value:"users",children:"æå®æå¡"})]})]})]})]}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:365",className:"grid gap-4 sm:grid-cols-2",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:365",children:[s.jsx(Rn,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:365",htmlFor:"action-label",children:"æä½æåï¼é¸å¡«ï¼"}),s.jsx(He,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:365",id:"action-label",value:K,onChange:ce=>
721z(ce.target.value),maxLength:80,placeholder:"ä¾å¦ï¼æ¥çæ´æ°èªªæ",className:"mt-2 rounded-none"})]}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:365",children:[s.jsx(Rn,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:365",htmlFor:"action-url",children:"æä½é£çµï¼é¸å¡«ï¼"}),s.jsx(He,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:365",id:"action-url",value:q,onChange:ce=>R(ce.target.value),maxLength:1e3,placeholder:"/insights æ https://...",className:"mt-2 rounded-none"})]})]})]}),s.jsxs("aside",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:368",className:"border border-[#d8c9af] bg-[#fbfaf7] p-5",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:369",className:"flex items-center gap-2",children:[s.jsx(Qx,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:369",className:"size-5 text-[#8d6a32]"}),s.jsx("h3",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:369",className:"font-serif text-lg font-semibold text-[#102840]",children:"æ¶ä»¶äººè¨å®"})]}),_==="all"&&s.jsx("p",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:370",className:"mt-4 text-sm leading-6 text-slate-600",children:"ç¼å¸æï¼ææçæ
çºåç¨çæå¡è管çå¡é½ææ¶å°éç¥ã"}),_==="role"&&s.jsx("div",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:371",className:"mt-4 space-y-3",children:["user","admin"].map(ce=>s.jsxs("label",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:371",className:"flex cursor-pointer items-center gap-3 border border-[#e3d8c5] bg-white px-3 py-3 text-sm",children:[s.jsx(nS,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:371",checked:E.includes(ce),onCheckedChange:()=>ft(ce,E,T)}),pH[ce]]},ce))}),_==="tier"&&s.jsx("div",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:372",className:"mt-4 space-y-3",children:["free","vip","vvip"].map(ce=>s.jsxs("label",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:372",className:"flex cursor-pointer items-center gap-3 border border-[#e3d8c5] bg-white px-3 py-3 text-sm",children:[s.jsx(nS,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:372",checked:D.includes(ce),onCheckedChange:()=>ft(ce,D,H)}),NA[ce]]},ce))}),_==="users"&&s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:373",className:"mt-4",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:373",className:"relative",children:[s.jsx(Ut,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:373",className:"absolute left-3 top-1/2 size-4 -translate-y-1/2 text-slate-400"}),s.jsx(He,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:373",value:F,onChange:ce=>G(ce.target.value),placeholder:"æå°å§åæé»åéµä»¶",className:"rounded-none bg-white pl-10"})]}),s.jsx("div",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:373",className:"mt-3 max-h-60 space-y-2 overflow-y-auto",children:le.isLoading?s.jsx(Oe,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:373",className:"h-24"}):le.data?.length?le.data.map(ce=>s.jsxs("label",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:373",className:"flex cursor-pointer items-start gap-3 border border-[#e3d8c5] bg-white px-3 py-3 text-sm",children:[s.jsx(nS,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:373",checked:L.includes(ce.id),onCheckedChange:()=>I(ga=>ga.includes(ce.id)?ga.filter(Sr=>Sr!==ce.id):[...ga,ce.id])}),s.jsxs("span",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:373",className:"min-w-0",children:[s.jsx("span",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:373",className:"block truncate font-medium text-[#233a52]",children:ce.name||`æå¡ #${ce.id}`}),s.jsxs("span",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:373",className:"block truncate text-xs text-slate-500",children:[ce.email||"æªæä¾é»åéµä»¶"," · ",NA[ce.tier]]})]})]},ce.id)):s.jsx("p",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:373",className:"p-4 text-center text-xs text-slate-500",children:"æ¾ä¸å°ç¬¦åæ¢ä»¶çåç¨æå¡ã
721"})}),L.length>0&&s.jsxs("p",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:373",className:"mt-3 text-xs text-[#6f5329]",children:["已鏿 ",L.length," 使å¡ï¼",L.map(ce=>`#${ce}`).join("ã")]})]}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:374",className:"mt-5 border-t border-[#e3d8c5] pt-4",children:[s.jsx("p",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:374",className:"text-xs text-slate-500",children:"é ä¼°æ¶ä»¶äºº"}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:374",className:"mt-1 font-serif text-2xl font-semibold text-[#102840]",children:ue?ve.isLoading?"è¨ç®ä¸â¦":ve.isError?"ç¡æ³ä¼°ç®":`${ve.data??0} ä½`:"è«å®æé¸æ"})]}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:375",className:"mt-5 flex gap-2 border-l-2 border-[#c7a76d] bg-[#f7f2e8] p-3 text-xs leading-5 text-[#5f4928]",children:[s.jsx(Va,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:375",className:"mt-0.5 size-4 shrink-0"}),"ç¼å¸åè«å次確èªåç¾ï¼é¿å
å°å
§é¨ç®¡çè¨æ¯èª¤ç¼çµ¦ä¸è¬æå¡ã"]})]})]}),s.jsxs(vr,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:378",children:[s.jsx(X,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:378",variant:"outline",className:"rounded-none bg-white",onClick:de,children:"åæ¶"}),s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:378",className:"rounded-none bg-[#102d49] text-white",disabled:Ea,onClick:re,children:[Ea?s.jsx(to,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:378",className:"size-4 animate-spin"}):v?s.jsx(Pf,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:378",className:"size-4"}):s.jsx(fg,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:378",className:"size-4"}),v?"å²åèç¨¿è®æ´":"建ç«è稿"]})]})]})}),s.jsx(a2e,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:382",open:!!V,onOpenChange:ce=>!ce&&se(null),children:s.jsxs(s2e,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:383",className:"rounded-none",children:[s.jsxs(i2e,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:383",children:[s.jsx(c2e,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:383",className:"font-serif text-xl text-[#102840]",children:V?.kind==="publish"?"確èªç¼å¸éç¥":V?.kind==="revoke"?"ç¢ºèªæ¤åéç¥":"確èªåªé¤éç¥"}),s.jsx(l2e,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:383",children:V?.kind==="publish"?`å°ä¾ç®ååç¾è¨å®ç¼å¸ã${V.item.title}ãï¼ä¸¦å»ºç«ä¸å¯ç´æ¥ä¿®æ¹çæ¶ä»¶äººå¿«ç
§ã`:V?.kind==="revoke"?`æ¤åã${V.item.title}ãå¾ï¼æå¡æ¶ä»¶å£å°ä¸å顯示ï¼ä½ééèå·²è®çµ±è¨ä»ä¿çæ¼ç®¡çç´éã`:`åªé¤ã${V?.item.title??"æ¤éç¥"}ãæä¸ä½µç§»é¤å
¶æ¶ä»¶äººèå·²è®ç´éï¼æ¤æä½ç¡æ³å¾©åã`})]}),s.jsxs(o2e,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:383",children:[s.jsx(d2e,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:383",className:"rounded-none",disabled:ut,children:"åæ¶"}),s.jsxs(u2e,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:383",className:ge("rounded-none",V?.kind==="delete"?"bg-red-700 hover:bg-red-800":"bg-[#102d49]"),disabled:ut,onClick:ce=>{ce.preventDefault(),Ye()},children:[ut?s.jsx(to,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:383",className:"size-4 animate-spin"}):V?.kind==="publish"?s.jsx(DS,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:383",className:"size-4"}):V?.kind==="revoke"?s.jsx(BE,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:383",className:"size-4"}):s.jsx(ao,{"data-loc":"client/src/pages/admin/AdminNotifications.tsx:383",className:"size-4"}),V?.kind==="publish"?"確èªç¼å¸":V?.kind==="revoke"?"ç¢ºèªæ¤å":"確èªåªé¤"]})]})]})})]})}const V7={articleNo:"",content:"",book:"第ä¸ç·¨ 總å",chapter:"",section:"",citationCount:"",isDeleted:!1,sourceName:"å
¨åæ³è¦è³æåº«",sourceUrl:"https://law.moj.gov.tw/LawClass/LawAll.aspx?pcode=A0030154"};function y2e(e){return{articleNo:e.articleNo,content:e.content,book:e.book,chapter:e.chapter,section:e.section,citationCount:e.citationCount==null?"":String(e.citationCount),isDeleted:e.isDeleted,sourceName:e.sourceName,sourceUrl:e.sourceUrl}}
721function w2e(){const e=xe.useUtils(),[t,a]=N.useState(""),[n,r]=N.useState(1),[o,c]=N.useState(null),[u,d]=N.useState(V7),[p,h]=N.useState(!1),[m,x]=N.useState(null),v=N.useMemo(()=>({query:t||null,page:n,pageSize:30}),[n,t]),j=xe.admin.statutes.list.useQuery(v),b=async()=>{await Promise.all([e.admin.statutes.list.invalidate(),e.statutes.invalidate(),e.home.invalidate()])},w=xe.admin.statutes.create.useMutation({onSuccess:async()=>{Ae.success("æ³æ¢å·²æ°å¢"),h(!1),await b()},onError:T=>Ae.error(T.message)}),A=xe.admin.statutes.update.useMutation({onSuccess:async()=>{Ae.success("æ³æ¢å·²æ´æ°"),h(!1),await b()},onError:T=>Ae.error(T.message)}),C=xe.admin.statutes.delete.useMutation({onSuccess:async()=>{Ae.success("æ³æ¢å·²åªé¤"),x(null),await b()},onError:T=>Ae.error(T.message)}),O=()=>{c(null),d(V7),h(!0)},k=T=>{c(T),d(y2e(T)),h(!0)},_=()=>{const T={articleNo:u.articleNo,content:u.content,book:u.book,chapter:u.chapter,section:u.section,citationCount:u.citationCount.trim()?Number(u.citationCount):null,isDeleted:u.isDeleted,sourceName:u.sourceName,sourceUrl:u.sourceUrl};if(!T.articleNo.trim()||!T.content.trim()||!T.book.trim()||!T.sourceUrl.trim()){Ae.error("è«å¡«å¯«æ¢èãæ£æãç·¨å¥èæ³æºç¶²å");return}o?A.mutate({id:o.id,data:T}):w.mutate(T)},P=Math.max(1,Math.ceil((j.data?.total??0)/30)),E=w.isPending||A.isPending;return s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:109",className:"mx-auto max-w-7xl space-y-6",children:[s.jsxs("section",{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:110",className:"border border-[#d8c9af] bg-white p-5 sm:p-6",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:111",className:"flex flex-col justify-between gap-4 lg:flex-row lg:items-end",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:112",children:[s.jsx("p",{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:113",className:"text-xs font-semibold uppercase tracking-[0.18em] text-[#9a7538]",children:"Statute Administration"}),s.jsx("h1",{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:114",className:"mt-2 font-serif text-2xl font-semibold text-[#102840]",children:"æ³è¦æ¢æç®¡ç"}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:115",className:"mt-2 text-sm leading-6 text-slate-500",children:"ç¶è·å®æ¹æ¢æãé層ãè£å¤å¼ç¨çµ±è¨èåå§æ³æºã實é«åªé¤åè«ç¢ºèªç¡æç« ææ¶èéè¯ã"})]}),s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:117",onClick:O,className:"rounded-none bg-[#102d49] text-white hover:bg-[#173f63]",children:[s.jsx(XA,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:117",className:"mr-2 size-4"}),"æ°å¢æ³æ¢"]})]}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:119",className:"mt-5 flex flex-col gap-3 sm:flex-row",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:120",className:"relative flex-1",children:[s.jsx(Ut,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:121",className:"absolute left-3 top-1/2 size-4 -translate-y-1/2 text-slate-400"}),s.jsx(He,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:122",value:t,onChange:T=>{a(T.target.value),r(1)},placeholder:"æå°æ¢èææ¢ææ£æ",className:"rounded-none border-[#d8c9af] pl-10"})]}),s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:124",variant:"outline",className:"rounded-none bg-white",onClick:()=>j.refetch(),children:[s.jsx(ni,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:124",className:"mr-2 size-4"}),"éæ°æ´ç"]})]})]}),s.jsxs("section",{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:128",className:"overflow-hidden border border-[#d8c9af] bg-white",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:129",className:"flex items-center justify-between border-b border-[#e3d8c5] bg-[#fbfaf7] px-5 py-3 text-sm text-slate-500",children:[s.jsxs("span",{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:130",children:["å
± ",j.data?.total??0," æ¢"]}),s.jsxs("span",{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:130",children:["第 ",n,"ï¼",P," é "]})]}),j.isLoading?s.jsx("div",{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:133",className:"space-y-3 p-5",children:Array.from({length:7}).map((T,D)=>s.jsx(Oe,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:133",className:"h-12 w-full"},D))}):j.isError?s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:135",className:"p-8 text-center",children:[s.jsx("p",{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:135",className:"text-sm text-red-700",children:j.error.message}),s.jsx(X,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:135",variant:"outline",className:"mt-4 rounded-none bg-white",onClick:()=>j.refetch(),children:"é試"})]}):j.data?.items.length?s.jsx("div",{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:139",className:"overflow-x-auto",children:s.jsxs(kc,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:140",className:"min-w-[800px]",children:[s.jsx(Tc,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:141",children:s.jsxs(Sn,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:141",className:"bg-[#f7f2e8]",children:[s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:141",className:"w-28",children:"æ¢è"}),s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:141",children:"æ¢ææè¦"}),s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:141",className:"min-w-44",children:"é層"}),s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:141",className:"w-28",children:"çæ
"}),s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:141",className:"sticky right-0 z-10 w-24 border-l border-[#e3d8c5] bg-[#f7f2e8] text-right",children:"æä½"})]})}),s.jsx(Mc,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:142",children:j.data.items.map(T=>s.jsxs(Sn,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:143",children:[s.jsxs(et,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:144",className:"font-serif font-semibold text-[#102840]",children:["第 ",T.articleNo," æ¢"]}),s.jsx(et,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:145",children:s.jsx("p",{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:145",className:"line-clamp-2 max-w-2xl text-sm leading-6 text-slate-600",children:T.content})}),s.jsxs(et,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:146",className:"text-xs leading-5 text-slate-500",children:[s.jsx("p",{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:146",children:T.book}),T.chapter&&s.jsx("p",{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:146",children:T.chapter}),T.section&&s.jsx("p",{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:146",children:T.section})]}),s.jsx(et,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:147",children:s.jsx("span",{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:147",className:`inline-flex border px-2 py-1 text-[11px] ${T.isDeleted?"border-red-200 bg-red-50 text-red-700":"border-emerald-200 bg-emerald-50 text-emerald-700"}`,children:T.isDeleted?"åæ¢æ²¿ç¨":"ç¾è¡"})}),s.jsx(et,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:148",className:"sticky right-0 z-10 border-l border-[#e3d8c5] bg-white",children:s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:148",className:"flex justify-end gap-1",children:[s.jsx(X,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:148",size:"icon",variant:"ghost","aria-label":`編輯第 ${T.articleNo} æ¢`,onClick:()=>k(T),children:s.jsx(Pf,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:148",className:"size-4"})}),s.jsx(X,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:148",size:"icon",variant:"ghost",className:"text-red-700","aria-label":`åªé¤ç¬¬ ${T.articleNo} æ¢`,onClick:()=>x(T),children:s.jsx(ao,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:148",className:"size-4"})})]})})]},T.id))})]})}):s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:137",className:"p-12 text-center",children:[s.jsx(j2e,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:137"}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:137",className:"mt-3 text-sm text-slate-500",children:"æ²æç¬¦åæ¢ä»¶çæ³æ¢"})]}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:154",className:"flex items-center justify-end gap-2 border-t border-[#e3d8c5] px-5 py-4",children:[s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:155",size:"sm",variant:"outline",className:"rounded-none bg-white",disabled:n<=1,onClick:()=>r(T=>T-1),children:[s.jsx(qn,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:155",className:"size-4"}),"ä¸ä¸é "]}),s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:156",size:"sm",variant:"outline",className:"rounded-none bg-white",disabled:n>=P,onClick:()=>r(T=>T+1),children:["ä¸ä¸é ",s.jsx(ra,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:156",className:"size-4"})]})]})]}),s.jsx(vn,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:160",open:p,onOpenChange:h,children:s.jsxs(bn,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:161",className:"max-h-[90vh] max-w-3xl overflow-y-auto rounded-none",children:[s.jsxs(yn,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:162",children:[s.jsx(wn,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:162",className:"font-serif text-2xl text-[#102840]",children:o?`編輯第 ${o.articleNo} æ¢`:"æ°å¢æ³è¦æ¢æ"}),s.jsx(jn,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:162",children:"è«ä»¥å®æ¹ææ°æ³è¦çºæºï¼æ¢èå¯ä½¿ç¨ 104-1 çå¢è¨æ ¼å¼ã"})]}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:163",className:"grid gap-4 py-2 sm:grid-cols-2",children:[s.jsx(Li,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:164",label:"æ¢è *",children:s.jsx(He,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:164",value:u.articleNo,onChange:T=>d({...u,articleNo:T.target.value}
721),placeholder:"ä¾å¦ 104-1",className:"rounded-none"})}),s.jsx(Li,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:165",label:"è£å¤å¼ç¨çµ±è¨",children:s.jsx(He,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:165",type:"number",min:"0",value:u.citationCount,onChange:T=>d({...u,citationCount:T.target.value}),placeholder:"æªç¥è«ç空",className:"rounded-none"})}),s.jsx(Li,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:166",label:"ç·¨ *",children:s.jsx(He,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:166",value:u.book,onChange:T=>d({...u,book:T.target.value}),className:"rounded-none"})}),s.jsx(Li,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:167",label:"ç« ",children:s.jsx(He,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:167",value:u.chapter,onChange:T=>d({...u,chapter:T.target.value}),className:"rounded-none"})}),s.jsx(Li,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:168",label:"ç¯",children:s.jsx(He,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:168",value:u.section,onChange:T=>d({...u,section:T.target.value}),className:"rounded-none"})}),s.jsx("div",{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:169",className:"flex items-end",children:s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:169",className:"flex h-10 w-full items-center justify-between border border-[#d8c9af] px-3",children:[s.jsx(Rn,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:169",htmlFor:"is-deleted",children:"åæ¢æ²¿ç¨"}),s.jsx(VU,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:169",id:"is-deleted",checked:u.isDeleted,onCheckedChange:T=>d({...u,isDeleted:T})})]})}),s.jsx("div",{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:170",className:"sm:col-span-2",children:s.jsx(Li,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:170",label:"æ¢ææ£æ *",children:s.jsx(br,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:170",rows:8,value:u.content,onChange:T=>d({...u,content:T.target.value}),className:"rounded-none leading-7"})})}),s.jsx(Li,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:171",label:"便ºå稱 *",children:s.jsx(He,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:171",value:u.sourceName,onChange:T=>d({...u,sourceName:T.target.value}),className:"rounded-none"})}),s.jsx(Li,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:172",label:"便ºç¶²å *",children:s.jsx(He,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:172",type:"url",value:u.sourceUrl,onChange:T=>d({...u,sourceUrl:T.target.value}),className:"rounded-none"})})]}),s.jsxs(vr,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:174",children:[s.jsx(X,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:174",variant:"outline",className:"rounded-none bg-white",onClick:()=>h(!1),children:"åæ¶"}),s.jsx(X,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:174",className:"rounded-none bg-[#102d49] text-white",disabled:E,onClick:_,children:E?"å²åä¸â¦":"å²åæ³æ¢"})]})]})}),s.jsx(vn,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:178",open:!!m,onOpenChange:T=>!T&&x(null),children:s.jsxs(bn,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:179",className:"max-w-md rounded-none",children:[s.jsxs(yn,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:179",children:[s.jsx(wn,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:179",className:"font-serif text-xl text-red-800",children:"ç¢ºèªæ°¸ä¹
åªé¤"}),s.jsxs(jn,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:179",children:["å³å°åªé¤ç¬¬ ",m?.articleNo," æ¢ãè¥å·²ææç« ãæ¶èæ AI å¼ç¨éè¯ï¼è³æåº«å°æçµç ´å£æ§æä½ã"]})]}),s.jsxs(vr,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:179",children:[s.jsx(X,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:179",variant:"outline",className:"rounded-none bg-white",onClick:()=>x(null),children:"åæ¶"}),s.jsx(X,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:179",variant:"destructive",className:"rounded-none",disabled:C.isPending,onClick:()=>m&&C.mutate({id:m.id,confirm:!0}),children:"確èªåªé¤"})]})]})})]})}function Li({label:e,children:t}){return s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:186",className:"space-y-2",children:[s.jsx(Rn,{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:186",children:e}),t]})}function j2e(){return s.jsx("div",{"data-loc":"client/src/pages/admin/AdminStatutes.tsx:190",className:"mx-auto grid size-12 place-items-center border border-[#d8c9af] font-serif text-xl text-[#9a7538]",children:"æ³"})}const S2e={pending:"å¾
å¯©æ ¸",approved:"å·²æ ¸å",rejected:"æªæ ¸å",cancelled:"已忶"},rS={free:"Free",vip:"VIP",vvip:"VVIP"};
721function G7(e){return e?new Date(e).toLocaleString("zh-TW",{year:"numeric",month:"short",day:"numeric",hour:"2-digit",minute:"2-digit"}):"â"}function N2e(){const e=xe.useUtils(),[t,a]=N.useState(""),[n,r]=N.useState("pending"),[o,c]=N.useState(1),[u,d]=N.useState(null),[p,h]=N.useState("approved"),[m,x]=N.useState(""),v=N.useMemo(()=>({query:t||null,status:n==="all"?null:n,page:o,pageSize:25}),[o,t,n]),j=xe.admin.upgrades.list.useQuery(v),b=xe.admin.upgrades.review.useMutation({onSuccess:async()=>{Ae.success(p==="approved"?"ç³è«å·²æ ¸åï¼æå¡ tier å·²æ´æ°":"ç³è«å·²æ¨è¨çºæªæ ¸å"),d(null),x(""),await Promise.all([e.admin.upgrades.list.invalidate(),e.admin.overview.invalidate(),e.admin.users.list.invalidate()])},onError:C=>Ae.error(C.message)}),w=Math.max(1,Math.ceil((j.data?.total??0)/25)),A=(C,O)=>{d(C),h(O),x("")};return s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:76",className:"mx-auto max-w-7xl space-y-6",children:[s.jsxs("section",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:77",className:"border border-[#d8c9af] bg-white p-5 sm:p-6",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:78",className:"flex flex-col justify-between gap-4 lg:flex-row lg:items-end",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:79",children:[s.jsx("p",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:80",className:"text-xs font-semibold uppercase tracking-[0.18em] text-[#74551f]",children:"Membership governance"}),s.jsx("h1",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:81",className:"mt-2 font-serif text-2xl font-semibold text-[#102840]",children:"æå¡ééç³è«å¯©æ ¸"}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:82",className:"mt-2 max-w-3xl text-sm leading-6 text-slate-500",children:"æ¹æ¡ç®åè¦åä¸ä¸æ«ä¸æ¶è²»ãæ ¸åæä½åªææ´æ°æå¡ tierï¼ä¸æå»ºç«ä»æ¬¾ãè¨é±ææ£æ¬¾ç´éï¼æ¯æ¬¡æ±ºçåä¿çå¯©æ ¸è
ãæéè說æã"})]}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:84",className:"flex items-center gap-2 border border-[#c7a76d] bg-[#f7f2e8] px-4 py-3 text-xs text-[#6f5329]",children:[s.jsx(Va,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:84",className:"size-4"}),"å
管çå¡å¯å¯©æ ¸"]})]}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:86",className:"mt-5 grid gap-3 sm:grid-cols-[1fr_180px_auto]",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:87",className:"relative",children:[s.jsx(Ut,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:87",className:"absolute left-3 top-1/2 size-4 -translate-y-1/2 text-slate-400"}),s.jsx(He,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:87",value:t,onChange:C=>{a(C.target.value),c(1)},placeholder:"æå°å§åãé»åéµä»¶æç³è«èªªæ",className:"rounded-none border-[#d8c9af] pl-10"})]}),s.jsxs(nr,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:88",value:n,onValueChange:C=>{r(C),c(1)},children:[s.jsx(sr,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:89","aria-label":"ç³è«çæ
篩é¸",className:"rounded-none border-[#d8c9af] bg-white",children:s.jsx(rr,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:89"})}),s.jsxs(ir,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:90",children:[s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:90",value:"all",children:"å
¨é¨çæ
"}),s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:90",value:"pending",children:"å¾
å¯©æ ¸"}),s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:90",value:"approved",children:"å·²æ ¸å"}),s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:90",value:"rejected",children:"æªæ ¸å"}),s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:90",value:"cancelled",children:"已忶"})]})]}),s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:92",variant:"outline",className:"rounded-none bg-white",onClick:()=>j.refetch(),children:[s.jsx(ni,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:92",className:"size-4"}),"éæ°æ´ç"]})]})]}),s.jsxs("section",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:96",className:"overflow-hidden border border-[#d8c9af] bg-white",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:97",className:"flex items-center justify-between border-b border-[#e3d8c5] bg-[#fbfaf7] px-5 py-3 text-sm text-slate-500",children:[s.jsxs("span",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:97",children:["å
± ",j.data?.total??0," çç³è«"]}),s.jsxs("span",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:97",children:["第 ",o,"ï¼",w," é "]})]}),j.isLoading?s.jsx("div",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:99",className:"space-y-3 p-5",children:Array.from({length:7}).map((C,O)=>s.jsx(Oe,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:99",className:"h-20 w-full"},O))}):j.isError?s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:101",className:"p-8 text-center",children:[s.jsx("p",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:101",className:"text-sm text-red-700",children:j.error.message}),s.jsx(X,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:101",variant:"outline",className:"mt-4 rounded-none bg-white",onClick:()=>j.refetch(),children:"é試"})]}):j.data?.items.length?s.jsx("div",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:105",className:"overflow-x-auto",children:s.jsxs(kc,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:106",children:[s.jsx(Tc,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:107",children:s.jsxs(Sn,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:107",className:"bg-[#f7f2e8]",children:[s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:107",children:"ç³è«æå¡"}),s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:107",className:"w-40",children:"æ¹æ¡è®æ´"}),s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:107",children:"ç³è«èªªæ"}),s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:107",className:"w-40",children:"çæ
èæé"}),s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:107",className:"w-44 text-right",children:"å¯©æ ¸"})]})}),s.jsx(Mc,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:108",children:j.data.items.map(C=>s.jsxs(Sn,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:109",children:[s.jsxs(et,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:110",children:[s.jsx("p",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:110",className:"font-medium text-[#102840]",children:C.userName||"æªæä¾å§å"}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:110",className:"mt-1 text-xs text-slate-500",children:C.userEmail||"æªæä¾é»åéµä»¶"})]}),s.jsx(et,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:111",children:s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:111",className:"flex items-center gap-2 text-sm",children:[s.jsx(Et,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:111",variant:"outline",className:"rounded-none",children:rS[C.currentTier]}),s.jsx("span",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:111",className:"text-slate-400",children:"â"}),s.jsx(Et,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:111",className:"rounded-none bg-[#102d49] text-white",children:rS[C.requestedTier]})]})}),s.jsxs(et,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:112",className:"max-w-md",children:[s.jsx("p",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:112",className:"line-clamp-3 text-xs leading-5 text-slate-600",children:C.reason||"æªå¡«å¯«ç³è«èªªæ"}),C.reviewNote&&s.jsxs("p",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:112",className:"mt-2 border-l border-[#c7a76d] pl-2 text-[11px] leading-5 text-slate-500",children:["å¯©æ ¸èªªæï¼",C.reviewNote]})]}),s.jsxs(et,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:113",children:[s.jsx(Et,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:113",variant:"outline",className:"rounded-none border-[#c7a76d] text-[#725328]",children:S2e[C.status]}),s.jsxs("p",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:113",className:"mt-2 text-[11px] leading-5 text-slate-500",children:["ç³è«ï¼",G7(C.createdAt),C.reviewedAt&&s.jsxs(s.Fragment,{children:[s.jsx("br",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:113"}),"å¯©æ ¸ï¼",G7(C.reviewedAt)]})]})]}),s.jsx(et,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:114",className:"text-right",children:C.status==="pending"?s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:114",className:"flex justify-end gap-2",children:[s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:114",size:"sm",className:"rounded-none bg-[#102d49] text-white",onClick:()=>A(C,"approved"),children:[s.jsx(Pp,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:114",className:"size-4"}),"æ ¸å"]}),s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:114",size:"sm",variant:"outline",className:"rounded-none border-red-200 bg-white text-red-700",onClick:()=>A(C,"rejected"),children:[s.jsx(Br,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:114",className:"size-4"}),"䏿 ¸å"]})]}):s.jsx("span",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:114",className:"text-xs text-slate-400",children:"已宿"})})]},C.id))})]})}):s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:103",className:"p-12 text-center",children:[s.jsx(Gx,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:103",className:"mx-auto
721size-10 text-[#9a7538]",strokeWidth:1.3}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:103",className:"mt-3 text-sm text-slate-500",children:"æ¤ç¯©é¸æ¢ä»¶ä¸æ²æç³è«ç´éã"})]}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:120",className:"flex items-center justify-end gap-2 border-t border-[#e3d8c5] px-5 py-4",children:[s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:120",size:"sm",variant:"outline",className:"rounded-none bg-white",disabled:o<=1,onClick:()=>c(C=>C-1),children:[s.jsx(qn,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:120",className:"size-4"}),"ä¸ä¸é "]}),s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:120",size:"sm",variant:"outline",className:"rounded-none bg-white",disabled:o>=w,onClick:()=>c(C=>C+1),children:["ä¸ä¸é ",s.jsx(ra,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:120",className:"size-4"})]})]})]}),s.jsxs("section",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:123",className:"border-l-2 border-[#c7a76d] bg-[#f7f2e8] px-5 py-4 text-xs leading-6 text-[#5f4928]",children:[s.jsx("strong",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:124",children:"å¯©æ ¸ååï¼"}),"è«ä¾å¯¦é試ç¨éæ±èå¹³å°è³æºæ ¸åãä¸å¾å°æ¹æ¡å±¤ç´èª¤è¿°çºæ³å¾å°æ¥è³æ ¼ã宿¹èªèææåå質ä¿èï¼æ³å¾ AI ç輸åºä»é ç±ä½¿ç¨è
èªè¡æ ¸å°æ³æºã"]}),s.jsx(vn,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:127",open:!!u,onOpenChange:C=>!C&&d(null),children:s.jsxs(bn,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:128",className:"max-w-lg rounded-none",children:[s.jsxs(yn,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:129",children:[s.jsx(wn,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:130",className:"font-serif text-xl text-[#102840]",children:p==="approved"?"æ ¸åééç³è«":"æ¨è¨çºæªæ ¸å"}),s.jsxs(jn,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:131",children:[u?.userName||u?.userEmail||"æ¤æå¡"," ç³è« ",u?rS[u.requestedTier]:"","ã",p==="approved"?"確èªå¾å°ç«å³æ´æ°æå¡ tierã":"確èªå¾å°ä¿çæªæ ¸åçæ
ã"]})]}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:133",children:[s.jsx("label",{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:134",htmlFor:"review-note",className:"text-sm font-medium text-[#233a52]",children:"å¯©æ ¸èªªæï¼é¸å¡«ï¼"}),s.jsx(br,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:135",id:"review-note",value:m,onChange:C=>x(C.target.value),maxLength:2e3,placeholder:"è¨éæ ¸åç¯åã試ç¨ç¨éææªæ ¸åçç±ã",className:"mt-2 min-h-28 rounded-none"})]}),s.jsxs(vr,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:137",children:[s.jsx(X,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:137",variant:"outline",className:"rounded-none bg-white",onClick:()=>d(null),children:"åæ¶"}),s.jsx(X,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:137",className:`rounded-none ${p==="approved"?"bg-[#102d49]":"bg-red-700 hover:bg-red-800"}`,disabled:b.isPending,onClick:()=>u&&b.mutate({requestId:u.id,decision:p,reviewNote:m.trim()||null}),children:p==="approved"?s.jsxs(s.Fragment,{children:[s.jsx(Ca,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:137",className:"size-4"}),"ç¢ºèªæ ¸å"]}):s.jsxs(s.Fragment,{children:[s.jsx(Br,{"data-loc":"client/src/pages/admin/AdminUpgradeRequests.tsx:137",className:"size-4"}),"確èªä¸æ ¸å"]})})]})]})})]})}function A2e(){const{user:e}=Un(),t=xe.useUtils(),[a,n]=N.useState(""),[r,o]=N.useState(1),[c,u]=N.useState(null),d=N.useMemo(()=>({query:a||null,page:r,pageSize:25}),[r,a]),p=xe.admin.users.list.useQuery(d),h=xe.admin.users.updateAccess.useMutation({onSuccess:async()=>{Ae.success("使ç¨è
æ¬éå·²æ´æ°"),await t.admin.users.list.invalidate()},onError:w=>Ae.error(w.message)}),m=xe.admin.users.delete.useMutation({onSuccess:async()=>{Ae.success("使ç¨è
帳èå·²åªé¤"),u(null),await t.admin.users.list.invali
721date()},onError:w=>Ae.error(w.message)}),x=Math.max(1,Math.ceil((p.data?.total??0)/25)),v=(w,A)=>{h.mutate({userId:w.id,role:A,status:w.status,tier:w.tier})},j=(w,A)=>{h.mutate({userId:w.id,role:w.role,status:A,tier:w.tier})},b=(w,A)=>{h.mutate({userId:w.id,role:w.role,status:w.status,tier:A})};return s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminUsers.tsx:48",className:"mx-auto max-w-7xl space-y-6",children:[s.jsxs("section",{"data-loc":"client/src/pages/admin/AdminUsers.tsx:49",className:"border border-[#d8c9af] bg-white p-5 sm:p-6",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminUsers.tsx:50",className:"flex flex-col justify-between gap-4 lg:flex-row lg:items-end",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminUsers.tsx:51",children:[s.jsx("p",{"data-loc":"client/src/pages/admin/AdminUsers.tsx:52",className:"text-xs font-semibold uppercase tracking-[0.18em] text-[#9a7538]",children:"Identity Administration"}),s.jsx("h1",{"data-loc":"client/src/pages/admin/AdminUsers.tsx:53",className:"mt-2 font-serif text-2xl font-semibold text-[#102840]",children:"使ç¨è
èæ¬é管ç"}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminUsers.tsx:54",className:"mt-2 max-w-3xl text-sm leading-6 text-slate-500",children:"å¹³å°åªä½¿ç¨ Manus OAuthã使ç¨è
æå¨é¦æ¬¡æåç»å
¥æèªå建ç«ï¼ç®¡çå¡ä¸å¾äººå·¥å»ºç«æå½é OAuth èº«ä»½ï¼æ¤èå¯èª¿æ´è§è²ã忬æåªé¤æ¢æå¸³èã"})]}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminUsers.tsx:56",className:"flex items-center gap-2 border border-[#c7a76d] bg-[#f7f2e8] px-4 py-3 text-xs text-[#6f5329]",children:[s.jsx(Va,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:56",className:"size-4"}),"å
管çå¡å¯æä½"]})]}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminUsers.tsx:58",className:"mt-5 flex flex-col gap-3 sm:flex-row",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminUsers.tsx:59",className:"relative flex-1",children:[s.jsx(Ut,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:59",className:"absolute left-3 top-1/2 size-4 -translate-y-1/2 text-slate-400"}),s.jsx(He,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:59",value:a,onChange:w=>{n(w.target.value),o(1)},placeholder:"æå°å§åæé»åéµä»¶",className:"rounded-none border-[#d8c9af] pl-10"})]}),s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:60",variant:"outline",className:"rounded-none bg-white",onClick:()=>p.refetch(),children:[s.jsx(ni,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:60",className:"mr-2 size-4"}),"éæ°æ´ç"]})]})]}),s.jsxs("section",{"data-loc":"client/src/pages/admin/AdminUsers.tsx:64",className:"overflow-hidden border border-[#d8c9af] bg-white",children:[s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminUsers.tsx:65",className:"flex items-center justify-between border-b border-[#e3d8c5] bg-[#fbfaf7] px-5 py-3 text-sm text-slate-500",children:[s.jsxs("span",{"data-loc":"client/src/pages/admin/AdminUsers.tsx:65",children:["å
± ",p.data?.total??0," ä½ä½¿ç¨è
"]}),s.jsxs("span",{"data-loc":"client/src/pages/admin/AdminUsers.tsx:65",children:["第 ",r,"ï¼",x," é "]})]}),p.isLoading?s.jsx("div",{"data-loc":"client/src/pages/admin/AdminUsers.tsx:67",className:"space-y-3 p-5",children:Array.from({length:7}).map((w,A)=>s.jsx(Oe,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:67",className:"h-14 w-full"},A))}):p.isError?s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminUsers.tsx:69",className:"p-8 text-center",children:[s.jsx("p",{"data-loc":"client/src/pages/admin/AdminUsers.tsx:69",className:"text-sm text-red-700",children:p.error.message}),s.jsx(X,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:69",variant:"outline",className:"mt-4 rounded-none bg-white",onClick:()=>p.refetch(),children:"é試"})]}):p.data?.items.length?s.jsx("div",{"data-loc":"client/src/pages/admin/AdminUsers.tsx:73",className:"overflow-x-auto",children:s.jsxs(kc,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:74",children:[s.jsx(Tc,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:75",children:s.jsxs(Sn,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:75",className:"bg-[#f7f2e8]",children:[s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:75",children:"使ç¨è
"}),s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:75",className:"w-40",children:"è§è²"}),s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:75",className:"w-36",children:"æå¡æ¹æ¡"}),s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:75",className:"w-40",children:"帳èçæ
"}),s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:75",className:"w-36",children:"æè¿ç»å
¥"}),s.jsx(Ze,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:75",className:"w-20 text-right",children:"åªé¤"})]})}),s.jsx(Mc,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:76",children:p.data.items.map(w=>{const A=w.id===e?.id;return s.jsxs(Sn,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:79",children:[s.jsx(et,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:80",children:s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminUsers.tsx:80",className:"flex items-center gap-3",children:[s.jsx("div",{"data-loc":"client/src/pages/admin/AdminUsers.tsx:80",className:"grid size-9 shrink-0 place-items-center bg-[#102d49] font-serif text-sm text-white",children:(w.name||w.email||"U").slice(0,1).toUpperCase()}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminUsers.tsx:80",children:[s.jsxs("p",{"data-loc":"client/src/pages/admin/AdminUsers.tsx:80",className:"font-medium text-[#102840]",children:[w.name||"æªæä¾å§å",A&&s.jsx("span",{"data-loc":"client/src/pages/admin/AdminUsers.tsx:80",className:"ml-2 text-[10px] font-normal text-[#9a7538]",children:"ç®å帳è"})]}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminUsers.tsx:80",className:"mt-1 text-xs text-slate-500",children:w.email||"æªæä¾é»åéµä»¶"})]})]})}),s.jsx(et,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:81",children:s.jsxs(nr,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:81",value:w.role,disabled:A||h.isPending,onValueChange:C=>v(w,C),children:[s.jsx(sr,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:81",className:"h-9 rounded-none bg-white",children:s.jsx(rr,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:81"})}),s.jsxs(ir,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:81",children:[s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:81",value:"user",children:"ä¸è¬æå¡"}),s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:81",value:"admin",children:"管çå¡"})]})]})}),s.jsx(et,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:82",children:s.jsxs(nr,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:82",value:w.tier,disabled:A||h.isPending,onValueChange:C=>b(w,C),children:[s.jsx(sr,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:82",className:"h-9 rounded-none bg-white",children:s.jsx(rr,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:82"})}),s.jsxs(ir,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:82",children:[s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:82",value:"free",children:"Free"}),s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:82",value:"vip",children:"VIP"}),s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:82",value:"vvip",children:"VVIP"})]})]})}),s.jsx(et,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:83",children:s.jsxs(nr,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:83",value:w.status,disabled:A||h.isPending,onValueChange:C=>j(w,C),children:[s.jsx(sr,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:83",className:"h-9 rounded-none bg-white",children:s.jsx(rr,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:83"})}),s.jsxs(ir,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:83",children:[s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:83",value:"active",children:"åç¨"}),s.jsx(ot,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:83",value:"suspended",children:"忬"})]})]})}),s.jsxs(et,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:84",className:"text-xs leading-5 text-slate-500",children:[new Date(w.lastSignedIn).toLocaleDateString("zh-TW"),s.jsx("br",{"data-loc":"client/src/pages/admin/AdminUsers.tsx:84"}),new Date(w.lastSignedIn).toLocaleTimeString("zh-TW",{hour:"2-digit",minute:"2-digit"})]}),s.jsx(et,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:85",className:"text-right",children:s.jsx(X,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:85",size:"icon",variant:"ghost",className:"text-red-700",disabled:A,"aria-label":`åªé¤ ${w.name||w.email||"使ç¨è
"}`,onClick:()=>u(w),children:s.jsx(ao,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:85",className:"size-4"})})})]},w.id)})})]})}):s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminUsers.tsx:71",className:"p-12 text-center",children:[s.jsx(Qx,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:71",className:"mx-auto
721size-10 text-[#9a7538]",strokeWidth:1.3}),s.jsx("p",{"data-loc":"client/src/pages/admin/AdminUsers.tsx:71",className:"mt-3 text-sm text-slate-500",children:"æ²æç¬¦åæ¢ä»¶ç使ç¨è
"})]}),s.jsxs("div",{"data-loc":"client/src/pages/admin/AdminUsers.tsx:92",className:"flex items-center justify-end gap-2 border-t border-[#e3d8c5] px-5 py-4",children:[s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:92",size:"sm",variant:"outline",className:"rounded-none bg-white",disabled:r<=1,onClick:()=>o(w=>w-1),children:[s.jsx(qn,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:92",className:"size-4"}),"ä¸ä¸é "]}),s.jsxs(X,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:92",size:"sm",variant:"outline",className:"rounded-none bg-white",disabled:r>=x,onClick:()=>o(w=>w+1),children:["ä¸ä¸é ",s.jsx(ra,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:92",className:"size-4"})]})]})]}),s.jsxs("section",{"data-loc":"client/src/pages/admin/AdminUsers.tsx:95",className:"border-l-2 border-[#c7a76d] bg-[#f7f2e8] px-5 py-4 text-xs leading-6 text-[#5f4928]",children:[s.jsx("strong",{"data-loc":"client/src/pages/admin/AdminUsers.tsx:96",children:"帳èè³æèªªæï¼"}),"åªé¤ä½¿ç¨è
æï¼è©²æå¡çæ¶èãAI å°è©±ãè¨æ¯èå¼ç¨æä¾è³æåº«éè¯ä¸ä½µåªé¤ï¼å
¶æ¾å»ºç«çç¥èæç« æä¿çï¼ä½ä½è
帳èéè¯æ¹çºç©ºå¼ã管çå¡ä¸å¯åªé¤ã忬ãç§»é¤ç®¡çæ¬æéä½ç®åç»å
¥å¸³èç VVIP æ¹æ¡ãæ¹æ¡ç®åè¦åä¸ä¸æ«ä¸æ¶è²»ï¼èª¿æ´ tier ä¸æè§¸ç¼ä»æ¬¾ã"]}),s.jsx(vn,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:99",open:!!c,onOpenChange:w=>!w&&u(null),children:s.jsxs(bn,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:100",className:"max-w-md rounded-none",children:[s.jsxs(yn,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:101",children:[s.jsx(wn,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:101",className:"font-serif text-xl text-red-800",children:"確èªåªé¤ä½¿ç¨è
"}),s.jsxs(jn,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:101",children:["å³å°æ°¸ä¹
åªé¤ã",c?.name||c?.email||"æªå½å使ç¨è
","ãåå
¶å人æ¶èè AI åçæ·å²ãæ¤åä½ç¡æ³å¾©åã"]})]}),s.jsxs(vr,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:102",children:[s.jsx(X,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:102",variant:"outline",className:"rounded-none bg-white",onClick:()=>u(null),children:"åæ¶"}),s.jsx(X,{"data-loc":"client/src/pages/admin/AdminUsers.tsx:102",variant:"destructive",className:"rounded-none",disabled:m.isPending,onClick:()=>c&&m.mutate({userId:c.id,confirm:!0}),children:"確èªåªé¤"})]})]})})]})}var Zv="Tabs",[C2e]=Ga(Zv,[ev]),mH=ev(),[_2e,B3]=C2e(Zv),hH=N.forwardRef((e,t)=>{const{__scopeTabs:a,value:n,onValueChange:r,defaultValue:o,orientation:c="horizontal",dir:u,activationMode:d="automatic",...p}=e,h=Ep(u),[m,x]=ls({prop:n,onChange:r,defaultProp:o??"",caller:Zv});return s.jsx(_2e,{scope:a,baseId:fr(),value:m,onValueChange:x,orientation:c,dir:h,activationMode:d,children:s.jsx(Le.div,{dir:h,"data-orientation":c,...p,ref:t})})});hH.displayName=Zv;var gH="TabsList",xH=N.forwardRef((e,t)=>{const{__scopeTabs:a,loop:n=!0,...r}=e,o=B3(gH,a),c=mH(a);return s.jsx(XL,{asChild:!0,...c,orientation:o.orientation,dir:o.dir,loop:n,children:s.jsx(Le.div,{role:"tablist","aria-orientation":o.orientation,...r,ref:t})})});xH.displayName=gH;var vH="TabsTrigger",bH=N.forwardRef((e,t)=>{const{__scopeTabs:a,value:n,disabled:r=!1,...o}=e,c=B3(vH,a),u=mH(a),d=jH(c.baseId,n),p=SH(c.baseId,n),h=n===c.value;return s.jsx(ZL,{asChild:!0,...u,focusable:!r,active:h,children:s.jsx(Le.button,{type:"button",role:"tab","aria-selected":h,"aria-controls":p,"data-state":h?"active":"inactive","data-disabled":r?"":void 0,disabled:r,id:d,...o,ref:t,onMouseDown:Ce(e.onMouseDown,m=>{!r&&m.button===0&&m.ctrlKey===!1?c.onValueChange(n):m.preventDefault()}),onKeyDown:Ce(e.onKeyDown,m=>{[" ","Enter"].includes(m.key)&&c.onValueChange(n)}),onFocus:Ce(e.onFocus,()=>{const m=c.activationMode!=="manual";!h&&!r&&m&&c.onValueChange(n)})})})});bH.displayName=vH;var yH="TabsContent",wH=N.forwardRef((e,t)=>
721{const{__scopeTabs:a,value:n,forceMount:r,children:o,...c}=e,u=B3(yH,a),d=jH(u.baseId,n),p=SH(u.baseId,n),h=n===u.value,m=N.useRef(h);return N.useEffect(()=>{const x=requestAnimationFrame(()=>m.current=!1);return()=>cancelAnimationFrame(x)},[]),s.jsx(_a,{present:r||h,children:({present:x})=>s.jsx(Le.div,{"data-state":h?"active":"inactive","data-orientation":u.orientation,role:"tabpanel","aria-labelledby":d,hidden:!x,id:p,tabIndex:0,...c,ref:t,style:{...e.style,animationDuration:m.current?"0s":void 0},children:x&&o})})});wH.displayName=yH;function jH(e,t){return`${e}-trigger-${t}`}function SH(e,t){return`${e}-content-${t}`}var O2e=hH,E2e=xH,P2e=bH,k2e=wH;function NH({className:e,...t}){return s.jsx(O2e,{"data-loc":"client/src/components/ui/tabs.tsx:11","data-slot":"tabs",className:ge("flex flex-col gap-2",e),...t})}function AH({className:e,...t}){return s.jsx(E2e,{"data-loc":"client/src/components/ui/tabs.tsx:24","data-slot":"tabs-list",className:ge("bg-muted text-muted-foreground inline-flex h-9 w-fit items-center justify-center rounded-lg p-[3px]",e),...t})}function wx({className:e,...t}){return s.jsx(P2e,{"data-loc":"client/src/components/ui/tabs.tsx:40","data-slot":"tabs-trigger",className:ge("data-[state=active]:bg-background dark:data-[state=active]:text-foreground focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:outline-ring dark:data-[state=active]:border-input dark:data-[state=active]:bg-input/30 text-foreground dark:text-muted-foreground inline-flex h-[calc(100%-1px)] flex-1 items-center justify-center gap-1.5 rounded-md border border-transparent px-2 py-1 text-sm font-medium whitespace-nowrap transition-[color,box-shadow] focus-visible:ring-[3px] focus-visible:outline-1 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:shadow-sm [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...t})}function W7({className:e,...t}){return s.jsx(k2e,{"data-loc":"client/src/components/ui/tabs.tsx:56","data-slot":"tabs-content",className:ge("flex-1 outline-none",e),...t})}function Y7(e){return e?new Date(e).toLocaleDateString("zh-TW",{year:"numeric",month:"long",day:"numeric"}):"æ¥ææªæä¾"}function T2e(){const e=xe.useUtils(),t=xe.member.bookmarks.list.useQuery(),a=xe.member.bookmarks.toggleStatute.useMutation({onSuccess:async()=>{await e.member.bookmarks.list.invalidate(),Ae.success("已忶æ¶èæ³æ¢")},onError:r=>Ae.error(r.message||"åæ¶æ¶è失æ")}),n=xe.member.bookmarks.toggleJudgment.useMutation({onSuccess:async()=>{await e.member.bookmarks.list.invalidate(),Ae.success("已忶æ¶èè£å¤")},onError:r=>Ae.error(r.message||"åæ¶æ¶è失æ")});return s.jsxs("div",{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:27",className:"mx-auto max-w-6xl space-y-7",children:[s.jsxs("section",{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:28",className:"border-l-4 border-[#b38b4c] bg-[#fbfaf7] px-6 py-7 shadow-[0_12px_35
721px_rgba(16,40,64,0.06)]",children:[s.jsx("p",{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:29",className:"text-xs font-semibold uppercase tracking-[0.18em] text-[#9a7538]",children:"Saved authorities"}),s.jsx("h1",{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:30",className:"mt-3 font-serif text-3xl font-semibold text-[#102840]",children:"æçæ¶è"}),s.jsx("p",{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:31",className:"mt-3 max-w-3xl text-sm leading-7 text-slate-600",children:"éä¸ç®¡çå·²ä¿åçè¡æ¿è¨´è¨æ³æ¢æèè£å¤ãåæ¶æ¶èåªç§»é¤æ¨çå人ç´éï¼ä¸æåªé¤å¹³å°å
§å®¹ã"})]}),t.isError&&s.jsxs("div",{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:35",role:"alert",className:"flex flex-col gap-3 border border-red-200 bg-red-50 p-5 text-sm text-red-800 sm:flex-row sm:items-center sm:justify-between",children:[s.jsx("p",{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:36",children:"æ¶èè³ææ«æç¡æ³è¼å
¥ã"}),s.jsx(X,{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:37",type:"button",variant:"outline",className:"rounded-none border-red-300 bg-white text-red-800",onClick:()=>void t.refetch(),children:"éæ°è¼å
¥"})]}),s.jsxs(NH,{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:41",defaultValue:"statutes",className:"space-y-5",children:[s.jsxs(AH,{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:42",className:"h-auto w-full justify-start rounded-none border border-[#d8c9af] bg-white p-1 sm:w-auto",children:[s.jsxs(wx,{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:43",value:"statutes",className:"rounded-none px-5 py-2.5 data-[state=active]:bg-[#102d49] data-[state=active]:text-white",children:["æ³æ¢æ¶èï¼",t.data?.statutes.length??0,"ï¼"]}),s.jsxs(wx,{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:44",value:"judgments",className:"rounded-none px-5 py-2.5 data-[state=active]:bg-[#102d49] data-[state=active]:text-white",children:["è£å¤æ¶èï¼",t.data?.judgments.length??0,"ï¼"]})]}),s.jsxs(W7,{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:47",value:"statutes",className:"space-y-4",children:[t.isLoading&&Array.from({length:4}).map((r,o)=>s.jsx(Oe,{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:48",className:"h-36"},o)),!t.isLoading&&!t.data?.statutes.length&&s.jsx(Q7,{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:50",icon:Aa,title:"å°æªæ¶èæ³æ¢",description:"徿³è¦è©³æ
é ä¿åå¸¸ç¨æ¢æï¼å»ºç«æ¨çè¡æ¿è¨´è¨æ³ç ç©¶æ¸
å®ã",href:"/statutes",action:"å徿³è¦ç覽"}),t.data?.statutes.map(r=>s.jsx("article",{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:53",className:"group border border-[#d8c9af] bg-[#fbfaf7] p-5 transition-shadow hover:shadow-[0_14px_35px_rgba(16,40,64,0.08)] sm:p-6",children:s.jsxs("div",{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:54",className:"flex flex-col gap-5 sm:flex-row sm:items-start sm:justify-between",children:[s.jsxs(we,{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:55",href:`/statutes/${r.statute.articleNo}`,className:"min-w-0 flex-1",children:[s.jsxs("p",{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:56",className:"text-xs font-medium text-[#9a7538]",children:[r.statute.book||"è¡æ¿è¨´è¨æ³",r.statute.chapter?` · ${r.statute.chapter}`:"",r.statute.section?` · ${r.statute.section}`:""]}),s.jsxs("h2",{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:57",className:"mt-2 font-serif text-xl font-semibold text-[#102840] group-hover:text-[#8d6a32]",children:["第 ",r.statute.articleNo," æ¢"]}),s.jsx("p",{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:58",className:"mt-3 line-clamp-2 text-sm leading-7 text-slate-600",children:r.statute.content}),s.jsxs("p",{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:59",className:"mt-4 flex items-center gap-1.5 text-xs text-slate-400",children:[s.jsx($r,{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:59",className:"size-3.5"}),"æ¶èæ¼ ",Y7(r.createdAt)]})]}),s.jsxs(X,{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:61",type:"button",variant:"outline",size:"sm",className:"rounded-none border-[#d3c19f] text-slate-600 hover:border-red-300 hover:bg-red-50 hover:text-red-700",disabled:a.isPending,onClick:()=>a.mutate({statuteId:r.statute.id}),children:[s.jsx(ao,{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:61",className:"size-4"}),"åæ¶æ¶è"]})]})},r.bookmarkId))]}),s.jsxs(W7,{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:67",value:"judgments",className:"space-y-4",children:[t.isLoading&&Array.from({length:4}).map((r,o)=>s.jsx(Oe,{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:68",className:"h-36"},o)),!t.isLoading&&!t.data?.judgments.length&&s.jsx(Q7,{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:70",icon:tn,title:"å°æªæ¶èè£å¤",description:"å¨è£å¤è©³æ
é ä¿åéè¦å¤æ±ºï¼æ¹ä¾¿æ¥å¾åæ¥å
¨æèæ³æºè絡ã",href:"/judgments",action:"åå¾è£å¤æ¥è©¢"}),t.data?.judgments.map(r=>s.jsx("article",{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:73",className:"group border border-[#d8c9af] bg-[#fbfaf7] p-5 transition-shadow hover:shadow-[0_14px_35px_rgba(16,40,64,0.08)] sm:p-6",children:s.jsxs("div",{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:74",className:"flex flex-col gap-5 sm:flex-row sm:items-start sm:justify-between",children:[s.jsxs(we,{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:75",href:`/judgments/local/${r.judgment.i
721d}`,className:"min-w-0 flex-1",children:[s.jsxs("p",{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:76",className:"text-xs font-medium text-[#9a7538]",children:[r.judgment.court," · ",r.judgment.caseType||"è¡æ¿è¨´è¨"]}),s.jsx("h2",{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:77",className:"mt-2 text-lg font-semibold text-[#102840] group-hover:text-[#8d6a32]",children:r.judgment.caseNumber}),s.jsx("p",{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:78",className:"mt-2 text-sm font-medium text-slate-700",children:r.judgment.title}),s.jsx("p",{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:79",className:"mt-3 line-clamp-2 text-sm leading-7 text-slate-600",children:r.judgment.summary||"éåè£å¤è©³æ
æ¥çå
¨æã"}),s.jsxs("p",{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:80",className:"mt-4 flex items-center gap-1.5 text-xs text-slate-400",children:[s.jsx($r,{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:80",className:"size-3.5"}),"æ¶èæ¼ ",Y7(r.createdAt)]})]}),s.jsxs("div",{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:82",className:"flex shrink-0 gap-2",children:[r.judgment.sourceUrl&&s.jsx(X,{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:83",asChild:!0,variant:"outline",size:"icon",className:"rounded-none border-[#d3c19f]","aria-label":"éåè£å¤ä¾æº",children:s.jsx("a",{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:83",href:r.judgment.sourceUrl,target:"_blank",rel:"noreferrer",children:s.jsx(ma,{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:83",className:"size-4"})})}),s.jsxs(X,{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:84",type:"button",variant:"outline",size:"sm",className:"rounded-none border-[#d3c19f] text-slate-600 hover:border-red-300 hover:bg-red-50 hover:text-red-700",disabled:n.isPending,onClick:()=>n.mutate({judgmentId:r.judgment.id}),children:[s.jsx(ao,{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:84",className:"size-4"}),"åæ¶æ¶è"]})]})]})},r.bookmarkId))]})]})]})}function Q7({icon:e,title:t,description:a,href:n,action:r}){return s.jsxs("div",{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:97",className:"border border-dashed border-[#cdbb9a] bg-[#fbfaf7] px-6 py-14 text-center",children:[s.jsx(e,{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:98",className:"mx-auto size-9 text-[#ae8b54]",strokeWidth:1.35}),s.jsx("h2",{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:99",className:"mt-4 font-serif text-xl font-semibold text-[#102840]",children:t}),s.jsx("p",{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:100",className:"mx-auto mt-2 max-w-lg text-sm leading-7 text-slate-500",children:a}),s.jsx(X,{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:101",asChild:!0,className:"mt-6 rounded-none bg-[#102d49] text-white",children:s.jsx(we,{"data-loc":"client/src/pages/member/MemberBookmarks.tsx:101",href:n,children:r})})]})}function M2e(e){return e?new Date(e).toLocaleString("zh-TW",{year:"numeric",month:"long",day:"numeric",hour:"2-digit",minute:"2-digit"}):"å°ç¡æéç´é"}function D2e(){const e=xe.member.conversations.list.useQuery(),[t,a]=N.useState(""),n=N.useMemo(()=>{const r=t.trim().toLocaleLowerCase("zh-TW");return r?(e.data??[]).filter(o=>o.title.toLocaleLowerCase("zh-TW").includes(r)):e.data??[]},[e.data,t]);return s.jsxs("div",{"data-loc":"client/src/pages/member/MemberHistory.tsx:30",className:"mx-auto max-w-6xl space-y-7",children:[s.jsxs("section",{"data-loc":"client/src/pages/member/MemberHistory.tsx:31",className:"flex flex-col gap-6 border-l-4 border-[#b38b4c] bg-[#fbfaf7] px-6 py-7 shadow-[0_12px_35
721px_rgba(16,40,64,0.06)] sm:flex-row sm:items-end sm:justify-between",children:[s.jsxs("div",{"data-loc":"client/src/pages/member/MemberHistory.tsx:32",children:[s.jsx("p",{"data-loc":"client/src/pages/member/MemberHistory.tsx:33",className:"text-xs font-semibold uppercase tracking-[0.18em] text-[#9a7538]",children:"Conversation archive"}),s.jsx("h1",{"data-loc":"client/src/pages/member/MemberHistory.tsx:34",className:"mt-3 font-serif text-3xl font-semibold text-[#102840]",children:"åçæ·å²"}),s.jsx("p",{"data-loc":"client/src/pages/member/MemberHistory.tsx:35",className:"mt-3 max-w-3xl text-sm leading-7 text-slate-600",children:"æ¥é±å·²ä¿åçåé¡ãAI åè¦èç¶æ¬¡å¼ç¨æ³æºã模å輸åºå
ä¾ç ç©¶åèï¼ä¸æ§æåæ¡æ³å¾æè¦ã"})]}),s.jsx(X,{"data-loc":"client/src/pages/member/MemberHistory.tsx:37",asChild:!0,className:"shrink-0 rounded-none bg-[#102d49] text-white",children:s.jsxs(we,{"data-loc":"client/src/pages/member/MemberHistory.tsx:37",href:"/ai",children:[s.jsx(fg,{"data-loc":"client/src/pages/member/MemberHistory.tsx:37",className:"size-4"}),"æ°ç AI åç"]}
721)})]}),s.jsxs("div",{"data-loc":"client/src/pages/member/MemberHistory.tsx:40",className:"relative max-w-xl",children:[s.jsx(Ut,{"data-loc":"client/src/pages/member/MemberHistory.tsx:41",className:"pointer-events-none absolute left-4 top-1/2 size-4 -translate-y-1/2 text-slate-400"}),s.jsx(He,{"data-loc":"client/src/pages/member/MemberHistory.tsx:42",value:t,onChange:r=>a(r.target.value),placeholder:"æå°å°è©±æ¨é¡â¦",className:"h-11 rounded-none border-[#d3c19f] bg-white pl-11","aria-label":"æå°åçæ·å²"})]}),e.isError&&s.jsxs("div",{"data-loc":"client/src/pages/member/MemberHistory.tsx:46",role:"alert",className:"flex flex-col gap-3 border border-red-200 bg-red-50 p-5 text-sm text-red-800 sm:flex-row sm:items-center sm:justify-between",children:[s.jsx("p",{"data-loc":"client/src/pages/member/MemberHistory.tsx:47",children:"åçæ·å²æ«æç¡æ³è¼å
¥ã"}),s.jsx(X,{"data-loc":"client/src/pages/member/MemberHistory.tsx:48",type:"button",variant:"outline",className:"rounded-none border-red-300 bg-white text-red-800",onClick:()=>void e.refetch(),children:"éæ°è¼å
¥"})]}),s.jsxs("section",{"data-loc":"client/src/pages/member/MemberHistory.tsx:52",className:"space-y-3","aria-label":"AI åçæ·å²å表",children:[e.isLoading&&Array.from({length:5}).map((r,o)=>s.jsx(Oe,{"data-loc":"client/src/pages/member/MemberHistory.tsx:53",className:"h-28"},o)),!e.isLoading&&!n.length&&s.jsxs("div",{"data-loc":"client/src/pages/member/MemberHistory.tsx:55",className:"border border-dashed border-[#cdbb9a] bg-[#fbfaf7] px-6 py-14 text-center",children:[s.jsx(xr,{"data-loc":"client/src/pages/member/MemberHistory.tsx:56",className:"mx-auto size-9 text-[#ae8b54]",strokeWidth:1.35}),s.jsx("h2",{"data-loc":"client/src/pages/member/MemberHistory.tsx:57",className:"mt-4 font-serif text-xl font-semibold text-[#102840]",children:t?"æ¾ä¸å°ç¬¦åçå°è©±":"å°ç¡åçæ·å²"}),s.jsx("p",{"data-loc":"client/src/pages/member/MemberHistory.tsx:58",className:"mx-auto mt-2 max-w-lg text-sm leading-7 text-slate-500",children:t?"è«èª¿æ´æå°æåï¼æç覽å
¨é¨åçç´éã":"å®æç¬¬ä¸å AI æ³å¾åçå¾ï¼ç³»çµ±æå°åé¡ãåè¦èå¼ç¨ä¾æºä¿å卿¤ã"}),!t&&s.jsx(X,{"data-loc":"client/src/pages/member/MemberHistory.tsx:59",asChild:!0,className:"mt-6 rounded-none bg-[#102d49] text-white",children:s.jsx(we,{"data-loc":"client/src/pages/member/MemberHistory.tsx:59",href:"/ai",children:"éå§ç¬¬ä¸ååç"})})]}),n.map(r=>s.jsxs(we,{"data-loc":"client/src/pages/member/MemberHistory.tsx:63",href:`/member/history/${r.id}`,className:"group grid gap-4 border border-[#d8c9af] bg-[#fbfaf7] p-5 transition-all hover:border-[#b89660] hover:shadow-[0_12px_32px_rgba(16,40,64,0.07)] sm:grid-cols-[auto_1fr_auto] sm:items-center sm:p-6",children:[s.jsx("div",{"data-loc":"client/src/pages/member/MemberHistory.tsx:64",className:"grid size-11 place-items-center border border-[#d3c19f] bg-white text-[#8d6a32]",children:s.jsx(ZX,{"data-loc":"client/src/pages/member/MemberHistory.tsx:64",className:"size-5",strokeWidth:1.5})}),s.jsxs("div",{"data-loc":"client/src/pages/member/MemberHistory.tsx:65",className:"min-w-0",children:[s.jsx("h2",{"data-loc":"client/src/pages/member/MemberHistory.tsx:66",className:"truncate font-semibold text-[#102840] group-hover:text-[#8d6a32]",children:r.title}),s.jsx("div",{"data-loc":"client/src/pages/member/MemberHistory.tsx:67",className:"mt-2 flex flex-wrap items-center gap-x-4 gap-y-1 text-xs text-slate-500",children:s.jsxs("span",{"data-loc":"client/src/pages/member/MemberHistory.tsx:68",className:"inline-flex items-center gap-1.5",children:[s.jsx($r,{"data-loc":"client/src/pages/member/MemberHistory.tsx:68",className:"size-3.5"}),"æ´æ°æ¼ ",M2e(r.lastMessageAt)]})})]}),s.jsxs("span",{"data-loc":"client/src/pages/member/MemberHistory.tsx:71",className:"inline-flex items-center gap-1 text-xs font-medium text-[#7f5f2f]",children:["æ¥çå
§å®¹",s.jsx(Na,{"data-loc":"client/src/pages/member/MemberHistory.tsx:71",className:"size-4 transition-transform group-hover:translate-x-1"})]})]},r.id))]})]})}const Kh={info:{label:"ä¸è¬éç¥",icon:NL,className:"bg-sky-100 text-sky-800"},update:{label:"平尿´æ°",icon:Ca,className:"bg-emerald-100 text-emerald-800"},warning:{label:"éè¦æé",icon:$u,className:"bg-amber-100 text-amber-900"},action:{label:"å¾
辦éç¥",icon:EL,className:"bg-violet-100 text-violet-800"}};
721function J7(e){return e?new Date(e).toLocaleString("zh-TW",{year:"numeric",month:"short",day:"numeric",hour:"2-digit",minute:"2-digit"}):"â"}function R2e(){const e=xe.useUtils(),[t,a]=N.useState(!1),[n,r]=N.useState("all"),[o,c]=N.useState(1),[u,d]=N.useState(null),p=N.useRef(!1),h=N.useMemo(()=>({unreadOnly:t,type:n==="all"?null:n,page:o,pageSize:20}),[o,n,t]),m=xe.notifications.inbox.list.useQuery(h),x=xe.notifications.inbox.unreadCount.useQuery(),v=async()=>{await Promise.all([e.notifications.inbox.list.invalidate(),e.notifications.inbox.summary.invalidate(),e.notifications.inbox.unreadCount.invalidate(),e.notifications.inbox.detail.invalidate()])},j=xe.notifications.inbox.open.useMutation({onSuccess:async O=>{d(O),await v()},onError:O=>Ae.error(O.message)}),b=xe.notifications.inbox.markAllRead.useMutation({onSuccess:async O=>{Ae.success(O.updatedCount?`å·²å° ${O.updatedCount} åéç¥æ¨çºå·²è®`:"ç®åæ²ææªè®éç¥"),await v()},onError:O=>Ae.error(O.message)});N.useEffect(()=>{if(p.current)return;const O=Number(new URLSearchParams(window.location.search).get("notification"));!Number.isInteger(O)||O<=0||(p.current=!0,j.mutate({notificationId:O}))},[j]);const w=Math.max(1,Math.ceil((m.data?.total??0)/20)),A=O=>{if(O.readAtMs){d(O);return}j.mutate({notificationId:O.id})},C=u?.actionUrl?u.actionUrl.startsWith("/")?s.jsx(X,{"data-loc":"client/src/pages/member/MemberNotifications.tsx:112",asChild:!0,className:"rounded-none bg-[#102d49] text-white hover:bg-[#183e61]",children:s.jsxs(we,{"data-loc":"client/src/pages/member/MemberNotifications.tsx:113",href:u.actionUrl,children:[u.actionLabel||"å徿¥ç",s.jsx(ma,{"data-loc":"client/src/pages/member/MemberNotifications.tsx:114",className:"size-4"})]})}):s.jsx(X,{"data-loc":"client/src/pages/member/MemberNotifications.tsx:118",asChild:!0,className:"rounded-none bg-[#102d49] text-white hover:bg-[#183e61]",children:s.jsxs("a",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:119",href:u.actionUrl,children:[u.actionLabel||"å徿¥ç",s.jsx(ma,{"data-loc":"client/src/pages/member/MemberNotifications.tsx:120",className:"size-4"})]})}):null;return s.jsxs("div",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:127",className:"mx-auto max-w-7xl space-y-6",children:[s.jsxs("section",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:128",className:"navy-noise grid gap-6 border border-[#1e405f] px-6 py-8 text-white shadow-[0_18px_50px_rgba(16,40,64,0.12)] sm:px-8 lg:grid-cols-[1fr_auto] lg:items-center",children:[s.jsxs("div",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:129",children:[s.jsx("p",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:130",className:"text-xs font-semibold uppercase tracking-[0.2em] text-[#d8ba82]",children:"Member inbox"}),s.jsx("h1",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:131",className:"mt-3 font-serif text-3xl font-semibold",children:"éç¥ä¸å¿"}),s.jsx("p",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:132",className:"mt-3 max-w-3xl text-sm leading-7 text-slate-300",children:"æ¥ç平尿´æ°ãéè¦æéèéè¦èççæå¡äºé
ãéç¥å
å¨ç»å
¥å¾é¡¯ç¤ºï¼é±è®çæ
æä¿çæ¼æ¨ç帳èã"})]}),s.jsxs("div",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:136",className:"flex items-center gap-3 border border-[#d6b978]/60 bg-[#071a2d]/50 px-5 py-4",children:[s.jsx(tc,{"data-loc":"client/src/pages/member/MemberNotifications.tsx:137",className:"size-6 text-[#e0c58e]"}),s.jsxs("div",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:138",children:[s.jsx("p",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:139",className:"text-xs text-slate-300",children:"æªè®éç¥"}),s.jsx("p",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:140",className:"mt-1 font-serif text-2xl font-semibold text-[#e0c58e]",children:x.data??0})]})]})]}),s.jsx("section",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:145",className:"border border-[#d8c9af] bg-white p-4 sm:p-5",children:s.jsxs("div",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:146",className:"flex flex-col justify-between gap-4 lg:flex-row lg:items-center",children:[s.jsx(NH,{"data-loc":"client/src/pages/member/MemberNotifications.tsx:147",value:t?"unread":"all",onValueChange:O=>{a(O==="unread"),c(1)},children:s.jsxs(AH,{"data-loc":"client/src/pages/member/MemberNotifications.tsx:154",className:"h-auto rounded-none bg-[#f1eadf] p-1",children:[s.jsx(wx,{"data-loc":"client/src/pages/member/MemberNotifications.tsx:155",value:"all",className:"rounded-none px-5",children:"å
¨é¨éç¥"}),s.jsx(wx,{"data-loc":"client/src/pages/member/MemberNotifications.tsx:156",value:"unread",className:"rounded-none px-5",children:"æªè®éç¥"})]})}),s.jsx("div",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:159",className:"flex flex-wrap gap-2",role:"group","aria-label":"éç¥é¡å篩é¸",children:["all","info","update","warning","action"].map(O=>s.jsx(X,{"data-loc":"client/src/pages/member/MemberNotifications.tsx:161",type:"button",size:"sm",variant:n===O?"default":"outline",className:ge("rounded-none",n===O?"bg-[#102d49] text-white":"border-[#d8c9af] bg-white"),onClick:()=>{r(O),c(1)},children:O==="all"?"å
¨é¨é¡å":Kh[O].label},O))}),s.jsxs(X,{"data-loc":"client/src/pages/member/MemberNotifications.tsx:179",type:"button",variant:"outline",className:"rounded-none border-[#c7a76d] bg-[#f7f2e8] text-[#6f5329]",disabled:!x.data||b.isPending,onClick:()=>b.mutate(),children:[b.isPending?s.jsx(to,{"data-loc":"client/src/pages/member/MemberNotifications.tsx:186",className:"size-4 animate-spin"}):s.jsx(vL,{"data-loc":"client/src/pages/member/MemberNotifications.tsx:186",className:"size-4"}),"å
¨é¨å·²è®"]})]})}),s.jsxs("section",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:192",className:"grid min-h-[520px] gap-5 xl:grid-cols-[minmax(0,0.9fr)_minmax(360px,1.1fr)]",children:[s.jsxs("div",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:193",className:"overflow-hidden border border-[#d8c9af] bg-white",children:[s.jsxs("div",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:194",className:"flex items-center justify-between border-b border-[#e3d8c5] bg-[#fbfaf7] px-5 py-3 text-sm text-slate-500",children:[s.jsxs("span",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:195",children:["å
± ",m.data?.total??0," å"]}),s.jsxs(X,{"data-loc":"client/src/pages/member/MemberNotifications.tsx:196",type:"button",variant:"ghost",size:"sm",className:"rounded-none",onClick:()=>m.refetch(),children:[s.jsx(ni,{"data-loc":"client/src/pages/member/MemberNotifications.tsx:197",className:"size-3.5"}),"éæ°æ´ç"]})]}),m.isLoading?s.jsx("div",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:202",className:"space-y-3 p-5",children:Array.from({length:6}).map((O,k)=>s.jsx(Oe,{"data-loc":"client/src/pages/member/MemberNotifications.tsx:203",className:"h-24 w-full"},k))}):m.isError?s.jsx("div",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:206",role:"alert",className:"grid min-h-80 place-items-center p-8 text-center",children:s.jsxs("div",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:207",children:[s.jsx($u,{"data-loc":"client/src/pages/member/MemberNotifications.tsx:208",className:"mx-auto
721size-9 text-red-700"}),s.jsx("p",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:209",className:"mt-3 text-sm text-red-700",children:m.error.message}),s.jsx(X,{"data-loc":"client/src/pages/member/MemberNotifications.tsx:210",variant:"outline",className:"mt-4 rounded-none bg-white",onClick:()=>m.refetch(),children:"éæ°è¼å
¥"})]})}):m.data?.items.length?s.jsx("div",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:222",className:"divide-y divide-[#e8dfd0]",children:m.data.items.map(O=>{const k=Kh[O.type],_=k.icon,P=!O.readAtMs,E=u?.id===O.id;return s.jsxs("button",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:229",type:"button",className:ge("flex w-full items-start gap-3 px-5 py-4 text-left transition-colors",E?"bg-[#efe6d8]":P?"bg-[#fffaf1] hover:bg-[#f7f2e8]":"hover:bg-[#fbfaf7]"),onClick:()=>A(O),children:[s.jsx("span",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:238",className:ge("mt-0.5 grid size-9 shrink-0 place-items-center",k.className),children:s.jsx(_,{"data-loc":"client/src/pages/member/MemberNotifications.tsx:238",className:"size-4"})}),s.jsxs("span",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:239",className:"min-w-0 flex-1",children:[s.jsxs("span",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:240",className:"flex items-start gap-2",children:[s.jsx("span",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:241",className:ge("line-clamp-1 flex-1 text-sm text-[#233a52]",P&&"font-semibold"),children:O.title}),P?s.jsx("span",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:242",className:"mt-1.5 size-2 rounded-full bg-[#b42318]","aria-label":"æªè®"}):s.jsx(Pp,{"data-loc":"client/src/pages/member/MemberNotifications.tsx:242",className:"mt-0.5 size-4 text-emerald-700","aria-label":"å·²è®"})]}),s.jsx("span",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:244",className:"mt-1 line-clamp-2 text-xs leading-5 text-slate-500",children:O.content}),s.jsx("time",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:245",className:"mt-2 block text-[11px] text-slate-400",dateTime:O.publishedAtMs?new Date(O.publishedAtMs).toISOString():void 0,children:J7(O.publishedAtMs)})]})]},O.id)})}):s.jsx("div",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:214",className:"grid min-h-80 place-items-center p-8 text-center",children:s.jsxs("div",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:215",children:[s.jsx(tc,{"data-loc":"client/src/pages/member/MemberNotifications.tsx:216",className:"mx-auto size-10 text-[#9a7538]",strokeWidth:1.3}),s.jsx("p",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:217",className:"mt-4 font-serif text-lg font-semibold text-[#102840]",children:"æ¤ç¯©é¸æ¢ä»¶ä¸æ²æéç¥"}),s.jsx("p",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:218",className:"mt-2 text-sm text-slate-500",children:"å¯åæè³å
¨é¨éç¥æå
¶ä»é¡åæ¥çã"})]})}),s.jsxs("div",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:253",className:"flex items-center justify-between border-t border-[#e3d8c5] px-5 py-4 text-xs text-slate-500",children:[s.jsxs("span",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:254",children:["第 ",o,"ï¼",w," é "]}),s.jsxs("div",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:255",className:"flex gap-2",children:[s.jsxs(X,{"data-loc":"client/src/pages/member/MemberNotifications.tsx:256",size:"sm",variant:"outline",className:"rounded-none bg-white",disabled:o<=1,onClick:()=>c(O=>O-1),children:[s.jsx(qn,{"data-loc":"client/src/pages/member/MemberNotifications.tsx:256",className:"size-4"}),"ä¸ä¸é "]}),s.jsxs(X,{"data-loc":"client/src/pages/member/MemberNotifications.tsx:257",size:"sm",variant:"outline",className:"rounded-none bg-white",disabled:o>=w,onClick:()=>c(O=>O+1),children:["ä¸ä¸é ",s.jsx(ra,{"data-loc":"client/src/pages/member/MemberNotifications.tsx:257",className:"size-4"})]})]})]})]}),s.jsx("article",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:262",className:"border border-[#d8c9af] bg-white p-6 sm:p-8","aria-live":"polite",children:j.isPending?s.jsxs("div",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:264",className:"flex min-h-72 items-center justify-center gap-2 text-sm text-slate-500",children:[s.jsx(to,{"data-loc":"client/src/pages/member/MemberNotifications.tsx:264",className:"size-4 animate-spin"}),"æ£å¨éåéç¥"]}):u?s.jsxs("div",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:266",children:[s.jsxs("div",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:267",className:"flex flex-wrap items-center gap-2",children:[s.jsx(Et,{"data-loc":"client/src/pages/member/MemberNotifications.tsx:268",className:ge("rounded-none border-0",Kh[u.type].className),children:Kh[u.type].label}),s.jsx(Et,{"data-loc":"client/src/pages/member/MemberNotifications.tsx:269",variant:"outline",className:"rounded-none border-emerald-300 text-emerald-700",children:"å·²è®"})]}),s.jsx("h2",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:271",className:"mt-5 font-serif text-2xl font-semibold leading-tight text-[#102840]",children:u.title}),s.jsxs("time",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:272",className:"mt-3 block text-xs text-slate-500",dateTime:u.publishedAtMs?new Date(u.publishedAtMs).toISOString():void 0,children:["ç¼å¸æ¼ ",J7(u.publishedAtMs)]}),s.jsx("div",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:273",className:"mt-6 whitespace-pre-wrap border-y border-[#e3d8c5] py-6 text-sm leading-8 text-slate-700",children:u.content}),C&&s.jsx("div",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:274",className:"mt-6",children:C})]}):s.jsx("div",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:277",className:"grid min-h-72 place-items-center text-center",children:s.jsxs("div",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:278",children:[s.jsx(tc,{"data-loc":"client/src/pages/member/MemberNotifications.tsx:279",className:"mx-auto
721size-10 text-[#9a7538]",strokeWidth:1.3}),s.jsx("h2",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:280",className:"mt-4 font-serif text-xl font-semibold text-[#102840]",children:"鏿ä¸åéç¥"}),s.jsx("p",{"data-loc":"client/src/pages/member/MemberNotifications.tsx:281",className:"mt-2 max-w-sm text-sm leading-6 text-slate-500",children:"å¾å·¦å´æ¸
å®é¸æéç¥ï¼å³å¯æ¥ç宿´å
§å®¹ä¸¦èªåæ¨è¨çºå·²è®ã"})]})})})]})]})}function L2e(e){return e?new Date(e).toLocaleString("zh-TW",{year:"numeric",month:"short",day:"numeric",hour:"2-digit",minute:"2-digit"}):"å°ç¡æéç´é"}function I2e(){const{user:e}=Un(),t=xe.member.bookmarks.list.useQuery(),a=xe.member.conversations.list.useQuery(),n=t.isError||a.isError,r=t.data?.statutes.length??0,o=t.data?.judgments.length??0,c=a.data?.length??0;return s.jsxs("div",{"data-loc":"client/src/pages/member/MemberOverview.tsx:29",className:"mx-auto max-w-7xl space-y-8",children:[s.jsxs("section",{"data-loc":"client/src/pages/member/MemberOverview.tsx:30",className:"navy-noise grid gap-7 border border-[#1e405f] px-6 py-8 text-white shadow-[0_18px_50px_rgba(16,40,64,0.12)] sm:px-8 lg:grid-cols-[1fr_auto] lg:items-center",children:[s.jsxs("div",{"data-loc":"client/src/pages/member/MemberOverview.tsx:31",children:[s.jsx("p",{"data-loc":"client/src/pages/member/MemberOverview.tsx:32",className:"text-xs font-semibold uppercase tracking-[0.2em] text-[#d8ba82]",children:"Member research desk"}),s.jsx("h1",{"data-loc":"client/src/pages/member/MemberOverview.tsx:33",className:"mt-3 font-serif text-3xl font-semibold",children:e?.name?`${e.name}ï¼æ¡è¿åä¾`:"æå¡ç 究總覽"}),s.jsx("p",{"data-loc":"client/src/pages/member/MemberOverview.tsx:34",className:"mt-3 max-w-2xl text-sm leading-7 text-slate-300",children:"é䏿¥çæ¨æ¶èçè¡æ¿è¨´è¨æ³æ¢æãè£å¤è³æèå·²ä¿åç AI åçç ç©¶æ·ç¨ã"})]}),s.jsx(X,{"data-loc":"client/src/pages/member/MemberOverview.tsx:36",asChild:!0,size:"lg",className:"rounded-none bg-[#c7a76d] text-[#081c31] hover:bg-[#e0c58e]",children:s.jsxs(we,{"data-loc":"client/src/pages/member/MemberOverview.tsx:36",href:"/ai",children:[s.jsx(xr,{"data-loc":"client/src/pages/member/MemberOverview.tsx:36",className:"size-4"}),"éå§æ°ç AI åç"]}
721)})]}),n&&s.jsxs("div",{"data-loc":"client/src/pages/member/MemberOverview.tsx:40",role:"alert",className:"flex flex-col gap-3 border border-red-200 bg-red-50 p-5 text-sm text-red-800 sm:flex-row sm:items-center sm:justify-between",children:[s.jsx("p",{"data-loc":"client/src/pages/member/MemberOverview.tsx:41",children:"æå¡è³ææ«æç¡æ³å®æ´è¼å
¥ï¼è«ç¨å¾é試ã"}),s.jsx(X,{"data-loc":"client/src/pages/member/MemberOverview.tsx:42",type:"button",variant:"outline",className:"rounded-none border-red-300 bg-white text-red-800",onClick:()=>{t.refetch(),a.refetch()},children:"éæ°è¼å
¥"})]}),s.jsxs("section",{"data-loc":"client/src/pages/member/MemberOverview.tsx:46",className:"grid gap-4 sm:grid-cols-3","aria-label":"æå¡ç ç©¶çµ±è¨",children:[t.isLoading?s.jsx(Oe,{"data-loc":"client/src/pages/member/MemberOverview.tsx:47",className:"h-32"}):s.jsxs("div",{"data-loc":"client/src/pages/member/MemberOverview.tsx:47",className:"border border-[#d8c9af] bg-[#fbfaf7] p-6",children:[s.jsx(Aa,{"data-loc":"client/src/pages/member/MemberOverview.tsx:47",className:"size-5 text-[#9a7538]"}),s.jsx("p",{"data-loc":"client/src/pages/member/MemberOverview.tsx:47",className:"mt-5 font-serif text-3xl font-semibold text-[#102840]",children:r}),s.jsx("p",{"data-loc":"client/src/pages/member/MemberOverview.tsx:47",className:"mt-1 text-sm text-slate-500",children:"æ¶èæ³æ¢"})]}),t.isLoading?s.jsx(Oe,{"data-loc":"client/src/pages/member/MemberOverview.tsx:48",className:"h-32"}):s.jsxs("div",{"data-loc":"client/src/pages/member/MemberOverview.tsx:48",className:"border border-[#d8c9af] bg-[#fbfaf7] p-6",children:[s.jsx(tn,{"data-loc":"client/src/pages/member/MemberOverview.tsx:48",className:"size-5 text-[#9a7538]"}),s.jsx("p",{"data-loc":"client/src/pages/member/MemberOverview.tsx:48",className:"mt-5 font-serif text-3xl font-semibold text-[#102840]",children:o}),s.jsx("p",{"data-loc":"client/src/pages/member/MemberOverview.tsx:48",className:"mt-1 text-sm text-slate-500",children:"æ¶èè£å¤"})]}),a.isLoading?s.jsx(Oe,{"data-loc":"client/src/pages/member/MemberOverview.tsx:49",className:"h-32"}):s.jsxs("div",{"data-loc":"client/src/pages/member/MemberOverview.tsx:49",className:"border border-[#d8c9af] bg-[#fbfaf7] p-6",children:[s.jsx(dg,{"data-loc":"client/src/pages/member/MemberOverview.tsx:49",className:"size-5 text-[#9a7538]"}),s.jsx("p",{"data-loc":"client/src/pages/member/MemberOverview.tsx:49",className:"mt-5 font-serif text-3xl font-semibold text-[#102840]",children:c}),s.jsx("p",{"data-loc":"client/src/pages/member/MemberOverview.tsx:49",className:"mt-1 text-sm text-slate-500",children:"AI åçç´é"})]})]}),s.jsxs("div",{"data-loc":"client/src/pages/member/MemberOverview.tsx:52",className:"grid gap-7 xl:grid-cols-2",children:[s.jsxs("section",{"data-loc":"client/src/pages/member/MemberOverview.tsx:53",className:"border border-[#d8c9af] bg-[#fbfaf7]",children:[s.jsxs("header",{"data-loc":"client/src/pages/member/MemberOverview.tsx:54",className:"flex items-end justify-between border-b border-[#d8c9af] px-6 py-5",children:[s.jsxs("div",{"data-loc":"client/src/pages/member/MemberOverview.tsx:55",children:[s.jsx("p",{"data-loc":"client/src/pages/member/MemberOverview.tsx:55",className:"text-xs font-semibold tracking-[0.16em] text-[#9a7538]",children:"BOOKMARKS"}),s.jsx("h2",{"data-loc":"client/src/pages/member/MemberOverview.tsx:55",className:"mt-2 font-serif text-xl font-semibold text-[#102840]",children:"æè¿æ¶è"})]}),s.jsxs(we,{"data-loc":"client/src/pages/member/MemberOverview.tsx:56",href:"/member/bookmarks",className:"inline-flex items-center gap-1 text-xs font-medium text-[#7f5f2f]",children:["æ¥çå
¨é¨",s.jsx(Na,{"data-loc":"client/src/pages/member/MemberOverview.tsx:56",className:"size-3.5"})]})]}),s.jsxs("div",{"data-loc":"client/src/pages/member/MemberOverview.tsx:58",className:"divide-y divide-[#e1d7c5] px-6",children:[t.isLoading&&Array.from({length:4}).map((u,d)=>s.jsx(Oe,{"data-loc":"client/src/pages/member/MemberOverview.tsx:59",className:"my-4 h-16"},d)),!t.isLoading&&!r&&!o&&s.jsxs("div",{"data-loc":"client/src/pages/member/MemberOverview.tsx:61",className:"py-12 text-center",children:[s.jsx(zu,{"data-loc":"client/src/pages/member/MemberOverview.tsx:61",className:"mx-auto
721size-7 text-[#b4935c]",strokeWidth:1.4}),s.jsx("p",{"data-loc":"client/src/pages/member/MemberOverview.tsx:61",className:"mt-3 text-sm text-slate-500",children:"å°æªæ¶èæ³æ¢æè£å¤ã"}),s.jsx(we,{"data-loc":"client/src/pages/member/MemberOverview.tsx:61",href:"/statutes",className:"mt-3 inline-flex text-sm font-medium text-[#7f5f2f]",children:"å徿³è¦ç覽"})]}),t.data?.statutes.slice(0,2).map(u=>s.jsxs(we,{"data-loc":"client/src/pages/member/MemberOverview.tsx:64",href:`/statutes/${u.statute.articleNo}`,className:"group flex items-start gap-4 py-4",children:[s.jsx(Aa,{"data-loc":"client/src/pages/member/MemberOverview.tsx:65",className:"mt-1 size-4 shrink-0 text-[#9a7538]"}),s.jsxs("div",{"data-loc":"client/src/pages/member/MemberOverview.tsx:66",className:"min-w-0",children:[s.jsxs("p",{"data-loc":"client/src/pages/member/MemberOverview.tsx:66",className:"font-serif font-semibold text-[#233a52] group-hover:text-[#8d6a32]",children:["è¡æ¿è¨´è¨æ³ç¬¬ ",u.statute.articleNo," æ¢"]}),s.jsx("p",{"data-loc":"client/src/pages/member/MemberOverview.tsx:66",className:"mt-1 line-clamp-1 text-xs text-slate-500",children:u.statute.content})]})]},`s-${u.bookmarkId}`)),t.data?.judgments.slice(0,2).map(u=>s.jsxs(we,{"data-loc":"client/src/pages/member/MemberOverview.tsx:70",href:`/judgments/local/${u.judgment.id}`,className:"group flex items-start gap-4 py-4",children:[s.jsx(tn,{"data-loc":"client/src/pages/member/MemberOverview.tsx:71",className:"mt-1 size-4 shrink-0 text-[#9a7538]"}),s.jsxs("div",{"data-loc":"client/src/pages/member/MemberOverview.tsx:72",className:"min-w-0",children:[s.jsx("p",{"data-loc":"client/src/pages/member/MemberOverview.tsx:72",className:"truncate font-semibold text-[#233a52] group-hover:text-[#8d6a32]",children:u.judgment.caseNumber}),s.jsxs("p",{"data-loc":"client/src/pages/member/MemberOverview.tsx:72",className:"mt-1 line-clamp-1 text-xs text-slate-500",children:[u.judgment.court," · ",u.judgment.title]})]})]},`j-${u.bookmarkId}`))]})]}),s.jsxs("section",{"data-loc":"client/src/pages/member/MemberOverview.tsx:78",className:"border border-[#d8c9af] bg-[#fbfaf7]",children:[s.jsxs("header",{"data-loc":"client/src/pages/member/MemberOverview.tsx:79",className:"flex items-end justify-between border-b border-[#d8c9af] px-6 py-5",children:[s.jsxs("div",{"data-loc":"client/src/pages/member/MemberOverview.tsx:80",children:[s.jsx("p",{"data-loc":"client/src/pages/member/MemberOverview.tsx:80",className:"text-xs font-semibold tracking-[0.16em] text-[#9a7538]",children:"CONVERSATIONS"}),s.jsx("h2",{"data-loc":"client/src/pages/member/MemberOverview.tsx:80",className:"mt-2 font-serif text-xl font-semibold text-[#102840]",children:"æè¿åç"})]}),s.jsxs(we,{"data-loc":"client/src/pages/member/MemberOverview.tsx:81",href:"/member/history",className:"inline-flex items-center gap-1 text-xs font-medium text-[#7f5f2f]",children:["æ¥çå
¨é¨",s.jsx(Na,{"data-loc":"client/src/pages/member/MemberOverview.tsx:81",className:"size-3.5"})]})]}),s.jsxs("div",{"data-loc":"client/src/pages/member/MemberOverview.tsx:83",className:"divide-y divide-[#e1d7c5] px-6",children:[a.isLoading&&Array.from({length:4}).map((u,d)=>s.jsx(Oe,{"data-loc":"client/src/pages/member/MemberOverview.tsx:84",className:"my-4 h-16"},d)),!a.isLoading&&!c&&s.jsxs("div",{"data-loc":"client/src/pages/member/MemberOverview.tsx:86",className:"py-12 text-center",children:[s.jsx(xr,{"data-loc":"client/src/pages/member/MemberOverview.tsx:86",className:"mx-auto size-7 text-[#b4935c]",strokeWidth:1.4}),s.jsx("p",{"data-loc":"client/src/pages/member/MemberOverview.tsx:86",className:"mt-3 text-sm text-slate-500",children:"å°ç¡ AI åçç´éã"}),s.jsx(we,{"data-loc":"client/src/pages/member/MemberOverview.tsx:86",href:"/ai",className:"mt-3 inline-flex text-sm font-medium text-[#7f5f2f]",children:"æåºç¬¬ä¸ååé¡"})]}),a.data?.slice(0,5).map(u=>s.jsxs(we,{"data-loc":"client/src/pages/member/MemberOverview.tsx:89",href:`/member/history/${u.id}`,className:"group block py-4",children:[s.jsx("p",{"data-loc":"client/src/pages/member/MemberOverview.tsx:90",className:"line-clamp-1 font-semibold text-[#233a52] group-hover:text-[#8d6a32]",children:u.title}),s.jsxs("p",{"data-loc":"client/src/pages/member/MemberOverview.tsx:91",className:"mt-2 flex items-center gap-1.5 text-xs text-slate-500",children:[s.jsx($r,{"data-loc":"client/src/pages/member/MemberOverview.tsx:91",className:"size-3.5"}),L2e(u.lastMessageAt)]})]},u.id))]})]})]})]})}const sS={free:"Free",vip:"VIP",vvip:"VVIP"},z2e={pending:"å¾
å¯©æ ¸",approved:"å·²æ ¸å",rejected:"æªæ ¸å",cancelled:"已忶"}
721,$2e=[{tier:"free",title:"Free",subtitle:"å
¬éæ³å¾ç¥èèåºæ¬ç ç©¶å
¥å£",icon:eo,features:["å
¨ææ³è¦çè¦½èæ¢ææå°","å
¬éè£å¤æª¢ç´¢","åºç¤æ³å¾ AI åç","ç¥èæç« èç¨åºå°è¦½"]},{tier:"vip",title:"VIP",subtitle:"å人ç ç©¶æ·ç¨èé²éåæå·¥å
·",icon:sZ,features:["å
å« Free å
¨é¨åè½","å°è©±ä¿åãè¤è£½ãåå°èå享","StarãProject èç ç©¶æ´çå·¥å
·","Charts èé²éå表ä¸è¼"]},{tier:"vvip",title:"VVIP",subtitle:"宿´ DJSãCEF èå°æ¥ç ç©¶å·¥ä½å",icon:bL,features:["å
å« VIP å
¨é¨åè½","DJS å
«å¤§èªç¾©æ¨¡çµ","CEF F1ï¼F2ï¼F3 è TLI åæ","é«éå¯åºè Artifact 工使µ"]}];function iS(e){return e?new Date(e).toLocaleString("zh-TW",{year:"numeric",month:"short",day:"numeric",hour:"2-digit",minute:"2-digit"}):"â"}function B2e(){const e=xe.useUtils(),t=xe.member.plan.get.useQuery(),[a,n]=N.useState(""),r=xe.member.plan.requestUpgrade.useMutation({onSuccess:async h=>{Ae.success(h.created?"ééç³è«å·²éåº":"å·²æå¾
å¯©æ ¸ç³è«ï¼æªéè¤å»ºç«"),n(""),await e.member.plan.get.invalidate()},onError:h=>Ae.error(h.message)}),o=xe.member.plan.cancelRequest.useMutation({onSuccess:async()=>{Ae.success("ç³è«å·²åæ¶"),await e.member.plan.get.invalidate()},onError:h=>Ae.error(h.message)}),c=t.data?.member.tier??"free",u=t.data?.pendingRequest??null,d={free:0,vip:1,vvip:2},p=h=>{r.mutate({requestedTier:h,reason:a.trim()||null})};return s.jsxs("div",{"data-loc":"client/src/pages/member/MemberPlan.tsx:94",className:"mx-auto max-w-7xl space-y-7",children:[s.jsxs("section",{"data-loc":"client/src/pages/member/MemberPlan.tsx:95",className:"navy-noise grid gap-7 border border-[#1e405f] px-6 py-8 text-white shadow-[0_18px_50px_rgba(16,40,64,0.12)] sm:px-8 lg:grid-cols-[1fr_auto] lg:items-center",children:[s.jsxs("div",{"data-loc":"client/src/pages/member/MemberPlan.tsx:96",children:[s.jsx("p",{"data-loc":"client/src/pages/member/MemberPlan.tsx:97",className:"text-xs font-semibold uppercase tracking-[0.2em] text-[#d8ba82]",children:"Membership roadmap"}),s.jsx("h1",{"data-loc":"client/src/pages/member/MemberPlan.tsx:98",className:"mt-3 font-serif text-3xl font-semibold",children:"æå¡æ¹æ¡èééç³è«"}),s.jsxs("p",{"data-loc":"client/src/pages/member/MemberPlan.tsx:99",className:"mt-3 max-w-3xl text-sm leading-7 text-slate-300",children:["ALA æ¹æ¡åè½ä»å¨è¦åèé©èéæ®µï¼",s.jsx("strong",{"data-loc":"client/src/pages/member/MemberPlan.tsx:100",className:"font-semibold text-white",children:"ç®åæ«ä¸æ¶è²»"}),"ãéåºç³è«åªæå»ºç«ç®¡çå¡å¯©æ ¸ç´éï¼ä¸æé²å
¥ä»æ¬¾æèªåæ£æ¬¾æµç¨ã"]})]}),t.isLoading?s.jsx(Oe,{"data-loc":"client/src/pages/member/MemberPlan.tsx:104",className:"h-20 w-44 bg-white/10"}):s.jsxs("div",{"data-loc":"client/src/pages/member/MemberPlan.tsx:106",className:"border border-[#d6b978]/60 bg-[#071a2d]/50 px-6 py-4 text-center",children:[s.jsx("p",{"data-loc":"client/src/pages/member/MemberPlan.tsx:107",className:"text-xs tracking-[0.14em] text-slate-300",children:"ç®åæ¹æ¡"}),s.jsx("p",{"data-loc":"client/src/pages/member/MemberPlan.tsx:108",className:"mt-2 font-serif text-2xl font-semibold text-[#e0c58e]",children:sS[c]}),s.jsx("p",{"data-loc":"client/src/pages/member/MemberPlan.tsx:109",className:"mt-1 text-[11px] text-slate-400",children:t.data?.member.role==="admin"?"管çå¡å®æ´æ¬é":"æå¡æ¬é"})]})]}),t.isError&&s.jsxs("section",{"data-loc":"client/src/pages/member/MemberPlan.tsx:115",role:"alert",className:"border border-red-200 bg-red-50 p-5 text-sm text-red-800",children:[s.jsx("p",{"data-loc":"client/src/pages/member/MemberPlan.tsx:116",children:t.error.message}),s.jsx(X,{"data-loc":"client/src/pages/member/MemberPlan.tsx:117",variant:"outline",className:"mt-3 rounded-none border-red-300 bg-white",onClick:()=>t.refetch(),children:"éæ°è¼å
¥"})]}),u&&s.jsxs("section",{"data-loc":"client/src/pages/member/MemberPlan.tsx:122",className:"grid gap-5 border border-[#c7a76d] bg-[#f7f2e8] p-5 sm:p-6 lg:grid-cols-[1fr_auto] lg:items-center",children:[s.jsxs("div",{"data-loc":"client/src/pages/member/MemberPlan.tsx:123",className:"flex items-start gap-4",children:[s.jsx(Gx,{"data-loc":"client/src/pages/member/MemberPlan.tsx:124",className:"mt-1 size-5 shrink-0 text-[#8d6a32]"}),s.jsxs("div",{"data-loc":"client/src/pages/member/MemberPlan.tsx:125",children:[s.jsxs("p",{"data-loc":"client/src/pages/member/MemberPlan.tsx:126",className:"font-serif text-lg font-semibold text-[#102840]",children:["å·²æ ",sS[u.requestedTier]," ééç³è«å¾
å¯©æ ¸"]}),s.jsxs("p",{"data-loc":"client/src/pages/member/MemberPlan.tsx:127",className:"mt-2 text-sm leading-6 text-slate-600",children:["éåºæéï¼",iS(u.createdAt),"ã管ç塿 ¸åå¾ï¼æå¡å±¤ç´ææè®æ´ã"]}),u.reason&&s.jsxs("p",{"data-loc":"client/src/pages/member/MemberPlan.tsx:128",className:"mt-2 text-xs leading-5 text-slate-500",children:["ç³è«èªªæï¼",u.reason]})]})]}),s.jsxs(X,{"data-loc":"client/src/pages/member/MemberPlan.tsx:131",variant:"outline",className:"rounded-none border-[#b38b4d] bg-white text-[#6b4f25]",disabled:o.isPending,onClick:()=>o.mutate({requestId:u.id}),children:[s.jsx(Br,{"data-loc":"client/src/pages/member/MemberPlan.tsx:137",className:"size-4"}),"åæ¶ç³è«"]})]}),s.jsx("section",{"data-loc":"client/src/pages/member/MemberPlan.tsx:142",className:"grid gap-5 lg:grid-cols-3","aria-label":"æå¡æ¹æ¡æ¯è¼",children:t.isLoading?Array.from({length:3}).map((h,m)=>s.jsx(Oe,{"data-loc":"client/src/pages/member/MemberPlan.tsx:144",className:"h-[430px]"},m)):$2e.map(h=>{const m=h.icon,x=c===h.tier,v=h.tier!=="free"&&d[h.tier]>d[c];return s.jsxs("article",{"data-loc":"client/src/pages/member/MemberPlan.tsx:150",className:`relative flex min-h-[430px] flex-col border p-6 ${h.tier==="vvip"?"border-[#a
72177c38] bg-[#102840] text-white":"border-[#d8c9af] bg-white"}`,children:[x&&s.jsx(Et,{"data-loc":"client/src/pages/member/MemberPlan.tsx:154",className:"absolute right-5 top-5 rounded-none bg-[#c7a76d] text-[#102840]",children:"ç®åæ¹æ¡"}),s.jsx(m,{"data-loc":"client/src/pages/member/MemberPlan.tsx:155",className:`size-7 ${h.tier==="vvip"?"text-[#e0c58e]":"text-[#9a7538]"}`,strokeWidth:1.6}),s.jsx("h2",{"data-loc":"client/src/pages/member/MemberPlan.tsx:156",className:`mt-6 font-serif text-2xl font-semibold ${h.tier==="vvip"?"text-white":"text-[#102840]"}`,children:h.title}),s.jsx("p",{"data-loc":"client/src/pages/member/MemberPlan.tsx:157",className:`mt-2 text-sm leading-6 ${h.tier==="vvip"?"text-slate-300":"text-slate-500"}`,children:h.subtitle}),s.jsxs("div",{"data-loc":"client/src/pages/member/MemberPlan.tsx:158",className:`mt-5 border-y py-4 ${h.tier==="vvip"?"border-white/15":"border-[#e3d8c5]"}`,children:[s.jsx("p",{"data-loc":"client/src/pages/member/MemberPlan.tsx:159",className:"text-sm font-semibold",children:"æ¹æ¡è¦åä¸"}),s.jsx("p",{"data-loc":"client/src/pages/member/MemberPlan.tsx:160",className:`mt-1 text-xs ${h.tier==="vvip"?"text-[#d8ba82]":"text-[#8d6a32]"}`,children:"ç®åæ«ä¸æ¶è²»"})]}),s.jsx("ul",{"data-loc":"client/src/pages/member/MemberPlan.tsx:162",className:"mt-5 flex-1 space-y-3",children:h.features.map(j=>s.jsxs("li",{"data-loc":"client/src/pages/member/MemberPlan.tsx:164",className:`flex gap-2.5 text-sm leading-6 ${h.tier==="vvip"?"text-slate-300":"text-slate-600"}`,children:[s.jsx(Pp,{"data-loc":"client/src/pages/member/MemberPlan.tsx:165",className:`mt-1 size-4 shrink-0 ${h.tier==="vvip"?"text-[#e0c58e]":"text-[#9a7538]"}`}),j]},j))}),h.tier==="free"?s.jsx(X,{"data-loc":"client/src/pages/member/MemberPlan.tsx:170",disabled:!0,className:"mt-6 rounded-none bg-slate-200 text-slate-500",children:"å
¬éåºç¤æ¹æ¡"}):x?s.jsxs(X,{"data-loc":"client/src/pages/member/MemberPlan.tsx:172",disabled:!0,className:"mt-6 rounded-none bg-[#c7a76d] text-[#102840]",children:[s.jsx(YA,{"data-loc":"client/src/pages/member/MemberPlan.tsx:172",className:"size-4"}),"å·²éé"]}):v?s.jsxs(X,{"data-loc":"client/src/pages/member/MemberPlan.tsx:174",className:`mt-6 rounded-none ${h.tier==="vvip"?"bg-[#c7a76d] text-[#081c31] hover:bg-[#e0c58e]":"bg-[#102d49] text-white hover:bg-[#183e61]"}`,disabled:!!u||r.isPending,onClick:()=>p(h.tier),children:[s.jsx(Ca,{"data-loc":"client/src/pages/member/MemberPlan.tsx:179",className:"size-4"}),"ç³è«éé ",h.title]}):s.jsx(X,{"data-loc":"client/src/pages/member/MemberPlan.tsx:182",disabled:!0,className:"mt-6 rounded-none bg-slate-200 text-slate-500",children:"å·²å
å«"})]},h.tier)})}),c!=="vvip"&&!u&&s.jsxs("section",{"data-loc":"client/src/pages/member/MemberPlan.tsx:190",className:"grid gap-5 border border-[#d8c9af] bg-[#fbfaf7] p-5 sm:p-6 lg:grid-cols-[1fr_0.8fr]",children:[s.jsxs("div",{"data-loc":"client/src/pages/member/MemberPlan.tsx:191",children:[s.jsx("p",{"data-loc":"client/src/pages/member/MemberPlan.tsx:192",className:"text-xs font-semibold uppercase tracking-[0.16em] text-[#74551f]",children:"Optional note"}),s.jsx("h2",{"data-loc":"client/src/pages/member/MemberPlan.tsx:193",className:"mt-2 font-serif text-xl font-semibold text-[#102840]",children:"ç³è«èªªæï¼é¸å¡«ï¼"}),s.jsx("p",{"data-loc":"client/src/pages/member/MemberPlan.tsx:194",className:"mt-2 text-sm leading-6 text-slate-500",children:"å¯ç°¡è¿°æ¨çç ç©¶ç¨éã常ç¨åè½æå¸æåªå
試ç¨ç模çµãè«å¿å¡«å
¥æ¡ä»¶ç¶äºäººå§åã身åèèæå
¶ä»ææåè³ã"})]}),s.jsx(br,{"data-loc":"client/src/pages/member/MemberPlan.tsx:196",value:a,onChange:h=>n(h.target.value),maxLength:2e3,placeholder:"ä¾å¦ï¼å¸æè©¦ç¨ DJS è CEF ç ç©¶æµç¨ï¼ç¨æ¼è¡æ¿è¨´è¨æ³æå¸èæ¡ä¾åæã",className:"min-h-28 rounded-none border-[#d8c9af] bg-white"})]}),s.jsxs("section",{"data-loc":"client/src/pages/member/MemberPlan.tsx:200",className:"overflow-hidden border border-[#d8c9af] bg-white",children:[s.jsxs("header",{"data-loc":"client/src/pages/member/MemberPlan.tsx:201",className:"border-b border-[#e3d8c5] bg-[#fbfaf7] px-5 py-4 sm:px-6",children:[s.jsx("p",{"data-loc":"client/src/pages/member/MemberPlan.tsx:202",className:"text-xs font-semibold tracking-[0.16em] text-[#74551f]",children:"REQUEST HISTORY"}),s.jsx("h2",{"data-loc":"client/src/pages/member/MemberPlan.tsx:203",className:"mt-2 font-serif text-xl font-semibold text-[#102840]",children:"ééç³è«ç´é"})]}),s.jsxs("div",{"data-loc":"client/src/pages/member/MemberPlan.tsx:205",className:"divide-y divide-[#e8dfd0]",children:[t.isLoading&&s.jsxs("div",{"data-loc":"client/src/pages/member/MemberPlan.tsx:206",className:"space-y-3 p-6",children:[s.jsx(Oe,{"data-loc":"client/src/pages/member/MemberPlan.tsx:206",className:"h-14"}),s.jsx(Oe,{"data-loc":"client/src/pages/member/MemberPlan.tsx:206",className:"h-14"})]}),!t.isLoading&&!t.data?.requests.length&&s.jsx("p",{"data-loc":"client/src/pages/member/MemberPlan.tsx:207",className:"p-8 text-center text-sm text-slate-500",children:"å°ç¡ééç³è«ã"}),t.data?.requests.map(h=>s.jsxs("article",{"data-loc":"client/src/pages/member/MemberPlan.tsx:209",className:"grid gap-3 px-5 py-4 sm:grid-cols-[1fr_auto] sm:items-center sm:px-6",children:[s.jsxs("div",{"data-loc":"client/src/pages/member/MemberPlan.tsx:210",children:[s.jsxs("p",{"data-loc":"client/src/pages/member/MemberPlan.tsx:211",className:"font-medium text-[#233a52]",children:["ç³è« ",sS[h.requestedTier]]}),s.jsxs("p",{"data-loc":"client/src/pages/member/MemberPlan.tsx:212",className:"mt-1 text-xs text-slate-500",children:[iS(h.createdAt),h.reviewedAt?` · å¯©æ ¸æ¼ ${iS(h.reviewedAt)}`:""]}),h.reviewNote&&s.jsxs("p",{"data-loc":"client/src/pages/member/MemberPlan.tsx:213",className:"mt-2 text-xs leading-5 text-slate-500",children:["管çå¡èªªæï¼",h.reviewNote]})]}),s.jsx(Et,{"data-loc":"client/src/pages/member/MemberPlan.tsx:215",variant:"outline",className:"w-fit roun
721ded-none border-[#c7a76d] text-[#725328]",children:z2e[h.status]})]},h.id))]})]}),s.jsxs("section",{"data-loc":"client/src/pages/member/MemberPlan.tsx:221",className:"grid gap-4 border-l-2 border-[#c7a76d] bg-[#f7f2e8] p-5 text-xs leading-6 text-[#5f4928] md:grid-cols-3",children:[s.jsxs("p",{"data-loc":"client/src/pages/member/MemberPlan.tsx:222",className:"flex gap-2",children:[s.jsx(Va,{"data-loc":"client/src/pages/member/MemberPlan.tsx:222",className:"mt-1 size-4 shrink-0"}),s.jsxs("span",{"data-loc":"client/src/pages/member/MemberPlan.tsx:222",children:[s.jsx("strong",{"data-loc":"client/src/pages/member/MemberPlan.tsx:222",children:"äººå·¥å¯©æ ¸ï¼"}),"åç´ä¸æèªåçæï¼ç±ç®¡ç塿 ¸å徿´æ° tierã"]})]}),s.jsxs("p",{"data-loc":"client/src/pages/member/MemberPlan.tsx:223",className:"flex gap-2",children:[s.jsx(wL,{"data-loc":"client/src/pages/member/MemberPlan.tsx:223",className:"mt-1 size-4 shrink-0"}),s.jsxs("span",{"data-loc":"client/src/pages/member/MemberPlan.tsx:223",children:[s.jsx("strong",{"data-loc":"client/src/pages/member/MemberPlan.tsx:223",children:"æ¬éç¯åï¼"}),"å¯åºèç ç©¶å·¥å
·ä¾å¯¦éä¸ç·çæ
鿥鿾ã"]})]}),s.jsxs("p",{"data-loc":"client/src/pages/member/MemberPlan.tsx:224",className:"flex gap-2",children:[s.jsx(xr,{"data-loc":"client/src/pages/member/MemberPlan.tsx:224",className:"mt-1 size-4 shrink-0"}),s.jsxs("span",{"data-loc":"client/src/pages/member/MemberPlan.tsx:224",children:[s.jsx("strong",{"data-loc":"client/src/pages/member/MemberPlan.tsx:224",children:"AI æéï¼"}),"ææçæå
§å®¹å
ä¾ç ç©¶ï¼å¼ç¨åä»ææ ¸å°æ£å¼æ³æºã"]})]})]})]})}const q2e=N.lazy(()=>kx(()=>import("./KnowledgeDetail-DMFhZKdS.js"),__vite__mapDeps([0,1,2]))),U2e=N.lazy(()=>kx(()=>import("./LegalAI-AMxT2uEt.js"),__vite__mapDeps([3,1,2]))),H2e=N.lazy(()=>kx(()=>import("./MemberConversation-CJXs3sb1.js"),__vite__mapDeps([4,1,2]))),Ml=e=>s.jsx(Eae,{"data-loc":"client/src/App.tsx:47",children:e}),Ii=e=>s.jsx(Cae,{"data-loc":"client/src/App.tsx:48",children:e});function F2e(){return s.jsx("main",{"data-loc":"client/src/App.tsx:52",className:"grid min-h-screen place-items-center bg-background px-6 text-foreground",role:"status","aria-live":"polite",children:s.jsxs("div",{"data-loc":"client/src/App.tsx:57",className:"flex items-center gap-3 text-sm font-semibold text-muted-foreground",children:[s.jsx("span",{"data-loc":"client/src/App.tsx:58",className:"size-2.5 animate-pulse rounded-full bg-primary motion-reduce:animate-none","aria-hidden":"true"}),"æ£å¨è¼å
¥ç ç©¶é é¢â¦"]})})}function K2e(){return s.jsx(N.Suspense,{"data-loc":"client/src/App.tsx:70",fallback:s.jsx(F2e,{"data-loc":"client/src/App.tsx:70"}),children:s.jsxs(PZ,{"data-loc":"client/src/App.tsx:71",children:[s.jsx(dt,{"data-loc":"client/src/App.tsx:72",path:"/",component:rje}),s.jsx(dt,{"data-loc":"client/src/App.tsx:73",path:"/search",component:Ywe}),s.jsx(dt,{"data-loc":"client/src/App.tsx:74",path:"/statutes",component:pje}),s.jsx(dt,{"data-loc":"client/src/App.tsx:75",path:"/code/:scopeKey",component:$we}),s.jsx(dt,{"data-loc":"client/src/App.tsx:76",path:"/textbook/:scopeKey",component:gje}),s.jsx(dt,{"data-loc":"client/src/App.tsx:77",path:"/statutes/:articleNo",component:fje}),s.jsx(dt,{"data-loc":"client/src/App.tsx:78",path:"/judgments",component:ije}),s.jsx(dt,{"data-loc":"client/src/App.tsx:79",path:"/judgments/:source/:identifier",component:sje}),s.jsx(dt,{"data-loc":"client/src/App.tsx:80",path:"/ai",component:U2e}),s.jsx(dt,{"data-loc":"client/src/App.tsx:81",path:"/knowledge",component:cje}),s.jsx(dt,{"data-loc":"client/src/App.tsx:82",path:"/knowledge/:slug",component:q2e}),s.jsx(dt,{"data-loc":"client/src/App.tsx:83",path:"/exams",component:Gwe}),s.jsx(dt,{"data-loc":"client/src/App.tsx:84",path:"/exams/:slug",component:Hwe}),s.jsx(dt,{"data-loc":"client/src/App.tsx:85",path:"/charts",component:Dwe}),s.jsx(dt,{"data-loc":"client/src/App.tsx:86",path:"/charts/:key",component:Twe}),s.jsx(dt,{"data-loc":"client/src/App.tsx:87",path:"/djs",component:qwe}),s.jsx(dt,{"data-loc":"client/src/App.tsx:88",path:"/procedures",component:dje}),s.jsx(dt,{"data-loc":"client/src/App.tsx:89",path:"/procedures/:slug",component:lje}),s.jsx(dt,{"data-loc":"client/src/App.tsx:91",path:"/member",children:Ml(s.jsx(I2e,{"data-loc":"client/src/App.tsx:91"}))}),s.jsx(dt,{"data-loc":"client/src/App.tsx:92",path:"/member/plan",children:Ml(s.jsx(B2e,{"data-loc":"client/src/App.tsx:92"}))}),s.jsx(dt,{"data-loc":"client/src/App.tsx:93",path:"/member/notifications",children:Ml(s.jsx(R2e,{"data-loc":"client/src/App.tsx:93"}))}),s.jsx(dt,{"data-loc":"client/src/App.tsx:94",path:"/member/bookmarks",children:Ml(s.jsx(T2e,{"data-loc":"client/src/App.tsx:94"}))}),s.jsx(dt,{"data-loc":"client/src/App.tsx:95",path:"/member/history",children:Ml(s.jsx(D2e,{"data-loc":"client/src/App.tsx:95"}))}),s.jsx(dt,{"data-loc":"client/src/App.tsx:96",path:"/member/conversations/:id",children:Ml(s.jsx(H2e,{"data-loc":"client/src/App.tsx:96"}))}),s.jsx(dt,{"data-loc":"client/src/App.tsx:98",path:"/admin",children:Ii(s.jsx(vje,{"data-loc":"client/src/App.tsx:98"}))}),s.jsx(dt,{"data-loc":"client/src/App.tsx:99",path:"/admin/users",children:Ii(s.jsx(A2e,{"data-loc":"client/src/App.tsx:99"}))}),s.jsx(dt,{"data-loc":"client/src/App.tsx:100",path:"/admin/upgrades",children:Ii(s.jsx(N2e,{"data-loc":"client/src/App.tsx:100"}))}),s.jsx(dt,{"data-loc":"client/src/App.tsx:101",path:"/admin/notifications",children:Ii(s.jsx(b2e,{"data-loc":"client/src/App.tsx:101"}))}),s.jsx(dt,{"data-loc":"client/src/App.tsx:102",path:"/admin/statutes",children:Ii(s.jsx(w2e,{"data-loc":"client/src/App.tsx:102"}))}),s.jsx(dt,{"data-loc":"client/src/App.tsx:103",path:"/admin/judgments",children:Ii(s.jsx(Lje,{"data-loc":"client/src/App.tsx:103"}))}),s.jsx(dt,{"data-loc":"client/src/App.tsx:104",path:"/admin/knowledge",children:Ii(s.jsx(Ije,{"data-loc":"client/src/App.tsx:104"}))}),s.jsx(dt,{"data-loc":"client/src/App.tsx:105",path:"/admin/djs-visuals",children:Ii(s.jsx(Cje,{"data-loc":"client/src/App.tsx:105"}))}),s.jsx(dt,{"data-loc":"client/src/App.tsx:107",path:"/404",component:P7}),s.jsx(dt,{"data-loc":"client/src/App.tsx:108",component:P7})]})})}function V2e(){return s.jsx(_ae,{"data-loc":"client/src/App.tsx:116",children:s.jsx(zae,{"data-loc":"client/src/App.tsx:117",defaultTheme:"light",children:s.jsxs(EC,{"data-loc":"client/src/App.tsx:118",children:[s.jsx(gne,{"data-loc":"client/src/App.tsx:119",richColors:!0,position:"top-right"}),s.jsx(Lae,{"data-loc":"client/src/App.tsx:120"}),s.jsx(K2e,{"data-loc":"client/src/App.tsx:121"})]})})})}const jx=new dV,CH=e=>{!(e instanceof Yl)||typeof window>"u"||!(e.message===GG)||ai()};jx.getQueryCache().subscribe(e=>{if(e.type==="updated"&&e.action.type==="error"){const t=e.query.state.error;CH(t),console.error("[API Query Error]",t)}});jx.getMutationCache().subscribe(e=>{if(e.type==="updated"&&e.action.type==="error"){const t=e.mutation.state.error;CH(t),console.error("[API Mutation Error]",t)}});const G2e=xe.createClient({links:[bG({url:"/api/trpc",transformer:ti,headers(){try{const e=sessionStorage.getItem("manus-cookie");if(e){const t=`${VG}=`,n=e.split(";").find(r=>r.trim().startsWith(t))?.trim().slice(t.length);if(n)return{Authorization:`Bearer ${n}`}}}catch{}return{}},fetch(e,t){return globalThis.fetch(e,{...t??{},credentials:"include"})}})]});tW.createRoot(document.getElementById("root")).render(s.jsx(xe.Provider,{"data-loc":"client/src/main.tsx:77",client:G2e,queryClient:jx,children:s.jsx(pV,{"data-loc":"client/src/main.tsx:78",client:jx,children:s.jsx(Kne,{"data-loc":"client/src/main.tsx:79",children:s.jsx(V2e,{"data-loc":"client/src/main.tsx:80"})})})}));export{az as $,Ka as A,X as B,Pc as C,tSe as D,ma as E,jL as F,Ig as G,qf as H,NL as I,x$ as J,Nie as K,we as L,ZX as M,KC as N,r3 as O,Rt as P,xt as Q,be as R,$i as S,Mp as T,Hl as U,N as V,Un as W,MC as X,Ae as Y,ge as Z,tz as _,xr as a,Eie as a$,nz as a0,rz as a1,XX as a2,SL as a3,ire as a4,sZ as a5,Pf as a6,TL as a7,QX as a8,nr as a9,iM as aA,MB as aB,b3 as aC,Ev as aD,pde as aE,fde as aF,du as aG,dde as aH,ude as aI,$g as aJ,Kp as aK,x3 as aL,h3 as aM,Zo as aN,zg as aO,l3 as aP,w$ as aQ,Sg as aR,Dg as aS,kx as aT,gM as aU,zue as aV,Ff as aW,Tie as aX,Mie as aY,kie as aZ,Pie as a_,sr as aa,rr as ab,ir as ac,ot as ad,ao as ae,to as af,ai as ag,Va as ah,Bu as ai,ug as aj,tu as ak,br as al,DS as am,fP as an,qn as ao,fg as ap,dg as aq,xn as ar,Cue as as,s3 as at,fB as au,Hp as av,hB as aw,nSe as ax,Afe as ay,oM as az,Oe as b,Oie as b0,_ie as b1,yv as b2,die as b3,uie as b4,Cie as b5,Aie as b6,yY as b7,Ue as b8,mr as c,hr as d,gr as e,$r as f,Aa as g,Na as h,tn as i,s as j,f$ as k,Mt as l,Tk as m,eSe as n,bv as o,ru as p,Fr as q,Z2e as r,jg as s,xe as t,Jx as u,Q2e as v,FC as w,J2e as x,aSe as y,X2e 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.