Online PHP and Javascript Decoder decode hidden script to uncover its real functionality


<!DOCTYPE html>
<html lang="pt-BR">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
    <meta name="theme-color" content="#2A0A3E" />
    <meta name="mobile-web-app-capable" content="yes" />
    
    
    <meta name="format-detection" content="telephone=no" />
    <meta name="format-detection" content="address=no" />
    <meta name="format-detection" content="email=no" />
    <meta name="msapplication-tap-highlight" content="no" />
    <meta name="apple-mobile-web-app-capable" content="yes" />
    <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
    <meta name="apple-touch-fullscreen" content="yes" />
    
    <link rel="icon" href="data:,">
    <title>@SSH_T_PROJECT @Telks13 - SSH T PROJECT LAYOUT</title>
     <style>*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html{font-family:Inter,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{min-height:100vh;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: #2A0A3E var(--tw-gradient-from-position);--tw-gradient-to: rgb(42 10 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(75 0 130 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #4B0082 var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: #2A0A3E var(--tw-gradient-to-position);--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}input{font-family:Inter,system-ui,-apple-system,sans-serif}*{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}input,textarea{-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important;-webkit-touch-callout:default!important}body{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}input:focus,textarea:focus{-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important}*{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}::-webkit-scrollbar{width:.5rem}::-webkit-scrollbar-track{--tw-bg-opacity: 1;background-color:rgb(42 10 62 / var(--tw-bg-opacity, 1))}::-webkit-scrollbar-thumb{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(75 0 130 / var(--tw-bg-opacity, 1))}.btn-primary{border-radius:.5rem;padding:.75rem 1.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btn-primary:active{transform:scale(.98);--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-primary{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: #5A0CA3 var(--tw-gradient-from-position);--tw-gradient-to: rgb(90 12 163 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #4B0082 var(--tw-gradient-to-position)}.btn-outline{border-radius:.5rem;border-width:2px;--tw-border-opacity: 1;border-color:rgb(75 0 130 / var(--tw-border-opacity, 1));padding:.75rem 1.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(224 224 224 / var(--tw-text-opacity, 1));--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.btn-outline:active{transform:scale(.98)}.btn-outline:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btn-outline:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.card{border-radius:.75rem;border-width:1px;border-color:#3a0a7a4d;background-color:#2a0a3e4d;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(75 0 130 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(75 0 130 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(42 10 62 / .5) var(--tw-gradient-to-position);padding:1.5rem;--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.glass-effect{border-width:1px;border-color:#6b21a84d;background-color:#3b07644d;--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.allow-select{-webkit-user-select:text;-moz-user-select:text;user-select:text}.pointer-events-none{pointer-events:none}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-right-1{right:-.25rem}.-top-1{top:-.25rem}.-top-4{top:-1rem}.bottom-0{bottom:0}.bottom-\[-4px\]{bottom:-4px}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-\[-4px\]{left:-4px}.left-full{left:100%}.right-0{right:0}.right-1{right:.25rem}.right-3{right:.75rem}.right-8{right:2rem}.right-\[-4px\]{right:-4px}.right-full{right:100%}.top-0{top:0}.top-1\/2{top:50%}.top-6{top:1.5rem}.top-\[-4px\]{top:-4px}.top-full{top:100%}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.-ml-1\.5{margin-left:-.375rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.aspect-video{aspect-ratio:16 / 9}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[1px\]{height:1px}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-48{max-height:12rem}.max-h-64{max-height:16rem}.max-h-80{max-height:20rem}.max-h-\[90vh\]{max-height:90vh}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-3{width:.75rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-\[300px\]{width:300px}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-\[140px\]{min-width:140px}.max-w-3xl{max-width:48rem}.max-w-\[85vw\]{max-width:85vw}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-100\%\]{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-\[\#6205D5\]{--tw-border-opacity: 1;border-color:rgb(98 5 213 / var(--tw-border-opacity, 1))}.border-\[\#6205D5\]\/10{border-color:#6205d51a}.border-\[\#6205D5\]\/20{border-color:#6205d533}.border-\[\#6205D5\]\/30{border-color:#6205d54d}.border-\[\#6205D5\]\/40{border-color:#6205d566}.border-green-400\/30{border-color:#4ade804d}.border-green-400\/40{border-color:#4ade8066}.border-purple-500{--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.border-purple-700{--tw-border-opacity: 1;border-color:rgb(126 34 206 / var(--tw-border-opacity, 1))}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.border-red-400\/40{border-color:#f8717166}.border-red-500\/20{border-color:#ef444433}.border-red-500\/40{border-color:#ef444466}.border-transparent{border-color:transparent}.bg-\[\#0f0221\]\/80{background-color:#0f0221cc}.bg-\[\#100322\]\/30{background-color:#1003224d}.bg-\[\#100322\]\/50{background-color:#10032280}.bg-\[\#1a0533\]{--tw-bg-opacity: 1;background-color:rgb(26 5 51 / var(--tw-bg-opacity, 1))}.bg-\[\#1a0533\]\/50{background-color:#1a053380}.bg-\[\#1a0533\]\/95{background-color:#1a0533f2}.bg-\[\#26074d\]{--tw-bg-opacity: 1;background-color:rgb(38 7 77 / var(--tw-bg-opacity, 1))}.bg-\[\#26074d\]\/30{background-color:#26074d4d}.bg-\[\#26074d\]\/40{background-color:#26074d66}.bg-\[\#26074d\]\/50{background-color:#26074d80}.bg-\[\#26074d\]\/60{background-color:#26074d99}.bg-\[\#26074d\]\/80{background-color:#26074dcc}.bg-\[\#26074d\]\/95{background-color:#26074df2}.bg-\[\#2A0A3E\]{--tw-bg-opacity: 1;background-color:rgb(42 10 62 / var(--tw-bg-opacity, 1))}.bg-\[\#6205D5\]{--tw-bg-opacity: 1;background-color:rgb(98 5 213 / var(--tw-bg-opacity, 1))}.bg-\[\#6205D5\]\/10{background-color:#6205d51a}.bg-\[\#6205D5\]\/15{background-color:#6205d526}.bg-\[\#6205D5\]\/20{background-color:#6205d533}.bg-\[\#6205D5\]\/25{background-color:#6205d540}.bg-\[\#6205D5\]\/30{background-color:#6205d54d}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/90{background-color:#000000e6}.bg-blue-500\/20{background-color:#3b82f633}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-500\/20{background-color:#6b728033}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-500\/20{background-color:#22c55e33}.bg-green-950\/50{background-color:#052e1680}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.bg-purple-500\/20{background-color:#a855f733}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/20{background-color:#ef444433}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/20{background-color:#fff3}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-yellow-500\/20{background-color:#eab30833}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[\#1A0628\]{--tw-gradient-from: #1A0628 var(--tw-gradient-from-position);--tw-gradient-to: rgb(26 6 40 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#26074d\]\/60{--tw-gradient-from: rgb(38 7 77 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(38 7 77 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#26074d\]\/95{--tw-gradient-from: rgb(38 7 77 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(38 7 77 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#6205D5\]{--tw-gradient-from: #6205D5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(98 5 213 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#6205D5\]\/10{--tw-gradient-from: rgb(98 5 213 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(98 5 213 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#6205D5\]\/20{--tw-gradient-from: rgb(98 5 213 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(98 5 213 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#6205D5\]\/5{--tw-gradient-from: rgb(98 5 213 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(98 5 213 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#b0a8ff\]\/30{--tw-gradient-from: rgb(176 168 255 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(176 168 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-400{--tw-gradient-from: #4ade80 var(--tw-gradient-from-position);--tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-400\/5{--tw-gradient-from: rgb(74 222 128 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-500{--tw-gradient-from: #22c55e var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-500\/20{--tw-gradient-from: rgb(34 197 94 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500{--tw-gradient-from: #f97316 var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-900{--tw-gradient-from: #581c87 var(--tw-gradient-from-position);--tw-gradient-to: rgb(88 28 135 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500{--tw-gradient-from: #ef4444 var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500\/20{--tw-gradient-from: rgb(239 68 68 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/0{--tw-gradient-from: rgb(255 255 255 / 0) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-500{--tw-gradient-from: #eab308 var(--tw-gradient-from-position);--tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#2A0A3E\]{--tw-gradient-to: rgb(42 10 62 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #2A0A3E var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#6205D5\]\/30{--tw-gradient-to: rgb(98 5 213 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(98 5 213 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#6205D5\]\/50{--tw-gradient-to: rgb(98 5 213 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(98 5 213 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#7c4dff\]{--tw-gradient-to: rgb(124 77 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #7c4dff var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#7c4dff\]\/10{--tw-gradient-to: rgb(124 77 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(124 77 255 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-500\/15{--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(16 185 129 / .15) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-red-400\/15{--tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(248 113 113 / .15) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/10{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/20{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#100322\]\/95{--tw-gradient-to: rgb(16 3 34 / .95) var(--tw-gradient-to-position)}.to-\[\#1A0628\]{--tw-gradient-to: #1A0628 var(--tw-gradient-to-position)}.to-\[\#3a0a7a\]\/40{--tw-gradient-to: rgb(58 10 122 / .4) var(--tw-gradient-to-position)}.to-\[\#4B0082\]{--tw-gradient-to: #4B0082 var(--tw-gradient-to-position)}.to-\[\#4B0082\]\/5{--tw-gradient-to: rgb(75 0 130 / .05) var(--tw-gradient-to-position)}.to-\[\#6205D5\]\/20{--tw-gradient-to: rgb(98 5 213 / .2) var(--tw-gradient-to-position)}.to-\[\#7c4dff\]{--tw-gradient-to: #7c4dff var(--tw-gradient-to-position)}.to-\[\#7c4dff\]\/5{--tw-gradient-to: rgb(124 77 255 / .05) var(--tw-gradient-to-position)}.to-\[\#9575ff\]{--tw-gradient-to: #9575ff var(--tw-gradient-to-position)}.to-emerald-400\/5{--tw-gradient-to: rgb(52 211 153 / .05) var(--tw-gradient-to-position)}.to-emerald-500{--tw-gradient-to: #10b981 var(--tw-gradient-to-position)}.to-green-500\/20{--tw-gradient-to: rgb(34 197 94 / .2) var(--tw-gradient-to-position)}.to-green-600{--tw-gradient-to: #16a34a var(--tw-gradient-to-position)}.to-orange-600{--tw-gradient-to: #ea580c var(--tw-gradient-to-position)}.to-purple-800{--tw-gradient-to: #6b21a8 var(--tw-gradient-to-position)}.to-red-500\/20{--tw-gradient-to: rgb(239 68 68 / .2) var(--tw-gradient-to-position)}.to-red-600{--tw-gradient-to: #dc2626 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-white\/0{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position)}.to-yellow-600{--tw-gradient-to: #ca8a04 var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pb-4{padding-bottom:1rem}.pl-4{padding-left:1rem}.pr-10{padding-right:2.5rem}.pr-16{padding-right:4rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-\[\#6205D5\]{--tw-text-opacity: 1;color:rgb(98 5 213 / var(--tw-text-opacity, 1))}.text-\[\#b0a8ff\]{--tw-text-opacity: 1;color:rgb(176 168 255 / var(--tw-text-opacity, 1))}.text-\[\#b0a8ff\]\/40{color:#b0a8ff66}.text-\[\#b0a8ff\]\/50{color:#b0a8ff80}.text-\[\#b0a8ff\]\/60{color:#b0a8ff99}.text-\[\#b0a8ff\]\/70{color:#b0a8ffb3}.text-\[\#b0a8ff\]\/80{color:#b0a8ffcc}.text-\[\#b0a8ff\]\/90{color:#b0a8ffe6}.text-\[\#ff5c8a\]{--tw-text-opacity: 1;color:rgb(255 92 138 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-green-200{--tw-text-opacity: 1;color:rgb(187 247 208 / var(--tw-text-opacity, 1))}.text-green-300{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.text-green-300\/70{color:#86efacb3}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-purple-400{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.opacity-90{opacity:.9}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[\#6205D5\]\/20{--tw-shadow-color: rgb(98 5 213 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/20{--tw-shadow-color: rgb(0 0 0 / .2);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-lg{--tw-backdrop-blur: blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-\[cubic-bezier\(0\.4\,0\,0\.2\,1\)\]{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.allow-select{-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important;-webkit-touch-callout:default!important}.text-gradient{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: #c084fc var(--tw-gradient-from-position);--tw-gradient-to: rgb(192 132 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #e9d5ff var(--tw-gradient-to-position);-webkit-background-clip:text;background-clip:text;color:transparent;letter-spacing:-.02em}@keyframes gradient-x{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.animate-gradient-x{animation:gradient-x 3s ease infinite}.bg-300\%{background-size:300% 300%}h1,h2,h3,h4,h5,h6{letter-spacing:-.02em}button,input{letter-spacing:-.01em}@media (hover: none){.hover\:scale-105:hover,.hover\:scale-\[1\.02\]:hover{transform:none}}.active\:scale-95:active{transform:scale(.98)}.tap-highlight-none{-webkit-tap-highlight-color:transparent}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:8px;border-radius:4px;outline:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:linear-gradient(135deg,#6205d5,#7c4dff);cursor:pointer;border:2px solid white;box-shadow:0 2px 8px #6205d54d;-webkit-transition:all .2s ease;transition:all .2s ease}input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 4px 12px #6205d580}input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:linear-gradient(135deg,#6205d5,#7c4dff);cursor:pointer;border:2px solid white;box-shadow:0 2px 8px #6205d54d;-moz-transition:all .2s ease;transition:all .2s ease}input[type=range]::-moz-range-thumb:hover{transform:scale(1.1);box-shadow:0 4px 12px #6205d580}.dropdown-enter{animation:dropdownEnter .2s ease-out}@keyframes dropdownEnter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.glass-effect{border-width:1px;border-color:#ffffff1a;background-color:#ffffff0d;--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.glass-effect:hover{border-color:#fff3;background-color:#ffffff1a}@keyframes slideInFromRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideOutToRight{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}.notification-enter{animation:slideInFromRight .3s cubic-bezier(.4,0,.2,1)}.notification-exit{animation:slideOutToRight .3s cubic-bezier(.4,0,.2,1)}@media (max-width: 640px){.notification-container{top:1rem!important;right:1rem!important;left:1rem!important;max-width:none!important}}@media (min-width: 768px) and (max-width: 1023px){.card{padding:2rem 1.75rem;border-radius:1.25rem}.btn-primary,.btn-outline{font-size:1.05rem;padding:.85rem 1.5rem;border-radius:.75rem}input{font-size:1.05rem;padding:.85rem 1rem;border-radius:.75rem}h1,h2,h3{font-size:1.3rem;line-height:1.4}button,input,[role=button]{min-height:48px}}@media (min-width: 1024px) and (max-width: 1279px){.card{padding:1.5rem;border-radius:1rem}.btn-primary,.btn-outline{font-size:.95rem;padding:.75rem 1.25rem}input{font-size:.95rem;padding:.75rem}h1,h2,h3{font-size:1.15rem}}@media (orientation: landscape) and (min-width: 768px) and (max-width: 1280px){#container-home{padding-left:1rem!important;padding-right:1rem!important;gap:1.5rem}.card{padding:1rem 1.25rem}#app-logo{width:5rem!important;height:5rem!important}.network-stats-landscape{max-width:240px;padding:.75rem}}@media (min-width: 768px) and (max-width: 900px){#container-home{padding-left:1rem!important;padding-right:1rem!important}.card{padding:1.5rem 1.25rem}#app-logo{width:8rem!important;height:8rem!important}input,button{height:2.5rem;font-size:.95rem}}@media (pointer: coarse){button,input,[role=button],[role=tab]{min-height:44px;min-width:44px}.icon-button{padding:.75rem}}@media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait){#container-home{max-width:600px;margin:0 auto;padding:2rem 1.5rem}}@media (hover: none) and (pointer: coarse){.hover\:scale-105:hover{transform:none}button:hover,.card:hover{background-color:inherit;transform:none}}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:#6205D5 #1a0533}.custom-scrollbar::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar::-webkit-scrollbar-track{background:#1a0533;border-radius:6px}.custom-scrollbar::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#6205d5,#7c4dff);border-radius:6px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#7c4dff,#9575ff)}.custom-scrollbar::-webkit-scrollbar-corner{background:#1a0533}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.modal-content{animation:modalSlideIn .3s ease-out}@keyframes shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.shimmer{background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);background-size:200px 100%;animation:shimmer 2s infinite}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=url],input[type=search],input[type=number],textarea{-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important;-webkit-touch-callout:default!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important}input:focus,textarea:focus{-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important;-webkit-touch-callout:default!important}.last\:border-b-0:last-child{border-bottom-width:0px}.hover\:scale-100:hover{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#6205D5\]\/20:hover{border-color:#6205d533}.hover\:border-\[\#6205D5\]\/40:hover{border-color:#6205d566}.hover\:border-\[\#6205D5\]\/50:hover{border-color:#6205d580}.hover\:border-\[\#6205D5\]\/60:hover{border-color:#6205d599}.hover\:bg-\[\#26074d\]:hover{--tw-bg-opacity: 1;background-color:rgb(38 7 77 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#26074d\]\/30:hover{background-color:#26074d4d}.hover\:bg-\[\#26074d\]\/40:hover{background-color:#26074d66}.hover\:bg-\[\#26074d\]\/70:hover{background-color:#26074db3}.hover\:bg-\[\#6205D5\]\/10:hover{background-color:#6205d51a}.hover\:bg-\[\#6205D5\]\/20:hover{background-color:#6205d533}.hover\:bg-\[\#6205D5\]\/90:hover{background-color:#6205d5e6}.hover\:bg-\[\#7c4dff\]:hover{--tw-bg-opacity: 1;background-color:rgb(124 77 255 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500\/20:hover{background-color:#ef444433}.hover\:bg-red-500\/30:hover{background-color:#ef44444d}.hover\:from-\[\#7c4dff\]:hover{--tw-gradient-from: #7c4dff var(--tw-gradient-from-position);--tw-gradient-to: rgb(124 77 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-green-600:hover{--tw-gradient-from: #16a34a var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-red-600:hover{--tw-gradient-from: #dc2626 var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-yellow-600:hover{--tw-gradient-from: #ca8a04 var(--tw-gradient-from-position);--tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:to-\[\#9575ff\]:hover{--tw-gradient-to: #9575ff var(--tw-gradient-to-position)}.hover\:to-green-700:hover{--tw-gradient-to: #15803d var(--tw-gradient-to-position)}.hover\:to-red-700:hover{--tw-gradient-to: #b91c1c var(--tw-gradient-to-position)}.hover\:to-yellow-700:hover{--tw-gradient-to: #a16207 var(--tw-gradient-to-position)}.hover\:text-purple-300:hover{--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-2xl:hover{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[\#6205D5\]\/25:hover{--tw-shadow-color: rgb(98 5 213 / .25);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-\[\#6205D5\]\/5:hover{--tw-shadow-color: rgb(98 5 213 / .05);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-red-500\/25:hover{--tw-shadow-color: rgb(239 68 68 / .25);--tw-shadow: var(--tw-shadow-colored)}.focus\:border-purple-500:focus{--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:bg-\[\#6205D5\]\/30:active{background-color:#6205d54d}.disabled\:transform-none:disabled{transform:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-600\/30:disabled{border-color:#4b55634d}.disabled\:bg-gray-700\/50:disabled{background-color:#37415180}.disabled\:text-gray-400:disabled{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:translate-x-\[100\%\]{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-\[\#6205D5\]{--tw-text-opacity: 1;color:rgb(98 5 213 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}@media (min-width: 640px){.sm\:h-28{height:7rem}.sm\:w-28{width:7rem}.sm\:flex-row{flex-direction:row}}@media (min-width: 768px){.md\:right-10{right:2.5rem}.md\:right-2{right:.5rem}.md\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:mb-4{margin-bottom:1rem}.md\:mb-5{margin-bottom:1.25rem}.md\:mt-2{margin-top:.5rem}.md\:mt-6{margin-top:1.5rem}.md\:h-12{height:3rem}.md\:h-16{height:4rem}.md\:h-3{height:.75rem}.md\:h-40{height:10rem}.md\:h-5{height:1.25rem}.md\:h-6{height:1.5rem}.md\:w-3{width:.75rem}.md\:w-40{width:10rem}.md\:w-5{width:1.25rem}.md\:w-6{width:1.5rem}.md\:w-80{width:20rem}.md\:min-w-\[180px\]{min-width:180px}.md\:max-w-2xl{max-width:42rem}.md\:max-w-5xl{max-width:64rem}.md\:max-w-xl{max-width:36rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\:gap-8{gap:2rem}.md\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.md\:rounded-2xl{border-radius:1rem}.md\:p-3{padding:.75rem}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:pr-20{padding-right:5rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 1024px){.lg\:sticky{position:sticky}.lg\:right-1\.5{right:.375rem}.lg\:right-9{right:2.25rem}.lg\:top-4{top:1rem}.lg\:-mx-4{margin-left:-1rem;margin-right:-1rem}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:my-2{margin-top:.5rem;margin-bottom:.5rem}.lg\:mb-0{margin-bottom:0}.lg\:mb-2{margin-bottom:.5rem}.lg\:mb-4{margin-bottom:1rem}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:1rem}.lg\:block{display:block}.lg\:h-11{height:2.75rem}.lg\:h-2\.5{height:.625rem}.lg\:h-28{height:7rem}.lg\:h-4{height:1rem}.lg\:h-5{height:1.25rem}.lg\:h-px{height:1px}.lg\:w-2\.5{width:.625rem}.lg\:w-28{width:7rem}.lg\:w-4{width:1rem}.lg\:w-5{width:1.25rem}.lg\:w-72{width:18rem}.lg\:w-full{width:100%}.lg\:min-w-0{min-width:0px}.lg\:min-w-\[160px\]{min-width:160px}.lg\:max-w-3xl{max-width:48rem}.lg\:max-w-none{max-width:none}.lg\:max-w-xs{max-width:20rem}.lg\:flex-shrink-0{flex-shrink:0}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:items-stretch{align-items:stretch}.lg\:gap-1{gap:.25rem}.lg\:gap-3{gap:.75rem}.lg\:gap-6{gap:1.5rem}.lg\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.lg\:rounded-lg{border-radius:.5rem}.lg\:rounded-xl{border-radius:.75rem}.lg\:border{border-width:1px}.lg\:border-\[\#6205D5\]\/20{border-color:#6205d533}.lg\:bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.lg\:p-2{padding:.5rem}.lg\:p-3{padding:.75rem}.lg\:p-4{padding:1rem}.lg\:p-6{padding:1.5rem}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:py-2{padding-top:.5rem;padding-bottom:.5rem}.lg\:py-3{padding-top:.75rem;padding-bottom:.75rem}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}.lg\:text-xs{font-size:.75rem;line-height:1rem}}
</style>
  </head>
  <body>
    <div id="root"></div>
    <script>(function(){const u=document.createElement("link").relList;if(u&&u.supports&&u.supports("modulepreload"))return;for(const v of document.querySelectorAll('link[rel="modulepreload"]'))r(v);new MutationObserver(v=>{for(const x of v)if(x.type==="childList")for(const S of x.addedNodes)S.tagName==="LINK"&&S.rel==="modulepreload"&&r(S)}).observe(document,{childList:!0,subtree:!0});function d(v){const x={};return v.integrity&&(x.integrity=v.integrity),v.referrerPolicy&&(x.referrerPolicy=v.referrerPolicy),v.crossOrigin==="use-credentials"?x.credentials="include":v.crossOrigin==="anonymous"?x.credentials="omit":x.credentials="same-origin",x}function r(v){if(v.ep)return;v.ep=!0;const x=d(v);fetch(v.href,x)}})();function Zn(f){return f&&f.__esModule&&Object.prototype.hasOwnProperty.call(f,"default")?f.default:f}var Du={exports:{}},_n={};/**
 * @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 nm;function Mx(){if(nm)return _n;nm=1;var f=Symbol.for("react.transitional.element"),u=Symbol.for("react.fragment");function d(r,v,x){var S=null;if(x!==void 0&&(S=""+x),v.key!==void 0&&(S=""+v.key),"key"in v){x={};for(var N in v)N!=="key"&&(x[N]=v[N])}else x=v;return v=x.ref,{$$typeof:f,type:r,key:S,ref:v!==void 0?v:null,props:x}}return _n.Fragment=u,_n.jsx=d,_n.jsxs=d,_n}var sm;function Ox(){return sm||(sm=1,Du.exports=Mx()),Du.exports}var s=Ox(),Eu={exports:{}},fe={};/**
 * @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 cm;function zx(){if(cm)return fe;cm=1;var f=Symbol.for("react.transitional.element"),u=Symbol.for("react.portal"),d=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),v=Symbol.for("react.profiler"),x=Symbol.for("react.consumer"),S=Symbol.for("react.context"),N=Symbol.for("react.forward_ref"),g=Symbol.for("react.suspense"),m=Symbol.for("react.memo"),y=Symbol.for("react.lazy"),M=Symbol.iterator;function w(p){return p===null||typeof p!="object"?null:(p=M&&p[M]||p["@@iterator"],typeof p=="function"?p:null)}var B={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},V=Object.assign,te={};function P(p,H,X){this.props=p,this.context=H,this.refs=te,this.updater=X||B}P.prototype.isReactComponent={},P.prototype.setState=function(p,H){if(typeof p!="object"&&typeof p!="function"&&p!=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,p,H,"setState")},P.prototype.forceUpdate=function(p){this.updater.enqueueForceUpdate(this,p,"forceUpdate")};function K(){}K.prototype=P.prototype;function F(p,H,X){this.props=p,this.context=H,this.refs=te,this.updater=X||B}var se=F.prototype=new K;se.constructor=F,V(se,P.prototype),se.isPureReactComponent=!0;var I=Array.isArray,W={H:null,A:null,T:null,S:null,V:null},_=Object.prototype.hasOwnProperty;function k(p,H,X,L,Q,pe){return X=pe.ref,{$$typeof:f,type:p,key:H,ref:X!==void 0?X:null,props:pe}}function Z(p,H){return k(p.type,H,void 0,void 0,void 0,p.props)}function re(p){return typeof p=="object"&&p!==null&&p.$$typeof===f}function $(p){var H={"=":"=0",":":"=2"};return"$"+p.replace(/[=:]/g,function(X){return H[X]})}var ve=/\/+/g;function ge(p,H){return typeof p=="object"&&p!==null&&p.key!=null?$(""+p.key):H.toString(36)}function Me(){}function Y(p){switch(p.status){case"fulfilled":return p.value;case"rejected":throw p.reason;default:switch(typeof p.status=="string"?p.then(Me,Me):(p.status="pending",p.then(function(H){p.status==="pending"&&(p.status="fulfilled",p.value=H)},function(H){p.status==="pending"&&(p.status="rejected",p.reason=H)})),p.status){case"fulfilled":return p.value;case"rejected":throw p.reason}}throw p}function be(p,H,X,L,Q){var pe=typeof p;(pe==="undefined"||pe==="boolean")&&(p=null);var ue=!1;if(p===null)ue=!0;else switch(pe){case"bigint":case"string":case"number":ue=!0;break;case"object":switch(p.$$typeof){case f:case u:ue=!0;break;case y:return ue=p._init,be(ue(p._payload),H,X,L,Q)}}if(ue)return Q=Q(p),ue=L===""?+ge(p,0):L,I(Q)?(X="",ue!=null&&(X=ue.replace(ve,"$&/")+"/"),be(Q,H,X,"",function(la){return la})):Q!=null&&(re(Q)&&(Q=Z(Q,X+(Q.key==null||p&&p.key===Q.key?"":(""+Q.key).replace(ve,"$&/")+"/")+ue)),H.push(Q)),1;ue=0;var Ie=L===""?:L+":";if(I(p))for(var Oe=0;Oe<p.length;Oe++)L=p[Oe],pe=Ie+ge(L,Oe),ue+=be(L,H,X,pe,Q);else if(Oe=w(p),typeof Oe=="function")for(p=Oe.call(p),Oe=0;!(L=p.next()).done;)L=L.value,pe=Ie+ge(L,Oe++),ue+=be(L,H,X,pe,Q);else if(pe==="object"){if(typeof p.then=="function")return be(Y(p),H,X,L,Q);throw H=String(p),Error("Objects are not valid as a React child (found: "+(H==="[object Object]"?"object with keys {"+Object.keys(p).join(", ")+"}":H)+"). If you meant to render a collection of children, use an array instead.")}return ue}function O(p,H,X){if(p==null)return p;var L=[],Q=0;return be(p,L,"","",function(pe){return H.call(X,pe,Q++)}),L}function C(p){if(p._status===-1){var H=p._result;H=H(),H.then(function(X){(p._status===0||p._status===-1)&&(p._status=1,p._result=X)},function(X){(p._status===0||p._status===-1)&&(p._status=2,p._result=X)}),p._status===-1&&(p._status=0,p._result=H)}if(p._status===1)return p._result.default;throw p._result}var G=typeof reportError=="function"?reportError:function(p){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var H=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof p=="object"&&p!==null&&typeof p.message=="string"?String(p.message):String(p),error:p});if(!window.dispatchEvent(H))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",p);return}console.error(p)};function ce(){}return fe.Children={map:O,forEach:function(p,H,X){O(p,function(){H.apply(this,arguments)},X)},count:function(p){var H=0;return O(p,function(){H++}),H},toArray:function(p){return O(p,function(H){return H})||[]},only:function(p){if(!re(p))throw Error("React.Children.only expected to receive a single React element child.");return p}},fe.Component=P,fe.Fragment=d,fe.Profiler=v,fe.PureComponent=F,fe.StrictMode=r,fe.Suspense=g,fe.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=W,fe.__COMPILER_RUNTIME={__proto__:null,c:function(p){return W.H.useMemoCache(p)}},fe.cache=function(p){return function(){return p.apply(null,arguments)}},fe.cloneElement=function(p,H,X){if(p==null)throw Error("The argument must be a React element, but you passed "+p+);var L=V({},p.props),Q=p.key,pe=void 0;if(H!=null)for(ue in H.ref!==void 0&&(pe=void 0),H.key!==void 0&&(Q=""+H.key),H)!_.call(H,ue)||ue==="key"||ue==="__self"||ue==="__source"||ue==="ref"&&H.ref===void 0||(L[ue]=H[ue]);var ue=arguments.length-2;if(ue===1)L.children=X;else if(1<ue){for(var Ie=Array(ue),Oe=0;Oe<ue;Oe++)Ie[Oe]=arguments[Oe+2];L.children=Ie}return k(p.type,Q,void 0,void 0,pe,L)},fe.createContext=function(p){return p={$$typeof:S,_currentValue:p,_currentValue2:p,_threadCount:0,Provider:null,Consumer:null},p.Provider=p,p.Consumer={$$typeof:x,_context:p},p},fe.createElement=function(p,H,X){var L,Q={},pe=null;if(H!=null)for(L in H.key!==void 0&&(pe=""+H.key),H)_.call(H,L)&&L!=="key"&&L!=="__self"&&L!=="__source"&&(Q[L]=H[L]);var ue=arguments.length-2;if(ue===1)Q.children=X;else if(1<ue){for(var Ie=Array(ue),Oe=0;Oe<ue;Oe++)Ie[Oe]=arguments[Oe+2];Q.children=Ie}if(p&&p.defaultProps)for(L in ue=p.defaultProps,ue)Q[L]===void 0&&(Q[L]=ue[L]);return k(p,pe,void 0,void 0,null,Q)},fe.createRef=function(){return{current:null}},fe.forwardRef=function(p){return{$$typeof:N,render:p}},fe.isValidElement=re,fe.lazy=function(p){return{$$typeof:y,_payload:{_status:-1,_result:p},_init:C}},fe.memo=function(p,H){return{$$typeof:m,type:p,compare:H===void 0?null:H}},fe.startTransition=function(p){var H=W.T,X={};W.T=X;try{var L=p(),Q=W.S;Q!==null&&Q(X,L),typeof L=="object"&&L!==null&&typeof L.then=="function"&&L.then(ce,G)}catch(pe){G(pe)}finally{W.T=H}},fe.unstable_useCacheRefresh=function(){return W.H.useCacheRefresh()},fe.use=function(p){return W.H.use(p)},fe.useActionState=function(p,H,X){return W.H.useActionState(p,H,X)},fe.useCallback=function(p,H){return W.H.useCallback(p,H)},fe.useContext=function(p){return W.H.useContext(p)},fe.useDebugValue=function(){},fe.useDeferredValue=function(p,H){return W.H.useDeferredValue(p,H)},fe.useEffect=function(p,H,X){var L=W.H;if(typeof X=="function")throw Error("useEffect CRUD overload is not enabled in this build of React.");return L.useEffect(p,H)},fe.useId=function(){return W.H.useId()},fe.useImperativeHandle=function(p,H,X){return W.H.useImperativeHandle(p,H,X)},fe.useInsertionEffect=function(p,H){return W.H.useInsertionEffect(p,H)},fe.useLayoutEffect=function(p,H){return W.H.useLayoutEffect(p,H)},fe.useMemo=function(p,H){return W.H.useMemo(p,H)},fe.useOptimistic=function(p,H){return W.H.useOptimistic(p,H)},fe.useReducer=function(p,H,X){return W.H.useReducer(p,H,X)},fe.useRef=function(p){return W.H.useRef(p)},fe.useState=function(p){return W.H.useState(p)},fe.useSyncExternalStore=function(p,H,X){return W.H.useSyncExternalStore(p,H,X)},fe.useTransition=function(){return W.H.useTransition()},fe.version="19.1.0",fe}var im;function fc(){return im||(im=1,Eu.exports=zx()),Eu.exports}var U=fc();const Gn=Zn(U);var Cu={exports:{}},Ln={},Mu={exports:{}},Ou={};/**
 * @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 um;function Ux(){return um||(um=1,function(f){function u(O,C){var G=O.length;O.push(C);e:for(;0<G;){var ce=G-1>>>1,p=O[ce];if(0<v(p,C))O[ce]=C,O[G]=p,G=ce;else break e}}function d(O){return O.length===0?null:O[0]}function r(O){if(O.length===0)return null;var C=O[0],G=O.pop();if(G!==C){O[0]=G;e:for(var ce=0,p=O.length,H=p>>>1;ce<H;){var X=2*(ce+1)-1,L=O[X],Q=X+1,pe=O[Q];if(0>v(L,G))Q<p&&0>v(pe,L)?(O[ce]=pe,O[Q]=G,ce=Q):(O[ce]=L,O[X]=G,ce=X);else if(Q<p&&0>v(pe,G))O[ce]=pe,O[Q]=G,ce=Q;else break e}}return C}function v(O,C){var G=O.sortIndex-C.sortIndex;return G!==0?G:O.id-C.id}if(f.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var x=performance;f.unstable_now=function(){return x.now()}}else{var S=Date,N=S.now();f.unstable_now=function(){return S.now()-N}}var g=[],m=[],y=1,M=null,w=3,B=!1,V=!1,te=!1,P=!1,K=typeof setTimeout=="function"?setTimeout:null,F=typeof clearTimeout=="function"?clearTimeout:null,se=typeof setImmediate<"u"?setImmediate:null;function I(O){for(var C=d(m);C!==null;){if(C.callback===null)r(m);else if(C.startTime<=O)r(m),C.sortIndex=C.expirationTime,u(g,C);else break;C=d(m)}}function W(O){if(te=!1,I(O),!V)if(d(g)!==null)V=!0,_||(_=!0,ge());else{var C=d(m);C!==null&&be(W,C.startTime-O)}}var _=!1,k=-1,Z=5,re=-1;function $(){return P?!0:!(f.unstable_now()-re<Z)}function ve(){if(P=!1,_){var O=f.unstable_now();re=O;var C=!0;try{e:{V=!1,te&&(te=!1,F(k),k=-1),B=!0;var G=w;try{t:{for(I(O),M=d(g);M!==null&&!(M.expirationTime>O&&$());){var ce=M.callback;if(typeof ce=="function"){M.callback=null,w=M.priorityLevel;var p=ce(M.expirationTime<=O);if(O=f.unstable_now(),typeof p=="function"){M.callback=p,I(O),C=!0;break t}M===d(g)&&r(g),I(O)}else r(g);M=d(g)}if(M!==null)C=!0;else{var H=d(m);H!==null&&be(W,H.startTime-O),C=!1}}break e}finally{M=null,w=G,B=!1}C=void 0}}finally{C?ge():_=!1}}}var ge;if(typeof se=="function")ge=function(){se(ve)};else if(typeof MessageChannel<"u"){var Me=new MessageChannel,Y=Me.port2;Me.port1.onmessage=ve,ge=function(){Y.postMessage(null)}}else ge=function(){K(ve,0)};function be(O,C){k=K(function(){O(f.unstable_now())},C)}f.unstable_IdlePriority=5,f.unstable_ImmediatePriority=1,f.unstable_LowPriority=4,f.unstable_NormalPriority=3,f.unstable_Profiling=null,f.unstable_UserBlockingPriority=2,f.unstable_cancelCallback=function(O){O.callback=null},f.unstable_forceFrameRate=function(O){0>O||125<O?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):Z=0<O?Math.floor(1e3/O):5},f.unstable_getCurrentPriorityLevel=function(){return w},f.unstable_next=function(O){switch(w){case 1:case 2:case 3:var C=3;break;default:C=w}var G=w;w=C;try{return O()}finally{w=G}},f.unstable_requestPaint=function(){P=!0},f.unstable_runWithPriority=function(O,C){switch(O){case 1:case 2:case 3:case 4:case 5:break;default:O=3}var G=w;w=O;try{return C()}finally{w=G}},f.unstable_scheduleCallback=function(O,C,G){var ce=f.unstable_now();switch(typeof G=="object"&&G!==null?(G=G.delay,G=typeof G=="number"&&0<G?ce+G:ce):G=ce,O){case 1:var p=-1;break;case 2:p=250;break;case 5:p=1073741823;break;case 4:p=1e4;break;default:p=5e3}return p=G+p,O={id:y++,callback:C,priorityLevel:O,startTime:G,expirationTime:p,sortIndex:-1},G>ce?(O.sortIndex=G,u(m,O),d(g)===null&&O===d(m)&&(te?(F(k),k=-1):te=!0,be(W,G-ce))):(O.sortIndex=p,u(g,O),V||B||(V=!0,_||(_=!0,ge()))),O},f.unstable_shouldYield=$,f.unstable_wrapCallback=function(O){var C=w;return function(){var G=w;w=C;try{return O.apply(this,arguments)}finally{w=G}}}}(Ou)),Ou}var rm;function Rx(){return rm||(rm=1,Mu.exports=Ux()),Mu.exports}var zu={exports:{}},tt={};/**
 * @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 om;function Hx(){if(om)return tt;om=1;var f=fc();function u(g){var m="https://react.dev/errors/"+g;if(1<arguments.length){m+="?args[]="+encodeURIComponent(arguments[1]);for(var y=2;y<arguments.length;y++)m+="&args[]="+encodeURIComponent(arguments[y])}return"Minified React error #"+g+"; visit "+m+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function d(){}var r={d:{f:d,r:function(){throw Error(u(522))},D:d,C:d,L:d,m:d,X:d,S:d,M:d},p:0,findDOMNode:null},v=Symbol.for("react.portal");function x(g,m,y){var M=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:v,key:M==null?null:""+M,children:g,containerInfo:m,implementation:y}}var S=f.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function N(g,m){if(g==="font")return"";if(typeof m=="string")return m==="use-credentials"?m:""}return tt.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=r,tt.createPortal=function(g,m){var y=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!m||m.nodeType!==1&&m.nodeType!==9&&m.nodeType!==11)throw Error(u(299));return x(g,m,null,y)},tt.flushSync=function(g){var m=S.T,y=r.p;try{if(S.T=null,r.p=2,g)return g()}finally{S.T=m,r.p=y,r.d.f()}},tt.preconnect=function(g,m){typeof g=="string"&&(m?(m=m.crossOrigin,m=typeof m=="string"?m==="use-credentials"?m:"":void 0):m=null,r.d.C(g,m))},tt.prefetchDNS=function(g){typeof g=="string"&&r.d.D(g)},tt.preinit=function(g,m){if(typeof g=="string"&&m&&typeof m.as=="string"){var y=m.as,M=N(y,m.crossOrigin),w=typeof m.integrity=="string"?m.integrity:void 0,B=typeof m.fetchPriority=="string"?m.fetchPriority:void 0;y==="style"?r.d.S(g,typeof m.precedence=="string"?m.precedence:void 0,{crossOrigin:M,integrity:w,fetchPriority:B}):y==="script"&&r.d.X(g,{crossOrigin:M,integrity:w,fetchPriority:B,nonce:typeof m.nonce=="string"?m.nonce:void 0})}},tt.preinitModule=function(g,m){if(typeof g=="string")if(typeof m=="object"&&m!==null){if(m.as==null||m.as==="script"){var y=N(m.as,m.crossOrigin);r.d.M(g,{crossOrigin:y,integrity:typeof m.integrity=="string"?m.integrity:void 0,nonce:typeof m.nonce=="string"?m.nonce:void 0})}}else m==null&&r.d.M(g)},tt.preload=function(g,m){if(typeof g=="string"&&typeof m=="object"&&m!==null&&typeof m.as=="string"){var y=m.as,M=N(y,m.crossOrigin);r.d.L(g,y,{crossOrigin:M,integrity:typeof m.integrity=="string"?m.integrity:void 0,nonce:typeof m.nonce=="string"?m.nonce:void 0,type:typeof m.type=="string"?m.type:void 0,fetchPriority:typeof m.fetchPriority=="string"?m.fetchPriority:void 0,referrerPolicy:typeof m.referrerPolicy=="string"?m.referrerPolicy:void 0,imageSrcSet:typeof m.imageSrcSet=="string"?m.imageSrcSet:void 0,imageSizes:typeof m.imageSizes=="string"?m.imageSizes:void 0,media:typeof m.media=="string"?m.media:void 0})}},tt.preloadModule=function(g,m){if(typeof g=="string")if(m){var y=N(m.as,m.crossOrigin);r.d.m(g,{as:typeof m.as=="string"&&m.as!=="script"?m.as:void 0,crossOrigin:y,integrity:typeof m.integrity=="string"?m.integrity:void 0})}else r.d.m(g)},tt.requestFormReset=function(g){r.d.r(g)},tt.unstable_batchedUpdates=function(g,m){return g(m)},tt.useFormState=function(g,m,y){return S.H.useFormState(g,m,y)},tt.useFormStatus=function(){return S.H.useHostTransitionStatus()},tt.version="19.1.0",tt}var fm;function qx(){if(fm)return zu.exports;fm=1;function f(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(f)}catch(u){console.error(u)}}return f(),zu.exports=Hx(),zu.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 dm;function _x(){if(dm)return Ln;dm=1;var f=Rx(),u=fc(),d=qx();function r(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var a=2;a<arguments.length;a++)t+="&args[]="+encodeURIComponent(arguments[a])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function v(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function x(e){var t=e,a=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(a=t.return),e=t.return;while(e)}return t.tag===3?a:null}function S(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function N(e){if(x(e)!==e)throw Error(r(188))}function g(e){var t=e.alternate;if(!t){if(t=x(e),t===null)throw Error(r(188));return t!==e?null:e}for(var a=e,l=t;;){var n=a.return;if(n===null)break;var c=n.alternate;if(c===null){if(l=n.return,l!==null){a=l;continue}break}if(n.child===c.child){for(c=n.child;c;){if(c===a)return N(n),e;if(c===l)return N(n),t;c=c.sibling}throw Error(r(188))}if(a.return!==l.return)a=n,l=c;else{for(var i=!1,o=n.child;o;){if(o===a){i=!0,a=n,l=c;break}if(o===l){i=!0,l=n,a=c;break}o=o.sibling}if(!i){for(o=c.child;o;){if(o===a){i=!0,a=c,l=n;break}if(o===l){i=!0,l=c,a=n;break}o=o.sibling}if(!i)throw Error(r(189))}}if(a.alternate!==l)throw Error(r(190))}if(a.tag!==3)throw Error(r(188));return a.stateNode.current===a?e:t}function m(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=m(e),t!==null)return t;e=e.sibling}return null}var y=Object.assign,M=Symbol.for("react.element"),w=Symbol.for("react.transitional.element"),B=Symbol.for("react.portal"),V=Symbol.for("react.fragment"),te=Symbol.for("react.strict_mode"),P=Symbol.for("react.profiler"),K=Symbol.for("react.provider"),F=Symbol.for("react.consumer"),se=Symbol.for("react.context"),I=Symbol.for("react.forward_ref"),W=Symbol.for("react.suspense"),_=Symbol.for("react.suspense_list"),k=Symbol.for("react.memo"),Z=Symbol.for("react.lazy"),re=Symbol.for("react.activity"),$=Symbol.for("react.memo_cache_sentinel"),ve=Symbol.iterator;function ge(e){return e===null||typeof e!="object"?null:(e=ve&&e[ve]||e["@@iterator"],typeof e=="function"?e:null)}var Me=Symbol.for("react.client.reference");function Y(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===Me?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case V:return"Fragment";case P:return"Profiler";case te:return"StrictMode";case W:return"Suspense";case _:return"SuspenseList";case re:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case B:return"Portal";case se:return(e.displayName||"Context")+".Provider";case F:return(e._context.displayName||"Context")+".Consumer";case I:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case k:return t=e.displayName||null,t!==null?t:Y(e.type)||"Memo";case Z:t=e._payload,e=e._init;try{return Y(e(t))}catch{}}return null}var be=Array.isArray,O=u.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,C=d.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,G={pending:!1,data:null,method:null,action:null},ce=[],p=-1;function H(e){return{current:e}}function X(e){0>p||(e.current=ce[p],ce[p]=null,p--)}function L(e,t){p++,ce[p]=e.current,e.current=t}var Q=H(null),pe=H(null),ue=H(null),Ie=H(null);function Oe(e,t){switch(L(ue,t),L(pe,e),L(Q,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?zd(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=zd(t),e=Ud(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}X(Q),L(Q,e)}function la(){X(Q),X(pe),X(ue)}function dc(e){e.memoizedState!==null&&L(Ie,e);var t=Q.current,a=Ud(t,e.type);t!==a&&(L(pe,e),L(Q,a))}function Kn(e){pe.current===e&&(X(Q),X(pe)),Ie.current===e&&(X(Ie),zn._currentValue=G)}var mc=Object.prototype.hasOwnProperty,hc=f.unstable_scheduleCallback,xc=f.unstable_cancelCallback,u0=f.unstable_shouldYield,r0=f.unstable_requestPaint,Rt=f.unstable_now,o0=f.unstable_getCurrentPriorityLevel,or=f.unstable_ImmediatePriority,fr=f.unstable_UserBlockingPriority,Jn=f.unstable_NormalPriority,f0=f.unstable_LowPriority,dr=f.unstable_IdlePriority,d0=f.log,m0=f.unstable_setDisableYieldValue,kl=null,ft=null;function na(e){if(typeof d0=="function"&&m0(e),ft&&typeof ft.setStrictMode=="function")try{ft.setStrictMode(kl,e)}catch{}}var dt=Math.clz32?Math.clz32:p0,h0=Math.log,x0=Math.LN2;function p0(e){return e>>>=0,e===0?32:31-(h0(e)/x0|0)|0}var Pn=256,Wn=4194304;function za(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194048;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Fn(e,t,a){var l=e.pendingLanes;if(l===0)return 0;var n=0,c=e.suspendedLanes,i=e.pingedLanes;e=e.warmLanes;var o=l&134217727;return o!==0?(l=o&~c,l!==0?n=za(l):(i&=o,i!==0?n=za(i):a||(a=o&~e,a!==0&&(n=za(a))))):(o=l&~c,o!==0?n=za(o):i!==0?n=za(i):a||(a=l&~e,a!==0&&(n=za(a)))),n===0?0:t!==0&&t!==n&&(t&c)===0&&(c=n&-n,a=t&-t,c>=a||c===32&&(a&4194048)!==0)?t:n}function Bl(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function v0(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function mr(){var e=Pn;return Pn<<=1,(Pn&4194048)===0&&(Pn=256),e}function hr(){var e=Wn;return Wn<<=1,(Wn&62914560)===0&&(Wn=4194304),e}function pc(e){for(var t=[],a=0;31>a;a++)t.push(e);return t}function Gl(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function g0(e,t,a,l,n,c){var i=e.pendingLanes;e.pendingLanes=a,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=a,e.entangledLanes&=a,e.errorRecoveryDisabledLanes&=a,e.shellSuspendCounter=0;var o=e.entanglements,h=e.expirationTimes,A=e.hiddenUpdates;for(a=i&~a;0<a;){var z=31-dt(a),q=1<<z;o[z]=0,h[z]=-1;var D=A[z];if(D!==null)for(A[z]=null,z=0;z<D.length;z++){var E=D[z];E!==null&&(E.lane&=-536870913)}a&=~q}l!==0&&xr(e,l,0),c!==0&&n===0&&e.tag!==0&&(e.suspendedLanes|=c&~(i&~t))}function xr(e,t,a){e.pendingLanes|=t,e.suspendedLanes&=~t;var l=31-dt(t);e.entangledLanes|=t,e.entanglements[l]=e.entanglements[l]|1073741824|a&4194090}function pr(e,t){var a=e.entangledLanes|=t;for(e=e.entanglements;a;){var l=31-dt(a),n=1<<l;n&t|e[l]&t&&(e[l]|=t),a&=~n}}function vc(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function gc(e){return e&=-e,2<e?8<e?(e&134217727)!==0?32:268435456:8:2}function vr(){var e=C.p;return e!==0?e:(e=window.event,e===void 0?32:Id(e.type))}function b0(e,t){var a=C.p;try{return C.p=e,t()}finally{C.p=a}}var sa=Math.random().toString(36).slice(2),$e="__reactFiber$"+sa,nt="__reactProps$"+sa,Fa="__reactContainer$"+sa,bc="__reactEvents$"+sa,y0="__reactListeners$"+sa,N0="__reactHandles$"+sa,gr="__reactResources$"+sa,Vl="__reactMarker$"+sa;function yc(e){delete e[$e],delete e[nt],delete e[bc],delete e[y0],delete e[N0]}function Ia(e){var t=e[$e];if(t)return t;for(var a=e.parentNode;a;){if(t=a[Fa]||a[$e]){if(a=t.alternate,t.child!==null||a!==null&&a.child!==null)for(e=_d(e);e!==null;){if(a=e[$e])return a;e=_d(e)}return t}e=a,a=e.parentNode}return null}function $a(e){if(e=e[$e]||e[Fa]){var t=e.tag;if(t===5||t===6||t===13||t===26||t===27||t===3)return e}return null}function Xl(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(r(33))}function el(e){var t=e[gr];return t||(t=e[gr]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function Ye(e){e[Vl]=!0}var br=new Set,yr={};function Ua(e,t){tl(e,t),tl(e+"Capture",t)}function tl(e,t){for(yr[e]=t,e=0;e<t.length;e++)br.add(t[e])}var j0=RegExp("^[:A-Z_a-z\À-\Ö\Ø-\ö\ø-\˿\Ͱ-\ͽ\Ϳ-\῿\‌-\‍\⁰-\↏\Ⰰ-\⿯\、-\퟿\豈-\﷏\ﷰ-\�][:A-Z_a-z\À-\Ö\Ø-\ö\ø-\˿\Ͱ-\ͽ\Ϳ-\῿\‌-\‍\⁰-\↏\Ⰰ-\⿯\、-\퟿\豈-\﷏\ﷰ-\�\\-.0-9\·\̀-\ͯ\‿-\⁀]*$"),Nr={},jr={};function S0(e){return mc.call(jr,e)?!0:mc.call(Nr,e)?!1:j0.test(e)?jr[e]=!0:(Nr[e]=!0,!1)}function In(e,t,a){if(S0(t))if(a===null)e.removeAttribute(t);else{switch(typeof a){case"undefined":case"function":case"symbol":e.removeAttribute(t);return;case"boolean":var l=t.toLowerCase().slice(0,5);if(l!=="data-"&&l!=="aria-"){e.removeAttribute(t);return}}e.setAttribute(t,""+a)}}function $n(e,t,a){if(a===null)e.removeAttribute(t);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(t);return}e.setAttribute(t,""+a)}}function Bt(e,t,a,l){if(l===null)e.removeAttribute(a);else{switch(typeof l){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(a);return}e.setAttributeNS(t,a,""+l)}}var Nc,Sr;function al(e){if(Nc===void 0)try{throw Error()}catch(a){var t=a.stack.trim().match(/\n( *(at )?)/);Nc=t&&t[1]||"",Sr=-1<a.stack.indexOf(`
    at`)?" (<anonymous>)":-1<a.stack.indexOf("@")?"@unknown:0:0":""}return`
`+Nc+e+Sr}var jc=!1;function Sc(e,t){if(!e||jc)return"";jc=!0;var a=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var l={DetermineComponentFrameRoot:function(){try{if(t){var q=function(){throw Error()};if(Object.defineProperty(q.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(q,[])}catch(E){var D=E}Reflect.construct(e,[],q)}else{try{q.call()}catch(E){D=E}e.call(q.prototype)}}else{try{throw Error()}catch(E){D=E}(q=e())&&typeof q.catch=="function"&&q.catch(function(){})}}catch(E){if(E&&D&&typeof E.stack=="string")return[E.stack,D.stack]}return[null,null]}};l.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var n=Object.getOwnPropertyDescriptor(l.DetermineComponentFrameRoot,"name");n&&n.configurable&&Object.defineProperty(l.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var c=l.DetermineComponentFrameRoot(),i=c[0],o=c[1];if(i&&o){var h=i.split(`
`),A=o.split(`
`);for(n=l=0;l<h.length&&!h[l].includes("DetermineComponentFrameRoot");)l++;for(;n<A.length&&!A[n].includes("DetermineComponentFrameRoot");)n++;if(l===h.length||n===A.length)for(l=h.length-1,n=A.length-1;1<=l&&0<=n&&h[l]!==A[n];)n--;for(;1<=l&&0<=n;l--,n--)if(h[l]!==A[n]){if(l!==1||n!==1)do if(l--,n--,0>n||h[l]!==A[n]){var z=`
`+h[l].replace(" at new "," at ");return e.displayName&&z.includes("<anonymous>")&&(z=z.replace("<anonymous>",e.displayName)),z}while(1<=l&&0<=n);break}}}finally{jc=!1,Error.prepareStackTrace=a}return(a=e?e.displayName||e.name:"")?al(a):""}function w0(e){switch(e.tag){case 26:case 27:case 5:return al(e.type);case 16:return al("Lazy");case 13:return al("Suspense");case 19:return al("SuspenseList");case 0:case 15:return Sc(e.type,!1);case 11:return Sc(e.type.render,!1);case 1:return Sc(e.type,!0);case 31:return al("Activity");default:return""}}function wr(e){try{var t="";do t+=w0(e),e=e.return;while(e);return t}catch(a){return`
Error generating stack: `+a.message+`
`+a.stack}}function Nt(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Tr(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function T0(e){var t=Tr(e)?"checked":"value",a=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),l=""+e[t];if(!e.hasOwnProperty(t)&&typeof a<"u"&&typeof a.get=="function"&&typeof a.set=="function"){var n=a.get,c=a.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return n.call(this)},set:function(i){l=""+i,c.call(this,i)}}),Object.defineProperty(e,t,{enumerable:a.enumerable}),{getValue:function(){return l},setValue:function(i){l=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function es(e){e._valueTracker||(e._valueTracker=T0(e))}function Ar(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var a=t.getValue(),l="";return e&&(l=Tr(e)?e.checked?"true":"false":e.value),e=l,e!==a?(t.setValue(e),!0):!1}function ts(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var A0=/[\n"\\]/g;function jt(e){return e.replace(A0,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function wc(e,t,a,l,n,c,i,o){e.name="",i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"?e.type=i:e.removeAttribute("type"),t!=null?i==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+Nt(t)):e.value!==""+Nt(t)&&(e.value=""+Nt(t)):i!=="submit"&&i!=="reset"||e.removeAttribute("value"),t!=null?Tc(e,i,Nt(t)):a!=null?Tc(e,i,Nt(a)):l!=null&&e.removeAttribute("value"),n==null&&c!=null&&(e.defaultChecked=!!c),n!=null&&(e.checked=n&&typeof n!="function"&&typeof n!="symbol"),o!=null&&typeof o!="function"&&typeof o!="symbol"&&typeof o!="boolean"?e.name=""+Nt(o):e.removeAttribute("name")}function Dr(e,t,a,l,n,c,i,o){if(c!=null&&typeof c!="function"&&typeof c!="symbol"&&typeof c!="boolean"&&(e.type=c),t!=null||a!=null){if(!(c!=="submit"&&c!=="reset"||t!=null))return;a=a!=null?""+Nt(a):"",t=t!=null?""+Nt(t):a,o||t===e.value||(e.value=t),e.defaultValue=t}l=l??n,l=typeof l!="function"&&typeof l!="symbol"&&!!l,e.checked=o?e.checked:!!l,e.defaultChecked=!!l,i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"&&(e.name=i)}function Tc(e,t,a){t==="number"&&ts(e.ownerDocument)===e||e.defaultValue===""+a||(e.defaultValue=""+a)}function ll(e,t,a,l){if(e=e.options,t){t={};for(var n=0;n<a.length;n++)t["$"+a[n]]=!0;for(a=0;a<e.length;a++)n=t.hasOwnProperty("$"+e[a].value),e[a].selected!==n&&(e[a].selected=n),n&&l&&(e[a].defaultSelected=!0)}else{for(a=""+Nt(a),t=null,n=0;n<e.length;n++){if(e[n].value===a){e[n].selected=!0,l&&(e[n].defaultSelected=!0);return}t!==null||e[n].disabled||(t=e[n])}t!==null&&(t.selected=!0)}}function Er(e,t,a){if(t!=null&&(t=""+Nt(t),t!==e.value&&(e.value=t),a==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=a!=null?""+Nt(a):""}function Cr(e,t,a,l){if(t==null){if(l!=null){if(a!=null)throw Error(r(92));if(be(l)){if(1<l.length)throw Error(r(93));l=l[0]}a=l}a==null&&(a=""),t=a}a=Nt(t),e.defaultValue=a,l=e.textContent,l===a&&l!==""&&l!==null&&(e.value=l)}function nl(e,t){if(t){var a=e.firstChild;if(a&&a===e.lastChild&&a.nodeType===3){a.nodeValue=t;return}}e.textContent=t}var D0=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 Mr(e,t,a){var l=t.indexOf("--")===0;a==null||typeof a=="boolean"||a===""?l?e.setProperty(t,""):t==="float"?e.cssFloat="":e[t]="":l?e.setProperty(t,a):typeof a!="number"||a===0||D0.has(t)?t==="float"?e.cssFloat=a:e[t]=(""+a).trim():e[t]=a+"px"}function Or(e,t,a){if(t!=null&&typeof t!="object")throw Error(r(62));if(e=e.style,a!=null){for(var l in a)!a.hasOwnProperty(l)||t!=null&&t.hasOwnProperty(l)||(l.indexOf("--")===0?e.setProperty(l,""):l==="float"?e.cssFloat="":e[l]="");for(var n in t)l=t[n],t.hasOwnProperty(n)&&a[n]!==l&&Mr(e,n,l)}else for(var c in t)t.hasOwnProperty(c)&&Mr(e,c,t[c])}function Ac(e){if(e.indexOf("-")===-1)return!1;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var E0=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"]]),C0=/^[- ]*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 as(e){return C0.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}var Dc=null;function Ec(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var sl=null,cl=null;function zr(e){var t=$a(e);if(t&&(e=t.stateNode)){var a=e[nt]||null;e:switch(e=t.stateNode,t.type){case"input":if(wc(e,a.value,a.defaultValue,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name),t=a.name,a.type==="radio"&&t!=null){for(a=e;a.parentNode;)a=a.parentNode;for(a=a.querySelectorAll('input[name="'+jt(""+t)+'"][type="radio"]'),t=0;t<a.length;t++){var l=a[t];if(l!==e&&l.form===e.form){var n=l[nt]||null;if(!n)throw Error(r(90));wc(l,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name)}}for(t=0;t<a.length;t++)l=a[t],l.form===e.form&&Ar(l)}break e;case"textarea":Er(e,a.value,a.defaultValue);break e;case"select":t=a.value,t!=null&&ll(e,!!a.multiple,t,!1)}}}var Cc=!1;function Ur(e,t,a){if(Cc)return e(t,a);Cc=!0;try{var l=e(t);return l}finally{if(Cc=!1,(sl!==null||cl!==null)&&(Gs(),sl&&(t=sl,e=cl,cl=sl=null,zr(t),e)))for(t=0;t<e.length;t++)zr(e[t])}}function Yl(e,t){var a=e.stateNode;if(a===null)return null;var l=a[nt]||null;if(l===null)return null;a=l[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(l=!l.disabled)||(e=e.type,l=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!l;break e;default:e=!1}if(e)return null;if(a&&typeof a!="function")throw Error(r(231,t,typeof a));return a}var Gt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Mc=!1;if(Gt)try{var Ql={};Object.defineProperty(Ql,"passive",{get:function(){Mc=!0}}),window.addEventListener("test",Ql,Ql),window.removeEventListener("test",Ql,Ql)}catch{Mc=!1}var ca=null,Oc=null,ls=null;function Rr(){if(ls)return ls;var e,t=Oc,a=t.length,l,n="value"in ca?ca.value:ca.textContent,c=n.length;for(e=0;e<a&&t[e]===n[e];e++);var i=a-e;for(l=1;l<=i&&t[a-l]===n[c-l];l++);return ls=n.slice(e,1<l?1-l:void 0)}function ns(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function ss(){return!0}function Hr(){return!1}function st(e){function t(a,l,n,c,i){this._reactName=a,this._targetInst=n,this.type=l,this.nativeEvent=c,this.target=i,this.currentTarget=null;for(var o in e)e.hasOwnProperty(o)&&(a=e[o],this[o]=a?a(c):c[o]);return this.isDefaultPrevented=(c.defaultPrevented!=null?c.defaultPrevented:c.returnValue===!1)?ss:Hr,this.isPropagationStopped=Hr,this}return y(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var a=this.nativeEvent;a&&(a.preventDefault?a.preventDefault():typeof a.returnValue!="unknown"&&(a.returnValue=!1),this.isDefaultPrevented=ss)},stopPropagation:function(){var a=this.nativeEvent;a&&(a.stopPropagation?a.stopPropagation():typeof a.cancelBubble!="unknown"&&(a.cancelBubble=!0),this.isPropagationStopped=ss)},persist:function(){},isPersistent:ss}),t}var Ra={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},cs=st(Ra),Zl=y({},Ra,{view:0,detail:0}),M0=st(Zl),zc,Uc,Kl,is=y({},Zl,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Hc,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==Kl&&(Kl&&e.type==="mousemove"?(zc=e.screenX-Kl.screenX,Uc=e.screenY-Kl.screenY):Uc=zc=0,Kl=e),zc)},movementY:function(e){return"movementY"in e?e.movementY:Uc}}),qr=st(is),O0=y({},is,{dataTransfer:0}),z0=st(O0),U0=y({},Zl,{relatedTarget:0}),Rc=st(U0),R0=y({},Ra,{animationName:0,elapsedTime:0,pseudoElement:0}),H0=st(R0),q0=y({},Ra,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),_0=st(q0),L0=y({},Ra,{data:0}),_r=st(L0),k0={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},B0={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"},G0={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function V0(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=G0[e])?!!t[e]:!1}function Hc(){return V0}var X0=y({},Zl,{key:function(e){if(e.key){var t=k0[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=ns(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?B0[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Hc,charCode:function(e){return e.type==="keypress"?ns(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?ns(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Y0=st(X0),Q0=y({},is,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Lr=st(Q0),Z0=y({},Zl,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Hc}),K0=st(Z0),J0=y({},Ra,{propertyName:0,elapsedTime:0,pseudoElement:0}),P0=st(J0),W0=y({},is,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),F0=st(W0),I0=y({},Ra,{newState:0,oldState:0}),$0=st(I0),eh=[9,13,27,32],qc=Gt&&"CompositionEvent"in window,Jl=null;Gt&&"documentMode"in document&&(Jl=document.documentMode);var th=Gt&&"TextEvent"in window&&!Jl,kr=Gt&&(!qc||Jl&&8<Jl&&11>=Jl),Br=" ",Gr=!1;function Vr(e,t){switch(e){case"keyup":return eh.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Xr(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var il=!1;function ah(e,t){switch(e){case"compositionend":return Xr(t);case"keypress":return t.which!==32?null:(Gr=!0,Br);case"textInput":return e=t.data,e===Br&&Gr?null:e;default:return null}}function lh(e,t){if(il)return e==="compositionend"||!qc&&Vr(e,t)?(e=Rr(),ls=Oc=ca=null,il=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return kr&&t.locale!=="ko"?null:t.data;default:return null}}var nh={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 Yr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!nh[e.type]:t==="textarea"}function Qr(e,t,a,l){sl?cl?cl.push(l):cl=[l]:sl=l,t=Ks(t,"onChange"),0<t.length&&(a=new cs("onChange","change",null,a,l),e.push({event:a,listeners:t}))}var Pl=null,Wl=null;function sh(e){Dd(e,0)}function us(e){var t=Xl(e);if(Ar(t))return e}function Zr(e,t){if(e==="change")return t}var Kr=!1;if(Gt){var _c;if(Gt){var Lc="oninput"in document;if(!Lc){var Jr=document.createElement("div");Jr.setAttribute("oninput","return;"),Lc=typeof Jr.oninput=="function"}_c=Lc}else _c=!1;Kr=_c&&(!document.documentMode||9<document.documentMode)}function Pr(){Pl&&(Pl.detachEvent("onpropertychange",Wr),Wl=Pl=null)}function Wr(e){if(e.propertyName==="value"&&us(Wl)){var t=[];Qr(t,Wl,e,Ec(e)),Ur(sh,t)}}function ch(e,t,a){e==="focusin"?(Pr(),Pl=t,Wl=a,Pl.attachEvent("onpropertychange",Wr)):e==="focusout"&&Pr()}function ih(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return us(Wl)}function uh(e,t){if(e==="click")return us(t)}function rh(e,t){if(e==="input"||e==="change")return us(t)}function oh(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var mt=typeof Object.is=="function"?Object.is:oh;function Fl(e,t){if(mt(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var a=Object.keys(e),l=Object.keys(t);if(a.length!==l.length)return!1;for(l=0;l<a.length;l++){var n=a[l];if(!mc.call(t,n)||!mt(e[n],t[n]))return!1}return!0}function Fr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Ir(e,t){var a=Fr(e);e=0;for(var l;a;){if(a.nodeType===3){if(l=e+a.textContent.length,e<=t&&l>=t)return{node:a,offset:t-e};e=l}e:{for(;a;){if(a.nextSibling){a=a.nextSibling;break e}a=a.parentNode}a=void 0}a=Fr(a)}}function $r(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?$r(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function eo(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=ts(e.document);t instanceof e.HTMLIFrameElement;){try{var a=typeof t.contentWindow.location.href=="string"}catch{a=!1}if(a)e=t.contentWindow;else break;t=ts(e.document)}return t}function kc(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}var fh=Gt&&"documentMode"in document&&11>=document.documentMode,ul=null,Bc=null,Il=null,Gc=!1;function to(e,t,a){var l=a.window===a?a.document:a.nodeType===9?a:a.ownerDocument;Gc||ul==null||ul!==ts(l)||(l=ul,"selectionStart"in l&&kc(l)?l={start:l.selectionStart,end:l.selectionEnd}:(l=(l.ownerDocument&&l.ownerDocument.defaultView||window).getSelection(),l={anchorNode:l.anchorNode,anchorOffset:l.anchorOffset,focusNode:l.focusNode,focusOffset:l.focusOffset}),Il&&Fl(Il,l)||(Il=l,l=Ks(Bc,"onSelect"),0<l.length&&(t=new cs("onSelect","select",null,t,a),e.push({event:t,listeners:l}),t.target=ul)))}function Ha(e,t){var a={};return a[e.toLowerCase()]=t.toLowerCase(),a["Webkit"+e]="webkit"+t,a["Moz"+e]="moz"+t,a}var rl={animationend:Ha("Animation","AnimationEnd"),animationiteration:Ha("Animation","AnimationIteration"),animationstart:Ha("Animation","AnimationStart"),transitionrun:Ha("Transition","TransitionRun"),transitionstart:Ha("Transition","TransitionStart"),transitioncancel:Ha("Transition","TransitionCancel"),transitionend:Ha("Transition","TransitionEnd")},Vc={},ao={};Gt&&(ao=document.createElement("div").style,"AnimationEvent"in window||(delete rl.animationend.animation,delete rl.animationiteration.animation,delete rl.animationstart.animation),"TransitionEvent"in window||delete rl.transitionend.transition);function qa(e){if(Vc[e])return Vc[e];if(!rl[e])return e;var t=rl[e],a;for(a in t)if(t.hasOwnProperty(a)&&a in ao)return Vc[e]=t[a];return e}var lo=qa("animationend"),no=qa("animationiteration"),so=qa("animationstart"),dh=qa("transitionrun"),mh=qa("transitionstart"),hh=qa("transitioncancel"),co=qa("transitionend"),io=new Map,Xc="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");Xc.push("scrollEnd");function Mt(e,t){io.set(e,t),Ua(t,[e])}var uo=new WeakMap;function St(e,t){if(typeof e=="object"&&e!==null){var a=uo.get(e);return a!==void 0?a:(t={value:e,source:t,stack:wr(t)},uo.set(e,t),t)}return{value:e,source:t,stack:wr(t)}}var wt=[],ol=0,Yc=0;function rs(){for(var e=ol,t=Yc=ol=0;t<e;){var a=wt[t];wt[t++]=null;var l=wt[t];wt[t++]=null;var n=wt[t];wt[t++]=null;var c=wt[t];if(wt[t++]=null,l!==null&&n!==null){var i=l.pending;i===null?n.next=n:(n.next=i.next,i.next=n),l.pending=n}c!==0&&ro(a,n,c)}}function os(e,t,a,l){wt[ol++]=e,wt[ol++]=t,wt[ol++]=a,wt[ol++]=l,Yc|=l,e.lanes|=l,e=e.alternate,e!==null&&(e.lanes|=l)}function Qc(e,t,a,l){return os(e,t,a,l),fs(e)}function fl(e,t){return os(e,null,null,t),fs(e)}function ro(e,t,a){e.lanes|=a;var l=e.alternate;l!==null&&(l.lanes|=a);for(var n=!1,c=e.return;c!==null;)c.childLanes|=a,l=c.alternate,l!==null&&(l.childLanes|=a),c.tag===22&&(e=c.stateNode,e===null||e._visibility&1||(n=!0)),e=c,c=c.return;return e.tag===3?(c=e.stateNode,n&&t!==null&&(n=31-dt(a),e=c.hiddenUpdates,l=e[n],l===null?e[n]=[t]:l.push(t),t.lane=a|536870912),c):null}function fs(e){if(50<wn)throw wn=0,Fi=null,Error(r(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var dl={};function xh(e,t,a,l){this.tag=e,this.key=a,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=l,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function ht(e,t,a,l){return new xh(e,t,a,l)}function Zc(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Vt(e,t){var a=e.alternate;return a===null?(a=ht(e.tag,t,e.key,e.mode),a.elementType=e.elementType,a.type=e.type,a.stateNode=e.stateNode,a.alternate=e,e.alternate=a):(a.pendingProps=t,a.type=e.type,a.flags=0,a.subtreeFlags=0,a.deletions=null),a.flags=e.flags&65011712,a.childLanes=e.childLanes,a.lanes=e.lanes,a.child=e.child,a.memoizedProps=e.memoizedProps,a.memoizedState=e.memoizedState,a.updateQueue=e.updateQueue,t=e.dependencies,a.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},a.sibling=e.sibling,a.index=e.index,a.ref=e.ref,a.refCleanup=e.refCleanup,a}function oo(e,t){e.flags&=65011714;var a=e.alternate;return a===null?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=a.childLanes,e.lanes=a.lanes,e.child=a.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=a.memoizedProps,e.memoizedState=a.memoizedState,e.updateQueue=a.updateQueue,e.type=a.type,t=a.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function ds(e,t,a,l,n,c){var i=0;if(l=e,typeof e=="function")Zc(e)&&(i=1);else if(typeof e=="string")i=vx(e,a,Q.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case re:return e=ht(31,a,t,n),e.elementType=re,e.lanes=c,e;case V:return _a(a.children,n,c,t);case te:i=8,n|=24;break;case P:return e=ht(12,a,t,n|2),e.elementType=P,e.lanes=c,e;case W:return e=ht(13,a,t,n),e.elementType=W,e.lanes=c,e;case _:return e=ht(19,a,t,n),e.elementType=_,e.lanes=c,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case K:case se:i=10;break e;case F:i=9;break e;case I:i=11;break e;case k:i=14;break e;case Z:i=16,l=null;break e}i=29,a=Error(r(130,e===null?"null":typeof e,"")),l=null}return t=ht(i,a,t,n),t.elementType=e,t.type=l,t.lanes=c,t}function _a(e,t,a,l){return e=ht(7,e,l,t),e.lanes=a,e}function Kc(e,t,a){return e=ht(6,e,null,t),e.lanes=a,e}function Jc(e,t,a){return t=ht(4,e.children!==null?e.children:[],e.key,t),t.lanes=a,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var ml=[],hl=0,ms=null,hs=0,Tt=[],At=0,La=null,Xt=1,Yt="";function ka(e,t){ml[hl++]=hs,ml[hl++]=ms,ms=e,hs=t}function fo(e,t,a){Tt[At++]=Xt,Tt[At++]=Yt,Tt[At++]=La,La=e;var l=Xt;e=Yt;var n=32-dt(l)-1;l&=~(1<<n),a+=1;var c=32-dt(t)+n;if(30<c){var i=n-n%5;c=(l&(1<<i)-1).toString(32),l>>=i,n-=i,Xt=1<<32-dt(t)+n|a<<n|l,Yt=c+e}else Xt=1<<c|a<<n|l,Yt=e}function Pc(e){e.return!==null&&(ka(e,1),fo(e,1,0))}function Wc(e){for(;e===ms;)ms=ml[--hl],ml[hl]=null,hs=ml[--hl],ml[hl]=null;for(;e===La;)La=Tt[--At],Tt[At]=null,Yt=Tt[--At],Tt[At]=null,Xt=Tt[--At],Tt[At]=null}var lt=null,qe=null,je=!1,Ba=null,Ht=!1,Fc=Error(r(519));function Ga(e){var t=Error(r(418,""));throw tn(St(t,e)),Fc}function mo(e){var t=e.stateNode,a=e.type,l=e.memoizedProps;switch(t[$e]=e,t[nt]=l,a){case"dialog":xe("cancel",t),xe("close",t);break;case"iframe":case"object":case"embed":xe("load",t);break;case"video":case"audio":for(a=0;a<An.length;a++)xe(An[a],t);break;case"source":xe("error",t);break;case"img":case"image":case"link":xe("error",t),xe("load",t);break;case"details":xe("toggle",t);break;case"input":xe("invalid",t),Dr(t,l.value,l.defaultValue,l.checked,l.defaultChecked,l.type,l.name,!0),es(t);break;case"select":xe("invalid",t);break;case"textarea":xe("invalid",t),Cr(t,l.value,l.defaultValue,l.children),es(t)}a=l.children,typeof a!="string"&&typeof a!="number"&&typeof a!="bigint"||t.textContent===""+a||l.suppressHydrationWarning===!0||Od(t.textContent,a)?(l.popover!=null&&(xe("beforetoggle",t),xe("toggle",t)),l.onScroll!=null&&xe("scroll",t),l.onScrollEnd!=null&&xe("scrollend",t),l.onClick!=null&&(t.onclick=Js),t=!0):t=!1,t||Ga(e)}function ho(e){for(lt=e.return;lt;)switch(lt.tag){case 5:case 13:Ht=!1;return;case 27:case 3:Ht=!0;return;default:lt=lt.return}}function $l(e){if(e!==lt)return!1;if(!je)return ho(e),je=!0,!1;var t=e.tag,a;if((a=t!==3&&t!==27)&&((a=t===5)&&(a=e.type,a=!(a!=="form"&&a!=="button")||mu(e.type,e.memoizedProps)),a=!a),a&&qe&&Ga(e),ho(e),t===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(r(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8)if(a=e.data,a==="/$"){if(t===0){qe=zt(e.nextSibling);break e}t--}else a!=="$"&&a!=="$!"&&a!=="$?"||t++;e=e.nextSibling}qe=null}}else t===27?(t=qe,ja(e.type)?(e=vu,vu=null,qe=e):qe=t):qe=lt?zt(e.stateNode.nextSibling):null;return!0}function en(){qe=lt=null,je=!1}function xo(){var e=Ba;return e!==null&&(ut===null?ut=e:ut.push.apply(ut,e),Ba=null),e}function tn(e){Ba===null?Ba=[e]:Ba.push(e)}var Ic=H(null),Va=null,Qt=null;function ia(e,t,a){L(Ic,t._currentValue),t._currentValue=a}function Zt(e){e._currentValue=Ic.current,X(Ic)}function $c(e,t,a){for(;e!==null;){var l=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,l!==null&&(l.childLanes|=t)):l!==null&&(l.childLanes&t)!==t&&(l.childLanes|=t),e===a)break;e=e.return}}function ei(e,t,a,l){var n=e.child;for(n!==null&&(n.return=e);n!==null;){var c=n.dependencies;if(c!==null){var i=n.child;c=c.firstContext;e:for(;c!==null;){var o=c;c=n;for(var h=0;h<t.length;h++)if(o.context===t[h]){c.lanes|=a,o=c.alternate,o!==null&&(o.lanes|=a),$c(c.return,a,e),l||(i=null);break e}c=o.next}}else if(n.tag===18){if(i=n.return,i===null)throw Error(r(341));i.lanes|=a,c=i.alternate,c!==null&&(c.lanes|=a),$c(i,a,e),i=null}else i=n.child;if(i!==null)i.return=n;else for(i=n;i!==null;){if(i===e){i=null;break}if(n=i.sibling,n!==null){n.return=i.return,i=n;break}i=i.return}n=i}}function an(e,t,a,l){e=null;for(var n=t,c=!1;n!==null;){if(!c){if((n.flags&524288)!==0)c=!0;else if((n.flags&262144)!==0)break}if(n.tag===10){var i=n.alternate;if(i===null)throw Error(r(387));if(i=i.memoizedProps,i!==null){var o=n.type;mt(n.pendingProps.value,i.value)||(e!==null?e.push(o):e=[o])}}else if(n===Ie.current){if(i=n.alternate,i===null)throw Error(r(387));i.memoizedState.memoizedState!==n.memoizedState.memoizedState&&(e!==null?e.push(zn):e=[zn])}n=n.return}e!==null&&ei(t,e,a,l),t.flags|=262144}function xs(e){for(e=e.firstContext;e!==null;){if(!mt(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function Xa(e){Va=e,Qt=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function et(e){return po(Va,e)}function ps(e,t){return Va===null&&Xa(e),po(e,t)}function po(e,t){var a=t._currentValue;if(t={context:t,memoizedValue:a,next:null},Qt===null){if(e===null)throw Error(r(308));Qt=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else Qt=Qt.next=t;return a}var ph=typeof AbortController<"u"?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(a,l){e.push(l)}};this.abort=function(){t.aborted=!0,e.forEach(function(a){return a()})}},vh=f.unstable_scheduleCallback,gh=f.unstable_NormalPriority,Ve={$$typeof:se,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function ti(){return{controller:new ph,data:new Map,refCount:0}}function ln(e){e.refCount--,e.refCount===0&&vh(gh,function(){e.controller.abort()})}var nn=null,ai=0,xl=0,pl=null;function bh(e,t){if(nn===null){var a=nn=[];ai=0,xl=nu(),pl={status:"pending",value:void 0,then:function(l){a.push(l)}}}return ai++,t.then(vo,vo),t}function vo(){if(--ai===0&&nn!==null){pl!==null&&(pl.status="fulfilled");var e=nn;nn=null,xl=0,pl=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function yh(e,t){var a=[],l={status:"pending",value:null,reason:null,then:function(n){a.push(n)}};return e.then(function(){l.status="fulfilled",l.value=t;for(var n=0;n<a.length;n++)(0,a[n])(t)},function(n){for(l.status="rejected",l.reason=n,n=0;n<a.length;n++)(0,a[n])(void 0)}),l}var go=O.S;O.S=function(e,t){typeof t=="object"&&t!==null&&typeof t.then=="function"&&bh(e,t),go!==null&&go(e,t)};var Ya=H(null);function li(){var e=Ya.current;return e!==null?e:Ce.pooledCache}function vs(e,t){t===null?L(Ya,Ya.current):L(Ya,t.pool)}function bo(){var e=li();return e===null?null:{parent:Ve._currentValue,pool:e}}var sn=Error(r(460)),yo=Error(r(474)),gs=Error(r(542)),ni={then:function(){}};function No(e){return e=e.status,e==="fulfilled"||e==="rejected"}function bs(){}function jo(e,t,a){switch(a=e[a],a===void 0?e.push(t):a!==t&&(t.then(bs,bs),t=a),t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,wo(e),e;default:if(typeof t.status=="string")t.then(bs,bs);else{if(e=Ce,e!==null&&100<e.shellSuspendCounter)throw Error(r(482));e=t,e.status="pending",e.then(function(l){if(t.status==="pending"){var n=t;n.status="fulfilled",n.value=l}},function(l){if(t.status==="pending"){var n=t;n.status="rejected",n.reason=l}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,wo(e),e}throw cn=t,sn}}var cn=null;function So(){if(cn===null)throw Error(r(459));var e=cn;return cn=null,e}function wo(e){if(e===sn||e===gs)throw Error(r(483))}var ua=!1;function si(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function ci(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function ra(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function oa(e,t,a){var l=e.updateQueue;if(l===null)return null;if(l=l.shared,(Se&2)!==0){var n=l.pending;return n===null?t.next=t:(t.next=n.next,n.next=t),l.pending=t,t=fs(e),ro(e,null,a),t}return os(e,l,t,a),fs(e)}function un(e,t,a){if(t=t.updateQueue,t!==null&&(t=t.shared,(a&4194048)!==0)){var l=t.lanes;l&=e.pendingLanes,a|=l,t.lanes=a,pr(e,a)}}function ii(e,t){var a=e.updateQueue,l=e.alternate;if(l!==null&&(l=l.updateQueue,a===l)){var n=null,c=null;if(a=a.firstBaseUpdate,a!==null){do{var i={lane:a.lane,tag:a.tag,payload:a.payload,callback:null,next:null};c===null?n=c=i:c=c.next=i,a=a.next}while(a!==null);c===null?n=c=t:c=c.next=t}else n=c=t;a={baseState:l.baseState,firstBaseUpdate:n,lastBaseUpdate:c,shared:l.shared,callbacks:l.callbacks},e.updateQueue=a;return}e=a.lastBaseUpdate,e===null?a.firstBaseUpdate=t:e.next=t,a.lastBaseUpdate=t}var ui=!1;function rn(){if(ui){var e=pl;if(e!==null)throw e}}function on(e,t,a,l){ui=!1;var n=e.updateQueue;ua=!1;var c=n.firstBaseUpdate,i=n.lastBaseUpdate,o=n.shared.pending;if(o!==null){n.shared.pending=null;var h=o,A=h.next;h.next=null,i===null?c=A:i.next=A,i=h;var z=e.alternate;z!==null&&(z=z.updateQueue,o=z.lastBaseUpdate,o!==i&&(o===null?z.firstBaseUpdate=A:o.next=A,z.lastBaseUpdate=h))}if(c!==null){var q=n.baseState;i=0,z=A=h=null,o=c;do{var D=o.lane&-536870913,E=D!==o.lane;if(E?(ye&D)===D:(l&D)===D){D!==0&&D===xl&&(ui=!0),z!==null&&(z=z.next={lane:0,tag:o.tag,payload:o.payload,callback:null,next:null});e:{var ie=e,le=o;D=t;var De=a;switch(le.tag){case 1:if(ie=le.payload,typeof ie=="function"){q=ie.call(De,q,D);break e}q=ie;break e;case 3:ie.flags=ie.flags&-65537|128;case 0:if(ie=le.payload,D=typeof ie=="function"?ie.call(De,q,D):ie,D==null)break e;q=y({},q,D);break e;case 2:ua=!0}}D=o.callback,D!==null&&(e.flags|=64,E&&(e.flags|=8192),E=n.callbacks,E===null?n.callbacks=[D]:E.push(D))}else E={lane:D,tag:o.tag,payload:o.payload,callback:o.callback,next:null},z===null?(A=z=E,h=q):z=z.next=E,i|=D;if(o=o.next,o===null){if(o=n.shared.pending,o===null)break;E=o,o=E.next,E.next=null,n.lastBaseUpdate=E,n.shared.pending=null}}while(!0);z===null&&(h=q),n.baseState=h,n.firstBaseUpdate=A,n.lastBaseUpdate=z,c===null&&(n.shared.lanes=0),ga|=i,e.lanes=i,e.memoizedState=q}}function To(e,t){if(typeof e!="function")throw Error(r(191,e));e.call(t)}function Ao(e,t){var a=e.callbacks;if(a!==null)for(e.callbacks=null,e=0;e<a.length;e++)To(a[e],t)}var vl=H(null),ys=H(0);function Do(e,t){e=$t,L(ys,e),L(vl,t),$t=e|t.baseLanes}function ri(){L(ys,$t),L(vl,vl.current)}function oi(){$t=ys.current,X(vl),X(ys)}var fa=0,de=null,Te=null,Be=null,Ns=!1,gl=!1,Qa=!1,js=0,fn=0,bl=null,Nh=0;function Le(){throw Error(r(321))}function fi(e,t){if(t===null)return!1;for(var a=0;a<t.length&&a<e.length;a++)if(!mt(e[a],t[a]))return!1;return!0}function di(e,t,a,l,n,c){return fa=c,de=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,O.H=e===null||e.memoizedState===null?ff:df,Qa=!1,c=a(l,n),Qa=!1,gl&&(c=Co(t,a,l,n)),Eo(e),c}function Eo(e){O.H=Es;var t=Te!==null&&Te.next!==null;if(fa=0,Be=Te=de=null,Ns=!1,fn=0,bl=null,t)throw Error(r(300));e===null||Qe||(e=e.dependencies,e!==null&&xs(e)&&(Qe=!0))}function Co(e,t,a,l){de=e;var n=0;do{if(gl&&(bl=null),fn=0,gl=!1,25<=n)throw Error(r(301));if(n+=1,Be=Te=null,e.updateQueue!=null){var c=e.updateQueue;c.lastEffect=null,c.events=null,c.stores=null,c.memoCache!=null&&(c.memoCache.index=0)}O.H=Eh,c=t(a,l)}while(gl);return c}function jh(){var e=O.H,t=e.useState()[0];return t=typeof t.then=="function"?dn(t):t,e=e.useState()[0],(Te!==null?Te.memoizedState:null)!==e&&(de.flags|=1024),t}function mi(){var e=js!==0;return js=0,e}function hi(e,t,a){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a}function xi(e){if(Ns){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}Ns=!1}fa=0,Be=Te=de=null,gl=!1,fn=js=0,bl=null}function ct(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Be===null?de.memoizedState=Be=e:Be=Be.next=e,Be}function Ge(){if(Te===null){var e=de.alternate;e=e!==null?e.memoizedState:null}else e=Te.next;var t=Be===null?de.memoizedState:Be.next;if(t!==null)Be=t,Te=e;else{if(e===null)throw de.alternate===null?Error(r(467)):Error(r(310));Te=e,e={memoizedState:Te.memoizedState,baseState:Te.baseState,baseQueue:Te.baseQueue,queue:Te.queue,next:null},Be===null?de.memoizedState=Be=e:Be=Be.next=e}return Be}function pi(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function dn(e){var t=fn;return fn+=1,bl===null&&(bl=[]),e=jo(bl,e,t),t=de,(Be===null?t.memoizedState:Be.next)===null&&(t=t.alternate,O.H=t===null||t.memoizedState===null?ff:df),e}function Ss(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return dn(e);if(e.$$typeof===se)return et(e)}throw Error(r(438,String(e)))}function vi(e){var t=null,a=de.updateQueue;if(a!==null&&(t=a.memoCache),t==null){var l=de.alternate;l!==null&&(l=l.updateQueue,l!==null&&(l=l.memoCache,l!=null&&(t={data:l.data.map(function(n){return n.slice()}),index:0})))}if(t==null&&(t={data:[],index:0}),a===null&&(a=pi(),de.updateQueue=a),a.memoCache=t,a=t.data[t.index],a===void 0)for(a=t.data[t.index]=Array(e),l=0;l<e;l++)a[l]=$;return t.index++,a}function Kt(e,t){return typeof t=="function"?t(e):t}function ws(e){var t=Ge();return gi(t,Te,e)}function gi(e,t,a){var l=e.queue;if(l===null)throw Error(r(311));l.lastRenderedReducer=a;var n=e.baseQueue,c=l.pending;if(c!==null){if(n!==null){var i=n.next;n.next=c.next,c.next=i}t.baseQueue=n=c,l.pending=null}if(c=e.baseState,n===null)e.memoizedState=c;else{t=n.next;var o=i=null,h=null,A=t,z=!1;do{var q=A.lane&-536870913;if(q!==A.lane?(ye&q)===q:(fa&q)===q){var D=A.revertLane;if(D===0)h!==null&&(h=h.next={lane:0,revertLane:0,action:A.action,hasEagerState:A.hasEagerState,eagerState:A.eagerState,next:null}),q===xl&&(z=!0);else if((fa&D)===D){A=A.next,D===xl&&(z=!0);continue}else q={lane:0,revertLane:A.revertLane,action:A.action,hasEagerState:A.hasEagerState,eagerState:A.eagerState,next:null},h===null?(o=h=q,i=c):h=h.next=q,de.lanes|=D,ga|=D;q=A.action,Qa&&a(c,q),c=A.hasEagerState?A.eagerState:a(c,q)}else D={lane:q,revertLane:A.revertLane,action:A.action,hasEagerState:A.hasEagerState,eagerState:A.eagerState,next:null},h===null?(o=h=D,i=c):h=h.next=D,de.lanes|=q,ga|=q;A=A.next}while(A!==null&&A!==t);if(h===null?i=c:h.next=o,!mt(c,e.memoizedState)&&(Qe=!0,z&&(a=pl,a!==null)))throw a;e.memoizedState=c,e.baseState=i,e.baseQueue=h,l.lastRenderedState=c}return n===null&&(l.lanes=0),[e.memoizedState,l.dispatch]}function bi(e){var t=Ge(),a=t.queue;if(a===null)throw Error(r(311));a.lastRenderedReducer=e;var l=a.dispatch,n=a.pending,c=t.memoizedState;if(n!==null){a.pending=null;var i=n=n.next;do c=e(c,i.action),i=i.next;while(i!==n);mt(c,t.memoizedState)||(Qe=!0),t.memoizedState=c,t.baseQueue===null&&(t.baseState=c),a.lastRenderedState=c}return[c,l]}function Mo(e,t,a){var l=de,n=Ge(),c=je;if(c){if(a===void 0)throw Error(r(407));a=a()}else a=t();var i=!mt((Te||n).memoizedState,a);i&&(n.memoizedState=a,Qe=!0),n=n.queue;var o=Uo.bind(null,l,n,e);if(mn(2048,8,o,[e]),n.getSnapshot!==t||i||Be!==null&&Be.memoizedState.tag&1){if(l.flags|=2048,yl(9,Ts(),zo.bind(null,l,n,a,t),null),Ce===null)throw Error(r(349));c||(fa&124)!==0||Oo(l,t,a)}return a}function Oo(e,t,a){e.flags|=16384,e={getSnapshot:t,value:a},t=de.updateQueue,t===null?(t=pi(),de.updateQueue=t,t.stores=[e]):(a=t.stores,a===null?t.stores=[e]:a.push(e))}function zo(e,t,a,l){t.value=a,t.getSnapshot=l,Ro(t)&&Ho(e)}function Uo(e,t,a){return a(function(){Ro(t)&&Ho(e)})}function Ro(e){var t=e.getSnapshot;e=e.value;try{var a=t();return!mt(e,a)}catch{return!0}}function Ho(e){var t=fl(e,2);t!==null&&bt(t,e,2)}function yi(e){var t=ct();if(typeof e=="function"){var a=e;if(e=a(),Qa){na(!0);try{a()}finally{na(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Kt,lastRenderedState:e},t}function qo(e,t,a,l){return e.baseState=a,gi(e,Te,typeof l=="function"?l:Kt)}function Sh(e,t,a,l,n){if(Ds(e))throw Error(r(485));if(e=t.action,e!==null){var c={payload:n,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(i){c.listeners.push(i)}};O.T!==null?a(!0):c.isTransition=!1,l(c),a=t.pending,a===null?(c.next=t.pending=c,_o(t,c)):(c.next=a.next,t.pending=a.next=c)}}function _o(e,t){var a=t.action,l=t.payload,n=e.state;if(t.isTransition){var c=O.T,i={};O.T=i;try{var o=a(n,l),h=O.S;h!==null&&h(i,o),Lo(e,t,o)}catch(A){Ni(e,t,A)}finally{O.T=c}}else try{c=a(n,l),Lo(e,t,c)}catch(A){Ni(e,t,A)}}function Lo(e,t,a){a!==null&&typeof a=="object"&&typeof a.then=="function"?a.then(function(l){ko(e,t,l)},function(l){return Ni(e,t,l)}):ko(e,t,a)}function ko(e,t,a){t.status="fulfilled",t.value=a,Bo(t),e.state=a,t=e.pending,t!==null&&(a=t.next,a===t?e.pending=null:(a=a.next,t.next=a,_o(e,a)))}function Ni(e,t,a){var l=e.pending;if(e.pending=null,l!==null){l=l.next;do t.status="rejected",t.reason=a,Bo(t),t=t.next;while(t!==l)}e.action=null}function Bo(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function Go(e,t){return t}function Vo(e,t){if(je){var a=Ce.formState;if(a!==null){e:{var l=de;if(je){if(qe){t:{for(var n=qe,c=Ht;n.nodeType!==8;){if(!c){n=null;break t}if(n=zt(n.nextSibling),n===null){n=null;break t}}c=n.data,n=c==="F!"||c==="F"?n:null}if(n){qe=zt(n.nextSibling),l=n.data==="F!";break e}}Ga(l)}l=!1}l&&(t=a[0])}}return a=ct(),a.memoizedState=a.baseState=t,l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Go,lastRenderedState:t},a.queue=l,a=uf.bind(null,de,l),l.dispatch=a,l=yi(!1),c=Ai.bind(null,de,!1,l.queue),l=ct(),n={state:t,dispatch:null,action:e,pending:null},l.queue=n,a=Sh.bind(null,de,n,c,a),n.dispatch=a,l.memoizedState=e,[t,a,!1]}function Xo(e){var t=Ge();return Yo(t,Te,e)}function Yo(e,t,a){if(t=gi(e,t,Go)[0],e=ws(Kt)[0],typeof t=="object"&&t!==null&&typeof t.then=="function")try{var l=dn(t)}catch(i){throw i===sn?gs:i}else l=t;t=Ge();var n=t.queue,c=n.dispatch;return a!==t.memoizedState&&(de.flags|=2048,yl(9,Ts(),wh.bind(null,n,a),null)),[l,c,e]}function wh(e,t){e.action=t}function Qo(e){var t=Ge(),a=Te;if(a!==null)return Yo(t,a,e);Ge(),t=t.memoizedState,a=Ge();var l=a.queue.dispatch;return a.memoizedState=e,[t,l,!1]}function yl(e,t,a,l){return e={tag:e,create:a,deps:l,inst:t,next:null},t=de.updateQueue,t===null&&(t=pi(),de.updateQueue=t),a=t.lastEffect,a===null?t.lastEffect=e.next=e:(l=a.next,a.next=e,e.next=l,t.lastEffect=e),e}function Ts(){return{destroy:void 0,resource:void 0}}function Zo(){return Ge().memoizedState}function As(e,t,a,l){var n=ct();l=l===void 0?null:l,de.flags|=e,n.memoizedState=yl(1|t,Ts(),a,l)}function mn(e,t,a,l){var n=Ge();l=l===void 0?null:l;var c=n.memoizedState.inst;Te!==null&&l!==null&&fi(l,Te.memoizedState.deps)?n.memoizedState=yl(t,c,a,l):(de.flags|=e,n.memoizedState=yl(1|t,c,a,l))}function Ko(e,t){As(8390656,8,e,t)}function Jo(e,t){mn(2048,8,e,t)}function Po(e,t){return mn(4,2,e,t)}function Wo(e,t){return mn(4,4,e,t)}function Fo(e,t){if(typeof t=="function"){e=e();var a=t(e);return function(){typeof a=="function"?a():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Io(e,t,a){a=a!=null?a.concat([e]):null,mn(4,4,Fo.bind(null,t,e),a)}function ji(){}function $o(e,t){var a=Ge();t=t===void 0?null:t;var l=a.memoizedState;return t!==null&&fi(t,l[1])?l[0]:(a.memoizedState=[e,t],e)}function ef(e,t){var a=Ge();t=t===void 0?null:t;var l=a.memoizedState;if(t!==null&&fi(t,l[1]))return l[0];if(l=e(),Qa){na(!0);try{e()}finally{na(!1)}}return a.memoizedState=[l,t],l}function Si(e,t,a){return a===void 0||(fa&1073741824)!==0?e.memoizedState=t:(e.memoizedState=a,e=nd(),de.lanes|=e,ga|=e,a)}function tf(e,t,a,l){return mt(a,t)?a:vl.current!==null?(e=Si(e,a,l),mt(e,t)||(Qe=!0),e):(fa&42)===0?(Qe=!0,e.memoizedState=a):(e=nd(),de.lanes|=e,ga|=e,t)}function af(e,t,a,l,n){var c=C.p;C.p=c!==0&&8>c?c:8;var i=O.T,o={};O.T=o,Ai(e,!1,t,a);try{var h=n(),A=O.S;if(A!==null&&A(o,h),h!==null&&typeof h=="object"&&typeof h.then=="function"){var z=yh(h,l);hn(e,t,z,gt(e))}else hn(e,t,l,gt(e))}catch(q){hn(e,t,{then:function(){},status:"rejected",reason:q},gt())}finally{C.p=c,O.T=i}}function Th(){}function wi(e,t,a,l){if(e.tag!==5)throw Error(r(476));var n=lf(e).queue;af(e,n,t,G,a===null?Th:function(){return nf(e),a(l)})}function lf(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:G,baseState:G,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Kt,lastRenderedState:G},next:null};var a={};return t.next={memoizedState:a,baseState:a,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Kt,lastRenderedState:a},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function nf(e){var t=lf(e).next.queue;hn(e,t,{},gt())}function Ti(){return et(zn)}function sf(){return Ge().memoizedState}function cf(){return Ge().memoizedState}function Ah(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var a=gt();e=ra(a);var l=oa(t,e,a);l!==null&&(bt(l,t,a),un(l,t,a)),t={cache:ti()},e.payload=t;return}t=t.return}}function Dh(e,t,a){var l=gt();a={lane:l,revertLane:0,action:a,hasEagerState:!1,eagerState:null,next:null},Ds(e)?rf(t,a):(a=Qc(e,t,a,l),a!==null&&(bt(a,e,l),of(a,t,l)))}function uf(e,t,a){var l=gt();hn(e,t,a,l)}function hn(e,t,a,l){var n={lane:l,revertLane:0,action:a,hasEagerState:!1,eagerState:null,next:null};if(Ds(e))rf(t,n);else{var c=e.alternate;if(e.lanes===0&&(c===null||c.lanes===0)&&(c=t.lastRenderedReducer,c!==null))try{var i=t.lastRenderedState,o=c(i,a);if(n.hasEagerState=!0,n.eagerState=o,mt(o,i))return os(e,t,n,0),Ce===null&&rs(),!1}catch{}finally{}if(a=Qc(e,t,n,l),a!==null)return bt(a,e,l),of(a,t,l),!0}return!1}function Ai(e,t,a,l){if(l={lane:2,revertLane:nu(),action:l,hasEagerState:!1,eagerState:null,next:null},Ds(e)){if(t)throw Error(r(479))}else t=Qc(e,a,l,2),t!==null&&bt(t,e,2)}function Ds(e){var t=e.alternate;return e===de||t!==null&&t===de}function rf(e,t){gl=Ns=!0;var a=e.pending;a===null?t.next=t:(t.next=a.next,a.next=t),e.pending=t}function of(e,t,a){if((a&4194048)!==0){var l=t.lanes;l&=e.pendingLanes,a|=l,t.lanes=a,pr(e,a)}}var Es={readContext:et,use:Ss,useCallback:Le,useContext:Le,useEffect:Le,useImperativeHandle:Le,useLayoutEffect:Le,useInsertionEffect:Le,useMemo:Le,useReducer:Le,useRef:Le,useState:Le,useDebugValue:Le,useDeferredValue:Le,useTransition:Le,useSyncExternalStore:Le,useId:Le,useHostTransitionStatus:Le,useFormState:Le,useActionState:Le,useOptimistic:Le,useMemoCache:Le,useCacheRefresh:Le},ff={readContext:et,use:Ss,useCallback:function(e,t){return ct().memoizedState=[e,t===void 0?null:t],e},useContext:et,useEffect:Ko,useImperativeHandle:function(e,t,a){a=a!=null?a.concat([e]):null,As(4194308,4,Fo.bind(null,t,e),a)},useLayoutEffect:function(e,t){return As(4194308,4,e,t)},useInsertionEffect:function(e,t){As(4,2,e,t)},useMemo:function(e,t){var a=ct();t=t===void 0?null:t;var l=e();if(Qa){na(!0);try{e()}finally{na(!1)}}return a.memoizedState=[l,t],l},useReducer:function(e,t,a){var l=ct();if(a!==void 0){var n=a(t);if(Qa){na(!0);try{a(t)}finally{na(!1)}}}else n=t;return l.memoizedState=l.baseState=n,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:n},l.queue=e,e=e.dispatch=Dh.bind(null,de,e),[l.memoizedState,e]},useRef:function(e){var t=ct();return e={current:e},t.memoizedState=e},useState:function(e){e=yi(e);var t=e.queue,a=uf.bind(null,de,t);return t.dispatch=a,[e.memoizedState,a]},useDebugValue:ji,useDeferredValue:function(e,t){var a=ct();return Si(a,e,t)},useTransition:function(){var e=yi(!1);return e=af.bind(null,de,e.queue,!0,!1),ct().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,a){var l=de,n=ct();if(je){if(a===void 0)throw Error(r(407));a=a()}else{if(a=t(),Ce===null)throw Error(r(349));(ye&124)!==0||Oo(l,t,a)}n.memoizedState=a;var c={value:a,getSnapshot:t};return n.queue=c,Ko(Uo.bind(null,l,c,e),[e]),l.flags|=2048,yl(9,Ts(),zo.bind(null,l,c,a,t),null),a},useId:function(){var e=ct(),t=Ce.identifierPrefix;if(je){var a=Yt,l=Xt;a=(l&~(1<<32-dt(l)-1)).toString(32)+a,t="«"+t+"R"+a,a=js++,0<a&&(t+="H"+a.toString(32)),t+="»"}else a=Nh++,t="«"+t+"r"+a.toString(32)+"»";return e.memoizedState=t},useHostTransitionStatus:Ti,useFormState:Vo,useActionState:Vo,useOptimistic:function(e){var t=ct();t.memoizedState=t.baseState=e;var a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=a,t=Ai.bind(null,de,!0,a),a.dispatch=t,[e,t]},useMemoCache:vi,useCacheRefresh:function(){return ct().memoizedState=Ah.bind(null,de)}},df={readContext:et,use:Ss,useCallback:$o,useContext:et,useEffect:Jo,useImperativeHandle:Io,useInsertionEffect:Po,useLayoutEffect:Wo,useMemo:ef,useReducer:ws,useRef:Zo,useState:function(){return ws(Kt)},useDebugValue:ji,useDeferredValue:function(e,t){var a=Ge();return tf(a,Te.memoizedState,e,t)},useTransition:function(){var e=ws(Kt)[0],t=Ge().memoizedState;return[typeof e=="boolean"?e:dn(e),t]},useSyncExternalStore:Mo,useId:sf,useHostTransitionStatus:Ti,useFormState:Xo,useActionState:Xo,useOptimistic:function(e,t){var a=Ge();return qo(a,Te,e,t)},useMemoCache:vi,useCacheRefresh:cf},Eh={readContext:et,use:Ss,useCallback:$o,useContext:et,useEffect:Jo,useImperativeHandle:Io,useInsertionEffect:Po,useLayoutEffect:Wo,useMemo:ef,useReducer:bi,useRef:Zo,useState:function(){return bi(Kt)},useDebugValue:ji,useDeferredValue:function(e,t){var a=Ge();return Te===null?Si(a,e,t):tf(a,Te.memoizedState,e,t)},useTransition:function(){var e=bi(Kt)[0],t=Ge().memoizedState;return[typeof e=="boolean"?e:dn(e),t]},useSyncExternalStore:Mo,useId:sf,useHostTransitionStatus:Ti,useFormState:Qo,useActionState:Qo,useOptimistic:function(e,t){var a=Ge();return Te!==null?qo(a,Te,e,t):(a.baseState=e,[e,a.queue.dispatch])},useMemoCache:vi,useCacheRefresh:cf},Nl=null,xn=0;function Cs(e){var t=xn;return xn+=1,Nl===null&&(Nl=[]),jo(Nl,e,t)}function pn(e,t){t=t.props.ref,e.ref=t!==void 0?t:null}function Ms(e,t){throw t.$$typeof===M?Error(r(525)):(e=Object.prototype.toString.call(t),Error(r(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e)))}function mf(e){var t=e._init;return t(e._payload)}function hf(e){function t(j,b){if(e){var T=j.deletions;T===null?(j.deletions=[b],j.flags|=16):T.push(b)}}function a(j,b){if(!e)return null;for(;b!==null;)t(j,b),b=b.sibling;return null}function l(j){for(var b=new Map;j!==null;)j.key!==null?b.set(j.key,j):b.set(j.index,j),j=j.sibling;return b}function n(j,b){return j=Vt(j,b),j.index=0,j.sibling=null,j}function c(j,b,T){return j.index=T,e?(T=j.alternate,T!==null?(T=T.index,T<b?(j.flags|=67108866,b):T):(j.flags|=67108866,b)):(j.flags|=1048576,b)}function i(j){return e&&j.alternate===null&&(j.flags|=67108866),j}function o(j,b,T,R){return b===null||b.tag!==6?(b=Kc(T,j.mode,R),b.return=j,b):(b=n(b,T),b.return=j,b)}function h(j,b,T,R){var J=T.type;return J===V?z(j,b,T.props.children,R,T.key):b!==null&&(b.elementType===J||typeof J=="object"&&J!==null&&J.$$typeof===Z&&mf(J)===b.type)?(b=n(b,T.props),pn(b,T),b.return=j,b):(b=ds(T.type,T.key,T.props,null,j.mode,R),pn(b,T),b.return=j,b)}function A(j,b,T,R){return b===null||b.tag!==4||b.stateNode.containerInfo!==T.containerInfo||b.stateNode.implementation!==T.implementation?(b=Jc(T,j.mode,R),b.return=j,b):(b=n(b,T.children||[]),b.return=j,b)}function z(j,b,T,R,J){return b===null||b.tag!==7?(b=_a(T,j.mode,R,J),b.return=j,b):(b=n(b,T),b.return=j,b)}function q(j,b,T){if(typeof b=="string"&&b!==""||typeof b=="number"||typeof b=="bigint")return b=Kc(""+b,j.mode,T),b.return=j,b;if(typeof b=="object"&&b!==null){switch(b.$$typeof){case w:return T=ds(b.type,b.key,b.props,null,j.mode,T),pn(T,b),T.return=j,T;case B:return b=Jc(b,j.mode,T),b.return=j,b;case Z:var R=b._init;return b=R(b._payload),q(j,b,T)}if(be(b)||ge(b))return b=_a(b,j.mode,T,null),b.return=j,b;if(typeof b.then=="function")return q(j,Cs(b),T);if(b.$$typeof===se)return q(j,ps(j,b),T);Ms(j,b)}return null}function D(j,b,T,R){var J=b!==null?b.key:null;if(typeof T=="string"&&T!==""||typeof T=="number"||typeof T=="bigint")return J!==null?null:o(j,b,""+T,R);if(typeof T=="object"&&T!==null){switch(T.$$typeof){case w:return T.key===J?h(j,b,T,R):null;case B:return T.key===J?A(j,b,T,R):null;case Z:return J=T._init,T=J(T._payload),D(j,b,T,R)}if(be(T)||ge(T))return J!==null?null:z(j,b,T,R,null);if(typeof T.then=="function")return D(j,b,Cs(T),R);if(T.$$typeof===se)return D(j,b,ps(j,T),R);Ms(j,T)}return null}function E(j,b,T,R,J){if(typeof R=="string"&&R!==""||typeof R=="number"||typeof R=="bigint")return j=j.get(T)||null,o(b,j,""+R,J);if(typeof R=="object"&&R!==null){switch(R.$$typeof){case w:return j=j.get(R.key===null?T:R.key)||null,h(b,j,R,J);case B:return j=j.get(R.key===null?T:R.key)||null,A(b,j,R,J);case Z:var me=R._init;return R=me(R._payload),E(j,b,T,R,J)}if(be(R)||ge(R))return j=j.get(T)||null,z(b,j,R,J,null);if(typeof R.then=="function")return E(j,b,T,Cs(R),J);if(R.$$typeof===se)return E(j,b,T,ps(b,R),J);Ms(b,R)}return null}function ie(j,b,T,R){for(var J=null,me=null,ee=b,ne=b=0,Ke=null;ee!==null&&ne<T.length;ne++){ee.index>ne?(Ke=ee,ee=null):Ke=ee.sibling;var Ne=D(j,ee,T[ne],R);if(Ne===null){ee===null&&(ee=Ke);break}e&&ee&&Ne.alternate===null&&t(j,ee),b=c(Ne,b,ne),me===null?J=Ne:me.sibling=Ne,me=Ne,ee=Ke}if(ne===T.length)return a(j,ee),je&&ka(j,ne),J;if(ee===null){for(;ne<T.length;ne++)ee=q(j,T[ne],R),ee!==null&&(b=c(ee,b,ne),me===null?J=ee:me.sibling=ee,me=ee);return je&&ka(j,ne),J}for(ee=l(ee);ne<T.length;ne++)Ke=E(ee,j,ne,T[ne],R),Ke!==null&&(e&&Ke.alternate!==null&&ee.delete(Ke.key===null?ne:Ke.key),b=c(Ke,b,ne),me===null?J=Ke:me.sibling=Ke,me=Ke);return e&&ee.forEach(function(Da){return t(j,Da)}),je&&ka(j,ne),J}function le(j,b,T,R){if(T==null)throw Error(r(151));for(var J=null,me=null,ee=b,ne=b=0,Ke=null,Ne=T.next();ee!==null&&!Ne.done;ne++,Ne=T.next()){ee.index>ne?(Ke=ee,ee=null):Ke=ee.sibling;var Da=D(j,ee,Ne.value,R);if(Da===null){ee===null&&(ee=Ke);break}e&&ee&&Da.alternate===null&&t(j,ee),b=c(Da,b,ne),me===null?J=Da:me.sibling=Da,me=Da,ee=Ke}if(Ne.done)return a(j,ee),je&&ka(j,ne),J;if(ee===null){for(;!Ne.done;ne++,Ne=T.next())Ne=q(j,Ne.value,R),Ne!==null&&(b=c(Ne,b,ne),me===null?J=Ne:me.sibling=Ne,me=Ne);return je&&ka(j,ne),J}for(ee=l(ee);!Ne.done;ne++,Ne=T.next())Ne=E(ee,j,ne,Ne.value,R),Ne!==null&&(e&&Ne.alternate!==null&&ee.delete(Ne.key===null?ne:Ne.key),b=c(Ne,b,ne),me===null?J=Ne:me.sibling=Ne,me=Ne);return e&&ee.forEach(function(Cx){return t(j,Cx)}),je&&ka(j,ne),J}function De(j,b,T,R){if(typeof T=="object"&&T!==null&&T.type===V&&T.key===null&&(T=T.props.children),typeof T=="object"&&T!==null){switch(T.$$typeof){case w:e:{for(var J=T.key;b!==null;){if(b.key===J){if(J=T.type,J===V){if(b.tag===7){a(j,b.sibling),R=n(b,T.props.children),R.return=j,j=R;break e}}else if(b.elementType===J||typeof J=="object"&&J!==null&&J.$$typeof===Z&&mf(J)===b.type){a(j,b.sibling),R=n(b,T.props),pn(R,T),R.return=j,j=R;break e}a(j,b);break}else t(j,b);b=b.sibling}T.type===V?(R=_a(T.props.children,j.mode,R,T.key),R.return=j,j=R):(R=ds(T.type,T.key,T.props,null,j.mode,R),pn(R,T),R.return=j,j=R)}return i(j);case B:e:{for(J=T.key;b!==null;){if(b.key===J)if(b.tag===4&&b.stateNode.containerInfo===T.containerInfo&&b.stateNode.implementation===T.implementation){a(j,b.sibling),R=n(b,T.children||[]),R.return=j,j=R;break e}else{a(j,b);break}else t(j,b);b=b.sibling}R=Jc(T,j.mode,R),R.return=j,j=R}return i(j);case Z:return J=T._init,T=J(T._payload),De(j,b,T,R)}if(be(T))return ie(j,b,T,R);if(ge(T)){if(J=ge(T),typeof J!="function")throw Error(r(150));return T=J.call(T),le(j,b,T,R)}if(typeof T.then=="function")return De(j,b,Cs(T),R);if(T.$$typeof===se)return De(j,b,ps(j,T),R);Ms(j,T)}return typeof T=="string"&&T!==""||typeof T=="number"||typeof T=="bigint"?(T=""+T,b!==null&&b.tag===6?(a(j,b.sibling),R=n(b,T),R.return=j,j=R):(a(j,b),R=Kc(T,j.mode,R),R.return=j,j=R),i(j)):a(j,b)}return function(j,b,T,R){try{xn=0;var J=De(j,b,T,R);return Nl=null,J}catch(ee){if(ee===sn||ee===gs)throw ee;var me=ht(29,ee,null,j.mode);return me.lanes=R,me.return=j,me}finally{}}}var jl=hf(!0),xf=hf(!1),Dt=H(null),qt=null;function da(e){var t=e.alternate;L(Xe,Xe.current&1),L(Dt,e),qt===null&&(t===null||vl.current!==null||t.memoizedState!==null)&&(qt=e)}function pf(e){if(e.tag===22){if(L(Xe,Xe.current),L(Dt,e),qt===null){var t=e.alternate;t!==null&&t.memoizedState!==null&&(qt=e)}}else ma()}function ma(){L(Xe,Xe.current),L(Dt,Dt.current)}function Jt(e){X(Dt),qt===e&&(qt=null),X(Xe)}var Xe=H(0);function Os(e){for(var t=e;t!==null;){if(t.tag===13){var a=t.memoizedState;if(a!==null&&(a=a.dehydrated,a===null||a.data==="$?"||pu(a)))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}function Di(e,t,a,l){t=e.memoizedState,a=a(l,t),a=a==null?t:y({},t,a),e.memoizedState=a,e.lanes===0&&(e.updateQueue.baseState=a)}var Ei={enqueueSetState:function(e,t,a){e=e._reactInternals;var l=gt(),n=ra(l);n.payload=t,a!=null&&(n.callback=a),t=oa(e,n,l),t!==null&&(bt(t,e,l),un(t,e,l))},enqueueReplaceState:function(e,t,a){e=e._reactInternals;var l=gt(),n=ra(l);n.tag=1,n.payload=t,a!=null&&(n.callback=a),t=oa(e,n,l),t!==null&&(bt(t,e,l),un(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var a=gt(),l=ra(a);l.tag=2,t!=null&&(l.callback=t),t=oa(e,l,a),t!==null&&(bt(t,e,a),un(t,e,a))}};function vf(e,t,a,l,n,c,i){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(l,c,i):t.prototype&&t.prototype.isPureReactComponent?!Fl(a,l)||!Fl(n,c):!0}function gf(e,t,a,l){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(a,l),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(a,l),t.state!==e&&Ei.enqueueReplaceState(t,t.state,null)}function Za(e,t){var a=t;if("ref"in t){a={};for(var l in t)l!=="ref"&&(a[l]=t[l])}if(e=e.defaultProps){a===t&&(a=y({},a));for(var n in e)a[n]===void 0&&(a[n]=e[n])}return a}var zs=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)};function bf(e){zs(e)}function yf(e){console.error(e)}function Nf(e){zs(e)}function Us(e,t){try{var a=e.onUncaughtError;a(t.value,{componentStack:t.stack})}catch(l){setTimeout(function(){throw l})}}function jf(e,t,a){try{var l=e.onCaughtError;l(a.value,{componentStack:a.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(n){setTimeout(function(){throw n})}}function Ci(e,t,a){return a=ra(a),a.tag=3,a.payload={element:null},a.callback=function(){Us(e,t)},a}function Sf(e){return e=ra(e),e.tag=3,e}function wf(e,t,a,l){var n=a.type.getDerivedStateFromError;if(typeof n=="function"){var c=l.value;e.payload=function(){return n(c)},e.callback=function(){jf(t,a,l)}}var i=a.stateNode;i!==null&&typeof i.componentDidCatch=="function"&&(e.callback=function(){jf(t,a,l),typeof n!="function"&&(ba===null?ba=new Set([this]):ba.add(this));var o=l.stack;this.componentDidCatch(l.value,{componentStack:o!==null?o:""})})}function Ch(e,t,a,l,n){if(a.flags|=32768,l!==null&&typeof l=="object"&&typeof l.then=="function"){if(t=a.alternate,t!==null&&an(t,a,n,!0),a=Dt.current,a!==null){switch(a.tag){case 13:return qt===null?$i():a.alternate===null&&_e===0&&(_e=3),a.flags&=-257,a.flags|=65536,a.lanes=n,l===ni?a.flags|=16384:(t=a.updateQueue,t===null?a.updateQueue=new Set([l]):t.add(l),tu(e,l,n)),!1;case 22:return a.flags|=65536,l===ni?a.flags|=16384:(t=a.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([l])},a.updateQueue=t):(a=t.retryQueue,a===null?t.retryQueue=new Set([l]):a.add(l)),tu(e,l,n)),!1}throw Error(r(435,a.tag))}return tu(e,l,n),$i(),!1}if(je)return t=Dt.current,t!==null?((t.flags&65536)===0&&(t.flags|=256),t.flags|=65536,t.lanes=n,l!==Fc&&(e=Error(r(422),{cause:l}),tn(St(e,a)))):(l!==Fc&&(t=Error(r(423),{cause:l}),tn(St(t,a))),e=e.current.alternate,e.flags|=65536,n&=-n,e.lanes|=n,l=St(l,a),n=Ci(e.stateNode,l,n),ii(e,n),_e!==4&&(_e=2)),!1;var c=Error(r(520),{cause:l});if(c=St(c,a),Sn===null?Sn=[c]:Sn.push(c),_e!==4&&(_e=2),t===null)return!0;l=St(l,a),a=t;do{switch(a.tag){case 3:return a.flags|=65536,e=n&-n,a.lanes|=e,e=Ci(a.stateNode,l,e),ii(a,e),!1;case 1:if(t=a.type,c=a.stateNode,(a.flags&128)===0&&(typeof t.getDerivedStateFromError=="function"||c!==null&&typeof c.componentDidCatch=="function"&&(ba===null||!ba.has(c))))return a.flags|=65536,n&=-n,a.lanes|=n,n=Sf(n),wf(n,e,a,l),ii(a,n),!1}a=a.return}while(a!==null);return!1}var Tf=Error(r(461)),Qe=!1;function Je(e,t,a,l){t.child=e===null?xf(t,null,a,l):jl(t,e.child,a,l)}function Af(e,t,a,l,n){a=a.render;var c=t.ref;if("ref"in l){var i={};for(var o in l)o!=="ref"&&(i[o]=l[o])}else i=l;return Xa(t),l=di(e,t,a,i,c,n),o=mi(),e!==null&&!Qe?(hi(e,t,n),Pt(e,t,n)):(je&&o&&Pc(t),t.flags|=1,Je(e,t,l,n),t.child)}function Df(e,t,a,l,n){if(e===null){var c=a.type;return typeof c=="function"&&!Zc(c)&&c.defaultProps===void 0&&a.compare===null?(t.tag=15,t.type=c,Ef(e,t,c,l,n)):(e=ds(a.type,null,l,t,t.mode,n),e.ref=t.ref,e.return=t,t.child=e)}if(c=e.child,!_i(e,n)){var i=c.memoizedProps;if(a=a.compare,a=a!==null?a:Fl,a(i,l)&&e.ref===t.ref)return Pt(e,t,n)}return t.flags|=1,e=Vt(c,l),e.ref=t.ref,e.return=t,t.child=e}function Ef(e,t,a,l,n){if(e!==null){var c=e.memoizedProps;if(Fl(c,l)&&e.ref===t.ref)if(Qe=!1,t.pendingProps=l=c,_i(e,n))(e.flags&131072)!==0&&(Qe=!0);else return t.lanes=e.lanes,Pt(e,t,n)}return Mi(e,t,a,l,n)}function Cf(e,t,a){var l=t.pendingProps,n=l.children,c=e!==null?e.memoizedState:null;if(l.mode==="hidden"){if((t.flags&128)!==0){if(l=c!==null?c.baseLanes|a:a,e!==null){for(n=t.child=e.child,c=0;n!==null;)c=c|n.lanes|n.childLanes,n=n.sibling;t.childLanes=c&~l}else t.childLanes=0,t.child=null;return Mf(e,t,l,a)}if((a&536870912)!==0)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&vs(t,c!==null?c.cachePool:null),c!==null?Do(t,c):ri(),pf(t);else return t.lanes=t.childLanes=536870912,Mf(e,t,c!==null?c.baseLanes|a:a,a)}else c!==null?(vs(t,c.cachePool),Do(t,c),ma(),t.memoizedState=null):(e!==null&&vs(t,null),ri(),ma());return Je(e,t,n,a),t.child}function Mf(e,t,a,l){var n=li();return n=n===null?null:{parent:Ve._currentValue,pool:n},t.memoizedState={baseLanes:a,cachePool:n},e!==null&&vs(t,null),ri(),pf(t),e!==null&&an(e,t,l,!0),null}function Rs(e,t){var a=t.ref;if(a===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof a!="function"&&typeof a!="object")throw Error(r(284));(e===null||e.ref!==a)&&(t.flags|=4194816)}}function Mi(e,t,a,l,n){return Xa(t),a=di(e,t,a,l,void 0,n),l=mi(),e!==null&&!Qe?(hi(e,t,n),Pt(e,t,n)):(je&&l&&Pc(t),t.flags|=1,Je(e,t,a,n),t.child)}function Of(e,t,a,l,n,c){return Xa(t),t.updateQueue=null,a=Co(t,l,a,n),Eo(e),l=mi(),e!==null&&!Qe?(hi(e,t,c),Pt(e,t,c)):(je&&l&&Pc(t),t.flags|=1,Je(e,t,a,c),t.child)}function zf(e,t,a,l,n){if(Xa(t),t.stateNode===null){var c=dl,i=a.contextType;typeof i=="object"&&i!==null&&(c=et(i)),c=new a(l,c),t.memoizedState=c.state!==null&&c.state!==void 0?c.state:null,c.updater=Ei,t.stateNode=c,c._reactInternals=t,c=t.stateNode,c.props=l,c.state=t.memoizedState,c.refs={},si(t),i=a.contextType,c.context=typeof i=="object"&&i!==null?et(i):dl,c.state=t.memoizedState,i=a.getDerivedStateFromProps,typeof i=="function"&&(Di(t,a,i,l),c.state=t.memoizedState),typeof a.getDerivedStateFromProps=="function"||typeof c.getSnapshotBeforeUpdate=="function"||typeof c.UNSAFE_componentWillMount!="function"&&typeof c.componentWillMount!="function"||(i=c.state,typeof c.componentWillMount=="function"&&c.componentWillMount(),typeof c.UNSAFE_componentWillMount=="function"&&c.UNSAFE_componentWillMount(),i!==c.state&&Ei.enqueueReplaceState(c,c.state,null),on(t,l,c,n),rn(),c.state=t.memoizedState),typeof c.componentDidMount=="function"&&(t.flags|=4194308),l=!0}else if(e===null){c=t.stateNode;var o=t.memoizedProps,h=Za(a,o);c.props=h;var A=c.context,z=a.contextType;i=dl,typeof z=="object"&&z!==null&&(i=et(z));var q=a.getDerivedStateFromProps;z=typeof q=="function"||typeof c.getSnapshotBeforeUpdate=="function",o=t.pendingProps!==o,z||typeof c.UNSAFE_componentWillReceiveProps!="function"&&typeof c.componentWillReceiveProps!="function"||(o||A!==i)&&gf(t,c,l,i),ua=!1;var D=t.memoizedState;c.state=D,on(t,l,c,n),rn(),A=t.memoizedState,o||D!==A||ua?(typeof q=="function"&&(Di(t,a,q,l),A=t.memoizedState),(h=ua||vf(t,a,h,l,D,A,i))?(z||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"&&(t.flags|=4194308)):(typeof c.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=l,t.memoizedState=A),c.props=l,c.state=A,c.context=i,l=h):(typeof c.componentDidMount=="function"&&(t.flags|=4194308),l=!1)}else{c=t.stateNode,ci(e,t),i=t.memoizedProps,z=Za(a,i),c.props=z,q=t.pendingProps,D=c.context,A=a.contextType,h=dl,typeof A=="object"&&A!==null&&(h=et(A)),o=a.getDerivedStateFromProps,(A=typeof o=="function"||typeof c.getSnapshotBeforeUpdate=="function")||typeof c.UNSAFE_componentWillReceiveProps!="function"&&typeof c.componentWillReceiveProps!="function"||(i!==q||D!==h)&&gf(t,c,l,h),ua=!1,D=t.memoizedState,c.state=D,on(t,l,c,n),rn();var E=t.memoizedState;i!==q||D!==E||ua||e!==null&&e.dependencies!==null&&xs(e.dependencies)?(typeof o=="function"&&(Di(t,a,o,l),E=t.memoizedState),(z=ua||vf(t,a,z,l,D,E,h)||e!==null&&e.dependencies!==null&&xs(e.dependencies))?(A||typeof c.UNSAFE_componentWillUpdate!="function"&&typeof c.componentWillUpdate!="function"||(typeof c.componentWillUpdate=="function"&&c.componentWillUpdate(l,E,h),typeof c.UNSAFE_componentWillUpdate=="function"&&c.UNSAFE_componentWillUpdate(l,E,h)),typeof c.componentDidUpdate=="function"&&(t.flags|=4),typeof c.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof c.componentDidUpdate!="function"||i===e.memoizedProps&&D===e.memoizedState||(t.flags|=4),typeof c.getSnapshotBeforeUpdate!="function"||i===e.memoizedProps&&D===e.memoizedState||(t.flags|=1024),t.memoizedProps=l,t.memoizedState=E),c.props=l,c.state=E,c.context=h,l=z):(typeof c.componentDidUpdate!="function"||i===e.memoizedProps&&D===e.memoizedState||(t.flags|=4),typeof c.getSnapshotBeforeUpdate!="function"||i===e.memoizedProps&&D===e.memoizedState||(t.flags|=1024),l=!1)}return c=l,Rs(e,t),l=(t.flags&128)!==0,c||l?(c=t.stateNode,a=l&&typeof a.getDerivedStateFromError!="function"?null:c.render(),t.flags|=1,e!==null&&l?(t.child=jl(t,e.child,null,n),t.child=jl(t,null,a,n)):Je(e,t,a,n),t.memoizedState=c.state,e=t.child):e=Pt(e,t,n),e}function Uf(e,t,a,l){return en(),t.flags|=256,Je(e,t,a,l),t.child}var Oi={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function zi(e){return{baseLanes:e,cachePool:bo()}}function Ui(e,t,a){return e=e!==null?e.childLanes&~a:0,t&&(e|=Et),e}function Rf(e,t,a){var l=t.pendingProps,n=!1,c=(t.flags&128)!==0,i;if((i=c)||(i=e!==null&&e.memoizedState===null?!1:(Xe.current&2)!==0),i&&(n=!0,t.flags&=-129),i=(t.flags&32)!==0,t.flags&=-33,e===null){if(je){if(n?da(t):ma(),je){var o=qe,h;if(h=o){e:{for(h=o,o=Ht;h.nodeType!==8;){if(!o){o=null;break e}if(h=zt(h.nextSibling),h===null){o=null;break e}}o=h}o!==null?(t.memoizedState={dehydrated:o,treeContext:La!==null?{id:Xt,overflow:Yt}:null,retryLane:536870912,hydrationErrors:null},h=ht(18,null,null,0),h.stateNode=o,h.return=t,t.child=h,lt=t,qe=null,h=!0):h=!1}h||Ga(t)}if(o=t.memoizedState,o!==null&&(o=o.dehydrated,o!==null))return pu(o)?t.lanes=32:t.lanes=536870912,null;Jt(t)}return o=l.children,l=l.fallback,n?(ma(),n=t.mode,o=Hs({mode:"hidden",children:o},n),l=_a(l,n,a,null),o.return=t,l.return=t,o.sibling=l,t.child=o,n=t.child,n.memoizedState=zi(a),n.childLanes=Ui(e,i,a),t.memoizedState=Oi,l):(da(t),Ri(t,o))}if(h=e.memoizedState,h!==null&&(o=h.dehydrated,o!==null)){if(c)t.flags&256?(da(t),t.flags&=-257,t=Hi(e,t,a)):t.memoizedState!==null?(ma(),t.child=e.child,t.flags|=128,t=null):(ma(),n=l.fallback,o=t.mode,l=Hs({mode:"visible",children:l.children},o),n=_a(n,o,a,null),n.flags|=2,l.return=t,n.return=t,l.sibling=n,t.child=l,jl(t,e.child,null,a),l=t.child,l.memoizedState=zi(a),l.childLanes=Ui(e,i,a),t.memoizedState=Oi,t=n);else if(da(t),pu(o)){if(i=o.nextSibling&&o.nextSibling.dataset,i)var A=i.dgst;i=A,l=Error(r(419)),l.stack="",l.digest=i,tn({value:l,source:null,stack:null}),t=Hi(e,t,a)}else if(Qe||an(e,t,a,!1),i=(a&e.childLanes)!==0,Qe||i){if(i=Ce,i!==null&&(l=a&-a,l=(l&42)!==0?1:vc(l),l=(l&(i.suspendedLanes|a))!==0?0:l,l!==0&&l!==h.retryLane))throw h.retryLane=l,fl(e,l),bt(i,e,l),Tf;o.data==="$?"||$i(),t=Hi(e,t,a)}else o.data==="$?"?(t.flags|=192,t.child=e.child,t=null):(e=h.treeContext,qe=zt(o.nextSibling),lt=t,je=!0,Ba=null,Ht=!1,e!==null&&(Tt[At++]=Xt,Tt[At++]=Yt,Tt[At++]=La,Xt=e.id,Yt=e.overflow,La=t),t=Ri(t,l.children),t.flags|=4096);return t}return n?(ma(),n=l.fallback,o=t.mode,h=e.child,A=h.sibling,l=Vt(h,{mode:"hidden",children:l.children}),l.subtreeFlags=h.subtreeFlags&65011712,A!==null?n=Vt(A,n):(n=_a(n,o,a,null),n.flags|=2),n.return=t,l.return=t,l.sibling=n,t.child=l,l=n,n=t.child,o=e.child.memoizedState,o===null?o=zi(a):(h=o.cachePool,h!==null?(A=Ve._currentValue,h=h.parent!==A?{parent:A,pool:A}:h):h=bo(),o={baseLanes:o.baseLanes|a,cachePool:h}),n.memoizedState=o,n.childLanes=Ui(e,i,a),t.memoizedState=Oi,l):(da(t),a=e.child,e=a.sibling,a=Vt(a,{mode:"visible",children:l.children}),a.return=t,a.sibling=null,e!==null&&(i=t.deletions,i===null?(t.deletions=[e],t.flags|=16):i.push(e)),t.child=a,t.memoizedState=null,a)}function Ri(e,t){return t=Hs({mode:"visible",children:t},e.mode),t.return=e,e.child=t}function Hs(e,t){return e=ht(22,e,null,t),e.lanes=0,e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null},e}function Hi(e,t,a){return jl(t,e.child,null,a),e=Ri(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Hf(e,t,a){e.lanes|=t;var l=e.alternate;l!==null&&(l.lanes|=t),$c(e.return,t,a)}function qi(e,t,a,l,n){var c=e.memoizedState;c===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:l,tail:a,tailMode:n}:(c.isBackwards=t,c.rendering=null,c.renderingStartTime=0,c.last=l,c.tail=a,c.tailMode=n)}function qf(e,t,a){var l=t.pendingProps,n=l.revealOrder,c=l.tail;if(Je(e,t,l.children,a),l=Xe.current,(l&2)!==0)l=l&1|2,t.flags|=128;else{if(e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Hf(e,a,t);else if(e.tag===19)Hf(e,a,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}l&=1}switch(L(Xe,l),n){case"forwards":for(a=t.child,n=null;a!==null;)e=a.alternate,e!==null&&Os(e)===null&&(n=a),a=a.sibling;a=n,a===null?(n=t.child,t.child=null):(n=a.sibling,a.sibling=null),qi(t,!1,n,a,c);break;case"backwards":for(a=null,n=t.child,t.child=null;n!==null;){if(e=n.alternate,e!==null&&Os(e)===null){t.child=n;break}e=n.sibling,n.sibling=a,a=n,n=e}qi(t,!0,a,null,c);break;case"together":qi(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Pt(e,t,a){if(e!==null&&(t.dependencies=e.dependencies),ga|=t.lanes,(a&t.childLanes)===0)if(e!==null){if(an(e,t,a,!1),(a&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(r(153));if(t.child!==null){for(e=t.child,a=Vt(e,e.pendingProps),t.child=a,a.return=t;e.sibling!==null;)e=e.sibling,a=a.sibling=Vt(e,e.pendingProps),a.return=t;a.sibling=null}return t.child}function _i(e,t){return(e.lanes&t)!==0?!0:(e=e.dependencies,!!(e!==null&&xs(e)))}function Mh(e,t,a){switch(t.tag){case 3:Oe(t,t.stateNode.containerInfo),ia(t,Ve,e.memoizedState.cache),en();break;case 27:case 5:dc(t);break;case 4:Oe(t,t.stateNode.containerInfo);break;case 10:ia(t,t.type,t.memoizedProps.value);break;case 13:var l=t.memoizedState;if(l!==null)return l.dehydrated!==null?(da(t),t.flags|=128,null):(a&t.child.childLanes)!==0?Rf(e,t,a):(da(t),e=Pt(e,t,a),e!==null?e.sibling:null);da(t);break;case 19:var n=(e.flags&128)!==0;if(l=(a&t.childLanes)!==0,l||(an(e,t,a,!1),l=(a&t.childLanes)!==0),n){if(l)return qf(e,t,a);t.flags|=128}if(n=t.memoizedState,n!==null&&(n.rendering=null,n.tail=null,n.lastEffect=null),L(Xe,Xe.current),l)break;return null;case 22:case 23:return t.lanes=0,Cf(e,t,a);case 24:ia(t,Ve,e.memoizedState.cache)}return Pt(e,t,a)}function _f(e,t,a){if(e!==null)if(e.memoizedProps!==t.pendingProps)Qe=!0;else{if(!_i(e,a)&&(t.flags&128)===0)return Qe=!1,Mh(e,t,a);Qe=(e.flags&131072)!==0}else Qe=!1,je&&(t.flags&1048576)!==0&&fo(t,hs,t.index);switch(t.lanes=0,t.tag){case 16:e:{e=t.pendingProps;var l=t.elementType,n=l._init;if(l=n(l._payload),t.type=l,typeof l=="function")Zc(l)?(e=Za(l,e),t.tag=1,t=zf(null,t,l,e,a)):(t.tag=0,t=Mi(null,t,l,e,a));else{if(l!=null){if(n=l.$$typeof,n===I){t.tag=11,t=Af(null,t,l,e,a);break e}else if(n===k){t.tag=14,t=Df(null,t,l,e,a);break e}}throw t=Y(l)||l,Error(r(306,t,""))}}return t;case 0:return Mi(e,t,t.type,t.pendingProps,a);case 1:return l=t.type,n=Za(l,t.pendingProps),zf(e,t,l,n,a);case 3:e:{if(Oe(t,t.stateNode.containerInfo),e===null)throw Error(r(387));l=t.pendingProps;var c=t.memoizedState;n=c.element,ci(e,t),on(t,l,null,a);var i=t.memoizedState;if(l=i.cache,ia(t,Ve,l),l!==c.cache&&ei(t,[Ve],a,!0),rn(),l=i.element,c.isDehydrated)if(c={element:l,isDehydrated:!1,cache:i.cache},t.updateQueue.baseState=c,t.memoizedState=c,t.flags&256){t=Uf(e,t,l,a);break e}else if(l!==n){n=St(Error(r(424)),t),tn(n),t=Uf(e,t,l,a);break e}else{switch(e=t.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName==="HTML"?e.ownerDocument.body:e}for(qe=zt(e.firstChild),lt=t,je=!0,Ba=null,Ht=!0,a=xf(t,null,l,a),t.child=a;a;)a.flags=a.flags&-3|4096,a=a.sibling}else{if(en(),l===n){t=Pt(e,t,a);break e}Je(e,t,l,a)}t=t.child}return t;case 26:return Rs(e,t),e===null?(a=Gd(t.type,null,t.pendingProps,null))?t.memoizedState=a:je||(a=t.type,e=t.pendingProps,l=Ps(ue.current).createElement(a),l[$e]=t,l[nt]=e,We(l,a,e),Ye(l),t.stateNode=l):t.memoizedState=Gd(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return dc(t),e===null&&je&&(l=t.stateNode=Ld(t.type,t.pendingProps,ue.current),lt=t,Ht=!0,n=qe,ja(t.type)?(vu=n,qe=zt(l.firstChild)):qe=n),Je(e,t,t.pendingProps.children,a),Rs(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&je&&((n=l=qe)&&(l=nx(l,t.type,t.pendingProps,Ht),l!==null?(t.stateNode=l,lt=t,qe=zt(l.firstChild),Ht=!1,n=!0):n=!1),n||Ga(t)),dc(t),n=t.type,c=t.pendingProps,i=e!==null?e.memoizedProps:null,l=c.children,mu(n,c)?l=null:i!==null&&mu(n,i)&&(t.flags|=32),t.memoizedState!==null&&(n=di(e,t,jh,null,null,a),zn._currentValue=n),Rs(e,t),Je(e,t,l,a),t.child;case 6:return e===null&&je&&((e=a=qe)&&(a=sx(a,t.pendingProps,Ht),a!==null?(t.stateNode=a,lt=t,qe=null,e=!0):e=!1),e||Ga(t)),null;case 13:return Rf(e,t,a);case 4:return Oe(t,t.stateNode.containerInfo),l=t.pendingProps,e===null?t.child=jl(t,null,l,a):Je(e,t,l,a),t.child;case 11:return Af(e,t,t.type,t.pendingProps,a);case 7:return Je(e,t,t.pendingProps,a),t.child;case 8:return Je(e,t,t.pendingProps.children,a),t.child;case 12:return Je(e,t,t.pendingProps.children,a),t.child;case 10:return l=t.pendingProps,ia(t,t.type,l.value),Je(e,t,l.children,a),t.child;case 9:return n=t.type._context,l=t.pendingProps.children,Xa(t),n=et(n),l=l(n),t.flags|=1,Je(e,t,l,a),t.child;case 14:return Df(e,t,t.type,t.pendingProps,a);case 15:return Ef(e,t,t.type,t.pendingProps,a);case 19:return qf(e,t,a);case 31:return l=t.pendingProps,a=t.mode,l={mode:l.mode,children:l.children},e===null?(a=Hs(l,a),a.ref=t.ref,t.child=a,a.return=t,t=a):(a=Vt(e.child,l),a.ref=t.ref,t.child=a,a.return=t,t=a),t;case 22:return Cf(e,t,a);case 24:return Xa(t),l=et(Ve),e===null?(n=li(),n===null&&(n=Ce,c=ti(),n.pooledCache=c,c.refCount++,c!==null&&(n.pooledCacheLanes|=a),n=c),t.memoizedState={parent:l,cache:n},si(t),ia(t,Ve,n)):((e.lanes&a)!==0&&(ci(e,t),on(t,null,null,a),rn()),n=e.memoizedState,c=t.memoizedState,n.parent!==l?(n={parent:l,cache:l},t.memoizedState=n,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=n),ia(t,Ve,l)):(l=c.cache,ia(t,Ve,l),l!==n.cache&&ei(t,[Ve],a,!0))),Je(e,t,t.pendingProps.children,a),t.child;case 29:throw t.pendingProps}throw Error(r(156,t.tag))}function Wt(e){e.flags|=4}function Lf(e,t){if(t.type!=="stylesheet"||(t.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!Zd(t)){if(t=Dt.current,t!==null&&((ye&4194048)===ye?qt!==null:(ye&62914560)!==ye&&(ye&536870912)===0||t!==qt))throw cn=ni,yo;e.flags|=8192}}function qs(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag!==22?hr():536870912,e.lanes|=t,Al|=t)}function vn(e,t){if(!je)switch(e.tailMode){case"hidden":t=e.tail;for(var a=null;t!==null;)t.alternate!==null&&(a=t),t=t.sibling;a===null?e.tail=null:a.sibling=null;break;case"collapsed":a=e.tail;for(var l=null;a!==null;)a.alternate!==null&&(l=a),a=a.sibling;l===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:l.sibling=null}}function He(e){var t=e.alternate!==null&&e.alternate.child===e.child,a=0,l=0;if(t)for(var n=e.child;n!==null;)a|=n.lanes|n.childLanes,l|=n.subtreeFlags&65011712,l|=n.flags&65011712,n.return=e,n=n.sibling;else for(n=e.child;n!==null;)a|=n.lanes|n.childLanes,l|=n.subtreeFlags,l|=n.flags,n.return=e,n=n.sibling;return e.subtreeFlags|=l,e.childLanes=a,t}function Oh(e,t,a){var l=t.pendingProps;switch(Wc(t),t.tag){case 31:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return He(t),null;case 1:return He(t),null;case 3:return a=t.stateNode,l=null,e!==null&&(l=e.memoizedState.cache),t.memoizedState.cache!==l&&(t.flags|=2048),Zt(Ve),la(),a.pendingContext&&(a.context=a.pendingContext,a.pendingContext=null),(e===null||e.child===null)&&($l(t)?Wt(t):e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,xo())),He(t),null;case 26:return a=t.memoizedState,e===null?(Wt(t),a!==null?(He(t),Lf(t,a)):(He(t),t.flags&=-16777217)):a?a!==e.memoizedState?(Wt(t),He(t),Lf(t,a)):(He(t),t.flags&=-16777217):(e.memoizedProps!==l&&Wt(t),He(t),t.flags&=-16777217),null;case 27:Kn(t),a=ue.current;var n=t.type;if(e!==null&&t.stateNode!=null)e.memoizedProps!==l&&Wt(t);else{if(!l){if(t.stateNode===null)throw Error(r(166));return He(t),null}e=Q.current,$l(t)?mo(t):(e=Ld(n,l,a),t.stateNode=e,Wt(t))}return He(t),null;case 5:if(Kn(t),a=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==l&&Wt(t);else{if(!l){if(t.stateNode===null)throw Error(r(166));return He(t),null}if(e=Q.current,$l(t))mo(t);else{switch(n=Ps(ue.current),e){case 1:e=n.createElementNS("http://www.w3.org/2000/svg",a);break;case 2:e=n.createElementNS("http://www.w3.org/1998/Math/MathML",a);break;default:switch(a){case"svg":e=n.createElementNS("http://www.w3.org/2000/svg",a);break;case"math":e=n.createElementNS("http://www.w3.org/1998/Math/MathML",a);break;case"script":e=n.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild);break;case"select":e=typeof l.is=="string"?n.createElement("select",{is:l.is}):n.createElement("select"),l.multiple?e.multiple=!0:l.size&&(e.size=l.size);break;default:e=typeof l.is=="string"?n.createElement(a,{is:l.is}):n.createElement(a)}}e[$e]=t,e[nt]=l;e:for(n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.tag!==27&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break e;for(;n.sibling===null;){if(n.return===null||n.return===t)break e;n=n.return}n.sibling.return=n.return,n=n.sibling}t.stateNode=e;e:switch(We(e,a,l),a){case"button":case"input":case"select":case"textarea":e=!!l.autoFocus;break e;case"img":e=!0;break e;default:e=!1}e&&Wt(t)}}return He(t),t.flags&=-16777217,null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==l&&Wt(t);else{if(typeof l!="string"&&t.stateNode===null)throw Error(r(166));if(e=ue.current,$l(t)){if(e=t.stateNode,a=t.memoizedProps,l=null,n=lt,n!==null)switch(n.tag){case 27:case 5:l=n.memoizedProps}e[$e]=t,e=!!(e.nodeValue===a||l!==null&&l.suppressHydrationWarning===!0||Od(e.nodeValue,a)),e||Ga(t)}else e=Ps(e).createTextNode(l),e[$e]=t,t.stateNode=e}return He(t),null;case 13:if(l=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(n=$l(t),l!==null&&l.dehydrated!==null){if(e===null){if(!n)throw Error(r(318));if(n=t.memoizedState,n=n!==null?n.dehydrated:null,!n)throw Error(r(317));n[$e]=t}else en(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;He(t),n=!1}else n=xo(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=n),n=!0;if(!n)return t.flags&256?(Jt(t),t):(Jt(t),null)}if(Jt(t),(t.flags&128)!==0)return t.lanes=a,t;if(a=l!==null,e=e!==null&&e.memoizedState!==null,a){l=t.child,n=null,l.alternate!==null&&l.alternate.memoizedState!==null&&l.alternate.memoizedState.cachePool!==null&&(n=l.alternate.memoizedState.cachePool.pool);var c=null;l.memoizedState!==null&&l.memoizedState.cachePool!==null&&(c=l.memoizedState.cachePool.pool),c!==n&&(l.flags|=2048)}return a!==e&&a&&(t.child.flags|=8192),qs(t,t.updateQueue),He(t),null;case 4:return la(),e===null&&uu(t.stateNode.containerInfo),He(t),null;case 10:return Zt(t.type),He(t),null;case 19:if(X(Xe),n=t.memoizedState,n===null)return He(t),null;if(l=(t.flags&128)!==0,c=n.rendering,c===null)if(l)vn(n,!1);else{if(_e!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(c=Os(e),c!==null){for(t.flags|=128,vn(n,!1),e=c.updateQueue,t.updateQueue=e,qs(t,e),t.subtreeFlags=0,e=a,a=t.child;a!==null;)oo(a,e),a=a.sibling;return L(Xe,Xe.current&1|2),t.child}e=e.sibling}n.tail!==null&&Rt()>ks&&(t.flags|=128,l=!0,vn(n,!1),t.lanes=4194304)}else{if(!l)if(e=Os(c),e!==null){if(t.flags|=128,l=!0,e=e.updateQueue,t.updateQueue=e,qs(t,e),vn(n,!0),n.tail===null&&n.tailMode==="hidden"&&!c.alternate&&!je)return He(t),null}else 2*Rt()-n.renderingStartTime>ks&&a!==536870912&&(t.flags|=128,l=!0,vn(n,!1),t.lanes=4194304);n.isBackwards?(c.sibling=t.child,t.child=c):(e=n.last,e!==null?e.sibling=c:t.child=c,n.last=c)}return n.tail!==null?(t=n.tail,n.rendering=t,n.tail=t.sibling,n.renderingStartTime=Rt(),t.sibling=null,e=Xe.current,L(Xe,l?e&1|2:e&1),t):(He(t),null);case 22:case 23:return Jt(t),oi(),l=t.memoizedState!==null,e!==null?e.memoizedState!==null!==l&&(t.flags|=8192):l&&(t.flags|=8192),l?(a&536870912)!==0&&(t.flags&128)===0&&(He(t),t.subtreeFlags&6&&(t.flags|=8192)):He(t),a=t.updateQueue,a!==null&&qs(t,a.retryQueue),a=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(a=e.memoizedState.cachePool.pool),l=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(l=t.memoizedState.cachePool.pool),l!==a&&(t.flags|=2048),e!==null&&X(Ya),null;case 24:return a=null,e!==null&&(a=e.memoizedState.cache),t.memoizedState.cache!==a&&(t.flags|=2048),Zt(Ve),He(t),null;case 25:return null;case 30:return null}throw Error(r(156,t.tag))}function zh(e,t){switch(Wc(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Zt(Ve),la(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return Kn(t),null;case 13:if(Jt(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(r(340));en()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return X(Xe),null;case 4:return la(),null;case 10:return Zt(t.type),null;case 22:case 23:return Jt(t),oi(),e!==null&&X(Ya),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return Zt(Ve),null;case 25:return null;default:return null}}function kf(e,t){switch(Wc(t),t.tag){case 3:Zt(Ve),la();break;case 26:case 27:case 5:Kn(t);break;case 4:la();break;case 13:Jt(t);break;case 19:X(Xe);break;case 10:Zt(t.type);break;case 22:case 23:Jt(t),oi(),e!==null&&X(Ya);break;case 24:Zt(Ve)}}function gn(e,t){try{var a=t.updateQueue,l=a!==null?a.lastEffect:null;if(l!==null){var n=l.next;a=n;do{if((a.tag&e)===e){l=void 0;var c=a.create,i=a.inst;l=c(),i.destroy=l}a=a.next}while(a!==n)}}catch(o){Ee(t,t.return,o)}}function ha(e,t,a){try{var l=t.updateQueue,n=l!==null?l.lastEffect:null;if(n!==null){var c=n.next;l=c;do{if((l.tag&e)===e){var i=l.inst,o=i.destroy;if(o!==void 0){i.destroy=void 0,n=t;var h=a,A=o;try{A()}catch(z){Ee(n,h,z)}}}l=l.next}while(l!==c)}}catch(z){Ee(t,t.return,z)}}function Bf(e){var t=e.updateQueue;if(t!==null){var a=e.stateNode;try{Ao(t,a)}catch(l){Ee(e,e.return,l)}}}function Gf(e,t,a){a.props=Za(e.type,e.memoizedProps),a.state=e.memoizedState;try{a.componentWillUnmount()}catch(l){Ee(e,t,l)}}function bn(e,t){try{var a=e.ref;if(a!==null){switch(e.tag){case 26:case 27:case 5:var l=e.stateNode;break;case 30:l=e.stateNode;break;default:l=e.stateNode}typeof a=="function"?e.refCleanup=a(l):a.current=l}}catch(n){Ee(e,t,n)}}function _t(e,t){var a=e.ref,l=e.refCleanup;if(a!==null)if(typeof l=="function")try{l()}catch(n){Ee(e,t,n)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof a=="function")try{a(null)}catch(n){Ee(e,t,n)}else a.current=null}function Vf(e){var t=e.type,a=e.memoizedProps,l=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":a.autoFocus&&l.focus();break e;case"img":a.src?l.src=a.src:a.srcSet&&(l.srcset=a.srcSet)}}catch(n){Ee(e,e.return,n)}}function Li(e,t,a){try{var l=e.stateNode;$h(l,e.type,a,t),l[nt]=t}catch(n){Ee(e,e.return,n)}}function Xf(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&ja(e.type)||e.tag===4}function ki(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Xf(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&ja(e.type)||e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Bi(e,t,a){var l=e.tag;if(l===5||l===6)e=e.stateNode,t?(a.nodeType===9?a.body:a.nodeName==="HTML"?a.ownerDocument.body:a).insertBefore(e,t):(t=a.nodeType===9?a.body:a.nodeName==="HTML"?a.ownerDocument.body:a,t.appendChild(e),a=a._reactRootContainer,a!=null||t.onclick!==null||(t.onclick=Js));else if(l!==4&&(l===27&&ja(e.type)&&(a=e.stateNode,t=null),e=e.child,e!==null))for(Bi(e,t,a),e=e.sibling;e!==null;)Bi(e,t,a),e=e.sibling}function _s(e,t,a){var l=e.tag;if(l===5||l===6)e=e.stateNode,t?a.insertBefore(e,t):a.appendChild(e);else if(l!==4&&(l===27&&ja(e.type)&&(a=e.stateNode),e=e.child,e!==null))for(_s(e,t,a),e=e.sibling;e!==null;)_s(e,t,a),e=e.sibling}function Yf(e){var t=e.stateNode,a=e.memoizedProps;try{for(var l=e.type,n=t.attributes;n.length;)t.removeAttributeNode(n[0]);We(t,l,a),t[$e]=e,t[nt]=a}catch(c){Ee(e,e.return,c)}}var Ft=!1,ke=!1,Gi=!1,Qf=typeof WeakSet=="function"?WeakSet:Set,Ze=null;function Uh(e,t){if(e=e.containerInfo,fu=tc,e=eo(e),kc(e)){if("selectionStart"in e)var a={start:e.selectionStart,end:e.selectionEnd};else e:{a=(a=e.ownerDocument)&&a.defaultView||window;var l=a.getSelection&&a.getSelection();if(l&&l.rangeCount!==0){a=l.anchorNode;var n=l.anchorOffset,c=l.focusNode;l=l.focusOffset;try{a.nodeType,c.nodeType}catch{a=null;break e}var i=0,o=-1,h=-1,A=0,z=0,q=e,D=null;t:for(;;){for(var E;q!==a||n!==0&&q.nodeType!==3||(o=i+n),q!==c||l!==0&&q.nodeType!==3||(h=i+l),q.nodeType===3&&(i+=q.nodeValue.length),(E=q.firstChild)!==null;)D=q,q=E;for(;;){if(q===e)break t;if(D===a&&++A===n&&(o=i),D===c&&++z===l&&(h=i),(E=q.nextSibling)!==null)break;q=D,D=q.parentNode}q=E}a=o===-1||h===-1?null:{start:o,end:h}}else a=null}a=a||{start:0,end:0}}else a=null;for(du={focusedElem:e,selectionRange:a},tc=!1,Ze=t;Ze!==null;)if(t=Ze,e=t.child,(t.subtreeFlags&1024)!==0&&e!==null)e.return=t,Ze=e;else for(;Ze!==null;){switch(t=Ze,c=t.alternate,e=t.flags,t.tag){case 0:break;case 11:case 15:break;case 1:if((e&1024)!==0&&c!==null){e=void 0,a=t,n=c.memoizedProps,c=c.memoizedState,l=a.stateNode;try{var ie=Za(a.type,n,a.elementType===a.type);e=l.getSnapshotBeforeUpdate(ie,c),l.__reactInternalSnapshotBeforeUpdate=e}catch(le){Ee(a,a.return,le)}}break;case 3:if((e&1024)!==0){if(e=t.stateNode.containerInfo,a=e.nodeType,a===9)xu(e);else if(a===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":xu(e);break;default:e.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((e&1024)!==0)throw Error(r(163))}if(e=t.sibling,e!==null){e.return=t.return,Ze=e;break}Ze=t.return}}function Zf(e,t,a){var l=a.flags;switch(a.tag){case 0:case 11:case 15:xa(e,a),l&4&&gn(5,a);break;case 1:if(xa(e,a),l&4)if(e=a.stateNode,t===null)try{e.componentDidMount()}catch(i){Ee(a,a.return,i)}else{var n=Za(a.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(n,t,e.__reactInternalSnapshotBeforeUpdate)}catch(i){Ee(a,a.return,i)}}l&64&&Bf(a),l&512&&bn(a,a.return);break;case 3:if(xa(e,a),l&64&&(e=a.updateQueue,e!==null)){if(t=null,a.child!==null)switch(a.child.tag){case 27:case 5:t=a.child.stateNode;break;case 1:t=a.child.stateNode}try{Ao(e,t)}catch(i){Ee(a,a.return,i)}}break;case 27:t===null&&l&4&&Yf(a);case 26:case 5:xa(e,a),t===null&&l&4&&Vf(a),l&512&&bn(a,a.return);break;case 12:xa(e,a);break;case 13:xa(e,a),l&4&&Pf(e,a),l&64&&(e=a.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(a=Vh.bind(null,a),cx(e,a))));break;case 22:if(l=a.memoizedState!==null||Ft,!l){t=t!==null&&t.memoizedState!==null||ke,n=Ft;var c=ke;Ft=l,(ke=t)&&!c?pa(e,a,(a.subtreeFlags&8772)!==0):xa(e,a),Ft=n,ke=c}break;case 30:break;default:xa(e,a)}}function Kf(e){var t=e.alternate;t!==null&&(e.alternate=null,Kf(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&yc(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var ze=null,it=!1;function It(e,t,a){for(a=a.child;a!==null;)Jf(e,t,a),a=a.sibling}function Jf(e,t,a){if(ft&&typeof ft.onCommitFiberUnmount=="function")try{ft.onCommitFiberUnmount(kl,a)}catch{}switch(a.tag){case 26:ke||_t(a,t),It(e,t,a),a.memoizedState?a.memoizedState.count--:a.stateNode&&(a=a.stateNode,a.parentNode.removeChild(a));break;case 27:ke||_t(a,t);var l=ze,n=it;ja(a.type)&&(ze=a.stateNode,it=!1),It(e,t,a),En(a.stateNode),ze=l,it=n;break;case 5:ke||_t(a,t);case 6:if(l=ze,n=it,ze=null,It(e,t,a),ze=l,it=n,ze!==null)if(it)try{(ze.nodeType===9?ze.body:ze.nodeName==="HTML"?ze.ownerDocument.body:ze).removeChild(a.stateNode)}catch(c){Ee(a,t,c)}else try{ze.removeChild(a.stateNode)}catch(c){Ee(a,t,c)}break;case 18:ze!==null&&(it?(e=ze,qd(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,a.stateNode),qn(e)):qd(ze,a.stateNode));break;case 4:l=ze,n=it,ze=a.stateNode.containerInfo,it=!0,It(e,t,a),ze=l,it=n;break;case 0:case 11:case 14:case 15:ke||ha(2,a,t),ke||ha(4,a,t),It(e,t,a);break;case 1:ke||(_t(a,t),l=a.stateNode,typeof l.componentWillUnmount=="function"&&Gf(a,t,l)),It(e,t,a);break;case 21:It(e,t,a);break;case 22:ke=(l=ke)||a.memoizedState!==null,It(e,t,a),ke=l;break;default:It(e,t,a)}}function Pf(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{qn(e)}catch(a){Ee(t,t.return,a)}}function Rh(e){switch(e.tag){case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new Qf),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new Qf),t;default:throw Error(r(435,e.tag))}}function Vi(e,t){var a=Rh(e);t.forEach(function(l){var n=Xh.bind(null,e,l);a.has(l)||(a.add(l),l.then(n,n))})}function xt(e,t){var a=t.deletions;if(a!==null)for(var l=0;l<a.length;l++){var n=a[l],c=e,i=t,o=i;e:for(;o!==null;){switch(o.tag){case 27:if(ja(o.type)){ze=o.stateNode,it=!1;break e}break;case 5:ze=o.stateNode,it=!1;break e;case 3:case 4:ze=o.stateNode.containerInfo,it=!0;break e}o=o.return}if(ze===null)throw Error(r(160));Jf(c,i,n),ze=null,it=!1,c=n.alternate,c!==null&&(c.return=null),n.return=null}if(t.subtreeFlags&13878)for(t=t.child;t!==null;)Wf(t,e),t=t.sibling}var Ot=null;function Wf(e,t){var a=e.alternate,l=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:xt(t,e),pt(e),l&4&&(ha(3,e,e.return),gn(3,e),ha(5,e,e.return));break;case 1:xt(t,e),pt(e),l&512&&(ke||a===null||_t(a,a.return)),l&64&&Ft&&(e=e.updateQueue,e!==null&&(l=e.callbacks,l!==null&&(a=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=a===null?l:a.concat(l))));break;case 26:var n=Ot;if(xt(t,e),pt(e),l&512&&(ke||a===null||_t(a,a.return)),l&4){var c=a!==null?a.memoizedState:null;if(l=e.memoizedState,a===null)if(l===null)if(e.stateNode===null){e:{l=e.type,a=e.memoizedProps,n=n.ownerDocument||n;t:switch(l){case"title":c=n.getElementsByTagName("title")[0],(!c||c[Vl]||c[$e]||c.namespaceURI==="http://www.w3.org/2000/svg"||c.hasAttribute("itemprop"))&&(c=n.createElement(l),n.head.insertBefore(c,n.querySelector("head > title"))),We(c,l,a),c[$e]=e,Ye(c),l=c;break e;case"link":var i=Yd("link","href",n).get(l+(a.href||""));if(i){for(var o=0;o<i.length;o++)if(c=i[o],c.getAttribute("href")===(a.href==null||a.href===""?null:a.href)&&c.getAttribute("rel")===(a.rel==null?null:a.rel)&&c.getAttribute("title")===(a.title==null?null:a.title)&&c.getAttribute("crossorigin")===(a.crossOrigin==null?null:a.crossOrigin)){i.splice(o,1);break t}}c=n.createElement(l),We(c,l,a),n.head.appendChild(c);break;case"meta":if(i=Yd("meta","content",n).get(l+(a.content||""))){for(o=0;o<i.length;o++)if(c=i[o],c.getAttribute("content")===(a.content==null?null:""+a.content)&&c.getAttribute("name")===(a.name==null?null:a.name)&&c.getAttribute("property")===(a.property==null?null:a.property)&&c.getAttribute("http-equiv")===(a.httpEquiv==null?null:a.httpEquiv)&&c.getAttribute("charset")===(a.charSet==null?null:a.charSet)){i.splice(o,1);break t}}c=n.createElement(l),We(c,l,a),n.head.appendChild(c);break;default:throw Error(r(468,l))}c[$e]=e,Ye(c),l=c}e.stateNode=l}else Qd(n,e.type,e.stateNode);else e.stateNode=Xd(n,l,e.memoizedProps);else c!==l?(c===null?a.stateNode!==null&&(a=a.stateNode,a.parentNode.removeChild(a)):c.count--,l===null?Qd(n,e.type,e.stateNode):Xd(n,l,e.memoizedProps)):l===null&&e.stateNode!==null&&Li(e,e.memoizedProps,a.memoizedProps)}break;case 27:xt(t,e),pt(e),l&512&&(ke||a===null||_t(a,a.return)),a!==null&&l&4&&Li(e,e.memoizedProps,a.memoizedProps);break;case 5:if(xt(t,e),pt(e),l&512&&(ke||a===null||_t(a,a.return)),e.flags&32){n=e.stateNode;try{nl(n,"")}catch(E){Ee(e,e.return,E)}}l&4&&e.stateNode!=null&&(n=e.memoizedProps,Li(e,n,a!==null?a.memoizedProps:n)),l&1024&&(Gi=!0);break;case 6:if(xt(t,e),pt(e),l&4){if(e.stateNode===null)throw Error(r(162));l=e.memoizedProps,a=e.stateNode;try{a.nodeValue=l}catch(E){Ee(e,e.return,E)}}break;case 3:if(Is=null,n=Ot,Ot=Ws(t.containerInfo),xt(t,e),Ot=n,pt(e),l&4&&a!==null&&a.memoizedState.isDehydrated)try{qn(t.containerInfo)}catch(E){Ee(e,e.return,E)}Gi&&(Gi=!1,Ff(e));break;case 4:l=Ot,Ot=Ws(e.stateNode.containerInfo),xt(t,e),pt(e),Ot=l;break;case 12:xt(t,e),pt(e);break;case 13:xt(t,e),pt(e),e.child.flags&8192&&e.memoizedState!==null!=(a!==null&&a.memoizedState!==null)&&(Ji=Rt()),l&4&&(l=e.updateQueue,l!==null&&(e.updateQueue=null,Vi(e,l)));break;case 22:n=e.memoizedState!==null;var h=a!==null&&a.memoizedState!==null,A=Ft,z=ke;if(Ft=A||n,ke=z||h,xt(t,e),ke=z,Ft=A,pt(e),l&8192)e:for(t=e.stateNode,t._visibility=n?t._visibility&-2:t._visibility|1,n&&(a===null||h||Ft||ke||Ka(e)),a=null,t=e;;){if(t.tag===5||t.tag===26){if(a===null){h=a=t;try{if(c=h.stateNode,n)i=c.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none";else{o=h.stateNode;var q=h.memoizedProps.style,D=q!=null&&q.hasOwnProperty("display")?q.display:null;o.style.display=D==null||typeof D=="boolean"?"":(""+D).trim()}}catch(E){Ee(h,h.return,E)}}}else if(t.tag===6){if(a===null){h=t;try{h.stateNode.nodeValue=n?"":h.memoizedProps}catch(E){Ee(h,h.return,E)}}}else if((t.tag!==22&&t.tag!==23||t.memoizedState===null||t===e)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;t.sibling===null;){if(t.return===null||t.return===e)break e;a===t&&(a=null),t=t.return}a===t&&(a=null),t.sibling.return=t.return,t=t.sibling}l&4&&(l=e.updateQueue,l!==null&&(a=l.retryQueue,a!==null&&(l.retryQueue=null,Vi(e,a))));break;case 19:xt(t,e),pt(e),l&4&&(l=e.updateQueue,l!==null&&(e.updateQueue=null,Vi(e,l)));break;case 30:break;case 21:break;default:xt(t,e),pt(e)}}function pt(e){var t=e.flags;if(t&2){try{for(var a,l=e.return;l!==null;){if(Xf(l)){a=l;break}l=l.return}if(a==null)throw Error(r(160));switch(a.tag){case 27:var n=a.stateNode,c=ki(e);_s(e,c,n);break;case 5:var i=a.stateNode;a.flags&32&&(nl(i,""),a.flags&=-33);var o=ki(e);_s(e,o,i);break;case 3:case 4:var h=a.stateNode.containerInfo,A=ki(e);Bi(e,A,h);break;default:throw Error(r(161))}}catch(z){Ee(e,e.return,z)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Ff(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;Ff(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function xa(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)Zf(e,t.alternate,t),t=t.sibling}function Ka(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:ha(4,t,t.return),Ka(t);break;case 1:_t(t,t.return);var a=t.stateNode;typeof a.componentWillUnmount=="function"&&Gf(t,t.return,a),Ka(t);break;case 27:En(t.stateNode);case 26:case 5:_t(t,t.return),Ka(t);break;case 22:t.memoizedState===null&&Ka(t);break;case 30:Ka(t);break;default:Ka(t)}e=e.sibling}}function pa(e,t,a){for(a=a&&(t.subtreeFlags&8772)!==0,t=t.child;t!==null;){var l=t.alternate,n=e,c=t,i=c.flags;switch(c.tag){case 0:case 11:case 15:pa(n,c,a),gn(4,c);break;case 1:if(pa(n,c,a),l=c,n=l.stateNode,typeof n.componentDidMount=="function")try{n.componentDidMount()}catch(A){Ee(l,l.return,A)}if(l=c,n=l.updateQueue,n!==null){var o=l.stateNode;try{var h=n.shared.hiddenCallbacks;if(h!==null)for(n.shared.hiddenCallbacks=null,n=0;n<h.length;n++)To(h[n],o)}catch(A){Ee(l,l.return,A)}}a&&i&64&&Bf(c),bn(c,c.return);break;case 27:Yf(c);case 26:case 5:pa(n,c,a),a&&l===null&&i&4&&Vf(c),bn(c,c.return);break;case 12:pa(n,c,a);break;case 13:pa(n,c,a),a&&i&4&&Pf(n,c);break;case 22:c.memoizedState===null&&pa(n,c,a),bn(c,c.return);break;case 30:break;default:pa(n,c,a)}t=t.sibling}}function Xi(e,t){var a=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(a=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==a&&(e!=null&&e.refCount++,a!=null&&ln(a))}function Yi(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&ln(e))}function Lt(e,t,a,l){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)If(e,t,a,l),t=t.sibling}function If(e,t,a,l){var n=t.flags;switch(t.tag){case 0:case 11:case 15:Lt(e,t,a,l),n&2048&&gn(9,t);break;case 1:Lt(e,t,a,l);break;case 3:Lt(e,t,a,l),n&2048&&(e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&ln(e)));break;case 12:if(n&2048){Lt(e,t,a,l),e=t.stateNode;try{var c=t.memoizedProps,i=c.id,o=c.onPostCommit;typeof o=="function"&&o(i,t.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(h){Ee(t,t.return,h)}}else Lt(e,t,a,l);break;case 13:Lt(e,t,a,l);break;case 23:break;case 22:c=t.stateNode,i=t.alternate,t.memoizedState!==null?c._visibility&2?Lt(e,t,a,l):yn(e,t):c._visibility&2?Lt(e,t,a,l):(c._visibility|=2,Sl(e,t,a,l,(t.subtreeFlags&10256)!==0)),n&2048&&Xi(i,t);break;case 24:Lt(e,t,a,l),n&2048&&Yi(t.alternate,t);break;default:Lt(e,t,a,l)}}function Sl(e,t,a,l,n){for(n=n&&(t.subtreeFlags&10256)!==0,t=t.child;t!==null;){var c=e,i=t,o=a,h=l,A=i.flags;switch(i.tag){case 0:case 11:case 15:Sl(c,i,o,h,n),gn(8,i);break;case 23:break;case 22:var z=i.stateNode;i.memoizedState!==null?z._visibility&2?Sl(c,i,o,h,n):yn(c,i):(z._visibility|=2,Sl(c,i,o,h,n)),n&&A&2048&&Xi(i.alternate,i);break;case 24:Sl(c,i,o,h,n),n&&A&2048&&Yi(i.alternate,i);break;default:Sl(c,i,o,h,n)}t=t.sibling}}function yn(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var a=e,l=t,n=l.flags;switch(l.tag){case 22:yn(a,l),n&2048&&Xi(l.alternate,l);break;case 24:yn(a,l),n&2048&&Yi(l.alternate,l);break;default:yn(a,l)}t=t.sibling}}var Nn=8192;function wl(e){if(e.subtreeFlags&Nn)for(e=e.child;e!==null;)$f(e),e=e.sibling}function $f(e){switch(e.tag){case 26:wl(e),e.flags&Nn&&e.memoizedState!==null&&bx(Ot,e.memoizedState,e.memoizedProps);break;case 5:wl(e);break;case 3:case 4:var t=Ot;Ot=Ws(e.stateNode.containerInfo),wl(e),Ot=t;break;case 22:e.memoizedState===null&&(t=e.alternate,t!==null&&t.memoizedState!==null?(t=Nn,Nn=16777216,wl(e),Nn=t):wl(e));break;default:wl(e)}}function ed(e){var t=e.alternate;if(t!==null&&(e=t.child,e!==null)){t.child=null;do t=e.sibling,e.sibling=null,e=t;while(e!==null)}}function jn(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var a=0;a<t.length;a++){var l=t[a];Ze=l,ad(l,e)}ed(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)td(e),e=e.sibling}function td(e){switch(e.tag){case 0:case 11:case 15:jn(e),e.flags&2048&&ha(9,e,e.return);break;case 3:jn(e);break;case 12:jn(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,Ls(e)):jn(e);break;default:jn(e)}}function Ls(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var a=0;a<t.length;a++){var l=t[a];Ze=l,ad(l,e)}ed(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:ha(8,t,t.return),Ls(t);break;case 22:a=t.stateNode,a._visibility&2&&(a._visibility&=-3,Ls(t));break;default:Ls(t)}e=e.sibling}}function ad(e,t){for(;Ze!==null;){var a=Ze;switch(a.tag){case 0:case 11:case 15:ha(8,a,t);break;case 23:case 22:if(a.memoizedState!==null&&a.memoizedState.cachePool!==null){var l=a.memoizedState.cachePool.pool;l!=null&&l.refCount++}break;case 24:ln(a.memoizedState.cache)}if(l=a.child,l!==null)l.return=a,Ze=l;else e:for(a=e;Ze!==null;){l=Ze;var n=l.sibling,c=l.return;if(Kf(l),l===a){Ze=null;break e}if(n!==null){n.return=c,Ze=n;break e}Ze=c}}}var Hh={getCacheForType:function(e){var t=et(Ve),a=t.data.get(e);return a===void 0&&(a=e(),t.data.set(e,a)),a}},qh=typeof WeakMap=="function"?WeakMap:Map,Se=0,Ce=null,he=null,ye=0,we=0,vt=null,va=!1,Tl=!1,Qi=!1,$t=0,_e=0,ga=0,Ja=0,Zi=0,Et=0,Al=0,Sn=null,ut=null,Ki=!1,Ji=0,ks=1/0,Bs=null,ba=null,Pe=0,ya=null,Dl=null,El=0,Pi=0,Wi=null,ld=null,wn=0,Fi=null;function gt(){if((Se&2)!==0&&ye!==0)return ye&-ye;if(O.T!==null){var e=xl;return e!==0?e:nu()}return vr()}function nd(){Et===0&&(Et=(ye&536870912)===0||je?mr():536870912);var e=Dt.current;return e!==null&&(e.flags|=32),Et}function bt(e,t,a){(e===Ce&&(we===2||we===9)||e.cancelPendingCommit!==null)&&(Cl(e,0),Na(e,ye,Et,!1)),Gl(e,a),((Se&2)===0||e!==Ce)&&(e===Ce&&((Se&2)===0&&(Ja|=a),_e===4&&Na(e,ye,Et,!1)),kt(e))}function sd(e,t,a){if((Se&6)!==0)throw Error(r(327));var l=!a&&(t&124)===0&&(t&e.expiredLanes)===0||Bl(e,t),n=l?kh(e,t):eu(e,t,!0),c=l;do{if(n===0){Tl&&!l&&Na(e,t,0,!1);break}else{if(a=e.current.alternate,c&&!_h(a)){n=eu(e,t,!1),c=!1;continue}if(n===2){if(c=t,e.errorRecoveryDisabledLanes&c)var i=0;else i=e.pendingLanes&-536870913,i=i!==0?i:i&536870912?536870912:0;if(i!==0){t=i;e:{var o=e;n=Sn;var h=o.current.memoizedState.isDehydrated;if(h&&(Cl(o,i).flags|=256),i=eu(o,i,!1),i!==2){if(Qi&&!h){o.errorRecoveryDisabledLanes|=c,Ja|=c,n=4;break e}c=ut,ut=n,c!==null&&(ut===null?ut=c:ut.push.apply(ut,c))}n=i}if(c=!1,n!==2)continue}}if(n===1){Cl(e,0),Na(e,t,0,!0);break}e:{switch(l=e,c=n,c){case 0:case 1:throw Error(r(345));case 4:if((t&4194048)!==t)break;case 6:Na(l,t,Et,!va);break e;case 2:ut=null;break;case 3:case 5:break;default:throw Error(r(329))}if((t&62914560)===t&&(n=Ji+300-Rt(),10<n)){if(Na(l,t,Et,!va),Fn(l,0,!0)!==0)break e;l.timeoutHandle=Rd(cd.bind(null,l,a,ut,Bs,Ki,t,Et,Ja,Al,va,c,2,-0,0),n);break e}cd(l,a,ut,Bs,Ki,t,Et,Ja,Al,va,c,0,-0,0)}}break}while(!0);kt(e)}function cd(e,t,a,l,n,c,i,o,h,A,z,q,D,E){if(e.timeoutHandle=-1,q=t.subtreeFlags,(q&8192||(q&16785408)===16785408)&&(On={stylesheets:null,count:0,unsuspend:gx},$f(t),q=yx(),q!==null)){e.cancelPendingCommit=q(md.bind(null,e,t,c,a,l,n,i,o,h,z,1,D,E)),Na(e,c,i,!A);return}md(e,t,c,a,l,n,i,o,h)}function _h(e){for(var t=e;;){var a=t.tag;if((a===0||a===11||a===15)&&t.flags&16384&&(a=t.updateQueue,a!==null&&(a=a.stores,a!==null)))for(var l=0;l<a.length;l++){var n=a[l],c=n.getSnapshot;n=n.value;try{if(!mt(c(),n))return!1}catch{return!1}}if(a=t.child,t.subtreeFlags&16384&&a!==null)a.return=t,t=a;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Na(e,t,a,l){t&=~Zi,t&=~Ja,e.suspendedLanes|=t,e.pingedLanes&=~t,l&&(e.warmLanes|=t),l=e.expirationTimes;for(var n=t;0<n;){var c=31-dt(n),i=1<<c;l[c]=-1,n&=~i}a!==0&&xr(e,a,t)}function Gs(){return(Se&6)===0?(Tn(0),!1):!0}function Ii(){if(he!==null){if(we===0)var e=he.return;else e=he,Qt=Va=null,xi(e),Nl=null,xn=0,e=he;for(;e!==null;)kf(e.alternate,e),e=e.return;he=null}}function Cl(e,t){var a=e.timeoutHandle;a!==-1&&(e.timeoutHandle=-1,tx(a)),a=e.cancelPendingCommit,a!==null&&(e.cancelPendingCommit=null,a()),Ii(),Ce=e,he=a=Vt(e.current,null),ye=t,we=0,vt=null,va=!1,Tl=Bl(e,t),Qi=!1,Al=Et=Zi=Ja=ga=_e=0,ut=Sn=null,Ki=!1,(t&8)!==0&&(t|=t&32);var l=e.entangledLanes;if(l!==0)for(e=e.entanglements,l&=t;0<l;){var n=31-dt(l),c=1<<n;t|=e[n],l&=~c}return $t=t,rs(),a}function id(e,t){de=null,O.H=Es,t===sn||t===gs?(t=So(),we=3):t===yo?(t=So(),we=4):we=t===Tf?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,vt=t,he===null&&(_e=1,Us(e,St(t,e.current)))}function ud(){var e=O.H;return O.H=Es,e===null?Es:e}function rd(){var e=O.A;return O.A=Hh,e}function $i(){_e=4,va||(ye&4194048)!==ye&&Dt.current!==null||(Tl=!0),(ga&134217727)===0&&(Ja&134217727)===0||Ce===null||Na(Ce,ye,Et,!1)}function eu(e,t,a){var l=Se;Se|=2;var n=ud(),c=rd();(Ce!==e||ye!==t)&&(Bs=null,Cl(e,t)),t=!1;var i=_e;e:do try{if(we!==0&&he!==null){var o=he,h=vt;switch(we){case 8:Ii(),i=6;break e;case 3:case 2:case 9:case 6:Dt.current===null&&(t=!0);var A=we;if(we=0,vt=null,Ml(e,o,h,A),a&&Tl){i=0;break e}break;default:A=we,we=0,vt=null,Ml(e,o,h,A)}}Lh(),i=_e;break}catch(z){id(e,z)}while(!0);return t&&e.shellSuspendCounter++,Qt=Va=null,Se=l,O.H=n,O.A=c,he===null&&(Ce=null,ye=0,rs()),i}function Lh(){for(;he!==null;)od(he)}function kh(e,t){var a=Se;Se|=2;var l=ud(),n=rd();Ce!==e||ye!==t?(Bs=null,ks=Rt()+500,Cl(e,t)):Tl=Bl(e,t);e:do try{if(we!==0&&he!==null){t=he;var c=vt;t:switch(we){case 1:we=0,vt=null,Ml(e,t,c,1);break;case 2:case 9:if(No(c)){we=0,vt=null,fd(t);break}t=function(){we!==2&&we!==9||Ce!==e||(we=7),kt(e)},c.then(t,t);break e;case 3:we=7;break e;case 4:we=5;break e;case 7:No(c)?(we=0,vt=null,fd(t)):(we=0,vt=null,Ml(e,t,c,7));break;case 5:var i=null;switch(he.tag){case 26:i=he.memoizedState;case 5:case 27:var o=he;if(!i||Zd(i)){we=0,vt=null;var h=o.sibling;if(h!==null)he=h;else{var A=o.return;A!==null?(he=A,Vs(A)):he=null}break t}}we=0,vt=null,Ml(e,t,c,5);break;case 6:we=0,vt=null,Ml(e,t,c,6);break;case 8:Ii(),_e=6;break e;default:throw Error(r(462))}}Bh();break}catch(z){id(e,z)}while(!0);return Qt=Va=null,O.H=l,O.A=n,Se=a,he!==null?0:(Ce=null,ye=0,rs(),_e)}function Bh(){for(;he!==null&&!u0();)od(he)}function od(e){var t=_f(e.alternate,e,$t);e.memoizedProps=e.pendingProps,t===null?Vs(e):he=t}function fd(e){var t=e,a=t.alternate;switch(t.tag){case 15:case 0:t=Of(a,t,t.pendingProps,t.type,void 0,ye);break;case 11:t=Of(a,t,t.pendingProps,t.type.render,t.ref,ye);break;case 5:xi(t);default:kf(a,t),t=he=oo(t,$t),t=_f(a,t,$t)}e.memoizedProps=e.pendingProps,t===null?Vs(e):he=t}function Ml(e,t,a,l){Qt=Va=null,xi(t),Nl=null,xn=0;var n=t.return;try{if(Ch(e,n,t,a,ye)){_e=1,Us(e,St(a,e.current)),he=null;return}}catch(c){if(n!==null)throw he=n,c;_e=1,Us(e,St(a,e.current)),he=null;return}t.flags&32768?(je||l===1?e=!0:Tl||(ye&536870912)!==0?e=!1:(va=e=!0,(l===2||l===9||l===3||l===6)&&(l=Dt.current,l!==null&&l.tag===13&&(l.flags|=16384))),dd(t,e)):Vs(t)}function Vs(e){var t=e;do{if((t.flags&32768)!==0){dd(t,va);return}e=t.return;var a=Oh(t.alternate,t,$t);if(a!==null){he=a;return}if(t=t.sibling,t!==null){he=t;return}he=t=e}while(t!==null);_e===0&&(_e=5)}function dd(e,t){do{var a=zh(e.alternate,e);if(a!==null){a.flags&=32767,he=a;return}if(a=e.return,a!==null&&(a.flags|=32768,a.subtreeFlags=0,a.deletions=null),!t&&(e=e.sibling,e!==null)){he=e;return}he=e=a}while(e!==null);_e=6,he=null}function md(e,t,a,l,n,c,i,o,h){e.cancelPendingCommit=null;do Xs();while(Pe!==0);if((Se&6)!==0)throw Error(r(327));if(t!==null){if(t===e.current)throw Error(r(177));if(c=t.lanes|t.childLanes,c|=Yc,g0(e,a,c,i,o,h),e===Ce&&(he=Ce=null,ye=0),Dl=t,ya=e,El=a,Pi=c,Wi=n,ld=l,(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?(e.callbackNode=null,e.callbackPriority=0,Yh(Jn,function(){return gd(),null})):(e.callbackNode=null,e.callbackPriority=0),l=(t.flags&13878)!==0,(t.subtreeFlags&13878)!==0||l){l=O.T,O.T=null,n=C.p,C.p=2,i=Se,Se|=4;try{Uh(e,t,a)}finally{Se=i,C.p=n,O.T=l}}Pe=1,hd(),xd(),pd()}}function hd(){if(Pe===1){Pe=0;var e=ya,t=Dl,a=(t.flags&13878)!==0;if((t.subtreeFlags&13878)!==0||a){a=O.T,O.T=null;var l=C.p;C.p=2;var n=Se;Se|=4;try{Wf(t,e);var c=du,i=eo(e.containerInfo),o=c.focusedElem,h=c.selectionRange;if(i!==o&&o&&o.ownerDocument&&$r(o.ownerDocument.documentElement,o)){if(h!==null&&kc(o)){var A=h.start,z=h.end;if(z===void 0&&(z=A),"selectionStart"in o)o.selectionStart=A,o.selectionEnd=Math.min(z,o.value.length);else{var q=o.ownerDocument||document,D=q&&q.defaultView||window;if(D.getSelection){var E=D.getSelection(),ie=o.textContent.length,le=Math.min(h.start,ie),De=h.end===void 0?le:Math.min(h.end,ie);!E.extend&&le>De&&(i=De,De=le,le=i);var j=Ir(o,le),b=Ir(o,De);if(j&&b&&(E.rangeCount!==1||E.anchorNode!==j.node||E.anchorOffset!==j.offset||E.focusNode!==b.node||E.focusOffset!==b.offset)){var T=q.createRange();T.setStart(j.node,j.offset),E.removeAllRanges(),le>De?(E.addRange(T),E.extend(b.node,b.offset)):(T.setEnd(b.node,b.offset),E.addRange(T))}}}}for(q=[],E=o;E=E.parentNode;)E.nodeType===1&&q.push({element:E,left:E.scrollLeft,top:E.scrollTop});for(typeof o.focus=="function"&&o.focus(),o=0;o<q.length;o++){var R=q[o];R.element.scrollLeft=R.left,R.element.scrollTop=R.top}}tc=!!fu,du=fu=null}finally{Se=n,C.p=l,O.T=a}}e.current=t,Pe=2}}function xd(){if(Pe===2){Pe=0;var e=ya,t=Dl,a=(t.flags&8772)!==0;if((t.subtreeFlags&8772)!==0||a){a=O.T,O.T=null;var l=C.p;C.p=2;var n=Se;Se|=4;try{Zf(e,t.alternate,t)}finally{Se=n,C.p=l,O.T=a}}Pe=3}}function pd(){if(Pe===4||Pe===3){Pe=0,r0();var e=ya,t=Dl,a=El,l=ld;(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?Pe=5:(Pe=0,Dl=ya=null,vd(e,e.pendingLanes));var n=e.pendingLanes;if(n===0&&(ba=null),gc(a),t=t.stateNode,ft&&typeof ft.onCommitFiberRoot=="function")try{ft.onCommitFiberRoot(kl,t,void 0,(t.current.flags&128)===128)}catch{}if(l!==null){t=O.T,n=C.p,C.p=2,O.T=null;try{for(var c=e.onRecoverableError,i=0;i<l.length;i++){var o=l[i];c(o.value,{componentStack:o.stack})}}finally{O.T=t,C.p=n}}(El&3)!==0&&Xs(),kt(e),n=e.pendingLanes,(a&4194090)!==0&&(n&42)!==0?e===Fi?wn++:(wn=0,Fi=e):wn=0,Tn(0)}}function vd(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,ln(t)))}function Xs(e){return hd(),xd(),pd(),gd()}function gd(){if(Pe!==5)return!1;var e=ya,t=Pi;Pi=0;var a=gc(El),l=O.T,n=C.p;try{C.p=32>a?32:a,O.T=null,a=Wi,Wi=null;var c=ya,i=El;if(Pe=0,Dl=ya=null,El=0,(Se&6)!==0)throw Error(r(331));var o=Se;if(Se|=4,td(c.current),If(c,c.current,i,a),Se=o,Tn(0,!1),ft&&typeof ft.onPostCommitFiberRoot=="function")try{ft.onPostCommitFiberRoot(kl,c)}catch{}return!0}finally{C.p=n,O.T=l,vd(e,t)}}function bd(e,t,a){t=St(a,t),t=Ci(e.stateNode,t,2),e=oa(e,t,2),e!==null&&(Gl(e,2),kt(e))}function Ee(e,t,a){if(e.tag===3)bd(e,e,a);else for(;t!==null;){if(t.tag===3){bd(t,e,a);break}else if(t.tag===1){var l=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof l.componentDidCatch=="function"&&(ba===null||!ba.has(l))){e=St(a,e),a=Sf(2),l=oa(t,a,2),l!==null&&(wf(a,l,t,e),Gl(l,2),kt(l));break}}t=t.return}}function tu(e,t,a){var l=e.pingCache;if(l===null){l=e.pingCache=new qh;var n=new Set;l.set(t,n)}else n=l.get(t),n===void 0&&(n=new Set,l.set(t,n));n.has(a)||(Qi=!0,n.add(a),e=Gh.bind(null,e,t,a),t.then(e,e))}function Gh(e,t,a){var l=e.pingCache;l!==null&&l.delete(t),e.pingedLanes|=e.suspendedLanes&a,e.warmLanes&=~a,Ce===e&&(ye&a)===a&&(_e===4||_e===3&&(ye&62914560)===ye&&300>Rt()-Ji?(Se&2)===0&&Cl(e,0):Zi|=a,Al===ye&&(Al=0)),kt(e)}function yd(e,t){t===0&&(t=hr()),e=fl(e,t),e!==null&&(Gl(e,t),kt(e))}function Vh(e){var t=e.memoizedState,a=0;t!==null&&(a=t.retryLane),yd(e,a)}function Xh(e,t){var a=0;switch(e.tag){case 13:var l=e.stateNode,n=e.memoizedState;n!==null&&(a=n.retryLane);break;case 19:l=e.stateNode;break;case 22:l=e.stateNode._retryCache;break;default:throw Error(r(314))}l!==null&&l.delete(t),yd(e,a)}function Yh(e,t){return hc(e,t)}var Ys=null,Ol=null,au=!1,Qs=!1,lu=!1,Pa=0;function kt(e){e!==Ol&&e.next===null&&(Ol===null?Ys=Ol=e:Ol=Ol.next=e),Qs=!0,au||(au=!0,Zh())}function Tn(e,t){if(!lu&&Qs){lu=!0;do for(var a=!1,l=Ys;l!==null;){if(e!==0){var n=l.pendingLanes;if(n===0)var c=0;else{var i=l.suspendedLanes,o=l.pingedLanes;c=(1<<31-dt(42|e)+1)-1,c&=n&~(i&~o),c=c&201326741?c&201326741|1:c?c|2:0}c!==0&&(a=!0,wd(l,c))}else c=ye,c=Fn(l,l===Ce?c:0,l.cancelPendingCommit!==null||l.timeoutHandle!==-1),(c&3)===0||Bl(l,c)||(a=!0,wd(l,c));l=l.next}while(a);lu=!1}}function Qh(){Nd()}function Nd(){Qs=au=!1;var e=0;Pa!==0&&(ex()&&(e=Pa),Pa=0);for(var t=Rt(),a=null,l=Ys;l!==null;){var n=l.next,c=jd(l,t);c===0?(l.next=null,a===null?Ys=n:a.next=n,n===null&&(Ol=a)):(a=l,(e!==0||(c&3)!==0)&&(Qs=!0)),l=n}Tn(e)}function jd(e,t){for(var a=e.suspendedLanes,l=e.pingedLanes,n=e.expirationTimes,c=e.pendingLanes&-62914561;0<c;){var i=31-dt(c),o=1<<i,h=n[i];h===-1?((o&a)===0||(o&l)!==0)&&(n[i]=v0(o,t)):h<=t&&(e.expiredLanes|=o),c&=~o}if(t=Ce,a=ye,a=Fn(e,e===t?a:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),l=e.callbackNode,a===0||e===t&&(we===2||we===9)||e.cancelPendingCommit!==null)return l!==null&&l!==null&&xc(l),e.callbackNode=null,e.callbackPriority=0;if((a&3)===0||Bl(e,a)){if(t=a&-a,t===e.callbackPriority)return t;switch(l!==null&&xc(l),gc(a)){case 2:case 8:a=fr;break;case 32:a=Jn;break;case 268435456:a=dr;break;default:a=Jn}return l=Sd.bind(null,e),a=hc(a,l),e.callbackPriority=t,e.callbackNode=a,t}return l!==null&&l!==null&&xc(l),e.callbackPriority=2,e.callbackNode=null,2}function Sd(e,t){if(Pe!==0&&Pe!==5)return e.callbackNode=null,e.callbackPriority=0,null;var a=e.callbackNode;if(Xs()&&e.callbackNode!==a)return null;var l=ye;return l=Fn(e,e===Ce?l:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),l===0?null:(sd(e,l,t),jd(e,Rt()),e.callbackNode!=null&&e.callbackNode===a?Sd.bind(null,e):null)}function wd(e,t){if(Xs())return null;sd(e,t,!0)}function Zh(){ax(function(){(Se&6)!==0?hc(or,Qh):Nd()})}function nu(){return Pa===0&&(Pa=mr()),Pa}function Td(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:as(""+e)}function Ad(e,t){var a=t.ownerDocument.createElement("input");return a.name=t.name,a.value=t.value,e.id&&a.setAttribute("form",e.id),t.parentNode.insertBefore(a,t),e=new FormData(e),a.parentNode.removeChild(a),e}function Kh(e,t,a,l,n){if(t==="submit"&&a&&a.stateNode===n){var c=Td((n[nt]||null).action),i=l.submitter;i&&(t=(t=i[nt]||null)?Td(t.formAction):i.getAttribute("formAction"),t!==null&&(c=t,i=null));var o=new cs("action","action",null,l,n);e.push({event:o,listeners:[{instance:null,listener:function(){if(l.defaultPrevented){if(Pa!==0){var h=i?Ad(n,i):new FormData(n);wi(a,{pending:!0,data:h,method:n.method,action:c},null,h)}}else typeof c=="function"&&(o.preventDefault(),h=i?Ad(n,i):new FormData(n),wi(a,{pending:!0,data:h,method:n.method,action:c},c,h))},currentTarget:n}]})}}for(var su=0;su<Xc.length;su++){var cu=Xc[su],Jh=cu.toLowerCase(),Ph=cu[0].toUpperCase()+cu.slice(1);Mt(Jh,"on"+Ph)}Mt(lo,"onAnimationEnd"),Mt(no,"onAnimationIteration"),Mt(so,"onAnimationStart"),Mt("dblclick","onDoubleClick"),Mt("focusin","onFocus"),Mt("focusout","onBlur"),Mt(dh,"onTransitionRun"),Mt(mh,"onTransitionStart"),Mt(hh,"onTransitionCancel"),Mt(co,"onTransitionEnd"),tl("onMouseEnter",["mouseout","mouseover"]),tl("onMouseLeave",["mouseout","mouseover"]),tl("onPointerEnter",["pointerout","pointerover"]),tl("onPointerLeave",["pointerout","pointerover"]),Ua("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Ua("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Ua("onBeforeInput",["compositionend","keypress","textInput","paste"]),Ua("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Ua("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Ua("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var An="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(" "),Wh=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(An));function Dd(e,t){t=(t&4)!==0;for(var a=0;a<e.length;a++){var l=e[a],n=l.event;l=l.listeners;e:{var c=void 0;if(t)for(var i=l.length-1;0<=i;i--){var o=l[i],h=o.instance,A=o.currentTarget;if(o=o.listener,h!==c&&n.isPropagationStopped())break e;c=o,n.currentTarget=A;try{c(n)}catch(z){zs(z)}n.currentTarget=null,c=h}else for(i=0;i<l.length;i++){if(o=l[i],h=o.instance,A=o.currentTarget,o=o.listener,h!==c&&n.isPropagationStopped())break e;c=o,n.currentTarget=A;try{c(n)}catch(z){zs(z)}n.currentTarget=null,c=h}}}}function xe(e,t){var a=t[bc];a===void 0&&(a=t[bc]=new Set);var l=e+"__bubble";a.has(l)||(Ed(t,e,2,!1),a.add(l))}function iu(e,t,a){var l=0;t&&(l|=4),Ed(a,e,l,t)}var Zs="_reactListening"+Math.random().toString(36).slice(2);function uu(e){if(!e[Zs]){e[Zs]=!0,br.forEach(function(a){a!=="selectionchange"&&(Wh.has(a)||iu(a,!1,e),iu(a,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Zs]||(t[Zs]=!0,iu("selectionchange",!1,t))}}function Ed(e,t,a,l){switch(Id(t)){case 2:var n=Sx;break;case 8:n=wx;break;default:n=ju}a=n.bind(null,t,a,e),n=void 0,!Mc||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(n=!0),l?n!==void 0?e.addEventListener(t,a,{capture:!0,passive:n}):e.addEventListener(t,a,!0):n!==void 0?e.addEventListener(t,a,{passive:n}):e.addEventListener(t,a,!1)}function ru(e,t,a,l,n){var c=l;if((t&1)===0&&(t&2)===0&&l!==null)e:for(;;){if(l===null)return;var i=l.tag;if(i===3||i===4){var o=l.stateNode.containerInfo;if(o===n)break;if(i===4)for(i=l.return;i!==null;){var h=i.tag;if((h===3||h===4)&&i.stateNode.containerInfo===n)return;i=i.return}for(;o!==null;){if(i=Ia(o),i===null)return;if(h=i.tag,h===5||h===6||h===26||h===27){l=c=i;continue e}o=o.parentNode}}l=l.return}Ur(function(){var A=c,z=Ec(a),q=[];e:{var D=io.get(e);if(D!==void 0){var E=cs,ie=e;switch(e){case"keypress":if(ns(a)===0)break e;case"keydown":case"keyup":E=Y0;break;case"focusin":ie="focus",E=Rc;break;case"focusout":ie="blur",E=Rc;break;case"beforeblur":case"afterblur":E=Rc;break;case"click":if(a.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":E=qr;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":E=z0;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":E=K0;break;case lo:case no:case so:E=H0;break;case co:E=P0;break;case"scroll":case"scrollend":E=M0;break;case"wheel":E=F0;break;case"copy":case"cut":case"paste":E=_0;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":E=Lr;break;case"toggle":case"beforetoggle":E=$0}var le=(t&4)!==0,De=!le&&(e==="scroll"||e==="scrollend"),j=le?D!==null?D+"Capture":null:D;le=[];for(var b=A,T;b!==null;){var R=b;if(T=R.stateNode,R=R.tag,R!==5&&R!==26&&R!==27||T===null||j===null||(R=Yl(b,j),R!=null&&le.push(Dn(b,R,T))),De)break;b=b.return}0<le.length&&(D=new E(D,ie,null,a,z),q.push({event:D,listeners:le}))}}if((t&7)===0){e:{if(D=e==="mouseover"||e==="pointerover",E=e==="mouseout"||e==="pointerout",D&&a!==Dc&&(ie=a.relatedTarget||a.fromElement)&&(Ia(ie)||ie[Fa]))break e;if((E||D)&&(D=z.window===z?z:(D=z.ownerDocument)?D.defaultView||D.parentWindow:window,E?(ie=a.relatedTarget||a.toElement,E=A,ie=ie?Ia(ie):null,ie!==null&&(De=x(ie),le=ie.tag,ie!==De||le!==5&&le!==27&&le!==6)&&(ie=null)):(E=null,ie=A),E!==ie)){if(le=qr,R="onMouseLeave",j="onMouseEnter",b="mouse",(e==="pointerout"||e==="pointerover")&&(le=Lr,R="onPointerLeave",j="onPointerEnter",b="pointer"),De=E==null?D:Xl(E),T=ie==null?D:Xl(ie),D=new le(R,b+"leave",E,a,z),D.target=De,D.relatedTarget=T,R=null,Ia(z)===A&&(le=new le(j,b+"enter",ie,a,z),le.target=T,le.relatedTarget=De,R=le),De=R,E&&ie)t:{for(le=E,j=ie,b=0,T=le;T;T=zl(T))b++;for(T=0,R=j;R;R=zl(R))T++;for(;0<b-T;)le=zl(le),b--;for(;0<T-b;)j=zl(j),T--;for(;b--;){if(le===j||j!==null&&le===j.alternate)break t;le=zl(le),j=zl(j)}le=null}else le=null;E!==null&&Cd(q,D,E,le,!1),ie!==null&&De!==null&&Cd(q,De,ie,le,!0)}}e:{if(D=A?Xl(A):window,E=D.nodeName&&D.nodeName.toLowerCase(),E==="select"||E==="input"&&D.type==="file")var J=Zr;else if(Yr(D))if(Kr)J=rh;else{J=ih;var me=ch}else E=D.nodeName,!E||E.toLowerCase()!=="input"||D.type!=="checkbox"&&D.type!=="radio"?A&&Ac(A.elementType)&&(J=Zr):J=uh;if(J&&(J=J(e,A))){Qr(q,J,a,z);break e}me&&me(e,D,A),e==="focusout"&&A&&D.type==="number"&&A.memoizedProps.value!=null&&Tc(D,"number",D.value)}switch(me=A?Xl(A):window,e){case"focusin":(Yr(me)||me.contentEditable==="true")&&(ul=me,Bc=A,Il=null);break;case"focusout":Il=Bc=ul=null;break;case"mousedown":Gc=!0;break;case"contextmenu":case"mouseup":case"dragend":Gc=!1,to(q,a,z);break;case"selectionchange":if(fh)break;case"keydown":case"keyup":to(q,a,z)}var ee;if(qc)e:{switch(e){case"compositionstart":var ne="onCompositionStart";break e;case"compositionend":ne="onCompositionEnd";break e;case"compositionupdate":ne="onCompositionUpdate";break e}ne=void 0}else il?Vr(e,a)&&(ne="onCompositionEnd"):e==="keydown"&&a.keyCode===229&&(ne="onCompositionStart");ne&&(kr&&a.locale!=="ko"&&(il||ne!=="onCompositionStart"?ne==="onCompositionEnd"&&il&&(ee=Rr()):(ca=z,Oc="value"in ca?ca.value:ca.textContent,il=!0)),me=Ks(A,ne),0<me.length&&(ne=new _r(ne,e,null,a,z),q.push({event:ne,listeners:me}),ee?ne.data=ee:(ee=Xr(a),ee!==null&&(ne.data=ee)))),(ee=th?ah(e,a):lh(e,a))&&(ne=Ks(A,"onBeforeInput"),0<ne.length&&(me=new _r("onBeforeInput","beforeinput",null,a,z),q.push({event:me,listeners:ne}),me.data=ee)),Kh(q,e,A,a,z)}Dd(q,t)})}function Dn(e,t,a){return{instance:e,listener:t,currentTarget:a}}function Ks(e,t){for(var a=t+"Capture",l=[];e!==null;){var n=e,c=n.stateNode;if(n=n.tag,n!==5&&n!==26&&n!==27||c===null||(n=Yl(e,a),n!=null&&l.unshift(Dn(e,n,c)),n=Yl(e,t),n!=null&&l.push(Dn(e,n,c))),e.tag===3)return l;e=e.return}return[]}function zl(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function Cd(e,t,a,l,n){for(var c=t._reactName,i=[];a!==null&&a!==l;){var o=a,h=o.alternate,A=o.stateNode;if(o=o.tag,h!==null&&h===l)break;o!==5&&o!==26&&o!==27||A===null||(h=A,n?(A=Yl(a,c),A!=null&&i.unshift(Dn(a,A,h))):n||(A=Yl(a,c),A!=null&&i.push(Dn(a,A,h)))),a=a.return}i.length!==0&&e.push({event:t,listeners:i})}var Fh=/\r\n?/g,Ih=/|�/g;function Md(e){return(typeof e=="string"?e:""+e).replace(Fh,`
`).replace(Ih,"")}function Od(e,t){return t=Md(t),Md(e)===t}function Js(){}function Ae(e,t,a,l,n,c){switch(a){case"children":typeof l=="string"?t==="body"||t==="textarea"&&l===""||nl(e,l):(typeof l=="number"||typeof l=="bigint")&&t!=="body"&&nl(e,""+l);break;case"className":$n(e,"class",l);break;case"tabIndex":$n(e,"tabindex",l);break;case"dir":case"role":case"viewBox":case"width":case"height":$n(e,a,l);break;case"style":Or(e,l,c);break;case"data":if(t!=="object"){$n(e,"data",l);break}case"src":case"href":if(l===""&&(t!=="a"||a!=="href")){e.removeAttribute(a);break}if(l==null||typeof l=="function"||typeof l=="symbol"||typeof l=="boolean"){e.removeAttribute(a);break}l=as(""+l),e.setAttribute(a,l);break;case"action":case"formAction":if(typeof l=="function"){e.setAttribute(a,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof c=="function"&&(a==="formAction"?(t!=="input"&&Ae(e,t,"name",n.name,n,null),Ae(e,t,"formEncType",n.formEncType,n,null),Ae(e,t,"formMethod",n.formMethod,n,null),Ae(e,t,"formTarget",n.formTarget,n,null)):(Ae(e,t,"encType",n.encType,n,null),Ae(e,t,"method",n.method,n,null),Ae(e,t,"target",n.target,n,null)));if(l==null||typeof l=="symbol"||typeof l=="boolean"){e.removeAttribute(a);break}l=as(""+l),e.setAttribute(a,l);break;case"onClick":l!=null&&(e.onclick=Js);break;case"onScroll":l!=null&&xe("scroll",e);break;case"onScrollEnd":l!=null&&xe("scrollend",e);break;case"dangerouslySetInnerHTML":if(l!=null){if(typeof l!="object"||!("__html"in l))throw Error(r(61));if(a=l.__html,a!=null){if(n.children!=null)throw Error(r(60));e.innerHTML=a}}break;case"multiple":e.multiple=l&&typeof l!="function"&&typeof l!="symbol";break;case"muted":e.muted=l&&typeof l!="function"&&typeof l!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(l==null||typeof l=="function"||typeof l=="boolean"||typeof l=="symbol"){e.removeAttribute("xlink:href");break}a=as(""+l),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",a);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":l!=null&&typeof l!="function"&&typeof l!="symbol"?e.setAttribute(a,""+l):e.removeAttribute(a);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":l&&typeof l!="function"&&typeof l!="symbol"?e.setAttribute(a,""):e.removeAttribute(a);break;case"capture":case"download":l===!0?e.setAttribute(a,""):l!==!1&&l!=null&&typeof l!="function"&&typeof l!="symbol"?e.setAttribute(a,l):e.removeAttribute(a);break;case"cols":case"rows":case"size":case"span":l!=null&&typeof l!="function"&&typeof l!="symbol"&&!isNaN(l)&&1<=l?e.setAttribute(a,l):e.removeAttribute(a);break;case"rowSpan":case"start":l==null||typeof l=="function"||typeof l=="symbol"||isNaN(l)?e.removeAttribute(a):e.setAttribute(a,l);break;case"popover":xe("beforetoggle",e),xe("toggle",e),In(e,"popover",l);break;case"xlinkActuate":Bt(e,"http://www.w3.org/1999/xlink","xlink:actuate",l);break;case"xlinkArcrole":Bt(e,"http://www.w3.org/1999/xlink","xlink:arcrole",l);break;case"xlinkRole":Bt(e,"http://www.w3.org/1999/xlink","xlink:role",l);break;case"xlinkShow":Bt(e,"http://www.w3.org/1999/xlink","xlink:show",l);break;case"xlinkTitle":Bt(e,"http://www.w3.org/1999/xlink","xlink:title",l);break;case"xlinkType":Bt(e,"http://www.w3.org/1999/xlink","xlink:type",l);break;case"xmlBase":Bt(e,"http://www.w3.org/XML/1998/namespace","xml:base",l);break;case"xmlLang":Bt(e,"http://www.w3.org/XML/1998/namespace","xml:lang",l);break;case"xmlSpace":Bt(e,"http://www.w3.org/XML/1998/namespace","xml:space",l);break;case"is":In(e,"is",l);break;case"innerText":case"textContent":break;default:(!(2<a.length)||a[0]!=="o"&&a[0]!=="O"||a[1]!=="n"&&a[1]!=="N")&&(a=E0.get(a)||a,In(e,a,l))}}function ou(e,t,a,l,n,c){switch(a){case"style":Or(e,l,c);break;case"dangerouslySetInnerHTML":if(l!=null){if(typeof l!="object"||!("__html"in l))throw Error(r(61));if(a=l.__html,a!=null){if(n.children!=null)throw Error(r(60));e.innerHTML=a}}break;case"children":typeof l=="string"?nl(e,l):(typeof l=="number"||typeof l=="bigint")&&nl(e,""+l);break;case"onScroll":l!=null&&xe("scroll",e);break;case"onScrollEnd":l!=null&&xe("scrollend",e);break;case"onClick":l!=null&&(e.onclick=Js);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!yr.hasOwnProperty(a))e:{if(a[0]==="o"&&a[1]==="n"&&(n=a.endsWith("Capture"),t=a.slice(2,n?a.length-7:void 0),c=e[nt]||null,c=c!=null?c[a]:null,typeof c=="function"&&e.removeEventListener(t,c,n),typeof l=="function")){typeof c!="function"&&c!==null&&(a in e?e[a]=null:e.hasAttribute(a)&&e.removeAttribute(a)),e.addEventListener(t,l,n);break e}a in e?e[a]=l:l===!0?e.setAttribute(a,""):In(e,a,l)}}}function We(e,t,a){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":xe("error",e),xe("load",e);var l=!1,n=!1,c;for(c in a)if(a.hasOwnProperty(c)){var i=a[c];if(i!=null)switch(c){case"src":l=!0;break;case"srcSet":n=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(r(137,t));default:Ae(e,t,c,i,a,null)}}n&&Ae(e,t,"srcSet",a.srcSet,a,null),l&&Ae(e,t,"src",a.src,a,null);return;case"input":xe("invalid",e);var o=c=i=n=null,h=null,A=null;for(l in a)if(a.hasOwnProperty(l)){var z=a[l];if(z!=null)switch(l){case"name":n=z;break;case"type":i=z;break;case"checked":h=z;break;case"defaultChecked":A=z;break;case"value":c=z;break;case"defaultValue":o=z;break;case"children":case"dangerouslySetInnerHTML":if(z!=null)throw Error(r(137,t));break;default:Ae(e,t,l,z,a,null)}}Dr(e,c,o,h,A,i,n,!1),es(e);return;case"select":xe("invalid",e),l=i=c=null;for(n in a)if(a.hasOwnProperty(n)&&(o=a[n],o!=null))switch(n){case"value":c=o;break;case"defaultValue":i=o;break;case"multiple":l=o;default:Ae(e,t,n,o,a,null)}t=c,a=i,e.multiple=!!l,t!=null?ll(e,!!l,t,!1):a!=null&&ll(e,!!l,a,!0);return;case"textarea":xe("invalid",e),c=n=l=null;for(i in a)if(a.hasOwnProperty(i)&&(o=a[i],o!=null))switch(i){case"value":l=o;break;case"defaultValue":n=o;break;case"children":c=o;break;case"dangerouslySetInnerHTML":if(o!=null)throw Error(r(91));break;default:Ae(e,t,i,o,a,null)}Cr(e,l,n,c),es(e);return;case"option":for(h in a)if(a.hasOwnProperty(h)&&(l=a[h],l!=null))switch(h){case"selected":e.selected=l&&typeof l!="function"&&typeof l!="symbol";break;default:Ae(e,t,h,l,a,null)}return;case"dialog":xe("beforetoggle",e),xe("toggle",e),xe("cancel",e),xe("close",e);break;case"iframe":case"object":xe("load",e);break;case"video":case"audio":for(l=0;l<An.length;l++)xe(An[l],e);break;case"image":xe("error",e),xe("load",e);break;case"details":xe("toggle",e);break;case"embed":case"source":case"link":xe("error",e),xe("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(A in a)if(a.hasOwnProperty(A)&&(l=a[A],l!=null))switch(A){case"children":case"dangerouslySetInnerHTML":throw Error(r(137,t));default:Ae(e,t,A,l,a,null)}return;default:if(Ac(t)){for(z in a)a.hasOwnProperty(z)&&(l=a[z],l!==void 0&&ou(e,t,z,l,a,void 0));return}}for(o in a)a.hasOwnProperty(o)&&(l=a[o],l!=null&&Ae(e,t,o,l,a,null))}function $h(e,t,a,l){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var n=null,c=null,i=null,o=null,h=null,A=null,z=null;for(E in a){var q=a[E];if(a.hasOwnProperty(E)&&q!=null)switch(E){case"checked":break;case"value":break;case"defaultValue":h=q;default:l.hasOwnProperty(E)||Ae(e,t,E,null,l,q)}}for(var D in l){var E=l[D];if(q=a[D],l.hasOwnProperty(D)&&(E!=null||q!=null))switch(D){case"type":c=E;break;case"name":n=E;break;case"checked":A=E;break;case"defaultChecked":z=E;break;case"value":i=E;break;case"defaultValue":o=E;break;case"children":case"dangerouslySetInnerHTML":if(E!=null)throw Error(r(137,t));break;default:E!==q&&Ae(e,t,D,E,l,q)}}wc(e,i,o,h,A,z,c,n);return;case"select":E=i=o=D=null;for(c in a)if(h=a[c],a.hasOwnProperty(c)&&h!=null)switch(c){case"value":break;case"multiple":E=h;default:l.hasOwnProperty(c)||Ae(e,t,c,null,l,h)}for(n in l)if(c=l[n],h=a[n],l.hasOwnProperty(n)&&(c!=null||h!=null))switch(n){case"value":D=c;break;case"defaultValue":o=c;break;case"multiple":i=c;default:c!==h&&Ae(e,t,n,c,l,h)}t=o,a=i,l=E,D!=null?ll(e,!!a,D,!1):!!l!=!!a&&(t!=null?ll(e,!!a,t,!0):ll(e,!!a,a?[]:"",!1));return;case"textarea":E=D=null;for(o in a)if(n=a[o],a.hasOwnProperty(o)&&n!=null&&!l.hasOwnProperty(o))switch(o){case"value":break;case"children":break;default:Ae(e,t,o,null,l,n)}for(i in l)if(n=l[i],c=a[i],l.hasOwnProperty(i)&&(n!=null||c!=null))switch(i){case"value":D=n;break;case"defaultValue":E=n;break;case"children":break;case"dangerouslySetInnerHTML":if(n!=null)throw Error(r(91));break;default:n!==c&&Ae(e,t,i,n,l,c)}Er(e,D,E);return;case"option":for(var ie in a)if(D=a[ie],a.hasOwnProperty(ie)&&D!=null&&!l.hasOwnProperty(ie))switch(ie){case"selected":e.selected=!1;break;default:Ae(e,t,ie,null,l,D)}for(h in l)if(D=l[h],E=a[h],l.hasOwnProperty(h)&&D!==E&&(D!=null||E!=null))switch(h){case"selected":e.selected=D&&typeof D!="function"&&typeof D!="symbol";break;default:Ae(e,t,h,D,l,E)}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 le in a)D=a[le],a.hasOwnProperty(le)&&D!=null&&!l.hasOwnProperty(le)&&Ae(e,t,le,null,l,D);for(A in l)if(D=l[A],E=a[A],l.hasOwnProperty(A)&&D!==E&&(D!=null||E!=null))switch(A){case"children":case"dangerouslySetInnerHTML":if(D!=null)throw Error(r(137,t));break;default:Ae(e,t,A,D,l,E)}return;default:if(Ac(t)){for(var De in a)D=a[De],a.hasOwnProperty(De)&&D!==void 0&&!l.hasOwnProperty(De)&&ou(e,t,De,void 0,l,D);for(z in l)D=l[z],E=a[z],!l.hasOwnProperty(z)||D===E||D===void 0&&E===void 0||ou(e,t,z,D,l,E);return}}for(var j in a)D=a[j],a.hasOwnProperty(j)&&D!=null&&!l.hasOwnProperty(j)&&Ae(e,t,j,null,l,D);for(q in l)D=l[q],E=a[q],!l.hasOwnProperty(q)||D===E||D==null&&E==null||Ae(e,t,q,D,l,E)}var fu=null,du=null;function Ps(e){return e.nodeType===9?e:e.ownerDocument}function zd(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function Ud(e,t){if(e===0)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return e===1&&t==="foreignObject"?0:e}function mu(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.children=="bigint"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var hu=null;function ex(){var e=window.event;return e&&e.type==="popstate"?e===hu?!1:(hu=e,!0):(hu=null,!1)}var Rd=typeof setTimeout=="function"?setTimeout:void 0,tx=typeof clearTimeout=="function"?clearTimeout:void 0,Hd=typeof Promise=="function"?Promise:void 0,ax=typeof queueMicrotask=="function"?queueMicrotask:typeof Hd<"u"?function(e){return Hd.resolve(null).then(e).catch(lx)}:Rd;function lx(e){setTimeout(function(){throw e})}function ja(e){return e==="head"}function qd(e,t){var a=t,l=0,n=0;do{var c=a.nextSibling;if(e.removeChild(a),c&&c.nodeType===8)if(a=c.data,a==="/$"){if(0<l&&8>l){a=l;var i=e.ownerDocument;if(a&1&&En(i.documentElement),a&2&&En(i.body),a&4)for(a=i.head,En(a),i=a.firstChild;i;){var o=i.nextSibling,h=i.nodeName;i[Vl]||h==="SCRIPT"||h==="STYLE"||h==="LINK"&&i.rel.toLowerCase()==="stylesheet"||a.removeChild(i),i=o}}if(n===0){e.removeChild(c),qn(t);return}n--}else a==="$"||a==="$?"||a==="$!"?n++:l=a.charCodeAt(0)-48;else l=0;a=c}while(a);qn(t)}function xu(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var a=t;switch(t=t.nextSibling,a.nodeName){case"HTML":case"HEAD":case"BODY":xu(a),yc(a);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(a.rel.toLowerCase()==="stylesheet")continue}e.removeChild(a)}}function nx(e,t,a,l){for(;e.nodeType===1;){var n=a;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!l&&(e.nodeName!=="INPUT"||e.type!=="hidden"))break}else if(l){if(!e[Vl])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if(c=e.getAttribute("rel"),c==="stylesheet"&&e.hasAttribute("data-precedence"))break;if(c!==n.rel||e.getAttribute("href")!==(n.href==null||n.href===""?null:n.href)||e.getAttribute("crossorigin")!==(n.crossOrigin==null?null:n.crossOrigin)||e.getAttribute("title")!==(n.title==null?null:n.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(c=e.getAttribute("src"),(c!==(n.src==null?null:n.src)||e.getAttribute("type")!==(n.type==null?null:n.type)||e.getAttribute("crossorigin")!==(n.crossOrigin==null?null:n.crossOrigin))&&c&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else if(t==="input"&&e.type==="hidden"){var c=n.name==null?null:""+n.name;if(n.type==="hidden"&&e.getAttribute("name")===c)return e}else return e;if(e=zt(e.nextSibling),e===null)break}return null}function sx(e,t,a){if(t==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!a||(e=zt(e.nextSibling),e===null))return null;return e}function pu(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState==="complete"}function cx(e,t){var a=e.ownerDocument;if(e.data!=="$?"||a.readyState==="complete")t();else{var l=function(){t(),a.removeEventListener("DOMContentLoaded",l)};a.addEventListener("DOMContentLoaded",l),e._reactRetry=l}}function zt(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?"||t==="F!"||t==="F")break;if(t==="/$")return null}}return e}var vu=null;function _d(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var a=e.data;if(a==="$"||a==="$!"||a==="$?"){if(t===0)return e;t--}else a==="/$"&&t++}e=e.previousSibling}return null}function Ld(e,t,a){switch(t=Ps(a),e){case"html":if(e=t.documentElement,!e)throw Error(r(452));return e;case"head":if(e=t.head,!e)throw Error(r(453));return e;case"body":if(e=t.body,!e)throw Error(r(454));return e;default:throw Error(r(451))}}function En(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);yc(e)}var Ct=new Map,kd=new Set;function Ws(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var ea=C.d;C.d={f:ix,r:ux,D:rx,C:ox,L:fx,m:dx,X:hx,S:mx,M:xx};function ix(){var e=ea.f(),t=Gs();return e||t}function ux(e){var t=$a(e);t!==null&&t.tag===5&&t.type==="form"?nf(t):ea.r(e)}var Ul=typeof document>"u"?null:document;function Bd(e,t,a){var l=Ul;if(l&&typeof t=="string"&&t){var n=jt(t);n='link[rel="'+e+'"][href="'+n+'"]',typeof a=="string"&&(n+='[crossorigin="'+a+'"]'),kd.has(n)||(kd.add(n),e={rel:e,crossOrigin:a,href:t},l.querySelector(n)===null&&(t=l.createElement("link"),We(t,"link",e),Ye(t),l.head.appendChild(t)))}}function rx(e){ea.D(e),Bd("dns-prefetch",e,null)}function ox(e,t){ea.C(e,t),Bd("preconnect",e,t)}function fx(e,t,a){ea.L(e,t,a);var l=Ul;if(l&&e&&t){var n='link[rel="preload"][as="'+jt(t)+'"]';t==="image"&&a&&a.imageSrcSet?(n+='[imagesrcset="'+jt(a.imageSrcSet)+'"]',typeof a.imageSizes=="string"&&(n+='[imagesizes="'+jt(a.imageSizes)+'"]')):n+='[href="'+jt(e)+'"]';var c=n;switch(t){case"style":c=Rl(e);break;case"script":c=Hl(e)}Ct.has(c)||(e=y({rel:"preload",href:t==="image"&&a&&a.imageSrcSet?void 0:e,as:t},a),Ct.set(c,e),l.querySelector(n)!==null||t==="style"&&l.querySelector(Cn(c))||t==="script"&&l.querySelector(Mn(c))||(t=l.createElement("link"),We(t,"link",e),Ye(t),l.head.appendChild(t)))}}function dx(e,t){ea.m(e,t);var a=Ul;if(a&&e){var l=t&&typeof t.as=="string"?t.as:"script",n='link[rel="modulepreload"][as="'+jt(l)+'"][href="'+jt(e)+'"]',c=n;switch(l){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":c=Hl(e)}if(!Ct.has(c)&&(e=y({rel:"modulepreload",href:e},t),Ct.set(c,e),a.querySelector(n)===null)){switch(l){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(a.querySelector(Mn(c)))return}l=a.createElement("link"),We(l,"link",e),Ye(l),a.head.appendChild(l)}}}function mx(e,t,a){ea.S(e,t,a);var l=Ul;if(l&&e){var n=el(l).hoistableStyles,c=Rl(e);t=t||"default";var i=n.get(c);if(!i){var o={loading:0,preload:null};if(i=l.querySelector(Cn(c)))o.loading=5;else{e=y({rel:"stylesheet",href:e,"data-precedence":t},a),(a=Ct.get(c))&&gu(e,a);var h=i=l.createElement("link");Ye(h),We(h,"link",e),h._p=new Promise(function(A,z){h.onload=A,h.onerror=z}),h.addEventListener("load",function(){o.loading|=1}),h.addEventListener("error",function(){o.loading|=2}),o.loading|=4,Fs(i,t,l)}i={type:"stylesheet",instance:i,count:1,state:o},n.set(c,i)}}}function hx(e,t){ea.X(e,t);var a=Ul;if(a&&e){var l=el(a).hoistableScripts,n=Hl(e),c=l.get(n);c||(c=a.querySelector(Mn(n)),c||(e=y({src:e,async:!0},t),(t=Ct.get(n))&&bu(e,t),c=a.createElement("script"),Ye(c),We(c,"link",e),a.head.appendChild(c)),c={type:"script",instance:c,count:1,state:null},l.set(n,c))}}function xx(e,t){ea.M(e,t);var a=Ul;if(a&&e){var l=el(a).hoistableScripts,n=Hl(e),c=l.get(n);c||(c=a.querySelector(Mn(n)),c||(e=y({src:e,async:!0,type:"module"},t),(t=Ct.get(n))&&bu(e,t),c=a.createElement("script"),Ye(c),We(c,"link",e),a.head.appendChild(c)),c={type:"script",instance:c,count:1,state:null},l.set(n,c))}}function Gd(e,t,a,l){var n=(n=ue.current)?Ws(n):null;if(!n)throw Error(r(446));switch(e){case"meta":case"title":return null;case"style":return typeof a.precedence=="string"&&typeof a.href=="string"?(t=Rl(a.href),a=el(n).hoistableStyles,l=a.get(t),l||(l={type:"style",instance:null,count:0,state:null},a.set(t,l)),l):{type:"void",instance:null,count:0,state:null};case"link":if(a.rel==="stylesheet"&&typeof a.href=="string"&&typeof a.precedence=="string"){e=Rl(a.href);var c=el(n).hoistableStyles,i=c.get(e);if(i||(n=n.ownerDocument||n,i={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},c.set(e,i),(c=n.querySelector(Cn(e)))&&!c._p&&(i.instance=c,i.state.loading=5),Ct.has(e)||(a={rel:"preload",as:"style",href:a.href,crossOrigin:a.crossOrigin,integrity:a.integrity,media:a.media,hrefLang:a.hrefLang,referrerPolicy:a.referrerPolicy},Ct.set(e,a),c||px(n,e,a,i.state))),t&&l===null)throw Error(r(528,""));return i}if(t&&l!==null)throw Error(r(529,""));return null;case"script":return t=a.async,a=a.src,typeof a=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=Hl(a),a=el(n).hoistableScripts,l=a.get(t),l||(l={type:"script",instance:null,count:0,state:null},a.set(t,l)),l):{type:"void",instance:null,count:0,state:null};default:throw Error(r(444,e))}}function Rl(e){return'href="'+jt(e)+'"'}function Cn(e){return'link[rel="stylesheet"]['+e+"]"}function Vd(e){return y({},e,{"data-precedence":e.precedence,precedence:null})}function px(e,t,a,l){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?l.loading=1:(t=e.createElement("link"),l.preload=t,t.addEventListener("load",function(){return l.loading|=1}),t.addEventListener("error",function(){return l.loading|=2}),We(t,"link",a),Ye(t),e.head.appendChild(t))}function Hl(e){return'[src="'+jt(e)+'"]'}function Mn(e){return"script[async]"+e}function Xd(e,t,a){if(t.count++,t.instance===null)switch(t.type){case"style":var l=e.querySelector('style[data-href~="'+jt(a.href)+'"]');if(l)return t.instance=l,Ye(l),l;var n=y({},a,{"data-href":a.href,"data-precedence":a.precedence,href:null,precedence:null});return l=(e.ownerDocument||e).createElement("style"),Ye(l),We(l,"style",n),Fs(l,a.precedence,e),t.instance=l;case"stylesheet":n=Rl(a.href);var c=e.querySelector(Cn(n));if(c)return t.state.loading|=4,t.instance=c,Ye(c),c;l=Vd(a),(n=Ct.get(n))&&gu(l,n),c=(e.ownerDocument||e).createElement("link"),Ye(c);var i=c;return i._p=new Promise(function(o,h){i.onload=o,i.onerror=h}),We(c,"link",l),t.state.loading|=4,Fs(c,a.precedence,e),t.instance=c;case"script":return c=Hl(a.src),(n=e.querySelector(Mn(c)))?(t.instance=n,Ye(n),n):(l=a,(n=Ct.get(c))&&(l=y({},a),bu(l,n)),e=e.ownerDocument||e,n=e.createElement("script"),Ye(n),We(n,"link",l),e.head.appendChild(n),t.instance=n);case"void":return null;default:throw Error(r(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(l=t.instance,t.state.loading|=4,Fs(l,a.precedence,e));return t.instance}function Fs(e,t,a){for(var l=a.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),n=l.length?l[l.length-1]:null,c=n,i=0;i<l.length;i++){var o=l[i];if(o.dataset.precedence===t)c=o;else if(c!==n)break}c?c.parentNode.insertBefore(e,c.nextSibling):(t=a.nodeType===9?a.head:a,t.insertBefore(e,t.firstChild))}function gu(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.title==null&&(e.title=t.title)}function bu(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.integrity==null&&(e.integrity=t.integrity)}var Is=null;function Yd(e,t,a){if(Is===null){var l=new Map,n=Is=new Map;n.set(a,l)}else n=Is,l=n.get(a),l||(l=new Map,n.set(a,l));if(l.has(e))return l;for(l.set(e,null),a=a.getElementsByTagName(e),n=0;n<a.length;n++){var c=a[n];if(!(c[Vl]||c[$e]||e==="link"&&c.getAttribute("rel")==="stylesheet")&&c.namespaceURI!=="http://www.w3.org/2000/svg"){var i=c.getAttribute(t)||"";i=e+i;var o=l.get(i);o?o.push(c):l.set(i,[c])}}return l}function Qd(e,t,a){e=e.ownerDocument||e,e.head.insertBefore(a,t==="title"?e.querySelector("head > title"):null)}function vx(e,t,a){if(a===1||t.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof t.precedence!="string"||typeof t.href!="string"||t.href==="")break;return!0;case"link":if(typeof t.rel!="string"||typeof t.href!="string"||t.href===""||t.onLoad||t.onError)break;switch(t.rel){case"stylesheet":return e=t.disabled,typeof t.precedence=="string"&&e==null;default:return!0}case"script":if(t.async&&typeof t.async!="function"&&typeof t.async!="symbol"&&!t.onLoad&&!t.onError&&t.src&&typeof t.src=="string")return!0}return!1}function Zd(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}var On=null;function gx(){}function bx(e,t,a){if(On===null)throw Error(r(475));var l=On;if(t.type==="stylesheet"&&(typeof a.media!="string"||matchMedia(a.media).matches!==!1)&&(t.state.loading&4)===0){if(t.instance===null){var n=Rl(a.href),c=e.querySelector(Cn(n));if(c){e=c._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(l.count++,l=$s.bind(l),e.then(l,l)),t.state.loading|=4,t.instance=c,Ye(c);return}c=e.ownerDocument||e,a=Vd(a),(n=Ct.get(n))&&gu(a,n),c=c.createElement("link"),Ye(c);var i=c;i._p=new Promise(function(o,h){i.onload=o,i.onerror=h}),We(c,"link",a),t.instance=c}l.stylesheets===null&&(l.stylesheets=new Map),l.stylesheets.set(t,e),(e=t.state.preload)&&(t.state.loading&3)===0&&(l.count++,t=$s.bind(l),e.addEventListener("load",t),e.addEventListener("error",t))}}function yx(){if(On===null)throw Error(r(475));var e=On;return e.stylesheets&&e.count===0&&yu(e,e.stylesheets),0<e.count?function(t){var a=setTimeout(function(){if(e.stylesheets&&yu(e,e.stylesheets),e.unsuspend){var l=e.unsuspend;e.unsuspend=null,l()}},6e4);return e.unsuspend=t,function(){e.unsuspend=null,clearTimeout(a)}}:null}function $s(){if(this.count--,this.count===0){if(this.stylesheets)yu(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var ec=null;function yu(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,ec=new Map,t.forEach(Nx,e),ec=null,$s.call(e))}function Nx(e,t){if(!(t.state.loading&4)){var a=ec.get(e);if(a)var l=a.get(null);else{a=new Map,ec.set(e,a);for(var n=e.querySelectorAll("link[data-precedence],style[data-precedence]"),c=0;c<n.length;c++){var i=n[c];(i.nodeName==="LINK"||i.getAttribute("media")!=="not all")&&(a.set(i.dataset.precedence,i),l=i)}l&&a.set(null,l)}n=t.instance,i=n.getAttribute("data-precedence"),c=a.get(i)||l,c===l&&a.set(null,n),a.set(i,n),this.count++,l=$s.bind(this),n.addEventListener("load",l),n.addEventListener("error",l),c?c.parentNode.insertBefore(n,c.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(n,e.firstChild)),t.state.loading|=4}}var zn={$$typeof:se,Provider:null,Consumer:null,_currentValue:G,_currentValue2:G,_threadCount:0};function jx(e,t,a,l,n,c,i,o){this.tag=1,this.containerInfo=e,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=pc(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=pc(0),this.hiddenUpdates=pc(null),this.identifierPrefix=l,this.onUncaughtError=n,this.onCaughtError=c,this.onRecoverableError=i,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=o,this.incompleteTransitions=new Map}function Kd(e,t,a,l,n,c,i,o,h,A,z,q){return e=new jx(e,t,a,i,o,h,A,q),t=1,c===!0&&(t|=24),c=ht(3,null,null,t),e.current=c,c.stateNode=e,t=ti(),t.refCount++,e.pooledCache=t,t.refCount++,c.memoizedState={element:l,isDehydrated:a,cache:t},si(c),e}function Jd(e){return e?(e=dl,e):dl}function Pd(e,t,a,l,n,c){n=Jd(n),l.context===null?l.context=n:l.pendingContext=n,l=ra(t),l.payload={element:a},c=c===void 0?null:c,c!==null&&(l.callback=c),a=oa(e,l,t),a!==null&&(bt(a,e,t),un(a,e,t))}function Wd(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var a=e.retryLane;e.retryLane=a!==0&&a<t?a:t}}function Nu(e,t){Wd(e,t),(e=e.alternate)&&Wd(e,t)}function Fd(e){if(e.tag===13){var t=fl(e,67108864);t!==null&&bt(t,e,67108864),Nu(e,67108864)}}var tc=!0;function Sx(e,t,a,l){var n=O.T;O.T=null;var c=C.p;try{C.p=2,ju(e,t,a,l)}finally{C.p=c,O.T=n}}function wx(e,t,a,l){var n=O.T;O.T=null;var c=C.p;try{C.p=8,ju(e,t,a,l)}finally{C.p=c,O.T=n}}function ju(e,t,a,l){if(tc){var n=Su(l);if(n===null)ru(e,t,l,ac,a),$d(e,l);else if(Ax(n,e,t,a,l))l.stopPropagation();else if($d(e,l),t&4&&-1<Tx.indexOf(e)){for(;n!==null;){var c=$a(n);if(c!==null)switch(c.tag){case 3:if(c=c.stateNode,c.current.memoizedState.isDehydrated){var i=za(c.pendingLanes);if(i!==0){var o=c;for(o.pendingLanes|=2,o.entangledLanes|=2;i;){var h=1<<31-dt(i);o.entanglements[1]|=h,i&=~h}kt(c),(Se&6)===0&&(ks=Rt()+500,Tn(0))}}break;case 13:o=fl(c,2),o!==null&&bt(o,c,2),Gs(),Nu(c,2)}if(c=Su(l),c===null&&ru(e,t,l,ac,a),c===n)break;n=c}n!==null&&l.stopPropagation()}else ru(e,t,l,null,a)}}function Su(e){return e=Ec(e),wu(e)}var ac=null;function wu(e){if(ac=null,e=Ia(e),e!==null){var t=x(e);if(t===null)e=null;else{var a=t.tag;if(a===13){if(e=S(t),e!==null)return e;e=null}else if(a===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return ac=e,null}function Id(e){switch(e){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(o0()){case or:return 2;case fr:return 8;case Jn:case f0:return 32;case dr:return 268435456;default:return 32}default:return 32}}var Tu=!1,Sa=null,wa=null,Ta=null,Un=new Map,Rn=new Map,Aa=[],Tx="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 $d(e,t){switch(e){case"focusin":case"focusout":Sa=null;break;case"dragenter":case"dragleave":wa=null;break;case"mouseover":case"mouseout":Ta=null;break;case"pointerover":case"pointerout":Un.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Rn.delete(t.pointerId)}}function Hn(e,t,a,l,n,c){return e===null||e.nativeEvent!==c?(e={blockedOn:t,domEventName:a,eventSystemFlags:l,nativeEvent:c,targetContainers:[n]},t!==null&&(t=$a(t),t!==null&&Fd(t)),e):(e.eventSystemFlags|=l,t=e.targetContainers,n!==null&&t.indexOf(n)===-1&&t.push(n),e)}function Ax(e,t,a,l,n){switch(t){case"focusin":return Sa=Hn(Sa,e,t,a,l,n),!0;case"dragenter":return wa=Hn(wa,e,t,a,l,n),!0;case"mouseover":return Ta=Hn(Ta,e,t,a,l,n),!0;case"pointerover":var c=n.pointerId;return Un.set(c,Hn(Un.get(c)||null,e,t,a,l,n)),!0;case"gotpointercapture":return c=n.pointerId,Rn.set(c,Hn(Rn.get(c)||null,e,t,a,l,n)),!0}return!1}function em(e){var t=Ia(e.target);if(t!==null){var a=x(t);if(a!==null){if(t=a.tag,t===13){if(t=S(a),t!==null){e.blockedOn=t,b0(e.priority,function(){if(a.tag===13){var l=gt();l=vc(l);var n=fl(a,l);n!==null&&bt(n,a,l),Nu(a,l)}});return}}else if(t===3&&a.stateNode.current.memoizedState.isDehydrated){e.blockedOn=a.tag===3?a.stateNode.containerInfo:null;return}}}e.blockedOn=null}function lc(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var a=Su(e.nativeEvent);if(a===null){a=e.nativeEvent;var l=new a.constructor(a.type,a);Dc=l,a.target.dispatchEvent(l),Dc=null}else return t=$a(a),t!==null&&Fd(t),e.blockedOn=a,!1;t.shift()}return!0}function tm(e,t,a){lc(e)&&a.delete(t)}function Dx(){Tu=!1,Sa!==null&&lc(Sa)&&(Sa=null),wa!==null&&lc(wa)&&(wa=null),Ta!==null&&lc(Ta)&&(Ta=null),Un.forEach(tm),Rn.forEach(tm)}function nc(e,t){e.blockedOn===t&&(e.blockedOn=null,Tu||(Tu=!0,f.unstable_scheduleCallback(f.unstable_NormalPriority,Dx)))}var sc=null;function am(e){sc!==e&&(sc=e,f.unstable_scheduleCallback(f.unstable_NormalPriority,function(){sc===e&&(sc=null);for(var t=0;t<e.length;t+=3){var a=e[t],l=e[t+1],n=e[t+2];if(typeof l!="function"){if(wu(l||a)===null)continue;break}var c=$a(a);c!==null&&(e.splice(t,3),t-=3,wi(c,{pending:!0,data:n,method:a.method,action:l},l,n))}}))}function qn(e){function t(h){return nc(h,e)}Sa!==null&&nc(Sa,e),wa!==null&&nc(wa,e),Ta!==null&&nc(Ta,e),Un.forEach(t),Rn.forEach(t);for(var a=0;a<Aa.length;a++){var l=Aa[a];l.blockedOn===e&&(l.blockedOn=null)}for(;0<Aa.length&&(a=Aa[0],a.blockedOn===null);)em(a),a.blockedOn===null&&Aa.shift();if(a=(e.ownerDocument||e).$$reactFormReplay,a!=null)for(l=0;l<a.length;l+=3){var n=a[l],c=a[l+1],i=n[nt]||null;if(typeof c=="function")i||am(a);else if(i){var o=null;if(c&&c.hasAttribute("formAction")){if(n=c,i=c[nt]||null)o=i.formAction;else if(wu(n)!==null)continue}else o=i.action;typeof o=="function"?a[l+1]=o:(a.splice(l,3),l-=3),am(a)}}}function Au(e){this._internalRoot=e}cc.prototype.render=Au.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(r(409));var a=t.current,l=gt();Pd(a,l,e,t,null,null)},cc.prototype.unmount=Au.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Pd(e.current,2,null,e,null,null),Gs(),t[Fa]=null}};function cc(e){this._internalRoot=e}cc.prototype.unstable_scheduleHydration=function(e){if(e){var t=vr();e={blockedOn:null,target:e,priority:t};for(var a=0;a<Aa.length&&t!==0&&t<Aa[a].priority;a++);Aa.splice(a,0,e),a===0&&em(e)}};var lm=u.version;if(lm!=="19.1.0")throw Error(r(527,lm,"19.1.0"));C.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(r(188)):(e=Object.keys(e).join(","),Error(r(268,e)));return e=g(t),e=e!==null?m(e):null,e=e===null?null:e.stateNode,e};var Ex={bundleType:0,version:"19.1.0",rendererPackageName:"react-dom",currentDispatcherRef:O,reconcilerVersion:"19.1.0"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var ic=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ic.isDisabled&&ic.supportsFiber)try{kl=ic.inject(Ex),ft=ic}catch{}}return Ln.createRoot=function(e,t){if(!v(e))throw Error(r(299));var a=!1,l="",n=bf,c=yf,i=Nf,o=null;return t!=null&&(t.unstable_strictMode===!0&&(a=!0),t.identifierPrefix!==void 0&&(l=t.identifierPrefix),t.onUncaughtError!==void 0&&(n=t.onUncaughtError),t.onCaughtError!==void 0&&(c=t.onCaughtError),t.onRecoverableError!==void 0&&(i=t.onRecoverableError),t.unstable_transitionCallbacks!==void 0&&(o=t.unstable_transitionCallbacks)),t=Kd(e,1,!1,null,null,a,l,n,c,i,o,null),e[Fa]=t.current,uu(e),new Au(t)},Ln.hydrateRoot=function(e,t,a){if(!v(e))throw Error(r(299));var l=!1,n="",c=bf,i=yf,o=Nf,h=null,A=null;return a!=null&&(a.unstable_strictMode===!0&&(l=!0),a.identifierPrefix!==void 0&&(n=a.identifierPrefix),a.onUncaughtError!==void 0&&(c=a.onUncaughtError),a.onCaughtError!==void 0&&(i=a.onCaughtError),a.onRecoverableError!==void 0&&(o=a.onRecoverableError),a.unstable_transitionCallbacks!==void 0&&(h=a.unstable_transitionCallbacks),a.formState!==void 0&&(A=a.formState)),t=Kd(e,1,!0,t,a??null,l,n,c,i,o,h,A),t.context=Jd(null),a=t.current,l=gt(),l=vc(l),n=ra(l),n.callback=null,oa(a,n,l),a=l,t.current.lanes=a,Gl(t,a),kt(t),e[Fa]=t.current,uu(e),new cc(t)},Ln.version="19.1.0",Ln}var mm;function Lx(){if(mm)return Cu.exports;mm=1;function f(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(f)}catch(u){console.error(u)}}return f(),Cu.exports=_x(),Cu.exports}var kx=Lx();/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Bx=f=>f.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),Gx=f=>f.replace(/^([A-Z])|[\s-_]+(\w)/g,(u,d,r)=>r?r.toUpperCase():d.toLowerCase()),hm=f=>{const u=Gx(f);return u.charAt(0).toUpperCase()+u.slice(1)},_m=(...f)=>f.filter((u,d,r)=>!!u&&u.trim()!==""&&r.indexOf(u)===d).join(" ").trim(),Vx=f=>{for(const u in f)if(u.startsWith("aria-")||u==="role"||u==="title")return!0};/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */var Xx={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Yx=U.forwardRef(({color:f="currentColor",size:u=24,strokeWidth:d=2,absoluteStrokeWidth:r,className:v="",children:x,iconNode:S,...N},g)=>U.createElement("svg",{ref:g,...Xx,width:u,height:u,stroke:f,strokeWidth:r?Number(d)*24/Number(u):d,className:_m("lucide",v),...!x&&!Vx(N)&&{"aria-hidden":"true"},...N},[...S.map(([m,y])=>U.createElement(m,y)),...Array.isArray(x)?x:[x]]));/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const ae=(f,u)=>{const d=U.forwardRef(({className:r,...v},x)=>U.createElement(Yx,{ref:x,iconNode:u,className:_m(`lucide-${Bx(hm(f))}`,`lucide-${f}`,r),...v}));return d.displayName=hm(f),d};/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Qx=[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]],Lm=ae("arrow-right",Qx);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Zx=[["path",{d:"M 22 14 L 22 10",key:"nqc4tb"}],["rect",{x:"2",y:"6",width:"16",height:"12",rx:"2",key:"13zb55"}]],Kx=ae("battery",Zx);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Jx=[["path",{d:"M10.268 21a2 2 0 0 0 3.464 0",key:"vwvbt9"}],["path",{d:"M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326",key:"11g9vi"}]],Px=ae("bell",Jx);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Wx=[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20",key:"k3hazp"}]],km=ae("book",Wx);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Fx=[["path",{d:"M12 12h.01",key:"1mp3jc"}],["path",{d:"M16 6V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v2",key:"1ksdt3"}],["path",{d:"M22 13a18.15 18.15 0 0 1-20 0",key:"12hx5q"}],["rect",{width:"20",height:"14",x:"2",y:"6",rx:"2",key:"i6l2r4"}]],Gu=ae("briefcase-business",Fx);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Ix=[["path",{d:"M16 14v2.2l1.6 1",key:"fo4ql5"}],["path",{d:"M16 2v4",key:"4m81vk"}],["path",{d:"M21 7.5V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h3.5",key:"1osxxc"}],["path",{d:"M3 10h5",key:"r794hk"}],["path",{d:"M8 2v4",key:"1cmpym"}],["circle",{cx:"16",cy:"16",r:"6",key:"qoo3c4"}]],tr=ae("calendar-clock",Ix);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const $x=[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]],ep=ae("calendar",$x);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const tp=[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]],Fe=ae("check",tp);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const ap=[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]],Vu=ae("chevron-down",ap);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const lp=[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]],np=ae("chevron-left",lp);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const sp=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]],_l=ae("circle-alert",sp);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const cp=[["path",{d:"M21.801 10A10 10 0 1 1 17 3.335",key:"yps3ct"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]],Xu=ae("circle-check-big",cp);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const ip=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]],Ea=ae("circle-question-mark",ip);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const up=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]],xm=ae("circle-x",up);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const rp=[["path",{d:"M12 6v6l4 2",key:"mmk7yg"}],["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]],ar=ae("clock",rp);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const op=[["line",{x1:"12",x2:"12",y1:"2",y2:"22",key:"7eqyqh"}],["path",{d:"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6",key:"1b0p4s"}]],fp=ae("dollar-sign",op);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const dp=[["path",{d:"M12 15V3",key:"m9g1x1"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["path",{d:"m7 10 5 5 5-5",key:"brsn70"}]],lr=ae("download",dp);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const mp=[["path",{d:"m15 20 3-3h2a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h2l3 3z",key:"rbahqx"}],["path",{d:"M6 8v1",key:"1636ez"}],["path",{d:"M10 8v1",key:"1talb4"}],["path",{d:"M14 8v1",key:"1rsfgr"}],["path",{d:"M18 8v1",key:"gnkwox"}]],hp=ae("ethernet-port",mp);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const xp=[["path",{d:"M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49",key:"ct8e1f"}],["path",{d:"M14.084 14.158a3 3 0 0 1-4.242-4.242",key:"151rxh"}],["path",{d:"M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143",key:"13bj9a"}],["path",{d:"m2 2 20 20",key:"1ooewy"}]],pm=ae("eye-off",xp);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const pp=[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]],vm=ae("eye",pp);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const vp=[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]],gm=ae("file-text",vp);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const gp=[["circle",{cx:"12",cy:"18",r:"3",key:"1mpf1b"}],["circle",{cx:"6",cy:"6",r:"3",key:"1lh9wr"}],["circle",{cx:"18",cy:"6",r:"3",key:"1h7g24"}],["path",{d:"M18 9v2c0 .6-.4 1-1 1H7c-.6 0-1-.4-1-1V9",key:"1uq4wg"}],["path",{d:"M12 12v3",key:"158kv8"}]],bp=ae("git-fork",gp);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const yp=[["path",{d:"M12 2v4",key:"3427ic"}],["path",{d:"m16.2 7.8 2.9-2.9",key:"r700ao"}],["path",{d:"M18 12h4",key:"wj9ykh"}],["path",{d:"m16.2 16.2 2.9 2.9",key:"1bxg5t"}],["path",{d:"M12 18v4",key:"jadmvz"}],["path",{d:"m4.9 19.1 2.9-2.9",key:"bwix9q"}],["path",{d:"M2 12h4",key:"j09sii"}],["path",{d:"m4.9 4.9 2.9 2.9",key:"giyufr"}]],Np=ae("loader",yp);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const jp=[["path",{d:"M13 12h8",key:"h98zly"}],["path",{d:"M13 18h8",key:"oe0vm4"}],["path",{d:"M13 6h8",key:"15sg57"}],["path",{d:"M3 12h1",key:"lp3yf2"}],["path",{d:"M3 18h1",key:"1eiwyy"}],["path",{d:"M3 6h1",key:"rgxa97"}],["path",{d:"M8 12h1",key:"1con00"}],["path",{d:"M8 18h1",key:"13wk12"}],["path",{d:"M8 6h1",key:"tn6mkg"}]],Sp=ae("logs",jp);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const wp=[["path",{d:"M5 12h14",key:"1ays0h"}]],bm=ae("minus",wp);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Tp=[["rect",{x:"16",y:"16",width:"6",height:"6",rx:"1",key:"4q2zg0"}],["rect",{x:"2",y:"16",width:"6",height:"6",rx:"1",key:"8cvhb9"}],["rect",{x:"9",y:"2",width:"6",height:"6",rx:"1",key:"1egb70"}],["path",{d:"M5 16v-3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3",key:"1jsf9p"}],["path",{d:"M12 12V8",key:"2874zd"}]],ym=ae("network",Tp);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Ap=[["path",{d:"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384",key:"9njp5v"}]],Vn=ae("phone",Ap);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Dp=[["path",{d:"M2 22h20",key:"272qi7"}],["path",{d:"M3.77 10.77 2 9l2-4.5 1.1.55c.55.28.9.84.9 1.45s.35 1.17.9 1.45L8 8.5l3-6 1.05.53a2 2 0 0 1 1.09 1.52l.72 5.4a2 2 0 0 0 1.09 1.52l4.4 2.2c.42.22.78.55 1.01.96l.6 1.03c.49.88-.06 1.98-1.06 2.1l-1.18.15c-.47.06-.95-.02-1.37-.24L4.29 11.15a2 2 0 0 1-.52-.38Z",key:"1ma21e"}]],Ep=ae("plane-landing",Dp);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Cp=[["path",{d:"M17.8 19.2 16 11l3.5-3.5C21 6 21.5 4 21 3c-1-.5-3 0-4.5 1.5L13 8 4.8 6.2c-.5-.1-.9.1-1.1.5l-.3.5c-.2.5-.1 1 .3 1.3L9 12l-2 3H4l-1 1 3 2 2 3 1-1v-3l3-2 3.5 5.3c.3.4.8.5 1.3.3l.5-.2c.4-.3.6-.7.5-1.2z",key:"1v9wt8"}]],Mp=ae("plane",Cp);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Op=[["polygon",{points:"6 3 20 12 6 21 6 3",key:"1oa8hb"}]],zp=ae("play",Op);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Up=[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]],Nm=ae("plus",Up);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Rp=[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8",key:"v9h5vc"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16",key:"3uifl3"}],["path",{d:"M8 16H3v5",key:"1cv678"}]],ot=ae("refresh-cw",Rp);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Hp=[["path",{d:"M15.2 3a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z",key:"1c8476"}],["path",{d:"M17 21v-7a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7",key:"1ydtos"}],["path",{d:"M7 3v4a1 1 0 0 0 1 1h7",key:"t51u73"}]],qp=ae("save",Hp);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const _p=[["path",{d:"M19 17V5a2 2 0 0 0-2-2H4",key:"zz82l3"}],["path",{d:"M8 21h12a2 2 0 0 0 2-2v-1a1 1 0 0 0-1-1H11a1 1 0 0 0-1 1v1a2 2 0 1 1-4 0V5a2 2 0 1 0-4 0v2a1 1 0 0 0 1 1h3",key:"1ph1d7"}]],Lp=ae("scroll",_p);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const kp=[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]],Xn=ae("search",kp);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Bp=[["path",{d:"M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z",key:"1ffxy3"}],["path",{d:"m21.854 2.147-10.94 10.939",key:"12cjpa"}]],Uu=ae("send",Bp);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Gp=[["rect",{width:"20",height:"8",x:"2",y:"2",rx:"2",ry:"2",key:"ngkwjq"}],["rect",{width:"20",height:"8",x:"2",y:"14",rx:"2",ry:"2",key:"iecqi9"}],["line",{x1:"6",x2:"6.01",y1:"6",y2:"6",key:"16zg32"}],["line",{x1:"6",x2:"6.01",y1:"18",y2:"18",key:"nzw8ys"}]],nr=ae("server",Gp);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Vp=[["path",{d:"M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z",key:"1qme2f"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]],Oa=ae("settings",Vp);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Xp=[["circle",{cx:"18",cy:"5",r:"3",key:"gq8acd"}],["circle",{cx:"6",cy:"12",r:"3",key:"w7nqdw"}],["circle",{cx:"18",cy:"19",r:"3",key:"1xt0gg"}],["line",{x1:"8.59",x2:"15.42",y1:"13.51",y2:"17.49",key:"47mynk"}],["line",{x1:"15.41",x2:"8.59",y1:"6.51",y2:"10.49",key:"1n3mei"}]],Yp=ae("share-2",Xp);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Qp=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]],Bm=ae("shield-check",Qp);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Zp=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}]],Yu=ae("shield",Zp);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Kp=[["circle",{cx:"8",cy:"21",r:"1",key:"jimo8o"}],["circle",{cx:"19",cy:"21",r:"1",key:"13723u"}],["path",{d:"M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12",key:"9zh506"}]],Gm=ae("shopping-cart",Kp);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Jp=[["rect",{width:"14",height:"20",x:"5",y:"2",rx:"2",ry:"2",key:"1yt0o3"}],["path",{d:"M12 18h.01",key:"mhygvu"}]],Pp=ae("smartphone",Jp);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Wp=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"m9 8 6 4-6 4Z",key:"f1r3lt"}]],Fp=ae("square-play",Wp);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Ip=[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}],["line",{x1:"10",x2:"10",y1:"11",y2:"17",key:"1uufr5"}],["line",{x1:"14",x2:"14",y1:"11",y2:"17",key:"xtxkd"}]],rc=ae("trash-2",Ip);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const $p=[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]],Qu=ae("triangle-alert",$p);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const ev=[["path",{d:"M12 3v12",key:"1x0j5s"}],["path",{d:"m17 8-5-5-5 5",key:"7q97r8"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}]],Vm=ae("upload",ev);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const tv=[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]],av=ae("user",tv);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const lv=[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["path",{d:"M16 3.128a4 4 0 0 1 0 7.744",key:"16gr8j"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}]],Xm=ae("users",lv);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const nv=[["path",{d:"M12 20h.01",key:"zekei9"}],["path",{d:"M8.5 16.429a5 5 0 0 1 7 0",key:"1bycff"}],["path",{d:"M5 12.859a10 10 0 0 1 5.17-2.69",key:"1dl1wf"}],["path",{d:"M19 12.859a10 10 0 0 0-2.007-1.523",key:"4k23kn"}],["path",{d:"M2 8.82a15 15 0 0 1 4.177-2.643",key:"1grhjp"}],["path",{d:"M22 8.82a15 15 0 0 0-11.288-3.764",key:"z3jwby"}],["path",{d:"m2 2 20 20",key:"1ooewy"}]],sv=ae("wifi-off",nv);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const cv=[["path",{d:"M12 20h.01",key:"zekei9"}],["path",{d:"M2 8.82a15 15 0 0 1 20 0",key:"dnpr2z"}],["path",{d:"M5 12.859a10 10 0 0 1 14 0",key:"1x1e6c"}],["path",{d:"M8.5 16.429a5 5 0 0 1 7 0",key:"1bycff"}]],aa=ae("wifi",cv);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const iv=[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]],uv=ae("x",iv);/**
 * @license lucide-react v0.525.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const rv=[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]],Ym=ae("zap",rv);function ov(f){switch(f){case"CONNECTED":return"Conectado";case"CONNECTING":return"Conectando...";case"STOPPING":return"Parando conexão...";case"NO_NETWORK":return"Sem rede";case"AUTH":return"Autenticando...";case"AUTH_FAILED":return"Falha de autenticação";case"DISCONNECTED":default:return"Desconectado"}}function fv({onMenuClick:f,version:u,localIP:d,vpnState:r}){const v=()=>{switch(r){case"CONNECTED":return"bg-green-500";case"CONNECTING":case"AUTH":return"bg-yellow-500";case"AUTH_FAILED":case"NO_NETWORK":return"bg-red-500";default:return"bg-red-500"}};return s.jsxs("section",{className:"flex justify-between items-center p-3 md:p-6 lg:p-4 header-mobile-landscape rounded-xl border border-[#6205D5]/30 bg-[#26074d]/40 backdrop-blur-md shadow-lg md:mb-4 md:mt-2",children:[s.jsx("button",{onClick:f,className:"p-2 md:p-3 lg:p-2 rounded-lg hover:bg-[#6205D5]/20 active:bg-[#6205D5]/30 transition-all duration-200","aria-label":"Abrir menu",children:s.jsx(Sp,{className:"w-5 h-5 md:w-6 md:h-6 lg:w-5 lg:h-5 text-[#b0a8ff] opacity-90",id:"open-menu"})}),s.jsxs("div",{className:"flex flex-col items-start gap-2 bg-[#6205D5]/15 px-3 py-1.5 md:px-5 md:py-2 lg:px-4 lg:py-2 rounded-xl min-w-[140px] md:min-w-[180px] lg:min-w-[160px] shadow-inner",children:[s.jsxs("div",{className:"flex items-center gap-2 w-full",children:[s.jsx("div",{className:`w-2.5 h-2.5 md:w-3 md:h-3 lg:w-2.5 lg:h-2.5 rounded-full ${v()} shadow-md transition-colors duration-300 animate-pulse`}),s.jsx("span",{className:"text-[#b0a8ff] text-xs md:text-sm lg:text-xs font-medium tracking-wide",id:"vpn-status",children:ov(r)})]}),s.jsx("div",{className:"w-full h-[1px] bg-gradient-to-r from-transparent via-[#6205D5]/30 to-transparent"}),s.jsxs("div",{className:"flex items-center gap-2",children:[s.jsx(hp,{className:"w-4 h-4 md:w-5 md:h-5 lg:w-4 lg:h-4 text-[#b0a8ff] opacity-75"}),s.jsx("span",{className:"text-[#b0a8ff] text-xs md:text-sm lg:text-xs font-mono tracking-wide opacity-90",id:"ip-status",children:d})]})]}),s.jsxs("div",{className:"flex items-center gap-2 bg-[#6205D5]/15 px-3 py-1.5 md:px-5 md:py-2 lg:px-4 lg:py-2 rounded-xl shadow-inner",children:[s.jsx(bp,{className:"w-4 h-4 md:w-5 md:h-5 lg:w-4 lg:h-4 text-[#b0a8ff] opacity-75"}),s.jsx("span",{className:"text-[#b0a8ff] text-xs md:text-sm lg:text-xs font-medium tracking-wide opacity-90",id:"version",children:u})]})]})}function Qm(){return window?.DtGetStatusBarHeight?.execute&&typeof window.DtGetStatusBarHeight.execute=="function"?window.DtGetStatusBarHeight.execute():0}function Zm(){return window?.DtGetNavigationBarHeight?.execute&&typeof window.DtGetNavigationBarHeight.execute=="function"?window.DtGetNavigationBarHeight.execute():0}function dv(){return window?.DtGetLocalConfigVersion?.execute&&typeof window.DtGetLocalConfigVersion.execute=="function"?window.DtGetLocalConfigVersion.execute():null}function mv(){window?.DtShowLoggerDialog?.execute&&typeof window.DtShowLoggerDialog.execute=="function"&&window.DtShowLoggerDialog.execute()}function jm(){return window?.DtUsername&&typeof window.DtUsername.get=="function"?window.DtUsername.get():""}function Sm(){return window?.DtPassword&&typeof window.DtPassword.get=="function"?window.DtPassword.get():""}function wm(){return window?.DtUuid?.get&&typeof window.DtUuid.get=="function"?window.DtUuid.get():""}function hv(f){window?.DtUsername?.set&&typeof window.DtUsername.set=="function"&&window.DtUsername.set(f)}function xv(f){window?.DtPassword?.set&&typeof window.DtPassword.set=="function"&&window.DtPassword.set(f)}function pv(f){window?.DtUuid?.set&&typeof window.DtUuid.set=="function"&&window.DtUuid.set(f)}function Zu(){if(window?.DtGetVpnState?.execute&&typeof window.DtGetVpnState.execute=="function"){const f=window.DtGetVpnState.execute();return typeof f=="string"&&["CONNECTED","DISCONNECTED","CONNECTING","STOPPING","NO_NETWORK","AUTH","AUTH_FAILED"].includes(f)?f:null}return null}function Km(){window?.DtExecuteVpnStart?.execute&&typeof window.DtExecuteVpnStart.execute=="function"&&window.DtExecuteVpnStart.execute()}function Jm(){window?.DtExecuteVpnStop?.execute&&typeof window.DtExecuteVpnStop.execute=="function"&&window.DtExecuteVpnStop.execute()}function vv(){return window?.DtGetNetworkDownloadBytes?.execute&&typeof window?.DtGetNetworkDownloadBytes?.execute=="function"?Number(window?.DtGetNetworkDownloadBytes?.execute()):0}function gv(){return window?.DtGetNetworkUploadBytes?.execute&&typeof window?.DtGetNetworkUploadBytes?.execute=="function"?Number(window?.DtGetNetworkUploadBytes?.execute()):0}function Ku(){return window?.DtGetLocalIP?.execute&&typeof window?.DtGetLocalIP?.execute=="function"?window.DtGetLocalIP.execute():null}function bv(){window?.DtStartCheckUser?.execute&&typeof window?.DtStartCheckUser?.execute=="function"&&window.DtStartCheckUser.execute()}function yv(){if(window?.DtCleanApp?.execute&&typeof window.DtCleanApp.execute=="function")try{return window.DtCleanApp.execute()}catch{return!1}return!1}function Nv(){return window?.DtIgnoreBatteryOptimizations?.execute&&typeof window.DtIgnoreBatteryOptimizations.execute=="function"?window.DtIgnoreBatteryOptimizations.execute():!1}function jv(){window?.DtStartApnActivity?.execute&&typeof window?.DtStartApnActivity.execute=="function"&&window.DtStartApnActivity.execute()}function Sv(){window?.DtStartRadioInfoActivity?.execute&&typeof window?.DtStartRadioInfoActivity.execute=="function"&&window.DtStartRadioInfoActivity.execute()}function Pm(){window?.DtStartAppUpdate?.execute&&typeof window?.DtStartAppUpdate.execute=="function"&&window.DtStartAppUpdate.execute()}function Ju(){return window?.DtAirplaneState?.execute&&typeof window.DtAirplaneState.execute=="function"?window.DtAirplaneState.execute()==="ACTIVE":!1}async function Pu(f){try{return f?window?.DtAirplaneActivate?.execute&&typeof window.DtAirplaneActivate.execute=="function"&&await window.DtAirplaneActivate.execute():window?.DtAirplaneDeactivate?.execute&&typeof window.DtAirplaneDeactivate.execute=="function"&&await window.DtAirplaneDeactivate.execute(),Ju()}catch{return!f}}function sr(){if(window?.DtGetConfigs?.execute&&typeof window.DtGetConfigs.execute=="function")try{const f=window.DtGetConfigs.execute(),u=JSON.parse(f);return u.sort((d,r)=>d.sorter-r.sorter),u.forEach(d=>{d.items.sort((r,v)=>r.sorter-v.sorter)}),u}catch{return[]}return[]}function cr(f){if(window?.DtSetConfig?.execute&&typeof window.DtSetConfig.execute=="function")try{return window.DtSetConfig.execute(f),!0}catch{return!1}return!1}function Wu(){if(window?.DtGetDefaultConfig?.execute&&typeof window.DtGetDefaultConfig.execute=="function")try{const f=window.DtGetDefaultConfig.execute();if(f)return JSON.parse(f)}catch{}return null}function wv(){return window?.DtGetStatusHotSpotService?.execute&&typeof window.DtGetStatusHotSpotService.execute=="function"?window.DtGetStatusHotSpotService.execute():null}function Tv(){window?.DtStartHotSpotService?.execute&&typeof window.DtStartHotSpotService.execute=="function"&&window.DtStartHotSpotService.execute()}function Av(){window?.DtStopHotSpotService?.execute&&typeof window.DtStopHotSpotService.execute=="function"&&window.DtStopHotSpotService.execute()}function yt(f){if(typeof window?.DtStartWebViewActivity?.execute=="function")return window.DtStartWebViewActivity.execute(f)}function at({children:f,onClose:u,allowClose:d=!0,title:r,icon:v}){const[x,S]=U.useState(!1),[N,g]=U.useState(!0);U.useEffect(()=>{g(!1)},[]);const m=()=>{S(!0),setTimeout(u,200)};return s.jsx("div",{className:`
        fixed inset-0 z-50 flex items-center justify-center p-4
        bg-black/60 backdrop-blur-sm
        transition-all duration-300 ease-[cubic-bezier(0.4,0,0.2,1)]
        ${N?"opacity-0":"opacity-100"}
        ${x?"opacity-0 scale-95":"opacity-100 scale-100"}
      `,onClick:y=>d&&y.target===y.currentTarget&&m(),children:s.jsxs("div",{className:`
          relative w-full max-w-3xl bg-gradient-to-br from-[#26074d]/95 to-[#100322]/95
          rounded-xl shadow-2xl shadow-black/20
          border border-[#6205D5]/20
          transition-all duration-300 ease-[cubic-bezier(0.4,0,0.2,1)]
          ${N?"scale-95 opacity-0":"scale-100 opacity-100"}
          ${x?"scale-95 opacity-0":"scale-100 opacity-100"}
          max-h-[90vh] flex flex-col backdrop-blur-xl
        `,children:[s.jsxs("div",{className:"flex items-center justify-between p-4 border-b border-[#6205D5]/20",children:[(r||v)&&s.jsxs("div",{className:"flex items-center gap-3",children:[v&&s.jsx("div",{className:"w-8 h-8 rounded-full bg-[#6205D5]/20 flex items-center justify-center",children:s.jsx(v,{className:"w-5 h-5 text-[#6205D5]"})}),r&&s.jsx("h2",{className:"text-lg font-bold text-white",children:r})]}),d&&s.jsx("button",{onClick:m,className:"p-2 rounded-full hover:bg-[#6205D5]/10 transition-colors group ml-auto",children:s.jsx(uv,{className:"w-6 h-6 text-[#b0a8ff] group-hover:text-white transition-colors"})})]}),s.jsx("div",{className:"flex-1 overflow-y-auto custom-scrollbar",children:f}),s.jsx("style",{children:`
          .custom-scrollbar::-webkit-scrollbar {
            width: 8px;
          }
          
          .custom-scrollbar::-webkit-scrollbar-track {
            background: #26074d;
            border-radius: 8px;
          }
          
          .custom-scrollbar::-webkit-scrollbar-thumb {
            background: #6205D5;
            border-radius: 8px;
          }
          
          .custom-scrollbar::-webkit-scrollbar-thumb:hover {
            background: #4B0082;
          }
        `})]})})}const Wm={fetchTimeout:4e3,connectionTimeout:1e4,selectedCategories:[],configType:"all"};async function Dv(f=4e3){try{const u=new AbortController,d=setTimeout(()=>u.abort(),f);return await fetch("https://www.google.com/generate_204",{signal:u.signal}),clearTimeout(d),!0}catch{return!1}}async function Ev(f,u,d){const r=Date.now();for(;Date.now()-r<u;){if(d?.current?.cancelled)return!1;if(Zu()===f)return!0;await new Promise(x=>setTimeout(x,500))}return!1}async function Cv({configs:f,setCurrentName:u,setTested:d,setActiveConfig:r,setActiveConfigState:v,setSelectedCategory:x,setSuccess:S,cancelRef:N,onTestResult:g,autoConnectConfig:m=Wm}){let y=f;m.selectedCategories.length>0&&(y=y.filter(M=>m.selectedCategories.includes(M.category_id||M.categoryId))),m.configType!=="all"&&(y=y.filter(M=>{const w=M.mode?.toLowerCase()||"";return m.configType==="ssh"?w.includes("ssh")||w.includes("proxy")||w.includes("socks"):m.configType==="v2ray"?w.includes("v2ray")||w.includes("vmess")||w.includes("vless"):!0}));for(let M=0;M<y.length;M++){if(N.current.cancelled)return!1;const w=y[M];u(w.name),d(M+1),r(w.id);try{Km();const B=await Ev("CONNECTED",m.connectionTimeout,N);if(N.current.cancelled)return!1;if(B){const V=await Dv(m.fetchTimeout);if(N.current.cancelled)return!1;if(V)return S(w.name),x(null),g?.(w.name,!0,"Conexão bem-sucedida!"),!0;g?.(w.name,!1,"Sem acesso à internet")}else g?.(w.name,!1,"Falha na conexão VPN")}catch(B){const V=B instanceof Error?B.message:"Erro desconhecido";g?.(w.name,!1,V)}Jm()}return S(null),!1}function Mv(){const[f,u]=U.useState(!1),[d,r]=U.useState(null),[v,x]=U.useState(0),[S,N]=U.useState(0),[g,m]=U.useState(null),[y,M]=U.useState(!1),[w,B]=U.useState(null),[V,te]=U.useState([]),[P,K]=U.useState(0),[F,se]=U.useState(Wm),[I,W]=U.useState(!1),_=U.useRef({cancelled:!1}),k=U.useRef(0),Z=U.useRef(0),re=U.useRef(null),$=U.useCallback((G,ce,p,H)=>{const X={id:++k.current,configName:G,status:ce,message:p,duration:H,timestamp:new Date};te(L=>[...L,X])},[]),ve=U.useCallback((G,ce,p)=>{te(H=>{if(H.length===0)return H;const X=[...H],L=X[X.length-1];return X[X.length-1]={...L,status:G,message:ce||L.message,duration:p??L.duration},X})},[]),ge=U.useCallback(()=>{Z.current=Date.now(),K(0),re.current=setInterval(()=>{const G=Date.now()-Z.current;K(G)},100)},[]),Me=U.useCallback(()=>{re.current&&(clearInterval(re.current),re.current=null),K(0)},[]);return{open:f,openModal:()=>{u(!0),m(null),B(null),M(!1),te([]),K(0),_.current.cancelled=!1},closeModal:()=>{_.current.cancelled=!0,Me(),u(!1),M(!1)},currentName:d,total:v,tested:S,success:g,running:y,error:w,logs:V,currentTestDuration:P,startAutoConnect:async()=>{M(!0),m(null),B(null),te([]),_.current.cancelled=!1;const ce=sr().flatMap(L=>L.items.map(Q=>({...Q,category_id:L.id,categoryName:L.name,categoryColor:L.color})));x(ce.length);let p=ce;F.selectedCategories.length>0&&(p=p.filter(L=>F.selectedCategories.includes(L.category_id))),F.configType!=="all"&&(p=p.filter(L=>{const Q=L.mode?.toLowerCase()||"";return F.configType==="ssh"?Q.includes("ssh")||Q.includes("proxy")||Q.includes("socks"):F.configType==="v2ray"?Q.includes("v2ray")||Q.includes("vmess")||Q.includes("vless"):!0})),x(p.length),N(0);const H=[];F.selectedCategories.length>0&&H.push(`${F.selectedCategories.length} categoria(s)`),F.configType!=="all"&&H.push(`tipo: ${F.configType.toUpperCase()}`);const X=H.length>0?`Iniciando teste com ${p.length} configurações filtradas (${H.join(", ")})`:`Iniciando teste com ${p.length} configurações`;$("Sistema","testing",X);try{const L=await Cv({configs:p,setCurrentName:Q=>{r(Q),$(Q,"connecting","Iniciando conexão..."),ge()},setTested:Q=>{N(Q)},setActiveConfig:Q=>{cr(Q)},setActiveConfigState:()=>{},setSelectedCategory:()=>{},setSuccess:Q=>{if(Q){const pe=Date.now()-Z.current;ve("success","Conexão bem-sucedida!",pe),m(Q)}},cancelRef:_,onTestResult:(Q,pe,ue)=>{const Ie=Date.now()-Z.current;Me(),pe?ve("success",ue||"Teste bem-sucedido",Ie):ve("failed",ue||"Teste falhou",Ie)},autoConnectConfig:F});M(!1),Me(),!L&&!_.current.cancelled?($("Sistema","failed","Teste concluído - Nenhuma configuração funcionou"),m(null)):L&&$("Sistema","success","Teste concluído com sucesso!")}catch(L){const Q=L instanceof Error?L.message:"Erro na conexão automática";B(Q),$("Sistema","failed",Q),M(!1),Me()}},cancelTest:()=>{_.current.cancelled=!0,Me(),M(!1),$(d||"Teste","failed","Cancelado pelo usuário")},autoConnectConfig:F,setAutoConnectConfig:se,showSettings:I,setShowSettings:W}}function Ov({open:f,onClose:u,currentConfigName:d,totalConfigs:r,testedConfigs:v,successConfigName:x,running:S,onStart:N,onCancel:g,error:m,logs:y=[],currentTestDuration:M=0,autoConnectConfig:w,setAutoConnectConfig:B,showSettings:V,setShowSettings:te}){const[P,K]=U.useState(!1),[F,se]=U.useState(!1);if(!f)return null;const I=r>0?v/r*100:0,W=!S&&v>0,k=sr().reduce((Y,be)=>(Y.find(O=>O.id===be.id)||Y.push({id:be.id,name:be.name,color:be.color||"#6205D5"}),Y),[]),Z=Y=>{switch(Y){case"success":return s.jsx(Xu,{className:"w-4 h-4 text-green-400"});case"failed":case"timeout":return s.jsx(xm,{className:"w-4 h-4 text-red-400"});case"connecting":return s.jsx(aa,{className:"w-4 h-4 text-blue-400 animate-pulse"});case"testing":return s.jsx(ot,{className:"w-4 h-4 text-yellow-400 animate-spin"});default:return s.jsx(_l,{className:"w-4 h-4 text-gray-400"})}},re=Y=>`${(Y/1e3).toFixed(1)}s`,$=Y=>{B({...w,...Y})},ve=Y=>{const be=w.selectedCategories,O=be.includes(Y)?be.filter(C=>C!==Y):[...be,Y];$({selectedCategories:O})},ge=()=>s.jsxs("div",{className:"space-y-6",children:[s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsxs("h3",{className:"text-lg font-bold text-[#b0a8ff] flex items-center gap-2",children:[s.jsx(Oa,{className:"w-5 h-5"}),"Configurações do Teste"]}),s.jsx("button",{onClick:()=>te(!1),className:"text-[#b0a8ff] hover:text-white transition-colors",children:"Voltar"})]}),s.jsxs("div",{className:"space-y-6",children:[s.jsxs("h4",{className:"font-semibold text-[#b0a8ff] flex items-center gap-2",children:[s.jsx(ar,{className:"w-4 h-4"}),"Configurações de Tempo"]}),s.jsxs("div",{className:"space-y-3",children:[s.jsxs("label",{className:"text-sm text-[#b0a8ff] flex items-center justify-between",children:[s.jsx("span",{children:"Timeout de conexão"}),s.jsxs("span",{className:"text-xs text-[#b0a8ff]/60",children:[(w.connectionTimeout/1e3).toFixed(1),"s"]})]}),s.jsxs("div",{className:"flex items-center gap-3",children:[s.jsx("button",{onClick:()=>$({connectionTimeout:Math.max(3e3,w.connectionTimeout-1e3)}),className:"w-10 h-10 rounded-lg bg-[#6205D5] hover:bg-[#7c4dff] transition-colors flex items-center justify-center",children:s.jsx(bm,{className:"w-4 h-4 text-white"})}),s.jsxs("div",{className:"flex-1 relative",children:[s.jsx("input",{type:"range",min:"3000",max:"15000",step:"1000",value:w.connectionTimeout,onChange:Y=>$({connectionTimeout:parseInt(Y.target.value)}),className:"w-full h-2 bg-[#26074d] rounded-lg appearance-none cursor-pointer",style:{background:`linear-gradient(to right, #6205D5 0%, #6205D5 ${(w.connectionTimeout-3e3)/12e3*100}%, #26074d ${(w.connectionTimeout-3e3)/12e3*100}%, #26074d 100%)`}}),s.jsx("input",{type:"number",value:w.connectionTimeout,onChange:Y=>$({connectionTimeout:Math.max(3e3,parseInt(Y.target.value)||8e3)}),className:"absolute top-6 left-1/2 transform -translate-x-1/2 w-20 px-2 py-1 bg-[#1a0533] border border-[#6205D5]/30 rounded text-white text-xs text-center",min:"3000",step:"1000"})]}),s.jsx("button",{onClick:()=>$({connectionTimeout:Math.min(3e4,w.connectionTimeout+1e3)}),className:"w-10 h-10 rounded-lg bg-[#6205D5] hover:bg-[#7c4dff] transition-colors flex items-center justify-center",children:s.jsx(Nm,{className:"w-4 h-4 text-white"})})]})]}),s.jsxs("div",{className:"space-y-3",children:[s.jsxs("label",{className:"text-sm text-[#b0a8ff] flex items-center justify-between",children:[s.jsx("span",{children:"Timeout do teste de internet"}),s.jsxs("span",{className:"text-xs text-[#b0a8ff]/60",children:[(w.fetchTimeout/1e3).toFixed(1),"s"]})]}),s.jsxs("div",{className:"flex items-center gap-3",children:[s.jsx("button",{onClick:()=>$({fetchTimeout:Math.max(2e3,w.fetchTimeout-1e3)}),className:"w-10 h-10 rounded-lg bg-[#6205D5] hover:bg-[#7c4dff] transition-colors flex items-center justify-center",children:s.jsx(bm,{className:"w-4 h-4 text-white"})}),s.jsxs("div",{className:"flex-1 relative",children:[s.jsx("input",{type:"range",min:"2000",max:"10000",step:"1000",value:w.fetchTimeout,onChange:Y=>$({fetchTimeout:parseInt(Y.target.value)}),className:"w-full h-2 bg-[#26074d] rounded-lg appearance-none cursor-pointer",style:{background:`linear-gradient(to right, #6205D5 0%, #6205D5 ${(w.fetchTimeout-2e3)/8e3*100}%, #26074d ${(w.fetchTimeout-2e3)/8e3*100}%, #26074d 100%)`}}),s.jsx("input",{type:"number",value:w.fetchTimeout,onChange:Y=>$({fetchTimeout:Math.max(2e3,parseInt(Y.target.value)||4e3)}),className:"absolute top-6 left-1/2 transform -translate-x-1/2 w-20 px-2 py-1 bg-[#1a0533] border border-[#6205D5]/30 rounded text-white text-xs text-center",min:"2000",step:"1000"})]}),s.jsx("button",{onClick:()=>$({fetchTimeout:Math.min(15e3,w.fetchTimeout+1e3)}),className:"w-10 h-10 rounded-lg bg-[#6205D5] hover:bg-[#7c4dff] transition-colors flex items-center justify-center",children:s.jsx(Nm,{className:"w-4 h-4 text-white"})})]})]})]}),s.jsxs("div",{className:"space-y-4",children:[s.jsx("h4",{className:"font-semibold text-[#b0a8ff]",children:"Tipo de Configuração"}),s.jsxs("div",{className:"relative",children:[s.jsxs("button",{onClick:()=>K(!P),className:"w-full px-4 py-3 bg-[#26074d] border border-[#6205D5]/30 rounded-lg text-left text-[#b0a8ff] hover:border-[#6205D5]/50 transition-colors flex items-center justify-between",children:[s.jsxs("span",{children:[w.configType==="all"&&"🌐 Todas as configurações",w.configType==="ssh"&&"🔐 Apenas SSH/Proxy",w.configType==="v2ray"&&"🚀 Apenas V2Ray"]}),s.jsx(Vu,{className:`w-4 h-4 transition-transform ${P?"rotate-180":""}`})]}),P&&s.jsx("div",{className:"absolute bottom-full left-0 right-0 mb-1 bg-[#1a0533] border border-[#6205D5]/30 rounded-lg shadow-xl z-50 max-h-64 overflow-y-auto",children:[{value:"all",label:"🌐 Todas as configurações",desc:"Testa SSH e V2Ray"},{value:"ssh",label:"🔐 Apenas SSH/Proxy",desc:"SSH, Proxy, SOCKS"},{value:"v2ray",label:"🚀 Apenas V2Ray",desc:"V2Ray, VMess, VLess"}].map(Y=>s.jsxs("button",{onClick:()=>{$({configType:Y.value}),K(!1)},className:`w-full px-4 py-3 text-left hover:bg-[#26074d] transition-colors flex items-center justify-between border-b border-[#6205D5]/20 last:border-b-0 ${w.configType===Y.value?"bg-[#6205D5]/20 text-white":"text-[#b0a8ff]"}`,children:[s.jsxs("div",{children:[s.jsx("div",{className:"font-medium",children:Y.label}),s.jsx("div",{className:"text-xs text-[#b0a8ff]/60",children:Y.desc})]}),w.configType===Y.value&&s.jsx(Fe,{className:"w-4 h-4 text-[#6205D5]"})]},Y.value))})]})]}),s.jsxs("div",{className:"space-y-4",children:[s.jsx("h4",{className:"font-semibold text-[#b0a8ff]",children:"Categorias para Testar"}),s.jsxs("div",{className:"relative",children:[s.jsxs("button",{onClick:()=>se(!F),className:"w-full px-4 py-3 bg-[#26074d] border border-[#6205D5]/30 rounded-lg text-left text-[#b0a8ff] hover:border-[#6205D5]/50 transition-colors flex items-center justify-between",children:[s.jsx("span",{children:w.selectedCategories.length===0?"📂 Todas as categorias":`📂 ${w.selectedCategories.length} categoria(s) selecionada(s)`}),s.jsx(Vu,{className:`w-4 h-4 transition-transform ${F?"rotate-180":""}`})]}),F&&s.jsx("div",{className:"absolute bottom-full left-0 right-0 mb-1 bg-[#1a0533] border border-[#6205D5]/30 rounded-lg shadow-xl z-50 max-h-64 overflow-y-auto custom-scrollbar",children:s.jsxs("div",{className:"p-2",children:[s.jsxs("button",{onClick:()=>{$({selectedCategories:[]})},className:`w-full px-3 py-2 text-left hover:bg-[#26074d] rounded transition-colors flex items-center justify-between mb-1 ${w.selectedCategories.length===0?"bg-[#6205D5]/20 text-white":"text-[#b0a8ff]"}`,children:[s.jsxs("div",{className:"flex items-center gap-2",children:[s.jsx("div",{className:"w-3 h-3 rounded bg-gradient-to-r from-[#6205D5] to-[#7c4dff]"}),s.jsx("span",{className:"font-medium",children:"Todas as categorias"})]}),w.selectedCategories.length===0&&s.jsx(Fe,{className:"w-4 h-4 text-[#6205D5]"})]}),s.jsx("div",{className:"border-t border-[#6205D5]/20 pt-2 mt-2",children:k.map(Y=>s.jsxs("button",{onClick:()=>ve(Y.id),className:`w-full px-3 py-2 text-left hover:bg-[#26074d] rounded transition-colors flex items-center justify-between mb-1 ${w.selectedCategories.includes(Y.id)?"bg-[#6205D5]/20 text-white":"text-[#b0a8ff]"}`,children:[s.jsxs("div",{className:"flex items-center gap-2",children:[s.jsx("div",{className:"w-3 h-3 rounded",style:{backgroundColor:Y.color}}),s.jsx("span",{className:"text-sm",children:Y.name})]}),w.selectedCategories.includes(Y.id)&&s.jsx(Fe,{className:"w-4 h-4 text-[#6205D5]"})]},Y.id))})]})})]})]})]}),Me=()=>s.jsxs("div",{className:"space-y-6",children:[s.jsxs("div",{className:"card md:p-6 lg:p-4 relative overflow-hidden",children:[s.jsx("div",{className:"absolute inset-0 bg-gradient-to-br from-[#6205D5]/10 via-transparent to-[#4B0082]/5 pointer-events-none"}),s.jsxs("div",{className:"relative",children:[s.jsxs("div",{className:"flex items-center justify-between mb-6",children:[s.jsxs("h3",{className:"text-lg md:text-xl font-bold text-gradient flex items-center gap-3",children:[s.jsx("div",{className:"p-2 rounded-lg bg-[#6205D5]/20 backdrop-blur-sm",children:s.jsx(Oa,{className:"w-5 h-5 text-[#6205D5]"})}),"Configurações Ativas"]}),s.jsx("div",{className:"px-3 py-1 bg-[#6205D5]/20 text-[#6205D5] text-xs font-semibold rounded-full uppercase tracking-wide",children:"Ativo"})]}),s.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[{icon:"🌐",label:"Tipo de Config",value:w.configType==="all"?"Todas as configurações":w.configType==="ssh"?"SSH/Proxy":"V2Ray"},{icon:"📂",label:"Categorias",value:w.selectedCategories.length===0?"Todas as categorias":`${w.selectedCategories.length} selecionada(s)`},{icon:"⏱️",label:"Timeout Conexão",value:`${(w.connectionTimeout/1e3).toFixed(1)}s`},{icon:"🌐",label:"Timeout Internet",value:`${(w.fetchTimeout/1e3).toFixed(1)}s`}].map((Y,be)=>s.jsx("div",{className:"bg-[#26074d]/40 backdrop-blur-sm border border-[#6205D5]/20 rounded-xl p-4 hover:border-[#6205D5]/40 transition-all duration-300 group",children:s.jsxs("div",{className:"flex items-center gap-3",children:[s.jsx("div",{className:"text-2xl group-hover:scale-110 transition-transform duration-300",children:Y.icon}),s.jsxs("div",{className:"flex-1",children:[s.jsx("div",{className:"text-[#b0a8ff]/70 text-xs font-medium uppercase tracking-wider mb-1",children:Y.label}),s.jsx("div",{className:"text-[#b0a8ff] font-semibold text-sm md:text-base",children:Y.value})]})]})},be))})]})]}),m&&s.jsxs("div",{className:"bg-red-500/20 border border-red-500/40 rounded-lg p-3 flex items-center gap-2",children:[s.jsx(_l,{className:"w-4 h-4 text-red-400"}),s.jsx("span",{className:"text-red-400 text-sm",children:m})]}),s.jsxs("div",{className:"card md:p-6 lg:p-4 space-y-6",children:[s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsxs("h3",{className:"text-lg md:text-xl font-bold text-gradient flex items-center gap-3",children:[s.jsx("div",{className:"p-2 rounded-lg bg-[#6205D5]/20 backdrop-blur-sm",children:s.jsx(ot,{className:`w-5 h-5 text-[#6205D5] ${S?"animate-spin":""}`})}),"Status do Teste"]}),s.jsxs("div",{className:"flex items-center gap-2",children:[s.jsx("div",{className:`w-2 h-2 rounded-full ${S?"bg-green-400 animate-pulse":"bg-gray-400"}`}),s.jsx("span",{className:"text-sm font-medium text-[#b0a8ff]",children:S?"Em execução":W?"Concluído":"Aguardando"})]})]}),s.jsxs("div",{className:"grid grid-cols-3 gap-4",children:[s.jsxs("div",{className:"text-center p-4 bg-[#26074d]/40 rounded-xl border border-[#6205D5]/20",children:[s.jsx("div",{className:"text-2xl md:text-3xl font-bold text-[#6205D5] mb-1",children:v}),s.jsx("div",{className:"text-xs text-[#b0a8ff]/70 uppercase tracking-wide",children:"Testados"})]}),s.jsxs("div",{className:"text-center p-4 bg-[#26074d]/40 rounded-xl border border-[#6205D5]/20",children:[s.jsx("div",{className:"text-2xl md:text-3xl font-bold text-[#b0a8ff] mb-1",children:r}),s.jsx("div",{className:"text-xs text-[#b0a8ff]/70 uppercase tracking-wide",children:"Total"})]}),s.jsxs("div",{className:"text-center p-4 bg-[#26074d]/40 rounded-xl border border-[#6205D5]/20",children:[s.jsxs("div",{className:"text-2xl md:text-3xl font-bold text-green-400 mb-1",children:[I.toFixed(0),"%"]}),s.jsx("div",{className:"text-xs text-[#b0a8ff]/70 uppercase tracking-wide",children:"Progresso"})]})]}),s.jsxs("div",{className:"space-y-3",children:[s.jsxs("div",{className:"flex justify-between text-sm font-medium text-[#b0a8ff]",children:[s.jsx("span",{children:"Progresso Geral"}),s.jsxs("span",{children:[v,"/",r," configs"]})]}),s.jsx("div",{className:"relative",children:s.jsx("div",{className:"w-full bg-[#26074d] rounded-full h-4 shadow-inner overflow-hidden",children:s.jsx("div",{className:"bg-gradient-to-r from-[#6205D5] via-[#7c4dff] to-[#9575ff] h-full rounded-full transition-all duration-700 ease-out relative overflow-hidden",style:{width:`${I}%`},children:s.jsx("div",{className:"absolute inset-0 bg-gradient-to-r from-white/0 via-white/20 to-white/0 animate-pulse"})})})})]}),S&&d&&s.jsxs("div",{className:"bg-gradient-to-r from-[#6205D5]/20 via-[#7c4dff]/10 to-[#6205D5]/20 border border-[#6205D5]/40 rounded-xl p-5 backdrop-blur-sm relative overflow-hidden",children:[s.jsx("div",{className:"absolute inset-0 bg-gradient-to-r from-[#6205D5]/5 via-transparent to-[#7c4dff]/5 animate-pulse"}),s.jsxs("div",{className:"relative",children:[s.jsxs("div",{className:"flex items-center gap-3 mb-4",children:[s.jsxs("div",{className:"relative",children:[s.jsx("div",{className:"w-12 h-12 rounded-full bg-gradient-to-br from-[#6205D5] to-[#7c4dff] flex items-center justify-center shadow-lg",children:s.jsx(ot,{className:"w-6 h-6 text-white animate-spin"})}),s.jsx("div",{className:"absolute -top-1 -right-1 w-4 h-4 bg-green-400 rounded-full animate-ping"})]}),s.jsxs("div",{children:[s.jsx("div",{className:"text-[#b0a8ff] font-semibold text-lg",children:"Testando Agora"}),s.jsx("div",{className:"text-[#6205D5] text-sm font-medium",children:"Verificando conectividade..."})]})]}),s.jsxs("div",{className:"bg-[#0f0221]/80 border border-[#6205D5]/30 rounded-lg p-4 backdrop-blur-sm",children:[s.jsx("div",{className:"text-[#b0a8ff]/70 text-xs font-medium uppercase tracking-wider mb-2",children:"Configuração Atual:"}),s.jsx("div",{className:"text-white font-mono text-base md:text-lg break-all",children:d})]}),M>0&&s.jsxs("div",{className:"mt-4 flex items-center justify-between",children:[s.jsx("div",{className:"text-sm text-[#b0a8ff]/70",children:"Tempo decorrido:"}),s.jsx("div",{className:"px-3 py-1 bg-[#6205D5]/20 text-[#6205D5] text-sm font-mono rounded-full",children:re(M)})]})]})]}),x&&s.jsxs("div",{className:"bg-gradient-to-r from-green-500/20 via-emerald-500/15 to-green-500/20 border border-green-400/40 rounded-xl p-5 backdrop-blur-sm relative overflow-hidden",children:[s.jsx("div",{className:"absolute inset-0 bg-gradient-to-r from-green-400/5 via-transparent to-emerald-400/5 animate-pulse"}),s.jsx("div",{className:"relative",children:s.jsxs("div",{className:"flex items-center gap-4",children:[s.jsxs("div",{className:"relative",children:[s.jsx("div",{className:"w-14 h-14 rounded-full bg-gradient-to-br from-green-400 to-emerald-500 flex items-center justify-center shadow-lg",children:s.jsx(Xu,{className:"w-7 h-7 text-white"})}),s.jsx("div",{className:"absolute -top-1 -right-1 w-5 h-5 bg-white rounded-full flex items-center justify-center",children:s.jsx("div",{className:"w-2 h-2 bg-green-500 rounded-full"})})]}),s.jsxs("div",{className:"flex-1",children:[s.jsx("div",{className:"text-green-400 text-xl font-bold mb-1",children:"🎉 Conectado com Sucesso!"}),s.jsx("div",{className:"text-green-300 text-sm mb-3",children:"Conexão estabelecida e testada"}),s.jsxs("div",{className:"bg-green-950/50 border border-green-400/30 rounded-lg p-3",children:[s.jsx("div",{className:"text-green-300/70 text-xs font-medium uppercase tracking-wider mb-1",children:"Configuração Ativa:"}),s.jsx("div",{className:"text-green-200 font-mono text-sm break-all",children:x})]})]})]})})]})]}),s.jsxs("div",{className:"flex items-center gap-4",children:[s.jsx("div",{className:"flex-1 h-px bg-gradient-to-r from-transparent via-[#6205D5]/50 to-transparent"}),s.jsx("span",{className:"text-[#6205D5] text-sm font-medium",children:"Logs do Teste"}),s.jsx("div",{className:"flex-1 h-px bg-gradient-to-r from-transparent via-[#6205D5]/50 to-transparent"})]}),s.jsxs("div",{className:"card md:p-6 lg:p-4 space-y-6",children:[s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsxs("h3",{className:"text-lg md:text-xl font-bold text-gradient flex items-center gap-3",children:[s.jsx("div",{className:"p-2 rounded-lg bg-[#6205D5]/20 backdrop-blur-sm",children:s.jsx(_l,{className:"w-5 h-5 text-[#6205D5]"})}),"Histórico de Testes"]}),s.jsx("div",{className:"flex items-center gap-2",children:s.jsxs("div",{className:"px-3 py-1 bg-[#26074d]/60 text-[#b0a8ff] text-xs font-semibold rounded-full border border-[#6205D5]/20",children:[y.length," eventos"]})})]}),s.jsx("div",{className:"bg-[#0f0221]/80 border border-[#6205D5]/30 rounded-xl overflow-hidden",children:s.jsx("div",{className:"max-h-80 overflow-y-auto custom-scrollbar",children:y.length>0?s.jsx("div",{className:"p-4 space-y-3",children:y.slice(-10).reverse().map((Y,be)=>s.jsxs("div",{className:`flex items-start gap-4 p-4 rounded-xl transition-all duration-300 hover:bg-[#26074d]/30 border border-transparent hover:border-[#6205D5]/20 ${be===0?"bg-[#6205D5]/10 border-[#6205D5]/20":"bg-[#1a0533]/50"}`,children:[s.jsx("div",{className:"flex-shrink-0 mt-1",children:s.jsx("div",{className:`w-8 h-8 rounded-full flex items-center justify-center ${Y.status==="success"?"bg-green-500/20 text-green-400":Y.status==="failed"||Y.status==="timeout"?"bg-red-500/20 text-red-400":Y.status==="connecting"?"bg-blue-500/20 text-blue-400":Y.status==="testing"?"bg-yellow-500/20 text-yellow-400":"bg-gray-500/20 text-gray-400"}`,children:Z(Y.status)})}),s.jsxs("div",{className:"flex-1 min-w-0",children:[s.jsxs("div",{className:"flex items-center justify-between gap-2 mb-2",children:[s.jsx("span",{className:"text-[#b0a8ff] font-semibold text-base truncate",children:Y.configName}),s.jsxs("div",{className:"flex items-center gap-2 flex-shrink-0",children:[Y.duration&&s.jsx("div",{className:"px-2 py-1 bg-[#6205D5]/20 text-[#6205D5] text-xs font-mono rounded-full",children:re(Y.duration)}),s.jsx("span",{className:"text-[#b0a8ff]/50 text-xs font-mono",children:Y.timestamp.toLocaleTimeString()})]})]}),Y.message&&s.jsx("div",{className:"text-[#b0a8ff]/70 text-sm bg-[#26074d]/30 rounded-lg p-2 border border-[#6205D5]/10",children:Y.message})]})]},Y.id))}):s.jsxs("div",{className:"p-12 text-center",children:[s.jsx("div",{className:"w-16 h-16 rounded-full bg-[#26074d]/40 flex items-center justify-center mx-auto mb-4",children:s.jsx(_l,{className:"w-8 h-8 text-[#b0a8ff]/40"})}),s.jsx("div",{className:"text-lg font-semibold text-[#b0a8ff]/60 mb-2",children:"Nenhum log disponível"}),s.jsx("div",{className:"text-sm text-[#b0a8ff]/40",children:"Os logs aparecerão quando o teste iniciar"})]})})})]}),s.jsxs("div",{className:"flex flex-col sm:flex-row gap-4 pt-6 border-t border-[#6205D5]/20",children:[S?s.jsxs("button",{onClick:g,className:"flex-1 group relative overflow-hidden py-4 px-6 bg-gradient-to-r from-red-500 to-red-600 hover:from-red-600 hover:to-red-700 text-white rounded-xl font-semibold text-base transition-all duration-300 flex items-center justify-center gap-3 shadow-lg hover:shadow-2xl hover:shadow-red-500/25 transform hover:scale-[1.02] active:scale-[0.98]",children:[s.jsx("div",{className:"absolute inset-0 bg-gradient-to-r from-white/0 via-white/10 to-white/0 translate-x-[-100%] group-hover:translate-x-[100%] transition-transform duration-700"}),s.jsxs("div",{className:"relative flex items-center gap-3",children:[s.jsx("div",{className:"w-8 h-8 rounded-full bg-white/20 flex items-center justify-center",children:s.jsx(xm,{className:"w-5 h-5"})}),s.jsx("span",{children:"🛑 Parar Teste"})]})]}):s.jsxs("button",{onClick:N,className:"flex-1 group relative overflow-hidden py-4 px-6 bg-gradient-to-r from-[#6205D5] to-[#7c4dff] hover:from-[#7c4dff] hover:to-[#9575ff] text-white rounded-xl font-semibold text-base transition-all duration-300 flex items-center justify-center gap-3 shadow-lg hover:shadow-2xl hover:shadow-[#6205D5]/25 transform hover:scale-[1.02] active:scale-[0.98]",children:[s.jsx("div",{className:"absolute inset-0 bg-gradient-to-r from-white/0 via-white/10 to-white/0 translate-x-[-100%] group-hover:translate-x-[100%] transition-transform duration-700"}),s.jsxs("div",{className:"relative flex items-center gap-3",children:[s.jsx("div",{className:"w-8 h-8 rounded-full bg-white/20 flex items-center justify-center",children:s.jsx(aa,{className:"w-5 h-5"})}),s.jsx("span",{children:W?"🔄 Testar Novamente":"🚀 Iniciar Teste Automático"})]})]}),s.jsx("button",{onClick:u,disabled:S,className:"py-4 px-6 bg-[#26074d]/80 hover:bg-[#6205D5]/20 disabled:bg-gray-700/50 disabled:cursor-not-allowed text-[#b0a8ff] hover:text-white disabled:text-gray-400 rounded-xl border border-[#6205D5]/30 hover:border-[#6205D5]/60 disabled:border-gray-600/30 font-semibold text-base transition-all duration-300 backdrop-blur-sm hover:shadow-lg transform hover:scale-[1.02] active:scale-[0.98] disabled:transform-none",children:S?"⏳ Aguarde...":"Fechar"})]})]});return s.jsx(at,{onClose:u,title:"Teste Automático",icon:ot,children:s.jsxs("div",{className:"p-4 md:p-6 lg:p-4 w-full flex flex-col gap-6 max-h-[90vh] overflow-y-auto custom-scrollbar",children:[s.jsxs("div",{className:"flex items-center justify-between sticky top-0 bg-[#1a0533]/95 backdrop-blur-md z-10 -mx-4 md:-mx-6 lg:-mx-4 px-4 md:px-6 lg:px-4 py-2 border-b border-[#6205D5]/20",children:[s.jsxs("div",{className:"flex items-center gap-3",children:[s.jsx("div",{className:"w-10 h-10 rounded-full bg-gradient-to-br from-[#6205D5] to-[#7c4dff] flex items-center justify-center shadow-lg",children:s.jsx(ot,{className:`w-5 h-5 text-white ${S?"animate-spin":""}`})}),s.jsxs("div",{children:[s.jsx("h2",{className:"text-lg md:text-xl font-bold text-gradient",children:"Teste Automático"}),s.jsx("p",{className:"text-sm text-[#b0a8ff]/70",children:"Encontre a melhor conexão automaticamente"})]})]}),s.jsx("button",{onClick:()=>te(!V),className:"group p-3 rounded-xl bg-[#26074d]/60 hover:bg-[#6205D5]/20 transition-all duration-300 border border-[#6205D5]/20 hover:border-[#6205D5]/40 backdrop-blur-sm",title:"Configurações",children:s.jsx(Oa,{className:`w-5 h-5 text-[#b0a8ff] group-hover:text-[#6205D5] transition-all duration-300 ${V?"rotate-45":""}`})})]}),m&&s.jsxs("div",{className:"bg-gradient-to-r from-red-500/20 via-red-400/15 to-red-500/20 border border-red-400/40 rounded-xl p-4 flex items-center gap-3 backdrop-blur-sm",children:[s.jsx("div",{className:"w-10 h-10 rounded-full bg-red-500/20 flex items-center justify-center flex-shrink-0",children:s.jsx(_l,{className:"w-5 h-5 text-red-400"})}),s.jsxs("div",{children:[s.jsx("div",{className:"text-red-400 font-semibold text-base mb-1",children:"Erro no Teste"}),s.jsx("div",{className:"text-red-300 text-sm",children:m})]})]}),s.jsx("div",{className:"flex flex-col gap-6",children:V?ge():Me()}),s.jsx("style",{children:`
          .custom-scrollbar::-webkit-scrollbar {
            width: 6px;
          }
          
          .custom-scrollbar::-webkit-scrollbar-track {
            background: #1a0533;
            border-radius: 6px;
          }
          
          .custom-scrollbar::-webkit-scrollbar-thumb {
            background: #6205D5;
            border-radius: 6px;
          }
          
          .custom-scrollbar::-webkit-scrollbar-thumb:hover {
            background: #7c4dff;
          }
        `})]})})}const Fm=U.createContext(void 0),zv=({children:f})=>{const[u,d]=U.useState(null);U.useEffect(()=>{r()},[]);const r=()=>{const x=Wu();d(x)},v=x=>{cr(x),setTimeout(()=>{r()},100)};return s.jsx(Fm.Provider,{value:{activeConfig:u,setActiveConfigId:v,refreshActiveConfig:r},children:f})};function Uv(){const f=U.useContext(Fm);if(!f)throw new Error("useActiveConfig must be used within ActiveConfigProvider");return f}function Rv(){const[f,u]=U.useState(!1),[d,r]=U.useState([]),[v,x]=U.useState(!0),[S,N]=U.useState(null),[g,m]=U.useState(null),[y,M]=U.useState(""),[w,B]=U.useState(!1),{activeConfig:V,setActiveConfigId:te,refreshActiveConfig:P}=Uv(),K=Mv();U.useEffect(()=>{F()},[]),U.useEffect(()=>{f&&F()},[f]),U.useEffect(()=>{const C=()=>{B(Ju())};C();const G=setInterval(C,1e3);return()=>clearInterval(G)},[]);const F=()=>{x(!0),m(null);try{const C=sr();r(C),P()}catch{m("Erro ao carregar configurações")}finally{x(!1)}},[se,I]=U.useState(null),[W,_]=U.useState(!1),k=C=>{I(C.id),_(!0),te(C.id),cr(C.id);let G=0;const ce=8,p=()=>{P(),setTimeout(()=>{G++,V?.id&&V.id===C.id||(G<ce?p():_(!1))},200)};p()};U.useEffect(()=>{se&&V?.id&&V.id===se&&(u(!1),N(null),I(null),_(!1))},[V,se]);const Z=C=>{N(C)},re=()=>{N(null)},$=()=>{Pm(),F()},ve=C=>{M(C.target.value),N(null)},ge=C=>{M(`[${C}]`),N(null)},Me=async()=>{const G=await Pu(!w);B(G)};U.useEffect(()=>{const C=()=>{try{const ce=Ju();ce!==w&&B(ce)}catch{}};C();const G=setInterval(C,1e3);return()=>clearInterval(G)},[w]);const Y=d.filter(C=>(C.name.toLowerCase().includes(y.toLowerCase())||C.items.some(G=>G.name.toLowerCase().includes(y.toLowerCase())))&&C.items.length>0),be=d.find(C=>C.items.some(G=>G.id===V?.id)),O=Array.from(new Set(d.flatMap(C=>C.name.match(/\[([^\]]+)\]/g)?.map(G=>G.replace(/[\[\]]/g,""))||[])));return s.jsxs(s.Fragment,{children:[s.jsxs("section",{className:"flex gap-1.5",children:[s.jsxs("button",{className:"flex-1 min-w-0 max-w-full h-10 flex items-center justify-between px-3 rounded-lg glass-effect overflow-hidden",type:"button",onClick:()=>u(!0),children:[s.jsx(Oa,{className:"w-4 h-4 text-[#6205D5] flex-shrink-0"}),s.jsx("div",{className:"flex-1 min-w-0 text-center px-1",children:V?s.jsxs("div",{className:"space-y-0.5",children:[s.jsx("span",{className:"text-[#b0a8ff] text-xs font-medium block truncate max-w-full",children:V.name}),s.jsx("span",{className:"text-[#b0a8ff]/50 text-[10px] block truncate max-w-full",children:be?.name||"Sem categoria"})]}):s.jsx("span",{className:"text-[#b0a8ff] text-xs font-medium truncate block max-w-full",children:"ESCOLHA UMA CONFIGURAÇÃO"})})]}),s.jsx("button",{className:"w-10 h-10 flex items-center justify-center rounded-lg glass-effect",type:"button",onClick:$,children:s.jsx(ot,{className:`w-4 h-4 text-[#6205D5] ${v?"animate-spin":""}`})}),s.jsx("button",{className:"w-10 h-10 flex items-center justify-center rounded-lg glass-effect",type:"button",onClick:bv,children:s.jsx(tr,{className:"w-4 h-4 text-[#6205D5]"})}),s.jsx("button",{className:`
            w-10 h-10 flex items-center justify-center rounded-lg glass-effect
            ${w?"bg-[#6205D5]/30":""}
          `,type:"button",onClick:Me,children:s.jsx(Mp,{className:`
              w-4 h-4 transition-all
              ${w?"text-white":"text-[#6205D5]"}
              ${w?"rotate-45":""}
            `})}),s.jsx("button",{className:"w-10 h-10 flex items-center justify-center rounded-lg glass-effect",type:"button",onClick:()=>{K.openModal()},title:"Teste Automático",children:s.jsx(Ym,{className:"w-4 h-4 text-[#6205D5]"})})]}),g&&s.jsx("p",{className:"text-red-400 text-xs text-center mt-2",children:g}),f&&s.jsx(at,{onClose:()=>{u(!1),N(null),_(!1)},children:s.jsxs("div",{className:"flex-1 p-3 relative",children:[W&&s.jsx("div",{className:"absolute inset-0 bg-black/60 flex items-center justify-center z-50",children:s.jsx(ot,{className:"w-8 h-8 text-[#6205D5] animate-spin"})}),s.jsxs("header",{className:"flex items-center gap-2 mb-4",children:[S&&s.jsx("button",{onClick:re,className:"p-1.5 -ml-1.5 rounded-full transition-colors",children:s.jsx(np,{className:"w-5 h-5 text-[#b0a8ff]"})}),s.jsx("div",{className:"w-10 h-10 rounded-full bg-[#26074d] flex items-center justify-center",children:s.jsx(Oa,{className:"w-5 h-5 text-[#b0a8ff]"})}),s.jsxs("div",{children:[s.jsx("h1",{className:"text-lg font-medium text-[#b0a8ff]",children:S?S.name:"Configurações"}),S&&s.jsxs("p",{className:"text-xs text-[#b0a8ff]/70",children:[S.items.length," configurações disponíveis"]})]})]}),s.jsxs("div",{className:"flex items-center gap-2 mb-4",children:[s.jsx("input",{type:"text",placeholder:"Pesquisar...",value:y,onChange:ve,className:"flex-1 p-2 rounded-lg glass-effect"}),s.jsx(Xn,{className:"w-5 h-5 text-[#b0a8ff]"})]}),s.jsx("div",{className:"flex gap-2 mb-4",children:O.map(C=>s.jsx("button",{onClick:()=>ge(C),className:"px-3 py-1 rounded-full bg-[#6205D5]/20 text-[#b0a8ff] text-xs",children:C},C))}),v?s.jsx("div",{className:"flex items-center justify-center p-8",children:s.jsx(ot,{className:"w-6 h-6 text-[#6205D5] animate-spin"})}):Y.length>0?s.jsx("div",{className:"space-y-2 transition-all duration-300",children:S?s.jsx("div",{className:"grid gap-1.5 transition-all duration-300",children:S.items.map(C=>s.jsx("button",{onClick:()=>k(C),className:`
                          w-full p-2.5 rounded-lg glass-effect transition-all duration-200
                          ${String(V?.id)===String(C.id)?"border-2 border-[#6205D5] bg-[#26074d]/40":""}
                        `,children:s.jsxs("div",{className:"flex items-center gap-2",children:[C.icon&&s.jsx("img",{src:C.icon,alt:"",className:"w-6 h-6 rounded-lg object-cover bg-[#26074d]"}),s.jsxs("div",{className:"flex-1 text-center",children:[s.jsx("h3",{className:"text-sm font-medium text-[#b0a8ff] text-center",children:C.name}),s.jsx("p",{className:"text-[11px] text-[#b0a8ff]/70 text-center",children:C.description})]}),s.jsx("div",{className:"text-[10px] text-[#b0a8ff]/50 px-1.5 py-0.5 rounded-full bg-[#100322]/30 border border-[#6205D5]/10",children:C.mode})]})},C.id))}):Y.map(C=>s.jsx("button",{onClick:()=>Z(C),className:"w-full p-3 rounded-lg glass-effect transition-all duration-200",children:s.jsx("div",{className:"flex items-center justify-center",children:s.jsxs("div",{className:"flex-1",children:[s.jsx("div",{className:"flex items-center justify-center",children:s.jsx("h3",{className:"font-medium text-sm text-[#b0a8ff] text-center",children:C.name})}),s.jsxs("p",{className:"text-xs text-[#b0a8ff]/70 mt-0.5 text-center",children:[C.items.length," configurações disponíveis"]})]})})},C.id))}):s.jsxs("div",{className:"p-4 rounded-lg glass-effect text-center",children:[s.jsx("div",{className:"w-12 h-12 mx-auto mb-3 rounded-full bg-[#26074d]/50 flex items-center justify-center",children:s.jsx(_l,{className:"w-6 h-6 text-[#b0a8ff]"})}),s.jsx("h3",{className:"text-base font-medium text-[#b0a8ff] mb-2",children:"Nenhuma Configuração Encontrada"}),s.jsx("p",{className:"text-sm text-[#b0a8ff]/70 mb-4",children:"Para baixar as configurações mais recentes, é necessário ter uma conexão estável com a internet."}),s.jsxs("div",{className:"flex items-center justify-center gap-1.5 text-[#b0a8ff]/50",children:[s.jsx(aa,{className:"w-4 h-4"}),s.jsx("span",{className:"text-xs",children:"Verifique sua conexão e tente novamente"})]})]})]})}),s.jsx(Ov,{open:K.open,onClose:K.closeModal,currentConfigName:K.currentName,totalConfigs:K.total,testedConfigs:K.tested,successConfigName:K.success,running:K.running,onStart:K.startAutoConnect,onCancel:K.cancelTest,error:K.error,logs:K.logs,currentTestDuration:K.currentTestDuration,autoConnectConfig:K.autoConnectConfig,setAutoConnectConfig:K.setAutoConnectConfig,showSettings:K.showSettings,setShowSettings:K.setShowSettings})]})}function Ca(f,u){window[f]=u}function Hv({vpnState:f}){const[u,d]=U.useState(!1),[r,v]=U.useState(!1),[x,S]=U.useState(""),[N,g]=U.useState({}),[m,y]=U.useState(null),[M,w]=U.useState(""),[B,V]=U.useState(""),[te,P]=U.useState("");U.useEffect(()=>{(()=>{const G=Wu();if(G){S(G.mode||"");const ce=G.auth||{},p={username:ce.username||void 0,password:ce.password||void 0,v2ray_uuid:ce.v2ray_uuid||void 0};g(p),w(jm()||""),V(Sm()||""),P(wm()||"")}})()},[]),U.useEffect(()=>(Ca("DtNewDefaultConfigEvent",()=>{const G=Wu();if(G){S(G.mode||"");const ce=G.auth||{},p={username:ce.username||void 0,password:ce.password||void 0,v2ray_uuid:ce.v2ray_uuid||void 0};g(p),y(null),w(jm()||""),V(Sm()||""),P(wm()||"")}}),()=>Ca("DtNewDefaultConfigEvent",()=>{})),[]),U.useEffect(()=>{y(null),f==="AUTH_FAILED"?y("Falha na autenticação"):f==="NO_NETWORK"&&y("Sem conexão com a internet")},[f]);const K=C=>{const G=C.target.value;w(G),hv(G)},F=C=>{const G=C.target.value;V(G),xv(G)},se=C=>{const G=C.target.value;P(G),pv(G)},I=x.toLowerCase().startsWith("v2ray"),W=!I&&!N.username,_=!I&&!N.password,k=I&&!N.v2ray_uuid,Z=W?M:"",re=_?B:"",$=k?te:"";U.useEffect(()=>{},[N,x,N.username,N.password,N.v2ray_uuid]);const ve=()=>{if(I){if(!N.v2ray_uuid&&!te)return"UUID obrigatório para V2Ray"}else{if(!N.username&&!M)return"Usuário obrigatório";if(!N.password&&!B)return"Senha obrigatória"}return null},ge=()=>{try{y(null),Km()}catch(C){y(C instanceof Error?C.message:"Falha ao conectar")}},Me=()=>{try{y(null),Jm()}catch(C){y(C instanceof Error?C.message:"Falha ao desconectar")}},Y=()=>{switch(y(null),f){case"DISCONNECTED":case"AUTH_FAILED":case"NO_NETWORK":const C=ve();if(C){y(C);return}ge();break;case"CONNECTING":case"AUTH":Me();break;case"CONNECTED":Me();break}},be=()=>{switch(f){case"CONNECTING":return"Cancelar Conexão";case"AUTH":return"Cancelar";case"STOPPING":return"Parando...";case"CONNECTED":return"Desconectar";case"AUTH_FAILED":case"NO_NETWORK":case"DISCONNECTED":default:return"Conectar"}},O=()=>{switch(f){case"CONNECTED":return"from-red-500 to-red-600 hover:from-red-600 hover:to-red-700";case"CONNECTING":case"AUTH":return"from-yellow-500 to-yellow-600 hover:from-yellow-600 hover:to-yellow-700";case"STOPPING":return"from-orange-500 to-orange-600";default:return"from-green-500 to-green-600 hover:from-green-600 hover:to-green-700"}};return s.jsxs("section",{className:"card md:p-8 md:rounded-2xl lg:p-6",children:[s.jsx("h1",{className:"text-gradient text-base md:text-lg lg:text-base font-medium text-center mb-3 md:mb-5 lg:mb-4",children:"Dados de Acesso"}),s.jsxs("div",{className:"space-y-3 md:space-y-5 lg:space-y-4",children:[W&&s.jsx("div",{className:"relative",children:s.jsx("input",{className:"w-full h-10 md:h-12 lg:h-11 px-3 md:px-4 lg:px-3 rounded-lg glass-effect text-white placeholder-gray-400 outline-none focus:border-purple-500 text-sm md:text-base lg:text-sm allow-select",type:"text",autoCapitalize:"none",placeholder:"Usuário",value:Z,onChange:K})}),_&&s.jsxs("div",{className:"relative",children:[s.jsx("input",{className:"w-full h-10 md:h-12 lg:h-11 px-3 md:px-4 lg:px-3 pr-10 rounded-lg glass-effect text-white placeholder-gray-400 outline-none focus:border-purple-500 text-sm md:text-base lg:text-sm allow-select",type:u?"text":"password",placeholder:"Senha",value:re,onChange:F}),s.jsx("button",{className:"absolute right-3 top-1/2 -translate-y-1/2 text-purple-400 hover:text-purple-300 transition-colors",onClick:()=>d(!u),type:"button",children:u?s.jsx(pm,{className:"w-4 h-4 md:w-5 md:h-5 lg:w-4 lg:h-4"}):s.jsx(vm,{className:"w-4 h-4 md:w-5 md:h-5 lg:w-4 lg:h-4"})})]}),k&&s.jsxs("div",{className:"relative",children:[s.jsx("input",{className:"w-full h-10 md:h-12 lg:h-11 px-3 md:px-4 lg:px-3 pr-16 md:pr-20 lg:pr-18 rounded-lg glass-effect text-white placeholder-gray-400 outline-none focus:border-purple-500 text-sm md:text-base lg:text-sm allow-select",type:r?"text":"password",placeholder:"UUID",value:$,onChange:se}),s.jsx("button",{className:"absolute right-8 md:right-10 lg:right-9 top-1/2 -translate-y-1/2 text-purple-400 hover:text-purple-300 transition-colors",onClick:()=>v(!r),type:"button",children:r?s.jsx(pm,{className:"w-4 h-4 md:w-5 md:h-5 lg:w-4 lg:h-4"}):s.jsx(vm,{className:"w-4 h-4 md:w-5 md:h-5 lg:w-4 lg:h-4"})}),s.jsxs("div",{className:"absolute right-1 md:right-2 lg:right-1.5 top-1/2 -translate-y-1/2 group",children:[s.jsx("button",{className:"text-[#b0a8ff] cursor-pointer flex items-center p-1",type:"button",tabIndex:-1,children:s.jsx(Ea,{className:"w-4 h-4 md:w-5 md:h-5 lg:w-4 lg:h-4"})}),s.jsxs("div",{className:"absolute bottom-full right-0 mb-2 w-64 md:w-80 lg:w-72 text-sm md:text-base lg:text-sm bg-[#26074d] text-[#b0a8ff] p-3 rounded-lg shadow-lg z-50 opacity-0 group-hover:opacity-100 transition-opacity duration-200 pointer-events-none border border-[#6205D5]/30",children:[s.jsx("div",{className:"font-bold mb-1 text-[#b0a8ff]",children:"O que é o UUID?"}),s.jsx("div",{className:"mb-1",children:"É a chave única de login do seu V2Ray."}),s.jsx("div",{className:"mb-1",children:"Recebida no bot após a compra."}),s.jsxs("div",{className:"mb-1",children:[s.jsx("span",{className:"font-semibold text-[#b0a8ff]",children:"Exemplo:"}),s.jsx("br",{}),s.jsx("span",{className:"font-mono select-all break-all text-[#b0a8ff]/90",children:crypto.randomUUID?crypto.randomUUID():"e.g. 123e4567-e89b-12d3-a456-426614174000"})]}),s.jsx("div",{className:"text-[#ff5c8a] font-semibold",children:"⚠️ Copie sem espaços extras!"})]})]})]}),s.jsx("button",{className:`btn-primary w-full h-10 md:h-12 lg:h-11 text-sm md:text-base lg:text-sm ${O()}`,onClick:Y,disabled:f==="STOPPING",title:`Estado atual: ${f}`,children:be()}),m&&s.jsx("p",{className:"text-red-400 text-xs md:text-sm lg:text-xs text-center",children:m}),s.jsxs("button",{className:"btn-outline w-full h-10 md:h-12 lg:h-11 flex items-center justify-center gap-1.5 text-sm md:text-base lg:text-sm",onClick:mv,children:[s.jsx(Lp,{className:"w-4 h-4 md:w-5 md:h-5 lg:w-4 lg:h-4"}),s.jsx("span",{className:"font-medium",children:"Registros"})]})]})]})}function qv(){const[f,u]=U.useState({downloadSpeed:"0 B/s",uploadSpeed:"0 B/s",totalDownloaded:0,totalUploaded:0}),d=U.useRef({downloadBytes:0,uploadBytes:0,timestamp:Date.now()});return U.useEffect(()=>{const r=()=>{const x=vv(),S=gv(),N=Date.now(),g=N-d.current.timestamp;if(g>0){const m=(x-d.current.downloadBytes)/g*1e3,y=(S-d.current.uploadBytes)/g*1e3;u({downloadSpeed:uc(m),uploadSpeed:uc(y),totalDownloaded:x,totalUploaded:S}),d.current={downloadBytes:x,uploadBytes:S,timestamp:N}}},v=setInterval(r,2e3);return r(),()=>clearInterval(v)},[]),{downloadSpeed:f.downloadSpeed,uploadSpeed:f.uploadSpeed,totalDownloaded:f.totalDownloaded,totalUploaded:f.totalUploaded,formattedTotalDownloaded:uc(f.totalDownloaded),formattedTotalUploaded:uc(f.totalUploaded)}}function uc(f){if(f===0)return"0 B";const u=1024,d=["B","KB","MB","GB","TB"],r=Math.floor(Math.log(f)/Math.log(u));return parseFloat((f/Math.pow(u,r)).toFixed(2))+" "+d[r]}function _v(){const{downloadSpeed:f,uploadSpeed:u,formattedTotalDownloaded:d,formattedTotalUploaded:r}=qv();return s.jsxs("section",{className:"w-full max-w-md md:max-w-xl lg:max-w-xs lg:w-full mx-auto p-4 md:p-6 lg:p-3 network-stats-mobile-landscape rounded-2xl lg:rounded-xl bg-gradient-to-br from-[#26074d]/60 to-[#3a0a7a]/40 border border-[#6205D5]/30 shadow-lg backdrop-blur-md flex flex-col gap-3 md:gap-6 lg:gap-3 lg:mt-4 lg:sticky lg:top-4",children:[s.jsx("div",{className:"hidden lg:block text-center mb-2",children:s.jsx("h3",{className:"text-[#b0a8ff] text-sm font-semibold uppercase tracking-wide",children:"Estatísticas"})}),s.jsxs("div",{className:"flex justify-between items-center gap-4 md:gap-8 lg:gap-3 lg:flex-col lg:items-stretch",children:[s.jsxs("div",{className:"flex flex-col items-center flex-1 lg:flex-col lg:items-center lg:bg-[#6205D5]/8 lg:p-3 lg:rounded-lg lg:border lg:border-[#6205D5]/20",children:[s.jsxs("div",{className:"flex items-center gap-1.5 text-[#b0a8ff] lg:mb-2",children:[s.jsx(lr,{className:"w-5 h-5 md:w-6 md:h-6 lg:w-4 lg:h-4"}),s.jsx("span",{className:"text-xs md:text-sm lg:text-xs font-semibold uppercase tracking-wide",children:"Download"})]}),s.jsxs("div",{className:"flex flex-col lg:flex-col lg:items-center lg:gap-1",children:[s.jsx("span",{className:"text-[#b0a8ff] font-mono text-lg md:text-2xl lg:text-lg font-bold drop-shadow text-center",children:f}),s.jsxs("span",{className:"text-xs md:text-sm lg:text-xs text-[#b0a8ff]/70 mt-1 lg:mt-0 text-center",children:["Total: ",d]})]})]}),s.jsx("div",{className:"w-px h-12 md:h-16 lg:w-full lg:h-px bg-gradient-to-b lg:bg-gradient-to-r from-[#b0a8ff]/30 to-transparent mx-2 lg:mx-0 lg:my-2"}),s.jsxs("div",{className:"flex flex-col items-center flex-1 lg:flex-col lg:items-center lg:bg-[#6205D5]/8 lg:p-3 lg:rounded-lg lg:border lg:border-[#6205D5]/20",children:[s.jsxs("div",{className:"flex items-center gap-1.5 text-[#b0a8ff] lg:mb-2",children:[s.jsx(Vm,{className:"w-5 h-5 md:w-6 md:h-6 lg:w-4 lg:h-4"}),s.jsx("span",{className:"text-xs md:text-sm lg:text-xs font-semibold uppercase tracking-wide",children:"Upload"})]}),s.jsxs("div",{className:"flex flex-col lg:flex-col lg:items-center lg:gap-1",children:[s.jsx("span",{className:"text-[#b0a8ff] font-mono text-lg md:text-2xl lg:text-lg font-bold drop-shadow text-center",children:u}),s.jsxs("span",{className:"text-xs md:text-sm lg:text-xs text-[#b0a8ff]/70 mt-1 lg:mt-0 text-center",children:["Total: ",r]})]})]})]})]})}function Lv({onClose:f}){const[u,d]=U.useState([]),[r,v]=U.useState(!0),[x,S]=U.useState({v2ray:0,premium:0,free:0,total:0}),[N,g]=U.useState(!1),[m,y]=U.useState(new Set),M=3,w=4,B=0,V="KZQ4h03hLSzhefDAwRvjWVl9dp",te=_=>{const k={v2ray:0,premium:0,free:0,total:0};_.forEach(Z=>{k[Z.type]+=Z.onlineUsers,k.total+=Z.onlineUsers}),S(k)},P=_=>{d(k=>{const re=[...k.filter($=>$.name!==_.name),_].sort(($,ve)=>{const ge={v2ray:1,premium:2,free:3};return ge[$.type]!==ge[ve.type]?ge[$.type]-ge[ve.type]:$.order-ve.order});return te(re),re})},K=async(_,k=3)=>{for(let Z=0;Z<k;Z++)try{const re=new AbortController,$=setTimeout(()=>re.abort(),5e3),ve=await fetch(_,{method:"GET",headers:{"Cache-Control":"no-cache",Pragma:"no-cache"},signal:re.signal});if(clearTimeout($),ve.ok)return ve;if(Z===k-1)throw new Error(`Failed after ${k} retries`);await new Promise(ge=>setTimeout(ge,1e3*(Z+1)))}catch(re){if(Z===k-1)throw re}throw new Error("Fetch failed")},F=async(_,k,Z,re)=>{try{const ve=await(await K(_)).json(),ge=ve.onlineUsers??ve.onlineV2rayUsers??0;y(Me=>{const Y=new Set(Me);return Y.delete(_),Y}),P({name:k,onlineUsers:ge,type:Z,order:re})}catch{y(ve=>new Set(ve).add(_)),P({name:k,onlineUsers:0,type:Z,order:re})}},se=async()=>{v(!0);const _=[];for(let k=0;k<M;k++)_.push(F(`http://v2premium-${k+1}.sshtproject.com:2095/onlines/v2ray?token=${V}`,`Premium V2Ray ${k+1}`,"v2ray",k+1));for(let k=0;k<w;k++)_.push(F(`http://premium${k+1}.sshtproject.com:2095/onlines/ssh?token=${V}`,`Premium ${k+1}`,"premium",k+1));for(let k=0;k<B;k++)_.push(F(`http://free${k+1}.sshtproject.com:2095/onlines/ssh?token=${V}`,`Free ${k+1}`,"free",k+1));await Promise.all(_),v(!1)},I=async()=>{const _=Array.from(m);if(_.length!==0)for(const k of _){let Z="",re="free",$=1;k.includes("v2premium")?(re="v2ray",$=parseInt(k.match(/v2premium(\d+)/)?.[1]||"1",10),Z=`Premium V2Ray ${$}`):k.includes("premium")?(re="premium",$=parseInt(k.match(/premium(\d+)/)?.[1]||"1",10),Z=`Premium ${$}`):k.includes("free")&&(re="free",$=parseInt(k.match(/free(\d+)/)?.[1]||"1",10),Z=`Free ${$}`),await F(k,Z,re,$)}};U.useEffect(()=>{se()},[]),U.useEffect(()=>{if(m.size===0)return;const _=setInterval(I,1e4);return()=>clearInterval(_)},[m]),U.useEffect(()=>{te(u)},[u]);const W=async()=>{N||(g(!0),await se(),g(!1))};return s.jsx(at,{onClose:f,title:"Status dos Servidores",icon:nr,children:s.jsx("div",{className:"p-4 md:p-6",children:s.jsxs("div",{className:"flex flex-col gap-4",children:[s.jsx("div",{className:"flex items-center justify-between mb-2",children:s.jsx("button",{onClick:W,disabled:N,className:`
                p-2 rounded-lg transition-all duration-200
                ${N?"bg-[#6205D5]/10 cursor-not-allowed":"hover:bg-[#6205D5]/20 active:scale-95"}
              `,children:s.jsx(ot,{className:`
                  w-5 h-5 text-[#b0a8ff]
                  ${N?"animate-spin":"hover:text-white transition-colors"}
                `})})}),s.jsxs("div",{className:"grid grid-cols-2 md:grid-cols-4 gap-3",children:[s.jsxs("div",{className:"bg-[#6205D5]/20 p-3 rounded-lg",children:[s.jsx("span",{className:"text-xs text-[#b0a8ff]/70",children:"Total V2Ray"}),s.jsx("p",{className:"text-lg font-bold text-white",children:x.v2ray})]}),s.jsxs("div",{className:"bg-[#6205D5]/15 p-3 rounded-lg",children:[s.jsx("span",{className:"text-xs text-[#b0a8ff]/70",children:"Total SSH"}),s.jsx("p",{className:"text-lg font-bold text-white",children:x.premium})]}),s.jsxs("div",{className:"bg-[#6205D5]/10 p-3 rounded-lg",children:[s.jsx("span",{className:"text-xs text-[#b0a8ff]/70",children:"Total Free"}),s.jsx("p",{className:"text-lg font-bold text-white",children:x.free})]}),s.jsxs("div",{className:"bg-[#6205D5]/25 p-3 rounded-lg",children:[s.jsx("span",{className:"text-xs text-[#b0a8ff]/70",children:"Total Geral"}),s.jsx("p",{className:"text-lg font-bold text-white",children:x.total})]})]}),s.jsx("div",{className:"space-y-2",children:r&&u.length===0?s.jsx("div",{className:"flex items-center justify-center p-4",children:s.jsx(Np,{className:"w-6 h-6 text-[#b0a8ff] animate-spin"})}):s.jsx("div",{className:"space-y-2 animate-fadeIn",children:u.map(_=>s.jsxs("div",{className:`
                      flex justify-between items-center p-4 rounded-lg
                      transition-all duration-200 hover:scale-[1.02]
                      ${_.type==="v2ray"?"bg-[#6205D5]/20":""}
                      ${_.type==="premium"?"bg-[#6205D5]/15":""}
                      ${_.type==="free"?"bg-[#6205D5]/10":""}
                      ${_.onlineUsers>0?"":"opacity-60"}
                    `,children:[s.jsx("span",{className:"font-medium text-white",children:_.name}),s.jsxs("span",{className:"text-sm text-[#b0a8ff]",children:[_.onlineUsers," online"]})]},`${_.type}-${_.order}`))})})]})})})}function kv({isOpen:f,onClose:u,onNavigate:d}){const[r,v]=U.useState({}),[x,S]=U.useState(!1);U.useEffect(()=>{const g=Qm(),m=Zm();v({padding:`${g+10}px 0px ${m+10}px 0px`})},[]);const N=[{title:"Principais",items:[{icon:s.jsx(km,{className:"w-5 h-5"}),label:"Tutoriais",onClick:()=>d("tutorials")},{icon:s.jsx(ym,{className:"w-5 h-5"}),label:"Servidores",onClick:()=>S(!0)},{icon:s.jsx(fp,{className:"w-5 h-5"}),label:"Comprar Login",onClick:()=>d("buy"),highlight:!0},{icon:s.jsx(tr,{className:"w-5 h-5"}),label:"Check User",onClick:()=>d("checkuser")}]},{title:"Ferramentas",items:[{icon:s.jsx(lr,{className:"w-5 h-5"}),label:"Speed Test",onClick:()=>d("speedtest")},{icon:s.jsx(Yp,{className:"w-5 h-5"}),label:"Hotspot",onClick:()=>d("hotspot")},{icon:s.jsx(Xn,{className:"w-5 h-5"}),label:"Buscador de IP",onClick:()=>d("ipfinder")},{icon:s.jsx(Gu,{className:"w-5 h-5"}),label:"Serviços",onClick:()=>d("services")}]},{title:"Configurações",items:[{icon:s.jsx(Kx,{className:"w-5 h-5"}),label:"Bateria",onClick:Nv},{icon:s.jsx(aa,{className:"w-5 h-5"}),label:"Ajustes de APN",onClick:jv},{icon:s.jsx(ym,{className:"w-5 h-5"}),label:"Ajustes de Rede",onClick:Sv},{icon:s.jsx(ot,{className:"w-5 h-5"}),label:"Verificar Atualizações",onClick:Pm}]}];return s.jsxs(s.Fragment,{children:[s.jsx("div",{className:`fixed inset-0 bg-black/50 backdrop-blur-sm z-40 transition-opacity duration-300
        ${f?"opacity-100":"opacity-0 pointer-events-none"}`,onClick:u}),s.jsx("aside",{className:`
        fixed inset-y-0 left-0 w-[300px] max-w-[85vw]
        sidebar-mobile-landscape bg-[#26074d]/95 backdrop-blur-lg
        transform transition-transform duration-300 ease-[cubic-bezier(0.4,0,0.2,1)]
        border-r border-[#6205D5]/20 shadow-2xl shadow-black/20 z-50
        ${f?"translate-x-0":"-translate-x-full"}
      `,style:r,children:s.jsxs("div",{className:"flex flex-col h-full",children:[s.jsxs("div",{className:"flex items-center justify-between px-4 pb-4 border-b border-[#6205D5]/20",children:[s.jsxs("div",{className:"flex items-center gap-3",children:[s.jsx("div",{className:"w-12 h-12 rounded-full bg-gradient-to-br from-[#6205D5] to-[#4B0082] flex items-center justify-center shadow-lg shadow-[#6205D5]/20",children:s.jsx(Oa,{className:"w-6 h-6 text-white"})}),s.jsxs("div",{children:[s.jsx("span",{className:"text-white font-medium",children:"SSH T PROJECT"}),s.jsx("span",{className:"text-[#b0a8ff]/70 text-sm block",children:"Configurações"})]})]}),s.jsx("button",{onClick:u,className:"w-8 h-8 flex items-center justify-center rounded-full hover:bg-[#6205D5]/10 transition-colors",children:s.jsx("svg",{className:"w-5 h-5 text-[#b0a8ff]",viewBox:"0 0 24 24",children:s.jsx("path",{fill:"currentColor",d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"})})})]}),s.jsx("div",{className:"flex-1 overflow-y-auto py-4",children:N.map((g,m)=>s.jsxs("div",{className:`px-3 ${m>0?"mt-6":""}`,children:[s.jsx("h3",{className:"text-xs font-semibold text-[#b0a8ff]/50 uppercase tracking-wider mb-2 px-3",children:g.title}),s.jsx("div",{className:"space-y-1",children:g.items.map(y=>s.jsx(Bv,{icon:y.icon,label:y.label,onClick:y.onClick,className:y.highlight?"bg-[#6205D5]/10 hover:bg-[#6205D5]/20":"",iconClassName:y.highlight?"text-[#b0a8ff]":""},y.label))})]},g.title))}),s.jsxs("div",{className:"px-4 py-4 border-t border-[#6205D5]/20 bg-[#26074d]/95 backdrop-blur-lg space-y-2",children:[s.jsxs("div",{className:"grid grid-cols-2 gap-2",children:[s.jsx("button",{onClick:()=>d("terms"),className:`px-4 py-2 rounded-lg bg-[#6205D5]/10 hover:bg-[#6205D5]/20 \r
                  transition-all duration-200 text-[#b0a8ff] text-sm font-medium`,children:"Termos de Uso"}),s.jsx("button",{onClick:()=>d("privacy"),className:`px-4 py-2 rounded-lg bg-[#6205D5]/10 hover:bg-[#6205D5]/20 \r
                  transition-all duration-200 text-[#b0a8ff] text-sm font-medium`,children:"Privacidade"})]}),s.jsx("button",{onClick:()=>d("cleandata"),className:`w-full px-4 py-2 rounded-lg bg-red-500/10 hover:bg-red-500/20 \r
                transition-all duration-200 text-red-400 text-sm font-medium`,children:"Limpar Dados"})]})]})}),x&&s.jsx(Lv,{onClose:()=>S(!1)})]})}function Bv({icon:f,label:u,onClick:d,className:r="",iconClassName:v=""}){return s.jsxs("button",{onClick:d,className:`
        w-full flex items-center gap-3 px-4 h-12 rounded-lg text-[#b0a8ff] 
        hover:bg-[#6205D5]/10 transition-all duration-200
        active:scale-[0.98] hover:shadow-lg hover:shadow-[#6205D5]/5
        ${r}
      `,children:[s.jsx("div",{className:`text-[#6205D5] ${v}`,children:f}),s.jsx("span",{className:"text-sm font-medium",children:u})]})}const Im="@sshproject:";function Yn(f){try{const u=localStorage.getItem(`${Im}${f}`);return u?JSON.parse(u):null}catch{return null}}function ir(f,u){localStorage.setItem(`${Im}${f}`,JSON.stringify(u))}const Gv="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPoAAABQCAYAAAAwa2i1AAAACXBIWXMAAAsTAAALEwEAmpwYAAAu+UlEQVR4nO19d5gURfr/p7pnZgMbiIoiiqCiIqKCgIqegPl35nBnOE+QcKKcipyKZwBzOsEIIkFRMYGKcocEFVFRFEWQJAoSdgkuYQO7OzPdXfX7Y6Zm3q6pnp2ZnV3EL+/z1DOhu96Kn3pDvdXNhBCgxBjDPso6NVSnirpv2Uf/F0nFtS/JverkbIwVQJ24e+NEZprvjQF0r+/7aB95Ap1OUPndUK6p3ymlO9EE+RTYOwGvgpoh0me6/zMhrz4R2Lv7bR81AumAroLcGHb4spMdYVlCOCaHzRwRZiySlQnYQkAICCEEwCNKgxCAEACEEJwLCCHAuQB3uHC4AOc2DwkO2wGYwwCHwXB8Ri5e2XDxNsQnLY9+MjTcpM0GXx24jRs7LDy2wGx1FocdKUgID5ALJ1oPISLfASD6n3AifSdsBmZzwTkAzoAwGAtCCEsAVYCoHvPLCT/AvQDso30EILlEl5PWyDebz2+AsiWQo0kIgOGujusXv/hr3/N2hNfaiAPdS2I1BtVVpg7k5nWHzOjQzN92AcByG7R2UbJF6CEAyxDvs/pQOlpHumU1JO995EFGkmty4po1zo6bGqBsBsAE4AeQEwVErsF8vQYf+vEcAIFo8iOyIPmi3+tKviynVPnL64EjCs4qbJN3/LzGAjkX9vJHf+rwKKILM+ILdTqgoot7bJFHZIzUpCsnWVnZ4J1OSlaHdPMly29kmNItu97ENF532oDYJL79iJ8mBIwmFzd0hSTZIvRJyKmcy5gBBoMLCMFgaCR81EQABwAuICIagoh8irjWIAD5n+Cu70JwDpvcK7gQ3AFE7N6oCSLVaC4E54AQjrDBYcERNmweZAI8t32TP402mb9bI3WV89WOFzp/XPbwZgB2NDlwa0PJSDXV1IlM7wESNSypmclr9DMbvHVtqMs3pGtzMh+Jmk+tP22D+j1ZfbzKkd9VP4vuvowoAddJgG4iLqkCAHLu6rh+kcF8B9a3Evsoe1Ra+/3AyRsu+C+AEAArmhzEbPykk0Y1O2LpjiN+vt5kgd6MGcczsHYygxD8Bw5niSPCnzy+puN0uMwvT1DWh7cKdi+wqX4dtQ5eElTNlyyvlxaTLtB1C6XaznqBPV2gS3U0B0Du6S3vOOKUFkPn1KcC+yh7VGGVTH5uXc+HAAQRAboEeypA16mg5vDDV16WaxY+DbCmdZUvBP+hytr2z2fWnbgYei0iG7y/gxu8bETHdcNNFnhAzfPg6oPy4F50JBkAjBEd1/0rhXyusmgb/t1x4yzGjN511T0dEoJ/+tBPB5+LxMUyq0BPZqNDLWz+9sc2bar9ZmRyDWtfaowU5lWrnlvX8ykkV0W9SJXkJgDf8MNWDcwxCl8RAk0jeyfJE8COK/Tv/8FNh359IiLaH7WxqQ2eMe8hhy48EYpvxOGOoc8DHxJt4VhdUsynMzFMAD4uOEul7ukkLjhT+q5B7HUvoHvOsCkbL5lRaW+e1RCV2UepkQAPvbv5hqFwj02qNrkkCkbfLR2WXR4wC8akv+SwpoWBA6ZcvP/4VnA71Mxs8C4OtHnlz62ebgXiEHWE5dPdj/hioHP6+RxhmynkU2MfYjwEBMv+ki2kU7o+jtQ6KZlEpxPIlZ5d22OUJYJb97xc+7+Zlle+f/fa6vm7ouMh1XSd6ic046pKK9/fD/rw8Dyz6ZhMK8SEcUj7gl7Xwy15zWzxPqKob3/Ed2FyuHBM7f3x8nWahU/Unc/LIx7NL1i2BzMaWyHr3GAe+LokupxI0ptrye8zt9w2BPqJtI8akLYGf5zywZabP0d8TKSXPV1PewwArXI63gqBYp1qafPw5qBTtTjoVC3mwqnyUkF9LO9CaLZCs8Hbz/IvQMRPFAAQcLjl81DB/UiUjnGJ7q26y3xUfVadfoYQIuuqexToaplZJ13AjIgWqILdinZEGIBvZdUHmztWnnP/UYXn39dQldtHbqp1dq2YtOG88YiMRZgk6YDTOaIoqc43HwC/j+X+TWhyVFqbX39hQ8/x8veROZcWnXHAXYMKfK3OT2RsHtun6aiWn5Tftz1aBwbAlx3evs49C25p+fXuMRUADM65qeMZbY8dbZucv7G2cuHUlU+3bRZLj//S4SrEFxwaV2ECMO48bOPnOuaP/nLwqXALTbk7EkbEgarTIrIqRNOR6LRiQQCh97YMmb09/MuMbFZoH+lJwKl9o+Tq4SD9j7iXnUp1EcuiJ6qOmoPaLujtJW1f2NDzJZpxdWh65XPruz5ZY++ar8tzaEGv40GcZtcf9HGfbPE+ouiMLpIvF56S2SsoxQBgpJhP9pHsw7qSvF/Lm/BPh2fWNeVkp9eAeCCEA49IoPHrez9xS4el7fPMZp2zWTFL1O4M8+qtDO5zswwsoROiDg36m/tZXvOA0eSATMoO8apSW4QqaNm6ctWyBQQMmIE8s1mHTMpNRl/vfHH41tCPOxEHuCrN6XZayqq7zcOm0Ig5iwe3RL/KBV9qethcvXRG+8LTTlfzcO5INZkBMHhUVc4ibwOAKQGrIWrnJqreXCRsJyfJJ0kn9OhCEnfWeagLsglwm8GZBDdlTMmATlV4Wklq95gAjNc3XTG8/8Gz3jOYLz9bFdtWu3zOqyWXvg63OsqTZHF5Ws9vPabPMYWX3JpJ2T+UT33xk+0PLUmxbNeAtwgcVjDokE/ezKRcL1pf8+XTn25/5HskSvNM7fNYnVeVz1rZa7+hCTcFWEHXXoUjWn9R9chGuDUFVhb6ZWOzwKHPAxCMMWHAZzNmONtD6zaBzI/l5R+uPn3/2+rFm8HgDAYvC/5cgphkFswDU3JeSvBR1d1Mkk9nJ1PNiAo6+Z9qInnxBtwaMV2gYz4vpBbglDHVJdFlodLmkkAPg0j1svBP5YvKx992UrMhY7NVMYP5ZDmqV5nWS5KqbfhyjAIz07JzjEIDESDJcr0GIWFVzzWKmgBCANl5gke5tWnuG6VXvg03yOVEUSVCKuQC+lfV/6nqwQetNFngaPXGrs2uHWXAP2JB1f0bouUAAPus8v5fP6u8fxLiILBJnWJlfFvzbOUp/Kb68FZ3fBgAcCEY95bMMsnxkhGepiMcwyOf11jJOjDE/VRekYBevIF4/6iamLpQZy1gRqW6AmZACk1mrwfnb390ycbaRc9na+fBYAFB+NcCqImmak2qIZ9BAEGT5WZcts/IBSk7WbnV5HoUhCzEwcPZ6IMgr/p57PpTRsk2QQ/yVOxyHcUmd0V48zSdbWmynI7dml/37g0HfX/XhS0mdYTbkUQlEnUGuiZpRbh0ej14qxKPAxBJbGEatk0/fQBM4W2je1GyeZ+w8CapV4J/C/VfsNOiuiQ6JdVeT3B2vF5y+Wv/OOTzdkW+Nr0ZM3wMRiDTihkwbUQ6hXYGleru24kXGYDfRMDJtMsM+GnZqmpFybV9AyBQ7WyvElwEGUNOJmWHeXUpF1ZNLS//5d0tg56CG+S6yZGuBKCLggAgJm/p/c7Qtquu8LGcI3UZco2ml7ZvcvqlN+f/vCnIK2b/Flz50Xs7rl2BOBCozSlNPh7h3eedoW1XXV4P3mq7BDzweevB65bX2fjU5wTtU7qAMbjrRfbpPXmpi5ecV3L8GkySS0oV6NRep0BP2P8bt+HUB9vknjDOx3Lzjiu+svtRBRcMz6RiDIzDre6oUiN+qxtsDgBhMp/ItM9M5rfh9mrTsimpC4yotEurOOyQgfQth0p789cvrD9pJBKlhky6RS+TyaFqac6yXe/cflzTK19nMAq9MjEYbfNYswGH5J0y4J9t1myqdXa9WVL77X9nVdy0Du6JK8ckG7w3Ep4AwCNnChsEDzqiAFc1p1jQEQAnSZ3UbTUqPGgZtMysUiqqOy1cJi9VphZAbWnw+7INtQu3ztg6dHZJ8LvXM1FbAdOBYh4grsbrkiL1DJGpyswiZcu2Beso3yVxubDDHDyUbpmWCO2cuPHMUR5lJVPz6g1yAPZnu+9dP2fbvReFnN3fphLowWC0zTdb/OvwgrNnDGq9+AaFr8p7Q6a8B7b+ZrDaXdkOWkFyG50mtW3UtuZJ+PM68iZO/yxTOkAHEhssVyYKCBcAXiu5ZFKVtXVRumiLbmfpgguoQ4NKfBcYTPhFRigXgAEfBXq4jrLpfzYAW3AeTrfMBTueuDPEd1fD7Y+gC1gyrSYdUidszJG2ynpjx9gtXW4sC6553ObWZiEiqm6yBMGKc42mI248YOV4hT/lHc6Ud57R/I4hByx/AcRUTCVvOimNftOlGFiT8Hfd55EalNIFOpAoEVRHA52oNQCCL2zoMcIW1q40577qBFE/vZw2UYlnZIpzILLIqHueujK1ZQvATqe8NdWzH/u2/KVV8NYYvI6fZgPsCe2buuO8ac9vOeqyzTU/3FNrl38iVeVkyRD+8wfv98O9iM8pXSRYRrxNkXPewFbf3hnlHQlFTSFfqilb1ND860PpOONUkpNF91/CFsSXO/9z+2nN73gJKRITCXx0XmbAHRgRU4cMGCKd5ZqSAVNOUjpZdZJUTmq3OiaEnWrZ5daGj97bOmgm3Cq7V0BMfUEuyKcqeS0oPpdp5ZfNBfDx4b7Lik4ovK5PgW//brlGcR8v5j6Wf9OFRa9NmVF5zbroX15BJmnzDhjFg07Pf3T6/Jo7t3AhoNvKen7bEWeQ8mQbY4dSrmw266rmgQ7Xp9BPGVGS7bU9TplIdCBRdVFV3Zi9Hk3Br8vHrlhf+8Xo9CRryrcmqEQCMDKV6GS4Mio/VYke4tWbxm/608Nwmz0q2HUBFZnOKDUgRAf4BKfRz/a08rd2/fn9iWUn3rO4fNLl1daOGfJhXGpq4e94EeKRZrKcrPBum3PSuQB8nHNDd10ZC660TwjBhEe+rJBXvX8PVF+JLj91E582kQFgb2+5Ztrgg788tsjXpm8a/DMklukilg7p6phivYWYt/2e25AoyYPwfiRUfUCupUHNl41kMI8XEAYgmPwEwF7a2WUwlCOfi0KPli4KPfrElcVztjT1HfIPlZ8pAsch6oUe0Oz7u02Wc2wkTLj+vP1ocgwAU/CI6q6hmAMQJAgnWh8GDtGQqvTvRU3XUX3BQMGus8nULaLQixtPGWnxms0pyMl69RqDkbk4z7zkSE4h6nQELq+aPmLF7nc3Qh98QSV5fbbRvMjl2GLw/cmA/1QDgV4mck42kXuSidye5+ZP6Ai3BI6ZL29UnDVV73xiTRENVOFCMAbfadnizWAUS74eTi8554LKZ7RfIwF1GTrj6qR6OvsalLIh9XQqoFTlKdhj6dMdDw5vOKzFKpWx6l5fkuPrlcrCa6bPKhu+AMoiiOSHVLINcgOAYTnBjV5OpAP8x18Pt5SMmRCnB57oqMtjO8FSRKPRwk5NSTZ5h+2aLQBMwbnh4fTSRaDFnZnccDzyZaVvf8/OuGyqt3RCqmB3df7Sqqnr1lZ//EjyfY96SnQBlvl+S0ZFxzIJwYUX75BTsebl0rNGI1GKq+p6tqU4JekYM1+u7P4656JCZ1v6RJOz+xV+N/qcnAlHgThGz8t5uWv7nDOH6/LU2uWrEAX6a1Wnvp1N3tX2jjUAWBJbWN32dEl0Jgxnn42ePZITUzaRRtDFThe999v1M/u1+bhTc3/7C/RMtEpPypNeSvRMKAvahLbyXDjVb2y9fCj0e/K6PfJsg5w642IHcWqdnePyjOZ36DL4kH9228ApZ18f+LGEC7vEgK+twXxtAMhgkBgJ8KqloVfngpz0qnbKJjQxWiUeYcuA95LQy58CYCQQRSV1G1S2EwDMSLaGk7ANybu+1JAOKxqUoVXjJ5f2fcISNSUe+eslzViDNi0pedZ7SdUrI7aH15TD3Q807rmhJbmOJ3ut+pTxIafy7cjrLvTJ4OZBPpHT0xBmG697ysIrH17tvFpBeU+tPm1C0C6fVl/e20JLn/yVv1cJKQN093nHXdgAHMYZ98iXHfJq4++AGgoNVCKpUVIuteqjsuE3e2i5mfYQAwAhIjGwDRwtpbYX0bIToqS2hJa9NH/nA98iEeTZCGvNuK6SptT0GFVpb36Gc17ppYImSxV2yfMzQpfPhsZ5+GrtSfXiXW5tGPdh+KqPY33EGfdQkR1Nitv/wvDKp/ZJKv2fkCeJ6p4J/6xSQ4o9OdBy4Gm4bAzsa2pmlaypmXlX/PZYEgqf9KhebveMSQCRvSTKr8Yp+3LqlgsnIdExSaU5VdkbmmhjY/bxW6EzJv0YfuPaGr7z/VQXREdYm0usRUPfDp01CfpDG059eG+0vrzlnfC5r8AlpQ0v77kUKlyTHEQfMKPJJ/sh3QlA+zCVENiGXsQ9qSFsdEqyUdReT3gk1cyyofP6HXh0l2a+Q/8Sz8rqN/EFWMa56zcUgg6nI8Lbx5V0H4ZE0yUbZ8ozq1984qmSz/zGeWjjN85DD3cz7ny1nXF63xxWfKSP5RxoInLMVIBX2SK4OoSqn2pE2aqZ9l/mgsS0k3YJRMaXIzruGfCeB7cJKAAwcMY9FD7dTkWsvUIIr330TIOR3Py91XSOzPhnjRoa6JIk0OkjeWgSkzf3feKmtsuP97P8IyK3skxWQBIOa+gf8pYCZZgvPuDRyDgA+KZy3BDEgZ2tM+X1JVXTsuB21PHF/NENi/mjL5P/vHjQU4zyU7ZJHuGkbUuXN5XSAoDxjn3miwAmwH10Ogy3BE/QWt60Th8LYCJkAE3kfzUfUPdYuNoj6zop3OlIRJ4QK88oy3qpz1JodMA3BtAjq7BbisiJZdBr83b8e8i5LUbPi+QScgAy6xAhjD0g0TkAbsDMhQC2hZc/8FXFmJWID3hjBMMkI6o1SCDRxwvL/+X5evXpqJSPBF+yByrI8wdUnU6Ht+qkBMkjw2xpW6gZROeOuqBx8lmfZ7bJ++l2MuAGui4uotGpsSS6ToWX6l5MiqyumVHaMf/PAw/N6/OSj+UVI3WVRyMZGMvcn5dWPlVFdEyWc1RYVC+auu2C1+CeTPRBFo0NcrXOXPlNF2I/oqo83I9Ppnmpk1W1zWW7KNCdDHlT4AL6B0AKUg/1fsrLIDwYuaaLX0i1DynIJU96go/Wq7F9MTFqLKADbrBLFZ5KEw7AN2P7wE+HtFk238+aHIL6dIxA5hI9M+IAnMPyzvZX29snzN5521hEgE0nky6GvbGJlqmCnYKCPmhRdxiGTnLliHDsHplPBW86vNU5oD67XeZTI+yoUHHIvRSIar50Fl5aV5v8RxcUOvbp8s8qNSbQJdGBdNmF8r8Ptg8c2KPonx2hV8NSLaSxbHTX5KzlO8Mvben5EPTnsnXbaL8XsMs2mIjUkUpOLzBS+9nLFDHqwVu1ub0eYab6HGgdqLYnga0+tlmtf6okTQAKdJ2GIscZo8YGOrXX6SorEBl4DoCVhBaFS8quXoR6OKsYoiGwGdUy7XyxCVMa+rYG8UnsJZ326FZLlKi9LuspveQSDBRQXsdbaXtUhxN9RkCmvNV+Uh9MqvoXVMFA84oU89U1NrqFUgJZ9TnoFqxGH/s9JdElOcr/coWk6l5Gq6AQSR+oX1fetG5HvN6O8ltVRRsK5DrvtfpfXeXJeqrAV4EIIAGQqp9CLU+3qKggh3KPjifz+KRl6LQ/uhB5LS40n9peL1Lzyd+69uj4U/LagdCVmcp/LtoTQAfcg0JtdOqF1alwNG9SYo1zHl2SDiS6a9lW3eiE133X1VP3Sfmp4NGpv2riyjWvelIeDPp66BYL9ZMhOWh0RNuiWyioY09XTrJ2qU443UJB7xVIvmjVtUh7Lahe9dxjQJekSj+64npJjdQYN45EV1U4dRDlPcmkXaakU2F16rBaX6+6qPmorenFg9rOyaSuWi91EabAiPF67v+VH5fvL3qwOrxryND/tVhLrqsLqVpv3cKhAknXT6pkVvtKV2dd++rSUtT8yUCvq1syjUpLexLodNCSdXydjUheRKZVyyiDOqHUa/WpFCV10hpj/7x7oN/Mfa6ujFw4nzrc+nR7zcb37vnk6HW0PuMvCP3XYGbvunnY7zncXnLDzIInEbe9dSpzzBZ/uO9PHZrltbnENPy9dWWEndr7AGDIzMLRAMQDfVa2y/U1mcUFb5rjazIQwF3QL/guwLx0QXgWY0bs2XMDZvhyNfez20+e3/zQ5t2u95k5/RlYO9I/PzjceveGmQX/gVub1JUb2wF48qxNXfMDTfv4jEBvg5mnu/vLmW/z8Kdryr6YNGbRueVRPuylC60fadnpEhf2pEEf5A5BoqaYMMd+DxJdpx7pbMK0iAmWeQhseqRrg5eNl80auSSkIyxmipSGs7dp+HrvX9D+/ufO2znypv81Hy0vcGGzFKt4sWn4Lh5/QfD+Wqvy2ptn7TcNbi0sVq/7ey/r0KpJ+wdMw3dRJKsAF3YCQ5/hHwUA4y8IjgraVffn+Aqu5cJp6nBr8g0zC++DexcDcM+VGOAcYTPDrTD4oAB0zLnbLs33F78CAEIkvNDnONPwHTf+gtphu0M7rx02u808xAVSQpn3917WYb+CDs/Gwa1t3+k+w3/60fv3HvXseTtGDf1fi6cBgAsbLGXLI5EcbjHEg3OSCsM9dpaTkJfNp66i6Uh1JiJJy7yuVI826H7Xk3VSik04m4cMLmykk3xmYOToczYPR/Q1Vg4Pp80jx5c/5alzSi9H9P1m9POJs349c7+CQz9nDBelwzNg5t0rhNMu7NR8cMPMwuGEpxpJR00BE4CPC4tRXrJtUR7+J8/eeHmur8krddfDaZofKP7gkTN+6kbKleWYAMynzim9fL+C9j8C4vRU2+Y3c+57/v/teh+An3N3XdNNjgirwUOeq8aeluiUsguEPXOopXF0iAi5JPots1pPATAVcVC4gHFnrwW9ivNadyrMaTmYgRVLJn5f7j8vPfKxqdNX31FRGfrtv6bh+1IIMAHOBASDcL973jT8RU0CzQbT//xmzjAAH4DY7A+fsapPfqDpe44i3apC2x+rqN264pEvTv0SAOvXZVLbI1qdcl5BTvO/GszXlt7LhXMoIiAF3Aumat/GgG7zkGEafsrGDzIuOb78WxxhIVUqyGlxP4AL4A7rNR4/a+1lOb78yenwkmQLi/2j61uH2SLMMnl1V4wPD3v5B353qns2yTUhReSpoxkxaky0ZpF0TrmYJHr0i9MWAVjU95Cbp53f6Y7pBFTFx7Tu23v6aswcMa/jmwoPNR6dAcBVxzw3vfvBl0wkPLoM7f7+4c9+c9GvAMTNPWe2K8hp7gKB5YS+nLV69M3z1j9VGeXjA8AmL+2/FcDLAKY8fd7WLxkzikiLOj921i/33THnsJHw3mqlktbnCEtd4GNAv+iIB5sK8C6OPCQueOWOmk1P3T//xOnRe8TDZ66+pSDQfGD0+oaQXf3537u81OKVpQN3yFoNO2l2h1x/wWgV5DYPr9gd2jHn3k+6TIz+JQDwf5+28Kzi3P1PyvUX/rUqVPb4v+d1eiF6vTcULQGAeV/v7/q3yG87VPL9ueyrIc9+c+FCJEZYyhByA+6t6gSw/5GA7qY9d0x1T5Fq+lCbGdHfxscbnq7+U4f+cwpzWsZeZGAavkMRnwuqtEzw6E9dftPWY1r3+TrPXxyTwE0CzQ4DUApAHFh05C0Ot5vKaw63lg+f3a4/4UPLMQEYj5yx+j9cOEUQdL4CATPvhkEnTJ0y/vur1sAtvVy+gGgyo1KOUgzoTfMOaOnwODh31W6edP/8E99H3I7nd809csywk2Z/+dRXZ38Gdwy/FL3GgUUdx9D2AUB57dbRo+Z3nSzviX5yAMZDC06eA+AjAPfI/zR9HGuD44QNWk+bx1R0gTpUdC/6PdjoDUICyPjpMr/jR39Roj4AKu3UQySqR9wIOdVVtghDJisCDqnqq2XoPM2mgDiY8gg6u/0AAme2G7afYZjXxHkHK78tefdWuB2ULh/MqD4/3Ovz5ZwZcqpLP1074aLd4R3zKO+DmnW6Fokhswk7DwAMW4QYzYv4+9F9G8uXVtNrNg9pbdynvjp7IeHrMg0GdZ16mGDiNMpne82GMaPmd33Zo426QCndtZimYgsLlL8jLB1fNSJRHTcX/WGB/n+EdA5AdTKp3mKW5y842+FhyLQ7tL0UiVFwunLY3459odPI3oufMA1fD8qjpHz5FgCBEw++5Br6f3V410dvrRgmnwuYsCDdddoX/XN8eZeFnZqSL3599cYP1ty3edW2z6ZQHqbh6wX3ARid1hHxupN8Dg8DcRAbn2x4pipoVX4lrxXmtLjujl6fXKf0ny5IKwb21kWHXUj5B63Krx/67OTJ0bz0NB99EAd9yq/X+wNjZyG4sAQtQ4CrB4do8opMdNHerrp7DXw9RXMsn25/X+vs2Bvob13GHt2u+fEDwNhRUWkHAPhqw5uLALD7+ix+xW/mnJwKL5rf5uGV01bdsQWAj8NpRq/trC35OvpVgih2au/O0+YPyc8pvi3kVK9YvGnG7TN/fmAbAGPq8qGrO+6/pNQ0Ik+EBdD5nA63N/to7ePboF+QYmNk8TADc61VNICGfVf64ciuB53/TtQXUFSY12rog2f+GLOHSytWXTf2mys+Q+LJOQOAwRjrQtu3dfcv0xAHue5orYB7sVUXXgdus4k5wha0DA5H9pu6QHidv0+gvQ3o6uACbmdMbPWOPBI4s0J4xE5UnVE0RFIF+54Cfqw/7vrTgn4BX/7TqWSyeSj2vcaqmP715ilVAJjDQwpGUqMtlT+9gqjENQ2zE+W/YeeSFXCD3AEghveafXWuv+D2kF29/OM1L/ZbWDq5FmQbLeTsLg0gTwIdzfIPbAagDMmj/7zaEFuk3199d2mOL/8fHVqeeHPAzOuh3siFzZEIIBqv0JTxeAEbdi6RDxah75bTHcbSbbdKTYFqDowLi9M+FMJRnXDqY8iSghzYu4CezEkkPZbSHjNtEarOtKBKZ9MOhScN9dSpSntCytP+MCwRYkZqATMxCju1ix5f0PcByccSYQaRHtI3V6weMem7/jKoxLBEiDERtwidyAlOF9CH9Hi7V26g8NEwr122cN0bVy8snVyD+FwUAExbhIUh4ltPylaSJ9kijLraUJjbso0twqD8JQlwKj2pNAcAI8I/fj9330+fIOR16lL9LZ1ssTntwHGoRBdMUGlOpbruyPMfQnWPgbt/s+/+arLAsUJwCPCAgJMrwP1c2AEO25/DirpnKtE7BM4bcoi/77km8wsG0zFgCgbDYcy0GczmQb7zsSnlvZaSLHtSokecUE7I8Ln3jz3JckJfVwXL5r747TXTQRYxh4dhpCDSg9buj2utqtUL1019d9n2DytAJpjDLTgsDiDObYColv1PmHBMcd5+b1lOcOn3mz68Yv6GF3YDrs3kiB9V8MKojY0I37C6wGsr6ggLVOISngwAbuz5zvVFua1ujfJMyC+EQzUPKmlj9WDu+6Xa7vU4LXVuqL9VP4AhhM1p3YTgUstQH/CR8uOp9hagu6QXAEMIxzThH+55J5CxjZ6DopNzGBJt1Si7cmfd7YirXHsC5AlbMmGnxvSZcaCHndqPwnbtChEVb+u2fztnztrRJSS/pNhEsXmI0Vn8xIKzuwEwOrU4p/jco29+lzGjEACYwY4c982VI6CJBbecmkq6WLQuOuxoAOsAiKu7PNO5ecFBb4Sd2qXLSmdfNnfdmAokbrfhhP0vLQL40VR9fXfV3ZugB7kL1ZE82iER5xz2r7b5gaJbJV9H2KW7gzumj//22omIS+MgEtX2mE1tObUVlH/bZp16APgZbvtcfcqNqx5K3aXGIB/KwR1hCdp2LizViZn2ic69BeiAAvbJ5d2n92v6zWE5rOjfjVgHe234f8fOrR62HXGbfU855+SENwH4LB40bZEXu1gZ/G3R5O8GTSP3U6+y/E3JsEUYTAmEA2Cs2PFRzYk1l7zWLP+AG6L/t+nfbcK1kxYPmATFRgw61ZtMsuAE/LnHAPjveUfc0a5l4SHjLB7csLRk9hXz148tj94iwSQfSMG7HnL+5VR1dbi1Am6AeznjoKrW9L62zY85h/Jdsum/N8xfP24Tqb+6DZYwrjVWxYomhnGu/J0TaHIOgFeV/F4HYVSi5mDsfrm9JolHtAavlBLtbdtrLrt8cnn3Z2weWlyf/fJ0Upm9sv/c6mFlcO/p0no1Vh/ITxIoEnJtLUX3iGUddVs/1KnDAQjuvTXFFq6d+oHtBKvktSaBptf+qd3gA6Ds2e+s3vQV5REw8y7v2/6mdu1bdn3V4aGKb9e/e+X89WMrSd1c2sXFR486Js9fOMy9/bfzI3Kf6iClY2FwbhcrbYhpAQZjbeX/llNTOn/9uNIk/evKK//4rWrdQsqfAScPOHHSDcp40L7XOXV1Zgg1D9wpgzBblfZmoBsAzK9qHx8MAcdzvctSquU73pledclnSNzPbSyAU0pwSNo8xGwehkzRyCoV4Lo3xcScOrawBOUBIqXWlM+v2FlT+mqMv7CKDm/V42YogTnTlt+1MOzUltD7Ou5/yhyH28VfrH2938KSKdVIPKTCALArOj92auviw1+mdbCcUOXiDe+/HW23CnB6kMZ3Rvuh7QR4J5oXZGG0eTjWR1zwNr0O7ncgNNLxmuOf6d2/2/hL1PoBwPurRi4P2ru/onUM+PJu799t/E1qfRA/TOMD4LvsmIdaIfEcQsL8cbgFzVjWi/Y2oFNiAIwV4dcrSu2vU3rfeqbJRmjTlMpT7oWHFIIyURqRYp5om1vMERbiKeYEk44i+lx57Xvf3PktQHnK6+s/3PKyxYOl8rpp+s66qNPIk6CovWW7149ReXHYRSe2u+i9v53w7I3Ht764BcgOyd9OePba67tPGNesyQGvcmEX03yVod8mLiubWQEAFx098th+3cb9c0D3Sa8M7jmlakD3ic8iCqa+7W9s367l8c/RvBavdfkkQnb1Jnr96ANPf/0vxz5+KciC+feuLwzNzyme6PflTh7cc0r5oB4vz7+88yPHkT4Xq7d+PlJtn9+XO2Jgj8lz+3UbdxsiL3GIpeu6jfvLwB6Tx7YoaLtlcM8pq6/rNu4s6B+OCQBQeWdDou9NNjrgAaqZ1dfNu6rg4/cKjAMvbohCvw+NvdmjDnsC3JTiWzLcYnTl5xHvMd3bpS+OkLZhLH4bgOlwC8r5aHfgOYBdNZsnN81rfbf83Ty/zSgAfcgtYvryu+dce8Jz8wK+vDOU7G1zfPn/6nrwn//V9eA/JzRGlVwhu3ra60tumRitr9gd2lnRsqDt3YCQ9/59QPeJfydFu3hUh3bNjl0AsH7HD7OPbN1rGCmiqDC3xT0Duk+8h5Yb3SmQdEjJrpUbCR++YMOEDfsXdRhVnLfffUoTOpuGv/OA7hPvVv6HEBzRwzSH+gz/zH7dXrxn8uLBT0Yvu7RDh1twj2Xi+f10aW+R6CqwEhwnU3f3fdjmwY3ZFucbrQWjloTGrSdl6u7c48RhC0WCSrVdPe3k9SJEhws3D7g1gBCA8LQf//2WxYMl8h4Bp+1fuzw+CEqfWDxYqZNMqabdoR2TXv3+n6NAnH3z1j6zMWRXv5ZKfosHS95YOnwiyJh9sXHypsrgb6PTqUetVfncVyWxV0HHvN7v/Dji7d92/zo8k7bZIry+OrzzMySq7gKAUMdBccZlRHsL0CmpWw0x1XNh6KHbsonzKr75449qB8+CAgiksX/ZwCTrwIVwhPuBC0Ld29XGVYPY11zYCo8ElT8MwCqrWn+v60ER/rxBp7brf5Csz2WdH+wf8OVe4girsqJ26/PpPEzBcoIrt1SsGfTm0ttHI7G/8ePmjx+1eejHZDxsHir5aeuXA5A4Zs7by0ZMqAqWjUmlLjXhikdeX3LrC4g7NOmcsz9Y+eCs9TuW/DXs1HydRvs+XLVlwZlvLxuxDImn8QBACLjHUkQiNXXCLmXaW1V3V4cjOoFXW9M2tved+1Qb8+RhSXikRBzWzreqzxoJPUDq3IZpJIppNhxc0Ic8CDfQVWBLcm0HOcKGElUmXx0liQEw/vfTE59fefwTC03DL2MNits0O/J2rMfQSzs/MCA3UHCrLazKjTuWDfl8/eQ1AKZc2OnuawGgMLfljWojHG6vDFpVc3eHdq2c+/MzXyFxfGN70j9snVHxw9YZ51967ANDAmZuL1IHcOGU1IYrp7+3fNQEuPe05fiYADDtx3teOrHNFXMOanbU2fk5TfsxsKI4D74paO1+a1vl2plfbnhlHelnmmJq9qfrXlwOYNBphw7o1KJJm565/sIzTcN3NG0fF3xTyKp+szL42+dzf352SbRfZRwG7fDoODiusYxG39VrvkVeGE3/yCTYufHItXeMiCMmB0AugDwA+QDy/po/d1QhO+jM+hS0KPz4dcusySsB1ACojaYgvMMPG4tkH8j2+xF3/PgQn0AyJJNKdRrEYZD8kocf7pcX0jBQmYeGHAPK5DuqZd9mxx505nM7q0snzf352W9InRi5Xzdp6SJOQUqjzOTYm3B7tL1euGiRvLL+1BuubkFKc8clQEg/SB6yfJnU10upbaJaBdWSKF/aLjmWco+djqX6kk4tJeB6LwQ64N5eCSAO9vxoyuvXZMn7JnJaZFJIifPFkx8FB01DBNwS6EG4t6P2pPpO208nnJwcEqReJ52kt96n8KCgoVFYso00nwpeeg/d+tI9600HcAoINdRTBRkFq7roqHHhqkT3KYnWjYa/qv1HzzuodZBgp7zUxUMXxyDbF4sNgXsBo0C3lE+vyLtIRyi43htVd529RDvKAGB8Hx77rxP9t0xKt4Bqse3zj4KD3oN7rzlhKwp73kZXzRjZLzRAJlldY2o/yQ/EFwIvoMtXZ6kPqqBqrcyrfbCDJg9thyrJqTRXoxBpPsA9J9SFgsEtWeW9tB2qRuBVD11IKl3UVAebqqV4jQ2D+z1u8lOt9x9edZdEVXiq7rhU+PNzXvv7/sYJN3hyUYjDKn+59oQLOJwauFV2CXh1Jd1TQKcLG01UDaXAUScJS8JDXvMK46TqO90DVu+hgU0MiQCgoPVysKpSi0p0GnRDFylH4UFj1mV9qCagAt1Ls9AteKrm4vXiSN0iRn09kqeh4aMDep2A39sluiQ6QQCPifth6JrXrsqd3yWf7ZfSwxS+sZ4cyuEE4Y4e00lyWoc9RXIC0e8q0NW4a5o3GQ/62wvoDtwSnRKd6Dqg6wKO6ASmAFU1BXq/l41NgZXgTIRbI1Ftax0PnWZD+5jy0m6ZKe2iIKdzWFI6Y5kS7a0SHUhur+dFU36AFRZcnfPlBwZ8RXo2ESrhX/xndnjQO4hLcWmXS7DvabuckheIvCaYCmiQ+9X8dUX9qXnkf+o96qeOPy1HN5lVcFGprDMHVKDSdqfDQ62L14LnxUuV6CIJX0rJxkFd5OT/WvqjSHTA2153eYbDospYYb86orOv3/NejKrFtgWzw4PehTs4xEua72mQA+62U4lXF0h1djrgdnap13XtldLVC7i6++mnSqKOJPPS8a5rYdK1Hx486P+UT7ItLU4+dQdVkrVPpxnKPqVt1eWHki8l2psluiSdvU633PIA5F8QeHNgK9a5v5rZRm3Jq6EeV+0FdrmO6gIQkNzUUG3munh45UkG4LrKUuvnNaF1WkIqvHSUCQ/dgqHjp/LUtUttX7rjUOcc3Nu317xIdbTQLTfpnMu9OvDF87ms2fE04yfWsEt+5bM3wa2yJ5zswu9HmusoVZBmg0dDT5BU6ptKHerikw0e6fJLhWc2xjIB6HtjCKwXUa8tDUoIIWprz7b+cTsXPCjPl//qzLnrVz67BInqOg2S+L2DHKhb7c0mj7rU7Pqm+tY1VT7Zqks6/Opbr4zpjwJ0qtJQe53a3MHtYvmOX52P7oAAqvimtz6xb52DyCIgnW7qw/32BpDvo31UJ/1RVHdJXva6TDRMVCACZtfpLPz+7fJ9tI/qpD+S111HsnXSoyqj5uQ1B4lAV093/d72y/fRPqo3/dGALkmCGEgEugxqkL8l2HVvvdgH8n30h6A/ItApOGkctAS2LpJKFwG1D+T76A9D/x+0YaAhSP67rgAAAABJRU5ErkJggg==";function Vv(){const[f,u]=U.useState({});return U.useEffect(()=>{const d=Qm(),r=Zm();u({padding:`${d+8}px 8px ${r+8}px 8px`})},[]),{containerStyle:f}}function Xv({onClose:f}){return s.jsx(at,{onClose:f,title:"Planos Premium SSH T Project",icon:Gm,children:s.jsxs("div",{className:"max-w-md mx-auto p-4",children:[s.jsx("div",{className:"text-center mb-8",children:s.jsx("p",{className:"text-lg text-gray-300",children:"Eleve sua experiência com nossos planos premium. Mais velocidade, mais segurança e suporte prioritário."})}),s.jsxs("div",{className:"grid gap-4 mb-8",children:[s.jsxs("div",{className:"card",children:[s.jsx(Yu,{className:"w-6 h-6 text-purple-400 mb-2"}),s.jsx("h3",{className:"text-lg font-semibold mb-1",children:"Segurança Reforçada"}),s.jsx("p",{className:"text-gray-400 text-sm",children:"Conexão criptografada de ponta a ponta para máxima proteção dos seus dados."})]}),s.jsxs("div",{className:"card",children:[s.jsx(Ym,{className:"w-6 h-6 text-purple-400 mb-2"}),s.jsx("h3",{className:"text-lg font-semibold mb-1",children:"Velocidade Superior"}),s.jsx("p",{className:"text-gray-400 text-sm",children:"Servidores otimizados para oferecer a melhor velocidade possível."})]}),s.jsxs("div",{className:"card",children:[s.jsx(ar,{className:"w-6 h-6 text-purple-400 mb-2"}),s.jsx("h3",{className:"text-lg font-semibold mb-1",children:"Suporte 24/7"}),s.jsx("p",{className:"text-gray-400 text-sm",children:"Assistência técnica disponível 24 horas por dia, 7 dias por semana."})]}),s.jsxs("div",{className:"card",children:[s.jsx(Xm,{className:"w-6 h-6 text-purple-400 mb-2"}),s.jsx("h3",{className:"text-lg font-semibold mb-1",children:"Multi-dispositivos"}),s.jsx("p",{className:"text-gray-400 text-sm",children:"Conecte até 2 dispositivos simultaneamente com uma única conta."})]})]}),s.jsxs("div",{className:"grid gap-4 mb-8",children:[s.jsxs("div",{className:"card relative",children:[s.jsx("h3",{className:"text-xl font-bold mb-2",children:"Mensal"}),s.jsxs("div",{className:"mb-4",children:[s.jsx("span",{className:"text-3xl font-bold text-purple-400",children:"R$ 4"}),s.jsx("span",{className:"text-gray-400",children:"/30 dias"})]}),s.jsxs("ul",{className:"space-y-2 mb-4",children:[s.jsxs("li",{className:"flex items-center gap-2 text-sm",children:[s.jsx(Fe,{className:"w-4 h-4 text-purple-400"}),s.jsx("span",{children:"Acesso Premium"})]}),s.jsxs("li",{className:"flex items-center gap-2 text-sm",children:[s.jsx(Fe,{className:"w-4 h-4 text-purple-400"}),s.jsx("span",{children:"Suporte 24/7"})]}),s.jsxs("li",{className:"flex items-center gap-2 text-sm",children:[s.jsx(Fe,{className:"w-4 h-4 text-purple-400"}),s.jsx("span",{children:"1 Dispositivo"})]}),s.jsxs("li",{className:"flex items-center gap-2 text-sm",children:[s.jsx(Fe,{className:"w-4 h-4 text-purple-400"}),s.jsx("span",{children:"Velocidade Ilimitada"})]})]}),s.jsxs("div",{className:"flex flex-col gap-2",children:[s.jsxs("a",{onClick:()=>yt("https://wa.me/5521965687520?text=menu"),className:"btn-primary flex items-center justify-center gap-2",children:[s.jsx(Vn,{className:"w-4 h-4"}),"WhatsApp"]}),s.jsxs("a",{onClick:()=>yt("https://t.me/ssh_t_project_vip_bot"),className:"btn-outline flex items-center justify-center gap-2",children:[s.jsx(Uu,{className:"w-4 h-4"}),"Telegram"]})]})]}),s.jsxs("div",{className:"card relative border-purple-500",children:[s.jsx("span",{className:"absolute -top-4 left-1/2 -translate-x-1/2 bg-purple-500 text-white px-4 py-1 rounded-full text-xs",children:"Mais Popular"}),s.jsx("h3",{className:"text-xl font-bold mb-2",children:"Bimestral"}),s.jsxs("div",{className:"mb-4",children:[s.jsx("span",{className:"text-3xl font-bold text-purple-400",children:"R$ 6"}),s.jsx("span",{className:"text-gray-400",children:"/60 dias"})]}),s.jsxs("ul",{className:"space-y-2 mb-4",children:[s.jsxs("li",{className:"flex items-center gap-2 text-sm",children:[s.jsx(Fe,{className:"w-4 h-4 text-purple-400"}),s.jsx("span",{children:"Acesso Premium"})]}),s.jsxs("li",{className:"flex items-center gap-2 text-sm",children:[s.jsx(Fe,{className:"w-4 h-4 text-purple-400"}),s.jsx("span",{children:"Suporte 24/7"})]}),s.jsxs("li",{className:"flex items-center gap-2 text-sm",children:[s.jsx(Fe,{className:"w-4 h-4 text-purple-400"}),s.jsx("span",{children:"1 Dispositivo"})]}),s.jsxs("li",{className:"flex items-center gap-2 text-sm",children:[s.jsx(Fe,{className:"w-4 h-4 text-purple-400"}),s.jsx("span",{children:"Velocidade Ilimitada"})]})]}),s.jsxs("div",{className:"flex flex-col gap-2",children:[s.jsxs("a",{onClick:()=>yt("https://wa.me/5521965687520?text=menu"),className:"btn-primary flex items-center justify-center gap-2",children:[s.jsx(Vn,{className:"w-4 h-4"}),"WhatsApp"]}),s.jsxs("a",{onClick:()=>yt("https://t.me/ssh_t_project_vip_bot"),className:"btn-outline flex items-center justify-center gap-2",children:[s.jsx(Uu,{className:"w-4 h-4"}),"Telegram"]})]})]}),s.jsxs("div",{className:"card relative",children:[s.jsx("h3",{className:"text-xl font-bold mb-2",children:"Trimestral"}),s.jsxs("div",{className:"mb-4",children:[s.jsx("span",{className:"text-3xl font-bold text-purple-400",children:"R$ 8"}),s.jsx("span",{className:"text-gray-400",children:"/90 dias"})]}),s.jsxs("ul",{className:"space-y-2 mb-4",children:[s.jsxs("li",{className:"flex items-center gap-2 text-sm",children:[s.jsx(Fe,{className:"w-4 h-4 text-purple-400"}),s.jsx("span",{children:"Acesso Premium"})]}),s.jsxs("li",{className:"flex items-center gap-2 text-sm",children:[s.jsx(Fe,{className:"w-4 h-4 text-purple-400"}),s.jsx("span",{children:"Suporte 24/7"})]}),s.jsxs("li",{className:"flex items-center gap-2 text-sm",children:[s.jsx(Fe,{className:"w-4 h-4 text-purple-400"}),s.jsx("span",{children:"1 Dispositivo"})]}),s.jsxs("li",{className:"flex items-center gap-2 text-sm",children:[s.jsx(Fe,{className:"w-4 h-4 text-purple-400"}),s.jsx("span",{children:"Velocidade Ilimitada"})]})]}),s.jsxs("div",{className:"flex flex-col gap-2",children:[s.jsxs("a",{onClick:()=>yt("https://wa.me/5521965687520?text=menu"),className:"btn-primary flex items-center justify-center gap-2",children:[s.jsx(Vn,{className:"w-4 h-4"}),"WhatsApp"]}),s.jsxs("a",{onClick:()=>yt("https://t.me/ssh_t_project_vip_bot"),className:"btn-outline flex items-center justify-center gap-2",children:[s.jsx(Uu,{className:"w-4 h-4"}),"Telegram"]})]})]})]}),s.jsxs("div",{className:"max-w-md mx-auto",children:[s.jsx("h2",{className:"text-2xl font-bold mb-6 text-center",children:"Perguntas Frequentes"}),s.jsxs("div",{className:"space-y-4",children:[s.jsxs("details",{className:"card group",children:[s.jsx("summary",{className:"cursor-pointer font-semibold",children:"Como funciona o período de teste?"}),s.jsx("p",{className:"mt-2 text-gray-300 text-sm",children:"Oferecemos um período de teste gratuito de 2 horas para que você possa experimentar nossos serviços premium sem compromisso, acesse nosso bot e solicite seu teste automático!"})]}),s.jsxs("details",{className:"card group",children:[s.jsx("summary",{className:"cursor-pointer font-semibold",children:"Posso usar em mais de um dispositivo?"}),s.jsx("p",{className:"mt-2 text-gray-300 text-sm",children:"Sim! Nossos planos premium permitem o uso simultâneo em até 4 dispositivos."})]}),s.jsxs("details",{className:"card group",children:[s.jsx("summary",{className:"cursor-pointer font-semibold",children:"Como funciona o pagamento?"}),s.jsx("p",{className:"mt-2 text-gray-300 text-sm",children:"Aceitamos pagamentos via PIX, proporcionando uma forma rápida e segura de adquirir seu plano premium."})]})]}),s.jsx("div",{className:"card bg-gradient-to-r from-purple-900 to-purple-800 border-purple-700 mt-6",children:s.jsxs("div",{className:"text-center",children:[s.jsx("h2",{className:"text-2xl font-bold mb-4",children:"Precisa de Ajuda?"}),s.jsx("p",{className:"text-gray-300 mb-6",children:"Nossa equipe está pronta para ajudar você a escolher a melhor solução para suas necessidades"}),s.jsx("div",{className:"flex flex-col gap-2 justify-center",children:s.jsxs("a",{onClick:()=>yt("https://t.me/telks13"),target:"_blank",rel:"noopener noreferrer",className:"btn-primary flex items-center justify-center gap-2",children:["Falar com Suporte",s.jsx(Lm,{className:"w-4 h-4"})]})})]})})]})]})})}const Yv=[{id:1,title:"Tutorial de Introdução ao App",description:"Tutorial inicial sobre como se conectar no APP.",icon:Pp,content:{links:[{text:"TELEGRAM",url:"https://t.me/ssh_t_project_grupo/494",label:"Download via Telegram"},{text:"PLAY STORE",url:"https://play.google.com/store/apps/details?id=app.sshtproject",label:"Download via Play Store"}],video:"https://www.youtube.com/embed/4KM2Bsgpmmo"}},{id:2,title:"Tutorial de Hotspot do App",description:"Como utilizar a função hotspot para compartilhar sua VPN.",icon:aa,content:{steps:[{title:"Passo 1",description:"Habilite o Roteador do seu dispositivo"},{title:"Passo 2",description:"Abra o menu lateral no canto esquerdo superior"},{title:"Passo 3",description:"Habilite o hotspot clicando no botão do menu"},{title:"Passo 4",description:"Anote o endereço do proxy e da porta que aparecerá nas notificações. Você usará para configurar no dispositivo que irá se conectar ao seu roteador. Normalmente o IP do proxy começará com: 192.168.183.xx:porta"}]}},{id:3,title:"Tutorial de APN",description:"Pequeno tutorial sobre configuração de APN.",icon:Oa,content:{video:"https://www.youtube.com/embed/-mM9TKPNDkY"}},{id:4,title:"Como comprar login SSH",description:"Tutorial rápido sobre como comprar seu login SSH através do nosso bot.",icon:Gm,content:{video:"https://www.youtube.com/embed/lSJ_M4WeXgA"}},{id:5,title:"Dica sobre conexão operadora roxa",description:"Dica para resolver problemas na operadora roxa com plano pré-pago.",icon:Ea,content:{video:"https://www.youtube.com/embed/mXp8U6BoaG4"}},{id:6,title:"Dica sobre modo avião",description:"Pequena dica sobre modo avião e a sua importância no uso da VPN.",icon:Ep,content:{steps:[{title:"O que é?",description:"O Modo Avião é uma configuração que desativa temporariamente todas as conexões de rede do seu dispositivo."},{title:"Por que usar?",description:"Ajuda a obter um novo IP interno da operadora, o que pode resolver problemas de conexão."},{title:"Como usar",description:`1. Ative o Modo Avião
2. Aguarde alguns segundos
3. Desative o Modo Avião
4. Inicie o aplicativo`},{title:"Importante",description:"Use esta técnica apenas quando estiver tendo problemas de conexão persistentes."}]}}];function Qv({onClose:f}){const[u,d]=U.useState(null);return s.jsx(at,{onClose:f,title:"Tutoriais",icon:km,children:s.jsxs("div",{className:"flex-1 p-4",children:[s.jsx("header",{className:"flex items-center gap-3 mb-6"}),s.jsx("div",{className:"grid gap-4",children:Yv.map(r=>s.jsxs("button",{className:"w-full p-4 rounded-lg bg-[#26074d]/30 border border-[#6205D5]/20 backdrop-blur-sm text-left hover:bg-[#26074d]/40 transition-colors",onClick:()=>d(r),children:[s.jsxs("div",{className:"flex items-center gap-3 mb-2",children:[s.jsx(r.icon,{className:"w-6 h-6 text-[#b0a8ff]"}),s.jsx("h3",{className:"text-[#b0a8ff] font-medium",children:r.title})]}),s.jsx("p",{className:"text-[#b0a8ff]/70 text-sm",children:r.description})]},r.id))}),u&&s.jsx("div",{className:"fixed inset-0 bg-black/50 backdrop-blur-sm z-50 flex items-center justify-center p-4",children:s.jsx("div",{className:"bg-[#2A0A3E] rounded-2xl max-w-md w-full max-h-[90vh] overflow-y-auto",children:s.jsxs("div",{className:"p-6",children:[s.jsxs("div",{className:"flex items-center justify-between mb-6",children:[s.jsx("h2",{className:"text-2xl font-bold",children:u.title}),s.jsx("button",{onClick:()=>d(null),className:"text-gray-400 hover:text-white transition-colors",children:"✕"})]}),s.jsxs("div",{className:"space-y-6",children:[u.content.steps&&s.jsx("div",{className:"space-y-4",children:u.content.steps.map((r,v)=>s.jsxs("div",{className:"card hover:scale-100",children:[s.jsx("h3",{className:"text-xl font-semibold mb-2",children:r.title}),s.jsx("p",{className:"text-gray-300 whitespace-pre-line",children:r.description})]},v))}),u.content.video&&s.jsx("div",{className:"aspect-video rounded-xl overflow-hidden",children:s.jsx("iframe",{src:u.content.video,title:u.title,className:"w-full h-full",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0})}),u.content.links&&s.jsx("div",{className:"flex flex-wrap gap-4",children:u.content.links.map((r,v)=>s.jsx("a",{onClick:()=>yt(r.url),className:"btn-primary",target:"_blank",rel:"noopener noreferrer","aria-label":r.label,children:r.text},v))})]})]})})})]})})}function Zv({onClose:f}){return s.jsx(at,{onClose:f,title:"Suporte",icon:Vn,children:s.jsxs("div",{className:"max-w-md mx-auto p-4",children:[s.jsx("div",{className:"text-center mb-8",children:s.jsx("p",{className:"text-lg text-gray-300",children:"Precisa de ajuda? Entre em contato com nosso suporte ou junte-se ao nosso grupo de suporte."})}),s.jsxs("div",{className:"grid gap-4 mb-8",children:[s.jsxs("div",{className:"card",children:[s.jsx(Vn,{className:"w-6 h-6 text-purple-400 mb-2"}),s.jsx("h3",{className:"text-lg font-semibold mb-1",children:"Contato Direto"}),s.jsx("p",{className:"text-gray-400 text-sm",children:"Fale diretamente com nossa equipe de suporte."}),s.jsxs("div",{className:"flex flex-col gap-2 mt-4",children:[s.jsx("a",{onClick:()=>yt("https://wa.me/5513997280020"),className:"btn-primary flex items-center justify-center gap-2",children:"WhatsApp"}),s.jsx("a",{onClick:()=>yt("https://t.me/telks13"),className:"btn-outline flex items-center justify-center gap-2",children:"Telegram"})]})]}),s.jsxs("div",{className:"card",children:[s.jsx(Xm,{className:"w-6 h-6 text-purple-400 mb-2"}),s.jsx("h3",{className:"text-lg font-semibold mb-1",children:"Grupo de Suporte"}),s.jsx("p",{className:"text-gray-400 text-sm",children:"Junte-se ao nosso grupo de suporte para obter ajuda da comunidade."}),s.jsxs("div",{className:"flex flex-col gap-2 mt-4",children:[s.jsx("a",{onClick:()=>yt("https://t.me/ssh_t_project_grupo"),className:"btn-primary flex items-center justify-center gap-2",children:"Grupo no Telegram"}),s.jsx("a",{onClick:()=>yt("https://chat.whatsapp.com/KOs4IT5FsC1FVOyysOC17f"),className:"btn-outline flex items-center justify-center gap-2",children:"Grupo no WhatsApp"})]})]})]})]})})}const Kv="https://api.fast.com/netflix/speedtest/v2?https=true&token=YXNkZmFzZGxmbnNkYWZoYXNkZmhrYWxm&urlCount=10",ur=3e4,Jv=2e3,Pv=200,$m=8,Tm=26214400,e0=.1,Ma=5,t0=5e3,Wv=1e3;function Am(f){try{const u=new Uint8Array([...f].map(d=>d.charCodeAt(0)&255));return new TextDecoder("iso-8859-1").decode(u)}catch{return f}}function a0(f){try{return new URL(f).hostname}catch{return null}}async function l0(f){const u=a0(f);if(!u)return null;try{const r=await(await fetch(`https://dns.google/resolve?name=${u}&type=A`)).json();return r&&r.Answer&&r.Answer.length>0&&r.Answer.find(x=>x.type===1)?.data||null}catch{return null}}async function Fv(f=!1){try{const u=await fetch(Kv);if(!u.ok)throw new Error("Failed to fetch speed test servers");const d=await u.text(),r=JSON.parse(d),v=await Promise.all(r.targets.map(async x=>{const S=await l0(x.url);return{...x,location:{city:Am(x.location.city),country:Am(x.location.country)},ping:void 0,ip:S}}));if(!f){const x=await Promise.all(v.map(async N=>({...N,ping:await rr(N.url,!1)}))),S=x.filter(N=>N.ping!==void 0&&N.ping<Pv);return S.length>0?S.sort((N,g)=>(N.ping||1/0)-(g.ping||1/0)):x.sort((N,g)=>(N.ping||1/0)-(g.ping||1/0))}return v}catch(u){throw u}}async function rr(f,u=!1){const d=[],r=performance.now();let v=0;const x=u?1:5,S=await l0(f);let N=f;if(S)try{const m=new URL(f);m.hostname=S,N=m.toString()}catch{}const g=async()=>{const m=new AbortController,y=setTimeout(()=>m.abort(),Jv);try{const M=performance.now();await fetch(N,{method:"HEAD",cache:"no-store",signal:m.signal,headers:{"Cache-Control":"no-cache",Pragma:"no-cache",...S?{Host:a0(f)||""}:{}}});const w=performance.now();return clearTimeout(y),{value:w-M,time:w}}catch(M){if(clearTimeout(y),S&&M.name!=="AbortError")try{const w=performance.now();await fetch(f,{method:"HEAD",cache:"no-store",signal:m.signal,headers:{"Cache-Control":"no-cache",Pragma:"no-cache"}});const B=performance.now();return{value:B-w,time:B}}catch{}return M.name==="AbortError",null}};for(;performance.now()-r<ur&&d.length<x;){const m=performance.now();if(m-v>=Wv){const y=await g();if(y&&(d.push(y),v=m,u&&d.length===1))return Math.round(y.value)}await new Promise(y=>setTimeout(y,100))}return d.length>0?Math.round(d.reduce((m,y)=>m+y.value,0)/d.length):1/0}async function Iv(f,u){const d=performance.now();let r=0,v=d;const x=[];let S=!1;try{const N=Array.from({length:$m}).map(async()=>{for(;performance.now()-d<ur&&!S;){const M=(await fetch(f,{method:"GET",cache:"no-store",keepalive:!0,headers:{"Cache-Control":"no-cache,no-store,must-revalidate",Pragma:"no-cache"}})).body?.getReader();if(M){try{for(;;){const{done:w,value:B}=await M.read();if(w)break;r+=B.length;const V=performance.now();if(V-v>200){const te=(V-d)/1e3,P=r*8/(te*1e6),K=Math.round(P*100)/100;if(u(K),x.push(K),V-d>t0&&x.length>=Ma){const F=x.slice(-Ma),se=F.reduce((W,_)=>W+_)/F.length;if(F.every(W=>Math.abs(W-se)/se<=e0)){S=!0;break}}v=V}}}finally{M.cancel()}if(S)break}}});await Promise.all(N);const g=(performance.now()-d)/1e3,m=r*8/(g*1e6);if(x.length>=Ma){const y=x.slice(-Ma);return y.reduce((M,w)=>M+w)/y.length}return m}catch{return 0}}async function $v(f,u){const d=performance.now();let r=0,v=d;const x=[];let S=!1,N=!1;setTimeout(()=>{N=!0},ur);try{const g=Array.from({length:$m}).map(async()=>{for(;!N&&!S;){const y=eg(Tm);if(!(await fetch(f,{method:"POST",body:y,headers:{"Content-Type":"application/octet-stream"}})).ok)continue;r+=Tm;const w=performance.now();if(w-v>200){const B=(w-d)/1e3,V=r*8/(B*1e6),te=Math.round(V*100)/100;if(u(te),x.push(te),w-d>t0&&x.length>=Ma){const P=x.slice(-Ma),K=P.reduce((se,I)=>se+I)/P.length;if(P.every(se=>Math.abs(se-K)/K<=e0)){S=!0;break}}v=w}}});if(await Promise.all(g),x.length>=Ma){const y=x.slice(-Ma);return y.reduce((M,w)=>M+w)/y.length}const m=(performance.now()-d)/1e3;return r*8/(m*1e6)}catch{return 0}}function eg(f){const u=new Uint8Array(f);for(let d=0;d<f;d++)u[d]=Math.floor(Math.random()*256);return new Blob([u])}async function tg(f,u){try{u("ping",0);const d=await rr(f.url);u("ping",d),u("download",0);const r=await Iv(f.url,x=>{u("download",x)});u("upload",0);const v=await $v(f.url,x=>{u("upload",x)});return{download:Math.round(r*100)/100,upload:Math.round(v*100)/100,ping:Math.round(d)}}catch(d){throw d}}function ag({onClose:f}){const[u,d]=U.useState(!1),[r,v]=U.useState(!0),[x,S]=U.useState(!1),[N,g]=U.useState([]),[m,y]=U.useState(null),[M,w]=U.useState(null),[B,V]=U.useState({download:"0",upload:"0",ping:"0"}),[te,P]=U.useState(null);U.useEffect(()=>{K()},[]),U.useEffect(()=>{N.length>0&&N.forEach((I,W)=>{I.ping===void 0&&rr(I.url,!0).then(_=>{g(k=>{const Z=[...k];return Z[W]={...Z[W],ping:_},Z}),y(k=>k&&k.url===I.url?{...k,ping:_}:k)})})},[N]);const K=async()=>{v(!0),P(null);try{const I=await Fv(!0);g(I),y(I[0])}catch{P("Falha ao carregar servidores de teste")}finally{v(!1)}},F=async()=>{if(!m){P("Selecione um servidor para iniciar o teste");return}d(!0),P(null);try{await tg(m,(I,W)=>{switch(w(I),I){case"ping":V(_=>({..._,ping:W.toString()}));break;case"download":V(_=>({..._,download:W.toFixed(1)}));break;case"upload":V(_=>({..._,upload:W.toFixed(1)}));break}})}catch{P("Falha ao realizar o teste de velocidade. Por favor, tente novamente.")}finally{d(!1),w(null)}},se=()=>{switch(M){case"ping":return"Medindo latência...";case"download":return"Testando download...";case"upload":return"Testando upload...";default:return"Iniciar Teste"}};return s.jsx(at,{onClose:f,title:"Speed Test",icon:lr,children:s.jsx("div",{className:"flex-1 p-4",children:s.jsxs("div",{className:"grid gap-4",children:[s.jsxs("div",{className:"relative",children:[s.jsxs("button",{onClick:()=>S(!x),disabled:r||u,className:"w-full p-4 rounded-lg bg-[#26074d]/30 border border-[#6205D5]/20 backdrop-blur-sm text-left hover:bg-[#26074d]/40 transition-colors flex items-center justify-between",children:[s.jsxs("div",{className:"flex items-center gap-3",children:[s.jsx(nr,{className:"w-5 h-5 text-[#6205D5]"}),s.jsxs("div",{children:[s.jsx("span",{className:"block text-sm font-medium text-[#b0a8ff]",children:r?"Carregando servidores...":m?.location.city||"Selecione um servidor"}),m&&s.jsxs("span",{className:"block text-xs text-[#b0a8ff]/70",children:["Ping: ",m?.ping===void 0?"Medindo...":`${m.ping}ms`]})]})]}),s.jsx(Vu,{className:`w-5 h-5 text-[#6205D5] transition-transform ${x?"rotate-180":""}`})]}),x&&s.jsx("div",{className:"absolute inset-x-0 top-full mt-2 p-2 rounded-lg bg-[#26074d]/95 border border-[#6205D5]/20 backdrop-blur-lg z-10 max-h-48 overflow-y-auto",children:N.map((I,W)=>s.jsxs("button",{onClick:()=>{y(I),S(!1)},className:"w-full p-3 rounded-lg hover:bg-[#6205D5]/10 transition-colors text-left flex items-center justify-between",children:[s.jsxs("div",{children:[s.jsx("span",{className:"block text-sm font-medium text-[#b0a8ff]",children:I.location.city}),s.jsx("span",{className:"block text-xs text-[#b0a8ff]/70",children:I.location.country})]}),s.jsx("span",{className:"text-sm text-[#6205D5]",children:I.ping===void 0?s.jsxs("span",{className:"inline-flex items-center gap-1",children:[s.jsxs("svg",{className:"animate-spin w-3 h-3 mr-1 text-[#6205D5]",viewBox:"0 0 24 24",children:[s.jsx("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4",fill:"none"}),s.jsx("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8v4a4 4 0 00-4 4H4z"})]}),"Medindo..."]}):`${I.ping}ms`})]},W))})]}),s.jsxs("div",{className:"p-6 rounded-lg bg-[#26074d]/30 border border-[#6205D5]/20 backdrop-blur-sm text-center",children:[s.jsxs("div",{className:"w-48 h-48 mx-auto relative mb-6",children:[s.jsx("div",{className:"absolute inset-0 rounded-full border-4 border-[#6205D5]/20"}),s.jsx("div",{className:"absolute inset-0 rounded-full border-4 border-[#6205D5] transition-all duration-500",style:{animation:u?"spin 1s linear infinite":"none",borderTopColor:u?"transparent":"#6205D5"}}),s.jsx("div",{className:"absolute inset-0 flex items-center justify-center",children:s.jsxs("div",{className:"text-center",children:[s.jsx("span",{className:"block text-3xl font-bold text-[#b0a8ff]",children:M==="ping"?B.ping:B.download}),s.jsx("span",{className:"text-sm text-[#b0a8ff]/70",children:M==="ping"?"ms":"Mbps"})]})})]}),te&&s.jsx("div",{className:"mb-4 p-3 rounded-lg bg-red-500/10 border border-red-500/20",children:s.jsx("p",{className:"text-red-400 text-sm",children:te})}),s.jsx("button",{onClick:F,disabled:u||r||!m,className:"w-full h-12 flex items-center justify-center gap-2 rounded-lg bg-[#6205D5] text-[#b0a8ff] font-medium hover:bg-[#6205D5]/90 transition-colors disabled:opacity-50",children:u?s.jsxs(s.Fragment,{children:[s.jsx(ot,{className:"w-5 h-5 animate-spin"}),se()]}):"Iniciar Teste"})]}),s.jsxs("div",{className:"grid grid-cols-2 gap-4",children:[s.jsxs("div",{className:"p-4 rounded-lg bg-[#26074d]/30 border border-[#6205D5]/20 backdrop-blur-sm",children:[s.jsxs("div",{className:"flex items-center gap-2 mb-2",children:[s.jsx(Vm,{className:"w-4 h-4 text-[#6205D5]"}),s.jsx("span",{className:"text-[#b0a8ff] text-sm",children:"Upload"})]}),s.jsxs("span",{className:"text-xl font-bold text-[#b0a8ff]",children:[B.upload," Mbps"]})]}),s.jsxs("div",{className:"p-4 rounded-lg bg-[#26074d]/30 border border-[#6205D5]/20 backdrop-blur-sm",children:[s.jsxs("div",{className:"flex items-center gap-2 mb-2",children:[s.jsx(ot,{className:"w-4 h-4 text-[#6205D5]"}),s.jsx("span",{className:"text-[#b0a8ff] text-sm",children:"Ping"})]}),s.jsxs("span",{className:"text-xl font-bold text-[#b0a8ff]",children:[B.ping," ms"]})]})]})]})})})}function lg(){const[f,u]=U.useState(()=>!!Yn("terms-accepted-23-03-2025"));return{accepted:f,acceptTerms:()=>{u(!0),ir("terms-accepted-23-03-2025",!0)}}}function ng({onClose:f,onAccept:u}){const{accepted:d,acceptTerms:r}=lg(),v=()=>{r(),u&&u()};return s.jsx(at,{onClose:f,allowClose:d,title:"Termos de Uso",icon:gm,children:s.jsxs("div",{className:"relative flex-1 p-4",children:[s.jsx("header",{className:"flex items-center gap-3 mb-6",children:s.jsx("div",{className:"w-12 h-12 rounded-full bg-[#26074d] flex items-center justify-center",children:s.jsx(gm,{className:"w-6 h-6 text-[#b0a8ff]"})})}),d&&s.jsx("div",{className:"flex justify-center mb-6",children:s.jsxs("span",{className:"flex items-center gap-2 text-sm text-green-300",children:[s.jsx(Bm,{className:"w-4 h-4"})," Termos Aceitos"]})}),s.jsx("div",{className:"p-4 rounded-lg bg-[#26074d]/30 border border-[#6205D5]/20 backdrop-blur-sm",children:s.jsxs("div",{className:"prose prose-invert max-w-none",children:[s.jsx("p",{className:"text-[#b0a8ff]/80 mb-4",children:"Bem-vindo ao T Project. Ao utilizar nossos serviços, você concorda com os seguintes Termos de Uso. Leia atentamente antes de utilizar o aplicativo."}),s.jsxs("section",{className:"mb-6",children:[s.jsx("h2",{className:"text-lg font-medium text-[#b0a8ff] mb-4",children:"1. Definição do Serviço"}),s.jsx("p",{className:"text-[#b0a8ff]/80 mb-4",children:"O T Project oferece um serviço de conexão à internet através de um sistema de proxy, permitindo que os usuários acessem a rede mesmo sem crédito com a operadora. Esse processo é possível ao utilizar URLs permitidas pelas operadoras para redirecionar o tráfego."}),s.jsx("p",{className:"text-[#b0a8ff]/80 mb-4",children:"Nosso serviço foca em:"}),s.jsxs("ul",{className:"list-disc list-inside text-[#b0a8ff]/80 space-y-2",children:[s.jsx("li",{children:"Desenvolvimento de métodos de conexão por proxy"}),s.jsx("li",{children:"Disponibilização de servidores intermediários para conexões"})]})]}),s.jsxs("section",{className:"mb-6",children:[s.jsx("h2",{className:"text-lg font-medium text-[#b0a8ff] mb-4",children:"2. Uso do Serviço"}),s.jsx("p",{className:"text-[#b0a8ff]/80 mb-4",children:"O usuário deve utilizar o T Project de forma responsável e de acordo com as leis locais. Estão proibidos:"}),s.jsxs("ul",{className:"list-disc list-inside text-[#b0a8ff]/80 space-y-2",children:[s.jsx("li",{children:"O uso do serviço para atividades ilegais"}),s.jsx("li",{children:"Qualquer tentativa de modificar, invadir ou explorar falhas do aplicativo"}),s.jsx("li",{children:"Compartilhamento indevido do acesso para terceiros"})]})]}),s.jsxs("section",{className:"mb-6",children:[s.jsx("h2",{className:"text-lg font-medium text-[#b0a8ff] mb-4",children:"3. Responsabilidade do Usuário"}),s.jsx("p",{className:"text-[#b0a8ff]/80 mb-4",children:"O usuário é o único responsável pelo uso que faz do T Project. Não nos responsabilizamos por qualquer uso indevido do serviço, incluindo eventuais violações de políticas das operadoras ou de legislações locais."})]}),s.jsxs("section",{className:"mb-6",children:[s.jsx("h2",{className:"text-lg font-medium text-[#b0a8ff] mb-4",children:"4. Limitação de Uso"}),s.jsx("p",{className:"text-[#b0a8ff]/80 mb-4",children:"Para garantir o funcionamento adequado do serviço, estabelecemos limites de conexões simultâneas por usuário. Esse controle é realizado através do Device ID, que é armazenado temporariamente em nossa base de dados e removido diariamente."})]}),s.jsxs("section",{className:"mb-6",children:[s.jsx("h2",{className:"text-lg font-medium text-[#b0a8ff] mb-4",children:"5. Disponibilidade e Garantias"}),s.jsx("p",{className:"text-[#b0a8ff]/80 mb-4",children:"Nosso serviço depende de fatores externos, como a estabilidade das operadoras e bloqueios de conexão. Não garantimos que o T Project funcionará de maneira ininterrupta ou que sempre haverá um método de conexão disponível."})]}),s.jsxs("section",{className:"mb-6",children:[s.jsx("h2",{className:"text-lg font-medium text-[#b0a8ff] mb-4",children:"6. Modificações no Serviço"}),s.jsx("p",{className:"text-[#b0a8ff]/80 mb-4",children:"Podemos alterar ou interromper parte ou a totalidade do serviço a qualquer momento, sem aviso prévio, devido a mudanças técnicas, bloqueios das operadoras ou outros fatores."})]}),s.jsxs("section",{className:"mb-6",children:[s.jsx("h2",{className:"text-lg font-medium text-[#b0a8ff] mb-4",children:"7. Reembolso e Compra de Logins"}),s.jsx("p",{className:"text-[#b0a8ff]/80 mb-4",children:"Caso um usuário compre um login para acessar o serviço, ele terá direito ao reembolso somente se for comprovado que o problema está relacionado aos nossos servidores e não a bloqueios das operadoras. Para solicitar o reembolso, o usuário deve fornecer provas do problema e aguardar a análise da nossa equipe."})]}),s.jsxs("section",{className:"mb-6",children:[s.jsx("h2",{className:"text-lg font-medium text-[#b0a8ff] mb-4",children:"8. Alterações nos Termos de Uso"}),s.jsx("p",{className:"text-[#b0a8ff]/80 mb-4",children:"Estes Termos de Uso podem ser modificados a qualquer momento. Os usuários serão notificados por meio do aplicativo ou de nossas plataformas oficiais."})]}),s.jsxs("section",{className:"mb-6",children:[s.jsx("h2",{className:"text-lg font-medium text-[#b0a8ff] mb-4",children:"9. Contato"}),s.jsxs("p",{className:"text-[#b0a8ff]/80 mb-4",children:["Para dúvidas ou suporte, entre em contato pelo e-mail ",s.jsx("a",{href:"mailto:talkera@sshtproject.com",className:"underline",children:"talkera@sshtproject.com"})]})]}),s.jsx("footer",{className:"mt-8 pt-4 border-t border-[#6205D5]/20",children:s.jsxs("p",{className:"text-sm text-[#b0a8ff]/60 text-center",children:["Última atualização: ",new Date().toLocaleDateString("pt-BR")," - SSH T PROJECT"]})})]})}),s.jsx("div",{className:"mt-4 sticky bottom-0 left-0 right-0 p-4 backdrop-blur-lg border-t border-[#6205D5]/20",children:!d&&s.jsxs("button",{onClick:v,className:"w-full h-12 rounded-lg font-medium flex items-center justify-center gap-2 bg-[#6205D5] text-[#b0a8ff] hover:bg-[#6205D5]/90",children:[s.jsx(Fe,{className:"w-5 h-5"}),"Aceitar Termos"]})})]})})}function sg(){const[f,u]=U.useState(!1);return U.useEffect(()=>{const r=Yn("privacy-accepted-23-03-2025");u(!!r)},[]),{accepted:f,acceptPrivacy:()=>{ir("privacy-accepted-23-03-2025",!0),u(!0)}}}function cg({onClose:f,onAccept:u}){const{accepted:d,acceptPrivacy:r}=sg(),v=()=>{r(),u&&u()};return s.jsx(at,{onClose:f,allowClose:d,title:"Política de Privacidade",icon:Yu,children:s.jsxs("div",{className:"relative flex-1 p-4",children:[s.jsx("header",{className:"flex items-center gap-3 mb-6",children:s.jsx("div",{className:"w-12 h-12 rounded-full bg-[#26074d] flex items-center justify-center",children:s.jsx(Yu,{className:"w-6 h-6 text-[#b0a8ff]"})})}),d&&s.jsx("div",{className:"flex justify-center mb-6",children:s.jsxs("span",{className:"flex items-center gap-2 text-sm text-green-300",children:[s.jsx(Bm,{className:"w-4 h-4"})," Política Aceita"]})}),s.jsx("div",{className:"p-4 rounded-lg bg-[#26074d]/30 border border-[#6205D5]/20 backdrop-blur-sm",children:s.jsxs("div",{className:"prose prose-invert max-w-none",children:[s.jsx("p",{className:"text-[#b0a8ff]/80 mb-4",children:"A sua privacidade é importante para nós. Esta Política de Privacidade explica como coletamos, usamos e protegemos suas informações ao utilizar o aplicativo T Project."}),s.jsxs("section",{className:"mb-6",children:[s.jsx("h2",{className:"text-lg font-medium text-[#b0a8ff] mb-4",children:"1. Informações Coletadas"}),s.jsx("p",{className:"text-[#b0a8ff]/80 mb-4",children:"O T Project coleta apenas o Device ID do seu dispositivo. Esse identificador é armazenado junto ao seu usuário em nossa base de dados para a finalidade exclusiva de limitar o número de conexões simultâneas."})]}),s.jsxs("section",{className:"mb-6",children:[s.jsx("h2",{className:"text-lg font-medium text-[#b0a8ff] mb-4",children:"2. Uso dos Dados"}),s.jsxs("ul",{className:"list-disc list-inside text-[#b0a8ff]/80 space-y-2",children:[s.jsx("li",{children:"Controle de conexões simultâneas por usuário"}),s.jsx("li",{children:"Garantia do funcionamento adequado do serviço"})]}),s.jsx("p",{className:"text-[#b0a8ff]/80 mt-4",children:"Não utilizamos os dados para rastreamento, publicidade ou qualquer outra finalidade além da citada acima."})]}),s.jsxs("section",{className:"mb-6",children:[s.jsx("h2",{className:"text-lg font-medium text-[#b0a8ff] mb-4",children:"3. Armazenamento e Segurança"}),s.jsxs("ul",{className:"list-disc list-inside text-[#b0a8ff]/80 space-y-2",children:[s.jsx("li",{children:"O Device ID é armazenado em nossa base de dados sem criptografia"}),s.jsx("li",{children:"Os Device IDs são automaticamente apagados diariamente"}),s.jsx("li",{children:"Nenhuma outra informação do usuário é armazenada"})]})]}),s.jsxs("section",{className:"mb-6",children:[s.jsx("h2",{className:"text-lg font-medium text-[#b0a8ff] mb-4",children:"4. Compartilhamento de Dados"}),s.jsx("p",{className:"text-[#b0a8ff]/80 mb-4",children:"O T Project não compartilha suas informações com terceiros, parceiros ou serviços externos."})]}),s.jsxs("section",{className:"mb-6",children:[s.jsx("h2",{className:"text-lg font-medium text-[#b0a8ff] mb-4",children:"5. Direitos do Usuário"}),s.jsx("p",{className:"text-[#b0a8ff]/80 mb-4",children:"Como usuário, você tem o direito de:"}),s.jsxs("ul",{className:"list-disc list-inside text-[#b0a8ff]/80 space-y-2",children:[s.jsx("li",{children:"Solicitar informações sobre os dados armazenados"}),s.jsx("li",{children:"Solicitar a exclusão dos seus dados"})]}),s.jsxs("p",{className:"text-[#b0a8ff]/80",children:["Para entrar em contato, envie um e-mail para ",s.jsx("a",{href:"mailto:talkera@sshtproject.com",className:"underline",children:"talkera@sshtproject.com"})]})]}),s.jsxs("section",{className:"mb-6",children:[s.jsx("h2",{className:"text-lg font-medium text-[#b0a8ff] mb-4",children:"6. Base Legal e Responsabilidade"}),s.jsx("p",{className:"text-[#b0a8ff]/80 mb-4",children:"O T Project não pertence a uma empresa registrada legalmente. O tratamento de dados é feito de forma automatizada, sem intervenção humana."})]}),s.jsxs("section",{className:"mb-6",children:[s.jsx("h2",{className:"text-lg font-medium text-[#b0a8ff] mb-4",children:"7. Alterações na Política de Privacidade"}),s.jsx("p",{className:"text-[#b0a8ff]/80 mb-4",children:"Podemos atualizar esta política de tempos em tempos. Quaisquer alterações serão publicadas nesta página, e o uso continuado do serviço implica na aceitação da política revisada."}),s.jsxs("p",{className:"text-[#b0a8ff]/80",children:["Caso tenha dúvidas, entre em contato pelo e-mail ",s.jsx("a",{href:"mailto:talkera@sshtproject.com",className:"underline",children:"talkera@sshtproject.com"})]})]}),s.jsx("footer",{className:"mt-8 pt-4 border-t border-[#6205D5]/20",children:s.jsx("p",{className:"text-sm text-[#b0a8ff]/60 text-center",children:"Última atualização: 23/03/2025 - SSH T PROJECT"})})]})}),s.jsx("div",{className:"mt-4 sticky bottom-0 left-0 right-0 p-4 backdrop-blur-lg border-t border-[#6205D5]/20",children:!d&&s.jsxs("button",{onClick:v,className:"w-full h-12 rounded-lg font-medium flex items-center justify-center gap-2 bg-[#6205D5] text-[#b0a8ff] hover:bg-[#6205D5]/90",children:[s.jsx(Fe,{className:"w-5 h-5"}),"Aceitar Política de Privacidade"]})})]})})}async function ig(f){try{const u=await fetch(`http://bot.sshtproject.com/check/${f}`);if(!u.ok)throw new Error("Falha ao buscar informações do usuário");return await u.json()}catch(u){throw u}}function ug({onClose:f}){const[u,d]=U.useState(""),[r,v]=U.useState(!1),[x,S]=U.useState(null),[N,g]=U.useState(null),m=async()=>{if(!u.trim()){S("Por favor, insira um nome de usuário");return}v(!0),S(null);try{const y=await ig(u);g(y)}catch(y){S(y instanceof Error?y.message:"Erro ao buscar informações do usuário")}finally{v(!1)}};return x?s.jsx(at,{onClose:f,title:"Erro",icon:Qu,children:s.jsxs("div",{className:"flex-1 p-4",children:[s.jsx("header",{className:"flex items-center gap-3 mb-6",children:s.jsx("div",{className:"w-12 h-12 rounded-full bg-[#26074d] flex items-center justify-center",children:s.jsx(Qu,{className:"w-6 h-6 text-[#b0a8ff]"})})}),s.jsxs("div",{className:"p-6 rounded-lg glass-effect text-center",children:[s.jsx("p",{className:"text-[#b0a8ff]/80 mb-4",children:x}),s.jsx("button",{onClick:()=>S(null),className:"w-full h-12 rounded-lg font-medium bg-[#6205D5] text-[#b0a8ff] hover:bg-[#6205D5]/90 transition-colors",children:"Tentar Novamente"})]})]})}):s.jsx(at,{onClose:f,title:"Consultar Usuário",icon:tr,children:s.jsx("div",{className:"flex-1 p-4",children:N?s.jsxs("div",{className:"grid gap-4",children:[s.jsxs("div",{className:"p-4 rounded-lg glass-effect",children:[s.jsxs("div",{className:"flex items-center justify-between mb-4",children:[s.jsxs("div",{className:"flex items-center gap-3",children:[s.jsx(av,{className:"w-5 h-5 text-[#6205D5]"}),s.jsx("span",{className:"text-[#b0a8ff] font-medium",children:N.username})]}),s.jsx("button",{onClick:()=>g(null),className:"p-2 rounded-full hover:bg-[#6205D5]/10 transition-colors",children:s.jsx(ot,{className:"w-5 h-5 text-[#6205D5]"})})]}),s.jsxs("div",{className:"grid grid-cols-2 gap-4",children:[s.jsxs("div",{className:"p-3 rounded-lg bg-[#100322]/50 border border-[#6205D5]/20",children:[s.jsxs("div",{className:"flex items-center gap-2 mb-2",children:[s.jsx(ar,{className:"w-4 h-4 text-[#6205D5]"}),s.jsx("span",{className:"text-sm text-[#b0a8ff]/70",children:"Dias Restantes"})]}),s.jsx("span",{className:"text-xl font-bold text-[#b0a8ff]",children:N.expiration_days})]}),s.jsxs("div",{className:"p-3 rounded-lg bg-[#100322]/50 border border-[#6205D5]/20",children:[s.jsxs("div",{className:"flex items-center gap-2 mb-2",children:[s.jsx(ep,{className:"w-4 h-4 text-[#6205D5]"}),s.jsx("span",{className:"text-sm text-[#b0a8ff]/70",children:"Expira em"})]}),s.jsx("span",{className:"text-[#b0a8ff]",children:N.expiration_date})]})]})]}),s.jsxs("div",{className:"p-4 rounded-lg glass-effect",children:[s.jsx("h3",{className:"text-[#b0a8ff] font-medium mb-4",children:"Detalhes da Conexão"}),s.jsxs("div",{className:"space-y-4",children:[s.jsxs("div",{className:"flex justify-between items-center p-3 rounded-lg bg-[#100322]/50 border border-[#6205D5]/20",children:[s.jsx("span",{className:"text-[#b0a8ff]/70",children:"Limite de Dispositivos"}),s.jsx("span",{className:"text-[#b0a8ff]",children:N.limit_connections})]}),s.jsxs("div",{className:"flex justify-between items-center p-3 rounded-lg bg-[#100322]/50 border border-[#6205D5]/20",children:[s.jsx("span",{className:"text-[#b0a8ff]/70",children:"Dispositivos Conectados"}),s.jsx("span",{className:"text-[#b0a8ff]",children:N.count_connections})]})]})]})]}):s.jsx("div",{className:"p-4 rounded-lg glass-effect",children:s.jsxs("div",{className:"flex gap-2 mb-4",children:[s.jsx("input",{type:"text",value:u,onChange:y=>d(y.target.value),placeholder:"Nome do usuário",className:"flex-1 h-12 px-4 rounded-lg glass-effect text-white placeholder-gray-400 outline-none focus:border-purple-500 allow-select"}),s.jsx("button",{onClick:m,disabled:r,className:"w-12 h-12 flex items-center justify-center rounded-lg bg-[#6205D5] text-[#b0a8ff] hover:bg-[#6205D5]/90 transition-colors disabled:opacity-50",children:r?s.jsx(ot,{className:"w-5 h-5 animate-spin"}):s.jsx(Xn,{className:"w-5 h-5"})})]})})})})}function rg({onClose:f}){const u=()=>{yv(),f()};return s.jsx(at,{onClose:f,title:"Limpar Dados",icon:rc,children:s.jsxs("div",{className:"flex-1 p-4",children:[s.jsx("header",{className:"flex items-center gap-3 mb-6",children:s.jsx("div",{className:"w-12 h-12 rounded-full bg-[#26074d] flex items-center justify-center",children:s.jsx(rc,{className:"w-6 h-6 text-[#b0a8ff]"})})}),s.jsxs("div",{className:"p-6 rounded-lg glass-effect text-center",children:[s.jsx("div",{className:"w-16 h-16 mx-auto mb-4 rounded-full bg-red-500/20 flex items-center justify-center",children:s.jsx(Qu,{className:"w-8 h-8 text-red-400"})}),s.jsx("h3",{className:"text-lg font-medium text-[#b0a8ff] mb-4",children:"Atenção!"}),s.jsxs("div",{className:"space-y-4 text-[#b0a8ff]/80 mb-6",children:[s.jsx("p",{children:"Ao limpar os dados do aplicativo, todas as configurações serão removidas, incluindo:"}),s.jsxs("ul",{className:"list-disc list-inside text-left space-y-2",children:[s.jsx("li",{children:"Configurações de conexão"}),s.jsx("li",{children:"Dados de usuário"}),s.jsx("li",{children:"Preferências do aplicativo"})]}),s.jsxs("div",{className:"flex items-center justify-center gap-2 p-4 rounded-lg bg-[#100322]/50 border border-[#6205D5]/20 text-[#b0a8ff]/70",children:[s.jsx(aa,{className:"w-5 h-5 text-[#6205D5]"}),s.jsx("p",{className:"text-sm",children:"É necessário ter uma conexão estável com a internet para baixar as configurações novamente."})]})]}),s.jsxs("div",{className:"grid gap-3",children:[s.jsxs("button",{onClick:u,className:"w-full h-12 rounded-lg font-medium bg-red-500/20 text-red-300 hover:bg-red-500/30 transition-colors flex items-center justify-center gap-2",children:[s.jsx(rc,{className:"w-5 h-5"}),"Limpar Dados"]}),s.jsx("button",{onClick:f,className:"w-full h-12 rounded-lg font-medium bg-[#26074d]/50 text-[#b0a8ff] hover:bg-[#26074d]/70 transition-colors",children:"Cancelar"})]})]})]})})}function Dm(){try{const f=wv();return f?String(f).toUpperCase()==="RUNNING"?"RUNNING":"STOPPED":null}catch{return null}}function og(){try{Tv()}catch{}}function fg(){try{Av()}catch{}}function dg(){const[f,u]=U.useState("STOPPED"),[d,r]=U.useState(!1),v=U.useRef(null),x=U.useCallback(()=>{const g=Dm();g&&u(g)},[]);U.useEffect(()=>{x()},[x]),U.useEffect(()=>(d?v.current=setInterval(x,500):v.current&&(clearInterval(v.current),v.current=null),()=>{v.current&&clearInterval(v.current)}),[d,x]);const S=f==="RUNNING",N=U.useCallback(async()=>{const g=f;r(!0);try{S?fg():og();let m=0;const y=6,M=()=>{setTimeout(()=>{const w=Dm();w&&w!==g?(u(w),r(!1)):m<y?(m++,M()):(r(!1),x())},500)};M()}catch{r(!1)}},[S,f,x]);return{isEnabled:S,loading:d,toggleHotspot:N,checkStatus:x}}function mg({onClose:f}){const{isEnabled:u,loading:d,toggleHotspot:r,checkStatus:v}=dg();return U.useEffect(()=>{v()},[v]),s.jsx(at,{onClose:f,title:"Hotspot",icon:aa,children:s.jsxs("div",{className:"flex-1 p-4",children:[s.jsx("header",{className:"flex items-center gap-3 mb-6",children:s.jsxs("div",{className:"flex items-center gap-3",children:[s.jsx("div",{className:"w-12 h-12 rounded-full bg-[#26074d] flex items-center justify-center",children:s.jsx(aa,{className:"w-6 h-6 text-[#b0a8ff]"})}),s.jsx("div",{children:s.jsx("p",{className:"text-sm text-[#b0a8ff]/70",children:"Compartilhe sua conexão VPN"})})]})}),s.jsx("div",{className:"grid gap-4",children:s.jsxs("div",{className:"p-4 rounded-lg glass-effect",children:[s.jsxs("div",{className:"flex items-center justify-between mb-6",children:[s.jsxs("div",{className:"flex items-center gap-3",children:[u?s.jsx(aa,{className:"w-5 h-5 text-[#6205D5]"}):s.jsx(sv,{className:"w-5 h-5 text-[#6205D5]"}),s.jsx("span",{className:"text-[#b0a8ff] font-medium",children:u?"Hotspot Ativo":"Hotspot Inativo"})]}),s.jsx("button",{onClick:r,disabled:d,className:`
                  px-4 h-8 rounded-full font-medium text-sm transition-colors
                  ${u?"bg-red-500/20 text-red-300 hover:bg-red-500/30":"bg-[#6205D5] text-[#b0a8ff] hover:bg-[#6205D5]/90"}
                  disabled:opacity-50
                `,children:d?"Aguarde...":u?"Desativar":"Ativar"})]}),s.jsxs("div",{className:"space-y-4",children:[s.jsxs("div",{className:"flex items-start gap-3 p-4 rounded-lg bg-[#100322]/50 border border-[#6205D5]/20",children:[s.jsx(Oa,{className:"w-5 h-5 text-[#6205D5] mt-1"}),s.jsxs("div",{children:[s.jsx("h3",{className:"text-[#b0a8ff] font-medium mb-2",children:"Configuração"}),s.jsx("p",{className:"text-sm text-[#b0a8ff]/70",children:"O hotspot é configurado automaticamente pelo sistema. Ao ativar, ele compartilhará sua conexão VPN através do proxy. Certifique-se de ter configurado o proxy no dispositivo que irá se conectar!"})]})]}),s.jsxs("div",{className:"flex items-start gap-3 p-4 rounded-lg bg-[#100322]/50 border border-[#6205D5]/20",children:[s.jsx(Px,{className:"w-5 h-5 text-[#6205D5] mt-1"}),s.jsxs("div",{children:[s.jsx("h3",{className:"text-[#b0a8ff] font-medium mb-2",children:"Informações de Conexão"}),s.jsx("p",{className:"text-sm text-[#b0a8ff]/70",children:"Após ativar o hotspot, os endereços IP e porta serão gerados automaticamente. Você poderá visualizar essas informações na notificação do sistema."})]})]})]})]})})]})})}var Ru={exports:{}},Hu,Em;function hg(){if(Em)return Hu;Em=1;var f="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";return Hu=f,Hu}var qu,Cm;function xg(){if(Cm)return qu;Cm=1;var f=hg();function u(){}function d(){}return d.resetWarningCache=u,qu=function(){function r(S,N,g,m,y,M){if(M!==f){var w=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw w.name="Invariant Violation",w}}r.isRequired=r;function v(){return r}var x={array:r,bigint:r,bool:r,func:r,number:r,object:r,string:r,symbol:r,any:r,arrayOf:v,element:r,elementType:r,instanceOf:v,node:r,objectOf:v,oneOf:v,oneOfType:v,shape:v,exact:v,checkPropTypes:d,resetWarningCache:u};return x.PropTypes=x,x},qu}var Mm;function pg(){return Mm||(Mm=1,Ru.exports=xg()()),Ru.exports}var vg=pg();const Ue=Zn(vg);var _u,Om;function gg(){if(Om)return _u;Om=1;function f(N){return N&&typeof N=="object"&&"default"in N?N.default:N}var u=fc(),d=f(u);function r(N,g,m){return g in N?Object.defineProperty(N,g,{value:m,enumerable:!0,configurable:!0,writable:!0}):N[g]=m,N}function v(N,g){N.prototype=Object.create(g.prototype),N.prototype.constructor=N,N.__proto__=g}var x=!!(typeof window<"u"&&window.document&&window.document.createElement);function S(N,g,m){if(typeof N!="function")throw new Error("Expected reducePropsToState to be a function.");if(typeof g!="function")throw new Error("Expected handleStateChangeOnClient to be a function.");if(typeof m<"u"&&typeof m!="function")throw new Error("Expected mapStateOnServer to either be undefined or a function.");function y(M){return M.displayName||M.name||"Component"}return function(w){if(typeof w!="function")throw new Error("Expected WrappedComponent to be a React component.");var B=[],V;function te(){V=N(B.map(function(K){return K.props})),P.canUseDOM?g(V):m&&(V=m(V))}var P=function(K){v(F,K);function F(){return K.apply(this,arguments)||this}F.peek=function(){return V},F.rewind=function(){if(F.canUseDOM)throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");var W=V;return V=void 0,B=[],W};var se=F.prototype;return se.UNSAFE_componentWillMount=function(){B.push(this),te()},se.componentDidUpdate=function(){te()},se.componentWillUnmount=function(){var W=B.indexOf(this);B.splice(W,1),te()},se.render=function(){return d.createElement(w,this.props)},F}(u.PureComponent);return r(P,"displayName","SideEffect("+y(w)+")"),r(P,"canUseDOM",x),P}}return _u=S,_u}var bg=gg();const yg=Zn(bg);var Lu,zm;function Ng(){if(zm)return Lu;zm=1;var f=typeof Element<"u",u=typeof Map=="function",d=typeof Set=="function",r=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function v(x,S){if(x===S)return!0;if(x&&S&&typeof x=="object"&&typeof S=="object"){if(x.constructor!==S.constructor)return!1;var N,g,m;if(Array.isArray(x)){if(N=x.length,N!=S.length)return!1;for(g=N;g--!==0;)if(!v(x[g],S[g]))return!1;return!0}var y;if(u&&x instanceof Map&&S instanceof Map){if(x.size!==S.size)return!1;for(y=x.entries();!(g=y.next()).done;)if(!S.has(g.value[0]))return!1;for(y=x.entries();!(g=y.next()).done;)if(!v(g.value[1],S.get(g.value[0])))return!1;return!0}if(d&&x instanceof Set&&S instanceof Set){if(x.size!==S.size)return!1;for(y=x.entries();!(g=y.next()).done;)if(!S.has(g.value[0]))return!1;return!0}if(r&&ArrayBuffer.isView(x)&&ArrayBuffer.isView(S)){if(N=x.length,N!=S.length)return!1;for(g=N;g--!==0;)if(x[g]!==S[g])return!1;return!0}if(x.constructor===RegExp)return x.source===S.source&&x.flags===S.flags;if(x.valueOf!==Object.prototype.valueOf&&typeof x.valueOf=="function"&&typeof S.valueOf=="function")return x.valueOf()===S.valueOf();if(x.toString!==Object.prototype.toString&&typeof x.toString=="function"&&typeof S.toString=="function")return x.toString()===S.toString();if(m=Object.keys(x),N=m.length,N!==Object.keys(S).length)return!1;for(g=N;g--!==0;)if(!Object.prototype.hasOwnProperty.call(S,m[g]))return!1;if(f&&x instanceof Element)return!1;for(g=N;g--!==0;)if(!((m[g]==="_owner"||m[g]==="__v"||m[g]==="__o")&&x.$$typeof)&&!v(x[m[g]],S[m[g]]))return!1;return!0}return x!==x&&S!==S}return Lu=function(S,N){try{return v(S,N)}catch(g){if((g.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw g}},Lu}var jg=Ng();const Sg=Zn(jg);var ku,Um;function wg(){if(Um)return ku;Um=1;var f=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable;function r(x){if(x==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(x)}function v(){try{if(!Object.assign)return!1;var x=new String("abc");if(x[5]="de",Object.getOwnPropertyNames(x)[0]==="5")return!1;for(var S={},N=0;N<10;N++)S["_"+String.fromCharCode(N)]=N;var g=Object.getOwnPropertyNames(S).map(function(y){return S[y]});if(g.join("")!=="0123456789")return!1;var m={};return"abcdefghijklmnopqrst".split("").forEach(function(y){m[y]=y}),Object.keys(Object.assign({},m)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}return ku=v()?Object.assign:function(x,S){for(var N,g=r(x),m,y=1;y<arguments.length;y++){N=Object(arguments[y]);for(var M in N)u.call(N,M)&&(g[M]=N[M]);if(f){m=f(N);for(var w=0;w<m.length;w++)d.call(N,m[w])&&(g[m[w]]=N[m[w]])}}return g},ku}var Tg=wg();const Ag=Zn(Tg);var Wa={BODY:"bodyAttributes",HTML:"htmlAttributes",TITLE:"titleAttributes"},oe={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title"};Object.keys(oe).map(function(f){return oe[f]});var Re={CHARSET:"charset",CSS_TEXT:"cssText",HREF:"href",HTTPEQUIV:"http-equiv",INNER_HTML:"innerHTML",ITEM_PROP:"itemprop",NAME:"name",PROPERTY:"property",REL:"rel",SRC:"src",TARGET:"target"},oc={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},Qn={DEFAULT_TITLE:"defaultTitle",DEFER:"defer",ENCODE_SPECIAL_CHARACTERS:"encodeSpecialCharacters",ON_CHANGE_CLIENT_STATE:"onChangeClientState",TITLE_TEMPLATE:"titleTemplate"},Dg=Object.keys(oc).reduce(function(f,u){return f[oc[u]]=u,f},{}),Eg=[oe.NOSCRIPT,oe.SCRIPT,oe.STYLE],Ut="data-react-helmet",Cg=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(f){return typeof f}:function(f){return f&&typeof Symbol=="function"&&f.constructor===Symbol&&f!==Symbol.prototype?"symbol":typeof f},Mg=function(f,u){if(!(f instanceof u))throw new TypeError("Cannot call a class as a function")},Og=function(){function f(u,d){for(var r=0;r<d.length;r++){var v=d[r];v.enumerable=v.enumerable||!1,v.configurable=!0,"value"in v&&(v.writable=!0),Object.defineProperty(u,v.key,v)}}return function(u,d,r){return d&&f(u.prototype,d),r&&f(u,r),u}}(),rt=Object.assign||function(f){for(var u=1;u<arguments.length;u++){var d=arguments[u];for(var r in d)Object.prototype.hasOwnProperty.call(d,r)&&(f[r]=d[r])}return f},zg=function(f,u){if(typeof u!="function"&&u!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof u);f.prototype=Object.create(u&&u.prototype,{constructor:{value:f,enumerable:!1,writable:!0,configurable:!0}}),u&&(Object.setPrototypeOf?Object.setPrototypeOf(f,u):f.__proto__=u)},Rm=function(f,u){var d={};for(var r in f)u.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(f,r)&&(d[r]=f[r]);return d},Ug=function(f,u){if(!f)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return u&&(typeof u=="object"||typeof u=="function")?u:f},Fu=function(u){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return d===!1?String(u):String(u).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;")},Rg=function(u){var d=Ll(u,oe.TITLE),r=Ll(u,Qn.TITLE_TEMPLATE);if(r&&d)return r.replace(/%s/g,function(){return Array.isArray(d)?d.join(""):d});var v=Ll(u,Qn.DEFAULT_TITLE);return d||v||void 0},Hg=function(u){return Ll(u,Qn.ON_CHANGE_CLIENT_STATE)||function(){}},Bu=function(u,d){return d.filter(function(r){return typeof r[u]<"u"}).map(function(r){return r[u]}).reduce(function(r,v){return rt({},r,v)},{})},qg=function(u,d){return d.filter(function(r){return typeof r[oe.BASE]<"u"}).map(function(r){return r[oe.BASE]}).reverse().reduce(function(r,v){if(!r.length)for(var x=Object.keys(v),S=0;S<x.length;S++){var N=x[S],g=N.toLowerCase();if(u.indexOf(g)!==-1&&v[g])return r.concat(v)}return r},[])},kn=function(u,d,r){var v={};return r.filter(function(x){return Array.isArray(x[u])?!0:(typeof x[u]<"u"&&Bg("Helmet: "+u+' should be of type "Array". Instead found type "'+Cg(x[u])+'"'),!1)}).map(function(x){return x[u]}).reverse().reduce(function(x,S){var N={};S.filter(function(w){for(var B=void 0,V=Object.keys(w),te=0;te<V.length;te++){var P=V[te],K=P.toLowerCase();d.indexOf(K)!==-1&&!(B===Re.REL&&w[B].toLowerCase()==="canonical")&&!(K===Re.REL&&w[K].toLowerCase()==="stylesheet")&&(B=K),d.indexOf(P)!==-1&&(P===Re.INNER_HTML||P===Re.CSS_TEXT||P===Re.ITEM_PROP)&&(B=P)}if(!B||!w[B])return!1;var F=w[B].toLowerCase();return v[B]||(v[B]={}),N[B]||(N[B]={}),v[B][F]?!1:(N[B][F]=!0,!0)}).reverse().forEach(function(w){return x.push(w)});for(var g=Object.keys(N),m=0;m<g.length;m++){var y=g[m],M=Ag({},v[y],N[y]);v[y]=M}return x},[]).reverse()},Ll=function(u,d){for(var r=u.length-1;r>=0;r--){var v=u[r];if(v.hasOwnProperty(d))return v[d]}return null},_g=function(u){return{baseTag:qg([Re.HREF,Re.TARGET],u),bodyAttributes:Bu(Wa.BODY,u),defer:Ll(u,Qn.DEFER),encode:Ll(u,Qn.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:Bu(Wa.HTML,u),linkTags:kn(oe.LINK,[Re.REL,Re.HREF],u),metaTags:kn(oe.META,[Re.NAME,Re.CHARSET,Re.HTTPEQUIV,Re.PROPERTY,Re.ITEM_PROP],u),noscriptTags:kn(oe.NOSCRIPT,[Re.INNER_HTML],u),onChangeClientState:Hg(u),scriptTags:kn(oe.SCRIPT,[Re.SRC,Re.INNER_HTML],u),styleTags:kn(oe.STYLE,[Re.CSS_TEXT],u),title:Rg(u),titleAttributes:Bu(Wa.TITLE,u)}},Iu=function(){var f=Date.now();return function(u){var d=Date.now();d-f>16?(f=d,u(d)):setTimeout(function(){Iu(u)},0)}}(),Hm=function(u){return clearTimeout(u)},Lg=typeof window<"u"?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||Iu:global.requestAnimationFrame||Iu,kg=typeof window<"u"?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||Hm:global.cancelAnimationFrame||Hm,Bg=function(u){return console&&typeof console.warn=="function"&&console.warn(u)},Bn=null,Gg=function(u){Bn&&kg(Bn),u.defer?Bn=Lg(function(){qm(u,function(){Bn=null})}):(qm(u),Bn=null)},qm=function(u,d){var r=u.baseTag,v=u.bodyAttributes,x=u.htmlAttributes,S=u.linkTags,N=u.metaTags,g=u.noscriptTags,m=u.onChangeClientState,y=u.scriptTags,M=u.styleTags,w=u.title,B=u.titleAttributes;$u(oe.BODY,v),$u(oe.HTML,x),Vg(w,B);var V={baseTag:ql(oe.BASE,r),linkTags:ql(oe.LINK,S),metaTags:ql(oe.META,N),noscriptTags:ql(oe.NOSCRIPT,g),scriptTags:ql(oe.SCRIPT,y),styleTags:ql(oe.STYLE,M)},te={},P={};Object.keys(V).forEach(function(K){var F=V[K],se=F.newTags,I=F.oldTags;se.length&&(te[K]=se),I.length&&(P[K]=V[K].oldTags)}),d&&d(),m(u,te,P)},n0=function(u){return Array.isArray(u)?u.join(""):u},Vg=function(u,d){typeof u<"u"&&document.title!==u&&(document.title=n0(u)),$u(oe.TITLE,d)},$u=function(u,d){var r=document.getElementsByTagName(u)[0];if(r){for(var v=r.getAttribute(Ut),x=v?v.split(","):[],S=[].concat(x),N=Object.keys(d),g=0;g<N.length;g++){var m=N[g],y=d[m]||"";r.getAttribute(m)!==y&&r.setAttribute(m,y),x.indexOf(m)===-1&&x.push(m);var M=S.indexOf(m);M!==-1&&S.splice(M,1)}for(var w=S.length-1;w>=0;w--)r.removeAttribute(S[w]);x.length===S.length?r.removeAttribute(Ut):r.getAttribute(Ut)!==N.join(",")&&r.setAttribute(Ut,N.join(","))}},ql=function(u,d){var r=document.head||document.querySelector(oe.HEAD),v=r.querySelectorAll(u+"["+Ut+"]"),x=Array.prototype.slice.call(v),S=[],N=void 0;return d&&d.length&&d.forEach(function(g){var m=document.createElement(u);for(var y in g)if(g.hasOwnProperty(y))if(y===Re.INNER_HTML)m.innerHTML=g.innerHTML;else if(y===Re.CSS_TEXT)m.styleSheet?m.styleSheet.cssText=g.cssText:m.appendChild(document.createTextNode(g.cssText));else{var M=typeof g[y]>"u"?"":g[y];m.setAttribute(y,M)}m.setAttribute(Ut,"true"),x.some(function(w,B){return N=B,m.isEqualNode(w)})?x.splice(N,1):S.push(m)}),x.forEach(function(g){return g.parentNode.removeChild(g)}),S.forEach(function(g){return r.appendChild(g)}),{oldTags:x,newTags:S}},s0=function(u){return Object.keys(u).reduce(function(d,r){var v=typeof u[r]<"u"?r+'="'+u[r]+'"':""+r;return d?d+" "+v:v},"")},Xg=function(u,d,r,v){var x=s0(r),S=n0(d);return x?"<"+u+" "+Ut+'="true" '+x+">"+Fu(S,v)+"</"+u+">":"<"+u+" "+Ut+'="true">'+Fu(S,v)+"</"+u+">"},Yg=function(u,d,r){return d.reduce(function(v,x){var S=Object.keys(x).filter(function(m){return!(m===Re.INNER_HTML||m===Re.CSS_TEXT)}).reduce(function(m,y){var M=typeof x[y]>"u"?y:y+'="'+Fu(x[y],r)+'"';return m?m+" "+M:M},""),N=x.innerHTML||x.cssText||"",g=Eg.indexOf(u)===-1;return v+"<"+u+" "+Ut+'="true" '+S+(g?"/>":">"+N+"</"+u+">")},"")},c0=function(u){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object.keys(u).reduce(function(r,v){return r[oc[v]||v]=u[v],r},d)},Qg=function(u){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object.keys(u).reduce(function(r,v){return r[Dg[v]||v]=u[v],r},d)},Zg=function(u,d,r){var v,x=(v={key:d},v[Ut]=!0,v),S=c0(r,x);return[Gn.createElement(oe.TITLE,S,d)]},Kg=function(u,d){return d.map(function(r,v){var x,S=(x={key:v},x[Ut]=!0,x);return Object.keys(r).forEach(function(N){var g=oc[N]||N;if(g===Re.INNER_HTML||g===Re.CSS_TEXT){var m=r.innerHTML||r.cssText;S.dangerouslySetInnerHTML={__html:m}}else S[g]=r[N]}),Gn.createElement(u,S)})},ta=function(u,d,r){switch(u){case oe.TITLE:return{toComponent:function(){return Zg(u,d.title,d.titleAttributes)},toString:function(){return Xg(u,d.title,d.titleAttributes,r)}};case Wa.BODY:case Wa.HTML:return{toComponent:function(){return c0(d)},toString:function(){return s0(d)}};default:return{toComponent:function(){return Kg(u,d)},toString:function(){return Yg(u,d,r)}}}},i0=function(u){var d=u.baseTag,r=u.bodyAttributes,v=u.encode,x=u.htmlAttributes,S=u.linkTags,N=u.metaTags,g=u.noscriptTags,m=u.scriptTags,y=u.styleTags,M=u.title,w=M===void 0?"":M,B=u.titleAttributes;return{base:ta(oe.BASE,d,v),bodyAttributes:ta(Wa.BODY,r,v),htmlAttributes:ta(Wa.HTML,x,v),link:ta(oe.LINK,S,v),meta:ta(oe.META,N,v),noscript:ta(oe.NOSCRIPT,g,v),script:ta(oe.SCRIPT,m,v),style:ta(oe.STYLE,y,v),title:ta(oe.TITLE,{title:w,titleAttributes:B},v)}},Jg=function(u){var d,r;return r=d=function(v){zg(x,v);function x(){return Mg(this,x),Ug(this,v.apply(this,arguments))}return x.prototype.shouldComponentUpdate=function(N){return!Sg(this.props,N)},x.prototype.mapNestedChildrenToProps=function(N,g){if(!g)return null;switch(N.type){case oe.SCRIPT:case oe.NOSCRIPT:return{innerHTML:g};case oe.STYLE:return{cssText:g}}throw new Error("<"+N.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},x.prototype.flattenArrayTypeChildren=function(N){var g,m=N.child,y=N.arrayTypeChildren,M=N.newChildProps,w=N.nestedChildren;return rt({},y,(g={},g[m.type]=[].concat(y[m.type]||[],[rt({},M,this.mapNestedChildrenToProps(m,w))]),g))},x.prototype.mapObjectTypeChildren=function(N){var g,m,y=N.child,M=N.newProps,w=N.newChildProps,B=N.nestedChildren;switch(y.type){case oe.TITLE:return rt({},M,(g={},g[y.type]=B,g.titleAttributes=rt({},w),g));case oe.BODY:return rt({},M,{bodyAttributes:rt({},w)});case oe.HTML:return rt({},M,{htmlAttributes:rt({},w)})}return rt({},M,(m={},m[y.type]=rt({},w),m))},x.prototype.mapArrayTypeChildrenToProps=function(N,g){var m=rt({},g);return Object.keys(N).forEach(function(y){var M;m=rt({},m,(M={},M[y]=N[y],M))}),m},x.prototype.warnOnInvalidChildren=function(N,g){return!0},x.prototype.mapChildrenToProps=function(N,g){var m=this,y={};return Gn.Children.forEach(N,function(M){if(!(!M||!M.props)){var w=M.props,B=w.children,V=Rm(w,["children"]),te=Qg(V);switch(m.warnOnInvalidChildren(M,B),M.type){case oe.LINK:case oe.META:case oe.NOSCRIPT:case oe.SCRIPT:case oe.STYLE:y=m.flattenArrayTypeChildren({child:M,arrayTypeChildren:y,newChildProps:te,nestedChildren:B});break;default:g=m.mapObjectTypeChildren({child:M,newProps:g,newChildProps:te,nestedChildren:B});break}}}),g=this.mapArrayTypeChildrenToProps(y,g),g},x.prototype.render=function(){var N=this.props,g=N.children,m=Rm(N,["children"]),y=rt({},m);return g&&(y=this.mapChildrenToProps(g,y)),Gn.createElement(u,y)},Og(x,null,[{key:"canUseDOM",set:function(N){u.canUseDOM=N}}]),x}(Gn.Component),d.propTypes={base:Ue.object,bodyAttributes:Ue.object,children:Ue.oneOfType([Ue.arrayOf(Ue.node),Ue.node]),defaultTitle:Ue.string,defer:Ue.bool,encodeSpecialCharacters:Ue.bool,htmlAttributes:Ue.object,link:Ue.arrayOf(Ue.object),meta:Ue.arrayOf(Ue.object),noscript:Ue.arrayOf(Ue.object),onChangeClientState:Ue.func,script:Ue.arrayOf(Ue.object),style:Ue.arrayOf(Ue.object),title:Ue.string,titleAttributes:Ue.object,titleTemplate:Ue.string},d.defaultProps={defer:!0,encodeSpecialCharacters:!0},d.peek=u.peek,d.rewind=function(){var v=u.rewind();return v||(v=i0({baseTag:[],bodyAttributes:{},htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),v},r},Pg=function(){return null},Wg=yg(_g,Gg,i0)(Pg),er=Jg(Wg);er.renderStatic=er.rewind;const Fg=[{title:"Revenda VPN",description:"Revenda de planos de VPN com servidores Brasileiros e Valores Acessiveis.",icon:nr,features:["Servidores Brasileiros","Gerenciamento Via Painel ou Bot","Sempre Atualizado","Suporte 24/7"],price:"A partir de R$ 10/mês",link:"https://reselltproject.store/"},{title:"Serviço de IPTV",description:"Acesso a milhares de canais de TV, filmes e séries com qualidade HD e 4K.",icon:Fp,features:["Mais de 10.000 Canais","Todos os Filmes e Séries","Sem Travamentos","Suporte 24/7"],price:"A partir de R$ 20/mês",link:"https://iptv.sshtproject.com"}];function Ig({onClose:f}){return s.jsx(at,{onClose:f,title:"Serviços",icon:Gu,children:s.jsxs("div",{className:"max-w-md mx-auto p-4",children:[s.jsxs(er,{children:[s.jsx("title",{children:"Serviços - SSH T Project"}),s.jsx("meta",{name:"description",content:"Conheça nossa linha completa de serviços de hospedagem, VPS, servidores dedicados e mais."})]}),s.jsxs("div",{className:"max-w-md mx-auto",children:[s.jsxs("div",{className:"text-center mb-8",children:[s.jsx("div",{className:"flex justify-center mb-4",children:s.jsx("div",{className:"w-12 h-12 bg-purple-500/20 rounded-xl flex items-center justify-center",children:s.jsx(Gu,{className:"w-6 h-6 text-purple-400"})})}),s.jsx("p",{className:"text-lg text-gray-300 mb-4",children:"Nossos Serviços"}),s.jsx("p",{className:"text-lg text-gray-300",children:"Soluções profissionais para todas as suas necessidades de infraestrutura digital"})]}),s.jsx("div",{className:"grid gap-4 mb-8",children:Fg.map((u,d)=>s.jsxs("div",{className:"card p-4",children:[s.jsxs("div",{className:"flex items-center gap-3 mb-4",children:[s.jsx("div",{className:"w-10 h-10 bg-purple-500/20 rounded-lg flex items-center justify-center",children:s.jsx(u.icon,{className:"w-5 h-5 text-purple-400"})}),s.jsxs("div",{children:[s.jsx("h3",{className:"text-xl font-bold",children:u.title}),s.jsx("p",{className:"text-purple-400 text-sm",children:u.price})]})]}),s.jsx("p",{className:"text-gray-300 text-sm mb-4",children:u.description}),s.jsx("ul",{className:"space-y-2 mb-4",children:u.features.map((r,v)=>s.jsxs("li",{className:"flex items-center gap-2 text-sm",children:[s.jsx(Xu,{className:"w-4 h-4 text-purple-400"}),s.jsx("span",{className:"text-gray-300",children:r})]},v))}),s.jsxs("button",{onClick:()=>yt(u.link),className:"btn-primary w-full flex items-center justify-center gap-2 text-sm",children:["Saiba Mais",s.jsx(Lm,{className:"w-4 h-4"})]})]},d))})]})]})})}function $g({onClose:f}){const[u,d]=U.useState(""),[r,v]=U.useState([]),[x,S]=U.useState(!1),[N,g]=U.useState(!1),[m,y]=U.useState([]),M=U.useRef(!1);U.useEffect(()=>{const k=Object.keys(localStorage).filter(Z=>Z.startsWith("@sshproject:list-")).map(Z=>({name:Z.replace("@sshproject:",""),value:Yn(Z.replace("@sshproject:",""))||""}));y(k)},[]);const w=_=>[/^10(\.\d{1,3}){0,3}$/,/^172\.(1[6-9]|2\d|3[0-1])(\.\d{1,3}){0,2}$/,/^192\.168(\.\d{1,3}){0,2}$/,/^100\.(6[4-9]|[7-9]\d|1[0-1]\d|12[0-7])(\.\d{1,3}){0,2}$/].some(Z=>Z.test(_)),B=(_,k)=>{const Z=_.split();return k.split().every(($,ve)=>$===Z[ve])},V=async _=>{if(v([]),S(!0),M.current=!1,_.length===0){v(Z=>[...Z,"Erro: Nenhum IP válido para buscar."]),S(!1);return}v(Z=>[...Z,`Valores para busca: ${_.join(", ")}`]);const k=()=>new Promise(Z=>{const re=setInterval(()=>{const $=Ku();$&&$!=="127.0.0.1"&&w($)&&(clearInterval(re),Z($))},1e3)});for(let Z=0;Z<256&&!M.current;Z++){await Pu(!0),await new Promise(Y=>setTimeout(Y,3e3)),await Pu(!1);const re=await k(),$=_.some(Y=>B(re,Y)),Me=`${new Date().toLocaleTimeString()} - IP: ${re} - ${$?"dentro":"fora"} do intervalo`;if(v(Y=>[...Y,Me]),$){M.current=!0;break}}S(!1)},te=()=>{if(x)M.current=!0,S(!1);else{const _=u.split(",").map(k=>k.trim()).filter(w);V(_)}},P=()=>{x?g(!0):f()},K=()=>{M.current=!0,S(!1),g(!1),f()},F=()=>{g(!1)},se=()=>{const _=`list-${new Date().getTime()}`;ir(_,u),y(k=>[...k,{name:_,value:u}]),v(k=>[...k,`Lista salva como ${_}`])},I=_=>{const k=_.value.split(",").map(Z=>Z.trim()).filter(w);V(k)},W=_=>{localStorage.removeItem(`@sshproject:${_}`),y(k=>k.filter(Z=>Z.name!==_)),v(k=>[...k,`Lista ${_} apagada.`])};return s.jsx(at,{onClose:P,title:"Buscador de IP",icon:Xn,children:s.jsxs("div",{className:"max-w-md mx-auto p-4",children:[s.jsxs("div",{className:"text-center mb-8",children:[s.jsx("p",{className:"text-lg text-gray-300",children:"Insira intervalos de endereços IP separados por vírgula para buscar."}),s.jsx("p",{className:"text-sm text-red-400 mt-2",children:"Nota: Para usar esta função, é preciso ter ativo a permissão de assistente para uso do modo avião."})]}),s.jsxs("div",{className:"mb-8",children:[s.jsx("input",{type:"text",value:u,onChange:_=>d(_.target.value),className:"w-full p-3 rounded-lg bg-[#2A0A3E] border border-[#6205D5]/20 text-white allow-select",placeholder:"Digite os intervalos de IP, ex: 192.168.0, 10.0.0"}),s.jsxs("div",{className:"flex gap-2 mt-4",children:[s.jsx("button",{onClick:te,className:"btn-primary flex-1 flex items-center justify-center gap-2",children:x?"Parar":s.jsxs(s.Fragment,{children:[s.jsx(Xn,{className:"w-5 h-5"})," Buscar"]})}),s.jsxs("button",{onClick:se,className:"btn-outline flex items-center justify-center gap-2",children:[s.jsx(qp,{className:"w-5 h-5"})," Salvar"]})]})]}),s.jsxs("div",{className:"card p-4 max-h-64 overflow-y-auto",children:[s.jsx("h3",{className:"text-xl font-bold mb-2",children:"Logs"}),r.map((_,k)=>s.jsx("p",{className:"text-gray-300 text-sm",children:_},k))]}),s.jsxs("div",{className:"card p-4 max-h-64 overflow-y-auto mt-4",children:[s.jsx("h3",{className:"text-xl font-bold mb-2",children:"Listas Salvas"}),m.map((_,k)=>s.jsxs("div",{className:"mb-2",children:[s.jsxs("div",{className:"flex justify-between items-center",children:[s.jsx("span",{className:"text-gray-300 text-sm",children:_.name}),s.jsxs("div",{className:"flex gap-2",children:[s.jsxs("button",{onClick:()=>I(_),className:"btn-outline flex items-center justify-center gap-2",children:[s.jsx(zp,{className:"w-5 h-5"})," Buscar"]}),s.jsx("button",{onClick:()=>W(_.name),className:"btn-outline flex items-center justify-center gap-2 text-red-400 border-red-400",children:s.jsx(rc,{className:"w-5 h-5"})})]})]}),s.jsx("p",{className:"text-gray-400 text-xs",children:_.value})]},k))]}),N&&s.jsx("div",{className:"fixed inset-0 bg-black/50 backdrop-blur-sm z-50 flex items-center justify-center p-4",children:s.jsxs("div",{className:"bg-[#2A0A3E] rounded-2xl max-w-sm w-full p-6",children:[s.jsx("h2",{className:"text-xl font-bold mb-4",children:"Parar Busca"}),s.jsx("p",{className:"text-gray-300 mb-4",children:"A busca de IP está em andamento. Deseja parar a busca e fechar?"}),s.jsxs("div",{className:"flex gap-4",children:[s.jsx("button",{onClick:K,className:"btn-primary flex-1",children:"Sim"}),s.jsx("button",{onClick:F,className:"btn-outline flex-1",children:"Não"})]})]})})]})})}function e1({onClose:f}){return s.jsx(at,{onClose:f,title:"Perguntas Frequentes",icon:Ea,children:s.jsxs("div",{className:"max-w-3xl mx-auto p-4",children:[s.jsx("div",{className:"text-center mb-8",children:s.jsx("p",{className:"text-lg text-gray-300",children:"Encontre respostas rápidas para as dúvidas mais comuns."})}),s.jsxs("div",{className:"grid gap-4 mb-8",children:[s.jsxs("div",{className:"card bg-[#26074d]/30 border border-[#6205D5]/20 p-4 rounded-lg",children:[s.jsxs("h3",{className:"text-lg font-semibold mb-3 text-[#b0a8ff] flex items-center gap-2",children:[s.jsx(Ea,{className:"w-5 h-5"}),"O que é a internet BugHost?"]}),s.jsx("p",{className:"text-[#b0a8ff]/80 mb-4",children:"A Net Free é um serviço que permite acesso à internet mesmo sem créditos na operadora, utilizando um sistema de proxy através de URLs permitidas."}),s.jsxs("div",{className:"space-y-4 text-[#b0a8ff]/80",children:[s.jsx("p",{children:"Funcionamento: Seu dispositivo se conecta ao nosso proxy, que redireciona o tráfego para nossos servidores e então para a internet global."}),s.jsx("p",{children:"Importante considerar:"}),s.jsxs("ul",{className:"list-disc list-inside pl-4 space-y-2",children:[s.jsx("li",{children:"A qualidade depende do sinal da sua operadora na região"}),s.jsx("li",{children:"Bloqueios das operadoras podem causar interrupções temporárias"}),s.jsx("li",{children:"Áreas metropolitanas geralmente têm melhor desempenho"}),s.jsx("li",{children:"Manutenções da operadora podem afetar o serviço"})]}),s.jsx("p",{children:"Estamos sempre atualizando nossos métodos de conexão para garantir o melhor serviço possível."})]})]}),s.jsxs("div",{className:"card bg-[#26074d]/30 border border-[#6205D5]/20 p-4 rounded-lg",children:[s.jsxs("h3",{className:"text-lg font-semibold mb-3 text-[#b0a8ff] flex items-center gap-2",children:[s.jsx(Ea,{className:"w-5 h-5"}),"Como Compartilhar?"]}),s.jsxs("div",{className:"space-y-4 text-[#b0a8ff]/80",children:[s.jsx("p",{children:"Existem diferentes métodos para compartilhar sua conexão:"}),s.jsxs("div",{className:"pl-4 space-y-4",children:[s.jsxs("div",{children:[s.jsx("h4",{className:"font-medium mb-2",children:"Hotspot Proxy (Método Padrão):"}),s.jsx("p",{children:"Ative o Hotspot no menu lateral. Atenção: TVs e alguns dispositivos podem não suportar conexões via proxy."})]}),s.jsxs("div",{children:[s.jsx("h4",{className:"font-medium mb-2",children:"Para dispositivos com ROOT:"}),s.jsxs("p",{children:["Use o app VPN Hotspot para compartilhamento direto sem proxy.",s.jsx("a",{href:"https://play.google.com/store/apps/details?id=be.mygod.vpnhotspot",className:"text-[#b0a8ff] hover:underline ml-1",children:"Baixar na Play Store"})]})]}),s.jsxs("div",{children:[s.jsx("h4",{className:"font-medium mb-2",children:"Para Windows e Smart TVs:"}),s.jsxs("p",{children:["Recomendamos o PdaNet+, que oferece suporte para Windows e alguns modelos de Smart TV.",s.jsxs("div",{className:"mt-2 space-y-2",children:[s.jsx("a",{href:"https://play.google.com/store/apps/details?id=com.pdanet",className:"text-[#b0a8ff] hover:underline block",children:"Download na Play Store"}),s.jsx("a",{href:"https://pdanet.co/install/",className:"text-[#b0a8ff] hover:underline block",children:"Site Oficial (Windows e outros downloads)"})]})]})]})]})]})]}),s.jsxs("div",{className:"card bg-[#26074d]/30 border border-[#6205D5]/20 p-4 rounded-lg",children:[s.jsxs("h3",{className:"text-lg font-semibold mb-3 text-[#b0a8ff] flex items-center gap-2",children:[s.jsx(Ea,{className:"w-5 h-5"}),"Como usar V2Ray?"]}),s.jsxs("div",{className:"space-y-4 text-[#b0a8ff]/80",children:[s.jsx("p",{children:"Para usar o V2Ray, siga estas etapas:"}),s.jsxs("div",{className:"pl-4 space-y-4",children:[s.jsxs("div",{children:[s.jsx("h4",{className:"font-medium mb-2",children:"Importante saber:"}),s.jsxs("ul",{className:"list-disc list-inside space-y-2",children:[s.jsx("li",{children:"Nem todos os métodos funcionam com qualquer chip"}),s.jsx("li",{children:"Cada configuração pode exigir planos específicos"}),s.jsx("li",{children:"O funcionamento pode variar por região"})]})]}),s.jsxs("div",{children:[s.jsx("h4",{className:"font-medium mb-2",children:"Como conectar:"}),s.jsxs("ol",{className:"list-decimal list-inside space-y-2",children:[s.jsx("li",{children:"Compre seu login através do bot"}),s.jsx("li",{children:"Copie o UUID fornecido"}),s.jsx("li",{children:"Cole no aplicativo V2Ray"}),s.jsx("li",{children:"Inicie a conexão"}),s.jsx("li",{children:"Teste se há internet"}),s.jsx("li",{children:"Se não funcionar, tente outra configuração disponível"})]})]})]})]})]}),s.jsxs("div",{className:"card bg-[#26074d]/30 border border-[#6205D5]/20 p-4 rounded-lg",children:[s.jsxs("h3",{className:"text-lg font-semibold mb-3 text-[#b0a8ff] flex items-center gap-2",children:[s.jsx(Ea,{className:"w-5 h-5"}),"Posso jogar online?"]}),s.jsxs("div",{className:"space-y-4 text-[#b0a8ff]/80",children:[s.jsx("p",{children:"Não oferecemos suporte oficial para jogos online devido à complexidade dos fatores envolvidos."}),s.jsxs("div",{className:"pl-4 space-y-4",children:[s.jsxs("div",{children:[s.jsx("h4",{className:"font-medium mb-2",children:"Fatores que influenciam:"}),s.jsxs("ul",{className:"list-disc list-inside space-y-2",children:[s.jsx("li",{children:"Qualidade do sinal de rede"}),s.jsx("li",{children:"Distância até nossos servidores"}),s.jsx("li",{children:"Tipo de protocolo de conexão"}),s.jsx("li",{children:"Estabilidade do proxy/CDN em uso"})]})]}),s.jsxs("div",{children:[s.jsx("h4",{className:"font-medium mb-2",children:"Dica importante:"}),s.jsx("p",{children:"Recomendamos usar o sinal 3G quando o 4G estiver instável. O 3G geralmente oferece um sinal mais forte e pode ser mais estável para jogos online em áreas onde o 4G tem alcance limitado."})]}),s.jsx("p",{className:"text-sm italic",children:"Obs: Você pode tentar jogar, mas a experiência dependerá das condições mencionadas acima."})]})]})]}),s.jsxs("div",{className:"card bg-[#26074d]/30 border border-[#6205D5]/20 p-4 rounded-lg",children:[s.jsxs("h3",{className:"text-lg font-semibold mb-3 text-[#b0a8ff] flex items-center gap-2",children:[s.jsx(Ea,{className:"w-5 h-5"}),"Posso baixar torrent?"]}),s.jsxs("div",{className:"space-y-4 text-[#b0a8ff]/80",children:[s.jsx("p",{children:"Nossos servidores não possuem bloqueio específico para tráfego P2P (torrent), porém existem considerações importantes:"}),s.jsx("div",{className:"pl-4",children:s.jsxs("ul",{className:"list-disc list-inside space-y-2",children:[s.jsx("li",{children:"O datacenter pode aplicar bloqueios independentes para este tipo de tráfego"}),s.jsx("li",{children:"A velocidade pode variar dependendo da política do datacenter"})]})})]})]})]})]})})}const t1={buy:Xv,tutorials:Qv,support:Zv,speedtest:ag,terms:ng,privacy:cg,checkuser:ug,cleandata:rg,hotspot:mg,services:Ig,ipfinder:$g,faq:e1};function a1(){return{getModal:U.useCallback((u,d)=>{if(!u)return null;const r=t1[u];return r?u==="terms"?s.jsx(r,{onClose:()=>d(null),onAccept:()=>d("privacy")}):u==="privacy"?s.jsx(r,{onClose:()=>d(null),onAccept:()=>d(null)}):s.jsx(r,{onClose:()=>d(null)}):null},[])}}function l1(){const[f,u]=U.useState(!1),[d,r]=U.useState(null),[v,x]=U.useState("DISCONNECTED"),[S,N]=U.useState("127.0.0.1"),g=dv()||"1.0",{containerStyle:m}=Vv(),{getModal:y}=a1();return U.useEffect(()=>{const M=Zu(),w=Ku()||"127.0.0.1";M&&x(M),N(w);let B=0;const V=5,te=setInterval(()=>{const P=Zu();P&&x(K=>P!==K?(clearInterval(te),P):K),B++,B>=V&&clearInterval(te)},1e3);return()=>clearInterval(te)},[]),U.useEffect(()=>{const w=setInterval(()=>{const B=Ku()||"127.0.0.1";N(B)},5e3);return()=>clearInterval(w)},[]),U.useEffect(()=>{const M=V=>{x(V)},w=()=>{x("CONNECTED")},B=()=>{x("DISCONNECTED")};return Ca("DtVpnStateEvent",M),Ca("DtVpnStartedSuccessEvent",w),Ca("DtVpnStoppedSuccessEvent",B),()=>{Ca("DtVpnStateEvent",()=>{}),Ca("DtVpnStartedSuccessEvent",()=>{}),Ca("DtVpnStoppedSuccessEvent",()=>{})}},[]),U.useEffect(()=>{const M=Yn("terms-accepted-23-03-2025"),w=Yn("privacy-accepted-23-03-2025");M?w||r("privacy"):r("terms")},[]),s.jsx(zv,{children:s.jsxs("main",{className:"w-full h-screen flex flex-col md:flex-row bg-gradient-to-br from-[#1A0628] via-[#2A0A3E] to-[#1A0628] relative",children:[s.jsx(kv,{isOpen:f,onClose:()=>u(!1),onNavigate:M=>{r(M),u(!1)}}),s.jsxs("section",{className:"flex-1 w-full h-full flex flex-col overflow-hidden md:max-w-5xl md:mx-auto md:px-6 md:py-4 lg:max-w-none lg:mx-0 lg:px-4 lg:py-3 lg:flex-row lg:gap-6 lg:items-start",id:"container-home",style:m,children:[s.jsxs("div",{className:"flex-1 flex flex-col lg:max-w-3xl lg:min-w-0",children:[s.jsx(fv,{onMenuClick:()=>u(!0),version:g,localIP:S,vpnState:v}),s.jsx("section",{className:"flex justify-center mt-3 md:mt-6 lg:mt-4",children:s.jsx("img",{className:"w-30 h-30 sm:w-28 sm:h-28 md:w-40 md:h-40 lg:w-28 lg:h-28 object-contain",id:"app-logo",src:Gv,alt:"SSH T PROJECT"})}),s.jsxs("div",{className:"flex-1 flex flex-col gap-1.5 mt-2 md:max-w-2xl md:mx-auto md:gap-4 md:mt-6 lg:max-w-none lg:mx-0 lg:gap-3 lg:mt-4",children:[s.jsx(Rv,{}),s.jsx(Hv,{vpnState:v})]})]}),s.jsx("div",{className:"md:max-w-2xl md:mx-auto md:mb-4 lg:max-w-none lg:w-72 lg:mx-0 lg:flex-shrink-0 lg:mb-0",children:s.jsx(_v,{})})]}),y(d,r)]})})}document.addEventListener("DOMContentLoaded",function(){document.addEventListener("contextmenu",function(u){if(!(u.target instanceof HTMLInputElement||u.target instanceof HTMLTextAreaElement))return u.preventDefault(),!1}),document.addEventListener("selectstart",function(u){if(!(u.target instanceof HTMLInputElement||u.target instanceof HTMLTextAreaElement))return u.preventDefault(),!1}),document.addEventListener("dragstart",function(u){if(!(u.target instanceof HTMLInputElement||u.target instanceof HTMLTextAreaElement))return u.preventDefault(),!1});let f=0;document.addEventListener("touchend",function(u){if(u.target instanceof HTMLInputElement||u.target instanceof HTMLTextAreaElement)return;const d=new Date().getTime();d-f<=300&&u.preventDefault(),f=d},!1),document.addEventListener("touchstart",function(u){u.target instanceof HTMLInputElement||u.target instanceof HTMLTextAreaElement}),document.addEventListener("keydown",function(u){(u.target instanceof HTMLInputElement||u.target instanceof HTMLTextAreaElement)&&u.ctrlKey&&(u.key==="a"||u.key==="c"||u.key==="v"||u.key)}),document.addEventListener("paste",function(u){u.target instanceof HTMLInputElement||u.target instanceof HTMLTextAreaElement}),document.addEventListener("copy",function(u){u.target instanceof HTMLInputElement||u.target instanceof HTMLTextAreaElement}),document.addEventListener("cut",function(u){u.target instanceof HTMLInputElement||u.target instanceof HTMLTextAreaElement})});kx.createRoot(document.getElementById("root")).render(s.jsx(U.StrictMode,{children:s.jsx(l1,{})}));
</script>
  </body>
</html>



© 2023 Quttera Ltd. All rights reserved.