PageSourceSearch

https://0592zc.com/assets/index-FzN0FhtL.js

js 0592zc.com collected 2026-10-09 04:32:18 UTC 279,091 bytes, 51 lines download raw bytes

vendor: 5,392 bytes, lines 1-9
1var Sf=Object.defineProperty;var jf=(e,t,n)=>t in e?Sf(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var nt=(e,t,n)=>jf(e,typeof t!="symbol"?t+"":t,n);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))r(l);new MutationObserver(l=>{for(const a of l)if(a.type==="childList")for(const i of a.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&r(i)}).observe(document,{childList:!0,subtree:!0});function n(l){const a={};return l.integrity&&(a.integrity=l.integrity),l.referrerPolicy&&(a.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?a.credentials="include":l.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function r(l){if(l.ep)return;l.ep=!0;const a=n(l);fetch(l.href,a)}})();function Gl(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Nu={exports:{}},ql={},Pu={exports:{}},M={};/**
2 * @license React
3 * react.production.min.js
4 *
5 * Copyright (c) Facebook, Inc. and its affiliates.
6 *
7 * This source code is licensed under the MIT license found in the
8 * LICENSE file in the root directory of this source tree.
9 */var Lr=Symbol.for("react.element"),_f=Symbol.for("react.portal"),kf=Symbol.for("react.fragment"),Ef=Symbol.for("react.strict_mode"),Cf=Symbol.for("react.profiler"),Nf=Symbol.for("react.provider"),Pf=Symbol.for("react.context"),Tf=Symbol.for("react.forward_ref"),Rf=Symbol.for("react.suspense"),Lf=Symbol.for("react.memo"),$f=Symbol.for("react.lazy"),ts=Symbol.iterator;function Df(e){return e===null||typeof e!="object"?null:(e=ts&&e[ts]||e["@@iterator"],typeof e=="function"?e:null)}var Tu={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Ru=Object.assign,Lu={};function Dn(e,t,n){this.props=e,this.context=t,this.refs=Lu,this.updater=n||Tu}Dn.prototype.isReactComponent={};Dn.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};Dn.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function $u(){}$u.prototype=Dn.prototype;function Ji(e,t,n){this.props=e,this.context=t,this.refs=Lu,this.updater=n||Tu}var Zi=Ji.prototype=new $u;Zi.constructor=Ji;Ru(Zi,Dn.prototype);Zi.isPureReactComponent=!0;var ns=Array.isArray,Du=Object.prototype.hasOwnProperty,bi={current:null},zu={key:!0,ref:!0,__self:!0,__source:!0};function Mu(e,t,n){var r,l={},a=null,i=null;if(t!=null)for(r in t.ref!==void 0&&(i=t.ref),t.key!==void 0&&(a=""+t.key),t)Du.call(t,r)&&!zu.hasOwnProperty(r)&&(l[r]=t[r]);var s=arguments.length-2;if(s===1)l.children=n;else if(1<s){for(var u=Array(s),c=0;c<s;c++)u[c]=arguments[c+2];l.children=u}if(e&&e.defaultProps)for(r in s=e.defaultProps,s)l[r]===void 0&&(l[r]=s[r]);return{$$typeof:Lr,type:e,key:a,ref:i,props:l,_owner:bi.current}}function zf(e,t){return{$$typeof:Lr,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function eo(e){return typeof e=="object"&&e!==null&&e.$$typeof===Lr}function Mf(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var rs=/\/+/g;function va(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Mf(""+e.key):t.toString(36)}function il(e,t,n,r,l){var a=typeof e;(a==="undefined"||a==="boolean")&&(e=null);var i=!1;if(e===null)i=!0;else switch(a){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case Lr:case _f:i=!0}}if(i)return i=e,l=l(i),e=r===""?"."+va(i,0):r,ns(l)?(n="",e!=null&&(n=e.replace(rs,"$&/")+"/"),il(l,t,n,"",function(c){return c})):l!=null&&(eo(l)&&(l=zf(l,n+(!l.key||i&&i.key===l.key?"":(""+l.key).replace(rs,"$&/")+"/")+e)),t.push(l)),1;if(i=0,r=r===""?".":r+":",ns(e))for(var s=0;s<e.length;s++){a=e[s];var u=r+va(a,s);i+=il(a,t,n,u,l)}else if(u=Df(e),typeof u=="function")for(e=u.call(e),s=0;!(a=e.next()).done;)a=a.value,u=r+va(a,s++),i+=il(a,t,n,u,l);else if(a==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return i}function Hr(e,t,n){if(e==null)return e;var r=[],l=0;return il(e,r,"","",function(a){return t.call(n,a,l++)}),r}function Of(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var he={current:null},ol={transition:null},If={ReactCurrentDispatcher:he,ReactCurrentBatchConfig:ol,ReactCurrentOwner:bi};function Ou(){throw Error("act(...) is not supported in production builds of React.")}M.Children={map:Hr,forEach:function(e,t,n){Hr(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return Hr(e,function(){t++}),t},toArray:function(e){return Hr(e,function(t){return t})||[]},only:function(e){if(!eo(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};
vendor: 5,325 bytes, lines 9-25
9M.Component=Dn;M.Fragment=kf;M.Profiler=Cf;M.PureComponent=Ji;M.StrictMode=Ef;M.Suspense=Rf;M.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=If;M.act=Ou;M.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=Ru({},e.props),l=e.key,a=e.ref,i=e._owner;if(t!=null){if(t.ref!==void 0&&(a=t.ref,i=bi.current),t.key!==void 0&&(l=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(u in t)Du.call(t,u)&&!zu.hasOwnProperty(u)&&(r[u]=t[u]===void 0&&s!==void 0?s[u]:t[u])}var u=arguments.length-2;if(u===1)r.children=n;else if(1<u){s=Array(u);for(var c=0;c<u;c++)s[c]=arguments[c+2];r.children=s}return{$$typeof:Lr,type:e.type,key:l,ref:a,props:r,_owner:i}};M.createContext=function(e){return e={$$typeof:Pf,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:Nf,_context:e},e.Consumer=e};M.createElement=Mu;M.createFactory=function(e){var t=Mu.bind(null,e);return t.type=e,t};M.createRef=function(){return{current:null}};M.forwardRef=function(e){return{$$typeof:Tf,render:e}};M.isValidElement=eo;M.lazy=function(e){return{$$typeof:$f,_payload:{_status:-1,_result:e},_init:Of}};M.memo=function(e,t){return{$$typeof:Lf,type:e,compare:t===void 0?null:t}};M.startTransition=function(e){var t=ol.transition;ol.transition={};try{e()}finally{ol.transition=t}};M.unstable_act=Ou;M.useCallback=function(e,t){return he.current.useCallback(e,t)};M.useContext=function(e){return he.current.useContext(e)};M.useDebugValue=function(){};M.useDeferredValue=function(e){return he.current.useDeferredValue(e)};M.useEffect=function(e,t){return he.current.useEffect(e,t)};M.useId=function(){return he.current.useId()};M.useImperativeHandle=function(e,t,n){return he.current.useImperativeHandle(e,t,n)};M.useInsertionEffect=function(e,t){return he.current.useInsertionEffect(e,t)};M.useLayoutEffect=function(e,t){return he.current.useLayoutEffect(e,t)};M.useMemo=function(e,t){return he.current.useMemo(e,t)};M.useReducer=function(e,t,n){return he.current.useReducer(e,t,n)};M.useRef=function(e){return he.current.useRef(e)};M.useState=function(e){return he.current.useState(e)};M.useSyncExternalStore=function(e,t,n){return he.current.useSyncExternalStore(e,t,n)};M.useTransition=function(){return he.current.useTransition()};M.version="18.3.1";Pu.exports=M;var y=Pu.exports;const at=Gl(y);/**
10 * @license React
11 * react-jsx-runtime.production.min.js
12 *
13 * Copyright (c) Facebook, Inc. and its affiliates.
14 *
15 * This source code is licensed under the MIT license found in the
16 * LICENSE file in the root directory of this source tree.
17 */var Ff=y,Af=Symbol.for("react.element"),Uf=Symbol.for("react.fragment"),Hf=Object.prototype.hasOwnProperty,Bf=Ff.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Wf={key:!0,ref:!0,__self:!0,__source:!0};function Iu(e,t,n){var r,l={},a=null,i=null;n!==void 0&&(a=""+n),t.key!==void 0&&(a=""+t.key),t.ref!==void 0&&(i=t.ref);for(r in t)Hf.call(t,r)&&!Wf.hasOwnProperty(r)&&(l[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)l[r]===void 0&&(l[r]=t[r]);return{$$typeof:Af,type:e,key:a,ref:i,props:l,_owner:Bf.current}}ql.Fragment=Uf;ql.jsx=Iu;ql.jsxs=Iu;Nu.exports=ql;var o=Nu.exports,Ja={},Fu={exports:{}},Ce={},Au={exports:{}},Uu={};/**
18 * @license React
19 * scheduler.production.min.js
20 *
21 * Copyright (c) Facebook, Inc. and its affiliates.
22 *
23 * This source code is licensed under the MIT license found in the
24 * LICENSE file in the root directory of this source tree.
25 */(function(e){function t(P,L){var D=P.length;P.push(L);e:for(;0<D;){var q=D-1>>>1,te=P[q];if(0<l(te,L))P[q]=L,P[D]=te,D=q;else break e}}function n(P){return P.length===0?null:P[0]}function r(P){if(P.length===0)return null;var L=P[0],D=P.pop();if(D!==L){P[0]=D;e:for(var q=0,te=P.length,Ar=te>>>1;q<Ar;){var It=2*(q+1)-1,ya=P[It],Ft=It+1,Ur=P[Ft];if(0>l(ya,D))Ft<te&&0>l(Ur,ya)?(P[q]=Ur,P[Ft]=D,q=Ft):(P[q]=ya,P[It]=D,q=It);else if(Ft<te&&0>l(Ur,D))P[q]=Ur,P[Ft]=D,q=Ft;else break e}}return L}function l(P,L){var D=P.sortIndex-L.sortIndex;return D!==0?D:P.id-L.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;e.unstable_now=function(){return a.now()}}else{var i=Date,s=i.now();e.unstable_now=function(){return i.now()-s}}var u=[],c=[],d=1,p=null,m=3,v=!1,x=!1,w=!1,k=typeof setTimeout=="function"?setTimeout:null,h=typeof clearTimeout=="function"?clearTimeout:null,f=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function g(P){for(var L=n(c);L!==null;){if(L.callback===null)r(c);else if(L.startTime<=P)r(c),L.sortIndex=L.expirationTime,t(u,L);else break;L=n(c)}}function S(P){if(w=!1,g(P),!x)if(n(u)!==null)x=!0,ma(_);else{var L=n(c);L!==null&&ga(S,L.startTime-P)}}function _(P,L){x=!1,w&&(w=!1,h(T),T=-1),v=!0;var D=m;try{for(g(L),p=n(u);p!==null&&(!(p.expirationTime>L)||P&&!Se());){var q=p.callback;if(typeof q=="function"){p.callback=null,m=p.priorityLevel;var te=q(p.expirationTime<=L);L=e.unstable_now(),typeof te=="function"?p.callback=te:p===n(u)&&r(u),g(L)}else r(u);p=n(u)}if(p!==null)var Ar=!0;else{var It=n(c);
vendor: 8,972 bytes, lines 25-34
25It!==null&&ga(S,It.startTime-L),Ar=!1}return Ar}finally{p=null,m=D,v=!1}}var E=!1,C=null,T=-1,F=5,$=-1;function Se(){return!(e.unstable_now()-$<F)}function Ot(){if(C!==null){var P=e.unstable_now();$=P;var L=!0;try{L=C(!0,P)}finally{L?mt():(E=!1,C=null)}}else E=!1}var mt;if(typeof f=="function")mt=function(){f(Ot)};else if(typeof MessageChannel<"u"){var Un=new MessageChannel,Ge=Un.port2;Un.port1.onmessage=Ot,mt=function(){Ge.postMessage(null)}}else mt=function(){k(Ot,0)};function ma(P){C=P,E||(E=!0,mt())}function ga(P,L){T=k(function(){P(e.unstable_now())},L)}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(P){P.callback=null},e.unstable_continueExecution=function(){x||v||(x=!0,ma(_))},e.unstable_forceFrameRate=function(P){0>P||125<P?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):F=0<P?Math.floor(1e3/P):5},e.unstable_getCurrentPriorityLevel=function(){return m},e.unstable_getFirstCallbackNode=function(){return n(u)},e.unstable_next=function(P){switch(m){case 1:case 2:case 3:var L=3;break;default:L=m}var D=m;m=L;try{return P()}finally{m=D}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(P,L){switch(P){case 1:case 2:case 3:case 4:case 5:break;default:P=3}var D=m;m=P;try{return L()}finally{m=D}},e.unstable_scheduleCallback=function(P,L,D){var q=e.unstable_now();switch(typeof D=="object"&&D!==null?(D=D.delay,D=typeof D=="number"&&0<D?q+D:q):D=q,P){case 1:var te=-1;break;case 2:te=250;break;case 5:te=1073741823;break;case 4:te=1e4;break;default:te=5e3}return te=D+te,P={id:d++,callback:L,priorityLevel:P,startTime:D,expirationTime:te,sortIndex:-1},D>q?(P.sortIndex=D,t(c,P),n(u)===null&&P===n(c)&&(w?(h(T),T=-1):w=!0,ga(S,D-q))):(P.sortIndex=te,t(u,P),x||v||(x=!0,ma(_))),P},e.unstable_shouldYield=Se,e.unstable_wrapCallback=function(P){var L=m;return function(){var D=m;m=L;try{return P.apply(this,arguments)}finally{m=D}}}})(Uu);Au.exports=Uu;var Vf=Au.exports;/**
26 * @license React
27 * react-dom.production.min.js
28 *
29 * Copyright (c) Facebook, Inc. and its affiliates.
30 *
31 * This source code is licensed under the MIT license found in the
32 * LICENSE file in the root directory of this source tree.
33 */var Qf=y,Ee=Vf;function j(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var Hu=new Set,fr={};function bt(e,t){Cn(e,t),Cn(e+"Capture",t)}function Cn(e,t){for(fr[e]=t,e=0;e<t.length;e++)Hu.add(t[e])}var ut=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Za=Object.prototype.hasOwnProperty,Yf=/^[: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]*$/,ls={},as={};function Kf(e){return Za.call(as,e)?!0:Za.call(ls,e)?!1:Yf.test(e)?as[e]=!0:(ls[e]=!0,!1)}function Gf(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function qf(e,t,n,r){if(t===null||typeof t>"u"||Gf(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function me(e,t,n,r,l,a,i){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=i}var ie={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ie[e]=new me(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];ie[t]=new me(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ie[e]=new me(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ie[e]=new me(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){ie[e]=new me(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ie[e]=new me(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ie[e]=new me(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ie[e]=new me(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ie[e]=new me(e,5,!1,e.toLowerCase(),null,!1,!1)});var to=/[\-:]([a-z])/g;function no(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(to,no);ie[t]=new me(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(to,no);ie[t]=new me(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(to,no);ie[t]=new me(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ie[e]=new me(e,1,!1,e.toLowerCase(),null,!1,!1)});ie.xlinkHref=new me("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ie[e]=new me(e,1,!1,e.toLowerCase(),null,!0,!0)});function ro(e,t,n,r){var l=ie.hasOwnProperty(t)?ie[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(qf(t,n,l,r)&&(n=null),r||l===null?Kf(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):l.mustUseProperty?e[l.propertyName]=n===null?l.type===3?!1:"":n:(t=l.attributeName,r=l.attributeNamespace,n===null?e.removeAttribute(t):(l=l.type,n=l===3||l===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var ht=Qf.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Br=Symbol.for("react.element"),ln=Symbol.for("react.portal"),an=Symbol.for("react.fragment"),lo=Symbol.for("react.strict_mode"),ba=Symbol.for("react.profiler"),Bu=Symbol.for("react.provider"),Wu=Symbol.for("react.context"),ao=Symbol.for("react.forward_ref"),ei=Symbol.for("react.suspense"),ti=Symbol.for("react.suspense_list"),io=Symbol.for("react.memo"),yt=Symbol.for("react.lazy"),Vu=Symbol.for("react.offscreen"),is=Symbol.iterator;function Hn(e){return e===null||typeof e!="object"?null:(e=is&&e[is]||e["@@iterator"],typeof e=="function"?e:null)}var K=Object.assign,xa;function Zn(e){if(xa===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);xa=t&&t[1]||""}return`
34`+xa+e}var wa=!1;function Sa(e,t){if(!e||wa)return"";wa=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(c){var r=c}Reflect.construct(e,[],t)}else{try{t.call()}catch(c){r=c}e.call(t.prototype)}else{try{throw Error()}catch(c){r=c}e()}}
vendor: 16,578 bytes, lines 34-37
34catch(c){if(c&&r&&typeof c.stack=="string"){for(var l=c.stack.split(`
35`),a=r.stack.split(`
36`),i=l.length-1,s=a.length-1;1<=i&&0<=s&&l[i]!==a[s];)s--;for(;1<=i&&0<=s;i--,s--)if(l[i]!==a[s]){if(i!==1||s!==1)do if(i--,s--,0>s||l[i]!==a[s]){var u=`
37`+l[i].replace(" at new "," at ");return e.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}while(1<=i&&0<=s);break}}}finally{wa=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Zn(e):""}function Xf(e){switch(e.tag){case 5:return Zn(e.type);case 16:return Zn("Lazy");case 13:return Zn("Suspense");case 19:return Zn("SuspenseList");case 0:case 2:case 15:return e=Sa(e.type,!1),e;case 11:return e=Sa(e.type.render,!1),e;case 1:return e=Sa(e.type,!0),e;default:return""}}function ni(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case an:return"Fragment";case ln:return"Portal";case ba:return"Profiler";case lo:return"StrictMode";case ei:return"Suspense";case ti:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Wu:return(e.displayName||"Context")+".Consumer";case Bu:return(e._context.displayName||"Context")+".Provider";case ao:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case io:return t=e.displayName||null,t!==null?t:ni(e.type)||"Memo";case yt:t=e._payload,e=e._init;try{return ni(e(t))}catch{}}return null}function Jf(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return ni(t);case 8:return t===lo?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function Lt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Qu(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Zf(e){var t=Qu(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var l=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(i){r=""+i,a.call(this,i)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(i){r=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Wr(e){e._valueTracker||(e._valueTracker=Zf(e))}function Yu(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Qu(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function jl(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function ri(e,t){var n=t.checked;return K({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function os(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Lt(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Ku(e,t){t=t.checked,t!=null&&ro(e,"checked",t,!1)}function li(e,t){Ku(e,t);var n=Lt(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?ai(e,t.type,n):t.hasOwnProperty("defaultValue")&&ai(e,t.type,Lt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function ss(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function ai(e,t,n){(t!=="number"||jl(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var bn=Array.isArray;function yn(e,t,n,r){if(e=e.options,t){t={};for(var l=0;l<n.length;l++)t["$"+n[l]]=!0;for(n=0;n<e.length;n++)l=t.hasOwnProperty("$"+e[n].value),e[n].selected!==l&&(e[n].selected=l),l&&r&&(e[n].defaultSelected=!0)}else{for(n=""+Lt(n),t=null,l=0;l<e.length;l++){if(e[l].value===n){e[l].selected=!0,r&&(e[l].defaultSelected=!0);return}t!==null||e[l].disabled||(t=e[l])}t!==null&&(t.selected=!0)}}function ii(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(j(91));return K({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function us(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(j(92));if(bn(n)){if(1<n.length)throw Error(j(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:Lt(n)}}function Gu(e,t){var n=Lt(t.value),r=Lt(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function cs(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function qu(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function oi(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?qu(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Vr,Xu=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,l){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,l)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(Vr=Vr||document.createElement("div"),Vr.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Vr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function pr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var nr={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},bf=["Webkit","ms","Moz","O"];Object.keys(nr).forEach(function(e){bf.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),nr[t]=nr[e]})});function Ju(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||nr.hasOwnProperty(e)&&nr[e]?(""+t).trim():t+"px"}function Zu(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=Ju(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var ep=K({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function si(e,t){if(t){if(ep[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(j(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(j(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(j(61))}if(t.style!=null&&typeof t.style!="object")throw Error(j(62))}}function ui(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var ci=null;function oo(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var di=null,vn=null,xn=null;function ds(e){if(e=zr(e)){if(typeof di!="function")throw Error(j(280));var t=e.stateNode;t&&(t=ea(t),di(e.stateNode,e.type,t))}}function bu(e){vn?xn?xn.push(e):xn=[e]:vn=e}function ec(){if(vn){var e=vn,t=xn;if(xn=vn=null,ds(e),t)for(e=0;e<t.length;e++)ds(t[e])}}function tc(e,t){return e(t)}function nc(){}var ja=!1;function rc(e,t,n){if(ja)return e(t,n);ja=!0;try{return tc(e,t,n)}finally{ja=!1,(vn!==null||xn!==null)&&(nc(),ec())}}function hr(e,t){var n=e.stateNode;if(n===null)return null;var r=ea(n);if(r===null)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(j(231,t,typeof n));return n}var fi=!1;if(ut)try{var Bn={};Object.defineProperty(Bn,"passive",{get:function(){fi=!0}}),window.addEventListener("test",Bn,Bn),window.removeEventListener("test",Bn,Bn)}catch{fi=!1}function tp(e,t,n,r,l,a,i,s,u){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(d){this.onError(d)}}var rr=!1,_l=null,kl=!1,pi=null,np={onError:function(e){rr=!0,_l=e}};function rp(e,t,n,r,l,a,i,s,u){rr=!1,_l=null,tp.apply(np,arguments)}function lp(e,t,n,r,l,a,i,s,u){if(rp.apply(this,arguments),rr){if(rr){var c=_l;rr=!1,_l=null}else throw Error(j(198));kl||(kl=!0,pi=c)}}function en(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function lc(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function fs(e){if(en(e)!==e)throw Error(j(188))}function ap(e){var t=e.alternate;if(!t){if(t=en(e),t===null)throw Error(j(188));return t!==e?null:e}for(var n=e,r=t;;){var l=n.return;if(l===null)break;var a=l.alternate;if(a===null){if(r=l.return,r!==null){n=r;continue}break}if(l.child===a.child){for(a=l.child;a;){if(a===n)return fs(l),e;if(a===r)return fs(l),t;a=a.sibling}throw Error(j(188))}if(n.return!==r.return)n=l,r=a;else{for(var i=!1,s=l.child;s;){if(s===n){i=!0,n=l,r=a;break}if(s===r){i=!0,r=l,n=a;break}s=s.sibling}if(!i){for(s=a.child;s;){if(s===n){i=!0,n=a,r=l;break}if(s===r){i=!0,r=a,n=l;break}s=s.sibling}if(!i)throw Error(j(189))}}if(n.alternate!==r)throw Error(j(190))}if(n.tag!==3)throw Error(j(188));return n.stateNode.current===n?e:t}function ac(e){return e=ap(e),e!==null?ic(e):null}function ic(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=ic(e);if(t!==null)return t;e=e.sibling}return null}var oc=Ee.unstable_scheduleCallback,ps=Ee.unstable_cancelCallback,ip=Ee.unstable_shouldYield,op=Ee.unstable_requestPaint,X=Ee.unstable_now,sp=Ee.unstable_getCurrentPriorityLevel,so=Ee.unstable_ImmediatePriority,sc=Ee.unstable_UserBlockingPriority,El=Ee.unstable_NormalPriority,up=Ee.unstable_LowPriority,uc=Ee.unstable_IdlePriority,Xl=null,Ze=null;function cp(e){if(Ze&&typeof Ze.onCommitFiberRoot=="function")try{Ze.onCommitFiberRoot(Xl,e,void 0,(e.current.flags&128)===128)}catch{}}var Be=Math.clz32?Math.clz32:pp,dp=Math.log,fp=Math.LN2;function pp(e){return e>>>=0,e===0?32:31-(dp(e)/fp|0)|0}var Qr=64,Yr=4194304;function er(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64: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 e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Cl(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,a=e.pingedLanes,i=n&268435455;if(i!==0){var s=i&~l;s!==0?r=er(s):(a&=i,a!==0&&(r=er(a)))}else i=n&~l,i!==0?r=er(i):a!==0&&(r=er(a));if(r===0)return 0;if(t!==0&&t!==r&&!(t&l)&&(l=r&-r,a=t&-t,l>=a||l===16&&(a&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-Be(t),l=1<<n,r|=e[n],t&=~l;return r}function hp(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64: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:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function mp(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,a=e.pendingLanes;0<a;){var i=31-Be(a),s=1<<i,u=l[i];u===-1?(!(s&n)||s&r)&&(l[i]=hp(s,t)):u<=t&&(e.expiredLanes|=s),a&=~s}}function hi(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function cc(){var e=Qr;return Qr<<=1,!(Qr&4194240)&&(Qr=64),e}function _a(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function $r(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Be(t),e[t]=n}function gp(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var l=31-Be(n),a=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~a}}function uo(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-Be(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var I=0;function dc(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var fc,co,pc,hc,mc,mi=!1,Kr=[],_t=null,kt=null,Et=null,mr=new Map,gr=new Map,xt=[],yp="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 submit".split(" ");function hs(e,t){switch(e){case"focusin":case"focusout":_t=null;break;case"dragenter":case"dragleave":kt=null;break;case"mouseover":case"mouseout":Et=null;break;case"pointerover":case"pointerout":mr.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":gr.delete(t.pointerId)}}function Wn(e,t,n,r,l,a){return e===null||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:a,targetContainers:[l]},t!==null&&(t=zr(t),t!==null&&co(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function vp(e,t,n,r,l){switch(t){case"focusin":return _t=Wn(_t,e,t,n,r,l),!0;case"dragenter":return kt=Wn(kt,e,t,n,r,l),!0;case"mouseover":return Et=Wn(Et,e,t,n,r,l),!0;case"pointerover":var a=l.pointerId;return mr.set(a,Wn(mr.get(a)||null,e,t,n,r,l)),!0;case"gotpointercapture":return a=l.pointerId,gr.set(a,Wn(gr.get(a)||null,e,t,n,r,l)),!0}return!1}function gc(e){var t=Ht(e.target);if(t!==null){var n=en(t);if(n!==null){if(t=n.tag,t===13){if(t=lc(n),t!==null){e.blockedOn=t,mc(e.priority,function(){pc(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function sl(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=gi(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);ci=r,n.target.dispatchEvent(r),ci=null}else return t=zr(n),t!==null&&co(t),e.blockedOn=n,!1;t.shift()}return!0}
vendor: 8,600 bytes, line 37
37function ms(e,t,n){sl(e)&&n.delete(t)}function xp(){mi=!1,_t!==null&&sl(_t)&&(_t=null),kt!==null&&sl(kt)&&(kt=null),Et!==null&&sl(Et)&&(Et=null),mr.forEach(ms),gr.forEach(ms)}function Vn(e,t){e.blockedOn===t&&(e.blockedOn=null,mi||(mi=!0,Ee.unstable_scheduleCallback(Ee.unstable_NormalPriority,xp)))}function yr(e){function t(l){return Vn(l,e)}if(0<Kr.length){Vn(Kr[0],e);for(var n=1;n<Kr.length;n++){var r=Kr[n];r.blockedOn===e&&(r.blockedOn=null)}}for(_t!==null&&Vn(_t,e),kt!==null&&Vn(kt,e),Et!==null&&Vn(Et,e),mr.forEach(t),gr.forEach(t),n=0;n<xt.length;n++)r=xt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<xt.length&&(n=xt[0],n.blockedOn===null);)gc(n),n.blockedOn===null&&xt.shift()}var wn=ht.ReactCurrentBatchConfig,Nl=!0;function wp(e,t,n,r){var l=I,a=wn.transition;wn.transition=null;try{I=1,fo(e,t,n,r)}finally{I=l,wn.transition=a}}function Sp(e,t,n,r){var l=I,a=wn.transition;wn.transition=null;try{I=4,fo(e,t,n,r)}finally{I=l,wn.transition=a}}function fo(e,t,n,r){if(Nl){var l=gi(e,t,n,r);if(l===null)Da(e,t,r,Pl,n),hs(e,r);else if(vp(l,e,t,n,r))r.stopPropagation();else if(hs(e,r),t&4&&-1<yp.indexOf(e)){for(;l!==null;){var a=zr(l);if(a!==null&&fc(a),a=gi(e,t,n,r),a===null&&Da(e,t,r,Pl,n),a===l)break;l=a}l!==null&&r.stopPropagation()}else Da(e,t,r,null,n)}}var Pl=null;function gi(e,t,n,r){if(Pl=null,e=oo(r),e=Ht(e),e!==null)if(t=en(e),t===null)e=null;else if(n=t.tag,n===13){if(e=lc(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Pl=e,null}function yc(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"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 1;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"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(sp()){case so:return 1;case sc:return 4;case El:case up:return 16;case uc:return 536870912;default:return 16}default:return 16}}var St=null,po=null,ul=null;function vc(){if(ul)return ul;var e,t=po,n=t.length,r,l="value"in St?St.value:St.textContent,a=l.length;for(e=0;e<n&&t[e]===l[e];e++);var i=n-e;for(r=1;r<=i&&t[n-r]===l[a-r];r++);return ul=l.slice(e,1<r?1-r:void 0)}function cl(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Gr(){return!0}function gs(){return!1}function Ne(e){function t(n,r,l,a,i){this._reactName=n,this._targetInst=l,this.type=r,this.nativeEvent=a,this.target=i,this.currentTarget=null;for(var s in e)e.hasOwnProperty(s)&&(n=e[s],this[s]=n?n(a):a[s]);return this.isDefaultPrevented=(a.defaultPrevented!=null?a.defaultPrevented:a.returnValue===!1)?Gr:gs,this.isPropagationStopped=gs,this}return K(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=Gr)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=Gr)},persist:function(){},isPersistent:Gr}),t}var zn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},ho=Ne(zn),Dr=K({},zn,{view:0,detail:0}),jp=Ne(Dr),ka,Ea,Qn,Jl=K({},Dr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:mo,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==Qn&&(Qn&&e.type==="mousemove"?(ka=e.screenX-Qn.screenX,Ea=e.screenY-Qn.screenY):Ea=ka=0,Qn=e),ka)},movementY:function(e){return"movementY"in e?e.movementY:Ea}}),ys=Ne(Jl),_p=K({},Jl,{dataTransfer:0}),kp=Ne(_p),Ep=K({},Dr,{relatedTarget:0}),Ca=Ne(Ep),Cp=K({},zn,{animationName:0,elapsedTime:0,pseudoElement:0}),Np=Ne(Cp),Pp=K({},zn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Tp=Ne(Pp),Rp=K({},zn,{data:0}),vs=Ne(Rp),Lp={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},$p={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"},Dp={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function zp(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Dp[e])?!!t[e]:!1}function mo(){return zp}var Mp=K({},Dr,{key:function(e){if(e.key){var t=Lp[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=cl(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?$p[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:mo,charCode:function(e){return e.type==="keypress"?cl(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?cl(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Op=Ne(Mp),Ip=K({},Jl,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),xs=Ne(Ip),Fp=K({},Dr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:mo}),Ap=Ne(Fp),Up=K({},zn,{propertyName:0,elapsedTime:0,pseudoElement:0}),Hp=Ne(Up),Bp=K({},Jl,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Wp=Ne(Bp),Vp=[9,13,27,32],go=ut&&"CompositionEvent"in window,lr=null;ut&&"documentMode"in document&&(lr=document.documentMode);var Qp=ut&&"TextEvent"in window&&!lr,xc=ut&&(!go||lr&&8<lr&&11>=lr),ws=" ",Ss=!1;function wc(e,t){switch(e){case"keyup":return Vp.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Sc(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var on=!1;function Yp(e,t){switch(e){case"compositionend":return Sc(t);case"keypress":return t.which!==32?null:(Ss=!0,ws);case"textInput":return e=t.data,e===ws&&Ss?null:e;default:return null}}function Kp(e,t){if(on)return e==="compositionend"||!go&&wc(e,t)?(e=vc(),ul=po=St=null,on=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return xc&&t.locale!=="ko"?null:t.data;default:return null}}var Gp={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 js(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Gp[e.type]:t==="textarea"}function jc(e,t,n,r){bu(r),t=Tl(t,"onChange"),0<t.length&&(n=new ho("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var ar=null,vr=null;function qp(e){Dc(e,0)}function Zl(e){var t=cn(e);if(Yu(t))return e}function Xp(e,t){if(e==="change")return t}var _c=!1;if(ut){var Na;
vendor: 5,634 bytes, line 37
37if(ut){var Pa="oninput"in document;if(!Pa){var _s=document.createElement("div");_s.setAttribute("oninput","return;"),Pa=typeof _s.oninput=="function"}Na=Pa}else Na=!1;_c=Na&&(!document.documentMode||9<document.documentMode)}function ks(){ar&&(ar.detachEvent("onpropertychange",kc),vr=ar=null)}function kc(e){if(e.propertyName==="value"&&Zl(vr)){var t=[];jc(t,vr,e,oo(e)),rc(qp,t)}}function Jp(e,t,n){e==="focusin"?(ks(),ar=t,vr=n,ar.attachEvent("onpropertychange",kc)):e==="focusout"&&ks()}function Zp(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Zl(vr)}function bp(e,t){if(e==="click")return Zl(t)}function eh(e,t){if(e==="input"||e==="change")return Zl(t)}function th(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Ve=typeof Object.is=="function"?Object.is:th;function xr(e,t){if(Ve(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var l=n[r];if(!Za.call(t,l)||!Ve(e[l],t[l]))return!1}return!0}function Es(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Cs(e,t){var n=Es(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Es(n)}}function Ec(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Ec(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Cc(){for(var e=window,t=jl();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=jl(e.document)}return t}function yo(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function nh(e){var t=Cc(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Ec(n.ownerDocument.documentElement,n)){if(r!==null&&yo(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var l=n.textContent.length,a=Math.min(r.start,l);r=r.end===void 0?a:Math.min(r.end,l),!e.extend&&a>r&&(l=r,r=a,a=l),l=Cs(n,a);var i=Cs(n,r);l&&i&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var rh=ut&&"documentMode"in document&&11>=document.documentMode,sn=null,yi=null,ir=null,vi=!1;function Ns(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;vi||sn==null||sn!==jl(r)||(r=sn,"selectionStart"in r&&yo(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),ir&&xr(ir,r)||(ir=r,r=Tl(yi,"onSelect"),0<r.length&&(t=new ho("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=sn)))}function qr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var un={animationend:qr("Animation","AnimationEnd"),animationiteration:qr("Animation","AnimationIteration"),animationstart:qr("Animation","AnimationStart"),transitionend:qr("Transition","TransitionEnd")},Ta={},Nc={};ut&&(Nc=document.createElement("div").style,"AnimationEvent"in window||(delete un.animationend.animation,delete un.animationiteration.animation,delete un.animationstart.animation),"TransitionEvent"in window||delete un.transitionend.transition);function bl(e){if(Ta[e])return Ta[e];if(!un[e])return e;var t=un[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Nc)return Ta[e]=t[n];return e}var Pc=bl("animationend"),Tc=bl("animationiteration"),Rc=bl("animationstart"),Lc=bl("transitionend"),$c=new Map,Ps="abort auxClick 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(" ");function Dt(e,t){$c.set(e,t),bt(t,[e])}for(var Ra=0;Ra<Ps.length;Ra++){var La=Ps[Ra],lh=La.toLowerCase(),ah=La[0].toUpperCase()+La.slice(1);Dt(lh,"on"+ah)}Dt(Pc,"onAnimationEnd");Dt(Tc,"onAnimationIteration");Dt(Rc,"onAnimationStart");Dt("dblclick","onDoubleClick");Dt("focusin","onFocus");Dt("focusout","onBlur");Dt(Lc,"onTransitionEnd");Cn("onMouseEnter",["mouseout","mouseover"]);Cn("onMouseLeave",["mouseout","mouseover"]);Cn("onPointerEnter",["pointerout","pointerover"]);Cn("onPointerLeave",["pointerout","pointerover"]);bt("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));
vendor: 4,112 bytes, line 37
37bt("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));bt("onBeforeInput",["compositionend","keypress","textInput","paste"]);bt("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));bt("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));bt("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var tr="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(" "),ih=new Set("cancel close invalid load scroll toggle".split(" ").concat(tr));function Ts(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,lp(r,t,void 0,e),e.currentTarget=null}function Dc(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],l=r.event;r=r.listeners;e:{var a=void 0;if(t)for(var i=r.length-1;0<=i;i--){var s=r[i],u=s.instance,c=s.currentTarget;if(s=s.listener,u!==a&&l.isPropagationStopped())break e;Ts(l,s,c),a=u}else for(i=0;i<r.length;i++){if(s=r[i],u=s.instance,c=s.currentTarget,s=s.listener,u!==a&&l.isPropagationStopped())break e;Ts(l,s,c),a=u}}}if(kl)throw e=pi,kl=!1,pi=null,e}function H(e,t){var n=t[_i];n===void 0&&(n=t[_i]=new Set);var r=e+"__bubble";n.has(r)||(zc(t,e,2,!1),n.add(r))}function $a(e,t,n){var r=0;t&&(r|=4),zc(n,e,r,t)}var Xr="_reactListening"+Math.random().toString(36).slice(2);function wr(e){if(!e[Xr]){e[Xr]=!0,Hu.forEach(function(n){n!=="selectionchange"&&(ih.has(n)||$a(n,!1,e),$a(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Xr]||(t[Xr]=!0,$a("selectionchange",!1,t))}}function zc(e,t,n,r){switch(yc(t)){case 1:var l=wp;break;case 4:l=Sp;break;default:l=fo}n=l.bind(null,t,n,e),l=void 0,!fi||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(l=!0),r?l!==void 0?e.addEventListener(t,n,{capture:!0,passive:l}):e.addEventListener(t,n,!0):l!==void 0?e.addEventListener(t,n,{passive:l}):e.addEventListener(t,n,!1)}function Da(e,t,n,r,l){var a=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var i=r.tag;if(i===3||i===4){var s=r.stateNode.containerInfo;if(s===l||s.nodeType===8&&s.parentNode===l)break;if(i===4)for(i=r.return;i!==null;){var u=i.tag;if((u===3||u===4)&&(u=i.stateNode.containerInfo,u===l||u.nodeType===8&&u.parentNode===l))return;i=i.return}for(;s!==null;){if(i=Ht(s),i===null)return;if(u=i.tag,u===5||u===6){r=a=i;continue e}s=s.parentNode}}r=r.return}rc(function(){var c=a,d=oo(n),p=[];e:{var m=$c.get(e);if(m!==void 0){var v=ho,x=e;switch(e){case"keypress":if(cl(n)===0)break e;case"keydown":case"keyup":v=Op;break;case"focusin":x="focus",v=Ca;break;case"focusout":x="blur",v=Ca;break;case"beforeblur":case"afterblur":v=Ca;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":v=ys;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":v=kp;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":v=Ap;break;case Pc:case Tc:case Rc:v=Np;break;case Lc:v=Hp;break;case"scroll":v=jp;break;case"wheel":v=Wp;break;case"copy":case"cut":case"paste":v=Tp;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":v=xs}var w=(t&4)!==0,k=!w&&e==="scroll",h=w?m!==null?m+"Capture":null:m;w=[];for(var f=c,g;f!==null;){g=f;var S=g.stateNode;if(g.tag===5&&S!==null&&(g=S,h!==null&&(S=hr(f,h),S!=null&&w.push(Sr(f,S,g)))),k)break;f=f.return}0<w.length&&(m=new v(m,x,null,n,d),p.push({event:m,listeners:w}))}}if(!(t&7)){e:{if(m=e==="mouseover"||e==="pointerover",v=e==="mouseout"||e==="pointerout",m&&n!==ci&&(x=n.relatedTarget||n.fromElement)&&(Ht(x)||x[ct]))break e;if((v||m)&&(m=d.window===d?d:(m=d.ownerDocument)?m.defaultView||m.parentWindow:window,v?(x=n.relatedTarget||n.toElement,v=c,x=x?Ht(x):null,x!==null&&(k=e
vendor: 7,011 bytes, lines 37-38
37n(x),x!==k||x.tag!==5&&x.tag!==6)&&(x=null)):(v=null,x=c),v!==x)){if(w=ys,S="onMouseLeave",h="onMouseEnter",f="mouse",(e==="pointerout"||e==="pointerover")&&(w=xs,S="onPointerLeave",h="onPointerEnter",f="pointer"),k=v==null?m:cn(v),g=x==null?m:cn(x),m=new w(S,f+"leave",v,n,d),m.target=k,m.relatedTarget=g,S=null,Ht(d)===c&&(w=new w(h,f+"enter",x,n,d),w.target=g,w.relatedTarget=k,S=w),k=S,v&&x)t:{for(w=v,h=x,f=0,g=w;g;g=nn(g))f++;for(g=0,S=h;S;S=nn(S))g++;for(;0<f-g;)w=nn(w),f--;for(;0<g-f;)h=nn(h),g--;for(;f--;){if(w===h||h!==null&&w===h.alternate)break t;w=nn(w),h=nn(h)}w=null}else w=null;v!==null&&Rs(p,m,v,w,!1),x!==null&&k!==null&&Rs(p,k,x,w,!0)}}e:{if(m=c?cn(c):window,v=m.nodeName&&m.nodeName.toLowerCase(),v==="select"||v==="input"&&m.type==="file")var _=Xp;else if(js(m))if(_c)_=eh;else{_=Zp;var E=Jp}else(v=m.nodeName)&&v.toLowerCase()==="input"&&(m.type==="checkbox"||m.type==="radio")&&(_=bp);if(_&&(_=_(e,c))){jc(p,_,n,d);break e}E&&E(e,m,c),e==="focusout"&&(E=m._wrapperState)&&E.controlled&&m.type==="number"&&ai(m,"number",m.value)}switch(E=c?cn(c):window,e){case"focusin":(js(E)||E.contentEditable==="true")&&(sn=E,yi=c,ir=null);break;case"focusout":ir=yi=sn=null;break;case"mousedown":vi=!0;break;case"contextmenu":case"mouseup":case"dragend":vi=!1,Ns(p,n,d);break;case"selectionchange":if(rh)break;case"keydown":case"keyup":Ns(p,n,d)}var C;if(go)e:{switch(e){case"compositionstart":var T="onCompositionStart";break e;case"compositionend":T="onCompositionEnd";break e;case"compositionupdate":T="onCompositionUpdate";break e}T=void 0}else on?wc(e,n)&&(T="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(T="onCompositionStart");T&&(xc&&n.locale!=="ko"&&(on||T!=="onCompositionStart"?T==="onCompositionEnd"&&on&&(C=vc()):(St=d,po="value"in St?St.value:St.textContent,on=!0)),E=Tl(c,T),0<E.length&&(T=new vs(T,e,null,n,d),p.push({event:T,listeners:E}),C?T.data=C:(C=Sc(n),C!==null&&(T.data=C)))),(C=Qp?Yp(e,n):Kp(e,n))&&(c=Tl(c,"onBeforeInput"),0<c.length&&(d=new vs("onBeforeInput","beforeinput",null,n,d),p.push({event:d,listeners:c}),d.data=C))}Dc(p,t)})}function Sr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Tl(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,a=l.stateNode;l.tag===5&&a!==null&&(l=a,a=hr(e,n),a!=null&&r.unshift(Sr(e,a,l)),a=hr(e,t),a!=null&&r.push(Sr(e,a,l))),e=e.return}return r}function nn(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Rs(e,t,n,r,l){for(var a=t._reactName,i=[];n!==null&&n!==r;){var s=n,u=s.alternate,c=s.stateNode;if(u!==null&&u===r)break;s.tag===5&&c!==null&&(s=c,l?(u=hr(n,a),u!=null&&i.unshift(Sr(n,u,s))):l||(u=hr(n,a),u!=null&&i.push(Sr(n,u,s)))),n=n.return}i.length!==0&&e.push({event:t,listeners:i})}var oh=/\r\n?/g,sh=/\u0000|\uFFFD/g;function Ls(e){return(typeof e=="string"?e:""+e).replace(oh,`
38`).replace(sh,"")}function Jr(e,t,n){if(t=Ls(t),Ls(e)!==t&&n)throw Error(j(425))}function Rl(){}var xi=null,wi=null;function Si(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var ji=typeof setTimeout=="function"?setTimeout:void 0,uh=typeof clearTimeout=="function"?clearTimeout:void 0,$s=typeof Promise=="function"?Promise:void 0,ch=typeof queueMicrotask=="function"?queueMicrotask:typeof $s<"u"?function(e){return $s.resolve(null).then(e).catch(dh)}:ji;function dh(e){setTimeout(function(){throw e})}function za(e,t){var n=t,r=0;do{var l=n.nextSibling;if(e.removeChild(n),l&&l.nodeType===8)if(n=l.data,n==="/$"){if(r===0){e.removeChild(l),yr(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);yr(t)}function Ct(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function Ds(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var Mn=Math.random().toString(36).slice(2),Je="__reactFiber$"+Mn,jr="__reactProps$"+Mn,ct="__reactContainer$"+Mn,_i="__reactEvents$"+Mn,fh="__reactListeners$"+Mn,ph="__reactHandles$"+Mn;function Ht(e){var t=e[Je];if(t)return t;for(var n=e.parentNode;n;){if(t=n[ct]||n[Je]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Ds(e);e!==null;){if(n=e[Je])return n;e=Ds(e)}return t}e=n,n=e.parentNode}return null}function zr(e){return e=e[Je]||e[ct],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function cn(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(j(33))}function ea(e){return e[jr]||null}var ki=[],dn=-1;function zt(e){return{current:e}}function B(e){0>dn||(e.current=ki[dn],ki[dn]=null,dn--)}function A(e,t){dn++,ki[dn]=e.current,e.current=t}var $t={},de=zt($t),ve=zt(!1),Kt=$t;function Nn(e,t){var n=e.type.contextTypes;if(!n)return $t;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var l={},a;for(a in n)l[a]=t[a];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function xe(e){return e=e.childContextTypes,e!=null}function Ll(){B(ve),B(de)}function zs(e,t,n){if(de.current!==$t)throw Error(j(168));A(de,t),A(ve,n)}function Mc(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var l in r)if(!(l in t))throw Error(j(108,Jf(e)||"Unknown",l));return K({},n,r)}function $l(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||$t,Kt=de.current,A(de,e),A(ve,ve.current),!0}function Ms(e,t,n){var r=e.stateNode;if(!r)throw Error(j(169));n?(e=Mc(e,t,Kt),r.__reactInternalMemoizedMergedChildContext=e,B(ve),B(de),A(de,e)):B(ve),A(ve,n)}var lt=null,ta=!1,Ma=!1;function Oc(e){lt===null?lt=[e]:lt.push(e)}function hh(e){ta=!0,Oc(e)}function Mt(){if(!Ma&&lt!==null){Ma=!0;var e=0,t=I;try{var n=lt;for(I=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}lt=null,ta=!1}catch(l){throw lt!==null&&(lt=lt.slice(e+1)),oc(so,Mt),l}finally{I=t,Ma=!1}}return null}var fn=[],pn=0,Dl=null,zl=0,Re=[],Le=0,Gt=null,it=1,ot="";function At(e,t){fn[pn++]=zl,fn[pn++]=Dl,Dl=e,zl=t}function Ic(e,t,n){Re[Le++]=it,Re[Le++]=ot,Re[Le++]=Gt,Gt=e;var r=it;e=ot;var l=32-Be(r)-1;r&=~(1<<l),n+=1;var a=32-Be(t)+l;if(30<a){var i=l-l%5;a=(r&(1<<i)-1).toString(32),r>>=i,l-=i,it=1<<32-Be(t)+l|n<<l|r,ot=a+e}else it=1<<a|n<<l|r,ot=e}function vo(e){e.return!==null&&(At(e,1),Ic(e,1,0))}function xo(e){for(;e===Dl;)Dl=fn[--pn],fn[pn]=null,zl=fn[--pn],fn[pn]=null;for(;e===Gt;)Gt=Re[--Le],Re[Le]=null,ot=Re[--Le],Re[Le]=null,it=Re[--Le],Re[Le]=null}var ke=null,_e=null,W=!1,Ue=null;function Fc(e,t){var n=$e(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function Os(e,t){switch(e.tag){case 5:var n=e.type;
vendor: 15,558 bytes, line 38
38return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,ke=e,_e=Ct(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,ke=e,_e=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Gt!==null?{id:it,overflow:ot}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=$e(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,ke=e,_e=null,!0):!1;default:return!1}}function Ei(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Ci(e){if(W){var t=_e;if(t){var n=t;if(!Os(e,t)){if(Ei(e))throw Error(j(418));t=Ct(n.nextSibling);var r=ke;t&&Os(e,t)?Fc(r,n):(e.flags=e.flags&-4097|2,W=!1,ke=e)}}else{if(Ei(e))throw Error(j(418));e.flags=e.flags&-4097|2,W=!1,ke=e}}}function Is(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;ke=e}function Zr(e){if(e!==ke)return!1;if(!W)return Is(e),W=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Si(e.type,e.memoizedProps)),t&&(t=_e)){if(Ei(e))throw Ac(),Error(j(418));for(;t;)Fc(e,t),t=Ct(t.nextSibling)}if(Is(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(j(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){_e=Ct(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}_e=null}}else _e=ke?Ct(e.stateNode.nextSibling):null;return!0}function Ac(){for(var e=_e;e;)e=Ct(e.nextSibling)}function Pn(){_e=ke=null,W=!1}function wo(e){Ue===null?Ue=[e]:Ue.push(e)}var mh=ht.ReactCurrentBatchConfig;function Yn(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(j(309));var r=n.stateNode}if(!r)throw Error(j(147,e));var l=r,a=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===a?t.ref:(t=function(i){var s=l.refs;i===null?delete s[a]:s[a]=i},t._stringRef=a,t)}if(typeof e!="string")throw Error(j(284));if(!n._owner)throw Error(j(290,e))}return e}function br(e,t){throw e=Object.prototype.toString.call(t),Error(j(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Fs(e){var t=e._init;return t(e._payload)}function Uc(e){function t(h,f){if(e){var g=h.deletions;g===null?(h.deletions=[f],h.flags|=16):g.push(f)}}function n(h,f){if(!e)return null;for(;f!==null;)t(h,f),f=f.sibling;return null}function r(h,f){for(h=new Map;f!==null;)f.key!==null?h.set(f.key,f):h.set(f.index,f),f=f.sibling;return h}function l(h,f){return h=Rt(h,f),h.index=0,h.sibling=null,h}function a(h,f,g){return h.index=g,e?(g=h.alternate,g!==null?(g=g.index,g<f?(h.flags|=2,f):g):(h.flags|=2,f)):(h.flags|=1048576,f)}function i(h){return e&&h.alternate===null&&(h.flags|=2),h}function s(h,f,g,S){return f===null||f.tag!==6?(f=Ba(g,h.mode,S),f.return=h,f):(f=l(f,g),f.return=h,f)}function u(h,f,g,S){var _=g.type;return _===an?d(h,f,g.props.children,S,g.key):f!==null&&(f.elementType===_||typeof _=="object"&&_!==null&&_.$$typeof===yt&&Fs(_)===f.type)?(S=l(f,g.props),S.ref=Yn(h,f,g),S.return=h,S):(S=yl(g.type,g.key,g.props,null,h.mode,S),S.ref=Yn(h,f,g),S.return=h,S)}function c(h,f,g,S){return f===null||f.tag!==4||f.stateNode.containerInfo!==g.containerInfo||f.stateNode.implementation!==g.implementation?(f=Wa(g,h.mode,S),f.return=h,f):(f=l(f,g.children||[]),f.return=h,f)}function d(h,f,g,S,_){return f===null||f.tag!==7?(f=Yt(g,h.mode,S,_),f.return=h,f):(f=l(f,g),f.return=h,f)}function p(h,f,g){if(typeof f=="string"&&f!==""||typeof f=="number")return f=Ba(""+f,h.mode,g),f.return=h,f;if(typeof f=="object"&&f!==null){switch(f.$$typeof){case Br:return g=yl(f.type,f.key,f.props,null,h.mode,g),g.ref=Yn(h,null,f),g.return=h,g;case ln:return f=Wa(f,h.mode,g),f.return=h,f;case yt:var S=f._init;return p(h,S(f._payload),g)}if(bn(f)||Hn(f))return f=Yt(f,h.mode,g,null),f.return=h,f;br(h,f)}return null}function m(h,f,g,S){var _=f!==null?f.key:null;if(typeof g=="string"&&g!==""||typeof g=="number")return _!==null?null:s(h,f,""+g,S);if(typeof g=="object"&&g!==null){switch(g.$$typeof){case Br:return g.key===_?u(h,f,g,S):null;case ln:return g.key===_?c(h,f,g,S):null;case yt:return _=g._init,m(h,f,_(g._payload),S)}if(bn(g)||Hn(g))return _!==null?null:d(h,f,g,S,null);br(h,g)}return null}function v(h,f,g,S,_){if(typeof S=="string"&&S!==""||typeof S=="number")return h=h.get(g)||null,s(f,h,""+S,_);if(typeof S=="object"&&S!==null){switch(S.$$typeof){case Br:return h=h.get(S.key===null?g:S.key)||null,u(f,h,S,_);case ln:return h=h.get(S.key===null?g:S.key)||null,c(f,h,S,_);case yt:var E=S._init;return v(h,f,g,E(S._payload),_)}if(bn(S)||Hn(S))return h=h.get(g)||null,d(f,h,S,_,null);br(f,S)}return null}function x(h,f,g,S){for(var _=null,E=null,C=f,T=f=0,F=null;C!==null&&T<g.length;T++){C.index>T?(F=C,C=null):F=C.sibling;var $=m(h,C,g[T],S);if($===null){C===null&&(C=F);break}e&&C&&$.alternate===null&&t(h,C),f=a($,f,T),E===null?_=$:E.sibling=$,E=$,C=F}if(T===g.length)return n(h,C),W&&At(h,T),_;if(C===null){for(;T<g.length;T++)C=p(h,g[T],S),C!==null&&(f=a(C,f,T),E===null?_=C:E.sibling=C,E=C);return W&&At(h,T),_}for(C=r(h,C);T<g.length;T++)F=v(C,h,T,g[T],S),F!==null&&(e&&F.alternate!==null&&C.delete(F.key===null?T:F.key),f=a(F,f,T),E===null?_=F:E.sibling=F,E=F);return e&&C.forEach(function(Se){return t(h,Se)}),W&&At(h,T),_}function w(h,f,g,S){var _=Hn(g);if(typeof _!="function")throw Error(j(150));if(g=_.call(g),g==null)throw Error(j(151));for(var E=_=null,C=f,T=f=0,F=null,$=g.next();C!==null&&!$.done;T++,$=g.next()){C.index>T?(F=C,C=null):F=C.sibling;var Se=m(h,C,$.value,S);if(Se===null){C===null&&(C=F);break}e&&C&&Se.alternate===null&&t(h,C),f=a(Se,f,T),E===null?_=Se:E.sibling=Se,E=Se,C=F}if($.done)return n(h,C),W&&At(h,T),_;if(C===null){for(;!$.done;T++,$=g.next())$=p(h,$.value,S),$!==null&&(f=a($,f,T),E===null?_=$:E.sibling=$,E=$);return W&&At(h,T),_}for(C=r(h,C);!$.done;T++,$=g.next())$=v(C,h,T,$.value,S),$!==null&&(e&&$.alternate!==null&&C.delete($.key===null?T:$.key),f=a($,f,T),E===null?_=$:E.sibling=$,E=$);return e&&C.forEach(function(Ot){return t(h,Ot)}),W&&At(h,T),_}function k(h,f,g,S){if(typeof g=="object"&&g!==null&&g.type===an&&g.key===null&&(g=g.props.children),typeof g=="object"&&g!==null){switch(g.$$typeof){case Br:e:{for(var _=g.key,E=f;E!==null;){if(E.key===_){if(_=g.type,_===an){if(E.tag===7){n(h,E.sibling),f=l(E,g.props.children),f.return=h,h=f;break e}}else if(E.elementType===_||typeof _=="object"&&_!==null&&_.$$typeof===yt&&Fs(_)===E.type){n(h,E.sibling),f=l(E,g.props),f.ref=Yn(h,E,g),f.return=h,h=f;break e}n(h,E);break}else t(h,E);E=E.sibling}g.type===an?(f=Yt(g.props.children,h.mode,S,g.key),f.return=h,h=f):(S=yl(g.type,g.key,g.props,null,h.mode,S),S.ref=Yn(h,f,g),S.return=h,h=S)}return i(h);case ln:e:{for(E=g.key;f!==null;){if(f.key===E)if(f.tag===4&&f.stateNode.containerInfo===g.containerInfo&&f.stateNode.implementation===g.implementation){n(h,f.sibling),f=l(f,g.children||[]),f.return=h,h=f;break e}else{n(h,f);break}else t(h,f);f=f.sibling}f=Wa(g,h.mode,S),f.return=h,h=f}return i(h);case yt:return E=g._init,k(h,f,E(g._payload),S)}if(bn(g))return x(h,f,g,S);if(Hn(g))return w(h,f,g,S);br(h,g)}return typeof g=="string"&&g!==""||typeof g=="number"?(g=""+g,f!==null&&f.tag===6?(n(h,f.sibling),f=l(f,g),f.return=h,h=f):(n(h,f),f=Ba(g,h.mode,S),f.return=h,h=f),i(h)):n(h,f)}return k}var Tn=Uc(!0),Hc=Uc(!1),Ml=zt(null),Ol=null,hn=null,So=null;function jo(){So=hn=Ol=null}function _o(e){var t=Ml.current;B(Ml),e._currentValue=t}function Ni(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Sn(e,t){Ol=e,So=hn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(ye=!0),e.firstContext=null)}function ze(e){var t=e._currentValue;if(So!==e)if(e={context:e,memoizedValue:t,next:null},hn===null){if(Ol===null)throw Error(j(308));hn=e,Ol.dependencies={lanes:0,firstContext:e}}else hn=hn.next=e;return t}var Bt=null;function ko(e){Bt===null?Bt=[e]:Bt.push(e)}function Bc(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,ko(t)):(n.next=l.next,l.next=n),t.interleaved=n,dt(e,r)}function dt(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var vt=!1;function Eo(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Wc(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function st(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Nt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,O&2){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,dt(e,n)}return l=r.interleaved,l===null?(t.next=t,ko(r)):(t.next=l.next,l.next=t),r.interleaved=t,dt(e,n)}function dl(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,uo(e,n)}}function As(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var l=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};a===null?l=a=i:a=a.next=i,n=n.next}while(n!==null);a===null?l=a=t:a=a.next=t}else l=a=t;n={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:a,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Il(e,t,n,r){var l=e.updateQueue;vt=!1;var a=l.firstBaseUpdate,i=l.lastBaseUpdate,s=l.shared.pending;if(s!==null){l.shared.pending=null;var u=s,c=u.next;u.next=null,i===null?a=c:i.next=c,i=u;var d=e.alternate;d!==null&&(d=d.updateQueue,s=d.lastBaseUpdate,s!==i&&(s===null?d.firstBaseUpdate=c:s.next=c,d.lastBaseUpdate=u))}if(a!==null){var p=l.baseState;i=0,d=c=u=null,s=a;do{var m=s.lane,v=s.eventTime;if((r&m)===m){d!==null&&(d=d.next={eventTime:v,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var x=e,w=s;switch(m=t,v=n,w.tag){case 1:if(x=w.payload,typeof x=="function"){p=x.call(v,p,m);break e}p=x;break e;case 3:x.flags=x.flags&-65537|128;case 0:if(x=w.payload,m=typeof x=="function"?x.call(v,p,m):x,m==null)break e;p=K({},p,m);break e;case 2:vt=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,m=l.effects,m===null?l.effects=[s]:m.push(s))}else v={eventTime:v,lane:m,tag:s.tag,payload:s.payload,callback:s.callback,next:null},d===null?(c=d=v,u=p):d=d.next=v,i|=m;if(s=s.next,s===null){if(s=l.shared.pending,s===null)break;m=s,s=m.next,m.next=null,l.lastBaseUpdate=m,l.shared.pending=null}}while(!0);if(d===null&&(u=p),l.baseState=u,l.firstBaseUpdate=c,l.lastBaseUpdate=d,t=l.shared.interleaved,t!==null){l=t;do i|=l.lane,l=l.next;while(l!==t)}else a===null&&(l.shared.lanes=0);Xt|=i,e.lanes=i,e.memoizedState=p}}function Us(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],l=r.callback;if(l!==null){if(r.callback=null,r=n,typeof l!="function")throw Error(j(191,l));l.call(r)}}}var Mr={},be=zt(Mr),_r=zt(Mr),kr=zt(Mr);function Wt(e){if(e===Mr)throw Error(j(174));return e}function Co(e,t){switch(A(kr,t),A(_r,e),A(be,Mr),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:oi(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=oi(t,e)}B(be),A(be,t)}function Rn(){B(be),B(_r),B(kr)}function Vc(e){Wt(kr.current);var t=Wt(be.current),n=oi(t,e.type);t!==n&&(A(_r,e),A(be,n))}function No(e){_r.current===e&&(B(be),B(_r))}var Q=zt(0);function Fl(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Oa=[];function Po(){for(var e=0;e<Oa.length;e++)Oa[e]._workInProgressVersionPrimary=null;Oa.length=0}var fl=ht.ReactCurrentDispatcher,Ia=ht.ReactCurrentBatchConfig,qt=0,Y=null,b=null,ne=null,Al=!1,or=!1,Er=0,gh=0;function oe(){throw Error(j(321))}function To(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Ve(e[n],t[n]))return!1;return!0}function Ro(e,t,n,r,l,a){if(qt=a,Y=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,fl.current=e===null||e.memoizedState===null?wh:Sh,e=n(r,l),or){a=0;do{if(or=!1,Er=0,25<=a)throw Error(j(301));a+=1,ne=b=null,t.updateQueue=null,fl.current=jh,e=n(r,l)}while(or)}if(fl.current=Ul,t=b!==null&&b.next!==null,qt=0,ne=b=Y=null,Al=!1,t)throw Error(j(300));return e}function Lo(){var e=Er!==0;return Er=0,e}function Xe(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ne===null?Y.memoizedState=ne=e:ne=ne.next=e,ne}function Me(){if(b===null){var e=Y.alternate;e=e!==null?e.memoizedState:null}else e=b.next;var t=ne===null?Y.memoizedState:ne.next;if(t!==null)ne=t,b=e;else{if(e===null)throw Error(j(310));b=e,e={memoizedState:b.memoizedState,baseState:b.baseState,baseQueue:b.baseQueue,queue:b.queue,next:null},ne===null?Y.memoizedState=ne=e:ne=ne.next=e}return ne}function Cr(e,t){return typeof t=="function"?t(e):t}function Fa(e){var t=Me(),n=t.queue;if(n===null)throw Error(j(311));n.lastRenderedReducer=e;var r=b,l=r.baseQueue,a=n.pending;if(a!==null){if(l!==null){var i=l.next;l.next=a.next,a.next=i}r.baseQueue=l=a,n.pending=null}if(l!==null){a=l.next,r=r.baseState;var s=i=null,u=null,c=a;do{var d=c.lane;if((qt&d)===d)u!==null&&(u=u.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),r=c.hasEagerState?c.eagerState:e(r,c.action);else{var p={lane:d,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};u===null?(s=u=p,i=r):u=u.next=p,Y.lanes|=d,Xt|=d}c=c.next}while(c!==null&&c!==a);u===null?i=r:u.next=s,Ve(r,t.memoizedState)||(ye=!0),t.memoizedState=r,t.baseState=i,t.baseQueue=u,n.lastRenderedState=r}if(e=n.interleaved,e!==null){l=e;do a=l.lane,Y.lanes|=a,Xt|=a,l=l.next;while(l!==e)}else l===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Aa(e){var t=Me(),n=t.queue;if(n===null)throw Error(j(311));n.lastRenderedReducer=e;var r=n.dispatch,l=n.pending,a=t.memoizedState;if(l!==null){n.pending=null;var i=l=l.next;do a=e(a,i.action),i=i.next;while(i!==l);Ve(a,t.memoizedState)||(ye=!0),t.memoizedState=a,t.baseQueue===null&&(t.baseState=a),n.lastRenderedState=a}return[a,r]}function Qc(){}function Yc(e,t){var n=Y,r=Me(),l=t(),a=!Ve(r.memoizedState,l);if(a&&(r.memoizedState=l,ye=!0),r=r.queue,$o(qc.bind(null,n,r,e),[e]),r.getSnapshot!==t||a||ne!==null&&ne.memoizedState.tag&1){if(n.flags|=2048,Nr(9,Gc.bind(null,n,r,l,t),void 0,null),re===null)throw Error(j(349));qt&30||Kc(n,t,l)}return l}function Kc(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=Y.updateQueue,t===null?(t={lastEffect:null,stores:null},Y.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Gc(e,t,n,r){t.value=n,t.getSnapshot=r,Xc(t)&&Jc(e)}function qc(e,t,n){return n(function(){Xc(t)&&Jc(e)})}function Xc(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Ve(e,n)}catch{return!0}}
vendor: 4,808 bytes, line 38
38function Jc(e){var t=dt(e,1);t!==null&&We(t,e,1,-1)}function Hs(e){var t=Xe();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Cr,lastRenderedState:e},t.queue=e,e=e.dispatch=xh.bind(null,Y,e),[t.memoizedState,e]}function Nr(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=Y.updateQueue,t===null?(t={lastEffect:null,stores:null},Y.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function Zc(){return Me().memoizedState}function pl(e,t,n,r){var l=Xe();Y.flags|=e,l.memoizedState=Nr(1|t,n,void 0,r===void 0?null:r)}function na(e,t,n,r){var l=Me();r=r===void 0?null:r;var a=void 0;if(b!==null){var i=b.memoizedState;if(a=i.destroy,r!==null&&To(r,i.deps)){l.memoizedState=Nr(t,n,a,r);return}}Y.flags|=e,l.memoizedState=Nr(1|t,n,a,r)}function Bs(e,t){return pl(8390656,8,e,t)}function $o(e,t){return na(2048,8,e,t)}function bc(e,t){return na(4,2,e,t)}function ed(e,t){return na(4,4,e,t)}function td(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function nd(e,t,n){return n=n!=null?n.concat([e]):null,na(4,4,td.bind(null,t,e),n)}function Do(){}function rd(e,t){var n=Me();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&To(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function ld(e,t){var n=Me();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&To(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function ad(e,t,n){return qt&21?(Ve(n,t)||(n=cc(),Y.lanes|=n,Xt|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,ye=!0),e.memoizedState=n)}function yh(e,t){var n=I;I=n!==0&&4>n?n:4,e(!0);var r=Ia.transition;Ia.transition={};try{e(!1),t()}finally{I=n,Ia.transition=r}}function id(){return Me().memoizedState}function vh(e,t,n){var r=Tt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},od(e))sd(t,n);else if(n=Bc(e,t,n,r),n!==null){var l=pe();We(n,e,r,l),ud(n,t,r)}}function xh(e,t,n){var r=Tt(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(od(e))sd(t,l);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var i=t.lastRenderedState,s=a(i,n);if(l.hasEagerState=!0,l.eagerState=s,Ve(s,i)){var u=t.interleaved;u===null?(l.next=l,ko(t)):(l.next=u.next,u.next=l),t.interleaved=l;return}}catch{}finally{}n=Bc(e,t,l,r),n!==null&&(l=pe(),We(n,e,r,l),ud(n,t,r))}}function od(e){var t=e.alternate;return e===Y||t!==null&&t===Y}function sd(e,t){or=Al=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function ud(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,uo(e,n)}}var Ul={readContext:ze,useCallback:oe,useContext:oe,useEffect:oe,useImperativeHandle:oe,useInsertionEffect:oe,useLayoutEffect:oe,useMemo:oe,useReducer:oe,useRef:oe,useState:oe,useDebugValue:oe,useDeferredValue:oe,useTransition:oe,useMutableSource:oe,useSyncExternalStore:oe,useId:oe,unstable_isNewReconciler:!1},wh={readContext:ze,useCallback:function(e,t){return Xe().memoizedState=[e,t===void 0?null:t],e},useContext:ze,useEffect:Bs,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,pl(4194308,4,td.bind(null,t,e),n)},useLayoutEffect:function(e,t){return pl(4194308,4,e,t)},useInsertionEffect:function(e,t){return pl(4,2,e,t)},useMemo:function(e,t){var n=Xe();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Xe();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=vh.bind(null,Y,e),[r.memoizedState,e]},useRef:function(e){var t=Xe();return e={current:e},t.memoizedState=e},useState:Hs,useDebugValue:Do,useDeferredValue:function(e){return Xe().memoizedState=e},useTransition:function(){var e=Hs(!1),t=e[0];return e=yh.bind(null,e[1]),Xe().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Y,l=Xe();if(W){if(n===void 0)throw Error(j(407));n=n()}else{if(n=t(),re===null)throw Error(j(349));qt&30||Kc(r,t,n)}l.memoizedState=n;var a={value:n,getSnapshot:t};return l.queue=a,Bs(qc.bind(null,r,a,e),[e]),r.flags|=2048,Nr(9,Gc.bind(null,r,a,n,t),void 0,null),n},useId:function(){var e=Xe(),t=re.identifierPrefix;if(W){var n=ot,r=it;n=(r&~(1<<32-Be(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Er++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=gh++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},Sh={readContext:ze,useCallback:rd,useContext:ze,useEffect:$o,useImperativeHandle:nd,useInsertionEffect:bc,useLayoutEffect:ed,useMemo:ld,useReducer:Fa,useRef
vendor: 5,707 bytes, lines 38-40
38:Zc,useState:function(){return Fa(Cr)},useDebugValue:Do,useDeferredValue:function(e){var t=Me();return ad(t,b.memoizedState,e)},useTransition:function(){var e=Fa(Cr)[0],t=Me().memoizedState;return[e,t]},useMutableSource:Qc,useSyncExternalStore:Yc,useId:id,unstable_isNewReconciler:!1},jh={readContext:ze,useCallback:rd,useContext:ze,useEffect:$o,useImperativeHandle:nd,useInsertionEffect:bc,useLayoutEffect:ed,useMemo:ld,useReducer:Aa,useRef:Zc,useState:function(){return Aa(Cr)},useDebugValue:Do,useDeferredValue:function(e){var t=Me();return b===null?t.memoizedState=e:ad(t,b.memoizedState,e)},useTransition:function(){var e=Aa(Cr)[0],t=Me().memoizedState;return[e,t]},useMutableSource:Qc,useSyncExternalStore:Yc,useId:id,unstable_isNewReconciler:!1};function Fe(e,t){if(e&&e.defaultProps){t=K({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function Pi(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:K({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var ra={isMounted:function(e){return(e=e._reactInternals)?en(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=pe(),l=Tt(e),a=st(r,l);a.payload=t,n!=null&&(a.callback=n),t=Nt(e,a,l),t!==null&&(We(t,e,l,r),dl(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=pe(),l=Tt(e),a=st(r,l);a.tag=1,a.payload=t,n!=null&&(a.callback=n),t=Nt(e,a,l),t!==null&&(We(t,e,l,r),dl(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=pe(),r=Tt(e),l=st(n,r);l.tag=2,t!=null&&(l.callback=t),t=Nt(e,l,r),t!==null&&(We(t,e,r,n),dl(t,e,r))}};function Ws(e,t,n,r,l,a,i){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,a,i):t.prototype&&t.prototype.isPureReactComponent?!xr(n,r)||!xr(l,a):!0}function cd(e,t,n){var r=!1,l=$t,a=t.contextType;return typeof a=="object"&&a!==null?a=ze(a):(l=xe(t)?Kt:de.current,r=t.contextTypes,a=(r=r!=null)?Nn(e,l):$t),t=new t(n,a),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=ra,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=a),t}function Vs(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&ra.enqueueReplaceState(t,t.state,null)}function Ti(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs={},Eo(e);var a=t.contextType;typeof a=="object"&&a!==null?l.context=ze(a):(a=xe(t)?Kt:de.current,l.context=Nn(e,a)),l.state=e.memoizedState,a=t.getDerivedStateFromProps,typeof a=="function"&&(Pi(e,t,a,n),l.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof l.getSnapshotBeforeUpdate=="function"||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(t=l.state,typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount(),t!==l.state&&ra.enqueueReplaceState(l,l.state,null),Il(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function Ln(e,t){try{var n="",r=t;do n+=Xf(r),r=r.return;while(r);var l=n}catch(a){l=`
39Error generating stack: `+a.message+`
40`+a.stack}return{value:e,source:t,stack:l,digest:null}}function Ua(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Ri(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var _h=typeof WeakMap=="function"?WeakMap:Map;function dd(e,t,n){n=st(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Bl||(Bl=!0,Ui=r),Ri(e,t)},n}function fd(e,t,n){n=st(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var l=t.value;n.payload=function(){return r(l)},n.callback=function(){Ri(e,t)}}var a=e.stateNode;return a!==null&&typeof a.componentDidCatch=="function"&&(n.callback=function(){Ri(e,t),typeof r!="function"&&(Pt===null?Pt=new Set([this]):Pt.add(this));var i=t.stack;this.componentDidCatch(t.value,{componentStack:i!==null?i:""})}),n}function Qs(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new _h;var l=new Set;r.set(t,l)}else l=r.get(t),l===void 0&&(l=new Set,r.set(t,l));l.has(n)||(l.add(n),e=Ih.bind(null,e,t,n),t.then(e,e))}function Ys(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function Ks(e,t,n,r,l){return e.mode&1?(e.flags|=65536,e.lanes=l,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=st(-1,1),t.tag=2,Nt(n,t,1))),n.lanes|=1),e)}var kh=ht.ReactCurrentOwner,ye=!1;function fe(e,t,n,r){t.child=e===null?Hc(t,null,n,r):Tn(t,e.child,n,r)}function Gs(e,t,n,r,l){n=n.render;var a=t.ref;return Sn(t,l),r=Ro(e,t,n,r,a,l),n=Lo(),e!==null&&!ye?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,ft(e,t,l)):(W&&n&&vo(t),t.flags|=1,fe(e,t,r,l),t.child)}function qs(e,t,n,r,l){if(e===null){var a=n.type;return typeof a=="function"&&!Ho(a)&&a.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=a,pd(e,t,a,r,l)):(e=yl(n.type,null,r,t,t.mode,l),e.ref=t.ref,e.return=t,t.child=e)}if(a=e.child,!(e.lanes&l)){var i=a.memoizedProps;if(n=n.compare,n=n!==null?n:xr,n(i,r)&&e.ref===t.ref)return ft(e,t,l)}return t.flags|=1,e=Rt(a,r),e.ref=t.ref,e.return=t,t.child=e}function pd(e,t,n,r,l){if(e!==null){var a=e.memoizedProps;if(xr(a,r)&&e.ref===t.ref)if(ye=!1,t.pendingProps=r=a,(e.lanes&l)!==0)e.flags&131072&&(ye=!0);else return t.lanes=e.lanes,ft(e,t,l)}return Li(e,t,n,r,l)}
vendor: 5,988 bytes, line 40
40function hd(e,t,n){var r=t.pendingProps,l=r.children,a=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},A(gn,je),je|=n;else{if(!(n&1073741824))return e=a!==null?a.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,A(gn,je),je|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=a!==null?a.baseLanes:n,A(gn,je),je|=r}else a!==null?(r=a.baseLanes|n,t.memoizedState=null):r=n,A(gn,je),je|=r;return fe(e,t,l,n),t.child}function md(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Li(e,t,n,r,l){var a=xe(n)?Kt:de.current;return a=Nn(t,a),Sn(t,l),n=Ro(e,t,n,r,a,l),r=Lo(),e!==null&&!ye?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,ft(e,t,l)):(W&&r&&vo(t),t.flags|=1,fe(e,t,n,l),t.child)}function Xs(e,t,n,r,l){if(xe(n)){var a=!0;$l(t)}else a=!1;if(Sn(t,l),t.stateNode===null)hl(e,t),cd(t,n,r),Ti(t,n,r,l),r=!0;else if(e===null){var i=t.stateNode,s=t.memoizedProps;i.props=s;var u=i.context,c=n.contextType;typeof c=="object"&&c!==null?c=ze(c):(c=xe(n)?Kt:de.current,c=Nn(t,c));var d=n.getDerivedStateFromProps,p=typeof d=="function"||typeof i.getSnapshotBeforeUpdate=="function";p||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(s!==r||u!==c)&&Vs(t,i,r,c),vt=!1;var m=t.memoizedState;i.state=m,Il(t,r,i,l),u=t.memoizedState,s!==r||m!==u||ve.current||vt?(typeof d=="function"&&(Pi(t,n,d,r),u=t.memoizedState),(s=vt||Ws(t,n,s,r,m,u,c))?(p||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount()),typeof i.componentDidMount=="function"&&(t.flags|=4194308)):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=u),i.props=r,i.state=u,i.context=c,r=s):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,Wc(e,t),s=t.memoizedProps,c=t.type===t.elementType?s:Fe(t.type,s),i.props=c,p=t.pendingProps,m=i.context,u=n.contextType,typeof u=="object"&&u!==null?u=ze(u):(u=xe(n)?Kt:de.current,u=Nn(t,u));var v=n.getDerivedStateFromProps;(d=typeof v=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(s!==p||m!==u)&&Vs(t,i,r,u),vt=!1,m=t.memoizedState,i.state=m,Il(t,r,i,l);var x=t.memoizedState;s!==p||m!==x||ve.current||vt?(typeof v=="function"&&(Pi(t,n,v,r),x=t.memoizedState),(c=vt||Ws(t,n,c,r,m,x,u)||!1)?(d||typeof i.UNSAFE_componentWillUpdate!="function"&&typeof i.componentWillUpdate!="function"||(typeof i.componentWillUpdate=="function"&&i.componentWillUpdate(r,x,u),typeof i.UNSAFE_componentWillUpdate=="function"&&i.UNSAFE_componentWillUpdate(r,x,u)),typeof i.componentDidUpdate=="function"&&(t.flags|=4),typeof i.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof i.componentDidUpdate!="function"||s===e.memoizedProps&&m===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&m===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=x),i.props=r,i.state=x,i.context=u,r=c):(typeof i.componentDidUpdate!="function"||s===e.memoizedProps&&m===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&m===e.memoizedState||(t.flags|=1024),r=!1)}return $i(e,t,n,r,a,l)}function $i(e,t,n,r,l,a){md(e,t);var i=(t.flags&128)!==0;if(!r&&!i)return l&&Ms(t,n,!1),ft(e,t,a);r=t.stateNode,kh.current=t;var s=i&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&i?(t.child=Tn(t,e.child,null,a),t.child=Tn(t,null,s,a)):fe(e,t,s,a),t.memoizedState=r.state,l&&Ms(t,n,!0),t.child}function gd(e){var t=e.stateNode;t.pendingContext?zs(e,t.pendingContext,t.pendingContext!==t.context):t.context&&zs(e,t.context,!1),Co(e,t.containerInfo)}function Js(e,t,n,r,l){return Pn(),wo(l),t.flags|=256,fe(e,t,n,r),t.child}var Di={dehydrated:null,treeContext:null,retryLane:0};function zi(e){return{baseLanes:e,cachePool:null,transitions:null}}function yd(e,t,n){var r=t.pendingProps,l=Q.current,a=!1,i=(t.flags&128)!==0,s;if((s=i)||(s=e!==null&&e.memoizedState===null?!1:(l&2)!==0),s?(a=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(l|=1),A(Q,l&1),e===null)return Ci(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(i=r.children,e=r.fallback,a?(r=t.mode,a=t.child,i={mode:"hidden",children:i},!(r&1)&&a!==null?(a.childLanes=0,a.pendingProps=i):a=ia(i,r,0,null),e=Yt(e,r,n,null),a.return=t,e.return=t,a.sibling=e,t.child=a,t.child.memoizedState=zi(n),t.memoizedState=Di,e):zo(t,i));if(l=e.memoizedState,l!==null&&(s=l.dehydrated,s!==null))return Eh(e,t,i,r,s,l,n);if(a){a=r.fallback,i=t.mode,l=e.child,s=l.sibling;var u={mode:"hidden",children:r.children};return!(i&1)&&t.child!==l?(r=t.child,r.childLanes=0,r.pendingProps=u,t.deletions=null):(r=Rt(l,u),r.subtreeFlags=l.subtreeFlags&14680064),s!==null?a=Rt(s,a):(a=Yt(a,i,n,null),a.flags|=2),a.return=t,r.return=t,r.sibling=a,t.child=r,r=a,a=t.child,i=e.child.memoizedState,i=i===null?zi(n):{baseLanes:i.baseLanes|n,cachePool:null,transitions:i.transitions},a.memoizedState=i,a.childLanes=e.childLanes&~n,t.memoizedState=Di,r}return a=e.child,e=a.sibling,r=Rt(a,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function zo(e,t){return t=ia({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function el(e,t,n,r){return r!==null&&wo(r),Tn(t,e.child,null,n),e=zo(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}
vendor: 6,272 bytes, line 40
40function Eh(e,t,n,r,l,a,i){if(n)return t.flags&256?(t.flags&=-257,r=Ua(Error(j(422))),el(e,t,i,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(a=r.fallback,l=t.mode,r=ia({mode:"visible",children:r.children},l,0,null),a=Yt(a,l,i,null),a.flags|=2,r.return=t,a.return=t,r.sibling=a,t.child=r,t.mode&1&&Tn(t,e.child,null,i),t.child.memoizedState=zi(i),t.memoizedState=Di,a);if(!(t.mode&1))return el(e,t,i,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var s=r.dgst;return r=s,a=Error(j(419)),r=Ua(a,r,void 0),el(e,t,i,r)}if(s=(i&e.childLanes)!==0,ye||s){if(r=re,r!==null){switch(i&-i){case 4:l=2;break;case 16:l=8;break;case 64: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:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:l=32;break;case 536870912:l=268435456;break;default:l=0}l=l&(r.suspendedLanes|i)?0:l,l!==0&&l!==a.retryLane&&(a.retryLane=l,dt(e,l),We(r,e,l,-1))}return Uo(),r=Ua(Error(j(421))),el(e,t,i,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=Fh.bind(null,e),l._reactRetry=t,null):(e=a.treeContext,_e=Ct(l.nextSibling),ke=t,W=!0,Ue=null,e!==null&&(Re[Le++]=it,Re[Le++]=ot,Re[Le++]=Gt,it=e.id,ot=e.overflow,Gt=t),t=zo(t,r.children),t.flags|=4096,t)}function Zs(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Ni(e.return,t,n)}function Ha(e,t,n,r,l){var a=e.memoizedState;a===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:l}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=n,a.tailMode=l)}function vd(e,t,n){var r=t.pendingProps,l=r.revealOrder,a=r.tail;if(fe(e,t,r.children,n),r=Q.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Zs(e,n,t);else if(e.tag===19)Zs(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(A(Q,r),!(t.mode&1))t.memoizedState=null;else switch(l){case"forwards":for(n=t.child,l=null;n!==null;)e=n.alternate,e!==null&&Fl(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),Ha(t,!1,l,n,a);break;case"backwards":for(n=null,l=t.child,t.child=null;l!==null;){if(e=l.alternate,e!==null&&Fl(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}Ha(t,!0,n,null,a);break;case"together":Ha(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function hl(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function ft(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Xt|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(j(153));if(t.child!==null){for(e=t.child,n=Rt(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Rt(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Ch(e,t,n){switch(t.tag){case 3:gd(t),Pn();break;case 5:Vc(t);break;case 1:xe(t.type)&&$l(t);break;case 4:Co(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;A(Ml,r._currentValue),r._currentValue=l;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(A(Q,Q.current&1),t.flags|=128,null):n&t.child.childLanes?yd(e,t,n):(A(Q,Q.current&1),e=ft(e,t,n),e!==null?e.sibling:null);A(Q,Q.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return vd(e,t,n);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),A(Q,Q.current),r)break;return null;case 22:case 23:return t.lanes=0,hd(e,t,n)}return ft(e,t,n)}var xd,Mi,wd,Sd;xd=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};Mi=function(){};wd=function(e,t,n,r){var l=e.memoizedProps;if(l!==r){e=t.stateNode,Wt(be.current);var a=null;switch(n){case"input":l=ri(e,l),r=ri(e,r),a=[];break;case"select":l=K({},l,{value:void 0}),r=K({},r,{value:void 0}),a=[];break;case"textarea":l=ii(e,l),r=ii(e,r),a=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Rl)}si(n,r);var i;n=null;for(c in l)if(!r.hasOwnProperty(c)&&l.hasOwnProperty(c)&&l[c]!=null)if(c==="style"){var s=l[c];for(i in s)s.hasOwnProperty(i)&&(n||(n={}),n[i]="")}else c!=="dangerouslySetInnerHTML"&&c!=="children"&&c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&c!=="autoFocus"&&(fr.hasOwnProperty(c)?a||(a=[]):(a=a||[]).push(c,null));for(c in r){var u=r[c];if(s=l!=null?l[c]:void 0,r.hasOwnProperty(c)&&u!==s&&(u!=null||s!=null))if(c==="style")if(s){for(i in s)!s.hasOwnProperty(i)||u&&u.hasOwnProperty(i)||(n||(n={}),n[i]="");for(i in u)u.hasOwnProperty(i)&&s[i]!==u[i]&&(n||(n={}),n[i]=u[i])}else n||(a||(a=[]),a.push(c,n)),n=u;else c==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,s=s?s.__html:void 0,u!=null&&s!==u&&(a=a||[]).push(c,u)):c==="children"?typeof u!="string"&&typeof u!="number"||(a=a||[]).push(c,""+u):c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&(fr.hasOwnProperty(c)?(u!=null&&c==="onScroll"&&H("scroll",e),a||s===u||(a=[])):(a=a||[]).push(c,u))}n&&(a=a||[]).push("style",n);var c=a;(t.updateQueue=c)&&(t.flags|=4)}};Sd=function(e,t,n,r){n!==r&&(t.flags|=4)};function Kn(e,t){if(!W)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function se(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var l=e.child;l!==null;)n|=l.lanes|l.childLanes,r|=l.subtreeFlags&14680064,r|=l.flags&14680064,l.return=e,l=l.sibling;else for(l=e.child;l!==null;)n|=l.lanes|l.childLanes,r|=l.subtreeFlags,r|=l.flags,l.return=e,l=l.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}
vendor: 33,600 bytes, line 40
40function Nh(e,t,n){var r=t.pendingProps;switch(xo(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return se(t),null;case 1:return xe(t.type)&&Ll(),se(t),null;case 3:return r=t.stateNode,Rn(),B(ve),B(de),Po(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Zr(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Ue!==null&&(Wi(Ue),Ue=null))),Mi(e,t),se(t),null;case 5:No(t);var l=Wt(kr.current);if(n=t.type,e!==null&&t.stateNode!=null)wd(e,t,n,r,l),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(j(166));return se(t),null}if(e=Wt(be.current),Zr(t)){r=t.stateNode,n=t.type;var a=t.memoizedProps;switch(r[Je]=t,r[jr]=a,e=(t.mode&1)!==0,n){case"dialog":H("cancel",r),H("close",r);break;case"iframe":case"object":case"embed":H("load",r);break;case"video":case"audio":for(l=0;l<tr.length;l++)H(tr[l],r);break;case"source":H("error",r);break;case"img":case"image":case"link":H("error",r),H("load",r);break;case"details":H("toggle",r);break;case"input":os(r,a),H("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!a.multiple},H("invalid",r);break;case"textarea":us(r,a),H("invalid",r)}si(n,a),l=null;for(var i in a)if(a.hasOwnProperty(i)){var s=a[i];i==="children"?typeof s=="string"?r.textContent!==s&&(a.suppressHydrationWarning!==!0&&Jr(r.textContent,s,e),l=["children",s]):typeof s=="number"&&r.textContent!==""+s&&(a.suppressHydrationWarning!==!0&&Jr(r.textContent,s,e),l=["children",""+s]):fr.hasOwnProperty(i)&&s!=null&&i==="onScroll"&&H("scroll",r)}switch(n){case"input":Wr(r),ss(r,a,!0);break;case"textarea":Wr(r),cs(r);break;case"select":case"option":break;default:typeof a.onClick=="function"&&(r.onclick=Rl)}r=l,t.updateQueue=r,r!==null&&(t.flags|=4)}else{i=l.nodeType===9?l:l.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=qu(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=i.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=i.createElement(n,{is:r.is}):(e=i.createElement(n),n==="select"&&(i=e,r.multiple?i.multiple=!0:r.size&&(i.size=r.size))):e=i.createElementNS(e,n),e[Je]=t,e[jr]=r,xd(e,t,!1,!1),t.stateNode=e;e:{switch(i=ui(n,r),n){case"dialog":H("cancel",e),H("close",e),l=r;break;case"iframe":case"object":case"embed":H("load",e),l=r;break;case"video":case"audio":for(l=0;l<tr.length;l++)H(tr[l],e);l=r;break;case"source":H("error",e),l=r;break;case"img":case"image":case"link":H("error",e),H("load",e),l=r;break;case"details":H("toggle",e),l=r;break;case"input":os(e,r),l=ri(e,r),H("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=K({},r,{value:void 0}),H("invalid",e);break;case"textarea":us(e,r),l=ii(e,r),H("invalid",e);break;default:l=r}si(n,l),s=l;for(a in s)if(s.hasOwnProperty(a)){var u=s[a];a==="style"?Zu(e,u):a==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,u!=null&&Xu(e,u)):a==="children"?typeof u=="string"?(n!=="textarea"||u!=="")&&pr(e,u):typeof u=="number"&&pr(e,""+u):a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&a!=="autoFocus"&&(fr.hasOwnProperty(a)?u!=null&&a==="onScroll"&&H("scroll",e):u!=null&&ro(e,a,u,i))}switch(n){case"input":Wr(e),ss(e,r,!1);break;case"textarea":Wr(e),cs(e);break;case"option":r.value!=null&&e.setAttribute("value",""+Lt(r.value));break;case"select":e.multiple=!!r.multiple,a=r.value,a!=null?yn(e,!!r.multiple,a,!1):r.defaultValue!=null&&yn(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=Rl)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return se(t),null;case 6:if(e&&t.stateNode!=null)Sd(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(j(166));if(n=Wt(kr.current),Wt(be.current),Zr(t)){if(r=t.stateNode,n=t.memoizedProps,r[Je]=t,(a=r.nodeValue!==n)&&(e=ke,e!==null))switch(e.tag){case 3:Jr(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Jr(r.nodeValue,n,(e.mode&1)!==0)}a&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Je]=t,t.stateNode=r}return se(t),null;case 13:if(B(Q),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(W&&_e!==null&&t.mode&1&&!(t.flags&128))Ac(),Pn(),t.flags|=98560,a=!1;else if(a=Zr(t),r!==null&&r.dehydrated!==null){if(e===null){if(!a)throw Error(j(318));if(a=t.memoizedState,a=a!==null?a.dehydrated:null,!a)throw Error(j(317));a[Je]=t}else Pn(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;se(t),a=!1}else Ue!==null&&(Wi(Ue),Ue=null),a=!0;if(!a)return t.flags&65536?t:null}return t.flags&128?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||Q.current&1?ee===0&&(ee=3):Uo())),t.updateQueue!==null&&(t.flags|=4),se(t),null);case 4:return Rn(),Mi(e,t),e===null&&wr(t.stateNode.containerInfo),se(t),null;case 10:return _o(t.type._context),se(t),null;case 17:return xe(t.type)&&Ll(),se(t),null;case 19:if(B(Q),a=t.memoizedState,a===null)return se(t),null;if(r=(t.flags&128)!==0,i=a.rendering,i===null)if(r)Kn(a,!1);else{if(ee!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(i=Fl(e),i!==null){for(t.flags|=128,Kn(a,!1),r=i.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)a=n,e=r,a.flags&=14680066,i=a.alternate,i===null?(a.childLanes=0,a.lanes=e,a.child=null,a.subtreeFlags=0,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null,a.stateNode=null):(a.childLanes=i.childLanes,a.lanes=i.lanes,a.child=i.child,a.subtreeFlags=0,a.deletions=null,a.memoizedProps=i.memoizedProps,a.memoizedState=i.memoizedState,a.updateQueue=i.updateQueue,a.type=i.type,e=i.dependencies,a.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return A(Q,Q.current&1|2),t.child}e=e.sibling}a.tail!==null&&X()>$n&&(t.flags|=128,r=!0,Kn(a,!1),t.lanes=4194304)}else{if(!r)if(e=Fl(i),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Kn(a,!0),a.tail===null&&a.tailMode==="hidden"&&!i.alternate&&!W)return se(t),null}else 2*X()-a.renderingStartTime>$n&&n!==1073741824&&(t.flags|=128,r=!0,Kn(a,!1),t.lanes=4194304);a.isBackwards?(i.sibling=t.child,t.child=i):(n=a.last,n!==null?n.sibling=i:t.child=i,a.last=i)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=X(),t.sibling=null,n=Q.current,A(Q,r?n&1|2:n&1),t):(se(t),null);case 22:case 23:return Ao(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?je&1073741824&&(se(t),t.subtreeFlags&6&&(t.flags|=8192)):se(t),null;case 24:return null;case 25:return null}throw Error(j(156,t.tag))}function Ph(e,t){switch(xo(t),t.tag){case 1:return xe(t.type)&&Ll(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Rn(),B(ve),B(de),Po(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return No(t),null;case 13:if(B(Q),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(j(340));Pn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return B(Q),null;case 4:return Rn(),null;case 10:return _o(t.type._context),null;case 22:case 23:return Ao(),null;case 24:return null;default:return null}}var tl=!1,ce=!1,Th=typeof WeakSet=="function"?WeakSet:Set,N=null;function mn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){G(e,t,r)}else n.current=null}function Oi(e,t,n){try{n()}catch(r){G(e,t,r)}}var bs=!1;function Rh(e,t){if(xi=Nl,e=Cc(),yo(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var l=r.anchorOffset,a=r.focusNode;r=r.focusOffset;try{n.nodeType,a.nodeType}catch{n=null;break e}var i=0,s=-1,u=-1,c=0,d=0,p=e,m=null;t:for(;;){for(var v;p!==n||l!==0&&p.nodeType!==3||(s=i+l),p!==a||r!==0&&p.nodeType!==3||(u=i+r),p.nodeType===3&&(i+=p.nodeValue.length),(v=p.firstChild)!==null;)m=p,p=v;for(;;){if(p===e)break t;if(m===n&&++c===l&&(s=i),m===a&&++d===r&&(u=i),(v=p.nextSibling)!==null)break;p=m,m=p.parentNode}p=v}n=s===-1||u===-1?null:{start:s,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(wi={focusedElem:e,selectionRange:n},Nl=!1,N=t;N!==null;)if(t=N,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,N=e;else for(;N!==null;){t=N;try{var x=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(x!==null){var w=x.memoizedProps,k=x.memoizedState,h=t.stateNode,f=h.getSnapshotBeforeUpdate(t.elementType===t.type?w:Fe(t.type,w),k);h.__reactInternalSnapshotBeforeUpdate=f}break;case 3:var g=t.stateNode.containerInfo;g.nodeType===1?g.textContent="":g.nodeType===9&&g.documentElement&&g.removeChild(g.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(j(163))}}catch(S){G(t,t.return,S)}if(e=t.sibling,e!==null){e.return=t.return,N=e;break}N=t.return}return x=bs,bs=!1,x}function sr(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var l=r=r.next;do{if((l.tag&e)===e){var a=l.destroy;l.destroy=void 0,a!==void 0&&Oi(t,n,a)}l=l.next}while(l!==r)}}function la(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Ii(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function jd(e){var t=e.alternate;t!==null&&(e.alternate=null,jd(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Je],delete t[jr],delete t[_i],delete t[fh],delete t[ph])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function _d(e){return e.tag===5||e.tag===3||e.tag===4}function eu(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||_d(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Fi(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Rl));else if(r!==4&&(e=e.child,e!==null))for(Fi(e,t,n),e=e.sibling;e!==null;)Fi(e,t,n),e=e.sibling}function Ai(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Ai(e,t,n),e=e.sibling;e!==null;)Ai(e,t,n),e=e.sibling}var le=null,Ae=!1;function gt(e,t,n){for(n=n.child;n!==null;)kd(e,t,n),n=n.sibling}function kd(e,t,n){if(Ze&&typeof Ze.onCommitFiberUnmount=="function")try{Ze.onCommitFiberUnmount(Xl,n)}catch{}switch(n.tag){case 5:ce||mn(n,t);case 6:var r=le,l=Ae;le=null,gt(e,t,n),le=r,Ae=l,le!==null&&(Ae?(e=le,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):le.removeChild(n.stateNode));break;case 18:le!==null&&(Ae?(e=le,n=n.stateNode,e.nodeType===8?za(e.parentNode,n):e.nodeType===1&&za(e,n),yr(e)):za(le,n.stateNode));break;case 4:r=le,l=Ae,le=n.stateNode.containerInfo,Ae=!0,gt(e,t,n),le=r,Ae=l;break;case 0:case 11:case 14:case 15:if(!ce&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var a=l,i=a.destroy;a=a.tag,i!==void 0&&(a&2||a&4)&&Oi(n,t,i),l=l.next}while(l!==r)}gt(e,t,n);break;case 1:if(!ce&&(mn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){G(n,t,s)}gt(e,t,n);break;case 21:gt(e,t,n);break;case 22:n.mode&1?(ce=(r=ce)||n.memoizedState!==null,gt(e,t,n),ce=r):gt(e,t,n);break;default:gt(e,t,n)}}function tu(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Th),t.forEach(function(r){var l=Ah.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function Ie(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var l=n[r];try{var a=e,i=t,s=i;e:for(;s!==null;){switch(s.tag){case 5:le=s.stateNode,Ae=!1;break e;case 3:le=s.stateNode.containerInfo,Ae=!0;break e;case 4:le=s.stateNode.containerInfo,Ae=!0;break e}s=s.return}if(le===null)throw Error(j(160));kd(a,i,l),le=null,Ae=!1;var u=l.alternate;u!==null&&(u.return=null),l.return=null}catch(c){G(l,t,c)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)Ed(t,e),t=t.sibling}function Ed(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Ie(t,e),qe(e),r&4){try{sr(3,e,e.return),la(3,e)}catch(w){G(e,e.return,w)}try{sr(5,e,e.return)}catch(w){G(e,e.return,w)}}break;case 1:Ie(t,e),qe(e),r&512&&n!==null&&mn(n,n.return);break;case 5:if(Ie(t,e),qe(e),r&512&&n!==null&&mn(n,n.return),e.flags&32){var l=e.stateNode;try{pr(l,"")}catch(w){G(e,e.return,w)}}if(r&4&&(l=e.stateNode,l!=null)){var a=e.memoizedProps,i=n!==null?n.memoizedProps:a,s=e.type,u=e.updateQueue;if(e.updateQueue=null,u!==null)try{s==="input"&&a.type==="radio"&&a.name!=null&&Ku(l,a),ui(s,i);var c=ui(s,a);for(i=0;i<u.length;i+=2){var d=u[i],p=u[i+1];d==="style"?Zu(l,p):d==="dangerouslySetInnerHTML"?Xu(l,p):d==="children"?pr(l,p):ro(l,d,p,c)}switch(s){case"input":li(l,a);break;case"textarea":Gu(l,a);break;case"select":var m=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!a.multiple;var v=a.value;v!=null?yn(l,!!a.multiple,v,!1):m!==!!a.multiple&&(a.defaultValue!=null?yn(l,!!a.multiple,a.defaultValue,!0):yn(l,!!a.multiple,a.multiple?[]:"",!1))}l[jr]=a}catch(w){G(e,e.return,w)}}break;case 6:if(Ie(t,e),qe(e),r&4){if(e.stateNode===null)throw Error(j(162));l=e.stateNode,a=e.memoizedProps;try{l.nodeValue=a}catch(w){G(e,e.return,w)}}break;case 3:if(Ie(t,e),qe(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{yr(t.containerInfo)}catch(w){G(e,e.return,w)}break;case 4:Ie(t,e),qe(e);break;case 13:Ie(t,e),qe(e),l=e.child,l.flags&8192&&(a=l.memoizedState!==null,l.stateNode.isHidden=a,!a||l.alternate!==null&&l.alternate.memoizedState!==null||(Io=X())),r&4&&tu(e);break;case 22:if(d=n!==null&&n.memoizedState!==null,e.mode&1?(ce=(c=ce)||d,Ie(t,e),ce=c):Ie(t,e),qe(e),r&8192){if(c=e.memoizedState!==null,(e.stateNode.isHidden=c)&&!d&&e.mode&1)for(N=e,d=e.child;d!==null;){for(p=N=d;N!==null;){switch(m=N,v=m.child,m.tag){case 0:case 11:case 14:case 15:sr(4,m,m.return);break;case 1:mn(m,m.return);var x=m.stateNode;if(typeof x.componentWillUnmount=="function"){r=m,n=m.return;try{t=r,x.props=t.memoizedProps,x.state=t.memoizedState,x.componentWillUnmount()}catch(w){G(r,n,w)}}break;case 5:mn(m,m.return);break;case 22:if(m.memoizedState!==null){ru(p);continue}}v!==null?(v.return=m,N=v):ru(p)}d=d.sibling}e:for(d=null,p=e;;){if(p.tag===5){if(d===null){d=p;try{l=p.stateNode,c?(a=l.style,typeof a.setProperty=="function"?a.setProperty("display","none","important"):a.display="none"):(s=p.stateNode,u=p.memoizedProps.style,i=u!=null&&u.hasOwnProperty("display")?u.display:null,s.style.display=Ju("display",i))}catch(w){G(e,e.return,w)}}}else if(p.tag===6){if(d===null)try{p.stateNode.nodeValue=c?"":p.memoizedProps}catch(w){G(e,e.return,w)}}else if((p.tag!==22&&p.tag!==23||p.memoizedState===null||p===e)&&p.child!==null){p.child.return=p,p=p.child;continue}if(p===e)break e;for(;p.sibling===null;){if(p.return===null||p.return===e)break e;d===p&&(d=null),p=p.return}d===p&&(d=null),p.sibling.return=p.return,p=p.sibling}}break;case 19:Ie(t,e),qe(e),r&4&&tu(e);break;case 21:break;default:Ie(t,e),qe(e)}}function qe(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(_d(n)){var r=n;break e}n=n.return}throw Error(j(160))}switch(r.tag){case 5:var l=r.stateNode;r.flags&32&&(pr(l,""),r.flags&=-33);var a=eu(e);Ai(e,a,l);break;case 3:case 4:var i=r.stateNode.containerInfo,s=eu(e);Fi(e,s,i);break;default:throw Error(j(161))}}catch(u){G(e,e.return,u)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Lh(e,t,n){N=e,Cd(e)}function Cd(e,t,n){for(var r=(e.mode&1)!==0;N!==null;){var l=N,a=l.child;if(l.tag===22&&r){var i=l.memoizedState!==null||tl;if(!i){var s=l.alternate,u=s!==null&&s.memoizedState!==null||ce;s=tl;var c=ce;if(tl=i,(ce=u)&&!c)for(N=l;N!==null;)i=N,u=i.child,i.tag===22&&i.memoizedState!==null?lu(l):u!==null?(u.return=i,N=u):lu(l);for(;a!==null;)N=a,Cd(a),a=a.sibling;N=l,tl=s,ce=c}nu(e)}else l.subtreeFlags&8772&&a!==null?(a.return=l,N=a):nu(e)}}function nu(e){for(;N!==null;){var t=N;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:ce||la(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!ce)if(n===null)r.componentDidMount();else{var l=t.elementType===t.type?n.memoizedProps:Fe(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var a=t.updateQueue;a!==null&&Us(t,a,r);break;case 3:var i=t.updateQueue;if(i!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}Us(t,i,n)}break;case 5:var s=t.stateNode;if(n===null&&t.flags&4){n=s;var u=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":u.autoFocus&&n.focus();break;case"img":u.src&&(n.src=u.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var c=t.alternate;if(c!==null){var d=c.memoizedState;if(d!==null){var p=d.dehydrated;p!==null&&yr(p)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(j(163))}ce||t.flags&512&&Ii(t)}catch(m){G(t,t.return,m)}}if(t===e){N=null;break}if(n=t.sibling,n!==null){n.return=t.return,N=n;break}N=t.return}}function ru(e){for(;N!==null;){var t=N;if(t===e){N=null;break}var n=t.sibling;if(n!==null){n.return=t.return,N=n;break}N=t.return}}function lu(e){for(;N!==null;){var t=N;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{la(4,t)}catch(u){G(t,n,u)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(u){G(t,l,u)}}var a=t.return;try{Ii(t)}catch(u){G(t,a,u)}break;case 5:var i=t.return;try{Ii(t)}catch(u){G(t,i,u)}}}catch(u){G(t,t.return,u)}if(t===e){N=null;break}var s=t.sibling;if(s!==null){s.return=t.return,N=s;break}N=t.return}}var $h=Math.ceil,Hl=ht.ReactCurrentDispatcher,Mo=ht.ReactCurrentOwner,De=ht.ReactCurrentBatchConfig,O=0,re=null,Z=null,ae=0,je=0,gn=zt(0),ee=0,Pr=null,Xt=0,aa=0,Oo=0,ur=null,ge=null,Io=0,$n=1/0,rt=null,Bl=!1,Ui=null,Pt=null,nl=!1,jt=null,Wl=0,cr=0,Hi=null,ml=-1,gl=0;function pe(){return O&6?X():ml!==-1?ml:ml=X()}function Tt(e){return e.mode&1?O&2&&ae!==0?ae&-ae:mh.transition!==null?(gl===0&&(gl=cc()),gl):(e=I,e!==0||(e=window.event,e=e===void 0?16:yc(e.type)),e):1}function We(e,t,n,r){if(50<cr)throw cr=0,Hi=null,Error(j(185));$r(e,n,r),(!(O&2)||e!==re)&&(e===re&&(!(O&2)&&(aa|=n),ee===4&&wt(e,ae)),we(e,r),n===1&&O===0&&!(t.mode&1)&&($n=X()+500,ta&&Mt()))}function we(e,t){var n=e.callbackNode;mp(e,t);var r=Cl(e,e===re?ae:0);if(r===0)n!==null&&ps(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&ps(n),t===1)e.tag===0?hh(au.bind(null,e)):Oc(au.bind(null,e)),ch(function(){!(O&6)&&Mt()}),n=null;else{switch(dc(r)){case 1:n=so;break;case 4:n=sc;break;case 16:n=El;break;case 536870912:n=uc;break;default:n=El}n=zd(n,Nd.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function Nd(e,t){if(ml=-1,gl=0,O&6)throw Error(j(327));var n=e.callbackNode;if(jn()&&e.callbackNode!==n)return null;var r=Cl(e,e===re?ae:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=Vl(e,r);else{t=r;var l=O;O|=2;var a=Td();(re!==e||ae!==t)&&(rt=null,$n=X()+500,Qt(e,t));do try{Mh();break}catch(s){Pd(e,s)}while(!0);jo(),Hl.current=a,O=l,Z!==null?t=0:(re=null,ae=0,t=ee)}if(t!==0){if(t===2&&(l=hi(e),l!==0&&(r=l,t=Bi(e,l))),t===1)throw n=Pr,Qt(e,0),wt(e,r),we(e,X()),n;if(t===6)wt(e,r);else{if(l=e.current.alternate,!(r&30)&&!Dh(l)&&(t=Vl(e,r),t===2&&(a=hi(e),a!==0&&(r=a,t=Bi(e,a))),t===1))throw n=Pr,Qt(e,0),wt(e,r),we(e,X()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(j(345));case 2:Ut(e,ge,rt);break;case 3:if(wt(e,r),(r&130023424)===r&&(t=Io+500-X(),10<t)){if(Cl(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){pe(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=ji(Ut.bind(null,e,ge,rt),t);break}Ut(e,ge,rt);break;case 4:if(wt(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var i=31-Be(r);a=1<<i,i=t[i],i>l&&(l=i),r&=~a}if(r=l,r=X()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*$h(r/1960))-r,10<r){e.timeoutHandle=ji(Ut.bind(null,e,ge,rt),r);break}Ut(e,ge,rt);break;case 5:Ut(e,ge,rt);break;default:throw Error(j(329))}}}return we(e,X()),e.callbackNode===n?Nd.bind(null,e):null}function Bi(e,t){var n=ur;return e.current.memoizedState.isDehydrated&&(Qt(e,t).flags|=256),e=Vl(e,t),e!==2&&(t=ge,ge=n,t!==null&&Wi(t)),e}function Wi(e){ge===null?ge=e:ge.push.apply(ge,e)}function Dh(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var l=n[r],a=l.getSnapshot;l=l.value;try{if(!Ve(a(),l))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function wt(e,t){for(t&=~Oo,t&=~aa,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Be(t),r=1<<n;e[n]=-1,t&=~r}}function au(e){if(O&6)throw Error(j(327));jn();var t=Cl(e,0);if(!(t&1))return we(e,X()),null;var n=Vl(e,t);if(e.tag!==0&&n===2){var r=hi(e);r!==0&&(t=r,n=Bi(e,r))}if(n===1)throw n=Pr,Qt(e,0),wt(e,t),we(e,X()),n;if(n===6)throw Error(j(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Ut(e,ge,rt),we(e,X()),null}function Fo(e,t){var n=O;O|=1;try{return e(t)}finally{O=n,O===0&&($n=X()+500,ta&&Mt())}}function Jt(e){jt!==null&&jt.tag===0&&!(O&6)&&jn();var t=O;O|=1;var n=De.transition,r=I;try{if(De.transition=null,I=1,e)return e()}finally{I=r,De.transition=n,O=t,!(O&6)&&Mt()}}function Ao(){je=gn.current,B(gn)}function Qt(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,uh(n)),Z!==null)for(n=Z.return;n!==null;){var r=n;switch(xo(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Ll();break;case 3:Rn(),B(ve),B(de),Po();break;case 5:No(r);break;case 4:Rn();break;case 13:B(Q);break;case 19:B(Q);break;case 10:_o(r.type._context);break;case 22:case 23:Ao()}n=n.return}if(re=e,Z=e=Rt(e.current,null),ae=je=t,ee=0,Pr=null,Oo=aa=Xt=0,ge=ur=null,Bt!==null){for(t=0;t<Bt.length;t++)if(n=Bt[t],r=n.interleaved,r!==null){n.interleaved=null;var l=r.next,a=n.pending;if(a!==null){var i=a.next;a.next=l,r.next=i}n.pending=r}Bt=null}return e}function Pd(e,t){do{var n=Z;try{if(jo(),fl.current=Ul,Al){for(var r=Y.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}Al=!1}if(qt=0,ne=b=Y=null,or=!1,Er=0,Mo.current=null,n===null||n.return===null){ee=1,Pr=t,Z=null;break}e:{var a=e,i=n.return,s=n,u=t;if(t=ae,s.flags|=32768,u!==null&&typeof u=="object"&&typeof u.then=="function"){var c=u,d=s,p=d.tag;if(!(d.mode&1)&&(p===0||p===11||p===15)){var m=d.alternate;m?(d.updateQueue=m.updateQueue,d.memoizedState=m.memoizedState,d.lanes=m.lanes):(d.updateQueue=null,d.memoizedState=null)}var v=Ys(i);if(v!==null){v.flags&=-257,Ks(v,i,s,a,t),v.mode&1&&Qs(a,c,t),t=v,u=c;var x=t.updateQueue;if(x===null){var w=new Set;w.add(u),t.updateQueue=w}else x.add(u);break e}else{if(!(t&1)){Qs(a,c,t),Uo();break e}u=Error(j(426))}}else if(W&&s.mode&1){var k=Ys(i);if(k!==null){!(k.flags&65536)&&(k.flags|=256),Ks(k,i,s,a,t),wo(Ln(u,s));break e}}a=u=Ln(u,s),ee!==4&&(ee=2),ur===null?ur=[a]:ur.push(a),a=i;do{switch(a.tag){case 3:a.flags|=65536,t&=-t,a.lanes|=t;var h=dd(a,u,t);As(a,h);break e;case 1:s=u;var f=a.type,g=a.stateNode;if(!(a.flags&128)&&(typeof f.getDerivedStateFromError=="function"||g!==null&&typeof g.componentDidCatch=="function"&&(Pt===null||!Pt.has(g)))){a.flags|=65536,t&=-t,a.lanes|=t;var S=fd(a,s,t);As(a,S);break e}}a=a.return}while(a!==null)}Ld(n)}catch(_){t=_,Z===n&&n!==null&&(Z=n=n.return);continue}break}while(!0)}function Td(){var e=Hl.current;return Hl.current=Ul,e===null?Ul:e}function Uo(){(ee===0||ee===3||ee===2)&&(ee=4),re===null||!(Xt&268435455)&&!(aa&268435455)||wt(re,ae)}function Vl(e,t){var n=O;O|=2;var r=Td();(re!==e||ae!==t)&&(rt=null,Qt(e,t));do try{zh();break}catch(l){Pd(e,l)}while(!0);if(jo(),O=n,Hl.current=r,Z!==null)throw Error(j(261));return re=null,ae=0,ee}function zh(){for(;Z!==null;)Rd(Z)}function Mh(){for(;Z!==null&&!ip();)Rd(Z)}function Rd(e){var t=Dd(e.alternate,e,je);e.memoizedProps=e.pendingProps,t===null?Ld(e):Z=t,Mo.current=null}function Ld(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=Ph(n,t),n!==null){n.flags&=32767,Z=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{ee=6,Z=null;return}}else if(n=Nh(n,t,je),n!==null){Z=n;return}if(t=t.sibling,t!==null){Z=t;return}Z=t=e}while(t!==null);ee===0&&(ee=5)}function Ut(e,t,n){var r=I,l=De.transition;try{De.transition=null,I=1,Oh(e,t,n,r)}finally{De.transition=l,I=r}return null}function Oh(e,t,n,r){do jn();while(jt!==null);if(O&6)throw Error(j(327));n=e.finishedWork;var l=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(j(177));e.callbackNode=null,e.callbackPriority=0;var a=n.lanes|n.childLanes;if(gp(e,a),e===re&&(Z=re=null,ae=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||nl||(nl=!0,zd(El,function(){return jn(),null})),a=(n.flags&15990)!==0,n.subtreeFlags&15990||a){a=De.transition,De.transition=null;var i=I;I=1;var s=O;O|=4,Mo.current=null,Rh(e,n),Ed(n,e),nh(wi),Nl=!!xi,wi=xi=null,e.current=n,Lh(n),op(),O=s,I=i,De.transition=a}else e.current=n;if(nl&&(nl=!1,jt=e,Wl=l),a=e.pendingLanes,a===0&&(Pt=null),cp(n.stateNode),we(e,X()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)l=t[n],r(l.value,{componentStack:l.stack,digest:l.digest});if(Bl)throw Bl=!1,e=Ui,Ui=null,e;return Wl&1&&e.tag!==0&&jn(),a=e.pendingLanes,a&1?e===Hi?cr++:(cr=0,Hi=e):cr=0,Mt(),null}function jn(){if(jt!==null){var e=dc(Wl),t=De.transition,n=I;try{if(De.transition=null,I=16>e?16:e,jt===null)var r=!1;else{if(e=jt,jt=null,Wl=0,O&6)throw Error(j(331));var l=O;for(O|=4,N=e.current;N!==null;){var a=N,i=a.child;if(N.flags&16){var s=a.deletions;if(s!==null){for(var u=0;u<s.length;u++){var c=s[u];for(N=c;N!==null;){var d=N;switch(d.tag){case 0:case 11:case 15:sr(8,d,a)}var p=d.child;if(p!==null)p.return=d,N=p;else for(;N!==null;){d=N;var m=d.sibling,v=d.return;if(jd(d),d===c){N=null;break}if(m!==null){m.return=v,N=m;break}N=v}}}var x=a.alternate;if(x!==null){var w=x.child;if(w!==null){x.child=null;do{var k=w.sibling;w.sibling=null,w=k}while(w!==null)}}N=a}}if(a.subtreeFlags&2064&&i!==null)i.return=a,N=i;else e:for(;N!==null;){if(a=N,a.flags&2048)switch(a.tag){case 0:case 11:case 15:sr(9,a,a.return)}var h=a.sibling;if(h!==null){h.return=a.return,N=h;break e}N=a.return}}var f=e.current;for(N=f;N!==null;){i=N;var g=i.child;if(i.subtreeFlags&2064&&g!==null)g.return=i,N=g;else e:for(i=f;N!==null;){if(s=N,s.flags&2048)try{switch(s.tag){case 0:case 11:case 15:la(9,s)}}catch(_){G(s,s.return,_)}if(s===i){N=null;break e}var S=s.sibling;if(S!==null){S.return=s.return,N=S;break e}N=s.return}}if(O=l,Mt(),Ze&&typeof Ze.onPostCommitFiberRoot=="function")try{Ze.onPostCommitFiberRoot(Xl,e)}catch{}r=!0}return r}finally{I=n,De.transition=t}}return!1}function iu(e,t,n){t=Ln(n,t),t=dd(e,t,1),e=Nt(e,t,1),t=pe(),e!==null&&($r(e,1,t),we(e,t))}function G(e,t,n){if(e.tag===3)iu(e,e,n);else for(;t!==null;){if(t.tag===3){iu(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Pt===null||!Pt.has(r))){e=Ln(n,e),e=fd(t,e,1),t=Nt(t,e,1),e=pe(),t!==null&&($r(t,1,e),we(t,e));break}}t=t.return}}function Ih(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=pe(),e.pingedLanes|=e.suspendedLanes&n,re===e&&(ae&n)===n&&(ee===4||ee===3&&(ae&130023424)===ae&&500>X()-Io?Qt(e,0):Oo|=n),we(e,t)}function $d(e,t){t===0&&(e.mode&1?(t=Yr,Yr<<=1,!(Yr&130023424)&&(Yr=4194304)):t=1);var n=pe();e=dt(e,t),e!==null&&($r(e,t,n),we(e,n))}function Fh(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),$d(e,n)}function Ah(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;l!==null&&(n=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(j(314))}r!==null&&r.delete(t),$d(e,n)}var Dd;Dd=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||ve.current)ye=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return ye=!1,Ch(e,t,n);ye=!!(e.flags&131072)}else ye=!1,W&&t.flags&1048576&&Ic(t,zl,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;hl(e,t),e=t.pendingProps;var l=Nn(t,de.current);Sn(t,n),l=Ro(null,t,r,e,l,n);var a=Lo();return t.flags|=1,typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,xe(r)?(a=!0,$l(t)):a=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,Eo(t),l.updater=ra,t.stateNode=l,l._reactInternals=t,Ti(t,r,e,n),t=$i(null,t,r,!0,a,n)):(t.tag=0,W&&a&&vo(t),fe(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(hl(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=Hh(r),e=Fe(r,e),l){case 0:t=Li(null,t,r,e,n);break e;case 1:t=Xs(null,t,r,e,n);break e;case 11:t=Gs(null,t,r,e,n);break e;case 14:t=qs(null,t,r,Fe(r.type,e),n);break e}throw Error(j(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Fe(r,l),Li(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Fe(r,l),Xs(e,t,r,l,n);case 3:e:{if(gd(t),e===null)throw Error(j(387));r=t.pendingProps,a=t.memoizedState,l=a.element,Wc(e,t),Il(t,r,null,n);var i=t.memoizedState;if(r=i.element,a.isDehydrated)if(a={element:r,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=a,t.memoizedState=a,t.flags&256){l=Ln(Error(j(423)),t),t=Js(e,t,r,n,l);break e}else if(r!==l){l=Ln(Error(j(424)),t),t=Js(e,t,r,n,l);break e}else for(_e=Ct(t.stateNode.containerInfo.firstChild),ke=t,W=!0,Ue=null,n=Hc(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Pn(),r===l){t=ft(e,t,n);break e}fe(e,t,r,n)}t=t.child}return t;case 5:return Vc(t),e===null&&Ci(t),r=t.type,l=t.pendingProps,a=e!==null?e.memoizedProps:null,i=l.children,Si(r,l)?i=null:a!==null&&Si(r,a)&&(t.flags|=32),md(e,t),fe(e,t,i,n),t.child;case 6:return e===null&&Ci(t),null;case 13:return yd(e,t,n);case 4:return Co(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Tn(t,null,r,n):fe(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Fe(r,l),Gs(e,t,r,l,n);case 7:return fe(e,t,t.pendingProps,n),t.child;case 8:return fe(e,t,t.pendingProps.children,n),t.child;case 12:return fe(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,a=t.memoizedProps,i=l.value,A(Ml,r._currentValue),r._currentValue=i,a!==null)if(Ve(a.value,i)){if(a.children===l.children&&!ve.current){t=ft(e,t,n);break e}}else for(a=t.child,a!==null&&(a.return=t);a!==null;){var s=a.dependencies;if(s!==null){i=a.child;for(var u=s.firstContext;u!==null;){if(u.context===r){if(a.tag===1){u=st(-1,n&-n),u.tag=2;var c=a.updateQueue;if(c!==null){c=c.shared;var d=c.pending;d===null?u.next=u:(u.next=d.next,d.next=u),c.pending=u}}a.lanes|=n,u=a.alternate,u!==null&&(u.lanes|=n),Ni(a.return,n,t),s.lanes|=n;break}u=u.next}}else if(a.tag===10)i=a.type===t.type?null:a.child;else if(a.tag===18){if(i=a.return,i===null)throw Error(j(341));i.lanes|=n,s=i.alternate,s!==null&&(s.lanes|=n),Ni(i,n,t),i=a.sibling}else i=a.child;if(i!==null)i.return=a;else for(i=a;i!==null;){if(i===t){i=null;break}if(a=i.sibling,a!==null){a.return=i.return,i=a;break}i=i.return}a=i}fe(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,Sn(t,n),l=ze(l),r=r(l),t.flags|=1,fe(e,t,r,n),t.child;case 14:return r=t.type,l=Fe(r,t.pendingProps),l=Fe(r.type,l),qs(e,t,r,l,n);case 15:return pd(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Fe(r,l),hl(e,t),t.tag=1,xe(r)?(e=!0,$l(t)):e=!1,Sn(t,n),cd(t,r,l),Ti(t,r,l,n),$i(null,t,r,!0,e,n);case 19:return vd(e,t,n);case 22:return hd(e,t,n)}throw Error(j(156,t.tag))};function zd(e,t){return oc(e,t)}function Uh(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function $e(e,t,n,r){return new Uh(e,t,n,r)}function Ho(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Hh(e){if(typeof e=="function")return Ho(e)?1:0;if(e!=null){if(e=e.$$typeof,e===ao)return 11;if(e===io)return 14}return 2}function Rt(e,t){var n=e.alternate;return n===null?(n=$e(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deleti
vendor: 9,150 bytes, line 40
40ons=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function yl(e,t,n,r,l,a){var i=2;if(r=e,typeof e=="function")Ho(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case an:return Yt(n.children,l,a,t);case lo:i=8,l|=8;break;case ba:return e=$e(12,n,t,l|2),e.elementType=ba,e.lanes=a,e;case ei:return e=$e(13,n,t,l),e.elementType=ei,e.lanes=a,e;case ti:return e=$e(19,n,t,l),e.elementType=ti,e.lanes=a,e;case Vu:return ia(n,l,a,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Bu:i=10;break e;case Wu:i=9;break e;case ao:i=11;break e;case io:i=14;break e;case yt:i=16,r=null;break e}throw Error(j(130,e==null?e:typeof e,""))}return t=$e(i,n,t,l),t.elementType=e,t.type=r,t.lanes=a,t}function Yt(e,t,n,r){return e=$e(7,e,r,t),e.lanes=n,e}function ia(e,t,n,r){return e=$e(22,e,r,t),e.elementType=Vu,e.lanes=n,e.stateNode={isHidden:!1},e}function Ba(e,t,n){return e=$e(6,e,null,t),e.lanes=n,e}function Wa(e,t,n){return t=$e(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Bh(e,t,n,r,l){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=_a(0),this.expirationTimes=_a(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=_a(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function Bo(e,t,n,r,l,a,i,s,u){return e=new Bh(e,t,n,s,u),t===1?(t=1,a===!0&&(t|=8)):t=0,a=$e(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Eo(a),e}function Wh(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:ln,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function Md(e){if(!e)return $t;e=e._reactInternals;e:{if(en(e)!==e||e.tag!==1)throw Error(j(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(xe(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(j(171))}if(e.tag===1){var n=e.type;if(xe(n))return Mc(e,n,t)}return t}function Od(e,t,n,r,l,a,i,s,u){return e=Bo(n,r,!0,e,l,a,i,s,u),e.context=Md(null),n=e.current,r=pe(),l=Tt(n),a=st(r,l),a.callback=t??null,Nt(n,a,l),e.current.lanes=l,$r(e,l,r),we(e,r),e}function oa(e,t,n,r){var l=t.current,a=pe(),i=Tt(l);return n=Md(n),t.context===null?t.context=n:t.pendingContext=n,t=st(a,i),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Nt(l,t,i),e!==null&&(We(e,l,i,a),dl(e,l,i)),i}function Ql(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function ou(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Wo(e,t){ou(e,t),(e=e.alternate)&&ou(e,t)}function Vh(){return null}var Id=typeof reportError=="function"?reportError:function(e){console.error(e)};function Vo(e){this._internalRoot=e}sa.prototype.render=Vo.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(j(409));oa(e,t,null,null)};sa.prototype.unmount=Vo.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Jt(function(){oa(null,e,null,null)}),t[ct]=null}};function sa(e){this._internalRoot=e}sa.prototype.unstable_scheduleHydration=function(e){if(e){var t=hc();e={blockedOn:null,target:e,priority:t};for(var n=0;n<xt.length&&t!==0&&t<xt[n].priority;n++);xt.splice(n,0,e),n===0&&gc(e)}};function Qo(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function ua(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function su(){}function Qh(e,t,n,r,l){if(l){if(typeof r=="function"){var a=r;r=function(){var c=Ql(i);a.call(c)}}var i=Od(t,r,e,0,null,!1,!1,"",su);return e._reactRootContainer=i,e[ct]=i.current,wr(e.nodeType===8?e.parentNode:e),Jt(),i}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var s=r;r=function(){var c=Ql(u);s.call(c)}}var u=Bo(e,0,!1,null,null,!1,!1,"",su);return e._reactRootContainer=u,e[ct]=u.current,wr(e.nodeType===8?e.parentNode:e),Jt(function(){oa(t,u,n,r)}),u}function ca(e,t,n,r,l){var a=n._reactRootContainer;if(a){var i=a;if(typeof l=="function"){var s=l;l=function(){var u=Ql(i);s.call(u)}}oa(t,i,e,l)}else i=Qh(n,t,e,l,r);return Ql(i)}fc=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=er(t.pendingLanes);n!==0&&(uo(t,n|1),we(t,X()),!(O&6)&&($n=X()+500,Mt()))}break;case 13:Jt(function(){var r=dt(e,1);if(r!==null){var l=pe();We(r,e,1,l)}}),Wo(e,1)}};co=function(e){if(e.tag===13){var t=dt(e,134217728);if(t!==null){var n=pe();We(t,e,134217728,n)}Wo(e,134217728)}};pc=function(e){if(e.tag===13){var t=Tt(e),n=dt(e,t);if(n!==null){var r=pe();We(n,e,t,r)}Wo(e,t)}};hc=function(){return I};mc=function(e,t){var n=I;try{return I=e,t()}finally{I=n}};di=function(e,t,n){switch(t){case"input":if(li(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var l=ea(r);if(!l)throw Error(j(90));Yu(r),li(r,l)}}}break;case"textarea":Gu(e,n);break;case"select":t=n.value,t!=null&&yn(e,!!n.multiple,t,!1)}};tc=Fo;nc=Jt;var Yh={usingClientEntryPoint:!1,Events:[zr,cn,ea,bu,ec,Fo]},Gn={findFiberByHostInstance:Ht,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},Kh={bundleType:Gn.bundleType,version:Gn.version,rendererPackageName:Gn.rendererPackageName,rendererConfig:Gn.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:ht.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=ac(e),e===null?null:e.stateNode},findFiberByHostInstance:Gn.findFiberByHostInstance||Vh,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var rl=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!rl.isDisabled&&rl.supportsFiber)try{Xl=rl.inject(Kh),Ze=rl}catch{}}Ce.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Yh;Ce.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Qo(t))throw Error(j(200));return Wh(e,t,null,n)};Ce.createRoot=function(e,t){if(!Qo(e))throw Error(j(299));var n=!1,r="",l=Id;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=Bo(e,1,!1,null,null,n,!1,r,l),e[ct]=t.current,wr(e.nodeType===8?e.parentNode:e),new Vo(t)};Ce.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(j(188)):(e=Object.keys(e).join(","),Error(j(268,e)));return e=ac(t),e=e===null?null:e.stateNode,e};Ce.flushSync=function(e){return Jt(e)};Ce.hydrate=function(e,t,n){if(!ua(t))throw Error(j(200));return ca(null,e,t,!0,n)};Ce.hydrateRoot=function(e,t,n){if(!Qo(e))throw Error(j(405));var r=n!=null&&n.hydratedSources||null,l=!1,a="",i=Id;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(a=n.identifierPrefix),n.onRecoverableError!==void 0&&(i=n.onRecoverableError)),t=Od(t,null,e,1,n??null,l,!1,a,i),e[ct]=t.current,wr(e),r)for(e=0;e<r.length;e++)n=r[e],l=n._getVersion,l=l(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,l]:t.mutableSourceEagerHydrationData.push(n,l);return new sa(t)};Ce.render=function(e,t,n){if(!ua(t))throw Error(j(200));return ca(null,e,t,!1,n)};Ce.unmountComponentAtNode=function(e){if(!ua(e))throw Error(j(40));return e._reactRootContainer?(Jt(function(){ca(null,null,e,!1,function(){e._reactRootContainer=null,e[ct]=null})}),!0):!1};Ce.unstable_batchedUpdates=Fo;Ce.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!ua(n))throw Error(j(200));if(e==null||e._reactInternals===void 0)throw Error(j(38));return ca(e,t,n,!1,r)};Ce.version="18.3.1-next-f1338f8080-20240426";function Fd(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Fd)}catch(e){console.error(e)}}Fd(),Fu.exports=Ce;
40var Gh=Fu.exports,uu=Gh;Ja.createRoot=uu.createRoot,Ja.hydrateRoot=uu.hydrateRoot;/**
41 * react-router v7.13.2
42 *
43 * Copyright (c) Remix Software Inc.
44 *
45 * This source code is licensed under the MIT license found in the
46 * LICENSE.md file in the root directory of this source tree.
47 *
48 * @license MIT
49 */var cu="popstate";function du(e){return typeof e=="object"&&e!=null&&"pathname"in e&&"search"in e&&"hash"in e&&"state"in e&&"key"in e}function qh(e={}){function t(r,l){var c;let a=(c=l.state)==null?void 0:c.masked,{pathname:i,search:s,hash:u}=a||r.location;return Vi("",{pathname:i,search:s,hash:u},l.state&&l.state.usr||null,l.state&&l.state.key||"default",a?{pathname:r.location.pathname,search:r.location.search,hash:r.location.hash}:void 0)}function n(r,l){return typeof l=="string"?l:Tr(l)}return Jh(t,n,null,e)}function V(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function Oe(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function Xh(){return Math.random().toString(36).substring(2,10)}function fu(e,t){return{usr:e.state,key:e.key,idx:t,masked:e.unstable_mask?{pathname:e.pathname,search:e.search,hash:e.hash}:void 0}}function Vi(e,t,n=null,r,l){return{pathname:typeof e=="string"?e:e.pathname,search:"",hash:"",...typeof t=="string"?On(t):t,state:n,key:t&&t.key||r||Xh(),unstable_mask:l}}function Tr({pathname:e="/",search:t="",hash:n=""}){return t&&t!=="?"&&(e+=t.charAt(0)==="?"?t:"?"+t),n&&n!=="#"&&(e+=n.charAt(0)==="#"?n:"#"+n),e}function On(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substring(n),e=e.substring(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substring(r),e=e.substring(0,r)),e&&(t.pathname=e)}return t}function Jh(e,t,n,r={}){let{window:l=document.defaultView,v5Compat:a=!1}=r,i=l.history,s="POP",u=null,c=d();c==null&&(c=0,i.replaceState({...i.state,idx:c},""));function d(){return(i.state||{idx:null}).idx}function p(){s="POP";let k=d(),h=k==null?null:k-c;c=k,u&&u({action:s,location:w.location,delta:h})}function m(k,h){s="PUSH";let f=du(k)?k:Vi(w.location,k,h);c=d()+1;let g=fu(f,c),S=w.createHref(f.unstable_mask||f);try{i.pushState(g,"",S)}catch(_){if(_ instanceof DOMException&&_.name==="DataCloneError")throw _;l.location.assign(S)}a&&u&&u({action:s,location:w.location,delta:1})}function v(k,h){s="REPLACE";let f=du(k)?k:Vi(w.location,k,h);c=d();let g=fu(f,c),S=w.createHref(f.unstable_mask||f);i.replaceState(g,"",S),a&&u&&u({action:s,location:w.location,delta:0})}function x(k){return Zh(k)}let w={get action(){return s},get location(){return e(l,i)},listen(k){if(u)throw new Error("A history only accepts one active listener");return l.addEventListener(cu,p),u=k,()=>{l.removeEventListener(cu,p),u=null}},createHref(k){return t(l,k)},createURL:x,encodeLocation(k){let h=x(k);return{pathname:h.pathname,search:h.search,hash:h.hash}},push:m,replace:v,go(k){return i.go(k)}};return w}function Zh(e,t=!1){let n="http://localhost";
49typeof window<"u"&&(n=window.location.origin!=="null"?window.location.origin:window.location.href),V(n,"No window.location.(origin|href) available to create URL");let r=typeof e=="string"?e:Tr(e);return r=r.replace(/ $/,"%20"),!t&&r.startsWith("//")&&(r=n+r),new URL(r,n)}function Ad(e,t,n="/"){return bh(e,t,n,!1)}function bh(e,t,n,r){let l=typeof t=="string"?On(t):t,a=pt(l.pathname||"/",n);if(a==null)return null;let i=Ud(e);em(i);let s=null;for(let u=0;s==null&&u<i.length;++u){let c=dm(a);s=um(i[u],c,r)}return s}function Ud(e,t=[],n=[],r="",l=!1){let a=(i,s,u=l,c)=>{let d={relativePath:c===void 0?i.path||"":c,caseSensitive:i.caseSensitive===!0,childrenIndex:s,route:i};if(d.relativePath.startsWith("/")){if(!d.relativePath.startsWith(r)&&u)return;V(d.relativePath.startsWith(r),`Absolute route path "${d.relativePath}" nested under path "${r}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),d.relativePath=d.relativePath.slice(r.length)}let p=et([r,d.relativePath]),m=n.concat(d);i.children&&i.children.length>0&&(V(i.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${p}".`),Ud(i.children,t,m,p,u)),!(i.path==null&&!i.index)&&t.push({path:p,score:om(p,i.index),routesMeta:m})};return e.forEach((i,s)=>{var u;if(i.path===""||!((u=i.path)!=null&&u.includes("?")))a(i,s);else for(let c of Hd(i.path))a(i,s,!0,c)}),t}function Hd(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,l=n.endsWith("?"),a=n.replace(/\?$/,"");if(r.length===0)return l?[a,""]:[a];let i=Hd(r.join("/")),s=[];return s.push(...i.map(u=>u===""?a:[a,u].join("/"))),l&&s.push(...i),s.map(u=>e.startsWith("/")&&u===""?"/":u)}function em(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:sm(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}var tm=/^:[\w-]+$/,nm=3,rm=2,lm=1,am=10,im=-2,pu=e=>e==="*";function om(e,t){let n=e.split("/"),r=n.length;return n.some(pu)&&(r+=im),t&&(r+=rm),n.filter(l=>!pu(l)).reduce((l,a)=>l+(tm.test(a)?nm:a===""?lm:am),r)}function sm(e,t){return e.length===t.length&&e.slice(0,-1).every((r,l)=>r===t[l])?e[e.length-1]-t[t.length-1]:0}function um(e,t,n=!1){let{routesMeta:r}=e,l={},a="/",i=[];for(let s=0;s<r.length;++s){let u=r[s],c=s===r.length-1,d=a==="/"?t:t.slice(a.length)||"/",p=Yl({path:u.relativePath,caseSensitive:u.caseSensitive,end:c},d),m=u.route;if(!p&&c&&n&&!r[r.length-1].route.index&&(p=Yl({path:u.relativePath,caseSensitive:u.caseSensitive,end:!1},d)),!p)return null;
49Object.assign(l,p.params),i.push({params:l,pathname:et([a,p.pathname]),pathnameBase:mm(et([a,p.pathnameBase])),route:m}),p.pathnameBase!=="/"&&(a=et([a,p.pathnameBase]))}return i}function Yl(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=cm(e.path,e.caseSensitive,e.end),l=t.match(n);if(!l)return null;let a=l[0],i=a.replace(/(.)\/+$/,"$1"),s=l.slice(1);return{params:r.reduce((c,{paramName:d,isOptional:p},m)=>{if(d==="*"){let x=s[m]||"";i=a.slice(0,a.length-x.length).replace(/(.)\/+$/,"$1")}const v=s[m];return p&&!v?c[d]=void 0:c[d]=(v||"").replace(/%2F/g,"/"),c},{}),pathname:a,pathnameBase:i,pattern:e}}function cm(e,t=!1,n=!0){Oe(e==="*"||!e.endsWith("*")||e.endsWith("/*"),`Route path "${e}" will be treated as if it were "${e.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${e.replace(/\*$/,"/*")}".`);let r=[],l="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(i,s,u,c,d)=>{if(r.push({paramName:s,isOptional:u!=null}),u){let p=d.charAt(c+i.length);return p&&p!=="/"?"/([^\\/]*)":"(?:/([^\\/]*))?"}return"/([^\\/]+)"}).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return e.endsWith("*")?(r.push({paramName:"*"}),l+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?l+="\\/*$":e!==""&&e!=="/"&&(l+="(?:(?=\\/|$))"),[new RegExp(l,t?void 0:"i"),r]}function dm(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return Oe(!1,`The URL path "${e}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${t}).`),e}}function pt(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}var fm=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i;function pm(e,t="/"){let{pathname:n,search:r="",hash:l=""}=typeof e=="string"?On(e):e,a;return n?(n=n.replace(/\/\/+/g,"/"),n.startsWith("/")?a=hu(n.substring(1),"/"):a=hu(n,t)):a=t,{pathname:a,search:gm(r),hash:ym(l)}}function hu(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(l=>{l===".."?n.length>1&&n.pop():l!=="."&&n.push(l)}),n.length>1?n.join("/"):"/"}function Va(e,t,n,r){return`Cannot include a '${e}' character in a manually specified \`to.${t}\` field [${JSON.stringify(r)}].  Please separate it out to the \`to.${n}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function hm(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Yo(e){let t=hm(e);return t.map((n,r)=>r===t.length-1?n.pathname:n.pathnameBase)}function da(e,t,n,r=!1){let l;typeof e=="string"?l=On(e):(l={...e},V(!l.pathname||!l.pathname.includes("?"),Va("?","pathname","search",l)),V(!l.pathname||!l.pathname.includes("#"),Va("#","pathname","hash",l)),V(!l.search||!l.search.includes("#"),Va("#","search","hash",l)));let a=e===""||l.pathname==="",i=a?"/":l.pathname,s;if(i==null)s=n;else{let p=t.length-1;if(!r&&i.startsWith("..")){let m=i.split("/");for(;m[0]==="..";)m.shift(),p-=1;l.pathname=m.join("/")}s=p>=0?t[p]:"/"}let u=pm(l,s),c=i&&i!=="/"&&i.endsWith("/"),d=(a||i===".")&&n.endsWith("/");return!u.pathname.endsWith("/")&&(c||d)&&(u.pathname+="/"),u}var et=e=>e.join("/").replace(/\/\/+/g,"/"),mm=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),gm=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,ym=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e,vm=class{constructor(e,t,n,r=!1){this.status=e,this.statusText=t||"",this.internal=r,n instanceof Error?(this.data=n.toString(),this.error=n):this.data=n}};function xm(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}function wm(e){return e.map(t=>t.route.path).filter(Boolean).join("/").replace(/\/\/*/g,"/")||"/"}var Bd=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function Wd(e,t){let n=e;
49if(typeof n!="string"||!fm.test(n))return{absoluteURL:void 0,isExternal:!1,to:n};let r=n,l=!1;if(Bd)try{let a=new URL(window.location.href),i=n.startsWith("//")?new URL(a.protocol+n):new URL(n),s=pt(i.pathname,t);i.origin===a.origin&&s!=null?n=s+i.search+i.hash:l=!0}catch{Oe(!1,`<Link to="${n}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:r,isExternal:l,to:n}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var Vd=["POST","PUT","PATCH","DELETE"];new Set(Vd);var Sm=["GET",...Vd];new Set(Sm);var In=y.createContext(null);In.displayName="DataRouter";var fa=y.createContext(null);fa.displayName="DataRouterState";var jm=y.createContext(!1),Qd=y.createContext({isTransitioning:!1});Qd.displayName="ViewTransition";var _m=y.createContext(new Map);_m.displayName="Fetchers";var km=y.createContext(null);km.displayName="Await";var Pe=y.createContext(null);Pe.displayName="Navigation";var Or=y.createContext(null);Or.displayName="Location";var Qe=y.createContext({outlet:null,matches:[],isDataRoute:!1});Qe.displayName="Route";var Ko=y.createContext(null);Ko.displayName="RouteError";var Yd="REACT_ROUTER_ERROR",Em="REDIRECT",Cm="ROUTE_ERROR_RESPONSE";function Nm(e){if(e.startsWith(`${Yd}:${Em}:{`))try{let t=JSON.parse(e.slice(28));if(typeof t=="object"&&t&&typeof t.status=="number"&&typeof t.statusText=="string"&&typeof t.location=="string"&&typeof t.reloadDocument=="boolean"&&typeof t.replace=="boolean")return t}catch{}}function Pm(e){if(e.startsWith(`${Yd}:${Cm}:{`))try{let t=JSON.parse(e.slice(40));if(typeof t=="object"&&t&&typeof t.status=="number"&&typeof t.statusText=="string")return new vm(t.status,t.statusText,t.data)}catch{}}function Tm(e,{relative:t}={}){V(Fn(),"useHref() may be used only in the context of a <Router> component.");let{basename:n,navigator:r}=y.useContext(Pe),{hash:l,pathname:a,search:i}=Fr(e,{relative:t}),s=a;return n!=="/"&&(s=a==="/"?n:et([n,a])),r.createHref({pathname:s,search:i,hash:l})}function Fn(){return y.useContext(Or)!=null}function Ye(){return V(Fn(),"useLocation() may be used only in the context of a <Router> component."),y.useContext(Or).location}var Kd="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function Gd(e){y.useContext(Pe).static||y.useLayoutEffect(e)}function tn(){let{isDataRoute:e}=y.useContext(Qe);return e?Bm():Rm()}function Rm(){V(Fn(),"useNavigate() may be used only in the context of a <Router> component.");let e=y.useContext(In),{basename:t,navigator:n}=y.useContext(Pe),{matches:r}=y.useContext(Qe),{pathname:l}=Ye(),a=JSON.stringify(Yo(r)),i=y.useRef(!1);return Gd(()=>{i.current=!0}),y.useCallback((u,c={})=>{if(Oe(i.current,Kd),!i.current)return;if(typeof u=="number"){n.go(u);return}let d=da(u,JSON.parse(a),l,c.relative==="path");e==null&&t!=="/"&&(d.pathname=d.pathname==="/"?t:et([t,d.pathname])),(c.replace?n.replace:n.push)(d,c.state,c)},[t,n,a,l,e])}y.createContext(null);function Ir(){let{matches:e}=y.useContext(Qe),t=e[e.length-1];return t?t.params:{}}function Fr(e,{relative:t}={}){let{matches:n}=y.useContext(Qe),{pathname:r}=Ye(),l=JSON.stringify(Yo(n));return y.useMemo(()=>da(e,JSON.parse(l),r,t==="path"),[e,l,r,t])}function Lm(e,t){return qd(e,t)}function qd(e,t,n){var k;V(Fn(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:r}=y.useContext(Pe),{matches:l}=y.useContext(Qe),a=l[l.length-1],i=a?a.params:{},s=a?a.pathname:"/",u=a?a.pathnameBase:"/",c=a&&a.route;{let h=c&&c.path||"";Jd(s,!c||h.endsWith("*")||h.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${s}" (under <Route path="${h}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render.
50
51Please change the parent <Route path="${h}"> to <Route path="${h==="/"?"*":`${h}/*`}">.`)}let d=Ye(),p;if(t){let h=typeof t=="string"?On(t):t;V(u==="/"||((k=h.pathname)==null?void 0:k.startsWith(u)),`When overriding the location using \`<Routes location>\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${u}" but pathname "${h.pathname}" was given in the \`location\` prop.`),p=h}else p=d;let m=p.pathname||"/",v=m;if(u!=="/"){let h=u.replace(/^\//,"").split("/");v="/"+m.replace(/^\//,"").split("/").slice(h.length).join("/")}let x=Ad(e,{pathname:v});Oe(c||x!=null,`No routes matched location "${p.pathname}${p.search}${p.hash}" `),Oe(x==null||x[x.length-1].route.element!==void 0||x[x.length-1].route.Component!==void 0||x[x.length-1].route.lazy!==void 0,`Matched leaf route at location "${p.pathname}${p.search}${p.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`);let w=Om(x&&x.map(h=>Object.assign({},h,{params:Object.assign({},i,h.params),pathname:et([u,r.encodeLocation?r.encodeLocation(h.pathname.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:h.pathname]),pathnameBase:h.pathnameBase==="/"?u:et([u,r.encodeLocation?r.encodeLocation(h.pathnameBase.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:h.pathnameBase])})),l,n);return t&&w?y.createElement(Or.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",unstable_mask:void 0,...p},navigationType:"POP"}},w):w}function $m(){let e=Hm(),t=xm(e)?`${e.status} ${e.statusText}`:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r="rgba(200,200,200, 0.5)",l={padding:"0.5rem",backgroundColor:r},a={padding:"2px 4px",backgroundColor:r},i=null;return console.error("Error handled by React Router default ErrorBoundary:",e),i=y.createElement(y.Fragment,null,y.createElement("p",null,"💿 Hey developer 👋"),y.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",y.createElement("code",{style:a},"ErrorBoundary")," or"," ",y.createElement("code",{style:a},"errorElement")," prop on your route.")),y.createElement(y.Fragment,null,y.createElement("h2",null,"Unexpected Application 
51Error!"),y.createElement("h3",{style:{fontStyle:"italic"}},t),n?y.createElement("pre",{style:l},n):null,i)}var Dm=y.createElement($m,null),Xd=class extends y.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||t.revalidation!=="idle"&&e.revalidation==="idle"?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error!==void 0?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){this.props.onError?this.props.onError(e,t):console.error("React Router caught the following error during render",e)}render(){let e=this.state.error;if(this.context&&typeof e=="object"&&e&&"digest"in e&&typeof e.digest=="string"){const n=Pm(e.digest);n&&(e=n)}let t=e!==void 0?y.createElement(Qe.Provider,{value:this.props.routeContext},y.createElement(Ko.Provider,{value:e,children:this.props.component})):this.props.children;return this.context?y.createElement(zm,{error:e},t):t}};Xd.contextType=jm;var Qa=new WeakMap;function zm({children:e,error:t}){let{basename:n}=y.useContext(Pe);if(typeof t=="object"&&t&&"digest"in t&&typeof t.digest=="string"){let r=Nm(t.digest);if(r){let l=Qa.get(t);if(l)throw l;let a=Wd(r.location,n);if(Bd&&!Qa.get(t))if(a.isExternal||r.reloadDocument)window.location.href=a.absoluteURL||a.to;else{const i=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(a.to,{replace:r.replace}));throw Qa.set(t,i),i}return y.createElement("meta",{httpEquiv:"refresh",content:`0;url=${a.absoluteURL||a.to}`})}}return e}function Mm({routeContext:e,match:t,children:n}){let r=y.useContext(In);return r&&r.static&&r.staticContext&&(t.route.errorElement||t.route.ErrorBoundary)&&(r.staticContext._deepestRenderedBoundaryId=t.route.id),y.createElement(Qe.Provider,{value:e},n)}function Om(e,t=[],n){let r=n==null?void 0:n.state;if(e==null){if(!r)return null;if(r.errors)e=r.matches;else if(t.length===0&&!r.initialized&&r.matches.length>0)e=r.matches;else return null}let l=e,a=r==null?void 0:r.errors;if(a!=null){let d=l.findIndex(p=>p.route.id&&(a==null?void 0:a[p.route.id])!==void 0);V(d>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(a).join(",")}`),l=l.slice(0,Math.min(l.length,d+1))}let i=!1,s=-1;if(n&&r){i=r.renderFallback;for(let d=0;d<l.length;d++){let p=l[d];if((p.route.HydrateFallback||p.route.hydrateFallbackElement)&&(s=d),p.route.id){let{loaderData:m,errors:v}=r,x=p.route.loader&&!m.hasOwnProperty(p.route.id)&&(!v||v[p.route.id]===void 0);if(p.route.lazy||x){n.isStatic&&(i=!0),s>=0?l=l.slice(0,s+1):l=[l[0]];break}}}}let u=n==null?void 0:n.onError,c=r&&u?(d,p)=>{var m,v;u(d,{location:r.location,params:((v=(m=r.matches)==null?void 0:m[0])==null?void 0:v.params)??{},unstable_pattern:wm(r.matches),errorInfo:p})}:void 0;return l.reduceRight((d,p,m)=>{let v,x=!1,w=null,k=null;r&&(v=a&&p.route.id?a[p.route.id]:void 0,w=p.route.errorElement||Dm,i&&(s<0&&m===0?(Jd("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),x=!0,k=null):s===m&&(x=!0,k=p.route.hydrateFallbackElement||null)));let h=t.concat(l.slice(0,m+1)),f=()=>{let g;return v?g=w:x?g=k:p.route.Component?g=y.createElement(p.route.Component,null):p.route.element?g=p.route.element:g=d,y.createElement(Mm,{match:p,routeContext:{outlet:d,matches:h,isDataRoute:r!=null},children:g})};return r&&(p.route.ErrorBoundary||p.route.errorElement||m===0)?y.createElement(Xd,{location:r.location,revalidation:r.revalidation,component:w,error:v,children:f(),routeContext:{outlet:null,matches:h,isDataRoute:!0},onError:c}):f()},null)}function Go(e){return`${e} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function Im(e){let t=y.useContext(In);return V(t,Go(e)),t}function Fm(e){let t=y.useContext(fa);return V(t,Go(e)),t}function Am(e){let t=y.useContext(Qe);return V(t,Go(e)),t}function qo(e){let t=Am(e),n=t.matches[t.matches.length-1];return V(n.route.id,`${e} can only be used on routes that contain a unique "id"`),n.route.id}function Um(){return qo("useRouteId")}function Hm(){var r;let e=y.useContext(Ko),t=Fm("useRouteError"),n=qo("useRouteError");return e!==void 0?e:(r=t.errors)==null?void 0:r[n]}function Bm(){let{router:e}=Im("useNavigate"),t=qo("useNavigate"),n=y.useRef(!1);return Gd(()=>{n.current=!0}),y.useCallback(async(l,a={})=>{Oe(n.current,Kd),n.current&&(typeof l=="number"?await e.navigate(l):await e.navigate(l,{fromRouteId:t,...a}))},[e,t])}var mu={};function Jd(e,t,n){!t&&!mu[e]&&(mu[e]=!0,Oe(!1,n))}y.memo(Wm);function Wm({routes:e,future:t,state:n,isStatic:r,onError:l}){return qd(e,void 0,{state:n,isStatic:r,onError:l})}function Kl({to:e,replace:t,state:n,relative:r}){V(Fn(),"<Navigate> may be used only in the context of a <Router> component.");let{static:l}=y.useContext(Pe);Oe(!l,"<Navigate> must not be used on the initial render in a <StaticRouter>. This is a no-op, but you should modify your code so the <Navigate> is only ever rendered in response to some user interaction or state change.");let{matches:a}=y.useContext(Qe),{pathname:i}=Ye(),s=tn(),u=da(e,Yo(a),i,r==="path"),c=JSON.stringify(u);return y.useEffect(()=>{s(JSON.parse(c),{replace:t,state:n,relative:r})},[s,c,r,t,n]),null}function ue(e){V(!1,"A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>.")}function Vm({basename:e="/",children:t=null,location:n,navigationType:r="POP",navigator:l,static:a=!1,unstable_useTransitions:i}){V(!Fn(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let s=e.replace(/^\/*/,"/"),u=y.useMemo(()=>({basename:s,navigator:l,static:a,unstable_useTransitions:i,future:{}}),[s,l,a,i]);typeof n=="string"&&(n=On(n));let{pathname:c="/",search:d="",hash:p="",state:m=null,key:v="default",unstable_mask:x}=n,w=y.useMemo(()=>{let k=pt(c,s);return k==null?null:{location:{pathname:k,search:d,hash:p,state:m,ke
51y:v,unstable_mask:x},navigationType:r}},[s,c,d,p,m,v,r,x]);return Oe(w!=null,`<Router basename="${s}"> is not able to match the URL "${c}${d}${p}" because it does not start with the basename, so the <Router> won't render anything.`),w==null?null:y.createElement(Pe.Provider,{value:u},y.createElement(Or.Provider,{children:t,value:w}))}function Qm({children:e,location:t}){return Lm(Qi(e),t)}function Qi(e,t=[]){let n=[];return y.Children.forEach(e,(r,l)=>{if(!y.isValidElement(r))return;let a=[...t,l];if(r.type===y.Fragment){n.push.apply(n,Qi(r.props.children,a));return}V(r.type===ue,`[${typeof r.type=="string"?r.type:r.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),V(!r.props.index||!r.props.children,"An index route cannot have child routes.");let i={id:r.props.id||a.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,middleware:r.props.middleware,loader:r.props.loader,action:r.props.action,hydrateFallbackElement:r.props.hydrateFallbackElement,HydrateFallback:r.props.HydrateFallback,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.hasErrorBoundary===!0||r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(i.children=Qi(r.props.children,a)),n.push(i)}),n}var vl="get",xl="application/x-www-form-urlencoded";function pa(e){return typeof HTMLElement<"u"&&e instanceof HTMLElement}function Ym(e){return pa(e)&&e.tagName.toLowerCase()==="button"}function Km(e){return pa(e)&&e.tagName.toLowerCase()==="form"}function Gm(e){return pa(e)&&e.tagName.toLowerCase()==="input"}function qm(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function Xm(e,t){return e.button===0&&(!t||t==="_self")&&!qm(e)}function Yi(e=""){return new URLSearchParams(typeof e=="string"||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((t,n)=>{let r=e[n];return t.concat(Array.isArray(r)?r.map(l=>[n,l]):[[n,r]])},[]))}function Jm(e,t){let n=Yi(e);return t&&t.forEach((r,l)=>{n.has(l)||t.getAll(l).forEach(a=>{n.append(l,a)})}),n}var ll=null;function Zm(){if(ll===null)try{new FormData(document.createElement("form"),0),ll=!1}catch{ll=!0}return ll}var bm=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function Ya(e){return e!=null&&!bm.has(e)?(Oe(!1,`"${e}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${xl}"`),null):e}function eg(e,t){let n,r,l,a,i;if(Km(e)){let s=e.getAttribute("action");r=s?pt(s,t):null,n=e.getAttribute("method")||vl,l=Ya(e.getAttribute("enctype"))||xl,a=new FormData(e)}else if(Ym(e)||Gm(e)&&(e.type==="submit"||e.type==="image")){let s=e.form;if(s==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let u=e.getAttribute("formaction")||s.getAttribute("action");if(r=u?pt(u,t):null,n=e.getAttribute("formmethod")||s.getAttribute("method")||vl,l=Ya(e.getAttribute("formenctype"))||Ya(s.getAttribute("enctype"))||xl,a=new FormData(s,e),!Zm()){let{name:c,type:d,value:p}=e;if(d==="image"){let m=c?`${c}.`:"";a.append(`${m}x`,"0"),a.append(`${m}y`,"0")}else c&&a.append(c,p)}}else{if(pa(e))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');n=vl,r=null,l=xl,i=e}return a&&l==="text/plain"&&(i=a,a=void 0),{action:r,method:n.toLowerCase(),encType:l,formData:a,body:i}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");function Xo(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function tg(e,t,n,r){let l=typeof e=="string"?new URL(e,typeof window>"u"?"server://singlefetch/":window.location.origin):e;return n?l.pathname.endsWith("/")?l.pathname=`${l.pathname}_.${r}`:l.pathname=`${l.pathname}.${r}`:l.pathname==="/"?l.pathname=`_root.${r}`:t&&pt(l.pathname,t)==="/"?l.pathname=`${t.replace(/\/$/,"")}/_root.${r}`:l.pathname=`${l.pathname.replace(/\/$/,"")}.${r}`,l}async function ng(e,t){if(e.id in t)return t[e.id];try{let n=await import(e.module);return t[e.id]=n,n}catch(n){return console.error(`Error loading route module \`${e.module}\`, reloading page...`),console.error(n),window.__reactRouterContext&&window.__reactRouterContext.
51isSpaMode,window.location.reload(),new Promise(()=>{})}}function rg(e){return e==null?!1:e.href==null?e.rel==="preload"&&typeof e.imageSrcSet=="string"&&typeof e.imageSizes=="string":typeof e.rel=="string"&&typeof e.href=="string"}async function lg(e,t,n){let r=await Promise.all(e.map(async l=>{let a=t.routes[l.route.id];if(a){let i=await ng(a,n);return i.links?i.links():[]}return[]}));return sg(r.flat(1).filter(rg).filter(l=>l.rel==="stylesheet"||l.rel==="preload").map(l=>l.rel==="stylesheet"?{...l,rel:"prefetch",as:"style"}:{...l,rel:"prefetch"}))}function gu(e,t,n,r,l,a){let i=(u,c)=>n[c]?u.route.id!==n[c].route.id:!0,s=(u,c)=>{var d;return n[c].pathname!==u.pathname||((d=n[c].route.path)==null?void 0:d.endsWith("*"))&&n[c].params["*"]!==u.params["*"]};return a==="assets"?t.filter((u,c)=>i(u,c)||s(u,c)):a==="data"?t.filter((u,c)=>{var p;let d=r.routes[u.route.id];if(!d||!d.hasLoader)return!1;if(i(u,c)||s(u,c))return!0;if(u.route.shouldRevalidate){let m=u.route.shouldRevalidate({currentUrl:new URL(l.pathname+l.search+l.hash,window.origin),currentParams:((p=n[0])==null?void 0:p.params)||{},nextUrl:new URL(e,window.origin),nextParams:u.params,defaultShouldRevalidate:!0});if(typeof m=="boolean")return m}return!0}):[]}function ag(e,t,{includeHydrateFallback:n}={}){return ig(e.map(r=>{let l=t.routes[r.route.id];if(!l)return[];let a=[l.module];return l.clientActionModule&&(a=a.concat(l.clientActionModule)),l.clientLoaderModule&&(a=a.concat(l.clientLoaderModule)),n&&l.hydrateFallbackModule&&(a=a.concat(l.hydrateFallbackModule)),l.imports&&(a=a.concat(l.imports)),a}).flat(1))}function ig(e){return[...new Set(e)]}function og(e){let t={},n=Object.keys(e).sort();for(let r of n)t[r]=e[r];return t}function sg(e,t){let n=new Set;return new Set(t),e.reduce((r,l)=>{let a=JSON.stringify(og(l));return n.has(a)||(n.add(a),r.push({key:a,link:l})),r},[])}function Zd(){let e=y.useContext(In);return Xo(e,"You must render this element inside a <DataRouterContext.Provider> element"),e}function ug(){let e=y.useContext(fa);return Xo(e,"You must render this element inside a <DataRouterStateContext.Provider> element"),e}var Jo=y.createContext(void 0);Jo.displayName="FrameworkContext";function bd(){let e=y.useContext(Jo);return Xo(e,"You must render this element inside a <HydratedRouter> element"),e}function cg(e,t){let n=y.useContext(Jo),[r,l]=y.useState(!1),[a,i]=y.useState(!1),{onFocus:s,onBlur:u,onMouseEnter:c,onMouseLeave:d,onTouchStart:p}=t,m=y.useRef(null);y.useEffect(()=>{if(e==="render"&&i(!0),e==="viewport"){let w=h=>{h.forEach(f=>{i(f.isIntersecting)})},k=new IntersectionObserver(w,{threshold:.5});return m.current&&k.observe(m.current),()=>{k.disconnect()}}},[e]),y.useEffect(()=>{if(r){let w=setTimeout(()=>{i(!0)},100);return()=>{clearTimeout(w)}}},[r]);let v=()=>{l(!0)},x=()=>{l(!1),i(!1)};return n?e!=="intent"?[a,m,{}]:[a,m,{onFocus:qn(s,v),onBlur:qn(u,x),onMouseEnter:qn(c,v),onMouseLeave:qn(d,x),onTouchStart:qn(p,v)}]:[!1,m,{}]}function qn(e,t){return n=>{e&&e(n),n.defaultPrevented||t(n)}}function dg({page:e,...t}){let{router:n}=Zd(),r=y.useMemo(()=>Ad(n.routes,e,n.basename),[n.routes,e,n.basename]);return r?y.createElement(pg,{page:e,matches:r,...t}):null}function fg(e){let{manifest:t,routeModules:n}=bd(),[r,l]=y.useState([]);return y.useEffect(()=>{let a=!1;return lg(e,t,n).then(i=>{a||l(i)}),()=>{a=!0}},[e,t,n]),r}function pg({page:e,matches:t,...n}){let r=Ye(),{future:l,manifest:a,routeModules:i}=bd(),{basename:s}=Zd(),{loaderData:u,matches:c}=ug(),d=y.useMemo(()=>gu(e,t,c,a,r,"data"),[e,t,c,a,r]),p=y.useMemo(()=>gu(e,t,c,a,r,"assets"),[e,t,c,a,r]),m=y.useMemo(()=>{if(e===r.pathname+r.search+r.hash)return[];let w=new Set,k=!1;if(t.forEach(f=>{var S;let g=a.routes[f.route.id];!g||!g.hasLoader||(!d.some(_=>_.route.id===f.route.id)&&f.route.id in u&&((S=i[f.route.id])!=null&&S.shouldRevalidate)||g.hasClientLoader?k=!0:w.add(f.route.id))}),w.size===0)return[];let h=tg(e,s,l.unstable_trailingSlashAwareDataRequests,"data");return k&&w.size>0&&h.searchParams.set("_routes",t.filter(f=>w.has(f.route.id)).map(f=>f.route.id).join(",")),[h.pathname+h.search]},[s,l.unstable_trailingSlashAwareDataRequests,u,r,a,d,t,e,i]),v=y.useMemo(()=>ag(p,a),[p,a]),x=fg(p);return y.createElement(y.Fragment,null,m.map(w=>y.createElement("link",{key:w,rel:"prefetch",as:"fetch",href:w,...n})),v.map(w=>y.createElement("link",{key:w,rel:"modulepreload",href:w,...n})),x.map(({key:w,link:k})=>y.createElement("link",{key:w,nonce:n.nonce,...k,crossOrigin:k.crossOrigin??n.crossOrigin})))}function hg(...e){return t=>{e.forEach(n=>{typeof n=="function"?n(t):n!=null&&(n.current=t)})}}var mg=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{mg&&(window.__reactRouterVersion="7.13.2")}catch{}function gg({basename:e,children:t,unstable_useTransitions:n,window:r}){let l=y.useRef();l.current==null&&(l.current=qh({window:r,v5Compat:!0}));let a=l.current,[i,s]=y.useState({action:a.action,location:a.location}),u=y.useCallback(c=>{n===!1?s(c):y.startTransition(()=>s(c))},[n]);return y.useLayoutEffect(()=>a.listen(u),[a,u]),y.createElement(Vm,{basename:e,children:t,location:i.location,navigationType:i.action,navigator:a,unstable_useTransitions:n})}var ef=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,z=y.forwardRef(function({onClick:t,discover:n="render",prefetch:r="none",relative:l,reloadDocument:a,replace:i,unstable_mask:s,state:u,target:c,to:d,preventScrollReset:p,viewTransition:m,unstable_defaultShouldRevalidate:v,...x},w){let{basename:k,navigator:h,unstable_useTransitions:f}
vendor: 2,128 bytes, line 51
51=y.useContext(Pe),g=typeof d=="string"&&ef.test(d),S=Wd(d,k);d=S.to;let _=Tm(d,{relative:l}),E=Ye(),C=null;if(s){let Ge=da(s,[],E.unstable_mask?E.unstable_mask.pathname:"/",!0);k!=="/"&&(Ge.pathname=Ge.pathname==="/"?k:et([k,Ge.pathname])),C=h.createHref(Ge)}let[T,F,$]=cg(r,x),Se=xg(d,{replace:i,unstable_mask:s,state:u,target:c,preventScrollReset:p,relative:l,viewTransition:m,unstable_defaultShouldRevalidate:v,unstable_useTransitions:f});function Ot(Ge){t&&t(Ge),Ge.defaultPrevented||Se(Ge)}let mt=!(S.isExternal||a),Un=y.createElement("a",{...x,...$,href:(mt?C:void 0)||S.absoluteURL||_,onClick:mt?Ot:t,ref:hg(w,F),target:c,"data-discover":!g&&n==="render"?"true":void 0});return T&&!g?y.createElement(y.Fragment,null,Un,y.createElement(dg,{page:_})):Un});z.displayName="Link";var dr=y.forwardRef(function({"aria-current":t="page",caseSensitive:n=!1,className:r="",end:l=!1,style:a,to:i,viewTransition:s,children:u,...c},d){let p=Fr(i,{relative:c.relative}),m=Ye(),v=y.useContext(fa),{navigator:x,basename:w}=y.useContext(Pe),k=v!=null&&kg(p)&&s===!0,h=x.encodeLocation?x.encodeLocation(p).pathname:p.pathname,f=m.pathname,g=v&&v.navigation&&v.navigation.location?v.navigation.location.pathname:null;n||(f=f.toLowerCase(),g=g?g.toLowerCase():null,h=h.toLowerCase()),g&&w&&(g=pt(g,w)||g);const S=h!=="/"&&h.endsWith("/")?h.length-1:h.length;let _=f===h||!l&&f.startsWith(h)&&f.charAt(S)==="/",E=g!=null&&(g===h||!l&&g.startsWith(h)&&g.charAt(h.length)==="/"),C={isActive:_,isPending:E,isTransitioning:k},T=_?t:void 0,F;typeof r=="function"?F=r(C):F=[r,_?"active":null,E?"pending":null,k?"transitioning":null].filter(Boolean).join(" ");let $=typeof a=="function"?a(C):a;return y.createElement(z,{...c,"aria-current":T,className:F,ref:d,style:$,to:i,viewTransition:s},typeof u=="function"?u(C):u)});dr.displayName="NavLink";var yg=y.forwardRef(({discover:e="render",fetcherKey:t,navigate:n,reloadDocument:r,replace:l,state:a,method:i=vl,action:s,onSubmit:u,relative:c,preventScrollReset:d,viewTransition:p,unstable_defaultShouldRevalidate:m,...v},x)=>{let{unstable_useTransitions:w}=y.useContext(Pe),k=jg(),h=_g(s,{relative:c}
51),f=i.toLowerCase()==="get"?"get":"post",g=typeof s=="string"&&ef.test(s),S=_=>{if(u&&u(_),_.defaultPrevented)return;_.preventDefault();let E=_.nativeEvent.submitter,C=(E==null?void 0:E.getAttribute("formmethod"))||i,T=()=>k(E||_.currentTarget,{fetcherKey:t,method:C,navigate:n,replace:l,state:a,relative:c,preventScrollReset:d,viewTransition:p,unstable_defaultShouldRevalidate:m});w&&n!==!1?y.startTransition(()=>T()):T()};return y.createElement("form",{ref:x,method:f,action:h,onSubmit:r?u:S,...v,"data-discover":!g&&e==="render"?"true":void 0})});yg.displayName="Form";function vg(e){return`${e} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function tf(e){let t=y.useContext(In);return V(t,vg(e)),t}function xg(e,{target:t,replace:n,unstable_mask:r,state:l,preventScrollReset:a,relative:i,viewTransition:s,unstable_defaultShouldRevalidate:u,unstable_useTransitions:c}={}){let d=tn(),p=Ye(),m=Fr(e,{relative:i});return y.useCallback(v=>{if(Xm(v,t)){v.preventDefault();let x=n!==void 0?n:Tr(p)===Tr(m),w=()=>d(e,{replace:x,unstable_mask:r,state:l,preventScrollReset:a,relative:i,viewTransition:s,unstable_defaultShouldRevalidate:u});c?y.startTransition(()=>w()):w()}},[p,d,m,n,r,l,t,e,a,i,s,u,c])}function ha(e){Oe(typeof URLSearchParams<"u","You cannot use the `useSearchParams` hook in a browser that does not support the URLSearchParams API. If you need to support Internet Explorer 11, we recommend you load a polyfill such as https://github.com/ungap/url-search-params.");let t=y.useRef(Yi(e)),n=y.useRef(!1),r=Ye(),l=y.useMemo(()=>Jm(r.search,n.current?null:t.current),[r.search]),a=tn(),i=y.useCallback((s,u)=>{const c=Yi(typeof s=="function"?s(new URLSearchParams(l)):s);n.current=!0,a("?"+c,u)},[a,l]);return[l,i]}var wg=0,Sg=()=>`__${String(++wg)}__`;function jg(){let{router:e}=tf("useSubmit"),{basename:t}=y.useContext(Pe),n=Um(),r=e.fetch,l=e.navigate;return y.useCallback(async(a,i={})=>{let{action:s,method:u,encType:c,formData:d,body:p}=eg(a,t);if(i.navigate===!1){let m=i.fetcherKey||Sg();await r(m,n,i.action||s,{unstable_defaultShouldRevalidate:i.unstable_defaultShouldRevalidate,preventScrollReset:i.preventScrollReset,formData:d,body:p,formMethod:i.method||u,formEncType:i.encType||c,flushSync:i.flushSync})}else await l(i.action||s,{unstable_defaultShouldRevalidate:i.unstable_defaultShouldRevalidate,preventScrollReset:i.preventScrollReset,formData:d,body:p,formMethod:i.method||u,formEncType:i.encType||c,replace:i.replace,state:i.state,fromRouteId:n,flushSync:i.flushSync,viewTransition:i.viewTransition})},[r,l,t,n])}function _g(e,{relative:t}={}){let{basename:n}=y.useContext(Pe),r=y.useContext(Qe);V(r,"useFormAction must be used inside a RouteContext");let[l]=r.matches.slice(-1),a={...Fr(e||".",{relative:t})},i=Ye();if(e==null){a.search=i.search;let s=new URLSearchParams(a.search),u=s.getAll("index");if(u.some(d=>d==="")){s.delete("index"),u.filter(p=>p).forEach(p=>s.append("index",p));let d=s.toString();a.search=d?`?${d}`:""}}return(!e||e===".")&&l.route.index&&(a.search=a.search?a.search.replace(/^\?/,"?index&"):"?index"),n!=="/"&&(a.pathname=a.pathname==="/"?n:et([n,a.pathname])),Tr(a)}function kg(e,{relative:t}={}){let n=y.useContext(Qd);V(n!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`.  Did you accidentally import `RouterProvider` from `react-router`?");let{basename:r}=tf("useViewTransitionState"),l=Fr(e,{relative:t});if(!n.isTransitioning)return!1;let a=pt(n.currentLocation.pathname,r)||n.currentLocation.pathname,i=pt(n.nextLocation.pathname,r)||n.nextLocation.pathname;return Yl(l.pathname,i)!=null||Yl(l.pathname,a)!=null}var Eg=typeof Element<"u",Cg=typeof Map=="function",Ng=typeof Set=="function",Pg=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function wl(e,t){if(e===t)return!0;if(e&&t&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;var n,r,l;if(Array.isArray(e)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(!wl(e[r],t[r]))return!1;return!0}var a;if(Cg&&e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(a=e.entries();!(r=a.next()).done;)if(!t.has(r.value[0]))return!1;for(a=e.entries();!(r=a.next()).done;)if(!wl(r.value[1],t.get(r.value[0])))return!1;return!0}if(Ng&&e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(a=e.entries();!(r=a.next()).done;)if(!t.has(r.value[0]))return!1;return!0}if(Pg&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(e[r]!==t[r])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf&&typeof e.valueOf=="function"&&typeof t.valueOf=="function")return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString&&typeof e.toString=="function"&&typeof t.toString=="function")return e.toString()===t.toString();if(l=Object.keys(e),n=l.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!Object.prototype.hasOwnProperty.call(t,l[r]))return!1;if(Eg&&e instanceof Element)return!1;for(r=n;r--!==0;)if(!((l[r]==="_owner"||l[r]==="__v"||l[r]==="__o")&&e.$$typeof)&&!wl(e[l[r]],t[l[r]]))return!1;return!0}return e!==e&&t!==t}var Tg=function(t,n){try{return wl(t,n)}catch(r){if((r.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw r}};const Rg=Gl(Tg);var Lg=function(e,t,n,r,l,a,i,s){if(!e){var u;if(t===void 0)u=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,l,a,i,s],d=0;u=new Error(t.replace(/%s/g,function(){return c[d++]})),u.name="Invariant Violation"}throw u.framesToPop=1,u}},$g=Lg;const yu=Gl($g);var Dg=function(t,n,r,l){var a=r?r.call(l,t,n):void 0;if(a!==void 0)return!!a;if(t===n)return!0;
51if(typeof t!="object"||!t||typeof n!="object"||!n)return!1;var i=Object.keys(t),s=Object.keys(n);if(i.length!==s.length)return!1;for(var u=Object.prototype.hasOwnProperty.bind(n),c=0;c<i.length;c++){var d=i[c];if(!u(d))return!1;var p=t[d],m=n[d];if(a=r?r.call(l,p,m,d):void 0,a===!1||a===void 0&&p!==m)return!1}return!0};const zg=Gl(Dg);var nf=(e=>(e.BASE="base",e.BODY="body",e.HEAD="head",e.HTML="html",e.LINK="link",e.META="meta",e.NOSCRIPT="noscript",e.SCRIPT="script",e.STYLE="style",e.TITLE="title",e.FRAGMENT="Symbol(react.fragment)",e))(nf||{}),Ka={link:{rel:["amphtml","canonical","alternate"]},script:{type:["application/ld+json"]},meta:{charset:"",name:["generator","robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]}},vu=Object.values(nf),Zo={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},Mg=Object.entries(Zo).reduce((e,[t,n])=>(e[n]=t,e),{}),He="data-rh",_n={DEFAULT_TITLE:"defaultTitle",DEFER:"defer",ENCODE_SPECIAL_CHARACTERS:"encodeSpecialCharacters",ON_CHANGE_CLIENT_STATE:"onChangeClientState",TITLE_TEMPLATE:"titleTemplate",PRIORITIZE_SEO_TAGS:"prioritizeSeoTags"},kn=(e,t)=>{for(let n=e.length-1;n>=0;n-=1){const r=e[n];if(Object.prototype.hasOwnProperty.call(r,t))return r[t]}return null},Og=e=>{let t=kn(e,"title");const n=kn(e,_n.TITLE_TEMPLATE);if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,()=>t);const r=kn(e,_n.DEFAULT_TITLE);return t||r||void 0},Ig=e=>kn(e,_n.ON_CHANGE_CLIENT_STATE)||(()=>{}),Ga=(e,t)=>t.filter(n=>typeof n[e]<"u").map(n=>n[e]).reduce((n,r)=>({...n,...r}),{}),Fg=(e,t)=>t.filter(n=>typeof n.base<"u").map(n=>n.base).reverse().reduce((n,r)=>{if(!n.length){const l=Object.keys(r);for(let a=0;a<l.length;a+=1){const s=l[a].toLowerCase();if(e.indexOf(s)!==-1&&r[s])return n.concat(r)}}return n},[]),Ag=e=>console&&typeof console.warn=="function"&&console.warn(e),Xn=(e,t,n)=>{const r={};return n.filter(l=>Array.isArray(l[e])?!0:(typeof l[e]<"u"&&Ag(`Helmet: ${e} should be of type "Array". Instead found type "${typeof l[e]}"`),!1)).map(l=>l[e]).reverse().reduce((l,a)=>{const i={};a.filter(u=>{let c;const d=Object.keys(u);for(let m=0;m<d.length;m+=1){const v=d[m],x=v.toLowerCase();t.indexOf(x)!==-1&&!(c==="rel"&&u[c].toLowerCase()==="canonical")&&!(x==="rel"&&u[x].toLowerCase()==="stylesheet")&&(c=x),t.indexOf(v)!==-1&&(v==="innerHTML"||v==="cssText"||v==="itemprop")&&(c=v)}if(!c||!u[c])return!1;const p=u[c].toLowerCase();return r[c]||(r[c]={}),i[c]||(i[c]={}),r[c][p]?!1:(i[c][p]=!0,!0)}).reverse().forEach(u=>l.push(u));const s=Object.keys(i);for(let u=0;u<s.length;u+=1){const c=s[u],d={...r[c],...i[c]};r[c]=d}return l},[]).reverse()},Ug=(e,t)=>{if(Array.isArray(e)&&e.length){for(let n=0;n<e.length;n+=1)if(e[n][t])return!0}return!1},Hg=e=>({baseTag:Fg(["href"],e),bodyAttributes:Ga("bodyAttributes",e),defer:kn(e,_n.DEFER),encode:kn(e,_n.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:Ga("htmlAttributes",e),linkTags:Xn("link",["rel","href"],e),metaTags:Xn("meta",["name","charset","http-equiv","property","itemprop"],e),noscriptTags:Xn("noscript",["innerHTML"],e),onChangeClientState:Ig(e),scriptTags:Xn("script",["src","innerHTML"],e),styleTags:Xn("style",["cssText"],e),title:Og(e),titleAttributes:Ga("titleAttributes",e),prioritizeSeoTags:Ug(e,_n.PRIORITIZE_SEO_TAGS)}),rf=e=>Array.isArray(e)?e.join(""):e,Bg=(e,t)=>{const n=Object.keys(e);for(let r=0;r<n.length;r+=1)if(t[n[r]]&&t[n[r]].includes(e[n[r]]))return!0;return!1},qa=(e,t)=>Array.isArray(e)?e.reduce((n,r)=>(Bg(r,t)?n.priority.push(r):n.default.push(r),n),{priority:[],default:[]}):{default:e,priority:[]},xu=(e,t)=>({...e,[t]:void 0}),Wg=["noscript","script","style"],Ki=(e,t=!0)=>t===!1?String(e):String(e).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;"),lf=e=>Object.keys(e).reduce((t,n)=>{const r=typeof e[n]<"u"?`${n}="${e[n]}"`:`${n}`;return t?`${t} ${r}`:r},""),Vg=(e,t,n,r)=>{const l=lf(n),a=rf(t);return l?`<${e} ${He}="true" ${l}>${Ki(a,r)}</${e}>`:`<${e} ${He}="true">${Ki(a,r)}</${e}>`},Qg=(e,t,n=!0)=>t.reduce((r,l)=>{const a=l,i=Object.keys(a).filter(c=>!(c==="innerHTML"||c==="cssText")).reduce((c,d)=>{const p=typeof a[d]>"u"?d:`${d}="${Ki(a[d],n)}"`;return c?`${c} ${p}`:p},""),s=a.innerHTML||a.cssText||"",u=Wg.indexOf(e)===-1;return`${r}<${e} ${He}="true" ${i}${u?"/>":`>${s}</${e}>`}`},""),af=(e,t={})=>Object.keys(e).reduce((n,r)=>{const l=Zo[r];return n[l||r]=e[r],n},t),Yg=(e,t,n)=>{const r={key:t,[He]:!0},l=af(n,r);return[at.createElement("title",l,t)]},Sl=(e,t)=>t.map((n,r)=>{const l={key:r,[He]:!0};
51return Object.keys(n).forEach(a=>{const s=Zo[a]||a;if(s==="innerHTML"||s==="cssText"){const u=n.innerHTML||n.cssText;l.dangerouslySetInnerHTML={__html:u}}else l[s]=n[a]}),at.createElement(e,l)}),Te=(e,t,n=!0)=>{switch(e){case"title":return{toComponent:()=>Yg(e,t.title,t.titleAttributes),toString:()=>Vg(e,t.title,t.titleAttributes,n)};case"bodyAttributes":case"htmlAttributes":return{toComponent:()=>af(t),toString:()=>lf(t)};default:return{toComponent:()=>Sl(e,t),toString:()=>Qg(e,t,n)}}},Kg=({metaTags:e,linkTags:t,scriptTags:n,encode:r})=>{const l=qa(e,Ka.meta),a=qa(t,Ka.link),i=qa(n,Ka.script);return{priorityMethods:{toComponent:()=>[...Sl("meta",l.priority),...Sl("link",a.priority),...Sl("script",i.priority)],toString:()=>`${Te("meta",l.priority,r)} ${Te("link",a.priority,r)} ${Te("script",i.priority,r)}`},metaTags:l.default,linkTags:a.default,scriptTags:i.default}},Gg=e=>{const{baseTag:t,bodyAttributes:n,encode:r=!0,htmlAttributes:l,noscriptTags:a,styleTags:i,title:s="",titleAttributes:u,prioritizeSeoTags:c}=e;let{linkTags:d,metaTags:p,scriptTags:m}=e,v={toComponent:()=>{},toString:()=>""};return c&&({priorityMethods:v,linkTags:d,metaTags:p,scriptTags:m}=Kg(e)),{priority:v,base:Te("base",t,r),bodyAttributes:Te("bodyAttributes",n,r),htmlAttributes:Te("htmlAttributes",l,r),link:Te("link",d,r),meta:Te("meta",p,r),noscript:Te("noscript",a,r),script:Te("script",m,r),style:Te("style",i,r),title:Te("title",{title:s,titleAttributes:u},r)}},Gi=Gg,al=[],of=!!(typeof window<"u"&&window.document&&window.document.createElement),qi=class{constructor(e,t){nt(this,"instances",[]);nt(this,"canUseDOM",of);nt(this,"context");nt(this,"value",{setHelmet:e=>{this.context.helmet=e},helmetInstances:{get:()=>this.canUseDOM?al:this.instances,add:e=>{(this.canUseDOM?al:this.instances).push(e)},remove:e=>{const t=(this.canUseDOM?al:this.instances).indexOf(e);(this.canUseDOM?al:this.instances).splice(t,1)}}});this.context=e,this.canUseDOM=t||!1,t||(e.helmet=Gi({baseTag:[],bodyAttributes:{},htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))}},qg={},sf=at.createContext(qg),Vt,uf=(Vt=class extends y.Component{constructor(n){super(n);nt(this,"helmetData");this.helmetData=new qi(this.props.context||{},Vt.canUseDOM)}render(){return at.createElement(sf.Provider,{value:this.helmetData.value},this.props.children)}},nt(Vt,"canUseDOM",of),Vt),rn=(e,t)=>{const n=document.head||document.querySelector("head"),r=n.querySelectorAll(`${e}[${He}]`),l=[].slice.call(r),a=[];let i;return t&&t.length&&t.forEach(s=>{const u=document.createElement(e);for(const c in s)if(Object.prototype.hasOwnProperty.call(s,c))if(c==="innerHTML")u.innerHTML=s.innerHTML;else if(c==="cssText")u.styleSheet?u.styleSheet.cssText=s.cssText:u.appendChild(document.createTextNode(s.cssText));else{const d=c,p=typeof s[d]>"u"?"":s[d];u.setAttribute(c,p)}u.setAttribute(He,"true"),l.some((c,d)=>(i=d,u.isEqualNode(c)))?l.splice(i,1):a.push(u)}),l.forEach(s=>{var u;return(u=s.parentNode)==null?void 0:u.removeChild(s)}),a.forEach(s=>n.appendChild(s)),{oldTags:l,newTags:a}},Xi=(e,t)=>{const n=document.getElementsByTagName(e)[0];if(!n)return;const r=n.getAttribute(He),l=r?r.split(","):[],a=[...l],i=Object.keys(t);for(const s of i){const u=t[s]||"";n.getAttribute(s)!==u&&n.setAttribute(s,u),l.indexOf(s)===-1&&l.push(s);const c=a.indexOf(s);c!==-1&&a.splice(c,1)}for(let s=a.length-1;s>=0;s-=1)n.removeAttribute(a[s]);l.length===a.length?n.removeAttribute(He):n.getAttribute(He)!==i.join(",")&&n.setAttribute(He,i.join(","))},Xg=(e,t)=>{typeof e<"u"&&document.title!==e&&(document.title=rf(e)),Xi("title",t)},wu=(e,t)=>{const{baseTag:n,bodyAttributes:r,htmlAttributes:l,linkTags:a,metaTags:i,noscriptTags:s,onChangeClientState:u,scriptTags:c,styleTags:d,title:p,titleAttributes:m}=e;Xi("body",r),Xi("html",l),Xg(p,m);const v={baseTag:rn("base",n),linkTags:rn("link",a),metaTags:rn("meta",i),noscriptTags:rn("noscript",s),scriptTags:rn("script",c),styleTags:rn("style",d)},x={},w={};Object.keys(v).forEach(k=>{const{newTags:h,oldTags:f}=v[k];h.length&&(x[k]=h),f.length&&(w[k]=v[k].oldTags)}),t&&t(),u(e,x,w)},Jn=null,Jg=e=>{Jn&&cancelAnimationFrame(Jn),e.defer?Jn=requestAnimationFrame(()=>{wu(e,()=>{Jn=null})}):(wu(e),Jn=null)},Zg=Jg,Su=class extends y.Component{constructor(){super(...arguments);nt(this,"rendered",!1)}shouldComponentUpdate(t){return!zg(t,this.props)}componentDidUpdate(){this.emitChange()}componentWillUnmount(){const{helmetInstances:t}=this.props.context;t.remove(this),this.emitChange()}emitChange(){const{helmetInstances:t,setHelmet:n}=this.props.context;let r=null;const l=Hg(t.get().map(a=>{const i={...a.props};return delete i.context,i}));uf.canUseDOM?Zg(l):Gi&&(r=Gi(l)),n(r)}init(){if(this.rendered)return;this.rendered=!0;const{helmetInstances:t}=this.props.context;t.add(this),this.emitChange()}render(){return this.init(),null}},Xa,Ke=(Xa=class extends y.Component{shouldComponentUpdate(e){return!Rg(xu(this.props,"helmetData"),xu(e,"helmetData"))}mapNestedChildrenToProps(e,t){if(!t)return null;switch(e.type){case"script":case"noscript":return{innerHTML:t};case"style":return{cssText:t};default:throw new Error(`<${e.type} /> elements are self-closing and can not contain children. Refer to our API for more information.`)}}flattenArrayTypeChildren(e,t,n,r){return{...t,[e.type]:[...t[e.type]||[],{...n,...this.mapNestedChildrenToProps(e,r)}]}}mapObjectTypeChildren(e,t,n,r){switch(e.type){case"title":return{...t,[e.type]:r,titleAttributes:{...n}};case"body":return{...t,bodyAttributes:{...n}};case"html":return{...t,htmlAttributes:{...n}};default:return{...t,[e.type]:{...n}}}}mapArrayTypeChildrenToProps(e,t){let n={...t};return Object.keys(e).forEach(r=>{n={...n,[r]:e[r]}}),n}
51warnOnInvalidChildren(e,t){return yu(vu.some(n=>e.type===n),typeof e.type=="function"?"You may be attempting to nest <Helmet> components within each other, which is not allowed. Refer to our API for more information.":`Only elements types ${vu.join(", ")} are allowed. Helmet does not support rendering <${e.type}> elements. Refer to our API for more information.`),yu(!t||typeof t=="string"||Array.isArray(t)&&!t.some(n=>typeof n!="string"),`Helmet expects a string as a child of <${e.type}>. Did you forget to wrap your children in braces? ( <${e.type}>{\`\`}</${e.type}> ) Refer to our API for more information.`),!0}mapChildrenToProps(e,t){let n={};return at.Children.forEach(e,r=>{if(!r||!r.props)return;const{children:l,...a}=r.props,i=Object.keys(a).reduce((u,c)=>(u[Mg[c]||c]=a[c],u),{});let{type:s}=r;switch(typeof s=="symbol"?s=s.toString():this.warnOnInvalidChildren(r,l),s){case"Symbol(react.fragment)":t=this.mapChildrenToProps(l,t);break;case"link":case"meta":case"noscript":case"script":case"style":n=this.flattenArrayTypeChildren(r,n,i,l);break;default:t=this.mapObjectTypeChildren(r,t,i,l);break}}),this.mapArrayTypeChildrenToProps(n,t)}render(){const{children:e,...t}=this.props;let n={...t},{helmetData:r}=t;if(e&&(n=this.mapChildrenToProps(e,n)),r&&!(r instanceof qi)){const l=r;r=new qi(l.context,!0),delete n.helmetData}return r?at.createElement(Su,{...n,context:r.value}):at.createElement(sf.Consumer,null,l=>at.createElement(Su,{...n,context:l}))}},nt(Xa,"defaultProps",{defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1}),Xa);const ju=["4K","热播","院线","高分","杜比","独播","完结","连载中"],_u=["剧情节奏紧凑,适合一口气追完","对白信息量大,建议专注观看","画面细节丰富,大屏观感更佳","人物关系较多,从头观看体验更完整","配乐与镜头配合度高,值得二刷","近期热播,社区讨论度高","多线叙事并行,尾声常有反转","情感戏份扎实,适合晚间放松观看","动作场面密集,建议佩戴耳机","片尾含彩蛋,建议看到字幕结束"],ku=["欧美大片","独立电影","精彩短片","经典回顾"];function bg(e,t){return Math.floor(Math.random()*(t-e+1))+e}function ey(e){let t=2166136261;for(let n=0;n<e.length;n++)t^=e.charCodeAt(n),t=Math.imul(t,16777619);return t>>>0}const ty=[{title:"长夜尽头 · 凌晨四点的告白",area:"韩国",category:"电影",genre:"悬疑",year:2023,listDate:"2023-08-12",director:"朴勋盛",actors:["李政宰","裴斗娜","孙艺珍","玄彬","宋仲基"],desc:"凌晨四点一通匿名电话打破刑警老朴的睡眠,三起表面无关的死亡案被一条隐秘的金融线索串连,每靠近真相一步,他的家人就被卷入更深的漩涡。"},{title:"第二种声音 · 谁在门外",area:"韩国",category:"电视剧",genre:"惊悚",year:2024,listDate:"2024-03-09",director:"金恩熙",actors:["朴海镇","韩孝周","李帝勋","金惠秀","丁海寅","徐睿知"],desc:"失聪音乐治疗师在助听设备里听见不属于这间公寓的低语,她追踪声源走进废弃录音棚,发现自己十年前的失踪记录被人重新打开。"},{title:"雾岛旅人 · 寻找失踪者",area:"韩国",category:"电影",genre:"悬疑",year:2022,listDate:"2022-11-04",director:"罗泓轸",actors:["河正宇","全度妍","柳俊烈","池贤宇"],desc:"记者朴志远受雇调查雾岛上消失的一支六人徒步队,岛民言辞躲闪、灯塔守人神秘失语,七天的浓雾里他必须辨认每个微表情的真假。"},{title:"我们都是怪人 · 治愈日记",area:"韩国",category:"综艺",genre:"喜剧",year:2024,listDate:"2024-05-21",director:"罗暎锡",actors:["刘在锡","宋智孝","李光洙","池石镇","金种国"],desc:"六位嘉宾搬进首尔郊外的合租公寓,把各自的「怪癖」整理成一档真人秀,从凌晨三点的辣炒年糕到午夜的占星派对,治愈观众也治愈彼此。"},{title:"烛影十二夜 · 古宅怪谈",area:"韩国",category:"电影",genre:"惊悚",year:2021,listDate:"2021-10-29",director:"罗泓轸",actors:["田美都","李善均","崔贵华","黄正民"],desc:"一家四口搬进江原道的祖宅,每晚十二点钟摆停摆、烛影摇动,少女在阁楼里发现了不属于这个时代的日记,连续十二夜,故事走向无人预料。"},{title:"蓝色月台 · 错过的人",area:"韩国",category:"电视剧",genre:"爱情",year:2023,listDate:"2023-06-17",director:"金元锡",actors:["朴宝剑","金多美","丁海寅","韩孝周"],desc:"建筑师与古典乐编辑在地铁二号线擦肩七次,第八次他终于鼓起勇气递出一张写着旋律的便签ï¼
51ŒäºŽæ˜¯ä¸€æ®µæ…¢çƒ­æ¸©æŸ”的都市恋曲展开。"},{title:"复仇九段 · 黑白弈局",area:"韩国",category:"电影",genre:"犯罪",year:2022,listDate:"2022-09-30",director:"朴勋政",actors:["薛景求","黄正民","李善均","李炳宪"],desc:"退役棋手在妻子被害后的九年里以围棋切磋的方式逐一找回涉案者,每一盘棋背后都藏着一次精密复仇,最后一段却被棋盘上的小辈打乱。"},{title:"我的副驾 · 都市冒险录",area:"韩国",category:"电视剧",genre:"喜剧",year:2024,listDate:"2024-01-19",director:"安畔锡",actors:["车银优","安孝燮","金高银","南柱赫"],desc:"过气电台 DJ 阴差阳错买下一辆带智能 AI 的二手车,每段通勤都被 AI 「指点人生」搅得鸡飞狗跳,最后却也找回久违的勇气与心动。"},{title:"沉浮 · 财阀风云",area:"韩国",category:"电视剧",genre:"剧情",year:2023,listDate:"2023-04-08",director:"金成勋",actors:["宋慧乔","李秉宪","玄彬","孙艺珍","丁海寅"],desc:"集团长女在父亲突然失踪后接管百年家业,董事会的暗流、海外资本的窥探、兄弟之间的旧账,把她推向一场没有退路的权力清算。"},{title:"暮光合约 · 灵魂交换",area:"韩国",category:"电影",genre:"科幻",year:2024,listDate:"2024-07-11",director:"延尚昊",actors:["孔刘","李秉宪","裴秀智","南柱赫"],desc:"一份神秘条款允许两人在黄昏时段交换意识七十二小时,绝症少女与亡命赌徒签下契约,谁也没想到那是一桩跨越生死的精密阴谋。"},{title:"一拳定胜 · 拳台传奇",area:"韩国",category:"电影",genre:"动作",year:2021,listDate:"2021-08-26",director:"柳承莞",actors:["马东锡","尹启相","崔岷植","李廷镇"],desc:"前重量级冠军在工厂沦为临时工,看见养女被欺压后重披拳套,从地下擂台一路打回亚锦赛擂主,每一拳都是为家人讨回的尊严。"},{title:"周三晚九点 · 真情告白",area:"韩国",category:"综艺",genre:"爱情",year:2024,listDate:"2024-02-07",director:"罗暎锡",actors:["IU","朴宝剑","金宇彬","南珠拉"],desc:"每周三晚九点,一位嘉宾走进透明告白亭,向心里那个人说出从未说出口的话;隔着玻璃的另一端,命运与勇气一起被现场观察。"},{title:"凉夏便当 · 厨房手札",area:"韩国",category:"综艺",genre:"喜剧",year:2023,listDate:"2023-07-04",director:"罗暎锡",actors:["车胜元","柳秀荣","殷志源","李瑞镇"],desc:"四位明星厨师在济州海边开起便当外卖摊,每天根据顾客的小故事现场创作菜单,从清晨买菜到傍晚收摊,一整季都是慢生活的呼吸。"},{title:"海风信件 · 跨海寻爱",area:"韩国",category:"电影",genre:"爱情",year:2022,listDate:"2022-12-23",director:"李在汉",actors:["朴信惠","李敏镐","丁海寅","金多美"],desc:"渔家少女把写给亡兄的信塞进玻璃瓶投入大海,五年后竟收到一封来自釜山的回信,跨海展开的笔友关系慢慢把两颗孤独的心拉近。"},{title:"末班巴士 · 末日独行",area:"韩国",category:"电影",genre:"科幻",year:2024,listDate:"2024-10-01",director:"延尚昊",actors:["孔刘","马东锡","李帝勋","韩孝周"],desc:"辐射云笼罩首都圈的末日清晨,一辆开往净土避难所的旧巴士成了七位陌生人最后的方舟,途中每一站都让他们必须重新评估彼此。"},{title:"钢琴诗人 · 街头独奏",area:"韩国",category:"电视剧",genre:"爱情",year:2023,listDate:"2023-09-15",director:"安畔锡",actors:["李帝勋","IU","南柱赫","韩孝周"],desc:"失明钢琴家把弘大街头当作自己的舞台,每晚十点的即兴独奏吸引了一位独自旅行的小说编辑,二人在乐谱与文字之间慢慢靠近。"},{title:"双面神探 · 案件背后",area:"韩国",category:"电视剧",genre:"犯罪",year:2022,listDate:"2022-05-13",director:"金恩熙",actors:["朴海镇","韩孝周","李帝勋","宋慧乔"],desc:"同一具尸体,由素昧平生的女法医与重案组组长分别给出截然不同的结论;当线索把两人的过去交织在一起,真凶才浮出水面。"},{title:"心跳速递 · 急诊室手记",area:"韩国",category:"电视剧",genre:"剧情",year:2023,listDate:"2023-02-18",director:"元尚淑",actors:["朱智勋","金宣虎","韩孝周","南柱赫"],desc:"首尔市内最ç¹
51å¿™çš„æ€¥è¯Šå®¤ä¸€å‘¨å†…接诊七百三十二人,年轻医师在每次抢救之间学习如何面对死亡、与同事和解、对家人坦诚。"},{title:"黑色信封 · 三十六小时",area:"韩国",category:"电影",genre:"悬疑",year:2024,listDate:"2024-04-12",director:"罗泓轸",actors:["河正宇","黄正民","柳俊烈","池贤宇"],desc:"一封无字黑色信封被塞进副市长信箱,三十六小时内他必须找出寄信人,否则全市供电将被切断,倒计时背后是一桩二十年前的旧案。"},{title:"街角咖啡馆 · 失恋治愈所",area:"韩国",category:"电视剧",genre:"喜剧",year:2022,listDate:"2022-03-08",director:"安畔锡",actors:["南珠拉","车银优","朴敏英","金多美"],desc:"一家只在午夜营业的咖啡店专门接待心碎的客人,老板娘以前是恋爱顾问,每杯咖啡背后都藏着一段值得被认真听完的故事。"},{title:"倒影都市 · 双生秘密",area:"韩国",category:"电视剧",genre:"惊悚",year:2023,listDate:"2023-11-26",director:"金成勋",actors:["宋慧乔","李秉宪","朴海镇","韩孝周"],desc:"在镜面玻璃工厂工作的双胞胎姐妹生活轨迹完全镜像,姐姐被卷入一起仿冒案后,妹妹在每面镜子里都开始看到不属于自己的影子。"},{title:"第七封电邮 · 死者来信",area:"韩国",category:"电影",genre:"惊悚",year:2021,listDate:"2021-06-25",director:"延尚昊",actors:["孔刘","马东锡","李善均","裴秀智"],desc:"心理咨询师每周三都会收到来自同一个 IP 的匿名邮件,第七封附上了一张多年前失踪学生的照片,他被迫重新打开尘封的旧档。"},{title:"厨神归来 · 米其林之路",area:"韩国",category:"综艺",genre:"喜剧",year:2024,listDate:"2024-06-08",director:"罗暎锡",actors:["白种元","李英爱","朴叙俊","徐睿知"],desc:"六位曾闯荡米其林的大厨重回家乡小镇,用一季的时间把废弃食堂改造成全城排队的小馆,每集都有一次让人鼻酸的味觉回忆。"},{title:"拳头与玫瑰 · 江湖恩怨",area:"韩国",category:"电影",genre:"动作",year:2023,listDate:"2023-12-15",director:"柳承莞",actors:["马东锡","玄彬","尹启相","李炳宪"],desc:"退役特种兵在江南开了一家花店,旧日仇家上门讨账迫使他重新拿起拳头,每一束玫瑰背后都藏着一桩未了的恩怨。"},{title:"漫长冬眠 · 北方雪原",area:"韩国",category:"电影",genre:"剧情",year:2022,listDate:"2022-01-21",director:"罗泓轸",actors:["河正宇","全度妍","黄正民","宋康昊"],desc:"雪原邮差被困在零下三十度的小镇整整六个月,他与当地老猎户、一位避世女作家逐渐建立起非血缘的家人关系,直到春天到来。"},{title:"樱花葬 · 江户残影",area:"日本",category:"电影",genre:"剧情",year:2022,listDate:"2022-04-09",director:"是枝裕和",actors:["役所广司","苍井优","松山研一","广末凉子"],desc:"江户末年最后一位武士的女儿在父亲剖腹后流落京都,用三十年时间把家族遗物逐一寻回,每一件背后都串着幕末时代的暗潮。"},{title:"蝉鸣岛 · 暑期奇遇",area:"日本",category:"动漫",genre:"动漫",year:2023,listDate:"2023-07-29",director:"新海诚",actors:["花泽香菜","梶裕贵","神木隆之介"],desc:"小学六年级的少年在外婆家度过的最后一个暑假,遇到一个声称来自未来的转校生,蝉鸣声里他们悄悄改写了一段命运。"},{title:"涩谷凌晨 · 末班电车",area:"日本",category:"电影",genre:"剧情",year:2024,listDate:"2024-02-14",director:"是枝裕和",actors:["菅田将晖","有村架纯","广濑铃","绫野刚"],desc:"深夜末班电车的车厢里相遇的七个陌生人在涩谷站之间共享了一段彼此不愿对外人说的秘密,列车到终点时谁的人生悄然换了车道。"},{title:"雨夜独行 · 都市迷案",area:"日本",category:"电视剧",genre:"悬疑",year:2023,listDate:"2023-10-04",director:"是枝裕和",actors:["长泽雅美","冈田将生","佐藤健","满岛光"],desc:"连续暴雨的东京湾区一周内发生四起涉伞凶案,独立摄影师与女刑警以雨夜街拍照为线索,在监控之外的角落里逼近凶手。"},{title:"折纸少女 · 千鹤之愿",area:"日本",category:"动漫",genre:"动漫",year:2021,listDate:"2021-11-12",director:"细田守",actors:["浜边美波","梶裕贵","花泽香菜"],desc:"广岛少女继承外婆的折纸店,在战争纪念日前夕折出第九百九十九只千纸鹤时,纸张上浮现出整个家族尘封的战时书信。"},{title:"第七课题 · 学园密室",area:"日本",category:"电视剧",genre:"惊悚",year:2022,listDate:"2022-09-19",director:"行定勋",actors:["桥本环奈","吉泽亮","横滨流星","滨边美波"],desc:"私立名校的天才班每月布置七道课题,第七道总是由匿名教师出题,新转学生发现解题者陆续离奇失踪,倒推必须找出隐身的出题人。"},{title:"暗号 · 战国秘录",area:"日本",category:"电影",genre:"战争",year:2024,listDate:"2024-08-23",director:"北野武",actors:["西岛秀俊","小栗旬","阿部宽","绫野刚"],desc:"关原合战前夕一封暗号信被截获,江户密探必须在五日内破译笺纸上的图谱,
51否则东军主帅会被反间计逼入死地。"},{title:"居酒屋手账 · 一杯回忆",area:"日本",category:"电视剧",genre:"剧情",year:2023,listDate:"2023-03-21",director:"安藤政信",actors:["松隆子","永山瑛太","宫泽冰鱼","满岛光"],desc:"神保町巷子里的小居酒屋每晚最多接待八位客人,老板娘只听不评,每一桌客人的故事最终都被悄悄写进她的牛皮手账。"},{title:"春日骑士 · 校园追风",area:"日本",category:"动漫",genre:"喜剧",year:2022,listDate:"2022-04-02",director:"汤浅政明",actors:["内田真礼","梶裕贵"],desc:"高中自行车社的最后一位部员决定单枪匹马把社团带回县赛冠军,每天往返六十公里的训练把胆怯少年磨成全县瞩目的风之骑士。"},{title:"流星之夜 · 许愿计划",area:"日本",category:"电影",genre:"爱情",year:2024,listDate:"2024-08-12",director:"新海诚",actors:["有村架纯","菅田将晖","滨边美波","北村匠海"],desc:"三十年一遇的双子座流星雨夜,五位陌生人在山顶天文台不约而同许下同一个心愿,第二天他们发现彼此命运被无形丝线连接。"},{title:"鎌仓信件 · 寄给十年后",area:"日本",category:"电视剧",genre:"爱情",year:2023,listDate:"2023-05-25",director:"安藤政信",actors:["绫濑遥","永山瑛太","坂口健太郎","广濑铃"],desc:"鎌仓老邮局接受一种特殊业务:把信封存十年再寄出。十年间发件人之间发生的种种,被一一翻译进重逢那刻的眼神。"},{title:"寒桥渡 · 武士传",area:"日本",category:"电影",genre:"战争",year:2021,listDate:"2021-12-04",director:"北野武",actors:["浅野忠信","阿部宽","渡边谦","役所广司"],desc:"德川幕府末期最后一支幕臣残军在结冰的多摩川桥头与新政府决战,桥北桥南的两位青年武士曾是少年时同窗,今日却生死相对。"},{title:"银河便当盒 · 星际厨师",area:"日本",category:"动漫",genre:"科幻",year:2024,listDate:"2024-01-07",director:"汤浅政明",actors:["花泽香菜","神木隆之介","梶裕贵"],desc:"银河外送员每周固定为环带行星上的厨师送去新鲜食材,这一次包裹里藏着一封不知名星球的求救信,她决定改道偏航。"},{title:"第八音轨 · 录音棚记",area:"日本",category:"电影",genre:"剧情",year:2022,listDate:"2022-06-16",director:"行定勋",actors:["永山瑛太","长泽雅美","苍井优","冈田将生"],desc:"老牌录音师在工作室结业前的一周里重听了三十年来未发表的第八音轨,每一卷磁带都对应一段他来不及挽留的关系。"},{title:"雾隐忍者 · 江户暗夜",area:"日本",category:"电影",genre:"动作",year:2023,listDate:"2023-10-21",director:"北野武",actors:["小栗旬","阿部宽","佐藤健","绫野刚"],desc:"隐姓埋名的最后一名雾隐流忍者重出江湖,调查江户城里接连发生的茶屋纵火案,他必须在子时之前找出潜伏的同门叛徒。"},{title:"摩天回廊 · 都市搁浅",area:"日本",category:"电视剧",genre:"剧情",year:2024,listDate:"2024-03-30",director:"是枝裕和",actors:["松隆子","冈田将生","满岛光","吉田羊"],desc:"六位住在新宿摩天公寓的住户共享一条采光回廊,每天早晚的擦肩里他们慢慢拼凑出彼此正在经历的隐秘人生。"},{title:"晚樱列车 · 北上之旅",area:"日本",category:"电影",genre:"剧情",year:2022,listDate:"2022-04-22",director:"是枝裕和",actors:["苍井优","绫濑遥","松山研一","永山瑛太"],desc:"青森开往北海道的最后一班春季蒸汽列车上,六位旅客每人都在追赶今年最后一片晚樱,沿途车厢化作流动的随笔本。"},{title:"旧书摊老板 · 文字奇案",area:"日本",category:"电视剧",genre:"悬疑",year:2021,listDate:"2021-08-08",director:"行定勋",actors:["阿部宽","柴崎幸","永山瑛太","吉田羊"],desc:"神田书街角落的旧书摊老板擅长从藏书的批注里推断主人身份,警视厅找上门请他协助一桩文学评论家失踪案。"},{title:"海岸便利店 · 凌晨三点",area:"日本",category:"电视剧",genre:"治愈",year:2024,listDate:"2024-05-05",director:"安藤政信",actors:["有村架纯","坂口健太郎","广濑铃","北村匠海"],desc:"湘南海岸边的二十四小时便利店凌晨三点会出现固定的几位常客,每个人都带着各自的失眠故事换取一杯关东煮的温度。"},{title:"萤火虫 · 夏夜重逢",area:"日本",category:"电影",genre:"爱情",year:2023,listDate:"2023-07-07",director:"新海诚",actors:["浜边美波","神木隆之介","广濑铃"],desc:"相隔十年再回到外婆家的少女在田埂上重遇当年答应一起追萤火虫的少年,没有人提起承诺,但那一夜的萤光让一切归位。"},{title:"折翼小队 · 棒球少年",area:"日本",category:"动漫",genre:"冒险",year:2022,listDate:"2022-08-15",director:"细田守",actors:["梶裕贵","内田真礼","神木隆之介"],desc:"濒临解散的县立高中棒球队迎来五位个性怪异的转学生,他们用一夏的训练把全队从地区垫底打到甲子园资格赛的最后一战。"},{title:"失忆便当 · 妈妈味道",area:"日本",category:"综艺",genre:"喜剧",year:2024,listDate:"2024-09-02",director:"安藤政信",actors:["樱井翔","相叶雅纪","二宫和也","松本润"],desc:"五位嘉宾尝试通过母亲口述的菜谱完整复刻童年便当,每集结尾母亲会蒙眼试吃,给出最严苛却最温柔的打分。"},{title:"雪国旅馆 · 温泉怪谈",area:"日本",category:"电影",genre:"惊悚",year:2021,listDate:"2021-02-26",director:"中田秀夫",actors:["长泽雅美","小栗旬","阿部宽","佐藤健"],desc:"越后汤泽的百年温泉旅馆每隔三十年就有客人在新雪夜失踪,电视台综艺组前去探访却发现镜头里多出了一位无人认识的「住客」。"},{title:"蓝色潜艇 · 深海任务",area:"日本",category:"动漫",genre:"科幻",year:2023,listDate:"2023-11-11",director:"湯浅政明",actors:["花泽香菜","梶裕贵","神木隆之介"],desc:"人类向万米海沟派出最后一艘蓝色科研潜艇,五位船员沿途要应对未知声纳源、突发洋流和彼此过去的秘密。"},{title:"京都深夜 · 古都漫步",area:"日本",category:"综艺",genre:"喜剧",year:2024,listDate:"2024-04-19",director:"安藤政信",actors:["松本润","苍井优","宫泽冰鱼","永山瑛太"],desc:"主持人带着不同领域的嘉宾从深夜十一点出发漫步京都,每集走进一家凌晨才开门的小店,听老板讲一段千年古都的当代故事。"},{title:"山河故人 · 西北旅程",area:"中国大陆",category:"电影",genre:"剧情",year:2023,listDate:"2023-09-08",director:"贾樟柯",actors:["赵涛","梁景东","张
51译","雷佳音"],desc:"三代人沿着河西走廊从青海湖一路西行,旅途穿插祖父年轻时的家书与孙女正在写的论文,把六十年间的西北变迁折进同一段旅程。"},{title:"江湖事 · 武林新派",area:"中国大陆",category:"电视剧",genre:"动作",year:2024,listDate:"2024-02-26",director:"徐克",actors:["梁朝伟","张震","舒淇","吴磊","迪丽热巴"],desc:"当年江湖被剿散,新一代武林少侠在福建小镇拉起一支「新派」队伍,他们没有名门内功却善用现代工具,把江湖玩出全新规则。"},{title:"北方夜空 · 草原星辰",area:"中国大陆",category:"电影",genre:"爱情",year:2022,listDate:"2022-08-19",director:"宁浩",actors:["周迅","黄渤","雷佳音","汤唯"],desc:"草原天文站的女观测员与到访的星空摄影师在三个月的极夜里记录北方银河,两颗心也在镜头与望远镜之间慢慢靠近。"},{title:"风起西陲 · 边塞往事",area:"中国大陆",category:"电视剧",genre:"战争",year:2023,listDate:"2023-11-19",director:"徐克",actors:["张译","王凯","黄渤","章子怡"],desc:"盛唐西陲的一座边关在二十年间换了四任守将,每任都留下一份不能公开的密档,新任都尉到任第一天就被卷入历史漩涡。"},{title:"时代回响 · 八十年代",area:"中国大陆",category:"电视剧",genre:"剧情",year:2024,listDate:"2024-05-13",director:"贾樟柯",actors:["沈腾","马丽","雷佳音","周冬雨","张子枫"],desc:"汾阳化工厂的家属院里,三个家庭的孩子从八岁一直长到三十岁,三十二集回望出整整一代人的迁徙、爱情与梦想。"},{title:"太空站日记 · 失重三百天",area:"中国大陆",category:"电影",genre:"科幻",year:2024,listDate:"2024-10-12",director:"郭帆",actors:["吴京","张子枫","王传君","雷佳音"],desc:"中国空间站第十一批航天员在失重环境里执行了三百天的实验任务,从对接舱口的一次意外开始,他们必须重新学习如何信任彼此。"},{title:"边境检查站 · 缉毒前线",area:"中国大陆",category:"电视剧",genre:"犯罪",year:2023,listDate:"2023-06-21",director:"林超贤",actors:["张译","王凯","宋佳","黄轩"],desc:"云南边境的一处偏僻检查站连续半年截获跨国走私货,缉毒队员循着一枚不起眼的硬币追到金三角,揭开十年前未结的旧案。"},{title:"一桌年夜饭 · 团圆夜话",area:"中国大陆",category:"综艺",genre:"喜剧",year:2024,listDate:"2024-01-30",director:"宁浩",actors:["沈腾","马丽","黄渤","张子枫","雷佳音"],desc:"五位主厨明星在五个不同省份与素人家庭一起做年夜饭,每集围绕一道菜聊到一家人最近一年的甘苦,让镜头之外的味道变成主角。"},{title:"棋圣 · 棋盘人生",area:"中国大陆",category:"电影",genre:"剧情",year:2022,listDate:"2022-11-05",director:"陈凯歌",actors:["梁朝伟","雷佳音","王传君","柏拉图"],desc:"七十高龄的棋圣在最后一次冠军战中遇到对手是自己当年悄悄收养却失散多年的弟子,一局棋下了三十年,胜负已不重要。"},{title:"烟雨江南 · 古镇情书",area:"中国大陆",category:"电视剧",genre:"爱情",year:2023,listDate:"2023-04-04",director:"陈凯歌",actors:["汤唯","佟丽娅","彭于晏","张震"],desc:"在乌镇做古籍修复的女匠人收到了一封百年前的情书,循着信里描述的桥与巷子,她遇见一个跨时空把信续写下去的年轻建筑师。"},{title:"城北旧事 · 老街记忆",area:"中国大陆",category:"电影",genre:"剧情",year:2024,listDate:"2024-03-15",director:"贾樟柯",actors:["周迅","雷佳音","张子枫","沈腾"],desc:"一条即将被拆迁的北京老胡同里,六十位居民被纪录片摄制组邀请讲述各自最难忘的「最后一件事」,每一件都是城市记忆的微缩拓本。"},{title:"冰雪之巅 · 雪山救援",area:"中国大陆",category:"电影",genre:"动作",year:2023,listDate:"2023-12-30",director:"林超贤",actors:["吴京","张震","彭于晏","黄轩"],desc:"七位民间登山客被困海拔七千二百米的暴风雪营地,国家高山救援队在零下四十度的环境中展开五十六小时的极限营救。"},{title:"创业第一年 · 北漂记事",area:"中国大陆",category:"电视剧",genre:"喜剧",year:2024,listDate:"2024-06-11",director:"宁浩",actors:["沈腾","王传君","辣目洋子","雷佳音"],desc:"五位来自不同城市的青年合租在朝阳一处三十平的公寓里,把客厅当成办公室,把厨房当成会è®
51®å®¤ï¼Œè®°å½•创业第一年的每一次崩溃与重启。"},{title:"故宫修复师 · 文物之心",area:"中国大陆",category:"纪录片",genre:"剧情",year:2022,listDate:"2022-10-01",director:"陈凯歌",actors:["李立群","王凯"],desc:"镜头跟随故宫六位文物修复师度过一整年,从书画装裱到青铜器除锈,每一双布满细茧的手都在用最慢的速度对抗时间。"},{title:"蜀道之歌 · 川蜀漫游",area:"中国大陆",category:"综艺",genre:"冒险",year:2024,listDate:"2024-07-28",director:"徐克",actors:["雷佳音","佟丽娅","彭于晏","汤唯"],desc:"主持人带嘉宾沿古蜀道徒步九百公里,从汉中走到成都,每集走进一座古镇与当地老人对话,把一条公路写成立体地理志。"},{title:"双面警探 · 旺角夜话",area:"中国香港",category:"电影",genre:"犯罪",year:2023,listDate:"2023-09-22",director:"杜琪峰",actors:["梁朝伟","刘德华","古天乐","吴镇宇"],desc:"旺角警局两位刑警是多年搭档却各怀心事,连续七夜的便衣行动里,他们一面追凶一面互相试探,最终在一桩内鬼案里同台对决。"},{title:"弹丸之地 · 九龙密档",area:"中国香港",category:"电影",genre:"悬疑",year:2022,listDate:"2022-04-15",director:"杜琪峰",actors:["梁朝伟","古天乐","张家辉","刘青云"],desc:"一栋即将拆除的九龙旧楼里被发现一具失踪二十年的尸骸,调查记者凭着发黄的房屋契约逐层走访租户,揭开一段被忽略的城市秘史。"},{title:"港岛烈火 · 救援前线",area:"中国香港",category:"电影",genre:"动作",year:2024,listDate:"2024-04-26",director:"邱礼涛",actors:["谢霆锋","彭于晏","余文乐","古天乐"],desc:"中环高层金融大厦发生五十年来最大火灾,消防总队队长带领新组建的高空救援小队在浓烟里展开惊心动魄的垂直救援。"},{title:"中环零点 · 都市夜行",area:"中国香港",category:"电视剧",genre:"爱情",year:2023,listDate:"2023-07-15",director:"王家卫",actors:["梁朝伟","汤唯","张震","舒淇"],desc:"一位投资经理与夜班咖啡师在中环每晚零点的擦肩重复了一百二十次,他们决定把第一百二十一次变成正式的告白。"},{title:"大埔风暴 · 港湾秘案",area:"中国香港",category:"电视剧",genre:"犯罪",year:2022,listDate:"2022-11-08",director:"杜琪峰",actors:["古天乐","吴镇宇","黄秋生","刘青云"],desc:"台风「大埔」过境的清晨,港湾里漂出三具难以辨认的尸体,海事处调查员循着货柜上的微小划痕逐步推开一桩跨境洗钱案。"},{title:"茶餐厅恋曲 · 老板娘日记",area:"中国香港",category:"电视剧",genre:"喜剧",year:2024,listDate:"2024-08-08",director:"陈可辛",actors:["周迅","梁咏琪","彭于晏","吴磊"],desc:"北角一家茶餐厅的女老板每天用菜单记下顾客的小心事,菜单背面的句子悄悄被一位常客抄录下来出版成书,引发全港回响。"},{title:"维港日落 · 渡轮记忆",area:"中国香港",category:"电影",genre:"剧情",year:2021,listDate:"2021-07-10",director:"王家卫",actors:["梁朝伟","张曼玉","汤唯","袁泉"],desc:"尖沙咀至中环的天星小轮在退役前的最后一个夏天,六位乘客在六段日落里说出彼此守了几十年的秘密,渡轮也写完了它的告别诗。"},{title:"黑帮往事 · 江湖余波",area:"中国香港",category:"电影",genre:"犯罪",year:2023,listDate:"2023-03-25",director:"杜琪峰",actors:["古天乐","吴镇宇","黄秋生","梁朝伟"],desc:"昔日黑帮大佬刑满归来发现江湖早已易主,旧部一个个登门祭拜,他在四十八小时内必须决定是退出还是再造一段新江湖。"},{title:"离岛追凶 · 海上密室",area:"中国香港",category:"电影",genre:"悬疑",year:2024,listDate:"2024-06-18",director:"邱礼涛",actors:["彭于晏","古天乐","吴镇宇","谢霆锋"],desc:"南丫岛外海一艘游艇上五位乘客在出海当晚悉数失踪,水警在游艇舱底的一个密室里找到唯一的线索,是一张被烧了一半的地图。"},{title:"旺角法庭 · 律政纪实",area:"中国香港",category:"电视剧",genre:"剧情",year:2022,listDate:"2022-09-09",director:"陈可辛",actors:["黄秋生","梁朝伟","吴镇宇","周迅"],desc:"一名刚出道的辩护律师每周在旺角法庭遇到的小案子背后都牵动着一条社会议题,三十集案件累积成一份属于香港当代的法律观察。"},{title:"暮色高地 · 西部追凶",area:"美国",category:"电影",genre:"冒险",year:2023,listDate:"2023-10-13",director:"诺兰",actors:["基里安·墨菲","马特·达蒙","艾米莉
51·布朗特"],desc:"南达科他州的一名退役警长在退休前夜接到一桩流窜在五个州的连环案,他重新跨上马背沿着旧时山道追捕一位与自己往事相关的逃犯。"},{title:"第九区块 · 量子异象",area:"美国",category:"电影",genre:"科幻",year:2024,listDate:"2024-07-26",director:"丹尼斯·维伦纽瓦",actors:["提莫西·查拉梅","赞达亚","奥斯卡·伊萨克"],desc:"在地下九层的量子实验区里,研究员发现每隔七天就有一个平行版本的自己出现在镜中,七个版本即将相遇时,主时间线开始崩塌。"},{title:"钢城之子 · 拳坛逆袭",area:"美国",category:"电影",genre:"剧情",year:2022,listDate:"2022-12-09",director:"马丁·斯科塞斯",actors:["莱昂纳多·迪卡普里奥","本·阿弗莱克","弗洛伦斯·珀"],desc:"匹兹堡钢铁厂关闭后的失业拳手以每月一场地下擂台维系生活,命运的转折是一位执意要为他写传记的女记者,把他重新推向聚光灯。"},{title:"暴风雪夜 · 木屋逃生",area:"美国",category:"电影",genre:"惊悚",year:2021,listDate:"2021-12-17",director:"乔丹·皮尔",actors:["丹尼尔·卡卢亚","伊丽莎白·莫斯","约翰·大卫·华盛顿"],desc:"六位陌生人在暴风雪中被迫躲进废弃林业木屋,门外野兽在嚎,屋里的故事比风雪更冷,七十二小时内他们必须决定彼此是否值得信任。"},{title:"沙漠回声 · 公路记",area:"美国",category:"电影",genre:"冒险",year:2023,listDate:"2023-08-04",director:"韦斯·安德森",actors:["本尼西奥·德尔·托罗","蒂尔达·斯文顿","比尔·默瑞"],desc:"一辆 1968 年的旅行车载着祖孙二人从亚利桑那州出发,沿着六十六号公路一路开往海岸,沙漠回声里夹着祖父年轻时的所有遗憾。"},{title:"月球轨道 · 第七任务",area:"美国",category:"电影",genre:"科幻",year:2024,listDate:"2024-03-22",director:"丹尼斯·维伦纽瓦",actors:["瑞恩·高斯林","玛格特·罗比","亚当·德赖弗"],desc:"人类登月的第七次任务因为氧气泄漏被迫缩短,三位宇航员在十六小时倒计时里必须维修飞船同时完成一项关键的地外勘察。"},{title:"黑帮王朝 · 五十年代",area:"美国",category:"电视剧",genre:"犯罪",year:2022,listDate:"2022-09-30",director:"马丁·斯科塞斯",actors:["莱昂纳多·迪卡普里奥","罗伯特·德尼罗","杰西·普莱蒙"],desc:"五十年代的纽约皇后区一个黑帮家族在三十年里完成从街头小队到金融帝国的转身,三代人付出的代价远超想象。"},{title:"西雅图凌晨 · 急诊医生",area:"美国",category:"电视剧",genre:"剧情",year:2023,listDate:"2023-01-29",director:"凯瑟琳·毕格罗",actors:["桑德拉·布洛克","德温·布克","佐伊·克拉维茨"],desc:"西雅图最大医院的急诊室在凌晨与黎明的交替之间总有最难的抉择,年轻医生在每一夜的抢救里学会与失败和解。"},{title:"太空园丁 · 火星生还",area:"美国",category:"电影",genre:"科幻",year:2024,listDate:"2024-09-13",director:"雷德利·斯科特",actors:["马特·达蒙","杰西卡·查斯坦","艾米·亚当斯"],desc:"在火星基地里负责生态实验的园艺师与队员失联整整一百天后,他靠着一个温室、一台水循环装置和几粒地球种子撑过了下一次救援。"},{title:"真相档案室 · 调查记者",area:"美国",category:"电视剧",genre:"剧情",year:2023,listDate:"2023-07-07",director:"凯瑟琳·毕格罗",actors:["梅丽尔·斯特里普","凯特·布兰切特","亚当·德赖弗"],desc:"一家百年报纸的调查组接到一桩关于跨国制药公司的匿名爆料,记者们在六个月里跨越四个州查证,把一份档案变成一条改变法律的新闻。"},{title:"雾都侦探 · 维多利亚案",area:"英国",category:"电视剧",genre:"悬疑",year:2023,listDate:"2023-11-30",director:"盖·里奇",actors:["本尼迪克特·康伯巴奇","马丁·弗瑞曼","安德鲁·斯科特"],desc:"维多利亚时代伦敦贝克街新搬来的私人侦探只接最棘手的案子,第一案就是一具被困在密室中的贵族尸体,沿途铺出整整一季的迷雾。"},{title:"苏格兰高地 · 古堡幽灵",area:"英国",category:"电影",genre:"惊悚",year:2022,listDate:"2022-10-31",director:"艾德加·赖特",actors:["西尔莎·罗南","安德鲁·斯科特","蒂尔达·斯文顿"],desc:"一位历史学者继承了苏格兰高地的一座古堡,决定花一整个冬天独自整理藏书,第一夜的钟声响起时,她意识到自己并非堡里唯一的住客。"},{title:"唐宁街档案 · 政治风暴",area:"英国",category:"电视剧",genre:"剧情",year:2024,listDate:"2024-05-09",director:"盖·里奇",actors:["本尼迪克特·康伯巴奇","加里·奥德曼","雷切尔·薇兹"],desc:"一份关于秘密协议的内阁档案被泄露给媒体,唐宁街十号在四十八小时内必须找出泄密者,否则即将到来的选举将彻底翻盘。"},{title:"伦敦塔奇案 · 王室秘闻",area:"英国",category:"电影",genre:"悬疑",year:2021,listDate:"2021-09-18",director:"盖·里奇",actors:["汤姆·哈迪","本尼迪克特·康伯巴奇","凯瑞·穆里根"],desc:"伦敦塔王冠首饰库一夜失窃,警方调查时却发现疑似涉及王室核心成员的笔记本,案件背后牵扯三百年前的一桩旧债。"},{title:"海岛灯塔 · 失踪指南",area:"英国",category:"电影",genre:"惊悚",year:2023,listDate:"2023-02-17",director:"罗伯特·艾格斯",actors:["雷夫·费因斯","杰西·巴克利","马克·里朗斯"],desc:"康沃尔外海的孤岛上灯塔守人连续三任失踪,海事局派出一对师徒守岛三个月,每天的日志逐渐被某种看不见的力量重写。"},{title:"永安市场 · 巷弄日记",area:"中国台湾",category:"电影",genre:"喜剧",year:2024,listDate:"2024-02-02",director:"侯孝贤",actors:["桂纶镁","林依晨","柯é
51œ‡ä¸œ","彭于晏"],desc:"台北永安市场的三代摊主在准备拆迁前的最后一个月里把每天的发生写进市场广播,喜怒哀乐都被巷弄的烟火气一一收纳。"},{title:"阿里山列车 · 山间旅行",area:"中国台湾",category:"综艺",genre:"冒险",year:2023,listDate:"2023-08-30",director:"蔡明亮",actors:["林依晨","陈奕迅","彭于晏","舒淇"],desc:"主持人乘坐百年阿里山小火车一路从嘉义到顶峰,每一站都邀请一位当地年轻人聊自己留在山里的理由,沿途风景与人物相互照亮。"},{title:"凤梨田畔 · 夏日告白",area:"中国台湾",category:"电影",genre:"爱情",year:2022,listDate:"2022-08-08",director:"魏德圣",actors:["林依晨","彭于晏","桂纶镁"],desc:"台南凤梨产地一对青梅竹马在大学毕业那年回到田畔,他们在凤梨花开的两周里决定是要继续守住家业还是奔向各自的都市理想。"},{title:"西门町日记 · 青春纪事",area:"中国台湾",category:"电视剧",genre:"喜剧",year:2023,listDate:"2023-09-19",director:"蔡明亮",actors:["桂纶镁","柯震东","林依晨","陈奕迅"],desc:"西门町的五位中学好友在毕业十年后约定每月聚会一次,从奶茶店到酒馆,他们用十二集时间慢慢交还彼此当年欠下的一句话。"},{title:"高雄港湾 · 渔家往事",area:"中国台湾",category:"电影",genre:"剧情",year:2021,listDate:"2021-12-07",director:"侯孝贤",actors:["桂纶镁","彭于晏","陈奕迅","舒淇"],desc:"高雄港边一座三代捕鱼世家的母亲在丈夫出海未归后独自把渔船开了三十年,新一代年轻人决定用纪录片把母亲的航海日志重新呈现。"},{title:"巴黎暮色 · 塞纳河畔",area:"法国",category:"电影",genre:"爱情",year:2024,listDate:"2024-06-30",director:"欧容",actors:["玛丽昂·歌迪亚","加斯帕德·尤利尔","玛蒂尔德·赛涅尔"],desc:"一对前情侣在巴黎只剩最后一晚的相处时间,塞纳河畔的暮色里他们一起完成了多年前未拍完的同一卷胶片,每一帧都是温柔的告别。"},{title:"莱茵河之歌 · 古堡庄园",area:"德国",category:"电影",genre:"剧情",year:2023,listDate:"2023-04-21",director:"汤姆·提克威",actors:["丹尼尔·布鲁尔","尼娜·霍斯","佛朗茨·罗戈夫斯基"],desc:"继承一座莱茵河畔古堡庄园的兄妹决定在出售前最后办一场夏日音乐节,邀请祖父曾经合作过的乐手归来奏完那首未完成的协奏曲。"},{title:"孟买夜车 · 火车追踪",area:"印度",category:"电影",genre:"犯罪",year:2022,listDate:"2022-12-02",director:"阿努拉格·卡施亚普",actors:["伊尔凡·汗","迪皮卡·帕度柯妮","兰比尔·卡普尔"],desc:"从孟买开往斋普尔的夜行列车在第二节卧铺车厢发生失踪案,跨州刑警与列车长沿着摇晃的走廊一节节排查,凶手就藏在沉默的旅客里。"},{title:"曼谷迷情 · 雨季湄南",area:"泰国",category:"电影",genre:"爱情",year:2024,listDate:"2024-08-30",director:"阿彼察邦·韦拉斯哈古",actors:["Mario Maurer","Yaya Ying","Tor Thanapob"],desc:"雨季的曼谷湄南河两岸,一位法国摄影师与本地花店少女在每天暴雨过后的同一座桥头偶遇七次,第八天他递出了想留下来的理由。"},{title:"北欧极光 · 雪原侦案",area:"美国",category:"电视剧",genre:"悬疑",year:2023,listDate:"2023-12-22",director:"大卫·芬奇",actors:["杰克·吉伦哈尔","维奥拉·戴维斯","马赫沙拉·阿里"],desc:"美裔侦探被借调到挪威极地小镇调查极光季节频发的连环案,午夜不落的天光把每个嫌疑人的影子拉得无处遁形。"}];function ny(){return ty.map((t,n)=>{const r=n+1,l=`${t.title}-${t.area}-${t.year}`,a=ey(l),i=(6.8+a%240/100).toFixed(1),s=12e3+a%86e3,u=t.category==="电视剧"||t.category==="综艺"||t.category==="动漫",c=u?a%3===0?`全${12+a%36}集`:`更新至${6+a%30}集`:["HD高清","BD超清","1080P","臻彩画质"][a%4],d=u?`${45+a%30}分钟/集`:`${88+a%80}分钟`,p=ju[a%ju.length],m=_u[a%_u.length],v=ku[a%ku.length],x=r%50+1;return{id:r,title:t.title,slug:`movie-${r}`,score:i,year:t.year,genre:t.genre,area:t.area,duration:d,episodes:c,qual
51ity:p,desc:t.desc,viewerNote:m,actors:t.actors,director:t.director,poster:`/${x}.jpg`,banner:`/${x}.jpg`,video:`/${r}.mp4`,hot:s,rank:r,category:t.category,listDate:t.listDate,cqTag:v}})}const J=ny();[...J].sort((e,t)=>parseFloat(t.score)-parseFloat(e.score)).slice(0,12);const cf=[...J].sort((e,t)=>t.hot-e.hot).slice(0,Math.min(24,J.length)),ry=[...J].sort((e,t)=>new Date(`${t.listDate}T12:00:00`).getTime()-new Date(`${e.listDate}T12:00:00`).getTime()).slice(0,Math.min(24,J.length)),ly=1,ay=20;function iy(){return bg(ly,ay)}function df(e,t){const n=t.trim().toLowerCase();return n?e.filter(r=>[r.title,r.genre,r.area,r.category,r.director,r.desc,r.viewerNote,String(r.year),...r.actors].join(" ").toLowerCase().includes(n)):[]}const ff=[{title:"动作大片",slug:"dongzuo",count:48,keywords:["动作"],desc:"好莱坞动作大片,震撼视觉效果,紧张刺激的动作场面"},{title:"科幻电影",slug:"kehuan",count:36,keywords:["科幻"],desc:"未来科技与想象力的完美结合,探索未知世界的奇幻之旅"},{title:"爱情剧集",slug:"aiqing",count:52,keywords:["爱情"],desc:"浪漫爱情故事,温馨感人的情感体验,治愈心灵的甜蜜时光"},{title:"悬疑惊悚",slug:"xuanyi",count:28,keywords:["悬疑","惊悚"],desc:"扣人心弦的悬疑剧情,烧脑推理,让您欲罢不能的精彩故事"},{title:"喜剧电影",slug:"xiju",count:24,keywords:["喜剧"],desc:"轻松幽默的喜剧片,欢声笑语中释放压力,享受快乐时光"},{title:"剧情片",slug:"juqing",count:32,keywords:["犯罪","战争","冒险"],desc:"深度剧情片,探讨人性与社会,引人深思的艺术佳作"}];function pf(e){return ff.find(t=>t.slug===e)}function oy(e,t){const n=pf(t);return n?e.filter(r=>n.keywords.includes(r.genre)):[]}const U="高清影视库",R="免费高清在线观看",sy=`${R} · 一站聚合`,tt=` - ${U}`,Zt=e=>`/watch/${encodeURIComponent(e)}`,hf=[{slug:"japanese-movies",title:"日本电影",lead:"精选日本经典电影作品",pred:e=>e.area.includes("日本")&&e.category==="电影"},{slug:"korean-movies",title:"韩国电影",lead:"热门韩国电影推荐",pred:e=>e.area.includes("韩国")&&e.category==="电影"},{slug:"japanese-anime",title:"日本动漫",lead:"经典日本动漫系列",pred:e=>e.area.includes("日本")&&e.category==="动漫"},{slug:"korean-variety",title:"韩国综艺",lead:"人气韩国综艺节目",pred:e=>e.area.includes("韩国")&&e.category==="综艺"},{slug:"korean-tv",title:"韩国电视剧",lead:"热播韩国电视剧",pred:e=>e.area.includes("韩国")&&e.category==="电视剧"},{slug:"japanese-tv",title:"日本电视剧",lead:"精选日本电视剧",pred:e=>e.area.includes("日本")&&e.category==="电视剧"},{slug:"japanese-variety",title:"日本综艺",lead:"日本综艺节目",pred:e=>e.area.includes("日本")&&e.category==="综艺"}];function uy(e){return hf.find(t=>t.slug===e)||null}function cy(e){return hf.find(t=>t.pred(e))||null}function dy(e,t){const n=[...e];return t==="views"?n.sort((r,l)=>l.hot-r.hot):t==="score"?n.sort((r,l)=>parseFloat(l.score)-parseFloat(r.score)):n.sort((r,l)=>new Date(`${l.listDate}T12:00:00`).getTime()-new Date(`${r.listDate}T12:00:00`).getTime())}const mf=["全部","免费高清","1080P","热播新片","院线大片","日韩剧集","欧美电影","华语佳作","动漫专区","综艺娱乐","高分推荐","经典回顾","热门排行","在线观看","免登录看","无广告","高速播放","蓝光画质","独家聚合","正版资源","每日更新","今日新增","本周必看","最新上线","完结剧集","连载追更","甜宠爱情","悬疑推理","动作热血","科幻奇幻","喜剧搞笑","剧情人生","惊悚恐怖","历史古装","纪录片","青春校园","家庭温情","战争军事","犯罪警匪","运动竞技","音乐歌舞","高清影院","观影榜单","高清剧场","免费看剧","海量片库","一站直达","蓝光合集"],Eu=48,En=24,gf=y.createContext(null);function fy({children:e}){const[t,n]=y.useState("all"),r=y.useMemo(()=>({country:t,setCountry:n}),[t]);return o.jsx(gf.Provider,{value:r,children:e})}function bo(){const e=y.useContext(gf);
51if(!e)throw new Error("useYgptwFilter must be used within YgptwFilterProvider");return e}function py(e){if(e){e.setAttribute("playsinline",""),e.setAttribute("webkit-playsinline","true");try{e.playsInline=!0}catch{}e.setAttribute("x5-playsinline","true"),e.setAttribute("x5-video-player-type","h5"),e.setAttribute("x5-video-player-fullscreen","true")}}function hy(){return y.useEffect(()=>(document.body.classList.add("body-tpl-portal","body-tpl-ygptw"),()=>{document.body.classList.remove("body-tpl-portal","body-tpl-ygptw")}),[]),o.jsx(fy,{children:o.jsxs("div",{className:"app-shell tpl-ygptw",children:[o.jsx(xy,{}),o.jsx(wy,{}),o.jsx("div",{className:"site-outlet",id:"main-content",children:o.jsxs(Qm,{children:[o.jsx(ue,{path:"/",element:o.jsx(Cu,{})}),o.jsx(ue,{path:"/featured",element:o.jsx(By,{})}),o.jsx(ue,{path:"/latest",element:o.jsx(Wy,{})}),o.jsx(ue,{path:"/popular",element:o.jsx(Vy,{})}),o.jsx(ue,{path:"/hot",element:o.jsx(Kl,{to:"/popular",replace:!0})}),o.jsx(ue,{path:"/categories",element:o.jsx(Kl,{to:"/category/电影",replace:!0})}),o.jsx(ue,{path:"/category/:name",element:o.jsx(Jy,{})}),o.jsx(ue,{path:"/genre/:slug",element:o.jsx(Xy,{})}),o.jsx(ue,{path:"/detail/:slug",element:o.jsx(Zy,{})}),o.jsx(ue,{path:"/watch/:slug",element:o.jsx(by,{})}),o.jsx(ue,{path:"/play/:slug",element:o.jsx(my,{})}),o.jsx(ue,{path:"/search",element:o.jsx(Ky,{})}),o.jsx(ue,{path:"/login",element:o.jsx(Gy,{})}),o.jsx(ue,{path:"/register",element:o.jsx(qy,{})}),o.jsx(ue,{path:"*",element:o.jsx(Cu,{})})]})}),o.jsx(ev,{})]})})}function An({src:e,alt:t,className:n=""}){return o.jsx("img",{className:n,src:e,alt:t,onError:r=>{r.currentTarget.src="/1.jpg"}})}function my(){const{slug:e}=Ir();return o.jsx(Kl,{to:Zt(e),replace:!0})}function gy({className:e=""}){return o.jsxs("svg",{className:e,viewBox:"0 0 24 24",width:"18",height:"18",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round","aria-hidden":!0,children:[o.jsx("circle",{cx:"11",cy:"11",r:"7"}),o.jsx("path",{d:"M20 20l-3.5-3.5",strokeLinecap:"round"})]})}function yy({className:e=""}){return o.jsxs("svg",{className:e,viewBox:"0 0 24 24",width:"17",height:"17",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":!0,children:[o.jsx("path",{d:"M15 3h4a1 1 0 0 1 1 1v16a1 1 0 0 1-1 1h-4"}),o.jsx("path",{d:"M10 17l5-5-5-5"}),o.jsx("path",{d:"M15 12H3"})]})}function vy({className:e=""}){return o.jsxs("svg",{className:e,viewBox:"0 0 24 24",width:"17",height:"17",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":!0,children:[o.jsx("path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"}),o.jsx("circle",{cx:"9",cy:"7",r:"4"}),o.jsx("path",{d:"M19 8v6M22 11h-6"})]})}function xy(){const e=tn(),t=Ye(),[n]=ha(),[r,l]=y.useState(""),[a,i]=y.useState(()=>sessionStorage.getItem("bba_user"));y.useEffect(()=>{i(sessionStorage.getItem("bba_user")),t.pathname==="/search"?l(n.get("q")||""):l("")},[t.pathname,n]);function s(c){c.preventDefault();const d=r.trim();
51e(d?`/search?q=${encodeURIComponent(d)}`:"/search")}function u(){sessionStorage.removeItem("bba_user"),i(null),e("/")}return o.jsx("header",{className:"ygptw-top-header",children:o.jsx("div",{className:"container ygptw-top-header__inner",children:o.jsxs("div",{className:"ygptw-top-header__row",children:[o.jsxs(z,{to:"/",className:"ygptw-top-header__wordmark","aria-label":`${U}首页 - ${R}`,children:[o.jsx("span",{className:"ygptw-top-header__w-red",children:"高清"}),o.jsx("span",{className:"ygptw-top-header__w-blue",children:"影视"}),o.jsx("span",{className:"ygptw-top-header__w-gray",children:"库"})]}),o.jsxs("nav",{className:"ygptw-top-header__nav","aria-label":"主导航",children:[o.jsx(dr,{to:"/",end:!0,className:({isActive:c})=>`ygptw-top-header__nav-link${c?" is-active":""}`,children:"首页"}),o.jsx(dr,{to:"/popular",className:({isActive:c})=>`ygptw-top-header__nav-link${c?" is-active":""}`,children:"热门"}),o.jsx(dr,{to:"/latest",className:({isActive:c})=>`ygptw-top-header__nav-link${c?" is-active":""}`,children:"最新"})]}),o.jsxs("form",{className:"ygptw-top-header__search",role:"search",onSubmit:s,children:[o.jsx("span",{className:"ygptw-top-header__search-icon","aria-hidden":!0,children:o.jsx(gy,{})}),o.jsx("input",{type:"search",name:"q",value:r,onChange:c=>l(c.target.value),placeholder:"搜索片名、演员、导演…",autoComplete:"off","aria-label":"搜索影视剧"}),o.jsx("button",{type:"submit",className:"ygptw-top-header__search-btn",children:"搜索"})]}),o.jsx("div",{className:"ygptw-top-header__auth",children:a?o.jsxs(o.Fragment,{children:[o.jsx("span",{className:"ygptw-top-header__who",children:a}),o.jsx("button",{type:"button",className:"ygptw-top-header__btn ygptw-top-header__btn--outline",onClick:u,children:"退出"})]}):o.jsxs(o.Fragment,{children:[o.jsxs(z,{className:"ygptw-top-header__btn ygptw-top-header__btn--text",to:"/login",children:[o.jsx(yy,{}),"登录"]}),o.jsxs(z,{className:"ygptw-top-header__btn ygptw-top-header__btn--primary",to:"/register",children:[o.jsx(vy,{}),"注册"]})]})})]})})})}function wy(){const{country:e,setCountry:t}=bo(),[n]=ha(),r=n.get("kw")||"";return o.jsx("div",{className:"ygptw-filter-bar",children:o.jsxs("div",{className:"container ygptw-filter-bar__inner",children:[o.jsxs("div",{className:"ygptw-filter-bar__block",children:[o.jsx("span",{className:"ygptw-filter-bar__label",children:"国家筛选:"}),o.jsxs("div",{className:"ygptw-filter-bar__pills",role:"group","aria-label":"国家筛选",children:[o.jsx("button",{type:"button",className:e==="all"?"is-all":"",onClick:()=>t("all"),children:"全部"}),o.jsx("button",{type:"button",className:e==="japan"?"is-japan":"",onClick:()=>t("japan"),children:"日本"}),o.jsx("button",{type:"button",className:e==="korea"?"is-korea":"",onClick:()=>t("korea"),children:"韩国"})]})]}),o.jsxs("div",{className:"ygptw-filter-bar__block ygptw-filter-bar__block--tags",children:[o.jsx("span",{className:"ygptw-filter-bar__label",children:"分类筛选:"}),o.jsx("div",{className:"ygptw-filter-bar__tags",children:mf.map(l=>{const a=l==="全部"?!r:r===l,i=l==="全部"?"/":`/?kw=${encodeURIComponent(l)}`;return o.jsx(z,{to:i,className:`ygptw-filter-tag${a?" is-active":""}`,children:l},l)})})]})]})})}const yf="免费高清在线观看电影电视剧综艺动漫 - 高清影视库|海量正版影视一站聚合",Sy="高清影视库聚合全网优质影视资源,提供电影、电视剧、综艺、动漫的免费高清在线观看服务,1080P 流畅画质,免登录无广告,每日同步更新,覆盖日韩欧美华语热播新片与经典老剧。",jy="免费高清在线观看,高清影视库,免费看电影,在线电视剧,免费高清电影,é«
51˜æ¸…在线影院,日韩剧,日剧韩剧,综艺动漫,1080P高清影视,无广告影视聚合",_y=U,ky=yf,Ey="高清影视库,免费高清在线观看海量电影电视剧综艺动漫资源,1080P 流畅画质、无广告无登录、每日同步更新热门新片。";function Cy(e){return[...e].sort((t,n)=>n.hot-t.hot)}function Ny(e){const t=[...e];for(let n=t.length-1;n>0;n--){const r=Math.floor(Math.random()*(n+1));[t[n],t[r]]=[t[r],t[n]]}return t}function Py(e){try{return Number(e).toLocaleString("zh-CN")}catch{return String(e)}}function vf({item:e}){const t=`/detail/${e.slug}`,n=String(e.episodes||""),r=n?`更新:${n}`:`片长:${e.duration||"—"}`,l=[`导演:${e.director}`,`主演:${e.actors.slice(0,4).join("、")}${e.actors.length>4?" 等":""}`,`${e.genre} · ${e.area} · ${e.year} å¹´`,r,e.viewerNote||""].filter(Boolean);return o.jsxs("article",{className:"yzz-film-card card-hover",children:[o.jsxs(z,{className:"yzz-film-card__media",to:t,children:[o.jsx(An,{src:e.poster,alt:e.title}),o.jsx("span",{className:"yzz-film-card__dur",children:es(e)})]}),o.jsxs("div",{className:"yzz-film-card__body",children:[o.jsx("h3",{className:"yzz-film-card__title",children:o.jsx(z,{to:t,children:e.title})}),o.jsx("ul",{className:"yzz-film-card__list",children:l.map((a,i)=>o.jsx("li",{children:a},`${e.id}-fact-${i}`))}),o.jsx("p",{className:"yzz-film-card__synopsis",children:e.desc}),o.jsxs("div",{className:"yzz-film-card__foot",children:[o.jsxs("span",{children:[Py(e.hot)," 次播放"]}),o.jsx("span",{className:"yzz-film-card__score",children:e.score}),o.jsx("span",{children:e.category}),o.jsx("span",{className:"yzz-film-card__tag",children:e.quality})]})]})]})}function xf(e,t){return t==="japan"?e.filter(n=>n.area.includes("日本")):t==="korea"?e.filter(n=>n.area.includes("韩国")):e}function Ty(){const e=tn(),{country:t}=bo();function n(){const r=xf(J,t),l=r.length?r:J,a=l[Math.floor(Math.random()*l.length)];e(Zt(a.slug))}return o.jsx("section",{className:"ygptw-hero",children:o.jsxs("div",{className:"container ygptw-hero__inner",children:[o.jsxs("h1",{className:"ygptw-hero__h1",children:[o.jsx("span",{className:"ygptw-hero__h1-accent",children:"高清影视库"}),o.jsxs("span",{className:"ygptw-hero__h1-rest",children:["「",R,"」"]})]}),o.jsxs("p",{className:"ygptw-hero__lead",children:["海量正版影视资源",R,",电影、电视剧、综艺、动漫每日同步更新,1080P 流畅画质,免登录无广告,热门新片与经典老剧一站直达"]}),o.jsx("div",{className:"ygptw-hero__actions",children:o.jsx("button",{type:"button",className:"ygptw-hero__random",onClick:n,children:"随机观看"})}),o.jsxs("ul",{className:"ygptw-hero__stats","aria-label":"站点摘要",children:[o.jsxs("li",{children:[o.jsx("strong",{className:"stat-red",children:"50+"}),o.jsx("span",{children:"精品视频"})]}),o.jsxs("li",{children:[o.jsx("strong",{className:"stat-blue",children:"免费"}),o.jsx("span",{children:"高清观看"})]}),o.jsxs("li",{children:[o.jsx("strong",{className:"stat-purple",children:"20+"}),o.jsx("span",{children:"视频分类"})]}),o.jsxs("li",{children:[o.jsx("strong",{className:"stat-green",children:"HD"}),o.jsx("span",{children:"高清画质"})]})]})]})})}function wf(e){const t=Number(e);if(t>=1e4){const n=t/1e4;return`${n>=10?Math.round(n):n.toFixed(1).replace(/\.0$/,"")}万`}return t>=1e3?`${(t/1e3).toFixed(1).replace(/\.0$/,"")}千`:String(t)}function Ry(e){const t=new Date(`${e}T12:00:00`);if(Number.isNaN(t.getTime()))return"";const n=new Date;let r=(n.getFullYear()-t.getFullYear())*12+(n.getMonth()-t.getMonth());r<1&&(r=1);const l=Math.floor(r/12);return l>=1?`${l}年前`:`${r}个月前`}function Ly(e){const t=Math.round(e.hot*.022+1800+e.id%800);return wf(t)}function es(e){const n=String(e.duration||"").match(/(\d+)/),r=n?Math.min(99,parseInt(n[1],10)):25+e.id%20,l=e.id*17%60;return`${String(r).padStart(2,"0")}:${String(l).padStart(2,"0")}`}function $y(e){const t=String(e||"");return t.includes("日本")?"JP":t.includes("韩国")?"KR":t.includes("香港")?"HK":t.includes("台湾")?"TW":"CN"}function Dy(e){const t=String(e||"");return t.includes("日本")?"日本":t.includes("韩国")?"韩国":t.includes("香港")?"香港":t.includes("台湾")?"台湾":t.includes("中国大陆")?"中国":t||"亚洲"}function zy(e){const t=Number(e);if(!Number.isFinite(t))return"0";if(t>=1e6){const n=t/1e6;return`${n>=10?Math.round(n):n.toFixed(1).replace(/\.0$/,"")}M`}if(t>=1e3){const n=t/1e3;return`${n>=100?Math.round(n):n.toFixed(1).replace(/\.0$/,"")}K`}return String(Math.round(t))}function My(e){const t=mf.filter(n=>n!=="全部");return t[e.id%t.length]}function Oy(e){var l;const t=e.area.includes("日本")?"日片精选":e.area.includes("韩国")?"韩剧力荐":"华语热映",n=[e.genre,e.quality,e.category,t,(l=e.viewerNote)==null?void 0:l.slice(0,6)].filter(
51Boolean).map(a=>String(a).replace(/\s+/g,"")).filter(a=>a.length>=2);return[...new Set(n)].slice(0,5).map(a=>`#${a}`)}function Iy({className:e=""}){return o.jsxs("svg",{className:e,viewBox:"0 0 24 24",width:"14",height:"14",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinejoin:"round","aria-hidden":!0,children:[o.jsx("path",{d:"M1 12s4-7 11-7 11 7 11 7-4 7-11 7-11-7-11-7z"}),o.jsx("circle",{cx:"12",cy:"12",r:"3"})]})}function Fy({className:e=""}){return o.jsxs("svg",{className:e,viewBox:"0 0 24 24",width:"14",height:"14",fill:"none",stroke:"currentColor",strokeWidth:"2","aria-hidden":!0,children:[o.jsx("circle",{cx:"12",cy:"12",r:"9"}),o.jsx("path",{d:"M12 7v5l3 2",strokeLinecap:"round"})]})}function Ay({className:e=""}){return o.jsx("svg",{className:e,viewBox:"0 0 24 24",width:"14",height:"14",fill:"#eab308",stroke:"none","aria-hidden":!0,children:o.jsx("path",{d:"M12 2l2.39 7.36h7.71l-6.24 4.53 2.38 7.36L12 17.77l-6.24 4.52 2.38-7.36L2.9 9.36h7.71L12 2z"})})}function Uy({className:e=""}){return o.jsxs("svg",{className:e,viewBox:"0 0 24 24",width:"14",height:"14",fill:"none",stroke:"currentColor",strokeWidth:"2","aria-hidden":!0,children:[o.jsx("path",{d:"M12 21s7-4.35 7-11a7 7 0 1 0-14 0c0 6.65 7 11 7 11z",strokeLinejoin:"round"}),o.jsx("circle",{cx:"12",cy:"10",r:"2",fill:"currentColor",stroke:"none",opacity:"0.4"})]})}function Hy({item:e,highlightTitle:t}){const n=`/detail/${e.slug}`,r=$y(e.area),l=Dy(e.area),a=My(e),i=Oy(e),s=i.slice(0,2),u=Math.max(0,i.length-s.length);return o.jsxs("article",{className:"ygptw-vcard card-hover",children:[o.jsxs(z,{className:"ygptw-vcard__media",to:n,children:[o.jsx(An,{src:e.poster,alt:""}),o.jsx("span",{className:"ygptw-vcard__region","aria-hidden":!0,children:r}),o.jsx("span",{className:`ygptw-vcard__play-layer${t?" ygptw-vcard__play-layer--always":""}`,"aria-hidden":!0,children:o.jsx("span",{className:"ygptw-vcard__play-btn",children:o.jsxs("svg",{viewBox:"0 0 24 24",width:"44",height:"44","aria-hidden":!0,children:[o.jsx("circle",{cx:"12",cy:"12",r:"11",fill:"#fff"}),o.jsx("path",{d:"M10 7.5l7 4.5-7 4.5v-9z",fill:"#dc2626"})]})})}),o.jsx("span",{className:"ygptw-vcard__dur",children:es(e)})]}),o.jsxs("div",{className:"ygptw-vcard__body",children:[o.jsx("h3",{className:`ygptw-vcard__title${t?" ygptw-vcard__title--accent":""}`,children:o.jsx(z,{to:n,children:e.title})}),o.jsx("p",{className:"ygptw-vcard__desc",children:e.desc}),o.jsxs("div",{className:"ygptw-vcard__stats",children:[o.jsxs("span",{className:"ygptw-vcard__stat",children:[o.jsx(Iy,{}),zy(e.hot)]}),o.jsxs("span",{className:"ygptw-vcard__stat",children:[o.jsx(Fy,{}),e.listDate]}),o.jsxs("span",{className:"ygptw-vcard__stat",children:[o.jsx(Ay,{}),e.score]})]}),o.jsxs("div",{className:"ygptw-vcard__row-cat",children:[o.jsx("span",{className:"ygptw-vcard__pill",children:a}),o.jsxs("span",{className:"ygptw-vcard__loc",children:[o.jsx(Uy,{}),l]})]}),o.jsxs("div",{className:"ygptw-vcard__tags",children:[s.map(c=>o.jsx("span",{className:"ygptw-vcard__htag",children:c},c)),u>0?o.jsxs("span",{className:"ygptw-vcard__htag ygptw-vcard__htag--more",children:["+",u]}):null]})]})]})}function Cu(){const{country:e}=bo(),[t]=ha(),n=(t.get("kw")||"").trim(),r=y.useMemo(()=>{const l=xf([...J],e);if(!n)return Cy(l).slice(0,Eu);const a=df(l,n),i=a.length>=12?a:l.length?l:[...J];return Ny(i).slice(0,Eu)},[e,n]);return o.jsxs(o.Fragment,{children:[o.jsxs(Ke,{htmlAttributes:{lang:"zh-CN"},children:[o.jsx("title",{children:yf}),o.jsx("meta",{name:"description",content:Sy}),o.jsx("meta",{name:"keywords",content:jy}),o.jsx("meta",{name:"author",content:_y}),o.jsx("meta",{property:"og:title",content:ky}),o.jsx("meta",{property:"og:description",content:Ey}),o.jsx("meta",{property:"og:type",content:"website"}),o.jsx("meta",{property:"og:site_name",content:U}),o.jsx("meta",{name:"robots",content:"index, follow"}),o.jsx("link",{rel:"canonical",href:"/"}),o.jsx("link",{rel:"icon",type:"image/svg+xml",href:"/vite.svg"})]}),o.jsxs("main",{className:"ygptw-home ygptw-main",children:[o.jsx("h1",{className:"visually-hidden",children:U}),o.jsx(Ty,{}),o.jsxs("div",{className:"container ygptw-main__inner",children:[o.jsxs("div",{className:"ygptw-section-head",children:[o.jsx("h2",{className:"ygptw-section-head__title",children:n?`${n} · ${R}`:`${R} · 全部影视`}),o.jsxs("span",{className:"ygptw-section-head__count",children:["共 ",r.length," 部 · 1080P",n?" · 随机推荐":""]})]}),o.jsx("div",{className:"ygptw-video-grid",children:r.map((l,a)=>o.jsx(Hy,{item:l,highlightTitle:a===0},l.id))})]})]})]})}function By(){const e=cf.slice(0,48);return o.jsxs("main",{className:"home-page home-portal-page",children:[o.jsxs(Ke,{children:[o.jsx("title",{children:`精选推荐 - ${R}${tt}`}),o.jsx("meta",{name:"description",content:`${U}精选推荐高分口碑作品,${R}电影、电视剧、综艺、动漫优质榜单,1080P 流畅画质,免登录无广告,每日同步更新。`}),o.jsx("meta",{name:"keywords",content:`${R},高分电影推荐,精选影视,热播榜单,免费看电影,${U}`})]}),o.jsx("div",{className:"container home-wrap",children:o.jsx("div",{className:"home-sheet",children:o.jsxs("section",{className:"home-section cq-block cq-block--home",children:[o.jsxs("div",{className:"cq-block__head cq-block__head--row",children:[o.jsxs("div",{children:[o.jsx("h1",{className:"page-h1-inline",children:"精选推荐"}),o.jsxs("p",{className:"cq-block__sub",children:[R," · 编辑挑选的高分口碑佳作"]})]}),o.jsx(z,{to:"/",className:"cq-link-all",children:"返回首页"})]}),o.jsx("div",{className:"cq-card-grid cq-card-grid--dense",children:e.map(t=>o.jsx(Rr,{item:t,mode:"featured"},t.id))})]})})})]})}function Wy(){const e=ry;return o.jsxs("main",{className:"home-page home-portal-page",children:[o.jsxs(Ke,{children:[o.jsx("title",{children:`最新更新 - ${R}${tt}`}),o.jsx("meta",{name:"description",content:`${U}最新上架影视资源,${R}新片新剧综艺动漫每日同步更新,1080P 流畅画质,免登录无广告,热门首发一键直达。`}),o.jsx("meta",{name:"keywords",content:`${R},最新电影,新片上架,新剧首发,综艺更新,${U}`})]}),o.jsx("div",{className:"container home-wrap",children:o.jsx("div",{className:"home-sheet",children:o.jsxs("section",{className:"home-section cq-block cq-block--home",children:[o.jsxs("div",{className:"cq-block__head cq-block__head--row",children:[o.jsxs("div",{children:[o.jsx("h1",{className:"page-h1-inline",children:"最新更新"}),o.jsxs("p",{className:"cq-block__sub",children:[R," · 新片新剧每日同步上架"]})]}),o.jsx(z,{to:"/",className:"cq-link-all",children:"返回首页"})]}),o.jsx("div",{className:"cq-card-grid cq-card-grid--dense",children:e.map(t=>o.jsx(Rr,{item:t,mode:"latest"},t.id))})]})})})]})}function Vy(){const e=cf.slice(0,48);return o.jsxs("main",{className:"home-page home-portal-page",children:[o.jsxs(Ke,{children:[o.jsx("title",{children:`热门排行 - ${R}${tt}`}),o.jsx("meta",{name:"description",content:`${U}热门播放榜单,${R}全网正在追的电影电视剧综艺动漫,1080P 流畅画质,免登录无广告,热度实时更新。`}),o.jsx("meta",{name:"keywords",content:`${R},热门电影,热播剧集,热门综艺,排行榜,${U}`})]}),o.jsx("div",{className:"container home-wrap",children:o.jsx("div",{className:"home-sheet",children:o.jsxs("section",{className:"home-section cq-block cq-block--home",children:[o.jsxs("div",{className:"cq-block__head cq-block__head--row",children:[o.jsxs("div",{children:[o.jsx("h1",{className:"page-h1-inline",children:"热门内容"}),o.jsxs("p",{className:"cq-block__sub",children:[R," · 全网正在追的高热作品"]})]}),o.jsx(z,{to:"/",className:"cq-link-all",children:"返回首页"})]}),o.jsx("div",{className:"cq-card-grid cq-card-grid--dense",children:e.map(t=>o.jsx(Rr,{item:t,mode:"hot"},t.id))})]})})})]})}function Rr({item:e,mode:t}){const n=t==="featured"?"精选":t==="hot"?"热门":"最新";return o.jsxs("article",{className:"fsp-hl-card cq-hl-card tuy-card",children:[o.jsxs(z,{to:Zt(e.slug),className:"tuy-card__media fsp-hl-card__media",children:[o.jsx(An,{src:e.poster,alt:e.title}),o.jsx("span",{className:"tuy-card__badge",children:n}),o.jsxs("span",{className:"tuy-card__dur",children:[o.jsxs("svg",{className:"tuy-card__dur
51-ico",viewBox:"0 0 24 24",width:"14",height:"14",fill:"none","aria-hidden":!0,children:[o.jsx("circle",{cx:"12",cy:"12",r:"9",stroke:"currentColor",strokeWidth:"2"}),o.jsx("path",{d:"M12 7v5l3 2",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"})]}),es(e)]}),o.jsx("span",{className:"tuy-card__play","aria-hidden":!0,children:o.jsxs("svg",{viewBox:"0 0 24 24",width:"40",height:"40",fill:"rgba(255,255,255,0.95)",children:[o.jsx("circle",{cx:"12",cy:"12",r:"11",fill:"rgba(255,255,255,0.35)"}),o.jsx("path",{d:"M10 8l8 4-8 4V8z",fill:"#fff"})]})})]}),o.jsxs("div",{className:"tuy-card__body fsp-hl-card__body",children:[o.jsx("h3",{className:"tuy-card__title",children:o.jsx(z,{to:`/detail/${e.slug}`,children:e.title})}),o.jsx("p",{className:"tuy-card__desc",children:e.desc}),o.jsxs("p",{className:"tuy-card__channel",children:[e.genre," · 线路"]}),o.jsxs("div",{className:"tuy-card__meta tuy-card__meta--home",children:[o.jsxs("span",{className:"tuy-card__meta-item",children:[o.jsxs("svg",{className:"tuy-card__meta-ico",viewBox:"0 0 24 24",width:"14",height:"14",fill:"none","aria-hidden":!0,children:[o.jsx("path",{d:"M1 12s4-7 11-7 11 7 11 7-4 7-11 7-11-7-11-7z",stroke:"currentColor",strokeWidth:"2"}),o.jsx("circle",{cx:"12",cy:"12",r:"3",stroke:"currentColor",strokeWidth:"2"})]}),wf(e.hot)]}),o.jsxs("span",{className:"tuy-card__meta-item",children:[o.jsx("svg",{className:"tuy-card__meta-ico",viewBox:"0 0 24 24",width:"14",height:"14",fill:"none","aria-hidden":!0,children:o.jsx("path",{d:"M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z",fill:"currentColor"})}),Ly(e)]}),o.jsxs("span",{className:"tuy-card__meta-item",children:[o.jsxs("svg",{className:"tuy-card__meta-ico",viewBox:"0 0 24 24",width:"14",height:"14",fill:"none","aria-hidden":!0,children:[o.jsx("rect",{x:"3",y:"5",width:"18",height:"16",rx:"2",stroke:"currentColor",strokeWidth:"2"}),o.jsx("path",{d:"M3 9h18M8 5V3M16 5V3",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"})]}),Ry(e.listDate)]})]})]})]})}function Qy({item:e,compact:t=!1,variant:n="grid"}){const r=n==="rail",l=["video-card",t&&"compact",r&&"video-card--rail"].filter(Boolean).join(" "),a=e.area.includes("日")?"日本":e.area.includes("韩")?"韩剧":e.quality;return o.jsxs("article",{className:l,children:[o.jsxs(z,{to:Zt(e.slug),className:"video-thumb",children:[o.jsx(An,{src:e.poster,alt:e.title}),o.jsx("span",{className:"tag-left",children:a}),o.jsx("span",{className:"tag-time",children:e.duration})]}),o.jsxs("div",{className:`video-body${r?" video-body--rail":""}`,children:[o.jsx("h3",{children:o.jsx(z,{to:`/detail/${e.slug}`,children:e.title})}),r?null:o.jsx("p",{children:e.desc}),o.jsxs("div",{className:"video-meta",children:[o.jsxs("span",{children:["👁 ",e.hot.toLocaleString()]}),o.jsxs("span",{children:["⭐ ",e.score]}),o.jsx("span",{children:e.listDate})]})]})]})}function Yy({item:e}){const t=e.area.includes("日")?"日本":e.area.includes("韩")?"韩剧":e.quality;return o.jsxs("article",{className:"result-row",children:[o.jsxs(z,{to:Zt(e.slug),className:"result-row__poster",children:[o.jsx(An,{src:e.poster,alt:""}),o.jsx("span",{className:"result-row__badge",children:t})]}),o.jsxs("div",{className:"result-row__main",children:[o.jsx("h3",{children:o.jsx(z,{to:`/detail/${e.slug}`,children:e.title})}),o.jsx("p",{className:"result-row__desc",children:e.desc}),o.jsxs("div",{className:"result-row__meta",children:[o.jsx("span",{children:e.year}),o.jsx("span",{children:e.genre}),o.jsxs("span",{children:["⭐ ",e.score]}),o.jsxs("span",{children:["👁 ",e.hot.toLocaleString()]})]})]}),o.jsx(z,{to:Zt(e.slug),className:"result-row__play primary-btn",children:"播放"})]})}function Ky(){const[e]=ha(),t=(e.get("q")||"").trim(),n=y.useMemo(()=>df(J,t),[t]);return o.jsxs("main",{className:"inner-page content-shell",children:[o.jsxs(Ke,{children:[o.jsxs("title",{children:[t?`「${t}」搜索结果 - ${R}`:`影视搜索 - ${R}`,tt]}),o.jsx("meta",{name:"description",content:t?`${U}「${t}」相关影视搜索结果,${R}对应电影电视剧综艺动漫资源,1080P 流畅画质,免登录无广告,一键直达。`:`${U}影视搜索,通过片名、演员、导演或类型关键词快速检索,${R}海量正版资源一键直达。`}),o.jsx("meta",{name:"keywords",content:`${R},影视搜索,影片检索,演员搜索,导演检索,${U}`})]}),o.jsxs("div",{className:"container",children:[o.jsx("section",{className:"page-panel page-head-panel",children:o.jsxs("div",{className:"section-title left-title",children:[o.jsxs("h1",{children:["影视搜索 · ",R]}),o.jsx("p",{children:t?`关键词「${t}」共找到 ${n.length} 部相关影视,1080P 流畅画质,免登录无广告,点击即可在线观看。`:`在上方搜索框输入片名、演员、导演或类型等关键词,${R}海量正版影视一键直达。`})]})}),t&&n.length===0&&o.jsx("section",{className:"page-panel",children:o.jsx("p",{className:"search-empty",children:"未找到匹配内容,请换个关键词试试。"})}),t&&n.length>0&&o.jsx("section",{className:"page-panel page-panel--flush",children:o.jsx("ul",{className:"result-list",children:n.map(r=>o.jsx("li",{children:o.jsx(Yy,{item:r})},r.id))})})]})]})}function Gy(){const e=tn(),[t,n]=y.useState(""),[r,l]=y.useState(""),[a,i]=y.useState("");function s(u){u.preventDefault(),i("");const c=t.trim();if(!c){i("请输入账号或手机号");return}if(!r){i("请输入密码");return}sessionStorage.setItem("bba_user",c),e("/")}return o.jsxs("main",{className:"auth-page content-shell",children:[o.jsxs(Ke,{children:[o.jsx("title",{children:`用户登录 - ${R}${tt}`}),o.jsx("meta",{name:"description",content:`登录 ${U},体验完整的${R}服务,收藏喜爱的电影电视剧,订阅追更提醒,1080P 流畅画质免登录也可观看。`})]}),o.jsxs("div",{className:"auth-card",children:[o.jsx("h1",{children:"登录"}),o.jsxs("form",{className:"auth-form",onSubmit:s,children:[o.jsxs("div",{className:"auth-field",children:[o.jsx("label",{htmlFor:"login-name",children:"账号 / 手机号"}),o.jsx("input",{id:"login-name",type:"text",value:t,onChange:u=>n(u.target.value),placeholder:"请输入账号或手机号",autoComplete:"username"})]}),o.jsxs("div",{className:"auth-field",children:[o.jsx("label",{htmlFor:"login-pass",children:"密码"}),o.jsx("input",{id:"login-pass",type:"password",value:r,onChange:u=>l(u.target.value),placeholder:"请输入密码",autoComplete:"current-password"})]}),a?o.jsx("p",{className:"auth-err",role:"alert",children:a}):null,o.jsx("button",{type:"submit",className:"primary-btn auth-submit",children:"登录"})]}),o.jsxs("p",{className:"auth-switch",children:["还没有账号?",o.jsx(z,{to:"/register",children:"立即注册"})]})]})]})}function qy(){const e=tn(),[t,n]=y.useState(""),[r,l]=y.useState(""),[a,i]=y.useState(""),[s,u]=y.useState("");function c(d){d.preventDefault(),u("");const p=t.trim();if(p.length<2){u("账号至少 2 个字符");return}if(!r){u("请设置密码");return}if(r!==a){u("两次输入的密码不一致");return}sessionStorage.setItem("bba_user",p),e("/")}return o.jsxs("main",{className:"auth-page content-shell",children:[o.jsxs(Ke,{children:[o.jsx("title",{children:`用户注册 - ${R}${tt}`}),o.jsx("meta",{name:"description",content:`免费注册 ${U} 账号,解锁完整的${R}体验,电影电视剧综艺动漫海量资源,1080P 流畅画质,全程无广告。`})]}),o.jsxs("div",{className:"auth-card",children:[o.jsx("h1",{children:"注册账号"}),o.jsxs("form",{className:"auth-form",onSubmit:c,children:[o.jsxs("div",{className:"auth-field",children:[o.jsx("label",{htmlFor:"reg-name",children:"账号"}),o.jsx("input",{id:"reg-name",type:"text",value:t,onChange:d=>n(d.target.value),placeholder:"请设置登录账号",autoComplete:"username"})]}),o.jsxs("div",{className:"auth-field",children:[o.jsx("label",{htmlFor:"reg-pass",children:"密码"}),o.jsx("input",{id:"reg-pass",type:"password",value:r,onChange:d=>l(d.target.value),placeholder:"请设置密码",autoComplete:"new-password"})]}),o.jsxs("div",{className:"auth-field",children:[o.jsx("label",{htmlFor:"reg-pass2",children:"确认密码"}),o.jsx("input",{id:"reg-pass2",type:"password",value:a,onChange:d=>i(d.target.value),placeholder:"请再次输入密码",autoComplete:"new-password"})]}),s?o.jsx("p",{className:"auth-err",role:"alert",children:s}):null,o.jsx("button",{type:"submit",className:"primary-btn auth-submit",children:"注册"})]}),o.jsxs("p",{className:"auth-switch",children:["已有账号?",o.jsx(z,{to:"/login",children:"去登录"})]})]})]})}function Xy(){const{slug:e}=Ir(),t=pf(e),n=y.useMemo(()=>oy(J,e),[e]),[r,l]=y.useState(En);if(y.useEffect(()=>{l(En)},[e]),!t)return o.jsx(Kl,{to:"/",replace:!0});const a=n.slice(0,r),i=r<n.length;return o.jsxs("main",{className:"yzz-page yzz-category-page",children:[o.jsxs(Ke,{children:[o.jsx("title",{children:`${t.title} - ${R}${tt}`}),o.jsx("meta",{name:"description",content:`${U}${t.title}专区,${R}${t.title}相关影视精选,1080P 流畅画质,免登录无广告,每日同步更新。${t.desc}`}),o.jsx("meta",{name:"keywords",content:`${R},${t.title},${t.title}推荐,${U}`})]}),o.jsxs("section",{className:"yzz-list-section container","aria-labelledby":"genre-page-h",children:[o.jsx("div",{className:"yzz-section__head",children:o.jsx("h1",{className:"yzz-section__title",id:"genre-page-h",children:t.title})}),o.jsx("p",{className:"yzz-category-page__meta",children:t.desc}),o.jsx("nav",{className:"yzz-genre-strip","aria-label":"类型切换",children:ff.map(s=>o.jsx(dr,{to:`/genre/${s.slug}`,className:({isActive:u})=>`yzz-genre-strip__link${u?" is-active":""}`,children:s.title},s.slug))}),n.length===0?o.jsx("p",{className:"yzz-category-page__empty",children:"该类型下暂无影片。"}):o.jsxs(o.Fragment,{children:[o.jsx("div",{className:"yzz-film-grid",children:a.map(s=>o.jsx(vf,{item:s},s.id))}),i&&o.jsx("div",{className:"yzz-load-more",children:o.jsxs("button",{type:"button",onClick:()=>l(s=>s+En),children:["加载更多(",n.length-r,")"]})})]})]})]})}function Jy(){const{name:e}=Ir(),[t,n]=y.useState("latest"),[r,l]=y.useState(En),a=e?uy(e):null;y.useEffect(()=>{l(En)},[e,t]);const i=y.useMemo(()=>a?J.filter(a.pred):e==="全部"?J:J.filter(m=>m.category===e),[e,a]),s=y.useMemo(()=>dy(i,t),[i,t]),u=a?a.title:`${e}频道`,c=a?`${a.lead} · 全库 ${s.length} 部`:`全库 ${s.length} 部`,d=s.slice(0,r),p=r<s.length;return o.jsxs("main",{className:"yzz-page yzz-category-page",children:[o.jsxs(Ke,{children:[o.jsx("title",{children:`${u} - ${R}${tt}`}),o.jsx("meta",{name:"description",content:`${U}${u}分类,${R}${u}相关作品 ${s.length} 部,1080P 流畅画质,免登录无广告,按最新 / 观看量 / 评分排序,每日同步更新。`}),o.jsx("meta",{name:"keywords",content:`${R},${u},${u}推荐,${u}排行,${U}`})]}),o.jsxs("section",{className:"yzz-list-section container","aria-labelledby":"
51cat-page-h",children:[o.jsxs("div",{className:"yzz-section__head yzz-category-page__head",children:[o.jsx("h1",{className:"yzz-section__title",id:"cat-page-h",children:u}),o.jsxs("div",{className:"yzz-sort-tabs",role:"tablist","aria-label":"排序",children:[o.jsx("button",{type:"button",role:"tab","aria-selected":t==="latest",className:t==="latest"?"is-active":"",onClick:()=>n("latest"),children:"最新发布"}),o.jsx("button",{type:"button",role:"tab","aria-selected":t==="views",className:t==="views"?"is-active":"",onClick:()=>n("views"),children:"最多观看"}),o.jsx("button",{type:"button",role:"tab","aria-selected":t==="score",className:t==="score"?"is-active":"",onClick:()=>n("score"),children:"最高评分"})]})]}),o.jsxs("p",{className:"yzz-category-page__meta",children:[c,p?` · 当前展示 ${d.length} 部`:s.length>0?" · 已全部展示":""]}),s.length===0?o.jsx("p",{className:"yzz-category-page__empty",children:"该分类下暂无影片。"}):o.jsxs(o.Fragment,{children:[o.jsx("div",{className:"yzz-film-grid",children:d.map(m=>o.jsx(vf,{item:m},m.id))}),p&&o.jsx("div",{className:"yzz-load-more",children:o.jsxs("button",{type:"button",onClick:()=>l(m=>m+En),children:["加载更多(还剩 ",s.length-r," 部)"]})})]})]})]})}function Zy(){const{slug:e}=Ir(),t=J.find(r=>r.slug===e)||J[0],n=J.filter(r=>r.id!==t.id).slice(0,6);return o.jsxs("main",{className:"inner-page content-shell",children:[o.jsxs(Ke,{children:[o.jsx("title",{children:`${t.title}(${t.year})${R}${tt}`}),o.jsx("meta",{name:"description",content:`${t.title}(${t.year} ${t.area} ${t.genre})${R} - ${t.desc.slice(0,60)}…1080P 流畅画质,免登录无广告,${U}独家聚合。`}),o.jsx("meta",{name:"keywords",content:`${t.title},${t.title}${R},${t.actors.slice(0,3).join(",")},${t.genre},${U}`})]}),o.jsxs("div",{className:"container detail-page",children:[o.jsxs("header",{className:"detail-hero detail-hero--fsp",style:{"--detail-poster":`url(${t.poster})`},children:[o.jsx("div",{className:"detail-hero__bg","aria-hidden":!0}),o.jsxs("div",{className:"detail-hero__inner",children:[o.jsx("div",{className:"detail-hero__cover",children:o.jsx(An,{src:t.poster,alt:t.title})}),o.jsxs("div",{className:"detail-hero__body",children:[o.jsxs("span",{className:"pill-badge",children:[t.quality," · ",t.category]}),o.jsx("h1",{children:t.title}),o.jsxs("div",{className:"detail-tags",children:[o.jsx("span",{children:t.year}),o.jsx("span",{children:t.area}),o.jsx("span",{children:t.genre}),o.jsx("span",{children:t.duration}),o.jsxs("span",{children:["评分 ",t.score]})]}),o.jsx("p",{className:"detail-hero__desc",children:t.desc}),o.jsxs("div",{className:"detail-hero__cta",children:[o.jsx(z,{to:Zt(t.slug),className:"primary-btn",children:"立即播放"}),o.jsx(z,{to:"/",className:"ghost-btn",children:"返回首页"})]})]})]})]}),o.jsx("section",{className:"page-panel detail-facts",children:o.jsxs("div",{className:"detail-info-grid detail-info-grid--wide",children:[o.jsxs("div",{children:[o.jsx("span",{children:"导演"}),o.jsx("strong",{children:t.director})]}),o.jsxs("div",{children:[o.jsx("span",{children:"主演"}),o.jsx("strong",{children:t.actors.join(" / ")})]}),o.jsxs("div",{children:[o.jsx("span",{children:"更新"}),o.jsx("strong",{children:t.episodes})]})]})}),o.jsxs("section",{className:"page-panel related-block",children:[o.jsxs("div",{className:"section-head section-head--tight",children:[o.jsx("h2",{children:"相关推荐"}),o.jsx("p",{className:"section-sub",children:"猜你喜欢"})]}),o.jsx("div",{className:"card-grid card-grid--related",children:n.map(r=>o.jsx(Qy,{item:r},r.id))})]})]})]})}function by(){const{slug:e}=Ir(),t=J.find(m=>m.slug===e)||J[0],n=cy(t),r=n?`/category/${n.slug}`:`/category/${t.category}`,l=n?n.title:t.category,a=y.useMemo(()=>J.filter(m=>m.id!==t.id).slice(0,8),[t.id]),i=y.useMemo(()=>{const m=n?n.pred:v=>v.category===t.category;return J.filter(v=>v.id!==t.id&&m(v)).slice(0,8)},[t,n]),s=y.useMemo(()=>iy(),[e]),u=`/${s}.mp4`,c=`/${s}.jpg`,d=y.useRef(null);y.useEffect(()=>{py(d.current)},[u]);
51const p=`${t.hot.toLocaleString()} 次观看`;return o.jsxs("main",{className:"inner-page content-shell play-route nj-play-page",children:[o.jsxs(Ke,{children:[o.jsx("title",{children:`在线播放 ${t.title} - ${R}${tt}`}),o.jsx("meta",{name:"description",content:`${R}《${t.title}》(${t.year} ${t.area} ${t.genre}):${t.desc.slice(0,80)}…1080P 高清流畅播放,免登录无广告,${U}独家聚合。`}),o.jsx("meta",{name:"keywords",content:`${t.title}在线观看,${t.title}${R},${t.title}播放,${t.genre},${U}`})]}),o.jsx("div",{className:"container nj-page-wrap",children:o.jsxs("div",{className:"home-sheet nj-page-sheet nj-play-sheet",children:[o.jsxs("section",{className:"nj-play-player",children:[o.jsx("h2",{className:"nj-play-player__title",children:t.title}),o.jsx("div",{className:"video-frame video-frame--nj-play",children:o.jsx("video",{ref:d,className:"video-el",controls:!0,playsInline:!0,preload:"metadata",poster:c,src:u,controlsList:"nodownload","aria-label":`${t.title} 在线播放`,children:"您的浏览器不支持 HTML5 视频播放,请尝试使用最新版 Chrome / Safari / 微信内置浏览器。"},`${e}-${s}`)})]}),o.jsxs("header",{className:"nj-play-head",children:[o.jsx("h1",{className:"nj-play-head__h1",children:t.title}),o.jsxs("div",{className:"nj-play-meta",children:[o.jsx("span",{className:"nj-play-meta__score",children:t.score}),o.jsx("span",{children:p}),o.jsx("span",{children:t.duration}),o.jsx("span",{children:t.listDate.replace(/-/g,"/")})]}),o.jsxs("div",{className:"nj-play-actions",children:[o.jsx("button",{type:"button",className:"nj-play-actions__btn",children:"点赞"}),o.jsx("button",{type:"button",className:"nj-play-actions__btn",children:"收藏"}),o.jsx("button",{type:"button",className:"nj-play-actions__btn",onClick:()=>{var v;const m=typeof window<"u"?window.location.href:"";m&&((v=navigator.clipboard)!=null&&v.writeText)&&navigator.clipboard.writeText(m)},children:"分享"})]})]}),o.jsxs("section",{className:"nj-play-block","aria-labelledby":"nj-play-desc-h",children:[o.jsx("h2",{id:"nj-play-desc-h",className:"nj-play-block__h",children:"内容简介"}),o.jsx("p",{className:"nj-play-block__p",children:t.desc}),o.jsxs("p",{className:"nj-play-tags",children:[o.jsx("span",{children:t.genre}),o.jsx("span",{children:t.area}),o.jsx("span",{children:t.quality})]}),o.jsxs("p",{className:"nj-play-cat",children:["分类:",o.jsx(z,{to:r,children:l})]})]}),o.jsxs("section",{className:"nj-play-section","aria-labelledby":"nj-related-h",children:[o.jsx("h2",{id:"nj-related-h",className:"nj-play-section__h",children:"相关推荐"}),o.jsx("div",{className:"cq-card-grid cq-card-grid--dense",children:a.map(m=>o.jsx(Rr,{item:m,mode:"hot"},m.id))})]}),o.jsxs("section",{className:"nj-play-section nj-play-section--more","aria-labelledby":"nj-more-h",children:[o.jsxs("h2",{id:"nj-more-h",className:"nj-play-section__h",children:["更多 ",l," 内容"]}),o.jsx("div",{className:"cq-card-grid cq-card-grid--dense",children:(i.length?i:a).map(m=>o.jsx(Rr,{item:m,mode:"hot"},`m-${m.id}`))})]})]})})]})}function ev(){const e=new Date().getFullYear();return o.jsx("footer",{className:"ygptw-site-footer",children:o.jsxs("div",{className:"container ygptw-site-footer__inner",children:[o.jsxs("div",{className:"ygptw-site-footer__grid",children:[o.jsxs("div",{className:"ygptw-site-footer__brand-col",children:[o.jsxs(z,{to:"/",className:"ygptw-site-footer__wordmark",children:[o.jsx("span",{className:"ygptw-site-footer__w-red",children:"高清"}),o.jsx("span",{className:"ygptw-site-footer__w-blue",children:"影视"}),o.jsx("span",{className:"ygptw-site-footer__w-muted",children:"库"})]}),o.jsxs("p",{className:"ygptw-site-footer__blurb",children:[U,"聚合全网优质影视资源,",R,"电影、电视剧、综艺、动漫,1080P 流畅画质,每日同步更新,无登录无广告,热门新片与经典老剧一站直达。"]})]}),o.jsxs("div",{className:"ygptw-site-footer__col",children:[o.jsx("h3",{className:"ygptw-site-footer__col-title",children:"分类浏览"}),o.jsxs("nav",{className:"ygptw-site-footer__links","aria-label":"页è
51„šåˆ†ç±»",children:[o.jsx(z,{to:"/category/korean-movies",children:"韩国电影"}),o.jsx(z,{to:"/category/japanese-movies",children:"日本电影"}),o.jsx(z,{to:"/category/korean-tv",children:"韩国电视剧"}),o.jsx(z,{to:"/category/japanese-tv",children:"日本电视剧"}),o.jsx(z,{to:"/category/japanese-anime",children:"日本动漫"}),o.jsx(z,{to:"/category/korean-variety",children:"韩国综艺"})]})]}),o.jsxs("div",{className:"ygptw-site-footer__col",children:[o.jsx("h3",{className:"ygptw-site-footer__col-title",children:"站内入口"}),o.jsxs("nav",{className:"ygptw-site-footer__links","aria-label":"页脚导航",children:[o.jsx(z,{to:"/",children:"首页"}),o.jsx(z,{to:"/popular",children:"热门推荐"}),o.jsx(z,{to:"/latest",children:"最新更新"}),o.jsx(z,{to:"/search",children:"搜索"}),o.jsx(z,{to:"/login",children:"登录"}),o.jsx(z,{to:"/register",children:"注册"})]})]}),o.jsxs("div",{className:"ygptw-site-footer__col",children:[o.jsx("h3",{className:"ygptw-site-footer__col-title",children:"关于"}),o.jsx("p",{className:"ygptw-site-footer__about",children:sy})]})]}),o.jsxs("div",{className:"ygptw-site-footer__bar",children:[o.jsxs("p",{children:["© ",e," ",U]}),o.jsxs("p",{className:"ygptw-site-footer__seo",children:[R," · 1080P 蓝光 · 电影电视剧 · 综艺动漫 · 无广告聚合"]})]})]})})}Ja.createRoot(document.getElementById("root")).render(o.jsx(at.StrictMode,{children:o.jsx(uf,{children:o.jsx(gg,{children:o.jsx(hy,{})})})}));

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.