var NE=Object.defineProperty;var BE=(yn,Pe,rn)=>Pe in yn?NE(yn,Pe,{enumerable:!0,configurable:!0,writable:!0,value:rn}):yn[Pe]=rn;var Nc=(yn,Pe,rn)=>BE(yn,typeof Pe!="symbol"?Pe+"":Pe,rn);(function(){"use strict";function yn(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}var Pe={exports:{}},rn={};/**
 * @license React
 * react-jsx-runtime.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var Bc;function jg(){if(Bc)return rn;Bc=1;var n=Symbol.for("react.transitional.element"),a=Symbol.for("react.fragment");function r(u,s,f){var h=null;if(f!==void 0&&(h=""+f),s.key!==void 0&&(h=""+s.key),"key"in s){f={};for(var d in s)d!=="key"&&(f[d]=s[d])}else f=s;return s=f.ref,{$$typeof:n,type:u,key:h,ref:s!==void 0?s:null,props:f}}return rn.Fragment=a,rn.jsx=r,rn.jsxs=r,rn}var Lc;function Yg(){return Lc||(Lc=1,Pe.exports=jg()),Pe.exports}var st=Yg();const Gg='@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap";/*! tailwindcss v4.0.14 | MIT License | https://tailwindcss.com */@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-blue-500:oklch(.623 .214 259.815);--color-gray-100:oklch(.967 .003 264.542);--color-gray-200:oklch(.928 .006 264.531);--color-gray-300:oklch(.872 .01 258.338);--color-gray-400:oklch(.707 .022 261.325);--color-gray-500:oklch(.551 .027 264.364);--color-gray-800:oklch(.278 .033 256.848);--color-gray-900:oklch(.21 .034 264.665);--color-white:#fff;--spacing:.25rem;--container-3xs:16rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--font-weight-medium:500;--tracking-wide:.025em;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--animate-bounce:bounce 1s infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-font-feature-settings:var(--font-sans--font-feature-settings);--default-font-variation-settings:var(--font-sans--font-variation-settings);--default-mono-font-family:var(--font-mono);--default-mono-font-feature-settings:var(--font-mono--font-feature-settings);--default-mono-font-variation-settings:var(--font-mono--font-variation-settings);--color-primary:oklch(62.7% .194 149.214);--color-secondary:oklch(96.2% .044 156.743);--color-complementary:oklch(44.8% .119 151.328);--color-complementary-background:oklch(1 0 0);--color-message:oklch(26.2% .051 172.552);--color-primary-dark:oklch(62.7% .194 149.214);--color-secondary-dark:oklch(96.2% .044 156.743)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1;color:color-mix(in oklab,currentColor 50%,transparent)}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.top-0{top:calc(var(--spacing)*0)}.top-1\\/2{top:50%}.top-auto{top:auto}.right-0{right:calc(var(--spacing)*0)}.right-3{right:calc(var(--spacing)*3)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-4{bottom:calc(var(--spacing)*4)}.left-0{left:calc(var(--spacing)*0)}.z-50{z-index:50}.m-0{margin:calc(var(--spacing)*0)}.mt-4{margin-top:calc(var(--spacing)*4)}.mr-6{margin-right:calc(var(--spacing)*6)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.flex{display:flex}.hidden{display:none}.h-0{height:calc(var(--spacing)*0)}.h-2{height:calc(var(--spacing)*2)}.h-5{height:calc(var(--spacing)*5)}.h-8{height:calc(var(--spacing)*8)}.h-full{height:100%}.h-screen{height:100vh}.max-h-24{max-height:calc(var(--spacing)*24)}.w-0{width:calc(var(--spacing)*0)}.w-2{width:calc(var(--spacing)*2)}.w-5{width:calc(var(--spacing)*5)}.w-8{width:calc(var(--spacing)*8)}.w-full{width:100%}.max-w-3xs{max-width:var(--container-3xs)}.max-w-\\[80\\%\\]{max-width:80%}.flex-1{flex:1}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x)var(--tw-rotate-y)var(--tw-rotate-z)var(--tw-skew-x)var(--tw-skew-y)}.animate-bounce{animation:var(--animate-bounce)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-6{gap:calc(var(--spacing)*6)}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-8{border-top-style:var(--tw-border-style);border-top-width:8px}.border-b-8{border-bottom-style:var(--tw-border-style);border-bottom-width:8px}.border-l-8{border-left-style:var(--tw-border-style);border-left-width:8px}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-t-transparent{border-top-color:#0000}.border-b-transparent{border-bottom-color:#0000}.border-l-white{border-left-color:var(--color-white)}.bg-complementary-background{background-color:var(--color-complementary-background)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-primary{background-color:var(--color-primary)}.bg-secondary{background-color:var(--color-secondary)}.bg-white{background-color:var(--color-white)}.p-1{padding:calc(var(--spacing)*1)}.p-1\\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pr-10{padding-right:calc(var(--spacing)*10)}.text-center{text-align:center}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\\!text-\\[\\#342CC3\\]{color:#342cc3!important}.text-complementary{color:var(--color-complementary)}.text-gray-400{color:var(--color-gray-400)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-message{color:var(--color-message)}.text-primary{color:var(--color-primary)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.placeholder-gray-500::placeholder{color:var(--color-gray-500)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.hover\\:bg-complementary:hover{background-color:var(--color-complementary)}.hover\\:bg-secondary:hover{background-color:var(--color-secondary)}.hover\\:underline:hover{text-decoration-line:underline}.hover\\:opacity-80:hover{opacity:.8}}.focus\\:border-primary:focus{border-color:var(--color-primary)}.focus\\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentColor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\\:outline-none:focus{--tw-outline-style:none;outline-style:none}@media (width>=48rem){.md\\:top-auto{top:auto}.md\\:bottom-4{bottom:calc(var(--spacing)*4)}.md\\:left-auto{left:auto}.md\\:mr-6{margin-right:calc(var(--spacing)*6)}.md\\:block{display:block}.md\\:h-\\[calc\\(100vh-20vh\\)\\]{height:80vh}.md\\:w-\\[450px\\]{width:450px}}@media (prefers-color-scheme:dark){.dark\\:border-gray-200{border-color:var(--color-gray-200)}.dark\\:border-gray-300{border-color:var(--color-gray-300)}.dark\\:bg-gray-100{background-color:var(--color-gray-100)}.dark\\:bg-gray-400{background-color:var(--color-gray-400)}.dark\\:bg-primary-dark{background-color:var(--color-primary-dark)}.dark\\:bg-secondary-dark{background-color:var(--color-secondary-dark)}.dark\\:bg-white{background-color:var(--color-white)}.dark\\:text-gray-800{color:var(--color-gray-800)}.dark\\:text-gray-900{color:var(--color-gray-900)}.dark\\:text-white{color:var(--color-white)}.dark\\:placeholder-gray-500::placeholder{color:var(--color-gray-500)}@media (hover:hover){.dark\\:hover\\:bg-secondary:hover{background-color:var(--color-secondary)}}}}.chat-widget{color-scheme:light dark;color:var(--color-complementary);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Poppins,sans-serif;font-weight:400;line-height:1.5}.chat-widget a{color:var(--color-primary);-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}.chat-widget a:hover{color:var(--color-complementary)}.typing-indicator{display:inline-block}.chat-widget .typing-indicator span{background-color:var(--color-secondary);border-radius:50%;width:8px;height:8px;margin-right:4px;animation:1.4s ease-in-out infinite bounce;display:inline-block}.chat-widget .typing-indicator span:first-child{animation-delay:0s}.chat-widget .typing-indicator span:nth-child(2){animation-delay:.2s}.chat-widget .typing-indicator span:nth-child(3){animation-delay:.4s}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.chat-widget .scroll::-webkit-scrollbar{display:none}.chat-widget .styled-scroll::-webkit-scrollbar{-webkit-appearance:none;background-color:#d3d3d3;width:10px}.chat-widget .styled-scroll::-webkit-scrollbar-thumb{background-color:#999;border-radius:10px}.chat-widget .sliding-glow{opacity:0;will-change:opacity,transform;animation:.3s forwards smooth-fade-in;position:relative;overflow:hidden}@keyframes smooth-fade-in{0%{opacity:0;filter:blur(4px);transform:scale(.97)translateY(10px)}to{opacity:1;filter:blur();transform:scale(1)translateY(0)}}.chat-widget .sliding-glow:before,.chat-widget .sliding-glow:after{content:"";opacity:0;width:100%;height:100%;transition:all .5s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:-100%}.chat-widget .sliding-glow:before{z-index:1;background:linear-gradient(90deg,#0000,#673ab733 20%,#3f51b54d 50%,#0000);animation:1s cubic-bezier(.4,0,.2,1) forwards sliding-light,.9s .1s forwards smooth-layer-fade-in}.chat-widget .sliding-glow:after{z-index:2;background:linear-gradient(90deg,#0000,#3f51b54d 30%,#673ab766 70%,#0000);animation:1s cubic-bezier(.4,0,.2,1) .2s forwards sliding-accent,.9s .2s forwards smooth-layer-fade-in}@keyframes smooth-layer-fade-in{0%{opacity:0;transform:scale(.98)}50%{opacity:.2;transform:scale(.995)}to{opacity:1;transform:scale(1)}}@keyframes sliding-light{0%{opacity:0;left:-100%}50%{opacity:1}to{opacity:0;left:100%}}@keyframes sliding-accent{0%{opacity:0;left:-100%}50%{opacity:.7}to{opacity:0;left:100%}}@keyframes fade-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:.3s ease-out fade-in}.even-shadow{box-shadow:5px 5px 15px #00000026}.open-chat-widget-button a{cursor:pointer}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false;initial-value:rotateX(0)}@property --tw-rotate-y{syntax:"*";inherits:false;initial-value:rotateY(0)}@property --tw-rotate-z{syntax:"*";inherits:false;initial-value:rotateZ(0)}@property --tw-skew-x{syntax:"*";inherits:false;initial-value:skewX(0)}@property --tw-skew-y{syntax:"*";inherits:false;initial-value:skewY(0)}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}';var wu={exports:{}},St={};/**
 * @license React
 * react.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var qc;function Hg(){if(qc)return St;qc=1;var n=Symbol.for("react.transitional.element"),a=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),u=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),f=Symbol.for("react.consumer"),h=Symbol.for("react.context"),d=Symbol.for("react.forward_ref"),g=Symbol.for("react.suspense"),p=Symbol.for("react.memo"),y=Symbol.for("react.lazy"),A=Symbol.iterator;function w(b){return b===null||typeof b!="object"?null:(b=A&&b[A]||b["@@iterator"],typeof b=="function"?b:null)}var v={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},R=Object.assign,O={};function q(b,Y,at){this.props=b,this.context=Y,this.refs=O,this.updater=at||v}q.prototype.isReactComponent={},q.prototype.setState=function(b,Y){if(typeof b!="object"&&typeof b!="function"&&b!=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,b,Y,"setState")},q.prototype.forceUpdate=function(b){this.updater.enqueueForceUpdate(this,b,"forceUpdate")};function U(){}U.prototype=q.prototype;function K(b,Y,at){this.props=b,this.context=Y,this.refs=O,this.updater=at||v}var Q=K.prototype=new U;Q.constructor=K,R(Q,q.prototype),Q.isPureReactComponent=!0;var pt=Array.isArray,I={H:null,A:null,T:null,S:null},N=Object.prototype.hasOwnProperty;function ct(b,Y,at,x,X,bt){return at=bt.ref,{$$typeof:n,type:b,key:Y,ref:at!==void 0?at:null,props:bt}}function Et(b,Y){return ct(b.type,Y,void 0,void 0,void 0,b.props)}function J(b){return typeof b=="object"&&b!==null&&b.$$typeof===n}function et(b){var Y={"=":"=0",":":"=2"};return"$"+b.replace(/[=:]/g,function(at){return Y[at]})}var _=/\/+/g;function $(b,Y){return typeof b=="object"&&b!==null&&b.key!=null?et(""+b.key):Y.toString(36)}function tt(){}function W(b){switch(b.status){case"fulfilled":return b.value;case"rejected":throw b.reason;default:switch(typeof b.status=="string"?b.then(tt,tt):(b.status="pending",b.then(function(Y){b.status==="pending"&&(b.status="fulfilled",b.value=Y)},function(Y){b.status==="pending"&&(b.status="rejected",b.reason=Y)})),b.status){case"fulfilled":return b.value;case"rejected":throw b.reason}}throw b}function nt(b,Y,at,x,X){var bt=typeof b;(bt==="undefined"||bt==="boolean")&&(b=null);var ut=!1;if(b===null)ut=!0;else switch(bt){case"bigint":case"string":case"number":ut=!0;break;case"object":switch(b.$$typeof){case n:case a:ut=!0;break;case y:return ut=b._init,nt(ut(b._payload),Y,at,x,X)}}if(ut)return X=X(b),ut=x===""?"."+$(b,0):x,pt(X)?(at="",ut!=null&&(at=ut.replace(_,"$&/")+"/"),nt(X,Y,at,"",function(Bt){return Bt})):X!=null&&(J(X)&&(X=Et(X,at+(X.key==null||b&&b.key===X.key?"":(""+X.key).replace(_,"$&/")+"/")+ut)),Y.push(X)),1;ut=0;var Wt=x===""?".":x+":";if(pt(b))for(var At=0;At<b.length;At++)x=b[At],bt=Wt+$(x,At),ut+=nt(x,Y,at,bt,X);else if(At=w(b),typeof At=="function")for(b=At.call(b),At=0;!(x=b.next()).done;)x=x.value,bt=Wt+$(x,At++),ut+=nt(x,Y,at,bt,X);else if(bt==="object"){if(typeof b.then=="function")return nt(W(b),Y,at,x,X);throw Y=String(b),Error("Objects are not valid as a React child (found: "+(Y==="[object Object]"?"object with keys {"+Object.keys(b).join(", ")+"}":Y)+"). If you meant to render a collection of children, use an array instead.")}return ut}function H(b,Y,at){if(b==null)return b;var x=[],X=0;return nt(b,x,"","",function(bt){return Y.call(at,bt,X++)}),x}function lt(b){if(b._status===-1){var Y=b._result;Y=Y(),Y.then(function(at){(b._status===0||b._status===-1)&&(b._status=1,b._result=at)},function(at){(b._status===0||b._status===-1)&&(b._status=2,b._result=at)}),b._status===-1&&(b._status=0,b._result=Y)}if(b._status===1)return b._result.default;throw b._result}var it=typeof reportError=="function"?reportError:function(b){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var Y=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof b=="object"&&b!==null&&typeof b.message=="string"?String(b.message):String(b),error:b});if(!window.dispatchEvent(Y))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",b);return}console.error(b)};function Ct(){}return St.Children={map:H,forEach:function(b,Y,at){H(b,function(){Y.apply(this,arguments)},at)},count:function(b){var Y=0;return H(b,function(){Y++}),Y},toArray:function(b){return H(b,function(Y){return Y})||[]},only:function(b){if(!J(b))throw Error("React.Children.only expected to receive a single React element child.");return b}},St.Component=q,St.Fragment=r,St.Profiler=s,St.PureComponent=K,St.StrictMode=u,St.Suspense=g,St.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=I,St.act=function(){throw Error("act(...) is not supported in production builds of React.")},St.cache=function(b){return function(){return b.apply(null,arguments)}},St.cloneElement=function(b,Y,at){if(b==null)throw Error("The argument must be a React element, but you passed "+b+".");var x=R({},b.props),X=b.key,bt=void 0;if(Y!=null)for(ut in Y.ref!==void 0&&(bt=void 0),Y.key!==void 0&&(X=""+Y.key),Y)!N.call(Y,ut)||ut==="key"||ut==="__self"||ut==="__source"||ut==="ref"&&Y.ref===void 0||(x[ut]=Y[ut]);var ut=arguments.length-2;if(ut===1)x.children=at;else if(1<ut){for(var Wt=Array(ut),At=0;At<ut;At++)Wt[At]=arguments[At+2];x.children=Wt}return ct(b.type,X,void 0,void 0,bt,x)},St.createContext=function(b){return b={$$typeof:h,_currentValue:b,_currentValue2:b,_threadCount:0,Provider:null,Consumer:null},b.Provider=b,b.Consumer={$$typeof:f,_context:b},b},St.createElement=function(b,Y,at){var x,X={},bt=null;if(Y!=null)for(x in Y.key!==void 0&&(bt=""+Y.key),Y)N.call(Y,x)&&x!=="key"&&x!=="__self"&&x!=="__source"&&(X[x]=Y[x]);var ut=arguments.length-2;if(ut===1)X.children=at;else if(1<ut){for(var Wt=Array(ut),At=0;At<ut;At++)Wt[At]=arguments[At+2];X.children=Wt}if(b&&b.defaultProps)for(x in ut=b.defaultProps,ut)X[x]===void 0&&(X[x]=ut[x]);return ct(b,bt,void 0,void 0,null,X)},St.createRef=function(){return{current:null}},St.forwardRef=function(b){return{$$typeof:d,render:b}},St.isValidElement=J,St.lazy=function(b){return{$$typeof:y,_payload:{_status:-1,_result:b},_init:lt}},St.memo=function(b,Y){return{$$typeof:p,type:b,compare:Y===void 0?null:Y}},St.startTransition=function(b){var Y=I.T,at={};I.T=at;try{var x=b(),X=I.S;X!==null&&X(at,x),typeof x=="object"&&x!==null&&typeof x.then=="function"&&x.then(Ct,it)}catch(bt){it(bt)}finally{I.T=Y}},St.unstable_useCacheRefresh=function(){return I.H.useCacheRefresh()},St.use=function(b){return I.H.use(b)},St.useActionState=function(b,Y,at){return I.H.useActionState(b,Y,at)},St.useCallback=function(b,Y){return I.H.useCallback(b,Y)},St.useContext=function(b){return I.H.useContext(b)},St.useDebugValue=function(){},St.useDeferredValue=function(b,Y){return I.H.useDeferredValue(b,Y)},St.useEffect=function(b,Y){return I.H.useEffect(b,Y)},St.useId=function(){return I.H.useId()},St.useImperativeHandle=function(b,Y,at){return I.H.useImperativeHandle(b,Y,at)},St.useInsertionEffect=function(b,Y){return I.H.useInsertionEffect(b,Y)},St.useLayoutEffect=function(b,Y){return I.H.useLayoutEffect(b,Y)},St.useMemo=function(b,Y){return I.H.useMemo(b,Y)},St.useOptimistic=function(b,Y){return I.H.useOptimistic(b,Y)},St.useReducer=function(b,Y,at){return I.H.useReducer(b,Y,at)},St.useRef=function(b){return I.H.useRef(b)},St.useState=function(b){return I.H.useState(b)},St.useSyncExternalStore=function(b,Y,at){return I.H.useSyncExternalStore(b,Y,at)},St.useTransition=function(){return I.H.useTransition()},St.version="19.0.0",St}var jc;function Tu(){return jc||(jc=1,wu.exports=Hg()),wu.exports}var Ht=Tu();const ul=yn(Ht);function LE(){}function qE(){}function Zg(n,a){const r={};return(n[n.length-1]===""?[...n,""]:n).join((r.padRight?" ":"")+","+(r.padLeft===!1?"":" ")).trim()}const Qg=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,Kg=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,Jg={};function Yc(n,a){return(Jg.jsx?Kg:Qg).test(n)}const Fg=/[ \t\n\f\r]/g;function Xg(n){return typeof n=="object"?n.type==="text"?Gc(n.value):!1:Gc(n)}function Gc(n){return n.replace(Fg,"")===""}class Di{constructor(a,r,u){this.normal=r,this.property=a,u&&(this.space=u)}}Di.prototype.normal={},Di.prototype.property={},Di.prototype.space=void 0;function Hc(n,a){const r={},u={};for(const s of n)Object.assign(r,s.property),Object.assign(u,s.normal);return new Di(r,u,a)}function Cu(n){return n.toLowerCase()}class xe{constructor(a,r){this.attribute=r,this.property=a}}xe.prototype.attribute="",xe.prototype.booleanish=!1,xe.prototype.boolean=!1,xe.prototype.commaOrSpaceSeparated=!1,xe.prototype.commaSeparated=!1,xe.prototype.defined=!1,xe.prototype.mustUseProperty=!1,xe.prototype.number=!1,xe.prototype.overloadedBoolean=!1,xe.prototype.property="",xe.prototype.spaceSeparated=!1,xe.prototype.space=void 0;let Ig=0;const gt=ol(),Pt=ol(),Zc=ol(),Z=ol(),qt=ol(),Ll=ol(),Me=ol();function ol(){return 2**++Ig}const ku=Object.freeze(Object.defineProperty({__proto__:null,boolean:gt,booleanish:Pt,commaOrSpaceSeparated:Me,commaSeparated:Ll,number:Z,overloadedBoolean:Zc,spaceSeparated:qt},Symbol.toStringTag,{value:"Module"})),Vu=Object.keys(ku);class Mu extends xe{constructor(a,r,u,s){let f=-1;if(super(a,r),Qc(this,"space",s),typeof u=="number")for(;++f<Vu.length;){const h=Vu[f];Qc(this,Vu[f],(u&ku[h])===ku[h])}}}Mu.prototype.defined=!0;function Qc(n,a,r){r&&(n[a]=r)}function ql(n){const a={},r={};for(const[u,s]of Object.entries(n.properties)){const f=new Mu(u,n.transform(n.attributes||{},u),s,n.space);n.mustUseProperty&&n.mustUseProperty.includes(u)&&(f.mustUseProperty=!0),a[u]=f,r[Cu(u)]=u,r[Cu(f.attribute)]=u}return new Di(a,r,n.space)}const Kc=ql({properties:{ariaActiveDescendant:null,ariaAtomic:Pt,ariaAutoComplete:null,ariaBusy:Pt,ariaChecked:Pt,ariaColCount:Z,ariaColIndex:Z,ariaColSpan:Z,ariaControls:qt,ariaCurrent:null,ariaDescribedBy:qt,ariaDetails:null,ariaDisabled:Pt,ariaDropEffect:qt,ariaErrorMessage:null,ariaExpanded:Pt,ariaFlowTo:qt,ariaGrabbed:Pt,ariaHasPopup:null,ariaHidden:Pt,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:qt,ariaLevel:Z,ariaLive:null,ariaModal:Pt,ariaMultiLine:Pt,ariaMultiSelectable:Pt,ariaOrientation:null,ariaOwns:qt,ariaPlaceholder:null,ariaPosInSet:Z,ariaPressed:Pt,ariaReadOnly:Pt,ariaRelevant:null,ariaRequired:Pt,ariaRoleDescription:qt,ariaRowCount:Z,ariaRowIndex:Z,ariaRowSpan:Z,ariaSelected:Pt,ariaSetSize:Z,ariaSort:null,ariaValueMax:Z,ariaValueMin:Z,ariaValueNow:Z,ariaValueText:null,role:null},transform(n,a){return a==="role"?a:"aria-"+a.slice(4).toLowerCase()}});function Jc(n,a){return a in n?n[a]:a}function Fc(n,a){return Jc(n,a.toLowerCase())}const Wg=ql({attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:Ll,acceptCharset:qt,accessKey:qt,action:null,allow:null,allowFullScreen:gt,allowPaymentRequest:gt,allowUserMedia:gt,alt:null,as:null,async:gt,autoCapitalize:null,autoComplete:qt,autoFocus:gt,autoPlay:gt,blocking:qt,capture:null,charSet:null,checked:gt,cite:null,className:qt,cols:Z,colSpan:null,content:null,contentEditable:Pt,controls:gt,controlsList:qt,coords:Z|Ll,crossOrigin:null,data:null,dateTime:null,decoding:null,default:gt,defer:gt,dir:null,dirName:null,disabled:gt,download:Zc,draggable:Pt,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:gt,formTarget:null,headers:qt,height:Z,hidden:gt,high:Z,href:null,hrefLang:null,htmlFor:qt,httpEquiv:qt,id:null,imageSizes:null,imageSrcSet:null,inert:gt,inputMode:null,integrity:null,is:null,isMap:gt,itemId:null,itemProp:qt,itemRef:qt,itemScope:gt,itemType:qt,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:gt,low:Z,manifest:null,max:null,maxLength:Z,media:null,method:null,min:null,minLength:Z,multiple:gt,muted:gt,name:null,nonce:null,noModule:gt,noValidate:gt,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:gt,optimum:Z,pattern:null,ping:qt,placeholder:null,playsInline:gt,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:gt,referrerPolicy:null,rel:qt,required:gt,reversed:gt,rows:Z,rowSpan:Z,sandbox:qt,scope:null,scoped:gt,seamless:gt,selected:gt,shadowRootClonable:gt,shadowRootDelegatesFocus:gt,shadowRootMode:null,shape:null,size:Z,sizes:null,slot:null,span:Z,spellCheck:Pt,src:null,srcDoc:null,srcLang:null,srcSet:null,start:Z,step:null,style:null,tabIndex:Z,target:null,title:null,translate:null,type:null,typeMustMatch:gt,useMap:null,value:Pt,width:Z,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:qt,axis:null,background:null,bgColor:null,border:Z,borderColor:null,bottomMargin:Z,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:gt,declare:gt,event:null,face:null,frame:null,frameBorder:null,hSpace:Z,leftMargin:Z,link:null,longDesc:null,lowSrc:null,marginHeight:Z,marginWidth:Z,noResize:gt,noHref:gt,noShade:gt,noWrap:gt,object:null,profile:null,prompt:null,rev:null,rightMargin:Z,rules:null,scheme:null,scrolling:Pt,standby:null,summary:null,text:null,topMargin:Z,valueType:null,version:null,vAlign:null,vLink:null,vSpace:Z,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:gt,disableRemotePlayback:gt,prefix:null,property:null,results:Z,security:null,unselectable:null},space:"html",transform:Fc}),_g=ql({attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",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",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",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",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",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",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},properties:{about:Me,accentHeight:Z,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:Z,amplitude:Z,arabicForm:null,ascent:Z,attributeName:null,attributeType:null,azimuth:Z,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:Z,by:null,calcMode:null,capHeight:Z,className:qt,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:Z,diffuseConstant:Z,direction:null,display:null,dur:null,divisor:Z,dominantBaseline:null,download:gt,dx:null,dy:null,edgeMode:null,editable:null,elevation:Z,enableBackground:null,end:null,event:null,exponent:Z,externalResourcesRequired:null,fill:null,fillOpacity:Z,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:Ll,g2:Ll,glyphName:Ll,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:Z,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:Z,horizOriginX:Z,horizOriginY:Z,id:null,ideographic:Z,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:Z,k:Z,k1:Z,k2:Z,k3:Z,k4:Z,kernelMatrix:Me,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:Z,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:Z,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:Z,overlineThickness:Z,paintOrder:null,panose1:null,path:null,pathLength:Z,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:qt,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:Z,pointsAtY:Z,pointsAtZ:Z,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:Me,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:Me,rev:Me,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:Me,requiredFeatures:Me,requiredFonts:Me,requiredFormats:Me,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:Z,specularExponent:Z,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:Z,strikethroughThickness:Z,string:null,stroke:null,strokeDashArray:Me,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:Z,strokeOpacity:Z,strokeWidth:null,style:null,surfaceScale:Z,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:Me,tabIndex:Z,tableValues:null,target:null,targetX:Z,targetY:Z,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:Me,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:Z,underlineThickness:Z,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:Z,values:null,vAlphabetic:Z,vMathematical:Z,vectorEffect:null,vHanging:Z,vIdeographic:Z,version:null,vertAdvY:Z,vertOriginX:Z,vertOriginY:Z,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:Z,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:Jc}),Xc=ql({properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null},space:"xlink",transform(n,a){return"xlink:"+a.slice(5).toLowerCase()}}),Ic=ql({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:Fc}),Wc=ql({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform(n,a){return"xml:"+a.slice(3).toLowerCase()}}),Pg={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"},$g=/[A-Z]/g,_c=/-[a-z]/g,ty=/^data[-\w.:]+$/i;function ey(n,a){const r=Cu(a);let u=a,s=xe;if(r in n.normal)return n.property[n.normal[r]];if(r.length>4&&r.slice(0,4)==="data"&&ty.test(a)){if(a.charAt(4)==="-"){const f=a.slice(5).replace(_c,ly);u="data"+f.charAt(0).toUpperCase()+f.slice(1)}else{const f=a.slice(4);if(!_c.test(f)){let h=f.replace($g,ny);h.charAt(0)!=="-"&&(h="-"+h),a="data"+h}}s=Mu}return new s(u,a)}function ny(n){return"-"+n.toLowerCase()}function ly(n){return n.charAt(1).toUpperCase()}const iy=Hc([Kc,Wg,Xc,Ic,Wc],"html"),Ru=Hc([Kc,_g,Xc,Ic,Wc],"svg");function ay(n){return n.join(" ").trim()}var jl={},Ou,Pc;function ry(){if(Pc)return Ou;Pc=1;var n=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,a=/\n/g,r=/^\s*/,u=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,s=/^:\s*/,f=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,h=/^[;\s]*/,d=/^\s+|\s+$/g,g=`
`,p="/",y="*",A="",w="comment",v="declaration";Ou=function(O,q){if(typeof O!="string")throw new TypeError("First argument must be a string");if(!O)return[];q=q||{};var U=1,K=1;function Q(tt){var W=tt.match(a);W&&(U+=W.length);var nt=tt.lastIndexOf(g);K=~nt?tt.length-nt:K+tt.length}function pt(){var tt={line:U,column:K};return function(W){return W.position=new I(tt),Et(),W}}function I(tt){this.start=tt,this.end={line:U,column:K},this.source=q.source}I.prototype.content=O;function N(tt){var W=new Error(q.source+":"+U+":"+K+": "+tt);if(W.reason=tt,W.filename=q.source,W.line=U,W.column=K,W.source=O,!q.silent)throw W}function ct(tt){var W=tt.exec(O);if(W){var nt=W[0];return Q(nt),O=O.slice(nt.length),W}}function Et(){ct(r)}function J(tt){var W;for(tt=tt||[];W=et();)W!==!1&&tt.push(W);return tt}function et(){var tt=pt();if(!(p!=O.charAt(0)||y!=O.charAt(1))){for(var W=2;A!=O.charAt(W)&&(y!=O.charAt(W)||p!=O.charAt(W+1));)++W;if(W+=2,A===O.charAt(W-1))return N("End of comment missing");var nt=O.slice(2,W-2);return K+=2,Q(nt),O=O.slice(W),K+=2,tt({type:w,comment:nt})}}function _(){var tt=pt(),W=ct(u);if(W){if(et(),!ct(s))return N("property missing ':'");var nt=ct(f),H=tt({type:v,property:R(W[0].replace(n,A)),value:nt?R(nt[0].replace(n,A)):A});return ct(h),H}}function $(){var tt=[];J(tt);for(var W;W=_();)W!==!1&&(tt.push(W),J(tt));return tt}return Et(),$()};function R(O){return O?O.replace(d,A):A}return Ou}var $c;function uy(){if($c)return jl;$c=1;var n=jl&&jl.__importDefault||function(u){return u&&u.__esModule?u:{default:u}};Object.defineProperty(jl,"__esModule",{value:!0}),jl.default=r;var a=n(ry());function r(u,s){var f=null;if(!u||typeof u!="string")return f;var h=(0,a.default)(u),d=typeof s=="function";return h.forEach(function(g){if(g.type==="declaration"){var p=g.property,y=g.value;d?s(p,y,g):y&&(f=f||{},f[p]=y)}}),f}return jl}var Ui={},tf;function oy(){if(tf)return Ui;tf=1,Object.defineProperty(Ui,"__esModule",{value:!0}),Ui.camelCase=void 0;var n=/^--[a-zA-Z0-9_-]+$/,a=/-([a-z])/g,r=/^[^-]+$/,u=/^-(webkit|moz|ms|o|khtml)-/,s=/^-(ms)-/,f=function(p){return!p||r.test(p)||n.test(p)},h=function(p,y){return y.toUpperCase()},d=function(p,y){return"".concat(y,"-")},g=function(p,y){return y===void 0&&(y={}),f(p)?p:(p=p.toLowerCase(),y.reactCompat?p=p.replace(s,d):p=p.replace(u,d),p.replace(a,h))};return Ui.camelCase=g,Ui}var Ni,ef;function sy(){if(ef)return Ni;ef=1;var n=Ni&&Ni.__importDefault||function(s){return s&&s.__esModule?s:{default:s}},a=n(uy()),r=oy();function u(s,f){var h={};return!s||typeof s!="string"||(0,a.default)(s,function(d,g){d&&g&&(h[(0,r.camelCase)(d,f)]=g)}),h}return u.default=u,Ni=u,Ni}var cy=sy();const fy=yn(cy),nf=lf("end"),zu=lf("start");function lf(n){return a;function a(r){const u=r&&r.position&&r.position[n]||{};if(typeof u.line=="number"&&u.line>0&&typeof u.column=="number"&&u.column>0)return{line:u.line,column:u.column,offset:typeof u.offset=="number"&&u.offset>-1?u.offset:void 0}}}function hy(n){const a=zu(n),r=nf(n);if(a&&r)return{start:a,end:r}}function Bi(n){return!n||typeof n!="object"?"":"position"in n||"type"in n?af(n.position):"start"in n||"end"in n?af(n):"line"in n||"column"in n?Du(n):""}function Du(n){return rf(n&&n.line)+":"+rf(n&&n.column)}function af(n){return Du(n&&n.start)+"-"+Du(n&&n.end)}function rf(n){return n&&typeof n=="number"?n:1}class de extends Error{constructor(a,r,u){super(),typeof r=="string"&&(u=r,r=void 0);let s="",f={},h=!1;if(r&&("line"in r&&"column"in r?f={place:r}:"start"in r&&"end"in r?f={place:r}:"type"in r?f={ancestors:[r],place:r.position}:f={...r}),typeof a=="string"?s=a:!f.cause&&a&&(h=!0,s=a.message,f.cause=a),!f.ruleId&&!f.source&&typeof u=="string"){const g=u.indexOf(":");g===-1?f.ruleId=u:(f.source=u.slice(0,g),f.ruleId=u.slice(g+1))}if(!f.place&&f.ancestors&&f.ancestors){const g=f.ancestors[f.ancestors.length-1];g&&(f.place=g.position)}const d=f.place&&"start"in f.place?f.place.start:f.place;this.ancestors=f.ancestors||void 0,this.cause=f.cause||void 0,this.column=d?d.column:void 0,this.fatal=void 0,this.file,this.message=s,this.line=d?d.line:void 0,this.name=Bi(f.place)||"1:1",this.place=f.place||void 0,this.reason=this.message,this.ruleId=f.ruleId||void 0,this.source=f.source||void 0,this.stack=h&&f.cause&&typeof f.cause.stack=="string"?f.cause.stack:"",this.actual,this.expected,this.note,this.url}}de.prototype.file="",de.prototype.name="",de.prototype.reason="",de.prototype.message="",de.prototype.stack="",de.prototype.column=void 0,de.prototype.line=void 0,de.prototype.ancestors=void 0,de.prototype.cause=void 0,de.prototype.fatal=void 0,de.prototype.place=void 0,de.prototype.ruleId=void 0,de.prototype.source=void 0;const Uu={}.hasOwnProperty,dy=new Map,py=/[A-Z]/g,my=new Set(["table","tbody","thead","tfoot","tr"]),gy=new Set(["td","th"]),uf="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function yy(n,a){if(!a||a.Fragment===void 0)throw new TypeError("Expected `Fragment` in options");const r=a.filePath||void 0;let u;if(a.development){if(typeof a.jsxDEV!="function")throw new TypeError("Expected `jsxDEV` in options when `development: true`");u=Ty(r,a.jsxDEV)}else{if(typeof a.jsx!="function")throw new TypeError("Expected `jsx` in production options");if(typeof a.jsxs!="function")throw new TypeError("Expected `jsxs` in production options");u=wy(r,a.jsx,a.jsxs)}const s={Fragment:a.Fragment,ancestors:[],components:a.components||{},create:u,elementAttributeNameCase:a.elementAttributeNameCase||"react",evaluater:a.createEvaluater?a.createEvaluater():void 0,filePath:r,ignoreInvalidStyle:a.ignoreInvalidStyle||!1,passKeys:a.passKeys!==!1,passNode:a.passNode||!1,schema:a.space==="svg"?Ru:iy,stylePropertyNameCase:a.stylePropertyNameCase||"dom",tableCellAlignToStyle:a.tableCellAlignToStyle!==!1},f=of(s,n,void 0);return f&&typeof f!="string"?f:s.create(n,s.Fragment,{children:f||void 0},void 0)}function of(n,a,r){if(a.type==="element")return by(n,a,r);if(a.type==="mdxFlowExpression"||a.type==="mdxTextExpression")return Sy(n,a);if(a.type==="mdxJsxFlowElement"||a.type==="mdxJsxTextElement")return vy(n,a,r);if(a.type==="mdxjsEsm")return Ay(n,a);if(a.type==="root")return xy(n,a,r);if(a.type==="text")return Ey(n,a)}function by(n,a,r){const u=n.schema;let s=u;a.tagName.toLowerCase()==="svg"&&u.space==="html"&&(s=Ru,n.schema=s),n.ancestors.push(a);const f=cf(n,a.tagName,!1),h=Cy(n,a);let d=Bu(n,a);return my.has(a.tagName)&&(d=d.filter(function(g){return typeof g=="string"?!Xg(g):!0})),sf(n,h,f,a),Nu(h,d),n.ancestors.pop(),n.schema=u,n.create(a,f,h,r)}function Sy(n,a){if(a.data&&a.data.estree&&n.evaluater){const u=a.data.estree.body[0];return u.type,n.evaluater.evaluateExpression(u.expression)}Li(n,a.position)}function Ay(n,a){if(a.data&&a.data.estree&&n.evaluater)return n.evaluater.evaluateProgram(a.data.estree);Li(n,a.position)}function vy(n,a,r){const u=n.schema;let s=u;a.name==="svg"&&u.space==="html"&&(s=Ru,n.schema=s),n.ancestors.push(a);const f=a.name===null?n.Fragment:cf(n,a.name,!0),h=ky(n,a),d=Bu(n,a);return sf(n,h,f,a),Nu(h,d),n.ancestors.pop(),n.schema=u,n.create(a,f,h,r)}function xy(n,a,r){const u={};return Nu(u,Bu(n,a)),n.create(a,n.Fragment,u,r)}function Ey(n,a){return a.value}function sf(n,a,r,u){typeof r!="string"&&r!==n.Fragment&&n.passNode&&(a.node=u)}function Nu(n,a){if(a.length>0){const r=a.length>1?a:a[0];r&&(n.children=r)}}function wy(n,a,r){return u;function u(s,f,h,d){const p=Array.isArray(h.children)?r:a;return d?p(f,h,d):p(f,h)}}function Ty(n,a){return r;function r(u,s,f,h){const d=Array.isArray(f.children),g=zu(u);return a(s,f,h,d,{columnNumber:g?g.column-1:void 0,fileName:n,lineNumber:g?g.line:void 0},void 0)}}function Cy(n,a){const r={};let u,s;for(s in a.properties)if(s!=="children"&&Uu.call(a.properties,s)){const f=Vy(n,s,a.properties[s]);if(f){const[h,d]=f;n.tableCellAlignToStyle&&h==="align"&&typeof d=="string"&&gy.has(a.tagName)?u=d:r[h]=d}}if(u){const f=r.style||(r.style={});f[n.stylePropertyNameCase==="css"?"text-align":"textAlign"]=u}return r}function ky(n,a){const r={};for(const u of a.attributes)if(u.type==="mdxJsxExpressionAttribute")if(u.data&&u.data.estree&&n.evaluater){const f=u.data.estree.body[0];f.type;const h=f.expression;h.type;const d=h.properties[0];d.type,Object.assign(r,n.evaluater.evaluateExpression(d.argument))}else Li(n,a.position);else{const s=u.name;let f;if(u.value&&typeof u.value=="object")if(u.value.data&&u.value.data.estree&&n.evaluater){const d=u.value.data.estree.body[0];d.type,f=n.evaluater.evaluateExpression(d.expression)}else Li(n,a.position);else f=u.value===null?!0:u.value;r[s]=f}return r}function Bu(n,a){const r=[];let u=-1;const s=n.passKeys?new Map:dy;for(;++u<a.children.length;){const f=a.children[u];let h;if(n.passKeys){const g=f.type==="element"?f.tagName:f.type==="mdxJsxFlowElement"||f.type==="mdxJsxTextElement"?f.name:void 0;if(g){const p=s.get(g)||0;h=g+"-"+p,s.set(g,p+1)}}const d=of(n,f,h);d!==void 0&&r.push(d)}return r}function Vy(n,a,r){const u=ey(n.schema,a);if(!(r==null||typeof r=="number"&&Number.isNaN(r))){if(Array.isArray(r)&&(r=u.commaSeparated?Zg(r):ay(r)),u.property==="style"){let s=typeof r=="object"?r:My(n,String(r));return n.stylePropertyNameCase==="css"&&(s=Ry(s)),["style",s]}return[n.elementAttributeNameCase==="react"&&u.space?Pg[u.property]||u.property:u.attribute,r]}}function My(n,a){try{return fy(a,{reactCompat:!0})}catch(r){if(n.ignoreInvalidStyle)return{};const u=r,s=new de("Cannot parse `style` attribute",{ancestors:n.ancestors,cause:u,ruleId:"style",source:"hast-util-to-jsx-runtime"});throw s.file=n.filePath||void 0,s.url=uf+"#cannot-parse-style-attribute",s}}function cf(n,a,r){let u;if(!r)u={type:"Literal",value:a};else if(a.includes(".")){const s=a.split(".");let f=-1,h;for(;++f<s.length;){const d=Yc(s[f])?{type:"Identifier",name:s[f]}:{type:"Literal",value:s[f]};h=h?{type:"MemberExpression",object:h,property:d,computed:!!(f&&d.type==="Literal"),optional:!1}:d}u=h}else u=Yc(a)&&!/^[a-z]/.test(a)?{type:"Identifier",name:a}:{type:"Literal",value:a};if(u.type==="Literal"){const s=u.value;return Uu.call(n.components,s)?n.components[s]:s}if(n.evaluater)return n.evaluater.evaluateExpression(u);Li(n)}function Li(n,a){const r=new de("Cannot handle MDX estrees without `createEvaluater`",{ancestors:n.ancestors,place:a,ruleId:"mdx-estree",source:"hast-util-to-jsx-runtime"});throw r.file=n.filePath||void 0,r.url=uf+"#cannot-handle-mdx-estrees-without-createevaluater",r}function Ry(n){const a={};let r;for(r in n)Uu.call(n,r)&&(a[Oy(r)]=n[r]);return a}function Oy(n){let a=n.replace(py,zy);return a.slice(0,3)==="ms-"&&(a="-"+a),a}function zy(n){return"-"+n.toLowerCase()}const Lu={action:["form"],cite:["blockquote","del","ins","q"],data:["object"],formAction:["button","input"],href:["a","area","base","link"],icon:["menuitem"],itemId:null,manifest:["html"],ping:["a","area"],poster:["video"],src:["audio","embed","iframe","img","input","script","source","track","video"]},Dy={};function Uy(n,a){const r=Dy,u=typeof r.includeImageAlt=="boolean"?r.includeImageAlt:!0,s=typeof r.includeHtml=="boolean"?r.includeHtml:!0;return ff(n,u,s)}function ff(n,a,r){if(Ny(n)){if("value"in n)return n.type==="html"&&!r?"":n.value;if(a&&"alt"in n&&n.alt)return n.alt;if("children"in n)return hf(n.children,a,r)}return Array.isArray(n)?hf(n,a,r):""}function hf(n,a,r){const u=[];let s=-1;for(;++s<n.length;)u[s]=ff(n[s],a,r);return u.join("")}function Ny(n){return!!(n&&typeof n=="object")}const df=document.createElement("i");function qu(n){const a="&"+n+";";df.innerHTML=a;const r=df.textContent;return r.charCodeAt(r.length-1)===59&&n!=="semi"||r===a?!1:r}function un(n,a,r,u){const s=n.length;let f=0,h;if(a<0?a=-a>s?0:s+a:a=a>s?s:a,r=r>0?r:0,u.length<1e4)h=Array.from(u),h.unshift(a,r),n.splice(...h);else for(r&&n.splice(a,r);f<u.length;)h=u.slice(f,f+1e4),h.unshift(a,0),n.splice(...h),f+=1e4,a+=1e4}function qe(n,a){return n.length>0?(un(n,n.length,0,a),n):a}const pf={}.hasOwnProperty;function By(n){const a={};let r=-1;for(;++r<n.length;)Ly(a,n[r]);return a}function Ly(n,a){let r;for(r in a){const s=(pf.call(n,r)?n[r]:void 0)||(n[r]={}),f=a[r];let h;if(f)for(h in f){pf.call(s,h)||(s[h]=[]);const d=f[h];qy(s[h],Array.isArray(d)?d:d?[d]:[])}}}function qy(n,a){let r=-1;const u=[];for(;++r<a.length;)(a[r].add==="after"?n:u).push(a[r]);un(n,0,0,u)}function mf(n,a){const r=Number.parseInt(n,a);return r<9||r===11||r>13&&r<32||r>126&&r<160||r>55295&&r<57344||r>64975&&r<65008||(r&65535)===65535||(r&65535)===65534||r>1114111?"�":String.fromCodePoint(r)}function Yl(n){return n.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const on=Ln(/[A-Za-z]/),Re=Ln(/[\dA-Za-z]/),jy=Ln(/[#-'*+\--9=?A-Z^-~]/);function ju(n){return n!==null&&(n<32||n===127)}const Yu=Ln(/\d/),Yy=Ln(/[\dA-Fa-f]/),Gy=Ln(/[!-/:-@[-`{-~]/);function dt(n){return n!==null&&n<-2}function Ee(n){return n!==null&&(n<0||n===32)}function Ot(n){return n===-2||n===-1||n===32}const Hy=Ln(new RegExp("\\p{P}|\\p{S}","u")),Zy=Ln(/\s/);function Ln(n){return a;function a(r){return r!==null&&r>-1&&n.test(String.fromCharCode(r))}}function Gl(n){const a=[];let r=-1,u=0,s=0;for(;++r<n.length;){const f=n.charCodeAt(r);let h="";if(f===37&&Re(n.charCodeAt(r+1))&&Re(n.charCodeAt(r+2)))s=2;else if(f<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(f))||(h=String.fromCharCode(f));else if(f>55295&&f<57344){const d=n.charCodeAt(r+1);f<56320&&d>56319&&d<57344?(h=String.fromCharCode(f,d),s=1):h="�"}else h=String.fromCharCode(f);h&&(a.push(n.slice(u,r),encodeURIComponent(h)),u=r+s+1,h=""),s&&(r+=s,s=0)}return a.join("")+n.slice(u)}function jt(n,a,r,u){const s=u?u-1:Number.POSITIVE_INFINITY;let f=0;return h;function h(g){return Ot(g)?(n.enter(r),d(g)):a(g)}function d(g){return Ot(g)&&f++<s?(n.consume(g),d):(n.exit(r),a(g))}}const Qy={tokenize:Ky};function Ky(n){const a=n.attempt(this.parser.constructs.contentInitial,u,s);let r;return a;function u(d){if(d===null){n.consume(d);return}return n.enter("lineEnding"),n.consume(d),n.exit("lineEnding"),jt(n,a,"linePrefix")}function s(d){return n.enter("paragraph"),f(d)}function f(d){const g=n.enter("chunkText",{contentType:"text",previous:r});return r&&(r.next=g),r=g,h(d)}function h(d){if(d===null){n.exit("chunkText"),n.exit("paragraph"),n.consume(d);return}return dt(d)?(n.consume(d),n.exit("chunkText"),f):(n.consume(d),h)}}const Jy={tokenize:Fy},gf={tokenize:Xy};function Fy(n){const a=this,r=[];let u=0,s,f,h;return d;function d(Q){if(u<r.length){const pt=r[u];return a.containerState=pt[1],n.attempt(pt[0].continuation,g,p)(Q)}return p(Q)}function g(Q){if(u++,a.containerState._closeFlow){a.containerState._closeFlow=void 0,s&&K();const pt=a.events.length;let I=pt,N;for(;I--;)if(a.events[I][0]==="exit"&&a.events[I][1].type==="chunkFlow"){N=a.events[I][1].end;break}U(u);let ct=pt;for(;ct<a.events.length;)a.events[ct][1].end={...N},ct++;return un(a.events,I+1,0,a.events.slice(pt)),a.events.length=ct,p(Q)}return d(Q)}function p(Q){if(u===r.length){if(!s)return w(Q);if(s.currentConstruct&&s.currentConstruct.concrete)return R(Q);a.interrupt=!!(s.currentConstruct&&!s._gfmTableDynamicInterruptHack)}return a.containerState={},n.check(gf,y,A)(Q)}function y(Q){return s&&K(),U(u),w(Q)}function A(Q){return a.parser.lazy[a.now().line]=u!==r.length,h=a.now().offset,R(Q)}function w(Q){return a.containerState={},n.attempt(gf,v,R)(Q)}function v(Q){return u++,r.push([a.currentConstruct,a.containerState]),w(Q)}function R(Q){if(Q===null){s&&K(),U(0),n.consume(Q);return}return s=s||a.parser.flow(a.now()),n.enter("chunkFlow",{_tokenizer:s,contentType:"flow",previous:f}),O(Q)}function O(Q){if(Q===null){q(n.exit("chunkFlow"),!0),U(0),n.consume(Q);return}return dt(Q)?(n.consume(Q),q(n.exit("chunkFlow")),u=0,a.interrupt=void 0,d):(n.consume(Q),O)}function q(Q,pt){const I=a.sliceStream(Q);if(pt&&I.push(null),Q.previous=f,f&&(f.next=Q),f=Q,s.defineSkip(Q.start),s.write(I),a.parser.lazy[Q.start.line]){let N=s.events.length;for(;N--;)if(s.events[N][1].start.offset<h&&(!s.events[N][1].end||s.events[N][1].end.offset>h))return;const ct=a.events.length;let Et=ct,J,et;for(;Et--;)if(a.events[Et][0]==="exit"&&a.events[Et][1].type==="chunkFlow"){if(J){et=a.events[Et][1].end;break}J=!0}for(U(u),N=ct;N<a.events.length;)a.events[N][1].end={...et},N++;un(a.events,Et+1,0,a.events.slice(ct)),a.events.length=N}}function U(Q){let pt=r.length;for(;pt-- >Q;){const I=r[pt];a.containerState=I[1],I[0].exit.call(a,n)}r.length=Q}function K(){s.write([null]),f=void 0,s=void 0,a.containerState._closeFlow=void 0}}function Xy(n,a,r){return jt(n,n.attempt(this.parser.constructs.document,a,r),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function yf(n){if(n===null||Ee(n)||Zy(n))return 1;if(Hy(n))return 2}function Gu(n,a,r){const u=[];let s=-1;for(;++s<n.length;){const f=n[s].resolveAll;f&&!u.includes(f)&&(a=f(a,r),u.push(f))}return a}const Hu={name:"attention",resolveAll:Iy,tokenize:Wy};function Iy(n,a){let r=-1,u,s,f,h,d,g,p,y;for(;++r<n.length;)if(n[r][0]==="enter"&&n[r][1].type==="attentionSequence"&&n[r][1]._close){for(u=r;u--;)if(n[u][0]==="exit"&&n[u][1].type==="attentionSequence"&&n[u][1]._open&&a.sliceSerialize(n[u][1]).charCodeAt(0)===a.sliceSerialize(n[r][1]).charCodeAt(0)){if((n[u][1]._close||n[r][1]._open)&&(n[r][1].end.offset-n[r][1].start.offset)%3&&!((n[u][1].end.offset-n[u][1].start.offset+n[r][1].end.offset-n[r][1].start.offset)%3))continue;g=n[u][1].end.offset-n[u][1].start.offset>1&&n[r][1].end.offset-n[r][1].start.offset>1?2:1;const A={...n[u][1].end},w={...n[r][1].start};bf(A,-g),bf(w,g),h={type:g>1?"strongSequence":"emphasisSequence",start:A,end:{...n[u][1].end}},d={type:g>1?"strongSequence":"emphasisSequence",start:{...n[r][1].start},end:w},f={type:g>1?"strongText":"emphasisText",start:{...n[u][1].end},end:{...n[r][1].start}},s={type:g>1?"strong":"emphasis",start:{...h.start},end:{...d.end}},n[u][1].end={...h.start},n[r][1].start={...d.end},p=[],n[u][1].end.offset-n[u][1].start.offset&&(p=qe(p,[["enter",n[u][1],a],["exit",n[u][1],a]])),p=qe(p,[["enter",s,a],["enter",h,a],["exit",h,a],["enter",f,a]]),p=qe(p,Gu(a.parser.constructs.insideSpan.null,n.slice(u+1,r),a)),p=qe(p,[["exit",f,a],["enter",d,a],["exit",d,a],["exit",s,a]]),n[r][1].end.offset-n[r][1].start.offset?(y=2,p=qe(p,[["enter",n[r][1],a],["exit",n[r][1],a]])):y=0,un(n,u-1,r-u+3,p),r=u+p.length-y-2;break}}for(r=-1;++r<n.length;)n[r][1].type==="attentionSequence"&&(n[r][1].type="data");return n}function Wy(n,a){const r=this.parser.constructs.attentionMarkers.null,u=this.previous,s=yf(u);let f;return h;function h(g){return f=g,n.enter("attentionSequence"),d(g)}function d(g){if(g===f)return n.consume(g),d;const p=n.exit("attentionSequence"),y=yf(g),A=!y||y===2&&s||r.includes(g),w=!s||s===2&&y||r.includes(u);return p._open=!!(f===42?A:A&&(s||!w)),p._close=!!(f===42?w:w&&(y||!A)),a(g)}}function bf(n,a){n.column+=a,n.offset+=a,n._bufferIndex+=a}const _y={name:"autolink",tokenize:Py};function Py(n,a,r){let u=0;return s;function s(v){return n.enter("autolink"),n.enter("autolinkMarker"),n.consume(v),n.exit("autolinkMarker"),n.enter("autolinkProtocol"),f}function f(v){return on(v)?(n.consume(v),h):v===64?r(v):p(v)}function h(v){return v===43||v===45||v===46||Re(v)?(u=1,d(v)):p(v)}function d(v){return v===58?(n.consume(v),u=0,g):(v===43||v===45||v===46||Re(v))&&u++<32?(n.consume(v),d):(u=0,p(v))}function g(v){return v===62?(n.exit("autolinkProtocol"),n.enter("autolinkMarker"),n.consume(v),n.exit("autolinkMarker"),n.exit("autolink"),a):v===null||v===32||v===60||ju(v)?r(v):(n.consume(v),g)}function p(v){return v===64?(n.consume(v),y):jy(v)?(n.consume(v),p):r(v)}function y(v){return Re(v)?A(v):r(v)}function A(v){return v===46?(n.consume(v),u=0,y):v===62?(n.exit("autolinkProtocol").type="autolinkEmail",n.enter("autolinkMarker"),n.consume(v),n.exit("autolinkMarker"),n.exit("autolink"),a):w(v)}function w(v){if((v===45||Re(v))&&u++<63){const R=v===45?w:A;return n.consume(v),R}return r(v)}}const Ja={partial:!0,tokenize:$y};function $y(n,a,r){return u;function u(f){return Ot(f)?jt(n,s,"linePrefix")(f):s(f)}function s(f){return f===null||dt(f)?a(f):r(f)}}const Sf={continuation:{tokenize:e0},exit:n0,name:"blockQuote",tokenize:t0};function t0(n,a,r){const u=this;return s;function s(h){if(h===62){const d=u.containerState;return d.open||(n.enter("blockQuote",{_container:!0}),d.open=!0),n.enter("blockQuotePrefix"),n.enter("blockQuoteMarker"),n.consume(h),n.exit("blockQuoteMarker"),f}return r(h)}function f(h){return Ot(h)?(n.enter("blockQuotePrefixWhitespace"),n.consume(h),n.exit("blockQuotePrefixWhitespace"),n.exit("blockQuotePrefix"),a):(n.exit("blockQuotePrefix"),a(h))}}function e0(n,a,r){const u=this;return s;function s(h){return Ot(h)?jt(n,f,"linePrefix",u.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(h):f(h)}function f(h){return n.attempt(Sf,a,r)(h)}}function n0(n){n.exit("blockQuote")}const Af={name:"characterEscape",tokenize:l0};function l0(n,a,r){return u;function u(f){return n.enter("characterEscape"),n.enter("escapeMarker"),n.consume(f),n.exit("escapeMarker"),s}function s(f){return Gy(f)?(n.enter("characterEscapeValue"),n.consume(f),n.exit("characterEscapeValue"),n.exit("characterEscape"),a):r(f)}}const vf={name:"characterReference",tokenize:i0};function i0(n,a,r){const u=this;let s=0,f,h;return d;function d(A){return n.enter("characterReference"),n.enter("characterReferenceMarker"),n.consume(A),n.exit("characterReferenceMarker"),g}function g(A){return A===35?(n.enter("characterReferenceMarkerNumeric"),n.consume(A),n.exit("characterReferenceMarkerNumeric"),p):(n.enter("characterReferenceValue"),f=31,h=Re,y(A))}function p(A){return A===88||A===120?(n.enter("characterReferenceMarkerHexadecimal"),n.consume(A),n.exit("characterReferenceMarkerHexadecimal"),n.enter("characterReferenceValue"),f=6,h=Yy,y):(n.enter("characterReferenceValue"),f=7,h=Yu,y(A))}function y(A){if(A===59&&s){const w=n.exit("characterReferenceValue");return h===Re&&!qu(u.sliceSerialize(w))?r(A):(n.enter("characterReferenceMarker"),n.consume(A),n.exit("characterReferenceMarker"),n.exit("characterReference"),a)}return h(A)&&s++<f?(n.consume(A),y):r(A)}}const xf={partial:!0,tokenize:r0},Ef={concrete:!0,name:"codeFenced",tokenize:a0};function a0(n,a,r){const u=this,s={partial:!0,tokenize:I};let f=0,h=0,d;return g;function g(N){return p(N)}function p(N){const ct=u.events[u.events.length-1];return f=ct&&ct[1].type==="linePrefix"?ct[2].sliceSerialize(ct[1],!0).length:0,d=N,n.enter("codeFenced"),n.enter("codeFencedFence"),n.enter("codeFencedFenceSequence"),y(N)}function y(N){return N===d?(h++,n.consume(N),y):h<3?r(N):(n.exit("codeFencedFenceSequence"),Ot(N)?jt(n,A,"whitespace")(N):A(N))}function A(N){return N===null||dt(N)?(n.exit("codeFencedFence"),u.interrupt?a(N):n.check(xf,O,pt)(N)):(n.enter("codeFencedFenceInfo"),n.enter("chunkString",{contentType:"string"}),w(N))}function w(N){return N===null||dt(N)?(n.exit("chunkString"),n.exit("codeFencedFenceInfo"),A(N)):Ot(N)?(n.exit("chunkString"),n.exit("codeFencedFenceInfo"),jt(n,v,"whitespace")(N)):N===96&&N===d?r(N):(n.consume(N),w)}function v(N){return N===null||dt(N)?A(N):(n.enter("codeFencedFenceMeta"),n.enter("chunkString",{contentType:"string"}),R(N))}function R(N){return N===null||dt(N)?(n.exit("chunkString"),n.exit("codeFencedFenceMeta"),A(N)):N===96&&N===d?r(N):(n.consume(N),R)}function O(N){return n.attempt(s,pt,q)(N)}function q(N){return n.enter("lineEnding"),n.consume(N),n.exit("lineEnding"),U}function U(N){return f>0&&Ot(N)?jt(n,K,"linePrefix",f+1)(N):K(N)}function K(N){return N===null||dt(N)?n.check(xf,O,pt)(N):(n.enter("codeFlowValue"),Q(N))}function Q(N){return N===null||dt(N)?(n.exit("codeFlowValue"),K(N)):(n.consume(N),Q)}function pt(N){return n.exit("codeFenced"),a(N)}function I(N,ct,Et){let J=0;return et;function et(nt){return N.enter("lineEnding"),N.consume(nt),N.exit("lineEnding"),_}function _(nt){return N.enter("codeFencedFence"),Ot(nt)?jt(N,$,"linePrefix",u.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(nt):$(nt)}function $(nt){return nt===d?(N.enter("codeFencedFenceSequence"),tt(nt)):Et(nt)}function tt(nt){return nt===d?(J++,N.consume(nt),tt):J>=h?(N.exit("codeFencedFenceSequence"),Ot(nt)?jt(N,W,"whitespace")(nt):W(nt)):Et(nt)}function W(nt){return nt===null||dt(nt)?(N.exit("codeFencedFence"),ct(nt)):Et(nt)}}}function r0(n,a,r){const u=this;return s;function s(h){return h===null?r(h):(n.enter("lineEnding"),n.consume(h),n.exit("lineEnding"),f)}function f(h){return u.parser.lazy[u.now().line]?r(h):a(h)}}const Zu={name:"codeIndented",tokenize:o0},u0={partial:!0,tokenize:s0};function o0(n,a,r){const u=this;return s;function s(p){return n.enter("codeIndented"),jt(n,f,"linePrefix",5)(p)}function f(p){const y=u.events[u.events.length-1];return y&&y[1].type==="linePrefix"&&y[2].sliceSerialize(y[1],!0).length>=4?h(p):r(p)}function h(p){return p===null?g(p):dt(p)?n.attempt(u0,h,g)(p):(n.enter("codeFlowValue"),d(p))}function d(p){return p===null||dt(p)?(n.exit("codeFlowValue"),h(p)):(n.consume(p),d)}function g(p){return n.exit("codeIndented"),a(p)}}function s0(n,a,r){const u=this;return s;function s(h){return u.parser.lazy[u.now().line]?r(h):dt(h)?(n.enter("lineEnding"),n.consume(h),n.exit("lineEnding"),s):jt(n,f,"linePrefix",5)(h)}function f(h){const d=u.events[u.events.length-1];return d&&d[1].type==="linePrefix"&&d[2].sliceSerialize(d[1],!0).length>=4?a(h):dt(h)?s(h):r(h)}}const c0={name:"codeText",previous:h0,resolve:f0,tokenize:d0};function f0(n){let a=n.length-4,r=3,u,s;if((n[r][1].type==="lineEnding"||n[r][1].type==="space")&&(n[a][1].type==="lineEnding"||n[a][1].type==="space")){for(u=r;++u<a;)if(n[u][1].type==="codeTextData"){n[r][1].type="codeTextPadding",n[a][1].type="codeTextPadding",r+=2,a-=2;break}}for(u=r-1,a++;++u<=a;)s===void 0?u!==a&&n[u][1].type!=="lineEnding"&&(s=u):(u===a||n[u][1].type==="lineEnding")&&(n[s][1].type="codeTextData",u!==s+2&&(n[s][1].end=n[u-1][1].end,n.splice(s+2,u-s-2),a-=u-s-2,u=s+2),s=void 0);return n}function h0(n){return n!==96||this.events[this.events.length-1][1].type==="characterEscape"}function d0(n,a,r){let u=0,s,f;return h;function h(A){return n.enter("codeText"),n.enter("codeTextSequence"),d(A)}function d(A){return A===96?(n.consume(A),u++,d):(n.exit("codeTextSequence"),g(A))}function g(A){return A===null?r(A):A===32?(n.enter("space"),n.consume(A),n.exit("space"),g):A===96?(f=n.enter("codeTextSequence"),s=0,y(A)):dt(A)?(n.enter("lineEnding"),n.consume(A),n.exit("lineEnding"),g):(n.enter("codeTextData"),p(A))}function p(A){return A===null||A===32||A===96||dt(A)?(n.exit("codeTextData"),g(A)):(n.consume(A),p)}function y(A){return A===96?(n.consume(A),s++,y):s===u?(n.exit("codeTextSequence"),n.exit("codeText"),a(A)):(f.type="codeTextData",p(A))}}class p0{constructor(a){this.left=a?[...a]:[],this.right=[]}get(a){if(a<0||a>=this.left.length+this.right.length)throw new RangeError("Cannot access index `"+a+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return a<this.left.length?this.left[a]:this.right[this.right.length-a+this.left.length-1]}get length(){return this.left.length+this.right.length}shift(){return this.setCursor(0),this.right.pop()}slice(a,r){const u=r??Number.POSITIVE_INFINITY;return u<this.left.length?this.left.slice(a,u):a>this.left.length?this.right.slice(this.right.length-u+this.left.length,this.right.length-a+this.left.length).reverse():this.left.slice(a).concat(this.right.slice(this.right.length-u+this.left.length).reverse())}splice(a,r,u){const s=r||0;this.setCursor(Math.trunc(a));const f=this.right.splice(this.right.length-s,Number.POSITIVE_INFINITY);return u&&qi(this.left,u),f.reverse()}pop(){return this.setCursor(Number.POSITIVE_INFINITY),this.left.pop()}push(a){this.setCursor(Number.POSITIVE_INFINITY),this.left.push(a)}pushMany(a){this.setCursor(Number.POSITIVE_INFINITY),qi(this.left,a)}unshift(a){this.setCursor(0),this.right.push(a)}unshiftMany(a){this.setCursor(0),qi(this.right,a.reverse())}setCursor(a){if(!(a===this.left.length||a>this.left.length&&this.right.length===0||a<0&&this.left.length===0))if(a<this.left.length){const r=this.left.splice(a,Number.POSITIVE_INFINITY);qi(this.right,r.reverse())}else{const r=this.right.splice(this.left.length+this.right.length-a,Number.POSITIVE_INFINITY);qi(this.left,r.reverse())}}}function qi(n,a){let r=0;if(a.length<1e4)n.push(...a);else for(;r<a.length;)n.push(...a.slice(r,r+1e4)),r+=1e4}function wf(n){const a={};let r=-1,u,s,f,h,d,g,p;const y=new p0(n);for(;++r<y.length;){for(;r in a;)r=a[r];if(u=y.get(r),r&&u[1].type==="chunkFlow"&&y.get(r-1)[1].type==="listItemPrefix"&&(g=u[1]._tokenizer.events,f=0,f<g.length&&g[f][1].type==="lineEndingBlank"&&(f+=2),f<g.length&&g[f][1].type==="content"))for(;++f<g.length&&g[f][1].type!=="content";)g[f][1].type==="chunkText"&&(g[f][1]._isInFirstContentOfListItem=!0,f++);if(u[0]==="enter")u[1].contentType&&(Object.assign(a,m0(y,r)),r=a[r],p=!0);else if(u[1]._container){for(f=r,s=void 0;f--;)if(h=y.get(f),h[1].type==="lineEnding"||h[1].type==="lineEndingBlank")h[0]==="enter"&&(s&&(y.get(s)[1].type="lineEndingBlank"),h[1].type="lineEnding",s=f);else if(!(h[1].type==="linePrefix"||h[1].type==="listItemIndent"))break;s&&(u[1].end={...y.get(s)[1].start},d=y.slice(s,r),d.unshift(u),y.splice(s,r-s+1,d))}}return un(n,0,Number.POSITIVE_INFINITY,y.slice(0)),!p}function m0(n,a){const r=n.get(a)[1],u=n.get(a)[2];let s=a-1;const f=[];let h=r._tokenizer;h||(h=u.parser[r.contentType](r.start),r._contentTypeTextTrailing&&(h._contentTypeTextTrailing=!0));const d=h.events,g=[],p={};let y,A,w=-1,v=r,R=0,O=0;const q=[O];for(;v;){for(;n.get(++s)[1]!==v;);f.push(s),v._tokenizer||(y=u.sliceStream(v),v.next||y.push(null),A&&h.defineSkip(v.start),v._isInFirstContentOfListItem&&(h._gfmTasklistFirstContentOfListItem=!0),h.write(y),v._isInFirstContentOfListItem&&(h._gfmTasklistFirstContentOfListItem=void 0)),A=v,v=v.next}for(v=r;++w<d.length;)d[w][0]==="exit"&&d[w-1][0]==="enter"&&d[w][1].type===d[w-1][1].type&&d[w][1].start.line!==d[w][1].end.line&&(O=w+1,q.push(O),v._tokenizer=void 0,v.previous=void 0,v=v.next);for(h.events=[],v?(v._tokenizer=void 0,v.previous=void 0):q.pop(),w=q.length;w--;){const U=d.slice(q[w],q[w+1]),K=f.pop();g.push([K,K+U.length-1]),n.splice(K,2,U)}for(g.reverse(),w=-1;++w<g.length;)p[R+g[w][0]]=R+g[w][1],R+=g[w][1]-g[w][0]-1;return p}const g0={resolve:b0,tokenize:S0},y0={partial:!0,tokenize:A0};function b0(n){return wf(n),n}function S0(n,a){let r;return u;function u(d){return n.enter("content"),r=n.enter("chunkContent",{contentType:"content"}),s(d)}function s(d){return d===null?f(d):dt(d)?n.check(y0,h,f)(d):(n.consume(d),s)}function f(d){return n.exit("chunkContent"),n.exit("content"),a(d)}function h(d){return n.consume(d),n.exit("chunkContent"),r.next=n.enter("chunkContent",{contentType:"content",previous:r}),r=r.next,s}}function A0(n,a,r){const u=this;return s;function s(h){return n.exit("chunkContent"),n.enter("lineEnding"),n.consume(h),n.exit("lineEnding"),jt(n,f,"linePrefix")}function f(h){if(h===null||dt(h))return r(h);const d=u.events[u.events.length-1];return!u.parser.constructs.disable.null.includes("codeIndented")&&d&&d[1].type==="linePrefix"&&d[2].sliceSerialize(d[1],!0).length>=4?a(h):n.interrupt(u.parser.constructs.flow,r,a)(h)}}function Tf(n,a,r,u,s,f,h,d,g){const p=g||Number.POSITIVE_INFINITY;let y=0;return A;function A(U){return U===60?(n.enter(u),n.enter(s),n.enter(f),n.consume(U),n.exit(f),w):U===null||U===32||U===41||ju(U)?r(U):(n.enter(u),n.enter(h),n.enter(d),n.enter("chunkString",{contentType:"string"}),O(U))}function w(U){return U===62?(n.enter(f),n.consume(U),n.exit(f),n.exit(s),n.exit(u),a):(n.enter(d),n.enter("chunkString",{contentType:"string"}),v(U))}function v(U){return U===62?(n.exit("chunkString"),n.exit(d),w(U)):U===null||U===60||dt(U)?r(U):(n.consume(U),U===92?R:v)}function R(U){return U===60||U===62||U===92?(n.consume(U),v):v(U)}function O(U){return!y&&(U===null||U===41||Ee(U))?(n.exit("chunkString"),n.exit(d),n.exit(h),n.exit(u),a(U)):y<p&&U===40?(n.consume(U),y++,O):U===41?(n.consume(U),y--,O):U===null||U===32||U===40||ju(U)?r(U):(n.consume(U),U===92?q:O)}function q(U){return U===40||U===41||U===92?(n.consume(U),O):O(U)}}function Cf(n,a,r,u,s,f){const h=this;let d=0,g;return p;function p(v){return n.enter(u),n.enter(s),n.consume(v),n.exit(s),n.enter(f),y}function y(v){return d>999||v===null||v===91||v===93&&!g||v===94&&!d&&"_hiddenFootnoteSupport"in h.parser.constructs?r(v):v===93?(n.exit(f),n.enter(s),n.consume(v),n.exit(s),n.exit(u),a):dt(v)?(n.enter("lineEnding"),n.consume(v),n.exit("lineEnding"),y):(n.enter("chunkString",{contentType:"string"}),A(v))}function A(v){return v===null||v===91||v===93||dt(v)||d++>999?(n.exit("chunkString"),y(v)):(n.consume(v),g||(g=!Ot(v)),v===92?w:A)}function w(v){return v===91||v===92||v===93?(n.consume(v),d++,A):A(v)}}function kf(n,a,r,u,s,f){let h;return d;function d(w){return w===34||w===39||w===40?(n.enter(u),n.enter(s),n.consume(w),n.exit(s),h=w===40?41:w,g):r(w)}function g(w){return w===h?(n.enter(s),n.consume(w),n.exit(s),n.exit(u),a):(n.enter(f),p(w))}function p(w){return w===h?(n.exit(f),g(h)):w===null?r(w):dt(w)?(n.enter("lineEnding"),n.consume(w),n.exit("lineEnding"),jt(n,p,"linePrefix")):(n.enter("chunkString",{contentType:"string"}),y(w))}function y(w){return w===h||w===null||dt(w)?(n.exit("chunkString"),p(w)):(n.consume(w),w===92?A:y)}function A(w){return w===h||w===92?(n.consume(w),y):y(w)}}function ji(n,a){let r;return u;function u(s){return dt(s)?(n.enter("lineEnding"),n.consume(s),n.exit("lineEnding"),r=!0,u):Ot(s)?jt(n,u,r?"linePrefix":"lineSuffix")(s):a(s)}}const v0={name:"definition",tokenize:E0},x0={partial:!0,tokenize:w0};function E0(n,a,r){const u=this;let s;return f;function f(v){return n.enter("definition"),h(v)}function h(v){return Cf.call(u,n,d,r,"definitionLabel","definitionLabelMarker","definitionLabelString")(v)}function d(v){return s=Yl(u.sliceSerialize(u.events[u.events.length-1][1]).slice(1,-1)),v===58?(n.enter("definitionMarker"),n.consume(v),n.exit("definitionMarker"),g):r(v)}function g(v){return Ee(v)?ji(n,p)(v):p(v)}function p(v){return Tf(n,y,r,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(v)}function y(v){return n.attempt(x0,A,A)(v)}function A(v){return Ot(v)?jt(n,w,"whitespace")(v):w(v)}function w(v){return v===null||dt(v)?(n.exit("definition"),u.parser.defined.push(s),a(v)):r(v)}}function w0(n,a,r){return u;function u(d){return Ee(d)?ji(n,s)(d):r(d)}function s(d){return kf(n,f,r,"definitionTitle","definitionTitleMarker","definitionTitleString")(d)}function f(d){return Ot(d)?jt(n,h,"whitespace")(d):h(d)}function h(d){return d===null||dt(d)?a(d):r(d)}}const T0={name:"hardBreakEscape",tokenize:C0};function C0(n,a,r){return u;function u(f){return n.enter("hardBreakEscape"),n.consume(f),s}function s(f){return dt(f)?(n.exit("hardBreakEscape"),a(f)):r(f)}}const k0={name:"headingAtx",resolve:V0,tokenize:M0};function V0(n,a){let r=n.length-2,u=3,s,f;return n[u][1].type==="whitespace"&&(u+=2),r-2>u&&n[r][1].type==="whitespace"&&(r-=2),n[r][1].type==="atxHeadingSequence"&&(u===r-1||r-4>u&&n[r-2][1].type==="whitespace")&&(r-=u+1===r?2:4),r>u&&(s={type:"atxHeadingText",start:n[u][1].start,end:n[r][1].end},f={type:"chunkText",start:n[u][1].start,end:n[r][1].end,contentType:"text"},un(n,u,r-u+1,[["enter",s,a],["enter",f,a],["exit",f,a],["exit",s,a]])),n}function M0(n,a,r){let u=0;return s;function s(y){return n.enter("atxHeading"),f(y)}function f(y){return n.enter("atxHeadingSequence"),h(y)}function h(y){return y===35&&u++<6?(n.consume(y),h):y===null||Ee(y)?(n.exit("atxHeadingSequence"),d(y)):r(y)}function d(y){return y===35?(n.enter("atxHeadingSequence"),g(y)):y===null||dt(y)?(n.exit("atxHeading"),a(y)):Ot(y)?jt(n,d,"whitespace")(y):(n.enter("atxHeadingText"),p(y))}function g(y){return y===35?(n.consume(y),g):(n.exit("atxHeadingSequence"),d(y))}function p(y){return y===null||y===35||Ee(y)?(n.exit("atxHeadingText"),d(y)):(n.consume(y),p)}}const R0=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],Vf=["pre","script","style","textarea"],O0={concrete:!0,name:"htmlFlow",resolveTo:U0,tokenize:N0},z0={partial:!0,tokenize:L0},D0={partial:!0,tokenize:B0};function U0(n){let a=n.length;for(;a--&&!(n[a][0]==="enter"&&n[a][1].type==="htmlFlow"););return a>1&&n[a-2][1].type==="linePrefix"&&(n[a][1].start=n[a-2][1].start,n[a+1][1].start=n[a-2][1].start,n.splice(a-2,2)),n}function N0(n,a,r){const u=this;let s,f,h,d,g;return p;function p(x){return y(x)}function y(x){return n.enter("htmlFlow"),n.enter("htmlFlowData"),n.consume(x),A}function A(x){return x===33?(n.consume(x),w):x===47?(n.consume(x),f=!0,O):x===63?(n.consume(x),s=3,u.interrupt?a:b):on(x)?(n.consume(x),h=String.fromCharCode(x),q):r(x)}function w(x){return x===45?(n.consume(x),s=2,v):x===91?(n.consume(x),s=5,d=0,R):on(x)?(n.consume(x),s=4,u.interrupt?a:b):r(x)}function v(x){return x===45?(n.consume(x),u.interrupt?a:b):r(x)}function R(x){const X="CDATA[";return x===X.charCodeAt(d++)?(n.consume(x),d===X.length?u.interrupt?a:$:R):r(x)}function O(x){return on(x)?(n.consume(x),h=String.fromCharCode(x),q):r(x)}function q(x){if(x===null||x===47||x===62||Ee(x)){const X=x===47,bt=h.toLowerCase();return!X&&!f&&Vf.includes(bt)?(s=1,u.interrupt?a(x):$(x)):R0.includes(h.toLowerCase())?(s=6,X?(n.consume(x),U):u.interrupt?a(x):$(x)):(s=7,u.interrupt&&!u.parser.lazy[u.now().line]?r(x):f?K(x):Q(x))}return x===45||Re(x)?(n.consume(x),h+=String.fromCharCode(x),q):r(x)}function U(x){return x===62?(n.consume(x),u.interrupt?a:$):r(x)}function K(x){return Ot(x)?(n.consume(x),K):et(x)}function Q(x){return x===47?(n.consume(x),et):x===58||x===95||on(x)?(n.consume(x),pt):Ot(x)?(n.consume(x),Q):et(x)}function pt(x){return x===45||x===46||x===58||x===95||Re(x)?(n.consume(x),pt):I(x)}function I(x){return x===61?(n.consume(x),N):Ot(x)?(n.consume(x),I):Q(x)}function N(x){return x===null||x===60||x===61||x===62||x===96?r(x):x===34||x===39?(n.consume(x),g=x,ct):Ot(x)?(n.consume(x),N):Et(x)}function ct(x){return x===g?(n.consume(x),g=null,J):x===null||dt(x)?r(x):(n.consume(x),ct)}function Et(x){return x===null||x===34||x===39||x===47||x===60||x===61||x===62||x===96||Ee(x)?I(x):(n.consume(x),Et)}function J(x){return x===47||x===62||Ot(x)?Q(x):r(x)}function et(x){return x===62?(n.consume(x),_):r(x)}function _(x){return x===null||dt(x)?$(x):Ot(x)?(n.consume(x),_):r(x)}function $(x){return x===45&&s===2?(n.consume(x),H):x===60&&s===1?(n.consume(x),lt):x===62&&s===4?(n.consume(x),Y):x===63&&s===3?(n.consume(x),b):x===93&&s===5?(n.consume(x),Ct):dt(x)&&(s===6||s===7)?(n.exit("htmlFlowData"),n.check(z0,at,tt)(x)):x===null||dt(x)?(n.exit("htmlFlowData"),tt(x)):(n.consume(x),$)}function tt(x){return n.check(D0,W,at)(x)}function W(x){return n.enter("lineEnding"),n.consume(x),n.exit("lineEnding"),nt}function nt(x){return x===null||dt(x)?tt(x):(n.enter("htmlFlowData"),$(x))}function H(x){return x===45?(n.consume(x),b):$(x)}function lt(x){return x===47?(n.consume(x),h="",it):$(x)}function it(x){if(x===62){const X=h.toLowerCase();return Vf.includes(X)?(n.consume(x),Y):$(x)}return on(x)&&h.length<8?(n.consume(x),h+=String.fromCharCode(x),it):$(x)}function Ct(x){return x===93?(n.consume(x),b):$(x)}function b(x){return x===62?(n.consume(x),Y):x===45&&s===2?(n.consume(x),b):$(x)}function Y(x){return x===null||dt(x)?(n.exit("htmlFlowData"),at(x)):(n.consume(x),Y)}function at(x){return n.exit("htmlFlow"),a(x)}}function B0(n,a,r){const u=this;return s;function s(h){return dt(h)?(n.enter("lineEnding"),n.consume(h),n.exit("lineEnding"),f):r(h)}function f(h){return u.parser.lazy[u.now().line]?r(h):a(h)}}function L0(n,a,r){return u;function u(s){return n.enter("lineEnding"),n.consume(s),n.exit("lineEnding"),n.attempt(Ja,a,r)}}const q0={name:"htmlText",tokenize:j0};function j0(n,a,r){const u=this;let s,f,h;return d;function d(b){return n.enter("htmlText"),n.enter("htmlTextData"),n.consume(b),g}function g(b){return b===33?(n.consume(b),p):b===47?(n.consume(b),I):b===63?(n.consume(b),Q):on(b)?(n.consume(b),Et):r(b)}function p(b){return b===45?(n.consume(b),y):b===91?(n.consume(b),f=0,R):on(b)?(n.consume(b),K):r(b)}function y(b){return b===45?(n.consume(b),v):r(b)}function A(b){return b===null?r(b):b===45?(n.consume(b),w):dt(b)?(h=A,lt(b)):(n.consume(b),A)}function w(b){return b===45?(n.consume(b),v):A(b)}function v(b){return b===62?H(b):b===45?w(b):A(b)}function R(b){const Y="CDATA[";return b===Y.charCodeAt(f++)?(n.consume(b),f===Y.length?O:R):r(b)}function O(b){return b===null?r(b):b===93?(n.consume(b),q):dt(b)?(h=O,lt(b)):(n.consume(b),O)}function q(b){return b===93?(n.consume(b),U):O(b)}function U(b){return b===62?H(b):b===93?(n.consume(b),U):O(b)}function K(b){return b===null||b===62?H(b):dt(b)?(h=K,lt(b)):(n.consume(b),K)}function Q(b){return b===null?r(b):b===63?(n.consume(b),pt):dt(b)?(h=Q,lt(b)):(n.consume(b),Q)}function pt(b){return b===62?H(b):Q(b)}function I(b){return on(b)?(n.consume(b),N):r(b)}function N(b){return b===45||Re(b)?(n.consume(b),N):ct(b)}function ct(b){return dt(b)?(h=ct,lt(b)):Ot(b)?(n.consume(b),ct):H(b)}function Et(b){return b===45||Re(b)?(n.consume(b),Et):b===47||b===62||Ee(b)?J(b):r(b)}function J(b){return b===47?(n.consume(b),H):b===58||b===95||on(b)?(n.consume(b),et):dt(b)?(h=J,lt(b)):Ot(b)?(n.consume(b),J):H(b)}function et(b){return b===45||b===46||b===58||b===95||Re(b)?(n.consume(b),et):_(b)}function _(b){return b===61?(n.consume(b),$):dt(b)?(h=_,lt(b)):Ot(b)?(n.consume(b),_):J(b)}function $(b){return b===null||b===60||b===61||b===62||b===96?r(b):b===34||b===39?(n.consume(b),s=b,tt):dt(b)?(h=$,lt(b)):Ot(b)?(n.consume(b),$):(n.consume(b),W)}function tt(b){return b===s?(n.consume(b),s=void 0,nt):b===null?r(b):dt(b)?(h=tt,lt(b)):(n.consume(b),tt)}function W(b){return b===null||b===34||b===39||b===60||b===61||b===96?r(b):b===47||b===62||Ee(b)?J(b):(n.consume(b),W)}function nt(b){return b===47||b===62||Ee(b)?J(b):r(b)}function H(b){return b===62?(n.consume(b),n.exit("htmlTextData"),n.exit("htmlText"),a):r(b)}function lt(b){return n.exit("htmlTextData"),n.enter("lineEnding"),n.consume(b),n.exit("lineEnding"),it}function it(b){return Ot(b)?jt(n,Ct,"linePrefix",u.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(b):Ct(b)}function Ct(b){return n.enter("htmlTextData"),h(b)}}const Qu={name:"labelEnd",resolveAll:Z0,resolveTo:Q0,tokenize:K0},Y0={tokenize:J0},G0={tokenize:F0},H0={tokenize:X0};function Z0(n){let a=-1;const r=[];for(;++a<n.length;){const u=n[a][1];if(r.push(n[a]),u.type==="labelImage"||u.type==="labelLink"||u.type==="labelEnd"){const s=u.type==="labelImage"?4:2;u.type="data",a+=s}}return n.length!==r.length&&un(n,0,n.length,r),n}function Q0(n,a){let r=n.length,u=0,s,f,h,d;for(;r--;)if(s=n[r][1],f){if(s.type==="link"||s.type==="labelLink"&&s._inactive)break;n[r][0]==="enter"&&s.type==="labelLink"&&(s._inactive=!0)}else if(h){if(n[r][0]==="enter"&&(s.type==="labelImage"||s.type==="labelLink")&&!s._balanced&&(f=r,s.type!=="labelLink")){u=2;break}}else s.type==="labelEnd"&&(h=r);const g={type:n[f][1].type==="labelLink"?"link":"image",start:{...n[f][1].start},end:{...n[n.length-1][1].end}},p={type:"label",start:{...n[f][1].start},end:{...n[h][1].end}},y={type:"labelText",start:{...n[f+u+2][1].end},end:{...n[h-2][1].start}};return d=[["enter",g,a],["enter",p,a]],d=qe(d,n.slice(f+1,f+u+3)),d=qe(d,[["enter",y,a]]),d=qe(d,Gu(a.parser.constructs.insideSpan.null,n.slice(f+u+4,h-3),a)),d=qe(d,[["exit",y,a],n[h-2],n[h-1],["exit",p,a]]),d=qe(d,n.slice(h+1)),d=qe(d,[["exit",g,a]]),un(n,f,n.length,d),n}function K0(n,a,r){const u=this;let s=u.events.length,f,h;for(;s--;)if((u.events[s][1].type==="labelImage"||u.events[s][1].type==="labelLink")&&!u.events[s][1]._balanced){f=u.events[s][1];break}return d;function d(w){return f?f._inactive?A(w):(h=u.parser.defined.includes(Yl(u.sliceSerialize({start:f.end,end:u.now()}))),n.enter("labelEnd"),n.enter("labelMarker"),n.consume(w),n.exit("labelMarker"),n.exit("labelEnd"),g):r(w)}function g(w){return w===40?n.attempt(Y0,y,h?y:A)(w):w===91?n.attempt(G0,y,h?p:A)(w):h?y(w):A(w)}function p(w){return n.attempt(H0,y,A)(w)}function y(w){return a(w)}function A(w){return f._balanced=!0,r(w)}}function J0(n,a,r){return u;function u(A){return n.enter("resource"),n.enter("resourceMarker"),n.consume(A),n.exit("resourceMarker"),s}function s(A){return Ee(A)?ji(n,f)(A):f(A)}function f(A){return A===41?y(A):Tf(n,h,d,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(A)}function h(A){return Ee(A)?ji(n,g)(A):y(A)}function d(A){return r(A)}function g(A){return A===34||A===39||A===40?kf(n,p,r,"resourceTitle","resourceTitleMarker","resourceTitleString")(A):y(A)}function p(A){return Ee(A)?ji(n,y)(A):y(A)}function y(A){return A===41?(n.enter("resourceMarker"),n.consume(A),n.exit("resourceMarker"),n.exit("resource"),a):r(A)}}function F0(n,a,r){const u=this;return s;function s(d){return Cf.call(u,n,f,h,"reference","referenceMarker","referenceString")(d)}function f(d){return u.parser.defined.includes(Yl(u.sliceSerialize(u.events[u.events.length-1][1]).slice(1,-1)))?a(d):r(d)}function h(d){return r(d)}}function X0(n,a,r){return u;function u(f){return n.enter("reference"),n.enter("referenceMarker"),n.consume(f),n.exit("referenceMarker"),s}function s(f){return f===93?(n.enter("referenceMarker"),n.consume(f),n.exit("referenceMarker"),n.exit("reference"),a):r(f)}}const I0={name:"labelStartImage",resolveAll:Qu.resolveAll,tokenize:W0};function W0(n,a,r){const u=this;return s;function s(d){return n.enter("labelImage"),n.enter("labelImageMarker"),n.consume(d),n.exit("labelImageMarker"),f}function f(d){return d===91?(n.enter("labelMarker"),n.consume(d),n.exit("labelMarker"),n.exit("labelImage"),h):r(d)}function h(d){return d===94&&"_hiddenFootnoteSupport"in u.parser.constructs?r(d):a(d)}}const _0={name:"labelStartLink",resolveAll:Qu.resolveAll,tokenize:P0};function P0(n,a,r){const u=this;return s;function s(h){return n.enter("labelLink"),n.enter("labelMarker"),n.consume(h),n.exit("labelMarker"),n.exit("labelLink"),f}function f(h){return h===94&&"_hiddenFootnoteSupport"in u.parser.constructs?r(h):a(h)}}const Ku={name:"lineEnding",tokenize:$0};function $0(n,a){return r;function r(u){return n.enter("lineEnding"),n.consume(u),n.exit("lineEnding"),jt(n,a,"linePrefix")}}const Fa={name:"thematicBreak",tokenize:t1};function t1(n,a,r){let u=0,s;return f;function f(p){return n.enter("thematicBreak"),h(p)}function h(p){return s=p,d(p)}function d(p){return p===s?(n.enter("thematicBreakSequence"),g(p)):u>=3&&(p===null||dt(p))?(n.exit("thematicBreak"),a(p)):r(p)}function g(p){return p===s?(n.consume(p),u++,g):(n.exit("thematicBreakSequence"),Ot(p)?jt(n,d,"whitespace")(p):d(p))}}const we={continuation:{tokenize:i1},exit:r1,name:"list",tokenize:l1},e1={partial:!0,tokenize:u1},n1={partial:!0,tokenize:a1};function l1(n,a,r){const u=this,s=u.events[u.events.length-1];let f=s&&s[1].type==="linePrefix"?s[2].sliceSerialize(s[1],!0).length:0,h=0;return d;function d(v){const R=u.containerState.type||(v===42||v===43||v===45?"listUnordered":"listOrdered");if(R==="listUnordered"?!u.containerState.marker||v===u.containerState.marker:Yu(v)){if(u.containerState.type||(u.containerState.type=R,n.enter(R,{_container:!0})),R==="listUnordered")return n.enter("listItemPrefix"),v===42||v===45?n.check(Fa,r,p)(v):p(v);if(!u.interrupt||v===49)return n.enter("listItemPrefix"),n.enter("listItemValue"),g(v)}return r(v)}function g(v){return Yu(v)&&++h<10?(n.consume(v),g):(!u.interrupt||h<2)&&(u.containerState.marker?v===u.containerState.marker:v===41||v===46)?(n.exit("listItemValue"),p(v)):r(v)}function p(v){return n.enter("listItemMarker"),n.consume(v),n.exit("listItemMarker"),u.containerState.marker=u.containerState.marker||v,n.check(Ja,u.interrupt?r:y,n.attempt(e1,w,A))}function y(v){return u.containerState.initialBlankLine=!0,f++,w(v)}function A(v){return Ot(v)?(n.enter("listItemPrefixWhitespace"),n.consume(v),n.exit("listItemPrefixWhitespace"),w):r(v)}function w(v){return u.containerState.size=f+u.sliceSerialize(n.exit("listItemPrefix"),!0).length,a(v)}}function i1(n,a,r){const u=this;return u.containerState._closeFlow=void 0,n.check(Ja,s,f);function s(d){return u.containerState.furtherBlankLines=u.containerState.furtherBlankLines||u.containerState.initialBlankLine,jt(n,a,"listItemIndent",u.containerState.size+1)(d)}function f(d){return u.containerState.furtherBlankLines||!Ot(d)?(u.containerState.furtherBlankLines=void 0,u.containerState.initialBlankLine=void 0,h(d)):(u.containerState.furtherBlankLines=void 0,u.containerState.initialBlankLine=void 0,n.attempt(n1,a,h)(d))}function h(d){return u.containerState._closeFlow=!0,u.interrupt=void 0,jt(n,n.attempt(we,a,r),"linePrefix",u.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(d)}}function a1(n,a,r){const u=this;return jt(n,s,"listItemIndent",u.containerState.size+1);function s(f){const h=u.events[u.events.length-1];return h&&h[1].type==="listItemIndent"&&h[2].sliceSerialize(h[1],!0).length===u.containerState.size?a(f):r(f)}}function r1(n){n.exit(this.containerState.type)}function u1(n,a,r){const u=this;return jt(n,s,"listItemPrefixWhitespace",u.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function s(f){const h=u.events[u.events.length-1];return!Ot(f)&&h&&h[1].type==="listItemPrefixWhitespace"?a(f):r(f)}}const Mf={name:"setextUnderline",resolveTo:o1,tokenize:s1};function o1(n,a){let r=n.length,u,s,f;for(;r--;)if(n[r][0]==="enter"){if(n[r][1].type==="content"){u=r;break}n[r][1].type==="paragraph"&&(s=r)}else n[r][1].type==="content"&&n.splice(r,1),!f&&n[r][1].type==="definition"&&(f=r);const h={type:"setextHeading",start:{...n[u][1].start},end:{...n[n.length-1][1].end}};return n[s][1].type="setextHeadingText",f?(n.splice(s,0,["enter",h,a]),n.splice(f+1,0,["exit",n[u][1],a]),n[u][1].end={...n[f][1].end}):n[u][1]=h,n.push(["exit",h,a]),n}function s1(n,a,r){const u=this;let s;return f;function f(p){let y=u.events.length,A;for(;y--;)if(u.events[y][1].type!=="lineEnding"&&u.events[y][1].type!=="linePrefix"&&u.events[y][1].type!=="content"){A=u.events[y][1].type==="paragraph";break}return!u.parser.lazy[u.now().line]&&(u.interrupt||A)?(n.enter("setextHeadingLine"),s=p,h(p)):r(p)}function h(p){return n.enter("setextHeadingLineSequence"),d(p)}function d(p){return p===s?(n.consume(p),d):(n.exit("setextHeadingLineSequence"),Ot(p)?jt(n,g,"lineSuffix")(p):g(p))}function g(p){return p===null||dt(p)?(n.exit("setextHeadingLine"),a(p)):r(p)}}const c1={tokenize:f1};function f1(n){const a=this,r=n.attempt(Ja,u,n.attempt(this.parser.constructs.flowInitial,s,jt(n,n.attempt(this.parser.constructs.flow,s,n.attempt(g0,s)),"linePrefix")));return r;function u(f){if(f===null){n.consume(f);return}return n.enter("lineEndingBlank"),n.consume(f),n.exit("lineEndingBlank"),a.currentConstruct=void 0,r}function s(f){if(f===null){n.consume(f);return}return n.enter("lineEnding"),n.consume(f),n.exit("lineEnding"),a.currentConstruct=void 0,r}}const h1={resolveAll:Of()},d1=Rf("string"),p1=Rf("text");function Rf(n){return{resolveAll:Of(n==="text"?m1:void 0),tokenize:a};function a(r){const u=this,s=this.parser.constructs[n],f=r.attempt(s,h,d);return h;function h(y){return p(y)?f(y):d(y)}function d(y){if(y===null){r.consume(y);return}return r.enter("data"),r.consume(y),g}function g(y){return p(y)?(r.exit("data"),f(y)):(r.consume(y),g)}function p(y){if(y===null)return!0;const A=s[y];let w=-1;if(A)for(;++w<A.length;){const v=A[w];if(!v.previous||v.previous.call(u,u.previous))return!0}return!1}}}function Of(n){return a;function a(r,u){let s=-1,f;for(;++s<=r.length;)f===void 0?r[s]&&r[s][1].type==="data"&&(f=s,s++):(!r[s]||r[s][1].type!=="data")&&(s!==f+2&&(r[f][1].end=r[s-1][1].end,r.splice(f+2,s-f-2),s=f+2),f=void 0);return n?n(r,u):r}}function m1(n,a){let r=0;for(;++r<=n.length;)if((r===n.length||n[r][1].type==="lineEnding")&&n[r-1][1].type==="data"){const u=n[r-1][1],s=a.sliceStream(u);let f=s.length,h=-1,d=0,g;for(;f--;){const p=s[f];if(typeof p=="string"){for(h=p.length;p.charCodeAt(h-1)===32;)d++,h--;if(h)break;h=-1}else if(p===-2)g=!0,d++;else if(p!==-1){f++;break}}if(a._contentTypeTextTrailing&&r===n.length&&(d=0),d){const p={type:r===n.length||g||d<2?"lineSuffix":"hardBreakTrailing",start:{_bufferIndex:f?h:u.start._bufferIndex+h,_index:u.start._index+f,line:u.end.line,column:u.end.column-d,offset:u.end.offset-d},end:{...u.end}};u.end={...p.start},u.start.offset===u.end.offset?Object.assign(u,p):(n.splice(r,0,["enter",p,a],["exit",p,a]),r+=2)}r++}return n}const g1=Object.freeze(Object.defineProperty({__proto__:null,attentionMarkers:{null:[42,95]},contentInitial:{91:v0},disable:{null:[]},document:{42:we,43:we,45:we,48:we,49:we,50:we,51:we,52:we,53:we,54:we,55:we,56:we,57:we,62:Sf},flow:{35:k0,42:Fa,45:[Mf,Fa],60:O0,61:Mf,95:Fa,96:Ef,126:Ef},flowInitial:{[-2]:Zu,[-1]:Zu,32:Zu},insideSpan:{null:[Hu,h1]},string:{38:vf,92:Af},text:{[-5]:Ku,[-4]:Ku,[-3]:Ku,33:I0,38:vf,42:Hu,60:[_y,q0],91:_0,92:[T0,Af],93:Qu,95:Hu,96:c0}},Symbol.toStringTag,{value:"Module"}));function y1(n,a,r){let u={_bufferIndex:-1,_index:0,line:r&&r.line||1,column:r&&r.column||1,offset:r&&r.offset||0};const s={},f=[];let h=[],d=[];const g={attempt:ct(I),check:ct(N),consume:K,enter:Q,exit:pt,interrupt:ct(N,{interrupt:!0})},p={code:null,containerState:{},defineSkip:O,events:[],now:R,parser:n,previous:null,sliceSerialize:w,sliceStream:v,write:A};let y=a.tokenize.call(p,g);return a.resolveAll&&f.push(a),p;function A(_){return h=qe(h,_),q(),h[h.length-1]!==null?[]:(Et(a,0),p.events=Gu(f,p.events,p),p.events)}function w(_,$){return S1(v(_),$)}function v(_){return b1(h,_)}function R(){const{_bufferIndex:_,_index:$,line:tt,column:W,offset:nt}=u;return{_bufferIndex:_,_index:$,line:tt,column:W,offset:nt}}function O(_){s[_.line]=_.column,et()}function q(){let _;for(;u._index<h.length;){const $=h[u._index];if(typeof $=="string")for(_=u._index,u._bufferIndex<0&&(u._bufferIndex=0);u._index===_&&u._bufferIndex<$.length;)U($.charCodeAt(u._bufferIndex));else U($)}}function U(_){y=y(_)}function K(_){dt(_)?(u.line++,u.column=1,u.offset+=_===-3?2:1,et()):_!==-1&&(u.column++,u.offset++),u._bufferIndex<0?u._index++:(u._bufferIndex++,u._bufferIndex===h[u._index].length&&(u._bufferIndex=-1,u._index++)),p.previous=_}function Q(_,$){const tt=$||{};return tt.type=_,tt.start=R(),p.events.push(["enter",tt,p]),d.push(tt),tt}function pt(_){const $=d.pop();return $.end=R(),p.events.push(["exit",$,p]),$}function I(_,$){Et(_,$.from)}function N(_,$){$.restore()}function ct(_,$){return tt;function tt(W,nt,H){let lt,it,Ct,b;return Array.isArray(W)?at(W):"tokenize"in W?at([W]):Y(W);function Y(ut){return Wt;function Wt(At){const Bt=At!==null&&ut[At],zt=At!==null&&ut.null,be=[...Array.isArray(Bt)?Bt:Bt?[Bt]:[],...Array.isArray(zt)?zt:zt?[zt]:[]];return at(be)(At)}}function at(ut){return lt=ut,it=0,ut.length===0?H:x(ut[it])}function x(ut){return Wt;function Wt(At){return b=J(),Ct=ut,ut.partial||(p.currentConstruct=ut),ut.name&&p.parser.constructs.disable.null.includes(ut.name)?bt():ut.tokenize.call($?Object.assign(Object.create(p),$):p,g,X,bt)(At)}}function X(ut){return _(Ct,b),nt}function bt(ut){return b.restore(),++it<lt.length?x(lt[it]):H}}}function Et(_,$){_.resolveAll&&!f.includes(_)&&f.push(_),_.resolve&&un(p.events,$,p.events.length-$,_.resolve(p.events.slice($),p)),_.resolveTo&&(p.events=_.resolveTo(p.events,p))}function J(){const _=R(),$=p.previous,tt=p.currentConstruct,W=p.events.length,nt=Array.from(d);return{from:W,restore:H};function H(){u=_,p.previous=$,p.currentConstruct=tt,p.events.length=W,d=nt,et()}}function et(){u.line in s&&u.column<2&&(u.column=s[u.line],u.offset+=s[u.line]-1)}}function b1(n,a){const r=a.start._index,u=a.start._bufferIndex,s=a.end._index,f=a.end._bufferIndex;let h;if(r===s)h=[n[r].slice(u,f)];else{if(h=n.slice(r,s),u>-1){const d=h[0];typeof d=="string"?h[0]=d.slice(u):h.shift()}f>0&&h.push(n[s].slice(0,f))}return h}function S1(n,a){let r=-1;const u=[];let s;for(;++r<n.length;){const f=n[r];let h;if(typeof f=="string")h=f;else switch(f){case-5:{h="\r";break}case-4:{h=`
`;break}case-3:{h=`\r
`;break}case-2:{h=a?" ":"	";break}case-1:{if(!a&&s)continue;h=" ";break}default:h=String.fromCharCode(f)}s=f===-2,u.push(h)}return u.join("")}function A1(n){const u={constructs:By([g1,...(n||{}).extensions||[]]),content:s(Qy),defined:[],document:s(Jy),flow:s(c1),lazy:{},string:s(d1),text:s(p1)};return u;function s(f){return h;function h(d){return y1(u,f,d)}}}function v1(n){for(;!wf(n););return n}const zf=/[\0\t\n\r]/g;function x1(){let n=1,a="",r=!0,u;return s;function s(f,h,d){const g=[];let p,y,A,w,v;for(f=a+(typeof f=="string"?f.toString():new TextDecoder(h||void 0).decode(f)),A=0,a="",r&&(f.charCodeAt(0)===65279&&A++,r=void 0);A<f.length;){if(zf.lastIndex=A,p=zf.exec(f),w=p&&p.index!==void 0?p.index:f.length,v=f.charCodeAt(w),!p){a=f.slice(A);break}if(v===10&&A===w&&u)g.push(-3),u=void 0;else switch(u&&(g.push(-5),u=void 0),A<w&&(g.push(f.slice(A,w)),n+=w-A),v){case 0:{g.push(65533),n++;break}case 9:{for(y=Math.ceil(n/4)*4,g.push(-2);n++<y;)g.push(-1);break}case 10:{g.push(-4),n=1;break}default:u=!0,n=1}A=w+1}return d&&(u&&g.push(-5),a&&g.push(a),g.push(null)),g}}const E1=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function w1(n){return n.replace(E1,T1)}function T1(n,a,r){if(a)return a;if(r.charCodeAt(0)===35){const s=r.charCodeAt(1),f=s===120||s===88;return mf(r.slice(f?2:1),f?16:10)}return qu(r)||n}const Df={}.hasOwnProperty;function C1(n,a,r){return typeof a!="string"&&(r=a,a=void 0),k1(r)(v1(A1(r).document().write(x1()(n,a,!0))))}function k1(n){const a={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:f(Wl),autolinkProtocol:J,autolinkEmail:J,atxHeading:f(dl),blockQuote:f(zt),characterEscape:J,characterReference:J,codeFenced:f(be),codeFencedFenceInfo:h,codeFencedFenceMeta:h,codeIndented:f(be,h),codeText:f(hl,h),codeTextData:J,data:J,codeFlowValue:J,definition:f(fn),definitionDestinationString:h,definitionLabelString:h,definitionTitleString:h,emphasis:f(Fl),hardBreakEscape:f(bn),hardBreakTrailing:f(bn),htmlFlow:f(Xl,h),htmlFlowData:J,htmlText:f(Xl,h),htmlTextData:J,image:f(Il),label:h,link:f(Wl),listItem:f(Wi),listItemValue:w,listOrdered:f(_l,A),listUnordered:f(_l),paragraph:f(ko),reference:x,referenceString:h,resourceDestinationString:h,resourceTitleString:h,setextHeading:f(dl),strong:f(Vo),thematicBreak:f(Mo)},exit:{atxHeading:g(),atxHeadingSequence:I,autolink:g(),autolinkEmail:Bt,autolinkProtocol:At,blockQuote:g(),characterEscapeValue:et,characterReferenceMarkerHexadecimal:bt,characterReferenceMarkerNumeric:bt,characterReferenceValue:ut,characterReference:Wt,codeFenced:g(q),codeFencedFence:O,codeFencedFenceInfo:v,codeFencedFenceMeta:R,codeFlowValue:et,codeIndented:g(U),codeText:g(nt),codeTextData:et,data:et,definition:g(),definitionDestinationString:pt,definitionLabelString:K,definitionTitleString:Q,emphasis:g(),hardBreakEscape:g($),hardBreakTrailing:g($),htmlFlow:g(tt),htmlFlowData:et,htmlText:g(W),htmlTextData:et,image:g(lt),label:Ct,labelText:it,lineEnding:_,link:g(H),listItem:g(),listOrdered:g(),listUnordered:g(),paragraph:g(),referenceString:X,resourceDestinationString:b,resourceTitleString:Y,resource:at,setextHeading:g(Et),setextHeadingLineSequence:ct,setextHeadingText:N,strong:g(),thematicBreak:g()}};Uf(a,(n||{}).mdastExtensions||[]);const r={};return u;function u(L){let F={type:"root",children:[]};const ht={stack:[F],tokenStack:[],config:a,enter:d,exit:p,buffer:h,resume:y,data:r},wt=[];let Dt=-1;for(;++Dt<L.length;)if(L[Dt][1].type==="listOrdered"||L[Dt][1].type==="listUnordered")if(L[Dt][0]==="enter")wt.push(Dt);else{const ze=wt.pop();Dt=s(L,ze,Dt)}for(Dt=-1;++Dt<L.length;){const ze=a[L[Dt][0]];Df.call(ze,L[Dt][1].type)&&ze[L[Dt][1].type].call(Object.assign({sliceSerialize:L[Dt][2].sliceSerialize},ht),L[Dt][1])}if(ht.tokenStack.length>0){const ze=ht.tokenStack[ht.tokenStack.length-1];(ze[1]||Nf).call(ht,void 0,ze[0])}for(F.position={start:qn(L.length>0?L[0][1].start:{line:1,column:1,offset:0}),end:qn(L.length>0?L[L.length-2][1].end:{line:1,column:1,offset:0})},Dt=-1;++Dt<a.transforms.length;)F=a.transforms[Dt](F)||F;return F}function s(L,F,ht){let wt=F-1,Dt=-1,ze=!1,Sn,Se,le,pl;for(;++wt<=ht;){const Kt=L[wt];switch(Kt[1].type){case"listUnordered":case"listOrdered":case"blockQuote":{Kt[0]==="enter"?Dt++:Dt--,pl=void 0;break}case"lineEndingBlank":{Kt[0]==="enter"&&(Sn&&!pl&&!Dt&&!le&&(le=wt),pl=void 0);break}case"linePrefix":case"listItemValue":case"listItemMarker":case"listItemPrefix":case"listItemPrefixWhitespace":break;default:pl=void 0}if(!Dt&&Kt[0]==="enter"&&Kt[1].type==="listItemPrefix"||Dt===-1&&Kt[0]==="exit"&&(Kt[1].type==="listUnordered"||Kt[1].type==="listOrdered")){if(Sn){let $t=wt;for(Se=void 0;$t--;){const tn=L[$t];if(tn[1].type==="lineEnding"||tn[1].type==="lineEndingBlank"){if(tn[0]==="exit")continue;Se&&(L[Se][1].type="lineEndingBlank",ze=!0),tn[1].type="lineEnding",Se=$t}else if(!(tn[1].type==="linePrefix"||tn[1].type==="blockQuotePrefix"||tn[1].type==="blockQuotePrefixWhitespace"||tn[1].type==="blockQuoteMarker"||tn[1].type==="listItemIndent"))break}le&&(!Se||le<Se)&&(Sn._spread=!0),Sn.end=Object.assign({},Se?L[Se][1].start:Kt[1].end),L.splice(Se||wt,0,["exit",Sn,Kt[2]]),wt++,ht++}if(Kt[1].type==="listItemPrefix"){const $t={type:"listItem",_spread:!1,start:Object.assign({},Kt[1].start),end:void 0};Sn=$t,L.splice(wt,0,["enter",$t,Kt[2]]),wt++,ht++,le=void 0,pl=!0}}}return L[F][1]._spread=ze,ht}function f(L,F){return ht;function ht(wt){d.call(this,L(wt),wt),F&&F.call(this,wt)}}function h(){this.stack.push({type:"fragment",children:[]})}function d(L,F,ht){this.stack[this.stack.length-1].children.push(L),this.stack.push(L),this.tokenStack.push([F,ht||void 0]),L.position={start:qn(F.start),end:void 0}}function g(L){return F;function F(ht){L&&L.call(this,ht),p.call(this,ht)}}function p(L,F){const ht=this.stack.pop(),wt=this.tokenStack.pop();if(wt)wt[0].type!==L.type&&(F?F.call(this,L,wt[0]):(wt[1]||Nf).call(this,L,wt[0]));else throw new Error("Cannot close `"+L.type+"` ("+Bi({start:L.start,end:L.end})+"): it’s not open");ht.position.end=qn(L.end)}function y(){return Uy(this.stack.pop())}function A(){this.data.expectingFirstListItemValue=!0}function w(L){if(this.data.expectingFirstListItemValue){const F=this.stack[this.stack.length-2];F.start=Number.parseInt(this.sliceSerialize(L),10),this.data.expectingFirstListItemValue=void 0}}function v(){const L=this.resume(),F=this.stack[this.stack.length-1];F.lang=L}function R(){const L=this.resume(),F=this.stack[this.stack.length-1];F.meta=L}function O(){this.data.flowCodeInside||(this.buffer(),this.data.flowCodeInside=!0)}function q(){const L=this.resume(),F=this.stack[this.stack.length-1];F.value=L.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),this.data.flowCodeInside=void 0}function U(){const L=this.resume(),F=this.stack[this.stack.length-1];F.value=L.replace(/(\r?\n|\r)$/g,"")}function K(L){const F=this.resume(),ht=this.stack[this.stack.length-1];ht.label=F,ht.identifier=Yl(this.sliceSerialize(L)).toLowerCase()}function Q(){const L=this.resume(),F=this.stack[this.stack.length-1];F.title=L}function pt(){const L=this.resume(),F=this.stack[this.stack.length-1];F.url=L}function I(L){const F=this.stack[this.stack.length-1];if(!F.depth){const ht=this.sliceSerialize(L).length;F.depth=ht}}function N(){this.data.setextHeadingSlurpLineEnding=!0}function ct(L){const F=this.stack[this.stack.length-1];F.depth=this.sliceSerialize(L).codePointAt(0)===61?1:2}function Et(){this.data.setextHeadingSlurpLineEnding=void 0}function J(L){const ht=this.stack[this.stack.length-1].children;let wt=ht[ht.length-1];(!wt||wt.type!=="text")&&(wt=je(),wt.position={start:qn(L.start),end:void 0},ht.push(wt)),this.stack.push(wt)}function et(L){const F=this.stack.pop();F.value+=this.sliceSerialize(L),F.position.end=qn(L.end)}function _(L){const F=this.stack[this.stack.length-1];if(this.data.atHardBreak){const ht=F.children[F.children.length-1];ht.position.end=qn(L.end),this.data.atHardBreak=void 0;return}!this.data.setextHeadingSlurpLineEnding&&a.canContainEols.includes(F.type)&&(J.call(this,L),et.call(this,L))}function $(){this.data.atHardBreak=!0}function tt(){const L=this.resume(),F=this.stack[this.stack.length-1];F.value=L}function W(){const L=this.resume(),F=this.stack[this.stack.length-1];F.value=L}function nt(){const L=this.resume(),F=this.stack[this.stack.length-1];F.value=L}function H(){const L=this.stack[this.stack.length-1];if(this.data.inReference){const F=this.data.referenceType||"shortcut";L.type+="Reference",L.referenceType=F,delete L.url,delete L.title}else delete L.identifier,delete L.label;this.data.referenceType=void 0}function lt(){const L=this.stack[this.stack.length-1];if(this.data.inReference){const F=this.data.referenceType||"shortcut";L.type+="Reference",L.referenceType=F,delete L.url,delete L.title}else delete L.identifier,delete L.label;this.data.referenceType=void 0}function it(L){const F=this.sliceSerialize(L),ht=this.stack[this.stack.length-2];ht.label=w1(F),ht.identifier=Yl(F).toLowerCase()}function Ct(){const L=this.stack[this.stack.length-1],F=this.resume(),ht=this.stack[this.stack.length-1];if(this.data.inReference=!0,ht.type==="link"){const wt=L.children;ht.children=wt}else ht.alt=F}function b(){const L=this.resume(),F=this.stack[this.stack.length-1];F.url=L}function Y(){const L=this.resume(),F=this.stack[this.stack.length-1];F.title=L}function at(){this.data.inReference=void 0}function x(){this.data.referenceType="collapsed"}function X(L){const F=this.resume(),ht=this.stack[this.stack.length-1];ht.label=F,ht.identifier=Yl(this.sliceSerialize(L)).toLowerCase(),this.data.referenceType="full"}function bt(L){this.data.characterReferenceType=L.type}function ut(L){const F=this.sliceSerialize(L),ht=this.data.characterReferenceType;let wt;ht?(wt=mf(F,ht==="characterReferenceMarkerNumeric"?10:16),this.data.characterReferenceType=void 0):wt=qu(F);const Dt=this.stack[this.stack.length-1];Dt.value+=wt}function Wt(L){const F=this.stack.pop();F.position.end=qn(L.end)}function At(L){et.call(this,L);const F=this.stack[this.stack.length-1];F.url=this.sliceSerialize(L)}function Bt(L){et.call(this,L);const F=this.stack[this.stack.length-1];F.url="mailto:"+this.sliceSerialize(L)}function zt(){return{type:"blockquote",children:[]}}function be(){return{type:"code",lang:null,meta:null,value:""}}function hl(){return{type:"inlineCode",value:""}}function fn(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function Fl(){return{type:"emphasis",children:[]}}function dl(){return{type:"heading",depth:0,children:[]}}function bn(){return{type:"break"}}function Xl(){return{type:"html",value:""}}function Il(){return{type:"image",title:null,url:"",alt:null}}function Wl(){return{type:"link",title:null,url:"",children:[]}}function _l(L){return{type:"list",ordered:L.type==="listOrdered",start:null,spread:L._spread,children:[]}}function Wi(L){return{type:"listItem",spread:L._spread,checked:null,children:[]}}function ko(){return{type:"paragraph",children:[]}}function Vo(){return{type:"strong",children:[]}}function je(){return{type:"text",value:""}}function Mo(){return{type:"thematicBreak"}}}function qn(n){return{line:n.line,column:n.column,offset:n.offset}}function Uf(n,a){let r=-1;for(;++r<a.length;){const u=a[r];Array.isArray(u)?Uf(n,u):V1(n,u)}}function V1(n,a){let r;for(r in a)if(Df.call(a,r))switch(r){case"canContainEols":{const u=a[r];u&&n[r].push(...u);break}case"transforms":{const u=a[r];u&&n[r].push(...u);break}case"enter":case"exit":{const u=a[r];u&&Object.assign(n[r],u);break}}}function Nf(n,a){throw n?new Error("Cannot close `"+n.type+"` ("+Bi({start:n.start,end:n.end})+"): a different token (`"+a.type+"`, "+Bi({start:a.start,end:a.end})+") is open"):new Error("Cannot close document, a token (`"+a.type+"`, "+Bi({start:a.start,end:a.end})+") is still open")}function M1(n){const a=this;a.parser=r;function r(u){return C1(u,{...a.data("settings"),...n,extensions:a.data("micromarkExtensions")||[],mdastExtensions:a.data("fromMarkdownExtensions")||[]})}}function R1(n,a){const r={type:"element",tagName:"blockquote",properties:{},children:n.wrap(n.all(a),!0)};return n.patch(a,r),n.applyData(a,r)}function O1(n,a){const r={type:"element",tagName:"br",properties:{},children:[]};return n.patch(a,r),[n.applyData(a,r),{type:"text",value:`
`}]}function z1(n,a){const r=a.value?a.value+`
`:"",u={};a.lang&&(u.className=["language-"+a.lang]);let s={type:"element",tagName:"code",properties:u,children:[{type:"text",value:r}]};return a.meta&&(s.data={meta:a.meta}),n.patch(a,s),s=n.applyData(a,s),s={type:"element",tagName:"pre",properties:{},children:[s]},n.patch(a,s),s}function D1(n,a){const r={type:"element",tagName:"del",properties:{},children:n.all(a)};return n.patch(a,r),n.applyData(a,r)}function U1(n,a){const r={type:"element",tagName:"em",properties:{},children:n.all(a)};return n.patch(a,r),n.applyData(a,r)}function N1(n,a){const r=typeof n.options.clobberPrefix=="string"?n.options.clobberPrefix:"user-content-",u=String(a.identifier).toUpperCase(),s=Gl(u.toLowerCase()),f=n.footnoteOrder.indexOf(u);let h,d=n.footnoteCounts.get(u);d===void 0?(d=0,n.footnoteOrder.push(u),h=n.footnoteOrder.length):h=f+1,d+=1,n.footnoteCounts.set(u,d);const g={type:"element",tagName:"a",properties:{href:"#"+r+"fn-"+s,id:r+"fnref-"+s+(d>1?"-"+d:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(h)}]};n.patch(a,g);const p={type:"element",tagName:"sup",properties:{},children:[g]};return n.patch(a,p),n.applyData(a,p)}function B1(n,a){const r={type:"element",tagName:"h"+a.depth,properties:{},children:n.all(a)};return n.patch(a,r),n.applyData(a,r)}function L1(n,a){if(n.options.allowDangerousHtml){const r={type:"raw",value:a.value};return n.patch(a,r),n.applyData(a,r)}}function Bf(n,a){const r=a.referenceType;let u="]";if(r==="collapsed"?u+="[]":r==="full"&&(u+="["+(a.label||a.identifier)+"]"),a.type==="imageReference")return[{type:"text",value:"!["+a.alt+u}];const s=n.all(a),f=s[0];f&&f.type==="text"?f.value="["+f.value:s.unshift({type:"text",value:"["});const h=s[s.length-1];return h&&h.type==="text"?h.value+=u:s.push({type:"text",value:u}),s}function q1(n,a){const r=String(a.identifier).toUpperCase(),u=n.definitionById.get(r);if(!u)return Bf(n,a);const s={src:Gl(u.url||""),alt:a.alt};u.title!==null&&u.title!==void 0&&(s.title=u.title);const f={type:"element",tagName:"img",properties:s,children:[]};return n.patch(a,f),n.applyData(a,f)}function j1(n,a){const r={src:Gl(a.url)};a.alt!==null&&a.alt!==void 0&&(r.alt=a.alt),a.title!==null&&a.title!==void 0&&(r.title=a.title);const u={type:"element",tagName:"img",properties:r,children:[]};return n.patch(a,u),n.applyData(a,u)}function Y1(n,a){const r={type:"text",value:a.value.replace(/\r?\n|\r/g," ")};n.patch(a,r);const u={type:"element",tagName:"code",properties:{},children:[r]};return n.patch(a,u),n.applyData(a,u)}function G1(n,a){const r=String(a.identifier).toUpperCase(),u=n.definitionById.get(r);if(!u)return Bf(n,a);const s={href:Gl(u.url||"")};u.title!==null&&u.title!==void 0&&(s.title=u.title);const f={type:"element",tagName:"a",properties:s,children:n.all(a)};return n.patch(a,f),n.applyData(a,f)}function H1(n,a){const r={href:Gl(a.url)};a.title!==null&&a.title!==void 0&&(r.title=a.title);const u={type:"element",tagName:"a",properties:r,children:n.all(a)};return n.patch(a,u),n.applyData(a,u)}function Z1(n,a,r){const u=n.all(a),s=r?Q1(r):Lf(a),f={},h=[];if(typeof a.checked=="boolean"){const y=u[0];let A;y&&y.type==="element"&&y.tagName==="p"?A=y:(A={type:"element",tagName:"p",properties:{},children:[]},u.unshift(A)),A.children.length>0&&A.children.unshift({type:"text",value:" "}),A.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:a.checked,disabled:!0},children:[]}),f.className=["task-list-item"]}let d=-1;for(;++d<u.length;){const y=u[d];(s||d!==0||y.type!=="element"||y.tagName!=="p")&&h.push({type:"text",value:`
`}),y.type==="element"&&y.tagName==="p"&&!s?h.push(...y.children):h.push(y)}const g=u[u.length-1];g&&(s||g.type!=="element"||g.tagName!=="p")&&h.push({type:"text",value:`
`});const p={type:"element",tagName:"li",properties:f,children:h};return n.patch(a,p),n.applyData(a,p)}function Q1(n){let a=!1;if(n.type==="list"){a=n.spread||!1;const r=n.children;let u=-1;for(;!a&&++u<r.length;)a=Lf(r[u])}return a}function Lf(n){const a=n.spread;return a??n.children.length>1}function K1(n,a){const r={},u=n.all(a);let s=-1;for(typeof a.start=="number"&&a.start!==1&&(r.start=a.start);++s<u.length;){const h=u[s];if(h.type==="element"&&h.tagName==="li"&&h.properties&&Array.isArray(h.properties.className)&&h.properties.className.includes("task-list-item")){r.className=["contains-task-list"];break}}const f={type:"element",tagName:a.ordered?"ol":"ul",properties:r,children:n.wrap(u,!0)};return n.patch(a,f),n.applyData(a,f)}function J1(n,a){const r={type:"element",tagName:"p",properties:{},children:n.all(a)};return n.patch(a,r),n.applyData(a,r)}function F1(n,a){const r={type:"root",children:n.wrap(n.all(a))};return n.patch(a,r),n.applyData(a,r)}function X1(n,a){const r={type:"element",tagName:"strong",properties:{},children:n.all(a)};return n.patch(a,r),n.applyData(a,r)}function I1(n,a){const r=n.all(a),u=r.shift(),s=[];if(u){const h={type:"element",tagName:"thead",properties:{},children:n.wrap([u],!0)};n.patch(a.children[0],h),s.push(h)}if(r.length>0){const h={type:"element",tagName:"tbody",properties:{},children:n.wrap(r,!0)},d=zu(a.children[1]),g=nf(a.children[a.children.length-1]);d&&g&&(h.position={start:d,end:g}),s.push(h)}const f={type:"element",tagName:"table",properties:{},children:n.wrap(s,!0)};return n.patch(a,f),n.applyData(a,f)}function W1(n,a,r){const u=r?r.children:void 0,f=(u?u.indexOf(a):1)===0?"th":"td",h=r&&r.type==="table"?r.align:void 0,d=h?h.length:a.children.length;let g=-1;const p=[];for(;++g<d;){const A=a.children[g],w={},v=h?h[g]:void 0;v&&(w.align=v);let R={type:"element",tagName:f,properties:w,children:[]};A&&(R.children=n.all(A),n.patch(A,R),R=n.applyData(A,R)),p.push(R)}const y={type:"element",tagName:"tr",properties:{},children:n.wrap(p,!0)};return n.patch(a,y),n.applyData(a,y)}function _1(n,a){const r={type:"element",tagName:"td",properties:{},children:n.all(a)};return n.patch(a,r),n.applyData(a,r)}const qf=9,jf=32;function P1(n){const a=String(n),r=/\r?\n|\r/g;let u=r.exec(a),s=0;const f=[];for(;u;)f.push(Yf(a.slice(s,u.index),s>0,!0),u[0]),s=u.index+u[0].length,u=r.exec(a);return f.push(Yf(a.slice(s),s>0,!1)),f.join("")}function Yf(n,a,r){let u=0,s=n.length;if(a){let f=n.codePointAt(u);for(;f===qf||f===jf;)u++,f=n.codePointAt(u)}if(r){let f=n.codePointAt(s-1);for(;f===qf||f===jf;)s--,f=n.codePointAt(s-1)}return s>u?n.slice(u,s):""}function $1(n,a){const r={type:"text",value:P1(String(a.value))};return n.patch(a,r),n.applyData(a,r)}function tb(n,a){const r={type:"element",tagName:"hr",properties:{},children:[]};return n.patch(a,r),n.applyData(a,r)}const eb={blockquote:R1,break:O1,code:z1,delete:D1,emphasis:U1,footnoteReference:N1,heading:B1,html:L1,imageReference:q1,image:j1,inlineCode:Y1,linkReference:G1,link:H1,listItem:Z1,list:K1,paragraph:J1,root:F1,strong:X1,table:I1,tableCell:_1,tableRow:W1,text:$1,thematicBreak:tb,toml:Xa,yaml:Xa,definition:Xa,footnoteDefinition:Xa};function Xa(){}const Gf=-1,Ia=0,Yi=1,Wa=2,Ju=3,Fu=4,Xu=5,Iu=6,Hf=7,Zf=8,Qf=typeof self=="object"?self:globalThis,nb=(n,a)=>{const r=(s,f)=>(n.set(f,s),s),u=s=>{if(n.has(s))return n.get(s);const[f,h]=a[s];switch(f){case Ia:case Gf:return r(h,s);case Yi:{const d=r([],s);for(const g of h)d.push(u(g));return d}case Wa:{const d=r({},s);for(const[g,p]of h)d[u(g)]=u(p);return d}case Ju:return r(new Date(h),s);case Fu:{const{source:d,flags:g}=h;return r(new RegExp(d,g),s)}case Xu:{const d=r(new Map,s);for(const[g,p]of h)d.set(u(g),u(p));return d}case Iu:{const d=r(new Set,s);for(const g of h)d.add(u(g));return d}case Hf:{const{name:d,message:g}=h;return r(new Qf[d](g),s)}case Zf:return r(BigInt(h),s);case"BigInt":return r(Object(BigInt(h)),s);case"ArrayBuffer":return r(new Uint8Array(h).buffer,h);case"DataView":{const{buffer:d}=new Uint8Array(h);return r(new DataView(d),h)}}return r(new Qf[f](h),s)};return u},Kf=n=>nb(new Map,n)(0),Hl="",{toString:lb}={},{keys:ib}=Object,Gi=n=>{const a=typeof n;if(a!=="object"||!n)return[Ia,a];const r=lb.call(n).slice(8,-1);switch(r){case"Array":return[Yi,Hl];case"Object":return[Wa,Hl];case"Date":return[Ju,Hl];case"RegExp":return[Fu,Hl];case"Map":return[Xu,Hl];case"Set":return[Iu,Hl];case"DataView":return[Yi,r]}return r.includes("Array")?[Yi,r]:r.includes("Error")?[Hf,r]:[Wa,r]},_a=([n,a])=>n===Ia&&(a==="function"||a==="symbol"),ab=(n,a,r,u)=>{const s=(h,d)=>{const g=u.push(h)-1;return r.set(d,g),g},f=h=>{if(r.has(h))return r.get(h);let[d,g]=Gi(h);switch(d){case Ia:{let y=h;switch(g){case"bigint":d=Zf,y=h.toString();break;case"function":case"symbol":if(n)throw new TypeError("unable to serialize "+g);y=null;break;case"undefined":return s([Gf],h)}return s([d,y],h)}case Yi:{if(g){let w=h;return g==="DataView"?w=new Uint8Array(h.buffer):g==="ArrayBuffer"&&(w=new Uint8Array(h)),s([g,[...w]],h)}const y=[],A=s([d,y],h);for(const w of h)y.push(f(w));return A}case Wa:{if(g)switch(g){case"BigInt":return s([g,h.toString()],h);case"Boolean":case"Number":case"String":return s([g,h.valueOf()],h)}if(a&&"toJSON"in h)return f(h.toJSON());const y=[],A=s([d,y],h);for(const w of ib(h))(n||!_a(Gi(h[w])))&&y.push([f(w),f(h[w])]);return A}case Ju:return s([d,h.toISOString()],h);case Fu:{const{source:y,flags:A}=h;return s([d,{source:y,flags:A}],h)}case Xu:{const y=[],A=s([d,y],h);for(const[w,v]of h)(n||!(_a(Gi(w))||_a(Gi(v))))&&y.push([f(w),f(v)]);return A}case Iu:{const y=[],A=s([d,y],h);for(const w of h)(n||!_a(Gi(w)))&&y.push(f(w));return A}}const{message:p}=h;return s([d,{name:g,message:p}],h)};return f},Jf=(n,{json:a,lossy:r}={})=>{const u=[];return ab(!(a||r),!!a,new Map,u)(n),u},Pa=typeof structuredClone=="function"?(n,a)=>a&&("json"in a||"lossy"in a)?Kf(Jf(n,a)):structuredClone(n):(n,a)=>Kf(Jf(n,a));function rb(n,a){const r=[{type:"text",value:"↩"}];return a>1&&r.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(a)}]}),r}function ub(n,a){return"Back to reference "+(n+1)+(a>1?"-"+a:"")}function ob(n){const a=typeof n.options.clobberPrefix=="string"?n.options.clobberPrefix:"user-content-",r=n.options.footnoteBackContent||rb,u=n.options.footnoteBackLabel||ub,s=n.options.footnoteLabel||"Footnotes",f=n.options.footnoteLabelTagName||"h2",h=n.options.footnoteLabelProperties||{className:["sr-only"]},d=[];let g=-1;for(;++g<n.footnoteOrder.length;){const p=n.footnoteById.get(n.footnoteOrder[g]);if(!p)continue;const y=n.all(p),A=String(p.identifier).toUpperCase(),w=Gl(A.toLowerCase());let v=0;const R=[],O=n.footnoteCounts.get(A);for(;O!==void 0&&++v<=O;){R.length>0&&R.push({type:"text",value:" "});let K=typeof r=="string"?r:r(g,v);typeof K=="string"&&(K={type:"text",value:K}),R.push({type:"element",tagName:"a",properties:{href:"#"+a+"fnref-"+w+(v>1?"-"+v:""),dataFootnoteBackref:"",ariaLabel:typeof u=="string"?u:u(g,v),className:["data-footnote-backref"]},children:Array.isArray(K)?K:[K]})}const q=y[y.length-1];if(q&&q.type==="element"&&q.tagName==="p"){const K=q.children[q.children.length-1];K&&K.type==="text"?K.value+=" ":q.children.push({type:"text",value:" "}),q.children.push(...R)}else y.push(...R);const U={type:"element",tagName:"li",properties:{id:a+"fn-"+w},children:n.wrap(y,!0)};n.patch(p,U),d.push(U)}if(d.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:f,properties:{...Pa(h),id:"footnote-label"},children:[{type:"text",value:s}]},{type:"text",value:`
`},{type:"element",tagName:"ol",properties:{},children:n.wrap(d,!0)},{type:"text",value:`
`}]}}const Ff=function(n){if(n==null)return hb;if(typeof n=="function")return $a(n);if(typeof n=="object")return Array.isArray(n)?sb(n):cb(n);if(typeof n=="string")return fb(n);throw new Error("Expected function, string, or object as test")};function sb(n){const a=[];let r=-1;for(;++r<n.length;)a[r]=Ff(n[r]);return $a(u);function u(...s){let f=-1;for(;++f<a.length;)if(a[f].apply(this,s))return!0;return!1}}function cb(n){const a=n;return $a(r);function r(u){const s=u;let f;for(f in n)if(s[f]!==a[f])return!1;return!0}}function fb(n){return $a(a);function a(r){return r&&r.type===n}}function $a(n){return a;function a(r,u,s){return!!(db(r)&&n.call(this,r,typeof u=="number"?u:void 0,s||void 0))}}function hb(){return!0}function db(n){return n!==null&&typeof n=="object"&&"type"in n}function XE(n){return n}const Xf=[],pb=!0,If=!1,mb="skip";function gb(n,a,r,u){let s;typeof a=="function"&&typeof r!="function"?(u=r,r=a):s=a;const f=Ff(s),h=u?-1:1;d(n,void 0,[])();function d(g,p,y){const A=g&&typeof g=="object"?g:{};if(typeof A.type=="string"){const v=typeof A.tagName=="string"?A.tagName:typeof A.name=="string"?A.name:void 0;Object.defineProperty(w,"name",{value:"node ("+(g.type+(v?"<"+v+">":""))+")"})}return w;function w(){let v=Xf,R,O,q;if((!a||f(g,p,y[y.length-1]||void 0))&&(v=yb(r(g,y)),v[0]===If))return v;if("children"in g&&g.children){const U=g;if(U.children&&v[0]!==mb)for(O=(u?U.children.length:-1)+h,q=y.concat(U);O>-1&&O<U.children.length;){const K=U.children[O];if(R=d(K,O,q)(),R[0]===If)return R;O=typeof R[1]=="number"?R[1]:O+h}}return v}}}function yb(n){return Array.isArray(n)?n:typeof n=="number"?[pb,n]:n==null?Xf:[n]}function Wf(n,a,r,u){let s,f,h;typeof a=="function"?(f=void 0,h=a,s=r):(f=a,h=r,s=u),gb(n,f,d,s);function d(g,p){const y=p[p.length-1],A=y?y.children.indexOf(g):void 0;return h(g,A,y)}}const Wu={}.hasOwnProperty,bb={};function Sb(n,a){const r=a||bb,u=new Map,s=new Map,f=new Map,h={...eb,...r.handlers},d={all:p,applyData:vb,definitionById:u,footnoteById:s,footnoteCounts:f,footnoteOrder:[],handlers:h,one:g,options:r,patch:Ab,wrap:Eb};return Wf(n,function(y){if(y.type==="definition"||y.type==="footnoteDefinition"){const A=y.type==="definition"?u:s,w=String(y.identifier).toUpperCase();A.has(w)||A.set(w,y)}}),d;function g(y,A){const w=y.type,v=d.handlers[w];if(Wu.call(d.handlers,w)&&v)return v(d,y,A);if(d.options.passThrough&&d.options.passThrough.includes(w)){if("children"in y){const{children:O,...q}=y,U=Pa(q);return U.children=d.all(y),U}return Pa(y)}return(d.options.unknownHandler||xb)(d,y,A)}function p(y){const A=[];if("children"in y){const w=y.children;let v=-1;for(;++v<w.length;){const R=d.one(w[v],y);if(R){if(v&&w[v-1].type==="break"&&(!Array.isArray(R)&&R.type==="text"&&(R.value=_f(R.value)),!Array.isArray(R)&&R.type==="element")){const O=R.children[0];O&&O.type==="text"&&(O.value=_f(O.value))}Array.isArray(R)?A.push(...R):A.push(R)}}}return A}}function Ab(n,a){n.position&&(a.position=hy(n))}function vb(n,a){let r=a;if(n&&n.data){const u=n.data.hName,s=n.data.hChildren,f=n.data.hProperties;if(typeof u=="string")if(r.type==="element")r.tagName=u;else{const h="children"in r?r.children:[r];r={type:"element",tagName:u,properties:{},children:h}}r.type==="element"&&f&&Object.assign(r.properties,Pa(f)),"children"in r&&r.children&&s!==null&&s!==void 0&&(r.children=s)}return r}function xb(n,a){const r=a.data||{},u="value"in a&&!(Wu.call(r,"hProperties")||Wu.call(r,"hChildren"))?{type:"text",value:a.value}:{type:"element",tagName:"div",properties:{},children:n.all(a)};return n.patch(a,u),n.applyData(a,u)}function Eb(n,a){const r=[];let u=-1;for(a&&r.push({type:"text",value:`
`});++u<n.length;)u&&r.push({type:"text",value:`
`}),r.push(n[u]);return a&&n.length>0&&r.push({type:"text",value:`
`}),r}function _f(n){let a=0,r=n.charCodeAt(a);for(;r===9||r===32;)a++,r=n.charCodeAt(a);return n.slice(a)}function Pf(n,a){const r=Sb(n,a),u=r.one(n,void 0),s=ob(r),f=Array.isArray(u)?{type:"root",children:u}:u||{type:"root",children:[]};return s&&f.children.push({type:"text",value:`
`},s),f}function wb(n,a){return n&&"run"in n?async function(r,u){const s=Pf(r,{file:u,...a});await n.run(s,u)}:function(r,u){return Pf(r,{file:u,...n||a})}}function $f(n){if(n)throw n}var _u,th;function Tb(){if(th)return _u;th=1;var n=Object.prototype.hasOwnProperty,a=Object.prototype.toString,r=Object.defineProperty,u=Object.getOwnPropertyDescriptor,s=function(p){return typeof Array.isArray=="function"?Array.isArray(p):a.call(p)==="[object Array]"},f=function(p){if(!p||a.call(p)!=="[object Object]")return!1;var y=n.call(p,"constructor"),A=p.constructor&&p.constructor.prototype&&n.call(p.constructor.prototype,"isPrototypeOf");if(p.constructor&&!y&&!A)return!1;var w;for(w in p);return typeof w>"u"||n.call(p,w)},h=function(p,y){r&&y.name==="__proto__"?r(p,y.name,{enumerable:!0,configurable:!0,value:y.newValue,writable:!0}):p[y.name]=y.newValue},d=function(p,y){if(y==="__proto__")if(n.call(p,y)){if(u)return u(p,y).value}else return;return p[y]};return _u=function g(){var p,y,A,w,v,R,O=arguments[0],q=1,U=arguments.length,K=!1;for(typeof O=="boolean"&&(K=O,O=arguments[1]||{},q=2),(O==null||typeof O!="object"&&typeof O!="function")&&(O={});q<U;++q)if(p=arguments[q],p!=null)for(y in p)A=d(O,y),w=d(p,y),O!==w&&(K&&w&&(f(w)||(v=s(w)))?(v?(v=!1,R=A&&s(A)?A:[]):R=A&&f(A)?A:{},h(O,{name:y,newValue:g(K,R,w)})):typeof w<"u"&&h(O,{name:y,newValue:w}));return O},_u}var Cb=Tb();const Pu=yn(Cb);function $u(n){if(typeof n!="object"||n===null)return!1;const a=Object.getPrototypeOf(n);return(a===null||a===Object.prototype||Object.getPrototypeOf(a)===null)&&!(Symbol.toStringTag in n)&&!(Symbol.iterator in n)}function kb(){const n=[],a={run:r,use:u};return a;function r(...s){let f=-1;const h=s.pop();if(typeof h!="function")throw new TypeError("Expected function as last argument, not "+h);d(null,...s);function d(g,...p){const y=n[++f];let A=-1;if(g){h(g);return}for(;++A<s.length;)(p[A]===null||p[A]===void 0)&&(p[A]=s[A]);s=p,y?Vb(y,d)(...p):h(null,...p)}}function u(s){if(typeof s!="function")throw new TypeError("Expected `middelware` to be a function, not "+s);return n.push(s),a}}function Vb(n,a){let r;return u;function u(...h){const d=n.length>h.length;let g;d&&h.push(s);try{g=n.apply(this,h)}catch(p){const y=p;if(d&&r)throw y;return s(y)}d||(g&&g.then&&typeof g.then=="function"?g.then(f,s):g instanceof Error?s(g):f(g))}function s(h,...d){r||(r=!0,a(h,...d))}function f(h){s(null,h)}}const sn={basename:Mb,dirname:Rb,extname:Ob,join:zb,sep:"/"};function Mb(n,a){if(a!==void 0&&typeof a!="string")throw new TypeError('"ext" argument must be a string');Hi(n);let r=0,u=-1,s=n.length,f;if(a===void 0||a.length===0||a.length>n.length){for(;s--;)if(n.codePointAt(s)===47){if(f){r=s+1;break}}else u<0&&(f=!0,u=s+1);return u<0?"":n.slice(r,u)}if(a===n)return"";let h=-1,d=a.length-1;for(;s--;)if(n.codePointAt(s)===47){if(f){r=s+1;break}}else h<0&&(f=!0,h=s+1),d>-1&&(n.codePointAt(s)===a.codePointAt(d--)?d<0&&(u=s):(d=-1,u=h));return r===u?u=h:u<0&&(u=n.length),n.slice(r,u)}function Rb(n){if(Hi(n),n.length===0)return".";let a=-1,r=n.length,u;for(;--r;)if(n.codePointAt(r)===47){if(u){a=r;break}}else u||(u=!0);return a<0?n.codePointAt(0)===47?"/":".":a===1&&n.codePointAt(0)===47?"//":n.slice(0,a)}function Ob(n){Hi(n);let a=n.length,r=-1,u=0,s=-1,f=0,h;for(;a--;){const d=n.codePointAt(a);if(d===47){if(h){u=a+1;break}continue}r<0&&(h=!0,r=a+1),d===46?s<0?s=a:f!==1&&(f=1):s>-1&&(f=-1)}return s<0||r<0||f===0||f===1&&s===r-1&&s===u+1?"":n.slice(s,r)}function zb(...n){let a=-1,r;for(;++a<n.length;)Hi(n[a]),n[a]&&(r=r===void 0?n[a]:r+"/"+n[a]);return r===void 0?".":Db(r)}function Db(n){Hi(n);const a=n.codePointAt(0)===47;let r=Ub(n,!a);return r.length===0&&!a&&(r="."),r.length>0&&n.codePointAt(n.length-1)===47&&(r+="/"),a?"/"+r:r}function Ub(n,a){let r="",u=0,s=-1,f=0,h=-1,d,g;for(;++h<=n.length;){if(h<n.length)d=n.codePointAt(h);else{if(d===47)break;d=47}if(d===47){if(!(s===h-1||f===1))if(s!==h-1&&f===2){if(r.length<2||u!==2||r.codePointAt(r.length-1)!==46||r.codePointAt(r.length-2)!==46){if(r.length>2){if(g=r.lastIndexOf("/"),g!==r.length-1){g<0?(r="",u=0):(r=r.slice(0,g),u=r.length-1-r.lastIndexOf("/")),s=h,f=0;continue}}else if(r.length>0){r="",u=0,s=h,f=0;continue}}a&&(r=r.length>0?r+"/..":"..",u=2)}else r.length>0?r+="/"+n.slice(s+1,h):r=n.slice(s+1,h),u=h-s-1;s=h,f=0}else d===46&&f>-1?f++:f=-1}return r}function Hi(n){if(typeof n!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(n))}const Nb={cwd:Bb};function Bb(){return"/"}function to(n){return!!(n!==null&&typeof n=="object"&&"href"in n&&n.href&&"protocol"in n&&n.protocol&&n.auth===void 0)}function Lb(n){if(typeof n=="string")n=new URL(n);else if(!to(n)){const a=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+n+"`");throw a.code="ERR_INVALID_ARG_TYPE",a}if(n.protocol!=="file:"){const a=new TypeError("The URL must be of scheme file");throw a.code="ERR_INVALID_URL_SCHEME",a}return qb(n)}function qb(n){if(n.hostname!==""){const u=new TypeError('File URL host must be "localhost" or empty on darwin');throw u.code="ERR_INVALID_FILE_URL_HOST",u}const a=n.pathname;let r=-1;for(;++r<a.length;)if(a.codePointAt(r)===37&&a.codePointAt(r+1)===50){const u=a.codePointAt(r+2);if(u===70||u===102){const s=new TypeError("File URL path must not include encoded / characters");throw s.code="ERR_INVALID_FILE_URL_PATH",s}}return decodeURIComponent(a)}const eo=["history","path","basename","stem","extname","dirname"];class eh{constructor(a){let r;a?to(a)?r={path:a}:typeof a=="string"||jb(a)?r={value:a}:r=a:r={},this.cwd="cwd"in r?"":Nb.cwd(),this.data={},this.history=[],this.messages=[],this.value,this.map,this.result,this.stored;let u=-1;for(;++u<eo.length;){const f=eo[u];f in r&&r[f]!==void 0&&r[f]!==null&&(this[f]=f==="history"?[...r[f]]:r[f])}let s;for(s in r)eo.includes(s)||(this[s]=r[s])}get basename(){return typeof this.path=="string"?sn.basename(this.path):void 0}set basename(a){lo(a,"basename"),no(a,"basename"),this.path=sn.join(this.dirname||"",a)}get dirname(){return typeof this.path=="string"?sn.dirname(this.path):void 0}set dirname(a){nh(this.basename,"dirname"),this.path=sn.join(a||"",this.basename)}get extname(){return typeof this.path=="string"?sn.extname(this.path):void 0}set extname(a){if(no(a,"extname"),nh(this.dirname,"extname"),a){if(a.codePointAt(0)!==46)throw new Error("`extname` must start with `.`");if(a.includes(".",1))throw new Error("`extname` cannot contain multiple dots")}this.path=sn.join(this.dirname,this.stem+(a||""))}get path(){return this.history[this.history.length-1]}set path(a){to(a)&&(a=Lb(a)),lo(a,"path"),this.path!==a&&this.history.push(a)}get stem(){return typeof this.path=="string"?sn.basename(this.path,this.extname):void 0}set stem(a){lo(a,"stem"),no(a,"stem"),this.path=sn.join(this.dirname||"",a+(this.extname||""))}fail(a,r,u){const s=this.message(a,r,u);throw s.fatal=!0,s}info(a,r,u){const s=this.message(a,r,u);return s.fatal=void 0,s}message(a,r,u){const s=new de(a,r,u);return this.path&&(s.name=this.path+":"+s.name,s.file=this.path),s.fatal=!1,this.messages.push(s),s}toString(a){return this.value===void 0?"":typeof this.value=="string"?this.value:new TextDecoder(a||void 0).decode(this.value)}}function no(n,a){if(n&&n.includes(sn.sep))throw new Error("`"+a+"` cannot be a path: did not expect `"+sn.sep+"`")}function lo(n,a){if(!n)throw new Error("`"+a+"` cannot be empty")}function nh(n,a){if(!n)throw new Error("Setting `"+a+"` requires `path` to be set too")}function jb(n){return!!(n&&typeof n=="object"&&"byteLength"in n&&"byteOffset"in n)}const Yb=function(n){const u=this.constructor.prototype,s=u[n],f=function(){return s.apply(f,arguments)};return Object.setPrototypeOf(f,u),f},Gb={}.hasOwnProperty;class io extends Yb{constructor(){super("copy"),this.Compiler=void 0,this.Parser=void 0,this.attachers=[],this.compiler=void 0,this.freezeIndex=-1,this.frozen=void 0,this.namespace={},this.parser=void 0,this.transformers=kb()}copy(){const a=new io;let r=-1;for(;++r<this.attachers.length;){const u=this.attachers[r];a.use(...u)}return a.data(Pu(!0,{},this.namespace)),a}data(a,r){return typeof a=="string"?arguments.length===2?(uo("data",this.frozen),this.namespace[a]=r,this):Gb.call(this.namespace,a)&&this.namespace[a]||void 0:a?(uo("data",this.frozen),this.namespace=a,this):this.namespace}freeze(){if(this.frozen)return this;const a=this;for(;++this.freezeIndex<this.attachers.length;){const[r,...u]=this.attachers[this.freezeIndex];if(u[0]===!1)continue;u[0]===!0&&(u[0]=void 0);const s=r.call(a,...u);typeof s=="function"&&this.transformers.use(s)}return this.frozen=!0,this.freezeIndex=Number.POSITIVE_INFINITY,this}parse(a){this.freeze();const r=tr(a),u=this.parser||this.Parser;return ao("parse",u),u(String(r),r)}process(a,r){const u=this;return this.freeze(),ao("process",this.parser||this.Parser),ro("process",this.compiler||this.Compiler),r?s(void 0,r):new Promise(s);function s(f,h){const d=tr(a),g=u.parse(d);u.run(g,d,function(y,A,w){if(y||!A||!w)return p(y);const v=A,R=u.stringify(v,w);Qb(R)?w.value=R:w.result=R,p(y,w)});function p(y,A){y||!A?h(y):f?f(A):r(void 0,A)}}}processSync(a){let r=!1,u;return this.freeze(),ao("processSync",this.parser||this.Parser),ro("processSync",this.compiler||this.Compiler),this.process(a,s),ih("processSync","process",r),u;function s(f,h){r=!0,$f(f),u=h}}run(a,r,u){lh(a),this.freeze();const s=this.transformers;return!u&&typeof r=="function"&&(u=r,r=void 0),u?f(void 0,u):new Promise(f);function f(h,d){const g=tr(r);s.run(a,g,p);function p(y,A,w){const v=A||a;y?d(y):h?h(v):u(void 0,v,w)}}}runSync(a,r){let u=!1,s;return this.run(a,r,f),ih("runSync","run",u),s;function f(h,d){$f(h),s=d,u=!0}}stringify(a,r){this.freeze();const u=tr(r),s=this.compiler||this.Compiler;return ro("stringify",s),lh(a),s(a,u)}use(a,...r){const u=this.attachers,s=this.namespace;if(uo("use",this.frozen),a!=null)if(typeof a=="function")g(a,r);else if(typeof a=="object")Array.isArray(a)?d(a):h(a);else throw new TypeError("Expected usable value, not `"+a+"`");return this;function f(p){if(typeof p=="function")g(p,[]);else if(typeof p=="object")if(Array.isArray(p)){const[y,...A]=p;g(y,A)}else h(p);else throw new TypeError("Expected usable value, not `"+p+"`")}function h(p){if(!("plugins"in p)&&!("settings"in p))throw new Error("Expected usable value but received an empty preset, which is probably a mistake: presets typically come with `plugins` and sometimes with `settings`, but this has neither");d(p.plugins),p.settings&&(s.settings=Pu(!0,s.settings,p.settings))}function d(p){let y=-1;if(p!=null)if(Array.isArray(p))for(;++y<p.length;){const A=p[y];f(A)}else throw new TypeError("Expected a list of plugins, not `"+p+"`")}function g(p,y){let A=-1,w=-1;for(;++A<u.length;)if(u[A][0]===p){w=A;break}if(w===-1)u.push([p,...y]);else if(y.length>0){let[v,...R]=y;const O=u[w][1];$u(O)&&$u(v)&&(v=Pu(!0,O,v)),u[w]=[p,v,...R]}}}}const Hb=new io().freeze();function ao(n,a){if(typeof a!="function")throw new TypeError("Cannot `"+n+"` without `parser`")}function ro(n,a){if(typeof a!="function")throw new TypeError("Cannot `"+n+"` without `compiler`")}function uo(n,a){if(a)throw new Error("Cannot call `"+n+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function lh(n){if(!$u(n)||typeof n.type!="string")throw new TypeError("Expected node, got `"+n+"`")}function ih(n,a,r){if(!r)throw new Error("`"+n+"` finished async. Use `"+a+"` instead")}function tr(n){return Zb(n)?n:new eh(n)}function Zb(n){return!!(n&&typeof n=="object"&&"message"in n&&"messages"in n)}function Qb(n){return typeof n=="string"||Kb(n)}function Kb(n){return!!(n&&typeof n=="object"&&"byteLength"in n&&"byteOffset"in n)}const Jb="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",ah=[],rh={allowDangerousHtml:!0},Fb=/^(https?|ircs?|mailto|xmpp)$/i,Xb=[{from:"astPlugins",id:"remove-buggy-html-in-markdown-parser"},{from:"allowDangerousHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"allowNode",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowElement"},{from:"allowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowedElements"},{from:"className",id:"remove-classname"},{from:"disallowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"disallowedElements"},{from:"escapeHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"includeElementIndex",id:"#remove-includeelementindex"},{from:"includeNodeIndex",id:"change-includenodeindex-to-includeelementindex"},{from:"linkTarget",id:"remove-linktarget"},{from:"plugins",id:"change-plugins-to-remarkplugins",to:"remarkPlugins"},{from:"rawSourcePos",id:"#remove-rawsourcepos"},{from:"renderers",id:"change-renderers-to-components",to:"components"},{from:"source",id:"change-source-to-children",to:"children"},{from:"sourcePos",id:"#remove-sourcepos"},{from:"transformImageUri",id:"#add-urltransform",to:"urlTransform"},{from:"transformLinkUri",id:"#add-urltransform",to:"urlTransform"}];function Ib(n){const a=Wb(n),r=_b(n);return Pb(a.runSync(a.parse(r),r),n)}function Wb(n){const a=n.rehypePlugins||ah,r=n.remarkPlugins||ah,u=n.remarkRehypeOptions?{...n.remarkRehypeOptions,...rh}:rh;return Hb().use(M1).use(r).use(wb,u).use(a)}function _b(n){const a=n.children||"",r=new eh;return typeof a=="string"&&(r.value=a),r}function Pb(n,a){const r=a.allowedElements,u=a.allowElement,s=a.components,f=a.disallowedElements,h=a.skipHtml,d=a.unwrapDisallowed,g=a.urlTransform||$b;for(const y of Xb)Object.hasOwn(a,y.from)&&(""+y.from+(y.to?"use `"+y.to+"` instead":"remove it")+Jb+y.id,void 0);return Wf(n,p),yy(n,{Fragment:st.Fragment,components:s,ignoreInvalidStyle:!0,jsx:st.jsx,jsxs:st.jsxs,passKeys:!0,passNode:!0});function p(y,A,w){if(y.type==="raw"&&w&&typeof A=="number")return h?w.children.splice(A,1):w.children[A]={type:"text",value:y.value},A;if(y.type==="element"){let v;for(v in Lu)if(Object.hasOwn(Lu,v)&&Object.hasOwn(y.properties,v)){const R=y.properties[v],O=Lu[v];(O===null||O.includes(y.tagName))&&(y.properties[v]=g(String(R||""),v,y))}}if(y.type==="element"){let v=r?!r.includes(y.tagName):f?f.includes(y.tagName):!1;if(!v&&u&&typeof A=="number"&&(v=!u(y,A,w)),v&&w&&typeof A=="number")return d&&y.children?w.children.splice(A,1,...y.children):w.children.splice(A,1),A}}}function $b(n){const a=n.indexOf(":"),r=n.indexOf("?"),u=n.indexOf("#"),s=n.indexOf("/");return a===-1||s!==-1&&a>s||r!==-1&&a>r||u!==-1&&a>u||Fb.test(n.slice(0,a))?n:""}function tS({message:n}){return st.jsx("div",{className:`flex cursor-default ${n.ai?"justify-start":"justify-end"}`,children:st.jsx("div",{className:`max-w-[80%] rounded-2xl px-4 py-3 ${n.ai?"bg-secondary dark:bg-secondary-dark text-message dark:text-message-dark shadow-sm sliding-glow":"bg-primary dark:bg-primary-dark text-white"}`,children:n.ai?st.jsx("div",{className:"prose dark:prose-invert prose-sm whitespace-pre-line",children:st.jsx(Ib,{components:{a:({...a})=>st.jsx("a",{...a,target:"_blank",rel:"noopener noreferrer"})},children:n.content})}):st.jsx("div",{className:"whitespace-pre-wrap",children:n.content})})})}function eS(n,a){Ht.useEffect(()=>{n.current&&n.current.scrollIntoView({behavior:"smooth"})},a)}function nS(){return st.jsx("div",{className:"flex justify-start",children:st.jsx("div",{className:"bg-gray-100 dark:bg-gray-100 rounded-2xl px-3 py-2 shadow-sm",children:st.jsxs("div",{className:"flex space-x-1",children:[st.jsx("div",{className:"w-2 h-2 rounded-full bg-gray-400 dark:bg-gray-400 animate-bounce",style:{animationDelay:"0s"}}),st.jsx("div",{className:"w-2 h-2 rounded-full bg-gray-400 dark:bg-gray-400 animate-bounce",style:{animationDelay:"0.2s"}}),st.jsx("div",{className:"w-2 h-2 rounded-full bg-gray-400 dark:bg-gray-400 animate-bounce",style:{animationDelay:"0.4s"}})]})})})}function lS(){return st.jsx("div",{className:"flex items-center justify-center h-full text-gray-800 dark:text-gray-800 text-center m-0 p-4 cursor-default",children:st.jsxs("div",{children:[st.jsx("p",{className:"mb-2",children:"¡Hola! ¿En qué puedo ayudarte hoy? 😊"}),st.jsx("p",{className:"text-sm",children:"Consulta por información de la agencia, nuestras redes, horarios de atención, ubicación, medios de pago aceptados o asistencia para planificar tu viaje"})]})})}function iS({messages:n,showTyping:a}){const r=Ht.useRef(null);return eS(r,[n,a]),st.jsxs("div",{className:"flex-1 p-4 overflow-y-auto bg-complementary-background space-y-4 styled-scroll",children:[n.length===0?st.jsx(lS,{}):st.jsxs("div",{className:"space-y-4",children:[n.map((u,s)=>st.jsx(tS,{message:u},s)),a&&st.jsx(nS,{})]}),st.jsx("div",{ref:r})]})}function aS(n,a){Ht.useEffect(()=>{n.current&&(n.current.style.height="auto",n.current.style.height=`${n.current.scrollHeight}px`)},[a,n])}var uh={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},oh=ul.createContext&&ul.createContext(uh),rS=["attr","size","title"];function uS(n,a){if(n==null)return{};var r=oS(n,a),u,s;if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(n);for(s=0;s<f.length;s++)u=f[s],!(a.indexOf(u)>=0)&&Object.prototype.propertyIsEnumerable.call(n,u)&&(r[u]=n[u])}return r}function oS(n,a){if(n==null)return{};var r={};for(var u in n)if(Object.prototype.hasOwnProperty.call(n,u)){if(a.indexOf(u)>=0)continue;r[u]=n[u]}return r}function er(){return er=Object.assign?Object.assign.bind():function(n){for(var a=1;a<arguments.length;a++){var r=arguments[a];for(var u in r)Object.prototype.hasOwnProperty.call(r,u)&&(n[u]=r[u])}return n},er.apply(this,arguments)}function sh(n,a){var r=Object.keys(n);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(n);a&&(u=u.filter(function(s){return Object.getOwnPropertyDescriptor(n,s).enumerable})),r.push.apply(r,u)}return r}function nr(n){for(var a=1;a<arguments.length;a++){var r=arguments[a]!=null?arguments[a]:{};a%2?sh(Object(r),!0).forEach(function(u){sS(n,u,r[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(r)):sh(Object(r)).forEach(function(u){Object.defineProperty(n,u,Object.getOwnPropertyDescriptor(r,u))})}return n}function sS(n,a,r){return a=cS(a),a in n?Object.defineProperty(n,a,{value:r,enumerable:!0,configurable:!0,writable:!0}):n[a]=r,n}function cS(n){var a=fS(n,"string");return typeof a=="symbol"?a:a+""}function fS(n,a){if(typeof n!="object"||!n)return n;var r=n[Symbol.toPrimitive];if(r!==void 0){var u=r.call(n,a);if(typeof u!="object")return u;throw new TypeError("@@toPrimitive must return a primitive value.")}return(a==="string"?String:Number)(n)}function ch(n){return n&&n.map((a,r)=>ul.createElement(a.tag,nr({key:r},a.attr),ch(a.child)))}function oo(n){return a=>ul.createElement(hS,er({attr:nr({},n.attr)},a),ch(n.child))}function hS(n){var a=r=>{var{attr:u,size:s,title:f}=n,h=uS(n,rS),d=s||r.size||"1em",g;return r.className&&(g=r.className),n.className&&(g=(g?g+" ":"")+n.className),ul.createElement("svg",er({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},r.attr,u,h,{className:g,style:nr(nr({color:n.color||r.color},r.style),n.style),height:d,width:d,xmlns:"http://www.w3.org/2000/svg"}),f&&ul.createElement("title",null,f),n.children)};return oh!==void 0?ul.createElement(oh.Consumer,null,r=>a(r)):a(uh)}function dS(n){return oo({attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{d:"M10.894 2.553a1 1 0 00-1.788 0l-7 14a1 1 0 001.169 1.409l5-1.429A1 1 0 009 15.571V11a1 1 0 112 0v4.571a1 1 0 00.725.962l5 1.428a1 1 0 001.17-1.408l-7-14z"},child:[]}]})(n)}function pS({input:n,displayedText:a,loading:r,onChange:u,onKeyDown:s,onSubmit:f}){const h=Ht.useRef(null);return aS(h,n),st.jsx("div",{className:"p-2 bg-white dark:bg-white border-t border-gray-200 dark:border-gray-200 pt-4 px-4",children:st.jsx("div",{className:"flex items-end space-x-2",children:st.jsxs("div",{className:"flex-1 relative",children:[st.jsx("textarea",{ref:h,className:"scroll w-full max-h-24 resize-none text-base p-3 rounded-lg border border-gray-300 dark:border-gray-300 bg-white dark:bg-white text-gray-900 dark:text-gray-900 placeholder-gray-500 dark:placeholder-gray-500 focus:outline-hidden focus:border-primary pr-10",value:n,onChange:d=>u(d.target.value),placeholder:a,onKeyDown:s,rows:1,maxLength:500,autoFocus:!0}),st.jsx("button",{className:`absolute bottom-2 right-3 p-1.5 rounded-full ${r||!n.trim()?"text-gray-400 cursor-not-allowed":"text-primary hover:bg-secondary dark:hover:bg-secondary cursor-pointer"}`,disabled:r||!n.trim(),onClick:f,children:st.jsx(dS,{style:{transform:"rotate(90deg)"},className:"h-5 w-5"})})]})})})}const Zl=Object.freeze({assistantName:"Asistente virtual",bubbleMessage:"Soy tu asistente virtual. Preguntame lo que necesites :)",initialMessage:`Hola! Estoy acá para ayudarte con:

🏠 Redes, servicios que ofrecemos, lugares y horarios de atención  
💳 Medios de pago aceptados  
💲 Pedir una cotización

Escribime lo que necesites. Si no puedo responderte algo, pedime hablar con una persona de la agencia 😊`,startupDelay:5e3}),mS="open-chat-widget-event",gS="open-chat-widget-element",Zi="chatbot-thread",Qi="chatbot-thread-expiry-date";function yS(n){return oo({attr:{viewBox:"0 0 15 15",fill:"none"},child:[{tag:"path",attr:{fillRule:"evenodd",clipRule:"evenodd",d:"M11.7816 4.03157C12.0062 3.80702 12.0062 3.44295 11.7816 3.2184C11.5571 2.99385 11.193 2.99385 10.9685 3.2184L7.50005 6.68682L4.03164 3.2184C3.80708 2.99385 3.44301 2.99385 3.21846 3.2184C2.99391 3.44295 2.99391 3.80702 3.21846 4.03157L6.68688 7.49999L3.21846 10.9684C2.99391 11.193 2.99391 11.557 3.21846 11.7816C3.44301 12.0061 3.80708 12.0061 4.03164 11.7816L7.50005 8.31316L10.9685 11.7816C11.193 12.0061 11.5571 12.0061 11.7816 11.7816C12.0062 11.557 12.0062 11.193 11.7816 10.9684L8.31322 7.49999L11.7816 4.03157Z",fill:"currentColor"},child:[]}]})(n)}function bS({onClose:n}){return st.jsxs("div",{className:"px-6 py-3 bg-primary dark:bg-primary-dark flex items-center justify-between",children:[st.jsx("h2",{className:"text-lg font-medium text-white dark:text-white cursor-default",children:Zl.assistantName}),st.jsx("button",{className:"p-1 rounded-full hover:bg-complementary cursor-pointer",onClick:n,"aria-label":"Close chat",children:st.jsx(yS,{className:"h-5 w-5 text-white"})})]})}function SS(){return st.jsx("div",{className:"w-full border-t border-gray-200 bg-white flex justify-center items-center p-3",children:st.jsxs("p",{className:"text-sm leading-6 tracking-wide text-gray-900 font-medium text-center cursor-default",children:["Powered by"," ",st.jsx("a",{href:"https://www.snappler.com/",target:"_blank",rel:"noopener noreferrer",className:"!text-[#342CC3] font-medium hover:underline",children:"Snappler"})]})})}function AS({messages:n,input:a,loading:r,showTyping:u,displayedText:s,onInputChange:f,onSendMessage:h,onKeyPress:d,onClose:g}){return st.jsxs("div",{className:"md:mr-6 h-screen w-full md:w-[450px] md:h-[calc(100vh-20vh)] flex flex-col rounded-xl shadow-xl overflow-hidden transition-all duration-200",children:[st.jsx(bS,{onClose:g}),st.jsx(iS,{messages:n,showTyping:u}),st.jsx(pS,{input:a,displayedText:s,loading:r,onChange:f,onKeyDown:d,onSubmit:h}),st.jsx(SS,{})]})}const vS="­",xS=n=>n+vS;function fh(n,a){return function(){return n.apply(a,arguments)}}const{toString:ES}=Object.prototype,{getPrototypeOf:so}=Object,lr=(n=>a=>{const r=ES.call(a);return n[r]||(n[r]=r.slice(8,-1).toLowerCase())})(Object.create(null)),$e=n=>(n=n.toLowerCase(),a=>lr(a)===n),ir=n=>a=>typeof a===n,{isArray:Ql}=Array,Ki=ir("undefined");function wS(n){return n!==null&&!Ki(n)&&n.constructor!==null&&!Ki(n.constructor)&&Oe(n.constructor.isBuffer)&&n.constructor.isBuffer(n)}const hh=$e("ArrayBuffer");function TS(n){let a;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?a=ArrayBuffer.isView(n):a=n&&n.buffer&&hh(n.buffer),a}const CS=ir("string"),Oe=ir("function"),dh=ir("number"),ar=n=>n!==null&&typeof n=="object",kS=n=>n===!0||n===!1,rr=n=>{if(lr(n)!=="object")return!1;const a=so(n);return(a===null||a===Object.prototype||Object.getPrototypeOf(a)===null)&&!(Symbol.toStringTag in n)&&!(Symbol.iterator in n)},VS=$e("Date"),MS=$e("File"),RS=$e("Blob"),OS=$e("FileList"),zS=n=>ar(n)&&Oe(n.pipe),DS=n=>{let a;return n&&(typeof FormData=="function"&&n instanceof FormData||Oe(n.append)&&((a=lr(n))==="formdata"||a==="object"&&Oe(n.toString)&&n.toString()==="[object FormData]"))},US=$e("URLSearchParams"),[NS,BS,LS,qS]=["ReadableStream","Request","Response","Headers"].map($e),jS=n=>n.trim?n.trim():n.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Ji(n,a,{allOwnKeys:r=!1}={}){if(n===null||typeof n>"u")return;let u,s;if(typeof n!="object"&&(n=[n]),Ql(n))for(u=0,s=n.length;u<s;u++)a.call(null,n[u],u,n);else{const f=r?Object.getOwnPropertyNames(n):Object.keys(n),h=f.length;let d;for(u=0;u<h;u++)d=f[u],a.call(null,n[d],d,n)}}function ph(n,a){a=a.toLowerCase();const r=Object.keys(n);let u=r.length,s;for(;u-- >0;)if(s=r[u],a===s.toLowerCase())return s;return null}const sl=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,mh=n=>!Ki(n)&&n!==sl;function co(){const{caseless:n}=mh(this)&&this||{},a={},r=(u,s)=>{const f=n&&ph(a,s)||s;rr(a[f])&&rr(u)?a[f]=co(a[f],u):rr(u)?a[f]=co({},u):Ql(u)?a[f]=u.slice():a[f]=u};for(let u=0,s=arguments.length;u<s;u++)arguments[u]&&Ji(arguments[u],r);return a}const YS=(n,a,r,{allOwnKeys:u}={})=>(Ji(a,(s,f)=>{r&&Oe(s)?n[f]=fh(s,r):n[f]=s},{allOwnKeys:u}),n),GS=n=>(n.charCodeAt(0)===65279&&(n=n.slice(1)),n),HS=(n,a,r,u)=>{n.prototype=Object.create(a.prototype,u),n.prototype.constructor=n,Object.defineProperty(n,"super",{value:a.prototype}),r&&Object.assign(n.prototype,r)},ZS=(n,a,r,u)=>{let s,f,h;const d={};if(a=a||{},n==null)return a;do{for(s=Object.getOwnPropertyNames(n),f=s.length;f-- >0;)h=s[f],(!u||u(h,n,a))&&!d[h]&&(a[h]=n[h],d[h]=!0);n=r!==!1&&so(n)}while(n&&(!r||r(n,a))&&n!==Object.prototype);return a},QS=(n,a,r)=>{n=String(n),(r===void 0||r>n.length)&&(r=n.length),r-=a.length;const u=n.indexOf(a,r);return u!==-1&&u===r},KS=n=>{if(!n)return null;if(Ql(n))return n;let a=n.length;if(!dh(a))return null;const r=new Array(a);for(;a-- >0;)r[a]=n[a];return r},JS=(n=>a=>n&&a instanceof n)(typeof Uint8Array<"u"&&so(Uint8Array)),FS=(n,a)=>{const u=(n&&n[Symbol.iterator]).call(n);let s;for(;(s=u.next())&&!s.done;){const f=s.value;a.call(n,f[0],f[1])}},XS=(n,a)=>{let r;const u=[];for(;(r=n.exec(a))!==null;)u.push(r);return u},IS=$e("HTMLFormElement"),WS=n=>n.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(r,u,s){return u.toUpperCase()+s}),gh=(({hasOwnProperty:n})=>(a,r)=>n.call(a,r))(Object.prototype),_S=$e("RegExp"),yh=(n,a)=>{const r=Object.getOwnPropertyDescriptors(n),u={};Ji(r,(s,f)=>{let h;(h=a(s,f,n))!==!1&&(u[f]=h||s)}),Object.defineProperties(n,u)},PS=n=>{yh(n,(a,r)=>{if(Oe(n)&&["arguments","caller","callee"].indexOf(r)!==-1)return!1;const u=n[r];if(Oe(u)){if(a.enumerable=!1,"writable"in a){a.writable=!1;return}a.set||(a.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")})}})},$S=(n,a)=>{const r={},u=s=>{s.forEach(f=>{r[f]=!0})};return Ql(n)?u(n):u(String(n).split(a)),r},tA=()=>{},eA=(n,a)=>n!=null&&Number.isFinite(n=+n)?n:a;function nA(n){return!!(n&&Oe(n.append)&&n[Symbol.toStringTag]==="FormData"&&n[Symbol.iterator])}const lA=n=>{const a=new Array(10),r=(u,s)=>{if(ar(u)){if(a.indexOf(u)>=0)return;if(!("toJSON"in u)){a[s]=u;const f=Ql(u)?[]:{};return Ji(u,(h,d)=>{const g=r(h,s+1);!Ki(g)&&(f[d]=g)}),a[s]=void 0,f}}return u};return r(n,0)},iA=$e("AsyncFunction"),aA=n=>n&&(ar(n)||Oe(n))&&Oe(n.then)&&Oe(n.catch),bh=((n,a)=>n?setImmediate:a?((r,u)=>(sl.addEventListener("message",({source:s,data:f})=>{s===sl&&f===r&&u.length&&u.shift()()},!1),s=>{u.push(s),sl.postMessage(r,"*")}))(`axios@${Math.random()}`,[]):r=>setTimeout(r))(typeof setImmediate=="function",Oe(sl.postMessage)),rA=typeof queueMicrotask<"u"?queueMicrotask.bind(sl):typeof process<"u"&&process.nextTick||bh,z={isArray:Ql,isArrayBuffer:hh,isBuffer:wS,isFormData:DS,isArrayBufferView:TS,isString:CS,isNumber:dh,isBoolean:kS,isObject:ar,isPlainObject:rr,isReadableStream:NS,isRequest:BS,isResponse:LS,isHeaders:qS,isUndefined:Ki,isDate:VS,isFile:MS,isBlob:RS,isRegExp:_S,isFunction:Oe,isStream:zS,isURLSearchParams:US,isTypedArray:JS,isFileList:OS,forEach:Ji,merge:co,extend:YS,trim:jS,stripBOM:GS,inherits:HS,toFlatObject:ZS,kindOf:lr,kindOfTest:$e,endsWith:QS,toArray:KS,forEachEntry:FS,matchAll:XS,isHTMLForm:IS,hasOwnProperty:gh,hasOwnProp:gh,reduceDescriptors:yh,freezeMethods:PS,toObjectSet:$S,toCamelCase:WS,noop:tA,toFiniteNumber:eA,findKey:ph,global:sl,isContextDefined:mh,isSpecCompliantForm:nA,toJSONObject:lA,isAsyncFn:iA,isThenable:aA,setImmediate:bh,asap:rA};function yt(n,a,r,u,s){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=n,this.name="AxiosError",a&&(this.code=a),r&&(this.config=r),u&&(this.request=u),s&&(this.response=s,this.status=s.status?s.status:null)}z.inherits(yt,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:z.toJSONObject(this.config),code:this.code,status:this.status}}});const Sh=yt.prototype,Ah={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(n=>{Ah[n]={value:n}}),Object.defineProperties(yt,Ah),Object.defineProperty(Sh,"isAxiosError",{value:!0}),yt.from=(n,a,r,u,s,f)=>{const h=Object.create(Sh);return z.toFlatObject(n,h,function(g){return g!==Error.prototype},d=>d!=="isAxiosError"),yt.call(h,n.message,a,r,u,s),h.cause=n,h.name=n.name,f&&Object.assign(h,f),h};const uA=null;function fo(n){return z.isPlainObject(n)||z.isArray(n)}function vh(n){return z.endsWith(n,"[]")?n.slice(0,-2):n}function xh(n,a,r){return n?n.concat(a).map(function(s,f){return s=vh(s),!r&&f?"["+s+"]":s}).join(r?".":""):a}function oA(n){return z.isArray(n)&&!n.some(fo)}const sA=z.toFlatObject(z,{},null,function(a){return/^is[A-Z]/.test(a)});function ur(n,a,r){if(!z.isObject(n))throw new TypeError("target must be an object");a=a||new FormData,r=z.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,function(O,q){return!z.isUndefined(q[O])});const u=r.metaTokens,s=r.visitor||y,f=r.dots,h=r.indexes,g=(r.Blob||typeof Blob<"u"&&Blob)&&z.isSpecCompliantForm(a);if(!z.isFunction(s))throw new TypeError("visitor must be a function");function p(R){if(R===null)return"";if(z.isDate(R))return R.toISOString();if(!g&&z.isBlob(R))throw new yt("Blob is not supported. Use a Buffer instead.");return z.isArrayBuffer(R)||z.isTypedArray(R)?g&&typeof Blob=="function"?new Blob([R]):Buffer.from(R):R}function y(R,O,q){let U=R;if(R&&!q&&typeof R=="object"){if(z.endsWith(O,"{}"))O=u?O:O.slice(0,-2),R=JSON.stringify(R);else if(z.isArray(R)&&oA(R)||(z.isFileList(R)||z.endsWith(O,"[]"))&&(U=z.toArray(R)))return O=vh(O),U.forEach(function(Q,pt){!(z.isUndefined(Q)||Q===null)&&a.append(h===!0?xh([O],pt,f):h===null?O:O+"[]",p(Q))}),!1}return fo(R)?!0:(a.append(xh(q,O,f),p(R)),!1)}const A=[],w=Object.assign(sA,{defaultVisitor:y,convertValue:p,isVisitable:fo});function v(R,O){if(!z.isUndefined(R)){if(A.indexOf(R)!==-1)throw Error("Circular reference detected in "+O.join("."));A.push(R),z.forEach(R,function(U,K){(!(z.isUndefined(U)||U===null)&&s.call(a,U,z.isString(K)?K.trim():K,O,w))===!0&&v(U,O?O.concat(K):[K])}),A.pop()}}if(!z.isObject(n))throw new TypeError("data must be an object");return v(n),a}function Eh(n){const a={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(n).replace(/[!'()~]|%20|%00/g,function(u){return a[u]})}function ho(n,a){this._pairs=[],n&&ur(n,this,a)}const wh=ho.prototype;wh.append=function(a,r){this._pairs.push([a,r])},wh.toString=function(a){const r=a?function(u){return a.call(this,u,Eh)}:Eh;return this._pairs.map(function(s){return r(s[0])+"="+r(s[1])},"").join("&")};function cA(n){return encodeURIComponent(n).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Th(n,a,r){if(!a)return n;const u=r&&r.encode||cA;z.isFunction(r)&&(r={serialize:r});const s=r&&r.serialize;let f;if(s?f=s(a,r):f=z.isURLSearchParams(a)?a.toString():new ho(a,r).toString(u),f){const h=n.indexOf("#");h!==-1&&(n=n.slice(0,h)),n+=(n.indexOf("?")===-1?"?":"&")+f}return n}class Ch{constructor(){this.handlers=[]}use(a,r,u){return this.handlers.push({fulfilled:a,rejected:r,synchronous:u?u.synchronous:!1,runWhen:u?u.runWhen:null}),this.handlers.length-1}eject(a){this.handlers[a]&&(this.handlers[a]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(a){z.forEach(this.handlers,function(u){u!==null&&a(u)})}}const kh={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},fA={isBrowser:!0,classes:{URLSearchParams:typeof URLSearchParams<"u"?URLSearchParams:ho,FormData:typeof FormData<"u"?FormData:null,Blob:typeof Blob<"u"?Blob:null},protocols:["http","https","file","blob","url","data"]},po=typeof window<"u"&&typeof document<"u",mo=typeof navigator=="object"&&navigator||void 0,hA=po&&(!mo||["ReactNative","NativeScript","NS"].indexOf(mo.product)<0),dA=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",pA=po&&window.location.href||"http://localhost",pe={...Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:po,hasStandardBrowserEnv:hA,hasStandardBrowserWebWorkerEnv:dA,navigator:mo,origin:pA},Symbol.toStringTag,{value:"Module"})),...fA};function mA(n,a){return ur(n,new pe.classes.URLSearchParams,Object.assign({visitor:function(r,u,s,f){return pe.isNode&&z.isBuffer(r)?(this.append(u,r.toString("base64")),!1):f.defaultVisitor.apply(this,arguments)}},a))}function gA(n){return z.matchAll(/\w+|\[(\w*)]/g,n).map(a=>a[0]==="[]"?"":a[1]||a[0])}function yA(n){const a={},r=Object.keys(n);let u;const s=r.length;let f;for(u=0;u<s;u++)f=r[u],a[f]=n[f];return a}function Vh(n){function a(r,u,s,f){let h=r[f++];if(h==="__proto__")return!0;const d=Number.isFinite(+h),g=f>=r.length;return h=!h&&z.isArray(s)?s.length:h,g?(z.hasOwnProp(s,h)?s[h]=[s[h],u]:s[h]=u,!d):((!s[h]||!z.isObject(s[h]))&&(s[h]=[]),a(r,u,s[h],f)&&z.isArray(s[h])&&(s[h]=yA(s[h])),!d)}if(z.isFormData(n)&&z.isFunction(n.entries)){const r={};return z.forEachEntry(n,(u,s)=>{a(gA(u),s,r,0)}),r}return null}function bA(n,a,r){if(z.isString(n))try{return(a||JSON.parse)(n),z.trim(n)}catch(u){if(u.name!=="SyntaxError")throw u}return(r||JSON.stringify)(n)}const Fi={transitional:kh,adapter:["xhr","http","fetch"],transformRequest:[function(a,r){const u=r.getContentType()||"",s=u.indexOf("application/json")>-1,f=z.isObject(a);if(f&&z.isHTMLForm(a)&&(a=new FormData(a)),z.isFormData(a))return s?JSON.stringify(Vh(a)):a;if(z.isArrayBuffer(a)||z.isBuffer(a)||z.isStream(a)||z.isFile(a)||z.isBlob(a)||z.isReadableStream(a))return a;if(z.isArrayBufferView(a))return a.buffer;if(z.isURLSearchParams(a))return r.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),a.toString();let d;if(f){if(u.indexOf("application/x-www-form-urlencoded")>-1)return mA(a,this.formSerializer).toString();if((d=z.isFileList(a))||u.indexOf("multipart/form-data")>-1){const g=this.env&&this.env.FormData;return ur(d?{"files[]":a}:a,g&&new g,this.formSerializer)}}return f||s?(r.setContentType("application/json",!1),bA(a)):a}],transformResponse:[function(a){const r=this.transitional||Fi.transitional,u=r&&r.forcedJSONParsing,s=this.responseType==="json";if(z.isResponse(a)||z.isReadableStream(a))return a;if(a&&z.isString(a)&&(u&&!this.responseType||s)){const h=!(r&&r.silentJSONParsing)&&s;try{return JSON.parse(a)}catch(d){if(h)throw d.name==="SyntaxError"?yt.from(d,yt.ERR_BAD_RESPONSE,this,null,this.response):d}}return a}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:pe.classes.FormData,Blob:pe.classes.Blob},validateStatus:function(a){return a>=200&&a<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};z.forEach(["delete","get","head","post","put","patch"],n=>{Fi.headers[n]={}});const SA=z.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),AA=n=>{const a={};let r,u,s;return n&&n.split(`
`).forEach(function(h){s=h.indexOf(":"),r=h.substring(0,s).trim().toLowerCase(),u=h.substring(s+1).trim(),!(!r||a[r]&&SA[r])&&(r==="set-cookie"?a[r]?a[r].push(u):a[r]=[u]:a[r]=a[r]?a[r]+", "+u:u)}),a},Mh=Symbol("internals");function Xi(n){return n&&String(n).trim().toLowerCase()}function or(n){return n===!1||n==null?n:z.isArray(n)?n.map(or):String(n)}function vA(n){const a=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let u;for(;u=r.exec(n);)a[u[1]]=u[2];return a}const xA=n=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(n.trim());function go(n,a,r,u,s){if(z.isFunction(u))return u.call(this,a,r);if(s&&(a=r),!!z.isString(a)){if(z.isString(u))return a.indexOf(u)!==-1;if(z.isRegExp(u))return u.test(a)}}function EA(n){return n.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(a,r,u)=>r.toUpperCase()+u)}function wA(n,a){const r=z.toCamelCase(" "+a);["get","set","has"].forEach(u=>{Object.defineProperty(n,u+r,{value:function(s,f,h){return this[u].call(this,a,s,f,h)},configurable:!0})})}let Te=class{constructor(a){a&&this.set(a)}set(a,r,u){const s=this;function f(d,g,p){const y=Xi(g);if(!y)throw new Error("header name must be a non-empty string");const A=z.findKey(s,y);(!A||s[A]===void 0||p===!0||p===void 0&&s[A]!==!1)&&(s[A||g]=or(d))}const h=(d,g)=>z.forEach(d,(p,y)=>f(p,y,g));if(z.isPlainObject(a)||a instanceof this.constructor)h(a,r);else if(z.isString(a)&&(a=a.trim())&&!xA(a))h(AA(a),r);else if(z.isHeaders(a))for(const[d,g]of a.entries())f(g,d,u);else a!=null&&f(r,a,u);return this}get(a,r){if(a=Xi(a),a){const u=z.findKey(this,a);if(u){const s=this[u];if(!r)return s;if(r===!0)return vA(s);if(z.isFunction(r))return r.call(this,s,u);if(z.isRegExp(r))return r.exec(s);throw new TypeError("parser must be boolean|regexp|function")}}}has(a,r){if(a=Xi(a),a){const u=z.findKey(this,a);return!!(u&&this[u]!==void 0&&(!r||go(this,this[u],u,r)))}return!1}delete(a,r){const u=this;let s=!1;function f(h){if(h=Xi(h),h){const d=z.findKey(u,h);d&&(!r||go(u,u[d],d,r))&&(delete u[d],s=!0)}}return z.isArray(a)?a.forEach(f):f(a),s}clear(a){const r=Object.keys(this);let u=r.length,s=!1;for(;u--;){const f=r[u];(!a||go(this,this[f],f,a,!0))&&(delete this[f],s=!0)}return s}normalize(a){const r=this,u={};return z.forEach(this,(s,f)=>{const h=z.findKey(u,f);if(h){r[h]=or(s),delete r[f];return}const d=a?EA(f):String(f).trim();d!==f&&delete r[f],r[d]=or(s),u[d]=!0}),this}concat(...a){return this.constructor.concat(this,...a)}toJSON(a){const r=Object.create(null);return z.forEach(this,(u,s)=>{u!=null&&u!==!1&&(r[s]=a&&z.isArray(u)?u.join(", "):u)}),r}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([a,r])=>a+": "+r).join(`
`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(a){return a instanceof this?a:new this(a)}static concat(a,...r){const u=new this(a);return r.forEach(s=>u.set(s)),u}static accessor(a){const u=(this[Mh]=this[Mh]={accessors:{}}).accessors,s=this.prototype;function f(h){const d=Xi(h);u[d]||(wA(s,h),u[d]=!0)}return z.isArray(a)?a.forEach(f):f(a),this}};Te.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),z.reduceDescriptors(Te.prototype,({value:n},a)=>{let r=a[0].toUpperCase()+a.slice(1);return{get:()=>n,set(u){this[r]=u}}}),z.freezeMethods(Te);function yo(n,a){const r=this||Fi,u=a||r,s=Te.from(u.headers);let f=u.data;return z.forEach(n,function(d){f=d.call(r,f,s.normalize(),a?a.status:void 0)}),s.normalize(),f}function Rh(n){return!!(n&&n.__CANCEL__)}function Kl(n,a,r){yt.call(this,n??"canceled",yt.ERR_CANCELED,a,r),this.name="CanceledError"}z.inherits(Kl,yt,{__CANCEL__:!0});function Oh(n,a,r){const u=r.config.validateStatus;!r.status||!u||u(r.status)?n(r):a(new yt("Request failed with status code "+r.status,[yt.ERR_BAD_REQUEST,yt.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r))}function TA(n){const a=/^([-+\w]{1,25})(:?\/\/|:)/.exec(n);return a&&a[1]||""}function CA(n,a){n=n||10;const r=new Array(n),u=new Array(n);let s=0,f=0,h;return a=a!==void 0?a:1e3,function(g){const p=Date.now(),y=u[f];h||(h=p),r[s]=g,u[s]=p;let A=f,w=0;for(;A!==s;)w+=r[A++],A=A%n;if(s=(s+1)%n,s===f&&(f=(f+1)%n),p-h<a)return;const v=y&&p-y;return v?Math.round(w*1e3/v):void 0}}function kA(n,a){let r=0,u=1e3/a,s,f;const h=(p,y=Date.now())=>{r=y,s=null,f&&(clearTimeout(f),f=null),n.apply(null,p)};return[(...p)=>{const y=Date.now(),A=y-r;A>=u?h(p,y):(s=p,f||(f=setTimeout(()=>{f=null,h(s)},u-A)))},()=>s&&h(s)]}const sr=(n,a,r=3)=>{let u=0;const s=CA(50,250);return kA(f=>{const h=f.loaded,d=f.lengthComputable?f.total:void 0,g=h-u,p=s(g),y=h<=d;u=h;const A={loaded:h,total:d,progress:d?h/d:void 0,bytes:g,rate:p||void 0,estimated:p&&d&&y?(d-h)/p:void 0,event:f,lengthComputable:d!=null,[a?"download":"upload"]:!0};n(A)},r)},zh=(n,a)=>{const r=n!=null;return[u=>a[0]({lengthComputable:r,total:n,loaded:u}),a[1]]},Dh=n=>(...a)=>z.asap(()=>n(...a)),VA=pe.hasStandardBrowserEnv?((n,a)=>r=>(r=new URL(r,pe.origin),n.protocol===r.protocol&&n.host===r.host&&(a||n.port===r.port)))(new URL(pe.origin),pe.navigator&&/(msie|trident)/i.test(pe.navigator.userAgent)):()=>!0,MA=pe.hasStandardBrowserEnv?{write(n,a,r,u,s,f){const h=[n+"="+encodeURIComponent(a)];z.isNumber(r)&&h.push("expires="+new Date(r).toGMTString()),z.isString(u)&&h.push("path="+u),z.isString(s)&&h.push("domain="+s),f===!0&&h.push("secure"),document.cookie=h.join("; ")},read(n){const a=document.cookie.match(new RegExp("(^|;\\s*)("+n+")=([^;]*)"));return a?decodeURIComponent(a[3]):null},remove(n){this.write(n,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function RA(n){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(n)}function OA(n,a){return a?n.replace(/\/?\/$/,"")+"/"+a.replace(/^\/+/,""):n}function Uh(n,a,r){let u=!RA(a);return n&&(u||r==!1)?OA(n,a):a}const Nh=n=>n instanceof Te?{...n}:n;function cl(n,a){a=a||{};const r={};function u(p,y,A,w){return z.isPlainObject(p)&&z.isPlainObject(y)?z.merge.call({caseless:w},p,y):z.isPlainObject(y)?z.merge({},y):z.isArray(y)?y.slice():y}function s(p,y,A,w){if(z.isUndefined(y)){if(!z.isUndefined(p))return u(void 0,p,A,w)}else return u(p,y,A,w)}function f(p,y){if(!z.isUndefined(y))return u(void 0,y)}function h(p,y){if(z.isUndefined(y)){if(!z.isUndefined(p))return u(void 0,p)}else return u(void 0,y)}function d(p,y,A){if(A in a)return u(p,y);if(A in n)return u(void 0,p)}const g={url:f,method:f,data:f,baseURL:h,transformRequest:h,transformResponse:h,paramsSerializer:h,timeout:h,timeoutMessage:h,withCredentials:h,withXSRFToken:h,adapter:h,responseType:h,xsrfCookieName:h,xsrfHeaderName:h,onUploadProgress:h,onDownloadProgress:h,decompress:h,maxContentLength:h,maxBodyLength:h,beforeRedirect:h,transport:h,httpAgent:h,httpsAgent:h,cancelToken:h,socketPath:h,responseEncoding:h,validateStatus:d,headers:(p,y,A)=>s(Nh(p),Nh(y),A,!0)};return z.forEach(Object.keys(Object.assign({},n,a)),function(y){const A=g[y]||s,w=A(n[y],a[y],y);z.isUndefined(w)&&A!==d||(r[y]=w)}),r}const Bh=n=>{const a=cl({},n);let{data:r,withXSRFToken:u,xsrfHeaderName:s,xsrfCookieName:f,headers:h,auth:d}=a;a.headers=h=Te.from(h),a.url=Th(Uh(a.baseURL,a.url,a.allowAbsoluteUrls),n.params,n.paramsSerializer),d&&h.set("Authorization","Basic "+btoa((d.username||"")+":"+(d.password?unescape(encodeURIComponent(d.password)):"")));let g;if(z.isFormData(r)){if(pe.hasStandardBrowserEnv||pe.hasStandardBrowserWebWorkerEnv)h.setContentType(void 0);else if((g=h.getContentType())!==!1){const[p,...y]=g?g.split(";").map(A=>A.trim()).filter(Boolean):[];h.setContentType([p||"multipart/form-data",...y].join("; "))}}if(pe.hasStandardBrowserEnv&&(u&&z.isFunction(u)&&(u=u(a)),u||u!==!1&&VA(a.url))){const p=s&&f&&MA.read(f);p&&h.set(s,p)}return a},zA=typeof XMLHttpRequest<"u"&&function(n){return new Promise(function(r,u){const s=Bh(n);let f=s.data;const h=Te.from(s.headers).normalize();let{responseType:d,onUploadProgress:g,onDownloadProgress:p}=s,y,A,w,v,R;function O(){v&&v(),R&&R(),s.cancelToken&&s.cancelToken.unsubscribe(y),s.signal&&s.signal.removeEventListener("abort",y)}let q=new XMLHttpRequest;q.open(s.method.toUpperCase(),s.url,!0),q.timeout=s.timeout;function U(){if(!q)return;const Q=Te.from("getAllResponseHeaders"in q&&q.getAllResponseHeaders()),I={data:!d||d==="text"||d==="json"?q.responseText:q.response,status:q.status,statusText:q.statusText,headers:Q,config:n,request:q};Oh(function(ct){r(ct),O()},function(ct){u(ct),O()},I),q=null}"onloadend"in q?q.onloadend=U:q.onreadystatechange=function(){!q||q.readyState!==4||q.status===0&&!(q.responseURL&&q.responseURL.indexOf("file:")===0)||setTimeout(U)},q.onabort=function(){q&&(u(new yt("Request aborted",yt.ECONNABORTED,n,q)),q=null)},q.onerror=function(){u(new yt("Network Error",yt.ERR_NETWORK,n,q)),q=null},q.ontimeout=function(){let pt=s.timeout?"timeout of "+s.timeout+"ms exceeded":"timeout exceeded";const I=s.transitional||kh;s.timeoutErrorMessage&&(pt=s.timeoutErrorMessage),u(new yt(pt,I.clarifyTimeoutError?yt.ETIMEDOUT:yt.ECONNABORTED,n,q)),q=null},f===void 0&&h.setContentType(null),"setRequestHeader"in q&&z.forEach(h.toJSON(),function(pt,I){q.setRequestHeader(I,pt)}),z.isUndefined(s.withCredentials)||(q.withCredentials=!!s.withCredentials),d&&d!=="json"&&(q.responseType=s.responseType),p&&([w,R]=sr(p,!0),q.addEventListener("progress",w)),g&&q.upload&&([A,v]=sr(g),q.upload.addEventListener("progress",A),q.upload.addEventListener("loadend",v)),(s.cancelToken||s.signal)&&(y=Q=>{q&&(u(!Q||Q.type?new Kl(null,n,q):Q),q.abort(),q=null)},s.cancelToken&&s.cancelToken.subscribe(y),s.signal&&(s.signal.aborted?y():s.signal.addEventListener("abort",y)));const K=TA(s.url);if(K&&pe.protocols.indexOf(K)===-1){u(new yt("Unsupported protocol "+K+":",yt.ERR_BAD_REQUEST,n));return}q.send(f||null)})},DA=(n,a)=>{const{length:r}=n=n?n.filter(Boolean):[];if(a||r){let u=new AbortController,s;const f=function(p){if(!s){s=!0,d();const y=p instanceof Error?p:this.reason;u.abort(y instanceof yt?y:new Kl(y instanceof Error?y.message:y))}};let h=a&&setTimeout(()=>{h=null,f(new yt(`timeout ${a} of ms exceeded`,yt.ETIMEDOUT))},a);const d=()=>{n&&(h&&clearTimeout(h),h=null,n.forEach(p=>{p.unsubscribe?p.unsubscribe(f):p.removeEventListener("abort",f)}),n=null)};n.forEach(p=>p.addEventListener("abort",f));const{signal:g}=u;return g.unsubscribe=()=>z.asap(d),g}},UA=function*(n,a){let r=n.byteLength;if(r<a){yield n;return}let u=0,s;for(;u<r;)s=u+a,yield n.slice(u,s),u=s},NA=async function*(n,a){for await(const r of BA(n))yield*UA(r,a)},BA=async function*(n){if(n[Symbol.asyncIterator]){yield*n;return}const a=n.getReader();try{for(;;){const{done:r,value:u}=await a.read();if(r)break;yield u}}finally{await a.cancel()}},Lh=(n,a,r,u)=>{const s=NA(n,a);let f=0,h,d=g=>{h||(h=!0,u&&u(g))};return new ReadableStream({async pull(g){try{const{done:p,value:y}=await s.next();if(p){d(),g.close();return}let A=y.byteLength;if(r){let w=f+=A;r(w)}g.enqueue(new Uint8Array(y))}catch(p){throw d(p),p}},cancel(g){return d(g),s.return()}},{highWaterMark:2})},cr=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",qh=cr&&typeof ReadableStream=="function",LA=cr&&(typeof TextEncoder=="function"?(n=>a=>n.encode(a))(new TextEncoder):async n=>new Uint8Array(await new Response(n).arrayBuffer())),jh=(n,...a)=>{try{return!!n(...a)}catch{return!1}},qA=qh&&jh(()=>{let n=!1;const a=new Request(pe.origin,{body:new ReadableStream,method:"POST",get duplex(){return n=!0,"half"}}).headers.has("Content-Type");return n&&!a}),Yh=64*1024,bo=qh&&jh(()=>z.isReadableStream(new Response("").body)),fr={stream:bo&&(n=>n.body)};cr&&(n=>{["text","arrayBuffer","blob","formData","stream"].forEach(a=>{!fr[a]&&(fr[a]=z.isFunction(n[a])?r=>r[a]():(r,u)=>{throw new yt(`Response type '${a}' is not supported`,yt.ERR_NOT_SUPPORT,u)})})})(new Response);const jA=async n=>{if(n==null)return 0;if(z.isBlob(n))return n.size;if(z.isSpecCompliantForm(n))return(await new Request(pe.origin,{method:"POST",body:n}).arrayBuffer()).byteLength;if(z.isArrayBufferView(n)||z.isArrayBuffer(n))return n.byteLength;if(z.isURLSearchParams(n)&&(n=n+""),z.isString(n))return(await LA(n)).byteLength},YA=async(n,a)=>{const r=z.toFiniteNumber(n.getContentLength());return r??jA(a)},So={http:uA,xhr:zA,fetch:cr&&(async n=>{let{url:a,method:r,data:u,signal:s,cancelToken:f,timeout:h,onDownloadProgress:d,onUploadProgress:g,responseType:p,headers:y,withCredentials:A="same-origin",fetchOptions:w}=Bh(n);p=p?(p+"").toLowerCase():"text";let v=DA([s,f&&f.toAbortSignal()],h),R;const O=v&&v.unsubscribe&&(()=>{v.unsubscribe()});let q;try{if(g&&qA&&r!=="get"&&r!=="head"&&(q=await YA(y,u))!==0){let I=new Request(a,{method:"POST",body:u,duplex:"half"}),N;if(z.isFormData(u)&&(N=I.headers.get("content-type"))&&y.setContentType(N),I.body){const[ct,Et]=zh(q,sr(Dh(g)));u=Lh(I.body,Yh,ct,Et)}}z.isString(A)||(A=A?"include":"omit");const U="credentials"in Request.prototype;R=new Request(a,{...w,signal:v,method:r.toUpperCase(),headers:y.normalize().toJSON(),body:u,duplex:"half",credentials:U?A:void 0});let K=await fetch(R);const Q=bo&&(p==="stream"||p==="response");if(bo&&(d||Q&&O)){const I={};["status","statusText","headers"].forEach(J=>{I[J]=K[J]});const N=z.toFiniteNumber(K.headers.get("content-length")),[ct,Et]=d&&zh(N,sr(Dh(d),!0))||[];K=new Response(Lh(K.body,Yh,ct,()=>{Et&&Et(),O&&O()}),I)}p=p||"text";let pt=await fr[z.findKey(fr,p)||"text"](K,n);return!Q&&O&&O(),await new Promise((I,N)=>{Oh(I,N,{data:pt,headers:Te.from(K.headers),status:K.status,statusText:K.statusText,config:n,request:R})})}catch(U){throw O&&O(),U&&U.name==="TypeError"&&/fetch/i.test(U.message)?Object.assign(new yt("Network Error",yt.ERR_NETWORK,n,R),{cause:U.cause||U}):yt.from(U,U&&U.code,n,R)}})};z.forEach(So,(n,a)=>{if(n){try{Object.defineProperty(n,"name",{value:a})}catch{}Object.defineProperty(n,"adapterName",{value:a})}});const Gh=n=>`- ${n}`,GA=n=>z.isFunction(n)||n===null||n===!1,Hh={getAdapter:n=>{n=z.isArray(n)?n:[n];const{length:a}=n;let r,u;const s={};for(let f=0;f<a;f++){r=n[f];let h;if(u=r,!GA(r)&&(u=So[(h=String(r)).toLowerCase()],u===void 0))throw new yt(`Unknown adapter '${h}'`);if(u)break;s[h||"#"+f]=u}if(!u){const f=Object.entries(s).map(([d,g])=>`adapter ${d} `+(g===!1?"is not supported by the environment":"is not available in the build"));let h=a?f.length>1?`since :
`+f.map(Gh).join(`
`):" "+Gh(f[0]):"as no adapter specified";throw new yt("There is no suitable adapter to dispatch the request "+h,"ERR_NOT_SUPPORT")}return u},adapters:So};function Ao(n){if(n.cancelToken&&n.cancelToken.throwIfRequested(),n.signal&&n.signal.aborted)throw new Kl(null,n)}function Zh(n){return Ao(n),n.headers=Te.from(n.headers),n.data=yo.call(n,n.transformRequest),["post","put","patch"].indexOf(n.method)!==-1&&n.headers.setContentType("application/x-www-form-urlencoded",!1),Hh.getAdapter(n.adapter||Fi.adapter)(n).then(function(u){return Ao(n),u.data=yo.call(n,n.transformResponse,u),u.headers=Te.from(u.headers),u},function(u){return Rh(u)||(Ao(n),u&&u.response&&(u.response.data=yo.call(n,n.transformResponse,u.response),u.response.headers=Te.from(u.response.headers))),Promise.reject(u)})}const Qh="1.8.4",hr={};["object","boolean","number","function","string","symbol"].forEach((n,a)=>{hr[n]=function(u){return typeof u===n||"a"+(a<1?"n ":" ")+n}});const Kh={};hr.transitional=function(a,r,u){function s(f,h){return"[Axios v"+Qh+"] Transitional option '"+f+"'"+h+(u?". "+u:"")}return(f,h,d)=>{if(a===!1)throw new yt(s(h," has been removed"+(r?" in "+r:"")),yt.ERR_DEPRECATED);return r&&!Kh[h]&&(Kh[h]=!0,console.warn(s(h," has been deprecated since v"+r+" and will be removed in the near future"))),a?a(f,h,d):!0}},hr.spelling=function(a){return(r,u)=>(console.warn(`${u} is likely a misspelling of ${a}`),!0)};function HA(n,a,r){if(typeof n!="object")throw new yt("options must be an object",yt.ERR_BAD_OPTION_VALUE);const u=Object.keys(n);let s=u.length;for(;s-- >0;){const f=u[s],h=a[f];if(h){const d=n[f],g=d===void 0||h(d,f,n);if(g!==!0)throw new yt("option "+f+" must be "+g,yt.ERR_BAD_OPTION_VALUE);continue}if(r!==!0)throw new yt("Unknown option "+f,yt.ERR_BAD_OPTION)}}const dr={assertOptions:HA,validators:hr},cn=dr.validators;let fl=class{constructor(a){this.defaults=a,this.interceptors={request:new Ch,response:new Ch}}async request(a,r){try{return await this._request(a,r)}catch(u){if(u instanceof Error){let s={};Error.captureStackTrace?Error.captureStackTrace(s):s=new Error;const f=s.stack?s.stack.replace(/^.+\n/,""):"";try{u.stack?f&&!String(u.stack).endsWith(f.replace(/^.+\n.+\n/,""))&&(u.stack+=`
`+f):u.stack=f}catch{}}throw u}}_request(a,r){typeof a=="string"?(r=r||{},r.url=a):r=a||{},r=cl(this.defaults,r);const{transitional:u,paramsSerializer:s,headers:f}=r;u!==void 0&&dr.assertOptions(u,{silentJSONParsing:cn.transitional(cn.boolean),forcedJSONParsing:cn.transitional(cn.boolean),clarifyTimeoutError:cn.transitional(cn.boolean)},!1),s!=null&&(z.isFunction(s)?r.paramsSerializer={serialize:s}:dr.assertOptions(s,{encode:cn.function,serialize:cn.function},!0)),r.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?r.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:r.allowAbsoluteUrls=!0),dr.assertOptions(r,{baseUrl:cn.spelling("baseURL"),withXsrfToken:cn.spelling("withXSRFToken")},!0),r.method=(r.method||this.defaults.method||"get").toLowerCase();let h=f&&z.merge(f.common,f[r.method]);f&&z.forEach(["delete","get","head","post","put","patch","common"],R=>{delete f[R]}),r.headers=Te.concat(h,f);const d=[];let g=!0;this.interceptors.request.forEach(function(O){typeof O.runWhen=="function"&&O.runWhen(r)===!1||(g=g&&O.synchronous,d.unshift(O.fulfilled,O.rejected))});const p=[];this.interceptors.response.forEach(function(O){p.push(O.fulfilled,O.rejected)});let y,A=0,w;if(!g){const R=[Zh.bind(this),void 0];for(R.unshift.apply(R,d),R.push.apply(R,p),w=R.length,y=Promise.resolve(r);A<w;)y=y.then(R[A++],R[A++]);return y}w=d.length;let v=r;for(A=0;A<w;){const R=d[A++],O=d[A++];try{v=R(v)}catch(q){O.call(this,q);break}}try{y=Zh.call(this,v)}catch(R){return Promise.reject(R)}for(A=0,w=p.length;A<w;)y=y.then(p[A++],p[A++]);return y}getUri(a){a=cl(this.defaults,a);const r=Uh(a.baseURL,a.url,a.allowAbsoluteUrls);return Th(r,a.params,a.paramsSerializer)}};z.forEach(["delete","get","head","options"],function(a){fl.prototype[a]=function(r,u){return this.request(cl(u||{},{method:a,url:r,data:(u||{}).data}))}}),z.forEach(["post","put","patch"],function(a){function r(u){return function(f,h,d){return this.request(cl(d||{},{method:a,headers:u?{"Content-Type":"multipart/form-data"}:{},url:f,data:h}))}}fl.prototype[a]=r(),fl.prototype[a+"Form"]=r(!0)});let ZA=class qg{constructor(a){if(typeof a!="function")throw new TypeError("executor must be a function.");let r;this.promise=new Promise(function(f){r=f});const u=this;this.promise.then(s=>{if(!u._listeners)return;let f=u._listeners.length;for(;f-- >0;)u._listeners[f](s);u._listeners=null}),this.promise.then=s=>{let f;const h=new Promise(d=>{u.subscribe(d),f=d}).then(s);return h.cancel=function(){u.unsubscribe(f)},h},a(function(f,h,d){u.reason||(u.reason=new Kl(f,h,d),r(u.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(a){if(this.reason){a(this.reason);return}this._listeners?this._listeners.push(a):this._listeners=[a]}unsubscribe(a){if(!this._listeners)return;const r=this._listeners.indexOf(a);r!==-1&&this._listeners.splice(r,1)}toAbortSignal(){const a=new AbortController,r=u=>{a.abort(u)};return this.subscribe(r),a.signal.unsubscribe=()=>this.unsubscribe(r),a.signal}static source(){let a;return{token:new qg(function(s){a=s}),cancel:a}}};function QA(n){return function(r){return n.apply(null,r)}}function KA(n){return z.isObject(n)&&n.isAxiosError===!0}const vo={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(vo).forEach(([n,a])=>{vo[a]=n});function Jh(n){const a=new fl(n),r=fh(fl.prototype.request,a);return z.extend(r,fl.prototype,a,{allOwnKeys:!0}),z.extend(r,a,null,{allOwnKeys:!0}),r.create=function(s){return Jh(cl(n,s))},r}const It=Jh(Fi);It.Axios=fl,It.CanceledError=Kl,It.CancelToken=ZA,It.isCancel=Rh,It.VERSION=Qh,It.toFormData=ur,It.AxiosError=yt,It.Cancel=It.CanceledError,It.all=function(a){return Promise.all(a)},It.spread=QA,It.isAxiosError=KA,It.mergeConfig=cl,It.AxiosHeaders=Te,It.formToJSON=n=>Vh(z.isHTMLForm(n)?new FormData(n):n),It.getAdapter=Hh.getAdapter,It.HttpStatusCode=vo,It.default=It;const{Axios:ew,AxiosError:nw,CanceledError:lw,isCancel:iw,CancelToken:aw,VERSION:rw,all:uw,Cancel:ow,isAxiosError:sw,spread:cw,toFormData:fw,AxiosHeaders:hw,HttpStatusCode:dw,formToJSON:pw,getAdapter:mw,mergeConfig:gw}=It;var Jl=(n=>(n.Request="request",n.Response="response",n))(Jl||{});class JA{constructor(a,r){Nc(this,"fetcher");this.fetcher=this.createFetcher(a),this.addInterceptors(r??[])}createFetcher(a){return It.create({baseURL:a,withCredentials:!0,headers:{"Content-Type":"application/json",Accept:"application/json"}})}addInterceptor(a){a.type===Jl.Request&&this.fetcher.interceptors.request.use(a.requestFn,a.onRejected),a.type===Jl.Response&&this.fetcher.interceptors.response.use(a.responseFn,a.onRejected)}addInterceptors(a){a.forEach(r=>{this.addInterceptor(r)})}async get({url:a}){return(await this.fetcher.get(a)).data}async post({url:a,body:r}){return(await this.fetcher.post(a,r)).data}}const FA=n=>{const a=localStorage.getItem(Zi),r=localStorage.getItem(Qi);return a&&(n.headers[Zi]=a),r&&(n.headers[Qi]=r),n},XA={type:Jl.Request,requestFn:FA},IA=n=>{const a=n.headers[Zi],r=n.headers[Qi];return a&&localStorage.setItem(Zi,a),r&&localStorage.setItem(Qi,r),n},WA={type:Jl.Response,responseFn:IA},_A=n=>{const a=document.currentScript||document.querySelector("script#chat-widget"),r=a==null?void 0:a.getAttribute("data-token");if(!r)throw new Error("Missing token in Chat Widget");return n.headers.Authorization=r,n},PA={type:Jl.Request,requestFn:_A},xo=document.currentScript||document.querySelector("script#chat-widget"),Fh=xo==null?void 0:xo.getAttribute("data-backend-url");class $A extends JA{constructor(a){if(!Fh)throw new Error("Missing Backend URL in Chat Widget");super(Fh,a)}}const tv=new $A([PA,XA,WA]);class ev{constructor(){Nc(this,"client");this.client=tv}async chat({message:a}){return await this.client.post({url:"api/chat",body:{message:xS(a)}})}async getMessages(){return await this.client.get({url:"api/messages",body:{}})}}const Xh=new ev,nv=n=>"payload"in n;function lv(n,a={}){const r=Ht.useRef(null);return r.current||(r.current=new Audio(n),r.current.volume=a.volume??1,r.current.loop=a.loop??!1),{playSound:()=>{const s=r.current;s&&(s.currentTime=0,s.play().catch(()=>{}))}}}const iv="data:audio/mpeg;base64,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",av=()=>{const[n]=Ht.useState(localStorage.getItem(Zi)),[a]=Ht.useState(localStorage.getItem(Qi));return{threadId:n,threadExpiryDate:a,isThreadExpired:()=>{if(a){const u=new Date(a);return new Date>=u}return!0}}},rv=()=>{const[n,a]=Ht.useState([]),{playSound:r}=lv(iv),u=Ht.useRef(null),{isThreadExpired:s}=av(),f=()=>{u.current=setTimeout(()=>{a([{ai:!0,content:Zl.initialMessage}]),r()},Zl.startupDelay)};return Ht.useEffect(()=>{if(s()){f();return}return Xh.getMessages().then(h=>{if(nv(h)){const d=h.payload.messages;if(a([{ai:!0,content:Zl.initialMessage},...d]),d.length>0)return;f()}}).catch(()=>{a([])}),()=>{u.current&&clearTimeout(u.current)}},[]),Ht.useEffect(()=>{u.current&&n.find(h=>!h.ai)&&(clearTimeout(u.current),u.current=null)},[n]),{messages:n,setMessages:a}};function uv(){const{messages:n,setMessages:a}=rv(),[r,u]=Ht.useState(""),[s,f]=Ht.useState(!1),h=Ht.useCallback(async()=>{if(!r.trim())return;const g=r.trim();f(!0),u("");const p={ai:!1,content:g};a(y=>[...y,p]),Xh.chat({message:g}).then(y=>{if("payload"in y){const A={ai:!0,content:y.payload.response};a(w=>[...w,A])}}).catch(()=>{a(y=>[...y,{ai:!0,content:"Ocurrió un error. Por favor intenta más tarde."}])}).finally(()=>{f(!1)})},[r,a]),d=Ht.useCallback(g=>{s||g.key==="Enter"&&!g.shiftKey&&(g.preventDefault(),h())},[s,h]);return{messages:n,input:r,loading:s,setInput:u,sendMessage:h,handleKeyPress:d}}function ov(n){const[a,r]=Ht.useState(!1);return Ht.useEffect(()=>{let u;return n?u=setTimeout(()=>{r(!0)},3e3):r(!1),()=>clearTimeout(u)},[n]),a}function sv(n,a){const[r,u]=Ht.useState(""),[s,f]=Ht.useState(0);return Ht.useEffect(()=>{if(!n){u(""),f(0);return}if(s<a.length){const h=setTimeout(()=>{u(d=>d+a[s]),f(d=>d+1)},20);return()=>clearTimeout(h)}},[s,n,a]),r}function cv(n){return oo({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"},child:[]}]})(n)}function fv({isVisible:n,onClick:a,hasBubbleMessage:r=!0}){return st.jsxs("div",{className:"chat-widget-toggle-button flex items-center gap-6 ",children:[r&&!n&&st.jsxs("div",{onClick:a,className:"bg-white font-medium text-complementary p-4 rounded-2xl max-w-3xs even-shadow relative cursor-pointer animate-fade-in",children:[st.jsx("p",{className:"text-sm leading-relaxed",children:Zl.bubbleMessage}),st.jsx("div",{className:"absolute right-0 top-1/2 transform translate-x-full -translate-y-1/2",children:st.jsx("div",{className:"w-0 h-0 border-l-8 border-l-white border-t-8 border-t-transparent border-b-8 border-b-transparent"})})]}),st.jsx("button",{className:`${n?"hidden md:block":""} mr-6 mb-6 mt-4 cursor-pointer p-4 rounded-2xl bg-primary dark:bg-primary-dark text-white shadow-lg hover:opacity-80 focus:outline-none focus:ring-2 focus:ring-blue-500 focus:ring-offset-2 transition-all duration-200 flex items-center justify-center`,onClick:a,"aria-label":n?"Close chat":"Open chat",children:st.jsx(cv,{className:"h-8 w-8"})})]})}const hv=({triggerElementId:n,eventName:a,onTrigger:r})=>{Ht.useEffect(()=>{const u=()=>{r()};window.addEventListener(a,u);const s=()=>{document.querySelectorAll(`#${n}`).forEach(d=>{const g=d;g.dataset.widgetBound||(g.addEventListener("click",()=>{const p=new CustomEvent(a);window.dispatchEvent(p)}),g.dataset.widgetBound="true")})};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",s):s();const f=new MutationObserver(s);return f.observe(document.body,{childList:!0,subtree:!0}),()=>{window.removeEventListener(a,u),document.removeEventListener("DOMContentLoaded",s),f.disconnect()}},[n,a,r])};function dv(){const[n,a]=Ht.useState(!1),r=uv(),u=ov(r.loading),s=sv(n,"Escribe algo..."),f=()=>a(d=>!d),h=()=>a(!1);return Ht.useEffect(()=>{const d=setTimeout(()=>{a(!0)},Zl.startupDelay);return()=>clearTimeout(d)},[]),hv({triggerElementId:gS,eventName:mS,onTrigger:()=>a(!0)}),st.jsxs("div",{className:`chat-widget fixed ${n?"bottom-0 top-0":"bottom-4 top-auto"} md:bottom-4 md:top-auto left-0 md:left-auto right-0 z-50 flex flex-col-reverse items-end`,children:[st.jsx(fv,{isVisible:n,onClick:f}),n&&st.jsx(AS,{messages:r.messages,input:r.input,loading:r.loading,showTyping:u,displayedText:s,onInputChange:r.setInput,onSendMessage:r.sendMessage,onKeyPress:r.handleKeyPress,onClose:h})]})}var Eo={exports:{}},Ii={},wo={exports:{}},To={};/**
 * @license React
 * scheduler.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var Ih;function pv(){return Ih||(Ih=1,function(n){function a(H,lt){var it=H.length;H.push(lt);t:for(;0<it;){var Ct=it-1>>>1,b=H[Ct];if(0<s(b,lt))H[Ct]=lt,H[it]=b,it=Ct;else break t}}function r(H){return H.length===0?null:H[0]}function u(H){if(H.length===0)return null;var lt=H[0],it=H.pop();if(it!==lt){H[0]=it;t:for(var Ct=0,b=H.length,Y=b>>>1;Ct<Y;){var at=2*(Ct+1)-1,x=H[at],X=at+1,bt=H[X];if(0>s(x,it))X<b&&0>s(bt,x)?(H[Ct]=bt,H[X]=it,Ct=X):(H[Ct]=x,H[at]=it,Ct=at);else if(X<b&&0>s(bt,it))H[Ct]=bt,H[X]=it,Ct=X;else break t}}return lt}function s(H,lt){var it=H.sortIndex-lt.sortIndex;return it!==0?it:H.id-lt.id}if(n.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var f=performance;n.unstable_now=function(){return f.now()}}else{var h=Date,d=h.now();n.unstable_now=function(){return h.now()-d}}var g=[],p=[],y=1,A=null,w=3,v=!1,R=!1,O=!1,q=typeof setTimeout=="function"?setTimeout:null,U=typeof clearTimeout=="function"?clearTimeout:null,K=typeof setImmediate<"u"?setImmediate:null;function Q(H){for(var lt=r(p);lt!==null;){if(lt.callback===null)u(p);else if(lt.startTime<=H)u(p),lt.sortIndex=lt.expirationTime,a(g,lt);else break;lt=r(p)}}function pt(H){if(O=!1,Q(H),!R)if(r(g)!==null)R=!0,W();else{var lt=r(p);lt!==null&&nt(pt,lt.startTime-H)}}var I=!1,N=-1,ct=5,Et=-1;function J(){return!(n.unstable_now()-Et<ct)}function et(){if(I){var H=n.unstable_now();Et=H;var lt=!0;try{t:{R=!1,O&&(O=!1,U(N),N=-1),v=!0;var it=w;try{e:{for(Q(H),A=r(g);A!==null&&!(A.expirationTime>H&&J());){var Ct=A.callback;if(typeof Ct=="function"){A.callback=null,w=A.priorityLevel;var b=Ct(A.expirationTime<=H);if(H=n.unstable_now(),typeof b=="function"){A.callback=b,Q(H),lt=!0;break e}A===r(g)&&u(g),Q(H)}else u(g);A=r(g)}if(A!==null)lt=!0;else{var Y=r(p);Y!==null&&nt(pt,Y.startTime-H),lt=!1}}break t}finally{A=null,w=it,v=!1}lt=void 0}}finally{lt?_():I=!1}}}var _;if(typeof K=="function")_=function(){K(et)};else if(typeof MessageChannel<"u"){var $=new MessageChannel,tt=$.port2;$.port1.onmessage=et,_=function(){tt.postMessage(null)}}else _=function(){q(et,0)};function W(){I||(I=!0,_())}function nt(H,lt){N=q(function(){H(n.unstable_now())},lt)}n.unstable_IdlePriority=5,n.unstable_ImmediatePriority=1,n.unstable_LowPriority=4,n.unstable_NormalPriority=3,n.unstable_Profiling=null,n.unstable_UserBlockingPriority=2,n.unstable_cancelCallback=function(H){H.callback=null},n.unstable_continueExecution=function(){R||v||(R=!0,W())},n.unstable_forceFrameRate=function(H){0>H||125<H?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):ct=0<H?Math.floor(1e3/H):5},n.unstable_getCurrentPriorityLevel=function(){return w},n.unstable_getFirstCallbackNode=function(){return r(g)},n.unstable_next=function(H){switch(w){case 1:case 2:case 3:var lt=3;break;default:lt=w}var it=w;w=lt;try{return H()}finally{w=it}},n.unstable_pauseExecution=function(){},n.unstable_requestPaint=function(){},n.unstable_runWithPriority=function(H,lt){switch(H){case 1:case 2:case 3:case 4:case 5:break;default:H=3}var it=w;w=H;try{return lt()}finally{w=it}},n.unstable_scheduleCallback=function(H,lt,it){var Ct=n.unstable_now();switch(typeof it=="object"&&it!==null?(it=it.delay,it=typeof it=="number"&&0<it?Ct+it:Ct):it=Ct,H){case 1:var b=-1;break;case 2:b=250;break;case 5:b=1073741823;break;case 4:b=1e4;break;default:b=5e3}return b=it+b,H={id:y++,callback:lt,priorityLevel:H,startTime:it,expirationTime:b,sortIndex:-1},it>Ct?(H.sortIndex=it,a(p,H),r(g)===null&&H===r(p)&&(O?(U(N),N=-1):O=!0,nt(pt,it-Ct))):(H.sortIndex=b,a(g,H),R||v||(R=!0,W())),H},n.unstable_shouldYield=J,n.unstable_wrapCallback=function(H){var lt=w;return function(){var it=w;w=lt;try{return H.apply(this,arguments)}finally{w=it}}}}(To)),To}var Wh;function mv(){return Wh||(Wh=1,wo.exports=pv()),wo.exports}var Co={exports:{}},me={};/**
 * @license React
 * react-dom.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var _h;function gv(){if(_h)return me;_h=1;var n=Tu();function a(g){var p="https://react.dev/errors/"+g;if(1<arguments.length){p+="?args[]="+encodeURIComponent(arguments[1]);for(var y=2;y<arguments.length;y++)p+="&args[]="+encodeURIComponent(arguments[y])}return"Minified React error #"+g+"; visit "+p+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function r(){}var u={d:{f:r,r:function(){throw Error(a(522))},D:r,C:r,L:r,m:r,X:r,S:r,M:r},p:0,findDOMNode:null},s=Symbol.for("react.portal");function f(g,p,y){var A=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:s,key:A==null?null:""+A,children:g,containerInfo:p,implementation:y}}var h=n.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function d(g,p){if(g==="font")return"";if(typeof p=="string")return p==="use-credentials"?p:""}return me.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=u,me.createPortal=function(g,p){var y=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!p||p.nodeType!==1&&p.nodeType!==9&&p.nodeType!==11)throw Error(a(299));return f(g,p,null,y)},me.flushSync=function(g){var p=h.T,y=u.p;try{if(h.T=null,u.p=2,g)return g()}finally{h.T=p,u.p=y,u.d.f()}},me.preconnect=function(g,p){typeof g=="string"&&(p?(p=p.crossOrigin,p=typeof p=="string"?p==="use-credentials"?p:"":void 0):p=null,u.d.C(g,p))},me.prefetchDNS=function(g){typeof g=="string"&&u.d.D(g)},me.preinit=function(g,p){if(typeof g=="string"&&p&&typeof p.as=="string"){var y=p.as,A=d(y,p.crossOrigin),w=typeof p.integrity=="string"?p.integrity:void 0,v=typeof p.fetchPriority=="string"?p.fetchPriority:void 0;y==="style"?u.d.S(g,typeof p.precedence=="string"?p.precedence:void 0,{crossOrigin:A,integrity:w,fetchPriority:v}):y==="script"&&u.d.X(g,{crossOrigin:A,integrity:w,fetchPriority:v,nonce:typeof p.nonce=="string"?p.nonce:void 0})}},me.preinitModule=function(g,p){if(typeof g=="string")if(typeof p=="object"&&p!==null){if(p.as==null||p.as==="script"){var y=d(p.as,p.crossOrigin);u.d.M(g,{crossOrigin:y,integrity:typeof p.integrity=="string"?p.integrity:void 0,nonce:typeof p.nonce=="string"?p.nonce:void 0})}}else p==null&&u.d.M(g)},me.preload=function(g,p){if(typeof g=="string"&&typeof p=="object"&&p!==null&&typeof p.as=="string"){var y=p.as,A=d(y,p.crossOrigin);u.d.L(g,y,{crossOrigin:A,integrity:typeof p.integrity=="string"?p.integrity:void 0,nonce:typeof p.nonce=="string"?p.nonce:void 0,type:typeof p.type=="string"?p.type:void 0,fetchPriority:typeof p.fetchPriority=="string"?p.fetchPriority:void 0,referrerPolicy:typeof p.referrerPolicy=="string"?p.referrerPolicy:void 0,imageSrcSet:typeof p.imageSrcSet=="string"?p.imageSrcSet:void 0,imageSizes:typeof p.imageSizes=="string"?p.imageSizes:void 0,media:typeof p.media=="string"?p.media:void 0})}},me.preloadModule=function(g,p){if(typeof g=="string")if(p){var y=d(p.as,p.crossOrigin);u.d.m(g,{as:typeof p.as=="string"&&p.as!=="script"?p.as:void 0,crossOrigin:y,integrity:typeof p.integrity=="string"?p.integrity:void 0})}else u.d.m(g)},me.requestFormReset=function(g){u.d.r(g)},me.unstable_batchedUpdates=function(g,p){return g(p)},me.useFormState=function(g,p,y){return h.H.useFormState(g,p,y)},me.useFormStatus=function(){return h.H.useHostTransitionStatus()},me.version="19.0.0",me}var Ph;function yv(){if(Ph)return Co.exports;Ph=1;function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(a){console.error(a)}}return n(),Co.exports=gv(),Co.exports}/**
 * @license React
 * react-dom-client.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var $h;function bv(){if($h)return Ii;$h=1;var n=mv(),a=Tu(),r=yv();function u(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 s(t){return!(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11)}var f=Symbol.for("react.element"),h=Symbol.for("react.transitional.element"),d=Symbol.for("react.portal"),g=Symbol.for("react.fragment"),p=Symbol.for("react.strict_mode"),y=Symbol.for("react.profiler"),A=Symbol.for("react.provider"),w=Symbol.for("react.consumer"),v=Symbol.for("react.context"),R=Symbol.for("react.forward_ref"),O=Symbol.for("react.suspense"),q=Symbol.for("react.suspense_list"),U=Symbol.for("react.memo"),K=Symbol.for("react.lazy"),Q=Symbol.for("react.offscreen"),pt=Symbol.for("react.memo_cache_sentinel"),I=Symbol.iterator;function N(t){return t===null||typeof t!="object"?null:(t=I&&t[I]||t["@@iterator"],typeof t=="function"?t:null)}var ct=Symbol.for("react.client.reference");function Et(t){if(t==null)return null;if(typeof t=="function")return t.$$typeof===ct?null:t.displayName||t.name||null;if(typeof t=="string")return t;switch(t){case g:return"Fragment";case d:return"Portal";case y:return"Profiler";case p:return"StrictMode";case O:return"Suspense";case q:return"SuspenseList"}if(typeof t=="object")switch(t.$$typeof){case v:return(t.displayName||"Context")+".Provider";case w:return(t._context.displayName||"Context")+".Consumer";case R:var e=t.render;return t=t.displayName,t||(t=e.displayName||e.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;case U:return e=t.displayName||null,e!==null?e:Et(t.type)||"Memo";case K:e=t._payload,t=t._init;try{return Et(t(e))}catch{}}return null}var J=a.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,et=Object.assign,_,$;function tt(t){if(_===void 0)try{throw Error()}catch(l){var e=l.stack.trim().match(/\n( *(at )?)/);_=e&&e[1]||"",$=-1<l.stack.indexOf(`
    at`)?" (<anonymous>)":-1<l.stack.indexOf("@")?"@unknown:0:0":""}return`
`+_+t+$}var W=!1;function nt(t,e){if(!t||W)return"";W=!0;var l=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var i={DetermineComponentFrameRoot:function(){try{if(e){var G=function(){throw Error()};if(Object.defineProperty(G.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(G,[])}catch(D){var M=D}Reflect.construct(t,[],G)}else{try{G.call()}catch(D){M=D}t.call(G.prototype)}}else{try{throw Error()}catch(D){M=D}(G=t())&&typeof G.catch=="function"&&G.catch(function(){})}}catch(D){if(D&&M&&typeof D.stack=="string")return[D.stack,M.stack]}return[null,null]}};i.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var o=Object.getOwnPropertyDescriptor(i.DetermineComponentFrameRoot,"name");o&&o.configurable&&Object.defineProperty(i.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var c=i.DetermineComponentFrameRoot(),m=c[0],S=c[1];if(m&&S){var E=m.split(`
`),C=S.split(`
`);for(o=i=0;i<E.length&&!E[i].includes("DetermineComponentFrameRoot");)i++;for(;o<C.length&&!C[o].includes("DetermineComponentFrameRoot");)o++;if(i===E.length||o===C.length)for(i=E.length-1,o=C.length-1;1<=i&&0<=o&&E[i]!==C[o];)o--;for(;1<=i&&0<=o;i--,o--)if(E[i]!==C[o]){if(i!==1||o!==1)do if(i--,o--,0>o||E[i]!==C[o]){var B=`
`+E[i].replace(" at new "," at ");return t.displayName&&B.includes("<anonymous>")&&(B=B.replace("<anonymous>",t.displayName)),B}while(1<=i&&0<=o);break}}}finally{W=!1,Error.prepareStackTrace=l}return(l=t?t.displayName||t.name:"")?tt(l):""}function H(t){switch(t.tag){case 26:case 27:case 5:return tt(t.type);case 16:return tt("Lazy");case 13:return tt("Suspense");case 19:return tt("SuspenseList");case 0:case 15:return t=nt(t.type,!1),t;case 11:return t=nt(t.type.render,!1),t;case 1:return t=nt(t.type,!0),t;default:return""}}function lt(t){try{var e="";do e+=H(t),t=t.return;while(t);return e}catch(l){return`
Error generating stack: `+l.message+`
`+l.stack}}function it(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 Ct(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 b(t){if(it(t)!==t)throw Error(u(188))}function Y(t){var e=t.alternate;if(!e){if(e=it(t),e===null)throw Error(u(188));return e!==t?null:t}for(var l=t,i=e;;){var o=l.return;if(o===null)break;var c=o.alternate;if(c===null){if(i=o.return,i!==null){l=i;continue}break}if(o.child===c.child){for(c=o.child;c;){if(c===l)return b(o),t;if(c===i)return b(o),e;c=c.sibling}throw Error(u(188))}if(l.return!==i.return)l=o,i=c;else{for(var m=!1,S=o.child;S;){if(S===l){m=!0,l=o,i=c;break}if(S===i){m=!0,i=o,l=c;break}S=S.sibling}if(!m){for(S=c.child;S;){if(S===l){m=!0,l=c,i=o;break}if(S===i){m=!0,i=c,l=o;break}S=S.sibling}if(!m)throw Error(u(189))}}if(l.alternate!==i)throw Error(u(190))}if(l.tag!==3)throw Error(u(188));return l.stateNode.current===l?t:e}function at(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t;for(t=t.child;t!==null;){if(e=at(t),e!==null)return e;t=t.sibling}return null}var x=Array.isArray,X=r.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,bt={pending:!1,data:null,method:null,action:null},ut=[],Wt=-1;function At(t){return{current:t}}function Bt(t){0>Wt||(t.current=ut[Wt],ut[Wt]=null,Wt--)}function zt(t,e){Wt++,ut[Wt]=t.current,t.current=e}var be=At(null),hl=At(null),fn=At(null),Fl=At(null);function dl(t,e){switch(zt(fn,e),zt(hl,t),zt(be,null),t=e.nodeType,t){case 9:case 11:e=(e=e.documentElement)&&(e=e.namespaceURI)?dg(e):0;break;default:if(t=t===8?e.parentNode:e,e=t.tagName,t=t.namespaceURI)t=dg(t),e=pg(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}Bt(be),zt(be,e)}function bn(){Bt(be),Bt(hl),Bt(fn)}function Xl(t){t.memoizedState!==null&&zt(Fl,t);var e=be.current,l=pg(e,t.type);e!==l&&(zt(hl,t),zt(be,l))}function Il(t){hl.current===t&&(Bt(be),Bt(hl)),Fl.current===t&&(Bt(Fl),Ga._currentValue=bt)}var Wl=Object.prototype.hasOwnProperty,_l=n.unstable_scheduleCallback,Wi=n.unstable_cancelCallback,ko=n.unstable_shouldYield,Vo=n.unstable_requestPaint,je=n.unstable_now,Mo=n.unstable_getCurrentPriorityLevel,L=n.unstable_ImmediatePriority,F=n.unstable_UserBlockingPriority,ht=n.unstable_NormalPriority,wt=n.unstable_LowPriority,Dt=n.unstable_IdlePriority,ze=n.log,Sn=n.unstable_setDisableYieldValue,Se=null,le=null;function pl(t){if(le&&typeof le.onCommitFiberRoot=="function")try{le.onCommitFiberRoot(Se,t,void 0,(t.current.flags&128)===128)}catch{}}function Kt(t){if(typeof ze=="function"&&Sn(t),le&&typeof le.setStrictMode=="function")try{le.setStrictMode(Se,t)}catch{}}var $t=Math.clz32?Math.clz32:xv,tn=Math.log,vv=Math.LN2;function xv(t){return t>>>=0,t===0?32:31-(tn(t)/vv|0)|0}var pr=128,mr=4194304;function ml(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:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t&4194176;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 gr(t,e){var l=t.pendingLanes;if(l===0)return 0;var i=0,o=t.suspendedLanes,c=t.pingedLanes,m=t.warmLanes;t=t.finishedLanes!==0;var S=l&134217727;return S!==0?(l=S&~o,l!==0?i=ml(l):(c&=S,c!==0?i=ml(c):t||(m=S&~m,m!==0&&(i=ml(m))))):(S=l&~o,S!==0?i=ml(S):c!==0?i=ml(c):t||(m=l&~m,m!==0&&(i=ml(m)))),i===0?0:e!==0&&e!==i&&(e&o)===0&&(o=i&-i,m=e&-e,o>=m||o===32&&(m&4194176)!==0)?e:i}function _i(t,e){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&e)===0}function Ev(t,e){switch(t){case 1:case 2:case 4:case 8:return e+250;case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 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 ad(){var t=pr;return pr<<=1,(pr&4194176)===0&&(pr=128),t}function rd(){var t=mr;return mr<<=1,(mr&62914560)===0&&(mr=4194304),t}function Ro(t){for(var e=[],l=0;31>l;l++)e.push(t);return e}function Pi(t,e){t.pendingLanes|=e,e!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function wv(t,e,l,i,o,c){var m=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 S=t.entanglements,E=t.expirationTimes,C=t.hiddenUpdates;for(l=m&~l;0<l;){var B=31-$t(l),G=1<<B;S[B]=0,E[B]=-1;var M=C[B];if(M!==null)for(C[B]=null,B=0;B<M.length;B++){var D=M[B];D!==null&&(D.lane&=-536870913)}l&=~G}i!==0&&ud(t,i,0),c!==0&&o===0&&t.tag!==0&&(t.suspendedLanes|=c&~(m&~e))}function ud(t,e,l){t.pendingLanes|=e,t.suspendedLanes&=~e;var i=31-$t(e);t.entangledLanes|=e,t.entanglements[i]=t.entanglements[i]|1073741824|l&4194218}function od(t,e){var l=t.entangledLanes|=e;for(t=t.entanglements;l;){var i=31-$t(l),o=1<<i;o&e|t[i]&e&&(t[i]|=e),l&=~o}}function sd(t){return t&=-t,2<t?8<t?(t&134217727)!==0?32:268435456:8:2}function cd(){var t=X.p;return t!==0?t:(t=window.event,t===void 0?32:zg(t.type))}function Tv(t,e){var l=X.p;try{return X.p=t,e()}finally{X.p=l}}var jn=Math.random().toString(36).slice(2),ge="__reactFiber$"+jn,Ce="__reactProps$"+jn,Pl="__reactContainer$"+jn,Oo="__reactEvents$"+jn,Cv="__reactListeners$"+jn,kv="__reactHandles$"+jn,fd="__reactResources$"+jn,$i="__reactMarker$"+jn;function zo(t){delete t[ge],delete t[Ce],delete t[Oo],delete t[Cv],delete t[kv]}function gl(t){var e=t[ge];if(e)return e;for(var l=t.parentNode;l;){if(e=l[Pl]||l[ge]){if(l=e.alternate,e.child!==null||l!==null&&l.child!==null)for(t=yg(t);t!==null;){if(l=t[ge])return l;t=yg(t)}return e}t=l,l=t.parentNode}return null}function $l(t){if(t=t[ge]||t[Pl]){var e=t.tag;if(e===5||e===6||e===13||e===26||e===27||e===3)return t}return null}function ta(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t.stateNode;throw Error(u(33))}function ti(t){var e=t[fd];return e||(e=t[fd]={hoistableStyles:new Map,hoistableScripts:new Map}),e}function re(t){t[$i]=!0}var hd=new Set,dd={};function yl(t,e){ei(t,e),ei(t+"Capture",e)}function ei(t,e){for(dd[t]=e,t=0;t<e.length;t++)hd.add(e[t])}var An=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Vv=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]*$"),pd={},md={};function Mv(t){return Wl.call(md,t)?!0:Wl.call(pd,t)?!1:Vv.test(t)?md[t]=!0:(pd[t]=!0,!1)}function yr(t,e,l){if(Mv(e))if(l===null)t.removeAttribute(e);else{switch(typeof l){case"undefined":case"function":case"symbol":t.removeAttribute(e);return;case"boolean":var i=e.toLowerCase().slice(0,5);if(i!=="data-"&&i!=="aria-"){t.removeAttribute(e);return}}t.setAttribute(e,""+l)}}function br(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 vn(t,e,l,i){if(i===null)t.removeAttribute(l);else{switch(typeof i){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(l);return}t.setAttributeNS(e,l,""+i)}}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 gd(t){var e=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(e==="checkbox"||e==="radio")}function Rv(t){var e=gd(t)?"checked":"value",l=Object.getOwnPropertyDescriptor(t.constructor.prototype,e),i=""+t[e];if(!t.hasOwnProperty(e)&&typeof l<"u"&&typeof l.get=="function"&&typeof l.set=="function"){var o=l.get,c=l.set;return Object.defineProperty(t,e,{configurable:!0,get:function(){return o.call(this)},set:function(m){i=""+m,c.call(this,m)}}),Object.defineProperty(t,e,{enumerable:l.enumerable}),{getValue:function(){return i},setValue:function(m){i=""+m},stopTracking:function(){t._valueTracker=null,delete t[e]}}}}function Sr(t){t._valueTracker||(t._valueTracker=Rv(t))}function yd(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var l=e.getValue(),i="";return t&&(i=gd(t)?t.checked?"true":"false":t.value),t=i,t!==l?(e.setValue(t),!0):!1}function Ar(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 Ov=/[\n"\\]/g;function Ge(t){return t.replace(Ov,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function Do(t,e,l,i,o,c,m,S){t.name="",m!=null&&typeof m!="function"&&typeof m!="symbol"&&typeof m!="boolean"?t.type=m:t.removeAttribute("type"),e!=null?m==="number"?(e===0&&t.value===""||t.value!=e)&&(t.value=""+Ye(e)):t.value!==""+Ye(e)&&(t.value=""+Ye(e)):m!=="submit"&&m!=="reset"||t.removeAttribute("value"),e!=null?Uo(t,m,Ye(e)):l!=null?Uo(t,m,Ye(l)):i!=null&&t.removeAttribute("value"),o==null&&c!=null&&(t.defaultChecked=!!c),o!=null&&(t.checked=o&&typeof o!="function"&&typeof o!="symbol"),S!=null&&typeof S!="function"&&typeof S!="symbol"&&typeof S!="boolean"?t.name=""+Ye(S):t.removeAttribute("name")}function bd(t,e,l,i,o,c,m,S){if(c!=null&&typeof c!="function"&&typeof c!="symbol"&&typeof c!="boolean"&&(t.type=c),e!=null||l!=null){if(!(c!=="submit"&&c!=="reset"||e!=null))return;l=l!=null?""+Ye(l):"",e=e!=null?""+Ye(e):l,S||e===t.value||(t.value=e),t.defaultValue=e}i=i??o,i=typeof i!="function"&&typeof i!="symbol"&&!!i,t.checked=S?t.checked:!!i,t.defaultChecked=!!i,m!=null&&typeof m!="function"&&typeof m!="symbol"&&typeof m!="boolean"&&(t.name=m)}function Uo(t,e,l){e==="number"&&Ar(t.ownerDocument)===t||t.defaultValue===""+l||(t.defaultValue=""+l)}function ni(t,e,l,i){if(t=t.options,e){e={};for(var o=0;o<l.length;o++)e["$"+l[o]]=!0;for(l=0;l<t.length;l++)o=e.hasOwnProperty("$"+t[l].value),t[l].selected!==o&&(t[l].selected=o),o&&i&&(t[l].defaultSelected=!0)}else{for(l=""+Ye(l),e=null,o=0;o<t.length;o++){if(t[o].value===l){t[o].selected=!0,i&&(t[o].defaultSelected=!0);return}e!==null||t[o].disabled||(e=t[o])}e!==null&&(e.selected=!0)}}function Sd(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 Ad(t,e,l,i){if(e==null){if(i!=null){if(l!=null)throw Error(u(92));if(x(i)){if(1<i.length)throw Error(u(93));i=i[0]}l=i}l==null&&(l=""),e=l}l=Ye(e),t.defaultValue=l,i=t.textContent,i===l&&i!==""&&i!==null&&(t.value=i)}function li(t,e){if(e){var l=t.firstChild;if(l&&l===t.lastChild&&l.nodeType===3){l.nodeValue=e;return}}t.textContent=e}var zv=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 vd(t,e,l){var i=e.indexOf("--")===0;l==null||typeof l=="boolean"||l===""?i?t.setProperty(e,""):e==="float"?t.cssFloat="":t[e]="":i?t.setProperty(e,l):typeof l!="number"||l===0||zv.has(e)?e==="float"?t.cssFloat=l:t[e]=(""+l).trim():t[e]=l+"px"}function xd(t,e,l){if(e!=null&&typeof e!="object")throw Error(u(62));if(t=t.style,l!=null){for(var i in l)!l.hasOwnProperty(i)||e!=null&&e.hasOwnProperty(i)||(i.indexOf("--")===0?t.setProperty(i,""):i==="float"?t.cssFloat="":t[i]="");for(var o in e)i=e[o],e.hasOwnProperty(o)&&l[o]!==i&&vd(t,o,i)}else for(var c in e)e.hasOwnProperty(c)&&vd(t,c,e[c])}function No(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 Dv=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"]]),Uv=/^[\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 vr(t){return Uv.test(""+t)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":t}var Bo=null;function Lo(t){return t=t.target||t.srcElement||window,t.correspondingUseElement&&(t=t.correspondingUseElement),t.nodeType===3?t.parentNode:t}var ii=null,ai=null;function Ed(t){var e=$l(t);if(e&&(t=e.stateNode)){var l=t[Ce]||null;t:switch(t=e.stateNode,e.type){case"input":if(Do(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 i=l[e];if(i!==t&&i.form===t.form){var o=i[Ce]||null;if(!o)throw Error(u(90));Do(i,o.value,o.defaultValue,o.defaultValue,o.checked,o.defaultChecked,o.type,o.name)}}for(e=0;e<l.length;e++)i=l[e],i.form===t.form&&yd(i)}break t;case"textarea":Sd(t,l.value,l.defaultValue);break t;case"select":e=l.value,e!=null&&ni(t,!!l.multiple,e,!1)}}}var qo=!1;function wd(t,e,l){if(qo)return t(e,l);qo=!0;try{var i=t(e);return i}finally{if(qo=!1,(ii!==null||ai!==null)&&(iu(),ii&&(e=ii,t=ai,ai=ii=null,Ed(e),t)))for(e=0;e<t.length;e++)Ed(t[e])}}function ea(t,e){var l=t.stateNode;if(l===null)return null;var i=l[Ce]||null;if(i===null)return null;l=i[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":(i=!i.disabled)||(t=t.type,i=!(t==="button"||t==="input"||t==="select"||t==="textarea")),t=!i;break t;default:t=!1}if(t)return null;if(l&&typeof l!="function")throw Error(u(231,e,typeof l));return l}var jo=!1;if(An)try{var na={};Object.defineProperty(na,"passive",{get:function(){jo=!0}}),window.addEventListener("test",na,na),window.removeEventListener("test",na,na)}catch{jo=!1}var Yn=null,Yo=null,xr=null;function Td(){if(xr)return xr;var t,e=Yo,l=e.length,i,o="value"in Yn?Yn.value:Yn.textContent,c=o.length;for(t=0;t<l&&e[t]===o[t];t++);var m=l-t;for(i=1;i<=m&&e[l-i]===o[c-i];i++);return xr=o.slice(t,1<i?1-i:void 0)}function Er(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 wr(){return!0}function Cd(){return!1}function ke(t){function e(l,i,o,c,m){this._reactName=l,this._targetInst=o,this.type=i,this.nativeEvent=c,this.target=m,this.currentTarget=null;for(var S in t)t.hasOwnProperty(S)&&(l=t[S],this[S]=l?l(c):c[S]);return this.isDefaultPrevented=(c.defaultPrevented!=null?c.defaultPrevented:c.returnValue===!1)?wr:Cd,this.isPropagationStopped=Cd,this}return et(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=wr)},stopPropagation:function(){var l=this.nativeEvent;l&&(l.stopPropagation?l.stopPropagation():typeof l.cancelBubble!="unknown"&&(l.cancelBubble=!0),this.isPropagationStopped=wr)},persist:function(){},isPersistent:wr}),e}var bl={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(t){return t.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Tr=ke(bl),la=et({},bl,{view:0,detail:0}),Nv=ke(la),Go,Ho,ia,Cr=et({},la,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Qo,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!==ia&&(ia&&t.type==="mousemove"?(Go=t.screenX-ia.screenX,Ho=t.screenY-ia.screenY):Ho=Go=0,ia=t),Go)},movementY:function(t){return"movementY"in t?t.movementY:Ho}}),kd=ke(Cr),Bv=et({},Cr,{dataTransfer:0}),Lv=ke(Bv),qv=et({},la,{relatedTarget:0}),Zo=ke(qv),jv=et({},bl,{animationName:0,elapsedTime:0,pseudoElement:0}),Yv=ke(jv),Gv=et({},bl,{clipboardData:function(t){return"clipboardData"in t?t.clipboardData:window.clipboardData}}),Hv=ke(Gv),Zv=et({},bl,{data:0}),Vd=ke(Zv),Qv={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Kv={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"},Jv={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Fv(t){var e=this.nativeEvent;return e.getModifierState?e.getModifierState(t):(t=Jv[t])?!!e[t]:!1}function Qo(){return Fv}var Xv=et({},la,{key:function(t){if(t.key){var e=Qv[t.key]||t.key;if(e!=="Unidentified")return e}return t.type==="keypress"?(t=Er(t),t===13?"Enter":String.fromCharCode(t)):t.type==="keydown"||t.type==="keyup"?Kv[t.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Qo,charCode:function(t){return t.type==="keypress"?Er(t):0},keyCode:function(t){return t.type==="keydown"||t.type==="keyup"?t.keyCode:0},which:function(t){return t.type==="keypress"?Er(t):t.type==="keydown"||t.type==="keyup"?t.keyCode:0}}),Iv=ke(Xv),Wv=et({},Cr,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Md=ke(Wv),_v=et({},la,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Qo}),Pv=ke(_v),$v=et({},bl,{propertyName:0,elapsedTime:0,pseudoElement:0}),tx=ke($v),ex=et({},Cr,{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}),nx=ke(ex),lx=et({},bl,{newState:0,oldState:0}),ix=ke(lx),ax=[9,13,27,32],Ko=An&&"CompositionEvent"in window,aa=null;An&&"documentMode"in document&&(aa=document.documentMode);var rx=An&&"TextEvent"in window&&!aa,Rd=An&&(!Ko||aa&&8<aa&&11>=aa),Od=" ",zd=!1;function Dd(t,e){switch(t){case"keyup":return ax.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Ud(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var ri=!1;function ux(t,e){switch(t){case"compositionend":return Ud(e);case"keypress":return e.which!==32?null:(zd=!0,Od);case"textInput":return t=e.data,t===Od&&zd?null:t;default:return null}}function ox(t,e){if(ri)return t==="compositionend"||!Ko&&Dd(t,e)?(t=Td(),xr=Yo=Yn=null,ri=!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 Rd&&e.locale!=="ko"?null:e.data;default:return null}}var sx={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 Nd(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e==="input"?!!sx[t.type]:e==="textarea"}function Bd(t,e,l,i){ii?ai?ai.push(i):ai=[i]:ii=i,e=su(e,"onChange"),0<e.length&&(l=new Tr("onChange","change",null,l,i),t.push({event:l,listeners:e}))}var ra=null,ua=null;function cx(t){og(t,0)}function kr(t){var e=ta(t);if(yd(e))return t}function Ld(t,e){if(t==="change")return e}var qd=!1;if(An){var Jo;if(An){var Fo="oninput"in document;if(!Fo){var jd=document.createElement("div");jd.setAttribute("oninput","return;"),Fo=typeof jd.oninput=="function"}Jo=Fo}else Jo=!1;qd=Jo&&(!document.documentMode||9<document.documentMode)}function Yd(){ra&&(ra.detachEvent("onpropertychange",Gd),ua=ra=null)}function Gd(t){if(t.propertyName==="value"&&kr(ua)){var e=[];Bd(e,ua,t,Lo(t)),wd(cx,e)}}function fx(t,e,l){t==="focusin"?(Yd(),ra=e,ua=l,ra.attachEvent("onpropertychange",Gd)):t==="focusout"&&Yd()}function hx(t){if(t==="selectionchange"||t==="keyup"||t==="keydown")return kr(ua)}function dx(t,e){if(t==="click")return kr(e)}function px(t,e){if(t==="input"||t==="change")return kr(e)}function mx(t,e){return t===e&&(t!==0||1/t===1/e)||t!==t&&e!==e}var De=typeof Object.is=="function"?Object.is:mx;function oa(t,e){if(De(t,e))return!0;if(typeof t!="object"||t===null||typeof e!="object"||e===null)return!1;var l=Object.keys(t),i=Object.keys(e);if(l.length!==i.length)return!1;for(i=0;i<l.length;i++){var o=l[i];if(!Wl.call(e,o)||!De(t[o],e[o]))return!1}return!0}function Hd(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function Zd(t,e){var l=Hd(t);t=0;for(var i;l;){if(l.nodeType===3){if(i=t+l.textContent.length,t<=e&&i>=e)return{node:l,offset:e-t};t=i}t:{for(;l;){if(l.nextSibling){l=l.nextSibling;break t}l=l.parentNode}l=void 0}l=Hd(l)}}function Qd(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?Qd(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function Kd(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var e=Ar(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=Ar(t.document)}return e}function Xo(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")}function gx(t,e){var l=Kd(e);e=t.focusedElem;var i=t.selectionRange;if(l!==e&&e&&e.ownerDocument&&Qd(e.ownerDocument.documentElement,e)){if(i!==null&&Xo(e)){if(t=i.start,l=i.end,l===void 0&&(l=t),"selectionStart"in e)e.selectionStart=t,e.selectionEnd=Math.min(l,e.value.length);else if(l=(t=e.ownerDocument||document)&&t.defaultView||window,l.getSelection){l=l.getSelection();var o=e.textContent.length,c=Math.min(i.start,o);i=i.end===void 0?c:Math.min(i.end,o),!l.extend&&c>i&&(o=i,i=c,c=o),o=Zd(e,c);var m=Zd(e,i);o&&m&&(l.rangeCount!==1||l.anchorNode!==o.node||l.anchorOffset!==o.offset||l.focusNode!==m.node||l.focusOffset!==m.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),l.removeAllRanges(),c>i?(l.addRange(t),l.extend(m.node,m.offset)):(t.setEnd(m.node,m.offset),l.addRange(t)))}}for(t=[],l=e;l=l.parentNode;)l.nodeType===1&&t.push({element:l,left:l.scrollLeft,top:l.scrollTop});for(typeof e.focus=="function"&&e.focus(),e=0;e<t.length;e++)l=t[e],l.element.scrollLeft=l.left,l.element.scrollTop=l.top}}var yx=An&&"documentMode"in document&&11>=document.documentMode,ui=null,Io=null,sa=null,Wo=!1;function Jd(t,e,l){var i=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;Wo||ui==null||ui!==Ar(i)||(i=ui,"selectionStart"in i&&Xo(i)?i={start:i.selectionStart,end:i.selectionEnd}:(i=(i.ownerDocument&&i.ownerDocument.defaultView||window).getSelection(),i={anchorNode:i.anchorNode,anchorOffset:i.anchorOffset,focusNode:i.focusNode,focusOffset:i.focusOffset}),sa&&oa(sa,i)||(sa=i,i=su(Io,"onSelect"),0<i.length&&(e=new Tr("onSelect","select",null,e,l),t.push({event:e,listeners:i}),e.target=ui)))}function Sl(t,e){var l={};return l[t.toLowerCase()]=e.toLowerCase(),l["Webkit"+t]="webkit"+e,l["Moz"+t]="moz"+e,l}var oi={animationend:Sl("Animation","AnimationEnd"),animationiteration:Sl("Animation","AnimationIteration"),animationstart:Sl("Animation","AnimationStart"),transitionrun:Sl("Transition","TransitionRun"),transitionstart:Sl("Transition","TransitionStart"),transitioncancel:Sl("Transition","TransitionCancel"),transitionend:Sl("Transition","TransitionEnd")},_o={},Fd={};An&&(Fd=document.createElement("div").style,"AnimationEvent"in window||(delete oi.animationend.animation,delete oi.animationiteration.animation,delete oi.animationstart.animation),"TransitionEvent"in window||delete oi.transitionend.transition);function Al(t){if(_o[t])return _o[t];if(!oi[t])return t;var e=oi[t],l;for(l in e)if(e.hasOwnProperty(l)&&l in Fd)return _o[t]=e[l];return t}var Xd=Al("animationend"),Id=Al("animationiteration"),Wd=Al("animationstart"),bx=Al("transitionrun"),Sx=Al("transitionstart"),Ax=Al("transitioncancel"),_d=Al("transitionend"),Pd=new Map,$d="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 scrollEnd toggle touchMove waiting wheel".split(" ");function en(t,e){Pd.set(t,e),yl(e,[t])}var He=[],si=0,Po=0;function Vr(){for(var t=si,e=Po=si=0;e<t;){var l=He[e];He[e++]=null;var i=He[e];He[e++]=null;var o=He[e];He[e++]=null;var c=He[e];if(He[e++]=null,i!==null&&o!==null){var m=i.pending;m===null?o.next=o:(o.next=m.next,m.next=o),i.pending=o}c!==0&&tp(l,o,c)}}function Mr(t,e,l,i){He[si++]=t,He[si++]=e,He[si++]=l,He[si++]=i,Po|=i,t.lanes|=i,t=t.alternate,t!==null&&(t.lanes|=i)}function $o(t,e,l,i){return Mr(t,e,l,i),Rr(t)}function Gn(t,e){return Mr(t,null,null,e),Rr(t)}function tp(t,e,l){t.lanes|=l;var i=t.alternate;i!==null&&(i.lanes|=l);for(var o=!1,c=t.return;c!==null;)c.childLanes|=l,i=c.alternate,i!==null&&(i.childLanes|=l),c.tag===22&&(t=c.stateNode,t===null||t._visibility&1||(o=!0)),t=c,c=c.return;o&&e!==null&&t.tag===3&&(c=t.stateNode,o=31-$t(l),c=c.hiddenUpdates,t=c[o],t===null?c[o]=[e]:t.push(e),e.lane=l|536870912)}function Rr(t){if(50<Ua)throw Ua=0,ac=null,Error(u(185));for(var e=t.return;e!==null;)t=e,e=t.return;return t.tag===3?t.stateNode:null}var ci={},ep=new WeakMap;function Ze(t,e){if(typeof t=="object"&&t!==null){var l=ep.get(t);return l!==void 0?l:(e={value:t,source:e,stack:lt(e)},ep.set(t,e),e)}return{value:t,source:e,stack:lt(e)}}var fi=[],hi=0,Or=null,zr=0,Qe=[],Ke=0,vl=null,xn=1,En="";function xl(t,e){fi[hi++]=zr,fi[hi++]=Or,Or=t,zr=e}function np(t,e,l){Qe[Ke++]=xn,Qe[Ke++]=En,Qe[Ke++]=vl,vl=t;var i=xn;t=En;var o=32-$t(i)-1;i&=~(1<<o),l+=1;var c=32-$t(e)+o;if(30<c){var m=o-o%5;c=(i&(1<<m)-1).toString(32),i>>=m,o-=m,xn=1<<32-$t(e)+o|l<<o|i,En=c+t}else xn=1<<c|l<<o|i,En=t}function ts(t){t.return!==null&&(xl(t,1),np(t,1,0))}function es(t){for(;t===Or;)Or=fi[--hi],fi[hi]=null,zr=fi[--hi],fi[hi]=null;for(;t===vl;)vl=Qe[--Ke],Qe[Ke]=null,En=Qe[--Ke],Qe[Ke]=null,xn=Qe[--Ke],Qe[Ke]=null}var Ae=null,ce=null,Mt=!1,nn=null,hn=!1,ns=Error(u(519));function El(t){var e=Error(u(418,""));throw ha(Ze(e,t)),ns}function lp(t){var e=t.stateNode,l=t.type,i=t.memoizedProps;switch(e[ge]=t,e[Ce]=i,l){case"dialog":kt("cancel",e),kt("close",e);break;case"iframe":case"object":case"embed":kt("load",e);break;case"video":case"audio":for(l=0;l<Ba.length;l++)kt(Ba[l],e);break;case"source":kt("error",e);break;case"img":case"image":case"link":kt("error",e),kt("load",e);break;case"details":kt("toggle",e);break;case"input":kt("invalid",e),bd(e,i.value,i.defaultValue,i.checked,i.defaultChecked,i.type,i.name,!0),Sr(e);break;case"select":kt("invalid",e);break;case"textarea":kt("invalid",e),Ad(e,i.value,i.defaultValue,i.children),Sr(e)}l=i.children,typeof l!="string"&&typeof l!="number"&&typeof l!="bigint"||e.textContent===""+l||i.suppressHydrationWarning===!0||hg(e.textContent,l)?(i.popover!=null&&(kt("beforetoggle",e),kt("toggle",e)),i.onScroll!=null&&kt("scroll",e),i.onScrollEnd!=null&&kt("scrollend",e),i.onClick!=null&&(e.onclick=cu),e=!0):e=!1,e||El(t)}function ip(t){for(Ae=t.return;Ae;)switch(Ae.tag){case 3:case 27:hn=!0;return;case 5:case 13:hn=!1;return;default:Ae=Ae.return}}function ca(t){if(t!==Ae)return!1;if(!Mt)return ip(t),Mt=!0,!1;var e=!1,l;if((l=t.tag!==3&&t.tag!==27)&&((l=t.tag===5)&&(l=t.type,l=!(l!=="form"&&l!=="button")||xc(t.type,t.memoizedProps)),l=!l),l&&(e=!0),e&&ce&&El(t),ip(t),t.tag===13){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(u(317));t:{for(t=t.nextSibling,e=0;t;){if(t.nodeType===8)if(l=t.data,l==="/$"){if(e===0){ce=an(t.nextSibling);break t}e--}else l!=="$"&&l!=="$!"&&l!=="$?"||e++;t=t.nextSibling}ce=null}}else ce=Ae?an(t.stateNode.nextSibling):null;return!0}function fa(){ce=Ae=null,Mt=!1}function ha(t){nn===null?nn=[t]:nn.push(t)}var da=Error(u(460)),ap=Error(u(474)),ls={then:function(){}};function rp(t){return t=t.status,t==="fulfilled"||t==="rejected"}function Dr(){}function up(t,e,l){switch(l=t[l],l===void 0?t.push(e):l!==e&&(e.then(Dr,Dr),e=l),e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,t===da?Error(u(483)):t;default:if(typeof e.status=="string")e.then(Dr,Dr);else{if(t=Yt,t!==null&&100<t.shellSuspendCounter)throw Error(u(482));t=e,t.status="pending",t.then(function(i){if(e.status==="pending"){var o=e;o.status="fulfilled",o.value=i}},function(i){if(e.status==="pending"){var o=e;o.status="rejected",o.reason=i}})}switch(e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,t===da?Error(u(483)):t}throw pa=e,da}}var pa=null;function op(){if(pa===null)throw Error(u(459));var t=pa;return pa=null,t}var di=null,ma=0;function Ur(t){var e=ma;return ma+=1,di===null&&(di=[]),up(di,t,e)}function ga(t,e){e=e.props.ref,t.ref=e!==void 0?e:null}function Nr(t,e){throw e.$$typeof===f?Error(u(525)):(t=Object.prototype.toString.call(e),Error(u(31,t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)))}function sp(t){var e=t._init;return e(t._payload)}function cp(t){function e(k,T){if(t){var V=k.deletions;V===null?(k.deletions=[T],k.flags|=16):V.push(T)}}function l(k,T){if(!t)return null;for(;T!==null;)e(k,T),T=T.sibling;return null}function i(k){for(var T=new Map;k!==null;)k.key!==null?T.set(k.key,k):T.set(k.index,k),k=k.sibling;return T}function o(k,T){return k=$n(k,T),k.index=0,k.sibling=null,k}function c(k,T,V){return k.index=V,t?(V=k.alternate,V!==null?(V=V.index,V<T?(k.flags|=33554434,T):V):(k.flags|=33554434,T)):(k.flags|=1048576,T)}function m(k){return t&&k.alternate===null&&(k.flags|=33554434),k}function S(k,T,V,j){return T===null||T.tag!==6?(T=_s(V,k.mode,j),T.return=k,T):(T=o(T,V),T.return=k,T)}function E(k,T,V,j){var P=V.type;return P===g?B(k,T,V.props.children,j,V.key):T!==null&&(T.elementType===P||typeof P=="object"&&P!==null&&P.$$typeof===K&&sp(P)===T.type)?(T=o(T,V.props),ga(T,V),T.return=k,T):(T=$r(V.type,V.key,V.props,null,k.mode,j),ga(T,V),T.return=k,T)}function C(k,T,V,j){return T===null||T.tag!==4||T.stateNode.containerInfo!==V.containerInfo||T.stateNode.implementation!==V.implementation?(T=Ps(V,k.mode,j),T.return=k,T):(T=o(T,V.children||[]),T.return=k,T)}function B(k,T,V,j,P){return T===null||T.tag!==7?(T=Dl(V,k.mode,j,P),T.return=k,T):(T=o(T,V),T.return=k,T)}function G(k,T,V){if(typeof T=="string"&&T!==""||typeof T=="number"||typeof T=="bigint")return T=_s(""+T,k.mode,V),T.return=k,T;if(typeof T=="object"&&T!==null){switch(T.$$typeof){case h:return V=$r(T.type,T.key,T.props,null,k.mode,V),ga(V,T),V.return=k,V;case d:return T=Ps(T,k.mode,V),T.return=k,T;case K:var j=T._init;return T=j(T._payload),G(k,T,V)}if(x(T)||N(T))return T=Dl(T,k.mode,V,null),T.return=k,T;if(typeof T.then=="function")return G(k,Ur(T),V);if(T.$$typeof===v)return G(k,Wr(k,T),V);Nr(k,T)}return null}function M(k,T,V,j){var P=T!==null?T.key:null;if(typeof V=="string"&&V!==""||typeof V=="number"||typeof V=="bigint")return P!==null?null:S(k,T,""+V,j);if(typeof V=="object"&&V!==null){switch(V.$$typeof){case h:return V.key===P?E(k,T,V,j):null;case d:return V.key===P?C(k,T,V,j):null;case K:return P=V._init,V=P(V._payload),M(k,T,V,j)}if(x(V)||N(V))return P!==null?null:B(k,T,V,j,null);if(typeof V.then=="function")return M(k,T,Ur(V),j);if(V.$$typeof===v)return M(k,T,Wr(k,V),j);Nr(k,V)}return null}function D(k,T,V,j,P){if(typeof j=="string"&&j!==""||typeof j=="number"||typeof j=="bigint")return k=k.get(V)||null,S(T,k,""+j,P);if(typeof j=="object"&&j!==null){switch(j.$$typeof){case h:return k=k.get(j.key===null?V:j.key)||null,E(T,k,j,P);case d:return k=k.get(j.key===null?V:j.key)||null,C(T,k,j,P);case K:var xt=j._init;return j=xt(j._payload),D(k,T,V,j,P)}if(x(j)||N(j))return k=k.get(V)||null,B(T,k,j,P,null);if(typeof j.then=="function")return D(k,T,V,Ur(j),P);if(j.$$typeof===v)return D(k,T,V,Wr(T,j),P);Nr(T,j)}return null}function rt(k,T,V,j){for(var P=null,xt=null,ot=T,ft=T=0,se=null;ot!==null&&ft<V.length;ft++){ot.index>ft?(se=ot,ot=null):se=ot.sibling;var Rt=M(k,ot,V[ft],j);if(Rt===null){ot===null&&(ot=se);break}t&&ot&&Rt.alternate===null&&e(k,ot),T=c(Rt,T,ft),xt===null?P=Rt:xt.sibling=Rt,xt=Rt,ot=se}if(ft===V.length)return l(k,ot),Mt&&xl(k,ft),P;if(ot===null){for(;ft<V.length;ft++)ot=G(k,V[ft],j),ot!==null&&(T=c(ot,T,ft),xt===null?P=ot:xt.sibling=ot,xt=ot);return Mt&&xl(k,ft),P}for(ot=i(ot);ft<V.length;ft++)se=D(ot,k,ft,V[ft],j),se!==null&&(t&&se.alternate!==null&&ot.delete(se.key===null?ft:se.key),T=c(se,T,ft),xt===null?P=se:xt.sibling=se,xt=se);return t&&ot.forEach(function(rl){return e(k,rl)}),Mt&&xl(k,ft),P}function mt(k,T,V,j){if(V==null)throw Error(u(151));for(var P=null,xt=null,ot=T,ft=T=0,se=null,Rt=V.next();ot!==null&&!Rt.done;ft++,Rt=V.next()){ot.index>ft?(se=ot,ot=null):se=ot.sibling;var rl=M(k,ot,Rt.value,j);if(rl===null){ot===null&&(ot=se);break}t&&ot&&rl.alternate===null&&e(k,ot),T=c(rl,T,ft),xt===null?P=rl:xt.sibling=rl,xt=rl,ot=se}if(Rt.done)return l(k,ot),Mt&&xl(k,ft),P;if(ot===null){for(;!Rt.done;ft++,Rt=V.next())Rt=G(k,Rt.value,j),Rt!==null&&(T=c(Rt,T,ft),xt===null?P=Rt:xt.sibling=Rt,xt=Rt);return Mt&&xl(k,ft),P}for(ot=i(ot);!Rt.done;ft++,Rt=V.next())Rt=D(ot,k,ft,Rt.value,j),Rt!==null&&(t&&Rt.alternate!==null&&ot.delete(Rt.key===null?ft:Rt.key),T=c(Rt,T,ft),xt===null?P=Rt:xt.sibling=Rt,xt=Rt);return t&&ot.forEach(function(UE){return e(k,UE)}),Mt&&xl(k,ft),P}function Xt(k,T,V,j){if(typeof V=="object"&&V!==null&&V.type===g&&V.key===null&&(V=V.props.children),typeof V=="object"&&V!==null){switch(V.$$typeof){case h:t:{for(var P=V.key;T!==null;){if(T.key===P){if(P=V.type,P===g){if(T.tag===7){l(k,T.sibling),j=o(T,V.props.children),j.return=k,k=j;break t}}else if(T.elementType===P||typeof P=="object"&&P!==null&&P.$$typeof===K&&sp(P)===T.type){l(k,T.sibling),j=o(T,V.props),ga(j,V),j.return=k,k=j;break t}l(k,T);break}else e(k,T);T=T.sibling}V.type===g?(j=Dl(V.props.children,k.mode,j,V.key),j.return=k,k=j):(j=$r(V.type,V.key,V.props,null,k.mode,j),ga(j,V),j.return=k,k=j)}return m(k);case d:t:{for(P=V.key;T!==null;){if(T.key===P)if(T.tag===4&&T.stateNode.containerInfo===V.containerInfo&&T.stateNode.implementation===V.implementation){l(k,T.sibling),j=o(T,V.children||[]),j.return=k,k=j;break t}else{l(k,T);break}else e(k,T);T=T.sibling}j=Ps(V,k.mode,j),j.return=k,k=j}return m(k);case K:return P=V._init,V=P(V._payload),Xt(k,T,V,j)}if(x(V))return rt(k,T,V,j);if(N(V)){if(P=N(V),typeof P!="function")throw Error(u(150));return V=P.call(V),mt(k,T,V,j)}if(typeof V.then=="function")return Xt(k,T,Ur(V),j);if(V.$$typeof===v)return Xt(k,T,Wr(k,V),j);Nr(k,V)}return typeof V=="string"&&V!==""||typeof V=="number"||typeof V=="bigint"?(V=""+V,T!==null&&T.tag===6?(l(k,T.sibling),j=o(T,V),j.return=k,k=j):(l(k,T),j=_s(V,k.mode,j),j.return=k,k=j),m(k)):l(k,T)}return function(k,T,V,j){try{ma=0;var P=Xt(k,T,V,j);return di=null,P}catch(ot){if(ot===da)throw ot;var xt=Ie(29,ot,null,k.mode);return xt.lanes=j,xt.return=k,xt}finally{}}}var wl=cp(!0),fp=cp(!1),pi=At(null),Br=At(0);function hp(t,e){t=Un,zt(Br,t),zt(pi,e),Un=t|e.baseLanes}function is(){zt(Br,Un),zt(pi,pi.current)}function as(){Un=Br.current,Bt(pi),Bt(Br)}var Je=At(null),dn=null;function Hn(t){var e=t.alternate;zt(ie,ie.current&1),zt(Je,t),dn===null&&(e===null||pi.current!==null||e.memoizedState!==null)&&(dn=t)}function dp(t){if(t.tag===22){if(zt(ie,ie.current),zt(Je,t),dn===null){var e=t.alternate;e!==null&&e.memoizedState!==null&&(dn=t)}}else Zn()}function Zn(){zt(ie,ie.current),zt(Je,Je.current)}function wn(t){Bt(Je),dn===t&&(dn=null),Bt(ie)}var ie=At(0);function Lr(t){for(var e=t;e!==null;){if(e.tag===13){var l=e.memoizedState;if(l!==null&&(l=l.dehydrated,l===null||l.data==="$?"||l.data==="$!"))return e}else if(e.tag===19&&e.memoizedProps.revealOrder!==void 0){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 vx=typeof AbortController<"u"?AbortController:function(){var t=[],e=this.signal={aborted:!1,addEventListener:function(l,i){t.push(i)}};this.abort=function(){e.aborted=!0,t.forEach(function(l){return l()})}},xx=n.unstable_scheduleCallback,Ex=n.unstable_NormalPriority,ae={$$typeof:v,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function rs(){return{controller:new vx,data:new Map,refCount:0}}function ya(t){t.refCount--,t.refCount===0&&xx(Ex,function(){t.controller.abort()})}var ba=null,us=0,mi=0,gi=null;function wx(t,e){if(ba===null){var l=ba=[];us=0,mi=dc(),gi={status:"pending",value:void 0,then:function(i){l.push(i)}}}return us++,e.then(pp,pp),e}function pp(){if(--us===0&&ba!==null){gi!==null&&(gi.status="fulfilled");var t=ba;ba=null,mi=0,gi=null;for(var e=0;e<t.length;e++)(0,t[e])()}}function Tx(t,e){var l=[],i={status:"pending",value:null,reason:null,then:function(o){l.push(o)}};return t.then(function(){i.status="fulfilled",i.value=e;for(var o=0;o<l.length;o++)(0,l[o])(e)},function(o){for(i.status="rejected",i.reason=o,o=0;o<l.length;o++)(0,l[o])(void 0)}),i}var mp=J.S;J.S=function(t,e){typeof e=="object"&&e!==null&&typeof e.then=="function"&&wx(t,e),mp!==null&&mp(t,e)};var Tl=At(null);function os(){var t=Tl.current;return t!==null?t:Yt.pooledCache}function qr(t,e){e===null?zt(Tl,Tl.current):zt(Tl,e.pool)}function gp(){var t=os();return t===null?null:{parent:ae._currentValue,pool:t}}var Qn=0,vt=null,Ut=null,te=null,jr=!1,yi=!1,Cl=!1,Yr=0,Sa=0,bi=null,Cx=0;function _t(){throw Error(u(321))}function ss(t,e){if(e===null)return!1;for(var l=0;l<e.length&&l<t.length;l++)if(!De(t[l],e[l]))return!1;return!0}function cs(t,e,l,i,o,c){return Qn=c,vt=e,e.memoizedState=null,e.updateQueue=null,e.lanes=0,J.H=t===null||t.memoizedState===null?kl:Kn,Cl=!1,c=l(i,o),Cl=!1,yi&&(c=bp(e,l,i,o)),yp(t),c}function yp(t){J.H=pn;var e=Ut!==null&&Ut.next!==null;if(Qn=0,te=Ut=vt=null,jr=!1,Sa=0,bi=null,e)throw Error(u(300));t===null||ue||(t=t.dependencies,t!==null&&Ir(t)&&(ue=!0))}function bp(t,e,l,i){vt=t;var o=0;do{if(yi&&(bi=null),Sa=0,yi=!1,25<=o)throw Error(u(301));if(o+=1,te=Ut=null,t.updateQueue!=null){var c=t.updateQueue;c.lastEffect=null,c.events=null,c.stores=null,c.memoCache!=null&&(c.memoCache.index=0)}J.H=Vl,c=e(l,i)}while(yi);return c}function kx(){var t=J.H,e=t.useState()[0];return e=typeof e.then=="function"?Aa(e):e,t=t.useState()[0],(Ut!==null?Ut.memoizedState:null)!==t&&(vt.flags|=1024),e}function fs(){var t=Yr!==0;return Yr=0,t}function hs(t,e,l){e.updateQueue=t.updateQueue,e.flags&=-2053,t.lanes&=~l}function ds(t){if(jr){for(t=t.memoizedState;t!==null;){var e=t.queue;e!==null&&(e.pending=null),t=t.next}jr=!1}Qn=0,te=Ut=vt=null,yi=!1,Sa=Yr=0,bi=null}function Ve(){var t={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return te===null?vt.memoizedState=te=t:te=te.next=t,te}function ee(){if(Ut===null){var t=vt.alternate;t=t!==null?t.memoizedState:null}else t=Ut.next;var e=te===null?vt.memoizedState:te.next;if(e!==null)te=e,Ut=t;else{if(t===null)throw vt.alternate===null?Error(u(467)):Error(u(310));Ut=t,t={memoizedState:Ut.memoizedState,baseState:Ut.baseState,baseQueue:Ut.baseQueue,queue:Ut.queue,next:null},te===null?vt.memoizedState=te=t:te=te.next=t}return te}var Gr;Gr=function(){return{lastEffect:null,events:null,stores:null,memoCache:null}};function Aa(t){var e=Sa;return Sa+=1,bi===null&&(bi=[]),t=up(bi,t,e),e=vt,(te===null?e.memoizedState:te.next)===null&&(e=e.alternate,J.H=e===null||e.memoizedState===null?kl:Kn),t}function Hr(t){if(t!==null&&typeof t=="object"){if(typeof t.then=="function")return Aa(t);if(t.$$typeof===v)return ye(t)}throw Error(u(438,String(t)))}function ps(t){var e=null,l=vt.updateQueue;if(l!==null&&(e=l.memoCache),e==null){var i=vt.alternate;i!==null&&(i=i.updateQueue,i!==null&&(i=i.memoCache,i!=null&&(e={data:i.data.map(function(o){return o.slice()}),index:0})))}if(e==null&&(e={data:[],index:0}),l===null&&(l=Gr(),vt.updateQueue=l),l.memoCache=e,l=e.data[e.index],l===void 0)for(l=e.data[e.index]=Array(t),i=0;i<t;i++)l[i]=pt;return e.index++,l}function Tn(t,e){return typeof e=="function"?e(t):e}function Zr(t){var e=ee();return ms(e,Ut,t)}function ms(t,e,l){var i=t.queue;if(i===null)throw Error(u(311));i.lastRenderedReducer=l;var o=t.baseQueue,c=i.pending;if(c!==null){if(o!==null){var m=o.next;o.next=c.next,c.next=m}e.baseQueue=o=c,i.pending=null}if(c=t.baseState,o===null)t.memoizedState=c;else{e=o.next;var S=m=null,E=null,C=e,B=!1;do{var G=C.lane&-536870913;if(G!==C.lane?(Vt&G)===G:(Qn&G)===G){var M=C.revertLane;if(M===0)E!==null&&(E=E.next={lane:0,revertLane:0,action:C.action,hasEagerState:C.hasEagerState,eagerState:C.eagerState,next:null}),G===mi&&(B=!0);else if((Qn&M)===M){C=C.next,M===mi&&(B=!0);continue}else G={lane:0,revertLane:C.revertLane,action:C.action,hasEagerState:C.hasEagerState,eagerState:C.eagerState,next:null},E===null?(S=E=G,m=c):E=E.next=G,vt.lanes|=M,tl|=M;G=C.action,Cl&&l(c,G),c=C.hasEagerState?C.eagerState:l(c,G)}else M={lane:G,revertLane:C.revertLane,action:C.action,hasEagerState:C.hasEagerState,eagerState:C.eagerState,next:null},E===null?(S=E=M,m=c):E=E.next=M,vt.lanes|=G,tl|=G;C=C.next}while(C!==null&&C!==e);if(E===null?m=c:E.next=S,!De(c,t.memoizedState)&&(ue=!0,B&&(l=gi,l!==null)))throw l;t.memoizedState=c,t.baseState=m,t.baseQueue=E,i.lastRenderedState=c}return o===null&&(i.lanes=0),[t.memoizedState,i.dispatch]}function gs(t){var e=ee(),l=e.queue;if(l===null)throw Error(u(311));l.lastRenderedReducer=t;var i=l.dispatch,o=l.pending,c=e.memoizedState;if(o!==null){l.pending=null;var m=o=o.next;do c=t(c,m.action),m=m.next;while(m!==o);De(c,e.memoizedState)||(ue=!0),e.memoizedState=c,e.baseQueue===null&&(e.baseState=c),l.lastRenderedState=c}return[c,i]}function Sp(t,e,l){var i=vt,o=ee(),c=Mt;if(c){if(l===void 0)throw Error(u(407));l=l()}else l=e();var m=!De((Ut||o).memoizedState,l);if(m&&(o.memoizedState=l,ue=!0),o=o.queue,Ss(xp.bind(null,i,o,t),[t]),o.getSnapshot!==e||m||te!==null&&te.memoizedState.tag&1){if(i.flags|=2048,Si(9,vp.bind(null,i,o,l,e),{destroy:void 0},null),Yt===null)throw Error(u(349));c||(Qn&60)!==0||Ap(i,e,l)}return l}function Ap(t,e,l){t.flags|=16384,t={getSnapshot:e,value:l},e=vt.updateQueue,e===null?(e=Gr(),vt.updateQueue=e,e.stores=[t]):(l=e.stores,l===null?e.stores=[t]:l.push(t))}function vp(t,e,l,i){e.value=l,e.getSnapshot=i,Ep(e)&&wp(t)}function xp(t,e,l){return l(function(){Ep(e)&&wp(t)})}function Ep(t){var e=t.getSnapshot;t=t.value;try{var l=e();return!De(t,l)}catch{return!0}}function wp(t){var e=Gn(t,2);e!==null&&ve(e,t,2)}function ys(t){var e=Ve();if(typeof t=="function"){var l=t;if(t=l(),Cl){Kt(!0);try{l()}finally{Kt(!1)}}}return e.memoizedState=e.baseState=t,e.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Tn,lastRenderedState:t},e}function Tp(t,e,l,i){return t.baseState=l,ms(t,Ut,typeof i=="function"?i:Tn)}function Vx(t,e,l,i,o){if(Jr(t))throw Error(u(485));if(t=e.action,t!==null){var c={payload:o,action:t,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(m){c.listeners.push(m)}};J.T!==null?l(!0):c.isTransition=!1,i(c),l=e.pending,l===null?(c.next=e.pending=c,Cp(e,c)):(c.next=l.next,e.pending=l.next=c)}}function Cp(t,e){var l=e.action,i=e.payload,o=t.state;if(e.isTransition){var c=J.T,m={};J.T=m;try{var S=l(o,i),E=J.S;E!==null&&E(m,S),kp(t,e,S)}catch(C){bs(t,e,C)}finally{J.T=c}}else try{c=l(o,i),kp(t,e,c)}catch(C){bs(t,e,C)}}function kp(t,e,l){l!==null&&typeof l=="object"&&typeof l.then=="function"?l.then(function(i){Vp(t,e,i)},function(i){return bs(t,e,i)}):Vp(t,e,l)}function Vp(t,e,l){e.status="fulfilled",e.value=l,Mp(e),t.state=l,e=t.pending,e!==null&&(l=e.next,l===e?t.pending=null:(l=l.next,e.next=l,Cp(t,l)))}function bs(t,e,l){var i=t.pending;if(t.pending=null,i!==null){i=i.next;do e.status="rejected",e.reason=l,Mp(e),e=e.next;while(e!==i)}t.action=null}function Mp(t){t=t.listeners;for(var e=0;e<t.length;e++)(0,t[e])()}function Rp(t,e){return e}function Op(t,e){if(Mt){var l=Yt.formState;if(l!==null){t:{var i=vt;if(Mt){if(ce){e:{for(var o=ce,c=hn;o.nodeType!==8;){if(!c){o=null;break e}if(o=an(o.nextSibling),o===null){o=null;break e}}c=o.data,o=c==="F!"||c==="F"?o:null}if(o){ce=an(o.nextSibling),i=o.data==="F!";break t}}El(i)}i=!1}i&&(e=l[0])}}return l=Ve(),l.memoizedState=l.baseState=e,i={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Rp,lastRenderedState:e},l.queue=i,l=Ip.bind(null,vt,i),i.dispatch=l,i=ys(!1),c=ws.bind(null,vt,!1,i.queue),i=Ve(),o={state:e,dispatch:null,action:t,pending:null},i.queue=o,l=Vx.bind(null,vt,o,c,l),o.dispatch=l,i.memoizedState=t,[e,l,!1]}function zp(t){var e=ee();return Dp(e,Ut,t)}function Dp(t,e,l){e=ms(t,e,Rp)[0],t=Zr(Tn)[0],e=typeof e=="object"&&e!==null&&typeof e.then=="function"?Aa(e):e;var i=ee(),o=i.queue,c=o.dispatch;return l!==i.memoizedState&&(vt.flags|=2048,Si(9,Mx.bind(null,o,l),{destroy:void 0},null)),[e,c,t]}function Mx(t,e){t.action=e}function Up(t){var e=ee(),l=Ut;if(l!==null)return Dp(e,l,t);ee(),e=e.memoizedState,l=ee();var i=l.queue.dispatch;return l.memoizedState=t,[e,i,!1]}function Si(t,e,l,i){return t={tag:t,create:e,inst:l,deps:i,next:null},e=vt.updateQueue,e===null&&(e=Gr(),vt.updateQueue=e),l=e.lastEffect,l===null?e.lastEffect=t.next=t:(i=l.next,l.next=t,t.next=i,e.lastEffect=t),t}function Np(){return ee().memoizedState}function Qr(t,e,l,i){var o=Ve();vt.flags|=t,o.memoizedState=Si(1|e,l,{destroy:void 0},i===void 0?null:i)}function Kr(t,e,l,i){var o=ee();i=i===void 0?null:i;var c=o.memoizedState.inst;Ut!==null&&i!==null&&ss(i,Ut.memoizedState.deps)?o.memoizedState=Si(e,l,c,i):(vt.flags|=t,o.memoizedState=Si(1|e,l,c,i))}function Bp(t,e){Qr(8390656,8,t,e)}function Ss(t,e){Kr(2048,8,t,e)}function Lp(t,e){return Kr(4,2,t,e)}function qp(t,e){return Kr(4,4,t,e)}function jp(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 Yp(t,e,l){l=l!=null?l.concat([t]):null,Kr(4,4,jp.bind(null,e,t),l)}function As(){}function Gp(t,e){var l=ee();e=e===void 0?null:e;var i=l.memoizedState;return e!==null&&ss(e,i[1])?i[0]:(l.memoizedState=[t,e],t)}function Hp(t,e){var l=ee();e=e===void 0?null:e;var i=l.memoizedState;if(e!==null&&ss(e,i[1]))return i[0];if(i=t(),Cl){Kt(!0);try{t()}finally{Kt(!1)}}return l.memoizedState=[i,e],i}function vs(t,e,l){return l===void 0||(Qn&1073741824)!==0?t.memoizedState=e:(t.memoizedState=l,t=Qm(),vt.lanes|=t,tl|=t,l)}function Zp(t,e,l,i){return De(l,e)?l:pi.current!==null?(t=vs(t,l,i),De(t,e)||(ue=!0),t):(Qn&42)===0?(ue=!0,t.memoizedState=l):(t=Qm(),vt.lanes|=t,tl|=t,e)}function Qp(t,e,l,i,o){var c=X.p;X.p=c!==0&&8>c?c:8;var m=J.T,S={};J.T=S,ws(t,!1,e,l);try{var E=o(),C=J.S;if(C!==null&&C(S,E),E!==null&&typeof E=="object"&&typeof E.then=="function"){var B=Tx(E,i);va(t,e,B,Le(t))}else va(t,e,i,Le(t))}catch(G){va(t,e,{then:function(){},status:"rejected",reason:G},Le())}finally{X.p=c,J.T=m}}function Rx(){}function xs(t,e,l,i){if(t.tag!==5)throw Error(u(476));var o=Kp(t).queue;Qp(t,o,e,bt,l===null?Rx:function(){return Jp(t),l(i)})}function Kp(t){var e=t.memoizedState;if(e!==null)return e;e={memoizedState:bt,baseState:bt,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Tn,lastRenderedState:bt},next:null};var l={};return e.next={memoizedState:l,baseState:l,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Tn,lastRenderedState:l},next:null},t.memoizedState=e,t=t.alternate,t!==null&&(t.memoizedState=e),e}function Jp(t){var e=Kp(t).next.queue;va(t,e,{},Le())}function Es(){return ye(Ga)}function Fp(){return ee().memoizedState}function Xp(){return ee().memoizedState}function Ox(t){for(var e=t.return;e!==null;){switch(e.tag){case 24:case 3:var l=Le();t=Xn(l);var i=In(e,t,l);i!==null&&(ve(i,e,l),wa(i,e,l)),e={cache:rs()},t.payload=e;return}e=e.return}}function zx(t,e,l){var i=Le();l={lane:i,revertLane:0,action:l,hasEagerState:!1,eagerState:null,next:null},Jr(t)?Wp(e,l):(l=$o(t,e,l,i),l!==null&&(ve(l,t,i),_p(l,e,i)))}function Ip(t,e,l){var i=Le();va(t,e,l,i)}function va(t,e,l,i){var o={lane:i,revertLane:0,action:l,hasEagerState:!1,eagerState:null,next:null};if(Jr(t))Wp(e,o);else{var c=t.alternate;if(t.lanes===0&&(c===null||c.lanes===0)&&(c=e.lastRenderedReducer,c!==null))try{var m=e.lastRenderedState,S=c(m,l);if(o.hasEagerState=!0,o.eagerState=S,De(S,m))return Mr(t,e,o,0),Yt===null&&Vr(),!1}catch{}finally{}if(l=$o(t,e,o,i),l!==null)return ve(l,t,i),_p(l,e,i),!0}return!1}function ws(t,e,l,i){if(i={lane:2,revertLane:dc(),action:i,hasEagerState:!1,eagerState:null,next:null},Jr(t)){if(e)throw Error(u(479))}else e=$o(t,l,i,2),e!==null&&ve(e,t,2)}function Jr(t){var e=t.alternate;return t===vt||e!==null&&e===vt}function Wp(t,e){yi=jr=!0;var l=t.pending;l===null?e.next=e:(e.next=l.next,l.next=e),t.pending=e}function _p(t,e,l){if((l&4194176)!==0){var i=e.lanes;i&=t.pendingLanes,l|=i,e.lanes=l,od(t,l)}}var pn={readContext:ye,use:Hr,useCallback:_t,useContext:_t,useEffect:_t,useImperativeHandle:_t,useLayoutEffect:_t,useInsertionEffect:_t,useMemo:_t,useReducer:_t,useRef:_t,useState:_t,useDebugValue:_t,useDeferredValue:_t,useTransition:_t,useSyncExternalStore:_t,useId:_t};pn.useCacheRefresh=_t,pn.useMemoCache=_t,pn.useHostTransitionStatus=_t,pn.useFormState=_t,pn.useActionState=_t,pn.useOptimistic=_t;var kl={readContext:ye,use:Hr,useCallback:function(t,e){return Ve().memoizedState=[t,e===void 0?null:e],t},useContext:ye,useEffect:Bp,useImperativeHandle:function(t,e,l){l=l!=null?l.concat([t]):null,Qr(4194308,4,jp.bind(null,e,t),l)},useLayoutEffect:function(t,e){return Qr(4194308,4,t,e)},useInsertionEffect:function(t,e){Qr(4,2,t,e)},useMemo:function(t,e){var l=Ve();e=e===void 0?null:e;var i=t();if(Cl){Kt(!0);try{t()}finally{Kt(!1)}}return l.memoizedState=[i,e],i},useReducer:function(t,e,l){var i=Ve();if(l!==void 0){var o=l(e);if(Cl){Kt(!0);try{l(e)}finally{Kt(!1)}}}else o=e;return i.memoizedState=i.baseState=o,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:o},i.queue=t,t=t.dispatch=zx.bind(null,vt,t),[i.memoizedState,t]},useRef:function(t){var e=Ve();return t={current:t},e.memoizedState=t},useState:function(t){t=ys(t);var e=t.queue,l=Ip.bind(null,vt,e);return e.dispatch=l,[t.memoizedState,l]},useDebugValue:As,useDeferredValue:function(t,e){var l=Ve();return vs(l,t,e)},useTransition:function(){var t=ys(!1);return t=Qp.bind(null,vt,t.queue,!0,!1),Ve().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,e,l){var i=vt,o=Ve();if(Mt){if(l===void 0)throw Error(u(407));l=l()}else{if(l=e(),Yt===null)throw Error(u(349));(Vt&60)!==0||Ap(i,e,l)}o.memoizedState=l;var c={value:l,getSnapshot:e};return o.queue=c,Bp(xp.bind(null,i,c,t),[t]),i.flags|=2048,Si(9,vp.bind(null,i,c,l,e),{destroy:void 0},null),l},useId:function(){var t=Ve(),e=Yt.identifierPrefix;if(Mt){var l=En,i=xn;l=(i&~(1<<32-$t(i)-1)).toString(32)+l,e=":"+e+"R"+l,l=Yr++,0<l&&(e+="H"+l.toString(32)),e+=":"}else l=Cx++,e=":"+e+"r"+l.toString(32)+":";return t.memoizedState=e},useCacheRefresh:function(){return Ve().memoizedState=Ox.bind(null,vt)}};kl.useMemoCache=ps,kl.useHostTransitionStatus=Es,kl.useFormState=Op,kl.useActionState=Op,kl.useOptimistic=function(t){var e=Ve();e.memoizedState=e.baseState=t;var l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return e.queue=l,e=ws.bind(null,vt,!0,l),l.dispatch=e,[t,e]};var Kn={readContext:ye,use:Hr,useCallback:Gp,useContext:ye,useEffect:Ss,useImperativeHandle:Yp,useInsertionEffect:Lp,useLayoutEffect:qp,useMemo:Hp,useReducer:Zr,useRef:Np,useState:function(){return Zr(Tn)},useDebugValue:As,useDeferredValue:function(t,e){var l=ee();return Zp(l,Ut.memoizedState,t,e)},useTransition:function(){var t=Zr(Tn)[0],e=ee().memoizedState;return[typeof t=="boolean"?t:Aa(t),e]},useSyncExternalStore:Sp,useId:Fp};Kn.useCacheRefresh=Xp,Kn.useMemoCache=ps,Kn.useHostTransitionStatus=Es,Kn.useFormState=zp,Kn.useActionState=zp,Kn.useOptimistic=function(t,e){var l=ee();return Tp(l,Ut,t,e)};var Vl={readContext:ye,use:Hr,useCallback:Gp,useContext:ye,useEffect:Ss,useImperativeHandle:Yp,useInsertionEffect:Lp,useLayoutEffect:qp,useMemo:Hp,useReducer:gs,useRef:Np,useState:function(){return gs(Tn)},useDebugValue:As,useDeferredValue:function(t,e){var l=ee();return Ut===null?vs(l,t,e):Zp(l,Ut.memoizedState,t,e)},useTransition:function(){var t=gs(Tn)[0],e=ee().memoizedState;return[typeof t=="boolean"?t:Aa(t),e]},useSyncExternalStore:Sp,useId:Fp};Vl.useCacheRefresh=Xp,Vl.useMemoCache=ps,Vl.useHostTransitionStatus=Es,Vl.useFormState=Up,Vl.useActionState=Up,Vl.useOptimistic=function(t,e){var l=ee();return Ut!==null?Tp(l,Ut,t,e):(l.baseState=t,[t,l.queue.dispatch])};function Ts(t,e,l,i){e=t.memoizedState,l=l(i,e),l=l==null?e:et({},e,l),t.memoizedState=l,t.lanes===0&&(t.updateQueue.baseState=l)}var Cs={isMounted:function(t){return(t=t._reactInternals)?it(t)===t:!1},enqueueSetState:function(t,e,l){t=t._reactInternals;var i=Le(),o=Xn(i);o.payload=e,l!=null&&(o.callback=l),e=In(t,o,i),e!==null&&(ve(e,t,i),wa(e,t,i))},enqueueReplaceState:function(t,e,l){t=t._reactInternals;var i=Le(),o=Xn(i);o.tag=1,o.payload=e,l!=null&&(o.callback=l),e=In(t,o,i),e!==null&&(ve(e,t,i),wa(e,t,i))},enqueueForceUpdate:function(t,e){t=t._reactInternals;var l=Le(),i=Xn(l);i.tag=2,e!=null&&(i.callback=e),e=In(t,i,l),e!==null&&(ve(e,t,l),wa(e,t,l))}};function Pp(t,e,l,i,o,c,m){return t=t.stateNode,typeof t.shouldComponentUpdate=="function"?t.shouldComponentUpdate(i,c,m):e.prototype&&e.prototype.isPureReactComponent?!oa(l,i)||!oa(o,c):!0}function $p(t,e,l,i){t=e.state,typeof e.componentWillReceiveProps=="function"&&e.componentWillReceiveProps(l,i),typeof e.UNSAFE_componentWillReceiveProps=="function"&&e.UNSAFE_componentWillReceiveProps(l,i),e.state!==t&&Cs.enqueueReplaceState(e,e.state,null)}function Ml(t,e){var l=e;if("ref"in e){l={};for(var i in e)i!=="ref"&&(l[i]=e[i])}if(t=t.defaultProps){l===e&&(l=et({},l));for(var o in t)l[o]===void 0&&(l[o]=t[o])}return l}var Fr=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)};function tm(t){Fr(t)}function em(t){console.error(t)}function nm(t){Fr(t)}function Xr(t,e){try{var l=t.onUncaughtError;l(e.value,{componentStack:e.stack})}catch(i){setTimeout(function(){throw i})}}function lm(t,e,l){try{var i=t.onCaughtError;i(l.value,{componentStack:l.stack,errorBoundary:e.tag===1?e.stateNode:null})}catch(o){setTimeout(function(){throw o})}}function ks(t,e,l){return l=Xn(l),l.tag=3,l.payload={element:null},l.callback=function(){Xr(t,e)},l}function im(t){return t=Xn(t),t.tag=3,t}function am(t,e,l,i){var o=l.type.getDerivedStateFromError;if(typeof o=="function"){var c=i.value;t.payload=function(){return o(c)},t.callback=function(){lm(e,l,i)}}var m=l.stateNode;m!==null&&typeof m.componentDidCatch=="function"&&(t.callback=function(){lm(e,l,i),typeof o!="function"&&(el===null?el=new Set([this]):el.add(this));var S=i.stack;this.componentDidCatch(i.value,{componentStack:S!==null?S:""})})}function Dx(t,e,l,i,o){if(l.flags|=32768,i!==null&&typeof i=="object"&&typeof i.then=="function"){if(e=l.alternate,e!==null&&Ea(e,l,o,!0),l=Je.current,l!==null){switch(l.tag){case 13:return dn===null?oc():l.alternate===null&&Ft===0&&(Ft=3),l.flags&=-257,l.flags|=65536,l.lanes=o,i===ls?l.flags|=16384:(e=l.updateQueue,e===null?l.updateQueue=new Set([i]):e.add(i),cc(t,i,o)),!1;case 22:return l.flags|=65536,i===ls?l.flags|=16384:(e=l.updateQueue,e===null?(e={transitions:null,markerInstances:null,retryQueue:new Set([i])},l.updateQueue=e):(l=e.retryQueue,l===null?e.retryQueue=new Set([i]):l.add(i)),cc(t,i,o)),!1}throw Error(u(435,l.tag))}return cc(t,i,o),oc(),!1}if(Mt)return e=Je.current,e!==null?((e.flags&65536)===0&&(e.flags|=256),e.flags|=65536,e.lanes=o,i!==ns&&(t=Error(u(422),{cause:i}),ha(Ze(t,l)))):(i!==ns&&(e=Error(u(423),{cause:i}),ha(Ze(e,l))),t=t.current.alternate,t.flags|=65536,o&=-o,t.lanes|=o,i=Ze(i,l),o=ks(t.stateNode,i,o),Hs(t,o),Ft!==4&&(Ft=2)),!1;var c=Error(u(520),{cause:i});if(c=Ze(c,l),za===null?za=[c]:za.push(c),Ft!==4&&(Ft=2),e===null)return!0;i=Ze(i,l),l=e;do{switch(l.tag){case 3:return l.flags|=65536,t=o&-o,l.lanes|=t,t=ks(l.stateNode,i,t),Hs(l,t),!1;case 1:if(e=l.type,c=l.stateNode,(l.flags&128)===0&&(typeof e.getDerivedStateFromError=="function"||c!==null&&typeof c.componentDidCatch=="function"&&(el===null||!el.has(c))))return l.flags|=65536,o&=-o,l.lanes|=o,o=im(o),am(o,t,l,i),Hs(l,o),!1}l=l.return}while(l!==null);return!1}var rm=Error(u(461)),ue=!1;function fe(t,e,l,i){e.child=t===null?fp(e,null,l,i):wl(e,t.child,l,i)}function um(t,e,l,i,o){l=l.render;var c=e.ref;if("ref"in i){var m={};for(var S in i)S!=="ref"&&(m[S]=i[S])}else m=i;return Ol(e),i=cs(t,e,l,m,c,o),S=fs(),t!==null&&!ue?(hs(t,e,o),Cn(t,e,o)):(Mt&&S&&ts(e),e.flags|=1,fe(t,e,i,o),e.child)}function om(t,e,l,i,o){if(t===null){var c=l.type;return typeof c=="function"&&!Ws(c)&&c.defaultProps===void 0&&l.compare===null?(e.tag=15,e.type=c,sm(t,e,c,i,o)):(t=$r(l.type,null,i,e,e.mode,o),t.ref=e.ref,t.return=e,e.child=t)}if(c=t.child,!Bs(t,o)){var m=c.memoizedProps;if(l=l.compare,l=l!==null?l:oa,l(m,i)&&t.ref===e.ref)return Cn(t,e,o)}return e.flags|=1,t=$n(c,i),t.ref=e.ref,t.return=e,e.child=t}function sm(t,e,l,i,o){if(t!==null){var c=t.memoizedProps;if(oa(c,i)&&t.ref===e.ref)if(ue=!1,e.pendingProps=i=c,Bs(t,o))(t.flags&131072)!==0&&(ue=!0);else return e.lanes=t.lanes,Cn(t,e,o)}return Vs(t,e,l,i,o)}function cm(t,e,l){var i=e.pendingProps,o=i.children,c=(e.stateNode._pendingVisibility&2)!==0,m=t!==null?t.memoizedState:null;if(xa(t,e),i.mode==="hidden"||c){if((e.flags&128)!==0){if(i=m!==null?m.baseLanes|l:l,t!==null){for(o=e.child=t.child,c=0;o!==null;)c=c|o.lanes|o.childLanes,o=o.sibling;e.childLanes=c&~i}else e.childLanes=0,e.child=null;return fm(t,e,i,l)}if((l&536870912)!==0)e.memoizedState={baseLanes:0,cachePool:null},t!==null&&qr(e,m!==null?m.cachePool:null),m!==null?hp(e,m):is(),dp(e);else return e.lanes=e.childLanes=536870912,fm(t,e,m!==null?m.baseLanes|l:l,l)}else m!==null?(qr(e,m.cachePool),hp(e,m),Zn(),e.memoizedState=null):(t!==null&&qr(e,null),is(),Zn());return fe(t,e,o,l),e.child}function fm(t,e,l,i){var o=os();return o=o===null?null:{parent:ae._currentValue,pool:o},e.memoizedState={baseLanes:l,cachePool:o},t!==null&&qr(e,null),is(),dp(e),t!==null&&Ea(t,e,i,!0),null}function xa(t,e){var l=e.ref;if(l===null)t!==null&&t.ref!==null&&(e.flags|=2097664);else{if(typeof l!="function"&&typeof l!="object")throw Error(u(284));(t===null||t.ref!==l)&&(e.flags|=2097664)}}function Vs(t,e,l,i,o){return Ol(e),l=cs(t,e,l,i,void 0,o),i=fs(),t!==null&&!ue?(hs(t,e,o),Cn(t,e,o)):(Mt&&i&&ts(e),e.flags|=1,fe(t,e,l,o),e.child)}function hm(t,e,l,i,o,c){return Ol(e),e.updateQueue=null,l=bp(e,i,l,o),yp(t),i=fs(),t!==null&&!ue?(hs(t,e,c),Cn(t,e,c)):(Mt&&i&&ts(e),e.flags|=1,fe(t,e,l,c),e.child)}function dm(t,e,l,i,o){if(Ol(e),e.stateNode===null){var c=ci,m=l.contextType;typeof m=="object"&&m!==null&&(c=ye(m)),c=new l(i,c),e.memoizedState=c.state!==null&&c.state!==void 0?c.state:null,c.updater=Cs,e.stateNode=c,c._reactInternals=e,c=e.stateNode,c.props=i,c.state=e.memoizedState,c.refs={},Ys(e),m=l.contextType,c.context=typeof m=="object"&&m!==null?ye(m):ci,c.state=e.memoizedState,m=l.getDerivedStateFromProps,typeof m=="function"&&(Ts(e,l,m,i),c.state=e.memoizedState),typeof l.getDerivedStateFromProps=="function"||typeof c.getSnapshotBeforeUpdate=="function"||typeof c.UNSAFE_componentWillMount!="function"&&typeof c.componentWillMount!="function"||(m=c.state,typeof c.componentWillMount=="function"&&c.componentWillMount(),typeof c.UNSAFE_componentWillMount=="function"&&c.UNSAFE_componentWillMount(),m!==c.state&&Cs.enqueueReplaceState(c,c.state,null),Ca(e,i,c,o),Ta(),c.state=e.memoizedState),typeof c.componentDidMount=="function"&&(e.flags|=4194308),i=!0}else if(t===null){c=e.stateNode;var S=e.memoizedProps,E=Ml(l,S);c.props=E;var C=c.context,B=l.contextType;m=ci,typeof B=="object"&&B!==null&&(m=ye(B));var G=l.getDerivedStateFromProps;B=typeof G=="function"||typeof c.getSnapshotBeforeUpdate=="function",S=e.pendingProps!==S,B||typeof c.UNSAFE_componentWillReceiveProps!="function"&&typeof c.componentWillReceiveProps!="function"||(S||C!==m)&&$p(e,c,i,m),Fn=!1;var M=e.memoizedState;c.state=M,Ca(e,i,c,o),Ta(),C=e.memoizedState,S||M!==C||Fn?(typeof G=="function"&&(Ts(e,l,G,i),C=e.memoizedState),(E=Fn||Pp(e,l,E,i,M,C,m))?(B||typeof c.UNSAFE_componentWillMount!="function"&&typeof c.componentWillMount!="function"||(typeof c.componentWillMount=="function"&&c.componentWillMount(),typeof c.UNSAFE_componentWillMount=="function"&&c.UNSAFE_componentWillMount()),typeof c.componentDidMount=="function"&&(e.flags|=4194308)):(typeof c.componentDidMount=="function"&&(e.flags|=4194308),e.memoizedProps=i,e.memoizedState=C),c.props=i,c.state=C,c.context=m,i=E):(typeof c.componentDidMount=="function"&&(e.flags|=4194308),i=!1)}else{c=e.stateNode,Gs(t,e),m=e.memoizedProps,B=Ml(l,m),c.props=B,G=e.pendingProps,M=c.context,C=l.contextType,E=ci,typeof C=="object"&&C!==null&&(E=ye(C)),S=l.getDerivedStateFromProps,(C=typeof S=="function"||typeof c.getSnapshotBeforeUpdate=="function")||typeof c.UNSAFE_componentWillReceiveProps!="function"&&typeof c.componentWillReceiveProps!="function"||(m!==G||M!==E)&&$p(e,c,i,E),Fn=!1,M=e.memoizedState,c.state=M,Ca(e,i,c,o),Ta();var D=e.memoizedState;m!==G||M!==D||Fn||t!==null&&t.dependencies!==null&&Ir(t.dependencies)?(typeof S=="function"&&(Ts(e,l,S,i),D=e.memoizedState),(B=Fn||Pp(e,l,B,i,M,D,E)||t!==null&&t.dependencies!==null&&Ir(t.dependencies))?(C||typeof c.UNSAFE_componentWillUpdate!="function"&&typeof c.componentWillUpdate!="function"||(typeof c.componentWillUpdate=="function"&&c.componentWillUpdate(i,D,E),typeof c.UNSAFE_componentWillUpdate=="function"&&c.UNSAFE_componentWillUpdate(i,D,E)),typeof c.componentDidUpdate=="function"&&(e.flags|=4),typeof c.getSnapshotBeforeUpdate=="function"&&(e.flags|=1024)):(typeof c.componentDidUpdate!="function"||m===t.memoizedProps&&M===t.memoizedState||(e.flags|=4),typeof c.getSnapshotBeforeUpdate!="function"||m===t.memoizedProps&&M===t.memoizedState||(e.flags|=1024),e.memoizedProps=i,e.memoizedState=D),c.props=i,c.state=D,c.context=E,i=B):(typeof c.componentDidUpdate!="function"||m===t.memoizedProps&&M===t.memoizedState||(e.flags|=4),typeof c.getSnapshotBeforeUpdate!="function"||m===t.memoizedProps&&M===t.memoizedState||(e.flags|=1024),i=!1)}return c=i,xa(t,e),i=(e.flags&128)!==0,c||i?(c=e.stateNode,l=i&&typeof l.getDerivedStateFromError!="function"?null:c.render(),e.flags|=1,t!==null&&i?(e.child=wl(e,t.child,null,o),e.child=wl(e,null,l,o)):fe(t,e,l,o),e.memoizedState=c.state,t=e.child):t=Cn(t,e,o),t}function pm(t,e,l,i){return fa(),e.flags|=256,fe(t,e,l,i),e.child}var Ms={dehydrated:null,treeContext:null,retryLane:0};function Rs(t){return{baseLanes:t,cachePool:gp()}}function Os(t,e,l){return t=t!==null?t.childLanes&~l:0,e&&(t|=We),t}function mm(t,e,l){var i=e.pendingProps,o=!1,c=(e.flags&128)!==0,m;if((m=c)||(m=t!==null&&t.memoizedState===null?!1:(ie.current&2)!==0),m&&(o=!0,e.flags&=-129),m=(e.flags&32)!==0,e.flags&=-33,t===null){if(Mt){if(o?Hn(e):Zn(),Mt){var S=ce,E;if(E=S){t:{for(E=S,S=hn;E.nodeType!==8;){if(!S){S=null;break t}if(E=an(E.nextSibling),E===null){S=null;break t}}S=E}S!==null?(e.memoizedState={dehydrated:S,treeContext:vl!==null?{id:xn,overflow:En}:null,retryLane:536870912},E=Ie(18,null,null,0),E.stateNode=S,E.return=e,e.child=E,Ae=e,ce=null,E=!0):E=!1}E||El(e)}if(S=e.memoizedState,S!==null&&(S=S.dehydrated,S!==null))return S.data==="$!"?e.lanes=16:e.lanes=536870912,null;wn(e)}return S=i.children,i=i.fallback,o?(Zn(),o=e.mode,S=Ds({mode:"hidden",children:S},o),i=Dl(i,o,l,null),S.return=e,i.return=e,S.sibling=i,e.child=S,o=e.child,o.memoizedState=Rs(l),o.childLanes=Os(t,m,l),e.memoizedState=Ms,i):(Hn(e),zs(e,S))}if(E=t.memoizedState,E!==null&&(S=E.dehydrated,S!==null)){if(c)e.flags&256?(Hn(e),e.flags&=-257,e=Us(t,e,l)):e.memoizedState!==null?(Zn(),e.child=t.child,e.flags|=128,e=null):(Zn(),o=i.fallback,S=e.mode,i=Ds({mode:"visible",children:i.children},S),o=Dl(o,S,l,null),o.flags|=2,i.return=e,o.return=e,i.sibling=o,e.child=i,wl(e,t.child,null,l),i=e.child,i.memoizedState=Rs(l),i.childLanes=Os(t,m,l),e.memoizedState=Ms,e=o);else if(Hn(e),S.data==="$!"){if(m=S.nextSibling&&S.nextSibling.dataset,m)var C=m.dgst;m=C,i=Error(u(419)),i.stack="",i.digest=m,ha({value:i,source:null,stack:null}),e=Us(t,e,l)}else if(ue||Ea(t,e,l,!1),m=(l&t.childLanes)!==0,ue||m){if(m=Yt,m!==null){if(i=l&-l,(i&42)!==0)i=1;else switch(i){case 2:i=1;break;case 8:i=4;break;case 32:i=16;break;case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:i=64;break;case 268435456:i=134217728;break;default:i=0}if(i=(i&(m.suspendedLanes|l))!==0?0:i,i!==0&&i!==E.retryLane)throw E.retryLane=i,Gn(t,i),ve(m,t,i),rm}S.data==="$?"||oc(),e=Us(t,e,l)}else S.data==="$?"?(e.flags|=128,e.child=t.child,e=Xx.bind(null,t),S._reactRetry=e,e=null):(t=E.treeContext,ce=an(S.nextSibling),Ae=e,Mt=!0,nn=null,hn=!1,t!==null&&(Qe[Ke++]=xn,Qe[Ke++]=En,Qe[Ke++]=vl,xn=t.id,En=t.overflow,vl=e),e=zs(e,i.children),e.flags|=4096);return e}return o?(Zn(),o=i.fallback,S=e.mode,E=t.child,C=E.sibling,i=$n(E,{mode:"hidden",children:i.children}),i.subtreeFlags=E.subtreeFlags&31457280,C!==null?o=$n(C,o):(o=Dl(o,S,l,null),o.flags|=2),o.return=e,i.return=e,i.sibling=o,e.child=i,i=o,o=e.child,S=t.child.memoizedState,S===null?S=Rs(l):(E=S.cachePool,E!==null?(C=ae._currentValue,E=E.parent!==C?{parent:C,pool:C}:E):E=gp(),S={baseLanes:S.baseLanes|l,cachePool:E}),o.memoizedState=S,o.childLanes=Os(t,m,l),e.memoizedState=Ms,i):(Hn(e),l=t.child,t=l.sibling,l=$n(l,{mode:"visible",children:i.children}),l.return=e,l.sibling=null,t!==null&&(m=e.deletions,m===null?(e.deletions=[t],e.flags|=16):m.push(t)),e.child=l,e.memoizedState=null,l)}function zs(t,e){return e=Ds({mode:"visible",children:e},t.mode),e.return=t,t.child=e}function Ds(t,e){return Gm(t,e,0,null)}function Us(t,e,l){return wl(e,t.child,null,l),t=zs(e,e.pendingProps.children),t.flags|=2,e.memoizedState=null,t}function gm(t,e,l){t.lanes|=e;var i=t.alternate;i!==null&&(i.lanes|=e),qs(t.return,e,l)}function Ns(t,e,l,i,o){var c=t.memoizedState;c===null?t.memoizedState={isBackwards:e,rendering:null,renderingStartTime:0,last:i,tail:l,tailMode:o}:(c.isBackwards=e,c.rendering=null,c.renderingStartTime=0,c.last=i,c.tail=l,c.tailMode=o)}function ym(t,e,l){var i=e.pendingProps,o=i.revealOrder,c=i.tail;if(fe(t,e,i.children,l),i=ie.current,(i&2)!==0)i=i&1|2,e.flags|=128;else{if(t!==null&&(t.flags&128)!==0)t:for(t=e.child;t!==null;){if(t.tag===13)t.memoizedState!==null&&gm(t,l,e);else if(t.tag===19)gm(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}i&=1}switch(zt(ie,i),o){case"forwards":for(l=e.child,o=null;l!==null;)t=l.alternate,t!==null&&Lr(t)===null&&(o=l),l=l.sibling;l=o,l===null?(o=e.child,e.child=null):(o=l.sibling,l.sibling=null),Ns(e,!1,o,l,c);break;case"backwards":for(l=null,o=e.child,e.child=null;o!==null;){if(t=o.alternate,t!==null&&Lr(t)===null){e.child=o;break}t=o.sibling,o.sibling=l,l=o,o=t}Ns(e,!0,l,null,c);break;case"together":Ns(e,!1,null,null,void 0);break;default:e.memoizedState=null}return e.child}function Cn(t,e,l){if(t!==null&&(e.dependencies=t.dependencies),tl|=e.lanes,(l&e.childLanes)===0)if(t!==null){if(Ea(t,e,l,!1),(l&e.childLanes)===0)return null}else return null;if(t!==null&&e.child!==t.child)throw Error(u(153));if(e.child!==null){for(t=e.child,l=$n(t,t.pendingProps),e.child=l,l.return=e;t.sibling!==null;)t=t.sibling,l=l.sibling=$n(t,t.pendingProps),l.return=e;l.sibling=null}return e.child}function Bs(t,e){return(t.lanes&e)!==0?!0:(t=t.dependencies,!!(t!==null&&Ir(t)))}function Ux(t,e,l){switch(e.tag){case 3:dl(e,e.stateNode.containerInfo),Jn(e,ae,t.memoizedState.cache),fa();break;case 27:case 5:Xl(e);break;case 4:dl(e,e.stateNode.containerInfo);break;case 10:Jn(e,e.type,e.memoizedProps.value);break;case 13:var i=e.memoizedState;if(i!==null)return i.dehydrated!==null?(Hn(e),e.flags|=128,null):(l&e.child.childLanes)!==0?mm(t,e,l):(Hn(e),t=Cn(t,e,l),t!==null?t.sibling:null);Hn(e);break;case 19:var o=(t.flags&128)!==0;if(i=(l&e.childLanes)!==0,i||(Ea(t,e,l,!1),i=(l&e.childLanes)!==0),o){if(i)return ym(t,e,l);e.flags|=128}if(o=e.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),zt(ie,ie.current),i)break;return null;case 22:case 23:return e.lanes=0,cm(t,e,l);case 24:Jn(e,ae,t.memoizedState.cache)}return Cn(t,e,l)}function bm(t,e,l){if(t!==null)if(t.memoizedProps!==e.pendingProps)ue=!0;else{if(!Bs(t,l)&&(e.flags&128)===0)return ue=!1,Ux(t,e,l);ue=(t.flags&131072)!==0}else ue=!1,Mt&&(e.flags&1048576)!==0&&np(e,zr,e.index);switch(e.lanes=0,e.tag){case 16:t:{t=e.pendingProps;var i=e.elementType,o=i._init;if(i=o(i._payload),e.type=i,typeof i=="function")Ws(i)?(t=Ml(i,t),e.tag=1,e=dm(null,e,i,t,l)):(e.tag=0,e=Vs(null,e,i,t,l));else{if(i!=null){if(o=i.$$typeof,o===R){e.tag=11,e=um(null,e,i,t,l);break t}else if(o===U){e.tag=14,e=om(null,e,i,t,l);break t}}throw e=Et(i)||i,Error(u(306,e,""))}}return e;case 0:return Vs(t,e,e.type,e.pendingProps,l);case 1:return i=e.type,o=Ml(i,e.pendingProps),dm(t,e,i,o,l);case 3:t:{if(dl(e,e.stateNode.containerInfo),t===null)throw Error(u(387));var c=e.pendingProps;o=e.memoizedState,i=o.element,Gs(t,e),Ca(e,c,null,l);var m=e.memoizedState;if(c=m.cache,Jn(e,ae,c),c!==o.cache&&js(e,[ae],l,!0),Ta(),c=m.element,o.isDehydrated)if(o={element:c,isDehydrated:!1,cache:m.cache},e.updateQueue.baseState=o,e.memoizedState=o,e.flags&256){e=pm(t,e,c,l);break t}else if(c!==i){i=Ze(Error(u(424)),e),ha(i),e=pm(t,e,c,l);break t}else for(ce=an(e.stateNode.containerInfo.firstChild),Ae=e,Mt=!0,nn=null,hn=!0,l=fp(e,null,c,l),e.child=l;l;)l.flags=l.flags&-3|4096,l=l.sibling;else{if(fa(),c===i){e=Cn(t,e,l);break t}fe(t,e,c,l)}e=e.child}return e;case 26:return xa(t,e),t===null?(l=vg(e.type,null,e.pendingProps,null))?e.memoizedState=l:Mt||(l=e.type,t=e.pendingProps,i=fu(fn.current).createElement(l),i[ge]=e,i[Ce]=t,he(i,l,t),re(i),e.stateNode=i):e.memoizedState=vg(e.type,t.memoizedProps,e.pendingProps,t.memoizedState),null;case 27:return Xl(e),t===null&&Mt&&(i=e.stateNode=bg(e.type,e.pendingProps,fn.current),Ae=e,hn=!0,ce=an(i.firstChild)),i=e.pendingProps.children,t!==null||Mt?fe(t,e,i,l):e.child=wl(e,null,i,l),xa(t,e),e.child;case 5:return t===null&&Mt&&((o=i=ce)&&(i=cE(i,e.type,e.pendingProps,hn),i!==null?(e.stateNode=i,Ae=e,ce=an(i.firstChild),hn=!1,o=!0):o=!1),o||El(e)),Xl(e),o=e.type,c=e.pendingProps,m=t!==null?t.memoizedProps:null,i=c.children,xc(o,c)?i=null:m!==null&&xc(o,m)&&(e.flags|=32),e.memoizedState!==null&&(o=cs(t,e,kx,null,null,l),Ga._currentValue=o),xa(t,e),fe(t,e,i,l),e.child;case 6:return t===null&&Mt&&((t=l=ce)&&(l=fE(l,e.pendingProps,hn),l!==null?(e.stateNode=l,Ae=e,ce=null,t=!0):t=!1),t||El(e)),null;case 13:return mm(t,e,l);case 4:return dl(e,e.stateNode.containerInfo),i=e.pendingProps,t===null?e.child=wl(e,null,i,l):fe(t,e,i,l),e.child;case 11:return um(t,e,e.type,e.pendingProps,l);case 7:return fe(t,e,e.pendingProps,l),e.child;case 8:return fe(t,e,e.pendingProps.children,l),e.child;case 12:return fe(t,e,e.pendingProps.children,l),e.child;case 10:return i=e.pendingProps,Jn(e,e.type,i.value),fe(t,e,i.children,l),e.child;case 9:return o=e.type._context,i=e.pendingProps.children,Ol(e),o=ye(o),i=i(o),e.flags|=1,fe(t,e,i,l),e.child;case 14:return om(t,e,e.type,e.pendingProps,l);case 15:return sm(t,e,e.type,e.pendingProps,l);case 19:return ym(t,e,l);case 22:return cm(t,e,l);case 24:return Ol(e),i=ye(ae),t===null?(o=os(),o===null&&(o=Yt,c=rs(),o.pooledCache=c,c.refCount++,c!==null&&(o.pooledCacheLanes|=l),o=c),e.memoizedState={parent:i,cache:o},Ys(e),Jn(e,ae,o)):((t.lanes&l)!==0&&(Gs(t,e),Ca(e,null,null,l),Ta()),o=t.memoizedState,c=e.memoizedState,o.parent!==i?(o={parent:i,cache:i},e.memoizedState=o,e.lanes===0&&(e.memoizedState=e.updateQueue.baseState=o),Jn(e,ae,i)):(i=c.cache,Jn(e,ae,i),i!==o.cache&&js(e,[ae],l,!0))),fe(t,e,e.pendingProps.children,l),e.child;case 29:throw e.pendingProps}throw Error(u(156,e.tag))}var Ls=At(null),Rl=null,kn=null;function Jn(t,e,l){zt(Ls,e._currentValue),e._currentValue=l}function Vn(t){t._currentValue=Ls.current,Bt(Ls)}function qs(t,e,l){for(;t!==null;){var i=t.alternate;if((t.childLanes&e)!==e?(t.childLanes|=e,i!==null&&(i.childLanes|=e)):i!==null&&(i.childLanes&e)!==e&&(i.childLanes|=e),t===l)break;t=t.return}}function js(t,e,l,i){var o=t.child;for(o!==null&&(o.return=t);o!==null;){var c=o.dependencies;if(c!==null){var m=o.child;c=c.firstContext;t:for(;c!==null;){var S=c;c=o;for(var E=0;E<e.length;E++)if(S.context===e[E]){c.lanes|=l,S=c.alternate,S!==null&&(S.lanes|=l),qs(c.return,l,t),i||(m=null);break t}c=S.next}}else if(o.tag===18){if(m=o.return,m===null)throw Error(u(341));m.lanes|=l,c=m.alternate,c!==null&&(c.lanes|=l),qs(m,l,t),m=null}else m=o.child;if(m!==null)m.return=o;else for(m=o;m!==null;){if(m===t){m=null;break}if(o=m.sibling,o!==null){o.return=m.return,m=o;break}m=m.return}o=m}}function Ea(t,e,l,i){t=null;for(var o=e,c=!1;o!==null;){if(!c){if((o.flags&524288)!==0)c=!0;else if((o.flags&262144)!==0)break}if(o.tag===10){var m=o.alternate;if(m===null)throw Error(u(387));if(m=m.memoizedProps,m!==null){var S=o.type;De(o.pendingProps.value,m.value)||(t!==null?t.push(S):t=[S])}}else if(o===Fl.current){if(m=o.alternate,m===null)throw Error(u(387));m.memoizedState.memoizedState!==o.memoizedState.memoizedState&&(t!==null?t.push(Ga):t=[Ga])}o=o.return}t!==null&&js(e,t,l,i),e.flags|=262144}function Ir(t){for(t=t.firstContext;t!==null;){if(!De(t.context._currentValue,t.memoizedValue))return!0;t=t.next}return!1}function Ol(t){Rl=t,kn=null,t=t.dependencies,t!==null&&(t.firstContext=null)}function ye(t){return Sm(Rl,t)}function Wr(t,e){return Rl===null&&Ol(t),Sm(t,e)}function Sm(t,e){var l=e._currentValue;if(e={context:e,memoizedValue:l,next:null},kn===null){if(t===null)throw Error(u(308));kn=e,t.dependencies={lanes:0,firstContext:e},t.flags|=524288}else kn=kn.next=e;return l}var Fn=!1;function Ys(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Gs(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 Xn(t){return{lane:t,tag:0,payload:null,callback:null,next:null}}function In(t,e,l){var i=t.updateQueue;if(i===null)return null;if(i=i.shared,(Qt&2)!==0){var o=i.pending;return o===null?e.next=e:(e.next=o.next,o.next=e),i.pending=e,e=Rr(t),tp(t,null,l),e}return Mr(t,i,e,l),Rr(t)}function wa(t,e,l){if(e=e.updateQueue,e!==null&&(e=e.shared,(l&4194176)!==0)){var i=e.lanes;i&=t.pendingLanes,l|=i,e.lanes=l,od(t,l)}}function Hs(t,e){var l=t.updateQueue,i=t.alternate;if(i!==null&&(i=i.updateQueue,l===i)){var o=null,c=null;if(l=l.firstBaseUpdate,l!==null){do{var m={lane:l.lane,tag:l.tag,payload:l.payload,callback:null,next:null};c===null?o=c=m:c=c.next=m,l=l.next}while(l!==null);c===null?o=c=e:c=c.next=e}else o=c=e;l={baseState:i.baseState,firstBaseUpdate:o,lastBaseUpdate:c,shared:i.shared,callbacks:i.callbacks},t.updateQueue=l;return}t=l.lastBaseUpdate,t===null?l.firstBaseUpdate=e:t.next=e,l.lastBaseUpdate=e}var Zs=!1;function Ta(){if(Zs){var t=gi;if(t!==null)throw t}}function Ca(t,e,l,i){Zs=!1;var o=t.updateQueue;Fn=!1;var c=o.firstBaseUpdate,m=o.lastBaseUpdate,S=o.shared.pending;if(S!==null){o.shared.pending=null;var E=S,C=E.next;E.next=null,m===null?c=C:m.next=C,m=E;var B=t.alternate;B!==null&&(B=B.updateQueue,S=B.lastBaseUpdate,S!==m&&(S===null?B.firstBaseUpdate=C:S.next=C,B.lastBaseUpdate=E))}if(c!==null){var G=o.baseState;m=0,B=C=E=null,S=c;do{var M=S.lane&-536870913,D=M!==S.lane;if(D?(Vt&M)===M:(i&M)===M){M!==0&&M===mi&&(Zs=!0),B!==null&&(B=B.next={lane:0,tag:S.tag,payload:S.payload,callback:null,next:null});t:{var rt=t,mt=S;M=e;var Xt=l;switch(mt.tag){case 1:if(rt=mt.payload,typeof rt=="function"){G=rt.call(Xt,G,M);break t}G=rt;break t;case 3:rt.flags=rt.flags&-65537|128;case 0:if(rt=mt.payload,M=typeof rt=="function"?rt.call(Xt,G,M):rt,M==null)break t;G=et({},G,M);break t;case 2:Fn=!0}}M=S.callback,M!==null&&(t.flags|=64,D&&(t.flags|=8192),D=o.callbacks,D===null?o.callbacks=[M]:D.push(M))}else D={lane:M,tag:S.tag,payload:S.payload,callback:S.callback,next:null},B===null?(C=B=D,E=G):B=B.next=D,m|=M;if(S=S.next,S===null){if(S=o.shared.pending,S===null)break;D=S,S=D.next,D.next=null,o.lastBaseUpdate=D,o.shared.pending=null}}while(!0);B===null&&(E=G),o.baseState=E,o.firstBaseUpdate=C,o.lastBaseUpdate=B,c===null&&(o.shared.lanes=0),tl|=m,t.lanes=m,t.memoizedState=G}}function Am(t,e){if(typeof t!="function")throw Error(u(191,t));t.call(e)}function vm(t,e){var l=t.callbacks;if(l!==null)for(t.callbacks=null,t=0;t<l.length;t++)Am(l[t],e)}function ka(t,e){try{var l=e.updateQueue,i=l!==null?l.lastEffect:null;if(i!==null){var o=i.next;l=o;do{if((l.tag&t)===t){i=void 0;var c=l.create,m=l.inst;i=c(),m.destroy=i}l=l.next}while(l!==o)}}catch(S){Lt(e,e.return,S)}}function Wn(t,e,l){try{var i=e.updateQueue,o=i!==null?i.lastEffect:null;if(o!==null){var c=o.next;i=c;do{if((i.tag&t)===t){var m=i.inst,S=m.destroy;if(S!==void 0){m.destroy=void 0,o=e;var E=l;try{S()}catch(C){Lt(o,E,C)}}}i=i.next}while(i!==c)}}catch(C){Lt(e,e.return,C)}}function xm(t){var e=t.updateQueue;if(e!==null){var l=t.stateNode;try{vm(e,l)}catch(i){Lt(t,t.return,i)}}}function Em(t,e,l){l.props=Ml(t.type,t.memoizedProps),l.state=t.memoizedState;try{l.componentWillUnmount()}catch(i){Lt(t,e,i)}}function zl(t,e){try{var l=t.ref;if(l!==null){var i=t.stateNode;switch(t.tag){case 26:case 27:case 5:var o=i;break;default:o=i}typeof l=="function"?t.refCleanup=l(o):l.current=o}}catch(c){Lt(t,e,c)}}function Ue(t,e){var l=t.ref,i=t.refCleanup;if(l!==null)if(typeof i=="function")try{i()}catch(o){Lt(t,e,o)}finally{t.refCleanup=null,t=t.alternate,t!=null&&(t.refCleanup=null)}else if(typeof l=="function")try{l(null)}catch(o){Lt(t,e,o)}else l.current=null}function wm(t){var e=t.type,l=t.memoizedProps,i=t.stateNode;try{t:switch(e){case"button":case"input":case"select":case"textarea":l.autoFocus&&i.focus();break t;case"img":l.src?i.src=l.src:l.srcSet&&(i.srcset=l.srcSet)}}catch(o){Lt(t,t.return,o)}}function Tm(t,e,l){try{var i=t.stateNode;aE(i,t.type,l,e),i[Ce]=e}catch(o){Lt(t,t.return,o)}}function Cm(t){return t.tag===5||t.tag===3||t.tag===26||t.tag===27||t.tag===4}function Qs(t){t:for(;;){for(;t.sibling===null;){if(t.return===null||Cm(t.return))return null;t=t.return}for(t.sibling.return=t.return,t=t.sibling;t.tag!==5&&t.tag!==6&&t.tag!==27&&t.tag!==18;){if(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 Ks(t,e,l){var i=t.tag;if(i===5||i===6)t=t.stateNode,e?l.nodeType===8?l.parentNode.insertBefore(t,e):l.insertBefore(t,e):(l.nodeType===8?(e=l.parentNode,e.insertBefore(t,l)):(e=l,e.appendChild(t)),l=l._reactRootContainer,l!=null||e.onclick!==null||(e.onclick=cu));else if(i!==4&&i!==27&&(t=t.child,t!==null))for(Ks(t,e,l),t=t.sibling;t!==null;)Ks(t,e,l),t=t.sibling}function _r(t,e,l){var i=t.tag;if(i===5||i===6)t=t.stateNode,e?l.insertBefore(t,e):l.appendChild(t);else if(i!==4&&i!==27&&(t=t.child,t!==null))for(_r(t,e,l),t=t.sibling;t!==null;)_r(t,e,l),t=t.sibling}var Mn=!1,Jt=!1,Js=!1,km=typeof WeakSet=="function"?WeakSet:Set,oe=null,Vm=!1;function Nx(t,e){if(t=t.containerInfo,Ac=yu,t=Kd(t),Xo(t)){if("selectionStart"in t)var l={start:t.selectionStart,end:t.selectionEnd};else t:{l=(l=t.ownerDocument)&&l.defaultView||window;var i=l.getSelection&&l.getSelection();if(i&&i.rangeCount!==0){l=i.anchorNode;var o=i.anchorOffset,c=i.focusNode;i=i.focusOffset;try{l.nodeType,c.nodeType}catch{l=null;break t}var m=0,S=-1,E=-1,C=0,B=0,G=t,M=null;e:for(;;){for(var D;G!==l||o!==0&&G.nodeType!==3||(S=m+o),G!==c||i!==0&&G.nodeType!==3||(E=m+i),G.nodeType===3&&(m+=G.nodeValue.length),(D=G.firstChild)!==null;)M=G,G=D;for(;;){if(G===t)break e;if(M===l&&++C===o&&(S=m),M===c&&++B===i&&(E=m),(D=G.nextSibling)!==null)break;G=M,M=G.parentNode}G=D}l=S===-1||E===-1?null:{start:S,end:E}}else l=null}l=l||{start:0,end:0}}else l=null;for(vc={focusedElem:t,selectionRange:l},yu=!1,oe=e;oe!==null;)if(e=oe,t=e.child,(e.subtreeFlags&1028)!==0&&t!==null)t.return=e,oe=t;else for(;oe!==null;){switch(e=oe,c=e.alternate,t=e.flags,e.tag){case 0:break;case 11:case 15:break;case 1:if((t&1024)!==0&&c!==null){t=void 0,l=e,o=c.memoizedProps,c=c.memoizedState,i=l.stateNode;try{var rt=Ml(l.type,o,l.elementType===l.type);t=i.getSnapshotBeforeUpdate(rt,c),i.__reactInternalSnapshotBeforeUpdate=t}catch(mt){Lt(l,l.return,mt)}}break;case 3:if((t&1024)!==0){if(t=e.stateNode.containerInfo,l=t.nodeType,l===9)Tc(t);else if(l===1)switch(t.nodeName){case"HEAD":case"HTML":case"BODY":Tc(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(u(163))}if(t=e.sibling,t!==null){t.return=e.return,oe=t;break}oe=e.return}return rt=Vm,Vm=!1,rt}function Mm(t,e,l){var i=l.flags;switch(l.tag){case 0:case 11:case 15:On(t,l),i&4&&ka(5,l);break;case 1:if(On(t,l),i&4)if(t=l.stateNode,e===null)try{t.componentDidMount()}catch(S){Lt(l,l.return,S)}else{var o=Ml(l.type,e.memoizedProps);e=e.memoizedState;try{t.componentDidUpdate(o,e,t.__reactInternalSnapshotBeforeUpdate)}catch(S){Lt(l,l.return,S)}}i&64&&xm(l),i&512&&zl(l,l.return);break;case 3:if(On(t,l),i&64&&(i=l.updateQueue,i!==null)){if(t=null,l.child!==null)switch(l.child.tag){case 27:case 5:t=l.child.stateNode;break;case 1:t=l.child.stateNode}try{vm(i,t)}catch(S){Lt(l,l.return,S)}}break;case 26:On(t,l),i&512&&zl(l,l.return);break;case 27:case 5:On(t,l),e===null&&i&4&&wm(l),i&512&&zl(l,l.return);break;case 12:On(t,l);break;case 13:On(t,l),i&4&&zm(t,l);break;case 22:if(o=l.memoizedState!==null||Mn,!o){e=e!==null&&e.memoizedState!==null||Jt;var c=Mn,m=Jt;Mn=o,(Jt=e)&&!m?_n(t,l,(l.subtreeFlags&8772)!==0):On(t,l),Mn=c,Jt=m}i&512&&(l.memoizedProps.mode==="manual"?zl(l,l.return):Ue(l,l.return));break;default:On(t,l)}}function Rm(t){var e=t.alternate;e!==null&&(t.alternate=null,Rm(e)),t.child=null,t.deletions=null,t.sibling=null,t.tag===5&&(e=t.stateNode,e!==null&&zo(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 ne=null,Ne=!1;function Rn(t,e,l){for(l=l.child;l!==null;)Om(t,e,l),l=l.sibling}function Om(t,e,l){if(le&&typeof le.onCommitFiberUnmount=="function")try{le.onCommitFiberUnmount(Se,l)}catch{}switch(l.tag){case 26:Jt||Ue(l,e),Rn(t,e,l),l.memoizedState?l.memoizedState.count--:l.stateNode&&(l=l.stateNode,l.parentNode.removeChild(l));break;case 27:Jt||Ue(l,e);var i=ne,o=Ne;for(ne=l.stateNode,Rn(t,e,l),l=l.stateNode,e=l.attributes;e.length;)l.removeAttributeNode(e[0]);zo(l),ne=i,Ne=o;break;case 5:Jt||Ue(l,e);case 6:o=ne;var c=Ne;if(ne=null,Rn(t,e,l),ne=o,Ne=c,ne!==null)if(Ne)try{t=ne,i=l.stateNode,t.nodeType===8?t.parentNode.removeChild(i):t.removeChild(i)}catch(m){Lt(l,e,m)}else try{ne.removeChild(l.stateNode)}catch(m){Lt(l,e,m)}break;case 18:ne!==null&&(Ne?(e=ne,l=l.stateNode,e.nodeType===8?wc(e.parentNode,l):e.nodeType===1&&wc(e,l),Ka(e)):wc(ne,l.stateNode));break;case 4:i=ne,o=Ne,ne=l.stateNode.containerInfo,Ne=!0,Rn(t,e,l),ne=i,Ne=o;break;case 0:case 11:case 14:case 15:Jt||Wn(2,l,e),Jt||Wn(4,l,e),Rn(t,e,l);break;case 1:Jt||(Ue(l,e),i=l.stateNode,typeof i.componentWillUnmount=="function"&&Em(l,e,i)),Rn(t,e,l);break;case 21:Rn(t,e,l);break;case 22:Jt||Ue(l,e),Jt=(i=Jt)||l.memoizedState!==null,Rn(t,e,l),Jt=i;break;default:Rn(t,e,l)}}function zm(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null&&(t=t.dehydrated,t!==null))))try{Ka(t)}catch(l){Lt(e,e.return,l)}}function Bx(t){switch(t.tag){case 13:case 19:var e=t.stateNode;return e===null&&(e=t.stateNode=new km),e;case 22:return t=t.stateNode,e=t._retryCache,e===null&&(e=t._retryCache=new km),e;default:throw Error(u(435,t.tag))}}function Fs(t,e){var l=Bx(t);e.forEach(function(i){var o=Ix.bind(null,t,i);l.has(i)||(l.add(i),i.then(o,o))})}function Fe(t,e){var l=e.deletions;if(l!==null)for(var i=0;i<l.length;i++){var o=l[i],c=t,m=e,S=m;t:for(;S!==null;){switch(S.tag){case 27:case 5:ne=S.stateNode,Ne=!1;break t;case 3:ne=S.stateNode.containerInfo,Ne=!0;break t;case 4:ne=S.stateNode.containerInfo,Ne=!0;break t}S=S.return}if(ne===null)throw Error(u(160));Om(c,m,o),ne=null,Ne=!1,c=o.alternate,c!==null&&(c.return=null),o.return=null}if(e.subtreeFlags&13878)for(e=e.child;e!==null;)Dm(e,t),e=e.sibling}var ln=null;function Dm(t,e){var l=t.alternate,i=t.flags;switch(t.tag){case 0:case 11:case 14:case 15:Fe(e,t),Xe(t),i&4&&(Wn(3,t,t.return),ka(3,t),Wn(5,t,t.return));break;case 1:Fe(e,t),Xe(t),i&512&&(Jt||l===null||Ue(l,l.return)),i&64&&Mn&&(t=t.updateQueue,t!==null&&(i=t.callbacks,i!==null&&(l=t.shared.hiddenCallbacks,t.shared.hiddenCallbacks=l===null?i:l.concat(i))));break;case 26:var o=ln;if(Fe(e,t),Xe(t),i&512&&(Jt||l===null||Ue(l,l.return)),i&4){var c=l!==null?l.memoizedState:null;if(i=t.memoizedState,l===null)if(i===null)if(t.stateNode===null){t:{i=t.type,l=t.memoizedProps,o=o.ownerDocument||o;e:switch(i){case"title":c=o.getElementsByTagName("title")[0],(!c||c[$i]||c[ge]||c.namespaceURI==="http://www.w3.org/2000/svg"||c.hasAttribute("itemprop"))&&(c=o.createElement(i),o.head.insertBefore(c,o.querySelector("head > title"))),he(c,i,l),c[ge]=t,re(c),i=c;break t;case"link":var m=wg("link","href",o).get(i+(l.href||""));if(m){for(var S=0;S<m.length;S++)if(c=m[S],c.getAttribute("href")===(l.href==null?null:l.href)&&c.getAttribute("rel")===(l.rel==null?null:l.rel)&&c.getAttribute("title")===(l.title==null?null:l.title)&&c.getAttribute("crossorigin")===(l.crossOrigin==null?null:l.crossOrigin)){m.splice(S,1);break e}}c=o.createElement(i),he(c,i,l),o.head.appendChild(c);break;case"meta":if(m=wg("meta","content",o).get(i+(l.content||""))){for(S=0;S<m.length;S++)if(c=m[S],c.getAttribute("content")===(l.content==null?null:""+l.content)&&c.getAttribute("name")===(l.name==null?null:l.name)&&c.getAttribute("property")===(l.property==null?null:l.property)&&c.getAttribute("http-equiv")===(l.httpEquiv==null?null:l.httpEquiv)&&c.getAttribute("charset")===(l.charSet==null?null:l.charSet)){m.splice(S,1);break e}}c=o.createElement(i),he(c,i,l),o.head.appendChild(c);break;default:throw Error(u(468,i))}c[ge]=t,re(c),i=c}t.stateNode=i}else Tg(o,t.type,t.stateNode);else t.stateNode=Eg(o,i,t.memoizedProps);else c!==i?(c===null?l.stateNode!==null&&(l=l.stateNode,l.parentNode.removeChild(l)):c.count--,i===null?Tg(o,t.type,t.stateNode):Eg(o,i,t.memoizedProps)):i===null&&t.stateNode!==null&&Tm(t,t.memoizedProps,l.memoizedProps)}break;case 27:if(i&4&&t.alternate===null){o=t.stateNode,c=t.memoizedProps;try{for(var E=o.firstChild;E;){var C=E.nextSibling,B=E.nodeName;E[$i]||B==="HEAD"||B==="BODY"||B==="SCRIPT"||B==="STYLE"||B==="LINK"&&E.rel.toLowerCase()==="stylesheet"||o.removeChild(E),E=C}for(var G=t.type,M=o.attributes;M.length;)o.removeAttributeNode(M[0]);he(o,G,c),o[ge]=t,o[Ce]=c}catch(rt){Lt(t,t.return,rt)}}case 5:if(Fe(e,t),Xe(t),i&512&&(Jt||l===null||Ue(l,l.return)),t.flags&32){o=t.stateNode;try{li(o,"")}catch(rt){Lt(t,t.return,rt)}}i&4&&t.stateNode!=null&&(o=t.memoizedProps,Tm(t,o,l!==null?l.memoizedProps:o)),i&1024&&(Js=!0);break;case 6:if(Fe(e,t),Xe(t),i&4){if(t.stateNode===null)throw Error(u(162));i=t.memoizedProps,l=t.stateNode;try{l.nodeValue=i}catch(rt){Lt(t,t.return,rt)}}break;case 3:if(pu=null,o=ln,ln=hu(e.containerInfo),Fe(e,t),ln=o,Xe(t),i&4&&l!==null&&l.memoizedState.isDehydrated)try{Ka(e.containerInfo)}catch(rt){Lt(t,t.return,rt)}Js&&(Js=!1,Um(t));break;case 4:i=ln,ln=hu(t.stateNode.containerInfo),Fe(e,t),Xe(t),ln=i;break;case 12:Fe(e,t),Xe(t);break;case 13:Fe(e,t),Xe(t),t.child.flags&8192&&t.memoizedState!==null!=(l!==null&&l.memoizedState!==null)&&(nc=je()),i&4&&(i=t.updateQueue,i!==null&&(t.updateQueue=null,Fs(t,i)));break;case 22:if(i&512&&(Jt||l===null||Ue(l,l.return)),E=t.memoizedState!==null,C=l!==null&&l.memoizedState!==null,B=Mn,G=Jt,Mn=B||E,Jt=G||C,Fe(e,t),Jt=G,Mn=B,Xe(t),e=t.stateNode,e._current=t,e._visibility&=-3,e._visibility|=e._pendingVisibility&2,i&8192&&(e._visibility=E?e._visibility&-2:e._visibility|1,E&&(e=Mn||Jt,l===null||C||e||Ai(t)),t.memoizedProps===null||t.memoizedProps.mode!=="manual"))t:for(l=null,e=t;;){if(e.tag===5||e.tag===26||e.tag===27){if(l===null){C=l=e;try{if(o=C.stateNode,E)c=o.style,typeof c.setProperty=="function"?c.setProperty("display","none","important"):c.display="none";else{m=C.stateNode,S=C.memoizedProps.style;var D=S!=null&&S.hasOwnProperty("display")?S.display:null;m.style.display=D==null||typeof D=="boolean"?"":(""+D).trim()}}catch(rt){Lt(C,C.return,rt)}}}else if(e.tag===6){if(l===null){C=e;try{C.stateNode.nodeValue=E?"":C.memoizedProps}catch(rt){Lt(C,C.return,rt)}}}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}i&4&&(i=t.updateQueue,i!==null&&(l=i.retryQueue,l!==null&&(i.retryQueue=null,Fs(t,l))));break;case 19:Fe(e,t),Xe(t),i&4&&(i=t.updateQueue,i!==null&&(t.updateQueue=null,Fs(t,i)));break;case 21:break;default:Fe(e,t),Xe(t)}}function Xe(t){var e=t.flags;if(e&2){try{if(t.tag!==27){t:{for(var l=t.return;l!==null;){if(Cm(l)){var i=l;break t}l=l.return}throw Error(u(160))}switch(i.tag){case 27:var o=i.stateNode,c=Qs(t);_r(t,c,o);break;case 5:var m=i.stateNode;i.flags&32&&(li(m,""),i.flags&=-33);var S=Qs(t);_r(t,S,m);break;case 3:case 4:var E=i.stateNode.containerInfo,C=Qs(t);Ks(t,C,E);break;default:throw Error(u(161))}}}catch(B){Lt(t,t.return,B)}t.flags&=-3}e&4096&&(t.flags&=-4097)}function Um(t){if(t.subtreeFlags&1024)for(t=t.child;t!==null;){var e=t;Um(e),e.tag===5&&e.flags&1024&&e.stateNode.reset(),t=t.sibling}}function On(t,e){if(e.subtreeFlags&8772)for(e=e.child;e!==null;)Mm(t,e.alternate,e),e=e.sibling}function Ai(t){for(t=t.child;t!==null;){var e=t;switch(e.tag){case 0:case 11:case 14:case 15:Wn(4,e,e.return),Ai(e);break;case 1:Ue(e,e.return);var l=e.stateNode;typeof l.componentWillUnmount=="function"&&Em(e,e.return,l),Ai(e);break;case 26:case 27:case 5:Ue(e,e.return),Ai(e);break;case 22:Ue(e,e.return),e.memoizedState===null&&Ai(e);break;default:Ai(e)}t=t.sibling}}function _n(t,e,l){for(l=l&&(e.subtreeFlags&8772)!==0,e=e.child;e!==null;){var i=e.alternate,o=t,c=e,m=c.flags;switch(c.tag){case 0:case 11:case 15:_n(o,c,l),ka(4,c);break;case 1:if(_n(o,c,l),i=c,o=i.stateNode,typeof o.componentDidMount=="function")try{o.componentDidMount()}catch(C){Lt(i,i.return,C)}if(i=c,o=i.updateQueue,o!==null){var S=i.stateNode;try{var E=o.shared.hiddenCallbacks;if(E!==null)for(o.shared.hiddenCallbacks=null,o=0;o<E.length;o++)Am(E[o],S)}catch(C){Lt(i,i.return,C)}}l&&m&64&&xm(c),zl(c,c.return);break;case 26:case 27:case 5:_n(o,c,l),l&&i===null&&m&4&&wm(c),zl(c,c.return);break;case 12:_n(o,c,l);break;case 13:_n(o,c,l),l&&m&4&&zm(o,c);break;case 22:c.memoizedState===null&&_n(o,c,l),zl(c,c.return);break;default:_n(o,c,l)}e=e.sibling}}function Xs(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&&ya(l))}function Is(t,e){t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&ya(t))}function Pn(t,e,l,i){if(e.subtreeFlags&10256)for(e=e.child;e!==null;)Nm(t,e,l,i),e=e.sibling}function Nm(t,e,l,i){var o=e.flags;switch(e.tag){case 0:case 11:case 15:Pn(t,e,l,i),o&2048&&ka(9,e);break;case 3:Pn(t,e,l,i),o&2048&&(t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&ya(t)));break;case 12:if(o&2048){Pn(t,e,l,i),t=e.stateNode;try{var c=e.memoizedProps,m=c.id,S=c.onPostCommit;typeof S=="function"&&S(m,e.alternate===null?"mount":"update",t.passiveEffectDuration,-0)}catch(E){Lt(e,e.return,E)}}else Pn(t,e,l,i);break;case 23:break;case 22:c=e.stateNode,e.memoizedState!==null?c._visibility&4?Pn(t,e,l,i):Va(t,e):c._visibility&4?Pn(t,e,l,i):(c._visibility|=4,vi(t,e,l,i,(e.subtreeFlags&10256)!==0)),o&2048&&Xs(e.alternate,e);break;case 24:Pn(t,e,l,i),o&2048&&Is(e.alternate,e);break;default:Pn(t,e,l,i)}}function vi(t,e,l,i,o){for(o=o&&(e.subtreeFlags&10256)!==0,e=e.child;e!==null;){var c=t,m=e,S=l,E=i,C=m.flags;switch(m.tag){case 0:case 11:case 15:vi(c,m,S,E,o),ka(8,m);break;case 23:break;case 22:var B=m.stateNode;m.memoizedState!==null?B._visibility&4?vi(c,m,S,E,o):Va(c,m):(B._visibility|=4,vi(c,m,S,E,o)),o&&C&2048&&Xs(m.alternate,m);break;case 24:vi(c,m,S,E,o),o&&C&2048&&Is(m.alternate,m);break;default:vi(c,m,S,E,o)}e=e.sibling}}function Va(t,e){if(e.subtreeFlags&10256)for(e=e.child;e!==null;){var l=t,i=e,o=i.flags;switch(i.tag){case 22:Va(l,i),o&2048&&Xs(i.alternate,i);break;case 24:Va(l,i),o&2048&&Is(i.alternate,i);break;default:Va(l,i)}e=e.sibling}}var Ma=8192;function xi(t){if(t.subtreeFlags&Ma)for(t=t.child;t!==null;)Bm(t),t=t.sibling}function Bm(t){switch(t.tag){case 26:xi(t),t.flags&Ma&&t.memoizedState!==null&&wE(ln,t.memoizedState,t.memoizedProps);break;case 5:xi(t);break;case 3:case 4:var e=ln;ln=hu(t.stateNode.containerInfo),xi(t),ln=e;break;case 22:t.memoizedState===null&&(e=t.alternate,e!==null&&e.memoizedState!==null?(e=Ma,Ma=16777216,xi(t),Ma=e):xi(t));break;default:xi(t)}}function Lm(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 Ra(t){var e=t.deletions;if((t.flags&16)!==0){if(e!==null)for(var l=0;l<e.length;l++){var i=e[l];oe=i,jm(i,t)}Lm(t)}if(t.subtreeFlags&10256)for(t=t.child;t!==null;)qm(t),t=t.sibling}function qm(t){switch(t.tag){case 0:case 11:case 15:Ra(t),t.flags&2048&&Wn(9,t,t.return);break;case 3:Ra(t);break;case 12:Ra(t);break;case 22:var e=t.stateNode;t.memoizedState!==null&&e._visibility&4&&(t.return===null||t.return.tag!==13)?(e._visibility&=-5,Pr(t)):Ra(t);break;default:Ra(t)}}function Pr(t){var e=t.deletions;if((t.flags&16)!==0){if(e!==null)for(var l=0;l<e.length;l++){var i=e[l];oe=i,jm(i,t)}Lm(t)}for(t=t.child;t!==null;){switch(e=t,e.tag){case 0:case 11:case 15:Wn(8,e,e.return),Pr(e);break;case 22:l=e.stateNode,l._visibility&4&&(l._visibility&=-5,Pr(e));break;default:Pr(e)}t=t.sibling}}function jm(t,e){for(;oe!==null;){var l=oe;switch(l.tag){case 0:case 11:case 15:Wn(8,l,e);break;case 23:case 22:if(l.memoizedState!==null&&l.memoizedState.cachePool!==null){var i=l.memoizedState.cachePool.pool;i!=null&&i.refCount++}break;case 24:ya(l.memoizedState.cache)}if(i=l.child,i!==null)i.return=l,oe=i;else t:for(l=t;oe!==null;){i=oe;var o=i.sibling,c=i.return;if(Rm(i),i===l){oe=null;break t}if(o!==null){o.return=c,oe=o;break t}oe=c}}}function Lx(t,e,l,i){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=i,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Ie(t,e,l,i){return new Lx(t,e,l,i)}function Ws(t){return t=t.prototype,!(!t||!t.isReactComponent)}function $n(t,e){var l=t.alternate;return l===null?(l=Ie(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&31457280,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 Ym(t,e){t.flags&=31457282;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 $r(t,e,l,i,o,c){var m=0;if(i=t,typeof t=="function")Ws(t)&&(m=1);else if(typeof t=="string")m=xE(t,l,be.current)?26:t==="html"||t==="head"||t==="body"?27:5;else t:switch(t){case g:return Dl(l.children,o,c,e);case p:m=8,o|=24;break;case y:return t=Ie(12,l,e,o|2),t.elementType=y,t.lanes=c,t;case O:return t=Ie(13,l,e,o),t.elementType=O,t.lanes=c,t;case q:return t=Ie(19,l,e,o),t.elementType=q,t.lanes=c,t;case Q:return Gm(l,o,c,e);default:if(typeof t=="object"&&t!==null)switch(t.$$typeof){case A:case v:m=10;break t;case w:m=9;break t;case R:m=11;break t;case U:m=14;break t;case K:m=16,i=null;break t}m=29,l=Error(u(130,t===null?"null":typeof t,"")),i=null}return e=Ie(m,l,e,o),e.elementType=t,e.type=i,e.lanes=c,e}function Dl(t,e,l,i){return t=Ie(7,t,i,e),t.lanes=l,t}function Gm(t,e,l,i){t=Ie(22,t,i,e),t.elementType=Q,t.lanes=l;var o={_visibility:1,_pendingVisibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null,_current:null,detach:function(){var c=o._current;if(c===null)throw Error(u(456));if((o._pendingVisibility&2)===0){var m=Gn(c,2);m!==null&&(o._pendingVisibility|=2,ve(m,c,2))}},attach:function(){var c=o._current;if(c===null)throw Error(u(456));if((o._pendingVisibility&2)!==0){var m=Gn(c,2);m!==null&&(o._pendingVisibility&=-3,ve(m,c,2))}}};return t.stateNode=o,t}function _s(t,e,l){return t=Ie(6,t,null,e),t.lanes=l,t}function Ps(t,e,l){return e=Ie(4,t.children!==null?t.children:[],t.key,e),e.lanes=l,e.stateNode={containerInfo:t.containerInfo,pendingChildren:null,implementation:t.implementation},e}function zn(t){t.flags|=4}function Hm(t,e){if(e.type!=="stylesheet"||(e.state.loading&4)!==0)t.flags&=-16777217;else if(t.flags|=16777216,!Cg(e)){if(e=Je.current,e!==null&&((Vt&4194176)===Vt?dn!==null:(Vt&62914560)!==Vt&&(Vt&536870912)===0||e!==dn))throw pa=ls,ap;t.flags|=8192}}function tu(t,e){e!==null&&(t.flags|=4),t.flags&16384&&(e=t.tag!==22?rd():536870912,t.lanes|=e,wi|=e)}function Oa(t,e){if(!Mt)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 i=null;l!==null;)l.alternate!==null&&(i=l),l=l.sibling;i===null?e||t.tail===null?t.tail=null:t.tail.sibling=null:i.sibling=null}}function Zt(t){var e=t.alternate!==null&&t.alternate.child===t.child,l=0,i=0;if(e)for(var o=t.child;o!==null;)l|=o.lanes|o.childLanes,i|=o.subtreeFlags&31457280,i|=o.flags&31457280,o.return=t,o=o.sibling;else for(o=t.child;o!==null;)l|=o.lanes|o.childLanes,i|=o.subtreeFlags,i|=o.flags,o.return=t,o=o.sibling;return t.subtreeFlags|=i,t.childLanes=l,e}function qx(t,e,l){var i=e.pendingProps;switch(es(e),e.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Zt(e),null;case 1:return Zt(e),null;case 3:return l=e.stateNode,i=null,t!==null&&(i=t.memoizedState.cache),e.memoizedState.cache!==i&&(e.flags|=2048),Vn(ae),bn(),l.pendingContext&&(l.context=l.pendingContext,l.pendingContext=null),(t===null||t.child===null)&&(ca(e)?zn(e):t===null||t.memoizedState.isDehydrated&&(e.flags&256)===0||(e.flags|=1024,nn!==null&&(rc(nn),nn=null))),Zt(e),null;case 26:return l=e.memoizedState,t===null?(zn(e),l!==null?(Zt(e),Hm(e,l)):(Zt(e),e.flags&=-16777217)):l?l!==t.memoizedState?(zn(e),Zt(e),Hm(e,l)):(Zt(e),e.flags&=-16777217):(t.memoizedProps!==i&&zn(e),Zt(e),e.flags&=-16777217),null;case 27:Il(e),l=fn.current;var o=e.type;if(t!==null&&e.stateNode!=null)t.memoizedProps!==i&&zn(e);else{if(!i){if(e.stateNode===null)throw Error(u(166));return Zt(e),null}t=be.current,ca(e)?lp(e):(t=bg(o,i,l),e.stateNode=t,zn(e))}return Zt(e),null;case 5:if(Il(e),l=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==i&&zn(e);else{if(!i){if(e.stateNode===null)throw Error(u(166));return Zt(e),null}if(t=be.current,ca(e))lp(e);else{switch(o=fu(fn.current),t){case 1:t=o.createElementNS("http://www.w3.org/2000/svg",l);break;case 2:t=o.createElementNS("http://www.w3.org/1998/Math/MathML",l);break;default:switch(l){case"svg":t=o.createElementNS("http://www.w3.org/2000/svg",l);break;case"math":t=o.createElementNS("http://www.w3.org/1998/Math/MathML",l);break;case"script":t=o.createElement("div"),t.innerHTML="<script><\/script>",t=t.removeChild(t.firstChild);break;case"select":t=typeof i.is=="string"?o.createElement("select",{is:i.is}):o.createElement("select"),i.multiple?t.multiple=!0:i.size&&(t.size=i.size);break;default:t=typeof i.is=="string"?o.createElement(l,{is:i.is}):o.createElement(l)}}t[ge]=e,t[Ce]=i;t:for(o=e.child;o!==null;){if(o.tag===5||o.tag===6)t.appendChild(o.stateNode);else if(o.tag!==4&&o.tag!==27&&o.child!==null){o.child.return=o,o=o.child;continue}if(o===e)break t;for(;o.sibling===null;){if(o.return===null||o.return===e)break t;o=o.return}o.sibling.return=o.return,o=o.sibling}e.stateNode=t;t:switch(he(t,l,i),l){case"button":case"input":case"select":case"textarea":t=!!i.autoFocus;break t;case"img":t=!0;break t;default:t=!1}t&&zn(e)}}return Zt(e),e.flags&=-16777217,null;case 6:if(t&&e.stateNode!=null)t.memoizedProps!==i&&zn(e);else{if(typeof i!="string"&&e.stateNode===null)throw Error(u(166));if(t=fn.current,ca(e)){if(t=e.stateNode,l=e.memoizedProps,i=null,o=Ae,o!==null)switch(o.tag){case 27:case 5:i=o.memoizedProps}t[ge]=e,t=!!(t.nodeValue===l||i!==null&&i.suppressHydrationWarning===!0||hg(t.nodeValue,l)),t||El(e)}else t=fu(t).createTextNode(i),t[ge]=e,e.stateNode=t}return Zt(e),null;case 13:if(i=e.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(o=ca(e),i!==null&&i.dehydrated!==null){if(t===null){if(!o)throw Error(u(318));if(o=e.memoizedState,o=o!==null?o.dehydrated:null,!o)throw Error(u(317));o[ge]=e}else fa(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;Zt(e),o=!1}else nn!==null&&(rc(nn),nn=null),o=!0;if(!o)return e.flags&256?(wn(e),e):(wn(e),null)}if(wn(e),(e.flags&128)!==0)return e.lanes=l,e;if(l=i!==null,t=t!==null&&t.memoizedState!==null,l){i=e.child,o=null,i.alternate!==null&&i.alternate.memoizedState!==null&&i.alternate.memoizedState.cachePool!==null&&(o=i.alternate.memoizedState.cachePool.pool);var c=null;i.memoizedState!==null&&i.memoizedState.cachePool!==null&&(c=i.memoizedState.cachePool.pool),c!==o&&(i.flags|=2048)}return l!==t&&l&&(e.child.flags|=8192),tu(e,e.updateQueue),Zt(e),null;case 4:return bn(),t===null&&yc(e.stateNode.containerInfo),Zt(e),null;case 10:return Vn(e.type),Zt(e),null;case 19:if(Bt(ie),o=e.memoizedState,o===null)return Zt(e),null;if(i=(e.flags&128)!==0,c=o.rendering,c===null)if(i)Oa(o,!1);else{if(Ft!==0||t!==null&&(t.flags&128)!==0)for(t=e.child;t!==null;){if(c=Lr(t),c!==null){for(e.flags|=128,Oa(o,!1),t=c.updateQueue,e.updateQueue=t,tu(e,t),e.subtreeFlags=0,t=l,l=e.child;l!==null;)Ym(l,t),l=l.sibling;return zt(ie,ie.current&1|2),e.child}t=t.sibling}o.tail!==null&&je()>eu&&(e.flags|=128,i=!0,Oa(o,!1),e.lanes=4194304)}else{if(!i)if(t=Lr(c),t!==null){if(e.flags|=128,i=!0,t=t.updateQueue,e.updateQueue=t,tu(e,t),Oa(o,!0),o.tail===null&&o.tailMode==="hidden"&&!c.alternate&&!Mt)return Zt(e),null}else 2*je()-o.renderingStartTime>eu&&l!==536870912&&(e.flags|=128,i=!0,Oa(o,!1),e.lanes=4194304);o.isBackwards?(c.sibling=e.child,e.child=c):(t=o.last,t!==null?t.sibling=c:e.child=c,o.last=c)}return o.tail!==null?(e=o.tail,o.rendering=e,o.tail=e.sibling,o.renderingStartTime=je(),e.sibling=null,t=ie.current,zt(ie,i?t&1|2:t&1),e):(Zt(e),null);case 22:case 23:return wn(e),as(),i=e.memoizedState!==null,t!==null?t.memoizedState!==null!==i&&(e.flags|=8192):i&&(e.flags|=8192),i?(l&536870912)!==0&&(e.flags&128)===0&&(Zt(e),e.subtreeFlags&6&&(e.flags|=8192)):Zt(e),l=e.updateQueue,l!==null&&tu(e,l.retryQueue),l=null,t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(l=t.memoizedState.cachePool.pool),i=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(i=e.memoizedState.cachePool.pool),i!==l&&(e.flags|=2048),t!==null&&Bt(Tl),null;case 24:return l=null,t!==null&&(l=t.memoizedState.cache),e.memoizedState.cache!==l&&(e.flags|=2048),Vn(ae),Zt(e),null;case 25:return null}throw Error(u(156,e.tag))}function jx(t,e){switch(es(e),e.tag){case 1:return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 3:return Vn(ae),bn(),t=e.flags,(t&65536)!==0&&(t&128)===0?(e.flags=t&-65537|128,e):null;case 26:case 27:case 5:return Il(e),null;case 13:if(wn(e),t=e.memoizedState,t!==null&&t.dehydrated!==null){if(e.alternate===null)throw Error(u(340));fa()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 19:return Bt(ie),null;case 4:return bn(),null;case 10:return Vn(e.type),null;case 22:case 23:return wn(e),as(),t!==null&&Bt(Tl),t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 24:return Vn(ae),null;case 25:return null;default:return null}}function Zm(t,e){switch(es(e),e.tag){case 3:Vn(ae),bn();break;case 26:case 27:case 5:Il(e);break;case 4:bn();break;case 13:wn(e);break;case 19:Bt(ie);break;case 10:Vn(e.type);break;case 22:case 23:wn(e),as(),t!==null&&Bt(Tl);break;case 24:Vn(ae)}}var Yx={getCacheForType:function(t){var e=ye(ae),l=e.data.get(t);return l===void 0&&(l=t(),e.data.set(t,l)),l}},Gx=typeof WeakMap=="function"?WeakMap:Map,Qt=0,Yt=null,Tt=null,Vt=0,Gt=0,Be=null,Dn=!1,Ei=!1,$s=!1,Un=0,Ft=0,tl=0,Ul=0,tc=0,We=0,wi=0,za=null,mn=null,ec=!1,nc=0,eu=1/0,nu=null,el=null,lu=!1,Nl=null,Da=0,lc=0,ic=null,Ua=0,ac=null;function Le(){if((Qt&2)!==0&&Vt!==0)return Vt&-Vt;if(J.T!==null){var t=mi;return t!==0?t:dc()}return cd()}function Qm(){We===0&&(We=(Vt&536870912)===0||Mt?ad():536870912);var t=Je.current;return t!==null&&(t.flags|=32),We}function ve(t,e,l){(t===Yt&&Gt===2||t.cancelPendingCommit!==null)&&(Ti(t,0),Nn(t,Vt,We,!1)),Pi(t,l),((Qt&2)===0||t!==Yt)&&(t===Yt&&((Qt&2)===0&&(Ul|=l),Ft===4&&Nn(t,Vt,We,!1)),gn(t))}function Km(t,e,l){if((Qt&6)!==0)throw Error(u(327));var i=!l&&(e&60)===0&&(e&t.expiredLanes)===0||_i(t,e),o=i?Qx(t,e):sc(t,e,!0),c=i;do{if(o===0){Ei&&!i&&Nn(t,e,0,!1);break}else if(o===6)Nn(t,e,0,!Dn);else{if(l=t.current.alternate,c&&!Hx(l)){o=sc(t,e,!1),c=!1;continue}if(o===2){if(c=e,t.errorRecoveryDisabledLanes&c)var m=0;else m=t.pendingLanes&-536870913,m=m!==0?m:m&536870912?536870912:0;if(m!==0){e=m;t:{var S=t;o=za;var E=S.current.memoizedState.isDehydrated;if(E&&(Ti(S,m).flags|=256),m=sc(S,m,!1),m!==2){if($s&&!E){S.errorRecoveryDisabledLanes|=c,Ul|=c,o=4;break t}c=mn,mn=o,c!==null&&rc(c)}o=m}if(c=!1,o!==2)continue}}if(o===1){Ti(t,0),Nn(t,e,0,!0);break}t:{switch(i=t,o){case 0:case 1:throw Error(u(345));case 4:if((e&4194176)===e){Nn(i,e,We,!Dn);break t}break;case 2:mn=null;break;case 3:case 5:break;default:throw Error(u(329))}if(i.finishedWork=l,i.finishedLanes=e,(e&62914560)===e&&(c=nc+300-je(),10<c)){if(Nn(i,e,We,!Dn),gr(i,0)!==0)break t;i.timeoutHandle=mg(Jm.bind(null,i,l,mn,nu,ec,e,We,Ul,wi,Dn,2,-0,0),c);break t}Jm(i,l,mn,nu,ec,e,We,Ul,wi,Dn,0,-0,0)}}break}while(!0);gn(t)}function rc(t){mn===null?mn=t:mn.push.apply(mn,t)}function Jm(t,e,l,i,o,c,m,S,E,C,B,G,M){var D=e.subtreeFlags;if((D&8192||(D&16785408)===16785408)&&(Ya={stylesheets:null,count:0,unsuspend:EE},Bm(e),e=TE(),e!==null)){t.cancelPendingCommit=e($m.bind(null,t,l,i,o,m,S,E,1,G,M)),Nn(t,c,m,!C);return}$m(t,l,i,o,m,S,E,B,G,M)}function Hx(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 i=0;i<l.length;i++){var o=l[i],c=o.getSnapshot;o=o.value;try{if(!De(c(),o))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 Nn(t,e,l,i){e&=~tc,e&=~Ul,t.suspendedLanes|=e,t.pingedLanes&=~e,i&&(t.warmLanes|=e),i=t.expirationTimes;for(var o=e;0<o;){var c=31-$t(o),m=1<<c;i[c]=-1,o&=~m}l!==0&&ud(t,l,e)}function iu(){return(Qt&6)===0?(Na(0),!1):!0}function uc(){if(Tt!==null){if(Gt===0)var t=Tt.return;else t=Tt,kn=Rl=null,ds(t),di=null,ma=0,t=Tt;for(;t!==null;)Zm(t.alternate,t),t=t.return;Tt=null}}function Ti(t,e){t.finishedWork=null,t.finishedLanes=0;var l=t.timeoutHandle;l!==-1&&(t.timeoutHandle=-1,uE(l)),l=t.cancelPendingCommit,l!==null&&(t.cancelPendingCommit=null,l()),uc(),Yt=t,Tt=l=$n(t.current,null),Vt=e,Gt=0,Be=null,Dn=!1,Ei=_i(t,e),$s=!1,wi=We=tc=Ul=tl=Ft=0,mn=za=null,ec=!1,(e&8)!==0&&(e|=e&32);var i=t.entangledLanes;if(i!==0)for(t=t.entanglements,i&=e;0<i;){var o=31-$t(i),c=1<<o;e|=t[o],i&=~c}return Un=e,Vr(),l}function Fm(t,e){vt=null,J.H=pn,e===da?(e=op(),Gt=3):e===ap?(e=op(),Gt=4):Gt=e===rm?8:e!==null&&typeof e=="object"&&typeof e.then=="function"?6:1,Be=e,Tt===null&&(Ft=1,Xr(t,Ze(e,t.current)))}function Xm(){var t=J.H;return J.H=pn,t===null?pn:t}function Im(){var t=J.A;return J.A=Yx,t}function oc(){Ft=4,Dn||(Vt&4194176)!==Vt&&Je.current!==null||(Ei=!0),(tl&134217727)===0&&(Ul&134217727)===0||Yt===null||Nn(Yt,Vt,We,!1)}function sc(t,e,l){var i=Qt;Qt|=2;var o=Xm(),c=Im();(Yt!==t||Vt!==e)&&(nu=null,Ti(t,e)),e=!1;var m=Ft;t:do try{if(Gt!==0&&Tt!==null){var S=Tt,E=Be;switch(Gt){case 8:uc(),m=6;break t;case 3:case 2:case 6:Je.current===null&&(e=!0);var C=Gt;if(Gt=0,Be=null,Ci(t,S,E,C),l&&Ei){m=0;break t}break;default:C=Gt,Gt=0,Be=null,Ci(t,S,E,C)}}Zx(),m=Ft;break}catch(B){Fm(t,B)}while(!0);return e&&t.shellSuspendCounter++,kn=Rl=null,Qt=i,J.H=o,J.A=c,Tt===null&&(Yt=null,Vt=0,Vr()),m}function Zx(){for(;Tt!==null;)Wm(Tt)}function Qx(t,e){var l=Qt;Qt|=2;var i=Xm(),o=Im();Yt!==t||Vt!==e?(nu=null,eu=je()+500,Ti(t,e)):Ei=_i(t,e);t:do try{if(Gt!==0&&Tt!==null){e=Tt;var c=Be;e:switch(Gt){case 1:Gt=0,Be=null,Ci(t,e,c,1);break;case 2:if(rp(c)){Gt=0,Be=null,_m(e);break}e=function(){Gt===2&&Yt===t&&(Gt=7),gn(t)},c.then(e,e);break t;case 3:Gt=7;break t;case 4:Gt=5;break t;case 7:rp(c)?(Gt=0,Be=null,_m(e)):(Gt=0,Be=null,Ci(t,e,c,7));break;case 5:var m=null;switch(Tt.tag){case 26:m=Tt.memoizedState;case 5:case 27:var S=Tt;if(!m||Cg(m)){Gt=0,Be=null;var E=S.sibling;if(E!==null)Tt=E;else{var C=S.return;C!==null?(Tt=C,au(C)):Tt=null}break e}}Gt=0,Be=null,Ci(t,e,c,5);break;case 6:Gt=0,Be=null,Ci(t,e,c,6);break;case 8:uc(),Ft=6;break t;default:throw Error(u(462))}}Kx();break}catch(B){Fm(t,B)}while(!0);return kn=Rl=null,J.H=i,J.A=o,Qt=l,Tt!==null?0:(Yt=null,Vt=0,Vr(),Ft)}function Kx(){for(;Tt!==null&&!ko();)Wm(Tt)}function Wm(t){var e=bm(t.alternate,t,Un);t.memoizedProps=t.pendingProps,e===null?au(t):Tt=e}function _m(t){var e=t,l=e.alternate;switch(e.tag){case 15:case 0:e=hm(l,e,e.pendingProps,e.type,void 0,Vt);break;case 11:e=hm(l,e,e.pendingProps,e.type.render,e.ref,Vt);break;case 5:ds(e);default:Zm(l,e),e=Tt=Ym(e,Un),e=bm(l,e,Un)}t.memoizedProps=t.pendingProps,e===null?au(t):Tt=e}function Ci(t,e,l,i){kn=Rl=null,ds(e),di=null,ma=0;var o=e.return;try{if(Dx(t,o,e,l,Vt)){Ft=1,Xr(t,Ze(l,t.current)),Tt=null;return}}catch(c){if(o!==null)throw Tt=o,c;Ft=1,Xr(t,Ze(l,t.current)),Tt=null;return}e.flags&32768?(Mt||i===1?t=!0:Ei||(Vt&536870912)!==0?t=!1:(Dn=t=!0,(i===2||i===3||i===6)&&(i=Je.current,i!==null&&i.tag===13&&(i.flags|=16384))),Pm(e,t)):au(e)}function au(t){var e=t;do{if((e.flags&32768)!==0){Pm(e,Dn);return}t=e.return;var l=qx(e.alternate,e,Un);if(l!==null){Tt=l;return}if(e=e.sibling,e!==null){Tt=e;return}Tt=e=t}while(e!==null);Ft===0&&(Ft=5)}function Pm(t,e){do{var l=jx(t.alternate,t);if(l!==null){l.flags&=32767,Tt=l;return}if(l=t.return,l!==null&&(l.flags|=32768,l.subtreeFlags=0,l.deletions=null),!e&&(t=t.sibling,t!==null)){Tt=t;return}Tt=t=l}while(t!==null);Ft=6,Tt=null}function $m(t,e,l,i,o,c,m,S,E,C){var B=J.T,G=X.p;try{X.p=2,J.T=null,Jx(t,e,l,i,G,o,c,m,S,E,C)}finally{J.T=B,X.p=G}}function Jx(t,e,l,i,o,c,m,S){do ki();while(Nl!==null);if((Qt&6)!==0)throw Error(u(327));var E=t.finishedWork;if(i=t.finishedLanes,E===null)return null;if(t.finishedWork=null,t.finishedLanes=0,E===t.current)throw Error(u(177));t.callbackNode=null,t.callbackPriority=0,t.cancelPendingCommit=null;var C=E.lanes|E.childLanes;if(C|=Po,wv(t,i,C,c,m,S),t===Yt&&(Tt=Yt=null,Vt=0),(E.subtreeFlags&10256)===0&&(E.flags&10256)===0||lu||(lu=!0,lc=C,ic=l,Wx(ht,function(){return ki(),null})),l=(E.flags&15990)!==0,(E.subtreeFlags&15990)!==0||l?(l=J.T,J.T=null,c=X.p,X.p=2,m=Qt,Qt|=4,Nx(t,E),Dm(E,t),gx(vc,t.containerInfo),yu=!!Ac,vc=Ac=null,t.current=E,Mm(t,E.alternate,E),Vo(),Qt=m,X.p=c,J.T=l):t.current=E,lu?(lu=!1,Nl=t,Da=i):tg(t,C),C=t.pendingLanes,C===0&&(el=null),pl(E.stateNode),gn(t),e!==null)for(o=t.onRecoverableError,E=0;E<e.length;E++)C=e[E],o(C.value,{componentStack:C.stack});return(Da&3)!==0&&ki(),C=t.pendingLanes,(i&4194218)!==0&&(C&42)!==0?t===ac?Ua++:(Ua=0,ac=t):Ua=0,Na(0),null}function tg(t,e){(t.pooledCacheLanes&=e)===0&&(e=t.pooledCache,e!=null&&(t.pooledCache=null,ya(e)))}function ki(){if(Nl!==null){var t=Nl,e=lc;lc=0;var l=sd(Da),i=J.T,o=X.p;try{if(X.p=32>l?32:l,J.T=null,Nl===null)var c=!1;else{l=ic,ic=null;var m=Nl,S=Da;if(Nl=null,Da=0,(Qt&6)!==0)throw Error(u(331));var E=Qt;if(Qt|=4,qm(m.current),Nm(m,m.current,S,l),Qt=E,Na(0,!1),le&&typeof le.onPostCommitFiberRoot=="function")try{le.onPostCommitFiberRoot(Se,m)}catch{}c=!0}return c}finally{X.p=o,J.T=i,tg(t,e)}}return!1}function eg(t,e,l){e=Ze(l,e),e=ks(t.stateNode,e,2),t=In(t,e,2),t!==null&&(Pi(t,2),gn(t))}function Lt(t,e,l){if(t.tag===3)eg(t,t,l);else for(;e!==null;){if(e.tag===3){eg(e,t,l);break}else if(e.tag===1){var i=e.stateNode;if(typeof e.type.getDerivedStateFromError=="function"||typeof i.componentDidCatch=="function"&&(el===null||!el.has(i))){t=Ze(l,t),l=im(2),i=In(e,l,2),i!==null&&(am(l,i,e,t),Pi(i,2),gn(i));break}}e=e.return}}function cc(t,e,l){var i=t.pingCache;if(i===null){i=t.pingCache=new Gx;var o=new Set;i.set(e,o)}else o=i.get(e),o===void 0&&(o=new Set,i.set(e,o));o.has(l)||($s=!0,o.add(l),t=Fx.bind(null,t,e,l),e.then(t,t))}function Fx(t,e,l){var i=t.pingCache;i!==null&&i.delete(e),t.pingedLanes|=t.suspendedLanes&l,t.warmLanes&=~l,Yt===t&&(Vt&l)===l&&(Ft===4||Ft===3&&(Vt&62914560)===Vt&&300>je()-nc?(Qt&2)===0&&Ti(t,0):tc|=l,wi===Vt&&(wi=0)),gn(t)}function ng(t,e){e===0&&(e=rd()),t=Gn(t,e),t!==null&&(Pi(t,e),gn(t))}function Xx(t){var e=t.memoizedState,l=0;e!==null&&(l=e.retryLane),ng(t,l)}function Ix(t,e){var l=0;switch(t.tag){case 13:var i=t.stateNode,o=t.memoizedState;o!==null&&(l=o.retryLane);break;case 19:i=t.stateNode;break;case 22:i=t.stateNode._retryCache;break;default:throw Error(u(314))}i!==null&&i.delete(e),ng(t,l)}function Wx(t,e){return _l(t,e)}var ru=null,Vi=null,fc=!1,uu=!1,hc=!1,Bl=0;function gn(t){t!==Vi&&t.next===null&&(Vi===null?ru=Vi=t:Vi=Vi.next=t),uu=!0,fc||(fc=!0,Px(_x))}function Na(t,e){if(!hc&&uu){hc=!0;do for(var l=!1,i=ru;i!==null;){if(t!==0){var o=i.pendingLanes;if(o===0)var c=0;else{var m=i.suspendedLanes,S=i.pingedLanes;c=(1<<31-$t(42|t)+1)-1,c&=o&~(m&~S),c=c&201326677?c&201326677|1:c?c|2:0}c!==0&&(l=!0,ag(i,c))}else c=Vt,c=gr(i,i===Yt?c:0),(c&3)===0||_i(i,c)||(l=!0,ag(i,c));i=i.next}while(l);hc=!1}}function _x(){uu=fc=!1;var t=0;Bl!==0&&(rE()&&(t=Bl),Bl=0);for(var e=je(),l=null,i=ru;i!==null;){var o=i.next,c=lg(i,e);c===0?(i.next=null,l===null?ru=o:l.next=o,o===null&&(Vi=l)):(l=i,(t!==0||(c&3)!==0)&&(uu=!0)),i=o}Na(t)}function lg(t,e){for(var l=t.suspendedLanes,i=t.pingedLanes,o=t.expirationTimes,c=t.pendingLanes&-62914561;0<c;){var m=31-$t(c),S=1<<m,E=o[m];E===-1?((S&l)===0||(S&i)!==0)&&(o[m]=Ev(S,e)):E<=e&&(t.expiredLanes|=S),c&=~S}if(e=Yt,l=Vt,l=gr(t,t===e?l:0),i=t.callbackNode,l===0||t===e&&Gt===2||t.cancelPendingCommit!==null)return i!==null&&i!==null&&Wi(i),t.callbackNode=null,t.callbackPriority=0;if((l&3)===0||_i(t,l)){if(e=l&-l,e===t.callbackPriority)return e;switch(i!==null&&Wi(i),sd(l)){case 2:case 8:l=F;break;case 32:l=ht;break;case 268435456:l=Dt;break;default:l=ht}return i=ig.bind(null,t),l=_l(l,i),t.callbackPriority=e,t.callbackNode=l,e}return i!==null&&i!==null&&Wi(i),t.callbackPriority=2,t.callbackNode=null,2}function ig(t,e){var l=t.callbackNode;if(ki()&&t.callbackNode!==l)return null;var i=Vt;return i=gr(t,t===Yt?i:0),i===0?null:(Km(t,i,e),lg(t,je()),t.callbackNode!=null&&t.callbackNode===l?ig.bind(null,t):null)}function ag(t,e){if(ki())return null;Km(t,e,!0)}function Px(t){oE(function(){(Qt&6)!==0?_l(L,t):t()})}function dc(){return Bl===0&&(Bl=ad()),Bl}function rg(t){return t==null||typeof t=="symbol"||typeof t=="boolean"?null:typeof t=="function"?t:vr(""+t)}function ug(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 $x(t,e,l,i,o){if(e==="submit"&&l&&l.stateNode===o){var c=rg((o[Ce]||null).action),m=i.submitter;m&&(e=(e=m[Ce]||null)?rg(e.formAction):m.getAttribute("formAction"),e!==null&&(c=e,m=null));var S=new Tr("action","action",null,i,o);t.push({event:S,listeners:[{instance:null,listener:function(){if(i.defaultPrevented){if(Bl!==0){var E=m?ug(o,m):new FormData(o);xs(l,{pending:!0,data:E,method:o.method,action:c},null,E)}}else typeof c=="function"&&(S.preventDefault(),E=m?ug(o,m):new FormData(o),xs(l,{pending:!0,data:E,method:o.method,action:c},c,E))},currentTarget:o}]})}}for(var pc=0;pc<$d.length;pc++){var mc=$d[pc],tE=mc.toLowerCase(),eE=mc[0].toUpperCase()+mc.slice(1);en(tE,"on"+eE)}en(Xd,"onAnimationEnd"),en(Id,"onAnimationIteration"),en(Wd,"onAnimationStart"),en("dblclick","onDoubleClick"),en("focusin","onFocus"),en("focusout","onBlur"),en(bx,"onTransitionRun"),en(Sx,"onTransitionStart"),en(Ax,"onTransitionCancel"),en(_d,"onTransitionEnd"),ei("onMouseEnter",["mouseout","mouseover"]),ei("onMouseLeave",["mouseout","mouseover"]),ei("onPointerEnter",["pointerout","pointerover"]),ei("onPointerLeave",["pointerout","pointerover"]),yl("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),yl("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),yl("onBeforeInput",["compositionend","keypress","textInput","paste"]),yl("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),yl("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),yl("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Ba="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(" "),nE=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Ba));function og(t,e){e=(e&4)!==0;for(var l=0;l<t.length;l++){var i=t[l],o=i.event;i=i.listeners;t:{var c=void 0;if(e)for(var m=i.length-1;0<=m;m--){var S=i[m],E=S.instance,C=S.currentTarget;if(S=S.listener,E!==c&&o.isPropagationStopped())break t;c=S,o.currentTarget=C;try{c(o)}catch(B){Fr(B)}o.currentTarget=null,c=E}else for(m=0;m<i.length;m++){if(S=i[m],E=S.instance,C=S.currentTarget,S=S.listener,E!==c&&o.isPropagationStopped())break t;c=S,o.currentTarget=C;try{c(o)}catch(B){Fr(B)}o.currentTarget=null,c=E}}}}function kt(t,e){var l=e[Oo];l===void 0&&(l=e[Oo]=new Set);var i=t+"__bubble";l.has(i)||(sg(e,t,2,!1),l.add(i))}function gc(t,e,l){var i=0;e&&(i|=4),sg(l,t,i,e)}var ou="_reactListening"+Math.random().toString(36).slice(2);function yc(t){if(!t[ou]){t[ou]=!0,hd.forEach(function(l){l!=="selectionchange"&&(nE.has(l)||gc(l,!1,t),gc(l,!0,t))});var e=t.nodeType===9?t:t.ownerDocument;e===null||e[ou]||(e[ou]=!0,gc("selectionchange",!1,e))}}function sg(t,e,l,i){switch(zg(e)){case 2:var o=VE;break;case 8:o=ME;break;default:o=Rc}l=o.bind(null,e,l,t),o=void 0,!jo||e!=="touchstart"&&e!=="touchmove"&&e!=="wheel"||(o=!0),i?o!==void 0?t.addEventListener(e,l,{capture:!0,passive:o}):t.addEventListener(e,l,!0):o!==void 0?t.addEventListener(e,l,{passive:o}):t.addEventListener(e,l,!1)}function bc(t,e,l,i,o){var c=i;if((e&1)===0&&(e&2)===0&&i!==null)t:for(;;){if(i===null)return;var m=i.tag;if(m===3||m===4){var S=i.stateNode.containerInfo;if(S===o||S.nodeType===8&&S.parentNode===o)break;if(m===4)for(m=i.return;m!==null;){var E=m.tag;if((E===3||E===4)&&(E=m.stateNode.containerInfo,E===o||E.nodeType===8&&E.parentNode===o))return;m=m.return}for(;S!==null;){if(m=gl(S),m===null)return;if(E=m.tag,E===5||E===6||E===26||E===27){i=c=m;continue t}S=S.parentNode}}i=i.return}wd(function(){var C=c,B=Lo(l),G=[];t:{var M=Pd.get(t);if(M!==void 0){var D=Tr,rt=t;switch(t){case"keypress":if(Er(l)===0)break t;case"keydown":case"keyup":D=Iv;break;case"focusin":rt="focus",D=Zo;break;case"focusout":rt="blur",D=Zo;break;case"beforeblur":case"afterblur":D=Zo;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":D=kd;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":D=Lv;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":D=Pv;break;case Xd:case Id:case Wd:D=Yv;break;case _d:D=tx;break;case"scroll":case"scrollend":D=Nv;break;case"wheel":D=nx;break;case"copy":case"cut":case"paste":D=Hv;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":D=Md;break;case"toggle":case"beforetoggle":D=ix}var mt=(e&4)!==0,Xt=!mt&&(t==="scroll"||t==="scrollend"),k=mt?M!==null?M+"Capture":null:M;mt=[];for(var T=C,V;T!==null;){var j=T;if(V=j.stateNode,j=j.tag,j!==5&&j!==26&&j!==27||V===null||k===null||(j=ea(T,k),j!=null&&mt.push(La(T,j,V))),Xt)break;T=T.return}0<mt.length&&(M=new D(M,rt,null,l,B),G.push({event:M,listeners:mt}))}}if((e&7)===0){t:{if(M=t==="mouseover"||t==="pointerover",D=t==="mouseout"||t==="pointerout",M&&l!==Bo&&(rt=l.relatedTarget||l.fromElement)&&(gl(rt)||rt[Pl]))break t;if((D||M)&&(M=B.window===B?B:(M=B.ownerDocument)?M.defaultView||M.parentWindow:window,D?(rt=l.relatedTarget||l.toElement,D=C,rt=rt?gl(rt):null,rt!==null&&(Xt=it(rt),mt=rt.tag,rt!==Xt||mt!==5&&mt!==27&&mt!==6)&&(rt=null)):(D=null,rt=C),D!==rt)){if(mt=kd,j="onMouseLeave",k="onMouseEnter",T="mouse",(t==="pointerout"||t==="pointerover")&&(mt=Md,j="onPointerLeave",k="onPointerEnter",T="pointer"),Xt=D==null?M:ta(D),V=rt==null?M:ta(rt),M=new mt(j,T+"leave",D,l,B),M.target=Xt,M.relatedTarget=V,j=null,gl(B)===C&&(mt=new mt(k,T+"enter",rt,l,B),mt.target=V,mt.relatedTarget=Xt,j=mt),Xt=j,D&&rt)e:{for(mt=D,k=rt,T=0,V=mt;V;V=Mi(V))T++;for(V=0,j=k;j;j=Mi(j))V++;for(;0<T-V;)mt=Mi(mt),T--;for(;0<V-T;)k=Mi(k),V--;for(;T--;){if(mt===k||k!==null&&mt===k.alternate)break e;mt=Mi(mt),k=Mi(k)}mt=null}else mt=null;D!==null&&cg(G,M,D,mt,!1),rt!==null&&Xt!==null&&cg(G,Xt,rt,mt,!0)}}t:{if(M=C?ta(C):window,D=M.nodeName&&M.nodeName.toLowerCase(),D==="select"||D==="input"&&M.type==="file")var P=Ld;else if(Nd(M))if(qd)P=px;else{P=hx;var xt=fx}else D=M.nodeName,!D||D.toLowerCase()!=="input"||M.type!=="checkbox"&&M.type!=="radio"?C&&No(C.elementType)&&(P=Ld):P=dx;if(P&&(P=P(t,C))){Bd(G,P,l,B);break t}xt&&xt(t,M,C),t==="focusout"&&C&&M.type==="number"&&C.memoizedProps.value!=null&&Uo(M,"number",M.value)}switch(xt=C?ta(C):window,t){case"focusin":(Nd(xt)||xt.contentEditable==="true")&&(ui=xt,Io=C,sa=null);break;case"focusout":sa=Io=ui=null;break;case"mousedown":Wo=!0;break;case"contextmenu":case"mouseup":case"dragend":Wo=!1,Jd(G,l,B);break;case"selectionchange":if(yx)break;case"keydown":case"keyup":Jd(G,l,B)}var ot;if(Ko)t:{switch(t){case"compositionstart":var ft="onCompositionStart";break t;case"compositionend":ft="onCompositionEnd";break t;case"compositionupdate":ft="onCompositionUpdate";break t}ft=void 0}else ri?Dd(t,l)&&(ft="onCompositionEnd"):t==="keydown"&&l.keyCode===229&&(ft="onCompositionStart");ft&&(Rd&&l.locale!=="ko"&&(ri||ft!=="onCompositionStart"?ft==="onCompositionEnd"&&ri&&(ot=Td()):(Yn=B,Yo="value"in Yn?Yn.value:Yn.textContent,ri=!0)),xt=su(C,ft),0<xt.length&&(ft=new Vd(ft,t,null,l,B),G.push({event:ft,listeners:xt}),ot?ft.data=ot:(ot=Ud(l),ot!==null&&(ft.data=ot)))),(ot=rx?ux(t,l):ox(t,l))&&(ft=su(C,"onBeforeInput"),0<ft.length&&(xt=new Vd("onBeforeInput","beforeinput",null,l,B),G.push({event:xt,listeners:ft}),xt.data=ot)),$x(G,t,C,l,B)}og(G,e)})}function La(t,e,l){return{instance:t,listener:e,currentTarget:l}}function su(t,e){for(var l=e+"Capture",i=[];t!==null;){var o=t,c=o.stateNode;o=o.tag,o!==5&&o!==26&&o!==27||c===null||(o=ea(t,l),o!=null&&i.unshift(La(t,o,c)),o=ea(t,e),o!=null&&i.push(La(t,o,c))),t=t.return}return i}function Mi(t){if(t===null)return null;do t=t.return;while(t&&t.tag!==5&&t.tag!==27);return t||null}function cg(t,e,l,i,o){for(var c=e._reactName,m=[];l!==null&&l!==i;){var S=l,E=S.alternate,C=S.stateNode;if(S=S.tag,E!==null&&E===i)break;S!==5&&S!==26&&S!==27||C===null||(E=C,o?(C=ea(l,c),C!=null&&m.unshift(La(l,C,E))):o||(C=ea(l,c),C!=null&&m.push(La(l,C,E)))),l=l.return}m.length!==0&&t.push({event:e,listeners:m})}var lE=/\r\n?/g,iE=/\u0000|\uFFFD/g;function fg(t){return(typeof t=="string"?t:""+t).replace(lE,`
`).replace(iE,"")}function hg(t,e){return e=fg(e),fg(t)===e}function cu(){}function Nt(t,e,l,i,o,c){switch(l){case"children":typeof i=="string"?e==="body"||e==="textarea"&&i===""||li(t,i):(typeof i=="number"||typeof i=="bigint")&&e!=="body"&&li(t,""+i);break;case"className":br(t,"class",i);break;case"tabIndex":br(t,"tabindex",i);break;case"dir":case"role":case"viewBox":case"width":case"height":br(t,l,i);break;case"style":xd(t,i,c);break;case"data":if(e!=="object"){br(t,"data",i);break}case"src":case"href":if(i===""&&(e!=="a"||l!=="href")){t.removeAttribute(l);break}if(i==null||typeof i=="function"||typeof i=="symbol"||typeof i=="boolean"){t.removeAttribute(l);break}i=vr(""+i),t.setAttribute(l,i);break;case"action":case"formAction":if(typeof i=="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 c=="function"&&(l==="formAction"?(e!=="input"&&Nt(t,e,"name",o.name,o,null),Nt(t,e,"formEncType",o.formEncType,o,null),Nt(t,e,"formMethod",o.formMethod,o,null),Nt(t,e,"formTarget",o.formTarget,o,null)):(Nt(t,e,"encType",o.encType,o,null),Nt(t,e,"method",o.method,o,null),Nt(t,e,"target",o.target,o,null)));if(i==null||typeof i=="symbol"||typeof i=="boolean"){t.removeAttribute(l);break}i=vr(""+i),t.setAttribute(l,i);break;case"onClick":i!=null&&(t.onclick=cu);break;case"onScroll":i!=null&&kt("scroll",t);break;case"onScrollEnd":i!=null&&kt("scrollend",t);break;case"dangerouslySetInnerHTML":if(i!=null){if(typeof i!="object"||!("__html"in i))throw Error(u(61));if(l=i.__html,l!=null){if(o.children!=null)throw Error(u(60));t.innerHTML=l}}break;case"multiple":t.multiple=i&&typeof i!="function"&&typeof i!="symbol";break;case"muted":t.muted=i&&typeof i!="function"&&typeof i!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(i==null||typeof i=="function"||typeof i=="boolean"||typeof i=="symbol"){t.removeAttribute("xlink:href");break}l=vr(""+i),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":i!=null&&typeof i!="function"&&typeof i!="symbol"?t.setAttribute(l,""+i):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":i&&typeof i!="function"&&typeof i!="symbol"?t.setAttribute(l,""):t.removeAttribute(l);break;case"capture":case"download":i===!0?t.setAttribute(l,""):i!==!1&&i!=null&&typeof i!="function"&&typeof i!="symbol"?t.setAttribute(l,i):t.removeAttribute(l);break;case"cols":case"rows":case"size":case"span":i!=null&&typeof i!="function"&&typeof i!="symbol"&&!isNaN(i)&&1<=i?t.setAttribute(l,i):t.removeAttribute(l);break;case"rowSpan":case"start":i==null||typeof i=="function"||typeof i=="symbol"||isNaN(i)?t.removeAttribute(l):t.setAttribute(l,i);break;case"popover":kt("beforetoggle",t),kt("toggle",t),yr(t,"popover",i);break;case"xlinkActuate":vn(t,"http://www.w3.org/1999/xlink","xlink:actuate",i);break;case"xlinkArcrole":vn(t,"http://www.w3.org/1999/xlink","xlink:arcrole",i);break;case"xlinkRole":vn(t,"http://www.w3.org/1999/xlink","xlink:role",i);break;case"xlinkShow":vn(t,"http://www.w3.org/1999/xlink","xlink:show",i);break;case"xlinkTitle":vn(t,"http://www.w3.org/1999/xlink","xlink:title",i);break;case"xlinkType":vn(t,"http://www.w3.org/1999/xlink","xlink:type",i);break;case"xmlBase":vn(t,"http://www.w3.org/XML/1998/namespace","xml:base",i);break;case"xmlLang":vn(t,"http://www.w3.org/XML/1998/namespace","xml:lang",i);break;case"xmlSpace":vn(t,"http://www.w3.org/XML/1998/namespace","xml:space",i);break;case"is":yr(t,"is",i);break;case"innerText":case"textContent":break;default:(!(2<l.length)||l[0]!=="o"&&l[0]!=="O"||l[1]!=="n"&&l[1]!=="N")&&(l=Dv.get(l)||l,yr(t,l,i))}}function Sc(t,e,l,i,o,c){switch(l){case"style":xd(t,i,c);break;case"dangerouslySetInnerHTML":if(i!=null){if(typeof i!="object"||!("__html"in i))throw Error(u(61));if(l=i.__html,l!=null){if(o.children!=null)throw Error(u(60));t.innerHTML=l}}break;case"children":typeof i=="string"?li(t,i):(typeof i=="number"||typeof i=="bigint")&&li(t,""+i);break;case"onScroll":i!=null&&kt("scroll",t);break;case"onScrollEnd":i!=null&&kt("scrollend",t);break;case"onClick":i!=null&&(t.onclick=cu);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!dd.hasOwnProperty(l))t:{if(l[0]==="o"&&l[1]==="n"&&(o=l.endsWith("Capture"),e=l.slice(2,o?l.length-7:void 0),c=t[Ce]||null,c=c!=null?c[l]:null,typeof c=="function"&&t.removeEventListener(e,c,o),typeof i=="function")){typeof c!="function"&&c!==null&&(l in t?t[l]=null:t.hasAttribute(l)&&t.removeAttribute(l)),t.addEventListener(e,i,o);break t}l in t?t[l]=i:i===!0?t.setAttribute(l,""):yr(t,l,i)}}}function he(t,e,l){switch(e){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":kt("error",t),kt("load",t);var i=!1,o=!1,c;for(c in l)if(l.hasOwnProperty(c)){var m=l[c];if(m!=null)switch(c){case"src":i=!0;break;case"srcSet":o=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(u(137,e));default:Nt(t,e,c,m,l,null)}}o&&Nt(t,e,"srcSet",l.srcSet,l,null),i&&Nt(t,e,"src",l.src,l,null);return;case"input":kt("invalid",t);var S=c=m=o=null,E=null,C=null;for(i in l)if(l.hasOwnProperty(i)){var B=l[i];if(B!=null)switch(i){case"name":o=B;break;case"type":m=B;break;case"checked":E=B;break;case"defaultChecked":C=B;break;case"value":c=B;break;case"defaultValue":S=B;break;case"children":case"dangerouslySetInnerHTML":if(B!=null)throw Error(u(137,e));break;default:Nt(t,e,i,B,l,null)}}bd(t,c,S,E,C,m,o,!1),Sr(t);return;case"select":kt("invalid",t),i=m=c=null;for(o in l)if(l.hasOwnProperty(o)&&(S=l[o],S!=null))switch(o){case"value":c=S;break;case"defaultValue":m=S;break;case"multiple":i=S;default:Nt(t,e,o,S,l,null)}e=c,l=m,t.multiple=!!i,e!=null?ni(t,!!i,e,!1):l!=null&&ni(t,!!i,l,!0);return;case"textarea":kt("invalid",t),c=o=i=null;for(m in l)if(l.hasOwnProperty(m)&&(S=l[m],S!=null))switch(m){case"value":i=S;break;case"defaultValue":o=S;break;case"children":c=S;break;case"dangerouslySetInnerHTML":if(S!=null)throw Error(u(91));break;default:Nt(t,e,m,S,l,null)}Ad(t,i,o,c),Sr(t);return;case"option":for(E in l)if(l.hasOwnProperty(E)&&(i=l[E],i!=null))switch(E){case"selected":t.selected=i&&typeof i!="function"&&typeof i!="symbol";break;default:Nt(t,e,E,i,l,null)}return;case"dialog":kt("cancel",t),kt("close",t);break;case"iframe":case"object":kt("load",t);break;case"video":case"audio":for(i=0;i<Ba.length;i++)kt(Ba[i],t);break;case"image":kt("error",t),kt("load",t);break;case"details":kt("toggle",t);break;case"embed":case"source":case"link":kt("error",t),kt("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(C in l)if(l.hasOwnProperty(C)&&(i=l[C],i!=null))switch(C){case"children":case"dangerouslySetInnerHTML":throw Error(u(137,e));default:Nt(t,e,C,i,l,null)}return;default:if(No(e)){for(B in l)l.hasOwnProperty(B)&&(i=l[B],i!==void 0&&Sc(t,e,B,i,l,void 0));return}}for(S in l)l.hasOwnProperty(S)&&(i=l[S],i!=null&&Nt(t,e,S,i,l,null))}function aE(t,e,l,i){switch(e){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var o=null,c=null,m=null,S=null,E=null,C=null,B=null;for(D in l){var G=l[D];if(l.hasOwnProperty(D)&&G!=null)switch(D){case"checked":break;case"value":break;case"defaultValue":E=G;default:i.hasOwnProperty(D)||Nt(t,e,D,null,i,G)}}for(var M in i){var D=i[M];if(G=l[M],i.hasOwnProperty(M)&&(D!=null||G!=null))switch(M){case"type":c=D;break;case"name":o=D;break;case"checked":C=D;break;case"defaultChecked":B=D;break;case"value":m=D;break;case"defaultValue":S=D;break;case"children":case"dangerouslySetInnerHTML":if(D!=null)throw Error(u(137,e));break;default:D!==G&&Nt(t,e,M,D,i,G)}}Do(t,m,S,E,C,B,c,o);return;case"select":D=m=S=M=null;for(c in l)if(E=l[c],l.hasOwnProperty(c)&&E!=null)switch(c){case"value":break;case"multiple":D=E;default:i.hasOwnProperty(c)||Nt(t,e,c,null,i,E)}for(o in i)if(c=i[o],E=l[o],i.hasOwnProperty(o)&&(c!=null||E!=null))switch(o){case"value":M=c;break;case"defaultValue":S=c;break;case"multiple":m=c;default:c!==E&&Nt(t,e,o,c,i,E)}e=S,l=m,i=D,M!=null?ni(t,!!l,M,!1):!!i!=!!l&&(e!=null?ni(t,!!l,e,!0):ni(t,!!l,l?[]:"",!1));return;case"textarea":D=M=null;for(S in l)if(o=l[S],l.hasOwnProperty(S)&&o!=null&&!i.hasOwnProperty(S))switch(S){case"value":break;case"children":break;default:Nt(t,e,S,null,i,o)}for(m in i)if(o=i[m],c=l[m],i.hasOwnProperty(m)&&(o!=null||c!=null))switch(m){case"value":M=o;break;case"defaultValue":D=o;break;case"children":break;case"dangerouslySetInnerHTML":if(o!=null)throw Error(u(91));break;default:o!==c&&Nt(t,e,m,o,i,c)}Sd(t,M,D);return;case"option":for(var rt in l)if(M=l[rt],l.hasOwnProperty(rt)&&M!=null&&!i.hasOwnProperty(rt))switch(rt){case"selected":t.selected=!1;break;default:Nt(t,e,rt,null,i,M)}for(E in i)if(M=i[E],D=l[E],i.hasOwnProperty(E)&&M!==D&&(M!=null||D!=null))switch(E){case"selected":t.selected=M&&typeof M!="function"&&typeof M!="symbol";break;default:Nt(t,e,E,M,i,D)}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 mt in l)M=l[mt],l.hasOwnProperty(mt)&&M!=null&&!i.hasOwnProperty(mt)&&Nt(t,e,mt,null,i,M);for(C in i)if(M=i[C],D=l[C],i.hasOwnProperty(C)&&M!==D&&(M!=null||D!=null))switch(C){case"children":case"dangerouslySetInnerHTML":if(M!=null)throw Error(u(137,e));break;default:Nt(t,e,C,M,i,D)}return;default:if(No(e)){for(var Xt in l)M=l[Xt],l.hasOwnProperty(Xt)&&M!==void 0&&!i.hasOwnProperty(Xt)&&Sc(t,e,Xt,void 0,i,M);for(B in i)M=i[B],D=l[B],!i.hasOwnProperty(B)||M===D||M===void 0&&D===void 0||Sc(t,e,B,M,i,D);return}}for(var k in l)M=l[k],l.hasOwnProperty(k)&&M!=null&&!i.hasOwnProperty(k)&&Nt(t,e,k,null,i,M);for(G in i)M=i[G],D=l[G],!i.hasOwnProperty(G)||M===D||M==null&&D==null||Nt(t,e,G,M,i,D)}var Ac=null,vc=null;function fu(t){return t.nodeType===9?t:t.ownerDocument}function dg(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 pg(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 xc(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 Ec=null;function rE(){var t=window.event;return t&&t.type==="popstate"?t===Ec?!1:(Ec=t,!0):(Ec=null,!1)}var mg=typeof setTimeout=="function"?setTimeout:void 0,uE=typeof clearTimeout=="function"?clearTimeout:void 0,gg=typeof Promise=="function"?Promise:void 0,oE=typeof queueMicrotask=="function"?queueMicrotask:typeof gg<"u"?function(t){return gg.resolve(null).then(t).catch(sE)}:mg;function sE(t){setTimeout(function(){throw t})}function wc(t,e){var l=e,i=0;do{var o=l.nextSibling;if(t.removeChild(l),o&&o.nodeType===8)if(l=o.data,l==="/$"){if(i===0){t.removeChild(o),Ka(e);return}i--}else l!=="$"&&l!=="$?"&&l!=="$!"||i++;l=o}while(l);Ka(e)}function Tc(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":Tc(l),zo(l);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(l.rel.toLowerCase()==="stylesheet")continue}t.removeChild(l)}}function cE(t,e,l,i){for(;t.nodeType===1;){var o=l;if(t.nodeName.toLowerCase()!==e.toLowerCase()){if(!i&&(t.nodeName!=="INPUT"||t.type!=="hidden"))break}else if(i){if(!t[$i])switch(e){case"meta":if(!t.hasAttribute("itemprop"))break;return t;case"link":if(c=t.getAttribute("rel"),c==="stylesheet"&&t.hasAttribute("data-precedence"))break;if(c!==o.rel||t.getAttribute("href")!==(o.href==null?null:o.href)||t.getAttribute("crossorigin")!==(o.crossOrigin==null?null:o.crossOrigin)||t.getAttribute("title")!==(o.title==null?null:o.title))break;return t;case"style":if(t.hasAttribute("data-precedence"))break;return t;case"script":if(c=t.getAttribute("src"),(c!==(o.src==null?null:o.src)||t.getAttribute("type")!==(o.type==null?null:o.type)||t.getAttribute("crossorigin")!==(o.crossOrigin==null?null:o.crossOrigin))&&c&&t.hasAttribute("async")&&!t.hasAttribute("itemprop"))break;return t;default:return t}}else if(e==="input"&&t.type==="hidden"){var c=o.name==null?null:""+o.name;if(o.type==="hidden"&&t.getAttribute("name")===c)return t}else return t;if(t=an(t.nextSibling),t===null)break}return null}function fE(t,e,l){if(e==="")return null;for(;t.nodeType!==3;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!l||(t=an(t.nextSibling),t===null))return null;return t}function an(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==="F!"||e==="F")break;if(e==="/$")return null}}return t}function yg(t){t=t.previousSibling;for(var e=0;t;){if(t.nodeType===8){var l=t.data;if(l==="$"||l==="$!"||l==="$?"){if(e===0)return t;e--}else l==="/$"&&e++}t=t.previousSibling}return null}function bg(t,e,l){switch(e=fu(l),t){case"html":if(t=e.documentElement,!t)throw Error(u(452));return t;case"head":if(t=e.head,!t)throw Error(u(453));return t;case"body":if(t=e.body,!t)throw Error(u(454));return t;default:throw Error(u(451))}}var _e=new Map,Sg=new Set;function hu(t){return typeof t.getRootNode=="function"?t.getRootNode():t.ownerDocument}var Bn=X.d;X.d={f:hE,r:dE,D:pE,C:mE,L:gE,m:yE,X:SE,S:bE,M:AE};function hE(){var t=Bn.f(),e=iu();return t||e}function dE(t){var e=$l(t);e!==null&&e.tag===5&&e.type==="form"?Jp(e):Bn.r(t)}var Ri=typeof document>"u"?null:document;function Ag(t,e,l){var i=Ri;if(i&&typeof e=="string"&&e){var o=Ge(e);o='link[rel="'+t+'"][href="'+o+'"]',typeof l=="string"&&(o+='[crossorigin="'+l+'"]'),Sg.has(o)||(Sg.add(o),t={rel:t,crossOrigin:l,href:e},i.querySelector(o)===null&&(e=i.createElement("link"),he(e,"link",t),re(e),i.head.appendChild(e)))}}function pE(t){Bn.D(t),Ag("dns-prefetch",t,null)}function mE(t,e){Bn.C(t,e),Ag("preconnect",t,e)}function gE(t,e,l){Bn.L(t,e,l);var i=Ri;if(i&&t&&e){var o='link[rel="preload"][as="'+Ge(e)+'"]';e==="image"&&l&&l.imageSrcSet?(o+='[imagesrcset="'+Ge(l.imageSrcSet)+'"]',typeof l.imageSizes=="string"&&(o+='[imagesizes="'+Ge(l.imageSizes)+'"]')):o+='[href="'+Ge(t)+'"]';var c=o;switch(e){case"style":c=Oi(t);break;case"script":c=zi(t)}_e.has(c)||(t=et({rel:"preload",href:e==="image"&&l&&l.imageSrcSet?void 0:t,as:e},l),_e.set(c,t),i.querySelector(o)!==null||e==="style"&&i.querySelector(qa(c))||e==="script"&&i.querySelector(ja(c))||(e=i.createElement("link"),he(e,"link",t),re(e),i.head.appendChild(e)))}}function yE(t,e){Bn.m(t,e);var l=Ri;if(l&&t){var i=e&&typeof e.as=="string"?e.as:"script",o='link[rel="modulepreload"][as="'+Ge(i)+'"][href="'+Ge(t)+'"]',c=o;switch(i){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":c=zi(t)}if(!_e.has(c)&&(t=et({rel:"modulepreload",href:t},e),_e.set(c,t),l.querySelector(o)===null)){switch(i){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(l.querySelector(ja(c)))return}i=l.createElement("link"),he(i,"link",t),re(i),l.head.appendChild(i)}}}function bE(t,e,l){Bn.S(t,e,l);var i=Ri;if(i&&t){var o=ti(i).hoistableStyles,c=Oi(t);e=e||"default";var m=o.get(c);if(!m){var S={loading:0,preload:null};if(m=i.querySelector(qa(c)))S.loading=5;else{t=et({rel:"stylesheet",href:t,"data-precedence":e},l),(l=_e.get(c))&&Cc(t,l);var E=m=i.createElement("link");re(E),he(E,"link",t),E._p=new Promise(function(C,B){E.onload=C,E.onerror=B}),E.addEventListener("load",function(){S.loading|=1}),E.addEventListener("error",function(){S.loading|=2}),S.loading|=4,du(m,e,i)}m={type:"stylesheet",instance:m,count:1,state:S},o.set(c,m)}}}function SE(t,e){Bn.X(t,e);var l=Ri;if(l&&t){var i=ti(l).hoistableScripts,o=zi(t),c=i.get(o);c||(c=l.querySelector(ja(o)),c||(t=et({src:t,async:!0},e),(e=_e.get(o))&&kc(t,e),c=l.createElement("script"),re(c),he(c,"link",t),l.head.appendChild(c)),c={type:"script",instance:c,count:1,state:null},i.set(o,c))}}function AE(t,e){Bn.M(t,e);var l=Ri;if(l&&t){var i=ti(l).hoistableScripts,o=zi(t),c=i.get(o);c||(c=l.querySelector(ja(o)),c||(t=et({src:t,async:!0,type:"module"},e),(e=_e.get(o))&&kc(t,e),c=l.createElement("script"),re(c),he(c,"link",t),l.head.appendChild(c)),c={type:"script",instance:c,count:1,state:null},i.set(o,c))}}function vg(t,e,l,i){var o=(o=fn.current)?hu(o):null;if(!o)throw Error(u(446));switch(t){case"meta":case"title":return null;case"style":return typeof l.precedence=="string"&&typeof l.href=="string"?(e=Oi(l.href),l=ti(o).hoistableStyles,i=l.get(e),i||(i={type:"style",instance:null,count:0,state:null},l.set(e,i)),i):{type:"void",instance:null,count:0,state:null};case"link":if(l.rel==="stylesheet"&&typeof l.href=="string"&&typeof l.precedence=="string"){t=Oi(l.href);var c=ti(o).hoistableStyles,m=c.get(t);if(m||(o=o.ownerDocument||o,m={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},c.set(t,m),(c=o.querySelector(qa(t)))&&!c._p&&(m.instance=c,m.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),c||vE(o,t,l,m.state))),e&&i===null)throw Error(u(528,""));return m}if(e&&i!==null)throw Error(u(529,""));return null;case"script":return e=l.async,l=l.src,typeof l=="string"&&e&&typeof e!="function"&&typeof e!="symbol"?(e=zi(l),l=ti(o).hoistableScripts,i=l.get(e),i||(i={type:"script",instance:null,count:0,state:null},l.set(e,i)),i):{type:"void",instance:null,count:0,state:null};default:throw Error(u(444,t))}}function Oi(t){return'href="'+Ge(t)+'"'}function qa(t){return'link[rel="stylesheet"]['+t+"]"}function xg(t){return et({},t,{"data-precedence":t.precedence,precedence:null})}function vE(t,e,l,i){t.querySelector('link[rel="preload"][as="style"]['+e+"]")?i.loading=1:(e=t.createElement("link"),i.preload=e,e.addEventListener("load",function(){return i.loading|=1}),e.addEventListener("error",function(){return i.loading|=2}),he(e,"link",l),re(e),t.head.appendChild(e))}function zi(t){return'[src="'+Ge(t)+'"]'}function ja(t){return"script[async]"+t}function Eg(t,e,l){if(e.count++,e.instance===null)switch(e.type){case"style":var i=t.querySelector('style[data-href~="'+Ge(l.href)+'"]');if(i)return e.instance=i,re(i),i;var o=et({},l,{"data-href":l.href,"data-precedence":l.precedence,href:null,precedence:null});return i=(t.ownerDocument||t).createElement("style"),re(i),he(i,"style",o),du(i,l.precedence,t),e.instance=i;case"stylesheet":o=Oi(l.href);var c=t.querySelector(qa(o));if(c)return e.state.loading|=4,e.instance=c,re(c),c;i=xg(l),(o=_e.get(o))&&Cc(i,o),c=(t.ownerDocument||t).createElement("link"),re(c);var m=c;return m._p=new Promise(function(S,E){m.onload=S,m.onerror=E}),he(c,"link",i),e.state.loading|=4,du(c,l.precedence,t),e.instance=c;case"script":return c=zi(l.src),(o=t.querySelector(ja(c)))?(e.instance=o,re(o),o):(i=l,(o=_e.get(c))&&(i=et({},l),kc(i,o)),t=t.ownerDocument||t,o=t.createElement("script"),re(o),he(o,"link",i),t.head.appendChild(o),e.instance=o);case"void":return null;default:throw Error(u(443,e.type))}else e.type==="stylesheet"&&(e.state.loading&4)===0&&(i=e.instance,e.state.loading|=4,du(i,l.precedence,t));return e.instance}function du(t,e,l){for(var i=l.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),o=i.length?i[i.length-1]:null,c=o,m=0;m<i.length;m++){var S=i[m];if(S.dataset.precedence===e)c=S;else if(c!==o)break}c?c.parentNode.insertBefore(t,c.nextSibling):(e=l.nodeType===9?l.head:l,e.insertBefore(t,e.firstChild))}function Cc(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.title==null&&(t.title=e.title)}function kc(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.integrity==null&&(t.integrity=e.integrity)}var pu=null;function wg(t,e,l){if(pu===null){var i=new Map,o=pu=new Map;o.set(l,i)}else o=pu,i=o.get(l),i||(i=new Map,o.set(l,i));if(i.has(t))return i;for(i.set(t,null),l=l.getElementsByTagName(t),o=0;o<l.length;o++){var c=l[o];if(!(c[$i]||c[ge]||t==="link"&&c.getAttribute("rel")==="stylesheet")&&c.namespaceURI!=="http://www.w3.org/2000/svg"){var m=c.getAttribute(e)||"";m=t+m;var S=i.get(m);S?S.push(c):i.set(m,[c])}}return i}function Tg(t,e,l){t=t.ownerDocument||t,t.head.insertBefore(l,e==="title"?t.querySelector("head > title"):null)}function xE(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;switch(e.rel){case"stylesheet":return t=e.disabled,typeof e.precedence=="string"&&t==null;default:return!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 Cg(t){return!(t.type==="stylesheet"&&(t.state.loading&3)===0)}var Ya=null;function EE(){}function wE(t,e,l){if(Ya===null)throw Error(u(475));var i=Ya;if(e.type==="stylesheet"&&(typeof l.media!="string"||matchMedia(l.media).matches!==!1)&&(e.state.loading&4)===0){if(e.instance===null){var o=Oi(l.href),c=t.querySelector(qa(o));if(c){t=c._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(i.count++,i=mu.bind(i),t.then(i,i)),e.state.loading|=4,e.instance=c,re(c);return}c=t.ownerDocument||t,l=xg(l),(o=_e.get(o))&&Cc(l,o),c=c.createElement("link"),re(c);var m=c;m._p=new Promise(function(S,E){m.onload=S,m.onerror=E}),he(c,"link",l),e.instance=c}i.stylesheets===null&&(i.stylesheets=new Map),i.stylesheets.set(e,t),(t=e.state.preload)&&(e.state.loading&3)===0&&(i.count++,e=mu.bind(i),t.addEventListener("load",e),t.addEventListener("error",e))}}function TE(){if(Ya===null)throw Error(u(475));var t=Ya;return t.stylesheets&&t.count===0&&Vc(t,t.stylesheets),0<t.count?function(e){var l=setTimeout(function(){if(t.stylesheets&&Vc(t,t.stylesheets),t.unsuspend){var i=t.unsuspend;t.unsuspend=null,i()}},6e4);return t.unsuspend=e,function(){t.unsuspend=null,clearTimeout(l)}}:null}function mu(){if(this.count--,this.count===0){if(this.stylesheets)Vc(this,this.stylesheets);else if(this.unsuspend){var t=this.unsuspend;this.unsuspend=null,t()}}}var gu=null;function Vc(t,e){t.stylesheets=null,t.unsuspend!==null&&(t.count++,gu=new Map,e.forEach(CE,t),gu=null,mu.call(t))}function CE(t,e){if(!(e.state.loading&4)){var l=gu.get(t);if(l)var i=l.get(null);else{l=new Map,gu.set(t,l);for(var o=t.querySelectorAll("link[data-precedence],style[data-precedence]"),c=0;c<o.length;c++){var m=o[c];(m.nodeName==="LINK"||m.getAttribute("media")!=="not all")&&(l.set(m.dataset.precedence,m),i=m)}i&&l.set(null,i)}o=e.instance,m=o.getAttribute("data-precedence"),c=l.get(m)||i,c===i&&l.set(null,o),l.set(m,o),this.count++,i=mu.bind(this),o.addEventListener("load",i),o.addEventListener("error",i),c?c.parentNode.insertBefore(o,c.nextSibling):(t=t.nodeType===9?t.head:t,t.insertBefore(o,t.firstChild)),e.state.loading|=4}}var Ga={$$typeof:v,Provider:null,Consumer:null,_currentValue:bt,_currentValue2:bt,_threadCount:0};function kE(t,e,l,i,o,c,m,S){this.tag=1,this.containerInfo=t,this.finishedWork=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=Ro(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.finishedLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ro(0),this.hiddenUpdates=Ro(null),this.identifierPrefix=i,this.onUncaughtError=o,this.onCaughtError=c,this.onRecoverableError=m,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=S,this.incompleteTransitions=new Map}function kg(t,e,l,i,o,c,m,S,E,C,B,G){return t=new kE(t,e,l,m,S,E,C,G),e=1,c===!0&&(e|=24),c=Ie(3,null,null,e),t.current=c,c.stateNode=t,e=rs(),e.refCount++,t.pooledCache=e,e.refCount++,c.memoizedState={element:i,isDehydrated:l,cache:e},Ys(c),t}function Vg(t){return t?(t=ci,t):ci}function Mg(t,e,l,i,o,c){o=Vg(o),i.context===null?i.context=o:i.pendingContext=o,i=Xn(e),i.payload={element:l},c=c===void 0?null:c,c!==null&&(i.callback=c),l=In(t,i,e),l!==null&&(ve(l,t,e),wa(l,t,e))}function Rg(t,e){if(t=t.memoizedState,t!==null&&t.dehydrated!==null){var l=t.retryLane;t.retryLane=l!==0&&l<e?l:e}}function Mc(t,e){Rg(t,e),(t=t.alternate)&&Rg(t,e)}function Og(t){if(t.tag===13){var e=Gn(t,67108864);e!==null&&ve(e,t,67108864),Mc(t,67108864)}}var yu=!0;function VE(t,e,l,i){var o=J.T;J.T=null;var c=X.p;try{X.p=2,Rc(t,e,l,i)}finally{X.p=c,J.T=o}}function ME(t,e,l,i){var o=J.T;J.T=null;var c=X.p;try{X.p=8,Rc(t,e,l,i)}finally{X.p=c,J.T=o}}function Rc(t,e,l,i){if(yu){var o=Oc(i);if(o===null)bc(t,e,i,bu,l),Dg(t,i);else if(OE(o,t,e,l,i))i.stopPropagation();else if(Dg(t,i),e&4&&-1<RE.indexOf(t)){for(;o!==null;){var c=$l(o);if(c!==null)switch(c.tag){case 3:if(c=c.stateNode,c.current.memoizedState.isDehydrated){var m=ml(c.pendingLanes);if(m!==0){var S=c;for(S.pendingLanes|=2,S.entangledLanes|=2;m;){var E=1<<31-$t(m);S.entanglements[1]|=E,m&=~E}gn(c),(Qt&6)===0&&(eu=je()+500,Na(0))}}break;case 13:S=Gn(c,2),S!==null&&ve(S,c,2),iu(),Mc(c,2)}if(c=Oc(i),c===null&&bc(t,e,i,bu,l),c===o)break;o=c}o!==null&&i.stopPropagation()}else bc(t,e,i,null,l)}}function Oc(t){return t=Lo(t),zc(t)}var bu=null;function zc(t){if(bu=null,t=gl(t),t!==null){var e=it(t);if(e===null)t=null;else{var l=e.tag;if(l===13){if(t=Ct(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 bu=t,null}function zg(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(Mo()){case L:return 2;case F:return 8;case ht:case wt:return 32;case Dt:return 268435456;default:return 32}default:return 32}}var Dc=!1,nl=null,ll=null,il=null,Ha=new Map,Za=new Map,al=[],RE="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 Dg(t,e){switch(t){case"focusin":case"focusout":nl=null;break;case"dragenter":case"dragleave":ll=null;break;case"mouseover":case"mouseout":il=null;break;case"pointerover":case"pointerout":Ha.delete(e.pointerId);break;case"gotpointercapture":case"lostpointercapture":Za.delete(e.pointerId)}}function Qa(t,e,l,i,o,c){return t===null||t.nativeEvent!==c?(t={blockedOn:e,domEventName:l,eventSystemFlags:i,nativeEvent:c,targetContainers:[o]},e!==null&&(e=$l(e),e!==null&&Og(e)),t):(t.eventSystemFlags|=i,e=t.targetContainers,o!==null&&e.indexOf(o)===-1&&e.push(o),t)}function OE(t,e,l,i,o){switch(e){case"focusin":return nl=Qa(nl,t,e,l,i,o),!0;case"dragenter":return ll=Qa(ll,t,e,l,i,o),!0;case"mouseover":return il=Qa(il,t,e,l,i,o),!0;case"pointerover":var c=o.pointerId;return Ha.set(c,Qa(Ha.get(c)||null,t,e,l,i,o)),!0;case"gotpointercapture":return c=o.pointerId,Za.set(c,Qa(Za.get(c)||null,t,e,l,i,o)),!0}return!1}function Ug(t){var e=gl(t.target);if(e!==null){var l=it(e);if(l!==null){if(e=l.tag,e===13){if(e=Ct(l),e!==null){t.blockedOn=e,Tv(t.priority,function(){if(l.tag===13){var i=Le(),o=Gn(l,i);o!==null&&ve(o,l,i),Mc(l,i)}});return}}else if(e===3&&l.stateNode.current.memoizedState.isDehydrated){t.blockedOn=l.tag===3?l.stateNode.containerInfo:null;return}}}t.blockedOn=null}function Su(t){if(t.blockedOn!==null)return!1;for(var e=t.targetContainers;0<e.length;){var l=Oc(t.nativeEvent);if(l===null){l=t.nativeEvent;var i=new l.constructor(l.type,l);Bo=i,l.target.dispatchEvent(i),Bo=null}else return e=$l(l),e!==null&&Og(e),t.blockedOn=l,!1;e.shift()}return!0}function Ng(t,e,l){Su(t)&&l.delete(e)}function zE(){Dc=!1,nl!==null&&Su(nl)&&(nl=null),ll!==null&&Su(ll)&&(ll=null),il!==null&&Su(il)&&(il=null),Ha.forEach(Ng),Za.forEach(Ng)}function Au(t,e){t.blockedOn===e&&(t.blockedOn=null,Dc||(Dc=!0,n.unstable_scheduleCallback(n.unstable_NormalPriority,zE)))}var vu=null;function Bg(t){vu!==t&&(vu=t,n.unstable_scheduleCallback(n.unstable_NormalPriority,function(){vu===t&&(vu=null);for(var e=0;e<t.length;e+=3){var l=t[e],i=t[e+1],o=t[e+2];if(typeof i!="function"){if(zc(i||l)===null)continue;break}var c=$l(l);c!==null&&(t.splice(e,3),e-=3,xs(c,{pending:!0,data:o,method:l.method,action:i},i,o))}}))}function Ka(t){function e(E){return Au(E,t)}nl!==null&&Au(nl,t),ll!==null&&Au(ll,t),il!==null&&Au(il,t),Ha.forEach(e),Za.forEach(e);for(var l=0;l<al.length;l++){var i=al[l];i.blockedOn===t&&(i.blockedOn=null)}for(;0<al.length&&(l=al[0],l.blockedOn===null);)Ug(l),l.blockedOn===null&&al.shift();if(l=(t.ownerDocument||t).$$reactFormReplay,l!=null)for(i=0;i<l.length;i+=3){var o=l[i],c=l[i+1],m=o[Ce]||null;if(typeof c=="function")m||Bg(l);else if(m){var S=null;if(c&&c.hasAttribute("formAction")){if(o=c,m=c[Ce]||null)S=m.formAction;else if(zc(o)!==null)continue}else S=m.action;typeof S=="function"?l[i+1]=S:(l.splice(i,3),i-=3),Bg(l)}}}function Uc(t){this._internalRoot=t}xu.prototype.render=Uc.prototype.render=function(t){var e=this._internalRoot;if(e===null)throw Error(u(409));var l=e.current,i=Le();Mg(l,i,t,e,null,null)},xu.prototype.unmount=Uc.prototype.unmount=function(){var t=this._internalRoot;if(t!==null){this._internalRoot=null;var e=t.containerInfo;t.tag===0&&ki(),Mg(t.current,2,null,t,null,null),iu(),e[Pl]=null}};function xu(t){this._internalRoot=t}xu.prototype.unstable_scheduleHydration=function(t){if(t){var e=cd();t={blockedOn:null,target:t,priority:e};for(var l=0;l<al.length&&e!==0&&e<al[l].priority;l++);al.splice(l,0,t),l===0&&Ug(t)}};var Lg=a.version;if(Lg!=="19.0.0")throw Error(u(527,Lg,"19.0.0"));X.findDOMNode=function(t){var e=t._reactInternals;if(e===void 0)throw typeof t.render=="function"?Error(u(188)):(t=Object.keys(t).join(","),Error(u(268,t)));return t=Y(e),t=t!==null?at(t):null,t=t===null?null:t.stateNode,t};var DE={bundleType:0,version:"19.0.0",rendererPackageName:"react-dom",currentDispatcherRef:J,findFiberByHostInstance:gl,reconcilerVersion:"19.0.0"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Eu=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Eu.isDisabled&&Eu.supportsFiber)try{Se=Eu.inject(DE),le=Eu}catch{}}return Ii.createRoot=function(t,e){if(!s(t))throw Error(u(299));var l=!1,i="",o=tm,c=em,m=nm,S=null;return e!=null&&(e.unstable_strictMode===!0&&(l=!0),e.identifierPrefix!==void 0&&(i=e.identifierPrefix),e.onUncaughtError!==void 0&&(o=e.onUncaughtError),e.onCaughtError!==void 0&&(c=e.onCaughtError),e.onRecoverableError!==void 0&&(m=e.onRecoverableError),e.unstable_transitionCallbacks!==void 0&&(S=e.unstable_transitionCallbacks)),e=kg(t,1,!1,null,null,l,i,o,c,m,S,null),t[Pl]=e.current,yc(t.nodeType===8?t.parentNode:t),new Uc(e)},Ii.hydrateRoot=function(t,e,l){if(!s(t))throw Error(u(299));var i=!1,o="",c=tm,m=em,S=nm,E=null,C=null;return l!=null&&(l.unstable_strictMode===!0&&(i=!0),l.identifierPrefix!==void 0&&(o=l.identifierPrefix),l.onUncaughtError!==void 0&&(c=l.onUncaughtError),l.onCaughtError!==void 0&&(m=l.onCaughtError),l.onRecoverableError!==void 0&&(S=l.onRecoverableError),l.unstable_transitionCallbacks!==void 0&&(E=l.unstable_transitionCallbacks),l.formState!==void 0&&(C=l.formState)),e=kg(t,1,!0,e,l??null,i,o,c,m,S,E,C),e.context=Vg(null),l=e.current,i=Le(),o=Xn(i),o.callback=null,In(l,o,i),e.current.lanes=i,Pi(e,i),gn(e),t[Pl]=e.current,yc(t),new xu(e)},Ii.version="19.0.0",Ii}var td;function Sv(){if(td)return Eo.exports;td=1;function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(a){console.error(a)}}return n(),Eo.exports=bv(),Eo.exports}var Av=Sv();const ed=document.createElement("div");document.body.appendChild(ed);const nd=ed.attachShadow({mode:"open"}),ld=document.createElement("div");nd.appendChild(ld);const id=document.createElement("style");id.textContent=Gg,nd.appendChild(id),Av.createRoot(ld).render(st.jsx(dv,{}))})();
