51 lines
203 KiB
JavaScript
51 lines
203 KiB
JavaScript
|
|
(function(){const B=document.createElement("link").relList;if(B&&B.supports&&B.supports("modulepreload"))return;for(const p of document.querySelectorAll('link[rel="modulepreload"]'))y(p);new MutationObserver(p=>{for(const $ of p)if($.type==="childList")for(const ol of $.addedNodes)ol.tagName==="LINK"&&ol.rel==="modulepreload"&&y(ol)}).observe(document,{childList:!0,subtree:!0});function U(p){const $={};return p.integrity&&($.integrity=p.integrity),p.referrerPolicy&&($.referrerPolicy=p.referrerPolicy),p.crossOrigin==="use-credentials"?$.credentials="include":p.crossOrigin==="anonymous"?$.credentials="omit":$.credentials="same-origin",$}function y(p){if(p.ep)return;p.ep=!0;const $=U(p);fetch(p.href,$)}})();var nf={exports:{}},be={};/**
|
|||
|
|
* @license React
|
|||
|
|
* react-jsx-runtime.production.js
|
|||
|
|
*
|
|||
|
|
* Copyright (c) Meta Platforms, Inc. and affiliates.
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the MIT license found in the
|
|||
|
|
* LICENSE file in the root directory of this source tree.
|
|||
|
|
*/var vm;function Fy(){if(vm)return be;vm=1;var _=Symbol.for("react.transitional.element"),B=Symbol.for("react.fragment");function U(y,p,$){var ol=null;if($!==void 0&&(ol=""+$),p.key!==void 0&&(ol=""+p.key),"key"in p){$={};for(var Hl in p)Hl!=="key"&&($[Hl]=p[Hl])}else $=p;return p=$.ref,{$$typeof:_,type:y,key:ol,ref:p!==void 0?p:null,props:$}}return be.Fragment=B,be.jsx=U,be.jsxs=U,be}var om;function ky(){return om||(om=1,nf.exports=Fy()),nf.exports}var m=ky(),cf={exports:{}},ze={},ff={exports:{}},sf={};/**
|
|||
|
|
* @license React
|
|||
|
|
* scheduler.production.js
|
|||
|
|
*
|
|||
|
|
* Copyright (c) Meta Platforms, Inc. and affiliates.
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the MIT license found in the
|
|||
|
|
* LICENSE file in the root directory of this source tree.
|
|||
|
|
*/var rm;function Iy(){return rm||(rm=1,(function(_){function B(b,O){var q=b.length;b.push(O);l:for(;0<q;){var ul=q-1>>>1,il=b[ul];if(0<p(il,O))b[ul]=O,b[q]=il,q=ul;else break l}}function U(b){return b.length===0?null:b[0]}function y(b){if(b.length===0)return null;var O=b[0],q=b.pop();if(q!==O){b[0]=q;l:for(var ul=0,il=b.length,d=il>>>1;ul<d;){var E=2*(ul+1)-1,M=b[E],N=E+1,G=b[N];if(0>p(M,q))N<il&&0>p(G,M)?(b[ul]=G,b[N]=q,ul=N):(b[ul]=M,b[E]=q,ul=E);else if(N<il&&0>p(G,q))b[ul]=G,b[N]=q,ul=N;else break l}}return O}function p(b,O){var q=b.sortIndex-O.sortIndex;return q!==0?q:b.id-O.id}if(_.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var $=performance;_.unstable_now=function(){return $.now()}}else{var ol=Date,Hl=ol.now();_.unstable_now=function(){return ol.now()-Hl}}var H=[],A=[],P=1,C=null,ml=3,Wl=!1,Bl=!1,Rl=!1,jt=!1,$l=typeof setTimeout=="function"?setTimeout:null,Wt=typeof clearTimeout=="function"?clearTimeout:null,Ul=typeof setImmediate<"u"?setImmediate:null;function ct(b){for(var O=U(A);O!==null;){if(O.callback===null)y(A);else if(O.startTime<=b)y(A),O.sortIndex=O.expirationTime,B(H,O);else break;O=U(A)}}function Tt(b){if(Rl=!1,ct(b),!Bl)if(U(H)!==null)Bl=!0,Yl||(Yl=!0,Xl());else{var O=U(A);O!==null&>(Tt,O.startTime-b)}}var Yl=!1,w=-1,Gl=5,Et=-1;function Qa(){return jt?!0:!(_.unstable_now()-Et<Gl)}function At(){if(jt=!1,Yl){var b=_.unstable_now();Et=b;var O=!0;try{l:{Bl=!1,Rl&&(Rl=!1,Wt(w),w=-1),Wl=!0;var q=ml;try{t:{for(ct(b),C=U(H);C!==null&&!(C.expirationTime>b&&Qa());){var ul=C.callback;if(typeof ul=="function"){C.callback=null,ml=C.priorityLevel;var il=ul(C.expirationTime<=b);if(b=_.unstable_now(),typeof il=="function"){C.callback=il,ct(b),O=!0;break t}C===U(H)&&y(H),ct(b)}else y(H);C=U(H)}if(C!==null)O=!0;else{var d=U(A);d!==null&>(Tt,d.startTime-b),O=!1}}break l}finally{C=null,ml=q,Wl=!1}O=void 0}}finally{O?Xl():Yl=!1}}}var Xl;if(typeof Ul=="function")Xl=function(){Ul(At)};else if(typeof MessageChannel<"u"){var Ta=new MessageChannel,Nt=Ta.port2;Ta.port1.onmessage=At,Xl=function(){Nt.postMessage(null)}}else Xl=function(){$l(At,0)};function gt(b,O){w=$l(function(){b(_.unstable_now())},O)}_.unstable_IdlePriority=5,_.unstable_ImmediatePriority=1,_.unstable_LowPriority=4,_.unstable_NormalPriority=3,_.unstable_Profiling=null,_.unstable_UserBlockingPriority=2,_.unstable_cancelCallback=function(b){b.callback=null},_.unstable_forceFrameRate=function(b){0>b||125<b?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):Gl=0<b?Math.floor(1e3/b):5},_.unstable_getCurrentPriorityLevel=function(){return ml},_.unstable_next=function(b){switch(ml){case 1:case 2:case 3:var O=3;break;default:O=ml}var q=ml;ml=O;try{return b()}finally{ml=q}},_.unstable_requestPaint=function(){jt=!0},_.unstable_runWithPriority=function(b,O){switch(b){case 1:case 2:case 3:case 4:case 5:break;default:b=3}var q=ml;ml=b;try{return O()}finally{ml=q}},_.unstable_scheduleCallback=function(b,O,q){var ul=_.unstable_now();switch(typeof q=="object"&&q!==null?(q=q.delay,q=typeof q=="number"&&0<q?ul+q:ul):q=ul,b){case 1:var il=-1;break;case 2:il=250;break;case 5:il=1073741823;break;case 4:il=1e4;break;default:il=5e3}return il=q+il,b={id:P++,callback:O,priorityLevel:b,startTime:q,expirationTime:il,sortIndex:-1},q>ul?(b.sortIndex=q,B(A,b),U(H)===null&&b===U(A)&&(Rl?(Wt(w),w=-1):Rl=!0,gt(Tt,q-ul))):(b.sortIndex=il,B(H,b),Bl||Wl||(Bl=!0,Yl||(Yl=!0,Xl()))),b},_.unstable_shouldYield=Qa,_.unstable_wrapCallback=function(b){var O=ml;return function(){var q=ml;ml=O;try{return b.apply(this,arguments)}finally{ml=q}}}})(sf)),sf}var gm;function Py(){return gm||(gm=1,ff.exports=Iy()),ff.exports}var df={exports:{}},Y={};/**
|
|||
|
|
* @license React
|
|||
|
|
* react.production.js
|
|||
|
|
*
|
|||
|
|
* Copyright (c) Meta Platforms, Inc. and affiliates.
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the MIT license found in the
|
|||
|
|
* LICENSE file in the root directory of this source tree.
|
|||
|
|
*/var Sm;function lv(){if(Sm)return Y;Sm=1;var _=Symbol.for("react.transitional.element"),B=Symbol.for("react.portal"),U=Symbol.for("react.fragment"),y=Symbol.for("react.strict_mode"),p=Symbol.for("react.profiler"),$=Symbol.for("react.consumer"),ol=Symbol.for("react.context"),Hl=Symbol.for("react.forward_ref"),H=Symbol.for("react.suspense"),A=Symbol.for("react.memo"),P=Symbol.for("react.lazy"),C=Symbol.for("react.activity"),ml=Symbol.iterator;function Wl(d){return d===null||typeof d!="object"?null:(d=ml&&d[ml]||d["@@iterator"],typeof d=="function"?d:null)}var Bl={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Rl=Object.assign,jt={};function $l(d,E,M){this.props=d,this.context=E,this.refs=jt,this.updater=M||Bl}$l.prototype.isReactComponent={},$l.prototype.setState=function(d,E){if(typeof d!="object"&&typeof d!="function"&&d!=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,d,E,"setState")},$l.prototype.forceUpdate=function(d){this.updater.enqueueForceUpdate(this,d,"forceUpdate")};function Wt(){}Wt.prototype=$l.prototype;function Ul(d,E,M){this.props=d,this.context=E,this.refs=jt,this.updater=M||Bl}var ct=Ul.prototype=new Wt;ct.constructor=Ul,Rl(ct,$l.prototype),ct.isPureReactComponent=!0;var Tt=Array.isArray;function Yl(){}var w={H:null,A:null,T:null,S:null},Gl=Object.prototype.hasOwnProperty;function Et(d,E,M){var N=M.ref;return{$$typeof:_,type:d,key:E,ref:N!==void 0?N:null,props:M}}function Qa(d,E){return Et(d.type,E,d.props)}function At(d){return typeof d=="object"&&d!==null&&d.$$typeof===_}function Xl(d){var E={"=":"=0",":":"=2"};return"$"+d.replace(/[=:]/g,function(M){return E[M]})}var Ta=/\/+/g;function Nt(d,E){return typeof d=="object"&&d!==null&&d.key!=null?Xl(""+d.key):E.toString(36)}function gt(d){switch(d.status){case"fulfilled":return d.value;case"rejected":throw d.reason;default:switch(typeof d.status=="string"?d.then(Yl,Yl):(d.status="pending",d.then(function(E){d.status==="pending"&&(d.status="fulfilled",d.value=E)},function(E){d.status==="pending"&&(d.status="rejected",d.reason=E)})),d.status){case"fulfilled":return d.value;case"rejected":throw d.reason}}throw d}function b(d,E,M,N,G){var Z=typeof d;(Z==="undefined"||Z==="boolean")&&(d=null);var ll=!1;if(d===null)ll=!0;else switch(Z){case"bigint":case"string":case"number":ll=!0;break;case"object":switch(d.$$typeof){case _:case B:ll=!0;break;case P:return ll=d._init,b(ll(d._payload),E,M,N,G)}}if(ll)return G=G(d),ll=N===""?"."+Nt(d,0):N,Tt(G)?(M="",ll!=null&&(M=ll.replace(Ta,"$&/")+"/"),b(G,E,M,"",function(Ou){return Ou})):G!=null&&(At(G)&&(G=Qa(G,M+(G.key==null||d&&d.key===G.key?"":(""+G.key).replace(Ta,"$&/")+"/")+ll)),E.push(G)),1;ll=0;var Cl=N===""?".":N+":";if(Tt(d))for(var rl=0;rl<d.length;rl++)N=d[rl],Z=Cl+Nt(N,rl),ll+=b(N,E,M,Z,G);else if(rl=Wl(d),typeof rl=="function")for(d=rl.call(d),rl=0;!(N=d.next()).done;)N=N.value,Z=Cl+Nt(N,rl++),ll+=b(N,E,M,Z,G);else if(Z==="object"){if(typeof d.then=="function")return b(gt(d),E,M,N,G);throw E=String(d),Error("Objects are not valid as a React child (found: "+(E==="[object Object]"?"object with keys {"+Object.keys(d).join(", ")+"}":E)+"). If you meant to render a collection of children, use an array instead.")}return ll}function O(d,E,M){if(d==null)return d;var N=[],G=0;return b(d,N,"","",function(Z){return E.call(M,Z,G++)}),N}function q(d){if(d._status===-1){var E=d._result;E=E(),E.then(function(M){(d._status===0||d._status===-1)&&(d._status=1,d._result=M)},function(M){(d._status===0||d._status===-1)&&(d._status=2,d._result=M)}),d._status===-1&&(d._status=0,d._result=E)}if(d._status===1)return d._result.default;throw d._result}var ul=typeof reportError=="function"?reportError:function(d){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var E=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof d=="object"&&d!==null&&typeof d.message=="string"?String(d.message):String(d),error:d});if(!window.
|
|||
|
|
* @license React
|
|||
|
|
* react-dom.production.js
|
|||
|
|
*
|
|||
|
|
* Copyright (c) Meta Platforms, Inc. and affiliates.
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the MIT license found in the
|
|||
|
|
* LICENSE file in the root directory of this source tree.
|
|||
|
|
*/var zm;function tv(){if(zm)return xl;zm=1;var _=hf();function B(H){var A="https://react.dev/errors/"+H;if(1<arguments.length){A+="?args[]="+encodeURIComponent(arguments[1]);for(var P=2;P<arguments.length;P++)A+="&args[]="+encodeURIComponent(arguments[P])}return"Minified React error #"+H+"; visit "+A+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function U(){}var y={d:{f:U,r:function(){throw Error(B(522))},D:U,C:U,L:U,m:U,X:U,S:U,M:U},p:0,findDOMNode:null},p=Symbol.for("react.portal");function $(H,A,P){var C=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:p,key:C==null?null:""+C,children:H,containerInfo:A,implementation:P}}var ol=_.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function Hl(H,A){if(H==="font")return"";if(typeof A=="string")return A==="use-credentials"?A:""}return xl.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=y,xl.createPortal=function(H,A){var P=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!A||A.nodeType!==1&&A.nodeType!==9&&A.nodeType!==11)throw Error(B(299));return $(H,A,null,P)},xl.flushSync=function(H){var A=ol.T,P=y.p;try{if(ol.T=null,y.p=2,H)return H()}finally{ol.T=A,y.p=P,y.d.f()}},xl.preconnect=function(H,A){typeof H=="string"&&(A?(A=A.crossOrigin,A=typeof A=="string"?A==="use-credentials"?A:"":void 0):A=null,y.d.C(H,A))},xl.prefetchDNS=function(H){typeof H=="string"&&y.d.D(H)},xl.preinit=function(H,A){if(typeof H=="string"&&A&&typeof A.as=="string"){var P=A.as,C=Hl(P,A.crossOrigin),ml=typeof A.integrity=="string"?A.integrity:void 0,Wl=typeof A.fetchPriority=="string"?A.fetchPriority:void 0;P==="style"?y.d.S(H,typeof A.precedence=="string"?A.precedence:void 0,{crossOrigin:C,integrity:ml,fetchPriority:Wl}):P==="script"&&y.d.X(H,{crossOrigin:C,integrity:ml,fetchPriority:Wl,nonce:typeof A.nonce=="string"?A.nonce:void 0})}},xl.preinitModule=function(H,A){if(typeof H=="string")if(typeof A=="object"&&A!==null){if(A.as==null||A.as==="script"){var P=Hl(A.as,A.crossOrigin);y.d.M(H,{crossOrigin:P,integrity:typeof A.integrity=="string"?A.integrity:void 0,nonce:typeof A.nonce=="string"?A.nonce:void 0})}}else A==null&&y.d.M(H)},xl.preload=function(H,A){if(typeof H=="string"&&typeof A=="object"&&A!==null&&typeof A.as=="string"){var P=A.as,C=Hl(P,A.crossOrigin);y.d.L(H,P,{crossOrigin:C,integrity:typeof A.integrity=="string"?A.integrity:void 0,nonce:typeof A.nonce=="string"?A.nonce:void 0,type:typeof A.type=="string"?A.type:void 0,fetchPriority:typeof A.fetchPriority=="string"?A.fetchPriority:void 0,referrerPolicy:typeof A.referrerPolicy=="string"?A.referrerPolicy:void 0,imageSrcSet:typeof A.imageSrcSet=="string"?A.imageSrcSet:void 0,imageSizes:typeof A.imageSizes=="string"?A.imageSizes:void 0,media:typeof A.media=="string"?A.media:void 0})}},xl.preloadModule=function(H,A){if(typeof H=="string")if(A){var P=Hl(A.as,A.crossOrigin);y.d.m(H,{as:typeof A.as=="string"&&A.as!=="script"?A.as:void 0,crossOrigin:P,integrity:typeof A.integrity=="string"?A.integrity:void 0})}else y.d.m(H)},xl.requestFormReset=function(H){y.d.r(H)},xl.unstable_batchedUpdates=function(H,A){return H(A)},xl.useFormState=function(H,A,P){return ol.H.useFormState(H,A,P)},xl.useFormStatus=function(){return ol.H.useHostTransitionStatus()},xl.version="19.2.8",xl}var Tm;function av(){if(Tm)return mf.exports;Tm=1;function _(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(_)}catch(B){console.error(B)}}return _(),mf.exports=tv(),mf.exports}/**
|
|||
|
|
* @license React
|
|||
|
|
* react-dom-client.production.js
|
|||
|
|
*
|
|||
|
|
* Copyright (c) Meta Platforms, Inc. and affiliates.
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the MIT license found in the
|
|||
|
|
* LICENSE file in the root directory of this source tree.
|
|||
|
|
*/var Em;function uv(){if(Em)return ze;Em=1;var _=Py(),B=hf(),U=av();function y(l){var t="https://react.dev/errors/"+l;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var a=2;a<arguments.length;a++)t+="&args[]="+encodeURIComponent(arguments[a])}return"Minified React error #"+l+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function p(l){return!(!l||l.nodeType!==1&&l.nodeType!==9&&l.nodeType!==11)}function $(l){var t=l,a=l;if(l.alternate)for(;t.return;)t=t.return;else{l=t;do t=l,(t.flags&4098)!==0&&(a=t.return),l=t.return;while(l)}return t.tag===3?a:null}function ol(l){if(l.tag===13){var t=l.memoizedState;if(t===null&&(l=l.alternate,l!==null&&(t=l.memoizedState)),t!==null)return t.dehydrated}return null}function Hl(l){if(l.tag===31){var t=l.memoizedState;if(t===null&&(l=l.alternate,l!==null&&(t=l.memoizedState)),t!==null)return t.dehydrated}return null}function H(l){if($(l)!==l)throw Error(y(188))}function A(l){var t=l.alternate;if(!t){if(t=$(l),t===null)throw Error(y(188));return t!==l?null:l}for(var a=l,u=t;;){var e=a.return;if(e===null)break;var n=e.alternate;if(n===null){if(u=e.return,u!==null){a=u;continue}break}if(e.child===n.child){for(n=e.child;n;){if(n===a)return H(e),l;if(n===u)return H(e),t;n=n.sibling}throw Error(y(188))}if(a.return!==u.return)a=e,u=n;else{for(var c=!1,i=e.child;i;){if(i===a){c=!0,a=e,u=n;break}if(i===u){c=!0,u=e,a=n;break}i=i.sibling}if(!c){for(i=n.child;i;){if(i===a){c=!0,a=n,u=e;break}if(i===u){c=!0,u=n,a=e;break}i=i.sibling}if(!c)throw Error(y(189))}}if(a.alternate!==u)throw Error(y(190))}if(a.tag!==3)throw Error(y(188));return a.stateNode.current===a?l:t}function P(l){var t=l.tag;if(t===5||t===26||t===27||t===6)return l;for(l=l.child;l!==null;){if(t=P(l),t!==null)return t;l=l.sibling}return null}var C=Object.assign,ml=Symbol.for("react.element"),Wl=Symbol.for("react.transitional.element"),Bl=Symbol.for("react.portal"),Rl=Symbol.for("react.fragment"),jt=Symbol.for("react.strict_mode"),$l=Symbol.for("react.profiler"),Wt=Symbol.for("react.consumer"),Ul=Symbol.for("react.context"),ct=Symbol.for("react.forward_ref"),Tt=Symbol.for("react.suspense"),Yl=Symbol.for("react.suspense_list"),w=Symbol.for("react.memo"),Gl=Symbol.for("react.lazy"),Et=Symbol.for("react.activity"),Qa=Symbol.for("react.memo_cache_sentinel"),At=Symbol.iterator;function Xl(l){return l===null||typeof l!="object"?null:(l=At&&l[At]||l["@@iterator"],typeof l=="function"?l:null)}var Ta=Symbol.for("react.client.reference");function Nt(l){if(l==null)return null;if(typeof l=="function")return l.$$typeof===Ta?null:l.displayName||l.name||null;if(typeof l=="string")return l;switch(l){case Rl:return"Fragment";case $l:return"Profiler";case jt:return"StrictMode";case Tt:return"Suspense";case Yl:return"SuspenseList";case Et:return"Activity"}if(typeof l=="object")switch(l.$$typeof){case Bl:return"Portal";case Ul:return l.displayName||"Context";case Wt:return(l._context.displayName||"Context")+".Consumer";case ct:var t=l.render;return l=l.displayName,l||(l=t.displayName||t.name||"",l=l!==""?"ForwardRef("+l+")":"ForwardRef"),l;case w:return t=l.displayName||null,t!==null?t:Nt(l.type)||"Memo";case Gl:t=l._payload,l=l._init;try{return Nt(l(t))}catch{}}return null}var gt=Array.isArray,b=B.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,O=U.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,q={pending:!1,data:null,method:null,action:null},ul=[],il=-1;function d(l){return{current:l}}function E(l){0>il||(l.current=ul[il],ul[il]=null,il--)}function M(l,t){il++,ul[il]=l.current,l.current=t}var N=d(null),G=d(null),Z=d(null),ll=d(null);function Cl(l,t){switch(M(Z,t),M(G,l),M(N,null),t.nodeType){case 9:case 11:l=(l=t.documentElement)&&(l=l.namespaceURI)?B0(l):0;break;default:if(l=t.tagName,t=t.namespaceURI)t=B0(t),l=Y0(t,l);else switch(l){case"svg":l=1;break;case"math":l=2;break;default:l=0}}E(N),M(N,l)}function rl(){E(N),E(G),E(Z)}function Ou(l){l.memoizedState!==null&&M(ll,l);var t=N.current,a=Y0(t,l.type);t!==a&&(M(G,l)
|
|||
|
|
at`)?" (<anonymous>)":-1<a.stack.indexOf("@")?"@unknown:0:0":""}return`
|
|||
|
|
`+Qn+l+yf}var Zn=!1;function Vn(l,t){if(!l||Zn)return"";Zn=!0;var a=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var u={DetermineComponentFrameRoot:function(){try{if(t){var T=function(){throw Error()};if(Object.defineProperty(T.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(T,[])}catch(g){var r=g}Reflect.construct(l,[],T)}else{try{T.call()}catch(g){r=g}l.call(T.prototype)}}else{try{throw Error()}catch(g){r=g}(T=l())&&typeof T.catch=="function"&&T.catch(function(){})}}catch(g){if(g&&r&&typeof g.stack=="string")return[g.stack,r.stack]}return[null,null]}};u.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var e=Object.getOwnPropertyDescriptor(u.DetermineComponentFrameRoot,"name");e&&e.configurable&&Object.defineProperty(u.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var n=u.DetermineComponentFrameRoot(),c=n[0],i=n[1];if(c&&i){var f=c.split(`
|
|||
|
|
`),o=i.split(`
|
|||
|
|
`);for(e=u=0;u<f.length&&!f[u].includes("DetermineComponentFrameRoot");)u++;for(;e<o.length&&!o[e].includes("DetermineComponentFrameRoot");)e++;if(u===f.length||e===o.length)for(u=f.length-1,e=o.length-1;1<=u&&0<=e&&f[u]!==o[e];)e--;for(;1<=u&&0<=e;u--,e--)if(f[u]!==o[e]){if(u!==1||e!==1)do if(u--,e--,0>e||f[u]!==o[e]){var S=`
|
|||
|
|
`+f[u].replace(" at new "," at ");return l.displayName&&S.includes("<anonymous>")&&(S=S.replace("<anonymous>",l.displayName)),S}while(1<=u&&0<=e);break}}}finally{Zn=!1,Error.prepareStackTrace=a}return(a=l?l.displayName||l.name:"")?Ea(a):""}function Mm(l,t){switch(l.tag){case 26:case 27:case 5:return Ea(l.type);case 16:return Ea("Lazy");case 13:return l.child!==t&&t!==null?Ea("Suspense Fallback"):Ea("Suspense");case 19:return Ea("SuspenseList");case 0:case 15:return Vn(l.type,!1);case 11:return Vn(l.type.render,!1);case 1:return Vn(l.type,!0);case 31:return Ea("Activity");default:return""}}function vf(l){try{var t="",a=null;do t+=Mm(l,a),a=l,l=l.return;while(l);return t}catch(u){return`
|
|||
|
|
Error generating stack: `+u.message+`
|
|||
|
|
`+u.stack}}var Ln=Object.prototype.hasOwnProperty,Kn=_.unstable_scheduleCallback,Jn=_.unstable_cancelCallback,jm=_.unstable_shouldYield,Nm=_.unstable_requestPaint,Fl=_.unstable_now,Dm=_.unstable_getCurrentPriorityLevel,of=_.unstable_ImmediatePriority,rf=_.unstable_UserBlockingPriority,Ee=_.unstable_NormalPriority,Um=_.unstable_LowPriority,gf=_.unstable_IdlePriority,xm=_.log,Hm=_.unstable_setDisableYieldValue,Mu=null,kl=null;function $t(l){if(typeof xm=="function"&&Hm(l),kl&&typeof kl.setStrictMode=="function")try{kl.setStrictMode(Mu,l)}catch{}}var Il=Math.clz32?Math.clz32:qm,Rm=Math.log,Cm=Math.LN2;function qm(l){return l>>>=0,l===0?32:31-(Rm(l)/Cm|0)|0}var Ae=256,_e=262144,pe=4194304;function Aa(l){var t=l&42;if(t!==0)return t;switch(l&-l){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 l&261888;case 262144:case 524288:case 1048576:case 2097152:return l&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return l&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return l}}function Oe(l,t,a){var u=l.pendingLanes;if(u===0)return 0;var e=0,n=l.suspendedLanes,c=l.pingedLanes;l=l.warmLanes;var i=u&134217727;return i!==0?(u=i&~n,u!==0?e=Aa(u):(c&=i,c!==0?e=Aa(c):a||(a=i&~l,a!==0&&(e=Aa(a))))):(i=u&~n,i!==0?e=Aa(i):c!==0?e=Aa(c):a||(a=u&~l,a!==0&&(e=Aa(a)))),e===0?0:t!==0&&t!==e&&(t&n)===0&&(n=e&-e,a=t&-t,n>=a||n===32&&(a&4194048)!==0)?t:e}function ju(l,t){return(l.pendingLanes&~(l.suspendedLanes&~l.pingedLanes)&t)===0}function Bm(l,t){switch(l){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Sf(){var l=pe;return pe<<=1,(pe&62914560)===0&&(pe=4194304),l}function wn(l){for(var t=[],a=0;31>a;a++)t.push(l);return t}function Nu(l,t){l.pendingLanes|=t,t!==268435456&&(l.suspendedLanes=0,l.pingedLanes=0,l.warmLanes=0)}function Ym(l,t,a,u,e,n){var c=l.pendingLanes;l.pendingLanes=a,l.suspendedLanes=0,l.pingedLanes=0,l.warmLanes=0,l.expiredLanes&=a,l.entangledLanes&=a,l.errorRecoveryDisabledLanes&=a,l.shellSuspendCounter=0;var i=l.entanglements,f=l.expirationTimes,o=l.hiddenUpdates;for(a=c&~a;0<a;){var S=31-Il(a),T=1<<S;i[S]=0,f[S]=-1;var r=o[S];if(r!==null)for(o[S]=null,S=0;S<r.length;S++){var g=r[S];g!==null&&(g.lane&=-536870913)}a&=~T}u!==0&&bf(l,u,0),n!==0&&e===0&&l.tag!==0&&(l.suspendedLanes|=n&~(c&~t))}function bf(l,t,a){l.pendingLanes|=t,l.suspendedLanes&=~t;var u=31-Il(t);l.entangledLanes|=t,l.entanglements[u]=l.entanglements[u]|1073741824|a&261930}function zf(l,t){var a=l.entangledLanes|=t;for(l=l.entanglements;a;){var u=31-Il(a),e=1<<u;e&t|l[u]&t&&(l[u]|=t),a&=~e}}function Tf(l,t){var a=t&-t;return a=(a&42)!==0?1:Wn(a),(a&(l.suspendedLanes|t))!==0?0:a}function Wn(l){switch(l){case 2:l=1;break;case 8:l=4;break;case 32:l=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:l=128;break;case 268435456:l=134217728;break;default:l=0}return l}function $n(l){return l&=-l,2<l?8<l?(l&134217727)!==0?32:268435456:8:2}function Ef(){var l=O.p;return l!==0?l:(l=window.event,l===void 0?32:im(l.type))}function Af(l,t){var a=O.p;try{return O.p=l,t()}finally{O.p=a}}var Ft=Math.random().toString(36).slice(2),Ol="__reactFiber$"+Ft,Ql="__reactProps$"+Ft,Za="__reactContainer$"+Ft,Fn="__reactEvents$"+Ft,Gm="__reactListeners$"+Ft,Xm="__reactHandles$"+Ft,_f="__reactResources$"+Ft,Du="__reactMarker$"+Ft;function
|
|||
|
|
`).replace(Sy,"")}function C0(l,t){return t=R0(t),R0(l)===t}function nl(l,t,a,u,e,n){switch(a){case"children":typeof u=="string"?t==="body"||t==="textarea"&&u===""||Wa(l,u):(typeof u=="number"||typeof u=="bigint")&&t!=="body"&&Wa(l,""+u);break;case"className":je(l,"class",u);break;case"tabIndex":je(l,"tabindex",u);break;case"dir":case"role":case"viewBox":case"width":case"height":je(l,a,u);break;case"style":Cf(l,u,n);break;case"data":if(t!=="object"){je(l,"data",u);break}case"src":case"href":if(u===""&&(t!=="a"||a!=="href")){l.removeAttribute(a);break}if(u==null||typeof u=="function"||typeof u=="symbol"||typeof u=="boolean"){l.removeAttribute(a);break}u=De(""+u),l.setAttribute(a,u);break;case"action":case"formAction":if(typeof u=="function"){l.setAttribute(a,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof n=="function"&&(a==="formAction"?(t!=="input"&&nl(l,t,"name",e.name,e,null),nl(l,t,"formEncType",e.formEncType,e,null),nl(l,t,"formMethod",e.formMethod,e,null),nl(l,t,"formTarget",e.formTarget,e,null)):(nl(l,t,"encType",e.encType,e,null),nl(l,t,"method",e.method,e,null),nl(l,t,"target",e.target,e,null)));if(u==null||typeof u=="symbol"||typeof u=="boolean"){l.removeAttribute(a);break}u=De(""+u),l.setAttribute(a,u);break;case"onClick":u!=null&&(l.onclick=Ut);break;case"onScroll":u!=null&&L("scroll",l);break;case"onScrollEnd":u!=null&&L("scrollend",l);break;case"dangerouslySetInnerHTML":if(u!=null){if(typeof u!="object"||!("__html"in u))throw Error(y(61));if(a=u.__html,a!=null){if(e.children!=null)throw Error(y(60));l.innerHTML=a}}break;case"multiple":l.multiple=u&&typeof u!="function"&&typeof u!="symbol";break;case"muted":l.muted=u&&typeof u!="function"&&typeof u!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(u==null||typeof u=="function"||typeof u=="boolean"||typeof u=="symbol"){l.removeAttribute("xlink:href");break}a=De(""+u),l.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",a);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":u!=null&&typeof u!="function"&&typeof u!="symbol"?l.setAttribute(a,""+u):l.removeAttribute(a);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":u&&typeof u!="function"&&typeof u!="symbol"?l.setAttribute(a,""):l.removeAttribute(a);break;case"capture":case"download":u===!0?l.setAttribute(a,""):u!==!1&&u!=null&&typeof u!="function"&&typeof u!="symbol"?l.setAttribute(a,u):l.removeAttribute(a);break;case"cols":case"rows":case"size":case"span":u!=null&&typeof u!="function"&&typeof u!="symbol"&&!isNaN(u)&&1<=u?l.setAttribute(a,u):l.removeAttribute(a);break;case"rowSpan":case"start":u==null||typeof u=="function"||typeof u=="symbol"||isNaN(u)?l.removeAttribute(a):l.setAttribute(a,u);break;case"popover":L("beforetoggle",l),L("toggle",l),Me(l,"popover",u);break;case"xlinkActuate":Dt(l,"http://www.w3.org/1999/xlink","xlink:actuate",u);break;case"xlinkArcrole":Dt(l,"http://www.w3.org/1999/xlink","xlink:arcrole",u);break;case"xlinkRole":Dt(l,"http://www.w3.org/1999/xlink","xlink:role",u);break;case"xlinkShow":Dt(l,"http://www.w3.org/1999/xlink","xlink:show",u);break;case"xlinkTitle":Dt(l,"http://www.w3.org/1999/xlink","xlink:title",u);break;case"xlinkType":Dt(l,"http://www.w3.org/1999/xlink","xlink:type",u);break;case"xmlBase":Dt(l,"http://www.w3.org/XML/1998/namespace","xml:base",
|
|||
|
|
`),U=y=>{const p=B.find($=>$.trim().startsWith(y+":"));return p?p.split(":")[1].trim().replace(/"/g,""):""};return{id:U("receipt_id"),operation:U("operation"),operator:U("operator"),timestamp:U("timestamp"),result:U("result")}}async function mv(){try{const B=(await sv("receipts")).filter(y=>y.name.endsWith(".yml")),U=[];for(const y of B)try{const p=await Om(`receipts/${y.name}`);U.push(dv(p))}catch{}return U.sort((y,p)=>p.timestamp.localeCompare(y.timestamp))}catch{return[]}}async function hv(){try{return{connected:!0,branch:"main",hasMemoryPackage:(await Om("memory-package.yml")).includes("PM-YEYE-001"),lastSync:new Date().toISOString().split("T")[0]}}catch{return{connected:!1,branch:"?",hasMemoryPackage:!1,lastSync:"?"}}}function yv(){const[_,B]=za.useState([]),[U,y]=za.useState(!0);return za.useEffect(()=>{mv().then(p=>{B(p),y(!1)}).catch(()=>y(!1))},[]),m.jsxs("div",{children:[m.jsx("h1",{className:"page-title",children:"📝 回执记录"}),U&&m.jsx("p",{style:{color:"#999"},children:"加载中..."}),!U&&_.length===0&&m.jsx("p",{style:{color:"#999"},children:"暂无回执记录"}),_.map(p=>m.jsxs("div",{className:"card",children:[m.jsxs("div",{className:"card-header",children:[m.jsxs("div",{children:[m.jsx("div",{className:"card-title",children:p.id}),m.jsx("div",{className:"card-subtitle",children:p.operation})]}),m.jsx("span",{className:`badge ${p.result==="success"?"badge-success":"badge-warning"}`,children:p.result==="success"?"✅":"⚠️"})]}),m.jsx("table",{children:m.jsxs("tbody",{children:[m.jsxs("tr",{children:[m.jsx("th",{style:{width:"100px"},children:"执行者"}),m.jsx("td",{children:p.operator})]}),m.jsxs("tr",{children:[m.jsx("th",{children:"时间"}),m.jsx("td",{children:p.timestamp})]})]})})]},p.id)),m.jsx("div",{style:{marginTop:"1rem",fontSize:"0.8rem",color:"#999"},children:"数据源:guanghutansuohe.com/code/bingshuo/yeye/receipts/"})]})}function vv(){const[_,B]=za.useState("http://localhost:11434"),[U,y]=za.useState({connected:!1,branch:"检查中...",hasMemoryPackage:!1,lastSync:""});return za.useEffect(()=>{hv().then(p=>y(p)).catch(()=>{})},[]),m.jsxs("div",{children:[m.jsx("h1",{className:"page-title",children:"⚙️ 系统设置"}),m.jsxs("div",{className:"card",children:[m.jsx("h3",{style:{marginBottom:"1rem"},children:"🔗 仓库连接"}),m.jsxs("div",{className:"form-group",children:[m.jsx("label",{className:"form-label",children:"事实源仓库"}),m.jsx("input",{className:"form-input",value:"https://guanghutansuohe.com/code/bingshuo/yeye",readOnly:!0}),m.jsx("div",{className:"form-help",children:"所有工单和回执存于此 Git 仓库。模型可换,记忆不丢。"})]}),m.jsxs("div",{className:"form-group",children:[m.jsx("label",{className:"form-label",children:"连接状态"}),m.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"0.5rem",marginTop:"0.5rem"},children:[m.jsx("span",{style:{width:8,height:8,borderRadius:"50%",background:U.connected?"var(--su)":"var(--da)",display:"inline-block"}}),m.jsx("span",{style:{fontSize:"0.9rem"},children:U.connected?`已连接 · ${U.branch} 分支 · 永久记忆${U.hasMemoryPackage?" ✅":" ⚠️"}`:"连接失败"})]})]})]}),m.jsxs("div",{className:"card",children:[m.jsx("h3",{style:{marginBottom:"1rem"},children:"🤖 本地模型"}),m.jsxs("div",{className:"form-group",children:[m.jsx("label",{className:"form-label",children:"服务端点"}),m.jsx("input",{className:"form-input",value:_,onChange:p=>B(p.target.value)}),m.jsx("div",{className:"form-help",children:"用于生成工单计划。默认连接本地 Ollama。"})]})]}),m.jsxs("div",{className:"card",children:[m.jsx("h3",{style:{marginBottom:"1rem"},children:"📊 系统信息"}),m.jsx("table",{children:m.jsxs("tbody",{children:[m.jsxs("tr",{children:[m.jsx("th",{style:{width:"140px"},children:"版本"}),m.jsx("td",{children:"HoloLake Era v0.1"})]}),m.jsxs("tr",{children:[m.jsx("th",{children:"仓库编号"}),m.jsx("td",{children:"REPO-005 · guanghu-research"})]}),m.jsxs("tr",{children:[m.jsx("th",{children:"事实源"}),m.jsx("td",{children:"guanghutansuohe.com/c
|