🎮ArcadeLab

React Artifact

by MegaComet65
67 lines191.7 KB🛠️ React
▶ Play
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>React Artifact</title>
  <style>*,:after,:before{--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:rgba(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:rgba(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: }/*! tailwindcss v3.4.18 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{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{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,pre,samp{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,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{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}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-right-1\.5{right:-.375rem}.-top-1\.5{top:-.375rem}.bottom-6{bottom:1.5rem}.left-3{left:.75rem}.right-0{right:0}.right-3{right:.75rem}.right-6{right:1.5rem}.top-0{top:0}.top-3{top:.75rem}.z-40{z-index:40}.z-\[60\]{z-index:60}.z-\[75\]{z-index:75}.z-\[80\]{z-index:80}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.mb-\[15px\]{margin-bottom:15px}.mb-\[25px\]{margin-bottom:25px}.ml-1\.5{margin-left:.375rem}.ml-auto{margin-left:auto}.mr-3{margin-right:.75rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-8{margin-top:2rem}.mt-\[30px\]{margin-top:30px}.box-border{box-sizing:border-box}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-2{-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-24{height:6rem}.h-5{height:1.25rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[100vh\]{height:100vh}.h-\[20px\]{height:20px}.h-\[60px\]{height:60px}.h-full{height:100%}.max-h-\[120px\]{max-height:120px}.max-h-\[90vh\]{max-height:90vh}.min-h-\[39px\]{min-height:39px}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-24{width:6rem}.w-5{width:1.25rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-\[380px\]{width:380px}.w-\[60px\]{width:60px}.w-full{width:100%}.min-w-0{min-width:0}.min-w-\[20px\]{min-width:20px}.max-w-3xl{max-width:48rem}.max-w-\[560px\]{max-width:560px}.max-w-\[92vw\]{max-width:92vw}.max-w-full{max-width:100%}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(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%}.scale-0{--tw-scale-x:0;--tw-scale-y:0}.scale-0,.scale-100{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(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}.scale-\[1\.02\]{--tw-scale-x:1.02;--tw-scale-y:1.02}.scale-\[1\.02\],.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.grid-cols-1{grid-template-columns:repeat(1,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-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-\[25px\]{gap:25px}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem*var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem*var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem*var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[16px\]{border-radius:16px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#2563eb\]{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity,1))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.bg-\[\#111827\]{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.bg-\[\#2563eb\]{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-\[\#25D366\]{--tw-bg-opacity:1;background-color:rgb(37 211 102/var(--tw-bg-opacity,1))}.bg-\[\#ef4444\]{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-\[\#eff6ff\]{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-\[\#f5f5f5\]{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}.bg-\[\#f9fafb\]{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-amber-400{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.bg-black\/50{background-color:rgba(0,0,0,.5)}.bg-black\/60{background-color:rgba(0,0,0,.6)}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/15{background-color:hsla(0,0%,100%,.15)}.bg-white\/20{background-color:hsla(0,0%,100%,.2)}.bg-white\/90{background-color:hsla(0,0%,100%,.9)}.bg-white\/95{background-color:hsla(0,0%,100%,.95)}.bg-\[radial-gradient\(circle_at_30\%_20\%\2c rgba\(255\2c 255\2c 255\2c 0\.15\)\2c transparent_50\%\)\]{background-image:radial-gradient(circle at 30% 20%,hsla(0,0%,100%,.15),transparent 50%)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-\[18px\]{padding:18px}.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-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[25px\]{padding-left:25px;padding-right:25px}.px-\[5\%\]{padding-left:5%;padding-right:5%}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-\[10px\]{padding-top:10px;padding-bottom:10px}.py-\[25px\]{padding-top:25px;padding-bottom:25px}.py-\[50px\]{padding-top:50px;padding-bottom:50px}.py-\[70px\]{padding-top:70px;padding-bottom:70px}.pr-1{padding-right:.25rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.text-left{text-align:left}.text-center{text-align:center}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[28px\]{font-size:28px}.text-\[32px\]{font-size:32px}.text-\[40px\]{font-size:40px}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.leading-\[1\.5\]{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.tracking-wider{letter-spacing:.05em}.text-\[\#2563eb\]{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-\[\#333\]{--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.no-underline{text-decoration-line:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[\#2563eb\]{accent-color:#2563eb}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-95{opacity:.95}.shadow-\[-8px_0_30px_rgba\(0\2c 0\2c 0\2c 0\.15\)\]{--tw-shadow:-8px 0 30px rgba(0,0,0,.15);--tw-shadow-colored:-8px 0 30px 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-\[0_20px_60px_rgba\(0\2c 0\2c 0\2c 0\.25\)\]{--tw-shadow:0 20px 60px rgba(0,0,0,.25);--tw-shadow-colored:0 20px 60px 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-\[0_2px_8px_rgba\(37\2c 99\2c 235\2c 0\.3\)\]{--tw-shadow:0 2px 8px rgba(37,99,235,.3);--tw-shadow-colored:0 2px 8px 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-\[0_4px_12px_rgba\(37\2c 99\2c 235\2c 0\.25\)\]{--tw-shadow:0 4px 12px rgba(37,99,235,.25);--tw-shadow-colored:0 4px 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-\[0_4px_14px_rgba\(37\2c 211\2c 102\2c 0\.35\)\]{--tw-shadow:0 4px 14px rgba(37,211,102,.35);--tw-shadow-colored:0 4px 14px 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-\[0_4px_14px_rgba\(37\2c 99\2c 235\2c 0\.35\)\]{--tw-shadow:0 4px 14px rgba(37,99,235,.35);--tw-shadow-colored:0 4px 14px 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-\[0_6px_16px_rgba\(37\2c 99\2c 235\2c 0\.3\)\]{--tw-shadow:0 6px 16px rgba(37,99,235,.3);--tw-shadow-colored:0 6px 16px 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-\[0_8px_24px_rgba\(0\2c 0\2c 0\2c 0\.15\)\]{--tw-shadow:0 8px 24px rgba(0,0,0,.15);--tw-shadow-colored:0 8px 24px var(--tw-shadow-color)}.shadow-\[0_8px_24px_rgba\(0\2c 0\2c 0\2c 0\.15\)\],.shadow-md{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 rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 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)}.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{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-\[2px\]{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-\[2px\]{--tw-backdrop-blur:blur(2px)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);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{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;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}.ease-\[cubic-bezier\(\.4\2c 0\2c \.2\2c 1\)\]{transition-timing-function:cubic-bezier(.4,0,.2,1)}#root,body,html{min-height:100%}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}[role=button]:not([aria-disabled=true]),button:not(:disabled),label[for],select:not(:disabled),summary{cursor:pointer}.hover\:border-\[\#2563eb\]\/30:hover{border-color:rgba(37,99,235,.3)}.hover\:border-\[\#2563eb\]\/40:hover{border-color:rgba(37,99,235,.4)}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.hover\:border-red-200:hover{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.hover\:bg-\[\#1d4ed8\]:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.hover\:bg-\[\#1fb954\]:hover{--tw-bg-opacity:1;background-color:rgb(31 185 84/var(--tw-bg-opacity,1))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.hover\:bg-white\/25:hover{background-color:hsla(0,0%,100%,.25)}.hover\:text-\[\#2563eb\]:hover{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.hover\:text-red-500:hover{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 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)}.focus\:border-\[\#2563eb\]:focus{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity,1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-\[\#2563eb\]\/15:focus{--tw-ring-color:rgba(37,99,235,.15)}.active\:bg-\[\#1e40af\]:active{--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity,1))}.group:hover .group-hover\:shadow-\[0_4px_12px_rgba\(37\2c 99\2c 235\2c 0\.4\)\]{--tw-shadow:0 4px 12px rgba(37,99,235,.4);--tw-shadow-colored:0 4px 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)}@media (min-width:640px){.sm\:flex{display:flex}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:gap-7{gap:1.75rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:px-\[8\%\]{padding-left:8%;padding-right:8%}.md\:text-\[18px\]{font-size:18px}.md\:text-\[26px\]{font-size:26px}.md\:text-\[40px\]{font-size:40px}}@media (min-width:1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}</style>
</head>
<body>
  <div id="root"></div>
  
  <script type="module">var bc=Object.create;var{getPrototypeOf:ef,defineProperty:Vl,getOwnPropertyNames:nf}=Object;var tf=Object.prototype.hasOwnProperty;var _n=(e,n,t)=>{t=e!=null?bc(ef(e)):{};let r=n||!e||!e.__esModule?Vl(t,"default",{value:e,enumerable:!0}):t;for(let l of nf(e))if(!tf.call(r,l))Vl(r,l,{get:()=>e[l],enumerable:!0});return r};var hr=(e,n)=>()=>(n||e((n={exports:{}}).exports,n),n.exports);var rf=(e,n)=>{for(var t in n)Vl(e,t,{get:n[t],enumerable:!0,configurable:!0,set:(r)=>n[t]=()=>r})};var lf=(e,n)=>()=>(e&&(n=e(e=0)),n);var gt=hr((Sf)=>{var yt=Symbol.for("react.element"),of=Symbol.for("react.portal"),uf=Symbol.for("react.fragment"),sf=Symbol.for("react.strict_mode"),af=Symbol.for("react.profiler"),cf=Symbol.for("react.provider"),ff=Symbol.for("react.context"),df=Symbol.for("react.forward_ref"),pf=Symbol.for("react.suspense"),hf=Symbol.for("react.memo"),vf=Symbol.for("react.lazy"),ai=Symbol.iterator;function mf(e){if(e===null||typeof e!=="object")return null;return e=ai&&e[ai]||e["@@iterator"],typeof e==="function"?e:null}var di={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},pi=Object.assign,hi={};function An(e,n,t){this.props=e,this.context=n,this.refs=hi,this.updater=t||di}An.prototype.isReactComponent={};An.prototype.setState=function(e,n){if(typeof e!=="object"&&typeof e!=="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,n,"setState")};An.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function vi(){}vi.prototype=An.prototype;function Al(e,n,t){this.props=e,this.context=n,this.refs=hi,this.updater=t||di}var $l=Al.prototype=new vi;$l.constructor=Al;pi($l,An.prototype);$l.isPureReactComponent=!0;var ci=Array.isArray,mi=Object.prototype.hasOwnProperty,Wl={current:null},yi={key:!0,ref:!0,__self:!0,__source:!0};function gi(e,n,t){var r,l={},o=null,u=null;if(n!=null)for(r in n.ref!==void 0&&(u=n.ref),n.key!==void 0&&(o=""+n.key),n)mi.call(n,r)&&!yi.hasOwnProperty(r)&&(l[r]=n[r]);var i=arguments.length-2;if(i===1)l.children=t;else if(1<i){for(var s=Array(i),c=0;c<i;c++)s[c]=arguments[c+2];l.children=s}if(e&&e.defaultProps)for(r in i=e.defaultProps,i)l[r]===void 0&&(l[r]=i[r]);return{$$typeof:yt,type:e,key:o,ref:u,props:l,_owner:Wl.current}}function yf(e,n){return{$$typeof:yt,type:e.type,key:n,ref:e.ref,props:e.props,_owner:e._owner}}function Hl(e){return typeof e==="object"&&e!==null&&e.$$typeof===yt}function gf(e){var n={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(t){return n[t]})}var fi=/\/+/g;function Bl(e,n){return typeof e==="object"&&e!==null&&e.key!=null?gf(""+e.key):n.toString(36)}function mr(e,n,t,r,l){var o=typeof e;if(o==="undefined"||o==="boolean")e=null;var u=!1;if(e===null)u=!0;else switch(o){case"string":case"number":u=!0;break;case"object":switch(e.$$typeof){case yt:case of:u=!0}}if(u)return u=e,l=l(u),e=r===""?"."+Bl(u,0):r,ci(l)?(t="",e!=null&&(t=e.replace(fi,"$&/")+"/"),mr(l,n,t,"",function(c){return c})):l!=null&&(Hl(l)&&(l=yf(l,t+(!l.key||u&&u.key===l.key?"":(""+l.key).replace(fi,"$&/")+"/")+e)),n.push(l)),1;if(u=0,r=r===""?".":r+":",ci(e))for(var i=0;i<e.length;i++){o=e[i];var s=r+Bl(o,i);u+=mr(o,n,t,s,l)}else if(s=mf(e),typeof s==="function")for(e=s.call(e),i=0;!(o=e.next()).done;)o=o.value,s=r+Bl(o,i++),u+=mr(o,n,t,s,l);else if(o==="object")throw n=String(e),Error("Objects are not valid as a React child (found: "+(n==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":n)+"). If you meant to render a collection of children, use an array instead.");return u}function vr(e,n,t){if(e==null)return e;var r=[],l=0;return mr(e,r,"","",function(o){return n.call(t,o,l++)}),r}function wf(e){if(e._status===-1){var n=e._result;n=n(),n.then(function(t){if(e._status===0||e._status===-1)e._status=1,e._result=t},function(t){if(e._status===0||e._status===-1)e._status=2,e._result=t}),e._status===-1&&(e._status=0,e._result=n)}if(e._status===1)return e._result.default;throw e._result}var ue={current:null},yr={transition:null},kf={ReactCurrentDispatcher:ue,ReactCurrentBatchConfig:yr,ReactCurrentOwner:Wl};function wi(){throw Error("act(...) is not supported in production builds of React.")}Sf.Children={map:vr,forEach:function(e,n,t){vr(e,function(){n.apply(this,arguments)},t)},count:function(e){var n=0;return vr(e,function(){n++}),n},toArray:function(e){return vr(e,function(n){return n})||[]},only:function(e){if(!Hl(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};Sf.Component=An;Sf.Fragment=uf;Sf.Profiler=af;Sf.PureComponent=Al;Sf.StrictMode=sf;Sf.Suspense=pf;Sf.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=kf;Sf.act=wi;Sf.cloneElement=function(e,n,t){if(e===null||e===void 0)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=pi({},e.props),l=e.key,o=e.ref,u=e._owner;if(n!=null){if(n.ref!==void 0&&(o=n.ref,u=Wl.current),n.key!==void 0&&(l=""+n.key),e.type&&e.type.defaultProps)var i=e.type.defaultProps;for(s in n)mi.call(n,s)&&!yi.hasOwnProperty(s)&&(r[s]=n[s]===void 0&&i!==void 0?i[s]:n[s])}var s=arguments.length-2;if(s===1)r.children=t;else if(1<s){i=Array(s);for(var c=0;c<s;c++)i[c]=arguments[c+2];r.children=i}return{$$typeof:yt,type:e.type,key:l,ref:o,props:r,_owner:u}};Sf.createContext=function(e){return e={$$typeof:ff,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:cf,_context:e},e.Consumer=e};Sf.createElement=gi;Sf.createFactory=function(e){var n=gi.bind(null,e);return n.type=e,n};Sf.createRef=function(){return{current:null}};Sf.forwardRef=function(e){return{$$typeof:df,render:e}};Sf.isValidElement=Hl;Sf.lazy=function(e){return{$$typeof:vf,_payload:{_status:-1,_result:e},_init:wf}};Sf.memo=function(e,n){return{$$typeof:hf,type:e,compare:n===void 0?null:n}};Sf.startTransition=function(e){var n=yr.transition;yr.transition={};try{e()}finally{yr.transition=n}};Sf.unstable_act=wi;Sf.useCallback=function(e,n){return ue.current.useCallback(e,n)};Sf.useContext=function(e){return ue.current.useContext(e)};Sf.useDebugValue=function(){};Sf.useDeferredValue=function(e){return ue.current.useDeferredValue(e)};Sf.useEffect=function(e,n){return ue.current.useEffect(e,n)};Sf.useId=function(){return ue.current.useId()};Sf.useImperativeHandle=function(e,n,t){return ue.current.useImperativeHandle(e,n,t)};Sf.useInsertionEffect=function(e,n){return ue.current.useInsertionEffect(e,n)};Sf.useLayoutEffect=function(e,n){return ue.current.useLayoutEffect(e,n)};Sf.useMemo=function(e,n){return ue.current.useMemo(e,n)};Sf.useReducer=function(e,n,t){return ue.current.useReducer(e,n,t)};Sf.useRef=function(e){return ue.current.useRef(e)};Sf.useState=function(e){return ue.current.useState(e)};Sf.useSyncExternalStore=function(e,n,t){return ue.current.useSyncExternalStore(e,n,t)};Sf.useTransition=function(){return ue.current.useTransition()};Sf.version="18.3.1"});var zi=hr((od)=>{function Kl(e,n){var t=e.length;e.push(n);e:for(;0<t;){var r=t-1>>>1,l=e[r];if(0<gr(l,n))e[r]=n,e[t]=l,t=r;else break e}}function Le(e){return e.length===0?null:e[0]}function Er(e){if(e.length===0)return null;var n=e[0],t=e.pop();if(t!==n){e[0]=t;e:for(var r=0,l=e.length,o=l>>>1;r<o;){var u=2*(r+1)-1,i=e[u],s=u+1,c=e[s];if(0>gr(i,t))s<l&&0>gr(c,i)?(e[r]=c,e[s]=t,r=s):(e[r]=i,e[u]=t,r=u);else if(s<l&&0>gr(c,t))e[r]=c,e[s]=t,r=s;else break e}}return n}function gr(e,n){var t=e.sortIndex-n.sortIndex;return t!==0?t:e.id-n.id}if(typeof performance==="object"&&typeof performance.now==="function")Yl=performance,od.unstable_now=function(){return Yl.now()};else wr=Date,Xl=wr.now(),od.unstable_now=function(){return wr.now()-Xl};var Yl,wr,Xl,De=[],en=[],ld=1,ke=null,ee=3,_r=!1,Cn=!1,kt=!1,Si=typeof setTimeout==="function"?setTimeout:null,Ei=typeof clearTimeout==="function"?clearTimeout:null,ki=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function Gl(e){for(var n=Le(en);n!==null;){if(n.callback===null)Er(en);else if(n.startTime<=e)Er(en),n.sortIndex=n.expirationTime,Kl(De,n);else break;n=Le(en)}}function Jl(e){if(kt=!1,Gl(e),!Cn)if(Le(De)!==null)Cn=!0,jl(ql);else{var n=Le(en);n!==null&&bl(Jl,n.startTime-e)}}function ql(e,n){Cn=!1,kt&&(kt=!1,Ei(St),St=-1),_r=!0;var t=ee;try{Gl(n);for(ke=Le(De);ke!==null&&(!(ke.expirationTime>n)||e&&!Ni());){var r=ke.callback;if(typeof r==="function"){ke.callback=null,ee=ke.priorityLevel;var l=r(ke.expirationTime<=n);n=od.unstable_now(),typeof l==="function"?ke.callback=l:ke===Le(De)&&Er(De),Gl(n)}else Er(De);ke=Le(De)}if(ke!==null)var o=!0;else{var u=Le(en);u!==null&&bl(Jl,u.startTime-n),o=!1}return o}finally{ke=null,ee=t,_r=!1}}var Cr=!1,kr=null,St=-1,_i=5,Ci=-1;function Ni(){return od.unstable_now()-Ci<_i?!1:!0}function Ql(){if(kr!==null){var e=od.unstable_now();Ci=e;var n=!0;try{n=kr(!0,e)}finally{n?wt():(Cr=!1,kr=null)}}else Cr=!1}var wt;if(typeof ki==="function")wt=function(){ki(Ql)};else if(typeof MessageChannel<"u")Sr=new MessageChannel,Zl=Sr.port2,Sr.port1.onmessage=Ql,wt=function(){Zl.postMessage(null)};else wt=function(){Si(Ql,0)};var Sr,Zl;function jl(e){kr=e,Cr||(Cr=!0,wt())}function bl(e,n){St=Si(function(){e(od.unstable_now())},n)}od.unstable_IdlePriority=5;od.unstable_ImmediatePriority=1;od.unstable_LowPriority=4;od.unstable_NormalPriority=3;od.unstable_Profiling=null;od.unstable_UserBlockingPriority=2;od.unstable_cancelCallback=function(e){e.callback=null};od.unstable_continueExecution=function(){Cn||_r||(Cn=!0,jl(ql))};od.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):_i=0<e?Math.floor(1000/e):5};od.unstable_getCurrentPriorityLevel=function(){return ee};od.unstable_getFirstCallbackNode=function(){return Le(De)};od.unstable_next=function(e){switch(ee){case 1:case 2:case 3:var n=3;break;default:n=ee}var t=ee;ee=n;try{return e()}finally{ee=t}};od.unstable_pauseExecution=function(){};od.unstable_requestPaint=function(){};od.unstable_runWithPriority=function(e,n){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var t=ee;ee=e;try{return n()}finally{ee=t}};od.unstable_scheduleCallback=function(e,n,t){var r=od.unstable_now();switch(typeof t==="object"&&t!==null?(t=t.delay,t=typeof t==="number"&&0<t?r+t:r):t=r,e){case 1:var l=-1;break;case 2:l=250;break;case 5:l=1073741823;break;case 4:l=1e4;break;default:l=5000}return l=t+l,e={id:ld++,callback:n,priorityLevel:e,startTime:t,expirationTime:l,sortIndex:-1},t>r?(e.sortIndex=t,Kl(en,e),Le(De)===null&&e===Le(en)&&(kt?(Ei(St),St=-1):kt=!0,bl(Jl,t-r))):(e.sortIndex=l,Kl(De,e),Cn||_r||(Cn=!0,jl(ql))),e};od.unstable_shouldYield=Ni;od.unstable_wrapCallback=function(e){var n=ee;return function(){var t=ee;ee=n;try{return e.apply(this,arguments)}finally{ee=t}}}});var ui={};rf(ui,{version:()=>Ac,unstable_renderSubtreeIntoContainer:()=>Bc,unstable_batchedUpdates:()=>Vc,unmountComponentAtNode:()=>Uc,render:()=>Dc,hydrateRoot:()=>Oc,hydrate:()=>Fc,flushSync:()=>Ic,findDOMNode:()=>Mc,createRoot:()=>Rc,createPortal:()=>xc,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:()=>Tc});function w(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t<arguments.length;t++)n+="&args[]="+encodeURIComponent(arguments[t]);return"Minified React error #"+e+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function Vn(e,n){st(e,n),st(e+"Capture",n)}function st(e,n){Yt[e]=n;for(e=0;e<n.length;e++)Ms.add(n[e])}function Nd(e){if(Eo.call(Li,e))return!0;if(Eo.call(Pi,e))return!1;if(Cd.test(e))return Li[e]=!0;return Pi[e]=!0,!1}function zd(e,n,t,r){if(t!==null&&t.type===0)return!1;switch(typeof n){case"function":case"symbol":return!0;case"boolean":if(r)return!1;if(t!==null)return!t.acceptsBooleans;return e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-";default:return!1}}function Pd(e,n,t,r){if(n===null||typeof n>"u"||zd(e,n,t,r))return!0;if(r)return!1;if(t!==null)switch(t.type){case 3:return!n;case 4:return n===!1;case 5:return isNaN(n);case 6:return isNaN(n)||1>n}return!1}function ae(e,n,t,r,l,o,u){this.acceptsBooleans=n===2||n===3||n===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=o,this.removeEmptyString=u}function yu(e){return e[1].toUpperCase()}function gu(e,n,t,r){var l=j.hasOwnProperty(n)?j[n]:null;if(l!==null?l.type!==0:r||!(2<n.length)||n[0]!=="o"&&n[0]!=="O"||n[1]!=="n"&&n[1]!=="N")Pd(n,t,l,r)&&(t=null),r||l===null?Nd(n)&&(t===null?e.removeAttribute(n):e.setAttribute(n,""+t)):l.mustUseProperty?e[l.propertyName]=t===null?l.type===3?!1:"":t:(n=l.attributeName,r=l.attributeNamespace,t===null?e.removeAttribute(n):(l=l.type,t=l===3||l===4&&t===!0?"":""+t,r?e.setAttributeNS(r,n,t):e.setAttribute(n,t)))}function Et(e){if(e===null||typeof e!=="object")return null;return e=Ti&&e[Ti]||e["@@iterator"],typeof e==="function"?e:null}function Tt(e){if(eo===void 0)try{throw Error()}catch(t){var n=t.stack.trim().match(/\n( *(at )?)/);eo=n&&n[1]||""}return`
`+eo+e}function to(e,n){if(!e||no)return"";no=!0;var t=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(n)if(n=function(){throw Error()},Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),typeof Reflect==="object"&&Reflect.construct){try{Reflect.construct(n,[])}catch(c){var r=c}Reflect.construct(e,[],n)}else{try{n.call()}catch(c){r=c}e.call(n.prototype)}else{try{throw Error()}catch(c){r=c}e()}}catch(c){if(c&&r&&typeof c.stack==="string"){for(var l=c.stack.split(`
`),o=r.stack.split(`
`),u=l.length-1,i=o.length-1;1<=u&&0<=i&&l[u]!==o[i];)i--;for(;1<=u&&0<=i;u--,i--)if(l[u]!==o[i]){if(u!==1||i!==1)do if(u--,i--,0>i||l[u]!==o[i]){var s=`
`+l[u].replace(" at new "," at ");return e.displayName&&s.includes("<anonymous>")&&(s=s.replace("<anonymous>",e.displayName)),s}while(1<=u&&0<=i);break}}}finally{no=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?Tt(e):""}function Ld(e){switch(e.tag){case 5:return Tt(e.type);case 16:return Tt("Lazy");case 13:return Tt("Suspense");case 19:return Tt("SuspenseList");case 0:case 2:case 15:return e=to(e.type,!1),e;case 11:return e=to(e.type.render,!1),e;case 1:return e=to(e.type,!0),e;default:return""}}function zo(e){if(e==null)return null;if(typeof e==="function")return e.displayName||e.name||null;if(typeof e==="string")return e;switch(e){case Kn:return"Fragment";case Qn:return"Portal";case _o:return"Profiler";case wu:return"StrictMode";case Co:return"Suspense";case No:return"SuspenseList"}if(typeof e==="object")switch(e.$$typeof){case Fs:return(e.displayName||"Context")+".Consumer";case Is:return(e._context.displayName||"Context")+".Provider";case ku:var n=e.render;return e=e.displayName,e||(e=n.displayName||n.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Su:return n=e.displayName||null,n!==null?n:zo(e.type)||"Memo";case tn:n=e._payload,e=e._init;try{return zo(e(n))}catch(t){}}return null}function Td(e){var n=e.type;switch(e.tag){case 24:return"Cache";case 9:return(n.displayName||"Context")+".Consumer";case 10:return(n._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=n.render,e=e.displayName||e.name||"",n.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return n;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return zo(n);case 8:return n===wu?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof n==="function")return n.displayName||n.name||null;if(typeof n==="string")return n}return null}function yn(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Ds(e){var n=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(n==="checkbox"||n==="radio")}function xd(e){var n=Ds(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,n),r=""+e[n];if(!e.hasOwnProperty(n)&&typeof t<"u"&&typeof t.get==="function"&&typeof t.set==="function"){var{get:l,set:o}=t;return Object.defineProperty(e,n,{configurable:!0,get:function(){return l.call(this)},set:function(u){r=""+u,o.call(this,u)}}),Object.defineProperty(e,n,{enumerable:t.enumerable}),{getValue:function(){return r},setValue:function(u){r=""+u},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}function zr(e){e._valueTracker||(e._valueTracker=xd(e))}function Us(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t=n.getValue(),r="";return e&&(r=Ds(e)?e.checked?"true":"false":e.value),e=r,e!==t?(n.setValue(e),!0):!1}function qr(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch(n){return e.body}}function Po(e,n){var t=n.checked;return $({},n,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:t!=null?t:e._wrapperState.initialChecked})}function xi(e,n){var t=n.defaultValue==null?"":n.defaultValue,r=n.checked!=null?n.checked:n.defaultChecked;t=yn(n.value!=null?n.value:t),e._wrapperState={initialChecked:r,initialValue:t,controlled:n.type==="checkbox"||n.type==="radio"?n.checked!=null:n.value!=null}}function Vs(e,n){n=n.checked,n!=null&&gu(e,"checked",n,!1)}function Lo(e,n){Vs(e,n);var t=yn(n.value),r=n.type;if(t!=null)if(r==="number"){if(t===0&&e.value===""||e.value!=t)e.value=""+t}else e.value!==""+t&&(e.value=""+t);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}n.hasOwnProperty("value")?To(e,n.type,t):n.hasOwnProperty("defaultValue")&&To(e,n.type,yn(n.defaultValue)),n.checked==null&&n.defaultChecked!=null&&(e.defaultChecked=!!n.defaultChecked)}function Ri(e,n,t){if(n.hasOwnProperty("value")||n.hasOwnProperty("defaultValue")){var r=n.type;if(!(r!=="submit"&&r!=="reset"||n.value!==void 0&&n.value!==null))return;n=""+e._wrapperState.initialValue,t||n===e.value||(e.value=n),e.defaultValue=n}t=e.name,t!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,t!==""&&(e.name=t)}function To(e,n,t){if(n!=="number"||qr(e.ownerDocument)!==e)t==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t)}function tt(e,n,t,r){if(e=e.options,n){n={};for(var l=0;l<t.length;l++)n["$"+t[l]]=!0;for(t=0;t<e.length;t++)l=n.hasOwnProperty("$"+e[t].value),e[t].selected!==l&&(e[t].selected=l),l&&r&&(e[t].defaultSelected=!0)}else{t=""+yn(t),n=null;for(l=0;l<e.length;l++){if(e[l].value===t){e[l].selected=!0,r&&(e[l].defaultSelected=!0);return}n!==null||e[l].disabled||(n=e[l])}n!==null&&(n.selected=!0)}}function xo(e,n){if(n.dangerouslySetInnerHTML!=null)throw Error(w(91));return $({},n,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Mi(e,n){var t=n.value;if(t==null){if(t=n.children,n=n.defaultValue,t!=null){if(n!=null)throw Error(w(92));if(xt(t)){if(1<t.length)throw Error(w(93));t=t[0]}n=t}n==null&&(n=""),t=n}e._wrapperState={initialValue:yn(t)}}function Bs(e,n){var t=yn(n.value),r=yn(n.defaultValue);t!=null&&(t=""+t,t!==e.value&&(e.value=t),n.defaultValue==null&&e.defaultValue!==t&&(e.defaultValue=t)),r!=null&&(e.defaultValue=""+r)}function Ii(e){var n=e.textContent;n===e._wrapperState.initialValue&&n!==""&&n!==null&&(e.value=n)}function As(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function Ro(e,n){return e==null||e==="http://www.w3.org/1999/xhtml"?As(n):e==="http://www.w3.org/2000/svg"&&n==="foreignObject"?"http://www.w3.org/1999/xhtml":e}function Xt(e,n){if(n){var t=e.firstChild;if(t&&t===e.lastChild&&t.nodeType===3){t.nodeValue=n;return}}e.textContent=n}function Ws(e,n,t){return n==null||typeof n==="boolean"||n===""?"":t||typeof n!=="number"||n===0||Ut.hasOwnProperty(e)&&Ut[e]?(""+n).trim():n+"px"}function Hs(e,n){e=e.style;for(var t in n)if(n.hasOwnProperty(t)){var r=t.indexOf("--")===0,l=Ws(t,n[t],r);t==="float"&&(t="cssFloat"),r?e.setProperty(t,l):e[t]=l}}function Mo(e,n){if(n){if(Md[e]&&(n.children!=null||n.dangerouslySetInnerHTML!=null))throw Error(w(137,e));if(n.dangerouslySetInnerHTML!=null){if(n.children!=null)throw Error(w(60));if(typeof n.dangerouslySetInnerHTML!=="object"||!("__html"in n.dangerouslySetInnerHTML))throw Error(w(61))}if(n.style!=null&&typeof n.style!=="object")throw Error(w(62))}}function Io(e,n){if(e.indexOf("-")===-1)return typeof n.is==="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function Eu(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}function Fi(e){if(e=fr(e)){if(typeof Oo!=="function")throw Error(w(280));var n=e.stateNode;n&&(n=Nl(n),Oo(e.stateNode,e.type,n))}}function Qs(e){rt?lt?lt.push(e):lt=[e]:rt=e}function Ks(){if(rt){var e=rt,n=lt;if(lt=rt=null,Fi(e),n)for(e=0;e<n.length;e++)Fi(n[e])}}function Ys(e,n){return e(n)}function Xs(){}function Gs(e,n,t){if(ro)return e(n,t);ro=!0;try{return Ys(e,n,t)}finally{if(ro=!1,rt!==null||lt!==null)Xs(),Ks()}}function Gt(e,n){var t=e.stateNode;if(t===null)return null;var r=Nl(t);if(r===null)return null;t=r[n];e:switch(n){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(t&&typeof t!=="function")throw Error(w(231,n,typeof t));return t}function Id(e,n,t,r,l,o,u,i,s){var c=Array.prototype.slice.call(arguments,3);try{n.apply(t,c)}catch(h){this.onError(h)}}function Od(e,n,t,r,l,o,u,i,s){Vt=!1,jr=null,Id.apply(Fd,arguments)}function Dd(e,n,t,r,l,o,u,i,s){if(Od.apply(this,arguments),Vt){if(Vt){var c=jr;Vt=!1,jr=null}else throw Error(w(198));br||(br=!0,Uo=c)}}function Bn(e){var n=e,t=e;if(e.alternate)for(;n.return;)n=n.return;else{e=n;do n=e,(n.flags&4098)!==0&&(t=n.return),e=n.return;while(e)}return n.tag===3?t:null}function Zs(e){if(e.tag===13){var n=e.memoizedState;if(n===null&&(e=e.alternate,e!==null&&(n=e.memoizedState)),n!==null)return n.dehydrated}return null}function Oi(e){if(Bn(e)!==e)throw Error(w(188))}function Ud(e){var n=e.alternate;if(!n){if(n=Bn(e),n===null)throw Error(w(188));return n!==e?null:e}for(var t=e,r=n;;){var l=t.return;if(l===null)break;var o=l.alternate;if(o===null){if(r=l.return,r!==null){t=r;continue}break}if(l.child===o.child){for(o=l.child;o;){if(o===t)return Oi(l),e;if(o===r)return Oi(l),n;o=o.sibling}throw Error(w(188))}if(t.return!==r.return)t=l,r=o;else{for(var u=!1,i=l.child;i;){if(i===t){u=!0,t=l,r=o;break}if(i===r){u=!0,r=l,t=o;break}i=i.sibling}if(!u){for(i=o.child;i;){if(i===t){u=!0,t=o,r=l;break}if(i===r){u=!0,r=o,t=l;break}i=i.sibling}if(!u)throw Error(w(189))}}if(t.alternate!==r)throw Error(w(190))}if(t.tag!==3)throw Error(w(188));return t.stateNode.current===t?e:n}function Js(e){return e=Ud(e),e!==null?qs(e):null}function qs(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var n=qs(e);if(n!==null)return n;e=e.sibling}return null}function Wd(e){if(Ae&&typeof Ae.onCommitFiberRoot==="function")try{Ae.onCommitFiberRoot(Sl,e,void 0,(e.current.flags&128)===128)}catch(n){}}function Kd(e){return e>>>=0,e===0?32:31-(Hd(e)/Qd|0)|0}function Rt(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function nl(e,n){var t=e.pendingLanes;if(t===0)return 0;var r=0,l=e.suspendedLanes,o=e.pingedLanes,u=t&268435455;if(u!==0){var i=u&~l;i!==0?r=Rt(i):(o&=u,o!==0&&(r=Rt(o)))}else u=t&~l,u!==0?r=Rt(u):o!==0&&(r=Rt(o));if(r===0)return 0;if(n!==0&&n!==r&&(n&l)===0&&(l=r&-r,o=n&-n,l>=o||l===16&&(o&4194240)!==0))return n;if((r&4)!==0&&(r|=t&16),n=e.entangledLanes,n!==0)for(e=e.entanglements,n&=r;0<n;)t=31-Ie(n),l=1<<t,r|=e[t],n&=~l;return r}function Yd(e,n){switch(e){case 1:case 2:case 4:return n+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return n+5000;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Xd(e,n){for(var{suspendedLanes:t,pingedLanes:r,expirationTimes:l,pendingLanes:o}=e;0<o;){var u=31-Ie(o),i=1<<u,s=l[u];if(s===-1){if((i&t)===0||(i&r)!==0)l[u]=Yd(i,n)}else s<=n&&(e.expiredLanes|=i);o&=~i}}function Vo(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function na(){var e=Lr;return Lr<<=1,(Lr&4194240)===0&&(Lr=64),e}function lo(e){for(var n=[],t=0;31>t;t++)n.push(e);return n}function ar(e,n,t){e.pendingLanes|=n,n!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,n=31-Ie(n),e[n]=t}function Gd(e,n){var t=e.pendingLanes&~n;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=n,e.mutableReadLanes&=n,e.entangledLanes&=n,n=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<t;){var l=31-Ie(t),o=1<<l;n[l]=0,r[l]=-1,e[l]=-1,t&=~o}}function Cu(e,n){var t=e.entangledLanes|=n;for(e=e.entanglements;t;){var r=31-Ie(t),l=1<<r;l&n|e[r]&n&&(e[r]|=n),t&=~l}}function ta(e){return e&=-e,1<e?4<e?(e&268435455)!==0?16:536870912:4:1}function Ui(e,n){switch(e){case"focusin":case"focusout":an=null;break;case"dragenter":case"dragleave":cn=null;break;case"mouseover":case"mouseout":fn=null;break;case"pointerover":case"pointerout":Zt.delete(n.pointerId);break;case"gotpointercapture":case"lostpointercapture":Jt.delete(n.pointerId)}}function _t(e,n,t,r,l,o){if(e===null||e.nativeEvent!==o)return e={blockedOn:n,domEventName:t,eventSystemFlags:r,nativeEvent:o,targetContainers:[l]},n!==null&&(n=fr(n),n!==null&&Nu(n)),e;return e.eventSystemFlags|=r,n=e.targetContainers,l!==null&&n.indexOf(l)===-1&&n.push(l),e}function Jd(e,n,t,r,l){switch(n){case"focusin":return an=_t(an,e,n,t,r,l),!0;case"dragenter":return cn=_t(cn,e,n,t,r,l),!0;case"mouseover":return fn=_t(fn,e,n,t,r,l),!0;case"pointerover":var o=l.pointerId;return Zt.set(o,_t(Zt.get(o)||null,e,n,t,r,l)),!0;case"gotpointercapture":return o=l.pointerId,Jt.set(o,_t(Jt.get(o)||null,e,n,t,r,l)),!0}return!1}function ia(e){var n=Ln(e.target);if(n!==null){var t=Bn(n);if(t!==null){if(n=t.tag,n===13){if(n=Zs(t),n!==null){e.blockedOn=n,ua(e.priority,function(){la(t)});return}}else if(n===3&&t.stateNode.current.memoizedState.isDehydrated){e.blockedOn=t.tag===3?t.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Ar(e){if(e.blockedOn!==null)return!1;for(var n=e.targetContainers;0<n.length;){var t=Ao(e.domEventName,e.eventSystemFlags,n[0],e.nativeEvent);if(t===null){t=e.nativeEvent;var r=new t.constructor(t.type,t);Fo=r,t.target.dispatchEvent(r),Fo=null}else return n=fr(t),n!==null&&Nu(n),e.blockedOn=t,!1;n.shift()}return!0}function Vi(e,n,t){Ar(e)&&t.delete(n)}function qd(){Bo=!1,an!==null&&Ar(an)&&(an=null),cn!==null&&Ar(cn)&&(cn=null),fn!==null&&Ar(fn)&&(fn=null),Zt.forEach(Vi),Jt.forEach(Vi)}function Ct(e,n){e.blockedOn===n&&(e.blockedOn=null,Bo||(Bo=!0,U.unstable_scheduleCallback(U.unstable_NormalPriority,qd)))}function qt(e){function n(l){return Ct(l,e)}if(0<xr.length){Ct(xr[0],e);for(var t=1;t<xr.length;t++){var r=xr[t];r.blockedOn===e&&(r.blockedOn=null)}}an!==null&&Ct(an,e),cn!==null&&Ct(cn,e),fn!==null&&Ct(fn,e),Zt.forEach(n),Jt.forEach(n);for(t=0;t<ln.length;t++)r=ln[t],r.blockedOn===e&&(r.blockedOn=null);for(;0<ln.length&&(t=ln[0],t.blockedOn===null);)ia(t),t.blockedOn===null&&ln.shift()}function jd(e,n,t,r){var l=R,o=ot.transition;ot.transition=null;try{R=1,zu(e,n,t,r)}finally{R=l,ot.transition=o}}function bd(e,n,t,r){var l=R,o=ot.transition;ot.transition=null;try{R=4,zu(e,n,t,r)}finally{R=l,ot.transition=o}}function zu(e,n,t,r){if(tl){var l=Ao(e,n,t,r);if(l===null)co(e,n,r,rl,t),Ui(e,r);else if(Jd(l,e,n,t,r))r.stopPropagation();else if(Ui(e,r),n&4&&-1<Zd.indexOf(e)){for(;l!==null;){var o=fr(l);if(o!==null&&ra(o),o=Ao(e,n,t,r),o===null&&co(e,n,r,rl,t),o===l)break;l=o}l!==null&&r.stopPropagation()}else co(e,n,r,null,t)}}function Ao(e,n,t,r){if(rl=null,e=Eu(r),e=Ln(e),e!==null)if(n=Bn(e),n===null)e=null;else if(t=n.tag,t===13){if(e=Zs(n),e!==null)return e;e=null}else if(t===3){if(n.stateNode.current.memoizedState.isDehydrated)return n.tag===3?n.stateNode.containerInfo:null;e=null}else n!==e&&(e=null);return rl=e,null}function sa(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(Ad()){case _u:return 1;case bs:return 4;case el:case $d:return 16;case ea:return 536870912;default:return 16}default:return 16}}function aa(){if($r)return $r;var e,n=Pu,t=n.length,r,l="value"in un?un.value:un.textContent,o=l.length;for(e=0;e<t&&n[e]===l[e];e++);var u=t-e;for(r=1;r<=u&&n[t-r]===l[o-r];r++);return $r=l.slice(e,1<r?1-r:void 0)}function Wr(e){var n=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&n===13&&(e=13)):e=n,e===10&&(e=13),32<=e||e===13?e:0}function Rr(){return!0}function Bi(){return!1}function we(e){function n(t,r,l,o,u){this._reactName=t,this._targetInst=l,this.type=r,this.nativeEvent=o,this.target=u,this.currentTarget=null;for(var i in e)e.hasOwnProperty(i)&&(t=e[i],this[i]=t?t(o):o[i]);return this.isDefaultPrevented=(o.defaultPrevented!=null?o.defaultPrevented:o.returnValue===!1)?Rr:Bi,this.isPropagationStopped=Bi,this}return $(n.prototype,{preventDefault:function(){this.defaultPrevented=!0;var t=this.nativeEvent;t&&(t.preventDefault?t.preventDefault():typeof t.returnValue!=="unknown"&&(t.returnValue=!1),this.isDefaultPrevented=Rr)},stopPropagation:function(){var t=this.nativeEvent;t&&(t.stopPropagation?t.stopPropagation():typeof t.cancelBubble!=="unknown"&&(t.cancelBubble=!0),this.isPropagationStopped=Rr)},persist:function(){},isPersistent:Rr}),n}function dp(e){var n=this.nativeEvent;return n.getModifierState?n.getModifierState(e):(e=fp[e])?!!n[e]:!1}function Tu(){return dp}function fa(e,n){switch(e){case"keyup":return Ep.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function da(e){return e=e.detail,typeof e==="object"&&"data"in e?e.data:null}function Cp(e,n){switch(e){case"compositionend":return da(n);case"keypress":if(n.which!==32)return null;return Qi=!0,Hi;case"textInput":return e=n.data,e===Hi&&Qi?null:e;default:return null}}function Np(e,n){if(Yn)return e==="compositionend"||!xu&&fa(e,n)?(e=aa(),$r=Pu=un=null,Yn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1<n.char.length)return n.char;if(n.which)return String.fromCharCode(n.which)}return null;case"compositionend":return ca&&n.locale!=="ko"?null:n.data;default:return null}}function Ki(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n==="input"?!!zp[e.type]:n==="textarea"?!0:!1}function pa(e,n,t,r){Qs(r),n=ll(n,"onChange"),0<n.length&&(t=new Lu("onChange","change",null,t,r),e.push({event:t,listeners:n}))}function Pp(e){Ca(e,0)}function _l(e){var n=Zn(e);if(Us(n))return e}function Lp(e,n){if(e==="change")return n}function Yi(){At&&(At.detachEvent("onpropertychange",va),jt=At=null)}function va(e){if(e.propertyName==="value"&&_l(jt)){var n=[];pa(n,jt,e,Eu(e)),Gs(Pp,n)}}function Tp(e,n,t){e==="focusin"?(Yi(),At=n,jt=t,At.attachEvent("onpropertychange",va)):e==="focusout"&&Yi()}function xp(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return _l(jt)}function Rp(e,n){if(e==="click")return _l(n)}function Mp(e,n){if(e==="input"||e==="change")return _l(n)}function Ip(e,n){return e===n&&(e!==0||1/e===1/n)||e!==e&&n!==n}function bt(e,n){if(Oe(e,n))return!0;if(typeof e!=="object"||e===null||typeof n!=="object"||n===null)return!1;var t=Object.keys(e),r=Object.keys(n);if(t.length!==r.length)return!1;for(r=0;r<t.length;r++){var l=t[r];if(!Eo.call(n,l)||!Oe(e[l],n[l]))return!1}return!0}function Xi(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Gi(e,n){var t=Xi(e);e=0;for(var r;t;){if(t.nodeType===3){if(r=e+t.textContent.length,e<=n&&r>=n)return{node:t,offset:n-e};e=r}e:{for(;t;){if(t.nextSibling){t=t.nextSibling;break e}t=t.parentNode}t=void 0}t=Xi(t)}}function ma(e,n){return e&&n?e===n?!0:e&&e.nodeType===3?!1:n&&n.nodeType===3?ma(e,n.parentNode):("contains"in e)?e.contains(n):e.compareDocumentPosition?!!(e.compareDocumentPosition(n)&16):!1:!1}function ya(){for(var e=window,n=qr();n instanceof e.HTMLIFrameElement;){try{var t=typeof n.contentWindow.location.href==="string"}catch(r){t=!1}if(t)e=n.contentWindow;else break;n=qr(e.document)}return n}function Ru(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&(n==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||n==="textarea"||e.contentEditable==="true")}function Fp(e){var n=ya(),t=e.focusedElem,r=e.selectionRange;if(n!==t&&t&&t.ownerDocument&&ma(t.ownerDocument.documentElement,t)){if(r!==null&&Ru(t)){if(n=r.start,e=r.end,e===void 0&&(e=n),"selectionStart"in t)t.selectionStart=n,t.selectionEnd=Math.min(e,t.value.length);else if(e=(n=t.ownerDocument||document)&&n.defaultView||window,e.getSelection){e=e.getSelection();var l=t.textContent.length,o=Math.min(r.start,l);r=r.end===void 0?o:Math.min(r.end,l),!e.extend&&o>r&&(l=r,r=o,o=l),l=Gi(t,o);var u=Gi(t,r);l&&u&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==u.node||e.focusOffset!==u.offset)&&(n=n.createRange(),n.setStart(l.node,l.offset),e.removeAllRanges(),o>r?(e.addRange(n),e.extend(u.node,u.offset)):(n.setEnd(u.node,u.offset),e.addRange(n)))}}n=[];for(e=t;e=e.parentNode;)e.nodeType===1&&n.push({element:e,left:e.scrollLeft,top:e.scrollTop});typeof t.focus==="function"&&t.focus();for(t=0;t<n.length;t++)e=n[t],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}function Zi(e,n,t){var r=t.window===t?t.document:t.nodeType===9?t:t.ownerDocument;Wo||Xn==null||Xn!==qr(r)||(r=Xn,("selectionStart"in r)&&Ru(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),$t&&bt($t,r)||($t=r,r=ll($o,"onSelect"),0<r.length&&(n=new Lu("onSelect","select",null,n,t),e.push({event:n,listeners:r}),n.target=Xn)))}function Mr(e,n){var t={};return t[e.toLowerCase()]=n.toLowerCase(),t["Webkit"+e]="webkit"+n,t["Moz"+e]="moz"+n,t}function Cl(e){if(so[e])return so[e];if(!Gn[e])return e;var n=Gn[e],t;for(t in n)if(n.hasOwnProperty(t)&&t in ga)return so[e]=n[t];return e}function wn(e,n){_a.set(e,n),Vn(n,[e])}function qi(e,n,t){var r=e.type||"unknown-event";e.currentTarget=t,Dd(r,n,void 0,e),e.currentTarget=null}function Ca(e,n){n=(n&4)!==0;for(var t=0;t<e.length;t++){var r=e[t],l=r.event;r=r.listeners;e:{var o=void 0;if(n)for(var u=r.length-1;0<=u;u--){var i=r[u],s=i.instance,c=i.currentTarget;if(i=i.listener,s!==o&&l.isPropagationStopped())break e;qi(l,i,c),o=s}else for(u=0;u<r.length;u++){if(i=r[u],s=i.instance,c=i.currentTarget,i=i.listener,s!==o&&l.isPropagationStopped())break e;qi(l,i,c),o=s}}}if(br)throw e=Uo,br=!1,Uo=null,e}function F(e,n){var t=n[Zo];t===void 0&&(t=n[Zo]=new Set);var r=e+"__bubble";t.has(r)||(Na(n,e,2,!1),t.add(r))}function ao(e,n,t){var r=0;n&&(r|=4),Na(t,e,r,n)}function er(e){if(!e[Ir]){e[Ir]=!0,Ms.forEach(function(t){t!=="selectionchange"&&(Dp.has(t)||ao(t,!1,e),ao(t,!0,e))});var n=e.nodeType===9?e:e.ownerDocument;n===null||n[Ir]||(n[Ir]=!0,ao("selectionchange",!1,n))}}function Na(e,n,t,r){switch(sa(n)){case 1:var l=jd;break;case 4:l=bd;break;default:l=zu}t=l.bind(null,n,t,e),l=void 0,!Do||n!=="touchstart"&&n!=="touchmove"&&n!=="wheel"||(l=!0),r?l!==void 0?e.addEventListener(n,t,{capture:!0,passive:l}):e.addEventListener(n,t,!0):l!==void 0?e.addEventListener(n,t,{passive:l}):e.addEventListener(n,t,!1)}function co(e,n,t,r,l){var o=r;if((n&1)===0&&(n&2)===0&&r!==null)e:for(;;){if(r===null)return;var u=r.tag;if(u===3||u===4){var i=r.stateNode.containerInfo;if(i===l||i.nodeType===8&&i.parentNode===l)break;if(u===4)for(u=r.return;u!==null;){var s=u.tag;if(s===3||s===4){if(s=u.stateNode.containerInfo,s===l||s.nodeType===8&&s.parentNode===l)return}u=u.return}for(;i!==null;){if(u=Ln(i),u===null)return;if(s=u.tag,s===5||s===6){r=o=u;continue e}i=i.parentNode}}r=r.return}Gs(function(){var c=o,h=Eu(t),y=[];e:{var p=_a.get(e);if(p!==void 0){var S=Lu,k=e;switch(e){case"keypress":if(Wr(t)===0)break e;case"keydown":case"keyup":S=hp;break;case"focusin":k="focus",S=io;break;case"focusout":k="blur",S=io;break;case"beforeblur":case"afterblur":S=io;break;case"click":if(t.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":S=Ai;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":S=tp;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":S=yp;break;case wa:case ka:case Sa:S=op;break;case Ea:S=wp;break;case"scroll":S=ep;break;case"wheel":S=Sp;break;case"copy":case"cut":case"paste":S=ip;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":S=Wi}var _=(n&4)!==0,V=!_&&e==="scroll",f=_?p!==null?p+"Capture":null:p;_=[];for(var a=c,d;a!==null;){d=a;var g=d.stateNode;if(d.tag===5&&g!==null&&(d=g,f!==null&&(g=Gt(a,f),g!=null&&_.push(nr(a,g,d)))),V)break;a=a.return}0<_.length&&(p=new S(p,k,null,t,h),y.push({event:p,listeners:_}))}}if((n&7)===0){e:{if(p=e==="mouseover"||e==="pointerover",S=e==="mouseout"||e==="pointerout",p&&t!==Fo&&(k=t.relatedTarget||t.fromElement)&&(Ln(k)||k[Ze]))break e;if(S||p){if(p=h.window===h?h:(p=h.ownerDocument)?p.defaultView||p.parentWindow:window,S){if(k=t.relatedTarget||t.toElement,S=c,k=k?Ln(k):null,k!==null&&(V=Bn(k),k!==V||k.tag!==5&&k.tag!==6))k=null}else S=null,k=c;if(S!==k){if(_=Ai,g="onMouseLeave",f="onMouseEnter",a="mouse",e==="pointerout"||e==="pointerover")_=Wi,g="onPointerLeave",f="onPointerEnter",a="pointer";if(V=S==null?p:Zn(S),d=k==null?p:Zn(k),p=new _(g,a+"leave",S,t,h),p.target=V,p.relatedTarget=d,g=null,Ln(h)===c&&(_=new _(f,a+"enter",k,t,h),_.target=d,_.relatedTarget=V,g=_),V=g,S&&k)n:{_=S,f=k,a=0;for(d=_;d;d=Wn(d))a++;d=0;for(g=f;g;g=Wn(g))d++;for(;0<a-d;)_=Wn(_),a--;for(;0<d-a;)f=Wn(f),d--;for(;a--;){if(_===f||f!==null&&_===f.alternate)break n;_=Wn(_),f=Wn(f)}_=null}else _=null;S!==null&&ji(y,p,S,_,!1),k!==null&&V!==null&&ji(y,V,k,_,!0)}}}e:{if(p=c?Zn(c):window,S=p.nodeName&&p.nodeName.toLowerCase(),S==="select"||S==="input"&&p.type==="file")var C=Lp;else if(Ki(p))if(ha)C=Mp;else{C=xp;var z=Tp}else(S=p.nodeName)&&S.toLowerCase()==="input"&&(p.type==="checkbox"||p.type==="radio")&&(C=Rp);if(C&&(C=C(e,c))){pa(y,C,t,h);break e}z&&z(e,p,c),e==="focusout"&&(z=p._wrapperState)&&z.controlled&&p.type==="number"&&To(p,"number",p.value)}switch(z=c?Zn(c):window,e){case"focusin":if(Ki(z)||z.contentEditable==="true")Xn=z,$o=c,$t=null;break;case"focusout":$t=$o=Xn=null;break;case"mousedown":Wo=!0;break;case"contextmenu":case"mouseup":case"dragend":Wo=!1,Zi(y,t,h);break;case"selectionchange":if(Op)break;case"keydown":case"keyup":Zi(y,t,h)}var P;if(xu)e:{switch(e){case"compositionstart":var L="onCompositionStart";break e;case"compositionend":L="onCompositionEnd";break e;case"compositionupdate":L="onCompositionUpdate";break e}L=void 0}else Yn?fa(e,t)&&(L="onCompositionEnd"):e==="keydown"&&t.keyCode===229&&(L="onCompositionStart");if(L&&(ca&&t.locale!=="ko"&&(Yn||L!=="onCompositionStart"?L==="onCompositionEnd"&&Yn&&(P=aa()):(un=h,Pu=("value"in un)?un.value:un.textContent,Yn=!0)),z=ll(c,L),0<z.length&&(L=new $i(L,e,null,t,h),y.push({event:L,listeners:z}),P?L.data=P:(P=da(t),P!==null&&(L.data=P)))),P=_p?Cp(e,t):Np(e,t))c=ll(c,"onBeforeInput"),0<c.length&&(h=new $i("onBeforeInput","beforeinput",null,t,h),y.push({event:h,listeners:c}),h.data=P)}Ca(y,n)})}function nr(e,n,t){return{instance:e,listener:n,currentTarget:t}}function ll(e,n){for(var t=n+"Capture",r=[];e!==null;){var l=e,o=l.stateNode;l.tag===5&&o!==null&&(l=o,o=Gt(e,t),o!=null&&r.unshift(nr(e,o,l)),o=Gt(e,n),o!=null&&r.push(nr(e,o,l))),e=e.return}return r}function Wn(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e?e:null}function ji(e,n,t,r,l){for(var o=n._reactName,u=[];t!==null&&t!==r;){var i=t,s=i.alternate,c=i.stateNode;if(s!==null&&s===r)break;i.tag===5&&c!==null&&(i=c,l?(s=Gt(t,o),s!=null&&u.unshift(nr(t,s,i))):l||(s=Gt(t,o),s!=null&&u.push(nr(t,s,i)))),t=t.return}u.length!==0&&e.push({event:n,listeners:u})}function bi(e){return(typeof e==="string"?e:""+e).replace(Up,`
`).replace(Vp,"")}function Fr(e,n,t){if(n=bi(n),bi(e)!==n&&t)throw Error(w(425))}function ol(){}function Xo(e,n){return e==="textarea"||e==="noscript"||typeof n.children==="string"||typeof n.children==="number"||typeof n.dangerouslySetInnerHTML==="object"&&n.dangerouslySetInnerHTML!==null&&n.dangerouslySetInnerHTML.__html!=null}function $p(e){setTimeout(function(){throw e})}function fo(e,n){var t=n,r=0;do{var l=t.nextSibling;if(e.removeChild(t),l&&l.nodeType===8)if(t=l.data,t==="/$"){if(r===0){e.removeChild(l),qt(n);return}r--}else t!=="$"&&t!=="$?"&&t!=="$!"||r++;t=l}while(t);qt(n)}function dn(e){for(;e!=null;e=e.nextSibling){var n=e.nodeType;if(n===1||n===3)break;if(n===8){if(n=e.data,n==="$"||n==="$!"||n==="$?")break;if(n==="/$")return null}}return e}function ns(e){e=e.previousSibling;for(var n=0;e;){if(e.nodeType===8){var t=e.data;if(t==="$"||t==="$!"||t==="$?"){if(n===0)return e;n--}else t==="/$"&&n++}e=e.previousSibling}return null}function Ln(e){var n=e[Be];if(n)return n;for(var t=e.parentNode;t;){if(n=t[Ze]||t[Be]){if(t=n.alternate,n.child!==null||t!==null&&t.child!==null)for(e=ns(e);e!==null;){if(t=e[Be])return t;e=ns(e)}return n}e=t,t=e.parentNode}return null}function fr(e){return e=e[Be]||e[Ze],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Zn(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(w(33))}function Nl(e){return e[tr]||null}function kn(e){return{current:e}}function O(e){0>Jn||(e.current=Jo[Jn],Jo[Jn]=null,Jn--)}function I(e,n){Jn++,Jo[Jn]=e.current,e.current=n}function at(e,n){var t=e.type.contextTypes;if(!t)return gn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===n)return r.__reactInternalMemoizedMaskedChildContext;var l={},o;for(o in t)l[o]=n[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=l),l}function pe(e){return e=e.childContextTypes,e!==null&&e!==void 0}function ul(){O(de),O(le)}function ts(e,n,t){if(le.current!==gn)throw Error(w(168));I(le,n),I(de,t)}function za(e,n,t){var r=e.stateNode;if(n=n.childContextTypes,typeof r.getChildContext!=="function")return t;r=r.getChildContext();for(var l in r)if(!(l in n))throw Error(w(108,Td(e)||"Unknown",l));return $({},t,r)}function il(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||gn,In=le.current,I(le,e),I(de,de.current),!0}function rs(e,n,t){var r=e.stateNode;if(!r)throw Error(w(169));t?(e=za(e,n,In),r.__reactInternalMemoizedMergedChildContext=e,O(de),O(le),I(le,e)):O(de),I(de,t)}function Pa(e){Qe===null?Qe=[e]:Qe.push(e)}function Qp(e){zl=!0,Pa(e)}function Sn(){if(!po&&Qe!==null){po=!0;var e=0,n=R;try{var t=Qe;for(R=1;e<t.length;e++){var r=t[e];do r=r(!0);while(r!==null)}Qe=null,zl=!1}catch(l){throw Qe!==null&&(Qe=Qe.slice(e+1)),js(_u,Sn),l}finally{R=n,po=!1}}return null}function zn(e,n){qn[jn++]=al,qn[jn++]=sl,sl=e,al=n}function La(e,n,t){Se[Ee++]=Ke,Se[Ee++]=Ye,Se[Ee++]=Fn,Fn=e;var r=Ke;e=Ye;var l=32-Ie(r)-1;r&=~(1<<l),t+=1;var o=32-Ie(n)+l;if(30<o){var u=l-l%5;o=(r&(1<<u)-1).toString(32),r>>=u,l-=u,Ke=1<<32-Ie(n)+l|t<<l|r,Ye=o+e}else Ke=1<<o|t<<l|r,Ye=e}function Mu(e){e.return!==null&&(zn(e,1),La(e,1,0))}function Iu(e){for(;e===sl;)sl=qn[--jn],qn[jn]=null,al=qn[--jn],qn[jn]=null;for(;e===Fn;)Fn=Se[--Ee],Se[Ee]=null,Ye=Se[--Ee],Se[Ee]=null,Ke=Se[--Ee],Se[Ee]=null}function Ta(e,n){var t=_e(5,null,null,0);t.elementType="DELETED",t.stateNode=n,t.return=e,n=e.deletions,n===null?(e.deletions=[t],e.flags|=16):n.push(t)}function ls(e,n){switch(e.tag){case 5:var t=e.type;return n=n.nodeType!==1||t.toLowerCase()!==n.nodeName.toLowerCase()?null:n,n!==null?(e.stateNode=n,ge=e,ye=dn(n.firstChild),!0):!1;case 6:return n=e.pendingProps===""||n.nodeType!==3?null:n,n!==null?(e.stateNode=n,ge=e,ye=null,!0):!1;case 13:return n=n.nodeType!==8?null:n,n!==null?(t=Fn!==null?{id:Ke,overflow:Ye}:null,e.memoizedState={dehydrated:n,treeContext:t,retryLane:1073741824},t=_e(18,null,null,0),t.stateNode=n,t.return=e,e.child=t,ge=e,ye=null,!0):!1;default:return!1}}function qo(e){return(e.mode&1)!==0&&(e.flags&128)===0}function jo(e){if(D){var n=ye;if(n){var t=n;if(!ls(e,n)){if(qo(e))throw Error(w(418));n=dn(t.nextSibling);var r=ge;n&&ls(e,n)?Ta(r,t):(e.flags=e.flags&-4097|2,D=!1,ge=e)}}else{if(qo(e))throw Error(w(418));e.flags=e.flags&-4097|2,D=!1,ge=e}}}function os(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;ge=e}function Or(e){if(e!==ge)return!1;if(!D)return os(e),D=!0,!1;var n;if((n=e.tag!==3)&&!(n=e.tag!==5)&&(n=e.type,n=n!=="head"&&n!=="body"&&!Xo(e.type,e.memoizedProps)),n&&(n=ye)){if(qo(e))throw xa(),Error(w(418));for(;n;)Ta(e,n),n=dn(n.nextSibling)}if(os(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(w(317));e:{e=e.nextSibling;for(n=0;e;){if(e.nodeType===8){var t=e.data;if(t==="/$"){if(n===0){ye=dn(e.nextSibling);break e}n--}else t!=="$"&&t!=="$!"&&t!=="$?"||n++}e=e.nextSibling}ye=null}}else ye=ge?dn(e.stateNode.nextSibling):null;return!0}function xa(){for(var e=ye;e;)e=dn(e.nextSibling)}function ct(){ye=ge=null,D=!1}function Fu(e){Me===null?Me=[e]:Me.push(e)}function zt(e,n,t){if(e=t.ref,e!==null&&typeof e!=="function"&&typeof e!=="object"){if(t._owner){if(t=t._owner,t){if(t.tag!==1)throw Error(w(309));var r=t.stateNode}if(!r)throw Error(w(147,e));var l=r,o=""+e;if(n!==null&&n.ref!==null&&typeof n.ref==="function"&&n.ref._stringRef===o)return n.ref;return n=function(u){var i=l.refs;u===null?delete i[o]:i[o]=u},n._stringRef=o,n}if(typeof e!=="string")throw Error(w(284));if(!t._owner)throw Error(w(290,e))}return e}function Dr(e,n){throw e=Object.prototype.toString.call(n),Error(w(31,e==="[object Object]"?"object with keys {"+Object.keys(n).join(", ")+"}":e))}function us(e){var n=e._init;return n(e._payload)}function Ra(e){function n(f,a){if(e){var d=f.deletions;d===null?(f.deletions=[a],f.flags|=16):d.push(a)}}function t(f,a){if(!e)return null;for(;a!==null;)n(f,a),a=a.sibling;return null}function r(f,a){for(f=new Map;a!==null;)a.key!==null?f.set(a.key,a):f.set(a.index,a),a=a.sibling;return f}function l(f,a){return f=mn(f,a),f.index=0,f.sibling=null,f}function o(f,a,d){if(f.index=d,!e)return f.flags|=1048576,a;if(d=f.alternate,d!==null)return d=d.index,d<a?(f.flags|=2,a):d;return f.flags|=2,a}function u(f){return e&&f.alternate===null&&(f.flags|=2),f}function i(f,a,d,g){if(a===null||a.tag!==6)return a=ko(d,f.mode,g),a.return=f,a;return a=l(a,d),a.return=f,a}function s(f,a,d,g){var C=d.type;if(C===Kn)return h(f,a,d.props.children,g,d.key);if(a!==null&&(a.elementType===C||typeof C==="object"&&C!==null&&C.$$typeof===tn&&us(C)===a.type))return g=l(a,d.props),g.ref=zt(f,a,d),g.return=f,g;return g=Jr(d.type,d.key,d.props,null,f.mode,g),g.ref=zt(f,a,d),g.return=f,g}function c(f,a,d,g){if(a===null||a.tag!==4||a.stateNode.containerInfo!==d.containerInfo||a.stateNode.implementation!==d.implementation)return a=So(d,f.mode,g),a.return=f,a;return a=l(a,d.children||[]),a.return=f,a}function h(f,a,d,g,C){if(a===null||a.tag!==7)return a=Mn(d,f.mode,g,C),a.return=f,a;return a=l(a,d),a.return=f,a}function y(f,a,d){if(typeof a==="string"&&a!==""||typeof a==="number")return a=ko(""+a,f.mode,d),a.return=f,a;if(typeof a==="object"&&a!==null){switch(a.$$typeof){case Nr:return d=Jr(a.type,a.key,a.props,null,f.mode,d),d.ref=zt(f,null,a),d.return=f,d;case Qn:return a=So(a,f.mode,d),a.return=f,a;case tn:var g=a._init;return y(f,g(a._payload),d)}if(xt(a)||Et(a))return a=Mn(a,f.mode,d,null),a.return=f,a;Dr(f,a)}return null}function p(f,a,d,g){var C=a!==null?a.key:null;if(typeof d==="string"&&d!==""||typeof d==="number")return C!==null?null:i(f,a,""+d,g);if(typeof d==="object"&&d!==null){switch(d.$$typeof){case Nr:return d.key===C?s(f,a,d,g):null;case Qn:return d.key===C?c(f,a,d,g):null;case tn:return C=d._init,p(f,a,C(d._payload),g)}if(xt(d)||Et(d))return C!==null?null:h(f,a,d,g,null);Dr(f,d)}return null}function S(f,a,d,g,C){if(typeof g==="string"&&g!==""||typeof g==="number")return f=f.get(d)||null,i(a,f,""+g,C);if(typeof g==="object"&&g!==null){switch(g.$$typeof){case Nr:return f=f.get(g.key===null?d:g.key)||null,s(a,f,g,C);case Qn:return f=f.get(g.key===null?d:g.key)||null,c(a,f,g,C);case tn:var z=g._init;return S(f,a,d,z(g._payload),C)}if(xt(g)||Et(g))return f=f.get(d)||null,h(a,f,g,C,null);Dr(a,g)}return null}function k(f,a,d,g){for(var C=null,z=null,P=a,L=a=0,H=null;P!==null&&L<d.length;L++){P.index>L?(H=P,P=null):H=P.sibling;var T=p(f,P,d[L],g);if(T===null){P===null&&(P=H);break}e&&P&&T.alternate===null&&n(f,P),a=o(T,a,L),z===null?C=T:z.sibling=T,z=T,P=H}if(L===d.length)return t(f,P),D&&zn(f,L),C;if(P===null){for(;L<d.length;L++)P=y(f,d[L],g),P!==null&&(a=o(P,a,L),z===null?C=P:z.sibling=P,z=P);return D&&zn(f,L),C}for(P=r(f,P);L<d.length;L++)H=S(P,f,L,d[L],g),H!==null&&(e&&H.alternate!==null&&P.delete(H.key===null?L:H.key),a=o(H,a,L),z===null?C=H:z.sibling=H,z=H);return e&&P.forEach(function(Pe){return n(f,Pe)}),D&&zn(f,L),C}function _(f,a,d,g){var C=Et(d);if(typeof C!=="function")throw Error(w(150));if(d=C.call(d),d==null)throw Error(w(151));for(var z=C=null,P=a,L=a=0,H=null,T=d.next();P!==null&&!T.done;L++,T=d.next()){P.index>L?(H=P,P=null):H=P.sibling;var Pe=p(f,P,T.value,g);if(Pe===null){P===null&&(P=H);break}e&&P&&Pe.alternate===null&&n(f,P),a=o(Pe,a,L),z===null?C=Pe:z.sibling=Pe,z=Pe,P=H}if(T.done)return t(f,P),D&&zn(f,L),C;if(P===null){for(;!T.done;L++,T=d.next())T=y(f,T.value,g),T!==null&&(a=o(T,a,L),z===null?C=T:z.sibling=T,z=T);return D&&zn(f,L),C}for(P=r(f,P);!T.done;L++,T=d.next())T=S(P,f,L,T.value,g),T!==null&&(e&&T.alternate!==null&&P.delete(T.key===null?L:T.key),a=o(T,a,L),z===null?C=T:z.sibling=T,z=T);return e&&P.forEach(function(Dl){return n(f,Dl)}),D&&zn(f,L),C}function V(f,a,d,g){if(typeof d==="object"&&d!==null&&d.type===Kn&&d.key===null&&(d=d.props.children),typeof d==="object"&&d!==null){switch(d.$$typeof){case Nr:e:{for(var C=d.key,z=a;z!==null;){if(z.key===C){if(C=d.type,C===Kn){if(z.tag===7){t(f,z.sibling),a=l(z,d.props.children),a.return=f,f=a;break e}}else if(z.elementType===C||typeof C==="object"&&C!==null&&C.$$typeof===tn&&us(C)===z.type){t(f,z.sibling),a=l(z,d.props),a.ref=zt(f,z,d),a.return=f,f=a;break e}t(f,z);break}else n(f,z);z=z.sibling}d.type===Kn?(a=Mn(d.props.children,f.mode,g,d.key),a.return=f,f=a):(g=Jr(d.type,d.key,d.props,null,f.mode,g),g.ref=zt(f,a,d),g.return=f,f=g)}return u(f);case Qn:e:{for(z=d.key;a!==null;){if(a.key===z)if(a.tag===4&&a.stateNode.containerInfo===d.containerInfo&&a.stateNode.implementation===d.implementation){t(f,a.sibling),a=l(a,d.children||[]),a.return=f,f=a;break e}else{t(f,a);break}else n(f,a);a=a.sibling}a=So(d,f.mode,g),a.return=f,f=a}return u(f);case tn:return z=d._init,V(f,a,z(d._payload),g)}if(xt(d))return k(f,a,d,g);if(Et(d))return _(f,a,d,g);Dr(f,d)}return typeof d==="string"&&d!==""||typeof d==="number"?(d=""+d,a!==null&&a.tag===6?(t(f,a.sibling),a=l(a,d),a.return=f,f=a):(t(f,a),a=ko(d,f.mode,g),a.return=f,f=a),u(f)):t(f,a)}return V}function Du(){Ou=bn=fl=null}function Uu(e){var n=cl.current;O(cl),e._currentValue=n}function bo(e,n,t){for(;e!==null;){var r=e.alternate;if((e.childLanes&n)!==n?(e.childLanes|=n,r!==null&&(r.childLanes|=n)):r!==null&&(r.childLanes&n)!==n&&(r.childLanes|=n),e===t)break;e=e.return}}function ut(e,n){fl=e,Ou=bn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&n)!==0&&(fe=!0),e.firstContext=null)}function Ne(e){var n=e._currentValue;if(Ou!==e)if(e={context:e,memoizedValue:n,next:null},bn===null){if(fl===null)throw Error(w(308));bn=e,fl.dependencies={lanes:0,firstContext:e}}else bn=bn.next=e;return n}function Vu(e){Tn===null?Tn=[e]:Tn.push(e)}function Ia(e,n,t,r){var l=n.interleaved;return l===null?(t.next=t,Vu(n)):(t.next=l.next,l.next=t),n.interleaved=t,Je(e,r)}function Je(e,n){e.lanes|=n;var t=e.alternate;t!==null&&(t.lanes|=n),t=e;for(e=e.return;e!==null;)e.childLanes|=n,t=e.alternate,t!==null&&(t.childLanes|=n),t=e,e=e.return;return t.tag===3?t.stateNode:null}function Bu(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Fa(e,n){e=e.updateQueue,n.updateQueue===e&&(n.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Xe(e,n){return{eventTime:e,lane:n,tag:0,payload:null,callback:null,next:null}}function pn(e,n,t){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,(x&2)!==0){var l=r.pending;return l===null?n.next=n:(n.next=l.next,l.next=n),r.pending=n,Je(e,t)}return l=r.interleaved,l===null?(n.next=n,Vu(r)):(n.next=l.next,l.next=n),r.interleaved=n,Je(e,t)}function Qr(e,n,t){if(n=n.updateQueue,n!==null&&(n=n.shared,(t&4194240)!==0)){var r=n.lanes;r&=e.pendingLanes,t|=r,n.lanes=t,Cu(e,t)}}function is(e,n){var{updateQueue:t,alternate:r}=e;if(r!==null&&(r=r.updateQueue,t===r)){var l=null,o=null;if(t=t.firstBaseUpdate,t!==null){do{var u={eventTime:t.eventTime,lane:t.lane,tag:t.tag,payload:t.payload,callback:t.callback,next:null};o===null?l=o=u:o=o.next=u,t=t.next}while(t!==null);o===null?l=o=n:o=o.next=n}else l=o=n;t={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:o,shared:r.shared,effects:r.effects},e.updateQueue=t;return}e=t.lastBaseUpdate,e===null?t.firstBaseUpdate=n:e.next=n,t.lastBaseUpdate=n}function dl(e,n,t,r){var l=e.updateQueue;rn=!1;var{firstBaseUpdate:o,lastBaseUpdate:u}=l,i=l.shared.pending;if(i!==null){l.shared.pending=null;var s=i,c=s.next;s.next=null,u===null?o=c:u.next=c,u=s;var h=e.alternate;h!==null&&(h=h.updateQueue,i=h.lastBaseUpdate,i!==u&&(i===null?h.firstBaseUpdate=c:i.next=c,h.lastBaseUpdate=s))}if(o!==null){var y=l.baseState;u=0,h=c=s=null,i=o;do{var{lane:p,eventTime:S}=i;if((r&p)===p){h!==null&&(h=h.next={eventTime:S,lane:0,tag:i.tag,payload:i.payload,callback:i.callback,next:null});e:{var k=e,_=i;switch(p=n,S=t,_.tag){case 1:if(k=_.payload,typeof k==="function"){y=k.call(S,y,p);break e}y=k;break e;case 3:k.flags=k.flags&-65537|128;case 0:if(k=_.payload,p=typeof k==="function"?k.call(S,y,p):k,p===null||p===void 0)break e;y=$({},y,p);break e;case 2:rn=!0}}i.callback!==null&&i.lane!==0&&(e.flags|=64,p=l.effects,p===null?l.effects=[i]:p.push(i))}else S={eventTime:S,lane:p,tag:i.tag,payload:i.payload,callback:i.callback,next:null},h===null?(c=h=S,s=y):h=h.next=S,u|=p;if(i=i.next,i===null)if(i=l.shared.pending,i===null)break;else p=i,i=p.next,p.next=null,l.lastBaseUpdate=p,l.shared.pending=null}while(1);if(h===null&&(s=y),l.baseState=s,l.firstBaseUpdate=c,l.lastBaseUpdate=h,n=l.shared.interleaved,n!==null){l=n;do u|=l.lane,l=l.next;while(l!==n)}else o===null&&(l.shared.lanes=0);Dn|=u,e.lanes=u,e.memoizedState=y}}function ss(e,n,t){if(e=n.effects,n.effects=null,e!==null)for(n=0;n<e.length;n++){var r=e[n],l=r.callback;if(l!==null){if(r.callback=null,r=t,typeof l!=="function")throw Error(w(191,l));l.call(r)}}}function xn(e){if(e===dr)throw Error(w(174));return e}function Au(e,n){switch(I(lr,n),I(rr,e),I($e,dr),e=n.nodeType,e){case 9:case 11:n=(n=n.documentElement)?n.namespaceURI:Ro(null,"");break;default:e=e===8?n.parentNode:n,n=e.namespaceURI||null,e=e.tagName,n=Ro(n,e)}O($e),I($e,n)}function dt(){O($e),O(rr),O(lr)}function Oa(e){xn(lr.current);var n=xn($e.current),t=Ro(n,e.type);n!==t&&(I(rr,e),I($e,t))}function $u(e){rr.current===e&&(O($e),O(rr))}function pl(e){for(var n=e;n!==null;){if(n.tag===13){var t=n.memoizedState;if(t!==null&&(t=t.dehydrated,t===null||t.data==="$?"||t.data==="$!"))return n}else if(n.tag===19&&n.memoizedProps.revealOrder!==void 0){if((n.flags&128)!==0)return n}else if(n.child!==null){n.child.return=n,n=n.child;continue}if(n===e)break;for(;n.sibling===null;){if(n.return===null||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}function Wu(){for(var e=0;e<ho.length;e++)ho[e]._workInProgressVersionPrimary=null;ho.length=0}function ne(){throw Error(w(321))}function Hu(e,n){if(n===null)return!1;for(var t=0;t<n.length&&t<e.length;t++)if(!Oe(e[t],n[t]))return!1;return!0}function Qu(e,n,t,r,l,o){if(On=o,A=n,n.memoizedState=null,n.updateQueue=null,n.lanes=0,Kr.current=e===null||e.memoizedState===null?Jp:qp,e=t(r,l),Wt){o=0;do{if(Wt=!1,or=0,25<=o)throw Error(w(301));o+=1,G=Y=null,n.updateQueue=null,Kr.current=jp,e=t(r,l)}while(Wt)}if(Kr.current=vl,n=Y!==null&&Y.next!==null,On=0,G=Y=A=null,hl=!1,n)throw Error(w(300));return e}function Ku(){var e=or!==0;return or=0,e}function Ve(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return G===null?A.memoizedState=G=e:G=G.next=e,G}function ze(){if(Y===null){var e=A.alternate;e=e!==null?e.memoizedState:null}else e=Y.next;var n=G===null?A.memoizedState:G.next;if(n!==null)G=n,Y=e;else{if(e===null)throw Error(w(310));Y=e,e={memoizedState:Y.memoizedState,baseState:Y.baseState,baseQueue:Y.baseQueue,queue:Y.queue,next:null},G===null?A.memoizedState=G=e:G=G.next=e}return G}function ur(e,n){return typeof n==="function"?n(e):n}function mo(e){var n=ze(),t=n.queue;if(t===null)throw Error(w(311));t.lastRenderedReducer=e;var r=Y,l=r.baseQueue,o=t.pending;if(o!==null){if(l!==null){var u=l.next;l.next=o.next,o.next=u}r.baseQueue=l=o,t.pending=null}if(l!==null){o=l.next,r=r.baseState;var i=u=null,s=null,c=o;do{var h=c.lane;if((On&h)===h)s!==null&&(s=s.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),r=c.hasEagerState?c.eagerState:e(r,c.action);else{var y={lane:h,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};s===null?(i=s=y,u=r):s=s.next=y,A.lanes|=h,Dn|=h}c=c.next}while(c!==null&&c!==o);s===null?u=r:s.next=i,Oe(r,n.memoizedState)||(fe=!0),n.memoizedState=r,n.baseState=u,n.baseQueue=s,t.lastRenderedState=r}if(e=t.interleaved,e!==null){l=e;do o=l.lane,A.lanes|=o,Dn|=o,l=l.next;while(l!==e)}else l===null&&(t.lanes=0);return[n.memoizedState,t.dispatch]}function yo(e){var n=ze(),t=n.queue;if(t===null)throw Error(w(311));t.lastRenderedReducer=e;var{dispatch:r,pending:l}=t,o=n.memoizedState;if(l!==null){t.pending=null;var u=l=l.next;do o=e(o,u.action),u=u.next;while(u!==l);Oe(o,n.memoizedState)||(fe=!0),n.memoizedState=o,n.baseQueue===null&&(n.baseState=o),t.lastRenderedState=o}return[o,r]}function Da(){}function Ua(e,n){var t=A,r=ze(),l=n(),o=!Oe(r.memoizedState,l);if(o&&(r.memoizedState=l,fe=!0),r=r.queue,Yu(Aa.bind(null,t,r,e),[e]),r.getSnapshot!==n||o||G!==null&&G.memoizedState.tag&1){if(t.flags|=2048,ir(9,Ba.bind(null,t,r,l,n),void 0,null),Z===null)throw Error(w(349));(On&30)!==0||Va(t,n,l)}return l}function Va(e,n,t){e.flags|=16384,e={getSnapshot:n,value:t},n=A.updateQueue,n===null?(n={lastEffect:null,stores:null},A.updateQueue=n,n.stores=[e]):(t=n.stores,t===null?n.stores=[e]:t.push(e))}function Ba(e,n,t,r){n.value=t,n.getSnapshot=r,$a(n)&&Wa(e)}function Aa(e,n,t){return t(function(){$a(n)&&Wa(e)})}function $a(e){var n=e.getSnapshot;e=e.value;try{var t=n();return!Oe(e,t)}catch(r){return!0}}function Wa(e){var n=Je(e,1);n!==null&&Fe(n,e,1,-1)}function as(e){var n=Ve();return typeof e==="function"&&(e=e()),n.memoizedState=n.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:ur,lastRenderedState:e},n.queue=e,e=e.dispatch=Zp.bind(null,A,e),[n.memoizedState,e]}function ir(e,n,t,r){return e={tag:e,create:n,destroy:t,deps:r,next:null},n=A.updateQueue,n===null?(n={lastEffect:null,stores:null},A.updateQueue=n,n.lastEffect=e.next=e):(t=n.lastEffect,t===null?n.lastEffect=e.next=e:(r=t.next,t.next=e,e.next=r,n.lastEffect=e)),e}function Ha(){return ze().memoizedState}function Yr(e,n,t,r){var l=Ve();A.flags|=e,l.memoizedState=ir(1|n,t,void 0,r===void 0?null:r)}function Pl(e,n,t,r){var l=ze();r=r===void 0?null:r;var o=void 0;if(Y!==null){var u=Y.memoizedState;if(o=u.destroy,r!==null&&Hu(r,u.deps)){l.memoizedState=ir(n,t,o,r);return}}A.flags|=e,l.memoizedState=ir(1|n,t,o,r)}function cs(e,n){return Yr(8390656,8,e,n)}function Yu(e,n){return Pl(2048,8,e,n)}function Qa(e,n){return Pl(4,2,e,n)}function Ka(e,n){return Pl(4,4,e,n)}function Ya(e,n){if(typeof n==="function")return e=e(),n(e),function(){n(null)};if(n!==null&&n!==void 0)return e=e(),n.current=e,function(){n.current=null}}function Xa(e,n,t){return t=t!==null&&t!==void 0?t.concat([e]):null,Pl(4,4,Ya.bind(null,n,e),t)}function Xu(){}function Ga(e,n){var t=ze();n=n===void 0?null:n;var r=t.memoizedState;if(r!==null&&n!==null&&Hu(n,r[1]))return r[0];return t.memoizedState=[e,n],e}function Za(e,n){var t=ze();n=n===void 0?null:n;var r=t.memoizedState;if(r!==null&&n!==null&&Hu(n,r[1]))return r[0];return e=e(),t.memoizedState=[e,n],e}function Ja(e,n,t){if((On&21)===0)return e.baseState&&(e.baseState=!1,fe=!0),e.memoizedState=t;return Oe(t,n)||(t=na(),A.lanes|=t,Dn|=t,e.baseState=!0),n}function Xp(e,n){var t=R;R=t!==0&&4>t?t:4,e(!0);var r=vo.transition;vo.transition={};try{e(!1),n()}finally{R=t,vo.transition=r}}function qa(){return ze().memoizedState}function Gp(e,n,t){var r=vn(e);if(t={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null},ja(e))ba(n,t);else if(t=Ia(e,n,t,r),t!==null){var l=se();Fe(t,e,r,l),ec(t,n,r)}}function Zp(e,n,t){var r=vn(e),l={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null};if(ja(e))ba(n,l);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=n.lastRenderedReducer,o!==null))try{var u=n.lastRenderedState,i=o(u,t);if(l.hasEagerState=!0,l.eagerState=i,Oe(i,u)){var s=n.interleaved;s===null?(l.next=l,Vu(n)):(l.next=s.next,s.next=l),n.interleaved=l;return}}catch(c){}finally{}t=Ia(e,n,l,r),t!==null&&(l=se(),Fe(t,e,r,l),ec(t,n,r))}}function ja(e){var n=e.alternate;return e===A||n!==null&&n===A}function ba(e,n){Wt=hl=!0;var t=e.pending;t===null?n.next=n:(n.next=t.next,t.next=n),e.pending=n}function ec(e,n,t){if((t&4194240)!==0){var r=n.lanes;r&=e.pendingLanes,t|=r,n.lanes=t,Cu(e,t)}}function xe(e,n){if(e&&e.defaultProps){n=$({},n),e=e.defaultProps;for(var t in e)n[t]===void 0&&(n[t]=e[t]);return n}return n}function eu(e,n,t,r){n=e.memoizedState,t=t(r,n),t=t===null||t===void 0?n:$({},n,t),e.memoizedState=t,e.lanes===0&&(e.updateQueue.baseState=t)}function fs(e,n,t,r,l,o,u){return e=e.stateNode,typeof e.shouldComponentUpdate==="function"?e.shouldComponentUpdate(r,o,u):n.prototype&&n.prototype.isPureReactComponent?!bt(t,r)||!bt(l,o):!0}function nc(e,n,t){var r=!1,l=gn,o=n.contextType;return typeof o==="object"&&o!==null?o=Ne(o):(l=pe(n)?In:le.current,r=n.contextTypes,o=(r=r!==null&&r!==void 0)?at(e,l):gn),n=new n(t,o),e.memoizedState=n.state!==null&&n.state!==void 0?n.state:null,n.updater=Ll,e.stateNode=n,n._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=o),n}function ds(e,n,t,r){e=n.state,typeof n.componentWillReceiveProps==="function"&&n.componentWillReceiveProps(t,r),typeof n.UNSAFE_componentWillReceiveProps==="function"&&n.UNSAFE_componentWillReceiveProps(t,r),n.state!==e&&Ll.enqueueReplaceState(n,n.state,null)}function nu(e,n,t,r){var l=e.stateNode;l.props=t,l.state=e.memoizedState,l.refs={},Bu(e);var o=n.contextType;typeof o==="object"&&o!==null?l.context=Ne(o):(o=pe(n)?In:le.current,l.context=at(e,o)),l.state=e.memoizedState,o=n.getDerivedStateFromProps,typeof o==="function"&&(eu(e,n,o,t),l.state=e.memoizedState),typeof n.getDerivedStateFromProps==="function"||typeof l.getSnapshotBeforeUpdate==="function"||typeof l.UNSAFE_componentWillMount!=="function"&&typeof l.componentWillMount!=="function"||(n=l.state,typeof l.componentWillMount==="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount==="function"&&l.UNSAFE_componentWillMount(),n!==l.state&&Ll.enqueueReplaceState(l,l.state,null),dl(e,t,l,r),l.state=e.memoizedState),typeof l.componentDidMount==="function"&&(e.flags|=4194308)}function pt(e,n){try{var t="",r=n;do t+=Ld(r),r=r.return;while(r);var l=t}catch(o){l=`
Error generating stack: `+o.message+`
`+o.stack}return{value:e,source:n,stack:l,digest:null}}function go(e,n,t){return{value:e,source:null,stack:t!=null?t:null,digest:n!=null?n:null}}function tu(e,n){try{console.error(n.value)}catch(t){setTimeout(function(){throw t})}}function tc(e,n,t){t=Xe(-1,t),t.tag=3,t.payload={element:null};var r=n.value;return t.callback=function(){yl||(yl=!0,du=r),tu(e,n)},t}function rc(e,n,t){t=Xe(-1,t),t.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r==="function"){var l=n.value;t.payload=function(){return r(l)},t.callback=function(){tu(e,n)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch==="function"&&(t.callback=function(){tu(e,n),typeof r!=="function"&&(hn===null?hn=new Set([this]):hn.add(this));var u=n.stack;this.componentDidCatch(n.value,{componentStack:u!==null?u:""})}),t}function ps(e,n,t){var r=e.pingCache;if(r===null){r=e.pingCache=new bp;var l=new Set;r.set(n,l)}else l=r.get(n),l===void 0&&(l=new Set,r.set(n,l));l.has(t)||(l.add(t),e=p0.bind(null,e,n,t),n.then(e,e))}function hs(e){do{var n;if(n=e.tag===13)n=e.memoizedState,n=n!==null?n.dehydrated!==null?!0:!1:!0;if(n)return e;e=e.return}while(e!==null);return null}function vs(e,n,t,r,l){if((e.mode&1)===0)return e===n?e.flags|=65536:(e.flags|=128,t.flags|=131072,t.flags&=-52805,t.tag===1&&(t.alternate===null?t.tag=17:(n=Xe(-1,1),n.tag=2,pn(t,n,1))),t.lanes|=1),e;return e.flags|=65536,e.lanes=l,e}function ie(e,n,t,r){n.child=e===null?Ma(n,null,t,r):ft(n,e.child,t,r)}function ms(e,n,t,r,l){t=t.render;var o=n.ref;if(ut(n,l),r=Qu(e,n,t,r,o,l),t=Ku(),e!==null&&!fe)return n.updateQueue=e.updateQueue,n.flags&=-2053,e.lanes&=~l,qe(e,n,l);return D&&t&&Mu(n),n.flags|=1,ie(e,n,r,l),n.child}function ys(e,n,t,r,l){if(e===null){var o=t.type;if(typeof o==="function"&&!ni(o)&&o.defaultProps===void 0&&t.compare===null&&t.defaultProps===void 0)return n.tag=15,n.type=o,lc(e,n,o,r,l);return e=Jr(t.type,null,r,n,n.mode,l),e.ref=n.ref,e.return=n,n.child=e}if(o=e.child,(e.lanes&l)===0){var u=o.memoizedProps;if(t=t.compare,t=t!==null?t:bt,t(u,r)&&e.ref===n.ref)return qe(e,n,l)}return n.flags|=1,e=mn(o,r),e.ref=n.ref,e.return=n,n.child=e}function lc(e,n,t,r,l){if(e!==null){var o=e.memoizedProps;if(bt(o,r)&&e.ref===n.ref)if(fe=!1,n.pendingProps=r=o,(e.lanes&l)!==0)(e.flags&131072)!==0&&(fe=!0);else return n.lanes=e.lanes,qe(e,n,l)}return ru(e,n,t,r,l)}function oc(e,n,t){var r=n.pendingProps,l=r.children,o=e!==null?e.memoizedState:null;if(r.mode==="hidden")if((n.mode&1)===0)n.memoizedState={baseLanes:0,cachePool:null,transitions:null},I(nt,me),me|=t;else{if((t&1073741824)===0)return e=o!==null?o.baseLanes|t:t,n.lanes=n.childLanes=1073741824,n.memoizedState={baseLanes:e,cachePool:null,transitions:null},n.updateQueue=null,I(nt,me),me|=e,null;n.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=o!==null?o.baseLanes:t,I(nt,me),me|=r}else o!==null?(r=o.baseLanes|t,n.memoizedState=null):r=t,I(nt,me),me|=r;return ie(e,n,l,t),n.child}function uc(e,n){var t=n.ref;if(e===null&&t!==null||e!==null&&e.ref!==t)n.flags|=512,n.flags|=2097152}function ru(e,n,t,r,l){var o=pe(t)?In:le.current;if(o=at(n,o),ut(n,l),t=Qu(e,n,t,r,o,l),r=Ku(),e!==null&&!fe)return n.updateQueue=e.updateQueue,n.flags&=-2053,e.lanes&=~l,qe(e,n,l);return D&&r&&Mu(n),n.flags|=1,ie(e,n,t,l),n.child}function gs(e,n,t,r,l){if(pe(t)){var o=!0;il(n)}else o=!1;if(ut(n,l),n.stateNode===null)Xr(e,n),nc(n,t,r),nu(n,t,r,l),r=!0;else if(e===null){var{stateNode:u,memoizedProps:i}=n;u.props=i;var s=u.context,c=t.contextType;typeof c==="object"&&c!==null?c=Ne(c):(c=pe(t)?In:le.current,c=at(n,c));var h=t.getDerivedStateFromProps,y=typeof h==="function"||typeof u.getSnapshotBeforeUpdate==="function";y||typeof u.UNSAFE_componentWillReceiveProps!=="function"&&typeof u.componentWillReceiveProps!=="function"||(i!==r||s!==c)&&ds(n,u,r,c),rn=!1;var p=n.memoizedState;u.state=p,dl(n,r,u,l),s=n.memoizedState,i!==r||p!==s||de.current||rn?(typeof h==="function"&&(eu(n,t,h,r),s=n.memoizedState),(i=rn||fs(n,t,i,r,p,s,c))?(y||typeof u.UNSAFE_componentWillMount!=="function"&&typeof u.componentWillMount!=="function"||(typeof u.componentWillMount==="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount==="function"&&u.UNSAFE_componentWillMount()),typeof u.componentDidMount==="function"&&(n.flags|=4194308)):(typeof u.componentDidMount==="function"&&(n.flags|=4194308),n.memoizedProps=r,n.memoizedState=s),u.props=r,u.state=s,u.context=c,r=i):(typeof u.componentDidMount==="function"&&(n.flags|=4194308),r=!1)}else{u=n.stateNode,Fa(e,n),i=n.memoizedProps,c=n.type===n.elementType?i:xe(n.type,i),u.props=c,y=n.pendingProps,p=u.context,s=t.contextType,typeof s==="object"&&s!==null?s=Ne(s):(s=pe(t)?In:le.current,s=at(n,s));var S=t.getDerivedStateFromProps;(h=typeof S==="function"||typeof u.getSnapshotBeforeUpdate==="function")||typeof u.UNSAFE_componentWillReceiveProps!=="function"&&typeof u.componentWillReceiveProps!=="function"||(i!==y||p!==s)&&ds(n,u,r,s),rn=!1,p=n.memoizedState,u.state=p,dl(n,r,u,l);var k=n.memoizedState;i!==y||p!==k||de.current||rn?(typeof S==="function"&&(eu(n,t,S,r),k=n.memoizedState),(c=rn||fs(n,t,c,r,p,k,s)||!1)?(h||typeof u.UNSAFE_componentWillUpdate!=="function"&&typeof u.componentWillUpdate!=="function"||(typeof u.componentWillUpdate==="function"&&u.componentWillUpdate(r,k,s),typeof u.UNSAFE_componentWillUpdate==="function"&&u.UNSAFE_componentWillUpdate(r,k,s)),typeof u.componentDidUpdate==="function"&&(n.flags|=4),typeof u.getSnapshotBeforeUpdate==="function"&&(n.flags|=1024)):(typeof u.componentDidUpdate!=="function"||i===e.memoizedProps&&p===e.memoizedState||(n.flags|=4),typeof u.getSnapshotBeforeUpdate!=="function"||i===e.memoizedProps&&p===e.memoizedState||(n.flags|=1024),n.memoizedProps=r,n.memoizedState=k),u.props=r,u.state=k,u.context=s,r=c):(typeof u.componentDidUpdate!=="function"||i===e.memoizedProps&&p===e.memoizedState||(n.flags|=4),typeof u.getSnapshotBeforeUpdate!=="function"||i===e.memoizedProps&&p===e.memoizedState||(n.flags|=1024),r=!1)}return lu(e,n,t,r,o,l)}function lu(e,n,t,r,l,o){uc(e,n);var u=(n.flags&128)!==0;if(!r&&!u)return l&&rs(n,t,!1),qe(e,n,o);r=n.stateNode,e0.current=n;var i=u&&typeof t.getDerivedStateFromError!=="function"?null:r.render();return n.flags|=1,e!==null&&u?(n.child=ft(n,e.child,null,o),n.child=ft(n,null,i,o)):ie(e,n,i,o),n.memoizedState=r.state,l&&rs(n,t,!0),n.child}function ic(e){var n=e.stateNode;n.pendingContext?ts(e,n.pendingContext,n.pendingContext!==n.context):n.context&&ts(e,n.context,!1),Au(e,n.containerInfo)}function ws(e,n,t,r,l){return ct(),Fu(l),n.flags|=256,ie(e,n,t,r),n.child}function uu(e){return{baseLanes:e,cachePool:null,transitions:null}}function sc(e,n,t){var r=n.pendingProps,l=B.current,o=!1,u=(n.flags&128)!==0,i;if((i=u)||(i=e!==null&&e.memoizedState===null?!1:(l&2)!==0),i)o=!0,n.flags&=-129;else if(e===null||e.memoizedState!==null)l|=1;if(I(B,l&1),e===null){if(jo(n),e=n.memoizedState,e!==null&&(e=e.dehydrated,e!==null))return(n.mode&1)===0?n.lanes=1:e.data==="$!"?n.lanes=8:n.lanes=1073741824,null;return u=r.children,e=r.fallback,o?(r=n.mode,o=n.child,u={mode:"hidden",children:u},(r&1)===0&&o!==null?(o.childLanes=0,o.pendingProps=u):o=Rl(u,r,0,null),e=Mn(e,r,t,null),o.return=n,e.return=n,o.sibling=e,n.child=o,n.child.memoizedState=uu(t),n.memoizedState=ou,e):Gu(n,u)}if(l=e.memoizedState,l!==null&&(i=l.dehydrated,i!==null))return n0(e,n,u,r,i,l,t);if(o){o=r.fallback,u=n.mode,l=e.child,i=l.sibling;var s={mode:"hidden",children:r.children};return(u&1)===0&&n.child!==l?(r=n.child,r.childLanes=0,r.pendingProps=s,n.deletions=null):(r=mn(l,s),r.subtreeFlags=l.subtreeFlags&14680064),i!==null?o=mn(i,o):(o=Mn(o,u,t,null),o.flags|=2),o.return=n,r.return=n,r.sibling=o,n.child=r,r=o,o=n.child,u=e.child.memoizedState,u=u===null?uu(t):{baseLanes:u.baseLanes|t,cachePool:null,transitions:u.transitions},o.memoizedState=u,o.childLanes=e.childLanes&~t,n.memoizedState=ou,r}return o=e.child,e=o.sibling,r=mn(o,{mode:"visible",children:r.children}),(n.mode&1)===0&&(r.lanes=t),r.return=n,r.sibling=null,e!==null&&(t=n.deletions,t===null?(n.deletions=[e],n.flags|=16):t.push(e)),n.child=r,n.memoizedState=null,r}function Gu(e,n){return n=Rl({mode:"visible",children:n},e.mode,0,null),n.return=e,e.child=n}function Ur(e,n,t,r){return r!==null&&Fu(r),ft(n,e.child,null,t),e=Gu(n,n.pendingProps.children),e.flags|=2,n.memoizedState=null,e}function n0(e,n,t,r,l,o,u){if(t){if(n.flags&256)return n.flags&=-257,r=go(Error(w(422))),Ur(e,n,u,r);if(n.memoizedState!==null)return n.child=e.child,n.flags|=128,null;return o=r.fallback,l=n.mode,r=Rl({mode:"visible",children:r.children},l,0,null),o=Mn(o,l,u,null),o.flags|=2,r.return=n,o.return=n,r.sibling=o,n.child=r,(n.mode&1)!==0&&ft(n,e.child,null,u),n.child.memoizedState=uu(u),n.memoizedState=ou,o}if((n.mode&1)===0)return Ur(e,n,u,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var i=r.dgst;return r=i,o=Error(w(419)),r=go(o,r,void 0),Ur(e,n,u,r)}if(i=(u&e.childLanes)!==0,fe||i){if(r=Z,r!==null){switch(u&-u){case 4:l=2;break;case 16:l=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:l=32;break;case 536870912:l=268435456;break;default:l=0}l=(l&(r.suspendedLanes|u))!==0?0:l,l!==0&&l!==o.retryLane&&(o.retryLane=l,Je(e,l),Fe(r,e,l,-1))}return ei(),r=go(Error(w(421))),Ur(e,n,u,r)}if(l.data==="$?")return n.flags|=128,n.child=e.child,n=h0.bind(null,e),l._reactRetry=n,null;return e=o.treeContext,ye=dn(l.nextSibling),ge=n,D=!0,Me=null,e!==null&&(Se[Ee++]=Ke,Se[Ee++]=Ye,Se[Ee++]=Fn,Ke=e.id,Ye=e.overflow,Fn=n),n=Gu(n,r.children),n.flags|=4096,n}function ks(e,n,t){e.lanes|=n;var r=e.alternate;r!==null&&(r.lanes|=n),bo(e.return,n,t)}function wo(e,n,t,r,l){var o=e.memoizedState;o===null?e.memoizedState={isBackwards:n,rendering:null,renderingStartTime:0,last:r,tail:t,tailMode:l}:(o.isBackwards=n,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=t,o.tailMode=l)}function ac(e,n,t){var r=n.pendingProps,l=r.revealOrder,o=r.tail;if(ie(e,n,r.children,t),r=B.current,(r&2)!==0)r=r&1|2,n.flags|=128;else{if(e!==null&&(e.flags&128)!==0)e:for(e=n.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&ks(e,t,n);else if(e.tag===19)ks(e,t,n);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===n)break e;for(;e.sibling===null;){if(e.return===null||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(I(B,r),(n.mode&1)===0)n.memoizedState=null;else switch(l){case"forwards":t=n.child;for(l=null;t!==null;)e=t.alternate,e!==null&&pl(e)===null&&(l=t),t=t.sibling;t=l,t===null?(l=n.child,n.child=null):(l=t.sibling,t.sibling=null),wo(n,!1,l,t,o);break;case"backwards":t=null,l=n.child;for(n.child=null;l!==null;){if(e=l.alternate,e!==null&&pl(e)===null){n.child=l;break}e=l.sibling,l.sibling=t,t=l,l=e}wo(n,!0,t,null,o);break;case"together":wo(n,!1,null,null,void 0);break;default:n.memoizedState=null}return n.child}function Xr(e,n){(n.mode&1)===0&&e!==null&&(e.alternate=null,n.alternate=null,n.flags|=2)}function qe(e,n,t){if(e!==null&&(n.dependencies=e.dependencies),Dn|=n.lanes,(t&n.childLanes)===0)return null;if(e!==null&&n.child!==e.child)throw Error(w(153));if(n.child!==null){e=n.child,t=mn(e,e.pendingProps),n.child=t;for(t.return=n;e.sibling!==null;)e=e.sibling,t=t.sibling=mn(e,e.pendingProps),t.return=n;t.sibling=null}return n.child}function t0(e,n,t){switch(n.tag){case 3:ic(n),ct();break;case 5:Oa(n);break;case 1:pe(n.type)&&il(n);break;case 4:Au(n,n.stateNode.containerInfo);break;case 10:var r=n.type._context,l=n.memoizedProps.value;I(cl,r._currentValue),r._currentValue=l;break;case 13:if(r=n.memoizedState,r!==null){if(r.dehydrated!==null)return I(B,B.current&1),n.flags|=128,null;if((t&n.child.childLanes)!==0)return sc(e,n,t);return I(B,B.current&1),e=qe(e,n,t),e!==null?e.sibling:null}I(B,B.current&1);break;case 19:if(r=(t&n.childLanes)!==0,(e.flags&128)!==0){if(r)return ac(e,n,t);n.flags|=128}if(l=n.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),I(B,B.current),r)break;else return null;case 22:case 23:return n.lanes=0,oc(e,n,t)}return qe(e,n,t)}function Pt(e,n){if(!D)switch(e.tailMode){case"hidden":n=e.tail;for(var t=null;n!==null;)n.alternate!==null&&(t=n),n=n.sibling;t===null?e.tail=null:t.sibling=null;break;case"collapsed":t=e.tail;for(var r=null;t!==null;)t.alternate!==null&&(r=t),t=t.sibling;r===null?n||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function te(e){var n=e.alternate!==null&&e.alternate.child===e.child,t=0,r=0;if(n)for(var l=e.child;l!==null;)t|=l.lanes|l.childLanes,r|=l.subtreeFlags&14680064,r|=l.flags&14680064,l.return=e,l=l.sibling;else for(l=e.child;l!==null;)t|=l.lanes|l.childLanes,r|=l.subtreeFlags,r|=l.flags,l.return=e,l=l.sibling;return e.subtreeFlags|=r,e.childLanes=t,n}function r0(e,n,t){var r=n.pendingProps;switch(Iu(n),n.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return te(n),null;case 1:return pe(n.type)&&ul(),te(n),null;case 3:if(r=n.stateNode,dt(),O(de),O(le),Wu(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),e===null||e.child===null)Or(n)?n.flags|=4:e===null||e.memoizedState.isDehydrated&&(n.flags&256)===0||(n.flags|=1024,Me!==null&&(vu(Me),Me=null));return iu(e,n),te(n),null;case 5:$u(n);var l=xn(lr.current);if(t=n.type,e!==null&&n.stateNode!=null)fc(e,n,t,r,l),e.ref!==n.ref&&(n.flags|=512,n.flags|=2097152);else{if(!r){if(n.stateNode===null)throw Error(w(166));return te(n),null}if(e=xn($e.current),Or(n)){r=n.stateNode,t=n.type;var o=n.memoizedProps;switch(r[Be]=n,r[tr]=o,e=(n.mode&1)!==0,t){case"dialog":F("cancel",r),F("close",r);break;case"iframe":case"object":case"embed":F("load",r);break;case"video":case"audio":for(l=0;l<Dt.length;l++)F(Dt[l],r);break;case"source":F("error",r);break;case"img":case"image":case"link":F("error",r),F("load",r);break;case"details":F("toggle",r);break;case"input":xi(r,o),F("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!o.multiple},F("invalid",r);break;case"textarea":Mi(r,o),F("invalid",r)}Mo(t,o),l=null;for(var u in o)if(o.hasOwnProperty(u)){var i=o[u];u==="children"?typeof i==="string"?r.textContent!==i&&(o.suppressHydrationWarning!==!0&&Fr(r.textContent,i,e),l=["children",i]):typeof i==="number"&&r.textContent!==""+i&&(o.suppressHydrationWarning!==!0&&Fr(r.textContent,i,e),l=["children",""+i]):Yt.hasOwnProperty(u)&&i!=null&&u==="onScroll"&&F("scroll",r)}switch(t){case"input":zr(r),Ri(r,o,!0);break;case"textarea":zr(r),Ii(r);break;case"select":case"option":break;default:typeof o.onClick==="function"&&(r.onclick=ol)}r=l,n.updateQueue=r,r!==null&&(n.flags|=4)}else{u=l.nodeType===9?l:l.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=As(t)),e==="http://www.w3.org/1999/xhtml"?t==="script"?(e=u.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is==="string"?e=u.createElement(t,{is:r.is}):(e=u.createElement(t),t==="select"&&(u=e,r.multiple?u.multiple=!0:r.size&&(u.size=r.size))):e=u.createElementNS(e,t),e[Be]=n,e[tr]=r,cc(e,n,!1,!1),n.stateNode=e;e:{switch(u=Io(t,r),t){case"dialog":F("cancel",e),F("close",e),l=r;break;case"iframe":case"object":case"embed":F("load",e),l=r;break;case"video":case"audio":for(l=0;l<Dt.length;l++)F(Dt[l],e);l=r;break;case"source":F("error",e),l=r;break;case"img":case"image":case"link":F("error",e),F("load",e),l=r;break;case"details":F("toggle",e),l=r;break;case"input":xi(e,r),l=Po(e,r),F("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=$({},r,{value:void 0}),F("invalid",e);break;case"textarea":Mi(e,r),l=xo(e,r),F("invalid",e);break;default:l=r}Mo(t,l),i=l;for(o in i)if(i.hasOwnProperty(o)){var s=i[o];o==="style"?Hs(e,s):o==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,s!=null&&$s(e,s)):o==="children"?typeof s==="string"?(t!=="textarea"||s!=="")&&Xt(e,s):typeof s==="number"&&Xt(e,""+s):o!=="suppressContentEditableWarning"&&o!=="suppressHydrationWarning"&&o!=="autoFocus"&&(Yt.hasOwnProperty(o)?s!=null&&o==="onScroll"&&F("scroll",e):s!=null&&gu(e,o,s,u))}switch(t){case"input":zr(e),Ri(e,r,!1);break;case"textarea":zr(e),Ii(e);break;case"option":r.value!=null&&e.setAttribute("value",""+yn(r.value));break;case"select":e.multiple=!!r.multiple,o=r.value,o!=null?tt(e,!!r.multiple,o,!1):r.defaultValue!=null&&tt(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick==="function"&&(e.onclick=ol)}switch(t){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(n.flags|=4)}n.ref!==null&&(n.flags|=512,n.flags|=2097152)}return te(n),null;case 6:if(e&&n.stateNode!=null)dc(e,n,e.memoizedProps,r);else{if(typeof r!=="string"&&n.stateNode===null)throw Error(w(166));if(t=xn(lr.current),xn($e.current),Or(n)){if(r=n.stateNode,t=n.memoizedProps,r[Be]=n,o=r.nodeValue!==t){if(e=ge,e!==null)switch(e.tag){case 3:Fr(r.nodeValue,t,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Fr(r.nodeValue,t,(e.mode&1)!==0)}}o&&(n.flags|=4)}else r=(t.nodeType===9?t:t.ownerDocument).createTextNode(r),r[Be]=n,n.stateNode=r}return te(n),null;case 13:if(O(B),r=n.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(D&&ye!==null&&(n.mode&1)!==0&&(n.flags&128)===0)xa(),ct(),n.flags|=98560,o=!1;else if(o=Or(n),r!==null&&r.dehydrated!==null){if(e===null){if(!o)throw Error(w(318));if(o=n.memoizedState,o=o!==null?o.dehydrated:null,!o)throw Error(w(317));o[Be]=n}else ct(),(n.flags&128)===0&&(n.memoizedState=null),n.flags|=4;te(n),o=!1}else Me!==null&&(vu(Me),Me=null),o=!0;if(!o)return n.flags&65536?n:null}if((n.flags&128)!==0)return n.lanes=t,n;return r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(n.child.flags|=8192,(n.mode&1)!==0&&(e===null||(B.current&1)!==0?X===0&&(X=3):ei())),n.updateQueue!==null&&(n.flags|=4),te(n),null;case 4:return dt(),iu(e,n),e===null&&er(n.stateNode.containerInfo),te(n),null;case 10:return Uu(n.type._context),te(n),null;case 17:return pe(n.type)&&ul(),te(n),null;case 19:if(O(B),o=n.memoizedState,o===null)return te(n),null;if(r=(n.flags&128)!==0,u=o.rendering,u===null)if(r)Pt(o,!1);else{if(X!==0||e!==null&&(e.flags&128)!==0)for(e=n.child;e!==null;){if(u=pl(e),u!==null){n.flags|=128,Pt(o,!1),r=u.updateQueue,r!==null&&(n.updateQueue=r,n.flags|=4),n.subtreeFlags=0,r=t;for(t=n.child;t!==null;)o=t,e=r,o.flags&=14680066,u=o.alternate,u===null?(o.childLanes=0,o.lanes=e,o.child=null,o.subtreeFlags=0,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null,o.stateNode=null):(o.childLanes=u.childLanes,o.lanes=u.lanes,o.child=u.child,o.subtreeFlags=0,o.deletions=null,o.memoizedProps=u.memoizedProps,o.memoizedState=u.memoizedState,o.updateQueue=u.updateQueue,o.type=u.type,e=u.dependencies,o.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),t=t.sibling;return I(B,B.current&1|2),n.child}e=e.sibling}o.tail!==null&&Q()>ht&&(n.flags|=128,r=!0,Pt(o,!1),n.lanes=4194304)}else{if(!r)if(e=pl(u),e!==null){if(n.flags|=128,r=!0,t=e.updateQueue,t!==null&&(n.updateQueue=t,n.flags|=4),Pt(o,!0),o.tail===null&&o.tailMode==="hidden"&&!u.alternate&&!D)return te(n),null}else 2*Q()-o.renderingStartTime>ht&&t!==1073741824&&(n.flags|=128,r=!0,Pt(o,!1),n.lanes=4194304);o.isBackwards?(u.sibling=n.child,n.child=u):(t=o.last,t!==null?t.sibling=u:n.child=u,o.last=u)}if(o.tail!==null)return n=o.tail,o.rendering=n,o.tail=n.sibling,o.renderingStartTime=Q(),n.sibling=null,t=B.current,I(B,r?t&1|2:t&1),n;return te(n),null;case 22:case 23:return bu(),r=n.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(n.flags|=8192),r&&(n.mode&1)!==0?(me&1073741824)!==0&&(te(n),n.subtreeFlags&6&&(n.flags|=8192)):te(n),null;case 24:return null;case 25:return null}throw Error(w(156,n.tag))}function l0(e,n){switch(Iu(n),n.tag){case 1:return pe(n.type)&&ul(),e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 3:return dt(),O(de),O(le),Wu(),e=n.flags,(e&65536)!==0&&(e&128)===0?(n.flags=e&-65537|128,n):null;case 5:return $u(n),null;case 13:if(O(B),e=n.memoizedState,e!==null&&e.dehydrated!==null){if(n.alternate===null)throw Error(w(340));ct()}return e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 19:return O(B),null;case 4:return dt(),null;case 10:return Uu(n.type._context),null;case 22:case 23:return bu(),null;case 24:return null;default:return null}}function et(e,n){var t=e.ref;if(t!==null)if(typeof t==="function")try{t(null)}catch(r){W(e,n,r)}else t.current=null}function su(e,n,t){try{t()}catch(r){W(e,n,r)}}function u0(e,n){if(Ko=tl,e=ya(),Ru(e)){if("selectionStart"in e)var t={start:e.selectionStart,end:e.selectionEnd};else e:{t=(t=e.ownerDocument)&&t.defaultView||window;var r=t.getSelection&&t.getSelection();if(r&&r.rangeCount!==0){t=r.anchorNode;var{anchorOffset:l,focusNode:o}=r;r=r.focusOffset;try{t.nodeType,o.nodeType}catch(g){t=null;break e}var u=0,i=-1,s=-1,c=0,h=0,y=e,p=null;n:for(;;){for(var S;;){if(y!==t||l!==0&&y.nodeType!==3||(i=u+l),y!==o||r!==0&&y.nodeType!==3||(s=u+r),y.nodeType===3&&(u+=y.nodeValue.length),(S=y.firstChild)===null)break;p=y,y=S}for(;;){if(y===e)break n;if(p===t&&++c===l&&(i=u),p===o&&++h===r&&(s=u),(S=y.nextSibling)!==null)break;y=p,p=y.parentNode}y=S}t=i===-1||s===-1?null:{start:i,end:s}}else t=null}t=t||{start:0,end:0}}else t=null;Yo={focusedElem:e,selectionRange:t},tl=!1;for(N=n;N!==null;)if(n=N,e=n.child,(n.subtreeFlags&1028)!==0&&e!==null)e.return=n,N=e;else for(;N!==null;){n=N;try{var k=n.alternate;if((n.flags&1024)!==0)switch(n.tag){case 0:case 11:case 15:break;case 1:if(k!==null){var{memoizedProps:_,memoizedState:V}=k,f=n.stateNode,a=f.getSnapshotBeforeUpdate(n.elementType===n.type?_:xe(n.type,_),V);f.__reactInternalSnapshotBeforeUpdate=a}break;case 3:var d=n.stateNode.containerInfo;d.nodeType===1?d.textContent="":d.nodeType===9&&d.documentElement&&d.removeChild(d.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(w(163))}}catch(g){W(n,n.return,g)}if(e=n.sibling,e!==null){e.return=n.return,N=e;break}N=n.return}return k=Ss,Ss=!1,k}function Ht(e,n,t){var r=n.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var l=r=r.next;do{if((l.tag&e)===e){var o=l.destroy;l.destroy=void 0,o!==void 0&&su(n,t,o)}l=l.next}while(l!==r)}}function Tl(e,n){if(n=n.updateQueue,n=n!==null?n.lastEffect:null,n!==null){var t=n=n.next;do{if((t.tag&e)===e){var r=t.create;t.destroy=r()}t=t.next}while(t!==n)}}function au(e){var n=e.ref;if(n!==null){var t=e.stateNode;switch(e.tag){case 5:e=t;break;default:e=t}typeof n==="function"?n(e):n.current=e}}function pc(e){var n=e.alternate;n!==null&&(e.alternate=null,pc(n)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(n=e.stateNode,n!==null&&(delete n[Be],delete n[tr],delete n[Zo],delete n[Wp],delete n[Hp])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function hc(e){return e.tag===5||e.tag===3||e.tag===4}function Es(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||hc(e.return))return null;e=e.return}e.sibling.return=e.return;for(e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2)continue e;if(e.child===null||e.tag===4)continue e;else e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function cu(e,n,t){var r=e.tag;if(r===5||r===6)e=e.stateNode,n?t.nodeType===8?t.parentNode.insertBefore(e,n):t.insertBefore(e,n):(t.nodeType===8?(n=t.parentNode,n.insertBefore(e,t)):(n=t,n.appendChild(e)),t=t._reactRootContainer,t!==null&&t!==void 0||n.onclick!==null||(n.onclick=ol));else if(r!==4&&(e=e.child,e!==null))for(cu(e,n,t),e=e.sibling;e!==null;)cu(e,n,t),e=e.sibling}function fu(e,n,t){var r=e.tag;if(r===5||r===6)e=e.stateNode,n?t.insertBefore(e,n):t.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(fu(e,n,t),e=e.sibling;e!==null;)fu(e,n,t),e=e.sibling}function nn(e,n,t){for(t=t.child;t!==null;)vc(e,n,t),t=t.sibling}function vc(e,n,t){if(Ae&&typeof Ae.onCommitFiberUnmount==="function")try{Ae.onCommitFiberUnmount(Sl,t)}catch(i){}switch(t.tag){case 5:re||et(t,n);case 6:var r=J,l=Re;J=null,nn(e,n,t),J=r,Re=l,J!==null&&(Re?(e=J,t=t.stateNode,e.nodeType===8?e.parentNode.removeChild(t):e.removeChild(t)):J.removeChild(t.stateNode));break;case 18:J!==null&&(Re?(e=J,t=t.stateNode,e.nodeType===8?fo(e.parentNode,t):e.nodeType===1&&fo(e,t),qt(e)):fo(J,t.stateNode));break;case 4:r=J,l=Re,J=t.stateNode.containerInfo,Re=!0,nn(e,n,t),J=r,Re=l;break;case 0:case 11:case 14:case 15:if(!re&&(r=t.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var o=l,u=o.destroy;o=o.tag,u!==void 0&&((o&2)!==0?su(t,n,u):(o&4)!==0&&su(t,n,u)),l=l.next}while(l!==r)}nn(e,n,t);break;case 1:if(!re&&(et(t,n),r=t.stateNode,typeof r.componentWillUnmount==="function"))try{r.props=t.memoizedProps,r.state=t.memoizedState,r.componentWillUnmount()}catch(i){W(t,n,i)}nn(e,n,t);break;case 21:nn(e,n,t);break;case 22:t.mode&1?(re=(r=re)||t.memoizedState!==null,nn(e,n,t),re=r):nn(e,n,t);break;default:nn(e,n,t)}}function _s(e){var n=e.updateQueue;if(n!==null){e.updateQueue=null;var t=e.stateNode;t===null&&(t=e.stateNode=new o0),n.forEach(function(r){var l=v0.bind(null,e,r);t.has(r)||(t.add(r),r.then(l,l))})}}function Te(e,n){var t=n.deletions;if(t!==null)for(var r=0;r<t.length;r++){var l=t[r];try{var o=e,u=n,i=u;e:for(;i!==null;){switch(i.tag){case 5:J=i.stateNode,Re=!1;break e;case 3:J=i.stateNode.containerInfo,Re=!0;break e;case 4:J=i.stateNode.containerInfo,Re=!0;break e}i=i.return}if(J===null)throw Error(w(160));vc(o,u,l),J=null,Re=!1;var s=l.alternate;s!==null&&(s.return=null),l.return=null}catch(c){W(l,n,c)}}if(n.subtreeFlags&12854)for(n=n.child;n!==null;)mc(n,e),n=n.sibling}function mc(e,n){var{alternate:t,flags:r}=e;switch(e.tag){case 0:case 11:case 14:case 15:if(Te(n,e),Ue(e),r&4){try{Ht(3,e,e.return),Tl(3,e)}catch(_){W(e,e.return,_)}try{Ht(5,e,e.return)}catch(_){W(e,e.return,_)}}break;case 1:Te(n,e),Ue(e),r&512&&t!==null&&et(t,t.return);break;case 5:if(Te(n,e),Ue(e),r&512&&t!==null&&et(t,t.return),e.flags&32){var l=e.stateNode;try{Xt(l,"")}catch(_){W(e,e.return,_)}}if(r&4&&(l=e.stateNode,l!=null)){var o=e.memoizedProps,u=t!==null?t.memoizedProps:o,i=e.type,s=e.updateQueue;if(e.updateQueue=null,s!==null)try{i==="input"&&o.type==="radio"&&o.name!=null&&Vs(l,o),Io(i,u);var c=Io(i,o);for(u=0;u<s.length;u+=2){var h=s[u],y=s[u+1];h==="style"?Hs(l,y):h==="dangerouslySetInnerHTML"?$s(l,y):h==="children"?Xt(l,y):gu(l,h,y,c)}switch(i){case"input":Lo(l,o);break;case"textarea":Bs(l,o);break;case"select":var p=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!o.multiple;var S=o.value;S!=null?tt(l,!!o.multiple,S,!1):p!==!!o.multiple&&(o.defaultValue!=null?tt(l,!!o.multiple,o.defaultValue,!0):tt(l,!!o.multiple,o.multiple?[]:"",!1))}l[tr]=o}catch(_){W(e,e.return,_)}}break;case 6:if(Te(n,e),Ue(e),r&4){if(e.stateNode===null)throw Error(w(162));l=e.stateNode,o=e.memoizedProps;try{l.nodeValue=o}catch(_){W(e,e.return,_)}}break;case 3:if(Te(n,e),Ue(e),r&4&&t!==null&&t.memoizedState.isDehydrated)try{qt(n.containerInfo)}catch(_){W(e,e.return,_)}break;case 4:Te(n,e),Ue(e);break;case 13:Te(n,e),Ue(e),l=e.child,l.flags&8192&&(o=l.memoizedState!==null,l.stateNode.isHidden=o,!o||l.alternate!==null&&l.alternate.memoizedState!==null||(qu=Q())),r&4&&_s(e);break;case 22:if(h=t!==null&&t.memoizedState!==null,e.mode&1?(re=(c=re)||h,Te(n,e),re=c):Te(n,e),Ue(e),r&8192){if(c=e.memoizedState!==null,(e.stateNode.isHidden=c)&&!h&&(e.mode&1)!==0)for(N=e,h=e.child;h!==null;){for(y=N=h;N!==null;){switch(p=N,S=p.child,p.tag){case 0:case 11:case 14:case 15:Ht(4,p,p.return);break;case 1:et(p,p.return);var k=p.stateNode;if(typeof k.componentWillUnmount==="function"){r=p,t=p.return;try{n=r,k.props=n.memoizedProps,k.state=n.memoizedState,k.componentWillUnmount()}catch(_){W(r,t,_)}}break;case 5:et(p,p.return);break;case 22:if(p.memoizedState!==null){Ns(y);continue}}S!==null?(S.return=p,N=S):Ns(y)}h=h.sibling}e:for(h=null,y=e;;){if(y.tag===5){if(h===null){h=y;try{l=y.stateNode,c?(o=l.style,typeof o.setProperty==="function"?o.setProperty("display","none","important"):o.display="none"):(i=y.stateNode,s=y.memoizedProps.style,u=s!==void 0&&s!==null&&s.hasOwnProperty("display")?s.display:null,i.style.display=Ws("display",u))}catch(_){W(e,e.return,_)}}}else if(y.tag===6){if(h===null)try{y.stateNode.nodeValue=c?"":y.memoizedProps}catch(_){W(e,e.return,_)}}else if((y.tag!==22&&y.tag!==23||y.memoizedState===null||y===e)&&y.child!==null){y.child.return=y,y=y.child;continue}if(y===e)break e;for(;y.sibling===null;){if(y.return===null||y.return===e)break e;h===y&&(h=null),y=y.return}h===y&&(h=null),y.sibling.return=y.return,y=y.sibling}}break;case 19:Te(n,e),Ue(e),r&4&&_s(e);break;case 21:break;default:Te(n,e),Ue(e)}}function Ue(e){var n=e.flags;if(n&2){try{e:{for(var t=e.return;t!==null;){if(hc(t)){var r=t;break e}t=t.return}throw Error(w(160))}switch(r.tag){case 5:var l=r.stateNode;r.flags&32&&(Xt(l,""),r.flags&=-33);var o=Es(e);fu(e,o,l);break;case 3:case 4:var u=r.stateNode.containerInfo,i=Es(e);cu(e,i,u);break;default:throw Error(w(161))}}catch(s){W(e,e.return,s)}e.flags&=-3}n&4096&&(e.flags&=-4097)}function i0(e,n,t){N=e,yc(e,n,t)}function yc(e,n,t){for(var r=(e.mode&1)!==0;N!==null;){var l=N,o=l.child;if(l.tag===22&&r){var u=l.memoizedState!==null||Vr;if(!u){var i=l.alternate,s=i!==null&&i.memoizedState!==null||re;i=Vr;var c=re;if(Vr=u,(re=s)&&!c)for(N=l;N!==null;)u=N,s=u.child,u.tag===22&&u.memoizedState!==null?zs(l):s!==null?(s.return=u,N=s):zs(l);for(;o!==null;)N=o,yc(o,n,t),o=o.sibling;N=l,Vr=i,re=c}Cs(e,n,t)}else(l.subtreeFlags&8772)!==0&&o!==null?(o.return=l,N=o):Cs(e,n,t)}}function Cs(e){for(;N!==null;){var n=N;if((n.flags&8772)!==0){var t=n.alternate;try{if((n.flags&8772)!==0)switch(n.tag){case 0:case 11:case 15:re||Tl(5,n);break;case 1:var r=n.stateNode;if(n.flags&4&&!re)if(t===null)r.componentDidMount();else{var l=n.elementType===n.type?t.memoizedProps:xe(n.type,t.memoizedProps);r.componentDidUpdate(l,t.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var o=n.updateQueue;o!==null&&ss(n,o,r);break;case 3:var u=n.updateQueue;if(u!==null){if(t=null,n.child!==null)switch(n.child.tag){case 5:t=n.child.stateNode;break;case 1:t=n.child.stateNode}ss(n,u,t)}break;case 5:var i=n.stateNode;if(t===null&&n.flags&4){t=i;var s=n.memoizedProps;switch(n.type){case"button":case"input":case"select":case"textarea":s.autoFocus&&t.focus();break;case"img":s.src&&(t.src=s.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(n.memoizedState===null){var c=n.alternate;if(c!==null){var h=c.memoizedState;if(h!==null){var y=h.dehydrated;y!==null&&qt(y)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(w(163))}re||n.flags&512&&au(n)}catch(p){W(n,n.return,p)}}if(n===e){N=null;break}if(t=n.sibling,t!==null){t.return=n.return,N=t;break}N=n.return}}function Ns(e){for(;N!==null;){var n=N;if(n===e){N=null;break}var t=n.sibling;if(t!==null){t.return=n.return,N=t;break}N=n.return}}function zs(e){for(;N!==null;){var n=N;try{switch(n.tag){case 0:case 11:case 15:var t=n.return;try{Tl(4,n)}catch(s){W(n,t,s)}break;case 1:var r=n.stateNode;if(typeof r.componentDidMount==="function"){var l=n.return;try{r.componentDidMount()}catch(s){W(n,l,s)}}var o=n.return;try{au(n)}catch(s){W(n,o,s)}break;case 5:var u=n.return;try{au(n)}catch(s){W(n,u,s)}}}catch(s){W(n,n.return,s)}if(n===e){N=null;break}var i=n.sibling;if(i!==null){i.return=n.return,N=i;break}N=n.return}}function se(){return(x&6)!==0?Q():Gr!==-1?Gr:Gr=Q()}function vn(e){if((e.mode&1)===0)return 1;if((x&2)!==0&&q!==0)return q&-q;if(Kp.transition!==null)return Zr===0&&(Zr=na()),Zr;if(e=R,e!==0)return e;return e=window.event,e=e===void 0?16:sa(e.type),e}function Fe(e,n,t,r){if(50<Kt)throw Kt=0,pu=null,Error(w(185));if(ar(e,t,r),(x&2)===0||e!==Z)e===Z&&((x&2)===0&&(xl|=t),X===4&&on(e,q)),he(e,r),t===1&&x===0&&(n.mode&1)===0&&(ht=Q()+500,zl&&Sn())}function he(e,n){var t=e.callbackNode;Xd(e,n);var r=nl(e,e===Z?q:0);if(r===0)t!==null&&Di(t),e.callbackNode=null,e.callbackPriority=0;else if(n=r&-r,e.callbackPriority!==n){if(t!=null&&Di(t),n===1)e.tag===0?Qp(Ps.bind(null,e)):Pa(Ps.bind(null,e)),Ap(function(){(x&6)===0&&Sn()}),t=null;else{switch(ta(r)){case 1:t=_u;break;case 4:t=bs;break;case 16:t=el;break;case 536870912:t=ea;break;default:t=el}t=Nc(t,gc.bind(null,e))}e.callbackPriority=n,e.callbackNode=t}}function gc(e,n){if(Gr=-1,Zr=0,(x&6)!==0)throw Error(w(327));var t=e.callbackNode;if(it()&&e.callbackNode!==t)return null;var r=nl(e,e===Z?q:0);if(r===0)return null;if((r&30)!==0||(r&e.expiredLanes)!==0||n)n=wl(e,r);else{n=r;var l=x;x|=2;var o=kc();if(Z!==e||q!==n)He=null,ht=Q()+500,Rn(e,n);do try{f0();break}catch(i){wc(e,i)}while(1);Du(),ml.current=o,x=l,K!==null?n=0:(Z=null,q=0,n=X)}if(n!==0){if(n===2&&(l=Vo(e),l!==0&&(r=l,n=hu(e,l))),n===1)throw t=sr,Rn(e,0),on(e,r),he(e,Q()),t;if(n===6)on(e,r);else{if(l=e.current.alternate,(r&30)===0&&!a0(l)&&(n=wl(e,r),n===2&&(o=Vo(e),o!==0&&(r=o,n=hu(e,o))),n===1))throw t=sr,Rn(e,0),on(e,r),he(e,Q()),t;switch(e.finishedWork=l,e.finishedLanes=r,n){case 0:case 1:throw Error(w(345));case 2:Pn(e,ce,He);break;case 3:if(on(e,r),(r&130023424)===r&&(n=qu+500-Q(),10<n)){if(nl(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){se(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=Go(Pn.bind(null,e,ce,He),n);break}Pn(e,ce,He);break;case 4:if(on(e,r),(r&4194240)===r)break;n=e.eventTimes;for(l=-1;0<r;){var u=31-Ie(r);o=1<<u,u=n[u],u>l&&(l=u),r&=~o}if(r=l,r=Q()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3000>r?3000:4320>r?4320:1960*s0(r/1960))-r,10<r){e.timeoutHandle=Go(Pn.bind(null,e,ce,He),r);break}Pn(e,ce,He);break;case 5:Pn(e,ce,He);break;default:throw Error(w(329))}}}return he(e,Q()),e.callbackNode===t?gc.bind(null,e):null}function hu(e,n){var t=Qt;return e.current.memoizedState.isDehydrated&&(Rn(e,n).flags|=256),e=wl(e,n),e!==2&&(n=ce,ce=t,n!==null&&vu(n)),e}function vu(e){ce===null?ce=e:ce.push.apply(ce,e)}function a0(e){for(var n=e;;){if(n.flags&16384){var t=n.updateQueue;if(t!==null&&(t=t.stores,t!==null))for(var r=0;r<t.length;r++){var l=t[r],o=l.getSnapshot;l=l.value;try{if(!Oe(o(),l))return!1}catch(u){return!1}}}if(t=n.child,n.subtreeFlags&16384&&t!==null)t.return=n,n=t;else{if(n===e)break;for(;n.sibling===null;){if(n.return===null||n.return===e)return!0;n=n.return}n.sibling.return=n.return,n=n.sibling}}return!0}function on(e,n){n&=~Ju,n&=~xl,e.suspendedLanes|=n,e.pingedLanes&=~n;for(e=e.expirationTimes;0<n;){var t=31-Ie(n),r=1<<t;e[t]=-1,n&=~r}}function Ps(e){if((x&6)!==0)throw Error(w(327));it();var n=nl(e,0);if((n&1)===0)return he(e,Q()),null;var t=wl(e,n);if(e.tag!==0&&t===2){var r=Vo(e);r!==0&&(n=r,t=hu(e,r))}if(t===1)throw t=sr,Rn(e,0),on(e,n),he(e,Q()),t;if(t===6)throw Error(w(345));return e.finishedWork=e.current.alternate,e.finishedLanes=n,Pn(e,ce,He),he(e,Q()),null}function ju(e,n){var t=x;x|=1;try{return e(n)}finally{x=t,x===0&&(ht=Q()+500,zl&&Sn())}}function Un(e){sn!==null&&sn.tag===0&&(x&6)===0&&it();var n=x;x|=1;var t=Ce.transition,r=R;try{if(Ce.transition=null,R=1,e)return e()}finally{R=r,Ce.transition=t,x=n,(x&6)===0&&Sn()}}function bu(){me=nt.current,O(nt)}function Rn(e,n){e.finishedWork=null,e.finishedLanes=0;var t=e.timeoutHandle;if(t!==-1&&(e.timeoutHandle=-1,Bp(t)),K!==null)for(t=K.return;t!==null;){var r=t;switch(Iu(r),r.tag){case 1:r=r.type.childContextTypes,r!==null&&r!==void 0&&ul();break;case 3:dt(),O(de),O(le),Wu();break;case 5:$u(r);break;case 4:dt();break;case 13:O(B);break;case 19:O(B);break;case 10:Uu(r.type._context);break;case 22:case 23:bu()}t=t.return}if(Z=e,K=e=mn(e.current,null),q=me=n,X=0,sr=null,Ju=xl=Dn=0,ce=Qt=null,Tn!==null){for(n=0;n<Tn.length;n++)if(t=Tn[n],r=t.interleaved,r!==null){t.interleaved=null;var l=r.next,o=t.pending;if(o!==null){var u=o.next;o.next=l,r.next=u}t.pending=r}Tn=null}return e}function wc(e,n){do{var t=K;try{if(Du(),Kr.current=vl,hl){for(var r=A.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}hl=!1}if(On=0,G=Y=A=null,Wt=!1,or=0,Zu.current=null,t===null||t.return===null){X=1,sr=n,K=null;break}e:{var o=e,u=t.return,i=t,s=n;if(n=q,i.flags|=32768,s!==null&&typeof s==="object"&&typeof s.then==="function"){var c=s,h=i,y=h.tag;if((h.mode&1)===0&&(y===0||y===11||y===15)){var p=h.alternate;p?(h.updateQueue=p.updateQueue,h.memoizedState=p.memoizedState,h.lanes=p.lanes):(h.updateQueue=null,h.memoizedState=null)}var S=hs(u);if(S!==null){S.flags&=-257,vs(S,u,i,o,n),S.mode&1&&ps(o,c,n),n=S,s=c;var k=n.updateQueue;if(k===null){var _=new Set;_.add(s),n.updateQueue=_}else k.add(s);break e}else{if((n&1)===0){ps(o,c,n),ei();break e}s=Error(w(426))}}else if(D&&i.mode&1){var V=hs(u);if(V!==null){(V.flags&65536)===0&&(V.flags|=256),vs(V,u,i,o,n),Fu(pt(s,i));break e}}o=s=pt(s,i),X!==4&&(X=2),Qt===null?Qt=[o]:Qt.push(o),o=u;do{switch(o.tag){case 3:o.flags|=65536,n&=-n,o.lanes|=n;var f=tc(o,s,n);is(o,f);break e;case 1:i=s;var{type:a,stateNode:d}=o;if((o.flags&128)===0&&(typeof a.getDerivedStateFromError==="function"||d!==null&&typeof d.componentDidCatch==="function"&&(hn===null||!hn.has(d)))){o.flags|=65536,n&=-n,o.lanes|=n;var g=rc(o,i,n);is(o,g);break e}}o=o.return}while(o!==null)}Ec(t)}catch(C){n=C,K===t&&t!==null&&(K=t=t.return);continue}break}while(1)}function kc(){var e=ml.current;return ml.current=vl,e===null?vl:e}function ei(){if(X===0||X===3||X===2)X=4;Z===null||(Dn&268435455)===0&&(xl&268435455)===0||on(Z,q)}function wl(e,n){var t=x;x|=2;var r=kc();if(Z!==e||q!==n)He=null,Rn(e,n);do try{c0();break}catch(l){wc(e,l)}while(1);if(Du(),x=t,ml.current=r,K!==null)throw Error(w(261));return Z=null,q=0,X}function c0(){for(;K!==null;)Sc(K)}function f0(){for(;K!==null&&!Vd();)Sc(K)}function Sc(e){var n=Cc(e.alternate,e,me);e.memoizedProps=e.pendingProps,n===null?Ec(e):K=n,Zu.current=null}function Ec(e){var n=e;do{var t=n.alternate;if(e=n.return,(n.flags&32768)===0){if(t=r0(t,n,me),t!==null){K=t;return}}else{if(t=l0(t,n),t!==null){t.flags&=32767,K=t;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{X=6,K=null;return}}if(n=n.sibling,n!==null){K=n;return}K=n=e}while(n!==null);X===0&&(X=5)}function Pn(e,n,t){var r=R,l=Ce.transition;try{Ce.transition=null,R=1,d0(e,n,t,r)}finally{Ce.transition=l,R=r}return null}function d0(e,n,t,r){do it();while(sn!==null);if((x&6)!==0)throw Error(w(327));t=e.finishedWork;var l=e.finishedLanes;if(t===null)return null;if(e.finishedWork=null,e.finishedLanes=0,t===e.current)throw Error(w(177));e.callbackNode=null,e.callbackPriority=0;var o=t.lanes|t.childLanes;if(Gd(e,o),e===Z&&(K=Z=null,q=0),(t.subtreeFlags&2064)===0&&(t.flags&2064)===0||Br||(Br=!0,Nc(el,function(){return it(),null})),o=(t.flags&15990)!==0,(t.subtreeFlags&15990)!==0||o){o=Ce.transition,Ce.transition=null;var u=R;R=1;var i=x;x|=4,Zu.current=null,u0(e,t),mc(t,e),Fp(Yo),tl=!!Ko,Yo=Ko=null,e.current=t,i0(t,e,l),Bd(),x=i,R=u,Ce.transition=o}else e.current=t;if(Br&&(Br=!1,sn=e,gl=l),o=e.pendingLanes,o===0&&(hn=null),Wd(t.stateNode,r),he(e,Q()),n!==null)for(r=e.onRecoverableError,t=0;t<n.length;t++)l=n[t],r(l.value,{componentStack:l.stack,digest:l.digest});if(yl)throw yl=!1,e=du,du=null,e;return(gl&1)!==0&&e.tag!==0&&it(),o=e.pendingLanes,(o&1)!==0?e===pu?Kt++:(Kt=0,pu=e):Kt=0,Sn(),null}function it(){if(sn!==null){var e=ta(gl),n=Ce.transition,t=R;try{if(Ce.transition=null,R=16>e?16:e,sn===null)var r=!1;else{if(e=sn,sn=null,gl=0,(x&6)!==0)throw Error(w(331));var l=x;x|=4;for(N=e.current;N!==null;){var o=N,u=o.child;if((N.flags&16)!==0){var i=o.deletions;if(i!==null){for(var s=0;s<i.length;s++){var c=i[s];for(N=c;N!==null;){var h=N;switch(h.tag){case 0:case 11:case 15:Ht(8,h,o)}var y=h.child;if(y!==null)y.return=h,N=y;else for(;N!==null;){h=N;var{sibling:p,return:S}=h;if(pc(h),h===c){N=null;break}if(p!==null){p.return=S,N=p;break}N=S}}}var k=o.alternate;if(k!==null){var _=k.child;if(_!==null){k.child=null;do{var V=_.sibling;_.sibling=null,_=V}while(_!==null)}}N=o}}if((o.subtreeFlags&2064)!==0&&u!==null)u.return=o,N=u;else e:for(;N!==null;){if(o=N,(o.flags&2048)!==0)switch(o.tag){case 0:case 11:case 15:Ht(9,o,o.return)}var f=o.sibling;if(f!==null){f.return=o.return,N=f;break e}N=o.return}}var a=e.current;for(N=a;N!==null;){u=N;var d=u.child;if((u.subtreeFlags&2064)!==0&&d!==null)d.return=u,N=d;else e:for(u=a;N!==null;){if(i=N,(i.flags&2048)!==0)try{switch(i.tag){case 0:case 11:case 15:Tl(9,i)}}catch(C){W(i,i.return,C)}if(i===u){N=null;break e}var g=i.sibling;if(g!==null){g.return=i.return,N=g;break e}N=i.return}}if(x=l,Sn(),Ae&&typeof Ae.onPostCommitFiberRoot==="function")try{Ae.onPostCommitFiberRoot(Sl,e)}catch(C){}r=!0}return r}finally{R=t,Ce.transition=n}}return!1}function Ls(e,n,t){n=pt(t,n),n=tc(e,n,1),e=pn(e,n,1),n=se(),e!==null&&(ar(e,1,n),he(e,n))}function W(e,n,t){if(e.tag===3)Ls(e,e,t);else for(;n!==null;){if(n.tag===3){Ls(n,e,t);break}else if(n.tag===1){var r=n.stateNode;if(typeof n.type.getDerivedStateFromError==="function"||typeof r.componentDidCatch==="function"&&(hn===null||!hn.has(r))){e=pt(t,e),e=rc(n,e,1),n=pn(n,e,1),e=se(),n!==null&&(ar(n,1,e),he(n,e));break}}n=n.return}}function p0(e,n,t){var r=e.pingCache;r!==null&&r.delete(n),n=se(),e.pingedLanes|=e.suspendedLanes&t,Z===e&&(q&t)===t&&(X===4||X===3&&(q&130023424)===q&&500>Q()-qu?Rn(e,0):Ju|=t),he(e,n)}function _c(e,n){n===0&&((e.mode&1)===0?n=1:(n=Tr,Tr<<=1,(Tr&130023424)===0&&(Tr=4194304)));var t=se();e=Je(e,n),e!==null&&(ar(e,n,t),he(e,t))}function h0(e){var n=e.memoizedState,t=0;n!==null&&(t=n.retryLane),_c(e,t)}function v0(e,n){var t=0;switch(e.tag){case 13:var{stateNode:r,memoizedState:l}=e;l!==null&&(t=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(w(314))}r!==null&&r.delete(n),_c(e,t)}function Nc(e,n){return js(e,n)}function m0(e,n,t,r){this.tag=e,this.key=t,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function _e(e,n,t,r){return new m0(e,n,t,r)}function ni(e){return e=e.prototype,!(!e||!e.isReactComponent)}function y0(e){if(typeof e==="function")return ni(e)?1:0;if(e!==void 0&&e!==null){if(e=e.$$typeof,e===ku)return 11;if(e===Su)return 14}return 2}function mn(e,n){var t=e.alternate;return t===null?(t=_e(e.tag,n,e.key,e.mode),t.elementType=e.elementType,t.type=e.type,t.stateNode=e.stateNode,t.alternate=e,e.alternate=t):(t.pendingProps=n,t.type=e.type,t.flags=0,t.subtreeFlags=0,t.deletions=null),t.flags=e.flags&14680064,t.childLanes=e.childLanes,t.lanes=e.lanes,t.child=e.child,t.memoizedProps=e.memoizedProps,t.memoizedState=e.memoizedState,t.updateQueue=e.updateQueue,n=e.dependencies,t.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext},t.sibling=e.sibling,t.index=e.index,t.ref=e.ref,t}function Jr(e,n,t,r,l,o){var u=2;if(r=e,typeof e==="function")ni(e)&&(u=1);else if(typeof e==="string")u=5;else e:switch(e){case Kn:return Mn(t.children,l,o,n);case wu:u=8,l|=8;break;case _o:return e=_e(12,t,n,l|2),e.elementType=_o,e.lanes=o,e;case Co:return e=_e(13,t,n,l),e.elementType=Co,e.lanes=o,e;case No:return e=_e(19,t,n,l),e.elementType=No,e.lanes=o,e;case Os:return Rl(t,l,o,n);default:if(typeof e==="object"&&e!==null)switch(e.$$typeof){case Is:u=10;break e;case Fs:u=9;break e;case ku:u=11;break e;case Su:u=14;break e;case tn:u=16,r=null;break e}throw Error(w(130,e==null?e:typeof e,""))}return n=_e(u,t,n,l),n.elementType=e,n.type=r,n.lanes=o,n}function Mn(e,n,t,r){return e=_e(7,e,r,n),e.lanes=t,e}function Rl(e,n,t,r){return e=_e(22,e,r,n),e.elementType=Os,e.lanes=t,e.stateNode={isHidden:!1},e}function ko(e,n,t){return e=_e(6,e,null,n),e.lanes=t,e}function So(e,n,t){return n=_e(4,e.children!==null?e.children:[],e.key,n),n.lanes=t,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}function g0(e,n,t,r,l){this.tag=n,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=lo(0),this.expirationTimes=lo(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=lo(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function ti(e,n,t,r,l,o,u,i,s){return e=new g0(e,n,t,i,s),n===1?(n=1,o===!0&&(n|=8)):n=0,o=_e(3,null,null,n),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:t,cache:null,transitions:null,pendingSuspenseBoundaries:null},Bu(o),e}function w0(e,n,t){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Qn,key:r==null?null:""+r,children:e,containerInfo:n,implementation:t}}function zc(e){if(!e)return gn;e=e._reactInternals;e:{if(Bn(e)!==e||e.tag!==1)throw Error(w(170));var n=e;do{switch(n.tag){case 3:n=n.stateNode.context;break e;case 1:if(pe(n.type)){n=n.stateNode.__reactInternalMemoizedMergedChildContext;break e}}n=n.return}while(n!==null);throw Error(w(171))}if(e.tag===1){var t=e.type;if(pe(t))return za(e,t,n)}return n}function Pc(e,n,t,r,l,o,u,i,s){return e=ti(t,r,!0,e,l,o,u,i,s),e.context=zc(null),t=e.current,r=se(),l=vn(t),o=Xe(r,l),o.callback=n!==void 0&&n!==null?n:null,pn(t,o,l),e.current.lanes=l,ar(e,l,r),he(e,r),e}function Ml(e,n,t,r){var l=n.current,o=se(),u=vn(l);return t=zc(t),n.context===null?n.context=t:n.pendingContext=t,n=Xe(o,u),n.payload={element:e},r=r===void 0?null:r,r!==null&&(n.callback=r),e=pn(l,n,u),e!==null&&(Fe(e,l,u,o),Qr(e,l,u)),u}function kl(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function Ts(e,n){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var t=e.retryLane;e.retryLane=t!==0&&t<n?t:n}}function ri(e,n){Ts(e,n),(e=e.alternate)&&Ts(e,n)}function k0(){return null}function li(e){this._internalRoot=e}function Il(e){this._internalRoot=e}function oi(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Fl(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function xs(){}function S0(e,n,t,r,l){if(l){if(typeof r==="function"){var o=r;r=function(){var c=kl(u);o.call(c)}}var u=Pc(n,r,e,0,null,!1,!1,"",xs);return e._reactRootContainer=u,e[Ze]=u.current,er(e.nodeType===8?e.parentNode:e),Un(),u}for(;l=e.lastChild;)e.removeChild(l);if(typeof r==="function"){var i=r;r=function(){var c=kl(s);i.call(c)}}var s=ti(e,0,!1,null,null,!1,!1,"",xs);return e._reactRootContainer=s,e[Ze]=s.current,er(e.nodeType===8?e.parentNode:e),Un(function(){Ml(n,s,t,r)}),s}function Ol(e,n,t,r,l){var o=t._reactRootContainer;if(o){var u=o;if(typeof l==="function"){var i=l;l=function(){var s=kl(u);i.call(s)}}Ml(n,u,e,l)}else u=S0(t,n,e,l,r);return kl(u)}var Rs,U,Ms,Yt,Ge,Eo,Cd,Pi,Li,j,mu,je,Nr,Qn,Kn,wu,_o,Is,Fs,ku,Co,No,Su,tn,Os,Ti,$,eo,no=!1,xt,Pr,$s,Ut,Rd,Md,Fo=null,Oo=null,rt=null,lt=null,ro=!1,Do=!1,Nn,Vt=!1,jr=null,br=!1,Uo=null,Fd,js,Di,Vd,Bd,Q,Ad,_u,bs,el,$d,ea,Sl=null,Ae=null,Ie,Hd,Qd,Lr=64,Tr=4194304,R=0,ra,Nu,la,oa,ua,Bo=!1,xr,an=null,cn=null,fn=null,Zt,Jt,ln,Zd,ot,tl=!0,rl=null,un=null,Pu=null,$r=null,vt,Lu,cr,ep,oo,uo,Nt,El,Ai,np,tp,rp,io,lp,op,up,ip,sp,$i,ap,cp,fp,pp,hp,vp,Wi,mp,yp,gp,wp,kp,Sp,Ep,xu,Bt=null,_p,ca,Hi,Qi=!1,Yn=!1,zp,At=null,jt=null,ha=!1,Mt,It,Hr,Oe,Op,Xn=null,$o=null,$t=null,Wo=!1,Gn,so,ga,wa,ka,Sa,Ea,_a,Ji,Ot,Ho,Qo,Ft,Dt,Dp,Ir,Up,Vp,Ko=null,Yo=null,Go,Bp,es,Ap,mt,Be,tr,Ze,Zo,Wp,Hp,Jo,Jn=-1,gn,le,de,In,Qe=null,zl=!1,po=!1,qn,jn=0,sl=null,al=0,Se,Ee=0,Fn=null,Ke=1,Ye="",ge=null,ye=null,D=!1,Me=null,Kp,ft,Ma,cl,fl=null,bn=null,Ou=null,Tn=null,rn=!1,dr,$e,rr,lr,B,ho,Kr,vo,On=0,A=null,Y=null,G=null,hl=!1,Wt=!1,or=0,Yp=0,vl,Jp,qp,jp,Ll,bp,e0,fe=!1,ou,cc,iu,fc,dc,Vr=!1,re=!1,o0,N=null,Ss=!1,J=null,Re=!1,s0,ml,Zu,Ce,x=0,Z=null,K=null,q=0,me=0,nt,X=0,sr=null,Dn=0,xl=0,Ju=0,Qt=null,ce=null,qu=0,ht=1/0,He=null,yl=!1,du=null,hn=null,Br=!1,sn=null,gl=0,Kt=0,pu=null,Gr=-1,Zr=0,Cc,Lc,E0,Lt,_0,Hn,Tc,xc=function(e,n){var t=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!oi(n))throw Error(w(200));return w0(e,n,null,t)},Rc=function(e,n){if(!oi(e))throw Error(w(299));var t=!1,r="",l=Lc;return n!==null&&n!==void 0&&(n.unstable_strictMode===!0&&(t=!0),n.identifierPrefix!==void 0&&(r=n.identifierPrefix),n.onRecoverableError!==void 0&&(l=n.onRecoverableError)),n=ti(e,1,!1,null,null,t,!1,r,l),e[Ze]=n.current,er(e.nodeType===8?e.parentNode:e),new li(n)},Mc=function(e){if(e==null)return null;if(e.nodeType===1)return e;var n=e._reactInternals;if(n===void 0){if(typeof e.render==="function")throw Error(w(188));throw e=Object.keys(e).join(","),Error(w(268,e))}return e=Js(n),e=e===null?null:e.stateNode,e},Ic=function(e){return Un(e)},Fc=function(e,n,t){if(!Fl(n))throw Error(w(200));return Ol(null,e,n,!0,t)},Oc=function(e,n,t){if(!oi(e))throw Error(w(405));var r=t!=null&&t.hydratedSources||null,l=!1,o="",u=Lc;if(t!==null&&t!==void 0&&(t.unstable_strictMode===!0&&(l=!0),t.identifierPrefix!==void 0&&(o=t.identifierPrefix),t.onRecoverableError!==void 0&&(u=t.onRecoverableError)),n=Pc(n,null,e,1,t!=null?t:null,l,!1,o,u),e[Ze]=n.current,er(e),r)for(e=0;e<r.length;e++)t=r[e],l=t._getVersion,l=l(t._source),n.mutableSourceEagerHydrationData==null?n.mutableSourceEagerHydrationData=[t,l]:n.mutableSourceEagerHydrationData.push(t,l);return new Il(n)},Dc=function(e,n,t){if(!Fl(n))throw Error(w(200));return Ol(null,e,n,!1,t)},Uc=function(e){if(!Fl(e))throw Error(w(40));return e._reactRootContainer?(Un(function(){Ol(null,null,e,!1,function(){e._reactRootContainer=null,e[Ze]=null})}),!0):!1},Vc,Bc=function(e,n,t,r){if(!Fl(t))throw Error(w(200));if(e==null||e._reactInternals===void 0)throw Error(w(38));return Ol(e,n,t,!1,r)},Ac="18.3.1-next-f1338f8080-20240426";var $c=lf(()=>{Rs=_n(gt(),1),U=_n(zi(),1);Ms=new Set,Yt={};Ge=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Eo=Object.prototype.hasOwnProperty,Cd=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,Pi={},Li={};j={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){j[e]=new ae(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];j[n]=new ae(n,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){j[e]=new ae(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){j[e]=new ae(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){j[e]=new ae(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){j[e]=new ae(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){j[e]=new ae(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){j[e]=new ae(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){j[e]=new ae(e,5,!1,e.toLowerCase(),null,!1,!1)});mu=/[\-:]([a-z])/g;"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var n=e.replace(mu,yu);j[n]=new ae(n,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var n=e.replace(mu,yu);j[n]=new ae(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var n=e.replace(mu,yu);j[n]=new ae(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){j[e]=new ae(e,1,!1,e.toLowerCase(),null,!1,!1)});j.xlinkHref=new ae("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){j[e]=new ae(e,1,!1,e.toLowerCase(),null,!0,!0)});je=Rs.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Nr=Symbol.for("react.element"),Qn=Symbol.for("react.portal"),Kn=Symbol.for("react.fragment"),wu=Symbol.for("react.strict_mode"),_o=Symbol.for("react.profiler"),Is=Symbol.for("react.provider"),Fs=Symbol.for("react.context"),ku=Symbol.for("react.forward_ref"),Co=Symbol.for("react.suspense"),No=Symbol.for("react.suspense_list"),Su=Symbol.for("react.memo"),tn=Symbol.for("react.lazy"),Os=Symbol.for("react.offscreen"),Ti=Symbol.iterator;$=Object.assign;xt=Array.isArray;$s=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(n,t,r,l){MSApp.execUnsafeLocalFunction(function(){return e(n,t,r,l)})}:e}(function(e,n){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=n;else{Pr=Pr||document.createElement("div"),Pr.innerHTML="<svg>"+n.valueOf().toString()+"</svg>";for(n=Pr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}});Ut={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Rd=["Webkit","ms","Moz","O"];Object.keys(Ut).forEach(function(e){Rd.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),Ut[n]=Ut[e]})});Md=$({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});if(Ge)try{Nn={},Object.defineProperty(Nn,"passive",{get:function(){Do=!0}}),window.addEventListener("test",Nn,Nn),window.removeEventListener("test",Nn,Nn)}catch(e){Do=!1}Fd={onError:function(e){Vt=!0,jr=e}};js=U.unstable_scheduleCallback,Di=U.unstable_cancelCallback,Vd=U.unstable_shouldYield,Bd=U.unstable_requestPaint,Q=U.unstable_now,Ad=U.unstable_getCurrentPriorityLevel,_u=U.unstable_ImmediatePriority,bs=U.unstable_UserBlockingPriority,el=U.unstable_NormalPriority,$d=U.unstable_LowPriority,ea=U.unstable_IdlePriority;Ie=Math.clz32?Math.clz32:Kd,Hd=Math.log,Qd=Math.LN2;xr=[],Zt=new Map,Jt=new Map,ln=[],Zd="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");ot=je.ReactCurrentBatchConfig;vt={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Lu=we(vt),cr=$({},vt,{view:0,detail:0}),ep=we(cr),El=$({},cr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Tu,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){if("movementX"in e)return e.movementX;return e!==Nt&&(Nt&&e.type==="mousemove"?(oo=e.screenX-Nt.screenX,uo=e.screenY-Nt.screenY):uo=oo=0,Nt=e),oo},movementY:function(e){return"movementY"in e?e.movementY:uo}}),Ai=we(El),np=$({},El,{dataTransfer:0}),tp=we(np),rp=$({},cr,{relatedTarget:0}),io=we(rp),lp=$({},vt,{animationName:0,elapsedTime:0,pseudoElement:0}),op=we(lp),up=$({},vt,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),ip=we(up),sp=$({},vt,{data:0}),$i=we(sp),ap={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},cp={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"},fp={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};pp=$({},cr,{key:function(e){if(e.key){var n=ap[e.key]||e.key;if(n!=="Unidentified")return n}return e.type==="keypress"?(e=Wr(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?cp[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Tu,charCode:function(e){return e.type==="keypress"?Wr(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Wr(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),hp=we(pp),vp=$({},El,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Wi=we(vp),mp=$({},cr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Tu}),yp=we(mp),gp=$({},vt,{propertyName:0,elapsedTime:0,pseudoElement:0}),wp=we(gp),kp=$({},El,{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}),Sp=we(kp),Ep=[9,13,27,32],xu=Ge&&"CompositionEvent"in window;Ge&&"documentMode"in document&&(Bt=document.documentMode);_p=Ge&&"TextEvent"in window&&!Bt,ca=Ge&&(!xu||Bt&&8<Bt&&11>=Bt),Hi=String.fromCharCode(32);zp={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};if(Ge){if(Ge){if(It="oninput"in document,!It)Hr=document.createElement("div"),Hr.setAttribute("oninput","return;"),It=typeof Hr.oninput==="function";Mt=It}else Mt=!1;ha=Mt&&(!document.documentMode||9<document.documentMode)}Oe=typeof Object.is==="function"?Object.is:Ip;Op=Ge&&"documentMode"in document&&11>=document.documentMode;Gn={animationend:Mr("Animation","AnimationEnd"),animationiteration:Mr("Animation","AnimationIteration"),animationstart:Mr("Animation","AnimationStart"),transitionend:Mr("Transition","TransitionEnd")},so={},ga={};Ge&&(ga=document.createElement("div").style,("AnimationEvent"in window)||(delete Gn.animationend.animation,delete Gn.animationiteration.animation,delete Gn.animationstart.animation),("TransitionEvent"in window)||delete Gn.transitionend.transition);wa=Cl("animationend"),ka=Cl("animationiteration"),Sa=Cl("animationstart"),Ea=Cl("transitionend"),_a=new Map,Ji="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");for(Ft=0;Ft<Ji.length;Ft++)Ot=Ji[Ft],Ho=Ot.toLowerCase(),Qo=Ot[0].toUpperCase()+Ot.slice(1),wn(Ho,"on"+Qo);wn(wa,"onAnimationEnd");wn(ka,"onAnimationIteration");wn(Sa,"onAnimationStart");wn("dblclick","onDoubleClick");wn("focusin","onFocus");wn("focusout","onBlur");wn(Ea,"onTransitionEnd");st("onMouseEnter",["mouseout","mouseover"]);st("onMouseLeave",["mouseout","mouseover"]);st("onPointerEnter",["pointerout","pointerover"]);st("onPointerLeave",["pointerout","pointerover"]);Vn("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Vn("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Vn("onBeforeInput",["compositionend","keypress","textInput","paste"]);Vn("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Vn("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Vn("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));Dt="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(" "),Dp=new Set("cancel close invalid load scroll toggle".split(" ").concat(Dt));Ir="_reactListening"+Math.random().toString(36).slice(2);Up=/\r\n?/g,Vp=/\u0000|\uFFFD/g;Go=typeof setTimeout==="function"?setTimeout:void 0,Bp=typeof clearTimeout==="function"?clearTimeout:void 0,es=typeof Promise==="function"?Promise:void 0,Ap=typeof queueMicrotask==="function"?queueMicrotask:typeof es<"u"?function(e){return es.resolve(null).then(e).catch($p)}:Go;mt=Math.random().toString(36).slice(2),Be="__reactFiber$"+mt,tr="__reactProps$"+mt,Ze="__reactContainer$"+mt,Zo="__reactEvents$"+mt,Wp="__reactListeners$"+mt,Hp="__reactHandles$"+mt;Jo=[];gn={},le=kn(gn),de=kn(!1),In=gn;qn=[],Se=[];Kp=je.ReactCurrentBatchConfig;ft=Ra(!0),Ma=Ra(!1),cl=kn(null);dr={},$e=kn(dr),rr=kn(dr),lr=kn(dr);B=kn(0);ho=[];Kr=je.ReactCurrentDispatcher,vo=je.ReactCurrentBatchConfig;vl={readContext:Ne,useCallback:ne,useContext:ne,useEffect:ne,useImperativeHandle:ne,useInsertionEffect:ne,useLayoutEffect:ne,useMemo:ne,useReducer:ne,useRef:ne,useState:ne,useDebugValue:ne,useDeferredValue:ne,useTransition:ne,useMutableSource:ne,useSyncExternalStore:ne,useId:ne,unstable_isNewReconciler:!1},Jp={readContext:Ne,useCallback:function(e,n){return Ve().memoizedState=[e,n===void 0?null:n],e},useContext:Ne,useEffect:cs,useImperativeHandle:function(e,n,t){return t=t!==null&&t!==void 0?t.concat([e]):null,Yr(4194308,4,Ya.bind(null,n,e),t)},useLayoutEffect:function(e,n){return Yr(4194308,4,e,n)},useInsertionEffect:function(e,n){return Yr(4,2,e,n)},useMemo:function(e,n){var t=Ve();return n=n===void 0?null:n,e=e(),t.memoizedState=[e,n],e},useReducer:function(e,n,t){var r=Ve();return n=t!==void 0?t(n):n,r.memoizedState=r.baseState=n,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:n},r.queue=e,e=e.dispatch=Gp.bind(null,A,e),[r.memoizedState,e]},useRef:function(e){var n=Ve();return e={current:e},n.memoizedState=e},useState:as,useDebugValue:Xu,useDeferredValue:function(e){return Ve().memoizedState=e},useTransition:function(){var e=as(!1),n=e[0];return e=Xp.bind(null,e[1]),Ve().memoizedState=e,[n,e]},useMutableSource:function(){},useSyncExternalStore:function(e,n,t){var r=A,l=Ve();if(D){if(t===void 0)throw Error(w(407));t=t()}else{if(t=n(),Z===null)throw Error(w(349));(On&30)!==0||Va(r,n,t)}l.memoizedState=t;var o={value:t,getSnapshot:n};return l.queue=o,cs(Aa.bind(null,r,o,e),[e]),r.flags|=2048,ir(9,Ba.bind(null,r,o,t,n),void 0,null),t},useId:function(){var e=Ve(),n=Z.identifierPrefix;if(D){var t=Ye,r=Ke;t=(r&~(1<<32-Ie(r)-1)).toString(32)+t,n=":"+n+"R"+t,t=or++,0<t&&(n+="H"+t.toString(32)),n+=":"}else t=Yp++,n=":"+n+"r"+t.toString(32)+":";return e.memoizedState=n},unstable_isNewReconciler:!1},qp={readContext:Ne,useCallback:Ga,useContext:Ne,useEffect:Yu,useImperativeHandle:Xa,useInsertionEffect:Qa,useLayoutEffect:Ka,useMemo:Za,useReducer:mo,useRef:Ha,useState:function(){return mo(ur)},useDebugValue:Xu,useDeferredValue:function(e){var n=ze();return Ja(n,Y.memoizedState,e)},useTransition:function(){var e=mo(ur)[0],n=ze().memoizedState;return[e,n]},useMutableSource:Da,useSyncExternalStore:Ua,useId:qa,unstable_isNewReconciler:!1},jp={readContext:Ne,useCallback:Ga,useContext:Ne,useEffect:Yu,useImperativeHandle:Xa,useInsertionEffect:Qa,useLayoutEffect:Ka,useMemo:Za,useReducer:yo,useRef:Ha,useState:function(){return yo(ur)},useDebugValue:Xu,useDeferredValue:function(e){var n=ze();return Y===null?n.memoizedState=e:Ja(n,Y.memoizedState,e)},useTransition:function(){var e=yo(ur)[0],n=ze().memoizedState;return[e,n]},useMutableSource:Da,useSyncExternalStore:Ua,useId:qa,unstable_isNewReconciler:!1};Ll={isMounted:function(e){return(e=e._reactInternals)?Bn(e)===e:!1},enqueueSetState:function(e,n,t){e=e._reactInternals;var r=se(),l=vn(e),o=Xe(r,l);o.payload=n,t!==void 0&&t!==null&&(o.callback=t),n=pn(e,o,l),n!==null&&(Fe(n,e,l,r),Qr(n,e,l))},enqueueReplaceState:function(e,n,t){e=e._reactInternals;var r=se(),l=vn(e),o=Xe(r,l);o.tag=1,o.payload=n,t!==void 0&&t!==null&&(o.callback=t),n=pn(e,o,l),n!==null&&(Fe(n,e,l,r),Qr(n,e,l))},enqueueForceUpdate:function(e,n){e=e._reactInternals;var t=se(),r=vn(e),l=Xe(t,r);l.tag=2,n!==void 0&&n!==null&&(l.callback=n),n=pn(e,l,r),n!==null&&(Fe(n,e,r,t),Qr(n,e,r))}};bp=typeof WeakMap==="function"?WeakMap:Map;e0=je.ReactCurrentOwner;ou={dehydrated:null,treeContext:null,retryLane:0};cc=function(e,n){for(var t=n.child;t!==null;){if(t.tag===5||t.tag===6)e.appendChild(t.stateNode);else if(t.tag!==4&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===n)break;for(;t.sibling===null;){if(t.return===null||t.return===n)return;t=t.return}t.sibling.return=t.return,t=t.sibling}};iu=function(){};fc=function(e,n,t,r){var l=e.memoizedProps;if(l!==r){e=n.stateNode,xn($e.current);var o=null;switch(t){case"input":l=Po(e,l),r=Po(e,r),o=[];break;case"select":l=$({},l,{value:void 0}),r=$({},r,{value:void 0}),o=[];break;case"textarea":l=xo(e,l),r=xo(e,r),o=[];break;default:typeof l.onClick!=="function"&&typeof r.onClick==="function"&&(e.onclick=ol)}Mo(t,r);var u;t=null;for(c in l)if(!r.hasOwnProperty(c)&&l.hasOwnProperty(c)&&l[c]!=null)if(c==="style"){var i=l[c];for(u in i)i.hasOwnProperty(u)&&(t||(t={}),t[u]="")}else c!=="dangerouslySetInnerHTML"&&c!=="children"&&c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&c!=="autoFocus"&&(Yt.hasOwnProperty(c)?o||(o=[]):(o=o||[]).push(c,null));for(c in r){var s=r[c];if(i=l!=null?l[c]:void 0,r.hasOwnProperty(c)&&s!==i&&(s!=null||i!=null))if(c==="style")if(i){for(u in i)!i.hasOwnProperty(u)||s&&s.hasOwnProperty(u)||(t||(t={}),t[u]="");for(u in s)s.hasOwnProperty(u)&&i[u]!==s[u]&&(t||(t={}),t[u]=s[u])}else t||(o||(o=[]),o.push(c,t)),t=s;else c==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,i=i?i.__html:void 0,s!=null&&i!==s&&(o=o||[]).push(c,s)):c==="children"?typeof s!=="string"&&typeof s!=="number"||(o=o||[]).push(c,""+s):c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&(Yt.hasOwnProperty(c)?(s!=null&&c==="onScroll"&&F("scroll",e),o||i===s||(o=[])):(o=o||[]).push(c,s))}t&&(o=o||[]).push("style",t);var c=o;if(n.updateQueue=c)n.flags|=4}};dc=function(e,n,t,r){t!==r&&(n.flags|=4)};o0=typeof WeakSet==="function"?WeakSet:Set;s0=Math.ceil,ml=je.ReactCurrentDispatcher,Zu=je.ReactCurrentOwner,Ce=je.ReactCurrentBatchConfig,nt=kn(0);Cc=function(e,n,t){if(e!==null)if(e.memoizedProps!==n.pendingProps||de.current)fe=!0;else{if((e.lanes&t)===0&&(n.flags&128)===0)return fe=!1,t0(e,n,t);fe=(e.flags&131072)!==0?!0:!1}else fe=!1,D&&(n.flags&1048576)!==0&&La(n,al,n.index);switch(n.lanes=0,n.tag){case 2:var r=n.type;Xr(e,n),e=n.pendingProps;var l=at(n,le.current);ut(n,t),l=Qu(null,n,r,e,l,t);var o=Ku();return n.flags|=1,typeof l==="object"&&l!==null&&typeof l.render==="function"&&l.$$typeof===void 0?(n.tag=1,n.memoizedState=null,n.updateQueue=null,pe(r)?(o=!0,il(n)):o=!1,n.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,Bu(n),l.updater=Ll,n.stateNode=l,l._reactInternals=n,nu(n,r,e,t),n=lu(null,n,r,!0,o,t)):(n.tag=0,D&&o&&Mu(n),ie(null,n,l,t),n=n.child),n;case 16:r=n.elementType;e:{switch(Xr(e,n),e=n.pendingProps,l=r._init,r=l(r._payload),n.type=r,l=n.tag=y0(r),e=xe(r,e),l){case 0:n=ru(null,n,r,e,t);break e;case 1:n=gs(null,n,r,e,t);break e;case 11:n=ms(null,n,r,e,t);break e;case 14:n=ys(null,n,r,xe(r.type,e),t);break e}throw Error(w(306,r,""))}return n;case 0:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:xe(r,l),ru(e,n,r,l,t);case 1:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:xe(r,l),gs(e,n,r,l,t);case 3:e:{if(ic(n),e===null)throw Error(w(387));r=n.pendingProps,o=n.memoizedState,l=o.element,Fa(e,n),dl(n,r,null,t);var u=n.memoizedState;if(r=u.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:u.cache,pendingSuspenseBoundaries:u.pendingSuspenseBoundaries,transitions:u.transitions},n.updateQueue.baseState=o,n.memoizedState=o,n.flags&256){l=pt(Error(w(423)),n),n=ws(e,n,r,t,l);break e}else if(r!==l){l=pt(Error(w(424)),n),n=ws(e,n,r,t,l);break e}else for(ye=dn(n.stateNode.containerInfo.firstChild),ge=n,D=!0,Me=null,t=Ma(n,null,r,t),n.child=t;t;)t.flags=t.flags&-3|4096,t=t.sibling;else{if(ct(),r===l){n=qe(e,n,t);break e}ie(e,n,r,t)}n=n.child}return n;case 5:return Oa(n),e===null&&jo(n),r=n.type,l=n.pendingProps,o=e!==null?e.memoizedProps:null,u=l.children,Xo(r,l)?u=null:o!==null&&Xo(r,o)&&(n.flags|=32),uc(e,n),ie(e,n,u,t),n.child;case 6:return e===null&&jo(n),null;case 13:return sc(e,n,t);case 4:return Au(n,n.stateNode.containerInfo),r=n.pendingProps,e===null?n.child=ft(n,null,r,t):ie(e,n,r,t),n.child;case 11:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:xe(r,l),ms(e,n,r,l,t);case 7:return ie(e,n,n.pendingProps,t),n.child;case 8:return ie(e,n,n.pendingProps.children,t),n.child;case 12:return ie(e,n,n.pendingProps.children,t),n.child;case 10:e:{if(r=n.type._context,l=n.pendingProps,o=n.memoizedProps,u=l.value,I(cl,r._currentValue),r._currentValue=u,o!==null)if(Oe(o.value,u)){if(o.children===l.children&&!de.current){n=qe(e,n,t);break e}}else for(o=n.child,o!==null&&(o.return=n);o!==null;){var i=o.dependencies;if(i!==null){u=o.child;for(var s=i.firstContext;s!==null;){if(s.context===r){if(o.tag===1){s=Xe(-1,t&-t),s.tag=2;var c=o.updateQueue;if(c!==null){c=c.shared;var h=c.pending;h===null?s.next=s:(s.next=h.next,h.next=s),c.pending=s}}o.lanes|=t,s=o.alternate,s!==null&&(s.lanes|=t),bo(o.return,t,n),i.lanes|=t;break}s=s.next}}else if(o.tag===10)u=o.type===n.type?null:o.child;else if(o.tag===18){if(u=o.return,u===null)throw Error(w(341));u.lanes|=t,i=u.alternate,i!==null&&(i.lanes|=t),bo(u,t,n),u=o.sibling}else u=o.child;if(u!==null)u.return=o;else for(u=o;u!==null;){if(u===n){u=null;break}if(o=u.sibling,o!==null){o.return=u.return,u=o;break}u=u.return}o=u}ie(e,n,l.children,t),n=n.child}return n;case 9:return l=n.type,r=n.pendingProps.children,ut(n,t),l=Ne(l),r=r(l),n.flags|=1,ie(e,n,r,t),n.child;case 14:return r=n.type,l=xe(r,n.pendingProps),l=xe(r.type,l),ys(e,n,r,l,t);case 15:return lc(e,n,n.type,n.pendingProps,t);case 17:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:xe(r,l),Xr(e,n),n.tag=1,pe(r)?(e=!0,il(n)):e=!1,ut(n,t),nc(n,r,l),nu(n,r,l,t),lu(null,n,r,!0,e,t);case 19:return ac(e,n,t);case 22:return oc(e,n,t)}throw Error(w(156,n.tag))};Lc=typeof reportError==="function"?reportError:function(e){console.error(e)};Il.prototype.render=li.prototype.render=function(e){var n=this._internalRoot;if(n===null)throw Error(w(409));Ml(e,n,null,null)};Il.prototype.unmount=li.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var n=e.containerInfo;Un(function(){Ml(null,e,null,null)}),n[Ze]=null}};Il.prototype.unstable_scheduleHydration=function(e){if(e){var n=oa();e={blockedOn:null,target:e,priority:n};for(var t=0;t<ln.length&&n!==0&&n<ln[t].priority;t++);ln.splice(t,0,e),t===0&&ia(e)}};ra=function(e){switch(e.tag){case 3:var n=e.stateNode;if(n.current.memoizedState.isDehydrated){var t=Rt(n.pendingLanes);t!==0&&(Cu(n,t|1),he(n,Q()),(x&6)===0&&(ht=Q()+500,Sn()))}break;case 13:Un(function(){var r=Je(e,1);if(r!==null){var l=se();Fe(r,e,1,l)}}),ri(e,1)}};Nu=function(e){if(e.tag===13){var n=Je(e,134217728);if(n!==null){var t=se();Fe(n,e,134217728,t)}ri(e,134217728)}};la=function(e){if(e.tag===13){var n=vn(e),t=Je(e,n);if(t!==null){var r=se();Fe(t,e,n,r)}ri(e,n)}};oa=function(){return R};ua=function(e,n){var t=R;try{return R=e,n()}finally{R=t}};Oo=function(e,n,t){switch(n){case"input":if(Lo(e,t),n=t.name,t.type==="radio"&&n!=null){for(t=e;t.parentNode;)t=t.parentNode;t=t.querySelectorAll("input[name="+JSON.stringify(""+n)+'][type="radio"]');for(n=0;n<t.length;n++){var r=t[n];if(r!==e&&r.form===e.form){var l=Nl(r);if(!l)throw Error(w(90));Us(r),Lo(r,l)}}}break;case"textarea":Bs(e,t);break;case"select":n=t.value,n!=null&&tt(e,!!t.multiple,n,!1)}};Ys=ju;Xs=Un;E0={usingClientEntryPoint:!1,Events:[fr,Zn,Nl,Qs,Ks,ju]},Lt={findFiberByHostInstance:Ln,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},_0={bundleType:Lt.bundleType,version:Lt.version,rendererPackageName:Lt.rendererPackageName,rendererConfig:Lt.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:je.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Js(e),e===null?null:e.stateNode},findFiberByHostInstance:Lt.findFiberByHostInstance||k0,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){if(Hn=__REACT_DEVTOOLS_GLOBAL_HOOK__,!Hn.isDisabled&&Hn.supportsFiber)try{Sl=Hn.inject(_0),Ae=Hn}catch(e){}}Tc=E0,Vc=ju});var Qc=hr((D0,Hc)=>{$c();function Wc(){if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!=="function")return;try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Wc)}catch(e){console.error(e)}}Wc(),Hc.exports=ui});var Kc=hr((N0)=>{var pr=_n(Qc(),1);N0.createRoot=pr.createRoot,N0.hydrateRoot=pr.hydrateRoot;var C0});var Zc=_n(gt(),1),Jc=_n(Kc(),1);var ve=_n(gt(),1);var Yc=_n(gt(),1),z0=Symbol.for("react.element"),P0=Symbol.for("react.fragment"),L0=Object.prototype.hasOwnProperty,T0=Yc.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,x0={key:!0,ref:!0,__self:!0,__source:!0};function Xc(e,n,t){var r,l={},o=null,u=null;t!==void 0&&(o=""+t),n.key!==void 0&&(o=""+n.key),n.ref!==void 0&&(u=n.ref);for(r in n)L0.call(n,r)&&!x0.hasOwnProperty(r)&&(l[r]=n[r]);if(e&&e.defaultProps)for(r in n=e.defaultProps,n)l[r]===void 0&&(l[r]=n[r]);return{$$typeof:z0,type:e,key:o,ref:u,props:l,_owner:T0.current}}var ii=P0,v=Xc,E=Xc;var be=[{id:1,name:"Sepatu Sport",price:"Rp299.000",image:"https://images.unsplash.com/photo-1542291026-7eec264c27ff?auto=format&fit=crop&w=600&q=80",desc:"Sepatu olahraga nyaman untuk aktivitas sehari-hari.",category:"Fashion",badge:"BEST SELLER",rating:"4.9",stock:42,reviews:1284},{id:2,name:"Jam Tangan",price:"Rp450.000",image:"https://images.unsplash.com/photo-1523275335684-37898b6baf30?auto=format&fit=crop&w=600&q=80",desc:"Jam tangan elegan dengan desain modern.",category:"Aksesoris",badge:"DISKON 20%",rating:"4.8",stock:15,reviews:892},{id:3,name:"Headphone",price:"Rp375.000",image:"https://images.unsplash.com/photo-1505740420928-5e560c06d30e?auto=format&fit=crop&w=600&q=80",desc:"Headphone dengan suara jernih dan nyaman digunakan.",category:"Elektronik",badge:"BEST SELLER",rating:"4.9",stock:28,reviews:2150},{id:4,name:"Kamera",price:"Rp2.500.000",image:"https://images.unsplash.com/photo-1526170375885-4d8ecf77b99f?auto=format&fit=crop&w=600&q=80",desc:"Kamera untuk mengabadikan momen terbaik Anda.",category:"Elektronik",badge:"BARU",rating:"5.0",stock:7,reviews:156},{id:5,name:"Tas Ransel Travel",price:"Rp325.000",image:"https://images.unsplash.com/photo-1553062407-98eeb64c6a62?auto=format&fit=crop&w=600&q=80",desc:"Tas ransel waterproof kapasitas besar, cocok untuk traveling dan ngantor.",category:"Fashion",badge:"DISKON 15%",rating:"4.8",stock:33,reviews:743},{id:6,name:"Kemeja Flanel Casual",price:"Rp189.000",image:"https://images.unsplash.com/photo-1596755094514-f87e34085b2c?auto=format&fit=crop&w=600&q=80",desc:"Kemeja flanel premium nyaman dipakai seharian.",category:"Fashion",badge:"TERLARIS",rating:"4.7",stock:56,reviews:521},{id:7,name:"Celana Jeans Slim Fit",price:"Rp275.000",image:"https://images.unsplash.com/photo-1542272604-787c3835535d?auto=format&fit=crop&w=600&q=80",desc:"Jeans slim fit stretch yang nyaman dan tahan lama.",category:"Fashion",badge:"BEST SELLER",rating:"4.8",stock:19,reviews:634},{id:8,name:"Powerbank 20000mAh",price:"Rp210.000",image:"https://images.unsplash.com/photo-1609091839311-d5365f9ff1c5?auto=format&fit=crop&w=600&q=80",desc:"Powerbank fast charging 22.5W dengan 2 port USB.",category:"Elektronik",badge:"DISKON 25%",rating:"4.9",stock:64,reviews:1833},{id:9,name:"Mouse Wireless Ergonomic",price:"Rp165.000",image:"https://images.unsplash.com/photo-1527864550417-7fd91fc51a46?auto=format&fit=crop&w=600&q=80",desc:"Mouse wireless senyap baterai tahan 12 bulan.",category:"Elektronik",badge:"BARU",rating:"4.7",stock:48,reviews:412},{id:10,name:"Keyboard Mechanical RGB",price:"Rp599.000",image:"https://images.unsplash.com/photo-1589578228447-e1a4e481c6c8?auto=format&fit=crop&w=600&q=80",desc:"Keyboard mechanical blue switch dengan lampu RGB.",category:"Elektronik",badge:"BEST SELLER",rating:"4.9",stock:12,reviews:967},{id:11,name:"Kacamata Hitam Polarized",price:"Rp145.000",image:"https://images.unsplash.com/photo-1572635196237-14b3f281503f?auto=format&fit=crop&w=600&q=80",desc:"Kacamata polarized anti silau untuk berkendara.",category:"Aksesoris",badge:"DISKON 30%",rating:"4.8",stock:38,reviews:528},{id:12,name:"Hoodie Oversize Premium",price:"Rp199.000",image:"https://images.unsplash.com/photo-1556821840-3a63f95609a7?auto=format&fit=crop&w=600&q=80",desc:"Hoodie fleece tebal hangat dengan sablon premium.",category:"Fashion",badge:"TERLARIS",rating:"4.9",stock:71,reviews:1120},{id:13,name:"Sandal Gunung Outdoor",price:"Rp175.000",image:"https://images.unsplash.com/photo-1603808033587-9359428479d5?auto=format&fit=crop&w=600&q=80",desc:"Sandal gunung anti-slip nyaman untuk hiking dan daily.",category:"Fashion",badge:"TERLARIS",rating:"4.8",stock:44,reviews:892},{id:14,name:"Topi Trucker Classic",price:"Rp85.000",image:"https://images.unsplash.com/photo-1588850561407-ed78c282e89b?auto=format&fit=crop&w=600&q=80",desc:"Topi trucker jaring breathable gaya casual kekinian.",category:"Aksesoris",badge:"BARU",rating:"4.6",stock:67,reviews:341},{id:15,name:"Kaos Polos Cotton Combed 30s",price:"Rp95.000",image:"https://images.unsplash.com/photo-1521572163474-6864f9cf17ab?auto=format&fit=crop&w=600&q=80",desc:"Kaos polos bahan combed 30s adem tidak gerah.",category:"Fashion",badge:"BEST SELLER",rating:"4.9",stock:120,reviews:2156},{id:16,name:"Smartwatch Fitness Tracker",price:"Rp650.000",image:"https://images.unsplash.com/photo-1555421689-d68471e189f2?auto=format&fit=crop&w=600&q=80",desc:"Smartwatch monitor detak jantung & langkah dengan baterai 7 hari.",category:"Elektronik",badge:"DISKON 15%",rating:"4.7",stock:22,reviews:578},{id:17,name:"Speaker Bluetooth Mini",price:"Rp285.000",image:"https://images.unsplash.com/photo-1608043152269-423dbba4e7e6?auto=format&fit=crop&w=600&q=80",desc:"Speaker mini bass nendang tahan air IPX5.",category:"Elektronik",badge:"BEST SELLER",rating:"4.8",stock:31,reviews:734},{id:18,name:"Botol Minum Stainless 1L",price:"Rp125.000",image:"https://images.unsplash.com/photo-1602143407151-7111542de6e8?auto=format&fit=crop&w=600&q=80",desc:"Tumbler stainless 1 liter tahan dingin 24 jam.",category:"Aksesoris",badge:"DISKON 20%",rating:"4.9",stock:89,reviews:1023},{id:19,name:"Smartphone Flagship 256GB",price:"Rp18.500.000",image:"https://images.unsplash.com/photo-1592750475338-74b7b21085ab?auto=format&fit=crop&w=600&q=80",desc:"Ponsel flagship kamera 200MP, chipset kencang, baterai 5000mAh tahan seharian.",category:"Ponsel",badge:"BEST SELLER",rating:"4.9",stock:18,reviews:2100},{id:20,name:"Galaxy S Ultra 512GB",price:"Rp17.999.000",image:"https://images.unsplash.com/photo-1610945265064-0e34e03294be?auto=format&fit=crop&w=600&q=80",desc:"Layar AMOLED 120Hz, S-Pen, zoom 100x jernih.",category:"Ponsel",badge:"DISKON 15%",rating:"4.8",stock:11,reviews:1654},{id:21,name:"Redmi Note 13 Pro 8/256",price:"Rp3.499.000",image:"https://images.unsplash.com/photo-1511707171634-5f897ff02aa9?auto=format&fit=crop&w=600&q=80",desc:"Ponsel gaming mid-range Helio G99 Ultra, fast charging 67W.",category:"Ponsel",badge:"HEMAT",rating:"4.7",stock:47,reviews:892},{id:22,name:'Laptop Gaming ROG 16" RTX 4060',price:"Rp15.500.000",image:"https://images.unsplash.com/photo-1603302576837-37561b2e2302?auto=format&fit=crop&w=600&q=80",desc:"Laptop gaming Intel i7 Gen 13 + RTX 4060 8GB, RAM 16GB SSD 1TB.",category:"Komputer",badge:"TERLARIS",rating:"4.9",stock:9,reviews:342},{id:23,name:"MacBook Air M2 256GB",price:"Rp16.900.000",image:"https://images.unsplash.com/photo-1517336714731-489689fd1ca8?auto=format&fit=crop&w=600&q=80",desc:"Laptop tipis super ringan, baterai 18 jam, performa M2 super kencang.",category:"Komputer",badge:"PREMIUM",rating:"5.0",stock:6,reviews:512},{id:24,name:"PC Desktop Kantor Core i5",price:"Rp5.250.000",image:"https://images.unsplash.com/photo-1593640408182-31c70c8268f5?auto=format&fit=crop&w=600&q=80",desc:"Komputer desktop lengkap Core i5, RAM 8GB SSD 512GB, monitor 22 inch.",category:"Komputer",badge:"PAKET HEMAT",rating:"4.6",stock:14,reviews:267}],R0=["Semua","Fashion","Elektronik","Aksesoris","Ponsel","Komputer"];function M0(e){let n=e.replace(/[^0-9]/g,"");return parseInt(n||"0",10)}function oe(e){return"Rp"+e.toLocaleString("id-ID")}function Gc(e){return`data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='400' viewBox='0 0 600 400'%3E%3Crect width='600' height='400' fill='%23eef2ff'/%3E%3Ctext x='50%25' y='50%25' dominant-baseline='middle' text-anchor='middle' font-family='sans-serif' font-size='18' font-weight='700' fill='%232563eb'%3E${encodeURIComponent(e.slice(0,18))}%3C/text%3E%3C/svg%3E`}function si(){let[e,n]=ve.useState("Semua"),[t,r]=ve.useState([]),[l,o]=ve.useState(!1),[u,i]=ve.useState(!1),[s,c]=ve.useState(null),[h,y]=ve.useState("COD"),[p,S]=ve.useState(null),[k,_]=ve.useState({name:"",wa:"",address:"",notes:""}),[V,f]=ve.useState(0),a=ve.useRef(null),d=e==="Semua"?be:be.filter((m)=>m.category===e),g=t.reduce((m,M)=>m+M.qty,0),C=t.reduce((m,M)=>m+M.price*M.qty,0),z=C===0?0:C>500000?0:25000,P=C+z,L=(m)=>{let M=m==="Semua"?be.length:be.filter((b)=>b.category===m).length;if(m!==e)n(m);f((b)=>b+1),H(`Menampilkan ${m} • ${M} produk`)},H=(m)=>{if(c(m),a.current)window.clearTimeout(a.current);a.current=window.setTimeout(()=>c(null),2000)},T=(m)=>{let M=M0(m.price);r((b)=>{if(b.find((We)=>We.id===m.id))return b.map((We)=>We.id===m.id?{...We,qty:We.qty+1}:We);return[...b,{id:m.id,name:m.name,price:M,priceStr:m.price,image:m.image,qty:1}]}),H("Ditambahkan ke keranjang!")},Pe=(m,M)=>{r((b)=>{return b.flatMap((En)=>{if(En.id!==m)return[En];let We=En.qty+M;if(We<=0)return[];return[{...En,qty:We}]})})},Dl=(m)=>{r((M)=>M.filter((b)=>b.id!==m))},qc=(m)=>{m.preventDefault();let M={name:k.name,wa:k.wa,address:k.address,payment:h,notes:k.notes,items:[...t],subtotal:C,shipping:z,total:P};S(M),r([])},jc=()=>{if(!p)return"";let m=["Halo TokoKu! Saya mau pesan:","",`Nama: ${p.name}`,`WA: ${p.wa}`,`Alamat: ${p.address}`,`Pembayaran: ${p.payment==="COD"?"COD (Bayar di Tempat)":p.payment==="BCA"?"Transfer Bank BCA":"E-Wallet GoPay/OVO"}`,p.notes?`Catatan: ${p.notes}`:"","","Pesanan:",...p.items.map((M)=>`- ${M.name} x${M.qty} = ${oe(M.price*M.qty)}`),"",`Subtotal: ${oe(p.subtotal)}`,`Ongkir: ${p.shipping===0?"GRATIS":oe(p.shipping)}`,`Total: ${oe(p.total)}`,"","Terima kasih!"].filter(Boolean);return encodeURIComponent(m.join(`
`))},Ul=()=>{document.getElementById("produk")?.scrollIntoView({behavior:"smooth"}),o(!1)};return ve.useEffect(()=>{if(l||u)document.body.style.overflow="hidden";else document.body.style.overflow="";return()=>{document.body.style.overflow=""}},[l,u]),E("div",{className:"min-h-screen bg-[#f5f5f5] text-[#333] font-sans antialiased overflow-x-hidden w-full max-w-full box-border",children:[v("style",{children:`
        * { font-family: 'Inter', Arial, sans-serif; }
        html { scroll-behavior: smooth; }
        body { overflow-x: hidden; }
        *, *::before, *::after { box-sizing: border-box; }
        img { max-width: 100%; }
        .card {
          background: white;
          border-radius: 12px;
          overflow: hidden;
          box-shadow: 0 4px 12px rgba(0,0,0,0.1);
          transition: all 0.3s cubic-bezier(.4,0,.2,1);
        }
        .card:hover {
          transform: translateY(-5px);
          box-shadow: 0 12px 28px rgba(37,99,235,0.18);
        }
        .card img {
          width: 100%;
          height: 220px;
          object-fit: cover;
          transition: transform 0.5s ease;
        }
        .card:hover img {
          transform: scale(1.05);
        }
        @keyframes fadeIn {
          from { opacity: 0; transform: translateY(8px); }
          to { opacity: 1; transform: translateY(0); }
        }
        .fade-in {
          animation: fadeIn 0.35s ease forwards;
        }
        @keyframes toastIn {
          from { transform: translateY(20px); opacity: 0; }
          to { transform: translateY(0); opacity: 1; }
        }
        .toast-anim { animation: toastIn 0.3s ease forwards; }
        .no-scrollbar::-webkit-scrollbar { display: none; }
        .no-scrollbar { -ms-overflow-style: none; scrollbar-width: none; }
      `}),E("header",{className:"text-white px-[5%] md:px-[8%] py-5 flex justify-between items-center sticky top-0 z-40 shadow-sm",style:{background:"#2563eb"},children:[v("h1",{className:"text-[22px] md:text-[26px] font-extrabold tracking-tight",children:"\uD83D\uDECD TokoKu"}),E("div",{className:"flex items-center gap-5 md:gap-7",children:[E("nav",{className:"hidden sm:flex gap-5",children:[v("a",{href:"#home",className:"text-white no-underline hover:opacity-80 transition text-[14px] font-medium",children:"Home"}),v("a",{href:"#produk",className:"text-white no-underline hover:opacity-80 transition text-[14px] font-medium",children:"Produk"}),v("a",{href:"#kontak",className:"text-white no-underline hover:opacity-80 transition text-[14px] font-medium",children:"Kontak"})]}),E("button",{onClick:()=>o(!0),"aria-label":"Buka keranjang",className:"relative bg-white/15 hover:bg-white/25 transition backdrop-blur rounded-full w-10 h-10 flex items-center justify-center text-[18px]",children:["\uD83D\uDED2",v("span",{id:"cart-count",className:`absolute -top-1.5 -right-1.5 min-w-[20px] h-[20px] px-1 rounded-full bg-[#ef4444] text-white text-[11px] font-bold flex items-center justify-center border-2 border-[#2563eb] transition-all ${g===0?"scale-0":"scale-100"}`,children:g})]})]})]}),E("section",{id:"home",className:"text-white text-center px-5 py-[70px] relative overflow-hidden",style:{background:"linear-gradient(135deg, #2563eb, #60a5fa)"},children:[v("div",{className:"absolute inset-0 bg-[radial-gradient(circle_at_30%_20%,rgba(255,255,255,0.15),transparent_50%)]"}),E("div",{className:"relative max-w-3xl mx-auto",children:[v("h2",{className:"text-[32px] md:text-[40px] font-extrabold mb-[15px] leading-tight",children:"Selamat Datang di TokoKu"}),v("p",{className:"text-[16px] md:text-[18px] mb-[25px] opacity-95",children:"Temukan berbagai produk pilihan dengan harga terbaik. 24 produk terkurasi termasuk Ponsel Pintar & Komputer terbaru untuk gaya hidup modern."}),v("a",{href:"#produk",className:"inline-block bg-white text-[#2563eb] px-[25px] py-3 rounded-[8px] no-underline font-bold text-[15px] hover:bg-gray-50 transition shadow-md",children:"Lihat Produk"}),E("div",{className:"mt-8 flex justify-center gap-6 text-[13px] opacity-80",children:[v("span",{children:"✓ Gratis Ongkir"}),v("span",{children:"✓ Garansi 100%"}),v("span",{children:"✓ Bayar di Tempat"})]})]})]}),E("section",{className:"produk py-[50px] px-[5%] md:px-[8%] w-full max-w-full overflow-x-hidden box-border",id:"produk",children:[E("h2",{className:"text-center mb-2 text-[28px] font-extrabold text-gray-900",children:["Produk Terbaru (",be.length," Produk)"]}),E("p",{className:"text-center text-gray-500 mb-2 text-[14px]",children:["Koleksi lengkap ",be.length," produk pilihan • Filter kategori berfungsi penuh • Update minggu ini"]}),v("p",{className:"text-center text-[#2563eb] font-semibold mb-8 text-[13px]",children:"Termasuk Ponsel Pintar & Komputer Terbaru • 6 Produk Baru!"}),v("div",{className:"flex flex-wrap justify-center gap-2.5 mb-9 w-full max-w-full",children:R0.map((m)=>{let M=e===m,b=m==="Semua"?be.length:be.filter((En)=>En.category===m).length;return E("button",{onClick:()=>L(m),className:`pill px-5 py-2 rounded-full text-[13.5px] font-semibold border transition-all duration-200
                  ${M?"bg-[#2563eb] text-white border-[#2563eb] shadow-[0_4px_14px_rgba(37,99,235,0.35)] scale-[1.02]":"bg-white text-gray-600 border-gray-200 hover:border-[#2563eb]/30 hover:text-[#2563eb] hover:shadow-sm"}`,children:[m," ",v("span",{className:`ml-1.5 text-[11px] px-1.5 py-0.5 rounded-full ${M?"bg-white/20":"bg-gray-100"}`,children:b})]},m)})}),v("div",{className:"grid-produk grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 gap-[25px] w-full max-w-full box-border",children:d.map((m)=>E("div",{className:"card fade-in group","data-category":m.category,"data-id":m.id,"data-name":m.name,"data-price":m.price,"data-image":m.image,children:[E("div",{className:"relative overflow-hidden",children:[v("img",{src:m.image,alt:m.name,loading:"lazy",onError:(M)=>{M.currentTarget.src=Gc(m.name)}}),E("div",{className:"absolute top-3 left-3 flex flex-col gap-1.5",children:[v("span",{className:`text-[10px] font-extrabold tracking-wider px-2.5 py-1 rounded-full shadow-sm backdrop-blur-sm
                    ${m.badge.includes("DISKON")?"bg-[#ef4444] text-white":m.badge==="BARU"?"bg-emerald-500 text-white":"bg-[#111827] text-white"}`,children:m.badge}),v("span",{className:"text-[10px] font-semibold bg-white/90 text-gray-700 px-2.5 py-1 rounded-full shadow-sm",children:m.category})]}),E("div",{className:"absolute top-3 right-3 bg-white/95 backdrop-blur px-2 py-1 rounded-full text-[11px] font-medium text-gray-700 shadow-sm flex items-center gap-1",children:[v("span",{className:`w-2 h-2 rounded-full ${m.stock<10?"bg-amber-400":"bg-emerald-500"}`}),m.stock<10?`Sisa ${m.stock}`:`Stok ${m.stock}`]})]}),E("div",{className:"card-content p-[18px]",children:[v("div",{className:"flex items-start justify-between gap-2 mb-1",children:v("h3",{className:"font-bold text-[15.5px] leading-snug text-gray-900 line-clamp-1",children:m.name})}),v("p",{className:"text-[13px] text-gray-500 leading-[1.5] line-clamp-2 min-h-[39px] mb-2",children:m.desc}),E("div",{className:"flex items-center gap-1.5 mb-3",children:[v("div",{className:"flex text-amber-400 text-[13px]",children:"★★★★★".split("").slice(0,5).map((M,b)=>v("span",{className:b<Math.floor(parseFloat(m.rating))?"":"text-gray-200",children:"★"},b))}),v("span",{className:"text-[12px] font-semibold text-gray-800",children:m.rating}),E("span",{className:"text-[11px] text-gray-400",children:["(",m.reviews.toLocaleString("id-ID"),")"]})]}),v("div",{className:"harga text-[#2563eb] text-[20px] font-extrabold mb-3 tracking-tight",children:m.price}),v("button",{onClick:()=>T(m),className:"beli w-full text-center bg-[#2563eb] text-white py-[10px] rounded-[7px] font-semibold text-[14px] hover:bg-[#1d4ed8] active:bg-[#1e40af] transition shadow-[0_2px_8px_rgba(37,99,235,0.3)] group-hover:shadow-[0_4px_12px_rgba(37,99,235,0.4)]",children:"Tambah ke Keranjang"})]})]},m.id))},V),d.length===0&&v("div",{className:"text-center py-16 text-gray-400",children:"Tidak ada produk di kategori ini."})]}),E("footer",{id:"kontak",className:"bg-[#111827] text-white text-center py-[25px] mt-[30px] px-5",children:[v("p",{className:"text-[14px] font-medium",children:"© 2026 TokoKu. Semua Hak Dilindungi."}),E("p",{className:"text-[13px] opacity-70 mt-1",children:["Email: toko@example.com • ",be.length," produk terkurasi • Pengiriman seluruh Indonesia"]})]}),E("div",{className:`fixed inset-0 z-[60] ${l?"pointer-events-auto":"pointer-events-none"} overflow-hidden`,children:[v("div",{className:`absolute inset-0 bg-black/50 backdrop-blur-[2px] transition-opacity duration-300 ${l?"opacity-100":"opacity-0"}`,onClick:()=>o(!1)}),E("aside",{className:`absolute top-0 right-0 h-[100vh] w-[380px] max-w-[92vw] bg-white shadow-[-8px_0_30px_rgba(0,0,0,0.15)] flex flex-col transition-transform duration-300 ease-[cubic-bezier(.4,0,.2,1)] ${l?"translate-x-0":"translate-x-full"} pointer-events-auto overflow-hidden`,children:[E("div",{className:"flex items-center justify-between px-6 py-5 border-b border-gray-100",children:[E("h3",{className:"font-extrabold text-[18px] text-gray-900",children:["Keranjang (",g," item)"]}),v("button",{onClick:()=>o(!1),className:"w-8 h-8 rounded-full bg-gray-100 hover:bg-gray-200 flex items-center justify-center text-gray-600 transition",children:"✕"})]}),v("div",{className:"flex-1 overflow-y-auto no-scrollbar",children:t.length===0?E("div",{className:"flex flex-col items-center justify-center h-full px-8 py-16 text-center",children:[v("div",{className:"w-24 h-24 rounded-full bg-[#f5f5f5] flex items-center justify-center text-[40px] mb-5",children:"\uD83D\uDED2"}),v("h4",{className:"font-bold text-[18px] text-gray-900 mb-2",children:"Keranjang kosong"}),v("p",{className:"text-[13px] text-gray-500 mb-6 leading-relaxed",children:"Belum ada produk di keranjang. Yuk mulai belanja produk terbaik kami!"}),v("button",{onClick:Ul,className:"bg-[#2563eb] text-white px-6 py-2.5 rounded-[8px] text-[14px] font-semibold hover:bg-[#1d4ed8] transition shadow-[0_4px_12px_rgba(37,99,235,0.25)]",children:"Mulai Belanja"})]}):v("div",{className:"p-4 flex flex-col gap-4",children:t.map((m)=>E("div",{className:"flex gap-3 p-3 rounded-[12px] bg-[#f9fafb] border border-gray-100",children:[v("img",{src:m.image,alt:m.name,className:"w-[60px] h-[60px] object-cover rounded-[8px] flex-shrink-0",onError:(M)=>{M.currentTarget.src=Gc(m.name)}}),E("div",{className:"flex-1 min-w-0",children:[v("h4",{className:"font-semibold text-[13.5px] text-gray-900 leading-tight line-clamp-1",children:m.name}),v("p",{className:"text-[#2563eb] font-bold text-[13px] mt-0.5",children:oe(m.price)}),E("div",{className:"flex items-center gap-2 mt-2",children:[v("button",{onClick:()=>Pe(m.id,-1),className:"w-7 h-7 rounded-full bg-white border border-gray-200 flex items-center justify-center text-[14px] hover:border-[#2563eb]/40 hover:text-[#2563eb] transition",children:"−"}),v("span",{className:"text-[13px] font-semibold min-w-[20px] text-center",children:m.qty}),v("button",{onClick:()=>Pe(m.id,1),className:"w-7 h-7 rounded-full bg-white border border-gray-200 flex items-center justify-center text-[14px] hover:border-[#2563eb]/40 hover:text-[#2563eb] transition",children:"+"}),v("button",{onClick:()=>Dl(m.id),className:"ml-auto w-7 h-7 rounded-full bg-white border border-gray-100 hover:bg-red-50 hover:border-red-200 hover:text-red-500 flex items-center justify-center text-[12px] transition",title:"Hapus",children:"\uD83D\uDDD1️"})]})]})]},m.id))})}),t.length>0&&E("div",{className:"border-t border-gray-100 p-6 bg-white",children:[E("div",{className:"flex flex-col gap-2 text-[13px] mb-4",children:[E("div",{className:"flex justify-between text-gray-600",children:[v("span",{children:"Subtotal"}),v("span",{className:"font-semibold text-gray-900",children:oe(C)})]}),E("div",{className:"flex justify-between text-gray-600",children:[E("span",{children:["Ongkir ",C>500000?"(Gratis >500rb)":""]}),v("span",{className:`font-semibold ${z===0?"text-emerald-600":"text-gray-900"}`,children:z===0?"GRATIS":oe(z)})]}),E("div",{className:"flex justify-between text-[16px] font-extrabold text-gray-900 pt-2 border-t border-dashed border-gray-200 mt-1",children:[v("span",{children:"Total"}),v("span",{className:"text-[#2563eb]",children:oe(P)})]})]}),E("button",{onClick:()=>{o(!1),setTimeout(()=>i(!0),200)},className:"w-full bg-[#2563eb] text-white py-3 rounded-[10px] font-bold text-[15px] hover:bg-[#1d4ed8] active:bg-[#1e40af] transition shadow-[0_6px_16px_rgba(37,99,235,0.3)]",children:["Checkout • ",oe(P)]}),v("button",{onClick:Ul,className:"w-full mt-3 text-[13px] text-gray-500 hover:text-[#2563eb] font-medium transition",children:"← Lanjut Belanja"})]})]})]}),s&&v("div",{className:"fixed bottom-6 right-6 z-[80] pointer-events-none",children:E("div",{className:"toast-anim bg-emerald-600 text-white px-4 py-3 rounded-[10px] shadow-[0_8px_24px_rgba(0,0,0,0.15)] text-[13px] font-semibold flex items-center gap-2",children:[v("span",{className:"w-5 h-5 rounded-full bg-white/20 flex items-center justify-center text-[12px]",children:"✓"}),s]})}),u&&E("div",{className:"fixed inset-0 z-[75] flex items-center justify-center p-4",children:[v("div",{className:"absolute inset-0 bg-black/60 backdrop-blur-sm",onClick:()=>{if(!p)i(!1)}}),v("div",{className:"relative w-full max-w-[560px] max-h-[90vh] bg-white rounded-[16px] shadow-[0_20px_60px_rgba(0,0,0,0.25)] overflow-hidden flex flex-col",children:!p?E(ii,{children:[E("div",{className:"px-6 md:px-8 py-5 border-b border-gray-100 flex items-center justify-between",children:[v("h3",{className:"font-extrabold text-[18px] text-gray-900",children:"Checkout"}),v("button",{onClick:()=>i(!1),className:"w-8 h-8 rounded-full bg-gray-100 hover:bg-gray-200 flex items-center justify-center",children:"✕"})]}),E("form",{onSubmit:qc,className:"overflow-y-auto no-scrollbar flex-1 px-6 md:px-8 py-6 space-y-5",children:[E("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[E("div",{className:"md:col-span-2",children:[v("label",{className:"text-[12px] font-semibold text-gray-700 mb-1.5 block",children:"Nama Lengkap *"}),v("input",{required:!0,value:k.name,onChange:(m)=>_({...k,name:m.target.value}),placeholder:"Budi Santoso",className:"w-full px-3.5 py-2.5 rounded-[8px] border border-gray-200 text-[14px] focus:outline-none focus:border-[#2563eb] focus:ring-2 focus:ring-[#2563eb]/15 transition"})]}),E("div",{className:"md:col-span-2",children:[v("label",{className:"text-[12px] font-semibold text-gray-700 mb-1.5 block",children:"No. WhatsApp *"}),v("input",{required:!0,value:k.wa,onChange:(m)=>_({...k,wa:m.target.value}),placeholder:"0812xxxxxxx",className:"w-full px-3.5 py-2.5 rounded-[8px] border border-gray-200 text-[14px] focus:outline-none focus:border-[#2563eb] focus:ring-2 focus:ring-[#2563eb]/15 transition"})]}),E("div",{className:"md:col-span-2",children:[v("label",{className:"text-[12px] font-semibold text-gray-700 mb-1.5 block",children:"Alamat Lengkap *"}),v("textarea",{required:!0,value:k.address,onChange:(m)=>_({...k,address:m.target.value}),rows:3,placeholder:"Jl. Merdeka No. 123, Jakarta...",className:"w-full px-3.5 py-2.5 rounded-[8px] border border-gray-200 text-[14px] focus:outline-none focus:border-[#2563eb] focus:ring-2 focus:ring-[#2563eb]/15 transition resize-none"})]}),E("div",{className:"md:col-span-2",children:[v("label",{className:"text-[12px] font-semibold text-gray-700 mb-2 block",children:"Metode Pembayaran *"}),v("div",{className:"grid gap-2",children:[{id:"COD",label:"COD - Bayar di Tempat",desc:"Bayar tunai saat barang sampai"},{id:"BCA",label:"Transfer Bank BCA",desc:"No. Rek 1234567890 a.n. TokoKu"},{id:"EWALLET",label:"E-Wallet (GoPay / OVO)",desc:"Scan QR atau transfer e-wallet"}].map((m)=>E("label",{className:`flex items-start gap-3 p-3 rounded-[10px] border cursor-pointer transition ${h===m.id?"border-[#2563eb] bg-[#eff6ff]":"border-gray-200 hover:border-gray-300 bg-white"}`,children:[v("input",{type:"radio",name:"payment",value:m.id,checked:h===m.id,onChange:()=>y(m.id),className:"mt-1 accent-[#2563eb]"}),E("div",{className:"flex-1",children:[v("div",{className:"text-[13.5px] font-semibold text-gray-900",children:m.label}),v("div",{className:"text-[11.5px] text-gray-500 mt-0.5",children:m.desc})]})]},m.id))})]}),E("div",{className:"md:col-span-2",children:[v("label",{className:"text-[12px] font-semibold text-gray-700 mb-1.5 block",children:"Catatan (Opsional)"}),v("input",{value:k.notes,onChange:(m)=>_({...k,notes:m.target.value}),placeholder:"Contoh: Tolong bungkus kado",className:"w-full px-3.5 py-2.5 rounded-[8px] border border-gray-200 text-[14px] focus:outline-none focus:border-[#2563eb] focus:ring-2 focus:ring-[#2563eb]/15 transition"})]})]}),E("div",{className:"bg-[#f9fafb] rounded-[12px] p-4 border border-gray-100",children:[E("h4",{className:"font-bold text-[13px] text-gray-900 mb-3",children:["Ringkasan Pesanan (",g," item)"]}),v("div",{className:"space-y-2 max-h-[120px] overflow-y-auto no-scrollbar pr-1",children:t.map((m)=>E("div",{className:"flex justify-between text-[12.5px] text-gray-600",children:[E("span",{className:"line-clamp-1 flex-1 mr-3",children:[m.name," x",m.qty]}),v("span",{className:"font-semibold text-gray-900",children:oe(m.price*m.qty)})]},m.id))}),E("div",{className:"border-t border-dashed border-gray-200 mt-3 pt-3 space-y-1.5 text-[12.5px]",children:[E("div",{className:"flex justify-between text-gray-600",children:[v("span",{children:"Subtotal"}),v("span",{className:"font-medium text-gray-900",children:oe(C)})]}),E("div",{className:"flex justify-between text-gray-600",children:[v("span",{children:"Ongkir"}),v("span",{className:z===0?"text-emerald-600 font-semibold":"font-medium text-gray-900",children:z===0?"GRATIS":oe(z)})]}),E("div",{className:"flex justify-between text-[14px] font-extrabold text-gray-900 pt-1",children:[v("span",{children:"Total"}),v("span",{className:"text-[#2563eb]",children:oe(P)})]})]})]}),E("button",{type:"submit",className:"w-full bg-[#2563eb] text-white py-3 rounded-[10px] font-bold text-[15px] hover:bg-[#1d4ed8] active:bg-[#1e40af] transition shadow-[0_6px_16px_rgba(37,99,235,0.3)]",children:["Bayar Sekarang ",oe(P)]}),v("p",{className:"text-[11px] text-gray-400 text-center",children:"Dengan menekan Bayar, Anda menyetujui syarat & ketentuan TokoKu."})]})]}):v("div",{className:"flex flex-col h-full",children:E("div",{className:"px-8 py-10 text-center flex-1 overflow-y-auto",children:[v("div",{className:"w-16 h-16 rounded-full bg-emerald-100 text-emerald-600 flex items-center justify-center text-[28px] mx-auto mb-4",children:"✓"}),v("h3",{className:"font-extrabold text-[20px] text-gray-900 mb-2",children:"Pesanan Berhasil!"}),E("p",{className:"text-[13px] text-gray-500 leading-relaxed mb-6",children:["Terima kasih ",p.name,". Pesanan Anda telah kami terima. Kami akan segera proses."]}),E("div",{className:"bg-[#f9fafb] rounded-[12px] p-4 border border-gray-100 text-left mb-6",children:[v("div",{className:"text-[12px] font-semibold text-gray-700 mb-2",children:"Detail Pesanan"}),E("div",{className:"space-y-1.5 text-[12.5px] text-gray-600",children:[E("div",{className:"flex justify-between",children:[v("span",{children:"Nama"}),v("span",{className:"font-semibold text-gray-900",children:p.name})]}),E("div",{className:"flex justify-between",children:[v("span",{children:"WA"}),v("span",{className:"font-semibold text-gray-900",children:p.wa})]}),E("div",{className:"flex justify-between",children:[v("span",{children:"Pembayaran"}),v("span",{className:"font-semibold text-gray-900",children:p.payment})]}),v("div",{className:"pt-2 mt-2 border-t border-dashed border-gray-200 space-y-1",children:p.items.map((m)=>E("div",{className:"flex justify-between",children:[E("span",{children:[m.name," x",m.qty]}),v("span",{className:"font-semibold",children:oe(m.price*m.qty)})]},m.id))}),E("div",{className:"flex justify-between font-extrabold text-gray-900 pt-2 border-t border-gray-200 mt-2",children:[v("span",{children:"Total"}),v("span",{className:"text-[#2563eb]",children:oe(p.total)})]})]})]}),E("div",{className:"flex flex-col gap-2.5",children:[v("a",{href:`https://wa.me/?text=${jc()}`,target:"_blank",rel:"noopener noreferrer",className:"w-full bg-[#25D366] text-white py-3 rounded-[10px] font-bold text-[14px] hover:bg-[#1fb954] transition shadow-[0_4px_14px_rgba(37,211,102,0.35)] text-center no-underline",children:"\uD83D\uDCF2 Kirim via WhatsApp"}),v("button",{onClick:()=>{S(null),i(!1),_({name:"",wa:"",address:"",notes:""}),Ul()},className:"w-full bg-white border border-gray-200 text-gray-700 py-2.5 rounded-[10px] font-semibold text-[13px] hover:bg-gray-50 transition",children:"Lanjut Belanja"})]})]})})})]})]})}Jc.createRoot(document.getElementById("root")).render(v(Zc.default.StrictMode,{children:v(si,{})}));
</script>
  <script>(function(){function m(a){var h=a.getAttribute("href");if(!h)return;try{var u=new URL(h,document.baseURI);if((u.protocol==="http:"||u.protocol==="https:")&&u.host!==location.host){a.target="_blank";a.rel="noopener noreferrer";}}catch(e){}}function s(){document.querySelectorAll("a[href]").forEach(m);}if(document.readyState!=="loading"){s();}else{document.addEventListener("DOMContentLoaded",s);}document.addEventListener("click",function(e){var a=e.target&&e.target.closest&&e.target.closest("a[href]");if(a){m(a);}},true);})();</script>
  
</body>
</html>

Game Source: React Artifact

Creator: MegaComet65

Libraries: react

Complexity: moderate (67 lines, 191.7 KB)

The full source code is displayed above on this page.

Remix Instructions

To remix this game, copy the source code above and modify it. Add a ARCADELAB header at the top with "remix_of: react-artifact-megacomet65" to link back to the original. Then publish at arcadelab.ai/publish.