diff options
Diffstat (limited to 'web/dist/v2/assets')
| -rw-r--r-- | web/dist/v2/assets/index-6v9VVvST.css | 1 | ||||
| -rw-r--r-- | web/dist/v2/assets/index-BrdQ2q6o.css | 1 | ||||
| -rw-r--r-- | web/dist/v2/assets/index-CPhBQF8z.js | 11 | ||||
| -rw-r--r-- | web/dist/v2/assets/index-eKdiad4e.js | 11 |
4 files changed, 12 insertions, 12 deletions
diff --git a/web/dist/v2/assets/index-6v9VVvST.css b/web/dist/v2/assets/index-6v9VVvST.css deleted file mode 100644 index 34a7618..0000000 --- a/web/dist/v2/assets/index-6v9VVvST.css +++ /dev/null @@ -1 +0,0 @@ -body{font-family:Palatino,Palatino Linotype,Palatino LT STD,Book Antiqua,Georgia,serif}h1,h2,h3,h4,h5,.logo,.nav-link,.logout-btn{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}:root{line-height:1.5;font-size:18px;--bg-color: #ffffff;--text-color: rgba(0, 0, 0, .87);--sidebar-bg: #ccc;--link-color: #0000ee;color-scheme:light dark;color:var(--text-color);background-color:var(--bg-color)}.theme-light{--bg-color: #ffffff;--text-color: rgba(0, 0, 0, .87);--sidebar-bg: #ccc;--link-color: #0000ee;--border-color: #999;background-color:var(--bg-color);color:var(--text-color)}@media(prefers-color-scheme:dark){:root{--bg-color: #24292e;--text-color: #ffffff;--sidebar-bg: #1b1f23;--link-color: rgb(90, 200, 250)}}.theme-dark{--bg-color: #000000;--text-color: #ffffff;--sidebar-bg: #111111;--link-color: rgb(90, 200, 250);--border-color: #333;background-color:var(--bg-color);color:var(--text-color)}.theme-dark button{background-color:#333;color:#fff}body{margin:0;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:700;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}a{color:var(--link-color);text-decoration:none}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#00f;text-decoration:underline}button{background-color:#f9f9f9}}.login-container{display:flex;justify-content:center;align-items:center;height:100vh;background-color:#f5f5f5}.login-form{background:#fff;padding:2rem;border-radius:8px;box-shadow:0 4px 6px #0000001a;width:100%;max-width:400px}.login-form h1{margin-bottom:2rem;text-align:center;color:#333}.form-group{margin-bottom:1.5rem}.form-group label{display:block;margin-bottom:.5rem;font-weight:700;color:#555}.form-group input{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:4px;font-size:1rem}.error-message{color:#dc3545;margin-bottom:1rem;text-align:center}button[type=submit]{width:100%;padding:.75rem;background-color:#007bff;color:#fff;border:none;border-radius:4px;font-size:1rem;cursor:pointer;transition:background-color .2s}button[type=submit]:hover{background-color:#0056b3}*{box-sizing:border-box}body{margin:0}.dashboard{display:flex;flex-direction:column;height:100vh;overflow:hidden}.dashboard-header{background:#222;color:#fff;padding:.5rem 1rem;display:flex;justify-content:space-between;align-items:center;font-weight:700}.dashboard-header .logo{margin:0;font-size:2rem;cursor:pointer;line-height:1}.nav-link,.logout-btn{font-weight:700;font-variant:small-caps;text-transform:lowercase;font-size:1rem;background:transparent;border:none;color:#ccc;cursor:pointer;margin-left:1rem}.nav-link:hover,.logout-btn:hover{color:#fff;text-decoration:underline}.dashboard-content{display:flex;flex:1;overflow:hidden;position:relative}.dashboard-sidebar{width:15rem;background:var(--sidebar-bg);border-right:1px solid var(--border-color);display:flex;flex-direction:column;overflow-y:auto;padding:1rem;transition:margin-left .4s ease}.dashboard-sidebar.hidden{margin-left:-15rem}.dashboard-main{flex:1;padding:2rem;overflow-y:auto;background:var(--bg-color);margin-left:0}.dashboard-main>*{max-width:35em;margin:0 auto}.logout-btn{background:transparent;border:1px solid rgba(255,255,255,.3);color:#fff;padding:.5rem 1rem;border-radius:4px;cursor:pointer;transition:all .2s;font-size:.9rem}.logout-btn:hover{background:#ffffff1a;border-color:#ffffff80}.feed-list{padding:0;background:transparent}.search-section{margin-bottom:1.5rem}.search-form{display:flex}.search-input{width:100%;padding:.5rem;border:1px solid var(--border-color, #999);background:var(--bg-color);color:var(--text-color);font-size:1rem;font-family:inherit}.search-input:focus{outline:none;background:var(--bg-color);border-color:var(--link-color)}.feed-list h2,.feed-section-header{font-size:1.2rem;margin-bottom:.5rem;border-bottom:1px solid var(--border-color, #999);padding-bottom:.25rem;text-transform:uppercase;letter-spacing:1px;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center}.toggle-indicator{font-size:.8rem;margin-right:.5rem;display:inline-block;width:1rem;text-align:center}.feed-list-items,.tag-list-items,.filter-list{list-style:none;padding:0;margin:0}.sidebar-feed-item{padding:.25rem 0;border-bottom:none;display:flex;justify-content:space-between;align-items:center}.feed-title{color:var(--link-color);text-decoration:none;font-size:.9rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.feed-title:hover{text-decoration:underline;color:var(--link-color)}.feed-category{display:none}.tag-section{margin-top:2rem}.tag-link{color:var(--link-color);text-decoration:none;font-size:.9rem;display:block;padding:.1rem 0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.tag-link:hover{text-decoration:underline;background:transparent;color:var(--link-color)}.filter-section{margin-bottom:2rem}.filter-list{display:block;list-style:none;padding:0;margin:0}.filter-list li a{text-decoration:none;color:var(--text-color);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-variant:small-caps;text-transform:lowercase;font-size:1.1rem;display:block;margin-bottom:.5rem}.filter-list li a:hover{color:#00f;background-color:transparent;text-decoration:underline}.feed-title.active,.tag-link.active,.filter-list li a.active,.theme-selector button.active{font-weight:700!important}.theme-section{margin-top:2rem;padding-bottom:2rem}.theme-selector{display:flex;justify-content:space-between;gap:5px}.theme-selector button{font-size:1.2rem;padding:.5rem;width:48%;background:var(--sidebar-bg);border:1px solid var(--border-color, #ccc);border-radius:4px}.theme-selector button:hover{background:var(--bg-color)}.theme-selector button.active{background:var(--bg-color);border-color:var(--link-color);box-shadow:0 0 5px var(--link-color)}.feed-item{padding:1rem;margin-top:5rem;list-style:none;border-bottom:none}.item-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem}.item-title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:700;text-decoration:none;color:var(--link-color);display:block;flex:1}.item-title:hover{text-decoration:none;color:var(--link-color)}.item-actions{display:flex;gap:.5rem;margin-left:1rem}.star-btn{background:none;border:none;cursor:pointer;font-size:1.25rem;padding:0 0 0 .5rem;vertical-align:middle;transition:color .2s;line-height:1}.star-btn.is-starred{color:#00f}.star-btn.is-unstarred{color:var(--text-color);opacity:.3}.star-btn:hover{color:#00f}.action-btn{background:var(--sidebar-bg);border:1px solid var(--border-color, #ccc);cursor:pointer;padding:2px 6px;font-size:1rem;color:#00f;font-weight:700}.action-btn:hover{background-color:#eee}.dateline{margin-top:0;font-weight:400;font-size:.75em;color:#ccc;margin-bottom:1rem}.dateline a{color:#ccc;text-decoration:none}.item-description{color:var(--text-color);line-height:1.5;font-size:1rem;margin-top:1rem}.item-description img{max-width:100%;height:auto;display:block;margin:1rem 0}.item-description blockquote{padding:1rem 1rem 0;border-left:4px solid var(--sidebar-bg);color:var(--text-color);opacity:.8;margin-left:0}.feed-items{padding:1rem 0}.feed-items h2{margin-top:0;border-bottom:2px solid var(--border-color);padding-bottom:.5rem}.item-list{list-style:none;padding:0}.loading-more{padding:2rem;text-align:center;color:#888;font-size:.9rem;min-height:50px}.settings-page{padding:2rem;max-width:800px;margin:0 auto}.add-feed-section{background:var(--sidebar-bg);padding:1.5rem;border-radius:8px;margin-bottom:2rem;border:1px solid var(--border-color)}.add-feed-form{display:flex;gap:1rem}.feed-input{flex:1;padding:.5rem;border:1px solid var(--border-color);background:var(--bg-color);color:var(--text-color);border-radius:4px;font-size:1rem}.error-message{color:#d32f2f;margin-top:1rem}.settings-feed-list{list-style:none;padding:0;border:1px solid var(--border-color);border-radius:8px}.settings-feed-item{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid var(--border-color)}.settings-feed-item:last-child{border-bottom:none}.feed-info{display:flex;flex-direction:column}.feed-title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.1rem}.feed-url{color:var(--text-color);opacity:.6;font-size:.9rem}.delete-btn{background:#ff5252;color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer}.delete-btn:hover{background:#ff1744}.delete-btn:disabled{background:#ffcdd2;cursor:not-allowed} diff --git a/web/dist/v2/assets/index-BrdQ2q6o.css b/web/dist/v2/assets/index-BrdQ2q6o.css new file mode 100644 index 0000000..b1ef3cc --- /dev/null +++ b/web/dist/v2/assets/index-BrdQ2q6o.css @@ -0,0 +1 @@ +body{font-family:Palatino,Palatino Linotype,Palatino LT STD,Book Antiqua,Georgia,serif}h1,h2,h3,h4,h5,.logo,.nav-link,.logout-btn{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}:root{line-height:1.5;font-size:18px;--bg-color: #ffffff;--text-color: rgba(0, 0, 0, .87);--sidebar-bg: #ccc;--link-color: #0000ee;color-scheme:light dark;color:var(--text-color);background-color:var(--bg-color)}.theme-light{--bg-color: #ffffff;--text-color: rgba(0, 0, 0, .87);--sidebar-bg: #ccc;--link-color: #0000ee;--border-color: #999;background-color:var(--bg-color);color:var(--text-color)}@media(prefers-color-scheme:dark){:root{--bg-color: #24292e;--text-color: #ffffff;--sidebar-bg: #1b1f23;--link-color: rgb(90, 200, 250)}}.theme-dark{--bg-color: #000000;--text-color: #ffffff;--sidebar-bg: #111111;--link-color: rgb(90, 200, 250);--border-color: #333;background-color:var(--bg-color);color:var(--text-color)}.theme-dark button{background-color:#333;color:#fff}body{margin:0;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:700;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}a{color:var(--link-color);text-decoration:none}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#00f;text-decoration:underline}button{background-color:#f9f9f9}}.login-container{display:flex;justify-content:center;align-items:center;height:100vh;background-color:#f5f5f5}.login-form{background:#fff;padding:2rem;border-radius:8px;box-shadow:0 4px 6px #0000001a;width:100%;max-width:400px}.login-form h1{margin-bottom:2rem;text-align:center;color:#333}.form-group{margin-bottom:1.5rem}.form-group label{display:block;margin-bottom:.5rem;font-weight:700;color:#555}.form-group input{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:4px;font-size:1rem}.error-message{color:#dc3545;margin-bottom:1rem;text-align:center}button[type=submit]{width:100%;padding:.75rem;background-color:#007bff;color:#fff;border:none;border-radius:4px;font-size:1rem;cursor:pointer;transition:background-color .2s}button[type=submit]:hover{background-color:#0056b3}*{box-sizing:border-box}body{margin:0}.dashboard{display:flex;flex-direction:column;height:100vh;overflow:hidden}.dashboard-header{background:#222;color:#fff;padding:.5rem 1rem;display:flex;justify-content:space-between;align-items:center;font-weight:700}.dashboard-header .logo{margin:0;font-size:2rem;cursor:pointer;line-height:1}.nav-link,.logout-btn{font-weight:700;font-variant:small-caps;text-transform:lowercase;font-size:1rem;background:transparent;border:none;color:#ccc;cursor:pointer;margin-left:1rem}.nav-link:hover,.logout-btn:hover{color:#fff;text-decoration:underline}.dashboard-content{display:flex;flex:1;overflow:hidden;position:relative}.dashboard-sidebar{width:15rem;background:var(--sidebar-bg);border-right:1px solid var(--border-color);display:flex;flex-direction:column;overflow-y:auto;padding:1rem;transition:margin-left .4s ease}.dashboard-sidebar.hidden{margin-left:-15rem}.dashboard-main{flex:1;padding:2rem;overflow-y:auto;background:var(--bg-color);margin-left:0}.dashboard-main>*{max-width:35em;margin:0 auto}.logout-btn{background:transparent;border:1px solid rgba(255,255,255,.3);color:#fff;padding:.5rem 1rem;border-radius:4px;cursor:pointer;transition:all .2s;font-size:.9rem}.logout-btn:hover{background:#ffffff1a;border-color:#ffffff80}.feed-list{padding:1rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--text-color)}.feed-list h1.logo{font-size:3rem;margin:0 0 1rem;line-height:1;cursor:pointer}.search-section{margin-bottom:1.5rem}.search-input{width:100%;padding:.25rem;border:1px solid var(--border-color, #999);background:var(--bg-color);color:var(--text-color);font-size:.9rem;font-family:inherit}.section-header{font-size:1rem;font-weight:700;margin:1.5rem 0 .5rem;cursor:pointer;-webkit-user-select:none;user-select:none;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--text-color)}.filter-list,.tag-list-items,.feed-list-items,.nav-list{list-style:none;padding:0;margin:0}.filter-list li,.nav-list li{margin-bottom:.25rem}.filter-list a,.nav-list a,.tag-link,.feed-title,.logout-link{text-decoration:none;color:var(--link-color, blue);font-size:.9rem;display:block;cursor:pointer;background:none;border:none;padding:0;font-family:inherit;font-variant:small-caps;text-transform:lowercase}.filter-list a:hover,.nav-list a:hover,.tag-link:hover,.feed-title:hover,.logout-link:hover{text-decoration:underline}.filter-list a.active,.tag-link.active,.feed-title.active{font-weight:700;color:var(--text-color)}.tag-item,.sidebar-feed-item{margin-bottom:.1rem}.feed-category{display:none}.nav-section{margin-top:2rem;border-top:1px solid var(--border-color, #ccc);padding-top:1rem}.logout-link{text-align:left;width:100%}.theme-section{margin-top:1rem}.theme-selector{display:flex;gap:.5rem}.theme-selector button{background:transparent;border:1px solid var(--border-color, #ccc);cursor:pointer;padding:.25rem .5rem;font-size:1rem;border-radius:4px}.theme-selector button.active{background:var(--border-color, #ccc)}.dashboard-sidebar::-webkit-scrollbar{width:6px}.dashboard-sidebar::-webkit-scrollbar-thumb{background-color:var(--border-color, #ccc)}.feed-item{padding:1rem;margin-top:5rem;list-style:none;border-bottom:none}.item-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem}.item-title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:700;text-decoration:none;color:var(--link-color);display:block;flex:1}.item-title:hover{text-decoration:none;color:var(--link-color)}.item-actions{display:flex;gap:.5rem;margin-left:1rem}.star-btn{background:none;border:none;cursor:pointer;font-size:1.25rem;padding:0 0 0 .5rem;vertical-align:middle;transition:color .2s;line-height:1}.star-btn.is-starred{color:#00f}.star-btn.is-unstarred{color:var(--text-color);opacity:.3}.star-btn:hover{color:#00f}.action-btn{background:var(--sidebar-bg);border:1px solid var(--border-color, #ccc);cursor:pointer;padding:2px 6px;font-size:1rem;color:#00f;font-weight:700}.action-btn:hover{background-color:#eee}.dateline{margin-top:0;font-weight:400;font-size:.75em;color:#ccc;margin-bottom:1rem}.dateline a{color:#ccc;text-decoration:none}.item-description{color:var(--text-color);line-height:1.5;font-size:1rem;margin-top:1rem}.item-description img{max-width:100%;height:auto;display:block;margin:1rem 0}.item-description blockquote{padding:1rem 1rem 0;border-left:4px solid var(--sidebar-bg);color:var(--text-color);opacity:.8;margin-left:0}.feed-items{padding:1rem 0}.feed-items h2{margin-top:0;border-bottom:2px solid var(--border-color);padding-bottom:.5rem}.item-list{list-style:none;padding:0}.loading-more{padding:2rem;text-align:center;color:#888;font-size:.9rem;min-height:50px}.settings-page{padding:2rem;max-width:800px;margin:0 auto}.add-feed-section{background:var(--sidebar-bg);padding:1.5rem;border-radius:8px;margin-bottom:2rem;border:1px solid var(--border-color)}.add-feed-form{display:flex;gap:1rem}.feed-input{flex:1;padding:.5rem;border:1px solid var(--border-color);background:var(--bg-color);color:var(--text-color);border-radius:4px;font-size:1rem}.error-message{color:#d32f2f;margin-top:1rem}.settings-feed-list{list-style:none;padding:0;border:1px solid var(--border-color);border-radius:8px}.settings-feed-item{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid var(--border-color)}.settings-feed-item:last-child{border-bottom:none}.feed-info{display:flex;flex-direction:column}.feed-title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.1rem}.feed-url{color:var(--text-color);opacity:.6;font-size:.9rem}.delete-btn{background:#ff5252;color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer}.delete-btn:hover{background:#ff1744}.delete-btn:disabled{background:#ffcdd2;cursor:not-allowed}.import-export-section{display:flex;gap:2rem;margin-bottom:2rem}@media(max-width:600px){.import-export-section{flex-direction:column}}.import-section,.export-section{flex:1;background:var(--sidebar-bg);padding:1.5rem;border-radius:8px;border:1px solid var(--border-color)}.import-form{display:flex;flex-direction:column;gap:1rem}.file-input{font-size:.9rem;max-width:100%}.export-buttons{display:flex;gap:1rem;flex-wrap:wrap}.export-btn{display:inline-block;padding:.5rem 1rem;background:var(--bg-color);color:var(--link-color);text-decoration:none;border:1px solid var(--border-color);border-radius:4px;font-weight:700;text-align:center;min-width:70px}.export-btn:hover{background:var(--sidebar-bg)}button{cursor:pointer;padding:.5rem 1rem;border-radius:4px;border:1px solid var(--border-color);background:var(--bg-color);color:var(--text-color);font-weight:700}button:hover:not(:disabled){background:var(--sidebar-bg)}button:disabled{opacity:.5;cursor:not-allowed} diff --git a/web/dist/v2/assets/index-CPhBQF8z.js b/web/dist/v2/assets/index-CPhBQF8z.js new file mode 100644 index 0000000..2ac3ed2 --- /dev/null +++ b/web/dist/v2/assets/index-CPhBQF8z.js @@ -0,0 +1,11 @@ +(function(){const s=document.createElement("link").relList;if(s&&s.supports&&s.supports("modulepreload"))return;for(const d of document.querySelectorAll('link[rel="modulepreload"]'))f(d);new MutationObserver(d=>{for(const h of d)if(h.type==="childList")for(const S of h.addedNodes)S.tagName==="LINK"&&S.rel==="modulepreload"&&f(S)}).observe(document,{childList:!0,subtree:!0});function o(d){const h={};return d.integrity&&(h.integrity=d.integrity),d.referrerPolicy&&(h.referrerPolicy=d.referrerPolicy),d.crossOrigin==="use-credentials"?h.credentials="include":d.crossOrigin==="anonymous"?h.credentials="omit":h.credentials="same-origin",h}function f(d){if(d.ep)return;d.ep=!0;const h=o(d);fetch(d.href,h)}})();var Nf={exports:{}},Cu={};var Id;function av(){if(Id)return Cu;Id=1;var c=Symbol.for("react.transitional.element"),s=Symbol.for("react.fragment");function o(f,d,h){var S=null;if(h!==void 0&&(S=""+h),d.key!==void 0&&(S=""+d.key),"key"in d){h={};for(var _ in d)_!=="key"&&(h[_]=d[_])}else h=d;return d=h.ref,{$$typeof:c,type:f,key:S,ref:d!==void 0?d:null,props:h}}return Cu.Fragment=s,Cu.jsx=o,Cu.jsxs=o,Cu}var Pd;function uv(){return Pd||(Pd=1,Nf.exports=av()),Nf.exports}var U=uv(),Df={exports:{}},lt={};var th;function nv(){if(th)return lt;th=1;var c=Symbol.for("react.transitional.element"),s=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),f=Symbol.for("react.strict_mode"),d=Symbol.for("react.profiler"),h=Symbol.for("react.consumer"),S=Symbol.for("react.context"),_=Symbol.for("react.forward_ref"),b=Symbol.for("react.suspense"),y=Symbol.for("react.memo"),D=Symbol.for("react.lazy"),R=Symbol.for("react.activity"),H=Symbol.iterator;function Z(g){return g===null||typeof g!="object"?null:(g=H&&g[H]||g["@@iterator"],typeof g=="function"?g:null)}var q={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},B=Object.assign,G={};function $(g,j,Y){this.props=g,this.context=j,this.refs=G,this.updater=Y||q}$.prototype.isReactComponent={},$.prototype.setState=function(g,j){if(typeof g!="object"&&typeof g!="function"&&g!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,g,j,"setState")},$.prototype.forceUpdate=function(g){this.updater.enqueueForceUpdate(this,g,"forceUpdate")};function Q(){}Q.prototype=$.prototype;function I(g,j,Y){this.props=g,this.context=j,this.refs=G,this.updater=Y||q}var W=I.prototype=new Q;W.constructor=I,B(W,$.prototype),W.isPureReactComponent=!0;var tt=Array.isArray;function F(){}var X={H:null,A:null,T:null,S:null},J=Object.prototype.hasOwnProperty;function mt(g,j,Y){var w=Y.ref;return{$$typeof:c,type:g,key:j,ref:w!==void 0?w:null,props:Y}}function Wt(g,j){return mt(g.type,j,g.props)}function Ue(g){return typeof g=="object"&&g!==null&&g.$$typeof===c}function Ft(g){var j={"=":"=0",":":"=2"};return"$"+g.replace(/[=:]/g,function(Y){return j[Y]})}var xl=/\/+/g;function Le(g,j){return typeof g=="object"&&g!==null&&g.key!=null?Ft(""+g.key):j.toString(36)}function Oe(g){switch(g.status){case"fulfilled":return g.value;case"rejected":throw g.reason;default:switch(typeof g.status=="string"?g.then(F,F):(g.status="pending",g.then(function(j){g.status==="pending"&&(g.status="fulfilled",g.value=j)},function(j){g.status==="pending"&&(g.status="rejected",g.reason=j)})),g.status){case"fulfilled":return g.value;case"rejected":throw g.reason}}throw g}function N(g,j,Y,w,at){var it=typeof g;(it==="undefined"||it==="boolean")&&(g=null);var vt=!1;if(g===null)vt=!0;else switch(it){case"bigint":case"string":case"number":vt=!0;break;case"object":switch(g.$$typeof){case c:case s:vt=!0;break;case D:return vt=g._init,N(vt(g._payload),j,Y,w,at)}}if(vt)return at=at(g),vt=w===""?"."+Le(g,0):w,tt(at)?(Y="",vt!=null&&(Y=vt.replace(xl,"$&/")+"/"),N(at,j,Y,"",function(Ya){return Ya})):at!=null&&(Ue(at)&&(at=Wt(at,Y+(at.key==null||g&&g.key===at.key?"":(""+at.key).replace(xl,"$&/")+"/")+vt)),j.push(at)),1;vt=0;var Jt=w===""?".":w+":";if(tt(g))for(var xt=0;xt<g.length;xt++)w=g[xt],it=Jt+Le(w,xt),vt+=N(w,j,Y,it,at);else if(xt=Z(g),typeof xt=="function")for(g=xt.call(g),xt=0;!(w=g.next()).done;)w=w.value,it=Jt+Le(w,xt++),vt+=N(w,j,Y,it,at);else if(it==="object"){if(typeof g.then=="function")return N(Oe(g),j,Y,w,at);throw j=String(g),Error("Objects are not valid as a React child (found: "+(j==="[object Object]"?"object with keys {"+Object.keys(g).join(", ")+"}":j)+"). If you meant to render a collection of children, use an array instead.")}return vt}function L(g,j,Y){if(g==null)return g;var w=[],at=0;return N(g,w,"","",function(it){return j.call(Y,it,at++)}),w}function et(g){if(g._status===-1){var j=g._result;j=j(),j.then(function(Y){(g._status===0||g._status===-1)&&(g._status=1,g._result=Y)},function(Y){(g._status===0||g._status===-1)&&(g._status=2,g._result=Y)}),g._status===-1&&(g._status=0,g._result=j)}if(g._status===1)return g._result.default;throw g._result}var St=typeof reportError=="function"?reportError:function(g){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var j=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof g=="object"&&g!==null&&typeof g.message=="string"?String(g.message):String(g),error:g});if(!window.dispatchEvent(j))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",g);return}console.error(g)},zt={map:L,forEach:function(g,j,Y){L(g,function(){j.apply(this,arguments)},Y)},count:function(g){var j=0;return L(g,function(){j++}),j},toArray:function(g){return L(g,function(j){return j})||[]},only:function(g){if(!Ue(g))throw Error("React.Children.only expected to receive a single React element child.");return g}};return lt.Activity=R,lt.Children=zt,lt.Component=$,lt.Fragment=o,lt.Profiler=d,lt.PureComponent=I,lt.StrictMode=f,lt.Suspense=b,lt.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=X,lt.__COMPILER_RUNTIME={__proto__:null,c:function(g){return X.H.useMemoCache(g)}},lt.cache=function(g){return function(){return g.apply(null,arguments)}},lt.cacheSignal=function(){return null},lt.cloneElement=function(g,j,Y){if(g==null)throw Error("The argument must be a React element, but you passed "+g+".");var w=B({},g.props),at=g.key;if(j!=null)for(it in j.key!==void 0&&(at=""+j.key),j)!J.call(j,it)||it==="key"||it==="__self"||it==="__source"||it==="ref"&&j.ref===void 0||(w[it]=j[it]);var it=arguments.length-2;if(it===1)w.children=Y;else if(1<it){for(var vt=Array(it),Jt=0;Jt<it;Jt++)vt[Jt]=arguments[Jt+2];w.children=vt}return mt(g.type,at,w)},lt.createContext=function(g){return g={$$typeof:S,_currentValue:g,_currentValue2:g,_threadCount:0,Provider:null,Consumer:null},g.Provider=g,g.Consumer={$$typeof:h,_context:g},g},lt.createElement=function(g,j,Y){var w,at={},it=null;if(j!=null)for(w in j.key!==void 0&&(it=""+j.key),j)J.call(j,w)&&w!=="key"&&w!=="__self"&&w!=="__source"&&(at[w]=j[w]);var vt=arguments.length-2;if(vt===1)at.children=Y;else if(1<vt){for(var Jt=Array(vt),xt=0;xt<vt;xt++)Jt[xt]=arguments[xt+2];at.children=Jt}if(g&&g.defaultProps)for(w in vt=g.defaultProps,vt)at[w]===void 0&&(at[w]=vt[w]);return mt(g,it,at)},lt.createRef=function(){return{current:null}},lt.forwardRef=function(g){return{$$typeof:_,render:g}},lt.isValidElement=Ue,lt.lazy=function(g){return{$$typeof:D,_payload:{_status:-1,_result:g},_init:et}},lt.memo=function(g,j){return{$$typeof:y,type:g,compare:j===void 0?null:j}},lt.startTransition=function(g){var j=X.T,Y={};X.T=Y;try{var w=g(),at=X.S;at!==null&&at(Y,w),typeof w=="object"&&w!==null&&typeof w.then=="function"&&w.then(F,St)}catch(it){St(it)}finally{j!==null&&Y.types!==null&&(j.types=Y.types),X.T=j}},lt.unstable_useCacheRefresh=function(){return X.H.useCacheRefresh()},lt.use=function(g){return X.H.use(g)},lt.useActionState=function(g,j,Y){return X.H.useActionState(g,j,Y)},lt.useCallback=function(g,j){return X.H.useCallback(g,j)},lt.useContext=function(g){return X.H.useContext(g)},lt.useDebugValue=function(){},lt.useDeferredValue=function(g,j){return X.H.useDeferredValue(g,j)},lt.useEffect=function(g,j){return X.H.useEffect(g,j)},lt.useEffectEvent=function(g){return X.H.useEffectEvent(g)},lt.useId=function(){return X.H.useId()},lt.useImperativeHandle=function(g,j,Y){return X.H.useImperativeHandle(g,j,Y)},lt.useInsertionEffect=function(g,j){return X.H.useInsertionEffect(g,j)},lt.useLayoutEffect=function(g,j){return X.H.useLayoutEffect(g,j)},lt.useMemo=function(g,j){return X.H.useMemo(g,j)},lt.useOptimistic=function(g,j){return X.H.useOptimistic(g,j)},lt.useReducer=function(g,j,Y){return X.H.useReducer(g,j,Y)},lt.useRef=function(g){return X.H.useRef(g)},lt.useState=function(g){return X.H.useState(g)},lt.useSyncExternalStore=function(g,j,Y){return X.H.useSyncExternalStore(g,j,Y)},lt.useTransition=function(){return X.H.useTransition()},lt.version="19.2.4",lt}var eh;function Qf(){return eh||(eh=1,Df.exports=nv()),Df.exports}var z=Qf(),xf={exports:{}},Uu={},Cf={exports:{}},Uf={};var lh;function iv(){return lh||(lh=1,(function(c){function s(N,L){var et=N.length;N.push(L);t:for(;0<et;){var St=et-1>>>1,zt=N[St];if(0<d(zt,L))N[St]=L,N[et]=zt,et=St;else break t}}function o(N){return N.length===0?null:N[0]}function f(N){if(N.length===0)return null;var L=N[0],et=N.pop();if(et!==L){N[0]=et;t:for(var St=0,zt=N.length,g=zt>>>1;St<g;){var j=2*(St+1)-1,Y=N[j],w=j+1,at=N[w];if(0>d(Y,et))w<zt&&0>d(at,Y)?(N[St]=at,N[w]=et,St=w):(N[St]=Y,N[j]=et,St=j);else if(w<zt&&0>d(at,et))N[St]=at,N[w]=et,St=w;else break t}}return L}function d(N,L){var et=N.sortIndex-L.sortIndex;return et!==0?et:N.id-L.id}if(c.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var h=performance;c.unstable_now=function(){return h.now()}}else{var S=Date,_=S.now();c.unstable_now=function(){return S.now()-_}}var b=[],y=[],D=1,R=null,H=3,Z=!1,q=!1,B=!1,G=!1,$=typeof setTimeout=="function"?setTimeout:null,Q=typeof clearTimeout=="function"?clearTimeout:null,I=typeof setImmediate<"u"?setImmediate:null;function W(N){for(var L=o(y);L!==null;){if(L.callback===null)f(y);else if(L.startTime<=N)f(y),L.sortIndex=L.expirationTime,s(b,L);else break;L=o(y)}}function tt(N){if(B=!1,W(N),!q)if(o(b)!==null)q=!0,F||(F=!0,Ft());else{var L=o(y);L!==null&&Oe(tt,L.startTime-N)}}var F=!1,X=-1,J=5,mt=-1;function Wt(){return G?!0:!(c.unstable_now()-mt<J)}function Ue(){if(G=!1,F){var N=c.unstable_now();mt=N;var L=!0;try{t:{q=!1,B&&(B=!1,Q(X),X=-1),Z=!0;var et=H;try{e:{for(W(N),R=o(b);R!==null&&!(R.expirationTime>N&&Wt());){var St=R.callback;if(typeof St=="function"){R.callback=null,H=R.priorityLevel;var zt=St(R.expirationTime<=N);if(N=c.unstable_now(),typeof zt=="function"){R.callback=zt,W(N),L=!0;break e}R===o(b)&&f(b),W(N)}else f(b);R=o(b)}if(R!==null)L=!0;else{var g=o(y);g!==null&&Oe(tt,g.startTime-N),L=!1}}break t}finally{R=null,H=et,Z=!1}L=void 0}}finally{L?Ft():F=!1}}}var Ft;if(typeof I=="function")Ft=function(){I(Ue)};else if(typeof MessageChannel<"u"){var xl=new MessageChannel,Le=xl.port2;xl.port1.onmessage=Ue,Ft=function(){Le.postMessage(null)}}else Ft=function(){$(Ue,0)};function Oe(N,L){X=$(function(){N(c.unstable_now())},L)}c.unstable_IdlePriority=5,c.unstable_ImmediatePriority=1,c.unstable_LowPriority=4,c.unstable_NormalPriority=3,c.unstable_Profiling=null,c.unstable_UserBlockingPriority=2,c.unstable_cancelCallback=function(N){N.callback=null},c.unstable_forceFrameRate=function(N){0>N||125<N?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):J=0<N?Math.floor(1e3/N):5},c.unstable_getCurrentPriorityLevel=function(){return H},c.unstable_next=function(N){switch(H){case 1:case 2:case 3:var L=3;break;default:L=H}var et=H;H=L;try{return N()}finally{H=et}},c.unstable_requestPaint=function(){G=!0},c.unstable_runWithPriority=function(N,L){switch(N){case 1:case 2:case 3:case 4:case 5:break;default:N=3}var et=H;H=N;try{return L()}finally{H=et}},c.unstable_scheduleCallback=function(N,L,et){var St=c.unstable_now();switch(typeof et=="object"&&et!==null?(et=et.delay,et=typeof et=="number"&&0<et?St+et:St):et=St,N){case 1:var zt=-1;break;case 2:zt=250;break;case 5:zt=1073741823;break;case 4:zt=1e4;break;default:zt=5e3}return zt=et+zt,N={id:D++,callback:L,priorityLevel:N,startTime:et,expirationTime:zt,sortIndex:-1},et>St?(N.sortIndex=et,s(y,N),o(b)===null&&N===o(y)&&(B?(Q(X),X=-1):B=!0,Oe(tt,et-St))):(N.sortIndex=zt,s(b,N),q||Z||(q=!0,F||(F=!0,Ft()))),N},c.unstable_shouldYield=Wt,c.unstable_wrapCallback=function(N){var L=H;return function(){var et=H;H=L;try{return N.apply(this,arguments)}finally{H=et}}}})(Uf)),Uf}var ah;function cv(){return ah||(ah=1,Cf.exports=iv()),Cf.exports}var jf={exports:{}},Kt={};var uh;function fv(){if(uh)return Kt;uh=1;var c=Qf();function s(b){var y="https://react.dev/errors/"+b;if(1<arguments.length){y+="?args[]="+encodeURIComponent(arguments[1]);for(var D=2;D<arguments.length;D++)y+="&args[]="+encodeURIComponent(arguments[D])}return"Minified React error #"+b+"; visit "+y+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function o(){}var f={d:{f:o,r:function(){throw Error(s(522))},D:o,C:o,L:o,m:o,X:o,S:o,M:o},p:0,findDOMNode:null},d=Symbol.for("react.portal");function h(b,y,D){var R=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:d,key:R==null?null:""+R,children:b,containerInfo:y,implementation:D}}var S=c.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function _(b,y){if(b==="font")return"";if(typeof y=="string")return y==="use-credentials"?y:""}return Kt.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=f,Kt.createPortal=function(b,y){var D=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!y||y.nodeType!==1&&y.nodeType!==9&&y.nodeType!==11)throw Error(s(299));return h(b,y,null,D)},Kt.flushSync=function(b){var y=S.T,D=f.p;try{if(S.T=null,f.p=2,b)return b()}finally{S.T=y,f.p=D,f.d.f()}},Kt.preconnect=function(b,y){typeof b=="string"&&(y?(y=y.crossOrigin,y=typeof y=="string"?y==="use-credentials"?y:"":void 0):y=null,f.d.C(b,y))},Kt.prefetchDNS=function(b){typeof b=="string"&&f.d.D(b)},Kt.preinit=function(b,y){if(typeof b=="string"&&y&&typeof y.as=="string"){var D=y.as,R=_(D,y.crossOrigin),H=typeof y.integrity=="string"?y.integrity:void 0,Z=typeof y.fetchPriority=="string"?y.fetchPriority:void 0;D==="style"?f.d.S(b,typeof y.precedence=="string"?y.precedence:void 0,{crossOrigin:R,integrity:H,fetchPriority:Z}):D==="script"&&f.d.X(b,{crossOrigin:R,integrity:H,fetchPriority:Z,nonce:typeof y.nonce=="string"?y.nonce:void 0})}},Kt.preinitModule=function(b,y){if(typeof b=="string")if(typeof y=="object"&&y!==null){if(y.as==null||y.as==="script"){var D=_(y.as,y.crossOrigin);f.d.M(b,{crossOrigin:D,integrity:typeof y.integrity=="string"?y.integrity:void 0,nonce:typeof y.nonce=="string"?y.nonce:void 0})}}else y==null&&f.d.M(b)},Kt.preload=function(b,y){if(typeof b=="string"&&typeof y=="object"&&y!==null&&typeof y.as=="string"){var D=y.as,R=_(D,y.crossOrigin);f.d.L(b,D,{crossOrigin:R,integrity:typeof y.integrity=="string"?y.integrity:void 0,nonce:typeof y.nonce=="string"?y.nonce:void 0,type:typeof y.type=="string"?y.type:void 0,fetchPriority:typeof y.fetchPriority=="string"?y.fetchPriority:void 0,referrerPolicy:typeof y.referrerPolicy=="string"?y.referrerPolicy:void 0,imageSrcSet:typeof y.imageSrcSet=="string"?y.imageSrcSet:void 0,imageSizes:typeof y.imageSizes=="string"?y.imageSizes:void 0,media:typeof y.media=="string"?y.media:void 0})}},Kt.preloadModule=function(b,y){if(typeof b=="string")if(y){var D=_(y.as,y.crossOrigin);f.d.m(b,{as:typeof y.as=="string"&&y.as!=="script"?y.as:void 0,crossOrigin:D,integrity:typeof y.integrity=="string"?y.integrity:void 0})}else f.d.m(b)},Kt.requestFormReset=function(b){f.d.r(b)},Kt.unstable_batchedUpdates=function(b,y){return b(y)},Kt.useFormState=function(b,y,D){return S.H.useFormState(b,y,D)},Kt.useFormStatus=function(){return S.H.useHostTransitionStatus()},Kt.version="19.2.4",Kt}var nh;function rv(){if(nh)return jf.exports;nh=1;function c(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(c)}catch(s){console.error(s)}}return c(),jf.exports=fv(),jf.exports}var ih;function sv(){if(ih)return Uu;ih=1;var c=cv(),s=Qf(),o=rv();function f(t){var e="https://react.dev/errors/"+t;if(1<arguments.length){e+="?args[]="+encodeURIComponent(arguments[1]);for(var l=2;l<arguments.length;l++)e+="&args[]="+encodeURIComponent(arguments[l])}return"Minified React error #"+t+"; visit "+e+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function d(t){return!(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11)}function h(t){var e=t,l=t;if(t.alternate)for(;e.return;)e=e.return;else{t=e;do e=t,(e.flags&4098)!==0&&(l=e.return),t=e.return;while(t)}return e.tag===3?l:null}function S(t){if(t.tag===13){var e=t.memoizedState;if(e===null&&(t=t.alternate,t!==null&&(e=t.memoizedState)),e!==null)return e.dehydrated}return null}function _(t){if(t.tag===31){var e=t.memoizedState;if(e===null&&(t=t.alternate,t!==null&&(e=t.memoizedState)),e!==null)return e.dehydrated}return null}function b(t){if(h(t)!==t)throw Error(f(188))}function y(t){var e=t.alternate;if(!e){if(e=h(t),e===null)throw Error(f(188));return e!==t?null:t}for(var l=t,a=e;;){var u=l.return;if(u===null)break;var n=u.alternate;if(n===null){if(a=u.return,a!==null){l=a;continue}break}if(u.child===n.child){for(n=u.child;n;){if(n===l)return b(u),t;if(n===a)return b(u),e;n=n.sibling}throw Error(f(188))}if(l.return!==a.return)l=u,a=n;else{for(var i=!1,r=u.child;r;){if(r===l){i=!0,l=u,a=n;break}if(r===a){i=!0,a=u,l=n;break}r=r.sibling}if(!i){for(r=n.child;r;){if(r===l){i=!0,l=n,a=u;break}if(r===a){i=!0,a=n,l=u;break}r=r.sibling}if(!i)throw Error(f(189))}}if(l.alternate!==a)throw Error(f(190))}if(l.tag!==3)throw Error(f(188));return l.stateNode.current===l?t:e}function D(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t;for(t=t.child;t!==null;){if(e=D(t),e!==null)return e;t=t.sibling}return null}var R=Object.assign,H=Symbol.for("react.element"),Z=Symbol.for("react.transitional.element"),q=Symbol.for("react.portal"),B=Symbol.for("react.fragment"),G=Symbol.for("react.strict_mode"),$=Symbol.for("react.profiler"),Q=Symbol.for("react.consumer"),I=Symbol.for("react.context"),W=Symbol.for("react.forward_ref"),tt=Symbol.for("react.suspense"),F=Symbol.for("react.suspense_list"),X=Symbol.for("react.memo"),J=Symbol.for("react.lazy"),mt=Symbol.for("react.activity"),Wt=Symbol.for("react.memo_cache_sentinel"),Ue=Symbol.iterator;function Ft(t){return t===null||typeof t!="object"?null:(t=Ue&&t[Ue]||t["@@iterator"],typeof t=="function"?t:null)}var xl=Symbol.for("react.client.reference");function Le(t){if(t==null)return null;if(typeof t=="function")return t.$$typeof===xl?null:t.displayName||t.name||null;if(typeof t=="string")return t;switch(t){case B:return"Fragment";case $:return"Profiler";case G:return"StrictMode";case tt:return"Suspense";case F:return"SuspenseList";case mt:return"Activity"}if(typeof t=="object")switch(t.$$typeof){case q:return"Portal";case I:return t.displayName||"Context";case Q:return(t._context.displayName||"Context")+".Consumer";case W:var e=t.render;return t=t.displayName,t||(t=e.displayName||e.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;case X:return e=t.displayName||null,e!==null?e:Le(t.type)||"Memo";case J:e=t._payload,t=t._init;try{return Le(t(e))}catch{}}return null}var Oe=Array.isArray,N=s.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,L=o.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,et={pending:!1,data:null,method:null,action:null},St=[],zt=-1;function g(t){return{current:t}}function j(t){0>zt||(t.current=St[zt],St[zt]=null,zt--)}function Y(t,e){zt++,St[zt]=t.current,t.current=e}var w=g(null),at=g(null),it=g(null),vt=g(null);function Jt(t,e){switch(Y(it,e),Y(at,t),Y(w,null),e.nodeType){case 9:case 11:t=(t=e.documentElement)&&(t=t.namespaceURI)?Ed(t):0;break;default:if(t=e.tagName,e=e.namespaceURI)e=Ed(e),t=Td(e,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}j(w),Y(w,t)}function xt(){j(w),j(at),j(it)}function Ya(t){t.memoizedState!==null&&Y(vt,t);var e=w.current,l=Td(e,t.type);e!==l&&(Y(at,t),Y(w,l))}function Yu(t){at.current===t&&(j(w),j(at)),vt.current===t&&(j(vt),Mu._currentValue=et)}var si,Ff;function Cl(t){if(si===void 0)try{throw Error()}catch(l){var e=l.stack.trim().match(/\n( *(at )?)/);si=e&&e[1]||"",Ff=-1<l.stack.indexOf(` + at`)?" (<anonymous>)":-1<l.stack.indexOf("@")?"@unknown:0:0":""}return` +`+si+t+Ff}var oi=!1;function di(t,e){if(!t||oi)return"";oi=!0;var l=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var a={DetermineComponentFrameRoot:function(){try{if(e){var C=function(){throw Error()};if(Object.defineProperty(C.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(C,[])}catch(O){var A=O}Reflect.construct(t,[],C)}else{try{C.call()}catch(O){A=O}t.call(C.prototype)}}else{try{throw Error()}catch(O){A=O}(C=t())&&typeof C.catch=="function"&&C.catch(function(){})}}catch(O){if(O&&A&&typeof O.stack=="string")return[O.stack,A.stack]}return[null,null]}};a.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var u=Object.getOwnPropertyDescriptor(a.DetermineComponentFrameRoot,"name");u&&u.configurable&&Object.defineProperty(a.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var n=a.DetermineComponentFrameRoot(),i=n[0],r=n[1];if(i&&r){var m=i.split(` +`),T=r.split(` +`);for(u=a=0;a<m.length&&!m[a].includes("DetermineComponentFrameRoot");)a++;for(;u<T.length&&!T[u].includes("DetermineComponentFrameRoot");)u++;if(a===m.length||u===T.length)for(a=m.length-1,u=T.length-1;1<=a&&0<=u&&m[a]!==T[u];)u--;for(;1<=a&&0<=u;a--,u--)if(m[a]!==T[u]){if(a!==1||u!==1)do if(a--,u--,0>u||m[a]!==T[u]){var M=` +`+m[a].replace(" at new "," at ");return t.displayName&&M.includes("<anonymous>")&&(M=M.replace("<anonymous>",t.displayName)),M}while(1<=a&&0<=u);break}}}finally{oi=!1,Error.prepareStackTrace=l}return(l=t?t.displayName||t.name:"")?Cl(l):""}function jh(t,e){switch(t.tag){case 26:case 27:case 5:return Cl(t.type);case 16:return Cl("Lazy");case 13:return t.child!==e&&e!==null?Cl("Suspense Fallback"):Cl("Suspense");case 19:return Cl("SuspenseList");case 0:case 15:return di(t.type,!1);case 11:return di(t.type.render,!1);case 1:return di(t.type,!0);case 31:return Cl("Activity");default:return""}}function kf(t){try{var e="",l=null;do e+=jh(t,l),l=t,t=t.return;while(t);return e}catch(a){return` +Error generating stack: `+a.message+` +`+a.stack}}var hi=Object.prototype.hasOwnProperty,mi=c.unstable_scheduleCallback,yi=c.unstable_cancelCallback,Hh=c.unstable_shouldYield,Bh=c.unstable_requestPaint,ue=c.unstable_now,qh=c.unstable_getCurrentPriorityLevel,If=c.unstable_ImmediatePriority,Pf=c.unstable_UserBlockingPriority,Gu=c.unstable_NormalPriority,Lh=c.unstable_LowPriority,tr=c.unstable_IdlePriority,Yh=c.log,Gh=c.unstable_setDisableYieldValue,Ga=null,ne=null;function nl(t){if(typeof Yh=="function"&&Gh(t),ne&&typeof ne.setStrictMode=="function")try{ne.setStrictMode(Ga,t)}catch{}}var ie=Math.clz32?Math.clz32:Zh,Xh=Math.log,Qh=Math.LN2;function Zh(t){return t>>>=0,t===0?32:31-(Xh(t)/Qh|0)|0}var Xu=256,Qu=262144,Zu=4194304;function Ul(t){var e=t&42;if(e!==0)return e;switch(t&-t){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return t&261888;case 262144:case 524288:case 1048576:case 2097152:return t&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return t&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return t}}function Vu(t,e,l){var a=t.pendingLanes;if(a===0)return 0;var u=0,n=t.suspendedLanes,i=t.pingedLanes;t=t.warmLanes;var r=a&134217727;return r!==0?(a=r&~n,a!==0?u=Ul(a):(i&=r,i!==0?u=Ul(i):l||(l=r&~t,l!==0&&(u=Ul(l))))):(r=a&~n,r!==0?u=Ul(r):i!==0?u=Ul(i):l||(l=a&~t,l!==0&&(u=Ul(l)))),u===0?0:e!==0&&e!==u&&(e&n)===0&&(n=u&-u,l=e&-e,n>=l||n===32&&(l&4194048)!==0)?e:u}function Xa(t,e){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&e)===0}function Vh(t,e){switch(t){case 1:case 2:case 4:case 8:case 64:return e+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function er(){var t=Zu;return Zu<<=1,(Zu&62914560)===0&&(Zu=4194304),t}function vi(t){for(var e=[],l=0;31>l;l++)e.push(t);return e}function Qa(t,e){t.pendingLanes|=e,e!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function wh(t,e,l,a,u,n){var i=t.pendingLanes;t.pendingLanes=l,t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0,t.expiredLanes&=l,t.entangledLanes&=l,t.errorRecoveryDisabledLanes&=l,t.shellSuspendCounter=0;var r=t.entanglements,m=t.expirationTimes,T=t.hiddenUpdates;for(l=i&~l;0<l;){var M=31-ie(l),C=1<<M;r[M]=0,m[M]=-1;var A=T[M];if(A!==null)for(T[M]=null,M=0;M<A.length;M++){var O=A[M];O!==null&&(O.lane&=-536870913)}l&=~C}a!==0&&lr(t,a,0),n!==0&&u===0&&t.tag!==0&&(t.suspendedLanes|=n&~(i&~e))}function lr(t,e,l){t.pendingLanes|=e,t.suspendedLanes&=~e;var a=31-ie(e);t.entangledLanes|=e,t.entanglements[a]=t.entanglements[a]|1073741824|l&261930}function ar(t,e){var l=t.entangledLanes|=e;for(t=t.entanglements;l;){var a=31-ie(l),u=1<<a;u&e|t[a]&e&&(t[a]|=e),l&=~u}}function ur(t,e){var l=e&-e;return l=(l&42)!==0?1:gi(l),(l&(t.suspendedLanes|e))!==0?0:l}function gi(t){switch(t){case 2:t=1;break;case 8:t=4;break;case 32:t=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:t=128;break;case 268435456:t=134217728;break;default:t=0}return t}function pi(t){return t&=-t,2<t?8<t?(t&134217727)!==0?32:268435456:8:2}function nr(){var t=L.p;return t!==0?t:(t=window.event,t===void 0?32:wd(t.type))}function ir(t,e){var l=L.p;try{return L.p=t,e()}finally{L.p=l}}var il=Math.random().toString(36).slice(2),Xt="__reactFiber$"+il,kt="__reactProps$"+il,Il="__reactContainer$"+il,Si="__reactEvents$"+il,Kh="__reactListeners$"+il,Jh="__reactHandles$"+il,cr="__reactResources$"+il,Za="__reactMarker$"+il;function bi(t){delete t[Xt],delete t[kt],delete t[Si],delete t[Kh],delete t[Jh]}function Pl(t){var e=t[Xt];if(e)return e;for(var l=t.parentNode;l;){if(e=l[Il]||l[Xt]){if(l=e.alternate,e.child!==null||l!==null&&l.child!==null)for(t=Nd(t);t!==null;){if(l=t[Xt])return l;t=Nd(t)}return e}t=l,l=t.parentNode}return null}function ta(t){if(t=t[Xt]||t[Il]){var e=t.tag;if(e===5||e===6||e===13||e===31||e===26||e===27||e===3)return t}return null}function Va(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t.stateNode;throw Error(f(33))}function ea(t){var e=t[cr];return e||(e=t[cr]={hoistableStyles:new Map,hoistableScripts:new Map}),e}function Yt(t){t[Za]=!0}var fr=new Set,rr={};function jl(t,e){la(t,e),la(t+"Capture",e)}function la(t,e){for(rr[t]=e,t=0;t<e.length;t++)fr.add(e[t])}var $h=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),sr={},or={};function Wh(t){return hi.call(or,t)?!0:hi.call(sr,t)?!1:$h.test(t)?or[t]=!0:(sr[t]=!0,!1)}function wu(t,e,l){if(Wh(e))if(l===null)t.removeAttribute(e);else{switch(typeof l){case"undefined":case"function":case"symbol":t.removeAttribute(e);return;case"boolean":var a=e.toLowerCase().slice(0,5);if(a!=="data-"&&a!=="aria-"){t.removeAttribute(e);return}}t.setAttribute(e,""+l)}}function Ku(t,e,l){if(l===null)t.removeAttribute(e);else{switch(typeof l){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(e);return}t.setAttribute(e,""+l)}}function Ye(t,e,l,a){if(a===null)t.removeAttribute(l);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(l);return}t.setAttributeNS(e,l,""+a)}}function ve(t){switch(typeof t){case"bigint":case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function dr(t){var e=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(e==="checkbox"||e==="radio")}function Fh(t,e,l){var a=Object.getOwnPropertyDescriptor(t.constructor.prototype,e);if(!t.hasOwnProperty(e)&&typeof a<"u"&&typeof a.get=="function"&&typeof a.set=="function"){var u=a.get,n=a.set;return Object.defineProperty(t,e,{configurable:!0,get:function(){return u.call(this)},set:function(i){l=""+i,n.call(this,i)}}),Object.defineProperty(t,e,{enumerable:a.enumerable}),{getValue:function(){return l},setValue:function(i){l=""+i},stopTracking:function(){t._valueTracker=null,delete t[e]}}}}function Ei(t){if(!t._valueTracker){var e=dr(t)?"checked":"value";t._valueTracker=Fh(t,e,""+t[e])}}function hr(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var l=e.getValue(),a="";return t&&(a=dr(t)?t.checked?"true":"false":t.value),t=a,t!==l?(e.setValue(t),!0):!1}function Ju(t){if(t=t||(typeof document<"u"?document:void 0),typeof t>"u")return null;try{return t.activeElement||t.body}catch{return t.body}}var kh=/[\n"\\]/g;function ge(t){return t.replace(kh,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function Ti(t,e,l,a,u,n,i,r){t.name="",i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"?t.type=i:t.removeAttribute("type"),e!=null?i==="number"?(e===0&&t.value===""||t.value!=e)&&(t.value=""+ve(e)):t.value!==""+ve(e)&&(t.value=""+ve(e)):i!=="submit"&&i!=="reset"||t.removeAttribute("value"),e!=null?zi(t,i,ve(e)):l!=null?zi(t,i,ve(l)):a!=null&&t.removeAttribute("value"),u==null&&n!=null&&(t.defaultChecked=!!n),u!=null&&(t.checked=u&&typeof u!="function"&&typeof u!="symbol"),r!=null&&typeof r!="function"&&typeof r!="symbol"&&typeof r!="boolean"?t.name=""+ve(r):t.removeAttribute("name")}function mr(t,e,l,a,u,n,i,r){if(n!=null&&typeof n!="function"&&typeof n!="symbol"&&typeof n!="boolean"&&(t.type=n),e!=null||l!=null){if(!(n!=="submit"&&n!=="reset"||e!=null)){Ei(t);return}l=l!=null?""+ve(l):"",e=e!=null?""+ve(e):l,r||e===t.value||(t.value=e),t.defaultValue=e}a=a??u,a=typeof a!="function"&&typeof a!="symbol"&&!!a,t.checked=r?t.checked:!!a,t.defaultChecked=!!a,i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"&&(t.name=i),Ei(t)}function zi(t,e,l){e==="number"&&Ju(t.ownerDocument)===t||t.defaultValue===""+l||(t.defaultValue=""+l)}function aa(t,e,l,a){if(t=t.options,e){e={};for(var u=0;u<l.length;u++)e["$"+l[u]]=!0;for(l=0;l<t.length;l++)u=e.hasOwnProperty("$"+t[l].value),t[l].selected!==u&&(t[l].selected=u),u&&a&&(t[l].defaultSelected=!0)}else{for(l=""+ve(l),e=null,u=0;u<t.length;u++){if(t[u].value===l){t[u].selected=!0,a&&(t[u].defaultSelected=!0);return}e!==null||t[u].disabled||(e=t[u])}e!==null&&(e.selected=!0)}}function yr(t,e,l){if(e!=null&&(e=""+ve(e),e!==t.value&&(t.value=e),l==null)){t.defaultValue!==e&&(t.defaultValue=e);return}t.defaultValue=l!=null?""+ve(l):""}function vr(t,e,l,a){if(e==null){if(a!=null){if(l!=null)throw Error(f(92));if(Oe(a)){if(1<a.length)throw Error(f(93));a=a[0]}l=a}l==null&&(l=""),e=l}l=ve(e),t.defaultValue=l,a=t.textContent,a===l&&a!==""&&a!==null&&(t.value=a),Ei(t)}function ua(t,e){if(e){var l=t.firstChild;if(l&&l===t.lastChild&&l.nodeType===3){l.nodeValue=e;return}}t.textContent=e}var Ih=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function gr(t,e,l){var a=e.indexOf("--")===0;l==null||typeof l=="boolean"||l===""?a?t.setProperty(e,""):e==="float"?t.cssFloat="":t[e]="":a?t.setProperty(e,l):typeof l!="number"||l===0||Ih.has(e)?e==="float"?t.cssFloat=l:t[e]=(""+l).trim():t[e]=l+"px"}function pr(t,e,l){if(e!=null&&typeof e!="object")throw Error(f(62));if(t=t.style,l!=null){for(var a in l)!l.hasOwnProperty(a)||e!=null&&e.hasOwnProperty(a)||(a.indexOf("--")===0?t.setProperty(a,""):a==="float"?t.cssFloat="":t[a]="");for(var u in e)a=e[u],e.hasOwnProperty(u)&&l[u]!==a&&gr(t,u,a)}else for(var n in e)e.hasOwnProperty(n)&&gr(t,n,e[n])}function Ai(t){if(t.indexOf("-")===-1)return!1;switch(t){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 Ph=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),tm=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function $u(t){return tm.test(""+t)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":t}function Ge(){}var _i=null;function Ri(t){return t=t.target||t.srcElement||window,t.correspondingUseElement&&(t=t.correspondingUseElement),t.nodeType===3?t.parentNode:t}var na=null,ia=null;function Sr(t){var e=ta(t);if(e&&(t=e.stateNode)){var l=t[kt]||null;t:switch(t=e.stateNode,e.type){case"input":if(Ti(t,l.value,l.defaultValue,l.defaultValue,l.checked,l.defaultChecked,l.type,l.name),e=l.name,l.type==="radio"&&e!=null){for(l=t;l.parentNode;)l=l.parentNode;for(l=l.querySelectorAll('input[name="'+ge(""+e)+'"][type="radio"]'),e=0;e<l.length;e++){var a=l[e];if(a!==t&&a.form===t.form){var u=a[kt]||null;if(!u)throw Error(f(90));Ti(a,u.value,u.defaultValue,u.defaultValue,u.checked,u.defaultChecked,u.type,u.name)}}for(e=0;e<l.length;e++)a=l[e],a.form===t.form&&hr(a)}break t;case"textarea":yr(t,l.value,l.defaultValue);break t;case"select":e=l.value,e!=null&&aa(t,!!l.multiple,e,!1)}}}var Oi=!1;function br(t,e,l){if(Oi)return t(e,l);Oi=!0;try{var a=t(e);return a}finally{if(Oi=!1,(na!==null||ia!==null)&&(Bn(),na&&(e=na,t=ia,ia=na=null,Sr(e),t)))for(e=0;e<t.length;e++)Sr(t[e])}}function wa(t,e){var l=t.stateNode;if(l===null)return null;var a=l[kt]||null;if(a===null)return null;l=a[e];t:switch(e){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(a=!a.disabled)||(t=t.type,a=!(t==="button"||t==="input"||t==="select"||t==="textarea")),t=!a;break t;default:t=!1}if(t)return null;if(l&&typeof l!="function")throw Error(f(231,e,typeof l));return l}var Xe=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Mi=!1;if(Xe)try{var Ka={};Object.defineProperty(Ka,"passive",{get:function(){Mi=!0}}),window.addEventListener("test",Ka,Ka),window.removeEventListener("test",Ka,Ka)}catch{Mi=!1}var cl=null,Ni=null,Wu=null;function Er(){if(Wu)return Wu;var t,e=Ni,l=e.length,a,u="value"in cl?cl.value:cl.textContent,n=u.length;for(t=0;t<l&&e[t]===u[t];t++);var i=l-t;for(a=1;a<=i&&e[l-a]===u[n-a];a++);return Wu=u.slice(t,1<a?1-a:void 0)}function Fu(t){var e=t.keyCode;return"charCode"in t?(t=t.charCode,t===0&&e===13&&(t=13)):t=e,t===10&&(t=13),32<=t||t===13?t:0}function ku(){return!0}function Tr(){return!1}function It(t){function e(l,a,u,n,i){this._reactName=l,this._targetInst=u,this.type=a,this.nativeEvent=n,this.target=i,this.currentTarget=null;for(var r in t)t.hasOwnProperty(r)&&(l=t[r],this[r]=l?l(n):n[r]);return this.isDefaultPrevented=(n.defaultPrevented!=null?n.defaultPrevented:n.returnValue===!1)?ku:Tr,this.isPropagationStopped=Tr,this}return R(e.prototype,{preventDefault:function(){this.defaultPrevented=!0;var l=this.nativeEvent;l&&(l.preventDefault?l.preventDefault():typeof l.returnValue!="unknown"&&(l.returnValue=!1),this.isDefaultPrevented=ku)},stopPropagation:function(){var l=this.nativeEvent;l&&(l.stopPropagation?l.stopPropagation():typeof l.cancelBubble!="unknown"&&(l.cancelBubble=!0),this.isPropagationStopped=ku)},persist:function(){},isPersistent:ku}),e}var Hl={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(t){return t.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Iu=It(Hl),Ja=R({},Hl,{view:0,detail:0}),em=It(Ja),Di,xi,$a,Pu=R({},Ja,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Ui,button:0,buttons:0,relatedTarget:function(t){return t.relatedTarget===void 0?t.fromElement===t.srcElement?t.toElement:t.fromElement:t.relatedTarget},movementX:function(t){return"movementX"in t?t.movementX:(t!==$a&&($a&&t.type==="mousemove"?(Di=t.screenX-$a.screenX,xi=t.screenY-$a.screenY):xi=Di=0,$a=t),Di)},movementY:function(t){return"movementY"in t?t.movementY:xi}}),zr=It(Pu),lm=R({},Pu,{dataTransfer:0}),am=It(lm),um=R({},Ja,{relatedTarget:0}),Ci=It(um),nm=R({},Hl,{animationName:0,elapsedTime:0,pseudoElement:0}),im=It(nm),cm=R({},Hl,{clipboardData:function(t){return"clipboardData"in t?t.clipboardData:window.clipboardData}}),fm=It(cm),rm=R({},Hl,{data:0}),Ar=It(rm),sm={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},om={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"},dm={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function hm(t){var e=this.nativeEvent;return e.getModifierState?e.getModifierState(t):(t=dm[t])?!!e[t]:!1}function Ui(){return hm}var mm=R({},Ja,{key:function(t){if(t.key){var e=sm[t.key]||t.key;if(e!=="Unidentified")return e}return t.type==="keypress"?(t=Fu(t),t===13?"Enter":String.fromCharCode(t)):t.type==="keydown"||t.type==="keyup"?om[t.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Ui,charCode:function(t){return t.type==="keypress"?Fu(t):0},keyCode:function(t){return t.type==="keydown"||t.type==="keyup"?t.keyCode:0},which:function(t){return t.type==="keypress"?Fu(t):t.type==="keydown"||t.type==="keyup"?t.keyCode:0}}),ym=It(mm),vm=R({},Pu,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),_r=It(vm),gm=R({},Ja,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Ui}),pm=It(gm),Sm=R({},Hl,{propertyName:0,elapsedTime:0,pseudoElement:0}),bm=It(Sm),Em=R({},Pu,{deltaX:function(t){return"deltaX"in t?t.deltaX:"wheelDeltaX"in t?-t.wheelDeltaX:0},deltaY:function(t){return"deltaY"in t?t.deltaY:"wheelDeltaY"in t?-t.wheelDeltaY:"wheelDelta"in t?-t.wheelDelta:0},deltaZ:0,deltaMode:0}),Tm=It(Em),zm=R({},Hl,{newState:0,oldState:0}),Am=It(zm),_m=[9,13,27,32],ji=Xe&&"CompositionEvent"in window,Wa=null;Xe&&"documentMode"in document&&(Wa=document.documentMode);var Rm=Xe&&"TextEvent"in window&&!Wa,Rr=Xe&&(!ji||Wa&&8<Wa&&11>=Wa),Or=" ",Mr=!1;function Nr(t,e){switch(t){case"keyup":return _m.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Dr(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var ca=!1;function Om(t,e){switch(t){case"compositionend":return Dr(e);case"keypress":return e.which!==32?null:(Mr=!0,Or);case"textInput":return t=e.data,t===Or&&Mr?null:t;default:return null}}function Mm(t,e){if(ca)return t==="compositionend"||!ji&&Nr(t,e)?(t=Er(),Wu=Ni=cl=null,ca=!1,t):null;switch(t){case"paste":return null;case"keypress":if(!(e.ctrlKey||e.altKey||e.metaKey)||e.ctrlKey&&e.altKey){if(e.char&&1<e.char.length)return e.char;if(e.which)return String.fromCharCode(e.which)}return null;case"compositionend":return Rr&&e.locale!=="ko"?null:e.data;default:return null}}var Nm={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 xr(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e==="input"?!!Nm[t.type]:e==="textarea"}function Cr(t,e,l,a){na?ia?ia.push(a):ia=[a]:na=a,e=Zn(e,"onChange"),0<e.length&&(l=new Iu("onChange","change",null,l,a),t.push({event:l,listeners:e}))}var Fa=null,ka=null;function Dm(t){yd(t,0)}function tn(t){var e=Va(t);if(hr(e))return t}function Ur(t,e){if(t==="change")return e}var jr=!1;if(Xe){var Hi;if(Xe){var Bi="oninput"in document;if(!Bi){var Hr=document.createElement("div");Hr.setAttribute("oninput","return;"),Bi=typeof Hr.oninput=="function"}Hi=Bi}else Hi=!1;jr=Hi&&(!document.documentMode||9<document.documentMode)}function Br(){Fa&&(Fa.detachEvent("onpropertychange",qr),ka=Fa=null)}function qr(t){if(t.propertyName==="value"&&tn(ka)){var e=[];Cr(e,ka,t,Ri(t)),br(Dm,e)}}function xm(t,e,l){t==="focusin"?(Br(),Fa=e,ka=l,Fa.attachEvent("onpropertychange",qr)):t==="focusout"&&Br()}function Cm(t){if(t==="selectionchange"||t==="keyup"||t==="keydown")return tn(ka)}function Um(t,e){if(t==="click")return tn(e)}function jm(t,e){if(t==="input"||t==="change")return tn(e)}function Hm(t,e){return t===e&&(t!==0||1/t===1/e)||t!==t&&e!==e}var ce=typeof Object.is=="function"?Object.is:Hm;function Ia(t,e){if(ce(t,e))return!0;if(typeof t!="object"||t===null||typeof e!="object"||e===null)return!1;var l=Object.keys(t),a=Object.keys(e);if(l.length!==a.length)return!1;for(a=0;a<l.length;a++){var u=l[a];if(!hi.call(e,u)||!ce(t[u],e[u]))return!1}return!0}function Lr(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function Yr(t,e){var l=Lr(t);t=0;for(var a;l;){if(l.nodeType===3){if(a=t+l.textContent.length,t<=e&&a>=e)return{node:l,offset:e-t};t=a}t:{for(;l;){if(l.nextSibling){l=l.nextSibling;break t}l=l.parentNode}l=void 0}l=Lr(l)}}function Gr(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?Gr(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function Xr(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var e=Ju(t.document);e instanceof t.HTMLIFrameElement;){try{var l=typeof e.contentWindow.location.href=="string"}catch{l=!1}if(l)t=e.contentWindow;else break;e=Ju(t.document)}return e}function qi(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e&&(e==="input"&&(t.type==="text"||t.type==="search"||t.type==="tel"||t.type==="url"||t.type==="password")||e==="textarea"||t.contentEditable==="true")}var Bm=Xe&&"documentMode"in document&&11>=document.documentMode,fa=null,Li=null,Pa=null,Yi=!1;function Qr(t,e,l){var a=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;Yi||fa==null||fa!==Ju(a)||(a=fa,"selectionStart"in a&&qi(a)?a={start:a.selectionStart,end:a.selectionEnd}:(a=(a.ownerDocument&&a.ownerDocument.defaultView||window).getSelection(),a={anchorNode:a.anchorNode,anchorOffset:a.anchorOffset,focusNode:a.focusNode,focusOffset:a.focusOffset}),Pa&&Ia(Pa,a)||(Pa=a,a=Zn(Li,"onSelect"),0<a.length&&(e=new Iu("onSelect","select",null,e,l),t.push({event:e,listeners:a}),e.target=fa)))}function Bl(t,e){var l={};return l[t.toLowerCase()]=e.toLowerCase(),l["Webkit"+t]="webkit"+e,l["Moz"+t]="moz"+e,l}var ra={animationend:Bl("Animation","AnimationEnd"),animationiteration:Bl("Animation","AnimationIteration"),animationstart:Bl("Animation","AnimationStart"),transitionrun:Bl("Transition","TransitionRun"),transitionstart:Bl("Transition","TransitionStart"),transitioncancel:Bl("Transition","TransitionCancel"),transitionend:Bl("Transition","TransitionEnd")},Gi={},Zr={};Xe&&(Zr=document.createElement("div").style,"AnimationEvent"in window||(delete ra.animationend.animation,delete ra.animationiteration.animation,delete ra.animationstart.animation),"TransitionEvent"in window||delete ra.transitionend.transition);function ql(t){if(Gi[t])return Gi[t];if(!ra[t])return t;var e=ra[t],l;for(l in e)if(e.hasOwnProperty(l)&&l in Zr)return Gi[t]=e[l];return t}var Vr=ql("animationend"),wr=ql("animationiteration"),Kr=ql("animationstart"),qm=ql("transitionrun"),Lm=ql("transitionstart"),Ym=ql("transitioncancel"),Jr=ql("transitionend"),$r=new Map,Xi="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");Xi.push("scrollEnd");function Me(t,e){$r.set(t,e),jl(e,[t])}var en=typeof reportError=="function"?reportError:function(t){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var e=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof t=="object"&&t!==null&&typeof t.message=="string"?String(t.message):String(t),error:t});if(!window.dispatchEvent(e))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",t);return}console.error(t)},pe=[],sa=0,Qi=0;function ln(){for(var t=sa,e=Qi=sa=0;e<t;){var l=pe[e];pe[e++]=null;var a=pe[e];pe[e++]=null;var u=pe[e];pe[e++]=null;var n=pe[e];if(pe[e++]=null,a!==null&&u!==null){var i=a.pending;i===null?u.next=u:(u.next=i.next,i.next=u),a.pending=u}n!==0&&Wr(l,u,n)}}function an(t,e,l,a){pe[sa++]=t,pe[sa++]=e,pe[sa++]=l,pe[sa++]=a,Qi|=a,t.lanes|=a,t=t.alternate,t!==null&&(t.lanes|=a)}function Zi(t,e,l,a){return an(t,e,l,a),un(t)}function Ll(t,e){return an(t,null,null,e),un(t)}function Wr(t,e,l){t.lanes|=l;var a=t.alternate;a!==null&&(a.lanes|=l);for(var u=!1,n=t.return;n!==null;)n.childLanes|=l,a=n.alternate,a!==null&&(a.childLanes|=l),n.tag===22&&(t=n.stateNode,t===null||t._visibility&1||(u=!0)),t=n,n=n.return;return t.tag===3?(n=t.stateNode,u&&e!==null&&(u=31-ie(l),t=n.hiddenUpdates,a=t[u],a===null?t[u]=[e]:a.push(e),e.lane=l|536870912),n):null}function un(t){if(50<Eu)throw Eu=0,Ic=null,Error(f(185));for(var e=t.return;e!==null;)t=e,e=t.return;return t.tag===3?t.stateNode:null}var oa={};function Gm(t,e,l,a){this.tag=t,this.key=l,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=e,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=a,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function fe(t,e,l,a){return new Gm(t,e,l,a)}function Vi(t){return t=t.prototype,!(!t||!t.isReactComponent)}function Qe(t,e){var l=t.alternate;return l===null?(l=fe(t.tag,e,t.key,t.mode),l.elementType=t.elementType,l.type=t.type,l.stateNode=t.stateNode,l.alternate=t,t.alternate=l):(l.pendingProps=e,l.type=t.type,l.flags=0,l.subtreeFlags=0,l.deletions=null),l.flags=t.flags&65011712,l.childLanes=t.childLanes,l.lanes=t.lanes,l.child=t.child,l.memoizedProps=t.memoizedProps,l.memoizedState=t.memoizedState,l.updateQueue=t.updateQueue,e=t.dependencies,l.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext},l.sibling=t.sibling,l.index=t.index,l.ref=t.ref,l.refCleanup=t.refCleanup,l}function Fr(t,e){t.flags&=65011714;var l=t.alternate;return l===null?(t.childLanes=0,t.lanes=e,t.child=null,t.subtreeFlags=0,t.memoizedProps=null,t.memoizedState=null,t.updateQueue=null,t.dependencies=null,t.stateNode=null):(t.childLanes=l.childLanes,t.lanes=l.lanes,t.child=l.child,t.subtreeFlags=0,t.deletions=null,t.memoizedProps=l.memoizedProps,t.memoizedState=l.memoizedState,t.updateQueue=l.updateQueue,t.type=l.type,e=l.dependencies,t.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),t}function nn(t,e,l,a,u,n){var i=0;if(a=t,typeof t=="function")Vi(t)&&(i=1);else if(typeof t=="string")i=wy(t,l,w.current)?26:t==="html"||t==="head"||t==="body"?27:5;else t:switch(t){case mt:return t=fe(31,l,e,u),t.elementType=mt,t.lanes=n,t;case B:return Yl(l.children,u,n,e);case G:i=8,u|=24;break;case $:return t=fe(12,l,e,u|2),t.elementType=$,t.lanes=n,t;case tt:return t=fe(13,l,e,u),t.elementType=tt,t.lanes=n,t;case F:return t=fe(19,l,e,u),t.elementType=F,t.lanes=n,t;default:if(typeof t=="object"&&t!==null)switch(t.$$typeof){case I:i=10;break t;case Q:i=9;break t;case W:i=11;break t;case X:i=14;break t;case J:i=16,a=null;break t}i=29,l=Error(f(130,t===null?"null":typeof t,"")),a=null}return e=fe(i,l,e,u),e.elementType=t,e.type=a,e.lanes=n,e}function Yl(t,e,l,a){return t=fe(7,t,a,e),t.lanes=l,t}function wi(t,e,l){return t=fe(6,t,null,e),t.lanes=l,t}function kr(t){var e=fe(18,null,null,0);return e.stateNode=t,e}function Ki(t,e,l){return e=fe(4,t.children!==null?t.children:[],t.key,e),e.lanes=l,e.stateNode={containerInfo:t.containerInfo,pendingChildren:null,implementation:t.implementation},e}var Ir=new WeakMap;function Se(t,e){if(typeof t=="object"&&t!==null){var l=Ir.get(t);return l!==void 0?l:(e={value:t,source:e,stack:kf(e)},Ir.set(t,e),e)}return{value:t,source:e,stack:kf(e)}}var da=[],ha=0,cn=null,tu=0,be=[],Ee=0,fl=null,je=1,He="";function Ze(t,e){da[ha++]=tu,da[ha++]=cn,cn=t,tu=e}function Pr(t,e,l){be[Ee++]=je,be[Ee++]=He,be[Ee++]=fl,fl=t;var a=je;t=He;var u=32-ie(a)-1;a&=~(1<<u),l+=1;var n=32-ie(e)+u;if(30<n){var i=u-u%5;n=(a&(1<<i)-1).toString(32),a>>=i,u-=i,je=1<<32-ie(e)+u|l<<u|a,He=n+t}else je=1<<n|l<<u|a,He=t}function Ji(t){t.return!==null&&(Ze(t,1),Pr(t,1,0))}function $i(t){for(;t===cn;)cn=da[--ha],da[ha]=null,tu=da[--ha],da[ha]=null;for(;t===fl;)fl=be[--Ee],be[Ee]=null,He=be[--Ee],be[Ee]=null,je=be[--Ee],be[Ee]=null}function ts(t,e){be[Ee++]=je,be[Ee++]=He,be[Ee++]=fl,je=e.id,He=e.overflow,fl=t}var Qt=null,_t=null,ot=!1,rl=null,Te=!1,Wi=Error(f(519));function sl(t){var e=Error(f(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw eu(Se(e,t)),Wi}function es(t){var e=t.stateNode,l=t.type,a=t.memoizedProps;switch(e[Xt]=t,e[kt]=a,l){case"dialog":ft("cancel",e),ft("close",e);break;case"iframe":case"object":case"embed":ft("load",e);break;case"video":case"audio":for(l=0;l<zu.length;l++)ft(zu[l],e);break;case"source":ft("error",e);break;case"img":case"image":case"link":ft("error",e),ft("load",e);break;case"details":ft("toggle",e);break;case"input":ft("invalid",e),mr(e,a.value,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name,!0);break;case"select":ft("invalid",e);break;case"textarea":ft("invalid",e),vr(e,a.value,a.defaultValue,a.children)}l=a.children,typeof l!="string"&&typeof l!="number"&&typeof l!="bigint"||e.textContent===""+l||a.suppressHydrationWarning===!0||Sd(e.textContent,l)?(a.popover!=null&&(ft("beforetoggle",e),ft("toggle",e)),a.onScroll!=null&&ft("scroll",e),a.onScrollEnd!=null&&ft("scrollend",e),a.onClick!=null&&(e.onclick=Ge),e=!0):e=!1,e||sl(t,!0)}function ls(t){for(Qt=t.return;Qt;)switch(Qt.tag){case 5:case 31:case 13:Te=!1;return;case 27:case 3:Te=!0;return;default:Qt=Qt.return}}function ma(t){if(t!==Qt)return!1;if(!ot)return ls(t),ot=!0,!1;var e=t.tag,l;if((l=e!==3&&e!==27)&&((l=e===5)&&(l=t.type,l=!(l!=="form"&&l!=="button")||mf(t.type,t.memoizedProps)),l=!l),l&&_t&&sl(t),ls(t),e===13){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(f(317));_t=Md(t)}else if(e===31){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(f(317));_t=Md(t)}else e===27?(e=_t,Al(t.type)?(t=Sf,Sf=null,_t=t):_t=e):_t=Qt?Ae(t.stateNode.nextSibling):null;return!0}function Gl(){_t=Qt=null,ot=!1}function Fi(){var t=rl;return t!==null&&(le===null?le=t:le.push.apply(le,t),rl=null),t}function eu(t){rl===null?rl=[t]:rl.push(t)}var ki=g(null),Xl=null,Ve=null;function ol(t,e,l){Y(ki,e._currentValue),e._currentValue=l}function we(t){t._currentValue=ki.current,j(ki)}function Ii(t,e,l){for(;t!==null;){var a=t.alternate;if((t.childLanes&e)!==e?(t.childLanes|=e,a!==null&&(a.childLanes|=e)):a!==null&&(a.childLanes&e)!==e&&(a.childLanes|=e),t===l)break;t=t.return}}function Pi(t,e,l,a){var u=t.child;for(u!==null&&(u.return=t);u!==null;){var n=u.dependencies;if(n!==null){var i=u.child;n=n.firstContext;t:for(;n!==null;){var r=n;n=u;for(var m=0;m<e.length;m++)if(r.context===e[m]){n.lanes|=l,r=n.alternate,r!==null&&(r.lanes|=l),Ii(n.return,l,t),a||(i=null);break t}n=r.next}}else if(u.tag===18){if(i=u.return,i===null)throw Error(f(341));i.lanes|=l,n=i.alternate,n!==null&&(n.lanes|=l),Ii(i,l,t),i=null}else i=u.child;if(i!==null)i.return=u;else for(i=u;i!==null;){if(i===t){i=null;break}if(u=i.sibling,u!==null){u.return=i.return,i=u;break}i=i.return}u=i}}function ya(t,e,l,a){t=null;for(var u=e,n=!1;u!==null;){if(!n){if((u.flags&524288)!==0)n=!0;else if((u.flags&262144)!==0)break}if(u.tag===10){var i=u.alternate;if(i===null)throw Error(f(387));if(i=i.memoizedProps,i!==null){var r=u.type;ce(u.pendingProps.value,i.value)||(t!==null?t.push(r):t=[r])}}else if(u===vt.current){if(i=u.alternate,i===null)throw Error(f(387));i.memoizedState.memoizedState!==u.memoizedState.memoizedState&&(t!==null?t.push(Mu):t=[Mu])}u=u.return}t!==null&&Pi(e,t,l,a),e.flags|=262144}function fn(t){for(t=t.firstContext;t!==null;){if(!ce(t.context._currentValue,t.memoizedValue))return!0;t=t.next}return!1}function Ql(t){Xl=t,Ve=null,t=t.dependencies,t!==null&&(t.firstContext=null)}function Zt(t){return as(Xl,t)}function rn(t,e){return Xl===null&&Ql(t),as(t,e)}function as(t,e){var l=e._currentValue;if(e={context:e,memoizedValue:l,next:null},Ve===null){if(t===null)throw Error(f(308));Ve=e,t.dependencies={lanes:0,firstContext:e},t.flags|=524288}else Ve=Ve.next=e;return l}var Xm=typeof AbortController<"u"?AbortController:function(){var t=[],e=this.signal={aborted:!1,addEventListener:function(l,a){t.push(a)}};this.abort=function(){e.aborted=!0,t.forEach(function(l){return l()})}},Qm=c.unstable_scheduleCallback,Zm=c.unstable_NormalPriority,jt={$$typeof:I,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function tc(){return{controller:new Xm,data:new Map,refCount:0}}function lu(t){t.refCount--,t.refCount===0&&Qm(Zm,function(){t.controller.abort()})}var au=null,ec=0,va=0,ga=null;function Vm(t,e){if(au===null){var l=au=[];ec=0,va=uf(),ga={status:"pending",value:void 0,then:function(a){l.push(a)}}}return ec++,e.then(us,us),e}function us(){if(--ec===0&&au!==null){ga!==null&&(ga.status="fulfilled");var t=au;au=null,va=0,ga=null;for(var e=0;e<t.length;e++)(0,t[e])()}}function wm(t,e){var l=[],a={status:"pending",value:null,reason:null,then:function(u){l.push(u)}};return t.then(function(){a.status="fulfilled",a.value=e;for(var u=0;u<l.length;u++)(0,l[u])(e)},function(u){for(a.status="rejected",a.reason=u,u=0;u<l.length;u++)(0,l[u])(void 0)}),a}var ns=N.S;N.S=function(t,e){Zo=ue(),typeof e=="object"&&e!==null&&typeof e.then=="function"&&Vm(t,e),ns!==null&&ns(t,e)};var Zl=g(null);function lc(){var t=Zl.current;return t!==null?t:At.pooledCache}function sn(t,e){e===null?Y(Zl,Zl.current):Y(Zl,e.pool)}function is(){var t=lc();return t===null?null:{parent:jt._currentValue,pool:t}}var pa=Error(f(460)),ac=Error(f(474)),on=Error(f(542)),dn={then:function(){}};function cs(t){return t=t.status,t==="fulfilled"||t==="rejected"}function fs(t,e,l){switch(l=t[l],l===void 0?t.push(e):l!==e&&(e.then(Ge,Ge),e=l),e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,ss(t),t;default:if(typeof e.status=="string")e.then(Ge,Ge);else{if(t=At,t!==null&&100<t.shellSuspendCounter)throw Error(f(482));t=e,t.status="pending",t.then(function(a){if(e.status==="pending"){var u=e;u.status="fulfilled",u.value=a}},function(a){if(e.status==="pending"){var u=e;u.status="rejected",u.reason=a}})}switch(e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,ss(t),t}throw wl=e,pa}}function Vl(t){try{var e=t._init;return e(t._payload)}catch(l){throw l!==null&&typeof l=="object"&&typeof l.then=="function"?(wl=l,pa):l}}var wl=null;function rs(){if(wl===null)throw Error(f(459));var t=wl;return wl=null,t}function ss(t){if(t===pa||t===on)throw Error(f(483))}var Sa=null,uu=0;function hn(t){var e=uu;return uu+=1,Sa===null&&(Sa=[]),fs(Sa,t,e)}function nu(t,e){e=e.props.ref,t.ref=e!==void 0?e:null}function mn(t,e){throw e.$$typeof===H?Error(f(525)):(t=Object.prototype.toString.call(e),Error(f(31,t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)))}function os(t){function e(p,v){if(t){var E=p.deletions;E===null?(p.deletions=[v],p.flags|=16):E.push(v)}}function l(p,v){if(!t)return null;for(;v!==null;)e(p,v),v=v.sibling;return null}function a(p){for(var v=new Map;p!==null;)p.key!==null?v.set(p.key,p):v.set(p.index,p),p=p.sibling;return v}function u(p,v){return p=Qe(p,v),p.index=0,p.sibling=null,p}function n(p,v,E){return p.index=E,t?(E=p.alternate,E!==null?(E=E.index,E<v?(p.flags|=67108866,v):E):(p.flags|=67108866,v)):(p.flags|=1048576,v)}function i(p){return t&&p.alternate===null&&(p.flags|=67108866),p}function r(p,v,E,x){return v===null||v.tag!==6?(v=wi(E,p.mode,x),v.return=p,v):(v=u(v,E),v.return=p,v)}function m(p,v,E,x){var k=E.type;return k===B?M(p,v,E.props.children,x,E.key):v!==null&&(v.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===J&&Vl(k)===v.type)?(v=u(v,E.props),nu(v,E),v.return=p,v):(v=nn(E.type,E.key,E.props,null,p.mode,x),nu(v,E),v.return=p,v)}function T(p,v,E,x){return v===null||v.tag!==4||v.stateNode.containerInfo!==E.containerInfo||v.stateNode.implementation!==E.implementation?(v=Ki(E,p.mode,x),v.return=p,v):(v=u(v,E.children||[]),v.return=p,v)}function M(p,v,E,x,k){return v===null||v.tag!==7?(v=Yl(E,p.mode,x,k),v.return=p,v):(v=u(v,E),v.return=p,v)}function C(p,v,E){if(typeof v=="string"&&v!==""||typeof v=="number"||typeof v=="bigint")return v=wi(""+v,p.mode,E),v.return=p,v;if(typeof v=="object"&&v!==null){switch(v.$$typeof){case Z:return E=nn(v.type,v.key,v.props,null,p.mode,E),nu(E,v),E.return=p,E;case q:return v=Ki(v,p.mode,E),v.return=p,v;case J:return v=Vl(v),C(p,v,E)}if(Oe(v)||Ft(v))return v=Yl(v,p.mode,E,null),v.return=p,v;if(typeof v.then=="function")return C(p,hn(v),E);if(v.$$typeof===I)return C(p,rn(p,v),E);mn(p,v)}return null}function A(p,v,E,x){var k=v!==null?v.key:null;if(typeof E=="string"&&E!==""||typeof E=="number"||typeof E=="bigint")return k!==null?null:r(p,v,""+E,x);if(typeof E=="object"&&E!==null){switch(E.$$typeof){case Z:return E.key===k?m(p,v,E,x):null;case q:return E.key===k?T(p,v,E,x):null;case J:return E=Vl(E),A(p,v,E,x)}if(Oe(E)||Ft(E))return k!==null?null:M(p,v,E,x,null);if(typeof E.then=="function")return A(p,v,hn(E),x);if(E.$$typeof===I)return A(p,v,rn(p,E),x);mn(p,E)}return null}function O(p,v,E,x,k){if(typeof x=="string"&&x!==""||typeof x=="number"||typeof x=="bigint")return p=p.get(E)||null,r(v,p,""+x,k);if(typeof x=="object"&&x!==null){switch(x.$$typeof){case Z:return p=p.get(x.key===null?E:x.key)||null,m(v,p,x,k);case q:return p=p.get(x.key===null?E:x.key)||null,T(v,p,x,k);case J:return x=Vl(x),O(p,v,E,x,k)}if(Oe(x)||Ft(x))return p=p.get(E)||null,M(v,p,x,k,null);if(typeof x.then=="function")return O(p,v,E,hn(x),k);if(x.$$typeof===I)return O(p,v,E,rn(v,x),k);mn(v,x)}return null}function V(p,v,E,x){for(var k=null,dt=null,K=v,nt=v=0,st=null;K!==null&&nt<E.length;nt++){K.index>nt?(st=K,K=null):st=K.sibling;var ht=A(p,K,E[nt],x);if(ht===null){K===null&&(K=st);break}t&&K&&ht.alternate===null&&e(p,K),v=n(ht,v,nt),dt===null?k=ht:dt.sibling=ht,dt=ht,K=st}if(nt===E.length)return l(p,K),ot&&Ze(p,nt),k;if(K===null){for(;nt<E.length;nt++)K=C(p,E[nt],x),K!==null&&(v=n(K,v,nt),dt===null?k=K:dt.sibling=K,dt=K);return ot&&Ze(p,nt),k}for(K=a(K);nt<E.length;nt++)st=O(K,p,nt,E[nt],x),st!==null&&(t&&st.alternate!==null&&K.delete(st.key===null?nt:st.key),v=n(st,v,nt),dt===null?k=st:dt.sibling=st,dt=st);return t&&K.forEach(function(Nl){return e(p,Nl)}),ot&&Ze(p,nt),k}function P(p,v,E,x){if(E==null)throw Error(f(151));for(var k=null,dt=null,K=v,nt=v=0,st=null,ht=E.next();K!==null&&!ht.done;nt++,ht=E.next()){K.index>nt?(st=K,K=null):st=K.sibling;var Nl=A(p,K,ht.value,x);if(Nl===null){K===null&&(K=st);break}t&&K&&Nl.alternate===null&&e(p,K),v=n(Nl,v,nt),dt===null?k=Nl:dt.sibling=Nl,dt=Nl,K=st}if(ht.done)return l(p,K),ot&&Ze(p,nt),k;if(K===null){for(;!ht.done;nt++,ht=E.next())ht=C(p,ht.value,x),ht!==null&&(v=n(ht,v,nt),dt===null?k=ht:dt.sibling=ht,dt=ht);return ot&&Ze(p,nt),k}for(K=a(K);!ht.done;nt++,ht=E.next())ht=O(K,p,nt,ht.value,x),ht!==null&&(t&&ht.alternate!==null&&K.delete(ht.key===null?nt:ht.key),v=n(ht,v,nt),dt===null?k=ht:dt.sibling=ht,dt=ht);return t&&K.forEach(function(lv){return e(p,lv)}),ot&&Ze(p,nt),k}function Tt(p,v,E,x){if(typeof E=="object"&&E!==null&&E.type===B&&E.key===null&&(E=E.props.children),typeof E=="object"&&E!==null){switch(E.$$typeof){case Z:t:{for(var k=E.key;v!==null;){if(v.key===k){if(k=E.type,k===B){if(v.tag===7){l(p,v.sibling),x=u(v,E.props.children),x.return=p,p=x;break t}}else if(v.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===J&&Vl(k)===v.type){l(p,v.sibling),x=u(v,E.props),nu(x,E),x.return=p,p=x;break t}l(p,v);break}else e(p,v);v=v.sibling}E.type===B?(x=Yl(E.props.children,p.mode,x,E.key),x.return=p,p=x):(x=nn(E.type,E.key,E.props,null,p.mode,x),nu(x,E),x.return=p,p=x)}return i(p);case q:t:{for(k=E.key;v!==null;){if(v.key===k)if(v.tag===4&&v.stateNode.containerInfo===E.containerInfo&&v.stateNode.implementation===E.implementation){l(p,v.sibling),x=u(v,E.children||[]),x.return=p,p=x;break t}else{l(p,v);break}else e(p,v);v=v.sibling}x=Ki(E,p.mode,x),x.return=p,p=x}return i(p);case J:return E=Vl(E),Tt(p,v,E,x)}if(Oe(E))return V(p,v,E,x);if(Ft(E)){if(k=Ft(E),typeof k!="function")throw Error(f(150));return E=k.call(E),P(p,v,E,x)}if(typeof E.then=="function")return Tt(p,v,hn(E),x);if(E.$$typeof===I)return Tt(p,v,rn(p,E),x);mn(p,E)}return typeof E=="string"&&E!==""||typeof E=="number"||typeof E=="bigint"?(E=""+E,v!==null&&v.tag===6?(l(p,v.sibling),x=u(v,E),x.return=p,p=x):(l(p,v),x=wi(E,p.mode,x),x.return=p,p=x),i(p)):l(p,v)}return function(p,v,E,x){try{uu=0;var k=Tt(p,v,E,x);return Sa=null,k}catch(K){if(K===pa||K===on)throw K;var dt=fe(29,K,null,p.mode);return dt.lanes=x,dt.return=p,dt}}}var Kl=os(!0),ds=os(!1),dl=!1;function uc(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function nc(t,e){t=t.updateQueue,e.updateQueue===t&&(e.updateQueue={baseState:t.baseState,firstBaseUpdate:t.firstBaseUpdate,lastBaseUpdate:t.lastBaseUpdate,shared:t.shared,callbacks:null})}function hl(t){return{lane:t,tag:0,payload:null,callback:null,next:null}}function ml(t,e,l){var a=t.updateQueue;if(a===null)return null;if(a=a.shared,(yt&2)!==0){var u=a.pending;return u===null?e.next=e:(e.next=u.next,u.next=e),a.pending=e,e=un(t),Wr(t,null,l),e}return an(t,a,e,l),un(t)}function iu(t,e,l){if(e=e.updateQueue,e!==null&&(e=e.shared,(l&4194048)!==0)){var a=e.lanes;a&=t.pendingLanes,l|=a,e.lanes=l,ar(t,l)}}function ic(t,e){var l=t.updateQueue,a=t.alternate;if(a!==null&&(a=a.updateQueue,l===a)){var u=null,n=null;if(l=l.firstBaseUpdate,l!==null){do{var i={lane:l.lane,tag:l.tag,payload:l.payload,callback:null,next:null};n===null?u=n=i:n=n.next=i,l=l.next}while(l!==null);n===null?u=n=e:n=n.next=e}else u=n=e;l={baseState:a.baseState,firstBaseUpdate:u,lastBaseUpdate:n,shared:a.shared,callbacks:a.callbacks},t.updateQueue=l;return}t=l.lastBaseUpdate,t===null?l.firstBaseUpdate=e:t.next=e,l.lastBaseUpdate=e}var cc=!1;function cu(){if(cc){var t=ga;if(t!==null)throw t}}function fu(t,e,l,a){cc=!1;var u=t.updateQueue;dl=!1;var n=u.firstBaseUpdate,i=u.lastBaseUpdate,r=u.shared.pending;if(r!==null){u.shared.pending=null;var m=r,T=m.next;m.next=null,i===null?n=T:i.next=T,i=m;var M=t.alternate;M!==null&&(M=M.updateQueue,r=M.lastBaseUpdate,r!==i&&(r===null?M.firstBaseUpdate=T:r.next=T,M.lastBaseUpdate=m))}if(n!==null){var C=u.baseState;i=0,M=T=m=null,r=n;do{var A=r.lane&-536870913,O=A!==r.lane;if(O?(rt&A)===A:(a&A)===A){A!==0&&A===va&&(cc=!0),M!==null&&(M=M.next={lane:0,tag:r.tag,payload:r.payload,callback:null,next:null});t:{var V=t,P=r;A=e;var Tt=l;switch(P.tag){case 1:if(V=P.payload,typeof V=="function"){C=V.call(Tt,C,A);break t}C=V;break t;case 3:V.flags=V.flags&-65537|128;case 0:if(V=P.payload,A=typeof V=="function"?V.call(Tt,C,A):V,A==null)break t;C=R({},C,A);break t;case 2:dl=!0}}A=r.callback,A!==null&&(t.flags|=64,O&&(t.flags|=8192),O=u.callbacks,O===null?u.callbacks=[A]:O.push(A))}else O={lane:A,tag:r.tag,payload:r.payload,callback:r.callback,next:null},M===null?(T=M=O,m=C):M=M.next=O,i|=A;if(r=r.next,r===null){if(r=u.shared.pending,r===null)break;O=r,r=O.next,O.next=null,u.lastBaseUpdate=O,u.shared.pending=null}}while(!0);M===null&&(m=C),u.baseState=m,u.firstBaseUpdate=T,u.lastBaseUpdate=M,n===null&&(u.shared.lanes=0),Sl|=i,t.lanes=i,t.memoizedState=C}}function hs(t,e){if(typeof t!="function")throw Error(f(191,t));t.call(e)}function ms(t,e){var l=t.callbacks;if(l!==null)for(t.callbacks=null,t=0;t<l.length;t++)hs(l[t],e)}var ba=g(null),yn=g(0);function ys(t,e){t=tl,Y(yn,t),Y(ba,e),tl=t|e.baseLanes}function fc(){Y(yn,tl),Y(ba,ba.current)}function rc(){tl=yn.current,j(ba),j(yn)}var re=g(null),ze=null;function yl(t){var e=t.alternate;Y(Ct,Ct.current&1),Y(re,t),ze===null&&(e===null||ba.current!==null||e.memoizedState!==null)&&(ze=t)}function sc(t){Y(Ct,Ct.current),Y(re,t),ze===null&&(ze=t)}function vs(t){t.tag===22?(Y(Ct,Ct.current),Y(re,t),ze===null&&(ze=t)):vl()}function vl(){Y(Ct,Ct.current),Y(re,re.current)}function se(t){j(re),ze===t&&(ze=null),j(Ct)}var Ct=g(0);function vn(t){for(var e=t;e!==null;){if(e.tag===13){var l=e.memoizedState;if(l!==null&&(l=l.dehydrated,l===null||gf(l)||pf(l)))return e}else if(e.tag===19&&(e.memoizedProps.revealOrder==="forwards"||e.memoizedProps.revealOrder==="backwards"||e.memoizedProps.revealOrder==="unstable_legacy-backwards"||e.memoizedProps.revealOrder==="together")){if((e.flags&128)!==0)return e}else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break;for(;e.sibling===null;){if(e.return===null||e.return===t)return null;e=e.return}e.sibling.return=e.return,e=e.sibling}return null}var Ke=0,ut=null,bt=null,Ht=null,gn=!1,Ea=!1,Jl=!1,pn=0,ru=0,Ta=null,Km=0;function Nt(){throw Error(f(321))}function oc(t,e){if(e===null)return!1;for(var l=0;l<e.length&&l<t.length;l++)if(!ce(t[l],e[l]))return!1;return!0}function dc(t,e,l,a,u,n){return Ke=n,ut=e,e.memoizedState=null,e.updateQueue=null,e.lanes=0,N.H=t===null||t.memoizedState===null?Ps:Oc,Jl=!1,n=l(a,u),Jl=!1,Ea&&(n=ps(e,l,a,u)),gs(t),n}function gs(t){N.H=du;var e=bt!==null&&bt.next!==null;if(Ke=0,Ht=bt=ut=null,gn=!1,ru=0,Ta=null,e)throw Error(f(300));t===null||Bt||(t=t.dependencies,t!==null&&fn(t)&&(Bt=!0))}function ps(t,e,l,a){ut=t;var u=0;do{if(Ea&&(Ta=null),ru=0,Ea=!1,25<=u)throw Error(f(301));if(u+=1,Ht=bt=null,t.updateQueue!=null){var n=t.updateQueue;n.lastEffect=null,n.events=null,n.stores=null,n.memoCache!=null&&(n.memoCache.index=0)}N.H=to,n=e(l,a)}while(Ea);return n}function Jm(){var t=N.H,e=t.useState()[0];return e=typeof e.then=="function"?su(e):e,t=t.useState()[0],(bt!==null?bt.memoizedState:null)!==t&&(ut.flags|=1024),e}function hc(){var t=pn!==0;return pn=0,t}function mc(t,e,l){e.updateQueue=t.updateQueue,e.flags&=-2053,t.lanes&=~l}function yc(t){if(gn){for(t=t.memoizedState;t!==null;){var e=t.queue;e!==null&&(e.pending=null),t=t.next}gn=!1}Ke=0,Ht=bt=ut=null,Ea=!1,ru=pn=0,Ta=null}function $t(){var t={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Ht===null?ut.memoizedState=Ht=t:Ht=Ht.next=t,Ht}function Ut(){if(bt===null){var t=ut.alternate;t=t!==null?t.memoizedState:null}else t=bt.next;var e=Ht===null?ut.memoizedState:Ht.next;if(e!==null)Ht=e,bt=t;else{if(t===null)throw ut.alternate===null?Error(f(467)):Error(f(310));bt=t,t={memoizedState:bt.memoizedState,baseState:bt.baseState,baseQueue:bt.baseQueue,queue:bt.queue,next:null},Ht===null?ut.memoizedState=Ht=t:Ht=Ht.next=t}return Ht}function Sn(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function su(t){var e=ru;return ru+=1,Ta===null&&(Ta=[]),t=fs(Ta,t,e),e=ut,(Ht===null?e.memoizedState:Ht.next)===null&&(e=e.alternate,N.H=e===null||e.memoizedState===null?Ps:Oc),t}function bn(t){if(t!==null&&typeof t=="object"){if(typeof t.then=="function")return su(t);if(t.$$typeof===I)return Zt(t)}throw Error(f(438,String(t)))}function vc(t){var e=null,l=ut.updateQueue;if(l!==null&&(e=l.memoCache),e==null){var a=ut.alternate;a!==null&&(a=a.updateQueue,a!==null&&(a=a.memoCache,a!=null&&(e={data:a.data.map(function(u){return u.slice()}),index:0})))}if(e==null&&(e={data:[],index:0}),l===null&&(l=Sn(),ut.updateQueue=l),l.memoCache=e,l=e.data[e.index],l===void 0)for(l=e.data[e.index]=Array(t),a=0;a<t;a++)l[a]=Wt;return e.index++,l}function Je(t,e){return typeof e=="function"?e(t):e}function En(t){var e=Ut();return gc(e,bt,t)}function gc(t,e,l){var a=t.queue;if(a===null)throw Error(f(311));a.lastRenderedReducer=l;var u=t.baseQueue,n=a.pending;if(n!==null){if(u!==null){var i=u.next;u.next=n.next,n.next=i}e.baseQueue=u=n,a.pending=null}if(n=t.baseState,u===null)t.memoizedState=n;else{e=u.next;var r=i=null,m=null,T=e,M=!1;do{var C=T.lane&-536870913;if(C!==T.lane?(rt&C)===C:(Ke&C)===C){var A=T.revertLane;if(A===0)m!==null&&(m=m.next={lane:0,revertLane:0,gesture:null,action:T.action,hasEagerState:T.hasEagerState,eagerState:T.eagerState,next:null}),C===va&&(M=!0);else if((Ke&A)===A){T=T.next,A===va&&(M=!0);continue}else C={lane:0,revertLane:T.revertLane,gesture:null,action:T.action,hasEagerState:T.hasEagerState,eagerState:T.eagerState,next:null},m===null?(r=m=C,i=n):m=m.next=C,ut.lanes|=A,Sl|=A;C=T.action,Jl&&l(n,C),n=T.hasEagerState?T.eagerState:l(n,C)}else A={lane:C,revertLane:T.revertLane,gesture:T.gesture,action:T.action,hasEagerState:T.hasEagerState,eagerState:T.eagerState,next:null},m===null?(r=m=A,i=n):m=m.next=A,ut.lanes|=C,Sl|=C;T=T.next}while(T!==null&&T!==e);if(m===null?i=n:m.next=r,!ce(n,t.memoizedState)&&(Bt=!0,M&&(l=ga,l!==null)))throw l;t.memoizedState=n,t.baseState=i,t.baseQueue=m,a.lastRenderedState=n}return u===null&&(a.lanes=0),[t.memoizedState,a.dispatch]}function pc(t){var e=Ut(),l=e.queue;if(l===null)throw Error(f(311));l.lastRenderedReducer=t;var a=l.dispatch,u=l.pending,n=e.memoizedState;if(u!==null){l.pending=null;var i=u=u.next;do n=t(n,i.action),i=i.next;while(i!==u);ce(n,e.memoizedState)||(Bt=!0),e.memoizedState=n,e.baseQueue===null&&(e.baseState=n),l.lastRenderedState=n}return[n,a]}function Ss(t,e,l){var a=ut,u=Ut(),n=ot;if(n){if(l===void 0)throw Error(f(407));l=l()}else l=e();var i=!ce((bt||u).memoizedState,l);if(i&&(u.memoizedState=l,Bt=!0),u=u.queue,Ec(Ts.bind(null,a,u,t),[t]),u.getSnapshot!==e||i||Ht!==null&&Ht.memoizedState.tag&1){if(a.flags|=2048,za(9,{destroy:void 0},Es.bind(null,a,u,l,e),null),At===null)throw Error(f(349));n||(Ke&127)!==0||bs(a,e,l)}return l}function bs(t,e,l){t.flags|=16384,t={getSnapshot:e,value:l},e=ut.updateQueue,e===null?(e=Sn(),ut.updateQueue=e,e.stores=[t]):(l=e.stores,l===null?e.stores=[t]:l.push(t))}function Es(t,e,l,a){e.value=l,e.getSnapshot=a,zs(e)&&As(t)}function Ts(t,e,l){return l(function(){zs(e)&&As(t)})}function zs(t){var e=t.getSnapshot;t=t.value;try{var l=e();return!ce(t,l)}catch{return!0}}function As(t){var e=Ll(t,2);e!==null&&ae(e,t,2)}function Sc(t){var e=$t();if(typeof t=="function"){var l=t;if(t=l(),Jl){nl(!0);try{l()}finally{nl(!1)}}}return e.memoizedState=e.baseState=t,e.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Je,lastRenderedState:t},e}function _s(t,e,l,a){return t.baseState=l,gc(t,bt,typeof a=="function"?a:Je)}function $m(t,e,l,a,u){if(An(t))throw Error(f(485));if(t=e.action,t!==null){var n={payload:u,action:t,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(i){n.listeners.push(i)}};N.T!==null?l(!0):n.isTransition=!1,a(n),l=e.pending,l===null?(n.next=e.pending=n,Rs(e,n)):(n.next=l.next,e.pending=l.next=n)}}function Rs(t,e){var l=e.action,a=e.payload,u=t.state;if(e.isTransition){var n=N.T,i={};N.T=i;try{var r=l(u,a),m=N.S;m!==null&&m(i,r),Os(t,e,r)}catch(T){bc(t,e,T)}finally{n!==null&&i.types!==null&&(n.types=i.types),N.T=n}}else try{n=l(u,a),Os(t,e,n)}catch(T){bc(t,e,T)}}function Os(t,e,l){l!==null&&typeof l=="object"&&typeof l.then=="function"?l.then(function(a){Ms(t,e,a)},function(a){return bc(t,e,a)}):Ms(t,e,l)}function Ms(t,e,l){e.status="fulfilled",e.value=l,Ns(e),t.state=l,e=t.pending,e!==null&&(l=e.next,l===e?t.pending=null:(l=l.next,e.next=l,Rs(t,l)))}function bc(t,e,l){var a=t.pending;if(t.pending=null,a!==null){a=a.next;do e.status="rejected",e.reason=l,Ns(e),e=e.next;while(e!==a)}t.action=null}function Ns(t){t=t.listeners;for(var e=0;e<t.length;e++)(0,t[e])()}function Ds(t,e){return e}function xs(t,e){if(ot){var l=At.formState;if(l!==null){t:{var a=ut;if(ot){if(_t){e:{for(var u=_t,n=Te;u.nodeType!==8;){if(!n){u=null;break e}if(u=Ae(u.nextSibling),u===null){u=null;break e}}n=u.data,u=n==="F!"||n==="F"?u:null}if(u){_t=Ae(u.nextSibling),a=u.data==="F!";break t}}sl(a)}a=!1}a&&(e=l[0])}}return l=$t(),l.memoizedState=l.baseState=e,a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ds,lastRenderedState:e},l.queue=a,l=Fs.bind(null,ut,a),a.dispatch=l,a=Sc(!1),n=Rc.bind(null,ut,!1,a.queue),a=$t(),u={state:e,dispatch:null,action:t,pending:null},a.queue=u,l=$m.bind(null,ut,u,n,l),u.dispatch=l,a.memoizedState=t,[e,l,!1]}function Cs(t){var e=Ut();return Us(e,bt,t)}function Us(t,e,l){if(e=gc(t,e,Ds)[0],t=En(Je)[0],typeof e=="object"&&e!==null&&typeof e.then=="function")try{var a=su(e)}catch(i){throw i===pa?on:i}else a=e;e=Ut();var u=e.queue,n=u.dispatch;return l!==e.memoizedState&&(ut.flags|=2048,za(9,{destroy:void 0},Wm.bind(null,u,l),null)),[a,n,t]}function Wm(t,e){t.action=e}function js(t){var e=Ut(),l=bt;if(l!==null)return Us(e,l,t);Ut(),e=e.memoizedState,l=Ut();var a=l.queue.dispatch;return l.memoizedState=t,[e,a,!1]}function za(t,e,l,a){return t={tag:t,create:l,deps:a,inst:e,next:null},e=ut.updateQueue,e===null&&(e=Sn(),ut.updateQueue=e),l=e.lastEffect,l===null?e.lastEffect=t.next=t:(a=l.next,l.next=t,t.next=a,e.lastEffect=t),t}function Hs(){return Ut().memoizedState}function Tn(t,e,l,a){var u=$t();ut.flags|=t,u.memoizedState=za(1|e,{destroy:void 0},l,a===void 0?null:a)}function zn(t,e,l,a){var u=Ut();a=a===void 0?null:a;var n=u.memoizedState.inst;bt!==null&&a!==null&&oc(a,bt.memoizedState.deps)?u.memoizedState=za(e,n,l,a):(ut.flags|=t,u.memoizedState=za(1|e,n,l,a))}function Bs(t,e){Tn(8390656,8,t,e)}function Ec(t,e){zn(2048,8,t,e)}function Fm(t){ut.flags|=4;var e=ut.updateQueue;if(e===null)e=Sn(),ut.updateQueue=e,e.events=[t];else{var l=e.events;l===null?e.events=[t]:l.push(t)}}function qs(t){var e=Ut().memoizedState;return Fm({ref:e,nextImpl:t}),function(){if((yt&2)!==0)throw Error(f(440));return e.impl.apply(void 0,arguments)}}function Ls(t,e){return zn(4,2,t,e)}function Ys(t,e){return zn(4,4,t,e)}function Gs(t,e){if(typeof e=="function"){t=t();var l=e(t);return function(){typeof l=="function"?l():e(null)}}if(e!=null)return t=t(),e.current=t,function(){e.current=null}}function Xs(t,e,l){l=l!=null?l.concat([t]):null,zn(4,4,Gs.bind(null,e,t),l)}function Tc(){}function Qs(t,e){var l=Ut();e=e===void 0?null:e;var a=l.memoizedState;return e!==null&&oc(e,a[1])?a[0]:(l.memoizedState=[t,e],t)}function Zs(t,e){var l=Ut();e=e===void 0?null:e;var a=l.memoizedState;if(e!==null&&oc(e,a[1]))return a[0];if(a=t(),Jl){nl(!0);try{t()}finally{nl(!1)}}return l.memoizedState=[a,e],a}function zc(t,e,l){return l===void 0||(Ke&1073741824)!==0&&(rt&261930)===0?t.memoizedState=e:(t.memoizedState=l,t=wo(),ut.lanes|=t,Sl|=t,l)}function Vs(t,e,l,a){return ce(l,e)?l:ba.current!==null?(t=zc(t,l,a),ce(t,e)||(Bt=!0),t):(Ke&42)===0||(Ke&1073741824)!==0&&(rt&261930)===0?(Bt=!0,t.memoizedState=l):(t=wo(),ut.lanes|=t,Sl|=t,e)}function ws(t,e,l,a,u){var n=L.p;L.p=n!==0&&8>n?n:8;var i=N.T,r={};N.T=r,Rc(t,!1,e,l);try{var m=u(),T=N.S;if(T!==null&&T(r,m),m!==null&&typeof m=="object"&&typeof m.then=="function"){var M=wm(m,a);ou(t,e,M,he(t))}else ou(t,e,a,he(t))}catch(C){ou(t,e,{then:function(){},status:"rejected",reason:C},he())}finally{L.p=n,i!==null&&r.types!==null&&(i.types=r.types),N.T=i}}function km(){}function Ac(t,e,l,a){if(t.tag!==5)throw Error(f(476));var u=Ks(t).queue;ws(t,u,e,et,l===null?km:function(){return Js(t),l(a)})}function Ks(t){var e=t.memoizedState;if(e!==null)return e;e={memoizedState:et,baseState:et,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Je,lastRenderedState:et},next:null};var l={};return e.next={memoizedState:l,baseState:l,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Je,lastRenderedState:l},next:null},t.memoizedState=e,t=t.alternate,t!==null&&(t.memoizedState=e),e}function Js(t){var e=Ks(t);e.next===null&&(e=t.alternate.memoizedState),ou(t,e.next.queue,{},he())}function _c(){return Zt(Mu)}function $s(){return Ut().memoizedState}function Ws(){return Ut().memoizedState}function Im(t){for(var e=t.return;e!==null;){switch(e.tag){case 24:case 3:var l=he();t=hl(l);var a=ml(e,t,l);a!==null&&(ae(a,e,l),iu(a,e,l)),e={cache:tc()},t.payload=e;return}e=e.return}}function Pm(t,e,l){var a=he();l={lane:a,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null},An(t)?ks(e,l):(l=Zi(t,e,l,a),l!==null&&(ae(l,t,a),Is(l,e,a)))}function Fs(t,e,l){var a=he();ou(t,e,l,a)}function ou(t,e,l,a){var u={lane:a,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null};if(An(t))ks(e,u);else{var n=t.alternate;if(t.lanes===0&&(n===null||n.lanes===0)&&(n=e.lastRenderedReducer,n!==null))try{var i=e.lastRenderedState,r=n(i,l);if(u.hasEagerState=!0,u.eagerState=r,ce(r,i))return an(t,e,u,0),At===null&&ln(),!1}catch{}if(l=Zi(t,e,u,a),l!==null)return ae(l,t,a),Is(l,e,a),!0}return!1}function Rc(t,e,l,a){if(a={lane:2,revertLane:uf(),gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},An(t)){if(e)throw Error(f(479))}else e=Zi(t,l,a,2),e!==null&&ae(e,t,2)}function An(t){var e=t.alternate;return t===ut||e!==null&&e===ut}function ks(t,e){Ea=gn=!0;var l=t.pending;l===null?e.next=e:(e.next=l.next,l.next=e),t.pending=e}function Is(t,e,l){if((l&4194048)!==0){var a=e.lanes;a&=t.pendingLanes,l|=a,e.lanes=l,ar(t,l)}}var du={readContext:Zt,use:bn,useCallback:Nt,useContext:Nt,useEffect:Nt,useImperativeHandle:Nt,useLayoutEffect:Nt,useInsertionEffect:Nt,useMemo:Nt,useReducer:Nt,useRef:Nt,useState:Nt,useDebugValue:Nt,useDeferredValue:Nt,useTransition:Nt,useSyncExternalStore:Nt,useId:Nt,useHostTransitionStatus:Nt,useFormState:Nt,useActionState:Nt,useOptimistic:Nt,useMemoCache:Nt,useCacheRefresh:Nt};du.useEffectEvent=Nt;var Ps={readContext:Zt,use:bn,useCallback:function(t,e){return $t().memoizedState=[t,e===void 0?null:e],t},useContext:Zt,useEffect:Bs,useImperativeHandle:function(t,e,l){l=l!=null?l.concat([t]):null,Tn(4194308,4,Gs.bind(null,e,t),l)},useLayoutEffect:function(t,e){return Tn(4194308,4,t,e)},useInsertionEffect:function(t,e){Tn(4,2,t,e)},useMemo:function(t,e){var l=$t();e=e===void 0?null:e;var a=t();if(Jl){nl(!0);try{t()}finally{nl(!1)}}return l.memoizedState=[a,e],a},useReducer:function(t,e,l){var a=$t();if(l!==void 0){var u=l(e);if(Jl){nl(!0);try{l(e)}finally{nl(!1)}}}else u=e;return a.memoizedState=a.baseState=u,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:u},a.queue=t,t=t.dispatch=Pm.bind(null,ut,t),[a.memoizedState,t]},useRef:function(t){var e=$t();return t={current:t},e.memoizedState=t},useState:function(t){t=Sc(t);var e=t.queue,l=Fs.bind(null,ut,e);return e.dispatch=l,[t.memoizedState,l]},useDebugValue:Tc,useDeferredValue:function(t,e){var l=$t();return zc(l,t,e)},useTransition:function(){var t=Sc(!1);return t=ws.bind(null,ut,t.queue,!0,!1),$t().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,e,l){var a=ut,u=$t();if(ot){if(l===void 0)throw Error(f(407));l=l()}else{if(l=e(),At===null)throw Error(f(349));(rt&127)!==0||bs(a,e,l)}u.memoizedState=l;var n={value:l,getSnapshot:e};return u.queue=n,Bs(Ts.bind(null,a,n,t),[t]),a.flags|=2048,za(9,{destroy:void 0},Es.bind(null,a,n,l,e),null),l},useId:function(){var t=$t(),e=At.identifierPrefix;if(ot){var l=He,a=je;l=(a&~(1<<32-ie(a)-1)).toString(32)+l,e="_"+e+"R_"+l,l=pn++,0<l&&(e+="H"+l.toString(32)),e+="_"}else l=Km++,e="_"+e+"r_"+l.toString(32)+"_";return t.memoizedState=e},useHostTransitionStatus:_c,useFormState:xs,useActionState:xs,useOptimistic:function(t){var e=$t();e.memoizedState=e.baseState=t;var l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return e.queue=l,e=Rc.bind(null,ut,!0,l),l.dispatch=e,[t,e]},useMemoCache:vc,useCacheRefresh:function(){return $t().memoizedState=Im.bind(null,ut)},useEffectEvent:function(t){var e=$t(),l={impl:t};return e.memoizedState=l,function(){if((yt&2)!==0)throw Error(f(440));return l.impl.apply(void 0,arguments)}}},Oc={readContext:Zt,use:bn,useCallback:Qs,useContext:Zt,useEffect:Ec,useImperativeHandle:Xs,useInsertionEffect:Ls,useLayoutEffect:Ys,useMemo:Zs,useReducer:En,useRef:Hs,useState:function(){return En(Je)},useDebugValue:Tc,useDeferredValue:function(t,e){var l=Ut();return Vs(l,bt.memoizedState,t,e)},useTransition:function(){var t=En(Je)[0],e=Ut().memoizedState;return[typeof t=="boolean"?t:su(t),e]},useSyncExternalStore:Ss,useId:$s,useHostTransitionStatus:_c,useFormState:Cs,useActionState:Cs,useOptimistic:function(t,e){var l=Ut();return _s(l,bt,t,e)},useMemoCache:vc,useCacheRefresh:Ws};Oc.useEffectEvent=qs;var to={readContext:Zt,use:bn,useCallback:Qs,useContext:Zt,useEffect:Ec,useImperativeHandle:Xs,useInsertionEffect:Ls,useLayoutEffect:Ys,useMemo:Zs,useReducer:pc,useRef:Hs,useState:function(){return pc(Je)},useDebugValue:Tc,useDeferredValue:function(t,e){var l=Ut();return bt===null?zc(l,t,e):Vs(l,bt.memoizedState,t,e)},useTransition:function(){var t=pc(Je)[0],e=Ut().memoizedState;return[typeof t=="boolean"?t:su(t),e]},useSyncExternalStore:Ss,useId:$s,useHostTransitionStatus:_c,useFormState:js,useActionState:js,useOptimistic:function(t,e){var l=Ut();return bt!==null?_s(l,bt,t,e):(l.baseState=t,[t,l.queue.dispatch])},useMemoCache:vc,useCacheRefresh:Ws};to.useEffectEvent=qs;function Mc(t,e,l,a){e=t.memoizedState,l=l(a,e),l=l==null?e:R({},e,l),t.memoizedState=l,t.lanes===0&&(t.updateQueue.baseState=l)}var Nc={enqueueSetState:function(t,e,l){t=t._reactInternals;var a=he(),u=hl(a);u.payload=e,l!=null&&(u.callback=l),e=ml(t,u,a),e!==null&&(ae(e,t,a),iu(e,t,a))},enqueueReplaceState:function(t,e,l){t=t._reactInternals;var a=he(),u=hl(a);u.tag=1,u.payload=e,l!=null&&(u.callback=l),e=ml(t,u,a),e!==null&&(ae(e,t,a),iu(e,t,a))},enqueueForceUpdate:function(t,e){t=t._reactInternals;var l=he(),a=hl(l);a.tag=2,e!=null&&(a.callback=e),e=ml(t,a,l),e!==null&&(ae(e,t,l),iu(e,t,l))}};function eo(t,e,l,a,u,n,i){return t=t.stateNode,typeof t.shouldComponentUpdate=="function"?t.shouldComponentUpdate(a,n,i):e.prototype&&e.prototype.isPureReactComponent?!Ia(l,a)||!Ia(u,n):!0}function lo(t,e,l,a){t=e.state,typeof e.componentWillReceiveProps=="function"&&e.componentWillReceiveProps(l,a),typeof e.UNSAFE_componentWillReceiveProps=="function"&&e.UNSAFE_componentWillReceiveProps(l,a),e.state!==t&&Nc.enqueueReplaceState(e,e.state,null)}function $l(t,e){var l=e;if("ref"in e){l={};for(var a in e)a!=="ref"&&(l[a]=e[a])}if(t=t.defaultProps){l===e&&(l=R({},l));for(var u in t)l[u]===void 0&&(l[u]=t[u])}return l}function ao(t){en(t)}function uo(t){console.error(t)}function no(t){en(t)}function _n(t,e){try{var l=t.onUncaughtError;l(e.value,{componentStack:e.stack})}catch(a){setTimeout(function(){throw a})}}function io(t,e,l){try{var a=t.onCaughtError;a(l.value,{componentStack:l.stack,errorBoundary:e.tag===1?e.stateNode:null})}catch(u){setTimeout(function(){throw u})}}function Dc(t,e,l){return l=hl(l),l.tag=3,l.payload={element:null},l.callback=function(){_n(t,e)},l}function co(t){return t=hl(t),t.tag=3,t}function fo(t,e,l,a){var u=l.type.getDerivedStateFromError;if(typeof u=="function"){var n=a.value;t.payload=function(){return u(n)},t.callback=function(){io(e,l,a)}}var i=l.stateNode;i!==null&&typeof i.componentDidCatch=="function"&&(t.callback=function(){io(e,l,a),typeof u!="function"&&(bl===null?bl=new Set([this]):bl.add(this));var r=a.stack;this.componentDidCatch(a.value,{componentStack:r!==null?r:""})})}function ty(t,e,l,a,u){if(l.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){if(e=l.alternate,e!==null&&ya(e,l,u,!0),l=re.current,l!==null){switch(l.tag){case 31:case 13:return ze===null?qn():l.alternate===null&&Dt===0&&(Dt=3),l.flags&=-257,l.flags|=65536,l.lanes=u,a===dn?l.flags|=16384:(e=l.updateQueue,e===null?l.updateQueue=new Set([a]):e.add(a),ef(t,a,u)),!1;case 22:return l.flags|=65536,a===dn?l.flags|=16384:(e=l.updateQueue,e===null?(e={transitions:null,markerInstances:null,retryQueue:new Set([a])},l.updateQueue=e):(l=e.retryQueue,l===null?e.retryQueue=new Set([a]):l.add(a)),ef(t,a,u)),!1}throw Error(f(435,l.tag))}return ef(t,a,u),qn(),!1}if(ot)return e=re.current,e!==null?((e.flags&65536)===0&&(e.flags|=256),e.flags|=65536,e.lanes=u,a!==Wi&&(t=Error(f(422),{cause:a}),eu(Se(t,l)))):(a!==Wi&&(e=Error(f(423),{cause:a}),eu(Se(e,l))),t=t.current.alternate,t.flags|=65536,u&=-u,t.lanes|=u,a=Se(a,l),u=Dc(t.stateNode,a,u),ic(t,u),Dt!==4&&(Dt=2)),!1;var n=Error(f(520),{cause:a});if(n=Se(n,l),bu===null?bu=[n]:bu.push(n),Dt!==4&&(Dt=2),e===null)return!0;a=Se(a,l),l=e;do{switch(l.tag){case 3:return l.flags|=65536,t=u&-u,l.lanes|=t,t=Dc(l.stateNode,a,t),ic(l,t),!1;case 1:if(e=l.type,n=l.stateNode,(l.flags&128)===0&&(typeof e.getDerivedStateFromError=="function"||n!==null&&typeof n.componentDidCatch=="function"&&(bl===null||!bl.has(n))))return l.flags|=65536,u&=-u,l.lanes|=u,u=co(u),fo(u,t,l,a),ic(l,u),!1}l=l.return}while(l!==null);return!1}var xc=Error(f(461)),Bt=!1;function Vt(t,e,l,a){e.child=t===null?ds(e,null,l,a):Kl(e,t.child,l,a)}function ro(t,e,l,a,u){l=l.render;var n=e.ref;if("ref"in a){var i={};for(var r in a)r!=="ref"&&(i[r]=a[r])}else i=a;return Ql(e),a=dc(t,e,l,i,n,u),r=hc(),t!==null&&!Bt?(mc(t,e,u),$e(t,e,u)):(ot&&r&&Ji(e),e.flags|=1,Vt(t,e,a,u),e.child)}function so(t,e,l,a,u){if(t===null){var n=l.type;return typeof n=="function"&&!Vi(n)&&n.defaultProps===void 0&&l.compare===null?(e.tag=15,e.type=n,oo(t,e,n,a,u)):(t=nn(l.type,null,a,e,e.mode,u),t.ref=e.ref,t.return=e,e.child=t)}if(n=t.child,!Yc(t,u)){var i=n.memoizedProps;if(l=l.compare,l=l!==null?l:Ia,l(i,a)&&t.ref===e.ref)return $e(t,e,u)}return e.flags|=1,t=Qe(n,a),t.ref=e.ref,t.return=e,e.child=t}function oo(t,e,l,a,u){if(t!==null){var n=t.memoizedProps;if(Ia(n,a)&&t.ref===e.ref)if(Bt=!1,e.pendingProps=a=n,Yc(t,u))(t.flags&131072)!==0&&(Bt=!0);else return e.lanes=t.lanes,$e(t,e,u)}return Cc(t,e,l,a,u)}function ho(t,e,l,a){var u=a.children,n=t!==null?t.memoizedState:null;if(t===null&&e.stateNode===null&&(e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),a.mode==="hidden"){if((e.flags&128)!==0){if(n=n!==null?n.baseLanes|l:l,t!==null){for(a=e.child=t.child,u=0;a!==null;)u=u|a.lanes|a.childLanes,a=a.sibling;a=u&~n}else a=0,e.child=null;return mo(t,e,n,l,a)}if((l&536870912)!==0)e.memoizedState={baseLanes:0,cachePool:null},t!==null&&sn(e,n!==null?n.cachePool:null),n!==null?ys(e,n):fc(),vs(e);else return a=e.lanes=536870912,mo(t,e,n!==null?n.baseLanes|l:l,l,a)}else n!==null?(sn(e,n.cachePool),ys(e,n),vl(),e.memoizedState=null):(t!==null&&sn(e,null),fc(),vl());return Vt(t,e,u,l),e.child}function hu(t,e){return t!==null&&t.tag===22||e.stateNode!==null||(e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),e.sibling}function mo(t,e,l,a,u){var n=lc();return n=n===null?null:{parent:jt._currentValue,pool:n},e.memoizedState={baseLanes:l,cachePool:n},t!==null&&sn(e,null),fc(),vs(e),t!==null&&ya(t,e,a,!0),e.childLanes=u,null}function Rn(t,e){return e=Mn({mode:e.mode,children:e.children},t.mode),e.ref=t.ref,t.child=e,e.return=t,e}function yo(t,e,l){return Kl(e,t.child,null,l),t=Rn(e,e.pendingProps),t.flags|=2,se(e),e.memoizedState=null,t}function ey(t,e,l){var a=e.pendingProps,u=(e.flags&128)!==0;if(e.flags&=-129,t===null){if(ot){if(a.mode==="hidden")return t=Rn(e,a),e.lanes=536870912,hu(null,t);if(sc(e),(t=_t)?(t=Od(t,Te),t=t!==null&&t.data==="&"?t:null,t!==null&&(e.memoizedState={dehydrated:t,treeContext:fl!==null?{id:je,overflow:He}:null,retryLane:536870912,hydrationErrors:null},l=kr(t),l.return=e,e.child=l,Qt=e,_t=null)):t=null,t===null)throw sl(e);return e.lanes=536870912,null}return Rn(e,a)}var n=t.memoizedState;if(n!==null){var i=n.dehydrated;if(sc(e),u)if(e.flags&256)e.flags&=-257,e=yo(t,e,l);else if(e.memoizedState!==null)e.child=t.child,e.flags|=128,e=null;else throw Error(f(558));else if(Bt||ya(t,e,l,!1),u=(l&t.childLanes)!==0,Bt||u){if(a=At,a!==null&&(i=ur(a,l),i!==0&&i!==n.retryLane))throw n.retryLane=i,Ll(t,i),ae(a,t,i),xc;qn(),e=yo(t,e,l)}else t=n.treeContext,_t=Ae(i.nextSibling),Qt=e,ot=!0,rl=null,Te=!1,t!==null&&ts(e,t),e=Rn(e,a),e.flags|=4096;return e}return t=Qe(t.child,{mode:a.mode,children:a.children}),t.ref=e.ref,e.child=t,t.return=e,t}function On(t,e){var l=e.ref;if(l===null)t!==null&&t.ref!==null&&(e.flags|=4194816);else{if(typeof l!="function"&&typeof l!="object")throw Error(f(284));(t===null||t.ref!==l)&&(e.flags|=4194816)}}function Cc(t,e,l,a,u){return Ql(e),l=dc(t,e,l,a,void 0,u),a=hc(),t!==null&&!Bt?(mc(t,e,u),$e(t,e,u)):(ot&&a&&Ji(e),e.flags|=1,Vt(t,e,l,u),e.child)}function vo(t,e,l,a,u,n){return Ql(e),e.updateQueue=null,l=ps(e,a,l,u),gs(t),a=hc(),t!==null&&!Bt?(mc(t,e,n),$e(t,e,n)):(ot&&a&&Ji(e),e.flags|=1,Vt(t,e,l,n),e.child)}function go(t,e,l,a,u){if(Ql(e),e.stateNode===null){var n=oa,i=l.contextType;typeof i=="object"&&i!==null&&(n=Zt(i)),n=new l(a,n),e.memoizedState=n.state!==null&&n.state!==void 0?n.state:null,n.updater=Nc,e.stateNode=n,n._reactInternals=e,n=e.stateNode,n.props=a,n.state=e.memoizedState,n.refs={},uc(e),i=l.contextType,n.context=typeof i=="object"&&i!==null?Zt(i):oa,n.state=e.memoizedState,i=l.getDerivedStateFromProps,typeof i=="function"&&(Mc(e,l,i,a),n.state=e.memoizedState),typeof l.getDerivedStateFromProps=="function"||typeof n.getSnapshotBeforeUpdate=="function"||typeof n.UNSAFE_componentWillMount!="function"&&typeof n.componentWillMount!="function"||(i=n.state,typeof n.componentWillMount=="function"&&n.componentWillMount(),typeof n.UNSAFE_componentWillMount=="function"&&n.UNSAFE_componentWillMount(),i!==n.state&&Nc.enqueueReplaceState(n,n.state,null),fu(e,a,n,u),cu(),n.state=e.memoizedState),typeof n.componentDidMount=="function"&&(e.flags|=4194308),a=!0}else if(t===null){n=e.stateNode;var r=e.memoizedProps,m=$l(l,r);n.props=m;var T=n.context,M=l.contextType;i=oa,typeof M=="object"&&M!==null&&(i=Zt(M));var C=l.getDerivedStateFromProps;M=typeof C=="function"||typeof n.getSnapshotBeforeUpdate=="function",r=e.pendingProps!==r,M||typeof n.UNSAFE_componentWillReceiveProps!="function"&&typeof n.componentWillReceiveProps!="function"||(r||T!==i)&&lo(e,n,a,i),dl=!1;var A=e.memoizedState;n.state=A,fu(e,a,n,u),cu(),T=e.memoizedState,r||A!==T||dl?(typeof C=="function"&&(Mc(e,l,C,a),T=e.memoizedState),(m=dl||eo(e,l,m,a,A,T,i))?(M||typeof n.UNSAFE_componentWillMount!="function"&&typeof n.componentWillMount!="function"||(typeof n.componentWillMount=="function"&&n.componentWillMount(),typeof n.UNSAFE_componentWillMount=="function"&&n.UNSAFE_componentWillMount()),typeof n.componentDidMount=="function"&&(e.flags|=4194308)):(typeof n.componentDidMount=="function"&&(e.flags|=4194308),e.memoizedProps=a,e.memoizedState=T),n.props=a,n.state=T,n.context=i,a=m):(typeof n.componentDidMount=="function"&&(e.flags|=4194308),a=!1)}else{n=e.stateNode,nc(t,e),i=e.memoizedProps,M=$l(l,i),n.props=M,C=e.pendingProps,A=n.context,T=l.contextType,m=oa,typeof T=="object"&&T!==null&&(m=Zt(T)),r=l.getDerivedStateFromProps,(T=typeof r=="function"||typeof n.getSnapshotBeforeUpdate=="function")||typeof n.UNSAFE_componentWillReceiveProps!="function"&&typeof n.componentWillReceiveProps!="function"||(i!==C||A!==m)&&lo(e,n,a,m),dl=!1,A=e.memoizedState,n.state=A,fu(e,a,n,u),cu();var O=e.memoizedState;i!==C||A!==O||dl||t!==null&&t.dependencies!==null&&fn(t.dependencies)?(typeof r=="function"&&(Mc(e,l,r,a),O=e.memoizedState),(M=dl||eo(e,l,M,a,A,O,m)||t!==null&&t.dependencies!==null&&fn(t.dependencies))?(T||typeof n.UNSAFE_componentWillUpdate!="function"&&typeof n.componentWillUpdate!="function"||(typeof n.componentWillUpdate=="function"&&n.componentWillUpdate(a,O,m),typeof n.UNSAFE_componentWillUpdate=="function"&&n.UNSAFE_componentWillUpdate(a,O,m)),typeof n.componentDidUpdate=="function"&&(e.flags|=4),typeof n.getSnapshotBeforeUpdate=="function"&&(e.flags|=1024)):(typeof n.componentDidUpdate!="function"||i===t.memoizedProps&&A===t.memoizedState||(e.flags|=4),typeof n.getSnapshotBeforeUpdate!="function"||i===t.memoizedProps&&A===t.memoizedState||(e.flags|=1024),e.memoizedProps=a,e.memoizedState=O),n.props=a,n.state=O,n.context=m,a=M):(typeof n.componentDidUpdate!="function"||i===t.memoizedProps&&A===t.memoizedState||(e.flags|=4),typeof n.getSnapshotBeforeUpdate!="function"||i===t.memoizedProps&&A===t.memoizedState||(e.flags|=1024),a=!1)}return n=a,On(t,e),a=(e.flags&128)!==0,n||a?(n=e.stateNode,l=a&&typeof l.getDerivedStateFromError!="function"?null:n.render(),e.flags|=1,t!==null&&a?(e.child=Kl(e,t.child,null,u),e.child=Kl(e,null,l,u)):Vt(t,e,l,u),e.memoizedState=n.state,t=e.child):t=$e(t,e,u),t}function po(t,e,l,a){return Gl(),e.flags|=256,Vt(t,e,l,a),e.child}var Uc={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function jc(t){return{baseLanes:t,cachePool:is()}}function Hc(t,e,l){return t=t!==null?t.childLanes&~l:0,e&&(t|=de),t}function So(t,e,l){var a=e.pendingProps,u=!1,n=(e.flags&128)!==0,i;if((i=n)||(i=t!==null&&t.memoizedState===null?!1:(Ct.current&2)!==0),i&&(u=!0,e.flags&=-129),i=(e.flags&32)!==0,e.flags&=-33,t===null){if(ot){if(u?yl(e):vl(),(t=_t)?(t=Od(t,Te),t=t!==null&&t.data!=="&"?t:null,t!==null&&(e.memoizedState={dehydrated:t,treeContext:fl!==null?{id:je,overflow:He}:null,retryLane:536870912,hydrationErrors:null},l=kr(t),l.return=e,e.child=l,Qt=e,_t=null)):t=null,t===null)throw sl(e);return pf(t)?e.lanes=32:e.lanes=536870912,null}var r=a.children;return a=a.fallback,u?(vl(),u=e.mode,r=Mn({mode:"hidden",children:r},u),a=Yl(a,u,l,null),r.return=e,a.return=e,r.sibling=a,e.child=r,a=e.child,a.memoizedState=jc(l),a.childLanes=Hc(t,i,l),e.memoizedState=Uc,hu(null,a)):(yl(e),Bc(e,r))}var m=t.memoizedState;if(m!==null&&(r=m.dehydrated,r!==null)){if(n)e.flags&256?(yl(e),e.flags&=-257,e=qc(t,e,l)):e.memoizedState!==null?(vl(),e.child=t.child,e.flags|=128,e=null):(vl(),r=a.fallback,u=e.mode,a=Mn({mode:"visible",children:a.children},u),r=Yl(r,u,l,null),r.flags|=2,a.return=e,r.return=e,a.sibling=r,e.child=a,Kl(e,t.child,null,l),a=e.child,a.memoizedState=jc(l),a.childLanes=Hc(t,i,l),e.memoizedState=Uc,e=hu(null,a));else if(yl(e),pf(r)){if(i=r.nextSibling&&r.nextSibling.dataset,i)var T=i.dgst;i=T,a=Error(f(419)),a.stack="",a.digest=i,eu({value:a,source:null,stack:null}),e=qc(t,e,l)}else if(Bt||ya(t,e,l,!1),i=(l&t.childLanes)!==0,Bt||i){if(i=At,i!==null&&(a=ur(i,l),a!==0&&a!==m.retryLane))throw m.retryLane=a,Ll(t,a),ae(i,t,a),xc;gf(r)||qn(),e=qc(t,e,l)}else gf(r)?(e.flags|=192,e.child=t.child,e=null):(t=m.treeContext,_t=Ae(r.nextSibling),Qt=e,ot=!0,rl=null,Te=!1,t!==null&&ts(e,t),e=Bc(e,a.children),e.flags|=4096);return e}return u?(vl(),r=a.fallback,u=e.mode,m=t.child,T=m.sibling,a=Qe(m,{mode:"hidden",children:a.children}),a.subtreeFlags=m.subtreeFlags&65011712,T!==null?r=Qe(T,r):(r=Yl(r,u,l,null),r.flags|=2),r.return=e,a.return=e,a.sibling=r,e.child=a,hu(null,a),a=e.child,r=t.child.memoizedState,r===null?r=jc(l):(u=r.cachePool,u!==null?(m=jt._currentValue,u=u.parent!==m?{parent:m,pool:m}:u):u=is(),r={baseLanes:r.baseLanes|l,cachePool:u}),a.memoizedState=r,a.childLanes=Hc(t,i,l),e.memoizedState=Uc,hu(t.child,a)):(yl(e),l=t.child,t=l.sibling,l=Qe(l,{mode:"visible",children:a.children}),l.return=e,l.sibling=null,t!==null&&(i=e.deletions,i===null?(e.deletions=[t],e.flags|=16):i.push(t)),e.child=l,e.memoizedState=null,l)}function Bc(t,e){return e=Mn({mode:"visible",children:e},t.mode),e.return=t,t.child=e}function Mn(t,e){return t=fe(22,t,null,e),t.lanes=0,t}function qc(t,e,l){return Kl(e,t.child,null,l),t=Bc(e,e.pendingProps.children),t.flags|=2,e.memoizedState=null,t}function bo(t,e,l){t.lanes|=e;var a=t.alternate;a!==null&&(a.lanes|=e),Ii(t.return,e,l)}function Lc(t,e,l,a,u,n){var i=t.memoizedState;i===null?t.memoizedState={isBackwards:e,rendering:null,renderingStartTime:0,last:a,tail:l,tailMode:u,treeForkCount:n}:(i.isBackwards=e,i.rendering=null,i.renderingStartTime=0,i.last=a,i.tail=l,i.tailMode=u,i.treeForkCount=n)}function Eo(t,e,l){var a=e.pendingProps,u=a.revealOrder,n=a.tail;a=a.children;var i=Ct.current,r=(i&2)!==0;if(r?(i=i&1|2,e.flags|=128):i&=1,Y(Ct,i),Vt(t,e,a,l),a=ot?tu:0,!r&&t!==null&&(t.flags&128)!==0)t:for(t=e.child;t!==null;){if(t.tag===13)t.memoizedState!==null&&bo(t,l,e);else if(t.tag===19)bo(t,l,e);else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break t;for(;t.sibling===null;){if(t.return===null||t.return===e)break t;t=t.return}t.sibling.return=t.return,t=t.sibling}switch(u){case"forwards":for(l=e.child,u=null;l!==null;)t=l.alternate,t!==null&&vn(t)===null&&(u=l),l=l.sibling;l=u,l===null?(u=e.child,e.child=null):(u=l.sibling,l.sibling=null),Lc(e,!1,u,l,n,a);break;case"backwards":case"unstable_legacy-backwards":for(l=null,u=e.child,e.child=null;u!==null;){if(t=u.alternate,t!==null&&vn(t)===null){e.child=u;break}t=u.sibling,u.sibling=l,l=u,u=t}Lc(e,!0,l,null,n,a);break;case"together":Lc(e,!1,null,null,void 0,a);break;default:e.memoizedState=null}return e.child}function $e(t,e,l){if(t!==null&&(e.dependencies=t.dependencies),Sl|=e.lanes,(l&e.childLanes)===0)if(t!==null){if(ya(t,e,l,!1),(l&e.childLanes)===0)return null}else return null;if(t!==null&&e.child!==t.child)throw Error(f(153));if(e.child!==null){for(t=e.child,l=Qe(t,t.pendingProps),e.child=l,l.return=e;t.sibling!==null;)t=t.sibling,l=l.sibling=Qe(t,t.pendingProps),l.return=e;l.sibling=null}return e.child}function Yc(t,e){return(t.lanes&e)!==0?!0:(t=t.dependencies,!!(t!==null&&fn(t)))}function ly(t,e,l){switch(e.tag){case 3:Jt(e,e.stateNode.containerInfo),ol(e,jt,t.memoizedState.cache),Gl();break;case 27:case 5:Ya(e);break;case 4:Jt(e,e.stateNode.containerInfo);break;case 10:ol(e,e.type,e.memoizedProps.value);break;case 31:if(e.memoizedState!==null)return e.flags|=128,sc(e),null;break;case 13:var a=e.memoizedState;if(a!==null)return a.dehydrated!==null?(yl(e),e.flags|=128,null):(l&e.child.childLanes)!==0?So(t,e,l):(yl(e),t=$e(t,e,l),t!==null?t.sibling:null);yl(e);break;case 19:var u=(t.flags&128)!==0;if(a=(l&e.childLanes)!==0,a||(ya(t,e,l,!1),a=(l&e.childLanes)!==0),u){if(a)return Eo(t,e,l);e.flags|=128}if(u=e.memoizedState,u!==null&&(u.rendering=null,u.tail=null,u.lastEffect=null),Y(Ct,Ct.current),a)break;return null;case 22:return e.lanes=0,ho(t,e,l,e.pendingProps);case 24:ol(e,jt,t.memoizedState.cache)}return $e(t,e,l)}function To(t,e,l){if(t!==null)if(t.memoizedProps!==e.pendingProps)Bt=!0;else{if(!Yc(t,l)&&(e.flags&128)===0)return Bt=!1,ly(t,e,l);Bt=(t.flags&131072)!==0}else Bt=!1,ot&&(e.flags&1048576)!==0&&Pr(e,tu,e.index);switch(e.lanes=0,e.tag){case 16:t:{var a=e.pendingProps;if(t=Vl(e.elementType),e.type=t,typeof t=="function")Vi(t)?(a=$l(t,a),e.tag=1,e=go(null,e,t,a,l)):(e.tag=0,e=Cc(null,e,t,a,l));else{if(t!=null){var u=t.$$typeof;if(u===W){e.tag=11,e=ro(null,e,t,a,l);break t}else if(u===X){e.tag=14,e=so(null,e,t,a,l);break t}}throw e=Le(t)||t,Error(f(306,e,""))}}return e;case 0:return Cc(t,e,e.type,e.pendingProps,l);case 1:return a=e.type,u=$l(a,e.pendingProps),go(t,e,a,u,l);case 3:t:{if(Jt(e,e.stateNode.containerInfo),t===null)throw Error(f(387));a=e.pendingProps;var n=e.memoizedState;u=n.element,nc(t,e),fu(e,a,null,l);var i=e.memoizedState;if(a=i.cache,ol(e,jt,a),a!==n.cache&&Pi(e,[jt],l,!0),cu(),a=i.element,n.isDehydrated)if(n={element:a,isDehydrated:!1,cache:i.cache},e.updateQueue.baseState=n,e.memoizedState=n,e.flags&256){e=po(t,e,a,l);break t}else if(a!==u){u=Se(Error(f(424)),e),eu(u),e=po(t,e,a,l);break t}else for(t=e.stateNode.containerInfo,t.nodeType===9?t=t.body:t=t.nodeName==="HTML"?t.ownerDocument.body:t,_t=Ae(t.firstChild),Qt=e,ot=!0,rl=null,Te=!0,l=ds(e,null,a,l),e.child=l;l;)l.flags=l.flags&-3|4096,l=l.sibling;else{if(Gl(),a===u){e=$e(t,e,l);break t}Vt(t,e,a,l)}e=e.child}return e;case 26:return On(t,e),t===null?(l=Ud(e.type,null,e.pendingProps,null))?e.memoizedState=l:ot||(l=e.type,t=e.pendingProps,a=Vn(it.current).createElement(l),a[Xt]=e,a[kt]=t,wt(a,l,t),Yt(a),e.stateNode=a):e.memoizedState=Ud(e.type,t.memoizedProps,e.pendingProps,t.memoizedState),null;case 27:return Ya(e),t===null&&ot&&(a=e.stateNode=Dd(e.type,e.pendingProps,it.current),Qt=e,Te=!0,u=_t,Al(e.type)?(Sf=u,_t=Ae(a.firstChild)):_t=u),Vt(t,e,e.pendingProps.children,l),On(t,e),t===null&&(e.flags|=4194304),e.child;case 5:return t===null&&ot&&((u=a=_t)&&(a=Cy(a,e.type,e.pendingProps,Te),a!==null?(e.stateNode=a,Qt=e,_t=Ae(a.firstChild),Te=!1,u=!0):u=!1),u||sl(e)),Ya(e),u=e.type,n=e.pendingProps,i=t!==null?t.memoizedProps:null,a=n.children,mf(u,n)?a=null:i!==null&&mf(u,i)&&(e.flags|=32),e.memoizedState!==null&&(u=dc(t,e,Jm,null,null,l),Mu._currentValue=u),On(t,e),Vt(t,e,a,l),e.child;case 6:return t===null&&ot&&((t=l=_t)&&(l=Uy(l,e.pendingProps,Te),l!==null?(e.stateNode=l,Qt=e,_t=null,t=!0):t=!1),t||sl(e)),null;case 13:return So(t,e,l);case 4:return Jt(e,e.stateNode.containerInfo),a=e.pendingProps,t===null?e.child=Kl(e,null,a,l):Vt(t,e,a,l),e.child;case 11:return ro(t,e,e.type,e.pendingProps,l);case 7:return Vt(t,e,e.pendingProps,l),e.child;case 8:return Vt(t,e,e.pendingProps.children,l),e.child;case 12:return Vt(t,e,e.pendingProps.children,l),e.child;case 10:return a=e.pendingProps,ol(e,e.type,a.value),Vt(t,e,a.children,l),e.child;case 9:return u=e.type._context,a=e.pendingProps.children,Ql(e),u=Zt(u),a=a(u),e.flags|=1,Vt(t,e,a,l),e.child;case 14:return so(t,e,e.type,e.pendingProps,l);case 15:return oo(t,e,e.type,e.pendingProps,l);case 19:return Eo(t,e,l);case 31:return ey(t,e,l);case 22:return ho(t,e,l,e.pendingProps);case 24:return Ql(e),a=Zt(jt),t===null?(u=lc(),u===null&&(u=At,n=tc(),u.pooledCache=n,n.refCount++,n!==null&&(u.pooledCacheLanes|=l),u=n),e.memoizedState={parent:a,cache:u},uc(e),ol(e,jt,u)):((t.lanes&l)!==0&&(nc(t,e),fu(e,null,null,l),cu()),u=t.memoizedState,n=e.memoizedState,u.parent!==a?(u={parent:a,cache:a},e.memoizedState=u,e.lanes===0&&(e.memoizedState=e.updateQueue.baseState=u),ol(e,jt,a)):(a=n.cache,ol(e,jt,a),a!==u.cache&&Pi(e,[jt],l,!0))),Vt(t,e,e.pendingProps.children,l),e.child;case 29:throw e.pendingProps}throw Error(f(156,e.tag))}function We(t){t.flags|=4}function Gc(t,e,l,a,u){if((e=(t.mode&32)!==0)&&(e=!1),e){if(t.flags|=16777216,(u&335544128)===u)if(t.stateNode.complete)t.flags|=8192;else if(Wo())t.flags|=8192;else throw wl=dn,ac}else t.flags&=-16777217}function zo(t,e){if(e.type!=="stylesheet"||(e.state.loading&4)!==0)t.flags&=-16777217;else if(t.flags|=16777216,!Ld(e))if(Wo())t.flags|=8192;else throw wl=dn,ac}function Nn(t,e){e!==null&&(t.flags|=4),t.flags&16384&&(e=t.tag!==22?er():536870912,t.lanes|=e,Oa|=e)}function mu(t,e){if(!ot)switch(t.tailMode){case"hidden":e=t.tail;for(var l=null;e!==null;)e.alternate!==null&&(l=e),e=e.sibling;l===null?t.tail=null:l.sibling=null;break;case"collapsed":l=t.tail;for(var a=null;l!==null;)l.alternate!==null&&(a=l),l=l.sibling;a===null?e||t.tail===null?t.tail=null:t.tail.sibling=null:a.sibling=null}}function Rt(t){var e=t.alternate!==null&&t.alternate.child===t.child,l=0,a=0;if(e)for(var u=t.child;u!==null;)l|=u.lanes|u.childLanes,a|=u.subtreeFlags&65011712,a|=u.flags&65011712,u.return=t,u=u.sibling;else for(u=t.child;u!==null;)l|=u.lanes|u.childLanes,a|=u.subtreeFlags,a|=u.flags,u.return=t,u=u.sibling;return t.subtreeFlags|=a,t.childLanes=l,e}function ay(t,e,l){var a=e.pendingProps;switch($i(e),e.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Rt(e),null;case 1:return Rt(e),null;case 3:return l=e.stateNode,a=null,t!==null&&(a=t.memoizedState.cache),e.memoizedState.cache!==a&&(e.flags|=2048),we(jt),xt(),l.pendingContext&&(l.context=l.pendingContext,l.pendingContext=null),(t===null||t.child===null)&&(ma(e)?We(e):t===null||t.memoizedState.isDehydrated&&(e.flags&256)===0||(e.flags|=1024,Fi())),Rt(e),null;case 26:var u=e.type,n=e.memoizedState;return t===null?(We(e),n!==null?(Rt(e),zo(e,n)):(Rt(e),Gc(e,u,null,a,l))):n?n!==t.memoizedState?(We(e),Rt(e),zo(e,n)):(Rt(e),e.flags&=-16777217):(t=t.memoizedProps,t!==a&&We(e),Rt(e),Gc(e,u,t,a,l)),null;case 27:if(Yu(e),l=it.current,u=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==a&&We(e);else{if(!a){if(e.stateNode===null)throw Error(f(166));return Rt(e),null}t=w.current,ma(e)?es(e):(t=Dd(u,a,l),e.stateNode=t,We(e))}return Rt(e),null;case 5:if(Yu(e),u=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==a&&We(e);else{if(!a){if(e.stateNode===null)throw Error(f(166));return Rt(e),null}if(n=w.current,ma(e))es(e);else{var i=Vn(it.current);switch(n){case 1:n=i.createElementNS("http://www.w3.org/2000/svg",u);break;case 2:n=i.createElementNS("http://www.w3.org/1998/Math/MathML",u);break;default:switch(u){case"svg":n=i.createElementNS("http://www.w3.org/2000/svg",u);break;case"math":n=i.createElementNS("http://www.w3.org/1998/Math/MathML",u);break;case"script":n=i.createElement("div"),n.innerHTML="<script><\/script>",n=n.removeChild(n.firstChild);break;case"select":n=typeof a.is=="string"?i.createElement("select",{is:a.is}):i.createElement("select"),a.multiple?n.multiple=!0:a.size&&(n.size=a.size);break;default:n=typeof a.is=="string"?i.createElement(u,{is:a.is}):i.createElement(u)}}n[Xt]=e,n[kt]=a;t:for(i=e.child;i!==null;){if(i.tag===5||i.tag===6)n.appendChild(i.stateNode);else if(i.tag!==4&&i.tag!==27&&i.child!==null){i.child.return=i,i=i.child;continue}if(i===e)break t;for(;i.sibling===null;){if(i.return===null||i.return===e)break t;i=i.return}i.sibling.return=i.return,i=i.sibling}e.stateNode=n;t:switch(wt(n,u,a),u){case"button":case"input":case"select":case"textarea":a=!!a.autoFocus;break t;case"img":a=!0;break t;default:a=!1}a&&We(e)}}return Rt(e),Gc(e,e.type,t===null?null:t.memoizedProps,e.pendingProps,l),null;case 6:if(t&&e.stateNode!=null)t.memoizedProps!==a&&We(e);else{if(typeof a!="string"&&e.stateNode===null)throw Error(f(166));if(t=it.current,ma(e)){if(t=e.stateNode,l=e.memoizedProps,a=null,u=Qt,u!==null)switch(u.tag){case 27:case 5:a=u.memoizedProps}t[Xt]=e,t=!!(t.nodeValue===l||a!==null&&a.suppressHydrationWarning===!0||Sd(t.nodeValue,l)),t||sl(e,!0)}else t=Vn(t).createTextNode(a),t[Xt]=e,e.stateNode=t}return Rt(e),null;case 31:if(l=e.memoizedState,t===null||t.memoizedState!==null){if(a=ma(e),l!==null){if(t===null){if(!a)throw Error(f(318));if(t=e.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(f(557));t[Xt]=e}else Gl(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;Rt(e),t=!1}else l=Fi(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=l),t=!0;if(!t)return e.flags&256?(se(e),e):(se(e),null);if((e.flags&128)!==0)throw Error(f(558))}return Rt(e),null;case 13:if(a=e.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(u=ma(e),a!==null&&a.dehydrated!==null){if(t===null){if(!u)throw Error(f(318));if(u=e.memoizedState,u=u!==null?u.dehydrated:null,!u)throw Error(f(317));u[Xt]=e}else Gl(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;Rt(e),u=!1}else u=Fi(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=u),u=!0;if(!u)return e.flags&256?(se(e),e):(se(e),null)}return se(e),(e.flags&128)!==0?(e.lanes=l,e):(l=a!==null,t=t!==null&&t.memoizedState!==null,l&&(a=e.child,u=null,a.alternate!==null&&a.alternate.memoizedState!==null&&a.alternate.memoizedState.cachePool!==null&&(u=a.alternate.memoizedState.cachePool.pool),n=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(n=a.memoizedState.cachePool.pool),n!==u&&(a.flags|=2048)),l!==t&&l&&(e.child.flags|=8192),Nn(e,e.updateQueue),Rt(e),null);case 4:return xt(),t===null&&rf(e.stateNode.containerInfo),Rt(e),null;case 10:return we(e.type),Rt(e),null;case 19:if(j(Ct),a=e.memoizedState,a===null)return Rt(e),null;if(u=(e.flags&128)!==0,n=a.rendering,n===null)if(u)mu(a,!1);else{if(Dt!==0||t!==null&&(t.flags&128)!==0)for(t=e.child;t!==null;){if(n=vn(t),n!==null){for(e.flags|=128,mu(a,!1),t=n.updateQueue,e.updateQueue=t,Nn(e,t),e.subtreeFlags=0,t=l,l=e.child;l!==null;)Fr(l,t),l=l.sibling;return Y(Ct,Ct.current&1|2),ot&&Ze(e,a.treeForkCount),e.child}t=t.sibling}a.tail!==null&&ue()>jn&&(e.flags|=128,u=!0,mu(a,!1),e.lanes=4194304)}else{if(!u)if(t=vn(n),t!==null){if(e.flags|=128,u=!0,t=t.updateQueue,e.updateQueue=t,Nn(e,t),mu(a,!0),a.tail===null&&a.tailMode==="hidden"&&!n.alternate&&!ot)return Rt(e),null}else 2*ue()-a.renderingStartTime>jn&&l!==536870912&&(e.flags|=128,u=!0,mu(a,!1),e.lanes=4194304);a.isBackwards?(n.sibling=e.child,e.child=n):(t=a.last,t!==null?t.sibling=n:e.child=n,a.last=n)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=ue(),t.sibling=null,l=Ct.current,Y(Ct,u?l&1|2:l&1),ot&&Ze(e,a.treeForkCount),t):(Rt(e),null);case 22:case 23:return se(e),rc(),a=e.memoizedState!==null,t!==null?t.memoizedState!==null!==a&&(e.flags|=8192):a&&(e.flags|=8192),a?(l&536870912)!==0&&(e.flags&128)===0&&(Rt(e),e.subtreeFlags&6&&(e.flags|=8192)):Rt(e),l=e.updateQueue,l!==null&&Nn(e,l.retryQueue),l=null,t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(l=t.memoizedState.cachePool.pool),a=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(a=e.memoizedState.cachePool.pool),a!==l&&(e.flags|=2048),t!==null&&j(Zl),null;case 24:return l=null,t!==null&&(l=t.memoizedState.cache),e.memoizedState.cache!==l&&(e.flags|=2048),we(jt),Rt(e),null;case 25:return null;case 30:return null}throw Error(f(156,e.tag))}function uy(t,e){switch($i(e),e.tag){case 1:return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 3:return we(jt),xt(),t=e.flags,(t&65536)!==0&&(t&128)===0?(e.flags=t&-65537|128,e):null;case 26:case 27:case 5:return Yu(e),null;case 31:if(e.memoizedState!==null){if(se(e),e.alternate===null)throw Error(f(340));Gl()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 13:if(se(e),t=e.memoizedState,t!==null&&t.dehydrated!==null){if(e.alternate===null)throw Error(f(340));Gl()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 19:return j(Ct),null;case 4:return xt(),null;case 10:return we(e.type),null;case 22:case 23:return se(e),rc(),t!==null&&j(Zl),t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 24:return we(jt),null;case 25:return null;default:return null}}function Ao(t,e){switch($i(e),e.tag){case 3:we(jt),xt();break;case 26:case 27:case 5:Yu(e);break;case 4:xt();break;case 31:e.memoizedState!==null&&se(e);break;case 13:se(e);break;case 19:j(Ct);break;case 10:we(e.type);break;case 22:case 23:se(e),rc(),t!==null&&j(Zl);break;case 24:we(jt)}}function yu(t,e){try{var l=e.updateQueue,a=l!==null?l.lastEffect:null;if(a!==null){var u=a.next;l=u;do{if((l.tag&t)===t){a=void 0;var n=l.create,i=l.inst;a=n(),i.destroy=a}l=l.next}while(l!==u)}}catch(r){pt(e,e.return,r)}}function gl(t,e,l){try{var a=e.updateQueue,u=a!==null?a.lastEffect:null;if(u!==null){var n=u.next;a=n;do{if((a.tag&t)===t){var i=a.inst,r=i.destroy;if(r!==void 0){i.destroy=void 0,u=e;var m=l,T=r;try{T()}catch(M){pt(u,m,M)}}}a=a.next}while(a!==n)}}catch(M){pt(e,e.return,M)}}function _o(t){var e=t.updateQueue;if(e!==null){var l=t.stateNode;try{ms(e,l)}catch(a){pt(t,t.return,a)}}}function Ro(t,e,l){l.props=$l(t.type,t.memoizedProps),l.state=t.memoizedState;try{l.componentWillUnmount()}catch(a){pt(t,e,a)}}function vu(t,e){try{var l=t.ref;if(l!==null){switch(t.tag){case 26:case 27:case 5:var a=t.stateNode;break;case 30:a=t.stateNode;break;default:a=t.stateNode}typeof l=="function"?t.refCleanup=l(a):l.current=a}}catch(u){pt(t,e,u)}}function Be(t,e){var l=t.ref,a=t.refCleanup;if(l!==null)if(typeof a=="function")try{a()}catch(u){pt(t,e,u)}finally{t.refCleanup=null,t=t.alternate,t!=null&&(t.refCleanup=null)}else if(typeof l=="function")try{l(null)}catch(u){pt(t,e,u)}else l.current=null}function Oo(t){var e=t.type,l=t.memoizedProps,a=t.stateNode;try{t:switch(e){case"button":case"input":case"select":case"textarea":l.autoFocus&&a.focus();break t;case"img":l.src?a.src=l.src:l.srcSet&&(a.srcset=l.srcSet)}}catch(u){pt(t,t.return,u)}}function Xc(t,e,l){try{var a=t.stateNode;Ry(a,t.type,l,e),a[kt]=e}catch(u){pt(t,t.return,u)}}function Mo(t){return t.tag===5||t.tag===3||t.tag===26||t.tag===27&&Al(t.type)||t.tag===4}function Qc(t){t:for(;;){for(;t.sibling===null;){if(t.return===null||Mo(t.return))return null;t=t.return}for(t.sibling.return=t.return,t=t.sibling;t.tag!==5&&t.tag!==6&&t.tag!==18;){if(t.tag===27&&Al(t.type)||t.flags&2||t.child===null||t.tag===4)continue t;t.child.return=t,t=t.child}if(!(t.flags&2))return t.stateNode}}function Zc(t,e,l){var a=t.tag;if(a===5||a===6)t=t.stateNode,e?(l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l).insertBefore(t,e):(e=l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l,e.appendChild(t),l=l._reactRootContainer,l!=null||e.onclick!==null||(e.onclick=Ge));else if(a!==4&&(a===27&&Al(t.type)&&(l=t.stateNode,e=null),t=t.child,t!==null))for(Zc(t,e,l),t=t.sibling;t!==null;)Zc(t,e,l),t=t.sibling}function Dn(t,e,l){var a=t.tag;if(a===5||a===6)t=t.stateNode,e?l.insertBefore(t,e):l.appendChild(t);else if(a!==4&&(a===27&&Al(t.type)&&(l=t.stateNode),t=t.child,t!==null))for(Dn(t,e,l),t=t.sibling;t!==null;)Dn(t,e,l),t=t.sibling}function No(t){var e=t.stateNode,l=t.memoizedProps;try{for(var a=t.type,u=e.attributes;u.length;)e.removeAttributeNode(u[0]);wt(e,a,l),e[Xt]=t,e[kt]=l}catch(n){pt(t,t.return,n)}}var Fe=!1,qt=!1,Vc=!1,Do=typeof WeakSet=="function"?WeakSet:Set,Gt=null;function ny(t,e){if(t=t.containerInfo,df=kn,t=Xr(t),qi(t)){if("selectionStart"in t)var l={start:t.selectionStart,end:t.selectionEnd};else t:{l=(l=t.ownerDocument)&&l.defaultView||window;var a=l.getSelection&&l.getSelection();if(a&&a.rangeCount!==0){l=a.anchorNode;var u=a.anchorOffset,n=a.focusNode;a=a.focusOffset;try{l.nodeType,n.nodeType}catch{l=null;break t}var i=0,r=-1,m=-1,T=0,M=0,C=t,A=null;e:for(;;){for(var O;C!==l||u!==0&&C.nodeType!==3||(r=i+u),C!==n||a!==0&&C.nodeType!==3||(m=i+a),C.nodeType===3&&(i+=C.nodeValue.length),(O=C.firstChild)!==null;)A=C,C=O;for(;;){if(C===t)break e;if(A===l&&++T===u&&(r=i),A===n&&++M===a&&(m=i),(O=C.nextSibling)!==null)break;C=A,A=C.parentNode}C=O}l=r===-1||m===-1?null:{start:r,end:m}}else l=null}l=l||{start:0,end:0}}else l=null;for(hf={focusedElem:t,selectionRange:l},kn=!1,Gt=e;Gt!==null;)if(e=Gt,t=e.child,(e.subtreeFlags&1028)!==0&&t!==null)t.return=e,Gt=t;else for(;Gt!==null;){switch(e=Gt,n=e.alternate,t=e.flags,e.tag){case 0:if((t&4)!==0&&(t=e.updateQueue,t=t!==null?t.events:null,t!==null))for(l=0;l<t.length;l++)u=t[l],u.ref.impl=u.nextImpl;break;case 11:case 15:break;case 1:if((t&1024)!==0&&n!==null){t=void 0,l=e,u=n.memoizedProps,n=n.memoizedState,a=l.stateNode;try{var V=$l(l.type,u);t=a.getSnapshotBeforeUpdate(V,n),a.__reactInternalSnapshotBeforeUpdate=t}catch(P){pt(l,l.return,P)}}break;case 3:if((t&1024)!==0){if(t=e.stateNode.containerInfo,l=t.nodeType,l===9)vf(t);else if(l===1)switch(t.nodeName){case"HEAD":case"HTML":case"BODY":vf(t);break;default:t.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((t&1024)!==0)throw Error(f(163))}if(t=e.sibling,t!==null){t.return=e.return,Gt=t;break}Gt=e.return}}function xo(t,e,l){var a=l.flags;switch(l.tag){case 0:case 11:case 15:Ie(t,l),a&4&&yu(5,l);break;case 1:if(Ie(t,l),a&4)if(t=l.stateNode,e===null)try{t.componentDidMount()}catch(i){pt(l,l.return,i)}else{var u=$l(l.type,e.memoizedProps);e=e.memoizedState;try{t.componentDidUpdate(u,e,t.__reactInternalSnapshotBeforeUpdate)}catch(i){pt(l,l.return,i)}}a&64&&_o(l),a&512&&vu(l,l.return);break;case 3:if(Ie(t,l),a&64&&(t=l.updateQueue,t!==null)){if(e=null,l.child!==null)switch(l.child.tag){case 27:case 5:e=l.child.stateNode;break;case 1:e=l.child.stateNode}try{ms(t,e)}catch(i){pt(l,l.return,i)}}break;case 27:e===null&&a&4&&No(l);case 26:case 5:Ie(t,l),e===null&&a&4&&Oo(l),a&512&&vu(l,l.return);break;case 12:Ie(t,l);break;case 31:Ie(t,l),a&4&&jo(t,l);break;case 13:Ie(t,l),a&4&&Ho(t,l),a&64&&(t=l.memoizedState,t!==null&&(t=t.dehydrated,t!==null&&(l=my.bind(null,l),jy(t,l))));break;case 22:if(a=l.memoizedState!==null||Fe,!a){e=e!==null&&e.memoizedState!==null||qt,u=Fe;var n=qt;Fe=a,(qt=e)&&!n?Pe(t,l,(l.subtreeFlags&8772)!==0):Ie(t,l),Fe=u,qt=n}break;case 30:break;default:Ie(t,l)}}function Co(t){var e=t.alternate;e!==null&&(t.alternate=null,Co(e)),t.child=null,t.deletions=null,t.sibling=null,t.tag===5&&(e=t.stateNode,e!==null&&bi(e)),t.stateNode=null,t.return=null,t.dependencies=null,t.memoizedProps=null,t.memoizedState=null,t.pendingProps=null,t.stateNode=null,t.updateQueue=null}var Ot=null,Pt=!1;function ke(t,e,l){for(l=l.child;l!==null;)Uo(t,e,l),l=l.sibling}function Uo(t,e,l){if(ne&&typeof ne.onCommitFiberUnmount=="function")try{ne.onCommitFiberUnmount(Ga,l)}catch{}switch(l.tag){case 26:qt||Be(l,e),ke(t,e,l),l.memoizedState?l.memoizedState.count--:l.stateNode&&(l=l.stateNode,l.parentNode.removeChild(l));break;case 27:qt||Be(l,e);var a=Ot,u=Pt;Al(l.type)&&(Ot=l.stateNode,Pt=!1),ke(t,e,l),_u(l.stateNode),Ot=a,Pt=u;break;case 5:qt||Be(l,e);case 6:if(a=Ot,u=Pt,Ot=null,ke(t,e,l),Ot=a,Pt=u,Ot!==null)if(Pt)try{(Ot.nodeType===9?Ot.body:Ot.nodeName==="HTML"?Ot.ownerDocument.body:Ot).removeChild(l.stateNode)}catch(n){pt(l,e,n)}else try{Ot.removeChild(l.stateNode)}catch(n){pt(l,e,n)}break;case 18:Ot!==null&&(Pt?(t=Ot,_d(t.nodeType===9?t.body:t.nodeName==="HTML"?t.ownerDocument.body:t,l.stateNode),Ha(t)):_d(Ot,l.stateNode));break;case 4:a=Ot,u=Pt,Ot=l.stateNode.containerInfo,Pt=!0,ke(t,e,l),Ot=a,Pt=u;break;case 0:case 11:case 14:case 15:gl(2,l,e),qt||gl(4,l,e),ke(t,e,l);break;case 1:qt||(Be(l,e),a=l.stateNode,typeof a.componentWillUnmount=="function"&&Ro(l,e,a)),ke(t,e,l);break;case 21:ke(t,e,l);break;case 22:qt=(a=qt)||l.memoizedState!==null,ke(t,e,l),qt=a;break;default:ke(t,e,l)}}function jo(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null))){t=t.dehydrated;try{Ha(t)}catch(l){pt(e,e.return,l)}}}function Ho(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null&&(t=t.dehydrated,t!==null))))try{Ha(t)}catch(l){pt(e,e.return,l)}}function iy(t){switch(t.tag){case 31:case 13:case 19:var e=t.stateNode;return e===null&&(e=t.stateNode=new Do),e;case 22:return t=t.stateNode,e=t._retryCache,e===null&&(e=t._retryCache=new Do),e;default:throw Error(f(435,t.tag))}}function xn(t,e){var l=iy(t);e.forEach(function(a){if(!l.has(a)){l.add(a);var u=yy.bind(null,t,a);a.then(u,u)}})}function te(t,e){var l=e.deletions;if(l!==null)for(var a=0;a<l.length;a++){var u=l[a],n=t,i=e,r=i;t:for(;r!==null;){switch(r.tag){case 27:if(Al(r.type)){Ot=r.stateNode,Pt=!1;break t}break;case 5:Ot=r.stateNode,Pt=!1;break t;case 3:case 4:Ot=r.stateNode.containerInfo,Pt=!0;break t}r=r.return}if(Ot===null)throw Error(f(160));Uo(n,i,u),Ot=null,Pt=!1,n=u.alternate,n!==null&&(n.return=null),u.return=null}if(e.subtreeFlags&13886)for(e=e.child;e!==null;)Bo(e,t),e=e.sibling}var Ne=null;function Bo(t,e){var l=t.alternate,a=t.flags;switch(t.tag){case 0:case 11:case 14:case 15:te(e,t),ee(t),a&4&&(gl(3,t,t.return),yu(3,t),gl(5,t,t.return));break;case 1:te(e,t),ee(t),a&512&&(qt||l===null||Be(l,l.return)),a&64&&Fe&&(t=t.updateQueue,t!==null&&(a=t.callbacks,a!==null&&(l=t.shared.hiddenCallbacks,t.shared.hiddenCallbacks=l===null?a:l.concat(a))));break;case 26:var u=Ne;if(te(e,t),ee(t),a&512&&(qt||l===null||Be(l,l.return)),a&4){var n=l!==null?l.memoizedState:null;if(a=t.memoizedState,l===null)if(a===null)if(t.stateNode===null){t:{a=t.type,l=t.memoizedProps,u=u.ownerDocument||u;e:switch(a){case"title":n=u.getElementsByTagName("title")[0],(!n||n[Za]||n[Xt]||n.namespaceURI==="http://www.w3.org/2000/svg"||n.hasAttribute("itemprop"))&&(n=u.createElement(a),u.head.insertBefore(n,u.querySelector("head > title"))),wt(n,a,l),n[Xt]=t,Yt(n),a=n;break t;case"link":var i=Bd("link","href",u).get(a+(l.href||""));if(i){for(var r=0;r<i.length;r++)if(n=i[r],n.getAttribute("href")===(l.href==null||l.href===""?null:l.href)&&n.getAttribute("rel")===(l.rel==null?null:l.rel)&&n.getAttribute("title")===(l.title==null?null:l.title)&&n.getAttribute("crossorigin")===(l.crossOrigin==null?null:l.crossOrigin)){i.splice(r,1);break e}}n=u.createElement(a),wt(n,a,l),u.head.appendChild(n);break;case"meta":if(i=Bd("meta","content",u).get(a+(l.content||""))){for(r=0;r<i.length;r++)if(n=i[r],n.getAttribute("content")===(l.content==null?null:""+l.content)&&n.getAttribute("name")===(l.name==null?null:l.name)&&n.getAttribute("property")===(l.property==null?null:l.property)&&n.getAttribute("http-equiv")===(l.httpEquiv==null?null:l.httpEquiv)&&n.getAttribute("charset")===(l.charSet==null?null:l.charSet)){i.splice(r,1);break e}}n=u.createElement(a),wt(n,a,l),u.head.appendChild(n);break;default:throw Error(f(468,a))}n[Xt]=t,Yt(n),a=n}t.stateNode=a}else qd(u,t.type,t.stateNode);else t.stateNode=Hd(u,a,t.memoizedProps);else n!==a?(n===null?l.stateNode!==null&&(l=l.stateNode,l.parentNode.removeChild(l)):n.count--,a===null?qd(u,t.type,t.stateNode):Hd(u,a,t.memoizedProps)):a===null&&t.stateNode!==null&&Xc(t,t.memoizedProps,l.memoizedProps)}break;case 27:te(e,t),ee(t),a&512&&(qt||l===null||Be(l,l.return)),l!==null&&a&4&&Xc(t,t.memoizedProps,l.memoizedProps);break;case 5:if(te(e,t),ee(t),a&512&&(qt||l===null||Be(l,l.return)),t.flags&32){u=t.stateNode;try{ua(u,"")}catch(V){pt(t,t.return,V)}}a&4&&t.stateNode!=null&&(u=t.memoizedProps,Xc(t,u,l!==null?l.memoizedProps:u)),a&1024&&(Vc=!0);break;case 6:if(te(e,t),ee(t),a&4){if(t.stateNode===null)throw Error(f(162));a=t.memoizedProps,l=t.stateNode;try{l.nodeValue=a}catch(V){pt(t,t.return,V)}}break;case 3:if(Jn=null,u=Ne,Ne=wn(e.containerInfo),te(e,t),Ne=u,ee(t),a&4&&l!==null&&l.memoizedState.isDehydrated)try{Ha(e.containerInfo)}catch(V){pt(t,t.return,V)}Vc&&(Vc=!1,qo(t));break;case 4:a=Ne,Ne=wn(t.stateNode.containerInfo),te(e,t),ee(t),Ne=a;break;case 12:te(e,t),ee(t);break;case 31:te(e,t),ee(t),a&4&&(a=t.updateQueue,a!==null&&(t.updateQueue=null,xn(t,a)));break;case 13:te(e,t),ee(t),t.child.flags&8192&&t.memoizedState!==null!=(l!==null&&l.memoizedState!==null)&&(Un=ue()),a&4&&(a=t.updateQueue,a!==null&&(t.updateQueue=null,xn(t,a)));break;case 22:u=t.memoizedState!==null;var m=l!==null&&l.memoizedState!==null,T=Fe,M=qt;if(Fe=T||u,qt=M||m,te(e,t),qt=M,Fe=T,ee(t),a&8192)t:for(e=t.stateNode,e._visibility=u?e._visibility&-2:e._visibility|1,u&&(l===null||m||Fe||qt||Wl(t)),l=null,e=t;;){if(e.tag===5||e.tag===26){if(l===null){m=l=e;try{if(n=m.stateNode,u)i=n.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none";else{r=m.stateNode;var C=m.memoizedProps.style,A=C!=null&&C.hasOwnProperty("display")?C.display:null;r.style.display=A==null||typeof A=="boolean"?"":(""+A).trim()}}catch(V){pt(m,m.return,V)}}}else if(e.tag===6){if(l===null){m=e;try{m.stateNode.nodeValue=u?"":m.memoizedProps}catch(V){pt(m,m.return,V)}}}else if(e.tag===18){if(l===null){m=e;try{var O=m.stateNode;u?Rd(O,!0):Rd(m.stateNode,!1)}catch(V){pt(m,m.return,V)}}}else if((e.tag!==22&&e.tag!==23||e.memoizedState===null||e===t)&&e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break t;for(;e.sibling===null;){if(e.return===null||e.return===t)break t;l===e&&(l=null),e=e.return}l===e&&(l=null),e.sibling.return=e.return,e=e.sibling}a&4&&(a=t.updateQueue,a!==null&&(l=a.retryQueue,l!==null&&(a.retryQueue=null,xn(t,l))));break;case 19:te(e,t),ee(t),a&4&&(a=t.updateQueue,a!==null&&(t.updateQueue=null,xn(t,a)));break;case 30:break;case 21:break;default:te(e,t),ee(t)}}function ee(t){var e=t.flags;if(e&2){try{for(var l,a=t.return;a!==null;){if(Mo(a)){l=a;break}a=a.return}if(l==null)throw Error(f(160));switch(l.tag){case 27:var u=l.stateNode,n=Qc(t);Dn(t,n,u);break;case 5:var i=l.stateNode;l.flags&32&&(ua(i,""),l.flags&=-33);var r=Qc(t);Dn(t,r,i);break;case 3:case 4:var m=l.stateNode.containerInfo,T=Qc(t);Zc(t,T,m);break;default:throw Error(f(161))}}catch(M){pt(t,t.return,M)}t.flags&=-3}e&4096&&(t.flags&=-4097)}function qo(t){if(t.subtreeFlags&1024)for(t=t.child;t!==null;){var e=t;qo(e),e.tag===5&&e.flags&1024&&e.stateNode.reset(),t=t.sibling}}function Ie(t,e){if(e.subtreeFlags&8772)for(e=e.child;e!==null;)xo(t,e.alternate,e),e=e.sibling}function Wl(t){for(t=t.child;t!==null;){var e=t;switch(e.tag){case 0:case 11:case 14:case 15:gl(4,e,e.return),Wl(e);break;case 1:Be(e,e.return);var l=e.stateNode;typeof l.componentWillUnmount=="function"&&Ro(e,e.return,l),Wl(e);break;case 27:_u(e.stateNode);case 26:case 5:Be(e,e.return),Wl(e);break;case 22:e.memoizedState===null&&Wl(e);break;case 30:Wl(e);break;default:Wl(e)}t=t.sibling}}function Pe(t,e,l){for(l=l&&(e.subtreeFlags&8772)!==0,e=e.child;e!==null;){var a=e.alternate,u=t,n=e,i=n.flags;switch(n.tag){case 0:case 11:case 15:Pe(u,n,l),yu(4,n);break;case 1:if(Pe(u,n,l),a=n,u=a.stateNode,typeof u.componentDidMount=="function")try{u.componentDidMount()}catch(T){pt(a,a.return,T)}if(a=n,u=a.updateQueue,u!==null){var r=a.stateNode;try{var m=u.shared.hiddenCallbacks;if(m!==null)for(u.shared.hiddenCallbacks=null,u=0;u<m.length;u++)hs(m[u],r)}catch(T){pt(a,a.return,T)}}l&&i&64&&_o(n),vu(n,n.return);break;case 27:No(n);case 26:case 5:Pe(u,n,l),l&&a===null&&i&4&&Oo(n),vu(n,n.return);break;case 12:Pe(u,n,l);break;case 31:Pe(u,n,l),l&&i&4&&jo(u,n);break;case 13:Pe(u,n,l),l&&i&4&&Ho(u,n);break;case 22:n.memoizedState===null&&Pe(u,n,l),vu(n,n.return);break;case 30:break;default:Pe(u,n,l)}e=e.sibling}}function wc(t,e){var l=null;t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(l=t.memoizedState.cachePool.pool),t=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(t=e.memoizedState.cachePool.pool),t!==l&&(t!=null&&t.refCount++,l!=null&&lu(l))}function Kc(t,e){t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&lu(t))}function De(t,e,l,a){if(e.subtreeFlags&10256)for(e=e.child;e!==null;)Lo(t,e,l,a),e=e.sibling}function Lo(t,e,l,a){var u=e.flags;switch(e.tag){case 0:case 11:case 15:De(t,e,l,a),u&2048&&yu(9,e);break;case 1:De(t,e,l,a);break;case 3:De(t,e,l,a),u&2048&&(t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&lu(t)));break;case 12:if(u&2048){De(t,e,l,a),t=e.stateNode;try{var n=e.memoizedProps,i=n.id,r=n.onPostCommit;typeof r=="function"&&r(i,e.alternate===null?"mount":"update",t.passiveEffectDuration,-0)}catch(m){pt(e,e.return,m)}}else De(t,e,l,a);break;case 31:De(t,e,l,a);break;case 13:De(t,e,l,a);break;case 23:break;case 22:n=e.stateNode,i=e.alternate,e.memoizedState!==null?n._visibility&2?De(t,e,l,a):gu(t,e):n._visibility&2?De(t,e,l,a):(n._visibility|=2,Aa(t,e,l,a,(e.subtreeFlags&10256)!==0||!1)),u&2048&&wc(i,e);break;case 24:De(t,e,l,a),u&2048&&Kc(e.alternate,e);break;default:De(t,e,l,a)}}function Aa(t,e,l,a,u){for(u=u&&((e.subtreeFlags&10256)!==0||!1),e=e.child;e!==null;){var n=t,i=e,r=l,m=a,T=i.flags;switch(i.tag){case 0:case 11:case 15:Aa(n,i,r,m,u),yu(8,i);break;case 23:break;case 22:var M=i.stateNode;i.memoizedState!==null?M._visibility&2?Aa(n,i,r,m,u):gu(n,i):(M._visibility|=2,Aa(n,i,r,m,u)),u&&T&2048&&wc(i.alternate,i);break;case 24:Aa(n,i,r,m,u),u&&T&2048&&Kc(i.alternate,i);break;default:Aa(n,i,r,m,u)}e=e.sibling}}function gu(t,e){if(e.subtreeFlags&10256)for(e=e.child;e!==null;){var l=t,a=e,u=a.flags;switch(a.tag){case 22:gu(l,a),u&2048&&wc(a.alternate,a);break;case 24:gu(l,a),u&2048&&Kc(a.alternate,a);break;default:gu(l,a)}e=e.sibling}}var pu=8192;function _a(t,e,l){if(t.subtreeFlags&pu)for(t=t.child;t!==null;)Yo(t,e,l),t=t.sibling}function Yo(t,e,l){switch(t.tag){case 26:_a(t,e,l),t.flags&pu&&t.memoizedState!==null&&Ky(l,Ne,t.memoizedState,t.memoizedProps);break;case 5:_a(t,e,l);break;case 3:case 4:var a=Ne;Ne=wn(t.stateNode.containerInfo),_a(t,e,l),Ne=a;break;case 22:t.memoizedState===null&&(a=t.alternate,a!==null&&a.memoizedState!==null?(a=pu,pu=16777216,_a(t,e,l),pu=a):_a(t,e,l));break;default:_a(t,e,l)}}function Go(t){var e=t.alternate;if(e!==null&&(t=e.child,t!==null)){e.child=null;do e=t.sibling,t.sibling=null,t=e;while(t!==null)}}function Su(t){var e=t.deletions;if((t.flags&16)!==0){if(e!==null)for(var l=0;l<e.length;l++){var a=e[l];Gt=a,Qo(a,t)}Go(t)}if(t.subtreeFlags&10256)for(t=t.child;t!==null;)Xo(t),t=t.sibling}function Xo(t){switch(t.tag){case 0:case 11:case 15:Su(t),t.flags&2048&&gl(9,t,t.return);break;case 3:Su(t);break;case 12:Su(t);break;case 22:var e=t.stateNode;t.memoizedState!==null&&e._visibility&2&&(t.return===null||t.return.tag!==13)?(e._visibility&=-3,Cn(t)):Su(t);break;default:Su(t)}}function Cn(t){var e=t.deletions;if((t.flags&16)!==0){if(e!==null)for(var l=0;l<e.length;l++){var a=e[l];Gt=a,Qo(a,t)}Go(t)}for(t=t.child;t!==null;){switch(e=t,e.tag){case 0:case 11:case 15:gl(8,e,e.return),Cn(e);break;case 22:l=e.stateNode,l._visibility&2&&(l._visibility&=-3,Cn(e));break;default:Cn(e)}t=t.sibling}}function Qo(t,e){for(;Gt!==null;){var l=Gt;switch(l.tag){case 0:case 11:case 15:gl(8,l,e);break;case 23:case 22:if(l.memoizedState!==null&&l.memoizedState.cachePool!==null){var a=l.memoizedState.cachePool.pool;a!=null&&a.refCount++}break;case 24:lu(l.memoizedState.cache)}if(a=l.child,a!==null)a.return=l,Gt=a;else t:for(l=t;Gt!==null;){a=Gt;var u=a.sibling,n=a.return;if(Co(a),a===l){Gt=null;break t}if(u!==null){u.return=n,Gt=u;break t}Gt=n}}}var cy={getCacheForType:function(t){var e=Zt(jt),l=e.data.get(t);return l===void 0&&(l=t(),e.data.set(t,l)),l},cacheSignal:function(){return Zt(jt).controller.signal}},fy=typeof WeakMap=="function"?WeakMap:Map,yt=0,At=null,ct=null,rt=0,gt=0,oe=null,pl=!1,Ra=!1,Jc=!1,tl=0,Dt=0,Sl=0,Fl=0,$c=0,de=0,Oa=0,bu=null,le=null,Wc=!1,Un=0,Zo=0,jn=1/0,Hn=null,bl=null,Lt=0,El=null,Ma=null,el=0,Fc=0,kc=null,Vo=null,Eu=0,Ic=null;function he(){return(yt&2)!==0&&rt!==0?rt&-rt:N.T!==null?uf():nr()}function wo(){if(de===0)if((rt&536870912)===0||ot){var t=Qu;Qu<<=1,(Qu&3932160)===0&&(Qu=262144),de=t}else de=536870912;return t=re.current,t!==null&&(t.flags|=32),de}function ae(t,e,l){(t===At&&(gt===2||gt===9)||t.cancelPendingCommit!==null)&&(Na(t,0),Tl(t,rt,de,!1)),Qa(t,l),((yt&2)===0||t!==At)&&(t===At&&((yt&2)===0&&(Fl|=l),Dt===4&&Tl(t,rt,de,!1)),qe(t))}function Ko(t,e,l){if((yt&6)!==0)throw Error(f(327));var a=!l&&(e&127)===0&&(e&t.expiredLanes)===0||Xa(t,e),u=a?oy(t,e):tf(t,e,!0),n=a;do{if(u===0){Ra&&!a&&Tl(t,e,0,!1);break}else{if(l=t.current.alternate,n&&!ry(l)){u=tf(t,e,!1),n=!1;continue}if(u===2){if(n=e,t.errorRecoveryDisabledLanes&n)var i=0;else i=t.pendingLanes&-536870913,i=i!==0?i:i&536870912?536870912:0;if(i!==0){e=i;t:{var r=t;u=bu;var m=r.current.memoizedState.isDehydrated;if(m&&(Na(r,i).flags|=256),i=tf(r,i,!1),i!==2){if(Jc&&!m){r.errorRecoveryDisabledLanes|=n,Fl|=n,u=4;break t}n=le,le=u,n!==null&&(le===null?le=n:le.push.apply(le,n))}u=i}if(n=!1,u!==2)continue}}if(u===1){Na(t,0),Tl(t,e,0,!0);break}t:{switch(a=t,n=u,n){case 0:case 1:throw Error(f(345));case 4:if((e&4194048)!==e)break;case 6:Tl(a,e,de,!pl);break t;case 2:le=null;break;case 3:case 5:break;default:throw Error(f(329))}if((e&62914560)===e&&(u=Un+300-ue(),10<u)){if(Tl(a,e,de,!pl),Vu(a,0,!0)!==0)break t;el=e,a.timeoutHandle=zd(Jo.bind(null,a,l,le,Hn,Wc,e,de,Fl,Oa,pl,n,"Throttled",-0,0),u);break t}Jo(a,l,le,Hn,Wc,e,de,Fl,Oa,pl,n,null,-0,0)}}break}while(!0);qe(t)}function Jo(t,e,l,a,u,n,i,r,m,T,M,C,A,O){if(t.timeoutHandle=-1,C=e.subtreeFlags,C&8192||(C&16785408)===16785408){C={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Ge},Yo(e,n,C);var V=(n&62914560)===n?Un-ue():(n&4194048)===n?Zo-ue():0;if(V=Jy(C,V),V!==null){el=n,t.cancelPendingCommit=V(ed.bind(null,t,e,n,l,a,u,i,r,m,M,C,null,A,O)),Tl(t,n,i,!T);return}}ed(t,e,n,l,a,u,i,r,m)}function ry(t){for(var e=t;;){var l=e.tag;if((l===0||l===11||l===15)&&e.flags&16384&&(l=e.updateQueue,l!==null&&(l=l.stores,l!==null)))for(var a=0;a<l.length;a++){var u=l[a],n=u.getSnapshot;u=u.value;try{if(!ce(n(),u))return!1}catch{return!1}}if(l=e.child,e.subtreeFlags&16384&&l!==null)l.return=e,e=l;else{if(e===t)break;for(;e.sibling===null;){if(e.return===null||e.return===t)return!0;e=e.return}e.sibling.return=e.return,e=e.sibling}}return!0}function Tl(t,e,l,a){e&=~$c,e&=~Fl,t.suspendedLanes|=e,t.pingedLanes&=~e,a&&(t.warmLanes|=e),a=t.expirationTimes;for(var u=e;0<u;){var n=31-ie(u),i=1<<n;a[n]=-1,u&=~i}l!==0&&lr(t,l,e)}function Bn(){return(yt&6)===0?(Tu(0),!1):!0}function Pc(){if(ct!==null){if(gt===0)var t=ct.return;else t=ct,Ve=Xl=null,yc(t),Sa=null,uu=0,t=ct;for(;t!==null;)Ao(t.alternate,t),t=t.return;ct=null}}function Na(t,e){var l=t.timeoutHandle;l!==-1&&(t.timeoutHandle=-1,Ny(l)),l=t.cancelPendingCommit,l!==null&&(t.cancelPendingCommit=null,l()),el=0,Pc(),At=t,ct=l=Qe(t.current,null),rt=e,gt=0,oe=null,pl=!1,Ra=Xa(t,e),Jc=!1,Oa=de=$c=Fl=Sl=Dt=0,le=bu=null,Wc=!1,(e&8)!==0&&(e|=e&32);var a=t.entangledLanes;if(a!==0)for(t=t.entanglements,a&=e;0<a;){var u=31-ie(a),n=1<<u;e|=t[u],a&=~n}return tl=e,ln(),l}function $o(t,e){ut=null,N.H=du,e===pa||e===on?(e=rs(),gt=3):e===ac?(e=rs(),gt=4):gt=e===xc?8:e!==null&&typeof e=="object"&&typeof e.then=="function"?6:1,oe=e,ct===null&&(Dt=1,_n(t,Se(e,t.current)))}function Wo(){var t=re.current;return t===null?!0:(rt&4194048)===rt?ze===null:(rt&62914560)===rt||(rt&536870912)!==0?t===ze:!1}function Fo(){var t=N.H;return N.H=du,t===null?du:t}function ko(){var t=N.A;return N.A=cy,t}function qn(){Dt=4,pl||(rt&4194048)!==rt&&re.current!==null||(Ra=!0),(Sl&134217727)===0&&(Fl&134217727)===0||At===null||Tl(At,rt,de,!1)}function tf(t,e,l){var a=yt;yt|=2;var u=Fo(),n=ko();(At!==t||rt!==e)&&(Hn=null,Na(t,e)),e=!1;var i=Dt;t:do try{if(gt!==0&&ct!==null){var r=ct,m=oe;switch(gt){case 8:Pc(),i=6;break t;case 3:case 2:case 9:case 6:re.current===null&&(e=!0);var T=gt;if(gt=0,oe=null,Da(t,r,m,T),l&&Ra){i=0;break t}break;default:T=gt,gt=0,oe=null,Da(t,r,m,T)}}sy(),i=Dt;break}catch(M){$o(t,M)}while(!0);return e&&t.shellSuspendCounter++,Ve=Xl=null,yt=a,N.H=u,N.A=n,ct===null&&(At=null,rt=0,ln()),i}function sy(){for(;ct!==null;)Io(ct)}function oy(t,e){var l=yt;yt|=2;var a=Fo(),u=ko();At!==t||rt!==e?(Hn=null,jn=ue()+500,Na(t,e)):Ra=Xa(t,e);t:do try{if(gt!==0&&ct!==null){e=ct;var n=oe;e:switch(gt){case 1:gt=0,oe=null,Da(t,e,n,1);break;case 2:case 9:if(cs(n)){gt=0,oe=null,Po(e);break}e=function(){gt!==2&>!==9||At!==t||(gt=7),qe(t)},n.then(e,e);break t;case 3:gt=7;break t;case 4:gt=5;break t;case 7:cs(n)?(gt=0,oe=null,Po(e)):(gt=0,oe=null,Da(t,e,n,7));break;case 5:var i=null;switch(ct.tag){case 26:i=ct.memoizedState;case 5:case 27:var r=ct;if(i?Ld(i):r.stateNode.complete){gt=0,oe=null;var m=r.sibling;if(m!==null)ct=m;else{var T=r.return;T!==null?(ct=T,Ln(T)):ct=null}break e}}gt=0,oe=null,Da(t,e,n,5);break;case 6:gt=0,oe=null,Da(t,e,n,6);break;case 8:Pc(),Dt=6;break t;default:throw Error(f(462))}}dy();break}catch(M){$o(t,M)}while(!0);return Ve=Xl=null,N.H=a,N.A=u,yt=l,ct!==null?0:(At=null,rt=0,ln(),Dt)}function dy(){for(;ct!==null&&!Hh();)Io(ct)}function Io(t){var e=To(t.alternate,t,tl);t.memoizedProps=t.pendingProps,e===null?Ln(t):ct=e}function Po(t){var e=t,l=e.alternate;switch(e.tag){case 15:case 0:e=vo(l,e,e.pendingProps,e.type,void 0,rt);break;case 11:e=vo(l,e,e.pendingProps,e.type.render,e.ref,rt);break;case 5:yc(e);default:Ao(l,e),e=ct=Fr(e,tl),e=To(l,e,tl)}t.memoizedProps=t.pendingProps,e===null?Ln(t):ct=e}function Da(t,e,l,a){Ve=Xl=null,yc(e),Sa=null,uu=0;var u=e.return;try{if(ty(t,u,e,l,rt)){Dt=1,_n(t,Se(l,t.current)),ct=null;return}}catch(n){if(u!==null)throw ct=u,n;Dt=1,_n(t,Se(l,t.current)),ct=null;return}e.flags&32768?(ot||a===1?t=!0:Ra||(rt&536870912)!==0?t=!1:(pl=t=!0,(a===2||a===9||a===3||a===6)&&(a=re.current,a!==null&&a.tag===13&&(a.flags|=16384))),td(e,t)):Ln(e)}function Ln(t){var e=t;do{if((e.flags&32768)!==0){td(e,pl);return}t=e.return;var l=ay(e.alternate,e,tl);if(l!==null){ct=l;return}if(e=e.sibling,e!==null){ct=e;return}ct=e=t}while(e!==null);Dt===0&&(Dt=5)}function td(t,e){do{var l=uy(t.alternate,t);if(l!==null){l.flags&=32767,ct=l;return}if(l=t.return,l!==null&&(l.flags|=32768,l.subtreeFlags=0,l.deletions=null),!e&&(t=t.sibling,t!==null)){ct=t;return}ct=t=l}while(t!==null);Dt=6,ct=null}function ed(t,e,l,a,u,n,i,r,m){t.cancelPendingCommit=null;do Yn();while(Lt!==0);if((yt&6)!==0)throw Error(f(327));if(e!==null){if(e===t.current)throw Error(f(177));if(n=e.lanes|e.childLanes,n|=Qi,wh(t,l,n,i,r,m),t===At&&(ct=At=null,rt=0),Ma=e,El=t,el=l,Fc=n,kc=u,Vo=a,(e.subtreeFlags&10256)!==0||(e.flags&10256)!==0?(t.callbackNode=null,t.callbackPriority=0,vy(Gu,function(){return id(),null})):(t.callbackNode=null,t.callbackPriority=0),a=(e.flags&13878)!==0,(e.subtreeFlags&13878)!==0||a){a=N.T,N.T=null,u=L.p,L.p=2,i=yt,yt|=4;try{ny(t,e,l)}finally{yt=i,L.p=u,N.T=a}}Lt=1,ld(),ad(),ud()}}function ld(){if(Lt===1){Lt=0;var t=El,e=Ma,l=(e.flags&13878)!==0;if((e.subtreeFlags&13878)!==0||l){l=N.T,N.T=null;var a=L.p;L.p=2;var u=yt;yt|=4;try{Bo(e,t);var n=hf,i=Xr(t.containerInfo),r=n.focusedElem,m=n.selectionRange;if(i!==r&&r&&r.ownerDocument&&Gr(r.ownerDocument.documentElement,r)){if(m!==null&&qi(r)){var T=m.start,M=m.end;if(M===void 0&&(M=T),"selectionStart"in r)r.selectionStart=T,r.selectionEnd=Math.min(M,r.value.length);else{var C=r.ownerDocument||document,A=C&&C.defaultView||window;if(A.getSelection){var O=A.getSelection(),V=r.textContent.length,P=Math.min(m.start,V),Tt=m.end===void 0?P:Math.min(m.end,V);!O.extend&&P>Tt&&(i=Tt,Tt=P,P=i);var p=Yr(r,P),v=Yr(r,Tt);if(p&&v&&(O.rangeCount!==1||O.anchorNode!==p.node||O.anchorOffset!==p.offset||O.focusNode!==v.node||O.focusOffset!==v.offset)){var E=C.createRange();E.setStart(p.node,p.offset),O.removeAllRanges(),P>Tt?(O.addRange(E),O.extend(v.node,v.offset)):(E.setEnd(v.node,v.offset),O.addRange(E))}}}}for(C=[],O=r;O=O.parentNode;)O.nodeType===1&&C.push({element:O,left:O.scrollLeft,top:O.scrollTop});for(typeof r.focus=="function"&&r.focus(),r=0;r<C.length;r++){var x=C[r];x.element.scrollLeft=x.left,x.element.scrollTop=x.top}}kn=!!df,hf=df=null}finally{yt=u,L.p=a,N.T=l}}t.current=e,Lt=2}}function ad(){if(Lt===2){Lt=0;var t=El,e=Ma,l=(e.flags&8772)!==0;if((e.subtreeFlags&8772)!==0||l){l=N.T,N.T=null;var a=L.p;L.p=2;var u=yt;yt|=4;try{xo(t,e.alternate,e)}finally{yt=u,L.p=a,N.T=l}}Lt=3}}function ud(){if(Lt===4||Lt===3){Lt=0,Bh();var t=El,e=Ma,l=el,a=Vo;(e.subtreeFlags&10256)!==0||(e.flags&10256)!==0?Lt=5:(Lt=0,Ma=El=null,nd(t,t.pendingLanes));var u=t.pendingLanes;if(u===0&&(bl=null),pi(l),e=e.stateNode,ne&&typeof ne.onCommitFiberRoot=="function")try{ne.onCommitFiberRoot(Ga,e,void 0,(e.current.flags&128)===128)}catch{}if(a!==null){e=N.T,u=L.p,L.p=2,N.T=null;try{for(var n=t.onRecoverableError,i=0;i<a.length;i++){var r=a[i];n(r.value,{componentStack:r.stack})}}finally{N.T=e,L.p=u}}(el&3)!==0&&Yn(),qe(t),u=t.pendingLanes,(l&261930)!==0&&(u&42)!==0?t===Ic?Eu++:(Eu=0,Ic=t):Eu=0,Tu(0)}}function nd(t,e){(t.pooledCacheLanes&=e)===0&&(e=t.pooledCache,e!=null&&(t.pooledCache=null,lu(e)))}function Yn(){return ld(),ad(),ud(),id()}function id(){if(Lt!==5)return!1;var t=El,e=Fc;Fc=0;var l=pi(el),a=N.T,u=L.p;try{L.p=32>l?32:l,N.T=null,l=kc,kc=null;var n=El,i=el;if(Lt=0,Ma=El=null,el=0,(yt&6)!==0)throw Error(f(331));var r=yt;if(yt|=4,Xo(n.current),Lo(n,n.current,i,l),yt=r,Tu(0,!1),ne&&typeof ne.onPostCommitFiberRoot=="function")try{ne.onPostCommitFiberRoot(Ga,n)}catch{}return!0}finally{L.p=u,N.T=a,nd(t,e)}}function cd(t,e,l){e=Se(l,e),e=Dc(t.stateNode,e,2),t=ml(t,e,2),t!==null&&(Qa(t,2),qe(t))}function pt(t,e,l){if(t.tag===3)cd(t,t,l);else for(;e!==null;){if(e.tag===3){cd(e,t,l);break}else if(e.tag===1){var a=e.stateNode;if(typeof e.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(bl===null||!bl.has(a))){t=Se(l,t),l=co(2),a=ml(e,l,2),a!==null&&(fo(l,a,e,t),Qa(a,2),qe(a));break}}e=e.return}}function ef(t,e,l){var a=t.pingCache;if(a===null){a=t.pingCache=new fy;var u=new Set;a.set(e,u)}else u=a.get(e),u===void 0&&(u=new Set,a.set(e,u));u.has(l)||(Jc=!0,u.add(l),t=hy.bind(null,t,e,l),e.then(t,t))}function hy(t,e,l){var a=t.pingCache;a!==null&&a.delete(e),t.pingedLanes|=t.suspendedLanes&l,t.warmLanes&=~l,At===t&&(rt&l)===l&&(Dt===4||Dt===3&&(rt&62914560)===rt&&300>ue()-Un?(yt&2)===0&&Na(t,0):$c|=l,Oa===rt&&(Oa=0)),qe(t)}function fd(t,e){e===0&&(e=er()),t=Ll(t,e),t!==null&&(Qa(t,e),qe(t))}function my(t){var e=t.memoizedState,l=0;e!==null&&(l=e.retryLane),fd(t,l)}function yy(t,e){var l=0;switch(t.tag){case 31:case 13:var a=t.stateNode,u=t.memoizedState;u!==null&&(l=u.retryLane);break;case 19:a=t.stateNode;break;case 22:a=t.stateNode._retryCache;break;default:throw Error(f(314))}a!==null&&a.delete(e),fd(t,l)}function vy(t,e){return mi(t,e)}var Gn=null,xa=null,lf=!1,Xn=!1,af=!1,zl=0;function qe(t){t!==xa&&t.next===null&&(xa===null?Gn=xa=t:xa=xa.next=t),Xn=!0,lf||(lf=!0,py())}function Tu(t,e){if(!af&&Xn){af=!0;do for(var l=!1,a=Gn;a!==null;){if(t!==0){var u=a.pendingLanes;if(u===0)var n=0;else{var i=a.suspendedLanes,r=a.pingedLanes;n=(1<<31-ie(42|t)+1)-1,n&=u&~(i&~r),n=n&201326741?n&201326741|1:n?n|2:0}n!==0&&(l=!0,dd(a,n))}else n=rt,n=Vu(a,a===At?n:0,a.cancelPendingCommit!==null||a.timeoutHandle!==-1),(n&3)===0||Xa(a,n)||(l=!0,dd(a,n));a=a.next}while(l);af=!1}}function gy(){rd()}function rd(){Xn=lf=!1;var t=0;zl!==0&&My()&&(t=zl);for(var e=ue(),l=null,a=Gn;a!==null;){var u=a.next,n=sd(a,e);n===0?(a.next=null,l===null?Gn=u:l.next=u,u===null&&(xa=l)):(l=a,(t!==0||(n&3)!==0)&&(Xn=!0)),a=u}Lt!==0&&Lt!==5||Tu(t),zl!==0&&(zl=0)}function sd(t,e){for(var l=t.suspendedLanes,a=t.pingedLanes,u=t.expirationTimes,n=t.pendingLanes&-62914561;0<n;){var i=31-ie(n),r=1<<i,m=u[i];m===-1?((r&l)===0||(r&a)!==0)&&(u[i]=Vh(r,e)):m<=e&&(t.expiredLanes|=r),n&=~r}if(e=At,l=rt,l=Vu(t,t===e?l:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),a=t.callbackNode,l===0||t===e&&(gt===2||gt===9)||t.cancelPendingCommit!==null)return a!==null&&a!==null&&yi(a),t.callbackNode=null,t.callbackPriority=0;if((l&3)===0||Xa(t,l)){if(e=l&-l,e===t.callbackPriority)return e;switch(a!==null&&yi(a),pi(l)){case 2:case 8:l=Pf;break;case 32:l=Gu;break;case 268435456:l=tr;break;default:l=Gu}return a=od.bind(null,t),l=mi(l,a),t.callbackPriority=e,t.callbackNode=l,e}return a!==null&&a!==null&&yi(a),t.callbackPriority=2,t.callbackNode=null,2}function od(t,e){if(Lt!==0&&Lt!==5)return t.callbackNode=null,t.callbackPriority=0,null;var l=t.callbackNode;if(Yn()&&t.callbackNode!==l)return null;var a=rt;return a=Vu(t,t===At?a:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),a===0?null:(Ko(t,a,e),sd(t,ue()),t.callbackNode!=null&&t.callbackNode===l?od.bind(null,t):null)}function dd(t,e){if(Yn())return null;Ko(t,e,!0)}function py(){Dy(function(){(yt&6)!==0?mi(If,gy):rd()})}function uf(){if(zl===0){var t=va;t===0&&(t=Xu,Xu<<=1,(Xu&261888)===0&&(Xu=256)),zl=t}return zl}function hd(t){return t==null||typeof t=="symbol"||typeof t=="boolean"?null:typeof t=="function"?t:$u(""+t)}function md(t,e){var l=e.ownerDocument.createElement("input");return l.name=e.name,l.value=e.value,t.id&&l.setAttribute("form",t.id),e.parentNode.insertBefore(l,e),t=new FormData(t),l.parentNode.removeChild(l),t}function Sy(t,e,l,a,u){if(e==="submit"&&l&&l.stateNode===u){var n=hd((u[kt]||null).action),i=a.submitter;i&&(e=(e=i[kt]||null)?hd(e.formAction):i.getAttribute("formAction"),e!==null&&(n=e,i=null));var r=new Iu("action","action",null,a,u);t.push({event:r,listeners:[{instance:null,listener:function(){if(a.defaultPrevented){if(zl!==0){var m=i?md(u,i):new FormData(u);Ac(l,{pending:!0,data:m,method:u.method,action:n},null,m)}}else typeof n=="function"&&(r.preventDefault(),m=i?md(u,i):new FormData(u),Ac(l,{pending:!0,data:m,method:u.method,action:n},n,m))},currentTarget:u}]})}}for(var nf=0;nf<Xi.length;nf++){var cf=Xi[nf],by=cf.toLowerCase(),Ey=cf[0].toUpperCase()+cf.slice(1);Me(by,"on"+Ey)}Me(Vr,"onAnimationEnd"),Me(wr,"onAnimationIteration"),Me(Kr,"onAnimationStart"),Me("dblclick","onDoubleClick"),Me("focusin","onFocus"),Me("focusout","onBlur"),Me(qm,"onTransitionRun"),Me(Lm,"onTransitionStart"),Me(Ym,"onTransitionCancel"),Me(Jr,"onTransitionEnd"),la("onMouseEnter",["mouseout","mouseover"]),la("onMouseLeave",["mouseout","mouseover"]),la("onPointerEnter",["pointerout","pointerover"]),la("onPointerLeave",["pointerout","pointerover"]),jl("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),jl("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),jl("onBeforeInput",["compositionend","keypress","textInput","paste"]),jl("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),jl("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),jl("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var zu="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(" "),Ty=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(zu));function yd(t,e){e=(e&4)!==0;for(var l=0;l<t.length;l++){var a=t[l],u=a.event;a=a.listeners;t:{var n=void 0;if(e)for(var i=a.length-1;0<=i;i--){var r=a[i],m=r.instance,T=r.currentTarget;if(r=r.listener,m!==n&&u.isPropagationStopped())break t;n=r,u.currentTarget=T;try{n(u)}catch(M){en(M)}u.currentTarget=null,n=m}else for(i=0;i<a.length;i++){if(r=a[i],m=r.instance,T=r.currentTarget,r=r.listener,m!==n&&u.isPropagationStopped())break t;n=r,u.currentTarget=T;try{n(u)}catch(M){en(M)}u.currentTarget=null,n=m}}}}function ft(t,e){var l=e[Si];l===void 0&&(l=e[Si]=new Set);var a=t+"__bubble";l.has(a)||(vd(e,t,2,!1),l.add(a))}function ff(t,e,l){var a=0;e&&(a|=4),vd(l,t,a,e)}var Qn="_reactListening"+Math.random().toString(36).slice(2);function rf(t){if(!t[Qn]){t[Qn]=!0,fr.forEach(function(l){l!=="selectionchange"&&(Ty.has(l)||ff(l,!1,t),ff(l,!0,t))});var e=t.nodeType===9?t:t.ownerDocument;e===null||e[Qn]||(e[Qn]=!0,ff("selectionchange",!1,e))}}function vd(t,e,l,a){switch(wd(e)){case 2:var u=Fy;break;case 8:u=ky;break;default:u=Af}l=u.bind(null,e,l,t),u=void 0,!Mi||e!=="touchstart"&&e!=="touchmove"&&e!=="wheel"||(u=!0),a?u!==void 0?t.addEventListener(e,l,{capture:!0,passive:u}):t.addEventListener(e,l,!0):u!==void 0?t.addEventListener(e,l,{passive:u}):t.addEventListener(e,l,!1)}function sf(t,e,l,a,u){var n=a;if((e&1)===0&&(e&2)===0&&a!==null)t:for(;;){if(a===null)return;var i=a.tag;if(i===3||i===4){var r=a.stateNode.containerInfo;if(r===u)break;if(i===4)for(i=a.return;i!==null;){var m=i.tag;if((m===3||m===4)&&i.stateNode.containerInfo===u)return;i=i.return}for(;r!==null;){if(i=Pl(r),i===null)return;if(m=i.tag,m===5||m===6||m===26||m===27){a=n=i;continue t}r=r.parentNode}}a=a.return}br(function(){var T=n,M=Ri(l),C=[];t:{var A=$r.get(t);if(A!==void 0){var O=Iu,V=t;switch(t){case"keypress":if(Fu(l)===0)break t;case"keydown":case"keyup":O=ym;break;case"focusin":V="focus",O=Ci;break;case"focusout":V="blur",O=Ci;break;case"beforeblur":case"afterblur":O=Ci;break;case"click":if(l.button===2)break t;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":O=zr;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":O=am;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":O=pm;break;case Vr:case wr:case Kr:O=im;break;case Jr:O=bm;break;case"scroll":case"scrollend":O=em;break;case"wheel":O=Tm;break;case"copy":case"cut":case"paste":O=fm;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":O=_r;break;case"toggle":case"beforetoggle":O=Am}var P=(e&4)!==0,Tt=!P&&(t==="scroll"||t==="scrollend"),p=P?A!==null?A+"Capture":null:A;P=[];for(var v=T,E;v!==null;){var x=v;if(E=x.stateNode,x=x.tag,x!==5&&x!==26&&x!==27||E===null||p===null||(x=wa(v,p),x!=null&&P.push(Au(v,x,E))),Tt)break;v=v.return}0<P.length&&(A=new O(A,V,null,l,M),C.push({event:A,listeners:P}))}}if((e&7)===0){t:{if(A=t==="mouseover"||t==="pointerover",O=t==="mouseout"||t==="pointerout",A&&l!==_i&&(V=l.relatedTarget||l.fromElement)&&(Pl(V)||V[Il]))break t;if((O||A)&&(A=M.window===M?M:(A=M.ownerDocument)?A.defaultView||A.parentWindow:window,O?(V=l.relatedTarget||l.toElement,O=T,V=V?Pl(V):null,V!==null&&(Tt=h(V),P=V.tag,V!==Tt||P!==5&&P!==27&&P!==6)&&(V=null)):(O=null,V=T),O!==V)){if(P=zr,x="onMouseLeave",p="onMouseEnter",v="mouse",(t==="pointerout"||t==="pointerover")&&(P=_r,x="onPointerLeave",p="onPointerEnter",v="pointer"),Tt=O==null?A:Va(O),E=V==null?A:Va(V),A=new P(x,v+"leave",O,l,M),A.target=Tt,A.relatedTarget=E,x=null,Pl(M)===T&&(P=new P(p,v+"enter",V,l,M),P.target=E,P.relatedTarget=Tt,x=P),Tt=x,O&&V)e:{for(P=zy,p=O,v=V,E=0,x=p;x;x=P(x))E++;x=0;for(var k=v;k;k=P(k))x++;for(;0<E-x;)p=P(p),E--;for(;0<x-E;)v=P(v),x--;for(;E--;){if(p===v||v!==null&&p===v.alternate){P=p;break e}p=P(p),v=P(v)}P=null}else P=null;O!==null&&gd(C,A,O,P,!1),V!==null&&Tt!==null&&gd(C,Tt,V,P,!0)}}t:{if(A=T?Va(T):window,O=A.nodeName&&A.nodeName.toLowerCase(),O==="select"||O==="input"&&A.type==="file")var dt=Ur;else if(xr(A))if(jr)dt=jm;else{dt=Cm;var K=xm}else O=A.nodeName,!O||O.toLowerCase()!=="input"||A.type!=="checkbox"&&A.type!=="radio"?T&&Ai(T.elementType)&&(dt=Ur):dt=Um;if(dt&&(dt=dt(t,T))){Cr(C,dt,l,M);break t}K&&K(t,A,T),t==="focusout"&&T&&A.type==="number"&&T.memoizedProps.value!=null&&zi(A,"number",A.value)}switch(K=T?Va(T):window,t){case"focusin":(xr(K)||K.contentEditable==="true")&&(fa=K,Li=T,Pa=null);break;case"focusout":Pa=Li=fa=null;break;case"mousedown":Yi=!0;break;case"contextmenu":case"mouseup":case"dragend":Yi=!1,Qr(C,l,M);break;case"selectionchange":if(Bm)break;case"keydown":case"keyup":Qr(C,l,M)}var nt;if(ji)t:{switch(t){case"compositionstart":var st="onCompositionStart";break t;case"compositionend":st="onCompositionEnd";break t;case"compositionupdate":st="onCompositionUpdate";break t}st=void 0}else ca?Nr(t,l)&&(st="onCompositionEnd"):t==="keydown"&&l.keyCode===229&&(st="onCompositionStart");st&&(Rr&&l.locale!=="ko"&&(ca||st!=="onCompositionStart"?st==="onCompositionEnd"&&ca&&(nt=Er()):(cl=M,Ni="value"in cl?cl.value:cl.textContent,ca=!0)),K=Zn(T,st),0<K.length&&(st=new Ar(st,t,null,l,M),C.push({event:st,listeners:K}),nt?st.data=nt:(nt=Dr(l),nt!==null&&(st.data=nt)))),(nt=Rm?Om(t,l):Mm(t,l))&&(st=Zn(T,"onBeforeInput"),0<st.length&&(K=new Ar("onBeforeInput","beforeinput",null,l,M),C.push({event:K,listeners:st}),K.data=nt)),Sy(C,t,T,l,M)}yd(C,e)})}function Au(t,e,l){return{instance:t,listener:e,currentTarget:l}}function Zn(t,e){for(var l=e+"Capture",a=[];t!==null;){var u=t,n=u.stateNode;if(u=u.tag,u!==5&&u!==26&&u!==27||n===null||(u=wa(t,l),u!=null&&a.unshift(Au(t,u,n)),u=wa(t,e),u!=null&&a.push(Au(t,u,n))),t.tag===3)return a;t=t.return}return[]}function zy(t){if(t===null)return null;do t=t.return;while(t&&t.tag!==5&&t.tag!==27);return t||null}function gd(t,e,l,a,u){for(var n=e._reactName,i=[];l!==null&&l!==a;){var r=l,m=r.alternate,T=r.stateNode;if(r=r.tag,m!==null&&m===a)break;r!==5&&r!==26&&r!==27||T===null||(m=T,u?(T=wa(l,n),T!=null&&i.unshift(Au(l,T,m))):u||(T=wa(l,n),T!=null&&i.push(Au(l,T,m)))),l=l.return}i.length!==0&&t.push({event:e,listeners:i})}var Ay=/\r\n?/g,_y=/\u0000|\uFFFD/g;function pd(t){return(typeof t=="string"?t:""+t).replace(Ay,` +`).replace(_y,"")}function Sd(t,e){return e=pd(e),pd(t)===e}function Et(t,e,l,a,u,n){switch(l){case"children":typeof a=="string"?e==="body"||e==="textarea"&&a===""||ua(t,a):(typeof a=="number"||typeof a=="bigint")&&e!=="body"&&ua(t,""+a);break;case"className":Ku(t,"class",a);break;case"tabIndex":Ku(t,"tabindex",a);break;case"dir":case"role":case"viewBox":case"width":case"height":Ku(t,l,a);break;case"style":pr(t,a,n);break;case"data":if(e!=="object"){Ku(t,"data",a);break}case"src":case"href":if(a===""&&(e!=="a"||l!=="href")){t.removeAttribute(l);break}if(a==null||typeof a=="function"||typeof a=="symbol"||typeof a=="boolean"){t.removeAttribute(l);break}a=$u(""+a),t.setAttribute(l,a);break;case"action":case"formAction":if(typeof a=="function"){t.setAttribute(l,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof n=="function"&&(l==="formAction"?(e!=="input"&&Et(t,e,"name",u.name,u,null),Et(t,e,"formEncType",u.formEncType,u,null),Et(t,e,"formMethod",u.formMethod,u,null),Et(t,e,"formTarget",u.formTarget,u,null)):(Et(t,e,"encType",u.encType,u,null),Et(t,e,"method",u.method,u,null),Et(t,e,"target",u.target,u,null)));if(a==null||typeof a=="symbol"||typeof a=="boolean"){t.removeAttribute(l);break}a=$u(""+a),t.setAttribute(l,a);break;case"onClick":a!=null&&(t.onclick=Ge);break;case"onScroll":a!=null&&ft("scroll",t);break;case"onScrollEnd":a!=null&&ft("scrollend",t);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(f(61));if(l=a.__html,l!=null){if(u.children!=null)throw Error(f(60));t.innerHTML=l}}break;case"multiple":t.multiple=a&&typeof a!="function"&&typeof a!="symbol";break;case"muted":t.muted=a&&typeof a!="function"&&typeof a!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(a==null||typeof a=="function"||typeof a=="boolean"||typeof a=="symbol"){t.removeAttribute("xlink:href");break}l=$u(""+a),t.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",l);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":a!=null&&typeof a!="function"&&typeof a!="symbol"?t.setAttribute(l,""+a):t.removeAttribute(l);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":a&&typeof a!="function"&&typeof a!="symbol"?t.setAttribute(l,""):t.removeAttribute(l);break;case"capture":case"download":a===!0?t.setAttribute(l,""):a!==!1&&a!=null&&typeof a!="function"&&typeof a!="symbol"?t.setAttribute(l,a):t.removeAttribute(l);break;case"cols":case"rows":case"size":case"span":a!=null&&typeof a!="function"&&typeof a!="symbol"&&!isNaN(a)&&1<=a?t.setAttribute(l,a):t.removeAttribute(l);break;case"rowSpan":case"start":a==null||typeof a=="function"||typeof a=="symbol"||isNaN(a)?t.removeAttribute(l):t.setAttribute(l,a);break;case"popover":ft("beforetoggle",t),ft("toggle",t),wu(t,"popover",a);break;case"xlinkActuate":Ye(t,"http://www.w3.org/1999/xlink","xlink:actuate",a);break;case"xlinkArcrole":Ye(t,"http://www.w3.org/1999/xlink","xlink:arcrole",a);break;case"xlinkRole":Ye(t,"http://www.w3.org/1999/xlink","xlink:role",a);break;case"xlinkShow":Ye(t,"http://www.w3.org/1999/xlink","xlink:show",a);break;case"xlinkTitle":Ye(t,"http://www.w3.org/1999/xlink","xlink:title",a);break;case"xlinkType":Ye(t,"http://www.w3.org/1999/xlink","xlink:type",a);break;case"xmlBase":Ye(t,"http://www.w3.org/XML/1998/namespace","xml:base",a);break;case"xmlLang":Ye(t,"http://www.w3.org/XML/1998/namespace","xml:lang",a);break;case"xmlSpace":Ye(t,"http://www.w3.org/XML/1998/namespace","xml:space",a);break;case"is":wu(t,"is",a);break;case"innerText":case"textContent":break;default:(!(2<l.length)||l[0]!=="o"&&l[0]!=="O"||l[1]!=="n"&&l[1]!=="N")&&(l=Ph.get(l)||l,wu(t,l,a))}}function of(t,e,l,a,u,n){switch(l){case"style":pr(t,a,n);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(f(61));if(l=a.__html,l!=null){if(u.children!=null)throw Error(f(60));t.innerHTML=l}}break;case"children":typeof a=="string"?ua(t,a):(typeof a=="number"||typeof a=="bigint")&&ua(t,""+a);break;case"onScroll":a!=null&&ft("scroll",t);break;case"onScrollEnd":a!=null&&ft("scrollend",t);break;case"onClick":a!=null&&(t.onclick=Ge);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!rr.hasOwnProperty(l))t:{if(l[0]==="o"&&l[1]==="n"&&(u=l.endsWith("Capture"),e=l.slice(2,u?l.length-7:void 0),n=t[kt]||null,n=n!=null?n[l]:null,typeof n=="function"&&t.removeEventListener(e,n,u),typeof a=="function")){typeof n!="function"&&n!==null&&(l in t?t[l]=null:t.hasAttribute(l)&&t.removeAttribute(l)),t.addEventListener(e,a,u);break t}l in t?t[l]=a:a===!0?t.setAttribute(l,""):wu(t,l,a)}}}function wt(t,e,l){switch(e){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":ft("error",t),ft("load",t);var a=!1,u=!1,n;for(n in l)if(l.hasOwnProperty(n)){var i=l[n];if(i!=null)switch(n){case"src":a=!0;break;case"srcSet":u=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(f(137,e));default:Et(t,e,n,i,l,null)}}u&&Et(t,e,"srcSet",l.srcSet,l,null),a&&Et(t,e,"src",l.src,l,null);return;case"input":ft("invalid",t);var r=n=i=u=null,m=null,T=null;for(a in l)if(l.hasOwnProperty(a)){var M=l[a];if(M!=null)switch(a){case"name":u=M;break;case"type":i=M;break;case"checked":m=M;break;case"defaultChecked":T=M;break;case"value":n=M;break;case"defaultValue":r=M;break;case"children":case"dangerouslySetInnerHTML":if(M!=null)throw Error(f(137,e));break;default:Et(t,e,a,M,l,null)}}mr(t,n,r,m,T,i,u,!1);return;case"select":ft("invalid",t),a=i=n=null;for(u in l)if(l.hasOwnProperty(u)&&(r=l[u],r!=null))switch(u){case"value":n=r;break;case"defaultValue":i=r;break;case"multiple":a=r;default:Et(t,e,u,r,l,null)}e=n,l=i,t.multiple=!!a,e!=null?aa(t,!!a,e,!1):l!=null&&aa(t,!!a,l,!0);return;case"textarea":ft("invalid",t),n=u=a=null;for(i in l)if(l.hasOwnProperty(i)&&(r=l[i],r!=null))switch(i){case"value":a=r;break;case"defaultValue":u=r;break;case"children":n=r;break;case"dangerouslySetInnerHTML":if(r!=null)throw Error(f(91));break;default:Et(t,e,i,r,l,null)}vr(t,a,u,n);return;case"option":for(m in l)l.hasOwnProperty(m)&&(a=l[m],a!=null)&&(m==="selected"?t.selected=a&&typeof a!="function"&&typeof a!="symbol":Et(t,e,m,a,l,null));return;case"dialog":ft("beforetoggle",t),ft("toggle",t),ft("cancel",t),ft("close",t);break;case"iframe":case"object":ft("load",t);break;case"video":case"audio":for(a=0;a<zu.length;a++)ft(zu[a],t);break;case"image":ft("error",t),ft("load",t);break;case"details":ft("toggle",t);break;case"embed":case"source":case"link":ft("error",t),ft("load",t);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(T in l)if(l.hasOwnProperty(T)&&(a=l[T],a!=null))switch(T){case"children":case"dangerouslySetInnerHTML":throw Error(f(137,e));default:Et(t,e,T,a,l,null)}return;default:if(Ai(e)){for(M in l)l.hasOwnProperty(M)&&(a=l[M],a!==void 0&&of(t,e,M,a,l,void 0));return}}for(r in l)l.hasOwnProperty(r)&&(a=l[r],a!=null&&Et(t,e,r,a,l,null))}function Ry(t,e,l,a){switch(e){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var u=null,n=null,i=null,r=null,m=null,T=null,M=null;for(O in l){var C=l[O];if(l.hasOwnProperty(O)&&C!=null)switch(O){case"checked":break;case"value":break;case"defaultValue":m=C;default:a.hasOwnProperty(O)||Et(t,e,O,null,a,C)}}for(var A in a){var O=a[A];if(C=l[A],a.hasOwnProperty(A)&&(O!=null||C!=null))switch(A){case"type":n=O;break;case"name":u=O;break;case"checked":T=O;break;case"defaultChecked":M=O;break;case"value":i=O;break;case"defaultValue":r=O;break;case"children":case"dangerouslySetInnerHTML":if(O!=null)throw Error(f(137,e));break;default:O!==C&&Et(t,e,A,O,a,C)}}Ti(t,i,r,m,T,M,n,u);return;case"select":O=i=r=A=null;for(n in l)if(m=l[n],l.hasOwnProperty(n)&&m!=null)switch(n){case"value":break;case"multiple":O=m;default:a.hasOwnProperty(n)||Et(t,e,n,null,a,m)}for(u in a)if(n=a[u],m=l[u],a.hasOwnProperty(u)&&(n!=null||m!=null))switch(u){case"value":A=n;break;case"defaultValue":r=n;break;case"multiple":i=n;default:n!==m&&Et(t,e,u,n,a,m)}e=r,l=i,a=O,A!=null?aa(t,!!l,A,!1):!!a!=!!l&&(e!=null?aa(t,!!l,e,!0):aa(t,!!l,l?[]:"",!1));return;case"textarea":O=A=null;for(r in l)if(u=l[r],l.hasOwnProperty(r)&&u!=null&&!a.hasOwnProperty(r))switch(r){case"value":break;case"children":break;default:Et(t,e,r,null,a,u)}for(i in a)if(u=a[i],n=l[i],a.hasOwnProperty(i)&&(u!=null||n!=null))switch(i){case"value":A=u;break;case"defaultValue":O=u;break;case"children":break;case"dangerouslySetInnerHTML":if(u!=null)throw Error(f(91));break;default:u!==n&&Et(t,e,i,u,a,n)}yr(t,A,O);return;case"option":for(var V in l)A=l[V],l.hasOwnProperty(V)&&A!=null&&!a.hasOwnProperty(V)&&(V==="selected"?t.selected=!1:Et(t,e,V,null,a,A));for(m in a)A=a[m],O=l[m],a.hasOwnProperty(m)&&A!==O&&(A!=null||O!=null)&&(m==="selected"?t.selected=A&&typeof A!="function"&&typeof A!="symbol":Et(t,e,m,A,a,O));return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var P in l)A=l[P],l.hasOwnProperty(P)&&A!=null&&!a.hasOwnProperty(P)&&Et(t,e,P,null,a,A);for(T in a)if(A=a[T],O=l[T],a.hasOwnProperty(T)&&A!==O&&(A!=null||O!=null))switch(T){case"children":case"dangerouslySetInnerHTML":if(A!=null)throw Error(f(137,e));break;default:Et(t,e,T,A,a,O)}return;default:if(Ai(e)){for(var Tt in l)A=l[Tt],l.hasOwnProperty(Tt)&&A!==void 0&&!a.hasOwnProperty(Tt)&&of(t,e,Tt,void 0,a,A);for(M in a)A=a[M],O=l[M],!a.hasOwnProperty(M)||A===O||A===void 0&&O===void 0||of(t,e,M,A,a,O);return}}for(var p in l)A=l[p],l.hasOwnProperty(p)&&A!=null&&!a.hasOwnProperty(p)&&Et(t,e,p,null,a,A);for(C in a)A=a[C],O=l[C],!a.hasOwnProperty(C)||A===O||A==null&&O==null||Et(t,e,C,A,a,O)}function bd(t){switch(t){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function Oy(){if(typeof performance.getEntriesByType=="function"){for(var t=0,e=0,l=performance.getEntriesByType("resource"),a=0;a<l.length;a++){var u=l[a],n=u.transferSize,i=u.initiatorType,r=u.duration;if(n&&r&&bd(i)){for(i=0,r=u.responseEnd,a+=1;a<l.length;a++){var m=l[a],T=m.startTime;if(T>r)break;var M=m.transferSize,C=m.initiatorType;M&&bd(C)&&(m=m.responseEnd,i+=M*(m<r?1:(r-T)/(m-T)))}if(--a,e+=8*(n+i)/(u.duration/1e3),t++,10<t)break}}if(0<t)return e/t/1e6}return navigator.connection&&(t=navigator.connection.downlink,typeof t=="number")?t:5}var df=null,hf=null;function Vn(t){return t.nodeType===9?t:t.ownerDocument}function Ed(t){switch(t){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function Td(t,e){if(t===0)switch(e){case"svg":return 1;case"math":return 2;default:return 0}return t===1&&e==="foreignObject"?0:t}function mf(t,e){return t==="textarea"||t==="noscript"||typeof e.children=="string"||typeof e.children=="number"||typeof e.children=="bigint"||typeof e.dangerouslySetInnerHTML=="object"&&e.dangerouslySetInnerHTML!==null&&e.dangerouslySetInnerHTML.__html!=null}var yf=null;function My(){var t=window.event;return t&&t.type==="popstate"?t===yf?!1:(yf=t,!0):(yf=null,!1)}var zd=typeof setTimeout=="function"?setTimeout:void 0,Ny=typeof clearTimeout=="function"?clearTimeout:void 0,Ad=typeof Promise=="function"?Promise:void 0,Dy=typeof queueMicrotask=="function"?queueMicrotask:typeof Ad<"u"?function(t){return Ad.resolve(null).then(t).catch(xy)}:zd;function xy(t){setTimeout(function(){throw t})}function Al(t){return t==="head"}function _d(t,e){var l=e,a=0;do{var u=l.nextSibling;if(t.removeChild(l),u&&u.nodeType===8)if(l=u.data,l==="/$"||l==="/&"){if(a===0){t.removeChild(u),Ha(e);return}a--}else if(l==="$"||l==="$?"||l==="$~"||l==="$!"||l==="&")a++;else if(l==="html")_u(t.ownerDocument.documentElement);else if(l==="head"){l=t.ownerDocument.head,_u(l);for(var n=l.firstChild;n;){var i=n.nextSibling,r=n.nodeName;n[Za]||r==="SCRIPT"||r==="STYLE"||r==="LINK"&&n.rel.toLowerCase()==="stylesheet"||l.removeChild(n),n=i}}else l==="body"&&_u(t.ownerDocument.body);l=u}while(l);Ha(e)}function Rd(t,e){var l=t;t=0;do{var a=l.nextSibling;if(l.nodeType===1?e?(l._stashedDisplay=l.style.display,l.style.display="none"):(l.style.display=l._stashedDisplay||"",l.getAttribute("style")===""&&l.removeAttribute("style")):l.nodeType===3&&(e?(l._stashedText=l.nodeValue,l.nodeValue=""):l.nodeValue=l._stashedText||""),a&&a.nodeType===8)if(l=a.data,l==="/$"){if(t===0)break;t--}else l!=="$"&&l!=="$?"&&l!=="$~"&&l!=="$!"||t++;l=a}while(l)}function vf(t){var e=t.firstChild;for(e&&e.nodeType===10&&(e=e.nextSibling);e;){var l=e;switch(e=e.nextSibling,l.nodeName){case"HTML":case"HEAD":case"BODY":vf(l),bi(l);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(l.rel.toLowerCase()==="stylesheet")continue}t.removeChild(l)}}function Cy(t,e,l,a){for(;t.nodeType===1;){var u=l;if(t.nodeName.toLowerCase()!==e.toLowerCase()){if(!a&&(t.nodeName!=="INPUT"||t.type!=="hidden"))break}else if(a){if(!t[Za])switch(e){case"meta":if(!t.hasAttribute("itemprop"))break;return t;case"link":if(n=t.getAttribute("rel"),n==="stylesheet"&&t.hasAttribute("data-precedence"))break;if(n!==u.rel||t.getAttribute("href")!==(u.href==null||u.href===""?null:u.href)||t.getAttribute("crossorigin")!==(u.crossOrigin==null?null:u.crossOrigin)||t.getAttribute("title")!==(u.title==null?null:u.title))break;return t;case"style":if(t.hasAttribute("data-precedence"))break;return t;case"script":if(n=t.getAttribute("src"),(n!==(u.src==null?null:u.src)||t.getAttribute("type")!==(u.type==null?null:u.type)||t.getAttribute("crossorigin")!==(u.crossOrigin==null?null:u.crossOrigin))&&n&&t.hasAttribute("async")&&!t.hasAttribute("itemprop"))break;return t;default:return t}}else if(e==="input"&&t.type==="hidden"){var n=u.name==null?null:""+u.name;if(u.type==="hidden"&&t.getAttribute("name")===n)return t}else return t;if(t=Ae(t.nextSibling),t===null)break}return null}function Uy(t,e,l){if(e==="")return null;for(;t.nodeType!==3;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!l||(t=Ae(t.nextSibling),t===null))return null;return t}function Od(t,e){for(;t.nodeType!==8;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!e||(t=Ae(t.nextSibling),t===null))return null;return t}function gf(t){return t.data==="$?"||t.data==="$~"}function pf(t){return t.data==="$!"||t.data==="$?"&&t.ownerDocument.readyState!=="loading"}function jy(t,e){var l=t.ownerDocument;if(t.data==="$~")t._reactRetry=e;else if(t.data!=="$?"||l.readyState!=="loading")e();else{var a=function(){e(),l.removeEventListener("DOMContentLoaded",a)};l.addEventListener("DOMContentLoaded",a),t._reactRetry=a}}function Ae(t){for(;t!=null;t=t.nextSibling){var e=t.nodeType;if(e===1||e===3)break;if(e===8){if(e=t.data,e==="$"||e==="$!"||e==="$?"||e==="$~"||e==="&"||e==="F!"||e==="F")break;if(e==="/$"||e==="/&")return null}}return t}var Sf=null;function Md(t){t=t.nextSibling;for(var e=0;t;){if(t.nodeType===8){var l=t.data;if(l==="/$"||l==="/&"){if(e===0)return Ae(t.nextSibling);e--}else l!=="$"&&l!=="$!"&&l!=="$?"&&l!=="$~"&&l!=="&"||e++}t=t.nextSibling}return null}function Nd(t){t=t.previousSibling;for(var e=0;t;){if(t.nodeType===8){var l=t.data;if(l==="$"||l==="$!"||l==="$?"||l==="$~"||l==="&"){if(e===0)return t;e--}else l!=="/$"&&l!=="/&"||e++}t=t.previousSibling}return null}function Dd(t,e,l){switch(e=Vn(l),t){case"html":if(t=e.documentElement,!t)throw Error(f(452));return t;case"head":if(t=e.head,!t)throw Error(f(453));return t;case"body":if(t=e.body,!t)throw Error(f(454));return t;default:throw Error(f(451))}}function _u(t){for(var e=t.attributes;e.length;)t.removeAttributeNode(e[0]);bi(t)}var _e=new Map,xd=new Set;function wn(t){return typeof t.getRootNode=="function"?t.getRootNode():t.nodeType===9?t:t.ownerDocument}var ll=L.d;L.d={f:Hy,r:By,D:qy,C:Ly,L:Yy,m:Gy,X:Qy,S:Xy,M:Zy};function Hy(){var t=ll.f(),e=Bn();return t||e}function By(t){var e=ta(t);e!==null&&e.tag===5&&e.type==="form"?Js(e):ll.r(t)}var Ca=typeof document>"u"?null:document;function Cd(t,e,l){var a=Ca;if(a&&typeof e=="string"&&e){var u=ge(e);u='link[rel="'+t+'"][href="'+u+'"]',typeof l=="string"&&(u+='[crossorigin="'+l+'"]'),xd.has(u)||(xd.add(u),t={rel:t,crossOrigin:l,href:e},a.querySelector(u)===null&&(e=a.createElement("link"),wt(e,"link",t),Yt(e),a.head.appendChild(e)))}}function qy(t){ll.D(t),Cd("dns-prefetch",t,null)}function Ly(t,e){ll.C(t,e),Cd("preconnect",t,e)}function Yy(t,e,l){ll.L(t,e,l);var a=Ca;if(a&&t&&e){var u='link[rel="preload"][as="'+ge(e)+'"]';e==="image"&&l&&l.imageSrcSet?(u+='[imagesrcset="'+ge(l.imageSrcSet)+'"]',typeof l.imageSizes=="string"&&(u+='[imagesizes="'+ge(l.imageSizes)+'"]')):u+='[href="'+ge(t)+'"]';var n=u;switch(e){case"style":n=Ua(t);break;case"script":n=ja(t)}_e.has(n)||(t=R({rel:"preload",href:e==="image"&&l&&l.imageSrcSet?void 0:t,as:e},l),_e.set(n,t),a.querySelector(u)!==null||e==="style"&&a.querySelector(Ru(n))||e==="script"&&a.querySelector(Ou(n))||(e=a.createElement("link"),wt(e,"link",t),Yt(e),a.head.appendChild(e)))}}function Gy(t,e){ll.m(t,e);var l=Ca;if(l&&t){var a=e&&typeof e.as=="string"?e.as:"script",u='link[rel="modulepreload"][as="'+ge(a)+'"][href="'+ge(t)+'"]',n=u;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":n=ja(t)}if(!_e.has(n)&&(t=R({rel:"modulepreload",href:t},e),_e.set(n,t),l.querySelector(u)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(l.querySelector(Ou(n)))return}a=l.createElement("link"),wt(a,"link",t),Yt(a),l.head.appendChild(a)}}}function Xy(t,e,l){ll.S(t,e,l);var a=Ca;if(a&&t){var u=ea(a).hoistableStyles,n=Ua(t);e=e||"default";var i=u.get(n);if(!i){var r={loading:0,preload:null};if(i=a.querySelector(Ru(n)))r.loading=5;else{t=R({rel:"stylesheet",href:t,"data-precedence":e},l),(l=_e.get(n))&&bf(t,l);var m=i=a.createElement("link");Yt(m),wt(m,"link",t),m._p=new Promise(function(T,M){m.onload=T,m.onerror=M}),m.addEventListener("load",function(){r.loading|=1}),m.addEventListener("error",function(){r.loading|=2}),r.loading|=4,Kn(i,e,a)}i={type:"stylesheet",instance:i,count:1,state:r},u.set(n,i)}}}function Qy(t,e){ll.X(t,e);var l=Ca;if(l&&t){var a=ea(l).hoistableScripts,u=ja(t),n=a.get(u);n||(n=l.querySelector(Ou(u)),n||(t=R({src:t,async:!0},e),(e=_e.get(u))&&Ef(t,e),n=l.createElement("script"),Yt(n),wt(n,"link",t),l.head.appendChild(n)),n={type:"script",instance:n,count:1,state:null},a.set(u,n))}}function Zy(t,e){ll.M(t,e);var l=Ca;if(l&&t){var a=ea(l).hoistableScripts,u=ja(t),n=a.get(u);n||(n=l.querySelector(Ou(u)),n||(t=R({src:t,async:!0,type:"module"},e),(e=_e.get(u))&&Ef(t,e),n=l.createElement("script"),Yt(n),wt(n,"link",t),l.head.appendChild(n)),n={type:"script",instance:n,count:1,state:null},a.set(u,n))}}function Ud(t,e,l,a){var u=(u=it.current)?wn(u):null;if(!u)throw Error(f(446));switch(t){case"meta":case"title":return null;case"style":return typeof l.precedence=="string"&&typeof l.href=="string"?(e=Ua(l.href),l=ea(u).hoistableStyles,a=l.get(e),a||(a={type:"style",instance:null,count:0,state:null},l.set(e,a)),a):{type:"void",instance:null,count:0,state:null};case"link":if(l.rel==="stylesheet"&&typeof l.href=="string"&&typeof l.precedence=="string"){t=Ua(l.href);var n=ea(u).hoistableStyles,i=n.get(t);if(i||(u=u.ownerDocument||u,i={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},n.set(t,i),(n=u.querySelector(Ru(t)))&&!n._p&&(i.instance=n,i.state.loading=5),_e.has(t)||(l={rel:"preload",as:"style",href:l.href,crossOrigin:l.crossOrigin,integrity:l.integrity,media:l.media,hrefLang:l.hrefLang,referrerPolicy:l.referrerPolicy},_e.set(t,l),n||Vy(u,t,l,i.state))),e&&a===null)throw Error(f(528,""));return i}if(e&&a!==null)throw Error(f(529,""));return null;case"script":return e=l.async,l=l.src,typeof l=="string"&&e&&typeof e!="function"&&typeof e!="symbol"?(e=ja(l),l=ea(u).hoistableScripts,a=l.get(e),a||(a={type:"script",instance:null,count:0,state:null},l.set(e,a)),a):{type:"void",instance:null,count:0,state:null};default:throw Error(f(444,t))}}function Ua(t){return'href="'+ge(t)+'"'}function Ru(t){return'link[rel="stylesheet"]['+t+"]"}function jd(t){return R({},t,{"data-precedence":t.precedence,precedence:null})}function Vy(t,e,l,a){t.querySelector('link[rel="preload"][as="style"]['+e+"]")?a.loading=1:(e=t.createElement("link"),a.preload=e,e.addEventListener("load",function(){return a.loading|=1}),e.addEventListener("error",function(){return a.loading|=2}),wt(e,"link",l),Yt(e),t.head.appendChild(e))}function ja(t){return'[src="'+ge(t)+'"]'}function Ou(t){return"script[async]"+t}function Hd(t,e,l){if(e.count++,e.instance===null)switch(e.type){case"style":var a=t.querySelector('style[data-href~="'+ge(l.href)+'"]');if(a)return e.instance=a,Yt(a),a;var u=R({},l,{"data-href":l.href,"data-precedence":l.precedence,href:null,precedence:null});return a=(t.ownerDocument||t).createElement("style"),Yt(a),wt(a,"style",u),Kn(a,l.precedence,t),e.instance=a;case"stylesheet":u=Ua(l.href);var n=t.querySelector(Ru(u));if(n)return e.state.loading|=4,e.instance=n,Yt(n),n;a=jd(l),(u=_e.get(u))&&bf(a,u),n=(t.ownerDocument||t).createElement("link"),Yt(n);var i=n;return i._p=new Promise(function(r,m){i.onload=r,i.onerror=m}),wt(n,"link",a),e.state.loading|=4,Kn(n,l.precedence,t),e.instance=n;case"script":return n=ja(l.src),(u=t.querySelector(Ou(n)))?(e.instance=u,Yt(u),u):(a=l,(u=_e.get(n))&&(a=R({},l),Ef(a,u)),t=t.ownerDocument||t,u=t.createElement("script"),Yt(u),wt(u,"link",a),t.head.appendChild(u),e.instance=u);case"void":return null;default:throw Error(f(443,e.type))}else e.type==="stylesheet"&&(e.state.loading&4)===0&&(a=e.instance,e.state.loading|=4,Kn(a,l.precedence,t));return e.instance}function Kn(t,e,l){for(var a=l.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),u=a.length?a[a.length-1]:null,n=u,i=0;i<a.length;i++){var r=a[i];if(r.dataset.precedence===e)n=r;else if(n!==u)break}n?n.parentNode.insertBefore(t,n.nextSibling):(e=l.nodeType===9?l.head:l,e.insertBefore(t,e.firstChild))}function bf(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.title==null&&(t.title=e.title)}function Ef(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.integrity==null&&(t.integrity=e.integrity)}var Jn=null;function Bd(t,e,l){if(Jn===null){var a=new Map,u=Jn=new Map;u.set(l,a)}else u=Jn,a=u.get(l),a||(a=new Map,u.set(l,a));if(a.has(t))return a;for(a.set(t,null),l=l.getElementsByTagName(t),u=0;u<l.length;u++){var n=l[u];if(!(n[Za]||n[Xt]||t==="link"&&n.getAttribute("rel")==="stylesheet")&&n.namespaceURI!=="http://www.w3.org/2000/svg"){var i=n.getAttribute(e)||"";i=t+i;var r=a.get(i);r?r.push(n):a.set(i,[n])}}return a}function qd(t,e,l){t=t.ownerDocument||t,t.head.insertBefore(l,e==="title"?t.querySelector("head > title"):null)}function wy(t,e,l){if(l===1||e.itemProp!=null)return!1;switch(t){case"meta":case"title":return!0;case"style":if(typeof e.precedence!="string"||typeof e.href!="string"||e.href==="")break;return!0;case"link":if(typeof e.rel!="string"||typeof e.href!="string"||e.href===""||e.onLoad||e.onError)break;return e.rel==="stylesheet"?(t=e.disabled,typeof e.precedence=="string"&&t==null):!0;case"script":if(e.async&&typeof e.async!="function"&&typeof e.async!="symbol"&&!e.onLoad&&!e.onError&&e.src&&typeof e.src=="string")return!0}return!1}function Ld(t){return!(t.type==="stylesheet"&&(t.state.loading&3)===0)}function Ky(t,e,l,a){if(l.type==="stylesheet"&&(typeof a.media!="string"||matchMedia(a.media).matches!==!1)&&(l.state.loading&4)===0){if(l.instance===null){var u=Ua(a.href),n=e.querySelector(Ru(u));if(n){e=n._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(t.count++,t=$n.bind(t),e.then(t,t)),l.state.loading|=4,l.instance=n,Yt(n);return}n=e.ownerDocument||e,a=jd(a),(u=_e.get(u))&&bf(a,u),n=n.createElement("link"),Yt(n);var i=n;i._p=new Promise(function(r,m){i.onload=r,i.onerror=m}),wt(n,"link",a),l.instance=n}t.stylesheets===null&&(t.stylesheets=new Map),t.stylesheets.set(l,e),(e=l.state.preload)&&(l.state.loading&3)===0&&(t.count++,l=$n.bind(t),e.addEventListener("load",l),e.addEventListener("error",l))}}var Tf=0;function Jy(t,e){return t.stylesheets&&t.count===0&&Fn(t,t.stylesheets),0<t.count||0<t.imgCount?function(l){var a=setTimeout(function(){if(t.stylesheets&&Fn(t,t.stylesheets),t.unsuspend){var n=t.unsuspend;t.unsuspend=null,n()}},6e4+e);0<t.imgBytes&&Tf===0&&(Tf=62500*Oy());var u=setTimeout(function(){if(t.waitingForImages=!1,t.count===0&&(t.stylesheets&&Fn(t,t.stylesheets),t.unsuspend)){var n=t.unsuspend;t.unsuspend=null,n()}},(t.imgBytes>Tf?50:800)+e);return t.unsuspend=l,function(){t.unsuspend=null,clearTimeout(a),clearTimeout(u)}}:null}function $n(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Fn(this,this.stylesheets);else if(this.unsuspend){var t=this.unsuspend;this.unsuspend=null,t()}}}var Wn=null;function Fn(t,e){t.stylesheets=null,t.unsuspend!==null&&(t.count++,Wn=new Map,e.forEach($y,t),Wn=null,$n.call(t))}function $y(t,e){if(!(e.state.loading&4)){var l=Wn.get(t);if(l)var a=l.get(null);else{l=new Map,Wn.set(t,l);for(var u=t.querySelectorAll("link[data-precedence],style[data-precedence]"),n=0;n<u.length;n++){var i=u[n];(i.nodeName==="LINK"||i.getAttribute("media")!=="not all")&&(l.set(i.dataset.precedence,i),a=i)}a&&l.set(null,a)}u=e.instance,i=u.getAttribute("data-precedence"),n=l.get(i)||a,n===a&&l.set(null,u),l.set(i,u),this.count++,a=$n.bind(this),u.addEventListener("load",a),u.addEventListener("error",a),n?n.parentNode.insertBefore(u,n.nextSibling):(t=t.nodeType===9?t.head:t,t.insertBefore(u,t.firstChild)),e.state.loading|=4}}var Mu={$$typeof:I,Provider:null,Consumer:null,_currentValue:et,_currentValue2:et,_threadCount:0};function Wy(t,e,l,a,u,n,i,r,m){this.tag=1,this.containerInfo=t,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=vi(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=vi(0),this.hiddenUpdates=vi(null),this.identifierPrefix=a,this.onUncaughtError=u,this.onCaughtError=n,this.onRecoverableError=i,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=m,this.incompleteTransitions=new Map}function Yd(t,e,l,a,u,n,i,r,m,T,M,C){return t=new Wy(t,e,l,i,m,T,M,C,r),e=1,n===!0&&(e|=24),n=fe(3,null,null,e),t.current=n,n.stateNode=t,e=tc(),e.refCount++,t.pooledCache=e,e.refCount++,n.memoizedState={element:a,isDehydrated:l,cache:e},uc(n),t}function Gd(t){return t?(t=oa,t):oa}function Xd(t,e,l,a,u,n){u=Gd(u),a.context===null?a.context=u:a.pendingContext=u,a=hl(e),a.payload={element:l},n=n===void 0?null:n,n!==null&&(a.callback=n),l=ml(t,a,e),l!==null&&(ae(l,t,e),iu(l,t,e))}function Qd(t,e){if(t=t.memoizedState,t!==null&&t.dehydrated!==null){var l=t.retryLane;t.retryLane=l!==0&&l<e?l:e}}function zf(t,e){Qd(t,e),(t=t.alternate)&&Qd(t,e)}function Zd(t){if(t.tag===13||t.tag===31){var e=Ll(t,67108864);e!==null&&ae(e,t,67108864),zf(t,67108864)}}function Vd(t){if(t.tag===13||t.tag===31){var e=he();e=gi(e);var l=Ll(t,e);l!==null&&ae(l,t,e),zf(t,e)}}var kn=!0;function Fy(t,e,l,a){var u=N.T;N.T=null;var n=L.p;try{L.p=2,Af(t,e,l,a)}finally{L.p=n,N.T=u}}function ky(t,e,l,a){var u=N.T;N.T=null;var n=L.p;try{L.p=8,Af(t,e,l,a)}finally{L.p=n,N.T=u}}function Af(t,e,l,a){if(kn){var u=_f(a);if(u===null)sf(t,e,a,In,l),Kd(t,a);else if(Py(u,t,e,l,a))a.stopPropagation();else if(Kd(t,a),e&4&&-1<Iy.indexOf(t)){for(;u!==null;){var n=ta(u);if(n!==null)switch(n.tag){case 3:if(n=n.stateNode,n.current.memoizedState.isDehydrated){var i=Ul(n.pendingLanes);if(i!==0){var r=n;for(r.pendingLanes|=2,r.entangledLanes|=2;i;){var m=1<<31-ie(i);r.entanglements[1]|=m,i&=~m}qe(n),(yt&6)===0&&(jn=ue()+500,Tu(0))}}break;case 31:case 13:r=Ll(n,2),r!==null&&ae(r,n,2),Bn(),zf(n,2)}if(n=_f(a),n===null&&sf(t,e,a,In,l),n===u)break;u=n}u!==null&&a.stopPropagation()}else sf(t,e,a,null,l)}}function _f(t){return t=Ri(t),Rf(t)}var In=null;function Rf(t){if(In=null,t=Pl(t),t!==null){var e=h(t);if(e===null)t=null;else{var l=e.tag;if(l===13){if(t=S(e),t!==null)return t;t=null}else if(l===31){if(t=_(e),t!==null)return t;t=null}else if(l===3){if(e.stateNode.current.memoizedState.isDehydrated)return e.tag===3?e.stateNode.containerInfo:null;t=null}else e!==t&&(t=null)}}return In=t,null}function wd(t){switch(t){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(qh()){case If:return 2;case Pf:return 8;case Gu:case Lh:return 32;case tr:return 268435456;default:return 32}default:return 32}}var Of=!1,_l=null,Rl=null,Ol=null,Nu=new Map,Du=new Map,Ml=[],Iy="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function Kd(t,e){switch(t){case"focusin":case"focusout":_l=null;break;case"dragenter":case"dragleave":Rl=null;break;case"mouseover":case"mouseout":Ol=null;break;case"pointerover":case"pointerout":Nu.delete(e.pointerId);break;case"gotpointercapture":case"lostpointercapture":Du.delete(e.pointerId)}}function xu(t,e,l,a,u,n){return t===null||t.nativeEvent!==n?(t={blockedOn:e,domEventName:l,eventSystemFlags:a,nativeEvent:n,targetContainers:[u]},e!==null&&(e=ta(e),e!==null&&Zd(e)),t):(t.eventSystemFlags|=a,e=t.targetContainers,u!==null&&e.indexOf(u)===-1&&e.push(u),t)}function Py(t,e,l,a,u){switch(e){case"focusin":return _l=xu(_l,t,e,l,a,u),!0;case"dragenter":return Rl=xu(Rl,t,e,l,a,u),!0;case"mouseover":return Ol=xu(Ol,t,e,l,a,u),!0;case"pointerover":var n=u.pointerId;return Nu.set(n,xu(Nu.get(n)||null,t,e,l,a,u)),!0;case"gotpointercapture":return n=u.pointerId,Du.set(n,xu(Du.get(n)||null,t,e,l,a,u)),!0}return!1}function Jd(t){var e=Pl(t.target);if(e!==null){var l=h(e);if(l!==null){if(e=l.tag,e===13){if(e=S(l),e!==null){t.blockedOn=e,ir(t.priority,function(){Vd(l)});return}}else if(e===31){if(e=_(l),e!==null){t.blockedOn=e,ir(t.priority,function(){Vd(l)});return}}else if(e===3&&l.stateNode.current.memoizedState.isDehydrated){t.blockedOn=l.tag===3?l.stateNode.containerInfo:null;return}}}t.blockedOn=null}function Pn(t){if(t.blockedOn!==null)return!1;for(var e=t.targetContainers;0<e.length;){var l=_f(t.nativeEvent);if(l===null){l=t.nativeEvent;var a=new l.constructor(l.type,l);_i=a,l.target.dispatchEvent(a),_i=null}else return e=ta(l),e!==null&&Zd(e),t.blockedOn=l,!1;e.shift()}return!0}function $d(t,e,l){Pn(t)&&l.delete(e)}function tv(){Of=!1,_l!==null&&Pn(_l)&&(_l=null),Rl!==null&&Pn(Rl)&&(Rl=null),Ol!==null&&Pn(Ol)&&(Ol=null),Nu.forEach($d),Du.forEach($d)}function ti(t,e){t.blockedOn===e&&(t.blockedOn=null,Of||(Of=!0,c.unstable_scheduleCallback(c.unstable_NormalPriority,tv)))}var ei=null;function Wd(t){ei!==t&&(ei=t,c.unstable_scheduleCallback(c.unstable_NormalPriority,function(){ei===t&&(ei=null);for(var e=0;e<t.length;e+=3){var l=t[e],a=t[e+1],u=t[e+2];if(typeof a!="function"){if(Rf(a||l)===null)continue;break}var n=ta(l);n!==null&&(t.splice(e,3),e-=3,Ac(n,{pending:!0,data:u,method:l.method,action:a},a,u))}}))}function Ha(t){function e(m){return ti(m,t)}_l!==null&&ti(_l,t),Rl!==null&&ti(Rl,t),Ol!==null&&ti(Ol,t),Nu.forEach(e),Du.forEach(e);for(var l=0;l<Ml.length;l++){var a=Ml[l];a.blockedOn===t&&(a.blockedOn=null)}for(;0<Ml.length&&(l=Ml[0],l.blockedOn===null);)Jd(l),l.blockedOn===null&&Ml.shift();if(l=(t.ownerDocument||t).$$reactFormReplay,l!=null)for(a=0;a<l.length;a+=3){var u=l[a],n=l[a+1],i=u[kt]||null;if(typeof n=="function")i||Wd(l);else if(i){var r=null;if(n&&n.hasAttribute("formAction")){if(u=n,i=n[kt]||null)r=i.formAction;else if(Rf(u)!==null)continue}else r=i.action;typeof r=="function"?l[a+1]=r:(l.splice(a,3),a-=3),Wd(l)}}}function Fd(){function t(n){n.canIntercept&&n.info==="react-transition"&&n.intercept({handler:function(){return new Promise(function(i){return u=i})},focusReset:"manual",scroll:"manual"})}function e(){u!==null&&(u(),u=null),a||setTimeout(l,20)}function l(){if(!a&&!navigation.transition){var n=navigation.currentEntry;n&&n.url!=null&&navigation.navigate(n.url,{state:n.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var a=!1,u=null;return navigation.addEventListener("navigate",t),navigation.addEventListener("navigatesuccess",e),navigation.addEventListener("navigateerror",e),setTimeout(l,100),function(){a=!0,navigation.removeEventListener("navigate",t),navigation.removeEventListener("navigatesuccess",e),navigation.removeEventListener("navigateerror",e),u!==null&&(u(),u=null)}}}function Mf(t){this._internalRoot=t}li.prototype.render=Mf.prototype.render=function(t){var e=this._internalRoot;if(e===null)throw Error(f(409));var l=e.current,a=he();Xd(l,a,t,e,null,null)},li.prototype.unmount=Mf.prototype.unmount=function(){var t=this._internalRoot;if(t!==null){this._internalRoot=null;var e=t.containerInfo;Xd(t.current,2,null,t,null,null),Bn(),e[Il]=null}};function li(t){this._internalRoot=t}li.prototype.unstable_scheduleHydration=function(t){if(t){var e=nr();t={blockedOn:null,target:t,priority:e};for(var l=0;l<Ml.length&&e!==0&&e<Ml[l].priority;l++);Ml.splice(l,0,t),l===0&&Jd(t)}};var kd=s.version;if(kd!=="19.2.4")throw Error(f(527,kd,"19.2.4"));L.findDOMNode=function(t){var e=t._reactInternals;if(e===void 0)throw typeof t.render=="function"?Error(f(188)):(t=Object.keys(t).join(","),Error(f(268,t)));return t=y(e),t=t!==null?D(t):null,t=t===null?null:t.stateNode,t};var ev={bundleType:0,version:"19.2.4",rendererPackageName:"react-dom",currentDispatcherRef:N,reconcilerVersion:"19.2.4"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var ai=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ai.isDisabled&&ai.supportsFiber)try{Ga=ai.inject(ev),ne=ai}catch{}}return Uu.createRoot=function(t,e){if(!d(t))throw Error(f(299));var l=!1,a="",u=ao,n=uo,i=no;return e!=null&&(e.unstable_strictMode===!0&&(l=!0),e.identifierPrefix!==void 0&&(a=e.identifierPrefix),e.onUncaughtError!==void 0&&(u=e.onUncaughtError),e.onCaughtError!==void 0&&(n=e.onCaughtError),e.onRecoverableError!==void 0&&(i=e.onRecoverableError)),e=Yd(t,1,!1,null,null,l,a,null,u,n,i,Fd),t[Il]=e.current,rf(t),new Mf(e)},Uu.hydrateRoot=function(t,e,l){if(!d(t))throw Error(f(299));var a=!1,u="",n=ao,i=uo,r=no,m=null;return l!=null&&(l.unstable_strictMode===!0&&(a=!0),l.identifierPrefix!==void 0&&(u=l.identifierPrefix),l.onUncaughtError!==void 0&&(n=l.onUncaughtError),l.onCaughtError!==void 0&&(i=l.onCaughtError),l.onRecoverableError!==void 0&&(r=l.onRecoverableError),l.formState!==void 0&&(m=l.formState)),e=Yd(t,1,!0,e,l??null,a,u,m,n,i,r,Fd),e.context=Gd(null),l=e.current,a=he(),a=gi(a),u=hl(a),u.callback=null,ml(l,u,a),l=a,e.current.lanes=l,Qa(e,l),qe(e),t[Il]=e.current,rf(t),new li(e)},Uu.version="19.2.4",Uu}var ch;function ov(){if(ch)return xf.exports;ch=1;function c(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(c)}catch(s){console.error(s)}}return c(),xf.exports=sv(),xf.exports}var dv=ov();var fh="popstate";function hv(c={}){function s(f,d){let{pathname:h,search:S,hash:_}=f.location;return Yf("",{pathname:h,search:S,hash:_},d.state&&d.state.usr||null,d.state&&d.state.key||"default")}function o(f,d){return typeof d=="string"?d:Hu(d)}return yv(s,o,null,c)}function Mt(c,s){if(c===!1||c===null||typeof c>"u")throw new Error(s)}function Re(c,s){if(!c){typeof console<"u"&&console.warn(s);try{throw new Error(s)}catch{}}}function mv(){return Math.random().toString(36).substring(2,10)}function rh(c,s){return{usr:c.state,key:c.key,idx:s}}function Yf(c,s,o=null,f){return{pathname:typeof c=="string"?c:c.pathname,search:"",hash:"",...typeof s=="string"?Ba(s):s,state:o,key:s&&s.key||f||mv()}}function Hu({pathname:c="/",search:s="",hash:o=""}){return s&&s!=="?"&&(c+=s.charAt(0)==="?"?s:"?"+s),o&&o!=="#"&&(c+=o.charAt(0)==="#"?o:"#"+o),c}function Ba(c){let s={};if(c){let o=c.indexOf("#");o>=0&&(s.hash=c.substring(o),c=c.substring(0,o));let f=c.indexOf("?");f>=0&&(s.search=c.substring(f),c=c.substring(0,f)),c&&(s.pathname=c)}return s}function yv(c,s,o,f={}){let{window:d=document.defaultView,v5Compat:h=!1}=f,S=d.history,_="POP",b=null,y=D();y==null&&(y=0,S.replaceState({...S.state,idx:y},""));function D(){return(S.state||{idx:null}).idx}function R(){_="POP";let G=D(),$=G==null?null:G-y;y=G,b&&b({action:_,location:B.location,delta:$})}function H(G,$){_="PUSH";let Q=Yf(B.location,G,$);y=D()+1;let I=rh(Q,y),W=B.createHref(Q);try{S.pushState(I,"",W)}catch(tt){if(tt instanceof DOMException&&tt.name==="DataCloneError")throw tt;d.location.assign(W)}h&&b&&b({action:_,location:B.location,delta:1})}function Z(G,$){_="REPLACE";let Q=Yf(B.location,G,$);y=D();let I=rh(Q,y),W=B.createHref(Q);S.replaceState(I,"",W),h&&b&&b({action:_,location:B.location,delta:0})}function q(G){return vv(G)}let B={get action(){return _},get location(){return c(d,S)},listen(G){if(b)throw new Error("A history only accepts one active listener");return d.addEventListener(fh,R),b=G,()=>{d.removeEventListener(fh,R),b=null}},createHref(G){return s(d,G)},createURL:q,encodeLocation(G){let $=q(G);return{pathname:$.pathname,search:$.search,hash:$.hash}},push:H,replace:Z,go(G){return S.go(G)}};return B}function vv(c,s=!1){let o="http://localhost";typeof window<"u"&&(o=window.location.origin!=="null"?window.location.origin:window.location.href),Mt(o,"No window.location.(origin|href) available to create URL");let f=typeof c=="string"?c:Hu(c);return f=f.replace(/ $/,"%20"),!s&&f.startsWith("//")&&(f=o+f),new URL(f,o)}function mh(c,s,o="/"){return gv(c,s,o,!1)}function gv(c,s,o,f){let d=typeof s=="string"?Ba(s):s,h=ul(d.pathname||"/",o);if(h==null)return null;let S=yh(c);pv(S);let _=null;for(let b=0;_==null&&b<S.length;++b){let y=Nv(h);_=Ov(S[b],y,f)}return _}function yh(c,s=[],o=[],f="",d=!1){let h=(S,_,b=d,y)=>{let D={relativePath:y===void 0?S.path||"":y,caseSensitive:S.caseSensitive===!0,childrenIndex:_,route:S};if(D.relativePath.startsWith("/")){if(!D.relativePath.startsWith(f)&&b)return;Mt(D.relativePath.startsWith(f),`Absolute route path "${D.relativePath}" nested under path "${f}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),D.relativePath=D.relativePath.slice(f.length)}let R=al([f,D.relativePath]),H=o.concat(D);S.children&&S.children.length>0&&(Mt(S.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${R}".`),yh(S.children,s,H,R,b)),!(S.path==null&&!S.index)&&s.push({path:R,score:_v(R,S.index),routesMeta:H})};return c.forEach((S,_)=>{if(S.path===""||!S.path?.includes("?"))h(S,_);else for(let b of vh(S.path))h(S,_,!0,b)}),s}function vh(c){let s=c.split("/");if(s.length===0)return[];let[o,...f]=s,d=o.endsWith("?"),h=o.replace(/\?$/,"");if(f.length===0)return d?[h,""]:[h];let S=vh(f.join("/")),_=[];return _.push(...S.map(b=>b===""?h:[h,b].join("/"))),d&&_.push(...S),_.map(b=>c.startsWith("/")&&b===""?"/":b)}function pv(c){c.sort((s,o)=>s.score!==o.score?o.score-s.score:Rv(s.routesMeta.map(f=>f.childrenIndex),o.routesMeta.map(f=>f.childrenIndex)))}var Sv=/^:[\w-]+$/,bv=3,Ev=2,Tv=1,zv=10,Av=-2,sh=c=>c==="*";function _v(c,s){let o=c.split("/"),f=o.length;return o.some(sh)&&(f+=Av),s&&(f+=Ev),o.filter(d=>!sh(d)).reduce((d,h)=>d+(Sv.test(h)?bv:h===""?Tv:zv),f)}function Rv(c,s){return c.length===s.length&&c.slice(0,-1).every((f,d)=>f===s[d])?c[c.length-1]-s[s.length-1]:0}function Ov(c,s,o=!1){let{routesMeta:f}=c,d={},h="/",S=[];for(let _=0;_<f.length;++_){let b=f[_],y=_===f.length-1,D=h==="/"?s:s.slice(h.length)||"/",R=ci({path:b.relativePath,caseSensitive:b.caseSensitive,end:y},D),H=b.route;if(!R&&y&&o&&!f[f.length-1].route.index&&(R=ci({path:b.relativePath,caseSensitive:b.caseSensitive,end:!1},D)),!R)return null;Object.assign(d,R.params),S.push({params:d,pathname:al([h,R.pathname]),pathnameBase:Uv(al([h,R.pathnameBase])),route:H}),R.pathnameBase!=="/"&&(h=al([h,R.pathnameBase]))}return S}function ci(c,s){typeof c=="string"&&(c={path:c,caseSensitive:!1,end:!0});let[o,f]=Mv(c.path,c.caseSensitive,c.end),d=s.match(o);if(!d)return null;let h=d[0],S=h.replace(/(.)\/+$/,"$1"),_=d.slice(1);return{params:f.reduce((y,{paramName:D,isOptional:R},H)=>{if(D==="*"){let q=_[H]||"";S=h.slice(0,h.length-q.length).replace(/(.)\/+$/,"$1")}const Z=_[H];return R&&!Z?y[D]=void 0:y[D]=(Z||"").replace(/%2F/g,"/"),y},{}),pathname:h,pathnameBase:S,pattern:c}}function Mv(c,s=!1,o=!0){Re(c==="*"||!c.endsWith("*")||c.endsWith("/*"),`Route path "${c}" will be treated as if it were "${c.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${c.replace(/\*$/,"/*")}".`);let f=[],d="^"+c.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(S,_,b)=>(f.push({paramName:_,isOptional:b!=null}),b?"/?([^\\/]+)?":"/([^\\/]+)")).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return c.endsWith("*")?(f.push({paramName:"*"}),d+=c==="*"||c==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):o?d+="\\/*$":c!==""&&c!=="/"&&(d+="(?:(?=\\/|$))"),[new RegExp(d,s?void 0:"i"),f]}function Nv(c){try{return c.split("/").map(s=>decodeURIComponent(s).replace(/\//g,"%2F")).join("/")}catch(s){return Re(!1,`The URL path "${c}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${s}).`),c}}function ul(c,s){if(s==="/")return c;if(!c.toLowerCase().startsWith(s.toLowerCase()))return null;let o=s.endsWith("/")?s.length-1:s.length,f=c.charAt(o);return f&&f!=="/"?null:c.slice(o)||"/"}var Dv=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i;function xv(c,s="/"){let{pathname:o,search:f="",hash:d=""}=typeof c=="string"?Ba(c):c,h;return o?(o=o.replace(/\/\/+/g,"/"),o.startsWith("/")?h=oh(o.substring(1),"/"):h=oh(o,s)):h=s,{pathname:h,search:jv(f),hash:Hv(d)}}function oh(c,s){let o=s.replace(/\/+$/,"").split("/");return c.split("/").forEach(d=>{d===".."?o.length>1&&o.pop():d!=="."&&o.push(d)}),o.length>1?o.join("/"):"/"}function Hf(c,s,o,f){return`Cannot include a '${c}' character in a manually specified \`to.${s}\` field [${JSON.stringify(f)}]. Please separate it out to the \`to.${o}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function Cv(c){return c.filter((s,o)=>o===0||s.route.path&&s.route.path.length>0)}function Zf(c){let s=Cv(c);return s.map((o,f)=>f===s.length-1?o.pathname:o.pathnameBase)}function Vf(c,s,o,f=!1){let d;typeof c=="string"?d=Ba(c):(d={...c},Mt(!d.pathname||!d.pathname.includes("?"),Hf("?","pathname","search",d)),Mt(!d.pathname||!d.pathname.includes("#"),Hf("#","pathname","hash",d)),Mt(!d.search||!d.search.includes("#"),Hf("#","search","hash",d)));let h=c===""||d.pathname==="",S=h?"/":d.pathname,_;if(S==null)_=o;else{let R=s.length-1;if(!f&&S.startsWith("..")){let H=S.split("/");for(;H[0]==="..";)H.shift(),R-=1;d.pathname=H.join("/")}_=R>=0?s[R]:"/"}let b=xv(d,_),y=S&&S!=="/"&&S.endsWith("/"),D=(h||S===".")&&o.endsWith("/");return!b.pathname.endsWith("/")&&(y||D)&&(b.pathname+="/"),b}var al=c=>c.join("/").replace(/\/\/+/g,"/"),Uv=c=>c.replace(/\/+$/,"").replace(/^\/*/,"/"),jv=c=>!c||c==="?"?"":c.startsWith("?")?c:"?"+c,Hv=c=>!c||c==="#"?"":c.startsWith("#")?c:"#"+c,Bv=class{constructor(c,s,o,f=!1){this.status=c,this.statusText=s||"",this.internal=f,o instanceof Error?(this.data=o.toString(),this.error=o):this.data=o}};function qv(c){return c!=null&&typeof c.status=="number"&&typeof c.statusText=="string"&&typeof c.internal=="boolean"&&"data"in c}function Lv(c){return c.map(s=>s.route.path).filter(Boolean).join("/").replace(/\/\/*/g,"/")||"/"}var gh=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function ph(c,s){let o=c;if(typeof o!="string"||!Dv.test(o))return{absoluteURL:void 0,isExternal:!1,to:o};let f=o,d=!1;if(gh)try{let h=new URL(window.location.href),S=o.startsWith("//")?new URL(h.protocol+o):new URL(o),_=ul(S.pathname,s);S.origin===h.origin&&_!=null?o=_+S.search+S.hash:d=!0}catch{Re(!1,`<Link to="${o}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:f,isExternal:d,to:o}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var Sh=["POST","PUT","PATCH","DELETE"];new Set(Sh);var Yv=["GET",...Sh];new Set(Yv);var qa=z.createContext(null);qa.displayName="DataRouter";var fi=z.createContext(null);fi.displayName="DataRouterState";var Gv=z.createContext(!1),bh=z.createContext({isTransitioning:!1});bh.displayName="ViewTransition";var Xv=z.createContext(new Map);Xv.displayName="Fetchers";var Qv=z.createContext(null);Qv.displayName="Await";var ye=z.createContext(null);ye.displayName="Navigation";var Bu=z.createContext(null);Bu.displayName="Location";var xe=z.createContext({outlet:null,matches:[],isDataRoute:!1});xe.displayName="Route";var wf=z.createContext(null);wf.displayName="RouteError";var Eh="REACT_ROUTER_ERROR",Zv="REDIRECT",Vv="ROUTE_ERROR_RESPONSE";function wv(c){if(c.startsWith(`${Eh}:${Zv}:{`))try{let s=JSON.parse(c.slice(28));if(typeof s=="object"&&s&&typeof s.status=="number"&&typeof s.statusText=="string"&&typeof s.location=="string"&&typeof s.reloadDocument=="boolean"&&typeof s.replace=="boolean")return s}catch{}}function Kv(c){if(c.startsWith(`${Eh}:${Vv}:{`))try{let s=JSON.parse(c.slice(40));if(typeof s=="object"&&s&&typeof s.status=="number"&&typeof s.statusText=="string")return new Bv(s.status,s.statusText,s.data)}catch{}}function Jv(c,{relative:s}={}){Mt(La(),"useHref() may be used only in the context of a <Router> component.");let{basename:o,navigator:f}=z.useContext(ye),{hash:d,pathname:h,search:S}=Lu(c,{relative:s}),_=h;return o!=="/"&&(_=h==="/"?o:al([o,h])),f.createHref({pathname:_,search:S,hash:d})}function La(){return z.useContext(Bu)!=null}function Ce(){return Mt(La(),"useLocation() may be used only in the context of a <Router> component."),z.useContext(Bu).location}var Th="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function zh(c){z.useContext(ye).static||z.useLayoutEffect(c)}function qu(){let{isDataRoute:c}=z.useContext(xe);return c?i0():$v()}function $v(){Mt(La(),"useNavigate() may be used only in the context of a <Router> component.");let c=z.useContext(qa),{basename:s,navigator:o}=z.useContext(ye),{matches:f}=z.useContext(xe),{pathname:d}=Ce(),h=JSON.stringify(Zf(f)),S=z.useRef(!1);return zh(()=>{S.current=!0}),z.useCallback((b,y={})=>{if(Re(S.current,Th),!S.current)return;if(typeof b=="number"){o.go(b);return}let D=Vf(b,JSON.parse(h),d,y.relative==="path");c==null&&s!=="/"&&(D.pathname=D.pathname==="/"?s:al([s,D.pathname])),(y.replace?o.replace:o.push)(D,y.state,y)},[s,o,h,d,c])}z.createContext(null);function Ah(){let{matches:c}=z.useContext(xe),s=c[c.length-1];return s?s.params:{}}function Lu(c,{relative:s}={}){let{matches:o}=z.useContext(xe),{pathname:f}=Ce(),d=JSON.stringify(Zf(o));return z.useMemo(()=>Vf(c,JSON.parse(d),f,s==="path"),[c,d,f,s])}function Wv(c,s){return _h(c,s)}function _h(c,s,o,f,d){Mt(La(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:h}=z.useContext(ye),{matches:S}=z.useContext(xe),_=S[S.length-1],b=_?_.params:{},y=_?_.pathname:"/",D=_?_.pathnameBase:"/",R=_&&_.route;{let Q=R&&R.path||"";Oh(y,!R||Q.endsWith("*")||Q.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${y}" (under <Route path="${Q}">) 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. + +Please change the parent <Route path="${Q}"> to <Route path="${Q==="/"?"*":`${Q}/*`}">.`)}let H=Ce(),Z;if(s){let Q=typeof s=="string"?Ba(s):s;Mt(D==="/"||Q.pathname?.startsWith(D),`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 "${D}" but pathname "${Q.pathname}" was given in the \`location\` prop.`),Z=Q}else Z=H;let q=Z.pathname||"/",B=q;if(D!=="/"){let Q=D.replace(/^\//,"").split("/");B="/"+q.replace(/^\//,"").split("/").slice(Q.length).join("/")}let G=mh(c,{pathname:B});Re(R||G!=null,`No routes matched location "${Z.pathname}${Z.search}${Z.hash}" `),Re(G==null||G[G.length-1].route.element!==void 0||G[G.length-1].route.Component!==void 0||G[G.length-1].route.lazy!==void 0,`Matched leaf route at location "${Z.pathname}${Z.search}${Z.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 $=t0(G&&G.map(Q=>Object.assign({},Q,{params:Object.assign({},b,Q.params),pathname:al([D,h.encodeLocation?h.encodeLocation(Q.pathname.replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:Q.pathname]),pathnameBase:Q.pathnameBase==="/"?D:al([D,h.encodeLocation?h.encodeLocation(Q.pathnameBase.replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:Q.pathnameBase])})),S,o,f,d);return s&&$?z.createElement(Bu.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",...Z},navigationType:"POP"}},$):$}function Fv(){let c=n0(),s=qv(c)?`${c.status} ${c.statusText}`:c instanceof Error?c.message:JSON.stringify(c),o=c instanceof Error?c.stack:null,f="rgba(200,200,200, 0.5)",d={padding:"0.5rem",backgroundColor:f},h={padding:"2px 4px",backgroundColor:f},S=null;return console.error("Error handled by React Router default ErrorBoundary:",c),S=z.createElement(z.Fragment,null,z.createElement("p",null,"💿 Hey developer 👋"),z.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",z.createElement("code",{style:h},"ErrorBoundary")," or"," ",z.createElement("code",{style:h},"errorElement")," prop on your route.")),z.createElement(z.Fragment,null,z.createElement("h2",null,"Unexpected Application Error!"),z.createElement("h3",{style:{fontStyle:"italic"}},s),o?z.createElement("pre",{style:d},o):null,S)}var kv=z.createElement(Fv,null),Rh=class extends z.Component{constructor(c){super(c),this.state={location:c.location,revalidation:c.revalidation,error:c.error}}static getDerivedStateFromError(c){return{error:c}}static getDerivedStateFromProps(c,s){return s.location!==c.location||s.revalidation!=="idle"&&c.revalidation==="idle"?{error:c.error,location:c.location,revalidation:c.revalidation}:{error:c.error!==void 0?c.error:s.error,location:s.location,revalidation:c.revalidation||s.revalidation}}componentDidCatch(c,s){this.props.onError?this.props.onError(c,s):console.error("React Router caught the following error during render",c)}render(){let c=this.state.error;if(this.context&&typeof c=="object"&&c&&"digest"in c&&typeof c.digest=="string"){const o=Kv(c.digest);o&&(c=o)}let s=c!==void 0?z.createElement(xe.Provider,{value:this.props.routeContext},z.createElement(wf.Provider,{value:c,children:this.props.component})):this.props.children;return this.context?z.createElement(Iv,{error:c},s):s}};Rh.contextType=Gv;var Bf=new WeakMap;function Iv({children:c,error:s}){let{basename:o}=z.useContext(ye);if(typeof s=="object"&&s&&"digest"in s&&typeof s.digest=="string"){let f=wv(s.digest);if(f){let d=Bf.get(s);if(d)throw d;let h=ph(f.location,o);if(gh&&!Bf.get(s))if(h.isExternal||f.reloadDocument)window.location.href=h.absoluteURL||h.to;else{const S=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(h.to,{replace:f.replace}));throw Bf.set(s,S),S}return z.createElement("meta",{httpEquiv:"refresh",content:`0;url=${h.absoluteURL||h.to}`})}}return c}function Pv({routeContext:c,match:s,children:o}){let f=z.useContext(qa);return f&&f.static&&f.staticContext&&(s.route.errorElement||s.route.ErrorBoundary)&&(f.staticContext._deepestRenderedBoundaryId=s.route.id),z.createElement(xe.Provider,{value:c},o)}function t0(c,s=[],o=null,f=null,d=null){if(c==null){if(!o)return null;if(o.errors)c=o.matches;else if(s.length===0&&!o.initialized&&o.matches.length>0)c=o.matches;else return null}let h=c,S=o?.errors;if(S!=null){let D=h.findIndex(R=>R.route.id&&S?.[R.route.id]!==void 0);Mt(D>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(S).join(",")}`),h=h.slice(0,Math.min(h.length,D+1))}let _=!1,b=-1;if(o)for(let D=0;D<h.length;D++){let R=h[D];if((R.route.HydrateFallback||R.route.hydrateFallbackElement)&&(b=D),R.route.id){let{loaderData:H,errors:Z}=o,q=R.route.loader&&!H.hasOwnProperty(R.route.id)&&(!Z||Z[R.route.id]===void 0);if(R.route.lazy||q){_=!0,b>=0?h=h.slice(0,b+1):h=[h[0]];break}}}let y=o&&f?(D,R)=>{f(D,{location:o.location,params:o.matches?.[0]?.params??{},unstable_pattern:Lv(o.matches),errorInfo:R})}:void 0;return h.reduceRight((D,R,H)=>{let Z,q=!1,B=null,G=null;o&&(Z=S&&R.route.id?S[R.route.id]:void 0,B=R.route.errorElement||kv,_&&(b<0&&H===0?(Oh("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),q=!0,G=null):b===H&&(q=!0,G=R.route.hydrateFallbackElement||null)));let $=s.concat(h.slice(0,H+1)),Q=()=>{let I;return Z?I=B:q?I=G:R.route.Component?I=z.createElement(R.route.Component,null):R.route.element?I=R.route.element:I=D,z.createElement(Pv,{match:R,routeContext:{outlet:D,matches:$,isDataRoute:o!=null},children:I})};return o&&(R.route.ErrorBoundary||R.route.errorElement||H===0)?z.createElement(Rh,{location:o.location,revalidation:o.revalidation,component:B,error:Z,children:Q(),routeContext:{outlet:null,matches:$,isDataRoute:!0},onError:y}):Q()},null)}function Kf(c){return`${c} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function e0(c){let s=z.useContext(qa);return Mt(s,Kf(c)),s}function l0(c){let s=z.useContext(fi);return Mt(s,Kf(c)),s}function a0(c){let s=z.useContext(xe);return Mt(s,Kf(c)),s}function Jf(c){let s=a0(c),o=s.matches[s.matches.length-1];return Mt(o.route.id,`${c} can only be used on routes that contain a unique "id"`),o.route.id}function u0(){return Jf("useRouteId")}function n0(){let c=z.useContext(wf),s=l0("useRouteError"),o=Jf("useRouteError");return c!==void 0?c:s.errors?.[o]}function i0(){let{router:c}=e0("useNavigate"),s=Jf("useNavigate"),o=z.useRef(!1);return zh(()=>{o.current=!0}),z.useCallback(async(d,h={})=>{Re(o.current,Th),o.current&&(typeof d=="number"?await c.navigate(d):await c.navigate(d,{fromRouteId:s,...h}))},[c,s])}var dh={};function Oh(c,s,o){!s&&!dh[c]&&(dh[c]=!0,Re(!1,o))}z.memo(c0);function c0({routes:c,future:s,state:o,onError:f}){return _h(c,void 0,o,f,s)}function f0({to:c,replace:s,state:o,relative:f}){Mt(La(),"<Navigate> may be used only in the context of a <Router> component.");let{static:d}=z.useContext(ye);Re(!d,"<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:h}=z.useContext(xe),{pathname:S}=Ce(),_=qu(),b=Vf(c,Zf(h),S,f==="path"),y=JSON.stringify(b);return z.useEffect(()=>{_(JSON.parse(y),{replace:s,state:o,relative:f})},[_,y,f,s,o]),null}function kl(c){Mt(!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 r0({basename:c="/",children:s=null,location:o,navigationType:f="POP",navigator:d,static:h=!1,unstable_useTransitions:S}){Mt(!La(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let _=c.replace(/^\/*/,"/"),b=z.useMemo(()=>({basename:_,navigator:d,static:h,unstable_useTransitions:S,future:{}}),[_,d,h,S]);typeof o=="string"&&(o=Ba(o));let{pathname:y="/",search:D="",hash:R="",state:H=null,key:Z="default"}=o,q=z.useMemo(()=>{let B=ul(y,_);return B==null?null:{location:{pathname:B,search:D,hash:R,state:H,key:Z},navigationType:f}},[_,y,D,R,H,Z,f]);return Re(q!=null,`<Router basename="${_}"> is not able to match the URL "${y}${D}${R}" because it does not start with the basename, so the <Router> won't render anything.`),q==null?null:z.createElement(ye.Provider,{value:b},z.createElement(Bu.Provider,{children:s,value:q}))}function Mh({children:c,location:s}){return Wv(Gf(c),s)}function Gf(c,s=[]){let o=[];return z.Children.forEach(c,(f,d)=>{if(!z.isValidElement(f))return;let h=[...s,d];if(f.type===z.Fragment){o.push.apply(o,Gf(f.props.children,h));return}Mt(f.type===kl,`[${typeof f.type=="string"?f.type:f.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),Mt(!f.props.index||!f.props.children,"An index route cannot have child routes.");let S={id:f.props.id||h.join("-"),caseSensitive:f.props.caseSensitive,element:f.props.element,Component:f.props.Component,index:f.props.index,path:f.props.path,middleware:f.props.middleware,loader:f.props.loader,action:f.props.action,hydrateFallbackElement:f.props.hydrateFallbackElement,HydrateFallback:f.props.HydrateFallback,errorElement:f.props.errorElement,ErrorBoundary:f.props.ErrorBoundary,hasErrorBoundary:f.props.hasErrorBoundary===!0||f.props.ErrorBoundary!=null||f.props.errorElement!=null,shouldRevalidate:f.props.shouldRevalidate,handle:f.props.handle,lazy:f.props.lazy};f.props.children&&(S.children=Gf(f.props.children,h)),o.push(S)}),o}var ni="get",ii="application/x-www-form-urlencoded";function ri(c){return typeof HTMLElement<"u"&&c instanceof HTMLElement}function s0(c){return ri(c)&&c.tagName.toLowerCase()==="button"}function o0(c){return ri(c)&&c.tagName.toLowerCase()==="form"}function d0(c){return ri(c)&&c.tagName.toLowerCase()==="input"}function h0(c){return!!(c.metaKey||c.altKey||c.ctrlKey||c.shiftKey)}function m0(c,s){return c.button===0&&(!s||s==="_self")&&!h0(c)}function Xf(c=""){return new URLSearchParams(typeof c=="string"||Array.isArray(c)||c instanceof URLSearchParams?c:Object.keys(c).reduce((s,o)=>{let f=c[o];return s.concat(Array.isArray(f)?f.map(d=>[o,d]):[[o,f]])},[]))}function y0(c,s){let o=Xf(c);return s&&s.forEach((f,d)=>{o.has(d)||s.getAll(d).forEach(h=>{o.append(d,h)})}),o}var ui=null;function v0(){if(ui===null)try{new FormData(document.createElement("form"),0),ui=!1}catch{ui=!0}return ui}var g0=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function qf(c){return c!=null&&!g0.has(c)?(Re(!1,`"${c}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${ii}"`),null):c}function p0(c,s){let o,f,d,h,S;if(o0(c)){let _=c.getAttribute("action");f=_?ul(_,s):null,o=c.getAttribute("method")||ni,d=qf(c.getAttribute("enctype"))||ii,h=new FormData(c)}else if(s0(c)||d0(c)&&(c.type==="submit"||c.type==="image")){let _=c.form;if(_==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let b=c.getAttribute("formaction")||_.getAttribute("action");if(f=b?ul(b,s):null,o=c.getAttribute("formmethod")||_.getAttribute("method")||ni,d=qf(c.getAttribute("formenctype"))||qf(_.getAttribute("enctype"))||ii,h=new FormData(_,c),!v0()){let{name:y,type:D,value:R}=c;if(D==="image"){let H=y?`${y}.`:"";h.append(`${H}x`,"0"),h.append(`${H}y`,"0")}else y&&h.append(y,R)}}else{if(ri(c))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');o=ni,f=null,d=ii,S=c}return h&&d==="text/plain"&&(S=h,h=void 0),{action:f,method:o.toLowerCase(),encType:d,formData:h,body:S}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");function $f(c,s){if(c===!1||c===null||typeof c>"u")throw new Error(s)}function S0(c,s,o,f){let d=typeof c=="string"?new URL(c,typeof window>"u"?"server://singlefetch/":window.location.origin):c;return o?d.pathname.endsWith("/")?d.pathname=`${d.pathname}_.${f}`:d.pathname=`${d.pathname}.${f}`:d.pathname==="/"?d.pathname=`_root.${f}`:s&&ul(d.pathname,s)==="/"?d.pathname=`${s.replace(/\/$/,"")}/_root.${f}`:d.pathname=`${d.pathname.replace(/\/$/,"")}.${f}`,d}async function b0(c,s){if(c.id in s)return s[c.id];try{let o=await import(c.module);return s[c.id]=o,o}catch(o){return console.error(`Error loading route module \`${c.module}\`, reloading page...`),console.error(o),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function E0(c){return c==null?!1:c.href==null?c.rel==="preload"&&typeof c.imageSrcSet=="string"&&typeof c.imageSizes=="string":typeof c.rel=="string"&&typeof c.href=="string"}async function T0(c,s,o){let f=await Promise.all(c.map(async d=>{let h=s.routes[d.route.id];if(h){let S=await b0(h,o);return S.links?S.links():[]}return[]}));return R0(f.flat(1).filter(E0).filter(d=>d.rel==="stylesheet"||d.rel==="preload").map(d=>d.rel==="stylesheet"?{...d,rel:"prefetch",as:"style"}:{...d,rel:"prefetch"}))}function hh(c,s,o,f,d,h){let S=(b,y)=>o[y]?b.route.id!==o[y].route.id:!0,_=(b,y)=>o[y].pathname!==b.pathname||o[y].route.path?.endsWith("*")&&o[y].params["*"]!==b.params["*"];return h==="assets"?s.filter((b,y)=>S(b,y)||_(b,y)):h==="data"?s.filter((b,y)=>{let D=f.routes[b.route.id];if(!D||!D.hasLoader)return!1;if(S(b,y)||_(b,y))return!0;if(b.route.shouldRevalidate){let R=b.route.shouldRevalidate({currentUrl:new URL(d.pathname+d.search+d.hash,window.origin),currentParams:o[0]?.params||{},nextUrl:new URL(c,window.origin),nextParams:b.params,defaultShouldRevalidate:!0});if(typeof R=="boolean")return R}return!0}):[]}function z0(c,s,{includeHydrateFallback:o}={}){return A0(c.map(f=>{let d=s.routes[f.route.id];if(!d)return[];let h=[d.module];return d.clientActionModule&&(h=h.concat(d.clientActionModule)),d.clientLoaderModule&&(h=h.concat(d.clientLoaderModule)),o&&d.hydrateFallbackModule&&(h=h.concat(d.hydrateFallbackModule)),d.imports&&(h=h.concat(d.imports)),h}).flat(1))}function A0(c){return[...new Set(c)]}function _0(c){let s={},o=Object.keys(c).sort();for(let f of o)s[f]=c[f];return s}function R0(c,s){let o=new Set;return new Set(s),c.reduce((f,d)=>{let h=JSON.stringify(_0(d));return o.has(h)||(o.add(h),f.push({key:h,link:d})),f},[])}function Nh(){let c=z.useContext(qa);return $f(c,"You must render this element inside a <DataRouterContext.Provider> element"),c}function O0(){let c=z.useContext(fi);return $f(c,"You must render this element inside a <DataRouterStateContext.Provider> element"),c}var Wf=z.createContext(void 0);Wf.displayName="FrameworkContext";function Dh(){let c=z.useContext(Wf);return $f(c,"You must render this element inside a <HydratedRouter> element"),c}function M0(c,s){let o=z.useContext(Wf),[f,d]=z.useState(!1),[h,S]=z.useState(!1),{onFocus:_,onBlur:b,onMouseEnter:y,onMouseLeave:D,onTouchStart:R}=s,H=z.useRef(null);z.useEffect(()=>{if(c==="render"&&S(!0),c==="viewport"){let B=$=>{$.forEach(Q=>{S(Q.isIntersecting)})},G=new IntersectionObserver(B,{threshold:.5});return H.current&&G.observe(H.current),()=>{G.disconnect()}}},[c]),z.useEffect(()=>{if(f){let B=setTimeout(()=>{S(!0)},100);return()=>{clearTimeout(B)}}},[f]);let Z=()=>{d(!0)},q=()=>{d(!1),S(!1)};return o?c!=="intent"?[h,H,{}]:[h,H,{onFocus:ju(_,Z),onBlur:ju(b,q),onMouseEnter:ju(y,Z),onMouseLeave:ju(D,q),onTouchStart:ju(R,Z)}]:[!1,H,{}]}function ju(c,s){return o=>{c&&c(o),o.defaultPrevented||s(o)}}function N0({page:c,...s}){let{router:o}=Nh(),f=z.useMemo(()=>mh(o.routes,c,o.basename),[o.routes,c,o.basename]);return f?z.createElement(x0,{page:c,matches:f,...s}):null}function D0(c){let{manifest:s,routeModules:o}=Dh(),[f,d]=z.useState([]);return z.useEffect(()=>{let h=!1;return T0(c,s,o).then(S=>{h||d(S)}),()=>{h=!0}},[c,s,o]),f}function x0({page:c,matches:s,...o}){let f=Ce(),{future:d,manifest:h,routeModules:S}=Dh(),{basename:_}=Nh(),{loaderData:b,matches:y}=O0(),D=z.useMemo(()=>hh(c,s,y,h,f,"data"),[c,s,y,h,f]),R=z.useMemo(()=>hh(c,s,y,h,f,"assets"),[c,s,y,h,f]),H=z.useMemo(()=>{if(c===f.pathname+f.search+f.hash)return[];let B=new Set,G=!1;if(s.forEach(Q=>{let I=h.routes[Q.route.id];!I||!I.hasLoader||(!D.some(W=>W.route.id===Q.route.id)&&Q.route.id in b&&S[Q.route.id]?.shouldRevalidate||I.hasClientLoader?G=!0:B.add(Q.route.id))}),B.size===0)return[];let $=S0(c,_,d.unstable_trailingSlashAwareDataRequests,"data");return G&&B.size>0&&$.searchParams.set("_routes",s.filter(Q=>B.has(Q.route.id)).map(Q=>Q.route.id).join(",")),[$.pathname+$.search]},[_,d.unstable_trailingSlashAwareDataRequests,b,f,h,D,s,c,S]),Z=z.useMemo(()=>z0(R,h),[R,h]),q=D0(R);return z.createElement(z.Fragment,null,H.map(B=>z.createElement("link",{key:B,rel:"prefetch",as:"fetch",href:B,...o})),Z.map(B=>z.createElement("link",{key:B,rel:"modulepreload",href:B,...o})),q.map(({key:B,link:G})=>z.createElement("link",{key:B,nonce:o.nonce,...G,crossOrigin:G.crossOrigin??o.crossOrigin})))}function C0(...c){return s=>{c.forEach(o=>{typeof o=="function"?o(s):o!=null&&(o.current=s)})}}var U0=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{U0&&(window.__reactRouterVersion="7.13.0")}catch{}function j0({basename:c,children:s,unstable_useTransitions:o,window:f}){let d=z.useRef();d.current==null&&(d.current=hv({window:f,v5Compat:!0}));let h=d.current,[S,_]=z.useState({action:h.action,location:h.location}),b=z.useCallback(y=>{o===!1?_(y):z.startTransition(()=>_(y))},[o]);return z.useLayoutEffect(()=>h.listen(b),[h,b]),z.createElement(r0,{basename:c,children:s,location:S.location,navigationType:S.action,navigator:h,unstable_useTransitions:o})}var xh=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Dl=z.forwardRef(function({onClick:s,discover:o="render",prefetch:f="none",relative:d,reloadDocument:h,replace:S,state:_,target:b,to:y,preventScrollReset:D,viewTransition:R,unstable_defaultShouldRevalidate:H,...Z},q){let{basename:B,unstable_useTransitions:G}=z.useContext(ye),$=typeof y=="string"&&xh.test(y),Q=ph(y,B);y=Q.to;let I=Jv(y,{relative:d}),[W,tt,F]=M0(f,Z),X=L0(y,{replace:S,state:_,target:b,preventScrollReset:D,relative:d,viewTransition:R,unstable_defaultShouldRevalidate:H,unstable_useTransitions:G});function J(Wt){s&&s(Wt),Wt.defaultPrevented||X(Wt)}let mt=z.createElement("a",{...Z,...F,href:Q.absoluteURL||I,onClick:Q.isExternal||h?s:J,ref:C0(q,tt),target:b,"data-discover":!$&&o==="render"?"true":void 0});return W&&!$?z.createElement(z.Fragment,null,mt,z.createElement(N0,{page:I})):mt});Dl.displayName="Link";var H0=z.forwardRef(function({"aria-current":s="page",caseSensitive:o=!1,className:f="",end:d=!1,style:h,to:S,viewTransition:_,children:b,...y},D){let R=Lu(S,{relative:y.relative}),H=Ce(),Z=z.useContext(fi),{navigator:q,basename:B}=z.useContext(ye),G=Z!=null&&Z0(R)&&_===!0,$=q.encodeLocation?q.encodeLocation(R).pathname:R.pathname,Q=H.pathname,I=Z&&Z.navigation&&Z.navigation.location?Z.navigation.location.pathname:null;o||(Q=Q.toLowerCase(),I=I?I.toLowerCase():null,$=$.toLowerCase()),I&&B&&(I=ul(I,B)||I);const W=$!=="/"&&$.endsWith("/")?$.length-1:$.length;let tt=Q===$||!d&&Q.startsWith($)&&Q.charAt(W)==="/",F=I!=null&&(I===$||!d&&I.startsWith($)&&I.charAt($.length)==="/"),X={isActive:tt,isPending:F,isTransitioning:G},J=tt?s:void 0,mt;typeof f=="function"?mt=f(X):mt=[f,tt?"active":null,F?"pending":null,G?"transitioning":null].filter(Boolean).join(" ");let Wt=typeof h=="function"?h(X):h;return z.createElement(Dl,{...y,"aria-current":J,className:mt,ref:D,style:Wt,to:S,viewTransition:_},typeof b=="function"?b(X):b)});H0.displayName="NavLink";var B0=z.forwardRef(({discover:c="render",fetcherKey:s,navigate:o,reloadDocument:f,replace:d,state:h,method:S=ni,action:_,onSubmit:b,relative:y,preventScrollReset:D,viewTransition:R,unstable_defaultShouldRevalidate:H,...Z},q)=>{let{unstable_useTransitions:B}=z.useContext(ye),G=X0(),$=Q0(_,{relative:y}),Q=S.toLowerCase()==="get"?"get":"post",I=typeof _=="string"&&xh.test(_),W=tt=>{if(b&&b(tt),tt.defaultPrevented)return;tt.preventDefault();let F=tt.nativeEvent.submitter,X=F?.getAttribute("formmethod")||S,J=()=>G(F||tt.currentTarget,{fetcherKey:s,method:X,navigate:o,replace:d,state:h,relative:y,preventScrollReset:D,viewTransition:R,unstable_defaultShouldRevalidate:H});B&&o!==!1?z.startTransition(()=>J()):J()};return z.createElement("form",{ref:q,method:Q,action:$,onSubmit:f?b:W,...Z,"data-discover":!I&&c==="render"?"true":void 0})});B0.displayName="Form";function q0(c){return`${c} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function Ch(c){let s=z.useContext(qa);return Mt(s,q0(c)),s}function L0(c,{target:s,replace:o,state:f,preventScrollReset:d,relative:h,viewTransition:S,unstable_defaultShouldRevalidate:_,unstable_useTransitions:b}={}){let y=qu(),D=Ce(),R=Lu(c,{relative:h});return z.useCallback(H=>{if(m0(H,s)){H.preventDefault();let Z=o!==void 0?o:Hu(D)===Hu(R),q=()=>y(c,{replace:Z,state:f,preventScrollReset:d,relative:h,viewTransition:S,unstable_defaultShouldRevalidate:_});b?z.startTransition(()=>q()):q()}},[D,y,R,o,f,s,c,d,h,S,_,b])}function Uh(c){Re(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 s=z.useRef(Xf(c)),o=z.useRef(!1),f=Ce(),d=z.useMemo(()=>y0(f.search,o.current?null:s.current),[f.search]),h=qu(),S=z.useCallback((_,b)=>{const y=Xf(typeof _=="function"?_(new URLSearchParams(d)):_);o.current=!0,h("?"+y,b)},[h,d]);return[d,S]}var Y0=0,G0=()=>`__${String(++Y0)}__`;function X0(){let{router:c}=Ch("useSubmit"),{basename:s}=z.useContext(ye),o=u0(),f=c.fetch,d=c.navigate;return z.useCallback(async(h,S={})=>{let{action:_,method:b,encType:y,formData:D,body:R}=p0(h,s);if(S.navigate===!1){let H=S.fetcherKey||G0();await f(H,o,S.action||_,{unstable_defaultShouldRevalidate:S.unstable_defaultShouldRevalidate,preventScrollReset:S.preventScrollReset,formData:D,body:R,formMethod:S.method||b,formEncType:S.encType||y,flushSync:S.flushSync})}else await d(S.action||_,{unstable_defaultShouldRevalidate:S.unstable_defaultShouldRevalidate,preventScrollReset:S.preventScrollReset,formData:D,body:R,formMethod:S.method||b,formEncType:S.encType||y,replace:S.replace,state:S.state,fromRouteId:o,flushSync:S.flushSync,viewTransition:S.viewTransition})},[f,d,s,o])}function Q0(c,{relative:s}={}){let{basename:o}=z.useContext(ye),f=z.useContext(xe);Mt(f,"useFormAction must be used inside a RouteContext");let[d]=f.matches.slice(-1),h={...Lu(c||".",{relative:s})},S=Ce();if(c==null){h.search=S.search;let _=new URLSearchParams(h.search),b=_.getAll("index");if(b.some(D=>D==="")){_.delete("index"),b.filter(R=>R).forEach(R=>_.append("index",R));let D=_.toString();h.search=D?`?${D}`:""}}return(!c||c===".")&&d.route.index&&(h.search=h.search?h.search.replace(/^\?/,"?index&"):"?index"),o!=="/"&&(h.pathname=h.pathname==="/"?o:al([o,h.pathname])),Hu(h)}function Z0(c,{relative:s}={}){let o=z.useContext(bh);Mt(o!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`. Did you accidentally import `RouterProvider` from `react-router`?");let{basename:f}=Ch("useViewTransitionState"),d=Lu(c,{relative:s});if(!o.isTransitioning)return!1;let h=ul(o.currentLocation.pathname,f)||o.currentLocation.pathname,S=ul(o.nextLocation.pathname,f)||o.nextLocation.pathname;return ci(d.pathname,S)!=null||ci(d.pathname,h)!=null}function V0(c){const o=`; ${document.cookie}`.split(`; ${c}=`);if(o.length===2)return o.pop()?.split(";").shift()}async function me(c,s){const o=s?.method?.toUpperCase()||"GET",f=["POST","PUT","DELETE"].includes(o),d=new Headers(s?.headers||{});if(f){const h=V0("csrf_token");h&&d.set("X-CSRF-Token",h)}return fetch(c,{...s,headers:d})}function w0(){const[c,s]=z.useState(""),[o,f]=z.useState(""),d=qu(),h=async S=>{S.preventDefault(),f("");try{const _=new URLSearchParams;_.append("password",c);const b=await me("/api/login",{method:"POST",body:_});if(b.ok)d("/");else{const y=await b.json();f(y.message||"Login failed")}}catch{f("Network error")}};return U.jsx("div",{className:"login-container",children:U.jsxs("form",{onSubmit:h,className:"login-form",children:[U.jsx("h1",{children:"neko rss mode"}),U.jsxs("div",{className:"form-group",children:[U.jsx("label",{htmlFor:"password",children:"password"}),U.jsx("input",{id:"password",type:"password",value:c,onChange:S=>s(S.target.value),autoFocus:!0})]}),o&&U.jsx("div",{className:"error-message",children:o}),U.jsx("button",{type:"submit",children:"login"})]})})}function K0({theme:c,setTheme:s,setSidebarVisible:o}){const[f,d]=z.useState([]),[h,S]=z.useState([]),[_,b]=z.useState(!0),[y,D]=z.useState(""),[R,H]=z.useState(!1),[Z,q]=z.useState(""),B=qu(),[G]=Uh(),$=Ce(),{feedId:Q,tagName:I}=Ah(),W=G.get("filter")||($.pathname==="/"&&!Q&&!I?"unread":""),tt=J=>{J.preventDefault(),Z.trim()&&B(`/?q=${encodeURIComponent(Z.trim())}`)},F=()=>{H(!R)};if(z.useEffect(()=>{Promise.all([me("/api/feed/").then(J=>{if(!J.ok)throw new Error("Failed to fetch feeds");return J.json()}),me("/api/tag").then(J=>{if(!J.ok)throw new Error("Failed to fetch tags");return J.json()})]).then(([J,mt])=>{d(J),S(mt),b(!1)}).catch(J=>{D(J.message),b(!1)})},[]),_)return U.jsx("div",{className:"feed-list-loading",children:"Loading feeds..."});if(y)return U.jsxs("div",{className:"feed-list-error",children:["Error: ",y]});const X=()=>{me("/api/logout",{method:"POST"}).then(()=>window.location.href="/v2/login")};return U.jsxs("div",{className:"feed-list",children:[U.jsx("h1",{className:"logo",onClick:()=>o(!1),children:"🐱"}),U.jsx("div",{className:"search-section",children:U.jsx("form",{onSubmit:tt,className:"search-form",children:U.jsx("input",{type:"search",placeholder:"search...",value:Z,onChange:J=>q(J.target.value),className:"search-input"})})}),U.jsx("div",{className:"filter-section",children:U.jsxs("ul",{className:"filter-list",children:[U.jsx("li",{className:"unread_filter",children:U.jsx(Dl,{to:"/?filter=unread",className:W==="unread"?"active":"",children:"unread"})}),U.jsx("li",{className:"all_filter",children:U.jsx(Dl,{to:"/?filter=all",className:W==="all"?"active":"",children:"all"})}),U.jsx("li",{className:"starred_filter",children:U.jsx(Dl,{to:"/?filter=starred",className:W==="starred"?"active":"",children:"starred"})})]})}),U.jsxs("div",{className:"tag-section",children:[U.jsx("h4",{onClick:()=>{},className:"section-header",children:"Tags"}),U.jsx("ul",{className:"tag-list-items",children:h.map(J=>U.jsx("li",{className:"tag-item",children:U.jsx(Dl,{to:`/tag/${encodeURIComponent(J.title)}`,className:`tag-link ${I===J.title?"active":""}`,children:J.title})},J.title))})]}),U.jsxs("div",{className:"feed-section",children:[U.jsx("h4",{onClick:F,className:"section-header",children:"Feeds"}),R&&(f.length===0?U.jsx("p",{children:"No feeds found."}):U.jsx("ul",{className:"feed-list-items",children:f.map(J=>U.jsx("li",{className:"sidebar-feed-item",children:U.jsx(Dl,{to:`/feed/${J._id}`,className:`feed-title ${Q===String(J._id)?"active":""}`,children:J.title||J.url})},J._id))}))]}),U.jsx("div",{className:"nav-section",children:U.jsxs("ul",{className:"nav-list",children:[U.jsx("li",{children:U.jsx(Dl,{to:"/settings",className:"nav-link",children:"settings"})}),U.jsx("li",{children:U.jsx("button",{onClick:X,className:"logout-link",children:"logout"})})]})}),U.jsx("div",{className:"theme-section",children:U.jsxs("div",{className:"theme-selector",children:[U.jsx("button",{onClick:()=>s("light"),className:c==="light"?"active":"",title:"Light Theme",children:"☀️"}),U.jsx("button",{onClick:()=>s("dark"),className:c==="dark"?"active":"",title:"Dark Theme",children:"🌙"})]})})]})}function J0({item:c}){const[s,o]=z.useState(c),[f,d]=z.useState(!1);z.useEffect(()=>{o(c)},[c]);const h=()=>{S({...s,starred:!s.starred})},S=_=>{d(!0);const b=s;o(_),me(`/api/item/${_._id}`,{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify({_id:_._id,read:_.read,starred:_.starred})}).then(y=>{if(!y.ok)throw new Error("Failed to update item");return y.json()}).then(()=>{d(!1)}).catch(y=>{console.error("Error updating item:",y),o(b),d(!1)})};return U.jsxs("li",{className:`feed-item ${s.read?"read":"unread"} ${f?"loading":""}`,children:[U.jsxs("div",{className:"item-header",children:[U.jsx("a",{href:s.url,target:"_blank",rel:"noopener noreferrer",className:"item-title",children:s.title||"(No Title)"}),U.jsx("button",{onClick:_=>{_.stopPropagation(),h()},className:`star-btn ${s.starred?"is-starred":"is-unstarred"}`,title:s.starred?"Unstar":"Star",children:"★"})]}),U.jsxs("div",{className:"dateline",children:[U.jsxs("a",{href:s.url,target:"_blank",rel:"noopener noreferrer",children:[new Date(s.publish_date).toLocaleDateString(),s.feed_title&&` - ${s.feed_title}`]}),U.jsx("div",{className:"item-actions",style:{display:"inline-block",float:"right"}})]}),s.description&&U.jsx("div",{className:"item-description",dangerouslySetInnerHTML:{__html:s.description}})]})}function Lf(){const{feedId:c,tagName:s}=Ah(),[o]=Uh(),f=o.get("filter")||"unread",[d,h]=z.useState([]),[S,_]=z.useState(!0),[b,y]=z.useState(!1),[D,R]=z.useState(!0),[H,Z]=z.useState(""),[q,B]=z.useState(-1),G=W=>{W?y(!0):(_(!0),h([])),Z("");let tt="/api/stream";const F=new URLSearchParams;c?F.append("feed_id",c):s&&F.append("tag",s),W&&F.append("max_id",W);const X=o.get("q");X&&F.append("q",X),f==="all"?F.append("read_filter","all"):f==="starred"?(F.append("starred","true"),F.append("read_filter","all")):X||F.append("read_filter","unread");const J=F.toString();J&&(tt+=`?${J}`),me(tt).then(mt=>{if(!mt.ok)throw new Error("Failed to fetch items");return mt.json()}).then(mt=>{h(W?Wt=>[...Wt,...mt]:mt),R(mt.length>0),_(!1),y(!1)}).catch(mt=>{Z(mt.message),_(!1),y(!1)})};z.useEffect(()=>{G(),B(-1)},[c,s,f,o]);const $=W=>{const tt=document.getElementById(`item-${W}`);tt&&tt.scrollIntoView({behavior:"auto",block:"start"})},Q=W=>{const tt={...W,read:!0};h(F=>F.map(X=>X._id===W._id?tt:X)),me(`/api/item/${W._id}`,{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify({read:!0,starred:W.starred})}).catch(F=>console.error("Failed to mark read",F))},I=W=>{const tt={...W,starred:!W.starred};h(F=>F.map(X=>X._id===W._id?tt:X)),me(`/api/item/${W._id}`,{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify({read:W.read,starred:!W.starred})}).catch(F=>console.error("Failed to toggle star",F))};return z.useEffect(()=>{const W=tt=>{d.length!==0&&(tt.key==="j"?B(F=>{const X=Math.min(F+1,d.length-1);if(X!==F){const J=d[X];J.read||Q(J),$(X)}return X}):tt.key==="k"?B(F=>{const X=Math.max(F-1,0);return X!==F&&$(X),X}):tt.key==="s"&&B(F=>(F>=0&&F<d.length&&I(d[F]),F)))};return window.addEventListener("keydown",W),()=>window.removeEventListener("keydown",W)},[d]),z.useEffect(()=>{const W=new IntersectionObserver(F=>{F.forEach(X=>{if(X.target.id==="load-more-sentinel"){X.isIntersecting&&!b&&D&&d.length>0&&G(String(d[d.length-1]._id));return}if(!X.isIntersecting&&X.boundingClientRect.top<0){const J=Number(X.target.getAttribute("data-index"));if(!isNaN(J)&&J>=0&&J<d.length){const mt=d[J];mt.read||Q(mt)}}})},{root:null,threshold:0});d.forEach((F,X)=>{const J=document.getElementById(`item-${X}`);J&&W.observe(J)});const tt=document.getElementById("load-more-sentinel");return tt&&W.observe(tt),()=>W.disconnect()},[d,b,D]),S?U.jsx("div",{className:"feed-items-loading",children:"Loading items..."}):H?U.jsxs("div",{className:"feed-items-error",children:["Error: ",H]}):U.jsx("div",{className:"feed-items",children:d.length===0?U.jsx("p",{children:"No items found."}):U.jsxs("ul",{className:"item-list",children:[d.map((W,tt)=>U.jsx("div",{id:`item-${tt}`,"data-index":tt,"data-selected":tt===q,onClick:()=>B(tt),children:U.jsx(J0,{item:W})},W._id)),D&&U.jsx("div",{id:"load-more-sentinel",className:"loading-more",children:b?"Loading more...":""})]})})}function $0(){const[c,s]=z.useState([]),[o,f]=z.useState(""),[d,h]=z.useState(!1),[S,_]=z.useState(null),[b,y]=z.useState(null),D=()=>{h(!0),me("/api/feed/").then(q=>{if(!q.ok)throw new Error("Failed to fetch feeds");return q.json()}).then(q=>{s(q),h(!1)}).catch(q=>{_(q.message),h(!1)})};z.useEffect(()=>{D()},[]);const R=q=>{q.preventDefault(),o&&(h(!0),me("/api/feed/",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({url:o})}).then(B=>{if(!B.ok)throw new Error("Failed to add feed");return B.json()}).then(()=>{f(""),D()}).catch(B=>{_(B.message),h(!1)}))},H=q=>{globalThis.confirm("Are you sure you want to delete this feed?")&&(h(!0),me(`/api/feed/${q}`,{method:"DELETE"}).then(B=>{if(!B.ok)throw new Error("Failed to delete feed");s(c.filter(G=>G._id!==q)),h(!1)}).catch(B=>{_(B.message),h(!1)}))},Z=q=>{if(q.preventDefault(),!b)return;h(!0);const B=new FormData;B.append("file",b),B.append("format","opml"),me("/api/import",{method:"POST",body:B}).then(G=>{if(!G.ok)throw new Error("Failed to import feeds");return G.json()}).then(()=>{y(null),D(),alert("Import successful!")}).catch(G=>{_(G.message),h(!1)})};return U.jsxs("div",{className:"settings-page",children:[U.jsx("h2",{children:"Settings"}),U.jsxs("div",{className:"add-feed-section",children:[U.jsx("h3",{children:"Add New Feed"}),U.jsxs("form",{onSubmit:R,className:"add-feed-form",children:[U.jsx("input",{type:"url",value:o,onChange:q=>f(q.target.value),placeholder:"https://example.com/feed.xml",required:!0,className:"feed-input",disabled:d}),U.jsx("button",{type:"submit",disabled:d,children:"Add Feed"})]})]}),U.jsxs("div",{className:"import-export-section",children:[U.jsxs("div",{className:"import-section",children:[U.jsx("h3",{children:"Import Feeds (OPML)"}),U.jsxs("form",{onSubmit:Z,className:"import-form",children:[U.jsx("input",{type:"file",accept:".opml,.xml,.txt",onChange:q=>y(q.target.files?.[0]||null),className:"file-input",disabled:d}),U.jsx("button",{type:"submit",disabled:!b||d,children:"Import"})]})]}),U.jsxs("div",{className:"export-section",children:[U.jsx("h3",{children:"Export Feeds"}),U.jsxs("div",{className:"export-buttons",children:[U.jsx("a",{href:"/api/export/opml",className:"export-btn",children:"OPML"}),U.jsx("a",{href:"/api/export/text",className:"export-btn",children:"Text"}),U.jsx("a",{href:"/api/export/json",className:"export-btn",children:"JSON"})]})]})]}),S&&U.jsx("p",{className:"error-message",children:S}),U.jsxs("div",{className:"feed-list-section",children:[U.jsx("h3",{children:"Manage Feeds"}),d&&U.jsx("p",{children:"Loading..."}),U.jsx("ul",{className:"settings-feed-list",children:c.map(q=>U.jsxs("li",{className:"settings-feed-item",children:[U.jsxs("div",{className:"feed-info",children:[U.jsx("span",{className:"feed-title",children:q.title||"(No Title)"}),U.jsx("span",{className:"feed-url",children:q.url})]}),U.jsx("button",{onClick:()=>H(q._id),className:"delete-btn",disabled:d,title:"Delete Feed",children:"Delete"})]},q._id))})]})]})}function W0({children:c}){const[s,o]=z.useState(null),f=Ce();return z.useEffect(()=>{me("/api/auth").then(d=>{d.ok?o(!0):o(!1)}).catch(()=>o(!1))},[]),s===null?U.jsx("div",{children:"Loading..."}):s?c:U.jsx(f0,{to:"/login",state:{from:f},replace:!0})}function F0({theme:c,setTheme:s}){const[o,f]=z.useState(!0);return U.jsx("div",{className:`dashboard ${o?"sidebar-visible":"sidebar-hidden"} theme-${c}`,children:U.jsxs("div",{className:"dashboard-content",children:[U.jsx("aside",{className:`dashboard-sidebar ${o?"":"hidden"}`,children:U.jsx(K0,{theme:c,setTheme:s,setSidebarVisible:f})}),U.jsx("main",{className:"dashboard-main",children:U.jsxs(Mh,{children:[U.jsx(kl,{path:"/feed/:feedId",element:U.jsx(Lf,{})}),U.jsx(kl,{path:"/tag/:tagName",element:U.jsx(Lf,{})}),U.jsx(kl,{path:"/settings",element:U.jsx($0,{})}),U.jsx(kl,{path:"/",element:U.jsx(Lf,{})})]})})]})})}function k0(){const[c,s]=z.useState(localStorage.getItem("neko-theme")||"light"),o=d=>{s(d),localStorage.setItem("neko-theme",d)},f=window.location.pathname.startsWith("/v2")?"/v2":"/";return U.jsx(j0,{basename:f,children:U.jsxs(Mh,{children:[U.jsx(kl,{path:"/login",element:U.jsx(w0,{})}),U.jsx(kl,{path:"/*",element:U.jsx(W0,{children:U.jsx(F0,{theme:c,setTheme:o})})})]})})}dv.createRoot(document.getElementById("root")).render(U.jsx(z.StrictMode,{children:U.jsx(k0,{})})); diff --git a/web/dist/v2/assets/index-eKdiad4e.js b/web/dist/v2/assets/index-eKdiad4e.js deleted file mode 100644 index 9d70563..0000000 --- a/web/dist/v2/assets/index-eKdiad4e.js +++ /dev/null @@ -1,11 +0,0 @@ -(function(){const s=document.createElement("link").relList;if(s&&s.supports&&s.supports("modulepreload"))return;for(const d of document.querySelectorAll('link[rel="modulepreload"]'))f(d);new MutationObserver(d=>{for(const h of d)if(h.type==="childList")for(const S of h.addedNodes)S.tagName==="LINK"&&S.rel==="modulepreload"&&f(S)}).observe(document,{childList:!0,subtree:!0});function o(d){const h={};return d.integrity&&(h.integrity=d.integrity),d.referrerPolicy&&(h.referrerPolicy=d.referrerPolicy),d.crossOrigin==="use-credentials"?h.credentials="include":d.crossOrigin==="anonymous"?h.credentials="omit":h.credentials="same-origin",h}function f(d){if(d.ep)return;d.ep=!0;const h=o(d);fetch(d.href,h)}})();var Df={exports:{}},xu={};var Id;function av(){if(Id)return xu;Id=1;var c=Symbol.for("react.transitional.element"),s=Symbol.for("react.fragment");function o(f,d,h){var S=null;if(h!==void 0&&(S=""+h),d.key!==void 0&&(S=""+d.key),"key"in d){h={};for(var R in d)R!=="key"&&(h[R]=d[R])}else h=d;return d=h.ref,{$$typeof:c,type:f,key:S,ref:d!==void 0?d:null,props:h}}return xu.Fragment=s,xu.jsx=o,xu.jsxs=o,xu}var Pd;function uv(){return Pd||(Pd=1,Df.exports=av()),Df.exports}var H=uv(),Nf={exports:{}},et={};var th;function nv(){if(th)return et;th=1;var c=Symbol.for("react.transitional.element"),s=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),f=Symbol.for("react.strict_mode"),d=Symbol.for("react.profiler"),h=Symbol.for("react.consumer"),S=Symbol.for("react.context"),R=Symbol.for("react.forward_ref"),b=Symbol.for("react.suspense"),y=Symbol.for("react.memo"),N=Symbol.for("react.lazy"),z=Symbol.for("react.activity"),j=Symbol.iterator;function Q(g){return g===null||typeof g!="object"?null:(g=j&&g[j]||g["@@iterator"],typeof g=="function"?g:null)}var F={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},X=Object.assign,Z={};function J(g,x,L){this.props=g,this.context=x,this.refs=Z,this.updater=L||F}J.prototype.isReactComponent={},J.prototype.setState=function(g,x){if(typeof g!="object"&&typeof g!="function"&&g!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,g,x,"setState")},J.prototype.forceUpdate=function(g){this.updater.enqueueForceUpdate(this,g,"forceUpdate")};function G(){}G.prototype=J.prototype;function W(g,x,L){this.props=g,this.context=x,this.refs=Z,this.updater=L||F}var $=W.prototype=new G;$.constructor=W,X($,J.prototype),$.isPureReactComponent=!0;var P=Array.isArray;function B(){}var Y={H:null,A:null,T:null,S:null},st=Object.prototype.hasOwnProperty;function vt(g,x,L){var w=L.ref;return{$$typeof:c,type:g,key:x,ref:w!==void 0?w:null,props:L}}function Wt(g,x){return vt(g.type,x,g.props)}function xe(g){return typeof g=="object"&&g!==null&&g.$$typeof===c}function kt(g){var x={"=":"=0",":":"=2"};return"$"+g.replace(/[=:]/g,function(L){return x[L]})}var Nl=/\/+/g;function Le(g,x){return typeof g=="object"&&g!==null&&g.key!=null?kt(""+g.key):x.toString(36)}function Oe(g){switch(g.status){case"fulfilled":return g.value;case"rejected":throw g.reason;default:switch(typeof g.status=="string"?g.then(B,B):(g.status="pending",g.then(function(x){g.status==="pending"&&(g.status="fulfilled",g.value=x)},function(x){g.status==="pending"&&(g.status="rejected",g.reason=x)})),g.status){case"fulfilled":return g.value;case"rejected":throw g.reason}}throw g}function D(g,x,L,w,lt){var nt=typeof g;(nt==="undefined"||nt==="boolean")&&(g=null);var yt=!1;if(g===null)yt=!0;else switch(nt){case"bigint":case"string":case"number":yt=!0;break;case"object":switch(g.$$typeof){case c:case s:yt=!0;break;case N:return yt=g._init,D(yt(g._payload),x,L,w,lt)}}if(yt)return lt=lt(g),yt=w===""?"."+Le(g,0):w,P(lt)?(L="",yt!=null&&(L=yt.replace(Nl,"$&/")+"/"),D(lt,x,L,"",function(Ga){return Ga})):lt!=null&&(xe(lt)&&(lt=Wt(lt,L+(lt.key==null||g&&g.key===lt.key?"":(""+lt.key).replace(Nl,"$&/")+"/")+yt)),x.push(lt)),1;yt=0;var Jt=w===""?".":w+":";if(P(g))for(var Ct=0;Ct<g.length;Ct++)w=g[Ct],nt=Jt+Le(w,Ct),yt+=D(w,x,L,nt,lt);else if(Ct=Q(g),typeof Ct=="function")for(g=Ct.call(g),Ct=0;!(w=g.next()).done;)w=w.value,nt=Jt+Le(w,Ct++),yt+=D(w,x,L,nt,lt);else if(nt==="object"){if(typeof g.then=="function")return D(Oe(g),x,L,w,lt);throw x=String(g),Error("Objects are not valid as a React child (found: "+(x==="[object Object]"?"object with keys {"+Object.keys(g).join(", ")+"}":x)+"). If you meant to render a collection of children, use an array instead.")}return yt}function q(g,x,L){if(g==null)return g;var w=[],lt=0;return D(g,w,"","",function(nt){return x.call(L,nt,lt++)}),w}function tt(g){if(g._status===-1){var x=g._result;x=x(),x.then(function(L){(g._status===0||g._status===-1)&&(g._status=1,g._result=L)},function(L){(g._status===0||g._status===-1)&&(g._status=2,g._result=L)}),g._status===-1&&(g._status=0,g._result=x)}if(g._status===1)return g._result.default;throw g._result}var St=typeof reportError=="function"?reportError:function(g){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var x=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof g=="object"&&g!==null&&typeof g.message=="string"?String(g.message):String(g),error:g});if(!window.dispatchEvent(x))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",g);return}console.error(g)},zt={map:q,forEach:function(g,x,L){q(g,function(){x.apply(this,arguments)},L)},count:function(g){var x=0;return q(g,function(){x++}),x},toArray:function(g){return q(g,function(x){return x})||[]},only:function(g){if(!xe(g))throw Error("React.Children.only expected to receive a single React element child.");return g}};return et.Activity=z,et.Children=zt,et.Component=J,et.Fragment=o,et.Profiler=d,et.PureComponent=W,et.StrictMode=f,et.Suspense=b,et.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=Y,et.__COMPILER_RUNTIME={__proto__:null,c:function(g){return Y.H.useMemoCache(g)}},et.cache=function(g){return function(){return g.apply(null,arguments)}},et.cacheSignal=function(){return null},et.cloneElement=function(g,x,L){if(g==null)throw Error("The argument must be a React element, but you passed "+g+".");var w=X({},g.props),lt=g.key;if(x!=null)for(nt in x.key!==void 0&&(lt=""+x.key),x)!st.call(x,nt)||nt==="key"||nt==="__self"||nt==="__source"||nt==="ref"&&x.ref===void 0||(w[nt]=x[nt]);var nt=arguments.length-2;if(nt===1)w.children=L;else if(1<nt){for(var yt=Array(nt),Jt=0;Jt<nt;Jt++)yt[Jt]=arguments[Jt+2];w.children=yt}return vt(g.type,lt,w)},et.createContext=function(g){return g={$$typeof:S,_currentValue:g,_currentValue2:g,_threadCount:0,Provider:null,Consumer:null},g.Provider=g,g.Consumer={$$typeof:h,_context:g},g},et.createElement=function(g,x,L){var w,lt={},nt=null;if(x!=null)for(w in x.key!==void 0&&(nt=""+x.key),x)st.call(x,w)&&w!=="key"&&w!=="__self"&&w!=="__source"&&(lt[w]=x[w]);var yt=arguments.length-2;if(yt===1)lt.children=L;else if(1<yt){for(var Jt=Array(yt),Ct=0;Ct<yt;Ct++)Jt[Ct]=arguments[Ct+2];lt.children=Jt}if(g&&g.defaultProps)for(w in yt=g.defaultProps,yt)lt[w]===void 0&&(lt[w]=yt[w]);return vt(g,nt,lt)},et.createRef=function(){return{current:null}},et.forwardRef=function(g){return{$$typeof:R,render:g}},et.isValidElement=xe,et.lazy=function(g){return{$$typeof:N,_payload:{_status:-1,_result:g},_init:tt}},et.memo=function(g,x){return{$$typeof:y,type:g,compare:x===void 0?null:x}},et.startTransition=function(g){var x=Y.T,L={};Y.T=L;try{var w=g(),lt=Y.S;lt!==null&<(L,w),typeof w=="object"&&w!==null&&typeof w.then=="function"&&w.then(B,St)}catch(nt){St(nt)}finally{x!==null&&L.types!==null&&(x.types=L.types),Y.T=x}},et.unstable_useCacheRefresh=function(){return Y.H.useCacheRefresh()},et.use=function(g){return Y.H.use(g)},et.useActionState=function(g,x,L){return Y.H.useActionState(g,x,L)},et.useCallback=function(g,x){return Y.H.useCallback(g,x)},et.useContext=function(g){return Y.H.useContext(g)},et.useDebugValue=function(){},et.useDeferredValue=function(g,x){return Y.H.useDeferredValue(g,x)},et.useEffect=function(g,x){return Y.H.useEffect(g,x)},et.useEffectEvent=function(g){return Y.H.useEffectEvent(g)},et.useId=function(){return Y.H.useId()},et.useImperativeHandle=function(g,x,L){return Y.H.useImperativeHandle(g,x,L)},et.useInsertionEffect=function(g,x){return Y.H.useInsertionEffect(g,x)},et.useLayoutEffect=function(g,x){return Y.H.useLayoutEffect(g,x)},et.useMemo=function(g,x){return Y.H.useMemo(g,x)},et.useOptimistic=function(g,x){return Y.H.useOptimistic(g,x)},et.useReducer=function(g,x,L){return Y.H.useReducer(g,x,L)},et.useRef=function(g){return Y.H.useRef(g)},et.useState=function(g){return Y.H.useState(g)},et.useSyncExternalStore=function(g,x,L){return Y.H.useSyncExternalStore(g,x,L)},et.useTransition=function(){return Y.H.useTransition()},et.version="19.2.4",et}var eh;function Qf(){return eh||(eh=1,Nf.exports=nv()),Nf.exports}var A=Qf(),Cf={exports:{}},Hu={},Uf={exports:{}},xf={};var lh;function iv(){return lh||(lh=1,(function(c){function s(D,q){var tt=D.length;D.push(q);t:for(;0<tt;){var St=tt-1>>>1,zt=D[St];if(0<d(zt,q))D[St]=q,D[tt]=zt,tt=St;else break t}}function o(D){return D.length===0?null:D[0]}function f(D){if(D.length===0)return null;var q=D[0],tt=D.pop();if(tt!==q){D[0]=tt;t:for(var St=0,zt=D.length,g=zt>>>1;St<g;){var x=2*(St+1)-1,L=D[x],w=x+1,lt=D[w];if(0>d(L,tt))w<zt&&0>d(lt,L)?(D[St]=lt,D[w]=tt,St=w):(D[St]=L,D[x]=tt,St=x);else if(w<zt&&0>d(lt,tt))D[St]=lt,D[w]=tt,St=w;else break t}}return q}function d(D,q){var tt=D.sortIndex-q.sortIndex;return tt!==0?tt:D.id-q.id}if(c.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var h=performance;c.unstable_now=function(){return h.now()}}else{var S=Date,R=S.now();c.unstable_now=function(){return S.now()-R}}var b=[],y=[],N=1,z=null,j=3,Q=!1,F=!1,X=!1,Z=!1,J=typeof setTimeout=="function"?setTimeout:null,G=typeof clearTimeout=="function"?clearTimeout:null,W=typeof setImmediate<"u"?setImmediate:null;function $(D){for(var q=o(y);q!==null;){if(q.callback===null)f(y);else if(q.startTime<=D)f(y),q.sortIndex=q.expirationTime,s(b,q);else break;q=o(y)}}function P(D){if(X=!1,$(D),!F)if(o(b)!==null)F=!0,B||(B=!0,kt());else{var q=o(y);q!==null&&Oe(P,q.startTime-D)}}var B=!1,Y=-1,st=5,vt=-1;function Wt(){return Z?!0:!(c.unstable_now()-vt<st)}function xe(){if(Z=!1,B){var D=c.unstable_now();vt=D;var q=!0;try{t:{F=!1,X&&(X=!1,G(Y),Y=-1),Q=!0;var tt=j;try{e:{for($(D),z=o(b);z!==null&&!(z.expirationTime>D&&Wt());){var St=z.callback;if(typeof St=="function"){z.callback=null,j=z.priorityLevel;var zt=St(z.expirationTime<=D);if(D=c.unstable_now(),typeof zt=="function"){z.callback=zt,$(D),q=!0;break e}z===o(b)&&f(b),$(D)}else f(b);z=o(b)}if(z!==null)q=!0;else{var g=o(y);g!==null&&Oe(P,g.startTime-D),q=!1}}break t}finally{z=null,j=tt,Q=!1}q=void 0}}finally{q?kt():B=!1}}}var kt;if(typeof W=="function")kt=function(){W(xe)};else if(typeof MessageChannel<"u"){var Nl=new MessageChannel,Le=Nl.port2;Nl.port1.onmessage=xe,kt=function(){Le.postMessage(null)}}else kt=function(){J(xe,0)};function Oe(D,q){Y=J(function(){D(c.unstable_now())},q)}c.unstable_IdlePriority=5,c.unstable_ImmediatePriority=1,c.unstable_LowPriority=4,c.unstable_NormalPriority=3,c.unstable_Profiling=null,c.unstable_UserBlockingPriority=2,c.unstable_cancelCallback=function(D){D.callback=null},c.unstable_forceFrameRate=function(D){0>D||125<D?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):st=0<D?Math.floor(1e3/D):5},c.unstable_getCurrentPriorityLevel=function(){return j},c.unstable_next=function(D){switch(j){case 1:case 2:case 3:var q=3;break;default:q=j}var tt=j;j=q;try{return D()}finally{j=tt}},c.unstable_requestPaint=function(){Z=!0},c.unstable_runWithPriority=function(D,q){switch(D){case 1:case 2:case 3:case 4:case 5:break;default:D=3}var tt=j;j=D;try{return q()}finally{j=tt}},c.unstable_scheduleCallback=function(D,q,tt){var St=c.unstable_now();switch(typeof tt=="object"&&tt!==null?(tt=tt.delay,tt=typeof tt=="number"&&0<tt?St+tt:St):tt=St,D){case 1:var zt=-1;break;case 2:zt=250;break;case 5:zt=1073741823;break;case 4:zt=1e4;break;default:zt=5e3}return zt=tt+zt,D={id:N++,callback:q,priorityLevel:D,startTime:tt,expirationTime:zt,sortIndex:-1},tt>St?(D.sortIndex=tt,s(y,D),o(b)===null&&D===o(y)&&(X?(G(Y),Y=-1):X=!0,Oe(P,tt-St))):(D.sortIndex=zt,s(b,D),F||Q||(F=!0,B||(B=!0,kt()))),D},c.unstable_shouldYield=Wt,c.unstable_wrapCallback=function(D){var q=j;return function(){var tt=j;j=q;try{return D.apply(this,arguments)}finally{j=tt}}}})(xf)),xf}var ah;function cv(){return ah||(ah=1,Uf.exports=iv()),Uf.exports}var Hf={exports:{}},Kt={};var uh;function fv(){if(uh)return Kt;uh=1;var c=Qf();function s(b){var y="https://react.dev/errors/"+b;if(1<arguments.length){y+="?args[]="+encodeURIComponent(arguments[1]);for(var N=2;N<arguments.length;N++)y+="&args[]="+encodeURIComponent(arguments[N])}return"Minified React error #"+b+"; visit "+y+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function o(){}var f={d:{f:o,r:function(){throw Error(s(522))},D:o,C:o,L:o,m:o,X:o,S:o,M:o},p:0,findDOMNode:null},d=Symbol.for("react.portal");function h(b,y,N){var z=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:d,key:z==null?null:""+z,children:b,containerInfo:y,implementation:N}}var S=c.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function R(b,y){if(b==="font")return"";if(typeof y=="string")return y==="use-credentials"?y:""}return Kt.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=f,Kt.createPortal=function(b,y){var N=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!y||y.nodeType!==1&&y.nodeType!==9&&y.nodeType!==11)throw Error(s(299));return h(b,y,null,N)},Kt.flushSync=function(b){var y=S.T,N=f.p;try{if(S.T=null,f.p=2,b)return b()}finally{S.T=y,f.p=N,f.d.f()}},Kt.preconnect=function(b,y){typeof b=="string"&&(y?(y=y.crossOrigin,y=typeof y=="string"?y==="use-credentials"?y:"":void 0):y=null,f.d.C(b,y))},Kt.prefetchDNS=function(b){typeof b=="string"&&f.d.D(b)},Kt.preinit=function(b,y){if(typeof b=="string"&&y&&typeof y.as=="string"){var N=y.as,z=R(N,y.crossOrigin),j=typeof y.integrity=="string"?y.integrity:void 0,Q=typeof y.fetchPriority=="string"?y.fetchPriority:void 0;N==="style"?f.d.S(b,typeof y.precedence=="string"?y.precedence:void 0,{crossOrigin:z,integrity:j,fetchPriority:Q}):N==="script"&&f.d.X(b,{crossOrigin:z,integrity:j,fetchPriority:Q,nonce:typeof y.nonce=="string"?y.nonce:void 0})}},Kt.preinitModule=function(b,y){if(typeof b=="string")if(typeof y=="object"&&y!==null){if(y.as==null||y.as==="script"){var N=R(y.as,y.crossOrigin);f.d.M(b,{crossOrigin:N,integrity:typeof y.integrity=="string"?y.integrity:void 0,nonce:typeof y.nonce=="string"?y.nonce:void 0})}}else y==null&&f.d.M(b)},Kt.preload=function(b,y){if(typeof b=="string"&&typeof y=="object"&&y!==null&&typeof y.as=="string"){var N=y.as,z=R(N,y.crossOrigin);f.d.L(b,N,{crossOrigin:z,integrity:typeof y.integrity=="string"?y.integrity:void 0,nonce:typeof y.nonce=="string"?y.nonce:void 0,type:typeof y.type=="string"?y.type:void 0,fetchPriority:typeof y.fetchPriority=="string"?y.fetchPriority:void 0,referrerPolicy:typeof y.referrerPolicy=="string"?y.referrerPolicy:void 0,imageSrcSet:typeof y.imageSrcSet=="string"?y.imageSrcSet:void 0,imageSizes:typeof y.imageSizes=="string"?y.imageSizes:void 0,media:typeof y.media=="string"?y.media:void 0})}},Kt.preloadModule=function(b,y){if(typeof b=="string")if(y){var N=R(y.as,y.crossOrigin);f.d.m(b,{as:typeof y.as=="string"&&y.as!=="script"?y.as:void 0,crossOrigin:N,integrity:typeof y.integrity=="string"?y.integrity:void 0})}else f.d.m(b)},Kt.requestFormReset=function(b){f.d.r(b)},Kt.unstable_batchedUpdates=function(b,y){return b(y)},Kt.useFormState=function(b,y,N){return S.H.useFormState(b,y,N)},Kt.useFormStatus=function(){return S.H.useHostTransitionStatus()},Kt.version="19.2.4",Kt}var nh;function rv(){if(nh)return Hf.exports;nh=1;function c(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(c)}catch(s){console.error(s)}}return c(),Hf.exports=fv(),Hf.exports}var ih;function sv(){if(ih)return Hu;ih=1;var c=cv(),s=Qf(),o=rv();function f(t){var e="https://react.dev/errors/"+t;if(1<arguments.length){e+="?args[]="+encodeURIComponent(arguments[1]);for(var l=2;l<arguments.length;l++)e+="&args[]="+encodeURIComponent(arguments[l])}return"Minified React error #"+t+"; visit "+e+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function d(t){return!(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11)}function h(t){var e=t,l=t;if(t.alternate)for(;e.return;)e=e.return;else{t=e;do e=t,(e.flags&4098)!==0&&(l=e.return),t=e.return;while(t)}return e.tag===3?l:null}function S(t){if(t.tag===13){var e=t.memoizedState;if(e===null&&(t=t.alternate,t!==null&&(e=t.memoizedState)),e!==null)return e.dehydrated}return null}function R(t){if(t.tag===31){var e=t.memoizedState;if(e===null&&(t=t.alternate,t!==null&&(e=t.memoizedState)),e!==null)return e.dehydrated}return null}function b(t){if(h(t)!==t)throw Error(f(188))}function y(t){var e=t.alternate;if(!e){if(e=h(t),e===null)throw Error(f(188));return e!==t?null:t}for(var l=t,a=e;;){var u=l.return;if(u===null)break;var n=u.alternate;if(n===null){if(a=u.return,a!==null){l=a;continue}break}if(u.child===n.child){for(n=u.child;n;){if(n===l)return b(u),t;if(n===a)return b(u),e;n=n.sibling}throw Error(f(188))}if(l.return!==a.return)l=u,a=n;else{for(var i=!1,r=u.child;r;){if(r===l){i=!0,l=u,a=n;break}if(r===a){i=!0,a=u,l=n;break}r=r.sibling}if(!i){for(r=n.child;r;){if(r===l){i=!0,l=n,a=u;break}if(r===a){i=!0,a=n,l=u;break}r=r.sibling}if(!i)throw Error(f(189))}}if(l.alternate!==a)throw Error(f(190))}if(l.tag!==3)throw Error(f(188));return l.stateNode.current===l?t:e}function N(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t;for(t=t.child;t!==null;){if(e=N(t),e!==null)return e;t=t.sibling}return null}var z=Object.assign,j=Symbol.for("react.element"),Q=Symbol.for("react.transitional.element"),F=Symbol.for("react.portal"),X=Symbol.for("react.fragment"),Z=Symbol.for("react.strict_mode"),J=Symbol.for("react.profiler"),G=Symbol.for("react.consumer"),W=Symbol.for("react.context"),$=Symbol.for("react.forward_ref"),P=Symbol.for("react.suspense"),B=Symbol.for("react.suspense_list"),Y=Symbol.for("react.memo"),st=Symbol.for("react.lazy"),vt=Symbol.for("react.activity"),Wt=Symbol.for("react.memo_cache_sentinel"),xe=Symbol.iterator;function kt(t){return t===null||typeof t!="object"?null:(t=xe&&t[xe]||t["@@iterator"],typeof t=="function"?t:null)}var Nl=Symbol.for("react.client.reference");function Le(t){if(t==null)return null;if(typeof t=="function")return t.$$typeof===Nl?null:t.displayName||t.name||null;if(typeof t=="string")return t;switch(t){case X:return"Fragment";case J:return"Profiler";case Z:return"StrictMode";case P:return"Suspense";case B:return"SuspenseList";case vt:return"Activity"}if(typeof t=="object")switch(t.$$typeof){case F:return"Portal";case W:return t.displayName||"Context";case G:return(t._context.displayName||"Context")+".Consumer";case $:var e=t.render;return t=t.displayName,t||(t=e.displayName||e.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;case Y:return e=t.displayName||null,e!==null?e:Le(t.type)||"Memo";case st:e=t._payload,t=t._init;try{return Le(t(e))}catch{}}return null}var Oe=Array.isArray,D=s.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,q=o.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,tt={pending:!1,data:null,method:null,action:null},St=[],zt=-1;function g(t){return{current:t}}function x(t){0>zt||(t.current=St[zt],St[zt]=null,zt--)}function L(t,e){zt++,St[zt]=t.current,t.current=e}var w=g(null),lt=g(null),nt=g(null),yt=g(null);function Jt(t,e){switch(L(nt,e),L(lt,t),L(w,null),e.nodeType){case 9:case 11:t=(t=e.documentElement)&&(t=t.namespaceURI)?Ed(t):0;break;default:if(t=e.tagName,e=e.namespaceURI)e=Ed(e),t=Td(e,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}x(w),L(w,t)}function Ct(){x(w),x(lt),x(nt)}function Ga(t){t.memoizedState!==null&&L(yt,t);var e=w.current,l=Td(e,t.type);e!==l&&(L(lt,t),L(w,l))}function Yu(t){lt.current===t&&(x(w),x(lt)),yt.current===t&&(x(yt),Du._currentValue=tt)}var si,kf;function Cl(t){if(si===void 0)try{throw Error()}catch(l){var e=l.stack.trim().match(/\n( *(at )?)/);si=e&&e[1]||"",kf=-1<l.stack.indexOf(` - at`)?" (<anonymous>)":-1<l.stack.indexOf("@")?"@unknown:0:0":""}return` -`+si+t+kf}var oi=!1;function di(t,e){if(!t||oi)return"";oi=!0;var l=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var a={DetermineComponentFrameRoot:function(){try{if(e){var U=function(){throw Error()};if(Object.defineProperty(U.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(U,[])}catch(O){var _=O}Reflect.construct(t,[],U)}else{try{U.call()}catch(O){_=O}t.call(U.prototype)}}else{try{throw Error()}catch(O){_=O}(U=t())&&typeof U.catch=="function"&&U.catch(function(){})}}catch(O){if(O&&_&&typeof O.stack=="string")return[O.stack,_.stack]}return[null,null]}};a.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var u=Object.getOwnPropertyDescriptor(a.DetermineComponentFrameRoot,"name");u&&u.configurable&&Object.defineProperty(a.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var n=a.DetermineComponentFrameRoot(),i=n[0],r=n[1];if(i&&r){var m=i.split(` -`),T=r.split(` -`);for(u=a=0;a<m.length&&!m[a].includes("DetermineComponentFrameRoot");)a++;for(;u<T.length&&!T[u].includes("DetermineComponentFrameRoot");)u++;if(a===m.length||u===T.length)for(a=m.length-1,u=T.length-1;1<=a&&0<=u&&m[a]!==T[u];)u--;for(;1<=a&&0<=u;a--,u--)if(m[a]!==T[u]){if(a!==1||u!==1)do if(a--,u--,0>u||m[a]!==T[u]){var M=` -`+m[a].replace(" at new "," at ");return t.displayName&&M.includes("<anonymous>")&&(M=M.replace("<anonymous>",t.displayName)),M}while(1<=a&&0<=u);break}}}finally{oi=!1,Error.prepareStackTrace=l}return(l=t?t.displayName||t.name:"")?Cl(l):""}function Hh(t,e){switch(t.tag){case 26:case 27:case 5:return Cl(t.type);case 16:return Cl("Lazy");case 13:return t.child!==e&&e!==null?Cl("Suspense Fallback"):Cl("Suspense");case 19:return Cl("SuspenseList");case 0:case 15:return di(t.type,!1);case 11:return di(t.type.render,!1);case 1:return di(t.type,!0);case 31:return Cl("Activity");default:return""}}function Ff(t){try{var e="",l=null;do e+=Hh(t,l),l=t,t=t.return;while(t);return e}catch(a){return` -Error generating stack: `+a.message+` -`+a.stack}}var hi=Object.prototype.hasOwnProperty,mi=c.unstable_scheduleCallback,yi=c.unstable_cancelCallback,jh=c.unstable_shouldYield,Bh=c.unstable_requestPaint,ue=c.unstable_now,qh=c.unstable_getCurrentPriorityLevel,If=c.unstable_ImmediatePriority,Pf=c.unstable_UserBlockingPriority,Gu=c.unstable_NormalPriority,Lh=c.unstable_LowPriority,tr=c.unstable_IdlePriority,Yh=c.log,Gh=c.unstable_setDisableYieldValue,Xa=null,ne=null;function nl(t){if(typeof Yh=="function"&&Gh(t),ne&&typeof ne.setStrictMode=="function")try{ne.setStrictMode(Xa,t)}catch{}}var ie=Math.clz32?Math.clz32:Zh,Xh=Math.log,Qh=Math.LN2;function Zh(t){return t>>>=0,t===0?32:31-(Xh(t)/Qh|0)|0}var Xu=256,Qu=262144,Zu=4194304;function Ul(t){var e=t&42;if(e!==0)return e;switch(t&-t){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return t&261888;case 262144:case 524288:case 1048576:case 2097152:return t&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return t&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return t}}function Vu(t,e,l){var a=t.pendingLanes;if(a===0)return 0;var u=0,n=t.suspendedLanes,i=t.pingedLanes;t=t.warmLanes;var r=a&134217727;return r!==0?(a=r&~n,a!==0?u=Ul(a):(i&=r,i!==0?u=Ul(i):l||(l=r&~t,l!==0&&(u=Ul(l))))):(r=a&~n,r!==0?u=Ul(r):i!==0?u=Ul(i):l||(l=a&~t,l!==0&&(u=Ul(l)))),u===0?0:e!==0&&e!==u&&(e&n)===0&&(n=u&-u,l=e&-e,n>=l||n===32&&(l&4194048)!==0)?e:u}function Qa(t,e){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&e)===0}function Vh(t,e){switch(t){case 1:case 2:case 4:case 8:case 64:return e+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function er(){var t=Zu;return Zu<<=1,(Zu&62914560)===0&&(Zu=4194304),t}function vi(t){for(var e=[],l=0;31>l;l++)e.push(t);return e}function Za(t,e){t.pendingLanes|=e,e!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function wh(t,e,l,a,u,n){var i=t.pendingLanes;t.pendingLanes=l,t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0,t.expiredLanes&=l,t.entangledLanes&=l,t.errorRecoveryDisabledLanes&=l,t.shellSuspendCounter=0;var r=t.entanglements,m=t.expirationTimes,T=t.hiddenUpdates;for(l=i&~l;0<l;){var M=31-ie(l),U=1<<M;r[M]=0,m[M]=-1;var _=T[M];if(_!==null)for(T[M]=null,M=0;M<_.length;M++){var O=_[M];O!==null&&(O.lane&=-536870913)}l&=~U}a!==0&&lr(t,a,0),n!==0&&u===0&&t.tag!==0&&(t.suspendedLanes|=n&~(i&~e))}function lr(t,e,l){t.pendingLanes|=e,t.suspendedLanes&=~e;var a=31-ie(e);t.entangledLanes|=e,t.entanglements[a]=t.entanglements[a]|1073741824|l&261930}function ar(t,e){var l=t.entangledLanes|=e;for(t=t.entanglements;l;){var a=31-ie(l),u=1<<a;u&e|t[a]&e&&(t[a]|=e),l&=~u}}function ur(t,e){var l=e&-e;return l=(l&42)!==0?1:gi(l),(l&(t.suspendedLanes|e))!==0?0:l}function gi(t){switch(t){case 2:t=1;break;case 8:t=4;break;case 32:t=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:t=128;break;case 268435456:t=134217728;break;default:t=0}return t}function pi(t){return t&=-t,2<t?8<t?(t&134217727)!==0?32:268435456:8:2}function nr(){var t=q.p;return t!==0?t:(t=window.event,t===void 0?32:wd(t.type))}function ir(t,e){var l=q.p;try{return q.p=t,e()}finally{q.p=l}}var il=Math.random().toString(36).slice(2),Xt="__reactFiber$"+il,Ft="__reactProps$"+il,Il="__reactContainer$"+il,Si="__reactEvents$"+il,Kh="__reactListeners$"+il,Jh="__reactHandles$"+il,cr="__reactResources$"+il,Va="__reactMarker$"+il;function bi(t){delete t[Xt],delete t[Ft],delete t[Si],delete t[Kh],delete t[Jh]}function Pl(t){var e=t[Xt];if(e)return e;for(var l=t.parentNode;l;){if(e=l[Il]||l[Xt]){if(l=e.alternate,e.child!==null||l!==null&&l.child!==null)for(t=Dd(t);t!==null;){if(l=t[Xt])return l;t=Dd(t)}return e}t=l,l=t.parentNode}return null}function ta(t){if(t=t[Xt]||t[Il]){var e=t.tag;if(e===5||e===6||e===13||e===31||e===26||e===27||e===3)return t}return null}function wa(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t.stateNode;throw Error(f(33))}function ea(t){var e=t[cr];return e||(e=t[cr]={hoistableStyles:new Map,hoistableScripts:new Map}),e}function Yt(t){t[Va]=!0}var fr=new Set,rr={};function xl(t,e){la(t,e),la(t+"Capture",e)}function la(t,e){for(rr[t]=e,t=0;t<e.length;t++)fr.add(e[t])}var $h=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),sr={},or={};function Wh(t){return hi.call(or,t)?!0:hi.call(sr,t)?!1:$h.test(t)?or[t]=!0:(sr[t]=!0,!1)}function wu(t,e,l){if(Wh(e))if(l===null)t.removeAttribute(e);else{switch(typeof l){case"undefined":case"function":case"symbol":t.removeAttribute(e);return;case"boolean":var a=e.toLowerCase().slice(0,5);if(a!=="data-"&&a!=="aria-"){t.removeAttribute(e);return}}t.setAttribute(e,""+l)}}function Ku(t,e,l){if(l===null)t.removeAttribute(e);else{switch(typeof l){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(e);return}t.setAttribute(e,""+l)}}function Ye(t,e,l,a){if(a===null)t.removeAttribute(l);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(l);return}t.setAttributeNS(e,l,""+a)}}function ye(t){switch(typeof t){case"bigint":case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function dr(t){var e=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(e==="checkbox"||e==="radio")}function kh(t,e,l){var a=Object.getOwnPropertyDescriptor(t.constructor.prototype,e);if(!t.hasOwnProperty(e)&&typeof a<"u"&&typeof a.get=="function"&&typeof a.set=="function"){var u=a.get,n=a.set;return Object.defineProperty(t,e,{configurable:!0,get:function(){return u.call(this)},set:function(i){l=""+i,n.call(this,i)}}),Object.defineProperty(t,e,{enumerable:a.enumerable}),{getValue:function(){return l},setValue:function(i){l=""+i},stopTracking:function(){t._valueTracker=null,delete t[e]}}}}function Ei(t){if(!t._valueTracker){var e=dr(t)?"checked":"value";t._valueTracker=kh(t,e,""+t[e])}}function hr(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var l=e.getValue(),a="";return t&&(a=dr(t)?t.checked?"true":"false":t.value),t=a,t!==l?(e.setValue(t),!0):!1}function Ju(t){if(t=t||(typeof document<"u"?document:void 0),typeof t>"u")return null;try{return t.activeElement||t.body}catch{return t.body}}var Fh=/[\n"\\]/g;function ve(t){return t.replace(Fh,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function Ti(t,e,l,a,u,n,i,r){t.name="",i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"?t.type=i:t.removeAttribute("type"),e!=null?i==="number"?(e===0&&t.value===""||t.value!=e)&&(t.value=""+ye(e)):t.value!==""+ye(e)&&(t.value=""+ye(e)):i!=="submit"&&i!=="reset"||t.removeAttribute("value"),e!=null?zi(t,i,ye(e)):l!=null?zi(t,i,ye(l)):a!=null&&t.removeAttribute("value"),u==null&&n!=null&&(t.defaultChecked=!!n),u!=null&&(t.checked=u&&typeof u!="function"&&typeof u!="symbol"),r!=null&&typeof r!="function"&&typeof r!="symbol"&&typeof r!="boolean"?t.name=""+ye(r):t.removeAttribute("name")}function mr(t,e,l,a,u,n,i,r){if(n!=null&&typeof n!="function"&&typeof n!="symbol"&&typeof n!="boolean"&&(t.type=n),e!=null||l!=null){if(!(n!=="submit"&&n!=="reset"||e!=null)){Ei(t);return}l=l!=null?""+ye(l):"",e=e!=null?""+ye(e):l,r||e===t.value||(t.value=e),t.defaultValue=e}a=a??u,a=typeof a!="function"&&typeof a!="symbol"&&!!a,t.checked=r?t.checked:!!a,t.defaultChecked=!!a,i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"&&(t.name=i),Ei(t)}function zi(t,e,l){e==="number"&&Ju(t.ownerDocument)===t||t.defaultValue===""+l||(t.defaultValue=""+l)}function aa(t,e,l,a){if(t=t.options,e){e={};for(var u=0;u<l.length;u++)e["$"+l[u]]=!0;for(l=0;l<t.length;l++)u=e.hasOwnProperty("$"+t[l].value),t[l].selected!==u&&(t[l].selected=u),u&&a&&(t[l].defaultSelected=!0)}else{for(l=""+ye(l),e=null,u=0;u<t.length;u++){if(t[u].value===l){t[u].selected=!0,a&&(t[u].defaultSelected=!0);return}e!==null||t[u].disabled||(e=t[u])}e!==null&&(e.selected=!0)}}function yr(t,e,l){if(e!=null&&(e=""+ye(e),e!==t.value&&(t.value=e),l==null)){t.defaultValue!==e&&(t.defaultValue=e);return}t.defaultValue=l!=null?""+ye(l):""}function vr(t,e,l,a){if(e==null){if(a!=null){if(l!=null)throw Error(f(92));if(Oe(a)){if(1<a.length)throw Error(f(93));a=a[0]}l=a}l==null&&(l=""),e=l}l=ye(e),t.defaultValue=l,a=t.textContent,a===l&&a!==""&&a!==null&&(t.value=a),Ei(t)}function ua(t,e){if(e){var l=t.firstChild;if(l&&l===t.lastChild&&l.nodeType===3){l.nodeValue=e;return}}t.textContent=e}var Ih=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function gr(t,e,l){var a=e.indexOf("--")===0;l==null||typeof l=="boolean"||l===""?a?t.setProperty(e,""):e==="float"?t.cssFloat="":t[e]="":a?t.setProperty(e,l):typeof l!="number"||l===0||Ih.has(e)?e==="float"?t.cssFloat=l:t[e]=(""+l).trim():t[e]=l+"px"}function pr(t,e,l){if(e!=null&&typeof e!="object")throw Error(f(62));if(t=t.style,l!=null){for(var a in l)!l.hasOwnProperty(a)||e!=null&&e.hasOwnProperty(a)||(a.indexOf("--")===0?t.setProperty(a,""):a==="float"?t.cssFloat="":t[a]="");for(var u in e)a=e[u],e.hasOwnProperty(u)&&l[u]!==a&&gr(t,u,a)}else for(var n in e)e.hasOwnProperty(n)&&gr(t,n,e[n])}function Ai(t){if(t.indexOf("-")===-1)return!1;switch(t){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 Ph=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),tm=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function $u(t){return tm.test(""+t)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":t}function Ge(){}var _i=null;function Ri(t){return t=t.target||t.srcElement||window,t.correspondingUseElement&&(t=t.correspondingUseElement),t.nodeType===3?t.parentNode:t}var na=null,ia=null;function Sr(t){var e=ta(t);if(e&&(t=e.stateNode)){var l=t[Ft]||null;t:switch(t=e.stateNode,e.type){case"input":if(Ti(t,l.value,l.defaultValue,l.defaultValue,l.checked,l.defaultChecked,l.type,l.name),e=l.name,l.type==="radio"&&e!=null){for(l=t;l.parentNode;)l=l.parentNode;for(l=l.querySelectorAll('input[name="'+ve(""+e)+'"][type="radio"]'),e=0;e<l.length;e++){var a=l[e];if(a!==t&&a.form===t.form){var u=a[Ft]||null;if(!u)throw Error(f(90));Ti(a,u.value,u.defaultValue,u.defaultValue,u.checked,u.defaultChecked,u.type,u.name)}}for(e=0;e<l.length;e++)a=l[e],a.form===t.form&&hr(a)}break t;case"textarea":yr(t,l.value,l.defaultValue);break t;case"select":e=l.value,e!=null&&aa(t,!!l.multiple,e,!1)}}}var Oi=!1;function br(t,e,l){if(Oi)return t(e,l);Oi=!0;try{var a=t(e);return a}finally{if(Oi=!1,(na!==null||ia!==null)&&(Bn(),na&&(e=na,t=ia,ia=na=null,Sr(e),t)))for(e=0;e<t.length;e++)Sr(t[e])}}function Ka(t,e){var l=t.stateNode;if(l===null)return null;var a=l[Ft]||null;if(a===null)return null;l=a[e];t:switch(e){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(a=!a.disabled)||(t=t.type,a=!(t==="button"||t==="input"||t==="select"||t==="textarea")),t=!a;break t;default:t=!1}if(t)return null;if(l&&typeof l!="function")throw Error(f(231,e,typeof l));return l}var Xe=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Mi=!1;if(Xe)try{var Ja={};Object.defineProperty(Ja,"passive",{get:function(){Mi=!0}}),window.addEventListener("test",Ja,Ja),window.removeEventListener("test",Ja,Ja)}catch{Mi=!1}var cl=null,Di=null,Wu=null;function Er(){if(Wu)return Wu;var t,e=Di,l=e.length,a,u="value"in cl?cl.value:cl.textContent,n=u.length;for(t=0;t<l&&e[t]===u[t];t++);var i=l-t;for(a=1;a<=i&&e[l-a]===u[n-a];a++);return Wu=u.slice(t,1<a?1-a:void 0)}function ku(t){var e=t.keyCode;return"charCode"in t?(t=t.charCode,t===0&&e===13&&(t=13)):t=e,t===10&&(t=13),32<=t||t===13?t:0}function Fu(){return!0}function Tr(){return!1}function It(t){function e(l,a,u,n,i){this._reactName=l,this._targetInst=u,this.type=a,this.nativeEvent=n,this.target=i,this.currentTarget=null;for(var r in t)t.hasOwnProperty(r)&&(l=t[r],this[r]=l?l(n):n[r]);return this.isDefaultPrevented=(n.defaultPrevented!=null?n.defaultPrevented:n.returnValue===!1)?Fu:Tr,this.isPropagationStopped=Tr,this}return z(e.prototype,{preventDefault:function(){this.defaultPrevented=!0;var l=this.nativeEvent;l&&(l.preventDefault?l.preventDefault():typeof l.returnValue!="unknown"&&(l.returnValue=!1),this.isDefaultPrevented=Fu)},stopPropagation:function(){var l=this.nativeEvent;l&&(l.stopPropagation?l.stopPropagation():typeof l.cancelBubble!="unknown"&&(l.cancelBubble=!0),this.isPropagationStopped=Fu)},persist:function(){},isPersistent:Fu}),e}var Hl={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(t){return t.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Iu=It(Hl),$a=z({},Hl,{view:0,detail:0}),em=It($a),Ni,Ci,Wa,Pu=z({},$a,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:xi,button:0,buttons:0,relatedTarget:function(t){return t.relatedTarget===void 0?t.fromElement===t.srcElement?t.toElement:t.fromElement:t.relatedTarget},movementX:function(t){return"movementX"in t?t.movementX:(t!==Wa&&(Wa&&t.type==="mousemove"?(Ni=t.screenX-Wa.screenX,Ci=t.screenY-Wa.screenY):Ci=Ni=0,Wa=t),Ni)},movementY:function(t){return"movementY"in t?t.movementY:Ci}}),zr=It(Pu),lm=z({},Pu,{dataTransfer:0}),am=It(lm),um=z({},$a,{relatedTarget:0}),Ui=It(um),nm=z({},Hl,{animationName:0,elapsedTime:0,pseudoElement:0}),im=It(nm),cm=z({},Hl,{clipboardData:function(t){return"clipboardData"in t?t.clipboardData:window.clipboardData}}),fm=It(cm),rm=z({},Hl,{data:0}),Ar=It(rm),sm={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},om={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"},dm={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function hm(t){var e=this.nativeEvent;return e.getModifierState?e.getModifierState(t):(t=dm[t])?!!e[t]:!1}function xi(){return hm}var mm=z({},$a,{key:function(t){if(t.key){var e=sm[t.key]||t.key;if(e!=="Unidentified")return e}return t.type==="keypress"?(t=ku(t),t===13?"Enter":String.fromCharCode(t)):t.type==="keydown"||t.type==="keyup"?om[t.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:xi,charCode:function(t){return t.type==="keypress"?ku(t):0},keyCode:function(t){return t.type==="keydown"||t.type==="keyup"?t.keyCode:0},which:function(t){return t.type==="keypress"?ku(t):t.type==="keydown"||t.type==="keyup"?t.keyCode:0}}),ym=It(mm),vm=z({},Pu,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),_r=It(vm),gm=z({},$a,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:xi}),pm=It(gm),Sm=z({},Hl,{propertyName:0,elapsedTime:0,pseudoElement:0}),bm=It(Sm),Em=z({},Pu,{deltaX:function(t){return"deltaX"in t?t.deltaX:"wheelDeltaX"in t?-t.wheelDeltaX:0},deltaY:function(t){return"deltaY"in t?t.deltaY:"wheelDeltaY"in t?-t.wheelDeltaY:"wheelDelta"in t?-t.wheelDelta:0},deltaZ:0,deltaMode:0}),Tm=It(Em),zm=z({},Hl,{newState:0,oldState:0}),Am=It(zm),_m=[9,13,27,32],Hi=Xe&&"CompositionEvent"in window,ka=null;Xe&&"documentMode"in document&&(ka=document.documentMode);var Rm=Xe&&"TextEvent"in window&&!ka,Rr=Xe&&(!Hi||ka&&8<ka&&11>=ka),Or=" ",Mr=!1;function Dr(t,e){switch(t){case"keyup":return _m.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Nr(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var ca=!1;function Om(t,e){switch(t){case"compositionend":return Nr(e);case"keypress":return e.which!==32?null:(Mr=!0,Or);case"textInput":return t=e.data,t===Or&&Mr?null:t;default:return null}}function Mm(t,e){if(ca)return t==="compositionend"||!Hi&&Dr(t,e)?(t=Er(),Wu=Di=cl=null,ca=!1,t):null;switch(t){case"paste":return null;case"keypress":if(!(e.ctrlKey||e.altKey||e.metaKey)||e.ctrlKey&&e.altKey){if(e.char&&1<e.char.length)return e.char;if(e.which)return String.fromCharCode(e.which)}return null;case"compositionend":return Rr&&e.locale!=="ko"?null:e.data;default:return null}}var Dm={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 Cr(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e==="input"?!!Dm[t.type]:e==="textarea"}function Ur(t,e,l,a){na?ia?ia.push(a):ia=[a]:na=a,e=Zn(e,"onChange"),0<e.length&&(l=new Iu("onChange","change",null,l,a),t.push({event:l,listeners:e}))}var Fa=null,Ia=null;function Nm(t){yd(t,0)}function tn(t){var e=wa(t);if(hr(e))return t}function xr(t,e){if(t==="change")return e}var Hr=!1;if(Xe){var ji;if(Xe){var Bi="oninput"in document;if(!Bi){var jr=document.createElement("div");jr.setAttribute("oninput","return;"),Bi=typeof jr.oninput=="function"}ji=Bi}else ji=!1;Hr=ji&&(!document.documentMode||9<document.documentMode)}function Br(){Fa&&(Fa.detachEvent("onpropertychange",qr),Ia=Fa=null)}function qr(t){if(t.propertyName==="value"&&tn(Ia)){var e=[];Ur(e,Ia,t,Ri(t)),br(Nm,e)}}function Cm(t,e,l){t==="focusin"?(Br(),Fa=e,Ia=l,Fa.attachEvent("onpropertychange",qr)):t==="focusout"&&Br()}function Um(t){if(t==="selectionchange"||t==="keyup"||t==="keydown")return tn(Ia)}function xm(t,e){if(t==="click")return tn(e)}function Hm(t,e){if(t==="input"||t==="change")return tn(e)}function jm(t,e){return t===e&&(t!==0||1/t===1/e)||t!==t&&e!==e}var ce=typeof Object.is=="function"?Object.is:jm;function Pa(t,e){if(ce(t,e))return!0;if(typeof t!="object"||t===null||typeof e!="object"||e===null)return!1;var l=Object.keys(t),a=Object.keys(e);if(l.length!==a.length)return!1;for(a=0;a<l.length;a++){var u=l[a];if(!hi.call(e,u)||!ce(t[u],e[u]))return!1}return!0}function Lr(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function Yr(t,e){var l=Lr(t);t=0;for(var a;l;){if(l.nodeType===3){if(a=t+l.textContent.length,t<=e&&a>=e)return{node:l,offset:e-t};t=a}t:{for(;l;){if(l.nextSibling){l=l.nextSibling;break t}l=l.parentNode}l=void 0}l=Lr(l)}}function Gr(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?Gr(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function Xr(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var e=Ju(t.document);e instanceof t.HTMLIFrameElement;){try{var l=typeof e.contentWindow.location.href=="string"}catch{l=!1}if(l)t=e.contentWindow;else break;e=Ju(t.document)}return e}function qi(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e&&(e==="input"&&(t.type==="text"||t.type==="search"||t.type==="tel"||t.type==="url"||t.type==="password")||e==="textarea"||t.contentEditable==="true")}var Bm=Xe&&"documentMode"in document&&11>=document.documentMode,fa=null,Li=null,tu=null,Yi=!1;function Qr(t,e,l){var a=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;Yi||fa==null||fa!==Ju(a)||(a=fa,"selectionStart"in a&&qi(a)?a={start:a.selectionStart,end:a.selectionEnd}:(a=(a.ownerDocument&&a.ownerDocument.defaultView||window).getSelection(),a={anchorNode:a.anchorNode,anchorOffset:a.anchorOffset,focusNode:a.focusNode,focusOffset:a.focusOffset}),tu&&Pa(tu,a)||(tu=a,a=Zn(Li,"onSelect"),0<a.length&&(e=new Iu("onSelect","select",null,e,l),t.push({event:e,listeners:a}),e.target=fa)))}function jl(t,e){var l={};return l[t.toLowerCase()]=e.toLowerCase(),l["Webkit"+t]="webkit"+e,l["Moz"+t]="moz"+e,l}var ra={animationend:jl("Animation","AnimationEnd"),animationiteration:jl("Animation","AnimationIteration"),animationstart:jl("Animation","AnimationStart"),transitionrun:jl("Transition","TransitionRun"),transitionstart:jl("Transition","TransitionStart"),transitioncancel:jl("Transition","TransitionCancel"),transitionend:jl("Transition","TransitionEnd")},Gi={},Zr={};Xe&&(Zr=document.createElement("div").style,"AnimationEvent"in window||(delete ra.animationend.animation,delete ra.animationiteration.animation,delete ra.animationstart.animation),"TransitionEvent"in window||delete ra.transitionend.transition);function Bl(t){if(Gi[t])return Gi[t];if(!ra[t])return t;var e=ra[t],l;for(l in e)if(e.hasOwnProperty(l)&&l in Zr)return Gi[t]=e[l];return t}var Vr=Bl("animationend"),wr=Bl("animationiteration"),Kr=Bl("animationstart"),qm=Bl("transitionrun"),Lm=Bl("transitionstart"),Ym=Bl("transitioncancel"),Jr=Bl("transitionend"),$r=new Map,Xi="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");Xi.push("scrollEnd");function Me(t,e){$r.set(t,e),xl(e,[t])}var en=typeof reportError=="function"?reportError:function(t){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var e=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof t=="object"&&t!==null&&typeof t.message=="string"?String(t.message):String(t),error:t});if(!window.dispatchEvent(e))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",t);return}console.error(t)},ge=[],sa=0,Qi=0;function ln(){for(var t=sa,e=Qi=sa=0;e<t;){var l=ge[e];ge[e++]=null;var a=ge[e];ge[e++]=null;var u=ge[e];ge[e++]=null;var n=ge[e];if(ge[e++]=null,a!==null&&u!==null){var i=a.pending;i===null?u.next=u:(u.next=i.next,i.next=u),a.pending=u}n!==0&&Wr(l,u,n)}}function an(t,e,l,a){ge[sa++]=t,ge[sa++]=e,ge[sa++]=l,ge[sa++]=a,Qi|=a,t.lanes|=a,t=t.alternate,t!==null&&(t.lanes|=a)}function Zi(t,e,l,a){return an(t,e,l,a),un(t)}function ql(t,e){return an(t,null,null,e),un(t)}function Wr(t,e,l){t.lanes|=l;var a=t.alternate;a!==null&&(a.lanes|=l);for(var u=!1,n=t.return;n!==null;)n.childLanes|=l,a=n.alternate,a!==null&&(a.childLanes|=l),n.tag===22&&(t=n.stateNode,t===null||t._visibility&1||(u=!0)),t=n,n=n.return;return t.tag===3?(n=t.stateNode,u&&e!==null&&(u=31-ie(l),t=n.hiddenUpdates,a=t[u],a===null?t[u]=[e]:a.push(e),e.lane=l|536870912),n):null}function un(t){if(50<Tu)throw Tu=0,Ic=null,Error(f(185));for(var e=t.return;e!==null;)t=e,e=t.return;return t.tag===3?t.stateNode:null}var oa={};function Gm(t,e,l,a){this.tag=t,this.key=l,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=e,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=a,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function fe(t,e,l,a){return new Gm(t,e,l,a)}function Vi(t){return t=t.prototype,!(!t||!t.isReactComponent)}function Qe(t,e){var l=t.alternate;return l===null?(l=fe(t.tag,e,t.key,t.mode),l.elementType=t.elementType,l.type=t.type,l.stateNode=t.stateNode,l.alternate=t,t.alternate=l):(l.pendingProps=e,l.type=t.type,l.flags=0,l.subtreeFlags=0,l.deletions=null),l.flags=t.flags&65011712,l.childLanes=t.childLanes,l.lanes=t.lanes,l.child=t.child,l.memoizedProps=t.memoizedProps,l.memoizedState=t.memoizedState,l.updateQueue=t.updateQueue,e=t.dependencies,l.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext},l.sibling=t.sibling,l.index=t.index,l.ref=t.ref,l.refCleanup=t.refCleanup,l}function kr(t,e){t.flags&=65011714;var l=t.alternate;return l===null?(t.childLanes=0,t.lanes=e,t.child=null,t.subtreeFlags=0,t.memoizedProps=null,t.memoizedState=null,t.updateQueue=null,t.dependencies=null,t.stateNode=null):(t.childLanes=l.childLanes,t.lanes=l.lanes,t.child=l.child,t.subtreeFlags=0,t.deletions=null,t.memoizedProps=l.memoizedProps,t.memoizedState=l.memoizedState,t.updateQueue=l.updateQueue,t.type=l.type,e=l.dependencies,t.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),t}function nn(t,e,l,a,u,n){var i=0;if(a=t,typeof t=="function")Vi(t)&&(i=1);else if(typeof t=="string")i=wy(t,l,w.current)?26:t==="html"||t==="head"||t==="body"?27:5;else t:switch(t){case vt:return t=fe(31,l,e,u),t.elementType=vt,t.lanes=n,t;case X:return Ll(l.children,u,n,e);case Z:i=8,u|=24;break;case J:return t=fe(12,l,e,u|2),t.elementType=J,t.lanes=n,t;case P:return t=fe(13,l,e,u),t.elementType=P,t.lanes=n,t;case B:return t=fe(19,l,e,u),t.elementType=B,t.lanes=n,t;default:if(typeof t=="object"&&t!==null)switch(t.$$typeof){case W:i=10;break t;case G:i=9;break t;case $:i=11;break t;case Y:i=14;break t;case st:i=16,a=null;break t}i=29,l=Error(f(130,t===null?"null":typeof t,"")),a=null}return e=fe(i,l,e,u),e.elementType=t,e.type=a,e.lanes=n,e}function Ll(t,e,l,a){return t=fe(7,t,a,e),t.lanes=l,t}function wi(t,e,l){return t=fe(6,t,null,e),t.lanes=l,t}function Fr(t){var e=fe(18,null,null,0);return e.stateNode=t,e}function Ki(t,e,l){return e=fe(4,t.children!==null?t.children:[],t.key,e),e.lanes=l,e.stateNode={containerInfo:t.containerInfo,pendingChildren:null,implementation:t.implementation},e}var Ir=new WeakMap;function pe(t,e){if(typeof t=="object"&&t!==null){var l=Ir.get(t);return l!==void 0?l:(e={value:t,source:e,stack:Ff(e)},Ir.set(t,e),e)}return{value:t,source:e,stack:Ff(e)}}var da=[],ha=0,cn=null,eu=0,Se=[],be=0,fl=null,He=1,je="";function Ze(t,e){da[ha++]=eu,da[ha++]=cn,cn=t,eu=e}function Pr(t,e,l){Se[be++]=He,Se[be++]=je,Se[be++]=fl,fl=t;var a=He;t=je;var u=32-ie(a)-1;a&=~(1<<u),l+=1;var n=32-ie(e)+u;if(30<n){var i=u-u%5;n=(a&(1<<i)-1).toString(32),a>>=i,u-=i,He=1<<32-ie(e)+u|l<<u|a,je=n+t}else He=1<<n|l<<u|a,je=t}function Ji(t){t.return!==null&&(Ze(t,1),Pr(t,1,0))}function $i(t){for(;t===cn;)cn=da[--ha],da[ha]=null,eu=da[--ha],da[ha]=null;for(;t===fl;)fl=Se[--be],Se[be]=null,je=Se[--be],Se[be]=null,He=Se[--be],Se[be]=null}function ts(t,e){Se[be++]=He,Se[be++]=je,Se[be++]=fl,He=e.id,je=e.overflow,fl=t}var Qt=null,_t=null,ot=!1,rl=null,Ee=!1,Wi=Error(f(519));function sl(t){var e=Error(f(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw lu(pe(e,t)),Wi}function es(t){var e=t.stateNode,l=t.type,a=t.memoizedProps;switch(e[Xt]=t,e[Ft]=a,l){case"dialog":ct("cancel",e),ct("close",e);break;case"iframe":case"object":case"embed":ct("load",e);break;case"video":case"audio":for(l=0;l<Au.length;l++)ct(Au[l],e);break;case"source":ct("error",e);break;case"img":case"image":case"link":ct("error",e),ct("load",e);break;case"details":ct("toggle",e);break;case"input":ct("invalid",e),mr(e,a.value,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name,!0);break;case"select":ct("invalid",e);break;case"textarea":ct("invalid",e),vr(e,a.value,a.defaultValue,a.children)}l=a.children,typeof l!="string"&&typeof l!="number"&&typeof l!="bigint"||e.textContent===""+l||a.suppressHydrationWarning===!0||Sd(e.textContent,l)?(a.popover!=null&&(ct("beforetoggle",e),ct("toggle",e)),a.onScroll!=null&&ct("scroll",e),a.onScrollEnd!=null&&ct("scrollend",e),a.onClick!=null&&(e.onclick=Ge),e=!0):e=!1,e||sl(t,!0)}function ls(t){for(Qt=t.return;Qt;)switch(Qt.tag){case 5:case 31:case 13:Ee=!1;return;case 27:case 3:Ee=!0;return;default:Qt=Qt.return}}function ma(t){if(t!==Qt)return!1;if(!ot)return ls(t),ot=!0,!1;var e=t.tag,l;if((l=e!==3&&e!==27)&&((l=e===5)&&(l=t.type,l=!(l!=="form"&&l!=="button")||mf(t.type,t.memoizedProps)),l=!l),l&&_t&&sl(t),ls(t),e===13){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(f(317));_t=Md(t)}else if(e===31){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(f(317));_t=Md(t)}else e===27?(e=_t,Al(t.type)?(t=Sf,Sf=null,_t=t):_t=e):_t=Qt?ze(t.stateNode.nextSibling):null;return!0}function Yl(){_t=Qt=null,ot=!1}function ki(){var t=rl;return t!==null&&(le===null?le=t:le.push.apply(le,t),rl=null),t}function lu(t){rl===null?rl=[t]:rl.push(t)}var Fi=g(null),Gl=null,Ve=null;function ol(t,e,l){L(Fi,e._currentValue),e._currentValue=l}function we(t){t._currentValue=Fi.current,x(Fi)}function Ii(t,e,l){for(;t!==null;){var a=t.alternate;if((t.childLanes&e)!==e?(t.childLanes|=e,a!==null&&(a.childLanes|=e)):a!==null&&(a.childLanes&e)!==e&&(a.childLanes|=e),t===l)break;t=t.return}}function Pi(t,e,l,a){var u=t.child;for(u!==null&&(u.return=t);u!==null;){var n=u.dependencies;if(n!==null){var i=u.child;n=n.firstContext;t:for(;n!==null;){var r=n;n=u;for(var m=0;m<e.length;m++)if(r.context===e[m]){n.lanes|=l,r=n.alternate,r!==null&&(r.lanes|=l),Ii(n.return,l,t),a||(i=null);break t}n=r.next}}else if(u.tag===18){if(i=u.return,i===null)throw Error(f(341));i.lanes|=l,n=i.alternate,n!==null&&(n.lanes|=l),Ii(i,l,t),i=null}else i=u.child;if(i!==null)i.return=u;else for(i=u;i!==null;){if(i===t){i=null;break}if(u=i.sibling,u!==null){u.return=i.return,i=u;break}i=i.return}u=i}}function ya(t,e,l,a){t=null;for(var u=e,n=!1;u!==null;){if(!n){if((u.flags&524288)!==0)n=!0;else if((u.flags&262144)!==0)break}if(u.tag===10){var i=u.alternate;if(i===null)throw Error(f(387));if(i=i.memoizedProps,i!==null){var r=u.type;ce(u.pendingProps.value,i.value)||(t!==null?t.push(r):t=[r])}}else if(u===yt.current){if(i=u.alternate,i===null)throw Error(f(387));i.memoizedState.memoizedState!==u.memoizedState.memoizedState&&(t!==null?t.push(Du):t=[Du])}u=u.return}t!==null&&Pi(e,t,l,a),e.flags|=262144}function fn(t){for(t=t.firstContext;t!==null;){if(!ce(t.context._currentValue,t.memoizedValue))return!0;t=t.next}return!1}function Xl(t){Gl=t,Ve=null,t=t.dependencies,t!==null&&(t.firstContext=null)}function Zt(t){return as(Gl,t)}function rn(t,e){return Gl===null&&Xl(t),as(t,e)}function as(t,e){var l=e._currentValue;if(e={context:e,memoizedValue:l,next:null},Ve===null){if(t===null)throw Error(f(308));Ve=e,t.dependencies={lanes:0,firstContext:e},t.flags|=524288}else Ve=Ve.next=e;return l}var Xm=typeof AbortController<"u"?AbortController:function(){var t=[],e=this.signal={aborted:!1,addEventListener:function(l,a){t.push(a)}};this.abort=function(){e.aborted=!0,t.forEach(function(l){return l()})}},Qm=c.unstable_scheduleCallback,Zm=c.unstable_NormalPriority,Ht={$$typeof:W,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function tc(){return{controller:new Xm,data:new Map,refCount:0}}function au(t){t.refCount--,t.refCount===0&&Qm(Zm,function(){t.controller.abort()})}var uu=null,ec=0,va=0,ga=null;function Vm(t,e){if(uu===null){var l=uu=[];ec=0,va=uf(),ga={status:"pending",value:void 0,then:function(a){l.push(a)}}}return ec++,e.then(us,us),e}function us(){if(--ec===0&&uu!==null){ga!==null&&(ga.status="fulfilled");var t=uu;uu=null,va=0,ga=null;for(var e=0;e<t.length;e++)(0,t[e])()}}function wm(t,e){var l=[],a={status:"pending",value:null,reason:null,then:function(u){l.push(u)}};return t.then(function(){a.status="fulfilled",a.value=e;for(var u=0;u<l.length;u++)(0,l[u])(e)},function(u){for(a.status="rejected",a.reason=u,u=0;u<l.length;u++)(0,l[u])(void 0)}),a}var ns=D.S;D.S=function(t,e){Zo=ue(),typeof e=="object"&&e!==null&&typeof e.then=="function"&&Vm(t,e),ns!==null&&ns(t,e)};var Ql=g(null);function lc(){var t=Ql.current;return t!==null?t:At.pooledCache}function sn(t,e){e===null?L(Ql,Ql.current):L(Ql,e.pool)}function is(){var t=lc();return t===null?null:{parent:Ht._currentValue,pool:t}}var pa=Error(f(460)),ac=Error(f(474)),on=Error(f(542)),dn={then:function(){}};function cs(t){return t=t.status,t==="fulfilled"||t==="rejected"}function fs(t,e,l){switch(l=t[l],l===void 0?t.push(e):l!==e&&(e.then(Ge,Ge),e=l),e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,ss(t),t;default:if(typeof e.status=="string")e.then(Ge,Ge);else{if(t=At,t!==null&&100<t.shellSuspendCounter)throw Error(f(482));t=e,t.status="pending",t.then(function(a){if(e.status==="pending"){var u=e;u.status="fulfilled",u.value=a}},function(a){if(e.status==="pending"){var u=e;u.status="rejected",u.reason=a}})}switch(e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,ss(t),t}throw Vl=e,pa}}function Zl(t){try{var e=t._init;return e(t._payload)}catch(l){throw l!==null&&typeof l=="object"&&typeof l.then=="function"?(Vl=l,pa):l}}var Vl=null;function rs(){if(Vl===null)throw Error(f(459));var t=Vl;return Vl=null,t}function ss(t){if(t===pa||t===on)throw Error(f(483))}var Sa=null,nu=0;function hn(t){var e=nu;return nu+=1,Sa===null&&(Sa=[]),fs(Sa,t,e)}function iu(t,e){e=e.props.ref,t.ref=e!==void 0?e:null}function mn(t,e){throw e.$$typeof===j?Error(f(525)):(t=Object.prototype.toString.call(e),Error(f(31,t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)))}function os(t){function e(p,v){if(t){var E=p.deletions;E===null?(p.deletions=[v],p.flags|=16):E.push(v)}}function l(p,v){if(!t)return null;for(;v!==null;)e(p,v),v=v.sibling;return null}function a(p){for(var v=new Map;p!==null;)p.key!==null?v.set(p.key,p):v.set(p.index,p),p=p.sibling;return v}function u(p,v){return p=Qe(p,v),p.index=0,p.sibling=null,p}function n(p,v,E){return p.index=E,t?(E=p.alternate,E!==null?(E=E.index,E<v?(p.flags|=67108866,v):E):(p.flags|=67108866,v)):(p.flags|=1048576,v)}function i(p){return t&&p.alternate===null&&(p.flags|=67108866),p}function r(p,v,E,C){return v===null||v.tag!==6?(v=wi(E,p.mode,C),v.return=p,v):(v=u(v,E),v.return=p,v)}function m(p,v,E,C){var k=E.type;return k===X?M(p,v,E.props.children,C,E.key):v!==null&&(v.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===st&&Zl(k)===v.type)?(v=u(v,E.props),iu(v,E),v.return=p,v):(v=nn(E.type,E.key,E.props,null,p.mode,C),iu(v,E),v.return=p,v)}function T(p,v,E,C){return v===null||v.tag!==4||v.stateNode.containerInfo!==E.containerInfo||v.stateNode.implementation!==E.implementation?(v=Ki(E,p.mode,C),v.return=p,v):(v=u(v,E.children||[]),v.return=p,v)}function M(p,v,E,C,k){return v===null||v.tag!==7?(v=Ll(E,p.mode,C,k),v.return=p,v):(v=u(v,E),v.return=p,v)}function U(p,v,E){if(typeof v=="string"&&v!==""||typeof v=="number"||typeof v=="bigint")return v=wi(""+v,p.mode,E),v.return=p,v;if(typeof v=="object"&&v!==null){switch(v.$$typeof){case Q:return E=nn(v.type,v.key,v.props,null,p.mode,E),iu(E,v),E.return=p,E;case F:return v=Ki(v,p.mode,E),v.return=p,v;case st:return v=Zl(v),U(p,v,E)}if(Oe(v)||kt(v))return v=Ll(v,p.mode,E,null),v.return=p,v;if(typeof v.then=="function")return U(p,hn(v),E);if(v.$$typeof===W)return U(p,rn(p,v),E);mn(p,v)}return null}function _(p,v,E,C){var k=v!==null?v.key:null;if(typeof E=="string"&&E!==""||typeof E=="number"||typeof E=="bigint")return k!==null?null:r(p,v,""+E,C);if(typeof E=="object"&&E!==null){switch(E.$$typeof){case Q:return E.key===k?m(p,v,E,C):null;case F:return E.key===k?T(p,v,E,C):null;case st:return E=Zl(E),_(p,v,E,C)}if(Oe(E)||kt(E))return k!==null?null:M(p,v,E,C,null);if(typeof E.then=="function")return _(p,v,hn(E),C);if(E.$$typeof===W)return _(p,v,rn(p,E),C);mn(p,E)}return null}function O(p,v,E,C,k){if(typeof C=="string"&&C!==""||typeof C=="number"||typeof C=="bigint")return p=p.get(E)||null,r(v,p,""+C,k);if(typeof C=="object"&&C!==null){switch(C.$$typeof){case Q:return p=p.get(C.key===null?E:C.key)||null,m(v,p,C,k);case F:return p=p.get(C.key===null?E:C.key)||null,T(v,p,C,k);case st:return C=Zl(C),O(p,v,E,C,k)}if(Oe(C)||kt(C))return p=p.get(E)||null,M(v,p,C,k,null);if(typeof C.then=="function")return O(p,v,E,hn(C),k);if(C.$$typeof===W)return O(p,v,E,rn(v,C),k);mn(v,C)}return null}function V(p,v,E,C){for(var k=null,dt=null,K=v,ut=v=0,rt=null;K!==null&&ut<E.length;ut++){K.index>ut?(rt=K,K=null):rt=K.sibling;var ht=_(p,K,E[ut],C);if(ht===null){K===null&&(K=rt);break}t&&K&&ht.alternate===null&&e(p,K),v=n(ht,v,ut),dt===null?k=ht:dt.sibling=ht,dt=ht,K=rt}if(ut===E.length)return l(p,K),ot&&Ze(p,ut),k;if(K===null){for(;ut<E.length;ut++)K=U(p,E[ut],C),K!==null&&(v=n(K,v,ut),dt===null?k=K:dt.sibling=K,dt=K);return ot&&Ze(p,ut),k}for(K=a(K);ut<E.length;ut++)rt=O(K,p,ut,E[ut],C),rt!==null&&(t&&rt.alternate!==null&&K.delete(rt.key===null?ut:rt.key),v=n(rt,v,ut),dt===null?k=rt:dt.sibling=rt,dt=rt);return t&&K.forEach(function(Dl){return e(p,Dl)}),ot&&Ze(p,ut),k}function I(p,v,E,C){if(E==null)throw Error(f(151));for(var k=null,dt=null,K=v,ut=v=0,rt=null,ht=E.next();K!==null&&!ht.done;ut++,ht=E.next()){K.index>ut?(rt=K,K=null):rt=K.sibling;var Dl=_(p,K,ht.value,C);if(Dl===null){K===null&&(K=rt);break}t&&K&&Dl.alternate===null&&e(p,K),v=n(Dl,v,ut),dt===null?k=Dl:dt.sibling=Dl,dt=Dl,K=rt}if(ht.done)return l(p,K),ot&&Ze(p,ut),k;if(K===null){for(;!ht.done;ut++,ht=E.next())ht=U(p,ht.value,C),ht!==null&&(v=n(ht,v,ut),dt===null?k=ht:dt.sibling=ht,dt=ht);return ot&&Ze(p,ut),k}for(K=a(K);!ht.done;ut++,ht=E.next())ht=O(K,p,ut,ht.value,C),ht!==null&&(t&&ht.alternate!==null&&K.delete(ht.key===null?ut:ht.key),v=n(ht,v,ut),dt===null?k=ht:dt.sibling=ht,dt=ht);return t&&K.forEach(function(lv){return e(p,lv)}),ot&&Ze(p,ut),k}function Tt(p,v,E,C){if(typeof E=="object"&&E!==null&&E.type===X&&E.key===null&&(E=E.props.children),typeof E=="object"&&E!==null){switch(E.$$typeof){case Q:t:{for(var k=E.key;v!==null;){if(v.key===k){if(k=E.type,k===X){if(v.tag===7){l(p,v.sibling),C=u(v,E.props.children),C.return=p,p=C;break t}}else if(v.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===st&&Zl(k)===v.type){l(p,v.sibling),C=u(v,E.props),iu(C,E),C.return=p,p=C;break t}l(p,v);break}else e(p,v);v=v.sibling}E.type===X?(C=Ll(E.props.children,p.mode,C,E.key),C.return=p,p=C):(C=nn(E.type,E.key,E.props,null,p.mode,C),iu(C,E),C.return=p,p=C)}return i(p);case F:t:{for(k=E.key;v!==null;){if(v.key===k)if(v.tag===4&&v.stateNode.containerInfo===E.containerInfo&&v.stateNode.implementation===E.implementation){l(p,v.sibling),C=u(v,E.children||[]),C.return=p,p=C;break t}else{l(p,v);break}else e(p,v);v=v.sibling}C=Ki(E,p.mode,C),C.return=p,p=C}return i(p);case st:return E=Zl(E),Tt(p,v,E,C)}if(Oe(E))return V(p,v,E,C);if(kt(E)){if(k=kt(E),typeof k!="function")throw Error(f(150));return E=k.call(E),I(p,v,E,C)}if(typeof E.then=="function")return Tt(p,v,hn(E),C);if(E.$$typeof===W)return Tt(p,v,rn(p,E),C);mn(p,E)}return typeof E=="string"&&E!==""||typeof E=="number"||typeof E=="bigint"?(E=""+E,v!==null&&v.tag===6?(l(p,v.sibling),C=u(v,E),C.return=p,p=C):(l(p,v),C=wi(E,p.mode,C),C.return=p,p=C),i(p)):l(p,v)}return function(p,v,E,C){try{nu=0;var k=Tt(p,v,E,C);return Sa=null,k}catch(K){if(K===pa||K===on)throw K;var dt=fe(29,K,null,p.mode);return dt.lanes=C,dt.return=p,dt}}}var wl=os(!0),ds=os(!1),dl=!1;function uc(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function nc(t,e){t=t.updateQueue,e.updateQueue===t&&(e.updateQueue={baseState:t.baseState,firstBaseUpdate:t.firstBaseUpdate,lastBaseUpdate:t.lastBaseUpdate,shared:t.shared,callbacks:null})}function hl(t){return{lane:t,tag:0,payload:null,callback:null,next:null}}function ml(t,e,l){var a=t.updateQueue;if(a===null)return null;if(a=a.shared,(mt&2)!==0){var u=a.pending;return u===null?e.next=e:(e.next=u.next,u.next=e),a.pending=e,e=un(t),Wr(t,null,l),e}return an(t,a,e,l),un(t)}function cu(t,e,l){if(e=e.updateQueue,e!==null&&(e=e.shared,(l&4194048)!==0)){var a=e.lanes;a&=t.pendingLanes,l|=a,e.lanes=l,ar(t,l)}}function ic(t,e){var l=t.updateQueue,a=t.alternate;if(a!==null&&(a=a.updateQueue,l===a)){var u=null,n=null;if(l=l.firstBaseUpdate,l!==null){do{var i={lane:l.lane,tag:l.tag,payload:l.payload,callback:null,next:null};n===null?u=n=i:n=n.next=i,l=l.next}while(l!==null);n===null?u=n=e:n=n.next=e}else u=n=e;l={baseState:a.baseState,firstBaseUpdate:u,lastBaseUpdate:n,shared:a.shared,callbacks:a.callbacks},t.updateQueue=l;return}t=l.lastBaseUpdate,t===null?l.firstBaseUpdate=e:t.next=e,l.lastBaseUpdate=e}var cc=!1;function fu(){if(cc){var t=ga;if(t!==null)throw t}}function ru(t,e,l,a){cc=!1;var u=t.updateQueue;dl=!1;var n=u.firstBaseUpdate,i=u.lastBaseUpdate,r=u.shared.pending;if(r!==null){u.shared.pending=null;var m=r,T=m.next;m.next=null,i===null?n=T:i.next=T,i=m;var M=t.alternate;M!==null&&(M=M.updateQueue,r=M.lastBaseUpdate,r!==i&&(r===null?M.firstBaseUpdate=T:r.next=T,M.lastBaseUpdate=m))}if(n!==null){var U=u.baseState;i=0,M=T=m=null,r=n;do{var _=r.lane&-536870913,O=_!==r.lane;if(O?(ft&_)===_:(a&_)===_){_!==0&&_===va&&(cc=!0),M!==null&&(M=M.next={lane:0,tag:r.tag,payload:r.payload,callback:null,next:null});t:{var V=t,I=r;_=e;var Tt=l;switch(I.tag){case 1:if(V=I.payload,typeof V=="function"){U=V.call(Tt,U,_);break t}U=V;break t;case 3:V.flags=V.flags&-65537|128;case 0:if(V=I.payload,_=typeof V=="function"?V.call(Tt,U,_):V,_==null)break t;U=z({},U,_);break t;case 2:dl=!0}}_=r.callback,_!==null&&(t.flags|=64,O&&(t.flags|=8192),O=u.callbacks,O===null?u.callbacks=[_]:O.push(_))}else O={lane:_,tag:r.tag,payload:r.payload,callback:r.callback,next:null},M===null?(T=M=O,m=U):M=M.next=O,i|=_;if(r=r.next,r===null){if(r=u.shared.pending,r===null)break;O=r,r=O.next,O.next=null,u.lastBaseUpdate=O,u.shared.pending=null}}while(!0);M===null&&(m=U),u.baseState=m,u.firstBaseUpdate=T,u.lastBaseUpdate=M,n===null&&(u.shared.lanes=0),Sl|=i,t.lanes=i,t.memoizedState=U}}function hs(t,e){if(typeof t!="function")throw Error(f(191,t));t.call(e)}function ms(t,e){var l=t.callbacks;if(l!==null)for(t.callbacks=null,t=0;t<l.length;t++)hs(l[t],e)}var ba=g(null),yn=g(0);function ys(t,e){t=tl,L(yn,t),L(ba,e),tl=t|e.baseLanes}function fc(){L(yn,tl),L(ba,ba.current)}function rc(){tl=yn.current,x(ba),x(yn)}var re=g(null),Te=null;function yl(t){var e=t.alternate;L(Ut,Ut.current&1),L(re,t),Te===null&&(e===null||ba.current!==null||e.memoizedState!==null)&&(Te=t)}function sc(t){L(Ut,Ut.current),L(re,t),Te===null&&(Te=t)}function vs(t){t.tag===22?(L(Ut,Ut.current),L(re,t),Te===null&&(Te=t)):vl()}function vl(){L(Ut,Ut.current),L(re,re.current)}function se(t){x(re),Te===t&&(Te=null),x(Ut)}var Ut=g(0);function vn(t){for(var e=t;e!==null;){if(e.tag===13){var l=e.memoizedState;if(l!==null&&(l=l.dehydrated,l===null||gf(l)||pf(l)))return e}else if(e.tag===19&&(e.memoizedProps.revealOrder==="forwards"||e.memoizedProps.revealOrder==="backwards"||e.memoizedProps.revealOrder==="unstable_legacy-backwards"||e.memoizedProps.revealOrder==="together")){if((e.flags&128)!==0)return e}else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break;for(;e.sibling===null;){if(e.return===null||e.return===t)return null;e=e.return}e.sibling.return=e.return,e=e.sibling}return null}var Ke=0,at=null,bt=null,jt=null,gn=!1,Ea=!1,Kl=!1,pn=0,su=0,Ta=null,Km=0;function Dt(){throw Error(f(321))}function oc(t,e){if(e===null)return!1;for(var l=0;l<e.length&&l<t.length;l++)if(!ce(t[l],e[l]))return!1;return!0}function dc(t,e,l,a,u,n){return Ke=n,at=e,e.memoizedState=null,e.updateQueue=null,e.lanes=0,D.H=t===null||t.memoizedState===null?Ps:Oc,Kl=!1,n=l(a,u),Kl=!1,Ea&&(n=ps(e,l,a,u)),gs(t),n}function gs(t){D.H=hu;var e=bt!==null&&bt.next!==null;if(Ke=0,jt=bt=at=null,gn=!1,su=0,Ta=null,e)throw Error(f(300));t===null||Bt||(t=t.dependencies,t!==null&&fn(t)&&(Bt=!0))}function ps(t,e,l,a){at=t;var u=0;do{if(Ea&&(Ta=null),su=0,Ea=!1,25<=u)throw Error(f(301));if(u+=1,jt=bt=null,t.updateQueue!=null){var n=t.updateQueue;n.lastEffect=null,n.events=null,n.stores=null,n.memoCache!=null&&(n.memoCache.index=0)}D.H=to,n=e(l,a)}while(Ea);return n}function Jm(){var t=D.H,e=t.useState()[0];return e=typeof e.then=="function"?ou(e):e,t=t.useState()[0],(bt!==null?bt.memoizedState:null)!==t&&(at.flags|=1024),e}function hc(){var t=pn!==0;return pn=0,t}function mc(t,e,l){e.updateQueue=t.updateQueue,e.flags&=-2053,t.lanes&=~l}function yc(t){if(gn){for(t=t.memoizedState;t!==null;){var e=t.queue;e!==null&&(e.pending=null),t=t.next}gn=!1}Ke=0,jt=bt=at=null,Ea=!1,su=pn=0,Ta=null}function $t(){var t={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return jt===null?at.memoizedState=jt=t:jt=jt.next=t,jt}function xt(){if(bt===null){var t=at.alternate;t=t!==null?t.memoizedState:null}else t=bt.next;var e=jt===null?at.memoizedState:jt.next;if(e!==null)jt=e,bt=t;else{if(t===null)throw at.alternate===null?Error(f(467)):Error(f(310));bt=t,t={memoizedState:bt.memoizedState,baseState:bt.baseState,baseQueue:bt.baseQueue,queue:bt.queue,next:null},jt===null?at.memoizedState=jt=t:jt=jt.next=t}return jt}function Sn(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function ou(t){var e=su;return su+=1,Ta===null&&(Ta=[]),t=fs(Ta,t,e),e=at,(jt===null?e.memoizedState:jt.next)===null&&(e=e.alternate,D.H=e===null||e.memoizedState===null?Ps:Oc),t}function bn(t){if(t!==null&&typeof t=="object"){if(typeof t.then=="function")return ou(t);if(t.$$typeof===W)return Zt(t)}throw Error(f(438,String(t)))}function vc(t){var e=null,l=at.updateQueue;if(l!==null&&(e=l.memoCache),e==null){var a=at.alternate;a!==null&&(a=a.updateQueue,a!==null&&(a=a.memoCache,a!=null&&(e={data:a.data.map(function(u){return u.slice()}),index:0})))}if(e==null&&(e={data:[],index:0}),l===null&&(l=Sn(),at.updateQueue=l),l.memoCache=e,l=e.data[e.index],l===void 0)for(l=e.data[e.index]=Array(t),a=0;a<t;a++)l[a]=Wt;return e.index++,l}function Je(t,e){return typeof e=="function"?e(t):e}function En(t){var e=xt();return gc(e,bt,t)}function gc(t,e,l){var a=t.queue;if(a===null)throw Error(f(311));a.lastRenderedReducer=l;var u=t.baseQueue,n=a.pending;if(n!==null){if(u!==null){var i=u.next;u.next=n.next,n.next=i}e.baseQueue=u=n,a.pending=null}if(n=t.baseState,u===null)t.memoizedState=n;else{e=u.next;var r=i=null,m=null,T=e,M=!1;do{var U=T.lane&-536870913;if(U!==T.lane?(ft&U)===U:(Ke&U)===U){var _=T.revertLane;if(_===0)m!==null&&(m=m.next={lane:0,revertLane:0,gesture:null,action:T.action,hasEagerState:T.hasEagerState,eagerState:T.eagerState,next:null}),U===va&&(M=!0);else if((Ke&_)===_){T=T.next,_===va&&(M=!0);continue}else U={lane:0,revertLane:T.revertLane,gesture:null,action:T.action,hasEagerState:T.hasEagerState,eagerState:T.eagerState,next:null},m===null?(r=m=U,i=n):m=m.next=U,at.lanes|=_,Sl|=_;U=T.action,Kl&&l(n,U),n=T.hasEagerState?T.eagerState:l(n,U)}else _={lane:U,revertLane:T.revertLane,gesture:T.gesture,action:T.action,hasEagerState:T.hasEagerState,eagerState:T.eagerState,next:null},m===null?(r=m=_,i=n):m=m.next=_,at.lanes|=U,Sl|=U;T=T.next}while(T!==null&&T!==e);if(m===null?i=n:m.next=r,!ce(n,t.memoizedState)&&(Bt=!0,M&&(l=ga,l!==null)))throw l;t.memoizedState=n,t.baseState=i,t.baseQueue=m,a.lastRenderedState=n}return u===null&&(a.lanes=0),[t.memoizedState,a.dispatch]}function pc(t){var e=xt(),l=e.queue;if(l===null)throw Error(f(311));l.lastRenderedReducer=t;var a=l.dispatch,u=l.pending,n=e.memoizedState;if(u!==null){l.pending=null;var i=u=u.next;do n=t(n,i.action),i=i.next;while(i!==u);ce(n,e.memoizedState)||(Bt=!0),e.memoizedState=n,e.baseQueue===null&&(e.baseState=n),l.lastRenderedState=n}return[n,a]}function Ss(t,e,l){var a=at,u=xt(),n=ot;if(n){if(l===void 0)throw Error(f(407));l=l()}else l=e();var i=!ce((bt||u).memoizedState,l);if(i&&(u.memoizedState=l,Bt=!0),u=u.queue,Ec(Ts.bind(null,a,u,t),[t]),u.getSnapshot!==e||i||jt!==null&&jt.memoizedState.tag&1){if(a.flags|=2048,za(9,{destroy:void 0},Es.bind(null,a,u,l,e),null),At===null)throw Error(f(349));n||(Ke&127)!==0||bs(a,e,l)}return l}function bs(t,e,l){t.flags|=16384,t={getSnapshot:e,value:l},e=at.updateQueue,e===null?(e=Sn(),at.updateQueue=e,e.stores=[t]):(l=e.stores,l===null?e.stores=[t]:l.push(t))}function Es(t,e,l,a){e.value=l,e.getSnapshot=a,zs(e)&&As(t)}function Ts(t,e,l){return l(function(){zs(e)&&As(t)})}function zs(t){var e=t.getSnapshot;t=t.value;try{var l=e();return!ce(t,l)}catch{return!0}}function As(t){var e=ql(t,2);e!==null&&ae(e,t,2)}function Sc(t){var e=$t();if(typeof t=="function"){var l=t;if(t=l(),Kl){nl(!0);try{l()}finally{nl(!1)}}}return e.memoizedState=e.baseState=t,e.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Je,lastRenderedState:t},e}function _s(t,e,l,a){return t.baseState=l,gc(t,bt,typeof a=="function"?a:Je)}function $m(t,e,l,a,u){if(An(t))throw Error(f(485));if(t=e.action,t!==null){var n={payload:u,action:t,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(i){n.listeners.push(i)}};D.T!==null?l(!0):n.isTransition=!1,a(n),l=e.pending,l===null?(n.next=e.pending=n,Rs(e,n)):(n.next=l.next,e.pending=l.next=n)}}function Rs(t,e){var l=e.action,a=e.payload,u=t.state;if(e.isTransition){var n=D.T,i={};D.T=i;try{var r=l(u,a),m=D.S;m!==null&&m(i,r),Os(t,e,r)}catch(T){bc(t,e,T)}finally{n!==null&&i.types!==null&&(n.types=i.types),D.T=n}}else try{n=l(u,a),Os(t,e,n)}catch(T){bc(t,e,T)}}function Os(t,e,l){l!==null&&typeof l=="object"&&typeof l.then=="function"?l.then(function(a){Ms(t,e,a)},function(a){return bc(t,e,a)}):Ms(t,e,l)}function Ms(t,e,l){e.status="fulfilled",e.value=l,Ds(e),t.state=l,e=t.pending,e!==null&&(l=e.next,l===e?t.pending=null:(l=l.next,e.next=l,Rs(t,l)))}function bc(t,e,l){var a=t.pending;if(t.pending=null,a!==null){a=a.next;do e.status="rejected",e.reason=l,Ds(e),e=e.next;while(e!==a)}t.action=null}function Ds(t){t=t.listeners;for(var e=0;e<t.length;e++)(0,t[e])()}function Ns(t,e){return e}function Cs(t,e){if(ot){var l=At.formState;if(l!==null){t:{var a=at;if(ot){if(_t){e:{for(var u=_t,n=Ee;u.nodeType!==8;){if(!n){u=null;break e}if(u=ze(u.nextSibling),u===null){u=null;break e}}n=u.data,u=n==="F!"||n==="F"?u:null}if(u){_t=ze(u.nextSibling),a=u.data==="F!";break t}}sl(a)}a=!1}a&&(e=l[0])}}return l=$t(),l.memoizedState=l.baseState=e,a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ns,lastRenderedState:e},l.queue=a,l=ks.bind(null,at,a),a.dispatch=l,a=Sc(!1),n=Rc.bind(null,at,!1,a.queue),a=$t(),u={state:e,dispatch:null,action:t,pending:null},a.queue=u,l=$m.bind(null,at,u,n,l),u.dispatch=l,a.memoizedState=t,[e,l,!1]}function Us(t){var e=xt();return xs(e,bt,t)}function xs(t,e,l){if(e=gc(t,e,Ns)[0],t=En(Je)[0],typeof e=="object"&&e!==null&&typeof e.then=="function")try{var a=ou(e)}catch(i){throw i===pa?on:i}else a=e;e=xt();var u=e.queue,n=u.dispatch;return l!==e.memoizedState&&(at.flags|=2048,za(9,{destroy:void 0},Wm.bind(null,u,l),null)),[a,n,t]}function Wm(t,e){t.action=e}function Hs(t){var e=xt(),l=bt;if(l!==null)return xs(e,l,t);xt(),e=e.memoizedState,l=xt();var a=l.queue.dispatch;return l.memoizedState=t,[e,a,!1]}function za(t,e,l,a){return t={tag:t,create:l,deps:a,inst:e,next:null},e=at.updateQueue,e===null&&(e=Sn(),at.updateQueue=e),l=e.lastEffect,l===null?e.lastEffect=t.next=t:(a=l.next,l.next=t,t.next=a,e.lastEffect=t),t}function js(){return xt().memoizedState}function Tn(t,e,l,a){var u=$t();at.flags|=t,u.memoizedState=za(1|e,{destroy:void 0},l,a===void 0?null:a)}function zn(t,e,l,a){var u=xt();a=a===void 0?null:a;var n=u.memoizedState.inst;bt!==null&&a!==null&&oc(a,bt.memoizedState.deps)?u.memoizedState=za(e,n,l,a):(at.flags|=t,u.memoizedState=za(1|e,n,l,a))}function Bs(t,e){Tn(8390656,8,t,e)}function Ec(t,e){zn(2048,8,t,e)}function km(t){at.flags|=4;var e=at.updateQueue;if(e===null)e=Sn(),at.updateQueue=e,e.events=[t];else{var l=e.events;l===null?e.events=[t]:l.push(t)}}function qs(t){var e=xt().memoizedState;return km({ref:e,nextImpl:t}),function(){if((mt&2)!==0)throw Error(f(440));return e.impl.apply(void 0,arguments)}}function Ls(t,e){return zn(4,2,t,e)}function Ys(t,e){return zn(4,4,t,e)}function Gs(t,e){if(typeof e=="function"){t=t();var l=e(t);return function(){typeof l=="function"?l():e(null)}}if(e!=null)return t=t(),e.current=t,function(){e.current=null}}function Xs(t,e,l){l=l!=null?l.concat([t]):null,zn(4,4,Gs.bind(null,e,t),l)}function Tc(){}function Qs(t,e){var l=xt();e=e===void 0?null:e;var a=l.memoizedState;return e!==null&&oc(e,a[1])?a[0]:(l.memoizedState=[t,e],t)}function Zs(t,e){var l=xt();e=e===void 0?null:e;var a=l.memoizedState;if(e!==null&&oc(e,a[1]))return a[0];if(a=t(),Kl){nl(!0);try{t()}finally{nl(!1)}}return l.memoizedState=[a,e],a}function zc(t,e,l){return l===void 0||(Ke&1073741824)!==0&&(ft&261930)===0?t.memoizedState=e:(t.memoizedState=l,t=wo(),at.lanes|=t,Sl|=t,l)}function Vs(t,e,l,a){return ce(l,e)?l:ba.current!==null?(t=zc(t,l,a),ce(t,e)||(Bt=!0),t):(Ke&42)===0||(Ke&1073741824)!==0&&(ft&261930)===0?(Bt=!0,t.memoizedState=l):(t=wo(),at.lanes|=t,Sl|=t,e)}function ws(t,e,l,a,u){var n=q.p;q.p=n!==0&&8>n?n:8;var i=D.T,r={};D.T=r,Rc(t,!1,e,l);try{var m=u(),T=D.S;if(T!==null&&T(r,m),m!==null&&typeof m=="object"&&typeof m.then=="function"){var M=wm(m,a);du(t,e,M,he(t))}else du(t,e,a,he(t))}catch(U){du(t,e,{then:function(){},status:"rejected",reason:U},he())}finally{q.p=n,i!==null&&r.types!==null&&(i.types=r.types),D.T=i}}function Fm(){}function Ac(t,e,l,a){if(t.tag!==5)throw Error(f(476));var u=Ks(t).queue;ws(t,u,e,tt,l===null?Fm:function(){return Js(t),l(a)})}function Ks(t){var e=t.memoizedState;if(e!==null)return e;e={memoizedState:tt,baseState:tt,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Je,lastRenderedState:tt},next:null};var l={};return e.next={memoizedState:l,baseState:l,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Je,lastRenderedState:l},next:null},t.memoizedState=e,t=t.alternate,t!==null&&(t.memoizedState=e),e}function Js(t){var e=Ks(t);e.next===null&&(e=t.alternate.memoizedState),du(t,e.next.queue,{},he())}function _c(){return Zt(Du)}function $s(){return xt().memoizedState}function Ws(){return xt().memoizedState}function Im(t){for(var e=t.return;e!==null;){switch(e.tag){case 24:case 3:var l=he();t=hl(l);var a=ml(e,t,l);a!==null&&(ae(a,e,l),cu(a,e,l)),e={cache:tc()},t.payload=e;return}e=e.return}}function Pm(t,e,l){var a=he();l={lane:a,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null},An(t)?Fs(e,l):(l=Zi(t,e,l,a),l!==null&&(ae(l,t,a),Is(l,e,a)))}function ks(t,e,l){var a=he();du(t,e,l,a)}function du(t,e,l,a){var u={lane:a,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null};if(An(t))Fs(e,u);else{var n=t.alternate;if(t.lanes===0&&(n===null||n.lanes===0)&&(n=e.lastRenderedReducer,n!==null))try{var i=e.lastRenderedState,r=n(i,l);if(u.hasEagerState=!0,u.eagerState=r,ce(r,i))return an(t,e,u,0),At===null&&ln(),!1}catch{}if(l=Zi(t,e,u,a),l!==null)return ae(l,t,a),Is(l,e,a),!0}return!1}function Rc(t,e,l,a){if(a={lane:2,revertLane:uf(),gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},An(t)){if(e)throw Error(f(479))}else e=Zi(t,l,a,2),e!==null&&ae(e,t,2)}function An(t){var e=t.alternate;return t===at||e!==null&&e===at}function Fs(t,e){Ea=gn=!0;var l=t.pending;l===null?e.next=e:(e.next=l.next,l.next=e),t.pending=e}function Is(t,e,l){if((l&4194048)!==0){var a=e.lanes;a&=t.pendingLanes,l|=a,e.lanes=l,ar(t,l)}}var hu={readContext:Zt,use:bn,useCallback:Dt,useContext:Dt,useEffect:Dt,useImperativeHandle:Dt,useLayoutEffect:Dt,useInsertionEffect:Dt,useMemo:Dt,useReducer:Dt,useRef:Dt,useState:Dt,useDebugValue:Dt,useDeferredValue:Dt,useTransition:Dt,useSyncExternalStore:Dt,useId:Dt,useHostTransitionStatus:Dt,useFormState:Dt,useActionState:Dt,useOptimistic:Dt,useMemoCache:Dt,useCacheRefresh:Dt};hu.useEffectEvent=Dt;var Ps={readContext:Zt,use:bn,useCallback:function(t,e){return $t().memoizedState=[t,e===void 0?null:e],t},useContext:Zt,useEffect:Bs,useImperativeHandle:function(t,e,l){l=l!=null?l.concat([t]):null,Tn(4194308,4,Gs.bind(null,e,t),l)},useLayoutEffect:function(t,e){return Tn(4194308,4,t,e)},useInsertionEffect:function(t,e){Tn(4,2,t,e)},useMemo:function(t,e){var l=$t();e=e===void 0?null:e;var a=t();if(Kl){nl(!0);try{t()}finally{nl(!1)}}return l.memoizedState=[a,e],a},useReducer:function(t,e,l){var a=$t();if(l!==void 0){var u=l(e);if(Kl){nl(!0);try{l(e)}finally{nl(!1)}}}else u=e;return a.memoizedState=a.baseState=u,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:u},a.queue=t,t=t.dispatch=Pm.bind(null,at,t),[a.memoizedState,t]},useRef:function(t){var e=$t();return t={current:t},e.memoizedState=t},useState:function(t){t=Sc(t);var e=t.queue,l=ks.bind(null,at,e);return e.dispatch=l,[t.memoizedState,l]},useDebugValue:Tc,useDeferredValue:function(t,e){var l=$t();return zc(l,t,e)},useTransition:function(){var t=Sc(!1);return t=ws.bind(null,at,t.queue,!0,!1),$t().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,e,l){var a=at,u=$t();if(ot){if(l===void 0)throw Error(f(407));l=l()}else{if(l=e(),At===null)throw Error(f(349));(ft&127)!==0||bs(a,e,l)}u.memoizedState=l;var n={value:l,getSnapshot:e};return u.queue=n,Bs(Ts.bind(null,a,n,t),[t]),a.flags|=2048,za(9,{destroy:void 0},Es.bind(null,a,n,l,e),null),l},useId:function(){var t=$t(),e=At.identifierPrefix;if(ot){var l=je,a=He;l=(a&~(1<<32-ie(a)-1)).toString(32)+l,e="_"+e+"R_"+l,l=pn++,0<l&&(e+="H"+l.toString(32)),e+="_"}else l=Km++,e="_"+e+"r_"+l.toString(32)+"_";return t.memoizedState=e},useHostTransitionStatus:_c,useFormState:Cs,useActionState:Cs,useOptimistic:function(t){var e=$t();e.memoizedState=e.baseState=t;var l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return e.queue=l,e=Rc.bind(null,at,!0,l),l.dispatch=e,[t,e]},useMemoCache:vc,useCacheRefresh:function(){return $t().memoizedState=Im.bind(null,at)},useEffectEvent:function(t){var e=$t(),l={impl:t};return e.memoizedState=l,function(){if((mt&2)!==0)throw Error(f(440));return l.impl.apply(void 0,arguments)}}},Oc={readContext:Zt,use:bn,useCallback:Qs,useContext:Zt,useEffect:Ec,useImperativeHandle:Xs,useInsertionEffect:Ls,useLayoutEffect:Ys,useMemo:Zs,useReducer:En,useRef:js,useState:function(){return En(Je)},useDebugValue:Tc,useDeferredValue:function(t,e){var l=xt();return Vs(l,bt.memoizedState,t,e)},useTransition:function(){var t=En(Je)[0],e=xt().memoizedState;return[typeof t=="boolean"?t:ou(t),e]},useSyncExternalStore:Ss,useId:$s,useHostTransitionStatus:_c,useFormState:Us,useActionState:Us,useOptimistic:function(t,e){var l=xt();return _s(l,bt,t,e)},useMemoCache:vc,useCacheRefresh:Ws};Oc.useEffectEvent=qs;var to={readContext:Zt,use:bn,useCallback:Qs,useContext:Zt,useEffect:Ec,useImperativeHandle:Xs,useInsertionEffect:Ls,useLayoutEffect:Ys,useMemo:Zs,useReducer:pc,useRef:js,useState:function(){return pc(Je)},useDebugValue:Tc,useDeferredValue:function(t,e){var l=xt();return bt===null?zc(l,t,e):Vs(l,bt.memoizedState,t,e)},useTransition:function(){var t=pc(Je)[0],e=xt().memoizedState;return[typeof t=="boolean"?t:ou(t),e]},useSyncExternalStore:Ss,useId:$s,useHostTransitionStatus:_c,useFormState:Hs,useActionState:Hs,useOptimistic:function(t,e){var l=xt();return bt!==null?_s(l,bt,t,e):(l.baseState=t,[t,l.queue.dispatch])},useMemoCache:vc,useCacheRefresh:Ws};to.useEffectEvent=qs;function Mc(t,e,l,a){e=t.memoizedState,l=l(a,e),l=l==null?e:z({},e,l),t.memoizedState=l,t.lanes===0&&(t.updateQueue.baseState=l)}var Dc={enqueueSetState:function(t,e,l){t=t._reactInternals;var a=he(),u=hl(a);u.payload=e,l!=null&&(u.callback=l),e=ml(t,u,a),e!==null&&(ae(e,t,a),cu(e,t,a))},enqueueReplaceState:function(t,e,l){t=t._reactInternals;var a=he(),u=hl(a);u.tag=1,u.payload=e,l!=null&&(u.callback=l),e=ml(t,u,a),e!==null&&(ae(e,t,a),cu(e,t,a))},enqueueForceUpdate:function(t,e){t=t._reactInternals;var l=he(),a=hl(l);a.tag=2,e!=null&&(a.callback=e),e=ml(t,a,l),e!==null&&(ae(e,t,l),cu(e,t,l))}};function eo(t,e,l,a,u,n,i){return t=t.stateNode,typeof t.shouldComponentUpdate=="function"?t.shouldComponentUpdate(a,n,i):e.prototype&&e.prototype.isPureReactComponent?!Pa(l,a)||!Pa(u,n):!0}function lo(t,e,l,a){t=e.state,typeof e.componentWillReceiveProps=="function"&&e.componentWillReceiveProps(l,a),typeof e.UNSAFE_componentWillReceiveProps=="function"&&e.UNSAFE_componentWillReceiveProps(l,a),e.state!==t&&Dc.enqueueReplaceState(e,e.state,null)}function Jl(t,e){var l=e;if("ref"in e){l={};for(var a in e)a!=="ref"&&(l[a]=e[a])}if(t=t.defaultProps){l===e&&(l=z({},l));for(var u in t)l[u]===void 0&&(l[u]=t[u])}return l}function ao(t){en(t)}function uo(t){console.error(t)}function no(t){en(t)}function _n(t,e){try{var l=t.onUncaughtError;l(e.value,{componentStack:e.stack})}catch(a){setTimeout(function(){throw a})}}function io(t,e,l){try{var a=t.onCaughtError;a(l.value,{componentStack:l.stack,errorBoundary:e.tag===1?e.stateNode:null})}catch(u){setTimeout(function(){throw u})}}function Nc(t,e,l){return l=hl(l),l.tag=3,l.payload={element:null},l.callback=function(){_n(t,e)},l}function co(t){return t=hl(t),t.tag=3,t}function fo(t,e,l,a){var u=l.type.getDerivedStateFromError;if(typeof u=="function"){var n=a.value;t.payload=function(){return u(n)},t.callback=function(){io(e,l,a)}}var i=l.stateNode;i!==null&&typeof i.componentDidCatch=="function"&&(t.callback=function(){io(e,l,a),typeof u!="function"&&(bl===null?bl=new Set([this]):bl.add(this));var r=a.stack;this.componentDidCatch(a.value,{componentStack:r!==null?r:""})})}function ty(t,e,l,a,u){if(l.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){if(e=l.alternate,e!==null&&ya(e,l,u,!0),l=re.current,l!==null){switch(l.tag){case 31:case 13:return Te===null?qn():l.alternate===null&&Nt===0&&(Nt=3),l.flags&=-257,l.flags|=65536,l.lanes=u,a===dn?l.flags|=16384:(e=l.updateQueue,e===null?l.updateQueue=new Set([a]):e.add(a),ef(t,a,u)),!1;case 22:return l.flags|=65536,a===dn?l.flags|=16384:(e=l.updateQueue,e===null?(e={transitions:null,markerInstances:null,retryQueue:new Set([a])},l.updateQueue=e):(l=e.retryQueue,l===null?e.retryQueue=new Set([a]):l.add(a)),ef(t,a,u)),!1}throw Error(f(435,l.tag))}return ef(t,a,u),qn(),!1}if(ot)return e=re.current,e!==null?((e.flags&65536)===0&&(e.flags|=256),e.flags|=65536,e.lanes=u,a!==Wi&&(t=Error(f(422),{cause:a}),lu(pe(t,l)))):(a!==Wi&&(e=Error(f(423),{cause:a}),lu(pe(e,l))),t=t.current.alternate,t.flags|=65536,u&=-u,t.lanes|=u,a=pe(a,l),u=Nc(t.stateNode,a,u),ic(t,u),Nt!==4&&(Nt=2)),!1;var n=Error(f(520),{cause:a});if(n=pe(n,l),Eu===null?Eu=[n]:Eu.push(n),Nt!==4&&(Nt=2),e===null)return!0;a=pe(a,l),l=e;do{switch(l.tag){case 3:return l.flags|=65536,t=u&-u,l.lanes|=t,t=Nc(l.stateNode,a,t),ic(l,t),!1;case 1:if(e=l.type,n=l.stateNode,(l.flags&128)===0&&(typeof e.getDerivedStateFromError=="function"||n!==null&&typeof n.componentDidCatch=="function"&&(bl===null||!bl.has(n))))return l.flags|=65536,u&=-u,l.lanes|=u,u=co(u),fo(u,t,l,a),ic(l,u),!1}l=l.return}while(l!==null);return!1}var Cc=Error(f(461)),Bt=!1;function Vt(t,e,l,a){e.child=t===null?ds(e,null,l,a):wl(e,t.child,l,a)}function ro(t,e,l,a,u){l=l.render;var n=e.ref;if("ref"in a){var i={};for(var r in a)r!=="ref"&&(i[r]=a[r])}else i=a;return Xl(e),a=dc(t,e,l,i,n,u),r=hc(),t!==null&&!Bt?(mc(t,e,u),$e(t,e,u)):(ot&&r&&Ji(e),e.flags|=1,Vt(t,e,a,u),e.child)}function so(t,e,l,a,u){if(t===null){var n=l.type;return typeof n=="function"&&!Vi(n)&&n.defaultProps===void 0&&l.compare===null?(e.tag=15,e.type=n,oo(t,e,n,a,u)):(t=nn(l.type,null,a,e,e.mode,u),t.ref=e.ref,t.return=e,e.child=t)}if(n=t.child,!Yc(t,u)){var i=n.memoizedProps;if(l=l.compare,l=l!==null?l:Pa,l(i,a)&&t.ref===e.ref)return $e(t,e,u)}return e.flags|=1,t=Qe(n,a),t.ref=e.ref,t.return=e,e.child=t}function oo(t,e,l,a,u){if(t!==null){var n=t.memoizedProps;if(Pa(n,a)&&t.ref===e.ref)if(Bt=!1,e.pendingProps=a=n,Yc(t,u))(t.flags&131072)!==0&&(Bt=!0);else return e.lanes=t.lanes,$e(t,e,u)}return Uc(t,e,l,a,u)}function ho(t,e,l,a){var u=a.children,n=t!==null?t.memoizedState:null;if(t===null&&e.stateNode===null&&(e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),a.mode==="hidden"){if((e.flags&128)!==0){if(n=n!==null?n.baseLanes|l:l,t!==null){for(a=e.child=t.child,u=0;a!==null;)u=u|a.lanes|a.childLanes,a=a.sibling;a=u&~n}else a=0,e.child=null;return mo(t,e,n,l,a)}if((l&536870912)!==0)e.memoizedState={baseLanes:0,cachePool:null},t!==null&&sn(e,n!==null?n.cachePool:null),n!==null?ys(e,n):fc(),vs(e);else return a=e.lanes=536870912,mo(t,e,n!==null?n.baseLanes|l:l,l,a)}else n!==null?(sn(e,n.cachePool),ys(e,n),vl(),e.memoizedState=null):(t!==null&&sn(e,null),fc(),vl());return Vt(t,e,u,l),e.child}function mu(t,e){return t!==null&&t.tag===22||e.stateNode!==null||(e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),e.sibling}function mo(t,e,l,a,u){var n=lc();return n=n===null?null:{parent:Ht._currentValue,pool:n},e.memoizedState={baseLanes:l,cachePool:n},t!==null&&sn(e,null),fc(),vs(e),t!==null&&ya(t,e,a,!0),e.childLanes=u,null}function Rn(t,e){return e=Mn({mode:e.mode,children:e.children},t.mode),e.ref=t.ref,t.child=e,e.return=t,e}function yo(t,e,l){return wl(e,t.child,null,l),t=Rn(e,e.pendingProps),t.flags|=2,se(e),e.memoizedState=null,t}function ey(t,e,l){var a=e.pendingProps,u=(e.flags&128)!==0;if(e.flags&=-129,t===null){if(ot){if(a.mode==="hidden")return t=Rn(e,a),e.lanes=536870912,mu(null,t);if(sc(e),(t=_t)?(t=Od(t,Ee),t=t!==null&&t.data==="&"?t:null,t!==null&&(e.memoizedState={dehydrated:t,treeContext:fl!==null?{id:He,overflow:je}:null,retryLane:536870912,hydrationErrors:null},l=Fr(t),l.return=e,e.child=l,Qt=e,_t=null)):t=null,t===null)throw sl(e);return e.lanes=536870912,null}return Rn(e,a)}var n=t.memoizedState;if(n!==null){var i=n.dehydrated;if(sc(e),u)if(e.flags&256)e.flags&=-257,e=yo(t,e,l);else if(e.memoizedState!==null)e.child=t.child,e.flags|=128,e=null;else throw Error(f(558));else if(Bt||ya(t,e,l,!1),u=(l&t.childLanes)!==0,Bt||u){if(a=At,a!==null&&(i=ur(a,l),i!==0&&i!==n.retryLane))throw n.retryLane=i,ql(t,i),ae(a,t,i),Cc;qn(),e=yo(t,e,l)}else t=n.treeContext,_t=ze(i.nextSibling),Qt=e,ot=!0,rl=null,Ee=!1,t!==null&&ts(e,t),e=Rn(e,a),e.flags|=4096;return e}return t=Qe(t.child,{mode:a.mode,children:a.children}),t.ref=e.ref,e.child=t,t.return=e,t}function On(t,e){var l=e.ref;if(l===null)t!==null&&t.ref!==null&&(e.flags|=4194816);else{if(typeof l!="function"&&typeof l!="object")throw Error(f(284));(t===null||t.ref!==l)&&(e.flags|=4194816)}}function Uc(t,e,l,a,u){return Xl(e),l=dc(t,e,l,a,void 0,u),a=hc(),t!==null&&!Bt?(mc(t,e,u),$e(t,e,u)):(ot&&a&&Ji(e),e.flags|=1,Vt(t,e,l,u),e.child)}function vo(t,e,l,a,u,n){return Xl(e),e.updateQueue=null,l=ps(e,a,l,u),gs(t),a=hc(),t!==null&&!Bt?(mc(t,e,n),$e(t,e,n)):(ot&&a&&Ji(e),e.flags|=1,Vt(t,e,l,n),e.child)}function go(t,e,l,a,u){if(Xl(e),e.stateNode===null){var n=oa,i=l.contextType;typeof i=="object"&&i!==null&&(n=Zt(i)),n=new l(a,n),e.memoizedState=n.state!==null&&n.state!==void 0?n.state:null,n.updater=Dc,e.stateNode=n,n._reactInternals=e,n=e.stateNode,n.props=a,n.state=e.memoizedState,n.refs={},uc(e),i=l.contextType,n.context=typeof i=="object"&&i!==null?Zt(i):oa,n.state=e.memoizedState,i=l.getDerivedStateFromProps,typeof i=="function"&&(Mc(e,l,i,a),n.state=e.memoizedState),typeof l.getDerivedStateFromProps=="function"||typeof n.getSnapshotBeforeUpdate=="function"||typeof n.UNSAFE_componentWillMount!="function"&&typeof n.componentWillMount!="function"||(i=n.state,typeof n.componentWillMount=="function"&&n.componentWillMount(),typeof n.UNSAFE_componentWillMount=="function"&&n.UNSAFE_componentWillMount(),i!==n.state&&Dc.enqueueReplaceState(n,n.state,null),ru(e,a,n,u),fu(),n.state=e.memoizedState),typeof n.componentDidMount=="function"&&(e.flags|=4194308),a=!0}else if(t===null){n=e.stateNode;var r=e.memoizedProps,m=Jl(l,r);n.props=m;var T=n.context,M=l.contextType;i=oa,typeof M=="object"&&M!==null&&(i=Zt(M));var U=l.getDerivedStateFromProps;M=typeof U=="function"||typeof n.getSnapshotBeforeUpdate=="function",r=e.pendingProps!==r,M||typeof n.UNSAFE_componentWillReceiveProps!="function"&&typeof n.componentWillReceiveProps!="function"||(r||T!==i)&&lo(e,n,a,i),dl=!1;var _=e.memoizedState;n.state=_,ru(e,a,n,u),fu(),T=e.memoizedState,r||_!==T||dl?(typeof U=="function"&&(Mc(e,l,U,a),T=e.memoizedState),(m=dl||eo(e,l,m,a,_,T,i))?(M||typeof n.UNSAFE_componentWillMount!="function"&&typeof n.componentWillMount!="function"||(typeof n.componentWillMount=="function"&&n.componentWillMount(),typeof n.UNSAFE_componentWillMount=="function"&&n.UNSAFE_componentWillMount()),typeof n.componentDidMount=="function"&&(e.flags|=4194308)):(typeof n.componentDidMount=="function"&&(e.flags|=4194308),e.memoizedProps=a,e.memoizedState=T),n.props=a,n.state=T,n.context=i,a=m):(typeof n.componentDidMount=="function"&&(e.flags|=4194308),a=!1)}else{n=e.stateNode,nc(t,e),i=e.memoizedProps,M=Jl(l,i),n.props=M,U=e.pendingProps,_=n.context,T=l.contextType,m=oa,typeof T=="object"&&T!==null&&(m=Zt(T)),r=l.getDerivedStateFromProps,(T=typeof r=="function"||typeof n.getSnapshotBeforeUpdate=="function")||typeof n.UNSAFE_componentWillReceiveProps!="function"&&typeof n.componentWillReceiveProps!="function"||(i!==U||_!==m)&&lo(e,n,a,m),dl=!1,_=e.memoizedState,n.state=_,ru(e,a,n,u),fu();var O=e.memoizedState;i!==U||_!==O||dl||t!==null&&t.dependencies!==null&&fn(t.dependencies)?(typeof r=="function"&&(Mc(e,l,r,a),O=e.memoizedState),(M=dl||eo(e,l,M,a,_,O,m)||t!==null&&t.dependencies!==null&&fn(t.dependencies))?(T||typeof n.UNSAFE_componentWillUpdate!="function"&&typeof n.componentWillUpdate!="function"||(typeof n.componentWillUpdate=="function"&&n.componentWillUpdate(a,O,m),typeof n.UNSAFE_componentWillUpdate=="function"&&n.UNSAFE_componentWillUpdate(a,O,m)),typeof n.componentDidUpdate=="function"&&(e.flags|=4),typeof n.getSnapshotBeforeUpdate=="function"&&(e.flags|=1024)):(typeof n.componentDidUpdate!="function"||i===t.memoizedProps&&_===t.memoizedState||(e.flags|=4),typeof n.getSnapshotBeforeUpdate!="function"||i===t.memoizedProps&&_===t.memoizedState||(e.flags|=1024),e.memoizedProps=a,e.memoizedState=O),n.props=a,n.state=O,n.context=m,a=M):(typeof n.componentDidUpdate!="function"||i===t.memoizedProps&&_===t.memoizedState||(e.flags|=4),typeof n.getSnapshotBeforeUpdate!="function"||i===t.memoizedProps&&_===t.memoizedState||(e.flags|=1024),a=!1)}return n=a,On(t,e),a=(e.flags&128)!==0,n||a?(n=e.stateNode,l=a&&typeof l.getDerivedStateFromError!="function"?null:n.render(),e.flags|=1,t!==null&&a?(e.child=wl(e,t.child,null,u),e.child=wl(e,null,l,u)):Vt(t,e,l,u),e.memoizedState=n.state,t=e.child):t=$e(t,e,u),t}function po(t,e,l,a){return Yl(),e.flags|=256,Vt(t,e,l,a),e.child}var xc={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Hc(t){return{baseLanes:t,cachePool:is()}}function jc(t,e,l){return t=t!==null?t.childLanes&~l:0,e&&(t|=de),t}function So(t,e,l){var a=e.pendingProps,u=!1,n=(e.flags&128)!==0,i;if((i=n)||(i=t!==null&&t.memoizedState===null?!1:(Ut.current&2)!==0),i&&(u=!0,e.flags&=-129),i=(e.flags&32)!==0,e.flags&=-33,t===null){if(ot){if(u?yl(e):vl(),(t=_t)?(t=Od(t,Ee),t=t!==null&&t.data!=="&"?t:null,t!==null&&(e.memoizedState={dehydrated:t,treeContext:fl!==null?{id:He,overflow:je}:null,retryLane:536870912,hydrationErrors:null},l=Fr(t),l.return=e,e.child=l,Qt=e,_t=null)):t=null,t===null)throw sl(e);return pf(t)?e.lanes=32:e.lanes=536870912,null}var r=a.children;return a=a.fallback,u?(vl(),u=e.mode,r=Mn({mode:"hidden",children:r},u),a=Ll(a,u,l,null),r.return=e,a.return=e,r.sibling=a,e.child=r,a=e.child,a.memoizedState=Hc(l),a.childLanes=jc(t,i,l),e.memoizedState=xc,mu(null,a)):(yl(e),Bc(e,r))}var m=t.memoizedState;if(m!==null&&(r=m.dehydrated,r!==null)){if(n)e.flags&256?(yl(e),e.flags&=-257,e=qc(t,e,l)):e.memoizedState!==null?(vl(),e.child=t.child,e.flags|=128,e=null):(vl(),r=a.fallback,u=e.mode,a=Mn({mode:"visible",children:a.children},u),r=Ll(r,u,l,null),r.flags|=2,a.return=e,r.return=e,a.sibling=r,e.child=a,wl(e,t.child,null,l),a=e.child,a.memoizedState=Hc(l),a.childLanes=jc(t,i,l),e.memoizedState=xc,e=mu(null,a));else if(yl(e),pf(r)){if(i=r.nextSibling&&r.nextSibling.dataset,i)var T=i.dgst;i=T,a=Error(f(419)),a.stack="",a.digest=i,lu({value:a,source:null,stack:null}),e=qc(t,e,l)}else if(Bt||ya(t,e,l,!1),i=(l&t.childLanes)!==0,Bt||i){if(i=At,i!==null&&(a=ur(i,l),a!==0&&a!==m.retryLane))throw m.retryLane=a,ql(t,a),ae(i,t,a),Cc;gf(r)||qn(),e=qc(t,e,l)}else gf(r)?(e.flags|=192,e.child=t.child,e=null):(t=m.treeContext,_t=ze(r.nextSibling),Qt=e,ot=!0,rl=null,Ee=!1,t!==null&&ts(e,t),e=Bc(e,a.children),e.flags|=4096);return e}return u?(vl(),r=a.fallback,u=e.mode,m=t.child,T=m.sibling,a=Qe(m,{mode:"hidden",children:a.children}),a.subtreeFlags=m.subtreeFlags&65011712,T!==null?r=Qe(T,r):(r=Ll(r,u,l,null),r.flags|=2),r.return=e,a.return=e,a.sibling=r,e.child=a,mu(null,a),a=e.child,r=t.child.memoizedState,r===null?r=Hc(l):(u=r.cachePool,u!==null?(m=Ht._currentValue,u=u.parent!==m?{parent:m,pool:m}:u):u=is(),r={baseLanes:r.baseLanes|l,cachePool:u}),a.memoizedState=r,a.childLanes=jc(t,i,l),e.memoizedState=xc,mu(t.child,a)):(yl(e),l=t.child,t=l.sibling,l=Qe(l,{mode:"visible",children:a.children}),l.return=e,l.sibling=null,t!==null&&(i=e.deletions,i===null?(e.deletions=[t],e.flags|=16):i.push(t)),e.child=l,e.memoizedState=null,l)}function Bc(t,e){return e=Mn({mode:"visible",children:e},t.mode),e.return=t,t.child=e}function Mn(t,e){return t=fe(22,t,null,e),t.lanes=0,t}function qc(t,e,l){return wl(e,t.child,null,l),t=Bc(e,e.pendingProps.children),t.flags|=2,e.memoizedState=null,t}function bo(t,e,l){t.lanes|=e;var a=t.alternate;a!==null&&(a.lanes|=e),Ii(t.return,e,l)}function Lc(t,e,l,a,u,n){var i=t.memoizedState;i===null?t.memoizedState={isBackwards:e,rendering:null,renderingStartTime:0,last:a,tail:l,tailMode:u,treeForkCount:n}:(i.isBackwards=e,i.rendering=null,i.renderingStartTime=0,i.last=a,i.tail=l,i.tailMode=u,i.treeForkCount=n)}function Eo(t,e,l){var a=e.pendingProps,u=a.revealOrder,n=a.tail;a=a.children;var i=Ut.current,r=(i&2)!==0;if(r?(i=i&1|2,e.flags|=128):i&=1,L(Ut,i),Vt(t,e,a,l),a=ot?eu:0,!r&&t!==null&&(t.flags&128)!==0)t:for(t=e.child;t!==null;){if(t.tag===13)t.memoizedState!==null&&bo(t,l,e);else if(t.tag===19)bo(t,l,e);else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break t;for(;t.sibling===null;){if(t.return===null||t.return===e)break t;t=t.return}t.sibling.return=t.return,t=t.sibling}switch(u){case"forwards":for(l=e.child,u=null;l!==null;)t=l.alternate,t!==null&&vn(t)===null&&(u=l),l=l.sibling;l=u,l===null?(u=e.child,e.child=null):(u=l.sibling,l.sibling=null),Lc(e,!1,u,l,n,a);break;case"backwards":case"unstable_legacy-backwards":for(l=null,u=e.child,e.child=null;u!==null;){if(t=u.alternate,t!==null&&vn(t)===null){e.child=u;break}t=u.sibling,u.sibling=l,l=u,u=t}Lc(e,!0,l,null,n,a);break;case"together":Lc(e,!1,null,null,void 0,a);break;default:e.memoizedState=null}return e.child}function $e(t,e,l){if(t!==null&&(e.dependencies=t.dependencies),Sl|=e.lanes,(l&e.childLanes)===0)if(t!==null){if(ya(t,e,l,!1),(l&e.childLanes)===0)return null}else return null;if(t!==null&&e.child!==t.child)throw Error(f(153));if(e.child!==null){for(t=e.child,l=Qe(t,t.pendingProps),e.child=l,l.return=e;t.sibling!==null;)t=t.sibling,l=l.sibling=Qe(t,t.pendingProps),l.return=e;l.sibling=null}return e.child}function Yc(t,e){return(t.lanes&e)!==0?!0:(t=t.dependencies,!!(t!==null&&fn(t)))}function ly(t,e,l){switch(e.tag){case 3:Jt(e,e.stateNode.containerInfo),ol(e,Ht,t.memoizedState.cache),Yl();break;case 27:case 5:Ga(e);break;case 4:Jt(e,e.stateNode.containerInfo);break;case 10:ol(e,e.type,e.memoizedProps.value);break;case 31:if(e.memoizedState!==null)return e.flags|=128,sc(e),null;break;case 13:var a=e.memoizedState;if(a!==null)return a.dehydrated!==null?(yl(e),e.flags|=128,null):(l&e.child.childLanes)!==0?So(t,e,l):(yl(e),t=$e(t,e,l),t!==null?t.sibling:null);yl(e);break;case 19:var u=(t.flags&128)!==0;if(a=(l&e.childLanes)!==0,a||(ya(t,e,l,!1),a=(l&e.childLanes)!==0),u){if(a)return Eo(t,e,l);e.flags|=128}if(u=e.memoizedState,u!==null&&(u.rendering=null,u.tail=null,u.lastEffect=null),L(Ut,Ut.current),a)break;return null;case 22:return e.lanes=0,ho(t,e,l,e.pendingProps);case 24:ol(e,Ht,t.memoizedState.cache)}return $e(t,e,l)}function To(t,e,l){if(t!==null)if(t.memoizedProps!==e.pendingProps)Bt=!0;else{if(!Yc(t,l)&&(e.flags&128)===0)return Bt=!1,ly(t,e,l);Bt=(t.flags&131072)!==0}else Bt=!1,ot&&(e.flags&1048576)!==0&&Pr(e,eu,e.index);switch(e.lanes=0,e.tag){case 16:t:{var a=e.pendingProps;if(t=Zl(e.elementType),e.type=t,typeof t=="function")Vi(t)?(a=Jl(t,a),e.tag=1,e=go(null,e,t,a,l)):(e.tag=0,e=Uc(null,e,t,a,l));else{if(t!=null){var u=t.$$typeof;if(u===$){e.tag=11,e=ro(null,e,t,a,l);break t}else if(u===Y){e.tag=14,e=so(null,e,t,a,l);break t}}throw e=Le(t)||t,Error(f(306,e,""))}}return e;case 0:return Uc(t,e,e.type,e.pendingProps,l);case 1:return a=e.type,u=Jl(a,e.pendingProps),go(t,e,a,u,l);case 3:t:{if(Jt(e,e.stateNode.containerInfo),t===null)throw Error(f(387));a=e.pendingProps;var n=e.memoizedState;u=n.element,nc(t,e),ru(e,a,null,l);var i=e.memoizedState;if(a=i.cache,ol(e,Ht,a),a!==n.cache&&Pi(e,[Ht],l,!0),fu(),a=i.element,n.isDehydrated)if(n={element:a,isDehydrated:!1,cache:i.cache},e.updateQueue.baseState=n,e.memoizedState=n,e.flags&256){e=po(t,e,a,l);break t}else if(a!==u){u=pe(Error(f(424)),e),lu(u),e=po(t,e,a,l);break t}else for(t=e.stateNode.containerInfo,t.nodeType===9?t=t.body:t=t.nodeName==="HTML"?t.ownerDocument.body:t,_t=ze(t.firstChild),Qt=e,ot=!0,rl=null,Ee=!0,l=ds(e,null,a,l),e.child=l;l;)l.flags=l.flags&-3|4096,l=l.sibling;else{if(Yl(),a===u){e=$e(t,e,l);break t}Vt(t,e,a,l)}e=e.child}return e;case 26:return On(t,e),t===null?(l=xd(e.type,null,e.pendingProps,null))?e.memoizedState=l:ot||(l=e.type,t=e.pendingProps,a=Vn(nt.current).createElement(l),a[Xt]=e,a[Ft]=t,wt(a,l,t),Yt(a),e.stateNode=a):e.memoizedState=xd(e.type,t.memoizedProps,e.pendingProps,t.memoizedState),null;case 27:return Ga(e),t===null&&ot&&(a=e.stateNode=Nd(e.type,e.pendingProps,nt.current),Qt=e,Ee=!0,u=_t,Al(e.type)?(Sf=u,_t=ze(a.firstChild)):_t=u),Vt(t,e,e.pendingProps.children,l),On(t,e),t===null&&(e.flags|=4194304),e.child;case 5:return t===null&&ot&&((u=a=_t)&&(a=Uy(a,e.type,e.pendingProps,Ee),a!==null?(e.stateNode=a,Qt=e,_t=ze(a.firstChild),Ee=!1,u=!0):u=!1),u||sl(e)),Ga(e),u=e.type,n=e.pendingProps,i=t!==null?t.memoizedProps:null,a=n.children,mf(u,n)?a=null:i!==null&&mf(u,i)&&(e.flags|=32),e.memoizedState!==null&&(u=dc(t,e,Jm,null,null,l),Du._currentValue=u),On(t,e),Vt(t,e,a,l),e.child;case 6:return t===null&&ot&&((t=l=_t)&&(l=xy(l,e.pendingProps,Ee),l!==null?(e.stateNode=l,Qt=e,_t=null,t=!0):t=!1),t||sl(e)),null;case 13:return So(t,e,l);case 4:return Jt(e,e.stateNode.containerInfo),a=e.pendingProps,t===null?e.child=wl(e,null,a,l):Vt(t,e,a,l),e.child;case 11:return ro(t,e,e.type,e.pendingProps,l);case 7:return Vt(t,e,e.pendingProps,l),e.child;case 8:return Vt(t,e,e.pendingProps.children,l),e.child;case 12:return Vt(t,e,e.pendingProps.children,l),e.child;case 10:return a=e.pendingProps,ol(e,e.type,a.value),Vt(t,e,a.children,l),e.child;case 9:return u=e.type._context,a=e.pendingProps.children,Xl(e),u=Zt(u),a=a(u),e.flags|=1,Vt(t,e,a,l),e.child;case 14:return so(t,e,e.type,e.pendingProps,l);case 15:return oo(t,e,e.type,e.pendingProps,l);case 19:return Eo(t,e,l);case 31:return ey(t,e,l);case 22:return ho(t,e,l,e.pendingProps);case 24:return Xl(e),a=Zt(Ht),t===null?(u=lc(),u===null&&(u=At,n=tc(),u.pooledCache=n,n.refCount++,n!==null&&(u.pooledCacheLanes|=l),u=n),e.memoizedState={parent:a,cache:u},uc(e),ol(e,Ht,u)):((t.lanes&l)!==0&&(nc(t,e),ru(e,null,null,l),fu()),u=t.memoizedState,n=e.memoizedState,u.parent!==a?(u={parent:a,cache:a},e.memoizedState=u,e.lanes===0&&(e.memoizedState=e.updateQueue.baseState=u),ol(e,Ht,a)):(a=n.cache,ol(e,Ht,a),a!==u.cache&&Pi(e,[Ht],l,!0))),Vt(t,e,e.pendingProps.children,l),e.child;case 29:throw e.pendingProps}throw Error(f(156,e.tag))}function We(t){t.flags|=4}function Gc(t,e,l,a,u){if((e=(t.mode&32)!==0)&&(e=!1),e){if(t.flags|=16777216,(u&335544128)===u)if(t.stateNode.complete)t.flags|=8192;else if(Wo())t.flags|=8192;else throw Vl=dn,ac}else t.flags&=-16777217}function zo(t,e){if(e.type!=="stylesheet"||(e.state.loading&4)!==0)t.flags&=-16777217;else if(t.flags|=16777216,!Ld(e))if(Wo())t.flags|=8192;else throw Vl=dn,ac}function Dn(t,e){e!==null&&(t.flags|=4),t.flags&16384&&(e=t.tag!==22?er():536870912,t.lanes|=e,Oa|=e)}function yu(t,e){if(!ot)switch(t.tailMode){case"hidden":e=t.tail;for(var l=null;e!==null;)e.alternate!==null&&(l=e),e=e.sibling;l===null?t.tail=null:l.sibling=null;break;case"collapsed":l=t.tail;for(var a=null;l!==null;)l.alternate!==null&&(a=l),l=l.sibling;a===null?e||t.tail===null?t.tail=null:t.tail.sibling=null:a.sibling=null}}function Rt(t){var e=t.alternate!==null&&t.alternate.child===t.child,l=0,a=0;if(e)for(var u=t.child;u!==null;)l|=u.lanes|u.childLanes,a|=u.subtreeFlags&65011712,a|=u.flags&65011712,u.return=t,u=u.sibling;else for(u=t.child;u!==null;)l|=u.lanes|u.childLanes,a|=u.subtreeFlags,a|=u.flags,u.return=t,u=u.sibling;return t.subtreeFlags|=a,t.childLanes=l,e}function ay(t,e,l){var a=e.pendingProps;switch($i(e),e.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Rt(e),null;case 1:return Rt(e),null;case 3:return l=e.stateNode,a=null,t!==null&&(a=t.memoizedState.cache),e.memoizedState.cache!==a&&(e.flags|=2048),we(Ht),Ct(),l.pendingContext&&(l.context=l.pendingContext,l.pendingContext=null),(t===null||t.child===null)&&(ma(e)?We(e):t===null||t.memoizedState.isDehydrated&&(e.flags&256)===0||(e.flags|=1024,ki())),Rt(e),null;case 26:var u=e.type,n=e.memoizedState;return t===null?(We(e),n!==null?(Rt(e),zo(e,n)):(Rt(e),Gc(e,u,null,a,l))):n?n!==t.memoizedState?(We(e),Rt(e),zo(e,n)):(Rt(e),e.flags&=-16777217):(t=t.memoizedProps,t!==a&&We(e),Rt(e),Gc(e,u,t,a,l)),null;case 27:if(Yu(e),l=nt.current,u=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==a&&We(e);else{if(!a){if(e.stateNode===null)throw Error(f(166));return Rt(e),null}t=w.current,ma(e)?es(e):(t=Nd(u,a,l),e.stateNode=t,We(e))}return Rt(e),null;case 5:if(Yu(e),u=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==a&&We(e);else{if(!a){if(e.stateNode===null)throw Error(f(166));return Rt(e),null}if(n=w.current,ma(e))es(e);else{var i=Vn(nt.current);switch(n){case 1:n=i.createElementNS("http://www.w3.org/2000/svg",u);break;case 2:n=i.createElementNS("http://www.w3.org/1998/Math/MathML",u);break;default:switch(u){case"svg":n=i.createElementNS("http://www.w3.org/2000/svg",u);break;case"math":n=i.createElementNS("http://www.w3.org/1998/Math/MathML",u);break;case"script":n=i.createElement("div"),n.innerHTML="<script><\/script>",n=n.removeChild(n.firstChild);break;case"select":n=typeof a.is=="string"?i.createElement("select",{is:a.is}):i.createElement("select"),a.multiple?n.multiple=!0:a.size&&(n.size=a.size);break;default:n=typeof a.is=="string"?i.createElement(u,{is:a.is}):i.createElement(u)}}n[Xt]=e,n[Ft]=a;t:for(i=e.child;i!==null;){if(i.tag===5||i.tag===6)n.appendChild(i.stateNode);else if(i.tag!==4&&i.tag!==27&&i.child!==null){i.child.return=i,i=i.child;continue}if(i===e)break t;for(;i.sibling===null;){if(i.return===null||i.return===e)break t;i=i.return}i.sibling.return=i.return,i=i.sibling}e.stateNode=n;t:switch(wt(n,u,a),u){case"button":case"input":case"select":case"textarea":a=!!a.autoFocus;break t;case"img":a=!0;break t;default:a=!1}a&&We(e)}}return Rt(e),Gc(e,e.type,t===null?null:t.memoizedProps,e.pendingProps,l),null;case 6:if(t&&e.stateNode!=null)t.memoizedProps!==a&&We(e);else{if(typeof a!="string"&&e.stateNode===null)throw Error(f(166));if(t=nt.current,ma(e)){if(t=e.stateNode,l=e.memoizedProps,a=null,u=Qt,u!==null)switch(u.tag){case 27:case 5:a=u.memoizedProps}t[Xt]=e,t=!!(t.nodeValue===l||a!==null&&a.suppressHydrationWarning===!0||Sd(t.nodeValue,l)),t||sl(e,!0)}else t=Vn(t).createTextNode(a),t[Xt]=e,e.stateNode=t}return Rt(e),null;case 31:if(l=e.memoizedState,t===null||t.memoizedState!==null){if(a=ma(e),l!==null){if(t===null){if(!a)throw Error(f(318));if(t=e.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(f(557));t[Xt]=e}else Yl(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;Rt(e),t=!1}else l=ki(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=l),t=!0;if(!t)return e.flags&256?(se(e),e):(se(e),null);if((e.flags&128)!==0)throw Error(f(558))}return Rt(e),null;case 13:if(a=e.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(u=ma(e),a!==null&&a.dehydrated!==null){if(t===null){if(!u)throw Error(f(318));if(u=e.memoizedState,u=u!==null?u.dehydrated:null,!u)throw Error(f(317));u[Xt]=e}else Yl(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;Rt(e),u=!1}else u=ki(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=u),u=!0;if(!u)return e.flags&256?(se(e),e):(se(e),null)}return se(e),(e.flags&128)!==0?(e.lanes=l,e):(l=a!==null,t=t!==null&&t.memoizedState!==null,l&&(a=e.child,u=null,a.alternate!==null&&a.alternate.memoizedState!==null&&a.alternate.memoizedState.cachePool!==null&&(u=a.alternate.memoizedState.cachePool.pool),n=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(n=a.memoizedState.cachePool.pool),n!==u&&(a.flags|=2048)),l!==t&&l&&(e.child.flags|=8192),Dn(e,e.updateQueue),Rt(e),null);case 4:return Ct(),t===null&&rf(e.stateNode.containerInfo),Rt(e),null;case 10:return we(e.type),Rt(e),null;case 19:if(x(Ut),a=e.memoizedState,a===null)return Rt(e),null;if(u=(e.flags&128)!==0,n=a.rendering,n===null)if(u)yu(a,!1);else{if(Nt!==0||t!==null&&(t.flags&128)!==0)for(t=e.child;t!==null;){if(n=vn(t),n!==null){for(e.flags|=128,yu(a,!1),t=n.updateQueue,e.updateQueue=t,Dn(e,t),e.subtreeFlags=0,t=l,l=e.child;l!==null;)kr(l,t),l=l.sibling;return L(Ut,Ut.current&1|2),ot&&Ze(e,a.treeForkCount),e.child}t=t.sibling}a.tail!==null&&ue()>Hn&&(e.flags|=128,u=!0,yu(a,!1),e.lanes=4194304)}else{if(!u)if(t=vn(n),t!==null){if(e.flags|=128,u=!0,t=t.updateQueue,e.updateQueue=t,Dn(e,t),yu(a,!0),a.tail===null&&a.tailMode==="hidden"&&!n.alternate&&!ot)return Rt(e),null}else 2*ue()-a.renderingStartTime>Hn&&l!==536870912&&(e.flags|=128,u=!0,yu(a,!1),e.lanes=4194304);a.isBackwards?(n.sibling=e.child,e.child=n):(t=a.last,t!==null?t.sibling=n:e.child=n,a.last=n)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=ue(),t.sibling=null,l=Ut.current,L(Ut,u?l&1|2:l&1),ot&&Ze(e,a.treeForkCount),t):(Rt(e),null);case 22:case 23:return se(e),rc(),a=e.memoizedState!==null,t!==null?t.memoizedState!==null!==a&&(e.flags|=8192):a&&(e.flags|=8192),a?(l&536870912)!==0&&(e.flags&128)===0&&(Rt(e),e.subtreeFlags&6&&(e.flags|=8192)):Rt(e),l=e.updateQueue,l!==null&&Dn(e,l.retryQueue),l=null,t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(l=t.memoizedState.cachePool.pool),a=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(a=e.memoizedState.cachePool.pool),a!==l&&(e.flags|=2048),t!==null&&x(Ql),null;case 24:return l=null,t!==null&&(l=t.memoizedState.cache),e.memoizedState.cache!==l&&(e.flags|=2048),we(Ht),Rt(e),null;case 25:return null;case 30:return null}throw Error(f(156,e.tag))}function uy(t,e){switch($i(e),e.tag){case 1:return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 3:return we(Ht),Ct(),t=e.flags,(t&65536)!==0&&(t&128)===0?(e.flags=t&-65537|128,e):null;case 26:case 27:case 5:return Yu(e),null;case 31:if(e.memoizedState!==null){if(se(e),e.alternate===null)throw Error(f(340));Yl()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 13:if(se(e),t=e.memoizedState,t!==null&&t.dehydrated!==null){if(e.alternate===null)throw Error(f(340));Yl()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 19:return x(Ut),null;case 4:return Ct(),null;case 10:return we(e.type),null;case 22:case 23:return se(e),rc(),t!==null&&x(Ql),t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 24:return we(Ht),null;case 25:return null;default:return null}}function Ao(t,e){switch($i(e),e.tag){case 3:we(Ht),Ct();break;case 26:case 27:case 5:Yu(e);break;case 4:Ct();break;case 31:e.memoizedState!==null&&se(e);break;case 13:se(e);break;case 19:x(Ut);break;case 10:we(e.type);break;case 22:case 23:se(e),rc(),t!==null&&x(Ql);break;case 24:we(Ht)}}function vu(t,e){try{var l=e.updateQueue,a=l!==null?l.lastEffect:null;if(a!==null){var u=a.next;l=u;do{if((l.tag&t)===t){a=void 0;var n=l.create,i=l.inst;a=n(),i.destroy=a}l=l.next}while(l!==u)}}catch(r){pt(e,e.return,r)}}function gl(t,e,l){try{var a=e.updateQueue,u=a!==null?a.lastEffect:null;if(u!==null){var n=u.next;a=n;do{if((a.tag&t)===t){var i=a.inst,r=i.destroy;if(r!==void 0){i.destroy=void 0,u=e;var m=l,T=r;try{T()}catch(M){pt(u,m,M)}}}a=a.next}while(a!==n)}}catch(M){pt(e,e.return,M)}}function _o(t){var e=t.updateQueue;if(e!==null){var l=t.stateNode;try{ms(e,l)}catch(a){pt(t,t.return,a)}}}function Ro(t,e,l){l.props=Jl(t.type,t.memoizedProps),l.state=t.memoizedState;try{l.componentWillUnmount()}catch(a){pt(t,e,a)}}function gu(t,e){try{var l=t.ref;if(l!==null){switch(t.tag){case 26:case 27:case 5:var a=t.stateNode;break;case 30:a=t.stateNode;break;default:a=t.stateNode}typeof l=="function"?t.refCleanup=l(a):l.current=a}}catch(u){pt(t,e,u)}}function Be(t,e){var l=t.ref,a=t.refCleanup;if(l!==null)if(typeof a=="function")try{a()}catch(u){pt(t,e,u)}finally{t.refCleanup=null,t=t.alternate,t!=null&&(t.refCleanup=null)}else if(typeof l=="function")try{l(null)}catch(u){pt(t,e,u)}else l.current=null}function Oo(t){var e=t.type,l=t.memoizedProps,a=t.stateNode;try{t:switch(e){case"button":case"input":case"select":case"textarea":l.autoFocus&&a.focus();break t;case"img":l.src?a.src=l.src:l.srcSet&&(a.srcset=l.srcSet)}}catch(u){pt(t,t.return,u)}}function Xc(t,e,l){try{var a=t.stateNode;Ry(a,t.type,l,e),a[Ft]=e}catch(u){pt(t,t.return,u)}}function Mo(t){return t.tag===5||t.tag===3||t.tag===26||t.tag===27&&Al(t.type)||t.tag===4}function Qc(t){t:for(;;){for(;t.sibling===null;){if(t.return===null||Mo(t.return))return null;t=t.return}for(t.sibling.return=t.return,t=t.sibling;t.tag!==5&&t.tag!==6&&t.tag!==18;){if(t.tag===27&&Al(t.type)||t.flags&2||t.child===null||t.tag===4)continue t;t.child.return=t,t=t.child}if(!(t.flags&2))return t.stateNode}}function Zc(t,e,l){var a=t.tag;if(a===5||a===6)t=t.stateNode,e?(l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l).insertBefore(t,e):(e=l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l,e.appendChild(t),l=l._reactRootContainer,l!=null||e.onclick!==null||(e.onclick=Ge));else if(a!==4&&(a===27&&Al(t.type)&&(l=t.stateNode,e=null),t=t.child,t!==null))for(Zc(t,e,l),t=t.sibling;t!==null;)Zc(t,e,l),t=t.sibling}function Nn(t,e,l){var a=t.tag;if(a===5||a===6)t=t.stateNode,e?l.insertBefore(t,e):l.appendChild(t);else if(a!==4&&(a===27&&Al(t.type)&&(l=t.stateNode),t=t.child,t!==null))for(Nn(t,e,l),t=t.sibling;t!==null;)Nn(t,e,l),t=t.sibling}function Do(t){var e=t.stateNode,l=t.memoizedProps;try{for(var a=t.type,u=e.attributes;u.length;)e.removeAttributeNode(u[0]);wt(e,a,l),e[Xt]=t,e[Ft]=l}catch(n){pt(t,t.return,n)}}var ke=!1,qt=!1,Vc=!1,No=typeof WeakSet=="function"?WeakSet:Set,Gt=null;function ny(t,e){if(t=t.containerInfo,df=Fn,t=Xr(t),qi(t)){if("selectionStart"in t)var l={start:t.selectionStart,end:t.selectionEnd};else t:{l=(l=t.ownerDocument)&&l.defaultView||window;var a=l.getSelection&&l.getSelection();if(a&&a.rangeCount!==0){l=a.anchorNode;var u=a.anchorOffset,n=a.focusNode;a=a.focusOffset;try{l.nodeType,n.nodeType}catch{l=null;break t}var i=0,r=-1,m=-1,T=0,M=0,U=t,_=null;e:for(;;){for(var O;U!==l||u!==0&&U.nodeType!==3||(r=i+u),U!==n||a!==0&&U.nodeType!==3||(m=i+a),U.nodeType===3&&(i+=U.nodeValue.length),(O=U.firstChild)!==null;)_=U,U=O;for(;;){if(U===t)break e;if(_===l&&++T===u&&(r=i),_===n&&++M===a&&(m=i),(O=U.nextSibling)!==null)break;U=_,_=U.parentNode}U=O}l=r===-1||m===-1?null:{start:r,end:m}}else l=null}l=l||{start:0,end:0}}else l=null;for(hf={focusedElem:t,selectionRange:l},Fn=!1,Gt=e;Gt!==null;)if(e=Gt,t=e.child,(e.subtreeFlags&1028)!==0&&t!==null)t.return=e,Gt=t;else for(;Gt!==null;){switch(e=Gt,n=e.alternate,t=e.flags,e.tag){case 0:if((t&4)!==0&&(t=e.updateQueue,t=t!==null?t.events:null,t!==null))for(l=0;l<t.length;l++)u=t[l],u.ref.impl=u.nextImpl;break;case 11:case 15:break;case 1:if((t&1024)!==0&&n!==null){t=void 0,l=e,u=n.memoizedProps,n=n.memoizedState,a=l.stateNode;try{var V=Jl(l.type,u);t=a.getSnapshotBeforeUpdate(V,n),a.__reactInternalSnapshotBeforeUpdate=t}catch(I){pt(l,l.return,I)}}break;case 3:if((t&1024)!==0){if(t=e.stateNode.containerInfo,l=t.nodeType,l===9)vf(t);else if(l===1)switch(t.nodeName){case"HEAD":case"HTML":case"BODY":vf(t);break;default:t.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((t&1024)!==0)throw Error(f(163))}if(t=e.sibling,t!==null){t.return=e.return,Gt=t;break}Gt=e.return}}function Co(t,e,l){var a=l.flags;switch(l.tag){case 0:case 11:case 15:Ie(t,l),a&4&&vu(5,l);break;case 1:if(Ie(t,l),a&4)if(t=l.stateNode,e===null)try{t.componentDidMount()}catch(i){pt(l,l.return,i)}else{var u=Jl(l.type,e.memoizedProps);e=e.memoizedState;try{t.componentDidUpdate(u,e,t.__reactInternalSnapshotBeforeUpdate)}catch(i){pt(l,l.return,i)}}a&64&&_o(l),a&512&&gu(l,l.return);break;case 3:if(Ie(t,l),a&64&&(t=l.updateQueue,t!==null)){if(e=null,l.child!==null)switch(l.child.tag){case 27:case 5:e=l.child.stateNode;break;case 1:e=l.child.stateNode}try{ms(t,e)}catch(i){pt(l,l.return,i)}}break;case 27:e===null&&a&4&&Do(l);case 26:case 5:Ie(t,l),e===null&&a&4&&Oo(l),a&512&&gu(l,l.return);break;case 12:Ie(t,l);break;case 31:Ie(t,l),a&4&&Ho(t,l);break;case 13:Ie(t,l),a&4&&jo(t,l),a&64&&(t=l.memoizedState,t!==null&&(t=t.dehydrated,t!==null&&(l=my.bind(null,l),Hy(t,l))));break;case 22:if(a=l.memoizedState!==null||ke,!a){e=e!==null&&e.memoizedState!==null||qt,u=ke;var n=qt;ke=a,(qt=e)&&!n?Pe(t,l,(l.subtreeFlags&8772)!==0):Ie(t,l),ke=u,qt=n}break;case 30:break;default:Ie(t,l)}}function Uo(t){var e=t.alternate;e!==null&&(t.alternate=null,Uo(e)),t.child=null,t.deletions=null,t.sibling=null,t.tag===5&&(e=t.stateNode,e!==null&&bi(e)),t.stateNode=null,t.return=null,t.dependencies=null,t.memoizedProps=null,t.memoizedState=null,t.pendingProps=null,t.stateNode=null,t.updateQueue=null}var Ot=null,Pt=!1;function Fe(t,e,l){for(l=l.child;l!==null;)xo(t,e,l),l=l.sibling}function xo(t,e,l){if(ne&&typeof ne.onCommitFiberUnmount=="function")try{ne.onCommitFiberUnmount(Xa,l)}catch{}switch(l.tag){case 26:qt||Be(l,e),Fe(t,e,l),l.memoizedState?l.memoizedState.count--:l.stateNode&&(l=l.stateNode,l.parentNode.removeChild(l));break;case 27:qt||Be(l,e);var a=Ot,u=Pt;Al(l.type)&&(Ot=l.stateNode,Pt=!1),Fe(t,e,l),Ru(l.stateNode),Ot=a,Pt=u;break;case 5:qt||Be(l,e);case 6:if(a=Ot,u=Pt,Ot=null,Fe(t,e,l),Ot=a,Pt=u,Ot!==null)if(Pt)try{(Ot.nodeType===9?Ot.body:Ot.nodeName==="HTML"?Ot.ownerDocument.body:Ot).removeChild(l.stateNode)}catch(n){pt(l,e,n)}else try{Ot.removeChild(l.stateNode)}catch(n){pt(l,e,n)}break;case 18:Ot!==null&&(Pt?(t=Ot,_d(t.nodeType===9?t.body:t.nodeName==="HTML"?t.ownerDocument.body:t,l.stateNode),ja(t)):_d(Ot,l.stateNode));break;case 4:a=Ot,u=Pt,Ot=l.stateNode.containerInfo,Pt=!0,Fe(t,e,l),Ot=a,Pt=u;break;case 0:case 11:case 14:case 15:gl(2,l,e),qt||gl(4,l,e),Fe(t,e,l);break;case 1:qt||(Be(l,e),a=l.stateNode,typeof a.componentWillUnmount=="function"&&Ro(l,e,a)),Fe(t,e,l);break;case 21:Fe(t,e,l);break;case 22:qt=(a=qt)||l.memoizedState!==null,Fe(t,e,l),qt=a;break;default:Fe(t,e,l)}}function Ho(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null))){t=t.dehydrated;try{ja(t)}catch(l){pt(e,e.return,l)}}}function jo(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null&&(t=t.dehydrated,t!==null))))try{ja(t)}catch(l){pt(e,e.return,l)}}function iy(t){switch(t.tag){case 31:case 13:case 19:var e=t.stateNode;return e===null&&(e=t.stateNode=new No),e;case 22:return t=t.stateNode,e=t._retryCache,e===null&&(e=t._retryCache=new No),e;default:throw Error(f(435,t.tag))}}function Cn(t,e){var l=iy(t);e.forEach(function(a){if(!l.has(a)){l.add(a);var u=yy.bind(null,t,a);a.then(u,u)}})}function te(t,e){var l=e.deletions;if(l!==null)for(var a=0;a<l.length;a++){var u=l[a],n=t,i=e,r=i;t:for(;r!==null;){switch(r.tag){case 27:if(Al(r.type)){Ot=r.stateNode,Pt=!1;break t}break;case 5:Ot=r.stateNode,Pt=!1;break t;case 3:case 4:Ot=r.stateNode.containerInfo,Pt=!0;break t}r=r.return}if(Ot===null)throw Error(f(160));xo(n,i,u),Ot=null,Pt=!1,n=u.alternate,n!==null&&(n.return=null),u.return=null}if(e.subtreeFlags&13886)for(e=e.child;e!==null;)Bo(e,t),e=e.sibling}var De=null;function Bo(t,e){var l=t.alternate,a=t.flags;switch(t.tag){case 0:case 11:case 14:case 15:te(e,t),ee(t),a&4&&(gl(3,t,t.return),vu(3,t),gl(5,t,t.return));break;case 1:te(e,t),ee(t),a&512&&(qt||l===null||Be(l,l.return)),a&64&&ke&&(t=t.updateQueue,t!==null&&(a=t.callbacks,a!==null&&(l=t.shared.hiddenCallbacks,t.shared.hiddenCallbacks=l===null?a:l.concat(a))));break;case 26:var u=De;if(te(e,t),ee(t),a&512&&(qt||l===null||Be(l,l.return)),a&4){var n=l!==null?l.memoizedState:null;if(a=t.memoizedState,l===null)if(a===null)if(t.stateNode===null){t:{a=t.type,l=t.memoizedProps,u=u.ownerDocument||u;e:switch(a){case"title":n=u.getElementsByTagName("title")[0],(!n||n[Va]||n[Xt]||n.namespaceURI==="http://www.w3.org/2000/svg"||n.hasAttribute("itemprop"))&&(n=u.createElement(a),u.head.insertBefore(n,u.querySelector("head > title"))),wt(n,a,l),n[Xt]=t,Yt(n),a=n;break t;case"link":var i=Bd("link","href",u).get(a+(l.href||""));if(i){for(var r=0;r<i.length;r++)if(n=i[r],n.getAttribute("href")===(l.href==null||l.href===""?null:l.href)&&n.getAttribute("rel")===(l.rel==null?null:l.rel)&&n.getAttribute("title")===(l.title==null?null:l.title)&&n.getAttribute("crossorigin")===(l.crossOrigin==null?null:l.crossOrigin)){i.splice(r,1);break e}}n=u.createElement(a),wt(n,a,l),u.head.appendChild(n);break;case"meta":if(i=Bd("meta","content",u).get(a+(l.content||""))){for(r=0;r<i.length;r++)if(n=i[r],n.getAttribute("content")===(l.content==null?null:""+l.content)&&n.getAttribute("name")===(l.name==null?null:l.name)&&n.getAttribute("property")===(l.property==null?null:l.property)&&n.getAttribute("http-equiv")===(l.httpEquiv==null?null:l.httpEquiv)&&n.getAttribute("charset")===(l.charSet==null?null:l.charSet)){i.splice(r,1);break e}}n=u.createElement(a),wt(n,a,l),u.head.appendChild(n);break;default:throw Error(f(468,a))}n[Xt]=t,Yt(n),a=n}t.stateNode=a}else qd(u,t.type,t.stateNode);else t.stateNode=jd(u,a,t.memoizedProps);else n!==a?(n===null?l.stateNode!==null&&(l=l.stateNode,l.parentNode.removeChild(l)):n.count--,a===null?qd(u,t.type,t.stateNode):jd(u,a,t.memoizedProps)):a===null&&t.stateNode!==null&&Xc(t,t.memoizedProps,l.memoizedProps)}break;case 27:te(e,t),ee(t),a&512&&(qt||l===null||Be(l,l.return)),l!==null&&a&4&&Xc(t,t.memoizedProps,l.memoizedProps);break;case 5:if(te(e,t),ee(t),a&512&&(qt||l===null||Be(l,l.return)),t.flags&32){u=t.stateNode;try{ua(u,"")}catch(V){pt(t,t.return,V)}}a&4&&t.stateNode!=null&&(u=t.memoizedProps,Xc(t,u,l!==null?l.memoizedProps:u)),a&1024&&(Vc=!0);break;case 6:if(te(e,t),ee(t),a&4){if(t.stateNode===null)throw Error(f(162));a=t.memoizedProps,l=t.stateNode;try{l.nodeValue=a}catch(V){pt(t,t.return,V)}}break;case 3:if(Jn=null,u=De,De=wn(e.containerInfo),te(e,t),De=u,ee(t),a&4&&l!==null&&l.memoizedState.isDehydrated)try{ja(e.containerInfo)}catch(V){pt(t,t.return,V)}Vc&&(Vc=!1,qo(t));break;case 4:a=De,De=wn(t.stateNode.containerInfo),te(e,t),ee(t),De=a;break;case 12:te(e,t),ee(t);break;case 31:te(e,t),ee(t),a&4&&(a=t.updateQueue,a!==null&&(t.updateQueue=null,Cn(t,a)));break;case 13:te(e,t),ee(t),t.child.flags&8192&&t.memoizedState!==null!=(l!==null&&l.memoizedState!==null)&&(xn=ue()),a&4&&(a=t.updateQueue,a!==null&&(t.updateQueue=null,Cn(t,a)));break;case 22:u=t.memoizedState!==null;var m=l!==null&&l.memoizedState!==null,T=ke,M=qt;if(ke=T||u,qt=M||m,te(e,t),qt=M,ke=T,ee(t),a&8192)t:for(e=t.stateNode,e._visibility=u?e._visibility&-2:e._visibility|1,u&&(l===null||m||ke||qt||$l(t)),l=null,e=t;;){if(e.tag===5||e.tag===26){if(l===null){m=l=e;try{if(n=m.stateNode,u)i=n.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none";else{r=m.stateNode;var U=m.memoizedProps.style,_=U!=null&&U.hasOwnProperty("display")?U.display:null;r.style.display=_==null||typeof _=="boolean"?"":(""+_).trim()}}catch(V){pt(m,m.return,V)}}}else if(e.tag===6){if(l===null){m=e;try{m.stateNode.nodeValue=u?"":m.memoizedProps}catch(V){pt(m,m.return,V)}}}else if(e.tag===18){if(l===null){m=e;try{var O=m.stateNode;u?Rd(O,!0):Rd(m.stateNode,!1)}catch(V){pt(m,m.return,V)}}}else if((e.tag!==22&&e.tag!==23||e.memoizedState===null||e===t)&&e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break t;for(;e.sibling===null;){if(e.return===null||e.return===t)break t;l===e&&(l=null),e=e.return}l===e&&(l=null),e.sibling.return=e.return,e=e.sibling}a&4&&(a=t.updateQueue,a!==null&&(l=a.retryQueue,l!==null&&(a.retryQueue=null,Cn(t,l))));break;case 19:te(e,t),ee(t),a&4&&(a=t.updateQueue,a!==null&&(t.updateQueue=null,Cn(t,a)));break;case 30:break;case 21:break;default:te(e,t),ee(t)}}function ee(t){var e=t.flags;if(e&2){try{for(var l,a=t.return;a!==null;){if(Mo(a)){l=a;break}a=a.return}if(l==null)throw Error(f(160));switch(l.tag){case 27:var u=l.stateNode,n=Qc(t);Nn(t,n,u);break;case 5:var i=l.stateNode;l.flags&32&&(ua(i,""),l.flags&=-33);var r=Qc(t);Nn(t,r,i);break;case 3:case 4:var m=l.stateNode.containerInfo,T=Qc(t);Zc(t,T,m);break;default:throw Error(f(161))}}catch(M){pt(t,t.return,M)}t.flags&=-3}e&4096&&(t.flags&=-4097)}function qo(t){if(t.subtreeFlags&1024)for(t=t.child;t!==null;){var e=t;qo(e),e.tag===5&&e.flags&1024&&e.stateNode.reset(),t=t.sibling}}function Ie(t,e){if(e.subtreeFlags&8772)for(e=e.child;e!==null;)Co(t,e.alternate,e),e=e.sibling}function $l(t){for(t=t.child;t!==null;){var e=t;switch(e.tag){case 0:case 11:case 14:case 15:gl(4,e,e.return),$l(e);break;case 1:Be(e,e.return);var l=e.stateNode;typeof l.componentWillUnmount=="function"&&Ro(e,e.return,l),$l(e);break;case 27:Ru(e.stateNode);case 26:case 5:Be(e,e.return),$l(e);break;case 22:e.memoizedState===null&&$l(e);break;case 30:$l(e);break;default:$l(e)}t=t.sibling}}function Pe(t,e,l){for(l=l&&(e.subtreeFlags&8772)!==0,e=e.child;e!==null;){var a=e.alternate,u=t,n=e,i=n.flags;switch(n.tag){case 0:case 11:case 15:Pe(u,n,l),vu(4,n);break;case 1:if(Pe(u,n,l),a=n,u=a.stateNode,typeof u.componentDidMount=="function")try{u.componentDidMount()}catch(T){pt(a,a.return,T)}if(a=n,u=a.updateQueue,u!==null){var r=a.stateNode;try{var m=u.shared.hiddenCallbacks;if(m!==null)for(u.shared.hiddenCallbacks=null,u=0;u<m.length;u++)hs(m[u],r)}catch(T){pt(a,a.return,T)}}l&&i&64&&_o(n),gu(n,n.return);break;case 27:Do(n);case 26:case 5:Pe(u,n,l),l&&a===null&&i&4&&Oo(n),gu(n,n.return);break;case 12:Pe(u,n,l);break;case 31:Pe(u,n,l),l&&i&4&&Ho(u,n);break;case 13:Pe(u,n,l),l&&i&4&&jo(u,n);break;case 22:n.memoizedState===null&&Pe(u,n,l),gu(n,n.return);break;case 30:break;default:Pe(u,n,l)}e=e.sibling}}function wc(t,e){var l=null;t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(l=t.memoizedState.cachePool.pool),t=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(t=e.memoizedState.cachePool.pool),t!==l&&(t!=null&&t.refCount++,l!=null&&au(l))}function Kc(t,e){t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&au(t))}function Ne(t,e,l,a){if(e.subtreeFlags&10256)for(e=e.child;e!==null;)Lo(t,e,l,a),e=e.sibling}function Lo(t,e,l,a){var u=e.flags;switch(e.tag){case 0:case 11:case 15:Ne(t,e,l,a),u&2048&&vu(9,e);break;case 1:Ne(t,e,l,a);break;case 3:Ne(t,e,l,a),u&2048&&(t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&au(t)));break;case 12:if(u&2048){Ne(t,e,l,a),t=e.stateNode;try{var n=e.memoizedProps,i=n.id,r=n.onPostCommit;typeof r=="function"&&r(i,e.alternate===null?"mount":"update",t.passiveEffectDuration,-0)}catch(m){pt(e,e.return,m)}}else Ne(t,e,l,a);break;case 31:Ne(t,e,l,a);break;case 13:Ne(t,e,l,a);break;case 23:break;case 22:n=e.stateNode,i=e.alternate,e.memoizedState!==null?n._visibility&2?Ne(t,e,l,a):pu(t,e):n._visibility&2?Ne(t,e,l,a):(n._visibility|=2,Aa(t,e,l,a,(e.subtreeFlags&10256)!==0||!1)),u&2048&&wc(i,e);break;case 24:Ne(t,e,l,a),u&2048&&Kc(e.alternate,e);break;default:Ne(t,e,l,a)}}function Aa(t,e,l,a,u){for(u=u&&((e.subtreeFlags&10256)!==0||!1),e=e.child;e!==null;){var n=t,i=e,r=l,m=a,T=i.flags;switch(i.tag){case 0:case 11:case 15:Aa(n,i,r,m,u),vu(8,i);break;case 23:break;case 22:var M=i.stateNode;i.memoizedState!==null?M._visibility&2?Aa(n,i,r,m,u):pu(n,i):(M._visibility|=2,Aa(n,i,r,m,u)),u&&T&2048&&wc(i.alternate,i);break;case 24:Aa(n,i,r,m,u),u&&T&2048&&Kc(i.alternate,i);break;default:Aa(n,i,r,m,u)}e=e.sibling}}function pu(t,e){if(e.subtreeFlags&10256)for(e=e.child;e!==null;){var l=t,a=e,u=a.flags;switch(a.tag){case 22:pu(l,a),u&2048&&wc(a.alternate,a);break;case 24:pu(l,a),u&2048&&Kc(a.alternate,a);break;default:pu(l,a)}e=e.sibling}}var Su=8192;function _a(t,e,l){if(t.subtreeFlags&Su)for(t=t.child;t!==null;)Yo(t,e,l),t=t.sibling}function Yo(t,e,l){switch(t.tag){case 26:_a(t,e,l),t.flags&Su&&t.memoizedState!==null&&Ky(l,De,t.memoizedState,t.memoizedProps);break;case 5:_a(t,e,l);break;case 3:case 4:var a=De;De=wn(t.stateNode.containerInfo),_a(t,e,l),De=a;break;case 22:t.memoizedState===null&&(a=t.alternate,a!==null&&a.memoizedState!==null?(a=Su,Su=16777216,_a(t,e,l),Su=a):_a(t,e,l));break;default:_a(t,e,l)}}function Go(t){var e=t.alternate;if(e!==null&&(t=e.child,t!==null)){e.child=null;do e=t.sibling,t.sibling=null,t=e;while(t!==null)}}function bu(t){var e=t.deletions;if((t.flags&16)!==0){if(e!==null)for(var l=0;l<e.length;l++){var a=e[l];Gt=a,Qo(a,t)}Go(t)}if(t.subtreeFlags&10256)for(t=t.child;t!==null;)Xo(t),t=t.sibling}function Xo(t){switch(t.tag){case 0:case 11:case 15:bu(t),t.flags&2048&&gl(9,t,t.return);break;case 3:bu(t);break;case 12:bu(t);break;case 22:var e=t.stateNode;t.memoizedState!==null&&e._visibility&2&&(t.return===null||t.return.tag!==13)?(e._visibility&=-3,Un(t)):bu(t);break;default:bu(t)}}function Un(t){var e=t.deletions;if((t.flags&16)!==0){if(e!==null)for(var l=0;l<e.length;l++){var a=e[l];Gt=a,Qo(a,t)}Go(t)}for(t=t.child;t!==null;){switch(e=t,e.tag){case 0:case 11:case 15:gl(8,e,e.return),Un(e);break;case 22:l=e.stateNode,l._visibility&2&&(l._visibility&=-3,Un(e));break;default:Un(e)}t=t.sibling}}function Qo(t,e){for(;Gt!==null;){var l=Gt;switch(l.tag){case 0:case 11:case 15:gl(8,l,e);break;case 23:case 22:if(l.memoizedState!==null&&l.memoizedState.cachePool!==null){var a=l.memoizedState.cachePool.pool;a!=null&&a.refCount++}break;case 24:au(l.memoizedState.cache)}if(a=l.child,a!==null)a.return=l,Gt=a;else t:for(l=t;Gt!==null;){a=Gt;var u=a.sibling,n=a.return;if(Uo(a),a===l){Gt=null;break t}if(u!==null){u.return=n,Gt=u;break t}Gt=n}}}var cy={getCacheForType:function(t){var e=Zt(Ht),l=e.data.get(t);return l===void 0&&(l=t(),e.data.set(t,l)),l},cacheSignal:function(){return Zt(Ht).controller.signal}},fy=typeof WeakMap=="function"?WeakMap:Map,mt=0,At=null,it=null,ft=0,gt=0,oe=null,pl=!1,Ra=!1,Jc=!1,tl=0,Nt=0,Sl=0,Wl=0,$c=0,de=0,Oa=0,Eu=null,le=null,Wc=!1,xn=0,Zo=0,Hn=1/0,jn=null,bl=null,Lt=0,El=null,Ma=null,el=0,kc=0,Fc=null,Vo=null,Tu=0,Ic=null;function he(){return(mt&2)!==0&&ft!==0?ft&-ft:D.T!==null?uf():nr()}function wo(){if(de===0)if((ft&536870912)===0||ot){var t=Qu;Qu<<=1,(Qu&3932160)===0&&(Qu=262144),de=t}else de=536870912;return t=re.current,t!==null&&(t.flags|=32),de}function ae(t,e,l){(t===At&&(gt===2||gt===9)||t.cancelPendingCommit!==null)&&(Da(t,0),Tl(t,ft,de,!1)),Za(t,l),((mt&2)===0||t!==At)&&(t===At&&((mt&2)===0&&(Wl|=l),Nt===4&&Tl(t,ft,de,!1)),qe(t))}function Ko(t,e,l){if((mt&6)!==0)throw Error(f(327));var a=!l&&(e&127)===0&&(e&t.expiredLanes)===0||Qa(t,e),u=a?oy(t,e):tf(t,e,!0),n=a;do{if(u===0){Ra&&!a&&Tl(t,e,0,!1);break}else{if(l=t.current.alternate,n&&!ry(l)){u=tf(t,e,!1),n=!1;continue}if(u===2){if(n=e,t.errorRecoveryDisabledLanes&n)var i=0;else i=t.pendingLanes&-536870913,i=i!==0?i:i&536870912?536870912:0;if(i!==0){e=i;t:{var r=t;u=Eu;var m=r.current.memoizedState.isDehydrated;if(m&&(Da(r,i).flags|=256),i=tf(r,i,!1),i!==2){if(Jc&&!m){r.errorRecoveryDisabledLanes|=n,Wl|=n,u=4;break t}n=le,le=u,n!==null&&(le===null?le=n:le.push.apply(le,n))}u=i}if(n=!1,u!==2)continue}}if(u===1){Da(t,0),Tl(t,e,0,!0);break}t:{switch(a=t,n=u,n){case 0:case 1:throw Error(f(345));case 4:if((e&4194048)!==e)break;case 6:Tl(a,e,de,!pl);break t;case 2:le=null;break;case 3:case 5:break;default:throw Error(f(329))}if((e&62914560)===e&&(u=xn+300-ue(),10<u)){if(Tl(a,e,de,!pl),Vu(a,0,!0)!==0)break t;el=e,a.timeoutHandle=zd(Jo.bind(null,a,l,le,jn,Wc,e,de,Wl,Oa,pl,n,"Throttled",-0,0),u);break t}Jo(a,l,le,jn,Wc,e,de,Wl,Oa,pl,n,null,-0,0)}}break}while(!0);qe(t)}function Jo(t,e,l,a,u,n,i,r,m,T,M,U,_,O){if(t.timeoutHandle=-1,U=e.subtreeFlags,U&8192||(U&16785408)===16785408){U={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Ge},Yo(e,n,U);var V=(n&62914560)===n?xn-ue():(n&4194048)===n?Zo-ue():0;if(V=Jy(U,V),V!==null){el=n,t.cancelPendingCommit=V(ed.bind(null,t,e,n,l,a,u,i,r,m,M,U,null,_,O)),Tl(t,n,i,!T);return}}ed(t,e,n,l,a,u,i,r,m)}function ry(t){for(var e=t;;){var l=e.tag;if((l===0||l===11||l===15)&&e.flags&16384&&(l=e.updateQueue,l!==null&&(l=l.stores,l!==null)))for(var a=0;a<l.length;a++){var u=l[a],n=u.getSnapshot;u=u.value;try{if(!ce(n(),u))return!1}catch{return!1}}if(l=e.child,e.subtreeFlags&16384&&l!==null)l.return=e,e=l;else{if(e===t)break;for(;e.sibling===null;){if(e.return===null||e.return===t)return!0;e=e.return}e.sibling.return=e.return,e=e.sibling}}return!0}function Tl(t,e,l,a){e&=~$c,e&=~Wl,t.suspendedLanes|=e,t.pingedLanes&=~e,a&&(t.warmLanes|=e),a=t.expirationTimes;for(var u=e;0<u;){var n=31-ie(u),i=1<<n;a[n]=-1,u&=~i}l!==0&&lr(t,l,e)}function Bn(){return(mt&6)===0?(zu(0),!1):!0}function Pc(){if(it!==null){if(gt===0)var t=it.return;else t=it,Ve=Gl=null,yc(t),Sa=null,nu=0,t=it;for(;t!==null;)Ao(t.alternate,t),t=t.return;it=null}}function Da(t,e){var l=t.timeoutHandle;l!==-1&&(t.timeoutHandle=-1,Dy(l)),l=t.cancelPendingCommit,l!==null&&(t.cancelPendingCommit=null,l()),el=0,Pc(),At=t,it=l=Qe(t.current,null),ft=e,gt=0,oe=null,pl=!1,Ra=Qa(t,e),Jc=!1,Oa=de=$c=Wl=Sl=Nt=0,le=Eu=null,Wc=!1,(e&8)!==0&&(e|=e&32);var a=t.entangledLanes;if(a!==0)for(t=t.entanglements,a&=e;0<a;){var u=31-ie(a),n=1<<u;e|=t[u],a&=~n}return tl=e,ln(),l}function $o(t,e){at=null,D.H=hu,e===pa||e===on?(e=rs(),gt=3):e===ac?(e=rs(),gt=4):gt=e===Cc?8:e!==null&&typeof e=="object"&&typeof e.then=="function"?6:1,oe=e,it===null&&(Nt=1,_n(t,pe(e,t.current)))}function Wo(){var t=re.current;return t===null?!0:(ft&4194048)===ft?Te===null:(ft&62914560)===ft||(ft&536870912)!==0?t===Te:!1}function ko(){var t=D.H;return D.H=hu,t===null?hu:t}function Fo(){var t=D.A;return D.A=cy,t}function qn(){Nt=4,pl||(ft&4194048)!==ft&&re.current!==null||(Ra=!0),(Sl&134217727)===0&&(Wl&134217727)===0||At===null||Tl(At,ft,de,!1)}function tf(t,e,l){var a=mt;mt|=2;var u=ko(),n=Fo();(At!==t||ft!==e)&&(jn=null,Da(t,e)),e=!1;var i=Nt;t:do try{if(gt!==0&&it!==null){var r=it,m=oe;switch(gt){case 8:Pc(),i=6;break t;case 3:case 2:case 9:case 6:re.current===null&&(e=!0);var T=gt;if(gt=0,oe=null,Na(t,r,m,T),l&&Ra){i=0;break t}break;default:T=gt,gt=0,oe=null,Na(t,r,m,T)}}sy(),i=Nt;break}catch(M){$o(t,M)}while(!0);return e&&t.shellSuspendCounter++,Ve=Gl=null,mt=a,D.H=u,D.A=n,it===null&&(At=null,ft=0,ln()),i}function sy(){for(;it!==null;)Io(it)}function oy(t,e){var l=mt;mt|=2;var a=ko(),u=Fo();At!==t||ft!==e?(jn=null,Hn=ue()+500,Da(t,e)):Ra=Qa(t,e);t:do try{if(gt!==0&&it!==null){e=it;var n=oe;e:switch(gt){case 1:gt=0,oe=null,Na(t,e,n,1);break;case 2:case 9:if(cs(n)){gt=0,oe=null,Po(e);break}e=function(){gt!==2&>!==9||At!==t||(gt=7),qe(t)},n.then(e,e);break t;case 3:gt=7;break t;case 4:gt=5;break t;case 7:cs(n)?(gt=0,oe=null,Po(e)):(gt=0,oe=null,Na(t,e,n,7));break;case 5:var i=null;switch(it.tag){case 26:i=it.memoizedState;case 5:case 27:var r=it;if(i?Ld(i):r.stateNode.complete){gt=0,oe=null;var m=r.sibling;if(m!==null)it=m;else{var T=r.return;T!==null?(it=T,Ln(T)):it=null}break e}}gt=0,oe=null,Na(t,e,n,5);break;case 6:gt=0,oe=null,Na(t,e,n,6);break;case 8:Pc(),Nt=6;break t;default:throw Error(f(462))}}dy();break}catch(M){$o(t,M)}while(!0);return Ve=Gl=null,D.H=a,D.A=u,mt=l,it!==null?0:(At=null,ft=0,ln(),Nt)}function dy(){for(;it!==null&&!jh();)Io(it)}function Io(t){var e=To(t.alternate,t,tl);t.memoizedProps=t.pendingProps,e===null?Ln(t):it=e}function Po(t){var e=t,l=e.alternate;switch(e.tag){case 15:case 0:e=vo(l,e,e.pendingProps,e.type,void 0,ft);break;case 11:e=vo(l,e,e.pendingProps,e.type.render,e.ref,ft);break;case 5:yc(e);default:Ao(l,e),e=it=kr(e,tl),e=To(l,e,tl)}t.memoizedProps=t.pendingProps,e===null?Ln(t):it=e}function Na(t,e,l,a){Ve=Gl=null,yc(e),Sa=null,nu=0;var u=e.return;try{if(ty(t,u,e,l,ft)){Nt=1,_n(t,pe(l,t.current)),it=null;return}}catch(n){if(u!==null)throw it=u,n;Nt=1,_n(t,pe(l,t.current)),it=null;return}e.flags&32768?(ot||a===1?t=!0:Ra||(ft&536870912)!==0?t=!1:(pl=t=!0,(a===2||a===9||a===3||a===6)&&(a=re.current,a!==null&&a.tag===13&&(a.flags|=16384))),td(e,t)):Ln(e)}function Ln(t){var e=t;do{if((e.flags&32768)!==0){td(e,pl);return}t=e.return;var l=ay(e.alternate,e,tl);if(l!==null){it=l;return}if(e=e.sibling,e!==null){it=e;return}it=e=t}while(e!==null);Nt===0&&(Nt=5)}function td(t,e){do{var l=uy(t.alternate,t);if(l!==null){l.flags&=32767,it=l;return}if(l=t.return,l!==null&&(l.flags|=32768,l.subtreeFlags=0,l.deletions=null),!e&&(t=t.sibling,t!==null)){it=t;return}it=t=l}while(t!==null);Nt=6,it=null}function ed(t,e,l,a,u,n,i,r,m){t.cancelPendingCommit=null;do Yn();while(Lt!==0);if((mt&6)!==0)throw Error(f(327));if(e!==null){if(e===t.current)throw Error(f(177));if(n=e.lanes|e.childLanes,n|=Qi,wh(t,l,n,i,r,m),t===At&&(it=At=null,ft=0),Ma=e,El=t,el=l,kc=n,Fc=u,Vo=a,(e.subtreeFlags&10256)!==0||(e.flags&10256)!==0?(t.callbackNode=null,t.callbackPriority=0,vy(Gu,function(){return id(),null})):(t.callbackNode=null,t.callbackPriority=0),a=(e.flags&13878)!==0,(e.subtreeFlags&13878)!==0||a){a=D.T,D.T=null,u=q.p,q.p=2,i=mt,mt|=4;try{ny(t,e,l)}finally{mt=i,q.p=u,D.T=a}}Lt=1,ld(),ad(),ud()}}function ld(){if(Lt===1){Lt=0;var t=El,e=Ma,l=(e.flags&13878)!==0;if((e.subtreeFlags&13878)!==0||l){l=D.T,D.T=null;var a=q.p;q.p=2;var u=mt;mt|=4;try{Bo(e,t);var n=hf,i=Xr(t.containerInfo),r=n.focusedElem,m=n.selectionRange;if(i!==r&&r&&r.ownerDocument&&Gr(r.ownerDocument.documentElement,r)){if(m!==null&&qi(r)){var T=m.start,M=m.end;if(M===void 0&&(M=T),"selectionStart"in r)r.selectionStart=T,r.selectionEnd=Math.min(M,r.value.length);else{var U=r.ownerDocument||document,_=U&&U.defaultView||window;if(_.getSelection){var O=_.getSelection(),V=r.textContent.length,I=Math.min(m.start,V),Tt=m.end===void 0?I:Math.min(m.end,V);!O.extend&&I>Tt&&(i=Tt,Tt=I,I=i);var p=Yr(r,I),v=Yr(r,Tt);if(p&&v&&(O.rangeCount!==1||O.anchorNode!==p.node||O.anchorOffset!==p.offset||O.focusNode!==v.node||O.focusOffset!==v.offset)){var E=U.createRange();E.setStart(p.node,p.offset),O.removeAllRanges(),I>Tt?(O.addRange(E),O.extend(v.node,v.offset)):(E.setEnd(v.node,v.offset),O.addRange(E))}}}}for(U=[],O=r;O=O.parentNode;)O.nodeType===1&&U.push({element:O,left:O.scrollLeft,top:O.scrollTop});for(typeof r.focus=="function"&&r.focus(),r=0;r<U.length;r++){var C=U[r];C.element.scrollLeft=C.left,C.element.scrollTop=C.top}}Fn=!!df,hf=df=null}finally{mt=u,q.p=a,D.T=l}}t.current=e,Lt=2}}function ad(){if(Lt===2){Lt=0;var t=El,e=Ma,l=(e.flags&8772)!==0;if((e.subtreeFlags&8772)!==0||l){l=D.T,D.T=null;var a=q.p;q.p=2;var u=mt;mt|=4;try{Co(t,e.alternate,e)}finally{mt=u,q.p=a,D.T=l}}Lt=3}}function ud(){if(Lt===4||Lt===3){Lt=0,Bh();var t=El,e=Ma,l=el,a=Vo;(e.subtreeFlags&10256)!==0||(e.flags&10256)!==0?Lt=5:(Lt=0,Ma=El=null,nd(t,t.pendingLanes));var u=t.pendingLanes;if(u===0&&(bl=null),pi(l),e=e.stateNode,ne&&typeof ne.onCommitFiberRoot=="function")try{ne.onCommitFiberRoot(Xa,e,void 0,(e.current.flags&128)===128)}catch{}if(a!==null){e=D.T,u=q.p,q.p=2,D.T=null;try{for(var n=t.onRecoverableError,i=0;i<a.length;i++){var r=a[i];n(r.value,{componentStack:r.stack})}}finally{D.T=e,q.p=u}}(el&3)!==0&&Yn(),qe(t),u=t.pendingLanes,(l&261930)!==0&&(u&42)!==0?t===Ic?Tu++:(Tu=0,Ic=t):Tu=0,zu(0)}}function nd(t,e){(t.pooledCacheLanes&=e)===0&&(e=t.pooledCache,e!=null&&(t.pooledCache=null,au(e)))}function Yn(){return ld(),ad(),ud(),id()}function id(){if(Lt!==5)return!1;var t=El,e=kc;kc=0;var l=pi(el),a=D.T,u=q.p;try{q.p=32>l?32:l,D.T=null,l=Fc,Fc=null;var n=El,i=el;if(Lt=0,Ma=El=null,el=0,(mt&6)!==0)throw Error(f(331));var r=mt;if(mt|=4,Xo(n.current),Lo(n,n.current,i,l),mt=r,zu(0,!1),ne&&typeof ne.onPostCommitFiberRoot=="function")try{ne.onPostCommitFiberRoot(Xa,n)}catch{}return!0}finally{q.p=u,D.T=a,nd(t,e)}}function cd(t,e,l){e=pe(l,e),e=Nc(t.stateNode,e,2),t=ml(t,e,2),t!==null&&(Za(t,2),qe(t))}function pt(t,e,l){if(t.tag===3)cd(t,t,l);else for(;e!==null;){if(e.tag===3){cd(e,t,l);break}else if(e.tag===1){var a=e.stateNode;if(typeof e.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(bl===null||!bl.has(a))){t=pe(l,t),l=co(2),a=ml(e,l,2),a!==null&&(fo(l,a,e,t),Za(a,2),qe(a));break}}e=e.return}}function ef(t,e,l){var a=t.pingCache;if(a===null){a=t.pingCache=new fy;var u=new Set;a.set(e,u)}else u=a.get(e),u===void 0&&(u=new Set,a.set(e,u));u.has(l)||(Jc=!0,u.add(l),t=hy.bind(null,t,e,l),e.then(t,t))}function hy(t,e,l){var a=t.pingCache;a!==null&&a.delete(e),t.pingedLanes|=t.suspendedLanes&l,t.warmLanes&=~l,At===t&&(ft&l)===l&&(Nt===4||Nt===3&&(ft&62914560)===ft&&300>ue()-xn?(mt&2)===0&&Da(t,0):$c|=l,Oa===ft&&(Oa=0)),qe(t)}function fd(t,e){e===0&&(e=er()),t=ql(t,e),t!==null&&(Za(t,e),qe(t))}function my(t){var e=t.memoizedState,l=0;e!==null&&(l=e.retryLane),fd(t,l)}function yy(t,e){var l=0;switch(t.tag){case 31:case 13:var a=t.stateNode,u=t.memoizedState;u!==null&&(l=u.retryLane);break;case 19:a=t.stateNode;break;case 22:a=t.stateNode._retryCache;break;default:throw Error(f(314))}a!==null&&a.delete(e),fd(t,l)}function vy(t,e){return mi(t,e)}var Gn=null,Ca=null,lf=!1,Xn=!1,af=!1,zl=0;function qe(t){t!==Ca&&t.next===null&&(Ca===null?Gn=Ca=t:Ca=Ca.next=t),Xn=!0,lf||(lf=!0,py())}function zu(t,e){if(!af&&Xn){af=!0;do for(var l=!1,a=Gn;a!==null;){if(t!==0){var u=a.pendingLanes;if(u===0)var n=0;else{var i=a.suspendedLanes,r=a.pingedLanes;n=(1<<31-ie(42|t)+1)-1,n&=u&~(i&~r),n=n&201326741?n&201326741|1:n?n|2:0}n!==0&&(l=!0,dd(a,n))}else n=ft,n=Vu(a,a===At?n:0,a.cancelPendingCommit!==null||a.timeoutHandle!==-1),(n&3)===0||Qa(a,n)||(l=!0,dd(a,n));a=a.next}while(l);af=!1}}function gy(){rd()}function rd(){Xn=lf=!1;var t=0;zl!==0&&My()&&(t=zl);for(var e=ue(),l=null,a=Gn;a!==null;){var u=a.next,n=sd(a,e);n===0?(a.next=null,l===null?Gn=u:l.next=u,u===null&&(Ca=l)):(l=a,(t!==0||(n&3)!==0)&&(Xn=!0)),a=u}Lt!==0&&Lt!==5||zu(t),zl!==0&&(zl=0)}function sd(t,e){for(var l=t.suspendedLanes,a=t.pingedLanes,u=t.expirationTimes,n=t.pendingLanes&-62914561;0<n;){var i=31-ie(n),r=1<<i,m=u[i];m===-1?((r&l)===0||(r&a)!==0)&&(u[i]=Vh(r,e)):m<=e&&(t.expiredLanes|=r),n&=~r}if(e=At,l=ft,l=Vu(t,t===e?l:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),a=t.callbackNode,l===0||t===e&&(gt===2||gt===9)||t.cancelPendingCommit!==null)return a!==null&&a!==null&&yi(a),t.callbackNode=null,t.callbackPriority=0;if((l&3)===0||Qa(t,l)){if(e=l&-l,e===t.callbackPriority)return e;switch(a!==null&&yi(a),pi(l)){case 2:case 8:l=Pf;break;case 32:l=Gu;break;case 268435456:l=tr;break;default:l=Gu}return a=od.bind(null,t),l=mi(l,a),t.callbackPriority=e,t.callbackNode=l,e}return a!==null&&a!==null&&yi(a),t.callbackPriority=2,t.callbackNode=null,2}function od(t,e){if(Lt!==0&&Lt!==5)return t.callbackNode=null,t.callbackPriority=0,null;var l=t.callbackNode;if(Yn()&&t.callbackNode!==l)return null;var a=ft;return a=Vu(t,t===At?a:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),a===0?null:(Ko(t,a,e),sd(t,ue()),t.callbackNode!=null&&t.callbackNode===l?od.bind(null,t):null)}function dd(t,e){if(Yn())return null;Ko(t,e,!0)}function py(){Ny(function(){(mt&6)!==0?mi(If,gy):rd()})}function uf(){if(zl===0){var t=va;t===0&&(t=Xu,Xu<<=1,(Xu&261888)===0&&(Xu=256)),zl=t}return zl}function hd(t){return t==null||typeof t=="symbol"||typeof t=="boolean"?null:typeof t=="function"?t:$u(""+t)}function md(t,e){var l=e.ownerDocument.createElement("input");return l.name=e.name,l.value=e.value,t.id&&l.setAttribute("form",t.id),e.parentNode.insertBefore(l,e),t=new FormData(t),l.parentNode.removeChild(l),t}function Sy(t,e,l,a,u){if(e==="submit"&&l&&l.stateNode===u){var n=hd((u[Ft]||null).action),i=a.submitter;i&&(e=(e=i[Ft]||null)?hd(e.formAction):i.getAttribute("formAction"),e!==null&&(n=e,i=null));var r=new Iu("action","action",null,a,u);t.push({event:r,listeners:[{instance:null,listener:function(){if(a.defaultPrevented){if(zl!==0){var m=i?md(u,i):new FormData(u);Ac(l,{pending:!0,data:m,method:u.method,action:n},null,m)}}else typeof n=="function"&&(r.preventDefault(),m=i?md(u,i):new FormData(u),Ac(l,{pending:!0,data:m,method:u.method,action:n},n,m))},currentTarget:u}]})}}for(var nf=0;nf<Xi.length;nf++){var cf=Xi[nf],by=cf.toLowerCase(),Ey=cf[0].toUpperCase()+cf.slice(1);Me(by,"on"+Ey)}Me(Vr,"onAnimationEnd"),Me(wr,"onAnimationIteration"),Me(Kr,"onAnimationStart"),Me("dblclick","onDoubleClick"),Me("focusin","onFocus"),Me("focusout","onBlur"),Me(qm,"onTransitionRun"),Me(Lm,"onTransitionStart"),Me(Ym,"onTransitionCancel"),Me(Jr,"onTransitionEnd"),la("onMouseEnter",["mouseout","mouseover"]),la("onMouseLeave",["mouseout","mouseover"]),la("onPointerEnter",["pointerout","pointerover"]),la("onPointerLeave",["pointerout","pointerover"]),xl("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),xl("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),xl("onBeforeInput",["compositionend","keypress","textInput","paste"]),xl("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),xl("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),xl("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Au="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(" "),Ty=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Au));function yd(t,e){e=(e&4)!==0;for(var l=0;l<t.length;l++){var a=t[l],u=a.event;a=a.listeners;t:{var n=void 0;if(e)for(var i=a.length-1;0<=i;i--){var r=a[i],m=r.instance,T=r.currentTarget;if(r=r.listener,m!==n&&u.isPropagationStopped())break t;n=r,u.currentTarget=T;try{n(u)}catch(M){en(M)}u.currentTarget=null,n=m}else for(i=0;i<a.length;i++){if(r=a[i],m=r.instance,T=r.currentTarget,r=r.listener,m!==n&&u.isPropagationStopped())break t;n=r,u.currentTarget=T;try{n(u)}catch(M){en(M)}u.currentTarget=null,n=m}}}}function ct(t,e){var l=e[Si];l===void 0&&(l=e[Si]=new Set);var a=t+"__bubble";l.has(a)||(vd(e,t,2,!1),l.add(a))}function ff(t,e,l){var a=0;e&&(a|=4),vd(l,t,a,e)}var Qn="_reactListening"+Math.random().toString(36).slice(2);function rf(t){if(!t[Qn]){t[Qn]=!0,fr.forEach(function(l){l!=="selectionchange"&&(Ty.has(l)||ff(l,!1,t),ff(l,!0,t))});var e=t.nodeType===9?t:t.ownerDocument;e===null||e[Qn]||(e[Qn]=!0,ff("selectionchange",!1,e))}}function vd(t,e,l,a){switch(wd(e)){case 2:var u=ky;break;case 8:u=Fy;break;default:u=Af}l=u.bind(null,e,l,t),u=void 0,!Mi||e!=="touchstart"&&e!=="touchmove"&&e!=="wheel"||(u=!0),a?u!==void 0?t.addEventListener(e,l,{capture:!0,passive:u}):t.addEventListener(e,l,!0):u!==void 0?t.addEventListener(e,l,{passive:u}):t.addEventListener(e,l,!1)}function sf(t,e,l,a,u){var n=a;if((e&1)===0&&(e&2)===0&&a!==null)t:for(;;){if(a===null)return;var i=a.tag;if(i===3||i===4){var r=a.stateNode.containerInfo;if(r===u)break;if(i===4)for(i=a.return;i!==null;){var m=i.tag;if((m===3||m===4)&&i.stateNode.containerInfo===u)return;i=i.return}for(;r!==null;){if(i=Pl(r),i===null)return;if(m=i.tag,m===5||m===6||m===26||m===27){a=n=i;continue t}r=r.parentNode}}a=a.return}br(function(){var T=n,M=Ri(l),U=[];t:{var _=$r.get(t);if(_!==void 0){var O=Iu,V=t;switch(t){case"keypress":if(ku(l)===0)break t;case"keydown":case"keyup":O=ym;break;case"focusin":V="focus",O=Ui;break;case"focusout":V="blur",O=Ui;break;case"beforeblur":case"afterblur":O=Ui;break;case"click":if(l.button===2)break t;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":O=zr;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":O=am;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":O=pm;break;case Vr:case wr:case Kr:O=im;break;case Jr:O=bm;break;case"scroll":case"scrollend":O=em;break;case"wheel":O=Tm;break;case"copy":case"cut":case"paste":O=fm;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":O=_r;break;case"toggle":case"beforetoggle":O=Am}var I=(e&4)!==0,Tt=!I&&(t==="scroll"||t==="scrollend"),p=I?_!==null?_+"Capture":null:_;I=[];for(var v=T,E;v!==null;){var C=v;if(E=C.stateNode,C=C.tag,C!==5&&C!==26&&C!==27||E===null||p===null||(C=Ka(v,p),C!=null&&I.push(_u(v,C,E))),Tt)break;v=v.return}0<I.length&&(_=new O(_,V,null,l,M),U.push({event:_,listeners:I}))}}if((e&7)===0){t:{if(_=t==="mouseover"||t==="pointerover",O=t==="mouseout"||t==="pointerout",_&&l!==_i&&(V=l.relatedTarget||l.fromElement)&&(Pl(V)||V[Il]))break t;if((O||_)&&(_=M.window===M?M:(_=M.ownerDocument)?_.defaultView||_.parentWindow:window,O?(V=l.relatedTarget||l.toElement,O=T,V=V?Pl(V):null,V!==null&&(Tt=h(V),I=V.tag,V!==Tt||I!==5&&I!==27&&I!==6)&&(V=null)):(O=null,V=T),O!==V)){if(I=zr,C="onMouseLeave",p="onMouseEnter",v="mouse",(t==="pointerout"||t==="pointerover")&&(I=_r,C="onPointerLeave",p="onPointerEnter",v="pointer"),Tt=O==null?_:wa(O),E=V==null?_:wa(V),_=new I(C,v+"leave",O,l,M),_.target=Tt,_.relatedTarget=E,C=null,Pl(M)===T&&(I=new I(p,v+"enter",V,l,M),I.target=E,I.relatedTarget=Tt,C=I),Tt=C,O&&V)e:{for(I=zy,p=O,v=V,E=0,C=p;C;C=I(C))E++;C=0;for(var k=v;k;k=I(k))C++;for(;0<E-C;)p=I(p),E--;for(;0<C-E;)v=I(v),C--;for(;E--;){if(p===v||v!==null&&p===v.alternate){I=p;break e}p=I(p),v=I(v)}I=null}else I=null;O!==null&&gd(U,_,O,I,!1),V!==null&&Tt!==null&&gd(U,Tt,V,I,!0)}}t:{if(_=T?wa(T):window,O=_.nodeName&&_.nodeName.toLowerCase(),O==="select"||O==="input"&&_.type==="file")var dt=xr;else if(Cr(_))if(Hr)dt=Hm;else{dt=Um;var K=Cm}else O=_.nodeName,!O||O.toLowerCase()!=="input"||_.type!=="checkbox"&&_.type!=="radio"?T&&Ai(T.elementType)&&(dt=xr):dt=xm;if(dt&&(dt=dt(t,T))){Ur(U,dt,l,M);break t}K&&K(t,_,T),t==="focusout"&&T&&_.type==="number"&&T.memoizedProps.value!=null&&zi(_,"number",_.value)}switch(K=T?wa(T):window,t){case"focusin":(Cr(K)||K.contentEditable==="true")&&(fa=K,Li=T,tu=null);break;case"focusout":tu=Li=fa=null;break;case"mousedown":Yi=!0;break;case"contextmenu":case"mouseup":case"dragend":Yi=!1,Qr(U,l,M);break;case"selectionchange":if(Bm)break;case"keydown":case"keyup":Qr(U,l,M)}var ut;if(Hi)t:{switch(t){case"compositionstart":var rt="onCompositionStart";break t;case"compositionend":rt="onCompositionEnd";break t;case"compositionupdate":rt="onCompositionUpdate";break t}rt=void 0}else ca?Dr(t,l)&&(rt="onCompositionEnd"):t==="keydown"&&l.keyCode===229&&(rt="onCompositionStart");rt&&(Rr&&l.locale!=="ko"&&(ca||rt!=="onCompositionStart"?rt==="onCompositionEnd"&&ca&&(ut=Er()):(cl=M,Di="value"in cl?cl.value:cl.textContent,ca=!0)),K=Zn(T,rt),0<K.length&&(rt=new Ar(rt,t,null,l,M),U.push({event:rt,listeners:K}),ut?rt.data=ut:(ut=Nr(l),ut!==null&&(rt.data=ut)))),(ut=Rm?Om(t,l):Mm(t,l))&&(rt=Zn(T,"onBeforeInput"),0<rt.length&&(K=new Ar("onBeforeInput","beforeinput",null,l,M),U.push({event:K,listeners:rt}),K.data=ut)),Sy(U,t,T,l,M)}yd(U,e)})}function _u(t,e,l){return{instance:t,listener:e,currentTarget:l}}function Zn(t,e){for(var l=e+"Capture",a=[];t!==null;){var u=t,n=u.stateNode;if(u=u.tag,u!==5&&u!==26&&u!==27||n===null||(u=Ka(t,l),u!=null&&a.unshift(_u(t,u,n)),u=Ka(t,e),u!=null&&a.push(_u(t,u,n))),t.tag===3)return a;t=t.return}return[]}function zy(t){if(t===null)return null;do t=t.return;while(t&&t.tag!==5&&t.tag!==27);return t||null}function gd(t,e,l,a,u){for(var n=e._reactName,i=[];l!==null&&l!==a;){var r=l,m=r.alternate,T=r.stateNode;if(r=r.tag,m!==null&&m===a)break;r!==5&&r!==26&&r!==27||T===null||(m=T,u?(T=Ka(l,n),T!=null&&i.unshift(_u(l,T,m))):u||(T=Ka(l,n),T!=null&&i.push(_u(l,T,m)))),l=l.return}i.length!==0&&t.push({event:e,listeners:i})}var Ay=/\r\n?/g,_y=/\u0000|\uFFFD/g;function pd(t){return(typeof t=="string"?t:""+t).replace(Ay,` -`).replace(_y,"")}function Sd(t,e){return e=pd(e),pd(t)===e}function Et(t,e,l,a,u,n){switch(l){case"children":typeof a=="string"?e==="body"||e==="textarea"&&a===""||ua(t,a):(typeof a=="number"||typeof a=="bigint")&&e!=="body"&&ua(t,""+a);break;case"className":Ku(t,"class",a);break;case"tabIndex":Ku(t,"tabindex",a);break;case"dir":case"role":case"viewBox":case"width":case"height":Ku(t,l,a);break;case"style":pr(t,a,n);break;case"data":if(e!=="object"){Ku(t,"data",a);break}case"src":case"href":if(a===""&&(e!=="a"||l!=="href")){t.removeAttribute(l);break}if(a==null||typeof a=="function"||typeof a=="symbol"||typeof a=="boolean"){t.removeAttribute(l);break}a=$u(""+a),t.setAttribute(l,a);break;case"action":case"formAction":if(typeof a=="function"){t.setAttribute(l,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof n=="function"&&(l==="formAction"?(e!=="input"&&Et(t,e,"name",u.name,u,null),Et(t,e,"formEncType",u.formEncType,u,null),Et(t,e,"formMethod",u.formMethod,u,null),Et(t,e,"formTarget",u.formTarget,u,null)):(Et(t,e,"encType",u.encType,u,null),Et(t,e,"method",u.method,u,null),Et(t,e,"target",u.target,u,null)));if(a==null||typeof a=="symbol"||typeof a=="boolean"){t.removeAttribute(l);break}a=$u(""+a),t.setAttribute(l,a);break;case"onClick":a!=null&&(t.onclick=Ge);break;case"onScroll":a!=null&&ct("scroll",t);break;case"onScrollEnd":a!=null&&ct("scrollend",t);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(f(61));if(l=a.__html,l!=null){if(u.children!=null)throw Error(f(60));t.innerHTML=l}}break;case"multiple":t.multiple=a&&typeof a!="function"&&typeof a!="symbol";break;case"muted":t.muted=a&&typeof a!="function"&&typeof a!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(a==null||typeof a=="function"||typeof a=="boolean"||typeof a=="symbol"){t.removeAttribute("xlink:href");break}l=$u(""+a),t.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",l);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":a!=null&&typeof a!="function"&&typeof a!="symbol"?t.setAttribute(l,""+a):t.removeAttribute(l);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":a&&typeof a!="function"&&typeof a!="symbol"?t.setAttribute(l,""):t.removeAttribute(l);break;case"capture":case"download":a===!0?t.setAttribute(l,""):a!==!1&&a!=null&&typeof a!="function"&&typeof a!="symbol"?t.setAttribute(l,a):t.removeAttribute(l);break;case"cols":case"rows":case"size":case"span":a!=null&&typeof a!="function"&&typeof a!="symbol"&&!isNaN(a)&&1<=a?t.setAttribute(l,a):t.removeAttribute(l);break;case"rowSpan":case"start":a==null||typeof a=="function"||typeof a=="symbol"||isNaN(a)?t.removeAttribute(l):t.setAttribute(l,a);break;case"popover":ct("beforetoggle",t),ct("toggle",t),wu(t,"popover",a);break;case"xlinkActuate":Ye(t,"http://www.w3.org/1999/xlink","xlink:actuate",a);break;case"xlinkArcrole":Ye(t,"http://www.w3.org/1999/xlink","xlink:arcrole",a);break;case"xlinkRole":Ye(t,"http://www.w3.org/1999/xlink","xlink:role",a);break;case"xlinkShow":Ye(t,"http://www.w3.org/1999/xlink","xlink:show",a);break;case"xlinkTitle":Ye(t,"http://www.w3.org/1999/xlink","xlink:title",a);break;case"xlinkType":Ye(t,"http://www.w3.org/1999/xlink","xlink:type",a);break;case"xmlBase":Ye(t,"http://www.w3.org/XML/1998/namespace","xml:base",a);break;case"xmlLang":Ye(t,"http://www.w3.org/XML/1998/namespace","xml:lang",a);break;case"xmlSpace":Ye(t,"http://www.w3.org/XML/1998/namespace","xml:space",a);break;case"is":wu(t,"is",a);break;case"innerText":case"textContent":break;default:(!(2<l.length)||l[0]!=="o"&&l[0]!=="O"||l[1]!=="n"&&l[1]!=="N")&&(l=Ph.get(l)||l,wu(t,l,a))}}function of(t,e,l,a,u,n){switch(l){case"style":pr(t,a,n);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(f(61));if(l=a.__html,l!=null){if(u.children!=null)throw Error(f(60));t.innerHTML=l}}break;case"children":typeof a=="string"?ua(t,a):(typeof a=="number"||typeof a=="bigint")&&ua(t,""+a);break;case"onScroll":a!=null&&ct("scroll",t);break;case"onScrollEnd":a!=null&&ct("scrollend",t);break;case"onClick":a!=null&&(t.onclick=Ge);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!rr.hasOwnProperty(l))t:{if(l[0]==="o"&&l[1]==="n"&&(u=l.endsWith("Capture"),e=l.slice(2,u?l.length-7:void 0),n=t[Ft]||null,n=n!=null?n[l]:null,typeof n=="function"&&t.removeEventListener(e,n,u),typeof a=="function")){typeof n!="function"&&n!==null&&(l in t?t[l]=null:t.hasAttribute(l)&&t.removeAttribute(l)),t.addEventListener(e,a,u);break t}l in t?t[l]=a:a===!0?t.setAttribute(l,""):wu(t,l,a)}}}function wt(t,e,l){switch(e){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":ct("error",t),ct("load",t);var a=!1,u=!1,n;for(n in l)if(l.hasOwnProperty(n)){var i=l[n];if(i!=null)switch(n){case"src":a=!0;break;case"srcSet":u=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(f(137,e));default:Et(t,e,n,i,l,null)}}u&&Et(t,e,"srcSet",l.srcSet,l,null),a&&Et(t,e,"src",l.src,l,null);return;case"input":ct("invalid",t);var r=n=i=u=null,m=null,T=null;for(a in l)if(l.hasOwnProperty(a)){var M=l[a];if(M!=null)switch(a){case"name":u=M;break;case"type":i=M;break;case"checked":m=M;break;case"defaultChecked":T=M;break;case"value":n=M;break;case"defaultValue":r=M;break;case"children":case"dangerouslySetInnerHTML":if(M!=null)throw Error(f(137,e));break;default:Et(t,e,a,M,l,null)}}mr(t,n,r,m,T,i,u,!1);return;case"select":ct("invalid",t),a=i=n=null;for(u in l)if(l.hasOwnProperty(u)&&(r=l[u],r!=null))switch(u){case"value":n=r;break;case"defaultValue":i=r;break;case"multiple":a=r;default:Et(t,e,u,r,l,null)}e=n,l=i,t.multiple=!!a,e!=null?aa(t,!!a,e,!1):l!=null&&aa(t,!!a,l,!0);return;case"textarea":ct("invalid",t),n=u=a=null;for(i in l)if(l.hasOwnProperty(i)&&(r=l[i],r!=null))switch(i){case"value":a=r;break;case"defaultValue":u=r;break;case"children":n=r;break;case"dangerouslySetInnerHTML":if(r!=null)throw Error(f(91));break;default:Et(t,e,i,r,l,null)}vr(t,a,u,n);return;case"option":for(m in l)l.hasOwnProperty(m)&&(a=l[m],a!=null)&&(m==="selected"?t.selected=a&&typeof a!="function"&&typeof a!="symbol":Et(t,e,m,a,l,null));return;case"dialog":ct("beforetoggle",t),ct("toggle",t),ct("cancel",t),ct("close",t);break;case"iframe":case"object":ct("load",t);break;case"video":case"audio":for(a=0;a<Au.length;a++)ct(Au[a],t);break;case"image":ct("error",t),ct("load",t);break;case"details":ct("toggle",t);break;case"embed":case"source":case"link":ct("error",t),ct("load",t);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(T in l)if(l.hasOwnProperty(T)&&(a=l[T],a!=null))switch(T){case"children":case"dangerouslySetInnerHTML":throw Error(f(137,e));default:Et(t,e,T,a,l,null)}return;default:if(Ai(e)){for(M in l)l.hasOwnProperty(M)&&(a=l[M],a!==void 0&&of(t,e,M,a,l,void 0));return}}for(r in l)l.hasOwnProperty(r)&&(a=l[r],a!=null&&Et(t,e,r,a,l,null))}function Ry(t,e,l,a){switch(e){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var u=null,n=null,i=null,r=null,m=null,T=null,M=null;for(O in l){var U=l[O];if(l.hasOwnProperty(O)&&U!=null)switch(O){case"checked":break;case"value":break;case"defaultValue":m=U;default:a.hasOwnProperty(O)||Et(t,e,O,null,a,U)}}for(var _ in a){var O=a[_];if(U=l[_],a.hasOwnProperty(_)&&(O!=null||U!=null))switch(_){case"type":n=O;break;case"name":u=O;break;case"checked":T=O;break;case"defaultChecked":M=O;break;case"value":i=O;break;case"defaultValue":r=O;break;case"children":case"dangerouslySetInnerHTML":if(O!=null)throw Error(f(137,e));break;default:O!==U&&Et(t,e,_,O,a,U)}}Ti(t,i,r,m,T,M,n,u);return;case"select":O=i=r=_=null;for(n in l)if(m=l[n],l.hasOwnProperty(n)&&m!=null)switch(n){case"value":break;case"multiple":O=m;default:a.hasOwnProperty(n)||Et(t,e,n,null,a,m)}for(u in a)if(n=a[u],m=l[u],a.hasOwnProperty(u)&&(n!=null||m!=null))switch(u){case"value":_=n;break;case"defaultValue":r=n;break;case"multiple":i=n;default:n!==m&&Et(t,e,u,n,a,m)}e=r,l=i,a=O,_!=null?aa(t,!!l,_,!1):!!a!=!!l&&(e!=null?aa(t,!!l,e,!0):aa(t,!!l,l?[]:"",!1));return;case"textarea":O=_=null;for(r in l)if(u=l[r],l.hasOwnProperty(r)&&u!=null&&!a.hasOwnProperty(r))switch(r){case"value":break;case"children":break;default:Et(t,e,r,null,a,u)}for(i in a)if(u=a[i],n=l[i],a.hasOwnProperty(i)&&(u!=null||n!=null))switch(i){case"value":_=u;break;case"defaultValue":O=u;break;case"children":break;case"dangerouslySetInnerHTML":if(u!=null)throw Error(f(91));break;default:u!==n&&Et(t,e,i,u,a,n)}yr(t,_,O);return;case"option":for(var V in l)_=l[V],l.hasOwnProperty(V)&&_!=null&&!a.hasOwnProperty(V)&&(V==="selected"?t.selected=!1:Et(t,e,V,null,a,_));for(m in a)_=a[m],O=l[m],a.hasOwnProperty(m)&&_!==O&&(_!=null||O!=null)&&(m==="selected"?t.selected=_&&typeof _!="function"&&typeof _!="symbol":Et(t,e,m,_,a,O));return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var I in l)_=l[I],l.hasOwnProperty(I)&&_!=null&&!a.hasOwnProperty(I)&&Et(t,e,I,null,a,_);for(T in a)if(_=a[T],O=l[T],a.hasOwnProperty(T)&&_!==O&&(_!=null||O!=null))switch(T){case"children":case"dangerouslySetInnerHTML":if(_!=null)throw Error(f(137,e));break;default:Et(t,e,T,_,a,O)}return;default:if(Ai(e)){for(var Tt in l)_=l[Tt],l.hasOwnProperty(Tt)&&_!==void 0&&!a.hasOwnProperty(Tt)&&of(t,e,Tt,void 0,a,_);for(M in a)_=a[M],O=l[M],!a.hasOwnProperty(M)||_===O||_===void 0&&O===void 0||of(t,e,M,_,a,O);return}}for(var p in l)_=l[p],l.hasOwnProperty(p)&&_!=null&&!a.hasOwnProperty(p)&&Et(t,e,p,null,a,_);for(U in a)_=a[U],O=l[U],!a.hasOwnProperty(U)||_===O||_==null&&O==null||Et(t,e,U,_,a,O)}function bd(t){switch(t){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function Oy(){if(typeof performance.getEntriesByType=="function"){for(var t=0,e=0,l=performance.getEntriesByType("resource"),a=0;a<l.length;a++){var u=l[a],n=u.transferSize,i=u.initiatorType,r=u.duration;if(n&&r&&bd(i)){for(i=0,r=u.responseEnd,a+=1;a<l.length;a++){var m=l[a],T=m.startTime;if(T>r)break;var M=m.transferSize,U=m.initiatorType;M&&bd(U)&&(m=m.responseEnd,i+=M*(m<r?1:(r-T)/(m-T)))}if(--a,e+=8*(n+i)/(u.duration/1e3),t++,10<t)break}}if(0<t)return e/t/1e6}return navigator.connection&&(t=navigator.connection.downlink,typeof t=="number")?t:5}var df=null,hf=null;function Vn(t){return t.nodeType===9?t:t.ownerDocument}function Ed(t){switch(t){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function Td(t,e){if(t===0)switch(e){case"svg":return 1;case"math":return 2;default:return 0}return t===1&&e==="foreignObject"?0:t}function mf(t,e){return t==="textarea"||t==="noscript"||typeof e.children=="string"||typeof e.children=="number"||typeof e.children=="bigint"||typeof e.dangerouslySetInnerHTML=="object"&&e.dangerouslySetInnerHTML!==null&&e.dangerouslySetInnerHTML.__html!=null}var yf=null;function My(){var t=window.event;return t&&t.type==="popstate"?t===yf?!1:(yf=t,!0):(yf=null,!1)}var zd=typeof setTimeout=="function"?setTimeout:void 0,Dy=typeof clearTimeout=="function"?clearTimeout:void 0,Ad=typeof Promise=="function"?Promise:void 0,Ny=typeof queueMicrotask=="function"?queueMicrotask:typeof Ad<"u"?function(t){return Ad.resolve(null).then(t).catch(Cy)}:zd;function Cy(t){setTimeout(function(){throw t})}function Al(t){return t==="head"}function _d(t,e){var l=e,a=0;do{var u=l.nextSibling;if(t.removeChild(l),u&&u.nodeType===8)if(l=u.data,l==="/$"||l==="/&"){if(a===0){t.removeChild(u),ja(e);return}a--}else if(l==="$"||l==="$?"||l==="$~"||l==="$!"||l==="&")a++;else if(l==="html")Ru(t.ownerDocument.documentElement);else if(l==="head"){l=t.ownerDocument.head,Ru(l);for(var n=l.firstChild;n;){var i=n.nextSibling,r=n.nodeName;n[Va]||r==="SCRIPT"||r==="STYLE"||r==="LINK"&&n.rel.toLowerCase()==="stylesheet"||l.removeChild(n),n=i}}else l==="body"&&Ru(t.ownerDocument.body);l=u}while(l);ja(e)}function Rd(t,e){var l=t;t=0;do{var a=l.nextSibling;if(l.nodeType===1?e?(l._stashedDisplay=l.style.display,l.style.display="none"):(l.style.display=l._stashedDisplay||"",l.getAttribute("style")===""&&l.removeAttribute("style")):l.nodeType===3&&(e?(l._stashedText=l.nodeValue,l.nodeValue=""):l.nodeValue=l._stashedText||""),a&&a.nodeType===8)if(l=a.data,l==="/$"){if(t===0)break;t--}else l!=="$"&&l!=="$?"&&l!=="$~"&&l!=="$!"||t++;l=a}while(l)}function vf(t){var e=t.firstChild;for(e&&e.nodeType===10&&(e=e.nextSibling);e;){var l=e;switch(e=e.nextSibling,l.nodeName){case"HTML":case"HEAD":case"BODY":vf(l),bi(l);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(l.rel.toLowerCase()==="stylesheet")continue}t.removeChild(l)}}function Uy(t,e,l,a){for(;t.nodeType===1;){var u=l;if(t.nodeName.toLowerCase()!==e.toLowerCase()){if(!a&&(t.nodeName!=="INPUT"||t.type!=="hidden"))break}else if(a){if(!t[Va])switch(e){case"meta":if(!t.hasAttribute("itemprop"))break;return t;case"link":if(n=t.getAttribute("rel"),n==="stylesheet"&&t.hasAttribute("data-precedence"))break;if(n!==u.rel||t.getAttribute("href")!==(u.href==null||u.href===""?null:u.href)||t.getAttribute("crossorigin")!==(u.crossOrigin==null?null:u.crossOrigin)||t.getAttribute("title")!==(u.title==null?null:u.title))break;return t;case"style":if(t.hasAttribute("data-precedence"))break;return t;case"script":if(n=t.getAttribute("src"),(n!==(u.src==null?null:u.src)||t.getAttribute("type")!==(u.type==null?null:u.type)||t.getAttribute("crossorigin")!==(u.crossOrigin==null?null:u.crossOrigin))&&n&&t.hasAttribute("async")&&!t.hasAttribute("itemprop"))break;return t;default:return t}}else if(e==="input"&&t.type==="hidden"){var n=u.name==null?null:""+u.name;if(u.type==="hidden"&&t.getAttribute("name")===n)return t}else return t;if(t=ze(t.nextSibling),t===null)break}return null}function xy(t,e,l){if(e==="")return null;for(;t.nodeType!==3;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!l||(t=ze(t.nextSibling),t===null))return null;return t}function Od(t,e){for(;t.nodeType!==8;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!e||(t=ze(t.nextSibling),t===null))return null;return t}function gf(t){return t.data==="$?"||t.data==="$~"}function pf(t){return t.data==="$!"||t.data==="$?"&&t.ownerDocument.readyState!=="loading"}function Hy(t,e){var l=t.ownerDocument;if(t.data==="$~")t._reactRetry=e;else if(t.data!=="$?"||l.readyState!=="loading")e();else{var a=function(){e(),l.removeEventListener("DOMContentLoaded",a)};l.addEventListener("DOMContentLoaded",a),t._reactRetry=a}}function ze(t){for(;t!=null;t=t.nextSibling){var e=t.nodeType;if(e===1||e===3)break;if(e===8){if(e=t.data,e==="$"||e==="$!"||e==="$?"||e==="$~"||e==="&"||e==="F!"||e==="F")break;if(e==="/$"||e==="/&")return null}}return t}var Sf=null;function Md(t){t=t.nextSibling;for(var e=0;t;){if(t.nodeType===8){var l=t.data;if(l==="/$"||l==="/&"){if(e===0)return ze(t.nextSibling);e--}else l!=="$"&&l!=="$!"&&l!=="$?"&&l!=="$~"&&l!=="&"||e++}t=t.nextSibling}return null}function Dd(t){t=t.previousSibling;for(var e=0;t;){if(t.nodeType===8){var l=t.data;if(l==="$"||l==="$!"||l==="$?"||l==="$~"||l==="&"){if(e===0)return t;e--}else l!=="/$"&&l!=="/&"||e++}t=t.previousSibling}return null}function Nd(t,e,l){switch(e=Vn(l),t){case"html":if(t=e.documentElement,!t)throw Error(f(452));return t;case"head":if(t=e.head,!t)throw Error(f(453));return t;case"body":if(t=e.body,!t)throw Error(f(454));return t;default:throw Error(f(451))}}function Ru(t){for(var e=t.attributes;e.length;)t.removeAttributeNode(e[0]);bi(t)}var Ae=new Map,Cd=new Set;function wn(t){return typeof t.getRootNode=="function"?t.getRootNode():t.nodeType===9?t:t.ownerDocument}var ll=q.d;q.d={f:jy,r:By,D:qy,C:Ly,L:Yy,m:Gy,X:Qy,S:Xy,M:Zy};function jy(){var t=ll.f(),e=Bn();return t||e}function By(t){var e=ta(t);e!==null&&e.tag===5&&e.type==="form"?Js(e):ll.r(t)}var Ua=typeof document>"u"?null:document;function Ud(t,e,l){var a=Ua;if(a&&typeof e=="string"&&e){var u=ve(e);u='link[rel="'+t+'"][href="'+u+'"]',typeof l=="string"&&(u+='[crossorigin="'+l+'"]'),Cd.has(u)||(Cd.add(u),t={rel:t,crossOrigin:l,href:e},a.querySelector(u)===null&&(e=a.createElement("link"),wt(e,"link",t),Yt(e),a.head.appendChild(e)))}}function qy(t){ll.D(t),Ud("dns-prefetch",t,null)}function Ly(t,e){ll.C(t,e),Ud("preconnect",t,e)}function Yy(t,e,l){ll.L(t,e,l);var a=Ua;if(a&&t&&e){var u='link[rel="preload"][as="'+ve(e)+'"]';e==="image"&&l&&l.imageSrcSet?(u+='[imagesrcset="'+ve(l.imageSrcSet)+'"]',typeof l.imageSizes=="string"&&(u+='[imagesizes="'+ve(l.imageSizes)+'"]')):u+='[href="'+ve(t)+'"]';var n=u;switch(e){case"style":n=xa(t);break;case"script":n=Ha(t)}Ae.has(n)||(t=z({rel:"preload",href:e==="image"&&l&&l.imageSrcSet?void 0:t,as:e},l),Ae.set(n,t),a.querySelector(u)!==null||e==="style"&&a.querySelector(Ou(n))||e==="script"&&a.querySelector(Mu(n))||(e=a.createElement("link"),wt(e,"link",t),Yt(e),a.head.appendChild(e)))}}function Gy(t,e){ll.m(t,e);var l=Ua;if(l&&t){var a=e&&typeof e.as=="string"?e.as:"script",u='link[rel="modulepreload"][as="'+ve(a)+'"][href="'+ve(t)+'"]',n=u;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":n=Ha(t)}if(!Ae.has(n)&&(t=z({rel:"modulepreload",href:t},e),Ae.set(n,t),l.querySelector(u)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(l.querySelector(Mu(n)))return}a=l.createElement("link"),wt(a,"link",t),Yt(a),l.head.appendChild(a)}}}function Xy(t,e,l){ll.S(t,e,l);var a=Ua;if(a&&t){var u=ea(a).hoistableStyles,n=xa(t);e=e||"default";var i=u.get(n);if(!i){var r={loading:0,preload:null};if(i=a.querySelector(Ou(n)))r.loading=5;else{t=z({rel:"stylesheet",href:t,"data-precedence":e},l),(l=Ae.get(n))&&bf(t,l);var m=i=a.createElement("link");Yt(m),wt(m,"link",t),m._p=new Promise(function(T,M){m.onload=T,m.onerror=M}),m.addEventListener("load",function(){r.loading|=1}),m.addEventListener("error",function(){r.loading|=2}),r.loading|=4,Kn(i,e,a)}i={type:"stylesheet",instance:i,count:1,state:r},u.set(n,i)}}}function Qy(t,e){ll.X(t,e);var l=Ua;if(l&&t){var a=ea(l).hoistableScripts,u=Ha(t),n=a.get(u);n||(n=l.querySelector(Mu(u)),n||(t=z({src:t,async:!0},e),(e=Ae.get(u))&&Ef(t,e),n=l.createElement("script"),Yt(n),wt(n,"link",t),l.head.appendChild(n)),n={type:"script",instance:n,count:1,state:null},a.set(u,n))}}function Zy(t,e){ll.M(t,e);var l=Ua;if(l&&t){var a=ea(l).hoistableScripts,u=Ha(t),n=a.get(u);n||(n=l.querySelector(Mu(u)),n||(t=z({src:t,async:!0,type:"module"},e),(e=Ae.get(u))&&Ef(t,e),n=l.createElement("script"),Yt(n),wt(n,"link",t),l.head.appendChild(n)),n={type:"script",instance:n,count:1,state:null},a.set(u,n))}}function xd(t,e,l,a){var u=(u=nt.current)?wn(u):null;if(!u)throw Error(f(446));switch(t){case"meta":case"title":return null;case"style":return typeof l.precedence=="string"&&typeof l.href=="string"?(e=xa(l.href),l=ea(u).hoistableStyles,a=l.get(e),a||(a={type:"style",instance:null,count:0,state:null},l.set(e,a)),a):{type:"void",instance:null,count:0,state:null};case"link":if(l.rel==="stylesheet"&&typeof l.href=="string"&&typeof l.precedence=="string"){t=xa(l.href);var n=ea(u).hoistableStyles,i=n.get(t);if(i||(u=u.ownerDocument||u,i={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},n.set(t,i),(n=u.querySelector(Ou(t)))&&!n._p&&(i.instance=n,i.state.loading=5),Ae.has(t)||(l={rel:"preload",as:"style",href:l.href,crossOrigin:l.crossOrigin,integrity:l.integrity,media:l.media,hrefLang:l.hrefLang,referrerPolicy:l.referrerPolicy},Ae.set(t,l),n||Vy(u,t,l,i.state))),e&&a===null)throw Error(f(528,""));return i}if(e&&a!==null)throw Error(f(529,""));return null;case"script":return e=l.async,l=l.src,typeof l=="string"&&e&&typeof e!="function"&&typeof e!="symbol"?(e=Ha(l),l=ea(u).hoistableScripts,a=l.get(e),a||(a={type:"script",instance:null,count:0,state:null},l.set(e,a)),a):{type:"void",instance:null,count:0,state:null};default:throw Error(f(444,t))}}function xa(t){return'href="'+ve(t)+'"'}function Ou(t){return'link[rel="stylesheet"]['+t+"]"}function Hd(t){return z({},t,{"data-precedence":t.precedence,precedence:null})}function Vy(t,e,l,a){t.querySelector('link[rel="preload"][as="style"]['+e+"]")?a.loading=1:(e=t.createElement("link"),a.preload=e,e.addEventListener("load",function(){return a.loading|=1}),e.addEventListener("error",function(){return a.loading|=2}),wt(e,"link",l),Yt(e),t.head.appendChild(e))}function Ha(t){return'[src="'+ve(t)+'"]'}function Mu(t){return"script[async]"+t}function jd(t,e,l){if(e.count++,e.instance===null)switch(e.type){case"style":var a=t.querySelector('style[data-href~="'+ve(l.href)+'"]');if(a)return e.instance=a,Yt(a),a;var u=z({},l,{"data-href":l.href,"data-precedence":l.precedence,href:null,precedence:null});return a=(t.ownerDocument||t).createElement("style"),Yt(a),wt(a,"style",u),Kn(a,l.precedence,t),e.instance=a;case"stylesheet":u=xa(l.href);var n=t.querySelector(Ou(u));if(n)return e.state.loading|=4,e.instance=n,Yt(n),n;a=Hd(l),(u=Ae.get(u))&&bf(a,u),n=(t.ownerDocument||t).createElement("link"),Yt(n);var i=n;return i._p=new Promise(function(r,m){i.onload=r,i.onerror=m}),wt(n,"link",a),e.state.loading|=4,Kn(n,l.precedence,t),e.instance=n;case"script":return n=Ha(l.src),(u=t.querySelector(Mu(n)))?(e.instance=u,Yt(u),u):(a=l,(u=Ae.get(n))&&(a=z({},l),Ef(a,u)),t=t.ownerDocument||t,u=t.createElement("script"),Yt(u),wt(u,"link",a),t.head.appendChild(u),e.instance=u);case"void":return null;default:throw Error(f(443,e.type))}else e.type==="stylesheet"&&(e.state.loading&4)===0&&(a=e.instance,e.state.loading|=4,Kn(a,l.precedence,t));return e.instance}function Kn(t,e,l){for(var a=l.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),u=a.length?a[a.length-1]:null,n=u,i=0;i<a.length;i++){var r=a[i];if(r.dataset.precedence===e)n=r;else if(n!==u)break}n?n.parentNode.insertBefore(t,n.nextSibling):(e=l.nodeType===9?l.head:l,e.insertBefore(t,e.firstChild))}function bf(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.title==null&&(t.title=e.title)}function Ef(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.integrity==null&&(t.integrity=e.integrity)}var Jn=null;function Bd(t,e,l){if(Jn===null){var a=new Map,u=Jn=new Map;u.set(l,a)}else u=Jn,a=u.get(l),a||(a=new Map,u.set(l,a));if(a.has(t))return a;for(a.set(t,null),l=l.getElementsByTagName(t),u=0;u<l.length;u++){var n=l[u];if(!(n[Va]||n[Xt]||t==="link"&&n.getAttribute("rel")==="stylesheet")&&n.namespaceURI!=="http://www.w3.org/2000/svg"){var i=n.getAttribute(e)||"";i=t+i;var r=a.get(i);r?r.push(n):a.set(i,[n])}}return a}function qd(t,e,l){t=t.ownerDocument||t,t.head.insertBefore(l,e==="title"?t.querySelector("head > title"):null)}function wy(t,e,l){if(l===1||e.itemProp!=null)return!1;switch(t){case"meta":case"title":return!0;case"style":if(typeof e.precedence!="string"||typeof e.href!="string"||e.href==="")break;return!0;case"link":if(typeof e.rel!="string"||typeof e.href!="string"||e.href===""||e.onLoad||e.onError)break;return e.rel==="stylesheet"?(t=e.disabled,typeof e.precedence=="string"&&t==null):!0;case"script":if(e.async&&typeof e.async!="function"&&typeof e.async!="symbol"&&!e.onLoad&&!e.onError&&e.src&&typeof e.src=="string")return!0}return!1}function Ld(t){return!(t.type==="stylesheet"&&(t.state.loading&3)===0)}function Ky(t,e,l,a){if(l.type==="stylesheet"&&(typeof a.media!="string"||matchMedia(a.media).matches!==!1)&&(l.state.loading&4)===0){if(l.instance===null){var u=xa(a.href),n=e.querySelector(Ou(u));if(n){e=n._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(t.count++,t=$n.bind(t),e.then(t,t)),l.state.loading|=4,l.instance=n,Yt(n);return}n=e.ownerDocument||e,a=Hd(a),(u=Ae.get(u))&&bf(a,u),n=n.createElement("link"),Yt(n);var i=n;i._p=new Promise(function(r,m){i.onload=r,i.onerror=m}),wt(n,"link",a),l.instance=n}t.stylesheets===null&&(t.stylesheets=new Map),t.stylesheets.set(l,e),(e=l.state.preload)&&(l.state.loading&3)===0&&(t.count++,l=$n.bind(t),e.addEventListener("load",l),e.addEventListener("error",l))}}var Tf=0;function Jy(t,e){return t.stylesheets&&t.count===0&&kn(t,t.stylesheets),0<t.count||0<t.imgCount?function(l){var a=setTimeout(function(){if(t.stylesheets&&kn(t,t.stylesheets),t.unsuspend){var n=t.unsuspend;t.unsuspend=null,n()}},6e4+e);0<t.imgBytes&&Tf===0&&(Tf=62500*Oy());var u=setTimeout(function(){if(t.waitingForImages=!1,t.count===0&&(t.stylesheets&&kn(t,t.stylesheets),t.unsuspend)){var n=t.unsuspend;t.unsuspend=null,n()}},(t.imgBytes>Tf?50:800)+e);return t.unsuspend=l,function(){t.unsuspend=null,clearTimeout(a),clearTimeout(u)}}:null}function $n(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)kn(this,this.stylesheets);else if(this.unsuspend){var t=this.unsuspend;this.unsuspend=null,t()}}}var Wn=null;function kn(t,e){t.stylesheets=null,t.unsuspend!==null&&(t.count++,Wn=new Map,e.forEach($y,t),Wn=null,$n.call(t))}function $y(t,e){if(!(e.state.loading&4)){var l=Wn.get(t);if(l)var a=l.get(null);else{l=new Map,Wn.set(t,l);for(var u=t.querySelectorAll("link[data-precedence],style[data-precedence]"),n=0;n<u.length;n++){var i=u[n];(i.nodeName==="LINK"||i.getAttribute("media")!=="not all")&&(l.set(i.dataset.precedence,i),a=i)}a&&l.set(null,a)}u=e.instance,i=u.getAttribute("data-precedence"),n=l.get(i)||a,n===a&&l.set(null,u),l.set(i,u),this.count++,a=$n.bind(this),u.addEventListener("load",a),u.addEventListener("error",a),n?n.parentNode.insertBefore(u,n.nextSibling):(t=t.nodeType===9?t.head:t,t.insertBefore(u,t.firstChild)),e.state.loading|=4}}var Du={$$typeof:W,Provider:null,Consumer:null,_currentValue:tt,_currentValue2:tt,_threadCount:0};function Wy(t,e,l,a,u,n,i,r,m){this.tag=1,this.containerInfo=t,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=vi(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=vi(0),this.hiddenUpdates=vi(null),this.identifierPrefix=a,this.onUncaughtError=u,this.onCaughtError=n,this.onRecoverableError=i,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=m,this.incompleteTransitions=new Map}function Yd(t,e,l,a,u,n,i,r,m,T,M,U){return t=new Wy(t,e,l,i,m,T,M,U,r),e=1,n===!0&&(e|=24),n=fe(3,null,null,e),t.current=n,n.stateNode=t,e=tc(),e.refCount++,t.pooledCache=e,e.refCount++,n.memoizedState={element:a,isDehydrated:l,cache:e},uc(n),t}function Gd(t){return t?(t=oa,t):oa}function Xd(t,e,l,a,u,n){u=Gd(u),a.context===null?a.context=u:a.pendingContext=u,a=hl(e),a.payload={element:l},n=n===void 0?null:n,n!==null&&(a.callback=n),l=ml(t,a,e),l!==null&&(ae(l,t,e),cu(l,t,e))}function Qd(t,e){if(t=t.memoizedState,t!==null&&t.dehydrated!==null){var l=t.retryLane;t.retryLane=l!==0&&l<e?l:e}}function zf(t,e){Qd(t,e),(t=t.alternate)&&Qd(t,e)}function Zd(t){if(t.tag===13||t.tag===31){var e=ql(t,67108864);e!==null&&ae(e,t,67108864),zf(t,67108864)}}function Vd(t){if(t.tag===13||t.tag===31){var e=he();e=gi(e);var l=ql(t,e);l!==null&&ae(l,t,e),zf(t,e)}}var Fn=!0;function ky(t,e,l,a){var u=D.T;D.T=null;var n=q.p;try{q.p=2,Af(t,e,l,a)}finally{q.p=n,D.T=u}}function Fy(t,e,l,a){var u=D.T;D.T=null;var n=q.p;try{q.p=8,Af(t,e,l,a)}finally{q.p=n,D.T=u}}function Af(t,e,l,a){if(Fn){var u=_f(a);if(u===null)sf(t,e,a,In,l),Kd(t,a);else if(Py(u,t,e,l,a))a.stopPropagation();else if(Kd(t,a),e&4&&-1<Iy.indexOf(t)){for(;u!==null;){var n=ta(u);if(n!==null)switch(n.tag){case 3:if(n=n.stateNode,n.current.memoizedState.isDehydrated){var i=Ul(n.pendingLanes);if(i!==0){var r=n;for(r.pendingLanes|=2,r.entangledLanes|=2;i;){var m=1<<31-ie(i);r.entanglements[1]|=m,i&=~m}qe(n),(mt&6)===0&&(Hn=ue()+500,zu(0))}}break;case 31:case 13:r=ql(n,2),r!==null&&ae(r,n,2),Bn(),zf(n,2)}if(n=_f(a),n===null&&sf(t,e,a,In,l),n===u)break;u=n}u!==null&&a.stopPropagation()}else sf(t,e,a,null,l)}}function _f(t){return t=Ri(t),Rf(t)}var In=null;function Rf(t){if(In=null,t=Pl(t),t!==null){var e=h(t);if(e===null)t=null;else{var l=e.tag;if(l===13){if(t=S(e),t!==null)return t;t=null}else if(l===31){if(t=R(e),t!==null)return t;t=null}else if(l===3){if(e.stateNode.current.memoizedState.isDehydrated)return e.tag===3?e.stateNode.containerInfo:null;t=null}else e!==t&&(t=null)}}return In=t,null}function wd(t){switch(t){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(qh()){case If:return 2;case Pf:return 8;case Gu:case Lh:return 32;case tr:return 268435456;default:return 32}default:return 32}}var Of=!1,_l=null,Rl=null,Ol=null,Nu=new Map,Cu=new Map,Ml=[],Iy="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function Kd(t,e){switch(t){case"focusin":case"focusout":_l=null;break;case"dragenter":case"dragleave":Rl=null;break;case"mouseover":case"mouseout":Ol=null;break;case"pointerover":case"pointerout":Nu.delete(e.pointerId);break;case"gotpointercapture":case"lostpointercapture":Cu.delete(e.pointerId)}}function Uu(t,e,l,a,u,n){return t===null||t.nativeEvent!==n?(t={blockedOn:e,domEventName:l,eventSystemFlags:a,nativeEvent:n,targetContainers:[u]},e!==null&&(e=ta(e),e!==null&&Zd(e)),t):(t.eventSystemFlags|=a,e=t.targetContainers,u!==null&&e.indexOf(u)===-1&&e.push(u),t)}function Py(t,e,l,a,u){switch(e){case"focusin":return _l=Uu(_l,t,e,l,a,u),!0;case"dragenter":return Rl=Uu(Rl,t,e,l,a,u),!0;case"mouseover":return Ol=Uu(Ol,t,e,l,a,u),!0;case"pointerover":var n=u.pointerId;return Nu.set(n,Uu(Nu.get(n)||null,t,e,l,a,u)),!0;case"gotpointercapture":return n=u.pointerId,Cu.set(n,Uu(Cu.get(n)||null,t,e,l,a,u)),!0}return!1}function Jd(t){var e=Pl(t.target);if(e!==null){var l=h(e);if(l!==null){if(e=l.tag,e===13){if(e=S(l),e!==null){t.blockedOn=e,ir(t.priority,function(){Vd(l)});return}}else if(e===31){if(e=R(l),e!==null){t.blockedOn=e,ir(t.priority,function(){Vd(l)});return}}else if(e===3&&l.stateNode.current.memoizedState.isDehydrated){t.blockedOn=l.tag===3?l.stateNode.containerInfo:null;return}}}t.blockedOn=null}function Pn(t){if(t.blockedOn!==null)return!1;for(var e=t.targetContainers;0<e.length;){var l=_f(t.nativeEvent);if(l===null){l=t.nativeEvent;var a=new l.constructor(l.type,l);_i=a,l.target.dispatchEvent(a),_i=null}else return e=ta(l),e!==null&&Zd(e),t.blockedOn=l,!1;e.shift()}return!0}function $d(t,e,l){Pn(t)&&l.delete(e)}function tv(){Of=!1,_l!==null&&Pn(_l)&&(_l=null),Rl!==null&&Pn(Rl)&&(Rl=null),Ol!==null&&Pn(Ol)&&(Ol=null),Nu.forEach($d),Cu.forEach($d)}function ti(t,e){t.blockedOn===e&&(t.blockedOn=null,Of||(Of=!0,c.unstable_scheduleCallback(c.unstable_NormalPriority,tv)))}var ei=null;function Wd(t){ei!==t&&(ei=t,c.unstable_scheduleCallback(c.unstable_NormalPriority,function(){ei===t&&(ei=null);for(var e=0;e<t.length;e+=3){var l=t[e],a=t[e+1],u=t[e+2];if(typeof a!="function"){if(Rf(a||l)===null)continue;break}var n=ta(l);n!==null&&(t.splice(e,3),e-=3,Ac(n,{pending:!0,data:u,method:l.method,action:a},a,u))}}))}function ja(t){function e(m){return ti(m,t)}_l!==null&&ti(_l,t),Rl!==null&&ti(Rl,t),Ol!==null&&ti(Ol,t),Nu.forEach(e),Cu.forEach(e);for(var l=0;l<Ml.length;l++){var a=Ml[l];a.blockedOn===t&&(a.blockedOn=null)}for(;0<Ml.length&&(l=Ml[0],l.blockedOn===null);)Jd(l),l.blockedOn===null&&Ml.shift();if(l=(t.ownerDocument||t).$$reactFormReplay,l!=null)for(a=0;a<l.length;a+=3){var u=l[a],n=l[a+1],i=u[Ft]||null;if(typeof n=="function")i||Wd(l);else if(i){var r=null;if(n&&n.hasAttribute("formAction")){if(u=n,i=n[Ft]||null)r=i.formAction;else if(Rf(u)!==null)continue}else r=i.action;typeof r=="function"?l[a+1]=r:(l.splice(a,3),a-=3),Wd(l)}}}function kd(){function t(n){n.canIntercept&&n.info==="react-transition"&&n.intercept({handler:function(){return new Promise(function(i){return u=i})},focusReset:"manual",scroll:"manual"})}function e(){u!==null&&(u(),u=null),a||setTimeout(l,20)}function l(){if(!a&&!navigation.transition){var n=navigation.currentEntry;n&&n.url!=null&&navigation.navigate(n.url,{state:n.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var a=!1,u=null;return navigation.addEventListener("navigate",t),navigation.addEventListener("navigatesuccess",e),navigation.addEventListener("navigateerror",e),setTimeout(l,100),function(){a=!0,navigation.removeEventListener("navigate",t),navigation.removeEventListener("navigatesuccess",e),navigation.removeEventListener("navigateerror",e),u!==null&&(u(),u=null)}}}function Mf(t){this._internalRoot=t}li.prototype.render=Mf.prototype.render=function(t){var e=this._internalRoot;if(e===null)throw Error(f(409));var l=e.current,a=he();Xd(l,a,t,e,null,null)},li.prototype.unmount=Mf.prototype.unmount=function(){var t=this._internalRoot;if(t!==null){this._internalRoot=null;var e=t.containerInfo;Xd(t.current,2,null,t,null,null),Bn(),e[Il]=null}};function li(t){this._internalRoot=t}li.prototype.unstable_scheduleHydration=function(t){if(t){var e=nr();t={blockedOn:null,target:t,priority:e};for(var l=0;l<Ml.length&&e!==0&&e<Ml[l].priority;l++);Ml.splice(l,0,t),l===0&&Jd(t)}};var Fd=s.version;if(Fd!=="19.2.4")throw Error(f(527,Fd,"19.2.4"));q.findDOMNode=function(t){var e=t._reactInternals;if(e===void 0)throw typeof t.render=="function"?Error(f(188)):(t=Object.keys(t).join(","),Error(f(268,t)));return t=y(e),t=t!==null?N(t):null,t=t===null?null:t.stateNode,t};var ev={bundleType:0,version:"19.2.4",rendererPackageName:"react-dom",currentDispatcherRef:D,reconcilerVersion:"19.2.4"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var ai=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ai.isDisabled&&ai.supportsFiber)try{Xa=ai.inject(ev),ne=ai}catch{}}return Hu.createRoot=function(t,e){if(!d(t))throw Error(f(299));var l=!1,a="",u=ao,n=uo,i=no;return e!=null&&(e.unstable_strictMode===!0&&(l=!0),e.identifierPrefix!==void 0&&(a=e.identifierPrefix),e.onUncaughtError!==void 0&&(u=e.onUncaughtError),e.onCaughtError!==void 0&&(n=e.onCaughtError),e.onRecoverableError!==void 0&&(i=e.onRecoverableError)),e=Yd(t,1,!1,null,null,l,a,null,u,n,i,kd),t[Il]=e.current,rf(t),new Mf(e)},Hu.hydrateRoot=function(t,e,l){if(!d(t))throw Error(f(299));var a=!1,u="",n=ao,i=uo,r=no,m=null;return l!=null&&(l.unstable_strictMode===!0&&(a=!0),l.identifierPrefix!==void 0&&(u=l.identifierPrefix),l.onUncaughtError!==void 0&&(n=l.onUncaughtError),l.onCaughtError!==void 0&&(i=l.onCaughtError),l.onRecoverableError!==void 0&&(r=l.onRecoverableError),l.formState!==void 0&&(m=l.formState)),e=Yd(t,1,!0,e,l??null,a,u,m,n,i,r,kd),e.context=Gd(null),l=e.current,a=he(),a=gi(a),u=hl(a),u.callback=null,ml(l,u,a),l=a,e.current.lanes=l,Za(e,l),qe(e),t[Il]=e.current,rf(t),new li(e)},Hu.version="19.2.4",Hu}var ch;function ov(){if(ch)return Cf.exports;ch=1;function c(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(c)}catch(s){console.error(s)}}return c(),Cf.exports=sv(),Cf.exports}var dv=ov();var fh="popstate";function hv(c={}){function s(f,d){let{pathname:h,search:S,hash:R}=f.location;return Yf("",{pathname:h,search:S,hash:R},d.state&&d.state.usr||null,d.state&&d.state.key||"default")}function o(f,d){return typeof d=="string"?d:Bu(d)}return yv(s,o,null,c)}function Mt(c,s){if(c===!1||c===null||typeof c>"u")throw new Error(s)}function Re(c,s){if(!c){typeof console<"u"&&console.warn(s);try{throw new Error(s)}catch{}}}function mv(){return Math.random().toString(36).substring(2,10)}function rh(c,s){return{usr:c.state,key:c.key,idx:s}}function Yf(c,s,o=null,f){return{pathname:typeof c=="string"?c:c.pathname,search:"",hash:"",...typeof s=="string"?Ba(s):s,state:o,key:s&&s.key||f||mv()}}function Bu({pathname:c="/",search:s="",hash:o=""}){return s&&s!=="?"&&(c+=s.charAt(0)==="?"?s:"?"+s),o&&o!=="#"&&(c+=o.charAt(0)==="#"?o:"#"+o),c}function Ba(c){let s={};if(c){let o=c.indexOf("#");o>=0&&(s.hash=c.substring(o),c=c.substring(0,o));let f=c.indexOf("?");f>=0&&(s.search=c.substring(f),c=c.substring(0,f)),c&&(s.pathname=c)}return s}function yv(c,s,o,f={}){let{window:d=document.defaultView,v5Compat:h=!1}=f,S=d.history,R="POP",b=null,y=N();y==null&&(y=0,S.replaceState({...S.state,idx:y},""));function N(){return(S.state||{idx:null}).idx}function z(){R="POP";let Z=N(),J=Z==null?null:Z-y;y=Z,b&&b({action:R,location:X.location,delta:J})}function j(Z,J){R="PUSH";let G=Yf(X.location,Z,J);y=N()+1;let W=rh(G,y),$=X.createHref(G);try{S.pushState(W,"",$)}catch(P){if(P instanceof DOMException&&P.name==="DataCloneError")throw P;d.location.assign($)}h&&b&&b({action:R,location:X.location,delta:1})}function Q(Z,J){R="REPLACE";let G=Yf(X.location,Z,J);y=N();let W=rh(G,y),$=X.createHref(G);S.replaceState(W,"",$),h&&b&&b({action:R,location:X.location,delta:0})}function F(Z){return vv(Z)}let X={get action(){return R},get location(){return c(d,S)},listen(Z){if(b)throw new Error("A history only accepts one active listener");return d.addEventListener(fh,z),b=Z,()=>{d.removeEventListener(fh,z),b=null}},createHref(Z){return s(d,Z)},createURL:F,encodeLocation(Z){let J=F(Z);return{pathname:J.pathname,search:J.search,hash:J.hash}},push:j,replace:Q,go(Z){return S.go(Z)}};return X}function vv(c,s=!1){let o="http://localhost";typeof window<"u"&&(o=window.location.origin!=="null"?window.location.origin:window.location.href),Mt(o,"No window.location.(origin|href) available to create URL");let f=typeof c=="string"?c:Bu(c);return f=f.replace(/ $/,"%20"),!s&&f.startsWith("//")&&(f=o+f),new URL(f,o)}function mh(c,s,o="/"){return gv(c,s,o,!1)}function gv(c,s,o,f){let d=typeof s=="string"?Ba(s):s,h=ul(d.pathname||"/",o);if(h==null)return null;let S=yh(c);pv(S);let R=null;for(let b=0;R==null&&b<S.length;++b){let y=Dv(h);R=Ov(S[b],y,f)}return R}function yh(c,s=[],o=[],f="",d=!1){let h=(S,R,b=d,y)=>{let N={relativePath:y===void 0?S.path||"":y,caseSensitive:S.caseSensitive===!0,childrenIndex:R,route:S};if(N.relativePath.startsWith("/")){if(!N.relativePath.startsWith(f)&&b)return;Mt(N.relativePath.startsWith(f),`Absolute route path "${N.relativePath}" nested under path "${f}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),N.relativePath=N.relativePath.slice(f.length)}let z=al([f,N.relativePath]),j=o.concat(N);S.children&&S.children.length>0&&(Mt(S.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${z}".`),yh(S.children,s,j,z,b)),!(S.path==null&&!S.index)&&s.push({path:z,score:_v(z,S.index),routesMeta:j})};return c.forEach((S,R)=>{if(S.path===""||!S.path?.includes("?"))h(S,R);else for(let b of vh(S.path))h(S,R,!0,b)}),s}function vh(c){let s=c.split("/");if(s.length===0)return[];let[o,...f]=s,d=o.endsWith("?"),h=o.replace(/\?$/,"");if(f.length===0)return d?[h,""]:[h];let S=vh(f.join("/")),R=[];return R.push(...S.map(b=>b===""?h:[h,b].join("/"))),d&&R.push(...S),R.map(b=>c.startsWith("/")&&b===""?"/":b)}function pv(c){c.sort((s,o)=>s.score!==o.score?o.score-s.score:Rv(s.routesMeta.map(f=>f.childrenIndex),o.routesMeta.map(f=>f.childrenIndex)))}var Sv=/^:[\w-]+$/,bv=3,Ev=2,Tv=1,zv=10,Av=-2,sh=c=>c==="*";function _v(c,s){let o=c.split("/"),f=o.length;return o.some(sh)&&(f+=Av),s&&(f+=Ev),o.filter(d=>!sh(d)).reduce((d,h)=>d+(Sv.test(h)?bv:h===""?Tv:zv),f)}function Rv(c,s){return c.length===s.length&&c.slice(0,-1).every((f,d)=>f===s[d])?c[c.length-1]-s[s.length-1]:0}function Ov(c,s,o=!1){let{routesMeta:f}=c,d={},h="/",S=[];for(let R=0;R<f.length;++R){let b=f[R],y=R===f.length-1,N=h==="/"?s:s.slice(h.length)||"/",z=ci({path:b.relativePath,caseSensitive:b.caseSensitive,end:y},N),j=b.route;if(!z&&y&&o&&!f[f.length-1].route.index&&(z=ci({path:b.relativePath,caseSensitive:b.caseSensitive,end:!1},N)),!z)return null;Object.assign(d,z.params),S.push({params:d,pathname:al([h,z.pathname]),pathnameBase:xv(al([h,z.pathnameBase])),route:j}),z.pathnameBase!=="/"&&(h=al([h,z.pathnameBase]))}return S}function ci(c,s){typeof c=="string"&&(c={path:c,caseSensitive:!1,end:!0});let[o,f]=Mv(c.path,c.caseSensitive,c.end),d=s.match(o);if(!d)return null;let h=d[0],S=h.replace(/(.)\/+$/,"$1"),R=d.slice(1);return{params:f.reduce((y,{paramName:N,isOptional:z},j)=>{if(N==="*"){let F=R[j]||"";S=h.slice(0,h.length-F.length).replace(/(.)\/+$/,"$1")}const Q=R[j];return z&&!Q?y[N]=void 0:y[N]=(Q||"").replace(/%2F/g,"/"),y},{}),pathname:h,pathnameBase:S,pattern:c}}function Mv(c,s=!1,o=!0){Re(c==="*"||!c.endsWith("*")||c.endsWith("/*"),`Route path "${c}" will be treated as if it were "${c.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${c.replace(/\*$/,"/*")}".`);let f=[],d="^"+c.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(S,R,b)=>(f.push({paramName:R,isOptional:b!=null}),b?"/?([^\\/]+)?":"/([^\\/]+)")).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return c.endsWith("*")?(f.push({paramName:"*"}),d+=c==="*"||c==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):o?d+="\\/*$":c!==""&&c!=="/"&&(d+="(?:(?=\\/|$))"),[new RegExp(d,s?void 0:"i"),f]}function Dv(c){try{return c.split("/").map(s=>decodeURIComponent(s).replace(/\//g,"%2F")).join("/")}catch(s){return Re(!1,`The URL path "${c}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${s}).`),c}}function ul(c,s){if(s==="/")return c;if(!c.toLowerCase().startsWith(s.toLowerCase()))return null;let o=s.endsWith("/")?s.length-1:s.length,f=c.charAt(o);return f&&f!=="/"?null:c.slice(o)||"/"}var Nv=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i;function Cv(c,s="/"){let{pathname:o,search:f="",hash:d=""}=typeof c=="string"?Ba(c):c,h;return o?(o=o.replace(/\/\/+/g,"/"),o.startsWith("/")?h=oh(o.substring(1),"/"):h=oh(o,s)):h=s,{pathname:h,search:Hv(f),hash:jv(d)}}function oh(c,s){let o=s.replace(/\/+$/,"").split("/");return c.split("/").forEach(d=>{d===".."?o.length>1&&o.pop():d!=="."&&o.push(d)}),o.length>1?o.join("/"):"/"}function jf(c,s,o,f){return`Cannot include a '${c}' character in a manually specified \`to.${s}\` field [${JSON.stringify(f)}]. Please separate it out to the \`to.${o}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function Uv(c){return c.filter((s,o)=>o===0||s.route.path&&s.route.path.length>0)}function Zf(c){let s=Uv(c);return s.map((o,f)=>f===s.length-1?o.pathname:o.pathnameBase)}function Vf(c,s,o,f=!1){let d;typeof c=="string"?d=Ba(c):(d={...c},Mt(!d.pathname||!d.pathname.includes("?"),jf("?","pathname","search",d)),Mt(!d.pathname||!d.pathname.includes("#"),jf("#","pathname","hash",d)),Mt(!d.search||!d.search.includes("#"),jf("#","search","hash",d)));let h=c===""||d.pathname==="",S=h?"/":d.pathname,R;if(S==null)R=o;else{let z=s.length-1;if(!f&&S.startsWith("..")){let j=S.split("/");for(;j[0]==="..";)j.shift(),z-=1;d.pathname=j.join("/")}R=z>=0?s[z]:"/"}let b=Cv(d,R),y=S&&S!=="/"&&S.endsWith("/"),N=(h||S===".")&&o.endsWith("/");return!b.pathname.endsWith("/")&&(y||N)&&(b.pathname+="/"),b}var al=c=>c.join("/").replace(/\/\/+/g,"/"),xv=c=>c.replace(/\/+$/,"").replace(/^\/*/,"/"),Hv=c=>!c||c==="?"?"":c.startsWith("?")?c:"?"+c,jv=c=>!c||c==="#"?"":c.startsWith("#")?c:"#"+c,Bv=class{constructor(c,s,o,f=!1){this.status=c,this.statusText=s||"",this.internal=f,o instanceof Error?(this.data=o.toString(),this.error=o):this.data=o}};function qv(c){return c!=null&&typeof c.status=="number"&&typeof c.statusText=="string"&&typeof c.internal=="boolean"&&"data"in c}function Lv(c){return c.map(s=>s.route.path).filter(Boolean).join("/").replace(/\/\/*/g,"/")||"/"}var gh=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function ph(c,s){let o=c;if(typeof o!="string"||!Nv.test(o))return{absoluteURL:void 0,isExternal:!1,to:o};let f=o,d=!1;if(gh)try{let h=new URL(window.location.href),S=o.startsWith("//")?new URL(h.protocol+o):new URL(o),R=ul(S.pathname,s);S.origin===h.origin&&R!=null?o=R+S.search+S.hash:d=!0}catch{Re(!1,`<Link to="${o}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:f,isExternal:d,to:o}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var Sh=["POST","PUT","PATCH","DELETE"];new Set(Sh);var Yv=["GET",...Sh];new Set(Yv);var qa=A.createContext(null);qa.displayName="DataRouter";var fi=A.createContext(null);fi.displayName="DataRouterState";var Gv=A.createContext(!1),bh=A.createContext({isTransitioning:!1});bh.displayName="ViewTransition";var Xv=A.createContext(new Map);Xv.displayName="Fetchers";var Qv=A.createContext(null);Qv.displayName="Await";var me=A.createContext(null);me.displayName="Navigation";var qu=A.createContext(null);qu.displayName="Location";var Ce=A.createContext({outlet:null,matches:[],isDataRoute:!1});Ce.displayName="Route";var wf=A.createContext(null);wf.displayName="RouteError";var Eh="REACT_ROUTER_ERROR",Zv="REDIRECT",Vv="ROUTE_ERROR_RESPONSE";function wv(c){if(c.startsWith(`${Eh}:${Zv}:{`))try{let s=JSON.parse(c.slice(28));if(typeof s=="object"&&s&&typeof s.status=="number"&&typeof s.statusText=="string"&&typeof s.location=="string"&&typeof s.reloadDocument=="boolean"&&typeof s.replace=="boolean")return s}catch{}}function Kv(c){if(c.startsWith(`${Eh}:${Vv}:{`))try{let s=JSON.parse(c.slice(40));if(typeof s=="object"&&s&&typeof s.status=="number"&&typeof s.statusText=="string")return new Bv(s.status,s.statusText,s.data)}catch{}}function Jv(c,{relative:s}={}){Mt(La(),"useHref() may be used only in the context of a <Router> component.");let{basename:o,navigator:f}=A.useContext(me),{hash:d,pathname:h,search:S}=Lu(c,{relative:s}),R=h;return o!=="/"&&(R=h==="/"?o:al([o,h])),f.createHref({pathname:R,search:S,hash:d})}function La(){return A.useContext(qu)!=null}function Ue(){return Mt(La(),"useLocation() may be used only in the context of a <Router> component."),A.useContext(qu).location}var Th="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function zh(c){A.useContext(me).static||A.useLayoutEffect(c)}function Ya(){let{isDataRoute:c}=A.useContext(Ce);return c?i0():$v()}function $v(){Mt(La(),"useNavigate() may be used only in the context of a <Router> component.");let c=A.useContext(qa),{basename:s,navigator:o}=A.useContext(me),{matches:f}=A.useContext(Ce),{pathname:d}=Ue(),h=JSON.stringify(Zf(f)),S=A.useRef(!1);return zh(()=>{S.current=!0}),A.useCallback((b,y={})=>{if(Re(S.current,Th),!S.current)return;if(typeof b=="number"){o.go(b);return}let N=Vf(b,JSON.parse(h),d,y.relative==="path");c==null&&s!=="/"&&(N.pathname=N.pathname==="/"?s:al([s,N.pathname])),(y.replace?o.replace:o.push)(N,y.state,y)},[s,o,h,d,c])}A.createContext(null);function Ah(){let{matches:c}=A.useContext(Ce),s=c[c.length-1];return s?s.params:{}}function Lu(c,{relative:s}={}){let{matches:o}=A.useContext(Ce),{pathname:f}=Ue(),d=JSON.stringify(Zf(o));return A.useMemo(()=>Vf(c,JSON.parse(d),f,s==="path"),[c,d,f,s])}function Wv(c,s){return _h(c,s)}function _h(c,s,o,f,d){Mt(La(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:h}=A.useContext(me),{matches:S}=A.useContext(Ce),R=S[S.length-1],b=R?R.params:{},y=R?R.pathname:"/",N=R?R.pathnameBase:"/",z=R&&R.route;{let G=z&&z.path||"";Oh(y,!z||G.endsWith("*")||G.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${y}" (under <Route path="${G}">) 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. - -Please change the parent <Route path="${G}"> to <Route path="${G==="/"?"*":`${G}/*`}">.`)}let j=Ue(),Q;if(s){let G=typeof s=="string"?Ba(s):s;Mt(N==="/"||G.pathname?.startsWith(N),`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 "${N}" but pathname "${G.pathname}" was given in the \`location\` prop.`),Q=G}else Q=j;let F=Q.pathname||"/",X=F;if(N!=="/"){let G=N.replace(/^\//,"").split("/");X="/"+F.replace(/^\//,"").split("/").slice(G.length).join("/")}let Z=mh(c,{pathname:X});Re(z||Z!=null,`No routes matched location "${Q.pathname}${Q.search}${Q.hash}" `),Re(Z==null||Z[Z.length-1].route.element!==void 0||Z[Z.length-1].route.Component!==void 0||Z[Z.length-1].route.lazy!==void 0,`Matched leaf route at location "${Q.pathname}${Q.search}${Q.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 J=t0(Z&&Z.map(G=>Object.assign({},G,{params:Object.assign({},b,G.params),pathname:al([N,h.encodeLocation?h.encodeLocation(G.pathname.replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:G.pathname]),pathnameBase:G.pathnameBase==="/"?N:al([N,h.encodeLocation?h.encodeLocation(G.pathnameBase.replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:G.pathnameBase])})),S,o,f,d);return s&&J?A.createElement(qu.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",...Q},navigationType:"POP"}},J):J}function kv(){let c=n0(),s=qv(c)?`${c.status} ${c.statusText}`:c instanceof Error?c.message:JSON.stringify(c),o=c instanceof Error?c.stack:null,f="rgba(200,200,200, 0.5)",d={padding:"0.5rem",backgroundColor:f},h={padding:"2px 4px",backgroundColor:f},S=null;return console.error("Error handled by React Router default ErrorBoundary:",c),S=A.createElement(A.Fragment,null,A.createElement("p",null,"💿 Hey developer 👋"),A.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",A.createElement("code",{style:h},"ErrorBoundary")," or"," ",A.createElement("code",{style:h},"errorElement")," prop on your route.")),A.createElement(A.Fragment,null,A.createElement("h2",null,"Unexpected Application Error!"),A.createElement("h3",{style:{fontStyle:"italic"}},s),o?A.createElement("pre",{style:d},o):null,S)}var Fv=A.createElement(kv,null),Rh=class extends A.Component{constructor(c){super(c),this.state={location:c.location,revalidation:c.revalidation,error:c.error}}static getDerivedStateFromError(c){return{error:c}}static getDerivedStateFromProps(c,s){return s.location!==c.location||s.revalidation!=="idle"&&c.revalidation==="idle"?{error:c.error,location:c.location,revalidation:c.revalidation}:{error:c.error!==void 0?c.error:s.error,location:s.location,revalidation:c.revalidation||s.revalidation}}componentDidCatch(c,s){this.props.onError?this.props.onError(c,s):console.error("React Router caught the following error during render",c)}render(){let c=this.state.error;if(this.context&&typeof c=="object"&&c&&"digest"in c&&typeof c.digest=="string"){const o=Kv(c.digest);o&&(c=o)}let s=c!==void 0?A.createElement(Ce.Provider,{value:this.props.routeContext},A.createElement(wf.Provider,{value:c,children:this.props.component})):this.props.children;return this.context?A.createElement(Iv,{error:c},s):s}};Rh.contextType=Gv;var Bf=new WeakMap;function Iv({children:c,error:s}){let{basename:o}=A.useContext(me);if(typeof s=="object"&&s&&"digest"in s&&typeof s.digest=="string"){let f=wv(s.digest);if(f){let d=Bf.get(s);if(d)throw d;let h=ph(f.location,o);if(gh&&!Bf.get(s))if(h.isExternal||f.reloadDocument)window.location.href=h.absoluteURL||h.to;else{const S=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(h.to,{replace:f.replace}));throw Bf.set(s,S),S}return A.createElement("meta",{httpEquiv:"refresh",content:`0;url=${h.absoluteURL||h.to}`})}}return c}function Pv({routeContext:c,match:s,children:o}){let f=A.useContext(qa);return f&&f.static&&f.staticContext&&(s.route.errorElement||s.route.ErrorBoundary)&&(f.staticContext._deepestRenderedBoundaryId=s.route.id),A.createElement(Ce.Provider,{value:c},o)}function t0(c,s=[],o=null,f=null,d=null){if(c==null){if(!o)return null;if(o.errors)c=o.matches;else if(s.length===0&&!o.initialized&&o.matches.length>0)c=o.matches;else return null}let h=c,S=o?.errors;if(S!=null){let N=h.findIndex(z=>z.route.id&&S?.[z.route.id]!==void 0);Mt(N>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(S).join(",")}`),h=h.slice(0,Math.min(h.length,N+1))}let R=!1,b=-1;if(o)for(let N=0;N<h.length;N++){let z=h[N];if((z.route.HydrateFallback||z.route.hydrateFallbackElement)&&(b=N),z.route.id){let{loaderData:j,errors:Q}=o,F=z.route.loader&&!j.hasOwnProperty(z.route.id)&&(!Q||Q[z.route.id]===void 0);if(z.route.lazy||F){R=!0,b>=0?h=h.slice(0,b+1):h=[h[0]];break}}}let y=o&&f?(N,z)=>{f(N,{location:o.location,params:o.matches?.[0]?.params??{},unstable_pattern:Lv(o.matches),errorInfo:z})}:void 0;return h.reduceRight((N,z,j)=>{let Q,F=!1,X=null,Z=null;o&&(Q=S&&z.route.id?S[z.route.id]:void 0,X=z.route.errorElement||Fv,R&&(b<0&&j===0?(Oh("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),F=!0,Z=null):b===j&&(F=!0,Z=z.route.hydrateFallbackElement||null)));let J=s.concat(h.slice(0,j+1)),G=()=>{let W;return Q?W=X:F?W=Z:z.route.Component?W=A.createElement(z.route.Component,null):z.route.element?W=z.route.element:W=N,A.createElement(Pv,{match:z,routeContext:{outlet:N,matches:J,isDataRoute:o!=null},children:W})};return o&&(z.route.ErrorBoundary||z.route.errorElement||j===0)?A.createElement(Rh,{location:o.location,revalidation:o.revalidation,component:X,error:Q,children:G(),routeContext:{outlet:null,matches:J,isDataRoute:!0},onError:y}):G()},null)}function Kf(c){return`${c} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function e0(c){let s=A.useContext(qa);return Mt(s,Kf(c)),s}function l0(c){let s=A.useContext(fi);return Mt(s,Kf(c)),s}function a0(c){let s=A.useContext(Ce);return Mt(s,Kf(c)),s}function Jf(c){let s=a0(c),o=s.matches[s.matches.length-1];return Mt(o.route.id,`${c} can only be used on routes that contain a unique "id"`),o.route.id}function u0(){return Jf("useRouteId")}function n0(){let c=A.useContext(wf),s=l0("useRouteError"),o=Jf("useRouteError");return c!==void 0?c:s.errors?.[o]}function i0(){let{router:c}=e0("useNavigate"),s=Jf("useNavigate"),o=A.useRef(!1);return zh(()=>{o.current=!0}),A.useCallback(async(d,h={})=>{Re(o.current,Th),o.current&&(typeof d=="number"?await c.navigate(d):await c.navigate(d,{fromRouteId:s,...h}))},[c,s])}var dh={};function Oh(c,s,o){!s&&!dh[c]&&(dh[c]=!0,Re(!1,o))}A.memo(c0);function c0({routes:c,future:s,state:o,onError:f}){return _h(c,void 0,o,f,s)}function f0({to:c,replace:s,state:o,relative:f}){Mt(La(),"<Navigate> may be used only in the context of a <Router> component.");let{static:d}=A.useContext(me);Re(!d,"<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:h}=A.useContext(Ce),{pathname:S}=Ue(),R=Ya(),b=Vf(c,Zf(h),S,f==="path"),y=JSON.stringify(b);return A.useEffect(()=>{R(JSON.parse(y),{replace:s,state:o,relative:f})},[R,y,f,s,o]),null}function Fl(c){Mt(!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 r0({basename:c="/",children:s=null,location:o,navigationType:f="POP",navigator:d,static:h=!1,unstable_useTransitions:S}){Mt(!La(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let R=c.replace(/^\/*/,"/"),b=A.useMemo(()=>({basename:R,navigator:d,static:h,unstable_useTransitions:S,future:{}}),[R,d,h,S]);typeof o=="string"&&(o=Ba(o));let{pathname:y="/",search:N="",hash:z="",state:j=null,key:Q="default"}=o,F=A.useMemo(()=>{let X=ul(y,R);return X==null?null:{location:{pathname:X,search:N,hash:z,state:j,key:Q},navigationType:f}},[R,y,N,z,j,Q,f]);return Re(F!=null,`<Router basename="${R}"> is not able to match the URL "${y}${N}${z}" because it does not start with the basename, so the <Router> won't render anything.`),F==null?null:A.createElement(me.Provider,{value:b},A.createElement(qu.Provider,{children:s,value:F}))}function Mh({children:c,location:s}){return Wv(Gf(c),s)}function Gf(c,s=[]){let o=[];return A.Children.forEach(c,(f,d)=>{if(!A.isValidElement(f))return;let h=[...s,d];if(f.type===A.Fragment){o.push.apply(o,Gf(f.props.children,h));return}Mt(f.type===Fl,`[${typeof f.type=="string"?f.type:f.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),Mt(!f.props.index||!f.props.children,"An index route cannot have child routes.");let S={id:f.props.id||h.join("-"),caseSensitive:f.props.caseSensitive,element:f.props.element,Component:f.props.Component,index:f.props.index,path:f.props.path,middleware:f.props.middleware,loader:f.props.loader,action:f.props.action,hydrateFallbackElement:f.props.hydrateFallbackElement,HydrateFallback:f.props.HydrateFallback,errorElement:f.props.errorElement,ErrorBoundary:f.props.ErrorBoundary,hasErrorBoundary:f.props.hasErrorBoundary===!0||f.props.ErrorBoundary!=null||f.props.errorElement!=null,shouldRevalidate:f.props.shouldRevalidate,handle:f.props.handle,lazy:f.props.lazy};f.props.children&&(S.children=Gf(f.props.children,h)),o.push(S)}),o}var ni="get",ii="application/x-www-form-urlencoded";function ri(c){return typeof HTMLElement<"u"&&c instanceof HTMLElement}function s0(c){return ri(c)&&c.tagName.toLowerCase()==="button"}function o0(c){return ri(c)&&c.tagName.toLowerCase()==="form"}function d0(c){return ri(c)&&c.tagName.toLowerCase()==="input"}function h0(c){return!!(c.metaKey||c.altKey||c.ctrlKey||c.shiftKey)}function m0(c,s){return c.button===0&&(!s||s==="_self")&&!h0(c)}function Xf(c=""){return new URLSearchParams(typeof c=="string"||Array.isArray(c)||c instanceof URLSearchParams?c:Object.keys(c).reduce((s,o)=>{let f=c[o];return s.concat(Array.isArray(f)?f.map(d=>[o,d]):[[o,f]])},[]))}function y0(c,s){let o=Xf(c);return s&&s.forEach((f,d)=>{o.has(d)||s.getAll(d).forEach(h=>{o.append(d,h)})}),o}var ui=null;function v0(){if(ui===null)try{new FormData(document.createElement("form"),0),ui=!1}catch{ui=!0}return ui}var g0=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function qf(c){return c!=null&&!g0.has(c)?(Re(!1,`"${c}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${ii}"`),null):c}function p0(c,s){let o,f,d,h,S;if(o0(c)){let R=c.getAttribute("action");f=R?ul(R,s):null,o=c.getAttribute("method")||ni,d=qf(c.getAttribute("enctype"))||ii,h=new FormData(c)}else if(s0(c)||d0(c)&&(c.type==="submit"||c.type==="image")){let R=c.form;if(R==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let b=c.getAttribute("formaction")||R.getAttribute("action");if(f=b?ul(b,s):null,o=c.getAttribute("formmethod")||R.getAttribute("method")||ni,d=qf(c.getAttribute("formenctype"))||qf(R.getAttribute("enctype"))||ii,h=new FormData(R,c),!v0()){let{name:y,type:N,value:z}=c;if(N==="image"){let j=y?`${y}.`:"";h.append(`${j}x`,"0"),h.append(`${j}y`,"0")}else y&&h.append(y,z)}}else{if(ri(c))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');o=ni,f=null,d=ii,S=c}return h&&d==="text/plain"&&(S=h,h=void 0),{action:f,method:o.toLowerCase(),encType:d,formData:h,body:S}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");function $f(c,s){if(c===!1||c===null||typeof c>"u")throw new Error(s)}function S0(c,s,o,f){let d=typeof c=="string"?new URL(c,typeof window>"u"?"server://singlefetch/":window.location.origin):c;return o?d.pathname.endsWith("/")?d.pathname=`${d.pathname}_.${f}`:d.pathname=`${d.pathname}.${f}`:d.pathname==="/"?d.pathname=`_root.${f}`:s&&ul(d.pathname,s)==="/"?d.pathname=`${s.replace(/\/$/,"")}/_root.${f}`:d.pathname=`${d.pathname.replace(/\/$/,"")}.${f}`,d}async function b0(c,s){if(c.id in s)return s[c.id];try{let o=await import(c.module);return s[c.id]=o,o}catch(o){return console.error(`Error loading route module \`${c.module}\`, reloading page...`),console.error(o),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function E0(c){return c==null?!1:c.href==null?c.rel==="preload"&&typeof c.imageSrcSet=="string"&&typeof c.imageSizes=="string":typeof c.rel=="string"&&typeof c.href=="string"}async function T0(c,s,o){let f=await Promise.all(c.map(async d=>{let h=s.routes[d.route.id];if(h){let S=await b0(h,o);return S.links?S.links():[]}return[]}));return R0(f.flat(1).filter(E0).filter(d=>d.rel==="stylesheet"||d.rel==="preload").map(d=>d.rel==="stylesheet"?{...d,rel:"prefetch",as:"style"}:{...d,rel:"prefetch"}))}function hh(c,s,o,f,d,h){let S=(b,y)=>o[y]?b.route.id!==o[y].route.id:!0,R=(b,y)=>o[y].pathname!==b.pathname||o[y].route.path?.endsWith("*")&&o[y].params["*"]!==b.params["*"];return h==="assets"?s.filter((b,y)=>S(b,y)||R(b,y)):h==="data"?s.filter((b,y)=>{let N=f.routes[b.route.id];if(!N||!N.hasLoader)return!1;if(S(b,y)||R(b,y))return!0;if(b.route.shouldRevalidate){let z=b.route.shouldRevalidate({currentUrl:new URL(d.pathname+d.search+d.hash,window.origin),currentParams:o[0]?.params||{},nextUrl:new URL(c,window.origin),nextParams:b.params,defaultShouldRevalidate:!0});if(typeof z=="boolean")return z}return!0}):[]}function z0(c,s,{includeHydrateFallback:o}={}){return A0(c.map(f=>{let d=s.routes[f.route.id];if(!d)return[];let h=[d.module];return d.clientActionModule&&(h=h.concat(d.clientActionModule)),d.clientLoaderModule&&(h=h.concat(d.clientLoaderModule)),o&&d.hydrateFallbackModule&&(h=h.concat(d.hydrateFallbackModule)),d.imports&&(h=h.concat(d.imports)),h}).flat(1))}function A0(c){return[...new Set(c)]}function _0(c){let s={},o=Object.keys(c).sort();for(let f of o)s[f]=c[f];return s}function R0(c,s){let o=new Set;return new Set(s),c.reduce((f,d)=>{let h=JSON.stringify(_0(d));return o.has(h)||(o.add(h),f.push({key:h,link:d})),f},[])}function Dh(){let c=A.useContext(qa);return $f(c,"You must render this element inside a <DataRouterContext.Provider> element"),c}function O0(){let c=A.useContext(fi);return $f(c,"You must render this element inside a <DataRouterStateContext.Provider> element"),c}var Wf=A.createContext(void 0);Wf.displayName="FrameworkContext";function Nh(){let c=A.useContext(Wf);return $f(c,"You must render this element inside a <HydratedRouter> element"),c}function M0(c,s){let o=A.useContext(Wf),[f,d]=A.useState(!1),[h,S]=A.useState(!1),{onFocus:R,onBlur:b,onMouseEnter:y,onMouseLeave:N,onTouchStart:z}=s,j=A.useRef(null);A.useEffect(()=>{if(c==="render"&&S(!0),c==="viewport"){let X=J=>{J.forEach(G=>{S(G.isIntersecting)})},Z=new IntersectionObserver(X,{threshold:.5});return j.current&&Z.observe(j.current),()=>{Z.disconnect()}}},[c]),A.useEffect(()=>{if(f){let X=setTimeout(()=>{S(!0)},100);return()=>{clearTimeout(X)}}},[f]);let Q=()=>{d(!0)},F=()=>{d(!1),S(!1)};return o?c!=="intent"?[h,j,{}]:[h,j,{onFocus:ju(R,Q),onBlur:ju(b,F),onMouseEnter:ju(y,Q),onMouseLeave:ju(N,F),onTouchStart:ju(z,Q)}]:[!1,j,{}]}function ju(c,s){return o=>{c&&c(o),o.defaultPrevented||s(o)}}function D0({page:c,...s}){let{router:o}=Dh(),f=A.useMemo(()=>mh(o.routes,c,o.basename),[o.routes,c,o.basename]);return f?A.createElement(C0,{page:c,matches:f,...s}):null}function N0(c){let{manifest:s,routeModules:o}=Nh(),[f,d]=A.useState([]);return A.useEffect(()=>{let h=!1;return T0(c,s,o).then(S=>{h||d(S)}),()=>{h=!0}},[c,s,o]),f}function C0({page:c,matches:s,...o}){let f=Ue(),{future:d,manifest:h,routeModules:S}=Nh(),{basename:R}=Dh(),{loaderData:b,matches:y}=O0(),N=A.useMemo(()=>hh(c,s,y,h,f,"data"),[c,s,y,h,f]),z=A.useMemo(()=>hh(c,s,y,h,f,"assets"),[c,s,y,h,f]),j=A.useMemo(()=>{if(c===f.pathname+f.search+f.hash)return[];let X=new Set,Z=!1;if(s.forEach(G=>{let W=h.routes[G.route.id];!W||!W.hasLoader||(!N.some($=>$.route.id===G.route.id)&&G.route.id in b&&S[G.route.id]?.shouldRevalidate||W.hasClientLoader?Z=!0:X.add(G.route.id))}),X.size===0)return[];let J=S0(c,R,d.unstable_trailingSlashAwareDataRequests,"data");return Z&&X.size>0&&J.searchParams.set("_routes",s.filter(G=>X.has(G.route.id)).map(G=>G.route.id).join(",")),[J.pathname+J.search]},[R,d.unstable_trailingSlashAwareDataRequests,b,f,h,N,s,c,S]),Q=A.useMemo(()=>z0(z,h),[z,h]),F=N0(z);return A.createElement(A.Fragment,null,j.map(X=>A.createElement("link",{key:X,rel:"prefetch",as:"fetch",href:X,...o})),Q.map(X=>A.createElement("link",{key:X,rel:"modulepreload",href:X,...o})),F.map(({key:X,link:Z})=>A.createElement("link",{key:X,nonce:o.nonce,...Z,crossOrigin:Z.crossOrigin??o.crossOrigin})))}function U0(...c){return s=>{c.forEach(o=>{typeof o=="function"?o(s):o!=null&&(o.current=s)})}}var x0=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{x0&&(window.__reactRouterVersion="7.13.0")}catch{}function H0({basename:c,children:s,unstable_useTransitions:o,window:f}){let d=A.useRef();d.current==null&&(d.current=hv({window:f,v5Compat:!0}));let h=d.current,[S,R]=A.useState({action:h.action,location:h.location}),b=A.useCallback(y=>{o===!1?R(y):A.startTransition(()=>R(y))},[o]);return A.useLayoutEffect(()=>h.listen(b),[h,b]),A.createElement(r0,{basename:c,children:s,location:S.location,navigationType:S.action,navigator:h,unstable_useTransitions:o})}var Ch=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,kl=A.forwardRef(function({onClick:s,discover:o="render",prefetch:f="none",relative:d,reloadDocument:h,replace:S,state:R,target:b,to:y,preventScrollReset:N,viewTransition:z,unstable_defaultShouldRevalidate:j,...Q},F){let{basename:X,unstable_useTransitions:Z}=A.useContext(me),J=typeof y=="string"&&Ch.test(y),G=ph(y,X);y=G.to;let W=Jv(y,{relative:d}),[$,P,B]=M0(f,Q),Y=L0(y,{replace:S,state:R,target:b,preventScrollReset:N,relative:d,viewTransition:z,unstable_defaultShouldRevalidate:j,unstable_useTransitions:Z});function st(Wt){s&&s(Wt),Wt.defaultPrevented||Y(Wt)}let vt=A.createElement("a",{...Q,...B,href:G.absoluteURL||W,onClick:G.isExternal||h?s:st,ref:U0(F,P),target:b,"data-discover":!J&&o==="render"?"true":void 0});return $&&!J?A.createElement(A.Fragment,null,vt,A.createElement(D0,{page:W})):vt});kl.displayName="Link";var j0=A.forwardRef(function({"aria-current":s="page",caseSensitive:o=!1,className:f="",end:d=!1,style:h,to:S,viewTransition:R,children:b,...y},N){let z=Lu(S,{relative:y.relative}),j=Ue(),Q=A.useContext(fi),{navigator:F,basename:X}=A.useContext(me),Z=Q!=null&&Z0(z)&&R===!0,J=F.encodeLocation?F.encodeLocation(z).pathname:z.pathname,G=j.pathname,W=Q&&Q.navigation&&Q.navigation.location?Q.navigation.location.pathname:null;o||(G=G.toLowerCase(),W=W?W.toLowerCase():null,J=J.toLowerCase()),W&&X&&(W=ul(W,X)||W);const $=J!=="/"&&J.endsWith("/")?J.length-1:J.length;let P=G===J||!d&&G.startsWith(J)&&G.charAt($)==="/",B=W!=null&&(W===J||!d&&W.startsWith(J)&&W.charAt(J.length)==="/"),Y={isActive:P,isPending:B,isTransitioning:Z},st=P?s:void 0,vt;typeof f=="function"?vt=f(Y):vt=[f,P?"active":null,B?"pending":null,Z?"transitioning":null].filter(Boolean).join(" ");let Wt=typeof h=="function"?h(Y):h;return A.createElement(kl,{...y,"aria-current":st,className:vt,ref:N,style:Wt,to:S,viewTransition:R},typeof b=="function"?b(Y):b)});j0.displayName="NavLink";var B0=A.forwardRef(({discover:c="render",fetcherKey:s,navigate:o,reloadDocument:f,replace:d,state:h,method:S=ni,action:R,onSubmit:b,relative:y,preventScrollReset:N,viewTransition:z,unstable_defaultShouldRevalidate:j,...Q},F)=>{let{unstable_useTransitions:X}=A.useContext(me),Z=X0(),J=Q0(R,{relative:y}),G=S.toLowerCase()==="get"?"get":"post",W=typeof R=="string"&&Ch.test(R),$=P=>{if(b&&b(P),P.defaultPrevented)return;P.preventDefault();let B=P.nativeEvent.submitter,Y=B?.getAttribute("formmethod")||S,st=()=>Z(B||P.currentTarget,{fetcherKey:s,method:Y,navigate:o,replace:d,state:h,relative:y,preventScrollReset:N,viewTransition:z,unstable_defaultShouldRevalidate:j});X&&o!==!1?A.startTransition(()=>st()):st()};return A.createElement("form",{ref:F,method:G,action:J,onSubmit:f?b:$,...Q,"data-discover":!W&&c==="render"?"true":void 0})});B0.displayName="Form";function q0(c){return`${c} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function Uh(c){let s=A.useContext(qa);return Mt(s,q0(c)),s}function L0(c,{target:s,replace:o,state:f,preventScrollReset:d,relative:h,viewTransition:S,unstable_defaultShouldRevalidate:R,unstable_useTransitions:b}={}){let y=Ya(),N=Ue(),z=Lu(c,{relative:h});return A.useCallback(j=>{if(m0(j,s)){j.preventDefault();let Q=o!==void 0?o:Bu(N)===Bu(z),F=()=>y(c,{replace:Q,state:f,preventScrollReset:d,relative:h,viewTransition:S,unstable_defaultShouldRevalidate:R});b?A.startTransition(()=>F()):F()}},[N,y,z,o,f,s,c,d,h,S,R,b])}function xh(c){Re(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 s=A.useRef(Xf(c)),o=A.useRef(!1),f=Ue(),d=A.useMemo(()=>y0(f.search,o.current?null:s.current),[f.search]),h=Ya(),S=A.useCallback((R,b)=>{const y=Xf(typeof R=="function"?R(new URLSearchParams(d)):R);o.current=!0,h("?"+y,b)},[h,d]);return[d,S]}var Y0=0,G0=()=>`__${String(++Y0)}__`;function X0(){let{router:c}=Uh("useSubmit"),{basename:s}=A.useContext(me),o=u0(),f=c.fetch,d=c.navigate;return A.useCallback(async(h,S={})=>{let{action:R,method:b,encType:y,formData:N,body:z}=p0(h,s);if(S.navigate===!1){let j=S.fetcherKey||G0();await f(j,o,S.action||R,{unstable_defaultShouldRevalidate:S.unstable_defaultShouldRevalidate,preventScrollReset:S.preventScrollReset,formData:N,body:z,formMethod:S.method||b,formEncType:S.encType||y,flushSync:S.flushSync})}else await d(S.action||R,{unstable_defaultShouldRevalidate:S.unstable_defaultShouldRevalidate,preventScrollReset:S.preventScrollReset,formData:N,body:z,formMethod:S.method||b,formEncType:S.encType||y,replace:S.replace,state:S.state,fromRouteId:o,flushSync:S.flushSync,viewTransition:S.viewTransition})},[f,d,s,o])}function Q0(c,{relative:s}={}){let{basename:o}=A.useContext(me),f=A.useContext(Ce);Mt(f,"useFormAction must be used inside a RouteContext");let[d]=f.matches.slice(-1),h={...Lu(c||".",{relative:s})},S=Ue();if(c==null){h.search=S.search;let R=new URLSearchParams(h.search),b=R.getAll("index");if(b.some(N=>N==="")){R.delete("index"),b.filter(z=>z).forEach(z=>R.append("index",z));let N=R.toString();h.search=N?`?${N}`:""}}return(!c||c===".")&&d.route.index&&(h.search=h.search?h.search.replace(/^\?/,"?index&"):"?index"),o!=="/"&&(h.pathname=h.pathname==="/"?o:al([o,h.pathname])),Bu(h)}function Z0(c,{relative:s}={}){let o=A.useContext(bh);Mt(o!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`. Did you accidentally import `RouterProvider` from `react-router`?");let{basename:f}=Uh("useViewTransitionState"),d=Lu(c,{relative:s});if(!o.isTransitioning)return!1;let h=ul(o.currentLocation.pathname,f)||o.currentLocation.pathname,S=ul(o.nextLocation.pathname,f)||o.nextLocation.pathname;return ci(d.pathname,S)!=null||ci(d.pathname,h)!=null}function V0(c){const o=`; ${document.cookie}`.split(`; ${c}=`);if(o.length===2)return o.pop()?.split(";").shift()}async function _e(c,s){const o=s?.method?.toUpperCase()||"GET",f=["POST","PUT","DELETE"].includes(o),d=new Headers(s?.headers||{});if(f){const h=V0("csrf_token");h&&d.set("X-CSRF-Token",h)}return fetch(c,{...s,headers:d})}function w0(){const[c,s]=A.useState(""),[o,f]=A.useState(""),d=Ya(),h=async S=>{S.preventDefault(),f("");try{const R=new URLSearchParams;R.append("password",c);const b=await _e("/api/login",{method:"POST",body:R});if(b.ok)d("/");else{const y=await b.json();f(y.message||"Login failed")}}catch{f("Network error")}};return H.jsx("div",{className:"login-container",children:H.jsxs("form",{onSubmit:h,className:"login-form",children:[H.jsx("h1",{children:"neko rss mode"}),H.jsxs("div",{className:"form-group",children:[H.jsx("label",{htmlFor:"password",children:"password"}),H.jsx("input",{id:"password",type:"password",value:c,onChange:S=>s(S.target.value),autoFocus:!0})]}),o&&H.jsx("div",{className:"error-message",children:o}),H.jsx("button",{type:"submit",children:"login"})]})})}function K0({theme:c,setTheme:s}){const[o,f]=A.useState([]),[d,h]=A.useState([]),[S,R]=A.useState(!0),[b,y]=A.useState(""),[N,z]=A.useState(!1),[j,Q]=A.useState(""),F=Ya(),[X]=xh(),Z=Ue(),{feedId:J,tagName:G}=Ah(),W=X.get("filter")||(Z.pathname==="/"&&!J&&!G?"unread":""),$=B=>{B.preventDefault(),j.trim()&&F(`/?q=${encodeURIComponent(j.trim())}`)},P=()=>{z(!N)};return A.useEffect(()=>{Promise.all([_e("/api/feed/").then(B=>{if(!B.ok)throw new Error("Failed to fetch feeds");return B.json()}),_e("/api/tag").then(B=>{if(!B.ok)throw new Error("Failed to fetch tags");return B.json()})]).then(([B,Y])=>{f(B),h(Y),R(!1)}).catch(B=>{y(B.message),R(!1)})},[]),S?H.jsx("div",{className:"feed-list-loading",children:"Loading feeds..."}):b?H.jsxs("div",{className:"feed-list-error",children:["Error: ",b]}):H.jsxs("div",{className:"feed-list",children:[H.jsx("div",{className:"search-section",children:H.jsx("form",{onSubmit:$,className:"search-form",children:H.jsx("input",{type:"search",placeholder:"Search items...",value:j,onChange:B=>Q(B.target.value),className:"search-input"})})}),H.jsx("div",{className:"filter-section",children:H.jsxs("ul",{className:"filter-list",children:[H.jsx("li",{children:H.jsx(kl,{to:"/?filter=unread",className:W==="unread"?"active":"",children:"Unread"})}),H.jsx("li",{children:H.jsx(kl,{to:"/?filter=all",className:W==="all"?"active":"",children:"All"})}),H.jsx("li",{children:H.jsx(kl,{to:"/?filter=starred",className:W==="starred"?"active":"",children:"Starred"})})]})}),H.jsxs("div",{className:"feed-section",children:[H.jsxs("h2",{onClick:P,className:"feed-section-header",children:[H.jsx("span",{className:"toggle-indicator",children:N?"▼":"▶"})," Feeds"]}),N&&(o.length===0?H.jsx("p",{children:"No feeds found."}):H.jsx("ul",{className:"feed-list-items",children:o.map(B=>H.jsxs("li",{className:"sidebar-feed-item",children:[H.jsx(kl,{to:`/feed/${B._id}`,className:`feed-title ${J===String(B._id)?"active":""}`,children:B.title||B.url}),B.category&&H.jsx("span",{className:"feed-category",children:B.category})]},B._id))}))]}),d&&d.length>0&&H.jsxs("div",{className:"tag-section",children:[H.jsx("h2",{children:"Tags"}),H.jsx("ul",{className:"tag-list-items",children:d.map(B=>H.jsx("li",{className:"tag-item",children:H.jsx(kl,{to:`/tag/${encodeURIComponent(B.title)}`,className:`tag-link ${G===B.title?"active":""}`,children:B.title})},B.title))})]}),H.jsx("div",{className:"theme-section",children:H.jsxs("div",{className:"theme-selector",children:[H.jsx("button",{onClick:()=>s("light"),className:c==="light"?"active":"",title:"Light Theme",children:"☀️"}),H.jsx("button",{onClick:()=>s("dark"),className:c==="dark"?"active":"",title:"Dark Theme",children:"🌙"})]})})]})}function J0({item:c}){const[s,o]=A.useState(c),[f,d]=A.useState(!1);A.useEffect(()=>{o(c)},[c]);const h=()=>{S({...s,starred:!s.starred})},S=R=>{d(!0);const b=s;o(R),_e(`/api/item/${R._id}`,{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify({_id:R._id,read:R.read,starred:R.starred})}).then(y=>{if(!y.ok)throw new Error("Failed to update item");return y.json()}).then(()=>{d(!1)}).catch(y=>{console.error("Error updating item:",y),o(b),d(!1)})};return H.jsxs("li",{className:`feed-item ${s.read?"read":"unread"} ${f?"loading":""}`,children:[H.jsxs("div",{className:"item-header",children:[H.jsx("a",{href:s.url,target:"_blank",rel:"noopener noreferrer",className:"item-title",children:s.title||"(No Title)"}),H.jsx("button",{onClick:R=>{R.stopPropagation(),h()},className:`star-btn ${s.starred?"is-starred":"is-unstarred"}`,title:s.starred?"Unstar":"Star",children:"★"})]}),H.jsxs("div",{className:"dateline",children:[H.jsxs("a",{href:s.url,target:"_blank",rel:"noopener noreferrer",children:[new Date(s.publish_date).toLocaleDateString(),s.feed_title&&` - ${s.feed_title}`]}),H.jsx("div",{className:"item-actions",style:{display:"inline-block",float:"right"}})]}),s.description&&H.jsx("div",{className:"item-description",dangerouslySetInnerHTML:{__html:s.description}})]})}function Lf(){const{feedId:c,tagName:s}=Ah(),[o]=xh(),f=o.get("filter")||"unread",[d,h]=A.useState([]),[S,R]=A.useState(!0),[b,y]=A.useState(!1),[N,z]=A.useState(!0),[j,Q]=A.useState(""),[F,X]=A.useState(-1),Z=$=>{$?y(!0):(R(!0),h([])),Q("");let P="/api/stream";const B=new URLSearchParams;c?B.append("feed_id",c):s&&B.append("tag",s),$&&B.append("max_id",$);const Y=o.get("q");Y&&B.append("q",Y),f==="all"?B.append("read_filter","all"):f==="starred"?(B.append("starred","true"),B.append("read_filter","all")):Y||B.append("read_filter","unread");const st=B.toString();st&&(P+=`?${st}`),_e(P).then(vt=>{if(!vt.ok)throw new Error("Failed to fetch items");return vt.json()}).then(vt=>{h($?Wt=>[...Wt,...vt]:vt),z(vt.length>0),R(!1),y(!1)}).catch(vt=>{Q(vt.message),R(!1),y(!1)})};A.useEffect(()=>{Z(),X(-1)},[c,s,f,o]);const J=$=>{const P=document.getElementById(`item-${$}`);P&&P.scrollIntoView({behavior:"auto",block:"start"})},G=$=>{const P={...$,read:!0};h(B=>B.map(Y=>Y._id===$._id?P:Y)),_e(`/api/item/${$._id}`,{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify({read:!0,starred:$.starred})}).catch(B=>console.error("Failed to mark read",B))},W=$=>{const P={...$,starred:!$.starred};h(B=>B.map(Y=>Y._id===$._id?P:Y)),_e(`/api/item/${$._id}`,{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify({read:$.read,starred:!$.starred})}).catch(B=>console.error("Failed to toggle star",B))};return A.useEffect(()=>{const $=P=>{d.length!==0&&(P.key==="j"?X(B=>{const Y=Math.min(B+1,d.length-1);if(Y!==B){const st=d[Y];st.read||G(st),J(Y)}return Y}):P.key==="k"?X(B=>{const Y=Math.max(B-1,0);return Y!==B&&J(Y),Y}):P.key==="s"&&X(B=>(B>=0&&B<d.length&&W(d[B]),B)))};return window.addEventListener("keydown",$),()=>window.removeEventListener("keydown",$)},[d]),A.useEffect(()=>{const $=new IntersectionObserver(B=>{B.forEach(Y=>{if(Y.target.id==="load-more-sentinel"){Y.isIntersecting&&!b&&N&&d.length>0&&Z(String(d[d.length-1]._id));return}if(!Y.isIntersecting&&Y.boundingClientRect.top<0){const st=Number(Y.target.getAttribute("data-index"));if(!isNaN(st)&&st>=0&&st<d.length){const vt=d[st];vt.read||G(vt)}}})},{root:null,threshold:0});d.forEach((B,Y)=>{const st=document.getElementById(`item-${Y}`);st&&$.observe(st)});const P=document.getElementById("load-more-sentinel");return P&&$.observe(P),()=>$.disconnect()},[d,b,N]),S?H.jsx("div",{className:"feed-items-loading",children:"Loading items..."}):j?H.jsxs("div",{className:"feed-items-error",children:["Error: ",j]}):H.jsx("div",{className:"feed-items",children:d.length===0?H.jsx("p",{children:"No items found."}):H.jsxs("ul",{className:"item-list",children:[d.map(($,P)=>H.jsx("div",{id:`item-${P}`,"data-index":P,"data-selected":P===F,onClick:()=>X(P),children:H.jsx(J0,{item:$})},$._id)),N&&H.jsx("div",{id:"load-more-sentinel",className:"loading-more",children:b?"Loading more...":""})]})})}function $0(){const[c,s]=A.useState([]),[o,f]=A.useState(""),[d,h]=A.useState(!1),[S,R]=A.useState(null),b=()=>{h(!0),_e("/api/feed/").then(z=>{if(!z.ok)throw new Error("Failed to fetch feeds");return z.json()}).then(z=>{s(z),h(!1)}).catch(z=>{R(z.message),h(!1)})};A.useEffect(()=>{b()},[]);const y=z=>{z.preventDefault(),o&&(h(!0),_e("/api/feed/",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({url:o})}).then(j=>{if(!j.ok)throw new Error("Failed to add feed");return j.json()}).then(()=>{f(""),b()}).catch(j=>{R(j.message),h(!1)}))},N=z=>{globalThis.confirm("Are you sure you want to delete this feed?")&&(h(!0),_e(`/api/feed/${z}`,{method:"DELETE"}).then(j=>{if(!j.ok)throw new Error("Failed to delete feed");s(c.filter(Q=>Q._id!==z)),h(!1)}).catch(j=>{R(j.message),h(!1)}))};return H.jsxs("div",{className:"settings-page",children:[H.jsx("h2",{children:"Settings"}),H.jsxs("div",{className:"add-feed-section",children:[H.jsx("h3",{children:"Add New Feed"}),H.jsxs("form",{onSubmit:y,className:"add-feed-form",children:[H.jsx("input",{type:"url",value:o,onChange:z=>f(z.target.value),placeholder:"https://example.com/feed.xml",required:!0,className:"feed-input",disabled:d}),H.jsx("button",{type:"submit",disabled:d,children:"Add Feed"})]}),S&&H.jsx("p",{className:"error-message",children:S})]}),H.jsxs("div",{className:"feed-list-section",children:[H.jsx("h3",{children:"Manage Feeds"}),d&&H.jsx("p",{children:"Loading..."}),H.jsx("ul",{className:"settings-feed-list",children:c.map(z=>H.jsxs("li",{className:"settings-feed-item",children:[H.jsxs("div",{className:"feed-info",children:[H.jsx("span",{className:"feed-title",children:z.title||"(No Title)"}),H.jsx("span",{className:"feed-url",children:z.url})]}),H.jsx("button",{onClick:()=>N(z._id),className:"delete-btn",disabled:d,title:"Delete Feed",children:"Delete"})]},z._id))})]})]})}function W0({children:c}){const[s,o]=A.useState(null),f=Ue();return A.useEffect(()=>{_e("/api/auth").then(d=>{d.ok?o(!0):o(!1)}).catch(()=>o(!1))},[]),s===null?H.jsx("div",{children:"Loading..."}):s?c:H.jsx(f0,{to:"/login",state:{from:f},replace:!0})}function k0({theme:c,setTheme:s}){const o=Ya(),[f,d]=A.useState(!0);return H.jsxs("div",{className:`dashboard ${f?"sidebar-visible":"sidebar-hidden"} theme-${c}`,children:[H.jsxs("header",{className:"dashboard-header",children:[H.jsx("h1",{className:"logo",onClick:()=>d(!f),style:{cursor:"pointer"},children:"🐱"}),H.jsxs("nav",{children:[H.jsx("button",{onClick:()=>o("/settings"),className:"nav-link",style:{color:"white",marginRight:"1rem",background:"none",border:"none",cursor:"pointer",fontSize:"inherit",fontFamily:"inherit"},children:"Settings"}),H.jsx("button",{onClick:()=>{_e("/api/logout",{method:"POST"}).then(()=>window.location.href="/v2/login")},className:"logout-btn",children:"Logout"})]})]}),H.jsxs("div",{className:"dashboard-content",children:[H.jsx("aside",{className:`dashboard-sidebar ${f?"":"hidden"}`,children:H.jsx(K0,{theme:c,setTheme:s})}),H.jsx("main",{className:"dashboard-main",children:H.jsxs(Mh,{children:[H.jsx(Fl,{path:"/feed/:feedId",element:H.jsx(Lf,{})}),H.jsx(Fl,{path:"/tag/:tagName",element:H.jsx(Lf,{})}),H.jsx(Fl,{path:"/settings",element:H.jsx($0,{})}),H.jsx(Fl,{path:"/",element:H.jsx(Lf,{})})]})})]})]})}function F0(){const[c,s]=A.useState(localStorage.getItem("neko-theme")||"light"),o=d=>{s(d),localStorage.setItem("neko-theme",d)},f=window.location.pathname.startsWith("/v2")?"/v2":"/";return H.jsx(H0,{basename:f,children:H.jsxs(Mh,{children:[H.jsx(Fl,{path:"/login",element:H.jsx(w0,{})}),H.jsx(Fl,{path:"/*",element:H.jsx(W0,{children:H.jsx(k0,{theme:c,setTheme:o})})})]})})}dv.createRoot(document.getElementById("root")).render(H.jsx(A.StrictMode,{children:H.jsx(F0,{})})); |
