diff --git a/assets/index-06bf5a92.css b/assets/index-06bf5a92.css deleted file mode 100644 index 6816b11..0000000 --- a/assets/index-06bf5a92.css +++ /dev/null @@ -1 +0,0 @@ -*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#eee}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:Roboto,sans-serif;-webkit-font-feature-settings:normal;font-feature-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-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-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;color:#bdbdbd}input::placeholder,textarea::placeholder{opacity:1;color:#bdbdbd}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(33 150 243 / .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: }::-webkit-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-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(33 150 243 / .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: }::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-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(33 150 243 / .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: }.container{width:100%}@media (min-width: 540px){.container{max-width:540px}}@media (min-width: 720px){.container{max-width:720px}}@media (min-width: 960px){.container{max-width:960px}}@media (min-width: 1140px){.container{max-width:1140px}}@media (min-width: 1320px){.container{max-width:1320px}}.defaultButton{margin:0;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(155 81 224 / var(--tw-bg-opacity));padding:1rem 3rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.defaultButton:focus{outline:2px solid transparent;outline-offset:2px;--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(1px + 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);--tw-ring-color: rgb(155 81 224 / var(--tw-ring-opacity));--tw-ring-opacity: .75}.defaultButton:hover{--tw-bg-opacity: 1;background-color:rgb(141 58 218 / var(--tw-bg-opacity))}.defaultButton:active{--tw-scale-x: .95;--tw-scale-y: .95;-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.navBar{margin-bottom:.5rem;width:100%;overflow:hidden;--tw-bg-opacity: 1;background-color:rgb(50 55 65 / var(--tw-bg-opacity))}.navLink{border-radius:.375rem;padding:.5rem .75rem;text-align:center;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 960px){.navLink:hover{--tw-bg-opacity: 1;background-color:rgb(19 23 27 / var(--tw-bg-opacity))}}.navLink:active{--tw-scale-x: .95;--tw-scale-y: .95;-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.h1Title{text-align:center;font-size:2.25rem;line-height:2.5rem;font-weight:700;--tw-text-opacity: 1;color:rgb(171 184 195 / var(--tw-text-opacity))}@media (min-width: 960px){.h1Title{font-size:3rem;line-height:1}}.defaultPageText{text-align:center;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 960px){.defaultPageText{font-size:1.25rem;line-height:1.75rem}}.spinHover:hover{-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.\!invisible{visibility:hidden!important}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.\!absolute{position:absolute!important}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.-left-1{left:-.25rem}.-top-1{top:-.25rem}.-top-1\.5{top:-.375rem}.-top-2{top:-.5rem}.-top-2\.5{top:-.625rem}.bottom-0{bottom:0}.bottom-20{bottom:5rem}.bottom-4{bottom:1rem}.bottom-\[14\%\]{bottom:14%}.bottom-\[4\%\]{bottom:4%}.left-0{left:0}.left-1{left:.25rem}.left-1\.5{left:.375rem}.left-1\/2,.left-2\/4{left:50%}.left-3{left:.75rem}.left-4{left:1rem}.left-\[14\%\]{left:14%}.left-\[2\%\]{left:2%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-\[14\%\]{right:14%}.right-\[2\%\]{right:2%}.top-0{top:0}.top-1\/2,.top-2\/4{top:50%}.top-20{top:5rem}.top-3{top:.75rem}.top-\[14\%\]{top:14%}.top-\[4\%\]{top:4%}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[2\]{z-index:2}.z-\[9995\]{z-index:9995}.z-\[9999\]{z-index:9999}.z-\[999\]{z-index:999}.m-0{margin:0}.m-0\.5{margin:.125rem}.m-4{margin:1rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-px{margin-left:1px;margin-right:1px}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-\[5\%\]{margin-top:5%;margin-bottom:5%}.-ml-1{margin-left:-.25rem}.-mt-6{margin-top:-1.5rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-14{margin-bottom:3.5rem}.mb-\[55\%\]{margin-bottom:55%}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-\[18px\]{margin-left:18px}.ml-auto{margin-left:auto}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-\[10\%\]{margin-top:10%}.mt-\[20\%\]{margin-top:20%}.mt-\[4\%\]{margin-top:4%}.mt-px{margin-top:1px}.box-border{box-sizing:border-box}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-0{height:0px}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[110px\]{height:110px}.h-\[58px\]{height:58px}.h-\[74px\]{height:74px}.h-full{height:100%}.h-max{height:-webkit-max-content;height:max-content}.h-screen{height:100vh}.max-h-96{max-height:24rem}.max-h-\[100vh\]{max-height:100vh}.max-h-\[140px\]{max-height:140px}.max-h-\[32px\]{max-height:32px}.max-h-\[40px\]{max-height:40px}.max-h-\[48px\]{max-height:48px}.min-h-\[100px\]{min-height:100px}.min-h-\[100vh\]{min-height:100vh}.min-h-\[12px\]{min-height:12px}.min-h-\[24px\]{min-height:24px}.min-h-\[48px\]{min-height:48px}.w-0{width:0px}.w-0\.5{width:.125rem}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-12{width:3rem}.w-2\/5{width:40%}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[110px\]{width:110px}.w-\[58px\]{width:58px}.w-\[74px\]{width:74px}.w-auto{width:auto}.w-full{width:100%}.w-max{width:-webkit-max-content;width:max-content}.w-screen{width:100vw}.min-w-\[100vw\]{min-width:100vw}.min-w-\[12px\]{min-width:12px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[240px\]{min-width:240px}.min-w-\[24px\]{min-width:24px}.min-w-\[48px\]{min-width:48px}.min-w-\[80\%\]{min-width:80%}.min-w-\[90\%\]{min-width:90%}.min-w-\[95\%\]{min-width:95%}.max-w-7xl{max-width:80rem}.max-w-\[100vw\]{max-width:100vw}.max-w-\[120px\]{max-width:120px}.max-w-\[140px\]{max-width:140px}.max-w-\[180px\]{max-width:180px}.max-w-\[32px\]{max-width:32px}.max-w-\[40px\]{max-width:40px}.max-w-\[48px\]{max-width:48px}.max-w-\[80\%\]{max-width:80%}.max-w-\[90\%\]{max-width:90%}.max-w-\[95\%\]{max-width:95%}.max-w-full{max-width:100%}.max-w-screen-2xl{max-width:1320px}.max-w-xs{max-width:20rem}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.basis-full{flex-basis:100%}.-translate-x-1\/2,.-translate-x-2\/4{--tw-translate-x: -50%;-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/4{--tw-translate-y: -25%;-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-2\/4{--tw-translate-y: -50%;-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2\/4{--tw-translate-x: 50%;-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2\/4{--tw-translate-y: 50%;-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y: 100%;-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate: 0deg;-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-x-0{--tw-scale-x: 0;-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-x-100{--tw-scale-x: 1;-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-gpu{-webkit-transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.animate-spin{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.\!resize-none{resize:none!important}.resize-none{resize:none}.resize-y{resize:vertical}.\!resize{resize:both!important}.resize{resize:both}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.75rem * var(--tw-space-y-reverse))}.space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-amber-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(255 179 0 / var(--tw-divide-opacity))}.divide-blue-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(30 136 229 / var(--tw-divide-opacity))}.divide-blue-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(236 239 241 / var(--tw-divide-opacity))}.divide-blue-gray-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(84 110 122 / var(--tw-divide-opacity))}.divide-brown-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(109 76 65 / var(--tw-divide-opacity))}.divide-cyan-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(0 172 193 / var(--tw-divide-opacity))}.divide-deep-orange-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(244 81 30 / var(--tw-divide-opacity))}.divide-deep-purple-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(94 53 177 / var(--tw-divide-opacity))}.divide-gray-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(117 117 117 / var(--tw-divide-opacity))}.divide-green-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(67 160 71 / var(--tw-divide-opacity))}.divide-indigo-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(57 73 171 / var(--tw-divide-opacity))}.divide-light-blue-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(3 155 229 / var(--tw-divide-opacity))}.divide-light-green-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(124 179 66 / var(--tw-divide-opacity))}.divide-lime-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(192 202 51 / var(--tw-divide-opacity))}.divide-orange-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(251 140 0 / var(--tw-divide-opacity))}.divide-pink-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(216 27 96 / var(--tw-divide-opacity))}.divide-purple-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(142 36 170 / var(--tw-divide-opacity))}.divide-teal-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(0 137 123 / var(--tw-divide-opacity))}.divide-yellow-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(253 216 53 / var(--tw-divide-opacity))}.justify-self-end{justify-self:end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-full{border-radius:9999px!important}.\!rounded-none{border-radius:0!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[50px\]{border-radius:50px}.rounded-\[7px\]{border-radius:7px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-\[70px\]{border-bottom-width:70px}.border-l-2{border-left-width:2px}.border-r-0{border-right-width:0px}.border-r-2{border-right-width:2px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-amber-500{--tw-border-opacity: 1;border-color:rgb(255 193 7 / var(--tw-border-opacity))}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(33 150 243 / var(--tw-border-opacity))}.border-blue-gray-100{--tw-border-opacity: 1;border-color:rgb(207 216 220 / var(--tw-border-opacity))}.border-blue-gray-200{--tw-border-opacity: 1;border-color:rgb(176 190 197 / var(--tw-border-opacity))}.border-blue-gray-50{--tw-border-opacity: 1;border-color:rgb(236 239 241 / var(--tw-border-opacity))}.border-blue-gray-500{--tw-border-opacity: 1;border-color:rgb(96 125 139 / var(--tw-border-opacity))}.border-brown-500{--tw-border-opacity: 1;border-color:rgb(121 85 72 / var(--tw-border-opacity))}.border-cyan-500{--tw-border-opacity: 1;border-color:rgb(0 188 212 / var(--tw-border-opacity))}.border-deep-orange-500{--tw-border-opacity: 1;border-color:rgb(255 87 34 / var(--tw-border-opacity))}.border-deep-purple-500{--tw-border-opacity: 1;border-color:rgb(103 58 183 / var(--tw-border-opacity))}.border-gray-500{--tw-border-opacity: 1;border-color:rgb(158 158 158 / var(--tw-border-opacity))}.border-green-500{--tw-border-opacity: 1;border-color:rgb(76 175 80 / var(--tw-border-opacity))}.border-indigo-500{--tw-border-opacity: 1;border-color:rgb(63 81 181 / var(--tw-border-opacity))}.border-light-blue-500{--tw-border-opacity: 1;border-color:rgb(3 169 244 / var(--tw-border-opacity))}.border-light-green-500{--tw-border-opacity: 1;border-color:rgb(139 195 74 / var(--tw-border-opacity))}.border-lime-500{--tw-border-opacity: 1;border-color:rgb(205 220 57 / var(--tw-border-opacity))}.border-orange-500{--tw-border-opacity: 1;border-color:rgb(255 152 0 / var(--tw-border-opacity))}.border-pink-500{--tw-border-opacity: 1;border-color:rgb(233 30 99 / var(--tw-border-opacity))}.border-purple-500{--tw-border-opacity: 1;border-color:rgb(156 39 176 / var(--tw-border-opacity))}.border-teal-500{--tw-border-opacity: 1;border-color:rgb(0 150 136 / var(--tw-border-opacity))}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.border-white\/80{border-color:#fffc}.border-yellow-500{--tw-border-opacity: 1;border-color:rgb(255 235 59 / var(--tw-border-opacity))}.\!border-t-transparent{border-top-color:transparent!important}.border-b-blue-gray-100{--tw-border-opacity: 1;border-bottom-color:rgb(207 216 220 / var(--tw-border-opacity))}.border-l-transparent{border-left-color:transparent}.border-r-transparent{border-right-color:transparent}.border-t-blue-gray-100{--tw-border-opacity: 1;border-top-color:rgb(207 216 220 / var(--tw-border-opacity))}.border-t-transparent{border-top-color:transparent}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(255 193 7 / var(--tw-bg-opacity))}.bg-amber-500\/10{background-color:#ffc1071a}.bg-amber-500\/20{background-color:#ffc10733}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(33 150 243 / var(--tw-bg-opacity))}.bg-blue-500\/10{background-color:#2196f31a}.bg-blue-500\/20{background-color:#2196f333}.bg-blue-gray-100{--tw-bg-opacity: 1;background-color:rgb(207 216 220 / var(--tw-bg-opacity))}.bg-blue-gray-200{--tw-bg-opacity: 1;background-color:rgb(176 190 197 / var(--tw-bg-opacity))}.bg-blue-gray-50{--tw-bg-opacity: 1;background-color:rgb(236 239 241 / var(--tw-bg-opacity))}.bg-blue-gray-50\/50{background-color:#eceff180}.bg-blue-gray-500{--tw-bg-opacity: 1;background-color:rgb(96 125 139 / var(--tw-bg-opacity))}.bg-blue-gray-500\/10{background-color:#607d8b1a}.bg-blue-gray-500\/20{background-color:#607d8b33}.bg-brown-500{--tw-bg-opacity: 1;background-color:rgb(121 85 72 / var(--tw-bg-opacity))}.bg-brown-500\/10{background-color:#7955481a}.bg-brown-500\/20{background-color:#79554833}.bg-current{background-color:currentColor}.bg-cyan-500{--tw-bg-opacity: 1;background-color:rgb(0 188 212 / var(--tw-bg-opacity))}.bg-cyan-500\/10{background-color:#00bcd41a}.bg-cyan-500\/20{background-color:#00bcd433}.bg-deep-orange-500{--tw-bg-opacity: 1;background-color:rgb(255 87 34 / var(--tw-bg-opacity))}.bg-deep-orange-500\/10{background-color:#ff57221a}.bg-deep-orange-500\/20{background-color:#ff572233}.bg-deep-purple-500{--tw-bg-opacity: 1;background-color:rgb(103 58 183 / var(--tw-bg-opacity))}.bg-deep-purple-500\/10{background-color:#673ab71a}.bg-deep-purple-500\/20{background-color:#673ab733}.bg-gray-1{--tw-bg-opacity: 1;background-color:rgb(19 23 27 / var(--tw-bg-opacity))}.bg-gray-2{--tw-bg-opacity: 1;background-color:rgb(32 37 43 / var(--tw-bg-opacity))}.bg-gray-3{--tw-bg-opacity: 1;background-color:rgb(50 55 65 / var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(158 158 158 / var(--tw-bg-opacity))}.bg-gray-500\/10{background-color:#9e9e9e1a}.bg-gray-500\/20{background-color:#9e9e9e33}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(33 33 33 / var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(76 175 80 / var(--tw-bg-opacity))}.bg-green-500\/10{background-color:#4caf501a}.bg-green-500\/20{background-color:#4caf5033}.bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(63 81 181 / var(--tw-bg-opacity))}.bg-indigo-500\/10{background-color:#3f51b51a}.bg-indigo-500\/20{background-color:#3f51b533}.bg-light-blue-500{--tw-bg-opacity: 1;background-color:rgb(3 169 244 / var(--tw-bg-opacity))}.bg-light-blue-500\/10{background-color:#03a9f41a}.bg-light-blue-500\/20{background-color:#03a9f433}.bg-light-green-500{--tw-bg-opacity: 1;background-color:rgb(139 195 74 / var(--tw-bg-opacity))}.bg-light-green-500\/10{background-color:#8bc34a1a}.bg-light-green-500\/20{background-color:#8bc34a33}.bg-lime-500{--tw-bg-opacity: 1;background-color:rgb(205 220 57 / var(--tw-bg-opacity))}.bg-lime-500\/10{background-color:#cddc391a}.bg-lime-500\/20{background-color:#cddc3933}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(255 152 0 / var(--tw-bg-opacity))}.bg-orange-500\/10{background-color:#ff98001a}.bg-orange-500\/20{background-color:#ff980033}.bg-pink-500{--tw-bg-opacity: 1;background-color:rgb(233 30 99 / var(--tw-bg-opacity))}.bg-pink-500\/10{background-color:#e91e631a}.bg-pink-500\/20{background-color:#e91e6333}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(156 39 176 / var(--tw-bg-opacity))}.bg-purple-500\/10{background-color:#9c27b01a}.bg-purple-500\/20{background-color:#9c27b033}.bg-teal-500{--tw-bg-opacity: 1;background-color:rgb(0 150 136 / var(--tw-bg-opacity))}.bg-teal-500\/10{background-color:#0096881a}.bg-teal-500\/20{background-color:#00968833}.bg-transparent{background-color:transparent}.bg-violet-1{--tw-bg-opacity: 1;background-color:rgb(155 81 224 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/50{background-color:#ffffff80}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(255 235 59 / var(--tw-bg-opacity))}.bg-yellow-500\/10{background-color:#ffeb3b1a}.bg-yellow-500\/20{background-color:#ffeb3b33}.bg-opacity-60{--tw-bg-opacity: .6}.bg-opacity-80{--tw-bg-opacity: .8}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.from-amber-600{--tw-gradient-from: #ffb300;--tw-gradient-to: rgb(255 179 0 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from: #1e88e5;--tw-gradient-to: rgb(30 136 229 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-gray-600{--tw-gradient-from: #546e7a;--tw-gradient-to: rgb(84 110 122 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-brown-600{--tw-gradient-from: #6d4c41;--tw-gradient-to: rgb(109 76 65 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-600{--tw-gradient-from: #00acc1;--tw-gradient-to: rgb(0 172 193 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-deep-orange-600{--tw-gradient-from: #f4511e;--tw-gradient-to: rgb(244 81 30 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-deep-purple-600{--tw-gradient-from: #5e35b1;--tw-gradient-to: rgb(94 53 177 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-600{--tw-gradient-from: #757575;--tw-gradient-to: rgb(117 117 117 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-600{--tw-gradient-from: #43a047;--tw-gradient-to: rgb(67 160 71 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-600{--tw-gradient-from: #3949ab;--tw-gradient-to: rgb(57 73 171 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-light-blue-600{--tw-gradient-from: #039be5;--tw-gradient-to: rgb(3 155 229 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-light-green-600{--tw-gradient-from: #7cb342;--tw-gradient-to: rgb(124 179 66 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-lime-600{--tw-gradient-from: #c0ca33;--tw-gradient-to: rgb(192 202 51 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-600{--tw-gradient-from: #fb8c00;--tw-gradient-to: rgb(251 140 0 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-600{--tw-gradient-from: #d81b60;--tw-gradient-to: rgb(216 27 96 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-600{--tw-gradient-from: #8e24aa;--tw-gradient-to: rgb(142 36 170 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-600{--tw-gradient-from: #00897b;--tw-gradient-to: rgb(0 137 123 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-600{--tw-gradient-from: #fdd835;--tw-gradient-to: rgb(253 216 53 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-amber-400{--tw-gradient-to: #ffca28}.to-blue-400{--tw-gradient-to: #42a5f5}.to-blue-gray-400{--tw-gradient-to: #78909c}.to-brown-400{--tw-gradient-to: #8d6e63}.to-cyan-400{--tw-gradient-to: #26c6da}.to-deep-orange-400{--tw-gradient-to: #ff7043}.to-deep-purple-400{--tw-gradient-to: #7e57c2}.to-gray-400{--tw-gradient-to: #bdbdbd}.to-green-400{--tw-gradient-to: #66bb6a}.to-indigo-400{--tw-gradient-to: #5c6bc0}.to-light-blue-400{--tw-gradient-to: #29b6f6}.to-light-green-400{--tw-gradient-to: #9ccc65}.to-lime-400{--tw-gradient-to: #d4e157}.to-orange-400{--tw-gradient-to: #ffa726}.to-pink-400{--tw-gradient-to: #ec407a}.to-purple-400{--tw-gradient-to: #ab47bc}.to-teal-400{--tw-gradient-to: #26a69a}.to-yellow-400{--tw-gradient-to: #ffee58}.bg-clip-border{background-clip:border-box}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.stroke-violet-1{stroke:#9b51e0}.object-cover{object-fit:cover}.object-center{object-position:center}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-px{padding-left:1px;padding-right:1px}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.\!pr-7{padding-right:1.75rem!important}.\!pr-9{padding-right:2.25rem!important}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pl-1{padding-left:.25rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-\[9px\]{padding-top:9px}.pt-px{padding-top:1px}.text-left{text-align:left}.text-center{text-align:center}.text-start{text-align:start}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-text-bottom{vertical-align:text-bottom}.font-sans{font-family:Roboto,sans-serif}.\!text-\[11px\]{font-size:11px!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[11px\]{font-size:11px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.\!leading-tight{line-height:1.25!important}.leading-\[1\.3\]{line-height:1.3}.leading-\[3\.75\]{line-height:3.75}.leading-\[4\.1\]{line-height:4.1}.leading-\[4\.25\]{line-height:4.25}.leading-\[4\.875\]{line-height:4.875}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0em}.\!text-black{--tw-text-opacity: 1 !important;color:rgb(0 0 0 / var(--tw-text-opacity))!important}.\!text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.text-amber-500{--tw-text-opacity: 1;color:rgb(255 193 7 / var(--tw-text-opacity))}.text-amber-700{--tw-text-opacity: 1;color:rgb(255 160 0 / var(--tw-text-opacity))}.text-amber-900{--tw-text-opacity: 1;color:rgb(255 111 0 / var(--tw-text-opacity))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity: 1;color:rgb(33 150 243 / var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity: 1;color:rgb(25 118 210 / var(--tw-text-opacity))}.text-blue-900{--tw-text-opacity: 1;color:rgb(13 71 161 / var(--tw-text-opacity))}.text-blue-gray-100{--tw-text-opacity: 1;color:rgb(207 216 220 / var(--tw-text-opacity))}.text-blue-gray-200{--tw-text-opacity: 1;color:rgb(176 190 197 / var(--tw-text-opacity))}.text-blue-gray-400{--tw-text-opacity: 1;color:rgb(120 144 156 / var(--tw-text-opacity))}.text-blue-gray-500{--tw-text-opacity: 1;color:rgb(96 125 139 / var(--tw-text-opacity))}.text-blue-gray-700{--tw-text-opacity: 1;color:rgb(69 90 100 / var(--tw-text-opacity))}.text-blue-gray-900{--tw-text-opacity: 1;color:rgb(38 50 56 / var(--tw-text-opacity))}.text-brown-500{--tw-text-opacity: 1;color:rgb(121 85 72 / var(--tw-text-opacity))}.text-brown-700{--tw-text-opacity: 1;color:rgb(93 64 55 / var(--tw-text-opacity))}.text-brown-900{--tw-text-opacity: 1;color:rgb(62 39 35 / var(--tw-text-opacity))}.text-current{color:currentColor}.text-cyan-500{--tw-text-opacity: 1;color:rgb(0 188 212 / var(--tw-text-opacity))}.text-cyan-700{--tw-text-opacity: 1;color:rgb(0 151 167 / var(--tw-text-opacity))}.text-cyan-900{--tw-text-opacity: 1;color:rgb(0 96 100 / var(--tw-text-opacity))}.text-deep-orange-500{--tw-text-opacity: 1;color:rgb(255 87 34 / var(--tw-text-opacity))}.text-deep-orange-700{--tw-text-opacity: 1;color:rgb(230 74 25 / var(--tw-text-opacity))}.text-deep-orange-900{--tw-text-opacity: 1;color:rgb(191 54 12 / var(--tw-text-opacity))}.text-deep-purple-500{--tw-text-opacity: 1;color:rgb(103 58 183 / var(--tw-text-opacity))}.text-deep-purple-700{--tw-text-opacity: 1;color:rgb(81 45 168 / var(--tw-text-opacity))}.text-deep-purple-900{--tw-text-opacity: 1;color:rgb(49 27 146 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(158 158 158 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(97 97 97 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(33 33 33 / var(--tw-text-opacity))}.text-green-500{--tw-text-opacity: 1;color:rgb(76 175 80 / var(--tw-text-opacity))}.text-green-700{--tw-text-opacity: 1;color:rgb(56 142 60 / var(--tw-text-opacity))}.text-green-900{--tw-text-opacity: 1;color:rgb(27 94 32 / var(--tw-text-opacity))}.text-indigo-500{--tw-text-opacity: 1;color:rgb(63 81 181 / var(--tw-text-opacity))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(48 63 159 / var(--tw-text-opacity))}.text-indigo-900{--tw-text-opacity: 1;color:rgb(26 35 126 / var(--tw-text-opacity))}.text-inherit{color:inherit}.text-light-blue-500{--tw-text-opacity: 1;color:rgb(3 169 244 / var(--tw-text-opacity))}.text-light-blue-700{--tw-text-opacity: 1;color:rgb(2 136 209 / var(--tw-text-opacity))}.text-light-blue-900{--tw-text-opacity: 1;color:rgb(1 87 155 / var(--tw-text-opacity))}.text-light-green-500{--tw-text-opacity: 1;color:rgb(139 195 74 / var(--tw-text-opacity))}.text-light-green-700{--tw-text-opacity: 1;color:rgb(104 159 56 / var(--tw-text-opacity))}.text-light-green-900{--tw-text-opacity: 1;color:rgb(51 105 30 / var(--tw-text-opacity))}.text-lime-500{--tw-text-opacity: 1;color:rgb(205 220 57 / var(--tw-text-opacity))}.text-lime-700{--tw-text-opacity: 1;color:rgb(175 180 43 / var(--tw-text-opacity))}.text-lime-900{--tw-text-opacity: 1;color:rgb(130 119 23 / var(--tw-text-opacity))}.text-orange-500{--tw-text-opacity: 1;color:rgb(255 152 0 / var(--tw-text-opacity))}.text-orange-700{--tw-text-opacity: 1;color:rgb(245 124 0 / var(--tw-text-opacity))}.text-orange-900{--tw-text-opacity: 1;color:rgb(230 81 0 / var(--tw-text-opacity))}.text-pink-500{--tw-text-opacity: 1;color:rgb(233 30 99 / var(--tw-text-opacity))}.text-pink-700{--tw-text-opacity: 1;color:rgb(194 24 91 / var(--tw-text-opacity))}.text-pink-900{--tw-text-opacity: 1;color:rgb(136 14 79 / var(--tw-text-opacity))}.text-purple-500{--tw-text-opacity: 1;color:rgb(156 39 176 / var(--tw-text-opacity))}.text-purple-700{--tw-text-opacity: 1;color:rgb(123 31 162 / var(--tw-text-opacity))}.text-purple-900{--tw-text-opacity: 1;color:rgb(74 20 140 / var(--tw-text-opacity))}.text-teal-500{--tw-text-opacity: 1;color:rgb(0 150 136 / var(--tw-text-opacity))}.text-teal-700{--tw-text-opacity: 1;color:rgb(0 121 107 / var(--tw-text-opacity))}.text-teal-900{--tw-text-opacity: 1;color:rgb(0 77 64 / var(--tw-text-opacity))}.text-transparent{color:transparent}.text-violet-1{--tw-text-opacity: 1;color:rgb(155 81 224 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(255 235 59 / var(--tw-text-opacity))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(251 192 45 / var(--tw-text-opacity))}.text-yellow-900{--tw-text-opacity: 1;color:rgb(245 127 23 / var(--tw-text-opacity))}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-50{opacity:.5}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px 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-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 rgb(0, 0 / 0, 0);--tw-shadow-colored: 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-amber-500\/20{--tw-shadow-color: rgb(255 193 7 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-amber-500\/40{--tw-shadow-color: rgb(255 193 7 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-500\/20{--tw-shadow-color: rgb(33 150 243 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-500\/40{--tw-shadow-color: rgb(33 150 243 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-gray-500\/10{--tw-shadow-color: rgb(96 125 139 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-gray-500\/20{--tw-shadow-color: rgb(96 125 139 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-gray-500\/40{--tw-shadow-color: rgb(96 125 139 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-gray-900\/10{--tw-shadow-color: rgb(38 50 56 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-brown-500\/20{--tw-shadow-color: rgb(121 85 72 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-brown-500\/40{--tw-shadow-color: rgb(121 85 72 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-cyan-500\/20{--tw-shadow-color: rgb(0 188 212 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-cyan-500\/40{--tw-shadow-color: rgb(0 188 212 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-deep-orange-500\/20{--tw-shadow-color: rgb(255 87 34 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-deep-orange-500\/40{--tw-shadow-color: rgb(255 87 34 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-deep-purple-500\/20{--tw-shadow-color: rgb(103 58 183 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-deep-purple-500\/40{--tw-shadow-color: rgb(103 58 183 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-gray-500\/20{--tw-shadow-color: rgb(158 158 158 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-gray-500\/40{--tw-shadow-color: rgb(158 158 158 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-green-500\/20{--tw-shadow-color: rgb(76 175 80 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-green-500\/40{--tw-shadow-color: rgb(76 175 80 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-indigo-500\/20{--tw-shadow-color: rgb(63 81 181 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-indigo-500\/40{--tw-shadow-color: rgb(63 81 181 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-light-blue-500\/20{--tw-shadow-color: rgb(3 169 244 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-light-blue-500\/40{--tw-shadow-color: rgb(3 169 244 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-light-green-500\/20{--tw-shadow-color: rgb(139 195 74 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-light-green-500\/40{--tw-shadow-color: rgb(139 195 74 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-lime-500\/20{--tw-shadow-color: rgb(205 220 57 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-lime-500\/40{--tw-shadow-color: rgb(205 220 57 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-orange-500\/20{--tw-shadow-color: rgb(255 152 0 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-orange-500\/40{--tw-shadow-color: rgb(255 152 0 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-pink-500\/20{--tw-shadow-color: rgb(233 30 99 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-pink-500\/40{--tw-shadow-color: rgb(233 30 99 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-purple-500\/20{--tw-shadow-color: rgb(156 39 176 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-purple-500\/40{--tw-shadow-color: rgb(156 39 176 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-teal-500\/20{--tw-shadow-color: rgb(0 150 136 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-teal-500\/40{--tw-shadow-color: rgb(0 150 136 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-yellow-500\/20{--tw-shadow-color: rgb(255 235 59 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-yellow-500\/40{--tw-shadow-color: rgb(255 235 59 / .4);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-0{outline-width:0px}.filter{-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter: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-2xl{--tw-backdrop-blur: blur(40px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-saturate-200{--tw-backdrop-saturate: saturate(2);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-transform,-webkit-filter,-webkit-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-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.content-\[\'\'\]{--tw-content: "";content:var(--tw-content)}.\[-webkit-appearance\:none\]{-webkit-appearance:none}html,body,#root{height:100%;margin:0;padding:0;display:flex;flex-direction:column;background:#13171b}a{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}button{margin:0;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}button:active{-webkit-transform:scale(90%);transform:scale(.9)}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.no-scroll{overflow:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{flex:1}footer{flex-shrink:0}.backToTopAnimation{-webkit-transform:translateY(0%);transform:translateY(0);transition:ease-out .2s;transition-property:background-color,-webkit-transform;transition-property:transform,background-color;transition-property:transform,background-color,-webkit-transform}.backToTopAnimation:hover{-webkit-transform:translateY(-10%);transform:translateY(-10%)}.backToTopAnimation:active{-webkit-transform:scale(90%);transform:scale(.9)}.cardHome{width:320px;height:384px}.dimmedBg{background-color:#00000080;position:fixed;top:0;left:0;width:100%;height:100%;min-height:610px;z-index:1000}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:left-2\/4:before{content:var(--tw-content);left:50%}.before\:top-2\/4:before{content:var(--tw-content);top:50%}.before\:mr-1:before{content:var(--tw-content);margin-right:.25rem}.before\:mt-\[6\.5px\]:before{content:var(--tw-content);margin-top:6.5px}.before\:box-border:before{content:var(--tw-content);box-sizing:border-box}.before\:block:before{content:var(--tw-content);display:block}.before\:h-1:before{content:var(--tw-content);height:.25rem}.before\:h-1\.5:before{content:var(--tw-content);height:.375rem}.before\:h-10:before{content:var(--tw-content);height:2.5rem}.before\:h-12:before{content:var(--tw-content);height:3rem}.before\:w-10:before{content:var(--tw-content);width:2.5rem}.before\:w-12:before{content:var(--tw-content);width:3rem}.before\:w-2:before{content:var(--tw-content);width:.5rem}.before\:w-2\.5:before{content:var(--tw-content);width:.625rem}.before\:-translate-x-2\/4:before{content:var(--tw-content);--tw-translate-x: -50%;-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:-translate-y-2\/4:before{content:var(--tw-content);--tw-translate-y: -50%;-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:rounded-full:before{content:var(--tw-content);border-radius:9999px}.before\:rounded-tl-md:before{content:var(--tw-content);border-top-left-radius:.375rem}.before\:border-l:before{content:var(--tw-content);border-left-width:1px}.before\:border-l-2:before{content:var(--tw-content);border-left-width:2px}.before\:border-t:before{content:var(--tw-content);border-top-width:1px}.before\:border-t-2:before{content:var(--tw-content);border-top-width:2px}.before\:\!border-blue-gray-200:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(176 190 197 / var(--tw-border-opacity))!important}.before\:border-amber-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 193 7 / var(--tw-border-opacity))}.before\:border-black:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.before\:border-blue-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(33 150 243 / var(--tw-border-opacity))}.before\:border-blue-gray-200:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(176 190 197 / var(--tw-border-opacity))}.before\:border-blue-gray-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(96 125 139 / var(--tw-border-opacity))}.before\:border-brown-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(121 85 72 / var(--tw-border-opacity))}.before\:border-cyan-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(0 188 212 / var(--tw-border-opacity))}.before\:border-deep-orange-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 87 34 / var(--tw-border-opacity))}.before\:border-deep-purple-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(103 58 183 / var(--tw-border-opacity))}.before\:border-gray-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(158 158 158 / var(--tw-border-opacity))}.before\:border-green-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(76 175 80 / var(--tw-border-opacity))}.before\:border-indigo-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(63 81 181 / var(--tw-border-opacity))}.before\:border-light-blue-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(3 169 244 / var(--tw-border-opacity))}.before\:border-light-green-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(139 195 74 / var(--tw-border-opacity))}.before\:border-lime-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(205 220 57 / var(--tw-border-opacity))}.before\:border-orange-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 152 0 / var(--tw-border-opacity))}.before\:border-pink-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(233 30 99 / var(--tw-border-opacity))}.before\:border-purple-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(156 39 176 / var(--tw-border-opacity))}.before\:border-teal-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(0 150 136 / var(--tw-border-opacity))}.before\:border-transparent:before{content:var(--tw-content);border-color:transparent}.before\:border-white:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.before\:border-yellow-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 235 59 / var(--tw-border-opacity))}.before\:border-l-transparent:before{content:var(--tw-content);border-left-color:transparent}.before\:border-t-transparent:before{content:var(--tw-content);border-top-color:transparent}.before\:bg-blue-gray-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(96 125 139 / var(--tw-bg-opacity))}.before\:opacity-0:before{content:var(--tw-content);opacity:0}.before\:transition-all:before{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.before\:transition-opacity:before{content:var(--tw-content);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-bottom-0:after{content:var(--tw-content);bottom:-0px}.after\:-bottom-1:after{content:var(--tw-content);bottom:-.25rem}.after\:-bottom-1\.5:after{content:var(--tw-content);bottom:-.375rem}.after\:-bottom-2:after{content:var(--tw-content);bottom:-.5rem}.after\:-bottom-2\.5:after{content:var(--tw-content);bottom:-.625rem}.after\:ml-1:after{content:var(--tw-content);margin-left:.25rem}.after\:mt-\[6\.5px\]:after{content:var(--tw-content);margin-top:6.5px}.after\:box-border:after{content:var(--tw-content);box-sizing:border-box}.after\:block:after{content:var(--tw-content);display:block}.after\:h-1:after{content:var(--tw-content);height:.25rem}.after\:h-1\.5:after{content:var(--tw-content);height:.375rem}.after\:w-2:after{content:var(--tw-content);width:.5rem}.after\:w-2\.5:after{content:var(--tw-content);width:.625rem}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:flex-grow:after{content:var(--tw-content);flex-grow:1}.after\:scale-x-0:after{content:var(--tw-content);--tw-scale-x: 0;-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:scale-x-100:after{content:var(--tw-content);--tw-scale-x: 1;-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-tr-md:after{content:var(--tw-content);border-top-right-radius:.375rem}.after\:border-b-2:after{content:var(--tw-content);border-bottom-width:2px}.after\:border-r:after{content:var(--tw-content);border-right-width:1px}.after\:border-r-2:after{content:var(--tw-content);border-right-width:2px}.after\:border-t:after{content:var(--tw-content);border-top-width:1px}.after\:border-t-2:after{content:var(--tw-content);border-top-width:2px}.after\:\!border-blue-gray-200:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(176 190 197 / var(--tw-border-opacity))!important}.after\:border-amber-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 193 7 / var(--tw-border-opacity))}.after\:border-black:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.after\:border-blue-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(33 150 243 / var(--tw-border-opacity))}.after\:border-blue-gray-200:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(176 190 197 / var(--tw-border-opacity))}.after\:border-blue-gray-50:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(236 239 241 / var(--tw-border-opacity))}.after\:border-blue-gray-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(96 125 139 / var(--tw-border-opacity))}.after\:border-brown-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(121 85 72 / var(--tw-border-opacity))}.after\:border-cyan-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(0 188 212 / var(--tw-border-opacity))}.after\:border-deep-orange-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 87 34 / var(--tw-border-opacity))}.after\:border-deep-purple-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(103 58 183 / var(--tw-border-opacity))}.after\:border-gray-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(158 158 158 / var(--tw-border-opacity))}.after\:border-green-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(76 175 80 / var(--tw-border-opacity))}.after\:border-indigo-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(63 81 181 / var(--tw-border-opacity))}.after\:border-light-blue-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(3 169 244 / var(--tw-border-opacity))}.after\:border-light-green-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(139 195 74 / var(--tw-border-opacity))}.after\:border-lime-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(205 220 57 / var(--tw-border-opacity))}.after\:border-orange-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 152 0 / var(--tw-border-opacity))}.after\:border-pink-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(233 30 99 / var(--tw-border-opacity))}.after\:border-purple-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(156 39 176 / var(--tw-border-opacity))}.after\:border-teal-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(0 150 136 / var(--tw-border-opacity))}.after\:border-transparent:after{content:var(--tw-content);border-color:transparent}.after\:border-white:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.after\:border-yellow-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 235 59 / var(--tw-border-opacity))}.after\:border-r-transparent:after{content:var(--tw-content);border-right-color:transparent}.after\:border-t-transparent:after{content:var(--tw-content);border-top-color:transparent}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:transition-transform:after{content:var(--tw-content);transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:duration-300:after{content:var(--tw-content);transition-duration:.3s}.checked\:border-amber-500:checked{--tw-border-opacity: 1;border-color:rgb(255 193 7 / var(--tw-border-opacity))}.checked\:border-blue-500:checked{--tw-border-opacity: 1;border-color:rgb(33 150 243 / var(--tw-border-opacity))}.checked\:border-blue-gray-500:checked{--tw-border-opacity: 1;border-color:rgb(96 125 139 / var(--tw-border-opacity))}.checked\:border-brown-500:checked{--tw-border-opacity: 1;border-color:rgb(121 85 72 / var(--tw-border-opacity))}.checked\:border-cyan-500:checked{--tw-border-opacity: 1;border-color:rgb(0 188 212 / var(--tw-border-opacity))}.checked\:border-deep-orange-500:checked{--tw-border-opacity: 1;border-color:rgb(255 87 34 / var(--tw-border-opacity))}.checked\:border-deep-purple-500:checked{--tw-border-opacity: 1;border-color:rgb(103 58 183 / var(--tw-border-opacity))}.checked\:border-gray-500:checked{--tw-border-opacity: 1;border-color:rgb(158 158 158 / var(--tw-border-opacity))}.checked\:border-green-500:checked{--tw-border-opacity: 1;border-color:rgb(76 175 80 / var(--tw-border-opacity))}.checked\:border-indigo-500:checked{--tw-border-opacity: 1;border-color:rgb(63 81 181 / var(--tw-border-opacity))}.checked\:border-light-blue-500:checked{--tw-border-opacity: 1;border-color:rgb(3 169 244 / var(--tw-border-opacity))}.checked\:border-light-green-500:checked{--tw-border-opacity: 1;border-color:rgb(139 195 74 / var(--tw-border-opacity))}.checked\:border-lime-500:checked{--tw-border-opacity: 1;border-color:rgb(205 220 57 / var(--tw-border-opacity))}.checked\:border-orange-500:checked{--tw-border-opacity: 1;border-color:rgb(255 152 0 / var(--tw-border-opacity))}.checked\:border-pink-500:checked{--tw-border-opacity: 1;border-color:rgb(233 30 99 / var(--tw-border-opacity))}.checked\:border-purple-500:checked{--tw-border-opacity: 1;border-color:rgb(156 39 176 / var(--tw-border-opacity))}.checked\:border-teal-500:checked{--tw-border-opacity: 1;border-color:rgb(0 150 136 / var(--tw-border-opacity))}.checked\:border-yellow-500:checked{--tw-border-opacity: 1;border-color:rgb(255 235 59 / var(--tw-border-opacity))}.checked\:bg-amber-500:checked{--tw-bg-opacity: 1;background-color:rgb(255 193 7 / var(--tw-bg-opacity))}.checked\:bg-blue-500:checked{--tw-bg-opacity: 1;background-color:rgb(33 150 243 / var(--tw-bg-opacity))}.checked\:bg-blue-gray-500:checked{--tw-bg-opacity: 1;background-color:rgb(96 125 139 / var(--tw-bg-opacity))}.checked\:bg-brown-500:checked{--tw-bg-opacity: 1;background-color:rgb(121 85 72 / var(--tw-bg-opacity))}.checked\:bg-cyan-500:checked{--tw-bg-opacity: 1;background-color:rgb(0 188 212 / var(--tw-bg-opacity))}.checked\:bg-deep-orange-500:checked{--tw-bg-opacity: 1;background-color:rgb(255 87 34 / var(--tw-bg-opacity))}.checked\:bg-deep-purple-500:checked{--tw-bg-opacity: 1;background-color:rgb(103 58 183 / var(--tw-bg-opacity))}.checked\:bg-gray-500:checked{--tw-bg-opacity: 1;background-color:rgb(158 158 158 / var(--tw-bg-opacity))}.checked\:bg-green-500:checked{--tw-bg-opacity: 1;background-color:rgb(76 175 80 / var(--tw-bg-opacity))}.checked\:bg-indigo-500:checked{--tw-bg-opacity: 1;background-color:rgb(63 81 181 / var(--tw-bg-opacity))}.checked\:bg-light-blue-500:checked{--tw-bg-opacity: 1;background-color:rgb(3 169 244 / var(--tw-bg-opacity))}.checked\:bg-light-green-500:checked{--tw-bg-opacity: 1;background-color:rgb(139 195 74 / var(--tw-bg-opacity))}.checked\:bg-lime-500:checked{--tw-bg-opacity: 1;background-color:rgb(205 220 57 / var(--tw-bg-opacity))}.checked\:bg-orange-500:checked{--tw-bg-opacity: 1;background-color:rgb(255 152 0 / var(--tw-bg-opacity))}.checked\:bg-pink-500:checked{--tw-bg-opacity: 1;background-color:rgb(233 30 99 / var(--tw-bg-opacity))}.checked\:bg-purple-500:checked{--tw-bg-opacity: 1;background-color:rgb(156 39 176 / var(--tw-bg-opacity))}.checked\:bg-teal-500:checked{--tw-bg-opacity: 1;background-color:rgb(0 150 136 / var(--tw-bg-opacity))}.checked\:bg-yellow-500:checked{--tw-bg-opacity: 1;background-color:rgb(255 235 59 / var(--tw-bg-opacity))}.checked\:before\:bg-amber-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 193 7 / var(--tw-bg-opacity))}.checked\:before\:bg-blue-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(33 150 243 / var(--tw-bg-opacity))}.checked\:before\:bg-blue-gray-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(96 125 139 / var(--tw-bg-opacity))}.checked\:before\:bg-brown-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(121 85 72 / var(--tw-bg-opacity))}.checked\:before\:bg-cyan-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(0 188 212 / var(--tw-bg-opacity))}.checked\:before\:bg-deep-orange-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 87 34 / var(--tw-bg-opacity))}.checked\:before\:bg-deep-purple-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(103 58 183 / var(--tw-bg-opacity))}.checked\:before\:bg-gray-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(158 158 158 / var(--tw-bg-opacity))}.checked\:before\:bg-green-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(76 175 80 / var(--tw-bg-opacity))}.checked\:before\:bg-indigo-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(63 81 181 / var(--tw-bg-opacity))}.checked\:before\:bg-light-blue-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(3 169 244 / var(--tw-bg-opacity))}.checked\:before\:bg-light-green-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(139 195 74 / var(--tw-bg-opacity))}.checked\:before\:bg-lime-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(205 220 57 / var(--tw-bg-opacity))}.checked\:before\:bg-orange-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 152 0 / var(--tw-bg-opacity))}.checked\:before\:bg-pink-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(233 30 99 / var(--tw-bg-opacity))}.checked\:before\:bg-purple-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(156 39 176 / var(--tw-bg-opacity))}.checked\:before\:bg-teal-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(0 150 136 / var(--tw-bg-opacity))}.checked\:before\:bg-yellow-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 235 59 / var(--tw-bg-opacity))}.placeholder-shown\:border:placeholder-shown{border-width:1px}.placeholder-shown\:border-blue-gray-200:placeholder-shown{--tw-border-opacity: 1;border-color:rgb(176 190 197 / var(--tw-border-opacity))}.placeholder-shown\:border-green-500:placeholder-shown{--tw-border-opacity: 1;border-color:rgb(76 175 80 / var(--tw-border-opacity))}.placeholder-shown\:border-t-blue-gray-200:placeholder-shown{--tw-border-opacity: 1;border-top-color:rgb(176 190 197 / var(--tw-border-opacity))}.placeholder-shown\:border-t-green-500:placeholder-shown{--tw-border-opacity: 1;border-top-color:rgb(76 175 80 / var(--tw-border-opacity))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:bg-amber-500\/10:hover{background-color:#ffc1071a}.hover\:bg-blue-500\/10:hover{background-color:#2196f31a}.hover\:bg-blue-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(236 239 241 / var(--tw-bg-opacity))}.hover\:bg-blue-gray-500\/10:hover{background-color:#607d8b1a}.hover\:bg-brown-500\/10:hover{background-color:#7955481a}.hover\:bg-cyan-500\/10:hover{background-color:#00bcd41a}.hover\:bg-deep-orange-500\/10:hover{background-color:#ff57221a}.hover\:bg-deep-purple-500\/10:hover{background-color:#673ab71a}.hover\:bg-gray-500\/10:hover{background-color:#9e9e9e1a}.hover\:bg-green-500\/10:hover{background-color:#4caf501a}.hover\:bg-indigo-500\/10:hover{background-color:#3f51b51a}.hover\:bg-light-blue-500\/10:hover{background-color:#03a9f41a}.hover\:bg-light-green-500\/10:hover{background-color:#8bc34a1a}.hover\:bg-lime-500\/10:hover{background-color:#cddc391a}.hover\:bg-orange-500\/10:hover{background-color:#ff98001a}.hover\:bg-pink-500\/10:hover{background-color:#e91e631a}.hover\:bg-purple-500\/10:hover{background-color:#9c27b01a}.hover\:bg-teal-500\/10:hover{background-color:#0096881a}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-yellow-500\/10:hover{background-color:#ffeb3b1a}.hover\:bg-opacity-80:hover{--tw-bg-opacity: .8}.hover\:text-blue-gray-500:hover{--tw-text-opacity: 1;color:rgb(96 125 139 / var(--tw-text-opacity))}.hover\:text-blue-gray-900:hover{--tw-text-opacity: 1;color:rgb(38 50 56 / var(--tw-text-opacity))}.hover\:text-light-blue-500:hover{--tw-text-opacity: 1;color:rgb(3 169 244 / var(--tw-text-opacity))}.hover\:opacity-75:hover{opacity:.75}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-amber-500\/40:hover{--tw-shadow-color: rgb(255 193 7 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-blue-500\/40:hover{--tw-shadow-color: rgb(33 150 243 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-blue-gray-500\/20:hover{--tw-shadow-color: rgb(96 125 139 / .2);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-blue-gray-500\/40:hover{--tw-shadow-color: rgb(96 125 139 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-brown-500\/40:hover{--tw-shadow-color: rgb(121 85 72 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-cyan-500\/40:hover{--tw-shadow-color: rgb(0 188 212 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-deep-orange-500\/40:hover{--tw-shadow-color: rgb(255 87 34 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-deep-purple-500\/40:hover{--tw-shadow-color: rgb(103 58 183 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-gray-500\/40:hover{--tw-shadow-color: rgb(158 158 158 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-green-500\/40:hover{--tw-shadow-color: rgb(76 175 80 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-indigo-500\/40:hover{--tw-shadow-color: rgb(63 81 181 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-light-blue-500\/40:hover{--tw-shadow-color: rgb(3 169 244 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-light-green-500\/40:hover{--tw-shadow-color: rgb(139 195 74 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-lime-500\/40:hover{--tw-shadow-color: rgb(205 220 57 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-orange-500\/40:hover{--tw-shadow-color: rgb(255 152 0 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-pink-500\/40:hover{--tw-shadow-color: rgb(233 30 99 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-purple-500\/40:hover{--tw-shadow-color: rgb(156 39 176 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-teal-500\/40:hover{--tw-shadow-color: rgb(0 150 136 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-yellow-500\/40:hover{--tw-shadow-color: rgb(255 235 59 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:before\:opacity-10:hover:before{content:var(--tw-content);opacity:.1}.focus\:scale-110:focus{--tw-scale-x: 1.1;--tw-scale-y: 1.1;-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.focus\:border-2:focus{border-width:2px}.focus\:border-amber-500:focus{--tw-border-opacity: 1;border-color:rgb(255 193 7 / var(--tw-border-opacity))}.focus\:border-black:focus{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(33 150 243 / var(--tw-border-opacity))}.focus\:border-blue-gray-500:focus{--tw-border-opacity: 1;border-color:rgb(96 125 139 / var(--tw-border-opacity))}.focus\:border-brown-500:focus{--tw-border-opacity: 1;border-color:rgb(121 85 72 / var(--tw-border-opacity))}.focus\:border-cyan-500:focus{--tw-border-opacity: 1;border-color:rgb(0 188 212 / var(--tw-border-opacity))}.focus\:border-deep-orange-500:focus{--tw-border-opacity: 1;border-color:rgb(255 87 34 / var(--tw-border-opacity))}.focus\:border-deep-purple-500:focus{--tw-border-opacity: 1;border-color:rgb(103 58 183 / var(--tw-border-opacity))}.focus\:border-gray-500:focus{--tw-border-opacity: 1;border-color:rgb(158 158 158 / var(--tw-border-opacity))}.focus\:border-green-500:focus{--tw-border-opacity: 1;border-color:rgb(76 175 80 / var(--tw-border-opacity))}.focus\:border-indigo-500:focus{--tw-border-opacity: 1;border-color:rgb(63 81 181 / var(--tw-border-opacity))}.focus\:border-light-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(3 169 244 / var(--tw-border-opacity))}.focus\:border-light-green-500:focus{--tw-border-opacity: 1;border-color:rgb(139 195 74 / var(--tw-border-opacity))}.focus\:border-lime-500:focus{--tw-border-opacity: 1;border-color:rgb(205 220 57 / var(--tw-border-opacity))}.focus\:border-orange-500:focus{--tw-border-opacity: 1;border-color:rgb(255 152 0 / var(--tw-border-opacity))}.focus\:border-pink-500:focus{--tw-border-opacity: 1;border-color:rgb(233 30 99 / var(--tw-border-opacity))}.focus\:border-purple-500:focus{--tw-border-opacity: 1;border-color:rgb(156 39 176 / var(--tw-border-opacity))}.focus\:border-teal-500:focus{--tw-border-opacity: 1;border-color:rgb(0 150 136 / var(--tw-border-opacity))}.focus\:border-white:focus{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.focus\:border-yellow-500:focus{--tw-border-opacity: 1;border-color:rgb(255 235 59 / var(--tw-border-opacity))}.focus\:border-t-transparent:focus{border-top-color:transparent}.focus\:bg-blue-gray-50:focus{--tw-bg-opacity: 1;background-color:rgb(236 239 241 / var(--tw-bg-opacity))}.focus\:bg-transparent:focus{background-color:transparent}.focus\:bg-opacity-80:focus{--tw-bg-opacity: .8}.focus\:text-blue-gray-500:focus{--tw-text-opacity: 1;color:rgb(96 125 139 / var(--tw-text-opacity))}.focus\:text-blue-gray-900:focus{--tw-text-opacity: 1;color:rgb(38 50 56 / var(--tw-text-opacity))}.focus\:opacity-\[0\.85\]:focus{opacity:.85}.focus\:shadow-none:focus{--tw-shadow: 0 0 rgb(0, 0 / 0, 0);--tw-shadow-colored: 0 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\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:outline-0:focus{outline-width:0px}.focus\:ring: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(3px + 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-amber-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 224 130 / var(--tw-ring-opacity))}.focus\:ring-blue-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(144 202 249 / var(--tw-ring-opacity))}.focus\:ring-blue-gray-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(176 190 197 / var(--tw-ring-opacity))}.focus\:ring-brown-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(188 170 164 / var(--tw-ring-opacity))}.focus\:ring-cyan-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(128 222 234 / var(--tw-ring-opacity))}.focus\:ring-deep-orange-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 171 145 / var(--tw-ring-opacity))}.focus\:ring-deep-purple-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(179 157 219 / var(--tw-ring-opacity))}.focus\:ring-gray-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(238 238 238 / var(--tw-ring-opacity))}.focus\:ring-green-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(165 214 167 / var(--tw-ring-opacity))}.focus\:ring-indigo-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(159 168 218 / var(--tw-ring-opacity))}.focus\:ring-light-blue-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(129 212 250 / var(--tw-ring-opacity))}.focus\:ring-light-green-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(197 225 165 / var(--tw-ring-opacity))}.focus\:ring-lime-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(230 238 156 / var(--tw-ring-opacity))}.focus\:ring-orange-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 204 128 / var(--tw-ring-opacity))}.focus\:ring-pink-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(244 143 177 / var(--tw-ring-opacity))}.focus\:ring-purple-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(206 147 216 / var(--tw-ring-opacity))}.focus\:ring-teal-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(128 203 196 / var(--tw-ring-opacity))}.focus\:ring-white\/50:focus{--tw-ring-color: rgb(255 255 255 / .5)}.focus\:ring-yellow-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 245 157 / var(--tw-ring-opacity))}.active\:scale-100:active{--tw-scale-x: 1;--tw-scale-y: 1;-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:bg-amber-500\/30:active{background-color:#ffc1074d}.active\:bg-blue-500\/30:active{background-color:#2196f34d}.active\:bg-blue-gray-50:active{--tw-bg-opacity: 1;background-color:rgb(236 239 241 / var(--tw-bg-opacity))}.active\:bg-blue-gray-500\/30:active{background-color:#607d8b4d}.active\:bg-brown-500\/30:active{background-color:#7955484d}.active\:bg-cyan-500\/30:active{background-color:#00bcd44d}.active\:bg-deep-orange-500\/30:active{background-color:#ff57224d}.active\:bg-deep-purple-500\/30:active{background-color:#673ab74d}.active\:bg-gray-500\/30:active{background-color:#9e9e9e4d}.active\:bg-green-500\/30:active{background-color:#4caf504d}.active\:bg-indigo-500\/30:active{background-color:#3f51b54d}.active\:bg-light-blue-500\/30:active{background-color:#03a9f44d}.active\:bg-light-green-500\/30:active{background-color:#8bc34a4d}.active\:bg-lime-500\/30:active{background-color:#cddc394d}.active\:bg-orange-500\/30:active{background-color:#ff98004d}.active\:bg-pink-500\/30:active{background-color:#e91e634d}.active\:bg-purple-500\/30:active{background-color:#9c27b04d}.active\:bg-teal-500\/30:active{background-color:#0096884d}.active\:bg-transparent:active{background-color:transparent}.active\:bg-white\/30:active{background-color:#ffffff4d}.active\:bg-yellow-500\/30:active{background-color:#ffeb3b4d}.active\:bg-opacity-80:active{--tw-bg-opacity: .8}.active\:text-blue-gray-500:active{--tw-text-opacity: 1;color:rgb(96 125 139 / var(--tw-text-opacity))}.active\:text-blue-gray-900:active{--tw-text-opacity: 1;color:rgb(38 50 56 / var(--tw-text-opacity))}.active\:opacity-\[0\.85\]:active{opacity:.85}.active\:shadow-none:active{--tw-shadow: 0 0 rgb(0, 0 / 0, 0);--tw-shadow-colored: 0 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)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:resize-none:disabled{resize:none}.disabled\:border-0:disabled{border-width:0px}.disabled\:bg-blue-gray-50:disabled{--tw-bg-opacity: 1;background-color:rgb(236 239 241 / var(--tw-bg-opacity))}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:shadow-none:disabled{--tw-shadow: 0 0 rgb(0, 0 / 0, 0);--tw-shadow-colored: 0 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)}.group:hover .group-hover\:-translate-y-1{--tw-translate-y: -.25rem;-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:translate-x-full{--tw-translate-x: 100%;-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:border-amber-500{--tw-border-opacity: 1;border-color:rgb(255 193 7 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-blue-500{--tw-border-opacity: 1;border-color:rgb(33 150 243 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-blue-gray-500{--tw-border-opacity: 1;border-color:rgb(96 125 139 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-brown-500{--tw-border-opacity: 1;border-color:rgb(121 85 72 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-cyan-500{--tw-border-opacity: 1;border-color:rgb(0 188 212 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-deep-orange-500{--tw-border-opacity: 1;border-color:rgb(255 87 34 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-deep-purple-500{--tw-border-opacity: 1;border-color:rgb(103 58 183 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-gray-500{--tw-border-opacity: 1;border-color:rgb(158 158 158 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-green-500{--tw-border-opacity: 1;border-color:rgb(76 175 80 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-indigo-500{--tw-border-opacity: 1;border-color:rgb(63 81 181 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-light-blue-500{--tw-border-opacity: 1;border-color:rgb(3 169 244 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-light-green-500{--tw-border-opacity: 1;border-color:rgb(139 195 74 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-lime-500{--tw-border-opacity: 1;border-color:rgb(205 220 57 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-orange-500{--tw-border-opacity: 1;border-color:rgb(255 152 0 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-pink-500{--tw-border-opacity: 1;border-color:rgb(233 30 99 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-purple-500{--tw-border-opacity: 1;border-color:rgb(156 39 176 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-teal-500{--tw-border-opacity: 1;border-color:rgb(0 150 136 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-yellow-500{--tw-border-opacity: 1;border-color:rgb(255 235 59 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:opacity-100{opacity:1}.peer:checked~.peer-checked\:before\:bg-amber-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 193 7 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-blue-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(33 150 243 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-blue-gray-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(96 125 139 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-brown-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(121 85 72 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-cyan-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(0 188 212 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-deep-orange-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 87 34 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-deep-purple-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(103 58 183 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-gray-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(158 158 158 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-green-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(76 175 80 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-indigo-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(63 81 181 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-light-blue-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(3 169 244 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-light-green-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(139 195 74 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-lime-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(205 220 57 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-orange-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 152 0 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-pink-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(233 30 99 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-purple-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(156 39 176 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-teal-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(0 150 136 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-yellow-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 235 59 / var(--tw-bg-opacity))}.peer:placeholder-shown~.peer-placeholder-shown\:text-sm{font-size:.875rem;line-height:1.25rem}.peer:placeholder-shown~.peer-placeholder-shown\:leading-\[3\.75\]{line-height:3.75}.peer:placeholder-shown~.peer-placeholder-shown\:leading-\[4\.1\]{line-height:4.1}.peer:placeholder-shown~.peer-placeholder-shown\:leading-\[4\.25\]{line-height:4.25}.peer:placeholder-shown~.peer-placeholder-shown\:leading-\[4\.875\]{line-height:4.875}.peer:placeholder-shown~.peer-placeholder-shown\:leading-tight{line-height:1.25}.peer:placeholder-shown~.peer-placeholder-shown\:text-blue-gray-500{--tw-text-opacity: 1;color:rgb(96 125 139 / var(--tw-text-opacity))}.peer:placeholder-shown~.peer-placeholder-shown\:text-green-500{--tw-text-opacity: 1;color:rgb(76 175 80 / var(--tw-text-opacity))}.peer:placeholder-shown~.peer-placeholder-shown\:before\:border-transparent:before{content:var(--tw-content);border-color:transparent}.peer:placeholder-shown~.peer-placeholder-shown\:after\:border-transparent:after{content:var(--tw-content);border-color:transparent}.peer:focus~.peer-focus\:text-\[11px\]{font-size:11px}.peer:focus~.peer-focus\:text-sm{font-size:.875rem;line-height:1.25rem}.peer:focus~.peer-focus\:leading-tight{line-height:1.25}.peer:focus~.peer-focus\:text-amber-500{--tw-text-opacity: 1;color:rgb(255 193 7 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-blue-500{--tw-text-opacity: 1;color:rgb(33 150 243 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-blue-gray-500{--tw-text-opacity: 1;color:rgb(96 125 139 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-brown-500{--tw-text-opacity: 1;color:rgb(121 85 72 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-cyan-500{--tw-text-opacity: 1;color:rgb(0 188 212 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-deep-orange-500{--tw-text-opacity: 1;color:rgb(255 87 34 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-deep-purple-500{--tw-text-opacity: 1;color:rgb(103 58 183 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-gray-500{--tw-text-opacity: 1;color:rgb(158 158 158 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-green-500{--tw-text-opacity: 1;color:rgb(76 175 80 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-indigo-500{--tw-text-opacity: 1;color:rgb(63 81 181 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-light-blue-500{--tw-text-opacity: 1;color:rgb(3 169 244 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-light-green-500{--tw-text-opacity: 1;color:rgb(139 195 74 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-lime-500{--tw-text-opacity: 1;color:rgb(205 220 57 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-orange-500{--tw-text-opacity: 1;color:rgb(255 152 0 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-pink-500{--tw-text-opacity: 1;color:rgb(233 30 99 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-purple-500{--tw-text-opacity: 1;color:rgb(156 39 176 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-teal-500{--tw-text-opacity: 1;color:rgb(0 150 136 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-yellow-500{--tw-text-opacity: 1;color:rgb(255 235 59 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:before\:border-l-2:before{content:var(--tw-content);border-left-width:2px}.peer:focus~.peer-focus\:before\:border-t-2:before{content:var(--tw-content);border-top-width:2px}.peer:focus~.peer-focus\:before\:\!border-amber-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(255 193 7 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-black:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(0 0 0 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-blue-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(33 150 243 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-blue-gray-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(96 125 139 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-brown-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(121 85 72 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-cyan-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(0 188 212 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-deep-orange-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(255 87 34 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-deep-purple-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(103 58 183 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-gray-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(158 158 158 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-green-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(76 175 80 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-indigo-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(63 81 181 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-light-blue-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(3 169 244 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-light-green-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(139 195 74 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-lime-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(205 220 57 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-orange-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(255 152 0 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-pink-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(233 30 99 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-purple-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(156 39 176 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-teal-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(0 150 136 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-white:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(255 255 255 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-yellow-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(255 235 59 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:border-green-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(76 175 80 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:scale-x-100:after{content:var(--tw-content);--tw-scale-x: 1;-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:focus~.peer-focus\:after\:border-r-2:after{content:var(--tw-content);border-right-width:2px}.peer:focus~.peer-focus\:after\:border-t-2:after{content:var(--tw-content);border-top-width:2px}.peer:focus~.peer-focus\:after\:\!border-amber-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(255 193 7 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-black:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(0 0 0 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-blue-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(33 150 243 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-blue-gray-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(96 125 139 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-brown-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(121 85 72 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-cyan-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(0 188 212 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-deep-orange-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(255 87 34 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-deep-purple-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(103 58 183 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-gray-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(158 158 158 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-green-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(76 175 80 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-indigo-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(63 81 181 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-light-blue-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(3 169 244 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-light-green-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(139 195 74 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-lime-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(205 220 57 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-orange-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(255 152 0 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-pink-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(233 30 99 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-purple-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(156 39 176 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-teal-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(0 150 136 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-white:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(255 255 255 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-yellow-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(255 235 59 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:border-amber-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 193 7 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-black:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-blue-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(33 150 243 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-blue-gray-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(96 125 139 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-brown-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(121 85 72 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-cyan-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(0 188 212 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-deep-orange-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 87 34 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-deep-purple-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(103 58 183 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-gray-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(158 158 158 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-green-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(76 175 80 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-indigo-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(63 81 181 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-light-blue-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(3 169 244 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-light-green-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(139 195 74 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-lime-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(205 220 57 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-orange-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 152 0 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-pink-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(233 30 99 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-purple-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(156 39 176 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-teal-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(0 150 136 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-white:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-yellow-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 235 59 / var(--tw-border-opacity))}.peer:disabled~.peer-disabled\:text-blue-gray-400{--tw-text-opacity: 1;color:rgb(120 144 156 / var(--tw-text-opacity))}.peer:disabled~.peer-disabled\:text-transparent{color:transparent}.peer:disabled~.peer-disabled\:before\:border-transparent:before{content:var(--tw-content);border-color:transparent}.peer:disabled~.peer-disabled\:after\:border-transparent:after{content:var(--tw-content);border-color:transparent}.peer:disabled:placeholder-shown~.peer-disabled\:peer-placeholder-shown\:text-blue-gray-500{--tw-text-opacity: 1;color:rgb(96 125 139 / var(--tw-text-opacity))}@media (min-width: 540px){.sm\:static{position:static}.sm\:mb-\[25\%\]{margin-bottom:25%}.sm\:mt-0{margin-top:0}.sm\:mt-\[15\%\]{margin-top:15%}.sm\:h-auto{height:auto}.sm\:max-w-md{max-width:28rem}.sm\:space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.sm\:rounded-lg{border-radius:.5rem}.sm\:p-6{padding:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 720px){.md\:right-16{right:4rem}.md\:mb-2{margin-bottom:.5rem}.md\:mb-\[25\%\]{margin-bottom:25%}.md\:block{display:block}.md\:max-h-\[140px\]{max-height:140px}.md\:w-2\/3{width:66.666667%}.md\:w-3\/4{width:75%}.md\:w-3\/5{width:60%}.md\:w-5\/6{width:83.333333%}.md\:min-w-\[60\%\]{min-width:60%}.md\:min-w-\[66\.666667\%\]{min-width:66.666667%}.md\:min-w-\[75\%\]{min-width:75%}.md\:min-w-\[83\.333333\%\]{min-width:83.333333%}.md\:max-w-\[140px\]{max-width:140px}.md\:max-w-\[250px\]{max-width:250px}.md\:max-w-\[60\%\]{max-width:60%}.md\:max-w-\[66\.666667\%\]{max-width:66.666667%}.md\:max-w-\[75\%\]{max-width:75%}.md\:max-w-\[83\.333333\%\]{max-width:83.333333%}.md\:max-w-sm{max-width:24rem}.md\:flex-row{flex-direction:row}.md\:rounded-\[80px\]{border-radius:80px}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width: 960px){.lg\:bottom-28{bottom:7rem}.lg\:m-\[12\%\]{margin:12%}.lg\:my-4{margin-top:1rem;margin-bottom:1rem}.lg\:mb-0{margin-bottom:0}.lg\:mb-2{margin-bottom:.5rem}.lg\:mb-4{margin-bottom:1rem}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:1rem}.lg\:mt-\[5\%\]{margin-top:5%}.lg\:h-48{height:12rem}.lg\:h-\[429px\]{height:429px}.lg\:h-\[80\%\]{height:80%}.lg\:max-h-\[230px\]{max-height:230px}.lg\:w-1\/3{width:33.333333%}.lg\:w-2\/4{width:50%}.lg\:w-2\/5{width:40%}.lg\:w-3\/4{width:75%}.lg\:w-3\/5{width:60%}.lg\:w-4\/12{width:33.333333%}.lg\:w-\[358px\]{width:358px}.lg\:min-w-\[40\%\]{min-width:40%}.lg\:min-w-\[50\%\]{min-width:50%}.lg\:min-w-\[60\%\]{min-width:60%}.lg\:min-w-\[75\%\]{min-width:75%}.lg\:max-w-\[100\%\]{max-width:100%}.lg\:max-w-\[230px\]{max-width:230px}.lg\:max-w-\[40\%\]{max-width:40%}.lg\:max-w-\[50\%\]{max-width:50%}.lg\:max-w-\[60\%\]{max-width:60%}.lg\:max-w-\[75\%\]{max-width:75%}.lg\:flex-row{flex-direction:row}.lg\:justify-around{justify-content:space-around}.lg\:space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(20rem * var(--tw-space-x-reverse));margin-left:calc(20rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.lg\:space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.lg\:px-20{padding-left:5rem;padding-right:5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pt-0{padding-top:0}}@media (min-width: 1140px){.xl\:h-\[501px\]{height:501px}.xl\:h-\[850px\]{height:850px}.xl\:w-\[417px\]{width:417px}}@media (min-width: 1320px){.\32xl\:w-1\/3{width:33.333333%}.\32xl\:w-1\/4{width:25%}.\32xl\:w-2\/5{width:40%}.\32xl\:w-3\/4{width:75%}.\32xl\:w-3\/5{width:60%}.\32xl\:min-w-\[25\%\]{min-width:25%}.\32xl\:min-w-\[33\.333333\%\]{min-width:33.333333%}.\32xl\:min-w-\[40\%\]{min-width:40%}.\32xl\:min-w-\[60\%\]{min-width:60%}.\32xl\:min-w-\[75\%\]{min-width:75%}.\32xl\:max-w-\[25\%\]{max-width:25%}.\32xl\:max-w-\[33\.333333\%\]{max-width:33.333333%}.\32xl\:max-w-\[40\%\]{max-width:40%}.\32xl\:max-w-\[60\%\]{max-width:60%}.\32xl\:max-w-\[75\%\]{max-width:75%}}.\[\&\:\:-moz-range-thumb\]\:relative::-moz-range-thumb{position:relative}.\[\&\:\:-moz-range-thumb\]\:z-20::-moz-range-thumb{z-index:20}.\[\&\:\:-moz-range-thumb\]\:-mt-1::-moz-range-thumb{margin-top:-.25rem}.\[\&\:\:-moz-range-thumb\]\:-mt-\[3px\]::-moz-range-thumb{margin-top:-3px}.\[\&\:\:-moz-range-thumb\]\:h-2\.5::-moz-range-thumb{height:.625rem}.\[\&\:\:-moz-range-thumb\]\:h-3\.5::-moz-range-thumb{height:.875rem}.\[\&\:\:-moz-range-thumb\]\:h-5::-moz-range-thumb{height:1.25rem}.\[\&\:\:-moz-range-thumb\]\:w-2\.5::-moz-range-thumb{width:.625rem}.\[\&\:\:-moz-range-thumb\]\:w-3\.5::-moz-range-thumb{width:.875rem}.\[\&\:\:-moz-range-thumb\]\:w-5::-moz-range-thumb{width:1.25rem}.\[\&\:\:-moz-range-thumb\]\:appearance-none::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:\:-moz-range-thumb\]\:rounded-full::-moz-range-thumb{border-radius:9999px}.\[\&\:\:-moz-range-thumb\]\:border-0::-moz-range-thumb{border-width:0px}.\[\&\:\:-moz-range-thumb\]\:bg-white::-moz-range-thumb{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.\[\&\:\:-moz-range-thumb\]\:ring-2::-moz-range-thumb{--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)}.\[\&\:\:-moz-range-thumb\]\:ring-current::-moz-range-thumb{--tw-ring-color: currentColor}.\[\&\:\:-moz-range-thumb\]\:\[-webkit-appearance\:none\]::-moz-range-thumb{-webkit-appearance:none}.\[\&\:\:-moz-range-track\]\:h-full::-moz-range-track{height:100%}.\[\&\:\:-moz-range-track\]\:rounded-full::-moz-range-track{border-radius:9999px}.\[\&\:\:-moz-range-track\]\:bg-blue-gray-100::-moz-range-track{--tw-bg-opacity: 1;background-color:rgb(207 216 220 / var(--tw-bg-opacity))}.\[\&\:\:-webkit-slider-runnable-track\]\:h-full::-webkit-slider-runnable-track{height:100%}.\[\&\:\:-webkit-slider-runnable-track\]\:rounded-full::-webkit-slider-runnable-track{border-radius:9999px}.\[\&\:\:-webkit-slider-runnable-track\]\:bg-blue-gray-100::-webkit-slider-runnable-track{--tw-bg-opacity: 1;background-color:rgb(207 216 220 / var(--tw-bg-opacity))}.\[\&\:\:-webkit-slider-thumb\]\:relative::-webkit-slider-thumb{position:relative}.\[\&\:\:-webkit-slider-thumb\]\:z-20::-webkit-slider-thumb{z-index:20}.\[\&\:\:-webkit-slider-thumb\]\:-mt-1::-webkit-slider-thumb{margin-top:-.25rem}.\[\&\:\:-webkit-slider-thumb\]\:-mt-\[3px\]::-webkit-slider-thumb{margin-top:-3px}.\[\&\:\:-webkit-slider-thumb\]\:h-2\.5::-webkit-slider-thumb{height:.625rem}.\[\&\:\:-webkit-slider-thumb\]\:h-3\.5::-webkit-slider-thumb{height:.875rem}.\[\&\:\:-webkit-slider-thumb\]\:h-5::-webkit-slider-thumb{height:1.25rem}.\[\&\:\:-webkit-slider-thumb\]\:w-2\.5::-webkit-slider-thumb{width:.625rem}.\[\&\:\:-webkit-slider-thumb\]\:w-3\.5::-webkit-slider-thumb{width:.875rem}.\[\&\:\:-webkit-slider-thumb\]\:w-5::-webkit-slider-thumb{width:1.25rem}.\[\&\:\:-webkit-slider-thumb\]\:appearance-none::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:\:-webkit-slider-thumb\]\:rounded-full::-webkit-slider-thumb{border-radius:9999px}.\[\&\:\:-webkit-slider-thumb\]\:border-0::-webkit-slider-thumb{border-width:0px}.\[\&\:\:-webkit-slider-thumb\]\:bg-white::-webkit-slider-thumb{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.\[\&\:\:-webkit-slider-thumb\]\:ring-2::-webkit-slider-thumb{--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)}.\[\&\:\:-webkit-slider-thumb\]\:ring-current::-webkit-slider-thumb{--tw-ring-color: currentColor}.\[\&\:\:-webkit-slider-thumb\]\:\[-webkit-appearance\:none\]::-webkit-slider-thumb{-webkit-appearance:none}.swal2-popup.swal2-toast{box-sizing:border-box;grid-column:1/4!important;grid-row:1/4!important;grid-template-columns:-webkit-min-content auto -webkit-min-content;grid-template-columns:min-content auto min-content;padding:1em;overflow-y:hidden;background:#19191a;box-shadow:0 0 1px #00000013,0 1px 2px #00000013,1px 2px 4px #00000013,1px 3px 8px #00000013,2px 4px 16px #00000013;pointer-events:all}.swal2-popup.swal2-toast>*{grid-column:2}.swal2-popup.swal2-toast .swal2-title{margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-loading{justify-content:center}.swal2-popup.swal2-toast .swal2-input{height:2em;margin:.5em;font-size:1em}.swal2-popup.swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-popup.swal2-toast .swal2-html-container{margin:.5em 1em;padding:0;overflow:initial;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-html-container:empty{padding:0}.swal2-popup.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-popup.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:700}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{justify-content:flex-start;height:auto;margin:.5em 0 0;padding:0 .5em}.swal2-popup.swal2-toast .swal2-styled{margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.8em;left:-.5em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:2em 2em;transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;-webkit-transform-origin:0 1.5em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-toast-animate-success-line-tip .75s;animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-toast-animate-success-line-long .75s;animation:swal2-toast-animate-success-line-long .75s}.swal2-popup.swal2-toast.swal2-show{-webkit-animation:swal2-toast-show .5s;animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{-webkit-animation:swal2-toast-hide .1s forwards;animation:swal2-toast-hide .1s forwards}.swal2-container{display:grid;position:fixed;z-index:1060;top:0;right:0;bottom:0;left:0;box-sizing:border-box;grid-template-areas:"top-start top top-end" "center-start center center-end" "bottom-start bottom-center bottom-end";grid-template-rows:minmax(-webkit-min-content,auto) minmax(-webkit-min-content,auto) minmax(-webkit-min-content,auto);grid-template-rows:minmax(min-content,auto) minmax(min-content,auto) minmax(min-content,auto);height:100%;padding:.625em;overflow-x:hidden;transition:background-color .1s;-webkit-overflow-scrolling:touch}.swal2-container.swal2-backdrop-show,.swal2-container.swal2-noanimation{background:rgba(25,25,26,.75)}.swal2-container.swal2-backdrop-hide{background:0 0!important}.swal2-container.swal2-top-start,.swal2-container.swal2-center-start,.swal2-container.swal2-bottom-start{grid-template-columns:minmax(0,1fr) auto auto}.swal2-container.swal2-top,.swal2-container.swal2-center,.swal2-container.swal2-bottom{grid-template-columns:auto minmax(0,1fr) auto}.swal2-container.swal2-top-end,.swal2-container.swal2-center-end,.swal2-container.swal2-bottom-end{grid-template-columns:auto auto minmax(0,1fr)}.swal2-container.swal2-top-start>.swal2-popup{align-self:start}.swal2-container.swal2-top>.swal2-popup{grid-column:2;align-self:start;justify-self:center}.swal2-container.swal2-top-end>.swal2-popup,.swal2-container.swal2-top-right>.swal2-popup{grid-column:3;align-self:start;justify-self:end}.swal2-container.swal2-center-start>.swal2-popup,.swal2-container.swal2-center-left>.swal2-popup{grid-row:2;align-self:center}.swal2-container.swal2-center>.swal2-popup{grid-column:2;grid-row:2;align-self:center;justify-self:center}.swal2-container.swal2-center-end>.swal2-popup,.swal2-container.swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;align-self:center;justify-self:end}.swal2-container.swal2-bottom-start>.swal2-popup,.swal2-container.swal2-bottom-left>.swal2-popup{grid-column:1;grid-row:3;align-self:end}.swal2-container.swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;justify-self:center;align-self:end}.swal2-container.swal2-bottom-end>.swal2-popup,.swal2-container.swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;align-self:end;justify-self:end}.swal2-container.swal2-grow-row>.swal2-popup,.swal2-container.swal2-grow-fullscreen>.swal2-popup{grid-column:1/4;width:100%}.swal2-container.swal2-grow-column>.swal2-popup,.swal2-container.swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}.swal2-container.swal2-no-transition{transition:none!important}.swal2-popup{display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0,100%);width:32em;max-width:100%;padding:0 0 1.25em;border:none;border-radius:5px;background:#19191a;color:#545454;font-family:inherit;font-size:1rem}.swal2-popup:focus{outline:none}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-title{position:relative;max-width:100%;margin:0;padding:.8em 1em 0;color:#e1e1e1;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-actions{display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:center;width:auto;margin:1.25em auto 0;padding:0}.swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.swal2-loader{display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;-webkit-animation:swal2-rotate-loading 1.5s linear 0 infinite normal;animation:swal2-rotate-loading 1.5s linear 0 infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 transparent}.swal2-styled{margin:.3125em;padding:.625em 1.1em;transition:box-shadow .1s;box-shadow:0 0 0 3px transparent;font-weight:500}.swal2-styled:not([disabled]){cursor:pointer}.swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#8d3ada!important;color:#fff;font-size:1em}.swal2-styled.swal2-confirm:focus{box-shadow:0 0 0 3px #7066e080}.swal2-styled.swal2-deny{border:0;border-radius:.25em;background:initial;background-color:#dc3741;color:#fff;font-size:1em}.swal2-styled.swal2-deny:focus{box-shadow:0 0 0 3px #dc374180}.swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#6e7881;color:#fff;font-size:1em}.swal2-styled.swal2-cancel:focus{box-shadow:0 0 0 3px #6e788180}.swal2-styled.swal2-default-outline:focus{box-shadow:0 0 0 1px #19191a,0 0 0 3px #8ab0d580}.swal2-styled:focus{outline:none}.swal2-styled::-moz-focus-inner{border:0}.swal2-footer{justify-content:center;margin:1em 0 0;padding:1em 1em 0;border-top:1px solid #555;color:#bbb;font-size:1em}.swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto!important;overflow:hidden;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.swal2-timer-progress-bar{width:100%;height:.25em;background:rgba(225,225,225,.6)}.swal2-image{max-width:100%;margin:2em auto 1em}.swal2-close{z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:color .1s,box-shadow .1s;border:none;border-radius:5px;background:0 0;color:#ccc;font-family:serif;font-family:monospace;font-size:2.5em;cursor:pointer;justify-self:end}.swal2-close:hover{-webkit-transform:none;transform:none;background:0 0;color:#f27474}.swal2-close:focus{outline:none;box-shadow:inset 0 0 0 3px #6496c880}.swal2-close::-moz-focus-inner{border:0}.swal2-html-container{z-index:1;justify-content:center;margin:1em 1.6em .3em;padding:0;overflow:auto;color:#e1e1e1;font-size:1.125em;font-weight:400;line-height:normal;text-align:center;word-wrap:break-word;word-break:break-word}.swal2-input,.swal2-file,.swal2-textarea,.swal2-select,.swal2-radio,.swal2-checkbox{margin:1em 2em 3px}.swal2-input,.swal2-file,.swal2-textarea{box-sizing:border-box;width:auto;transition:border-color .1s,box-shadow .1s;border:1px solid #d9d9d9;border-radius:.1875em;background:#323234;box-shadow:inset 0 1px 1px #0000000f,0 0 0 3px transparent;color:#e1e1e1;font-size:1.125em}.swal2-input.swal2-inputerror,.swal2-file.swal2-inputerror,.swal2-textarea.swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-input:focus,.swal2-file:focus,.swal2-textarea:focus{border:1px solid #b4dbed;outline:none;box-shadow:inset 0 1px 1px #0000000f,0 0 0 3px #6496c880}.swal2-input::-webkit-input-placeholder,.swal2-file::-webkit-input-placeholder,.swal2-textarea::-webkit-input-placeholder{color:#ccc}.swal2-input::placeholder,.swal2-file::placeholder,.swal2-textarea::placeholder{color:#ccc}.swal2-range{margin:1em 2em 3px;background:#19191a}.swal2-range input{width:80%}.swal2-range output{width:20%;color:#e1e1e1;font-weight:600;text-align:center}.swal2-range input,.swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}.swal2-input{height:2.625em;padding:0 .75em}.swal2-file{width:75%;margin-right:auto;margin-left:auto;background:#323234;font-size:1.125em}.swal2-textarea{height:6.75em;padding:.75em}.swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:#323234;color:#e1e1e1;font-size:1.125em}.swal2-radio,.swal2-checkbox{align-items:center;justify-content:center;background:#19191a;color:#e1e1e1}.swal2-radio label,.swal2-checkbox label{margin:0 .6em;font-size:1.125em}.swal2-radio input,.swal2-checkbox input{flex-shrink:0;margin:0 .4em}.swal2-input-label{display:flex;justify-content:center;margin:1em auto 0}.swal2-validation-message{align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:#323234;color:#e1e1e1;font-size:1em;font-weight:300}.swal2-validation-message:before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}.swal2-icon{position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;border:.25em solid transparent;border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;user-select:none}.swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474;color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-error.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark .5s;animation:swal2-animate-error-x-mark .5s}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-warning.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-warning.swal2-icon-show .swal2-icon-content{-webkit-animation:swal2-animate-i-mark .5s;animation:swal2-animate-i-mark .5s}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-info.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-info.swal2-icon-show .swal2-icon-content{-webkit-animation:swal2-animate-i-mark .8s;animation:swal2-animate-i-mark .8s}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-question.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-question.swal2-icon-show .swal2-icon-content{-webkit-animation:swal2-animate-question-mark .8s;animation:swal2-animate-question-mark .8s}.swal2-icon.swal2-success{border-color:#a5dc86;color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:3.75em 3.75em;transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 3.75em;transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip .75s;animation:swal2-animate-success-line-tip .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long .75s;animation:swal2-animate-success-line-long .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right{-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:0 0;font-weight:600}.swal2-progress-steps li{display:inline-block;position:relative}.swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#58585b;color:#fff}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#58585b}.swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{-webkit-animation:swal2-show .3s;animation:swal2-show .3s}.swal2-hide{-webkit-animation:swal2-hide .15s forwards;animation:swal2-hide .15s forwards}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}@-webkit-keyframes swal2-toast-show{0%{-webkit-transform:translateY(-.625em) rotateZ(2deg);transform:translateY(-.625em) rotate(2deg)}33%{-webkit-transform:translateY(0) rotateZ(-2deg);transform:translateY(0) rotate(-2deg)}66%{-webkit-transform:translateY(.3125em) rotateZ(2deg);transform:translateY(.3125em) rotate(2deg)}to{-webkit-transform:translateY(0) rotateZ(0deg);transform:translateY(0) rotate(0)}}@keyframes swal2-toast-show{0%{-webkit-transform:translateY(-.625em) rotateZ(2deg);transform:translateY(-.625em) rotate(2deg)}33%{-webkit-transform:translateY(0) rotateZ(-2deg);transform:translateY(0) rotate(-2deg)}66%{-webkit-transform:translateY(.3125em) rotateZ(2deg);transform:translateY(.3125em) rotate(2deg)}to{-webkit-transform:translateY(0) rotateZ(0deg);transform:translateY(0) rotate(0)}}@-webkit-keyframes swal2-toast-hide{to{-webkit-transform:rotateZ(1deg);transform:rotate(1deg);opacity:0}}@keyframes swal2-toast-hide{to{-webkit-transform:rotateZ(1deg);transform:rotate(1deg);opacity:0}}@-webkit-keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}to{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}to{top:1.125em;left:.1875em;width:.75em}}@-webkit-keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}to{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}to{top:.9375em;right:.1875em;width:1.375em}}@-webkit-keyframes swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@-webkit-keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}to{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}to{top:2.8125em;left:.8125em;width:1.5625em}}@-webkit-keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}to{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}to{top:2.375em;right:.5em;width:2.9375em}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}to{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}to{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}to{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}to{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}to{-webkit-transform:rotateX(0deg);transform:rotateX(0);opacity:1}}@keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}to{-webkit-transform:rotateX(0deg);transform:rotateX(0);opacity:1}}@-webkit-keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes swal2-animate-question-mark{0%{-webkit-transform:rotateY(-360deg);transform:rotateY(-360deg)}to{-webkit-transform:rotateY(0);transform:rotateY(0)}}@keyframes swal2-animate-question-mark{0%{-webkit-transform:rotateY(-360deg);transform:rotateY(-360deg)}to{-webkit-transform:rotateY(0);transform:rotateY(0)}}@-webkit-keyframes swal2-animate-i-mark{0%{-webkit-transform:rotateZ(45deg);transform:rotate(45deg);opacity:0}25%{-webkit-transform:rotateZ(-25deg);transform:rotate(-25deg);opacity:.4}50%{-webkit-transform:rotateZ(15deg);transform:rotate(15deg);opacity:.8}75%{-webkit-transform:rotateZ(-5deg);transform:rotate(-5deg);opacity:1}to{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@keyframes swal2-animate-i-mark{0%{-webkit-transform:rotateZ(45deg);transform:rotate(45deg);opacity:0}25%{-webkit-transform:rotateZ(-25deg);transform:rotate(-25deg);opacity:.4}50%{-webkit-transform:rotateZ(15deg);transform:rotate(15deg);opacity:.8}75%{-webkit-transform:rotateZ(-5deg);transform:rotate(-5deg);opacity:1}to{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-container{background-color:transparent!important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:all}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px #19191abf}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static!important}}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:transparent;pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{top:50%;right:auto;bottom:auto;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto} diff --git a/assets/index-1f199202.js b/assets/index-1f199202.js deleted file mode 100644 index 35d7eeb..0000000 --- a/assets/index-1f199202.js +++ /dev/null @@ -1,141 +0,0 @@ -function ER(e,r){for(var t=0;tn[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const r=document.createElement("link").relList;if(r&&r.supports&&r.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))n(o);new MutationObserver(o=>{for(const a of o)if(a.type==="childList")for(const s of a.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&n(s)}).observe(document,{childList:!0,subtree:!0});function t(o){const a={};return o.integrity&&(a.integrity=o.integrity),o.referrerPolicy&&(a.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?a.credentials="include":o.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function n(o){if(o.ep)return;o.ep=!0;const a=t(o);fetch(o.href,a)}})();var ct=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function B2(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function gl(e){if(e.__esModule)return e;var r=e.default;if(typeof r=="function"){var t=function n(){return this instanceof n?Reflect.construct(r,arguments,this.constructor):r.apply(this,arguments)};t.prototype=r.prototype}else t={};return Object.defineProperty(t,"__esModule",{value:!0}),Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t}var O4={exports:{}},V2={},C4={exports:{}},Xe={};/** - * @license React - * react.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var Ec=Symbol.for("react.element"),RR=Symbol.for("react.portal"),PR=Symbol.for("react.fragment"),SR=Symbol.for("react.strict_mode"),MR=Symbol.for("react.profiler"),jR=Symbol.for("react.provider"),TR=Symbol.for("react.context"),IR=Symbol.for("react.forward_ref"),AR=Symbol.for("react.suspense"),LR=Symbol.for("react.memo"),zR=Symbol.for("react.lazy"),Lw=Symbol.iterator;function $R(e){return e===null||typeof e!="object"?null:(e=Lw&&e[Lw]||e["@@iterator"],typeof e=="function"?e:null)}var k4={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},E4=Object.assign,R4={};function hl(e,r,t){this.props=e,this.context=r,this.refs=R4,this.updater=t||k4}hl.prototype.isReactComponent={};hl.prototype.setState=function(e,r){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,r,"setState")};hl.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function P4(){}P4.prototype=hl.prototype;function Lv(e,r,t){this.props=e,this.context=r,this.refs=R4,this.updater=t||k4}var zv=Lv.prototype=new P4;zv.constructor=Lv;E4(zv,hl.prototype);zv.isPureReactComponent=!0;var zw=Array.isArray,S4=Object.prototype.hasOwnProperty,$v={current:null},M4={key:!0,ref:!0,__self:!0,__source:!0};function j4(e,r,t){var n,o={},a=null,s=null;if(r!=null)for(n in r.ref!==void 0&&(s=r.ref),r.key!==void 0&&(a=""+r.key),r)S4.call(r,n)&&!M4.hasOwnProperty(n)&&(o[n]=r[n]);var p=arguments.length-2;if(p===1)o.children=t;else if(1>>1,re=N[Z];if(0>>1;Zo(de,U))seo(ve,de)?(N[Z]=ve,N[se]=U,Z=se):(N[Z]=de,N[ce]=U,Z=ce);else if(seo(ve,U))N[Z]=ve,N[se]=U,Z=se;else break e}}return K}function o(N,K){var U=N.sortIndex-K.sortIndex;return U!==0?U:N.id-K.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;e.unstable_now=function(){return a.now()}}else{var s=Date,p=s.now();e.unstable_now=function(){return s.now()-p}}var v=[],g=[],x=1,E=null,C=3,j=!1,T=!1,R=!1,S=typeof setTimeout=="function"?setTimeout:null,w=typeof clearTimeout=="function"?clearTimeout:null,m=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function d(N){for(var K=t(g);K!==null;){if(K.callback===null)n(g);else if(K.startTime<=N)n(g),K.sortIndex=K.expirationTime,r(v,K);else break;K=t(g)}}function l(N){if(R=!1,d(N),!T)if(t(v)!==null)T=!0,q(c);else{var K=t(g);K!==null&&J(l,K.startTime-N)}}function c(N,K){T=!1,R&&(R=!1,w(b),b=-1),j=!0;var U=C;try{for(d(K),E=t(v);E!==null&&(!(E.expirationTime>K)||N&&!k());){var Z=E.callback;if(typeof Z=="function"){E.callback=null,C=E.priorityLevel;var re=Z(E.expirationTime<=K);K=e.unstable_now(),typeof re=="function"?E.callback=re:E===t(v)&&n(v),d(K)}else n(v);E=t(v)}if(E!==null)var le=!0;else{var ce=t(g);ce!==null&&J(l,ce.startTime-K),le=!1}return le}finally{E=null,C=U,j=!1}}var u=!1,f=null,b=-1,y=5,O=-1;function k(){return!(e.unstable_now()-ON||125Z?(N.sortIndex=U,r(g,N),t(v)===null&&N===t(g)&&(R?(w(b),b=-1):R=!0,J(l,U-Z))):(N.sortIndex=re,r(v,N),T||j||(T=!0,q(c))),N},e.unstable_shouldYield=k,e.unstable_wrapCallback=function(N){var K=C;return function(){var U=C;C=K;try{return N.apply(this,arguments)}finally{C=U}}}})(L4);A4.exports=L4;var YR=A4.exports;/** - * @license React - * react-dom.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var z4=i,It=YR;function ye(e){for(var r="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),um=Object.prototype.hasOwnProperty,XR=/^[: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]*$/,Fw={},Nw={};function ZR(e){return um.call(Nw,e)?!0:um.call(Fw,e)?!1:XR.test(e)?Nw[e]=!0:(Fw[e]=!0,!1)}function QR(e,r,t,n){if(t!==null&&t.type===0)return!1;switch(typeof r){case"function":case"symbol":return!0;case"boolean":return n?!1:t!==null?!t.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function JR(e,r,t,n){if(r===null||typeof r>"u"||QR(e,r,t,n))return!0;if(n)return!1;if(t!==null)switch(t.type){case 3:return!r;case 4:return r===!1;case 5:return isNaN(r);case 6:return isNaN(r)||1>r}return!1}function ft(e,r,t,n,o,a,s){this.acceptsBooleans=r===2||r===3||r===4,this.attributeName=n,this.attributeNamespace=o,this.mustUseProperty=t,this.propertyName=e,this.type=r,this.sanitizeURL=a,this.removeEmptyString=s}var Gr={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Gr[e]=new ft(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var r=e[0];Gr[r]=new ft(r,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Gr[e]=new ft(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Gr[e]=new ft(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){Gr[e]=new ft(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Gr[e]=new ft(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Gr[e]=new ft(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Gr[e]=new ft(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Gr[e]=new ft(e,5,!1,e.toLowerCase(),null,!1,!1)});var Nv=/[\-:]([a-z])/g;function Dv(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var r=e.replace(Nv,Dv);Gr[r]=new ft(r,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var r=e.replace(Nv,Dv);Gr[r]=new ft(r,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var r=e.replace(Nv,Dv);Gr[r]=new ft(r,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Gr[e]=new ft(e,1,!1,e.toLowerCase(),null,!1,!1)});Gr.xlinkHref=new ft("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Gr[e]=new ft(e,1,!1,e.toLowerCase(),null,!0,!0)});function Bv(e,r,t,n){var o=Gr.hasOwnProperty(r)?Gr[r]:null;(o!==null?o.type!==0:n||!(2p||o[s]!==a[p]){var v=` -`+o[s].replace(" at new "," at ");return e.displayName&&v.includes("")&&(v=v.replace("",e.displayName)),v}while(1<=s&&0<=p);break}}}finally{xh=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?ms(e):""}function eP(e){switch(e.tag){case 5:return ms(e.type);case 16:return ms("Lazy");case 13:return ms("Suspense");case 19:return ms("SuspenseList");case 0:case 2:case 15:return e=_h(e.type,!1),e;case 11:return e=_h(e.type.render,!1),e;case 1:return e=_h(e.type,!0),e;default:return""}}function gm(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 Si:return"Fragment";case Pi:return"Portal";case dm:return"Profiler";case Vv:return"StrictMode";case fm:return"Suspense";case pm:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case N4:return(e.displayName||"Context")+".Consumer";case F4:return(e._context.displayName||"Context")+".Provider";case Hv:var r=e.render;return e=e.displayName,e||(e=r.displayName||r.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Wv:return r=e.displayName||null,r!==null?r:gm(e.type)||"Memo";case jo:r=e._payload,e=e._init;try{return gm(e(r))}catch{}}return null}function rP(e){var r=e.type;switch(e.tag){case 24:return"Cache";case 9:return(r.displayName||"Context")+".Consumer";case 10:return(r._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=r.render,e=e.displayName||e.name||"",r.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return r;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return gm(r);case 8:return r===Vv?"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 r=="function")return r.displayName||r.name||null;if(typeof r=="string")return r}return null}function Xo(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function B4(e){var r=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(r==="checkbox"||r==="radio")}function tP(e){var r=B4(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,r),n=""+e[r];if(!e.hasOwnProperty(r)&&typeof t<"u"&&typeof t.get=="function"&&typeof t.set=="function"){var o=t.get,a=t.set;return Object.defineProperty(e,r,{configurable:!0,get:function(){return o.call(this)},set:function(s){n=""+s,a.call(this,s)}}),Object.defineProperty(e,r,{enumerable:t.enumerable}),{getValue:function(){return n},setValue:function(s){n=""+s},stopTracking:function(){e._valueTracker=null,delete e[r]}}}}function Vu(e){e._valueTracker||(e._valueTracker=tP(e))}function V4(e){if(!e)return!1;var r=e._valueTracker;if(!r)return!0;var t=r.getValue(),n="";return e&&(n=B4(e)?e.checked?"true":"false":e.value),e=n,e!==t?(r.setValue(e),!0):!1}function qp(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function hm(e,r){var t=r.checked;return Cr({},r,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:t??e._wrapperState.initialChecked})}function Bw(e,r){var t=r.defaultValue==null?"":r.defaultValue,n=r.checked!=null?r.checked:r.defaultChecked;t=Xo(r.value!=null?r.value:t),e._wrapperState={initialChecked:n,initialValue:t,controlled:r.type==="checkbox"||r.type==="radio"?r.checked!=null:r.value!=null}}function H4(e,r){r=r.checked,r!=null&&Bv(e,"checked",r,!1)}function mm(e,r){H4(e,r);var t=Xo(r.value),n=r.type;if(t!=null)n==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+t):e.value!==""+t&&(e.value=""+t);else if(n==="submit"||n==="reset"){e.removeAttribute("value");return}r.hasOwnProperty("value")?vm(e,r.type,t):r.hasOwnProperty("defaultValue")&&vm(e,r.type,Xo(r.defaultValue)),r.checked==null&&r.defaultChecked!=null&&(e.defaultChecked=!!r.defaultChecked)}function Vw(e,r,t){if(r.hasOwnProperty("value")||r.hasOwnProperty("defaultValue")){var n=r.type;if(!(n!=="submit"&&n!=="reset"||r.value!==void 0&&r.value!==null))return;r=""+e._wrapperState.initialValue,t||r===e.value||(e.value=r),e.defaultValue=r}t=e.name,t!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,t!==""&&(e.name=t)}function vm(e,r,t){(r!=="number"||qp(e.ownerDocument)!==e)&&(t==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}var vs=Array.isArray;function Hi(e,r,t,n){if(e=e.options,r){r={};for(var o=0;o"+r.valueOf().toString()+"",r=Hu.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;r.firstChild;)e.appendChild(r.firstChild)}});function Xs(e,r){if(r){var t=e.firstChild;if(t&&t===e.lastChild&&t.nodeType===3){t.nodeValue=r;return}}e.textContent=r}var As={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},nP=["Webkit","ms","Moz","O"];Object.keys(As).forEach(function(e){nP.forEach(function(r){r=r+e.charAt(0).toUpperCase()+e.substring(1),As[r]=As[e]})});function G4(e,r,t){return r==null||typeof r=="boolean"||r===""?"":t||typeof r!="number"||r===0||As.hasOwnProperty(e)&&As[e]?(""+r).trim():r+"px"}function K4(e,r){e=e.style;for(var t in r)if(r.hasOwnProperty(t)){var n=t.indexOf("--")===0,o=G4(t,r[t],n);t==="float"&&(t="cssFloat"),n?e.setProperty(t,o):e[t]=o}}var oP=Cr({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ym(e,r){if(r){if(oP[e]&&(r.children!=null||r.dangerouslySetInnerHTML!=null))throw Error(ye(137,e));if(r.dangerouslySetInnerHTML!=null){if(r.children!=null)throw Error(ye(60));if(typeof r.dangerouslySetInnerHTML!="object"||!("__html"in r.dangerouslySetInnerHTML))throw Error(ye(61))}if(r.style!=null&&typeof r.style!="object")throw Error(ye(62))}}function xm(e,r){if(e.indexOf("-")===-1)return typeof r.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var _m=null;function Uv(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Om=null,Wi=null,Ui=null;function Uw(e){if(e=Sc(e)){if(typeof Om!="function")throw Error(ye(280));var r=e.stateNode;r&&(r=G2(r),Om(e.stateNode,e.type,r))}}function Y4(e){Wi?Ui?Ui.push(e):Ui=[e]:Wi=e}function X4(){if(Wi){var e=Wi,r=Ui;if(Ui=Wi=null,Uw(e),r)for(e=0;e>>=0,e===0?32:31-(hP(e)/mP|0)|0}var Wu=64,Uu=4194304;function bs(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 Xp(e,r){var t=e.pendingLanes;if(t===0)return 0;var n=0,o=e.suspendedLanes,a=e.pingedLanes,s=t&268435455;if(s!==0){var p=s&~o;p!==0?n=bs(p):(a&=s,a!==0&&(n=bs(a)))}else s=t&~o,s!==0?n=bs(s):a!==0&&(n=bs(a));if(n===0)return 0;if(r!==0&&r!==n&&!(r&o)&&(o=n&-n,a=r&-r,o>=a||o===16&&(a&4194240)!==0))return r;if(n&4&&(n|=t&16),r=e.entangledLanes,r!==0)for(e=e.entanglements,r&=n;0t;t++)r.push(e);return r}function Rc(e,r,t){e.pendingLanes|=r,r!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,r=31-hn(r),e[r]=t}function yP(e,r){var t=e.pendingLanes&~r;e.pendingLanes=r,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=r,e.mutableReadLanes&=r,e.entangledLanes&=r,r=e.entanglements;var n=e.eventTimes;for(e=e.expirationTimes;0=zs),e3=String.fromCharCode(32),r3=!1;function m6(e,r){switch(e){case"keyup":return KP.indexOf(r.keyCode)!==-1;case"keydown":return r.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function v6(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Mi=!1;function XP(e,r){switch(e){case"compositionend":return v6(r);case"keypress":return r.which!==32?null:(r3=!0,e3);case"textInput":return e=r.data,e===e3&&r3?null:e;default:return null}}function ZP(e,r){if(Mi)return e==="compositionend"||!Jv&&m6(e,r)?(e=g6(),g0=Xv=Lo=null,Mi=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(r.ctrlKey||r.altKey||r.metaKey)||r.ctrlKey&&r.altKey){if(r.char&&1=r)return{node:t,offset:r-e};e=n}e:{for(;t;){if(t.nextSibling){t=t.nextSibling;break e}t=t.parentNode}t=void 0}t=a3(t)}}function x6(e,r){return e&&r?e===r?!0:e&&e.nodeType===3?!1:r&&r.nodeType===3?x6(e,r.parentNode):"contains"in e?e.contains(r):e.compareDocumentPosition?!!(e.compareDocumentPosition(r)&16):!1:!1}function _6(){for(var e=window,r=qp();r instanceof e.HTMLIFrameElement;){try{var t=typeof r.contentWindow.location.href=="string"}catch{t=!1}if(t)e=r.contentWindow;else break;r=qp(e.document)}return r}function eb(e){var r=e&&e.nodeName&&e.nodeName.toLowerCase();return r&&(r==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||r==="textarea"||e.contentEditable==="true")}function iS(e){var r=_6(),t=e.focusedElem,n=e.selectionRange;if(r!==t&&t&&t.ownerDocument&&x6(t.ownerDocument.documentElement,t)){if(n!==null&&eb(t)){if(r=n.start,e=n.end,e===void 0&&(e=r),"selectionStart"in t)t.selectionStart=r,t.selectionEnd=Math.min(e,t.value.length);else if(e=(r=t.ownerDocument||document)&&r.defaultView||window,e.getSelection){e=e.getSelection();var o=t.textContent.length,a=Math.min(n.start,o);n=n.end===void 0?a:Math.min(n.end,o),!e.extend&&a>n&&(o=n,n=a,a=o),o=i3(t,a);var s=i3(t,n);o&&s&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==s.node||e.focusOffset!==s.offset)&&(r=r.createRange(),r.setStart(o.node,o.offset),e.removeAllRanges(),a>n?(e.addRange(r),e.extend(s.node,s.offset)):(r.setEnd(s.node,s.offset),e.addRange(r)))}}for(r=[],e=t;e=e.parentNode;)e.nodeType===1&&r.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof t.focus=="function"&&t.focus(),t=0;t=document.documentMode,ji=null,Sm=null,Fs=null,Mm=!1;function l3(e,r,t){var n=t.window===t?t.document:t.nodeType===9?t:t.ownerDocument;Mm||ji==null||ji!==qp(n)||(n=ji,"selectionStart"in n&&eb(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),Fs&&tc(Fs,n)||(Fs=n,n=Jp(Sm,"onSelect"),0Ai||(e.current=zm[Ai],zm[Ai]=null,Ai--)}function cr(e,r){Ai++,zm[Ai]=e.current,e.current=r}var Zo={},Jr=ta(Zo),Ot=ta(!1),ja=Zo;function rl(e,r){var t=e.type.contextTypes;if(!t)return Zo;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===r)return n.__reactInternalMemoizedMaskedChildContext;var o={},a;for(a in t)o[a]=r[a];return n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=r,e.__reactInternalMemoizedMaskedChildContext=o),o}function Ct(e){return e=e.childContextTypes,e!=null}function r2(){dr(Ot),dr(Jr)}function g3(e,r,t){if(Jr.current!==Zo)throw Error(ye(168));cr(Jr,r),cr(Ot,t)}function j6(e,r,t){var n=e.stateNode;if(r=r.childContextTypes,typeof n.getChildContext!="function")return t;n=n.getChildContext();for(var o in n)if(!(o in r))throw Error(ye(108,rP(e)||"Unknown",o));return Cr({},t,n)}function t2(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Zo,ja=Jr.current,cr(Jr,e),cr(Ot,Ot.current),!0}function h3(e,r,t){var n=e.stateNode;if(!n)throw Error(ye(169));t?(e=j6(e,r,ja),n.__reactInternalMemoizedMergedChildContext=e,dr(Ot),dr(Jr),cr(Jr,e)):dr(Ot),cr(Ot,t)}var Kn=null,K2=!1,zh=!1;function T6(e){Kn===null?Kn=[e]:Kn.push(e)}function bS(e){K2=!0,T6(e)}function na(){if(!zh&&Kn!==null){zh=!0;var e=0,r=rr;try{var t=Kn;for(rr=1;e>=s,o-=s,Yn=1<<32-hn(r)+o|t<b?(y=f,f=null):y=f.sibling;var O=C(w,f,d[b],l);if(O===null){f===null&&(f=y);break}e&&f&&O.alternate===null&&r(w,f),m=a(O,m,b),u===null?c=O:u.sibling=O,u=O,f=y}if(b===d.length)return t(w,f),mr&&_a(w,b),c;if(f===null){for(;bb?(y=f,f=null):y=f.sibling;var k=C(w,f,O.value,l);if(k===null){f===null&&(f=y);break}e&&f&&k.alternate===null&&r(w,f),m=a(k,m,b),u===null?c=k:u.sibling=k,u=k,f=y}if(O.done)return t(w,f),mr&&_a(w,b),c;if(f===null){for(;!O.done;b++,O=d.next())O=E(w,O.value,l),O!==null&&(m=a(O,m,b),u===null?c=O:u.sibling=O,u=O);return mr&&_a(w,b),c}for(f=n(w,f);!O.done;b++,O=d.next())O=j(f,w,b,O.value,l),O!==null&&(e&&O.alternate!==null&&f.delete(O.key===null?b:O.key),m=a(O,m,b),u===null?c=O:u.sibling=O,u=O);return e&&f.forEach(function(z){return r(w,z)}),mr&&_a(w,b),c}function S(w,m,d,l){if(typeof d=="object"&&d!==null&&d.type===Si&&d.key===null&&(d=d.props.children),typeof d=="object"&&d!==null){switch(d.$$typeof){case Bu:e:{for(var c=d.key,u=m;u!==null;){if(u.key===c){if(c=d.type,c===Si){if(u.tag===7){t(w,u.sibling),m=o(u,d.props.children),m.return=w,w=m;break e}}else if(u.elementType===c||typeof c=="object"&&c!==null&&c.$$typeof===jo&&_3(c)===u.type){t(w,u.sibling),m=o(u,d.props),m.ref=ss(w,u,d),m.return=w,w=m;break e}t(w,u);break}else r(w,u);u=u.sibling}d.type===Si?(m=Pa(d.props.children,w.mode,l,d.key),m.return=w,w=m):(l=_0(d.type,d.key,d.props,null,w.mode,l),l.ref=ss(w,m,d),l.return=w,w=l)}return s(w);case Pi:e:{for(u=d.key;m!==null;){if(m.key===u)if(m.tag===4&&m.stateNode.containerInfo===d.containerInfo&&m.stateNode.implementation===d.implementation){t(w,m.sibling),m=o(m,d.children||[]),m.return=w,w=m;break e}else{t(w,m);break}else r(w,m);m=m.sibling}m=Wh(d,w.mode,l),m.return=w,w=m}return s(w);case jo:return u=d._init,S(w,m,u(d._payload),l)}if(vs(d))return T(w,m,d,l);if(ns(d))return R(w,m,d,l);Qu(w,d)}return typeof d=="string"&&d!==""||typeof d=="number"?(d=""+d,m!==null&&m.tag===6?(t(w,m.sibling),m=o(m,d),m.return=w,w=m):(t(w,m),m=Hh(d,w.mode,l),m.return=w,w=m),s(w)):t(w,m)}return S}var nl=D6(!0),B6=D6(!1),Mc={},Ln=ta(Mc),ic=ta(Mc),lc=ta(Mc);function Ea(e){if(e===Mc)throw Error(ye(174));return e}function cb(e,r){switch(cr(lc,r),cr(ic,e),cr(Ln,Mc),e=r.nodeType,e){case 9:case 11:r=(r=r.documentElement)?r.namespaceURI:wm(null,"");break;default:e=e===8?r.parentNode:r,r=e.namespaceURI||null,e=e.tagName,r=wm(r,e)}dr(Ln),cr(Ln,r)}function ol(){dr(Ln),dr(ic),dr(lc)}function V6(e){Ea(lc.current);var r=Ea(Ln.current),t=wm(r,e.type);r!==t&&(cr(ic,e),cr(Ln,t))}function ub(e){ic.current===e&&(dr(Ln),dr(ic))}var xr=ta(0);function s2(e){for(var r=e;r!==null;){if(r.tag===13){var t=r.memoizedState;if(t!==null&&(t=t.dehydrated,t===null||t.data==="$?"||t.data==="$!"))return r}else if(r.tag===19&&r.memoizedProps.revealOrder!==void 0){if(r.flags&128)return r}else if(r.child!==null){r.child.return=r,r=r.child;continue}if(r===e)break;for(;r.sibling===null;){if(r.return===null||r.return===e)return null;r=r.return}r.sibling.return=r.return,r=r.sibling}return null}var $h=[];function db(){for(var e=0;e<$h.length;e++)$h[e]._workInProgressVersionPrimary=null;$h.length=0}var v0=lo.ReactCurrentDispatcher,Fh=lo.ReactCurrentBatchConfig,Ia=0,Or=null,Lr=null,Br=null,c2=!1,Ns=!1,sc=0,yS=0;function Yr(){throw Error(ye(321))}function fb(e,r){if(r===null)return!1;for(var t=0;tt?t:4,e(!0);var n=Fh.transition;Fh.transition={};try{e(!1),r()}finally{rr=t,Fh.transition=n}}function o8(){return Qt().memoizedState}function _S(e,r,t){var n=Uo(e);if(t={lane:n,action:t,hasEagerState:!1,eagerState:null,next:null},a8(e))i8(r,t);else if(t=z6(e,r,t,n),t!==null){var o=ut();mn(t,e,n,o),l8(t,r,n)}}function OS(e,r,t){var n=Uo(e),o={lane:n,action:t,hasEagerState:!1,eagerState:null,next:null};if(a8(e))i8(r,o);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=r.lastRenderedReducer,a!==null))try{var s=r.lastRenderedState,p=a(s,t);if(o.hasEagerState=!0,o.eagerState=p,vn(p,s)){var v=r.interleaved;v===null?(o.next=o,lb(r)):(o.next=v.next,v.next=o),r.interleaved=o;return}}catch{}finally{}t=z6(e,r,o,n),t!==null&&(o=ut(),mn(t,e,n,o),l8(t,r,n))}}function a8(e){var r=e.alternate;return e===Or||r!==null&&r===Or}function i8(e,r){Ns=c2=!0;var t=e.pending;t===null?r.next=r:(r.next=t.next,t.next=r),e.pending=r}function l8(e,r,t){if(t&4194240){var n=r.lanes;n&=e.pendingLanes,t|=n,r.lanes=t,Gv(e,t)}}var u2={readContext:Zt,useCallback:Yr,useContext:Yr,useEffect:Yr,useImperativeHandle:Yr,useInsertionEffect:Yr,useLayoutEffect:Yr,useMemo:Yr,useReducer:Yr,useRef:Yr,useState:Yr,useDebugValue:Yr,useDeferredValue:Yr,useTransition:Yr,useMutableSource:Yr,useSyncExternalStore:Yr,useId:Yr,unstable_isNewReconciler:!1},CS={readContext:Zt,useCallback:function(e,r){return Sn().memoizedState=[e,r===void 0?null:r],e},useContext:Zt,useEffect:C3,useImperativeHandle:function(e,r,t){return t=t!=null?t.concat([e]):null,b0(4194308,4,J6.bind(null,r,e),t)},useLayoutEffect:function(e,r){return b0(4194308,4,e,r)},useInsertionEffect:function(e,r){return b0(4,2,e,r)},useMemo:function(e,r){var t=Sn();return r=r===void 0?null:r,e=e(),t.memoizedState=[e,r],e},useReducer:function(e,r,t){var n=Sn();return r=t!==void 0?t(r):r,n.memoizedState=n.baseState=r,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:r},n.queue=e,e=e.dispatch=_S.bind(null,Or,e),[n.memoizedState,e]},useRef:function(e){var r=Sn();return e={current:e},r.memoizedState=e},useState:O3,useDebugValue:mb,useDeferredValue:function(e){return Sn().memoizedState=e},useTransition:function(){var e=O3(!1),r=e[0];return e=xS.bind(null,e[1]),Sn().memoizedState=e,[r,e]},useMutableSource:function(){},useSyncExternalStore:function(e,r,t){var n=Or,o=Sn();if(mr){if(t===void 0)throw Error(ye(407));t=t()}else{if(t=r(),Vr===null)throw Error(ye(349));Ia&30||U6(n,r,t)}o.memoizedState=t;var a={value:t,getSnapshot:r};return o.queue=a,C3(G6.bind(null,n,a,e),[e]),n.flags|=2048,uc(9,q6.bind(null,n,a,t,r),void 0,null),t},useId:function(){var e=Sn(),r=Vr.identifierPrefix;if(mr){var t=Xn,n=Yn;t=(n&~(1<<32-hn(n)-1)).toString(32)+t,r=":"+r+"R"+t,t=sc++,0<\/script>",e=e.removeChild(e.firstChild)):typeof n.is=="string"?e=s.createElement(t,{is:n.is}):(e=s.createElement(t),t==="select"&&(s=e,n.multiple?s.multiple=!0:n.size&&(s.size=n.size))):e=s.createElementNS(e,t),e[jn]=r,e[ac]=n,m8(e,r,!1,!1),r.stateNode=e;e:{switch(s=xm(t,n),t){case"dialog":ur("cancel",e),ur("close",e),o=n;break;case"iframe":case"object":case"embed":ur("load",e),o=n;break;case"video":case"audio":for(o=0;oil&&(r.flags|=128,n=!0,cs(a,!1),r.lanes=4194304)}else{if(!n)if(e=s2(s),e!==null){if(r.flags|=128,n=!0,t=e.updateQueue,t!==null&&(r.updateQueue=t,r.flags|=4),cs(a,!0),a.tail===null&&a.tailMode==="hidden"&&!s.alternate&&!mr)return Xr(r),null}else 2*Sr()-a.renderingStartTime>il&&t!==1073741824&&(r.flags|=128,n=!0,cs(a,!1),r.lanes=4194304);a.isBackwards?(s.sibling=r.child,r.child=s):(t=a.last,t!==null?t.sibling=s:r.child=s,a.last=s)}return a.tail!==null?(r=a.tail,a.rendering=r,a.tail=r.sibling,a.renderingStartTime=Sr(),r.sibling=null,t=xr.current,cr(xr,n?t&1|2:t&1),r):(Xr(r),null);case 22:case 23:return _b(),n=r.memoizedState!==null,e!==null&&e.memoizedState!==null!==n&&(r.flags|=8192),n&&r.mode&1?Pt&1073741824&&(Xr(r),r.subtreeFlags&6&&(r.flags|=8192)):Xr(r),null;case 24:return null;case 25:return null}throw Error(ye(156,r.tag))}function TS(e,r){switch(tb(r),r.tag){case 1:return Ct(r.type)&&r2(),e=r.flags,e&65536?(r.flags=e&-65537|128,r):null;case 3:return ol(),dr(Ot),dr(Jr),db(),e=r.flags,e&65536&&!(e&128)?(r.flags=e&-65537|128,r):null;case 5:return ub(r),null;case 13:if(dr(xr),e=r.memoizedState,e!==null&&e.dehydrated!==null){if(r.alternate===null)throw Error(ye(340));tl()}return e=r.flags,e&65536?(r.flags=e&-65537|128,r):null;case 19:return dr(xr),null;case 4:return ol(),null;case 10:return ib(r.type._context),null;case 22:case 23:return _b(),null;case 24:return null;default:return null}}var e0=!1,Qr=!1,IS=typeof WeakSet=="function"?WeakSet:Set,Ee=null;function Fi(e,r){var t=e.ref;if(t!==null)if(typeof t=="function")try{t(null)}catch(n){Rr(e,r,n)}else t.current=null}function Km(e,r,t){try{t()}catch(n){Rr(e,r,n)}}var I3=!1;function AS(e,r){if(jm=Zp,e=_6(),eb(e)){if("selectionStart"in e)var t={start:e.selectionStart,end:e.selectionEnd};else e:{t=(t=e.ownerDocument)&&t.defaultView||window;var n=t.getSelection&&t.getSelection();if(n&&n.rangeCount!==0){t=n.anchorNode;var o=n.anchorOffset,a=n.focusNode;n=n.focusOffset;try{t.nodeType,a.nodeType}catch{t=null;break e}var s=0,p=-1,v=-1,g=0,x=0,E=e,C=null;r:for(;;){for(var j;E!==t||o!==0&&E.nodeType!==3||(p=s+o),E!==a||n!==0&&E.nodeType!==3||(v=s+n),E.nodeType===3&&(s+=E.nodeValue.length),(j=E.firstChild)!==null;)C=E,E=j;for(;;){if(E===e)break r;if(C===t&&++g===o&&(p=s),C===a&&++x===n&&(v=s),(j=E.nextSibling)!==null)break;E=C,C=E.parentNode}E=j}t=p===-1||v===-1?null:{start:p,end:v}}else t=null}t=t||{start:0,end:0}}else t=null;for(Tm={focusedElem:e,selectionRange:t},Zp=!1,Ee=r;Ee!==null;)if(r=Ee,e=r.child,(r.subtreeFlags&1028)!==0&&e!==null)e.return=r,Ee=e;else for(;Ee!==null;){r=Ee;try{var T=r.alternate;if(r.flags&1024)switch(r.tag){case 0:case 11:case 15:break;case 1:if(T!==null){var R=T.memoizedProps,S=T.memoizedState,w=r.stateNode,m=w.getSnapshotBeforeUpdate(r.elementType===r.type?R:un(r.type,R),S);w.__reactInternalSnapshotBeforeUpdate=m}break;case 3:var d=r.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(ye(163))}}catch(l){Rr(r,r.return,l)}if(e=r.sibling,e!==null){e.return=r.return,Ee=e;break}Ee=r.return}return T=I3,I3=!1,T}function Ds(e,r,t){var n=r.updateQueue;if(n=n!==null?n.lastEffect:null,n!==null){var o=n=n.next;do{if((o.tag&e)===e){var a=o.destroy;o.destroy=void 0,a!==void 0&&Km(r,t,a)}o=o.next}while(o!==n)}}function Z2(e,r){if(r=r.updateQueue,r=r!==null?r.lastEffect:null,r!==null){var t=r=r.next;do{if((t.tag&e)===e){var n=t.create;t.destroy=n()}t=t.next}while(t!==r)}}function Ym(e){var r=e.ref;if(r!==null){var t=e.stateNode;switch(e.tag){case 5:e=t;break;default:e=t}typeof r=="function"?r(e):r.current=e}}function w8(e){var r=e.alternate;r!==null&&(e.alternate=null,w8(r)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(r=e.stateNode,r!==null&&(delete r[jn],delete r[ac],delete r[Lm],delete r[mS],delete r[vS])),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 y8(e){return e.tag===5||e.tag===3||e.tag===4}function A3(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||y8(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Xm(e,r,t){var n=e.tag;if(n===5||n===6)e=e.stateNode,r?t.nodeType===8?t.parentNode.insertBefore(e,r):t.insertBefore(e,r):(t.nodeType===8?(r=t.parentNode,r.insertBefore(e,t)):(r=t,r.appendChild(e)),t=t._reactRootContainer,t!=null||r.onclick!==null||(r.onclick=e2));else if(n!==4&&(e=e.child,e!==null))for(Xm(e,r,t),e=e.sibling;e!==null;)Xm(e,r,t),e=e.sibling}function Zm(e,r,t){var n=e.tag;if(n===5||n===6)e=e.stateNode,r?t.insertBefore(e,r):t.appendChild(e);else if(n!==4&&(e=e.child,e!==null))for(Zm(e,r,t),e=e.sibling;e!==null;)Zm(e,r,t),e=e.sibling}var Ur=null,dn=!1;function Ro(e,r,t){for(t=t.child;t!==null;)x8(e,r,t),t=t.sibling}function x8(e,r,t){if(An&&typeof An.onCommitFiberUnmount=="function")try{An.onCommitFiberUnmount(H2,t)}catch{}switch(t.tag){case 5:Qr||Fi(t,r);case 6:var n=Ur,o=dn;Ur=null,Ro(e,r,t),Ur=n,dn=o,Ur!==null&&(dn?(e=Ur,t=t.stateNode,e.nodeType===8?e.parentNode.removeChild(t):e.removeChild(t)):Ur.removeChild(t.stateNode));break;case 18:Ur!==null&&(dn?(e=Ur,t=t.stateNode,e.nodeType===8?Lh(e.parentNode,t):e.nodeType===1&&Lh(e,t),ec(e)):Lh(Ur,t.stateNode));break;case 4:n=Ur,o=dn,Ur=t.stateNode.containerInfo,dn=!0,Ro(e,r,t),Ur=n,dn=o;break;case 0:case 11:case 14:case 15:if(!Qr&&(n=t.updateQueue,n!==null&&(n=n.lastEffect,n!==null))){o=n=n.next;do{var a=o,s=a.destroy;a=a.tag,s!==void 0&&(a&2||a&4)&&Km(t,r,s),o=o.next}while(o!==n)}Ro(e,r,t);break;case 1:if(!Qr&&(Fi(t,r),n=t.stateNode,typeof n.componentWillUnmount=="function"))try{n.props=t.memoizedProps,n.state=t.memoizedState,n.componentWillUnmount()}catch(p){Rr(t,r,p)}Ro(e,r,t);break;case 21:Ro(e,r,t);break;case 22:t.mode&1?(Qr=(n=Qr)||t.memoizedState!==null,Ro(e,r,t),Qr=n):Ro(e,r,t);break;default:Ro(e,r,t)}}function L3(e){var r=e.updateQueue;if(r!==null){e.updateQueue=null;var t=e.stateNode;t===null&&(t=e.stateNode=new IS),r.forEach(function(n){var o=HS.bind(null,e,n);t.has(n)||(t.add(n),n.then(o,o))})}}function sn(e,r){var t=r.deletions;if(t!==null)for(var n=0;no&&(o=s),n&=~a}if(n=o,n=Sr()-n,n=(120>n?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*zS(n/1960))-n,10e?16:e,zo===null)var n=!1;else{if(e=zo,zo=null,p2=0,Je&6)throw Error(ye(331));var o=Je;for(Je|=4,Ee=e.current;Ee!==null;){var a=Ee,s=a.child;if(Ee.flags&16){var p=a.deletions;if(p!==null){for(var v=0;vSr()-yb?Ra(e,0):wb|=t),kt(e,r)}function S8(e,r){r===0&&(e.mode&1?(r=Uu,Uu<<=1,!(Uu&130023424)&&(Uu=4194304)):r=1);var t=ut();e=no(e,r),e!==null&&(Rc(e,r,t),kt(e,t))}function VS(e){var r=e.memoizedState,t=0;r!==null&&(t=r.retryLane),S8(e,t)}function HS(e,r){var t=0;switch(e.tag){case 13:var n=e.stateNode,o=e.memoizedState;o!==null&&(t=o.retryLane);break;case 19:n=e.stateNode;break;default:throw Error(ye(314))}n!==null&&n.delete(r),S8(e,t)}var M8;M8=function(e,r,t){if(e!==null)if(e.memoizedProps!==r.pendingProps||Ot.current)xt=!0;else{if(!(e.lanes&t)&&!(r.flags&128))return xt=!1,MS(e,r,t);xt=!!(e.flags&131072)}else xt=!1,mr&&r.flags&1048576&&I6(r,o2,r.index);switch(r.lanes=0,r.tag){case 2:var n=r.type;w0(e,r),e=r.pendingProps;var o=rl(r,Jr.current);Gi(r,t),o=pb(null,r,n,e,o,t);var a=gb();return r.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(r.tag=1,r.memoizedState=null,r.updateQueue=null,Ct(n)?(a=!0,t2(r)):a=!1,r.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,sb(r),o.updater=Y2,r.stateNode=o,o._reactInternals=r,Bm(r,n,e,t),r=Wm(null,r,n,!0,a,t)):(r.tag=0,mr&&a&&rb(r),st(null,r,o,t),r=r.child),r;case 16:n=r.elementType;e:{switch(w0(e,r),e=r.pendingProps,o=n._init,n=o(n._payload),r.type=n,o=r.tag=US(n),e=un(n,e),o){case 0:r=Hm(null,r,n,e,t);break e;case 1:r=M3(null,r,n,e,t);break e;case 11:r=P3(null,r,n,e,t);break e;case 14:r=S3(null,r,n,un(n.type,e),t);break e}throw Error(ye(306,n,""))}return r;case 0:return n=r.type,o=r.pendingProps,o=r.elementType===n?o:un(n,o),Hm(e,r,n,o,t);case 1:return n=r.type,o=r.pendingProps,o=r.elementType===n?o:un(n,o),M3(e,r,n,o,t);case 3:e:{if(p8(r),e===null)throw Error(ye(387));n=r.pendingProps,a=r.memoizedState,o=a.element,$6(e,r),l2(r,n,null,t);var s=r.memoizedState;if(n=s.element,a.isDehydrated)if(a={element:n,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},r.updateQueue.baseState=a,r.memoizedState=a,r.flags&256){o=al(Error(ye(423)),r),r=j3(e,r,n,t,o);break e}else if(n!==o){o=al(Error(ye(424)),r),r=j3(e,r,n,t,o);break e}else for(St=Vo(r.stateNode.containerInfo.firstChild),jt=r,mr=!0,fn=null,t=B6(r,null,n,t),r.child=t;t;)t.flags=t.flags&-3|4096,t=t.sibling;else{if(tl(),n===o){r=oo(e,r,t);break e}st(e,r,n,t)}r=r.child}return r;case 5:return V6(r),e===null&&Fm(r),n=r.type,o=r.pendingProps,a=e!==null?e.memoizedProps:null,s=o.children,Im(n,o)?s=null:a!==null&&Im(n,a)&&(r.flags|=32),f8(e,r),st(e,r,s,t),r.child;case 6:return e===null&&Fm(r),null;case 13:return g8(e,r,t);case 4:return cb(r,r.stateNode.containerInfo),n=r.pendingProps,e===null?r.child=nl(r,null,n,t):st(e,r,n,t),r.child;case 11:return n=r.type,o=r.pendingProps,o=r.elementType===n?o:un(n,o),P3(e,r,n,o,t);case 7:return st(e,r,r.pendingProps,t),r.child;case 8:return st(e,r,r.pendingProps.children,t),r.child;case 12:return st(e,r,r.pendingProps.children,t),r.child;case 10:e:{if(n=r.type._context,o=r.pendingProps,a=r.memoizedProps,s=o.value,cr(a2,n._currentValue),n._currentValue=s,a!==null)if(vn(a.value,s)){if(a.children===o.children&&!Ot.current){r=oo(e,r,t);break e}}else for(a=r.child,a!==null&&(a.return=r);a!==null;){var p=a.dependencies;if(p!==null){s=a.child;for(var v=p.firstContext;v!==null;){if(v.context===n){if(a.tag===1){v=Zn(-1,t&-t),v.tag=2;var g=a.updateQueue;if(g!==null){g=g.shared;var x=g.pending;x===null?v.next=v:(v.next=x.next,x.next=v),g.pending=v}}a.lanes|=t,v=a.alternate,v!==null&&(v.lanes|=t),Nm(a.return,t,r),p.lanes|=t;break}v=v.next}}else if(a.tag===10)s=a.type===r.type?null:a.child;else if(a.tag===18){if(s=a.return,s===null)throw Error(ye(341));s.lanes|=t,p=s.alternate,p!==null&&(p.lanes|=t),Nm(s,t,r),s=a.sibling}else s=a.child;if(s!==null)s.return=a;else for(s=a;s!==null;){if(s===r){s=null;break}if(a=s.sibling,a!==null){a.return=s.return,s=a;break}s=s.return}a=s}st(e,r,o.children,t),r=r.child}return r;case 9:return o=r.type,n=r.pendingProps.children,Gi(r,t),o=Zt(o),n=n(o),r.flags|=1,st(e,r,n,t),r.child;case 14:return n=r.type,o=un(n,r.pendingProps),o=un(n.type,o),S3(e,r,n,o,t);case 15:return u8(e,r,r.type,r.pendingProps,t);case 17:return n=r.type,o=r.pendingProps,o=r.elementType===n?o:un(n,o),w0(e,r),r.tag=1,Ct(n)?(e=!0,t2(r)):e=!1,Gi(r,t),N6(r,n,o),Bm(r,n,o,t),Wm(null,r,n,!0,e,t);case 19:return h8(e,r,t);case 22:return d8(e,r,t)}throw Error(ye(156,r.tag))};function j8(e,r){return n6(e,r)}function WS(e,r,t,n){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=r,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=n,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Gt(e,r,t,n){return new WS(e,r,t,n)}function Cb(e){return e=e.prototype,!(!e||!e.isReactComponent)}function US(e){if(typeof e=="function")return Cb(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Hv)return 11;if(e===Wv)return 14}return 2}function qo(e,r){var t=e.alternate;return t===null?(t=Gt(e.tag,r,e.key,e.mode),t.elementType=e.elementType,t.type=e.type,t.stateNode=e.stateNode,t.alternate=e,e.alternate=t):(t.pendingProps=r,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,r=e.dependencies,t.dependencies=r===null?null:{lanes:r.lanes,firstContext:r.firstContext},t.sibling=e.sibling,t.index=e.index,t.ref=e.ref,t}function _0(e,r,t,n,o,a){var s=2;if(n=e,typeof e=="function")Cb(e)&&(s=1);else if(typeof e=="string")s=5;else e:switch(e){case Si:return Pa(t.children,o,a,r);case Vv:s=8,o|=8;break;case dm:return e=Gt(12,t,r,o|2),e.elementType=dm,e.lanes=a,e;case fm:return e=Gt(13,t,r,o),e.elementType=fm,e.lanes=a,e;case pm:return e=Gt(19,t,r,o),e.elementType=pm,e.lanes=a,e;case D4:return J2(t,o,a,r);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case F4:s=10;break e;case N4:s=9;break e;case Hv:s=11;break e;case Wv:s=14;break e;case jo:s=16,n=null;break e}throw Error(ye(130,e==null?e:typeof e,""))}return r=Gt(s,t,r,o),r.elementType=e,r.type=n,r.lanes=a,r}function Pa(e,r,t,n){return e=Gt(7,e,n,r),e.lanes=t,e}function J2(e,r,t,n){return e=Gt(22,e,n,r),e.elementType=D4,e.lanes=t,e.stateNode={isHidden:!1},e}function Hh(e,r,t){return e=Gt(6,e,null,r),e.lanes=t,e}function Wh(e,r,t){return r=Gt(4,e.children!==null?e.children:[],e.key,r),r.lanes=t,r.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},r}function qS(e,r,t,n,o){this.tag=r,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=Ch(0),this.expirationTimes=Ch(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ch(0),this.identifierPrefix=n,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function kb(e,r,t,n,o,a,s,p,v){return e=new qS(e,r,t,p,v),r===1?(r=1,a===!0&&(r|=8)):r=0,a=Gt(3,null,null,r),e.current=a,a.stateNode=e,a.memoizedState={element:n,isDehydrated:t,cache:null,transitions:null,pendingSuspenseBoundaries:null},sb(a),e}function GS(e,r,t){var n=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(L8)}catch(e){console.error(e)}}L8(),I4.exports=At;var ao=I4.exports,z8,H3=ao;z8=H3.createRoot,H3.hydrateRoot;/** - * @remix-run/router v1.3.2 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function fc(){return fc=Object.assign?Object.assign.bind():function(e){for(var r=1;r"u")throw new Error(r)}function JS(e,r){if(!e){typeof console<"u"&&console.warn(r);try{throw new Error(r)}catch{}}}function eM(){return Math.random().toString(36).substr(2,8)}function U3(e,r){return{usr:e.state,key:e.key,idx:r}}function tv(e,r,t,n){return t===void 0&&(t=null),fc({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof r=="string"?Ba(r):r,{state:t,key:r&&r.key||n||eM()})}function m2(e){let{pathname:r="/",search:t="",hash:n=""}=e;return t&&t!=="?"&&(r+=t.charAt(0)==="?"?t:"?"+t),n&&n!=="#"&&(r+=n.charAt(0)==="#"?n:"#"+n),r}function Ba(e){let r={};if(e){let t=e.indexOf("#");t>=0&&(r.hash=e.substr(t),e=e.substr(0,t));let n=e.indexOf("?");n>=0&&(r.search=e.substr(n),e=e.substr(0,n)),e&&(r.pathname=e)}return r}function rM(e,r,t,n){n===void 0&&(n={});let{window:o=document.defaultView,v5Compat:a=!1}=n,s=o.history,p=$o.Pop,v=null,g=x();g==null&&(g=0,s.replaceState(fc({},s.state,{idx:g}),""));function x(){return(s.state||{idx:null}).idx}function E(){p=$o.Pop;let S=x(),w=S==null?null:S-g;g=S,v&&v({action:p,location:R.location,delta:w})}function C(S,w){p=$o.Push;let m=tv(R.location,S,w);t&&t(m,S),g=x()+1;let d=U3(m,g),l=R.createHref(m);try{s.pushState(d,"",l)}catch{o.location.assign(l)}a&&v&&v({action:p,location:R.location,delta:1})}function j(S,w){p=$o.Replace;let m=tv(R.location,S,w);t&&t(m,S),g=x();let d=U3(m,g),l=R.createHref(m);s.replaceState(d,"",l),a&&v&&v({action:p,location:R.location,delta:0})}function T(S){let w=o.location.origin!=="null"?o.location.origin:o.location.href,m=typeof S=="string"?S:m2(S);return $r(w,"No window.location.(origin|href) available to create URL for href: "+m),new URL(m,w)}let R={get action(){return p},get location(){return e(o,s)},listen(S){if(v)throw new Error("A history only accepts one active listener");return o.addEventListener(W3,E),v=S,()=>{o.removeEventListener(W3,E),v=null}},createHref(S){return r(o,S)},createURL:T,encodeLocation(S){let w=T(S);return{pathname:w.pathname,search:w.search,hash:w.hash}},push:C,replace:j,go(S){return s.go(S)}};return R}var q3;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(q3||(q3={}));function tM(e,r,t){t===void 0&&(t="/");let n=typeof r=="string"?Ba(r):r,o=N8(n.pathname||"/",t);if(o==null)return null;let a=$8(e);nM(a);let s=null;for(let p=0;s==null&&p{let v={relativePath:p===void 0?a.path||"":p,caseSensitive:a.caseSensitive===!0,childrenIndex:s,route:a};v.relativePath.startsWith("/")&&($r(v.relativePath.startsWith(n),'Absolute route path "'+v.relativePath+'" nested under path '+('"'+n+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),v.relativePath=v.relativePath.slice(n.length));let g=Go([n,v.relativePath]),x=t.concat(v);a.children&&a.children.length>0&&($r(a.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+g+'".')),$8(a.children,r,x,g)),!(a.path==null&&!a.index)&&r.push({path:g,score:uM(g,a.index),routesMeta:x})};return e.forEach((a,s)=>{var p;if(a.path===""||!((p=a.path)!=null&&p.includes("?")))o(a,s);else for(let v of F8(a.path))o(a,s,v)}),r}function F8(e){let r=e.split("/");if(r.length===0)return[];let[t,...n]=r,o=t.endsWith("?"),a=t.replace(/\?$/,"");if(n.length===0)return o?[a,""]:[a];let s=F8(n.join("/")),p=[];return p.push(...s.map(v=>v===""?a:[a,v].join("/"))),o&&p.push(...s),p.map(v=>e.startsWith("/")&&v===""?"/":v)}function nM(e){e.sort((r,t)=>r.score!==t.score?t.score-r.score:dM(r.routesMeta.map(n=>n.childrenIndex),t.routesMeta.map(n=>n.childrenIndex)))}const oM=/^:\w+$/,aM=3,iM=2,lM=1,sM=10,cM=-2,G3=e=>e==="*";function uM(e,r){let t=e.split("/"),n=t.length;return t.some(G3)&&(n+=cM),r&&(n+=iM),t.filter(o=>!G3(o)).reduce((o,a)=>o+(oM.test(a)?aM:a===""?lM:sM),n)}function dM(e,r){return e.length===r.length&&e.slice(0,-1).every((n,o)=>n===r[o])?e[e.length-1]-r[r.length-1]:0}function fM(e,r){let{routesMeta:t}=e,n={},o="/",a=[];for(let s=0;s{if(x==="*"){let C=p[E]||"";s=a.slice(0,a.length-C.length).replace(/(.)\/+$/,"$1")}return g[x]=mM(p[E]||"",x),g},{}),pathname:a,pathnameBase:s,pattern:e}}function gM(e,r,t){r===void 0&&(r=!1),t===void 0&&(t=!0),Sb(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let n=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/\/:(\w+)/g,(s,p)=>(n.push(p),"/([^\\/]+)"));return e.endsWith("*")?(n.push("*"),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):t?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,r?void 0:"i"),n]}function hM(e){try{return decodeURI(e)}catch(r){return Sb(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+r+").")),e}}function mM(e,r){try{return decodeURIComponent(e)}catch(t){return Sb(!1,'The value for the URL param "'+r+'" will not be decoded because'+(' the string "'+e+'" is a malformed URL segment. This is probably')+(" due to a bad percent encoding ("+t+").")),e}}function N8(e,r){if(r==="/")return e;if(!e.toLowerCase().startsWith(r.toLowerCase()))return null;let t=r.endsWith("/")?r.length-1:r.length,n=e.charAt(t);return n&&n!=="/"?null:e.slice(t)||"/"}function Sb(e,r){if(!e){typeof console<"u"&&console.warn(r);try{throw new Error(r)}catch{}}}function vM(e,r){r===void 0&&(r="/");let{pathname:t,search:n="",hash:o=""}=typeof e=="string"?Ba(e):e;return{pathname:t?t.startsWith("/")?t:bM(t,r):r,search:yM(n),hash:xM(o)}}function bM(e,r){let t=r.replace(/\/+$/,"").split("/");return e.split("/").forEach(o=>{o===".."?t.length>1&&t.pop():o!=="."&&t.push(o)}),t.length>1?t.join("/"):"/"}function Uh(e,r,t,n){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+r+"` field ["+JSON.stringify(n)+"]. Please separate it out to the ")+("`to."+t+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function D8(e){return e.filter((r,t)=>t===0||r.route.path&&r.route.path.length>0)}function B8(e,r,t,n){n===void 0&&(n=!1);let o;typeof e=="string"?o=Ba(e):(o=fc({},e),$r(!o.pathname||!o.pathname.includes("?"),Uh("?","pathname","search",o)),$r(!o.pathname||!o.pathname.includes("#"),Uh("#","pathname","hash",o)),$r(!o.search||!o.search.includes("#"),Uh("#","search","hash",o)));let a=e===""||o.pathname==="",s=a?"/":o.pathname,p;if(n||s==null)p=t;else{let E=r.length-1;if(s.startsWith("..")){let C=s.split("/");for(;C[0]==="..";)C.shift(),E-=1;o.pathname=C.join("/")}p=E>=0?r[E]:"/"}let v=vM(o,p),g=s&&s!=="/"&&s.endsWith("/"),x=(a||s===".")&&t.endsWith("/");return!v.pathname.endsWith("/")&&(g||x)&&(v.pathname+="/"),v}const Go=e=>e.join("/").replace(/\/\/+/g,"/"),wM=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),yM=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,xM=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function _M(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const V8=["post","put","patch","delete"];new Set(V8);const OM=["get",...V8];new Set(OM);/** - * React Router v6.8.1 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function nv(){return nv=Object.assign?Object.assign.bind():function(e){for(var r=1;r{o.value=n,o.getSnapshot=r,qh(o)&&a({inst:o})},[e,n,r]),RM(()=>(qh(o)&&a({inst:o}),e(()=>{qh(o)&&a({inst:o})})),[e]),SM(n),n}function qh(e){const r=e.getSnapshot,t=e.value;try{const n=r();return!kM(t,n)}catch{return!0}}function jM(e,r,t){return r()}const TM=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",IM=!TM,AM=IM?jM:MM;"useSyncExternalStore"in Ks&&(e=>e.useSyncExternalStore)(Ks);const H8=i.createContext(null),W8=i.createContext(null),og=i.createContext(null),ag=i.createContext(null),Va=i.createContext({outlet:null,matches:[]}),U8=i.createContext(null);function LM(e,r){let{relative:t}=r===void 0?{}:r;jc()||$r(!1);let{basename:n,navigator:o}=i.useContext(og),{hash:a,pathname:s,search:p}=q8(e,{relative:t}),v=s;return n!=="/"&&(v=s==="/"?n:Go([n,s])),o.createHref({pathname:v,search:p,hash:a})}function jc(){return i.useContext(ag)!=null}function ig(){return jc()||$r(!1),i.useContext(ag).location}function bl(){jc()||$r(!1);let{basename:e,navigator:r}=i.useContext(og),{matches:t}=i.useContext(Va),{pathname:n}=ig(),o=JSON.stringify(D8(t).map(p=>p.pathnameBase)),a=i.useRef(!1);return i.useEffect(()=>{a.current=!0}),i.useCallback(function(p,v){if(v===void 0&&(v={}),!a.current)return;if(typeof p=="number"){r.go(p);return}let g=B8(p,JSON.parse(o),n,v.relative==="path");e!=="/"&&(g.pathname=g.pathname==="/"?e:Go([e,g.pathname])),(v.replace?r.replace:r.push)(g,v.state,v)},[e,r,o,n])}const zM=i.createContext(null);function $M(e){let r=i.useContext(Va).outlet;return r&&i.createElement(zM.Provider,{value:e},r)}function q8(e,r){let{relative:t}=r===void 0?{}:r,{matches:n}=i.useContext(Va),{pathname:o}=ig(),a=JSON.stringify(D8(n).map(s=>s.pathnameBase));return i.useMemo(()=>B8(e,JSON.parse(a),o,t==="path"),[e,a,o,t])}function FM(e,r){jc()||$r(!1);let{navigator:t}=i.useContext(og),n=i.useContext(W8),{matches:o}=i.useContext(Va),a=o[o.length-1],s=a?a.params:{};a&&a.pathname;let p=a?a.pathnameBase:"/";a&&a.route;let v=ig(),g;if(r){var x;let R=typeof r=="string"?Ba(r):r;p==="/"||(x=R.pathname)!=null&&x.startsWith(p)||$r(!1),g=R}else g=v;let E=g.pathname||"/",C=p==="/"?E:E.slice(p.length)||"/",j=tM(e,{pathname:C}),T=VM(j&&j.map(R=>Object.assign({},R,{params:Object.assign({},s,R.params),pathname:Go([p,t.encodeLocation?t.encodeLocation(R.pathname).pathname:R.pathname]),pathnameBase:R.pathnameBase==="/"?p:Go([p,t.encodeLocation?t.encodeLocation(R.pathnameBase).pathname:R.pathnameBase])})),o,n||void 0);return r&&T?i.createElement(ag.Provider,{value:{location:nv({pathname:"/",search:"",hash:"",state:null,key:"default"},g),navigationType:$o.Pop}},T):T}function NM(){let e=qM(),r=_M(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),t=e instanceof Error?e.stack:null,o={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"},a=null;return i.createElement(i.Fragment,null,i.createElement("h2",null,"Unexpected Application Error!"),i.createElement("h3",{style:{fontStyle:"italic"}},r),t?i.createElement("pre",{style:o},t):null,a)}class DM extends i.Component{constructor(r){super(r),this.state={location:r.location,error:r.error}}static getDerivedStateFromError(r){return{error:r}}static getDerivedStateFromProps(r,t){return t.location!==r.location?{error:r.error,location:r.location}:{error:r.error||t.error,location:t.location}}componentDidCatch(r,t){console.error("React Router caught the following error during render",r,t)}render(){return this.state.error?i.createElement(Va.Provider,{value:this.props.routeContext},i.createElement(U8.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function BM(e){let{routeContext:r,match:t,children:n}=e,o=i.useContext(H8);return o&&o.static&&o.staticContext&&t.route.errorElement&&(o.staticContext._deepestRenderedBoundaryId=t.route.id),i.createElement(Va.Provider,{value:r},n)}function VM(e,r,t){if(r===void 0&&(r=[]),e==null)if(t!=null&&t.errors)e=t.matches;else return null;let n=e,o=t==null?void 0:t.errors;if(o!=null){let a=n.findIndex(s=>s.route.id&&(o==null?void 0:o[s.route.id]));a>=0||$r(!1),n=n.slice(0,Math.min(n.length,a+1))}return n.reduceRight((a,s,p)=>{let v=s.route.id?o==null?void 0:o[s.route.id]:null,g=t?s.route.errorElement||i.createElement(NM,null):null,x=r.concat(n.slice(0,p+1)),E=()=>i.createElement(BM,{match:s,routeContext:{outlet:a,matches:x}},v?g:s.route.element!==void 0?s.route.element:a);return t&&(s.route.errorElement||p===0)?i.createElement(DM,{location:t.location,component:g,error:v,children:E(),routeContext:{outlet:null,matches:x}}):E()},null)}var K3;(function(e){e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator"})(K3||(K3={}));var v2;(function(e){e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator"})(v2||(v2={}));function HM(e){let r=i.useContext(W8);return r||$r(!1),r}function WM(e){let r=i.useContext(Va);return r||$r(!1),r}function UM(e){let r=WM(),t=r.matches[r.matches.length-1];return t.route.id||$r(!1),t.route.id}function qM(){var e;let r=i.useContext(U8),t=HM(v2.UseRouteError),n=UM(v2.UseRouteError);return r||((e=t.errors)==null?void 0:e[n])}function GM(e){return $M(e.context)}function Po(e){$r(!1)}function KM(e){let{basename:r="/",children:t=null,location:n,navigationType:o=$o.Pop,navigator:a,static:s=!1}=e;jc()&&$r(!1);let p=r.replace(/^\/*/,"/"),v=i.useMemo(()=>({basename:p,navigator:a,static:s}),[p,a,s]);typeof n=="string"&&(n=Ba(n));let{pathname:g="/",search:x="",hash:E="",state:C=null,key:j="default"}=n,T=i.useMemo(()=>{let R=N8(g,p);return R==null?null:{pathname:R,search:x,hash:E,state:C,key:j}},[p,g,x,E,C,j]);return T==null?null:i.createElement(og.Provider,{value:v},i.createElement(ag.Provider,{children:t,value:{location:T,navigationType:o}}))}function YM(e){let{children:r,location:t}=e,n=i.useContext(H8),o=n&&!r?n.router.routes:ov(r);return FM(o,t)}var Y3;(function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"})(Y3||(Y3={}));new Promise(()=>{});function ov(e,r){r===void 0&&(r=[]);let t=[];return i.Children.forEach(e,(n,o)=>{if(!i.isValidElement(n))return;if(n.type===i.Fragment){t.push.apply(t,ov(n.props.children,r));return}n.type!==Po&&$r(!1),!n.props.index||!n.props.children||$r(!1);let a=[...r,o],s={id:n.props.id||a.join("-"),caseSensitive:n.props.caseSensitive,element:n.props.element,index:n.props.index,path:n.props.path,loader:n.props.loader,action:n.props.action,errorElement:n.props.errorElement,hasErrorBoundary:n.props.errorElement!=null,shouldRevalidate:n.props.shouldRevalidate,handle:n.props.handle};n.props.children&&(s.children=ov(n.props.children,a)),t.push(s)}),t}/** - * React Router DOM v6.8.1 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function av(){return av=Object.assign?Object.assign.bind():function(e){for(var r=1;r=0)&&(t[o]=e[o]);return t}function ZM(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function QM(e,r){return e.button===0&&(!r||r==="_self")&&!ZM(e)}const JM=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"];function ej(e){let{basename:r,children:t,window:n}=e,o=i.useRef();o.current==null&&(o.current=QS({window:n,v5Compat:!0}));let a=o.current,[s,p]=i.useState({action:a.action,location:a.location});return i.useLayoutEffect(()=>a.listen(p),[a]),i.createElement(KM,{basename:r,children:t,location:s.location,navigationType:s.action,navigator:a})}const rj=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Tn=i.forwardRef(function(r,t){let{onClick:n,relative:o,reloadDocument:a,replace:s,state:p,target:v,to:g,preventScrollReset:x}=r,E=XM(r,JM),C,j=!1;if(rj&&typeof g=="string"&&/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i.test(g)){C=g;let w=new URL(window.location.href),m=g.startsWith("//")?new URL(w.protocol+g):new URL(g);m.origin===w.origin?g=m.pathname+m.search+m.hash:j=!0}let T=LM(g,{relative:o}),R=tj(g,{replace:s,state:p,target:v,preventScrollReset:x,relative:o});function S(w){n&&n(w),w.defaultPrevented||R(w)}return i.createElement("a",av({},E,{href:C||T,onClick:j||a?n:S,ref:t,target:v}))});var X3;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmitImpl="useSubmitImpl",e.UseFetcher="useFetcher"})(X3||(X3={}));var Z3;(function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(Z3||(Z3={}));function tj(e,r){let{target:t,replace:n,state:o,preventScrollReset:a,relative:s}=r===void 0?{}:r,p=bl(),v=ig(),g=q8(e,{relative:s});return i.useCallback(x=>{if(QM(x,t)){x.preventDefault();let E=n!==void 0?n:m2(v)===m2(g);p(e,{replace:E,state:o,preventScrollReset:a,relative:s})}},[v,p,g,n,o,t,e,a,s])}const nj="modulepreload",oj=function(e){return"/ShuffleGenie/"+e},Q3={},lg=function(r,t,n){if(!t||t.length===0)return r();const o=document.getElementsByTagName("link");return Promise.all(t.map(a=>{if(a=oj(a),a in Q3)return;Q3[a]=!0;const s=a.endsWith(".css"),p=s?'[rel="stylesheet"]':"";if(!!n)for(let x=o.length-1;x>=0;x--){const E=o[x];if(E.href===a&&(!s||E.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${a}"]${p}`))return;const g=document.createElement("link");if(g.rel=s?"stylesheet":nj,s||(g.as="script",g.crossOrigin=""),g.href=a,document.head.appendChild(g),s)return new Promise((x,E)=>{g.addEventListener("load",x),g.addEventListener("error",()=>E(new Error(`Unable to preload CSS for ${a}`)))})})).then(()=>r()).catch(a=>{const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=a,window.dispatchEvent(s),!s.defaultPrevented)throw a})};function aj(){if(console&&console.warn){for(var e=arguments.length,r=new Array(e),t=0;t()=>{if(e.isInitialized)r();else{const t=()=>{setTimeout(()=>{e.off("initialized",t)},0),r()};e.on("initialized",t)}};function ey(e,r,t){e.loadNamespaces(r,G8(e,t))}function ry(e,r,t,n){typeof t=="string"&&(t=[t]),t.forEach(o=>{e.options.ns.indexOf(o)<0&&e.options.ns.push(o)}),e.loadLanguages(r,G8(e,n))}function ij(e,r){let t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const n=r.languages[0],o=r.options?r.options.fallbackLng:!1,a=r.languages[r.languages.length-1];if(n.toLowerCase()==="cimode")return!0;const s=(p,v)=>{const g=r.services.backendConnector.state[`${p}|${v}`];return g===-1||g===2};return t.bindI18n&&t.bindI18n.indexOf("languageChanging")>-1&&r.services.backendConnector.backend&&r.isLanguageChangingTo&&!s(r.isLanguageChangingTo,e)?!1:!!(r.hasResourceBundle(n,e)||!r.services.backendConnector.backend||r.options.resources&&!r.options.partialBundledLanguages||s(n,e)&&(!o||s(a,e)))}function lj(e,r){let t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return!r.languages||!r.languages.length?(iv("i18n.languages were undefined or empty",r.languages),!0):r.options.ignoreJSONStructure!==void 0?r.hasLoadedNamespace(e,{lng:t.lng,precheck:(o,a)=>{if(t.bindI18n&&t.bindI18n.indexOf("languageChanging")>-1&&o.services.backendConnector.backend&&o.isLanguageChangingTo&&!a(o.isLanguageChangingTo,e))return!1}}):ij(e,r,t)}const sj=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,cj={"&":"&","&":"&","<":"<","<":"<",">":">",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"©","©":"©","®":"®","®":"®","…":"…","…":"…","/":"/","/":"/"},uj=e=>cj[e],dj=e=>e.replace(sj,uj);let lv={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:dj};function fj(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};lv={...lv,...e}}function pj(){return lv}let K8;function gj(e){K8=e}function hj(){return K8}const mj={type:"3rdParty",init(e){fj(e.options.react),gj(e)}},vj=i.createContext();class bj{constructor(){this.usedNamespaces={}}addUsedNamespaces(r){r.forEach(t=>{this.usedNamespaces[t]||(this.usedNamespaces[t]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}const wj=(e,r)=>{const t=i.useRef();return i.useEffect(()=>{t.current=r?t.current:e},[e,r]),t.current};function zt(e){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{i18n:t}=r,{i18n:n,defaultNS:o}=i.useContext(vj)||{},a=t||n||hj();if(a&&!a.reportNamespaces&&(a.reportNamespaces=new bj),!a){iv("You will need to pass in an i18next instance by using initReactI18next");const d=(c,u)=>typeof u=="string"?u:u&&typeof u=="object"&&typeof u.defaultValue=="string"?u.defaultValue:Array.isArray(c)?c[c.length-1]:c,l=[d,{},!1];return l.t=d,l.i18n={},l.ready=!1,l}a.options.react&&a.options.react.wait!==void 0&&iv("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");const s={...pj(),...a.options.react,...r},{useSuspense:p,keyPrefix:v}=s;let g=e||o||a.options&&a.options.defaultNS;g=typeof g=="string"?[g]:g||["translation"],a.reportNamespaces.addUsedNamespaces&&a.reportNamespaces.addUsedNamespaces(g);const x=(a.isInitialized||a.initializedStoreOnce)&&g.every(d=>lj(d,a,s));function E(){return a.getFixedT(r.lng||null,s.nsMode==="fallback"?g:g[0],v)}const[C,j]=i.useState(E);let T=g.join();r.lng&&(T=`${r.lng}${T}`);const R=wj(T),S=i.useRef(!0);i.useEffect(()=>{const{bindI18n:d,bindI18nStore:l}=s;S.current=!0,!x&&!p&&(r.lng?ry(a,r.lng,g,()=>{S.current&&j(E)}):ey(a,g,()=>{S.current&&j(E)})),x&&R&&R!==T&&S.current&&j(E);function c(){S.current&&j(E)}return d&&a&&a.on(d,c),l&&a&&a.store.on(l,c),()=>{S.current=!1,d&&a&&d.split(" ").forEach(u=>a.off(u,c)),l&&a&&l.split(" ").forEach(u=>a.store.off(u,c))}},[a,T]);const w=i.useRef(!0);i.useEffect(()=>{S.current&&!w.current&&j(E),w.current=!1},[a,v]);const m=[C,a,x];if(m.t=C,m.i18n=a,m.ready=x,x||!x&&!p)return m;throw new Promise(d=>{r.lng?ry(a,r.lng,g,()=>d()):ey(a,g,()=>d())})}const oa=i.createContext(null);var Mb={},Y8={},X8={exports:{}};/*! - Copyright (c) 2018 Jed Watson. - Licensed under the MIT License (MIT), see - http://jedwatson.github.io/classnames -*/(function(e){(function(){var r={}.hasOwnProperty;function t(){for(var n=[],o=0;oe&&(r=0,n=t,t=new Map)}return{get:function(a){var s=t.get(a);return s!==void 0?s:(s=n.get(a))!==void 0?(o(a,s),s):void 0},set:function(a,s){t.has(a)?t.set(a,s):o(a,s)}}}var e9="!";function _j(e){var r=e.separator||":",t=r.length===1,n=r[0],o=r.length;return function(a){for(var s,p=[],v=0,g=0,x=0;xg?s-g:void 0}}}var Oj=/\s+/;function cv(){for(var e=arguments.length,r=new Array(e),t=0;t1?r-1:0),n=1;nv.length)&&(g=v.length);for(var x=0,E=new Array(g);xS.length)&&(w=S.length);for(var m=0,d=new Array(w);mm.length)&&(d=m.length);for(var l=0,c=new Array(d);lm.length)&&(d=m.length);for(var l=0,c=new Array(d);lf.length)&&(b=f.length);for(var y=0,O=new Array(b);yl.length)&&(c=l.length);for(var u=0,f=new Array(c);uw.length)&&(m=w.length);for(var d=0,l=new Array(m);dc.length)&&(u=c.length);for(var f=0,b=new Array(u);fd.length)&&(l=d.length);for(var c=0,u=new Array(l);cj.length)&&(T=j.length);for(var R=0,S=new Array(T);RR.length)&&(S=R.length);for(var w=0,m=new Array(S);w"u"?p[g]=s.cloneUnlessOtherwiseSpecified(v,s):s.isMergeableObject(v)?p[g]=(0,r.default)(o[g],v,s):o.indexOf(v)===-1&&p.push(v)}),p}})(j_);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(j,T){for(var R in T)Object.defineProperty(j,R,{enumerable:!0,get:T[R]})}r(e,{MaterialTailwindTheme:function(){return x},ThemeProvider:function(){return E},useTheme:function(){return C}});var t=g(i),n=p(Ae),o=p(Kr),a=p(Ib),s=p(j_);function p(j){return j&&j.__esModule?j:{default:j}}function v(j){if(typeof WeakMap!="function")return null;var T=new WeakMap,R=new WeakMap;return(v=function(S){return S?R:T})(j)}function g(j,T){if(!T&&j&&j.__esModule)return j;if(j===null||typeof j!="object"&&typeof j!="function")return{default:j};var R=v(T);if(R&&R.has(j))return R.get(j);var S={},w=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var m in j)if(m!=="default"&&Object.prototype.hasOwnProperty.call(j,m)){var d=w?Object.getOwnPropertyDescriptor(j,m):null;d&&(d.get||d.set)?Object.defineProperty(S,m,d):S[m]=j[m]}return S.default=j,R&&R.set(j,S),S}var x=(0,t.createContext)(a.default);x.displayName="MaterialTailwindThemeProvider";function E(j){var T=j.value,R=T===void 0?a.default:T,S=j.children,w=(0,o.default)(a.default,R,{arrayMerge:s.default});return t.default.createElement(x.Provider,{value:w},S)}var C=function(){return(0,t.useContext)(x)};E.propTypes={value:n.default.instanceOf(Object),children:n.default.node.isRequired}})(Pe);var cg={},Ac={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(C,j){for(var T in j)Object.defineProperty(C,T,{enumerable:!0,get:j[T]})}r(e,{propTypesOpen:function(){return a},propTypesIcon:function(){return s},propTypesAnimate:function(){return p},propTypesDisabled:function(){return v},propTypesClassName:function(){return g},propTypesValue:function(){return x},propTypesChildren:function(){return E}});var t=o(Ae),n=fr;function o(C){return C&&C.__esModule?C:{default:C}}var a=t.default.bool.isRequired,s=t.default.node,p=n.propTypesAnimation,v=t.default.bool,g=t.default.string,x=t.default.instanceOf(Object).isRequired,E=t.default.node.isRequired})(Ac);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(v,g){for(var x in g)Object.defineProperty(v,x,{enumerable:!0,get:g[x]})}r(e,{AccordionContext:function(){return a},useAccordion:function(){return s},AccordionContextProvider:function(){return p}});var t=o(i),n=Ac;function o(v){return v&&v.__esModule?v:{default:v}}var a=t.default.createContext(null);a.displayName="MaterialTailwind.AccordionContext";function s(){var v=t.default.useContext(a);if(!v)throw new Error("useAccordion() must be used within an Accordion. It happens when you use AccordionHeader or AccordionBody components outside the Accordion component.");return v}var p=function(v){var g=v.value,x=v.children;return t.default.createElement(a.Provider,{value:g},x)};p.propTypes={value:n.propTypesValue,children:n.propTypesChildren},p.displayName="MaterialTailwind.AccordionContextProvider"})(cg);var T_={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(m,d){for(var l in d)Object.defineProperty(m,l,{enumerable:!0,get:d[l]})}r(e,{AccordionHeader:function(){return S},default:function(){return w}});var t=x(i),n=x(Fe),o=Ie,a=x(je),s=cg,p=Pe,v=Ac;function g(m,d,l){return d in m?Object.defineProperty(m,d,{value:l,enumerable:!0,configurable:!0,writable:!0}):m[d]=l,m}function x(m){return m&&m.__esModule?m:{default:m}}function E(m){for(var d=1;d=0)&&Object.prototype.propertyIsEnumerable.call(m,c)&&(l[c]=m[c])}return l}function R(m,d){if(m==null)return{};var l={},c=Object.keys(m),u,f;for(f=0;f=0)&&(l[u]=m[u]);return l}var S=t.default.forwardRef(function(m,d){var l=m.className,c=m.children,u=T(m,["className","children"]),f=(0,s.useAccordion)(),b=f.open,y=f.icon,O=f.disabled,k=(0,p.useTheme)().accordion,z=k.styles.base;l=l??"";var L=(0,o.twMerge)((0,n.default)((0,a.default)(z.header.initial),g({},(0,a.default)(z.header.active),b)),l),F=(0,n.default)((0,a.default)(z.header.icon));return t.default.createElement("button",j(E({},u),{ref:d,type:"button",disabled:O,className:L}),c,t.default.createElement("span",{className:F},y??(b?t.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor"},t.default.createElement("path",{fillRule:"evenodd",d:"M5 10a1 1 0 011-1h8a1 1 0 110 2H6a1 1 0 01-1-1z",clipRule:"evenodd"})):t.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor"},t.default.createElement("path",{fillRule:"evenodd",d:"M10 5a1 1 0 011 1v3h3a1 1 0 110 2h-3v3a1 1 0 11-2 0v-3H6a1 1 0 110-2h3V6a1 1 0 011-1z",clipRule:"evenodd"})))))});S.propTypes={className:v.propTypesClassName,children:v.propTypesChildren},S.displayName="MaterialTailwind.AccordionHeader";var w=S})(T_);var I_={},Hr={},dv=function(e,r){return dv=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])},dv(e,r)};function vue(e,r){if(typeof r!="function"&&r!==null)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");dv(e,r);function t(){this.constructor=e}e.prototype=r===null?Object.create(r):(t.prototype=r.prototype,new t)}var fv=function(){return fv=Object.assign||function(r){for(var t,n=1,o=arguments.length;n=0;p--)(s=e[p])&&(a=(o<3?s(a):o>3?s(r,t,a):s(r,t))||a);return o>3&&a&&Object.defineProperty(r,t,a),a}function wue(e,r){return function(t,n){r(t,n,e)}}function yue(e,r,t,n,o,a){function s(w){if(w!==void 0&&typeof w!="function")throw new TypeError("Function expected");return w}for(var p=n.kind,v=p==="getter"?"get":p==="setter"?"set":"value",g=!r&&e?n.static?e:e.prototype:null,x=r||(g?Object.getOwnPropertyDescriptor(g,n.name):{}),E,C=!1,j=t.length-1;j>=0;j--){var T={};for(var R in n)T[R]=R==="access"?{}:n[R];for(var R in n.access)T.access[R]=n.access[R];T.addInitializer=function(w){if(C)throw new TypeError("Cannot add initializers after decoration has completed");a.push(s(w||null))};var S=(0,t[j])(p==="accessor"?{get:x.get,set:x.set}:x[v],T);if(p==="accessor"){if(S===void 0)continue;if(S===null||typeof S!="object")throw new TypeError("Object expected");(E=s(S.get))&&(x.get=E),(E=s(S.set))&&(x.set=E),(E=s(S.init))&&o.push(E)}else(E=s(S))&&(p==="field"?o.push(E):x[v]=E)}g&&Object.defineProperty(g,n.name,x),C=!0}function xue(e,r,t){for(var n=arguments.length>2,o=0;o0&&a[a.length-1])&&(g[0]===6||g[0]===2)){t=0;continue}if(g[0]===3&&(!a||g[1]>a[0]&&g[1]=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(r?"Object is not iterable.":"Symbol.iterator is not defined.")}function A_(e,r){var t=typeof Symbol=="function"&&e[Symbol.iterator];if(!t)return e;var n=t.call(e),o,a=[],s;try{for(;(r===void 0||r-- >0)&&!(o=n.next()).done;)a.push(o.value)}catch(p){s={error:p}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(s)throw s.error}}return a}function Pue(){for(var e=[],r=0;r1||p(C,j)})})}function p(C,j){try{v(n[C](j))}catch(T){E(a[0][3],T)}}function v(C){C.value instanceof gc?Promise.resolve(C.value.v).then(g,x):E(a[0][2],C)}function g(C){p("next",C)}function x(C){p("throw",C)}function E(C,j){C(j),a.shift(),a.length&&p(a[0][0],a[0][1])}}function Tue(e){var r,t;return r={},n("next"),n("throw",function(o){throw o}),n("return"),r[Symbol.iterator]=function(){return this},r;function n(o,a){r[o]=e[o]?function(s){return(t=!t)?{value:gc(e[o](s)),done:!1}:a?a(s):s}:a}}function Iue(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r=e[Symbol.asyncIterator],t;return r?r.call(e):(e=typeof pv=="function"?pv(e):e[Symbol.iterator](),t={},n("next"),n("throw"),n("return"),t[Symbol.asyncIterator]=function(){return this},t);function n(a){t[a]=e[a]&&function(s){return new Promise(function(p,v){s=e[a](s),o(p,v,s.done,s.value)})}}function o(a,s,p,v){Promise.resolve(v).then(function(g){a({value:g,done:p})},s)}}function Aue(e,r){return Object.defineProperty?Object.defineProperty(e,"raw",{value:r}):e.raw=r,e}var Lue=Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r};function zue(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.prototype.hasOwnProperty.call(e,t)&&Yb(r,e,t);return Lue(r,e),r}function $ue(e){return e&&e.__esModule?e:{default:e}}function Fue(e,r,t,n){if(t==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof r=="function"?e!==r||!n:!r.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return t==="m"?n:t==="a"?n.call(e):n?n.value:r.get(e)}function Nue(e,r,t,n,o){if(n==="m")throw new TypeError("Private method is not writable");if(n==="a"&&!o)throw new TypeError("Private accessor was defined without a setter");if(typeof r=="function"?e!==r||!o:!r.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?o.call(e,t):o?o.value=t:r.set(e,t),t}function Due(e,r){if(r===null||typeof r!="object"&&typeof r!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof e=="function"?r===e:e.has(r)}const Bue=Object.freeze(Object.defineProperty({__proto__:null,get __assign(){return fv},__asyncDelegator:Tue,__asyncGenerator:jue,__asyncValues:Iue,__await:gc,__awaiter:kue,__classPrivateFieldGet:Fue,__classPrivateFieldIn:Due,__classPrivateFieldSet:Nue,__createBinding:Yb,__decorate:bue,__esDecorate:yue,__exportStar:Rue,__extends:vue,__generator:Eue,__importDefault:$ue,__importStar:zue,__makeTemplateObject:Aue,__metadata:Cue,__param:wue,__propKey:_ue,__read:A_,__rest:Lc,__runInitializers:xue,__setFunctionName:Oue,__spread:Pue,__spreadArray:Mue,__spreadArrays:Sue,__values:pv},Symbol.toStringTag,{value:"Module"})),L_=gl(Bue);var Vue=function(){},z_=function(){};const Hue=Object.freeze(Object.defineProperty({__proto__:null,invariant:z_,warning:Vue},Symbol.toStringTag,{value:"Module"})),$_=gl(Hue);var Fr={};Object.defineProperty(Fr,"__esModule",{value:!0});const F_=(e,r)=>t=>Math.max(Math.min(t,r),e),Hs=e=>e%1?Number(e.toFixed(5)):e,hc=/(-)?([\d]*\.?[\d])+/g,gv=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))/gi,Wue=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))$/i;function zc(e){return typeof e=="string"}const $c={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},Xb=Object.assign(Object.assign({},$c),{transform:F_(0,1)}),Uue=Object.assign(Object.assign({},$c),{default:1}),Fc=e=>({test:r=>zc(r)&&r.endsWith(e)&&r.split(" ").length===1,parse:parseFloat,transform:r=>`${r}${e}`}),que=Fc("deg"),Yi=Fc("%"),Gue=Fc("px"),Kue=Fc("vh"),Yue=Fc("vw"),Xue=Object.assign(Object.assign({},Yi),{parse:e=>Yi.parse(e)/100,transform:e=>Yi.transform(e*100)}),Zb=(e,r)=>t=>!!(zc(t)&&Wue.test(t)&&t.startsWith(e)||r&&Object.prototype.hasOwnProperty.call(t,r)),N_=(e,r,t)=>n=>{if(!zc(n))return n;const[o,a,s,p]=n.match(hc);return{[e]:parseFloat(o),[r]:parseFloat(a),[t]:parseFloat(s),alpha:p!==void 0?parseFloat(p):1}},Ts={test:Zb("hsl","hue"),parse:N_("hue","saturation","lightness"),transform:({hue:e,saturation:r,lightness:t,alpha:n=1})=>"hsla("+Math.round(e)+", "+Yi.transform(Hs(r))+", "+Yi.transform(Hs(t))+", "+Hs(Xb.transform(n))+")"},Zue=F_(0,255),zp=Object.assign(Object.assign({},$c),{transform:e=>Math.round(Zue(e))}),Bi={test:Zb("rgb","red"),parse:N_("red","green","blue"),transform:({red:e,green:r,blue:t,alpha:n=1})=>"rgba("+zp.transform(e)+", "+zp.transform(r)+", "+zp.transform(t)+", "+Hs(Xb.transform(n))+")"};function Que(e){let r="",t="",n="",o="";return e.length>5?(r=e.substr(1,2),t=e.substr(3,2),n=e.substr(5,2),o=e.substr(7,2)):(r=e.substr(1,1),t=e.substr(2,1),n=e.substr(3,1),o=e.substr(4,1),r+=r,t+=t,n+=n,o+=o),{red:parseInt(r,16),green:parseInt(t,16),blue:parseInt(n,16),alpha:o?parseInt(o,16)/255:1}}const hv={test:Zb("#"),parse:Que,transform:Bi.transform},Qb={test:e=>Bi.test(e)||hv.test(e)||Ts.test(e),parse:e=>Bi.test(e)?Bi.parse(e):Ts.test(e)?Ts.parse(e):hv.parse(e),transform:e=>zc(e)?e:e.hasOwnProperty("red")?Bi.transform(e):Ts.transform(e)},D_="${c}",B_="${n}";function Jue(e){var r,t,n,o;return isNaN(e)&&zc(e)&&((t=(r=e.match(hc))===null||r===void 0?void 0:r.length)!==null&&t!==void 0?t:0)+((o=(n=e.match(gv))===null||n===void 0?void 0:n.length)!==null&&o!==void 0?o:0)>0}function V_(e){typeof e=="number"&&(e=`${e}`);const r=[];let t=0;const n=e.match(gv);n&&(t=n.length,e=e.replace(gv,D_),r.push(...n.map(Qb.parse)));const o=e.match(hc);return o&&(e=e.replace(hc,B_),r.push(...o.map($c.parse))),{values:r,numColors:t,tokenised:e}}function H_(e){return V_(e).values}function W_(e){const{values:r,numColors:t,tokenised:n}=V_(e),o=r.length;return a=>{let s=n;for(let p=0;ptypeof e=="number"?0:e;function r0e(e){const r=H_(e);return W_(e)(r.map(e0e))}const U_={test:Jue,parse:H_,createTransformer:W_,getAnimatableNone:r0e},t0e=new Set(["brightness","contrast","saturate","opacity"]);function n0e(e){let[r,t]=e.slice(0,-1).split("(");if(r==="drop-shadow")return e;const[n]=t.match(hc)||[];if(!n)return e;const o=t.replace(n,"");let a=t0e.has(r)?1:0;return n!==t&&(a*=100),r+"("+a+o+")"}const o0e=/([a-z-]*)\(.*?\)/g,a0e=Object.assign(Object.assign({},U_),{getAnimatableNone:e=>{const r=e.match(o0e);return r?r.map(n0e).join(" "):e}});Fr.alpha=Xb;Fr.color=Qb;Fr.complex=U_;Fr.degrees=que;Fr.filter=a0e;Fr.hex=hv;Fr.hsla=Ts;Fr.number=$c;Fr.percent=Yi;Fr.progressPercentage=Xue;Fr.px=Gue;Fr.rgbUnit=zp;Fr.rgba=Bi;Fr.scale=Uue;Fr.vh=Kue;Fr.vw=Yue;var Le={},Ga={};Object.defineProperty(Ga,"__esModule",{value:!0});const q_=1/60*1e3,i0e=typeof performance<"u"?()=>performance.now():()=>Date.now(),G_=typeof window<"u"?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e(i0e()),q_);function l0e(e){let r=[],t=[],n=0,o=!1,a=!1;const s=new WeakSet,p={schedule:(v,g=!1,x=!1)=>{const E=x&&o,C=E?r:t;return g&&s.add(v),C.indexOf(v)===-1&&(C.push(v),E&&o&&(n=r.length)),v},cancel:v=>{const g=t.indexOf(v);g!==-1&&t.splice(g,1),s.delete(v)},process:v=>{if(o){a=!0;return}if(o=!0,[r,t]=[t,r],t.length=0,n=r.length,n)for(let g=0;g(e[r]=l0e(()=>mc=!0),e),{}),c0e=Nc.reduce((e,r)=>{const t=ug[r];return e[r]=(n,o=!1,a=!1)=>(mc||p0e(),t.schedule(n,o,a)),e},{}),u0e=Nc.reduce((e,r)=>(e[r]=ug[r].cancel,e),{}),d0e=Nc.reduce((e,r)=>(e[r]=()=>ug[r].process(Xi),e),{}),f0e=e=>ug[e].process(Xi),K_=e=>{mc=!1,Xi.delta=mv?q_:Math.max(Math.min(e-Xi.timestamp,s0e),1),Xi.timestamp=e,vv=!0,Nc.forEach(f0e),vv=!1,mc&&(mv=!1,G_(K_))},p0e=()=>{mc=!0,mv=!0,vv||G_(K_)},g0e=()=>Xi;Ga.cancelSync=u0e;Ga.default=c0e;Ga.flushSync=d0e;Ga.getFrameData=g0e;Object.defineProperty(Le,"__esModule",{value:!0});var Y_=L_,sl=$_,gn=Fr,dg=Ga;function h0e(e){return e&&typeof e=="object"&&"default"in e?e:{default:e}}var m0e=h0e(dg);const vc=(e,r,t)=>Math.min(Math.max(t,e),r),Gh=.001,v0e=.01,ly=10,b0e=.05,w0e=1;function y0e({duration:e=800,bounce:r=.25,velocity:t=0,mass:n=1}){let o,a;sl.warning(e<=ly*1e3,"Spring duration must be 10 seconds or less");let s=1-r;s=vc(b0e,w0e,s),e=vc(v0e,ly,e/1e3),s<1?(o=g=>{const x=g*s,E=x*e,C=x-t,j=bv(g,s),T=Math.exp(-E);return Gh-C/j*T},a=g=>{const E=g*s*e,C=E*t+t,j=Math.pow(s,2)*Math.pow(g,2)*e,T=Math.exp(-E),R=bv(Math.pow(g,2),s);return(-o(g)+Gh>0?-1:1)*((C-j)*T)/R}):(o=g=>{const x=Math.exp(-g*e),E=(g-t)*e+1;return-Gh+x*E},a=g=>{const x=Math.exp(-g*e),E=(t-g)*(e*e);return x*E});const p=5/e,v=_0e(o,a,p);if(e=e*1e3,isNaN(v))return{stiffness:100,damping:10,duration:e};{const g=Math.pow(v,2)*n;return{stiffness:g,damping:s*2*Math.sqrt(n*g),duration:e}}}const x0e=12;function _0e(e,r,t){let n=t;for(let o=1;oe[t]!==void 0)}function k0e(e){let r=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},e);if(!sy(e,C0e)&&sy(e,O0e)){const t=y0e(e);r=Object.assign(Object.assign(Object.assign({},r),t),{velocity:0,mass:1}),r.isResolvedFromDuration=!0}return r}function fg(e){var{from:r=0,to:t=1,restSpeed:n=2,restDelta:o}=e,a=Y_.__rest(e,["from","to","restSpeed","restDelta"]);const s={done:!1,value:r};let{stiffness:p,damping:v,mass:g,velocity:x,duration:E,isResolvedFromDuration:C}=k0e(a),j=cy,T=cy;function R(){const S=x?-(x/1e3):0,w=t-r,m=v/(2*Math.sqrt(p*g)),d=Math.sqrt(p/g)/1e3;if(o===void 0&&(o=Math.min(Math.abs(t-r)/100,.4)),m<1){const l=bv(d,m);j=c=>{const u=Math.exp(-m*d*c);return t-u*((S+m*d*w)/l*Math.sin(l*c)+w*Math.cos(l*c))},T=c=>{const u=Math.exp(-m*d*c);return m*d*u*(Math.sin(l*c)*(S+m*d*w)/l+w*Math.cos(l*c))-u*(Math.cos(l*c)*(S+m*d*w)-l*w*Math.sin(l*c))}}else if(m===1)j=l=>t-Math.exp(-d*l)*(w+(S+d*w)*l);else{const l=d*Math.sqrt(m*m-1);j=c=>{const u=Math.exp(-m*d*c),f=Math.min(l*c,300);return t-u*((S+m*d*w)*Math.sinh(f)+l*w*Math.cosh(f))/l}}}return R(),{next:S=>{const w=j(S);if(C)s.done=S>=E;else{const m=T(S)*1e3,d=Math.abs(m)<=n,l=Math.abs(t-w)<=o;s.done=d&&l}return s.value=s.done?t:w,s},flipTarget:()=>{x=-x,[r,t]=[t,r],R()}}}fg.needsInterpolation=(e,r)=>typeof e=="string"||typeof r=="string";const cy=e=>0,Jb=(e,r,t)=>{const n=r-e;return n===0?1:(t-e)/n},pg=(e,r,t)=>-t*e+t*r+e;function Kh(e,r,t){return t<0&&(t+=1),t>1&&(t-=1),t<1/6?e+(r-e)*6*t:t<1/2?r:t<2/3?e+(r-e)*(2/3-t)*6:e}function uy({hue:e,saturation:r,lightness:t,alpha:n}){e/=360,r/=100,t/=100;let o=0,a=0,s=0;if(!r)o=a=s=t;else{const p=t<.5?t*(1+r):t+r-t*r,v=2*t-p;o=Kh(v,p,e+1/3),a=Kh(v,p,e),s=Kh(v,p,e-1/3)}return{red:Math.round(o*255),green:Math.round(a*255),blue:Math.round(s*255),alpha:n}}const E0e=(e,r,t)=>{const n=e*e,o=r*r;return Math.sqrt(Math.max(0,t*(o-n)+n))},R0e=[gn.hex,gn.rgba,gn.hsla],dy=e=>R0e.find(r=>r.test(e)),fy=e=>`'${e}' is not an animatable color. Use the equivalent color code instead.`,e7=(e,r)=>{let t=dy(e),n=dy(r);sl.invariant(!!t,fy(e)),sl.invariant(!!n,fy(r));let o=t.parse(e),a=n.parse(r);t===gn.hsla&&(o=uy(o),t=gn.rgba),n===gn.hsla&&(a=uy(a),n=gn.rgba);const s=Object.assign({},o);return p=>{for(const v in s)v!=="alpha"&&(s[v]=E0e(o[v],a[v],p));return s.alpha=pg(o.alpha,a.alpha,p),t.transform(s)}},P0e={x:0,y:0,z:0},wv=e=>typeof e=="number",S0e=(e,r)=>t=>r(e(t)),r7=(...e)=>e.reduce(S0e);function X_(e,r){return wv(e)?t=>pg(e,r,t):gn.color.test(e)?e7(e,r):t7(e,r)}const Z_=(e,r)=>{const t=[...e],n=t.length,o=e.map((a,s)=>X_(a,r[s]));return a=>{for(let s=0;s{const t=Object.assign(Object.assign({},e),r),n={};for(const o in t)e[o]!==void 0&&r[o]!==void 0&&(n[o]=X_(e[o],r[o]));return o=>{for(const a in n)t[a]=n[a](o);return t}};function py(e){const r=gn.complex.parse(e),t=r.length;let n=0,o=0,a=0;for(let s=0;s{const t=gn.complex.createTransformer(r),n=py(e),o=py(r);return n.numHSL===o.numHSL&&n.numRGB===o.numRGB&&n.numNumbers>=o.numNumbers?r7(Z_(n.parsed,o.parsed),t):(sl.warning(!0,`Complex values '${e}' and '${r}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),s=>`${s>0?r:e}`)},j0e=(e,r)=>t=>pg(e,r,t);function T0e(e){if(typeof e=="number")return j0e;if(typeof e=="string")return gn.color.test(e)?e7:t7;if(Array.isArray(e))return Z_;if(typeof e=="object")return M0e}function I0e(e,r,t){const n=[],o=t||T0e(e[0]),a=e.length-1;for(let s=0;st(Jb(e,r,n))}function L0e(e,r){const t=e.length,n=t-1;return o=>{let a=0,s=!1;if(o<=e[0]?s=!0:o>=e[n]&&(a=n-1,s=!0),!s){let v=1;for(;vo||v===n);v++);a=v-1}const p=Jb(e[a],e[a+1],o);return r[a](p)}}function n7(e,r,{clamp:t=!0,ease:n,mixer:o}={}){const a=e.length;sl.invariant(a===r.length,"Both input and output ranges must be the same length"),sl.invariant(!n||!Array.isArray(n)||n.length===a-1,"Array of easing functions must be of length `input.length - 1`, as it applies to the transitions **between** the defined values."),e[0]>e[a-1]&&(e=[].concat(e),r=[].concat(r),e.reverse(),r.reverse());const s=I0e(r,n,o),p=a===2?A0e(e,s):L0e(e,s);return t?v=>p(vc(e[0],e[a-1],v)):p}const Dc=e=>r=>1-e(1-r),gg=e=>r=>r<=.5?e(2*r)/2:(2-e(2*(1-r)))/2,Q_=e=>r=>Math.pow(r,e),o7=e=>r=>r*r*((e+1)*r-e),J_=e=>{const r=o7(e);return t=>(t*=2)<1?.5*r(t):.5*(2-Math.pow(2,-10*(t-1)))},eO=1.525,z0e=4/11,$0e=8/11,F0e=9/10,rO=e=>e,a7=Q_(2),N0e=Dc(a7),tO=gg(a7),nO=e=>1-Math.sin(Math.acos(e)),oO=Dc(nO),D0e=gg(oO),i7=o7(eO),B0e=Dc(i7),V0e=gg(i7),H0e=J_(eO),W0e=4356/361,U0e=35442/1805,q0e=16061/1805,w2=e=>{if(e===1||e===0)return e;const r=e*e;return ee<.5?.5*(1-w2(1-e*2)):.5*w2(e*2-1)+.5;function Y0e(e,r){return e.map(()=>r||tO).splice(0,e.length-1)}function X0e(e){const r=e.length;return e.map((t,n)=>n!==0?n/(r-1):0)}function Z0e(e,r){return e.map(t=>t*r)}function Ws({from:e=0,to:r=1,ease:t,offset:n,duration:o=300}){const a={done:!1,value:e},s=Array.isArray(r)?r:[e,r],p=Z0e(n&&n.length===s.length?n:X0e(s),o);function v(){return n7(p,s,{ease:Array.isArray(t)?t:Y0e(s,t)})}let g=v();return{next:x=>(a.value=g(x),a.done=x>=o,a),flipTarget:()=>{s.reverse(),g=v()}}}function aO({velocity:e=0,from:r=0,power:t=.8,timeConstant:n=350,restDelta:o=.5,modifyTarget:a}){const s={done:!1,value:r};let p=t*e;const v=r+p,g=a===void 0?v:a(v);return g!==v&&(p=g-r),{next:x=>{const E=-p*Math.exp(-x/n);return s.done=!(E>o||E<-o),s.value=s.done?g:g+E,s},flipTarget:()=>{}}}const gy={keyframes:Ws,spring:fg,decay:aO};function Q0e(e){if(Array.isArray(e.to))return Ws;if(gy[e.type])return gy[e.type];const r=new Set(Object.keys(e));return r.has("ease")||r.has("duration")&&!r.has("dampingRatio")?Ws:r.has("dampingRatio")||r.has("stiffness")||r.has("mass")||r.has("damping")||r.has("restSpeed")||r.has("restDelta")?fg:Ws}function iO(e,r,t=0){return e-r-t}function J0e(e,r,t=0,n=!0){return n?iO(r+-e,r,t):r-(e-r)+t}function ede(e,r,t,n){return n?e>=r+t:e<=-t}const rde=e=>{const r=({delta:t})=>e(t);return{start:()=>m0e.default.update(r,!0),stop:()=>dg.cancelSync.update(r)}};function lO(e){var r,t,{from:n,autoplay:o=!0,driver:a=rde,elapsed:s=0,repeat:p=0,repeatType:v="loop",repeatDelay:g=0,onPlay:x,onStop:E,onComplete:C,onRepeat:j,onUpdate:T}=e,R=Y_.__rest(e,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]);let{to:S}=R,w,m=0,d=R.duration,l,c=!1,u=!0,f;const b=Q0e(R);!((t=(r=b).needsInterpolation)===null||t===void 0)&&t.call(r,n,S)&&(f=n7([0,100],[n,S],{clamp:!1}),n=0,S=100);const y=b(Object.assign(Object.assign({},R),{from:n,to:S}));function O(){m++,v==="reverse"?(u=m%2===0,s=J0e(s,d,g,u)):(s=iO(s,d,g),v==="mirror"&&y.flipTarget()),c=!1,j&&j()}function k(){w.stop(),C&&C()}function z(F){if(u||(F=-F),s+=F,!c){const V=y.next(Math.max(0,s));l=V.value,f&&(l=f(l)),c=u?V.done:s<=0}T==null||T(l),c&&(m===0&&(d??(d=s)),m{E==null||E(),w.stop()}}}function sO(e,r){return r?e*(1e3/r):0}function tde({from:e=0,velocity:r=0,min:t,max:n,power:o=.8,timeConstant:a=750,bounceStiffness:s=500,bounceDamping:p=10,restDelta:v=1,modifyTarget:g,driver:x,onUpdate:E,onComplete:C,onStop:j}){let T;function R(d){return t!==void 0&&dn}function S(d){return t===void 0?n:n===void 0||Math.abs(t-d){var c;E==null||E(l),(c=d.onUpdate)===null||c===void 0||c.call(d,l)},onComplete:C,onStop:j}))}function m(d){w(Object.assign({type:"spring",stiffness:s,damping:p,restDelta:v},d))}if(R(e))m({from:e,velocity:r,to:S(e)});else{let d=o*r+e;typeof g<"u"&&(d=g(d));const l=S(d),c=l===t?-1:1;let u,f;const b=y=>{u=f,f=y,r=sO(y-u,dg.getFrameData().delta),(c===1&&y>l||c===-1&&yT==null?void 0:T.stop()}}const cO=e=>e*180/Math.PI,nde=(e,r=P0e)=>cO(Math.atan2(r.y-e.y,r.x-e.x)),ode=(e,r)=>{let t=!0;return r===void 0&&(r=e,t=!1),n=>t?n-e+r:(e=n,t=!0,r)},ade=e=>e,l7=(e=ade)=>(r,t,n)=>{const o=t-n,a=-(0-r+1)*(0-e(Math.abs(o)));return o<=0?t+a:t-a},ide=l7(),lde=l7(Math.sqrt),uO=e=>e*Math.PI/180,y2=e=>e.hasOwnProperty("x")&&e.hasOwnProperty("y"),yv=e=>y2(e)&&e.hasOwnProperty("z"),n0=(e,r)=>Math.abs(e-r);function sde(e,r){if(wv(e)&&wv(r))return n0(e,r);if(y2(e)&&y2(r)){const t=n0(e.x,r.x),n=n0(e.y,r.y),o=yv(e)&&yv(r)?n0(e.z,r.z):0;return Math.sqrt(Math.pow(t,2)+Math.pow(n,2)+Math.pow(o,2))}}const cde=(e,r,t)=>(r=uO(r),{x:t*Math.cos(r)+e.x,y:t*Math.sin(r)+e.y}),dO=(e,r=2)=>(r=Math.pow(10,r),Math.round(e*r)/r),fO=(e,r,t,n=0)=>dO(e+t*(r-e)/Math.max(n,t)),ude=(e=50)=>{let r=0,t=0;return n=>{const o=dg.getFrameData().timestamp,a=o!==t?o-t:0,s=a?fO(r,n,a,e):r;return t=o,r=s,s}},dde=e=>{if(typeof e=="number")return r=>Math.round(r/e)*e;{let r=0;const t=e.length;return n=>{let o=Math.abs(e[0]-n);for(r=1;ro)return e[r-1];if(r===t-1)return a;o=s}}}};function fde(e,r){return e/(1e3/r)}const pde=(e,r,t)=>{const n=r-e;return((t-e)%n+n)%n+e},pO=(e,r)=>1-3*r+3*e,gO=(e,r)=>3*r-6*e,hO=e=>3*e,x2=(e,r,t)=>((pO(r,t)*e+gO(r,t))*e+hO(r))*e,mO=(e,r,t)=>3*pO(r,t)*e*e+2*gO(r,t)*e+hO(r),gde=1e-7,hde=10;function mde(e,r,t,n,o){let a,s,p=0;do s=r+(t-r)/2,a=x2(s,n,o)-e,a>0?t=s:r=s;while(Math.abs(a)>gde&&++p=bde?wde(s,E,e,t):C===0?E:mde(s,p,p+o0,e,t)}return s=>s===0||s===1?s:x2(a(s),r,n)}const xde=(e,r="end")=>t=>{t=r==="end"?Math.min(t,.999):Math.max(t,.001);const n=t*e,o=r==="end"?Math.floor(n):Math.ceil(n);return vc(0,1,o/e)};Le.angle=nde;Le.animate=lO;Le.anticipate=H0e;Le.applyOffset=ode;Le.attract=ide;Le.attractExpo=lde;Le.backIn=i7;Le.backInOut=V0e;Le.backOut=B0e;Le.bounceIn=G0e;Le.bounceInOut=K0e;Le.bounceOut=w2;Le.circIn=nO;Le.circInOut=D0e;Le.circOut=oO;Le.clamp=vc;Le.createAnticipate=J_;Le.createAttractor=l7;Le.createBackIn=o7;Le.createExpoIn=Q_;Le.cubicBezier=yde;Le.decay=aO;Le.degreesToRadians=uO;Le.distance=sde;Le.easeIn=a7;Le.easeInOut=tO;Le.easeOut=N0e;Le.inertia=tde;Le.interpolate=n7;Le.isPoint=y2;Le.isPoint3D=yv;Le.keyframes=Ws;Le.linear=rO;Le.mirrorEasing=gg;Le.mix=pg;Le.mixColor=e7;Le.mixComplex=t7;Le.pipe=r7;Le.pointFromVector=cde;Le.progress=Jb;Le.radiansToDegrees=cO;Le.reverseEasing=Dc;Le.smooth=ude;Le.smoothFrame=fO;Le.snap=dde;Le.spring=fg;Le.steps=xde;Le.toDecimal=dO;Le.velocityPerFrame=fde;Le.velocityPerSecond=sO;Le.wrap=pde;class _de{setAnimation(r){this.animation=r,r==null||r.finished.then(()=>this.clearAnimation()).catch(()=>{})}clearAnimation(){this.animation=this.generator=void 0}}const Yh=new WeakMap;function s7(e){return Yh.has(e)||Yh.set(e,{transforms:[],values:new Map}),Yh.get(e)}function Ode(e,r){return e.has(r)||e.set(r,new _de),e.get(r)}function vO(e,r){e.indexOf(r)===-1&&e.push(r)}function bO(e,r){const t=e.indexOf(r);t>-1&&e.splice(t,1)}const wO=(e,r,t)=>Math.min(Math.max(t,e),r),yt={duration:.3,delay:0,endDelay:0,repeat:0,easing:"ease"},io=e=>typeof e=="number",bc=e=>Array.isArray(e)&&!io(e[0]),Cde=(e,r,t)=>{const n=r-e;return((t-e)%n+n)%n+e};function yO(e,r){return bc(e)?e[Cde(0,e.length,r)]:e}const c7=(e,r,t)=>-t*e+t*r+e,u7=()=>{},Qn=e=>e,hg=(e,r,t)=>r-e===0?1:(t-e)/(r-e);function d7(e,r){const t=e[e.length-1];for(let n=1;n<=r;n++){const o=hg(0,r,n);e.push(c7(t,1,o))}}function f7(e){const r=[0];return d7(r,e-1),r}function xO(e,r=f7(e.length),t=Qn){const n=e.length,o=n-r.length;return o>0&&d7(r,o),a=>{let s=0;for(;sArray.isArray(e)&&io(e[0]),_2=e=>typeof e=="object"&&!!e.createAnimation,kde=e=>typeof e=="function",p7=e=>typeof e=="string",Sa={ms:e=>e*1e3,s:e=>e/1e3};function OO(e,r){return r?e*(1e3/r):0}const Ede=["","X","Y","Z"],Rde=["translate","scale","rotate","skew"],cl={x:"translateX",y:"translateY",z:"translateZ"},hy={syntax:"",initialValue:"0deg",toDefaultUnit:e=>e+"deg"},Pde={translate:{syntax:"",initialValue:"0px",toDefaultUnit:e=>e+"px"},rotate:hy,scale:{syntax:"",initialValue:1,toDefaultUnit:Qn},skew:hy},ul=new Map,mg=e=>`--motion-${e}`,O2=["x","y","z"];Rde.forEach(e=>{Ede.forEach(r=>{O2.push(e+r),ul.set(mg(e+r),Pde[e])})});const Sde=(e,r)=>O2.indexOf(e)-O2.indexOf(r),Mde=new Set(O2),vg=e=>Mde.has(e),jde=(e,r)=>{cl[r]&&(r=cl[r]);const{transforms:t}=s7(e);vO(t,r),e.style.transform=CO(t)},CO=e=>e.sort(Sde).reduce(Tde,"").trim(),Tde=(e,r)=>`${e} ${r}(var(${mg(r)}))`,xv=e=>e.startsWith("--"),my=new Set;function Ide(e){if(!my.has(e)){my.add(e);try{const{syntax:r,initialValue:t}=ul.has(e)?ul.get(e):{};CSS.registerProperty({name:e,inherits:!1,syntax:r,initialValue:t})}catch{}}}const kO=(e,r,t)=>(((1-3*t+3*r)*e+(3*t-6*r))*e+3*r)*e,Ade=1e-7,Lde=12;function zde(e,r,t,n,o){let a,s,p=0;do s=r+(t-r)/2,a=kO(s,n,o)-e,a>0?t=s:r=s;while(Math.abs(a)>Ade&&++pzde(a,0,1,e,t);return a=>a===0||a===1?a:kO(o(a),r,n)}const $de=(e,r="end")=>t=>{t=r==="end"?Math.min(t,.999):Math.max(t,.001);const n=t*e,o=r==="end"?Math.floor(n):Math.ceil(n);return wO(0,1,o/e)},vy={ease:Is(.25,.1,.25,1),"ease-in":Is(.42,0,1,1),"ease-in-out":Is(.42,0,.58,1),"ease-out":Is(0,0,.58,1)},Fde=/\((.*?)\)/;function _v(e){if(kde(e))return e;if(_O(e))return Is(...e);if(vy[e])return vy[e];if(e.startsWith("steps")){const r=Fde.exec(e);if(r){const t=r[1].split(",");return $de(parseFloat(t[0]),t[1].trim())}}return Qn}class Nde{constructor(r,t=[0,1],{easing:n,duration:o=yt.duration,delay:a=yt.delay,endDelay:s=yt.endDelay,repeat:p=yt.repeat,offset:v,direction:g="normal"}={}){if(this.startTime=null,this.rate=1,this.t=0,this.cancelTimestamp=null,this.easing=Qn,this.duration=0,this.totalDuration=0,this.repeat=0,this.playState="idle",this.finished=new Promise((E,C)=>{this.resolve=E,this.reject=C}),n=n||yt.easing,_2(n)){const E=n.createAnimation(t);n=E.easing,t=E.keyframes||t,o=E.duration||o}this.repeat=p,this.easing=bc(n)?Qn:_v(n),this.updateDuration(o);const x=xO(t,v,bc(n)?n.map(_v):Qn);this.tick=E=>{var C;a=a;let j=0;this.pauseTime!==void 0?j=this.pauseTime:j=(E-this.startTime)*this.rate,this.t=j,j/=1e3,j=Math.max(j-a,0),this.playState==="finished"&&this.pauseTime===void 0&&(j=this.totalDuration);const T=j/this.duration;let R=Math.floor(T),S=T%1;!S&&T>=1&&(S=1),S===1&&R--;const w=R%2;(g==="reverse"||g==="alternate"&&w||g==="alternate-reverse"&&!w)&&(S=1-S);const m=j>=this.totalDuration?1:Math.min(S,1),d=x(this.easing(m));r(d),this.pauseTime===void 0&&(this.playState==="finished"||j>=this.totalDuration+s)?(this.playState="finished",(C=this.resolve)===null||C===void 0||C.call(this,d)):this.playState!=="idle"&&(this.frameRequestId=requestAnimationFrame(this.tick))},this.play()}play(){const r=performance.now();this.playState="running",this.pauseTime!==void 0?this.startTime=r-this.pauseTime:this.startTime||(this.startTime=r),this.cancelTimestamp=this.startTime,this.pauseTime=void 0,this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState="paused",this.pauseTime=this.t}finish(){this.playState="finished",this.tick(0)}stop(){var r;this.playState="idle",this.frameRequestId!==void 0&&cancelAnimationFrame(this.frameRequestId),(r=this.reject)===null||r===void 0||r.call(this,!1)}cancel(){this.stop(),this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(r){this.duration=r,this.totalDuration=r*(this.repeat+1)}get currentTime(){return this.t}set currentTime(r){this.pauseTime!==void 0||this.rate===0?this.pauseTime=r:this.startTime=performance.now()-r/this.rate}get playbackRate(){return this.rate}set playbackRate(r){this.rate=r}}const by=e=>_O(e)?Dde(e):e,Dde=([e,r,t,n])=>`cubic-bezier(${e}, ${r}, ${t}, ${n})`,wy=e=>document.createElement("div").animate(e,{duration:.001}),yy={cssRegisterProperty:()=>typeof CSS<"u"&&Object.hasOwnProperty.call(CSS,"registerProperty"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,"animate"),partialKeyframes:()=>{try{wy({opacity:[1]})}catch{return!1}return!0},finished:()=>!!wy({opacity:[0,1]}).finished},Xh={},Fp={};for(const e in yy)Fp[e]=()=>(Xh[e]===void 0&&(Xh[e]=yy[e]()),Xh[e]);function Bde(e,r){for(let t=0;tArray.isArray(e)?e:[e];function C2(e){return cl[e]&&(e=cl[e]),vg(e)?mg(e):e}const Vi={get:(e,r)=>{r=C2(r);let t=xv(r)?e.style.getPropertyValue(r):getComputedStyle(e)[r];if(!t&&t!==0){const n=ul.get(r);n&&(t=n.initialValue)}return t},set:(e,r,t)=>{r=C2(r),xv(r)?e.style.setProperty(r,t):e.style[r]=t}};function RO(e,r=!0){if(!(!e||e.playState==="finished"))try{e.stop?e.stop():(r&&e.commitStyles(),e.cancel())}catch{}}function Vde(){return window.__MOTION_DEV_TOOLS_RECORD}function bg(e,r,t,n={}){const o=Vde(),a=n.record!==!1&&o;let s,{duration:p=yt.duration,delay:v=yt.delay,endDelay:g=yt.endDelay,repeat:x=yt.repeat,easing:E=yt.easing,direction:C,offset:j,allowWebkitAcceleration:T=!1}=n;const R=s7(e);let S=Fp.waapi();const w=vg(r);w&&jde(e,r);const m=C2(r),d=Ode(R.values,m),l=ul.get(m);return RO(d.animation,!(_2(E)&&d.generator)&&n.record!==!1),()=>{const c=()=>{var f,b;return(b=(f=Vi.get(e,m))!==null&&f!==void 0?f:l==null?void 0:l.initialValue)!==null&&b!==void 0?b:0};let u=Bde(EO(t),c);if(_2(E)){const f=E.createAnimation(u,c,w,m,d);E=f.easing,f.keyframes!==void 0&&(u=f.keyframes),f.duration!==void 0&&(p=f.duration)}if(xv(m)&&(Fp.cssRegisterProperty()?Ide(m):S=!1),S){l&&(u=u.map(y=>io(y)?l.toDefaultUnit(y):y)),u.length===1&&(!Fp.partialKeyframes()||a)&&u.unshift(c());const f={delay:Sa.ms(v),duration:Sa.ms(p),endDelay:Sa.ms(g),easing:bc(E)?void 0:by(E),direction:C,iterations:x+1,fill:"both"};s=e.animate({[m]:u,offset:j,easing:bc(E)?E.map(by):void 0},f),s.finished||(s.finished=new Promise((y,O)=>{s.onfinish=y,s.oncancel=O}));const b=u[u.length-1];s.finished.then(()=>{Vi.set(e,m,b),s.cancel()}).catch(u7),T||(s.playbackRate=1.000001)}else if(w){u=u.map(b=>typeof b=="string"?parseFloat(b):b),u.length===1&&u.unshift(parseFloat(c()));const f=b=>{l&&(b=l.toDefaultUnit(b)),Vi.set(e,m,b)};s=new Nde(f,u,Object.assign(Object.assign({},n),{duration:p,easing:E}))}else{const f=u[u.length-1];Vi.set(e,m,l&&io(f)?l.toDefaultUnit(f):f)}return a&&o(e,r,u,{duration:p,delay:v,easing:E,repeat:x,offset:j},"motion-one"),d.setAnimation(s),s}}const g7=(e,r)=>e[r]?Object.assign(Object.assign({},e),e[r]):Object.assign({},e);function wg(e,r){var t;return typeof e=="string"?r?((t=r[e])!==null&&t!==void 0||(r[e]=document.querySelectorAll(e)),e=r[e]):e=document.querySelectorAll(e):e instanceof Element&&(e=[e]),Array.from(e||[])}const Hde=e=>e(),h7=(e,r,t=yt.duration)=>new Proxy({animations:e.map(Hde).filter(Boolean),duration:t,options:r},Ude),Wde=e=>e.animations[0],Ude={get:(e,r)=>{const t=Wde(e);switch(r){case"duration":return e.duration;case"currentTime":return Sa.s((t==null?void 0:t[r])||0);case"playbackRate":case"playState":return t==null?void 0:t[r];case"finished":return e.finished||(e.finished=Promise.all(e.animations.map(qde)).catch(u7)),e.finished;case"stop":return()=>{e.animations.forEach(n=>RO(n))};case"forEachNative":return n=>{e.animations.forEach(o=>n(o,e))};default:return typeof(t==null?void 0:t[r])>"u"?void 0:()=>e.animations.forEach(n=>n[r]())}},set:(e,r,t)=>{switch(r){case"currentTime":t=Sa.ms(t);case"currentTime":case"playbackRate":for(let n=0;ne.finished;function Gde(e=.1,{start:r=0,from:t=0,easing:n}={}){return(o,a)=>{const s=io(t)?t:Kde(t,a),p=Math.abs(s-o);let v=e*p;if(n){const g=a*e;v=_v(n)(v/g)*g}return r+v}}function Kde(e,r){if(e==="first")return 0;{const t=r-1;return e==="last"?t:t/2}}function PO(e,r,t){return typeof e=="function"?e(r,t):e}function Yde(e,r,t={}){e=wg(e);const n=e.length,o=[];for(let a=0;ar&&o.atbg(...a)).filter(Boolean);return h7(o,r,(t=n[0])===null||t===void 0?void 0:t[3].duration)}function efe(e,r={}){var{defaultOptions:t={}}=r,n=Lc(r,["defaultOptions"]);const o=[],a=new Map,s={},p=new Map;let v=0,g=0,x=0;for(let E=0;E"0",J);k=N.easing,N.keyframes!==void 0&&(b=N.keyframes),N.duration!==void 0&&(O=N.duration)}const z=PO(R.delay,d,m)||0,L=g+z,F=L+O;let{offset:V=f7(b.length)}=y;V.length===1&&V[0]===0&&(V[1]=1);const q=length-b.length;q>0&&d7(V,q),b.length===1&&b.unshift(null),Zde(f,b,k,V,L,F),S=Math.max(z+O,S),x=Math.max(F,x)}}v=g,g+=S}return a.forEach((E,C)=>{for(const j in E){const T=E[j];T.sort(Qde);const R=[],S=[],w=[];for(let m=0;mr/(2*Math.sqrt(e*t));function afe(e,r,t){return e=r||e>r&&t<=r}const SO=({stiffness:e=Zi.stiffness,damping:r=Zi.damping,mass:t=Zi.mass,from:n=0,to:o=1,velocity:a=0,restSpeed:s=2,restDistance:p=.5}={})=>{a=a?Sa.s(a):0;const v={done:!1,hasReachedTarget:!1,current:n,target:o},g=o-n,x=Math.sqrt(e/t)/1e3,E=ofe(e,r,t);let C;if(E<1){const j=x*Math.sqrt(1-E*E);C=T=>o-Math.exp(-E*x*T)*((-a+E*x*g)/j*Math.sin(j*T)+g*Math.cos(j*T))}else C=j=>o-Math.exp(-x*j)*(g+(-a+x*g)*j);return j=>{v.current=C(j);const T=j===0?a:m7(C,j,v.current),R=Math.abs(T)<=s,S=Math.abs(o-v.current)<=p;return v.done=R&&S,v.hasReachedTarget=afe(n,o,v.current),v}},ife=({from:e=0,velocity:r=0,power:t=.8,decay:n=.325,bounceDamping:o,bounceStiffness:a,changeTarget:s,min:p,max:v,restDistance:g=.5,restSpeed:x})=>{n=Sa.ms(n);const E={hasReachedTarget:!1,done:!1,current:e,target:e},C=f=>p!==void 0&&fv,j=f=>p===void 0?v:v===void 0||Math.abs(p-f)-T*Math.exp(-f/n),m=f=>S+w(f),d=f=>{const b=w(f),y=m(f);E.done=Math.abs(b)<=g,E.current=E.done?S:y};let l,c;const u=f=>{C(E.current)&&(l=f,c=SO({from:E.current,to:j(E.current),velocity:m7(m,f,E.current),damping:o,stiffness:a,restDistance:g,restSpeed:x}))};return u(0),f=>{let b=!1;return!c&&l===void 0&&(b=!0,d(f),u(f)),l!==void 0&&f>l?(E.hasReachedTarget=!0,c(f-l)):(E.hasReachedTarget=!1,!b&&d(f),E)}},Zh=10,lfe=1e4;function sfe(e,r=Qn){let t,n=Zh,o=e(0);const a=[r(o.current)];for(;!o.done&&n{const n=new Map,o=(s=0,p=100,v=0,g=!1)=>{const x=`${s}-${p}-${v}-${g}`;return n.has(x)||n.set(x,e(Object.assign({from:s,to:p,velocity:v,restSpeed:g?.05:2,restDistance:g?.01:.5},t))),n.get(x)},a=s=>(r.has(s)||r.set(s,sfe(s)),r.get(s));return{createAnimation:(s,p,v,g,x)=>{var E,C;let j;const T=s.length;if(v&&T<=2&&s.every(cfe)){const S=s[T-1],w=T===1?null:s[0];let m=0,d=0;const l=x==null?void 0:x.generator;if(l){const{animation:f,generatorStartTime:b}=x,y=(f==null?void 0:f.startTime)||b||0,O=(f==null?void 0:f.currentTime)||performance.now()-y,k=l(O).current;d=(E=w)!==null&&E!==void 0?E:k,(T===1||T===2&&s[0]===null)&&(m=m7(z=>l(z).current,O,k))}else d=(C=w)!==null&&C!==void 0?C:parseFloat(p());const c=o(d,S,m,g==null?void 0:g.includes("scale")),u=a(c);j=Object.assign(Object.assign({},u),{easing:"linear"}),x&&(x.generator=c,x.generatorStartTime=performance.now())}else j={easing:"ease",duration:a(o(0,100)).overshootDuration};return j}}}}const cfe=e=>typeof e!="string",ufe=MO(SO),dfe=MO(ife),ffe={any:0,all:1};function jO(e,r,{root:t,margin:n,amount:o="any"}={}){if(typeof IntersectionObserver>"u")return()=>{};const a=wg(e),s=new WeakMap,p=g=>{g.forEach(x=>{const E=s.get(x.target);if(x.isIntersecting!==!!E)if(x.isIntersecting){const C=r(x);typeof C=="function"?s.set(x.target,C):v.unobserve(x.target)}else E&&(E(x),s.delete(x.target))})},v=new IntersectionObserver(p,{root:t,rootMargin:n,threshold:typeof o=="number"?o:ffe[o]});return a.forEach(g=>v.observe(g)),()=>v.disconnect()}const Np=new WeakMap;let So;function pfe(e,r){if(r){const{inlineSize:t,blockSize:n}=r[0];return{width:t,height:n}}else return e instanceof SVGElement&&"getBBox"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function gfe({target:e,contentRect:r,borderBoxSize:t}){var n;(n=Np.get(e))===null||n===void 0||n.forEach(o=>{o({target:e,contentSize:r,get size(){return pfe(e,t)}})})}function hfe(e){e.forEach(gfe)}function mfe(){typeof ResizeObserver>"u"||(So=new ResizeObserver(hfe))}function vfe(e,r){So||mfe();const t=wg(e);return t.forEach(n=>{let o=Np.get(n);o||(o=new Set,Np.set(n,o)),o.add(r),So==null||So.observe(n)}),()=>{t.forEach(n=>{const o=Np.get(n);o==null||o.delete(r),o!=null&&o.size||So==null||So.unobserve(n)})}}const Dp=new Set;let Us;function bfe(){Us=()=>{const e={width:window.innerWidth,height:window.innerHeight},r={target:window,size:e,contentSize:e};Dp.forEach(t=>t(r))},window.addEventListener("resize",Us)}function wfe(e){return Dp.add(e),Us||bfe(),()=>{Dp.delete(e),!Dp.size&&Us&&(Us=void 0)}}function TO(e,r){return typeof e=="function"?wfe(e):vfe(e,r)}const yfe=50,_y=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),xfe=()=>({time:0,x:_y(),y:_y()}),_fe={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function Oy(e,r,t,n){const o=t[r],{length:a,position:s}=_fe[r],p=o.current,v=t.time;o.current=e["scroll"+s],o.scrollLength=e["scroll"+a]-e["client"+a],o.offset.length=0,o.offset[0]=0,o.offset[1]=o.scrollLength,o.progress=hg(0,o.scrollLength,o.current);const g=n-v;o.velocity=g>yfe?0:OO(o.current-p,g)}function Ofe(e,r,t){Oy(e,"x",r,t),Oy(e,"y",r,t),r.time=t}function Cfe(e,r){let t={x:0,y:0},n=e;for(;n&&n!==r;)if(n instanceof HTMLElement)t.x+=n.offsetLeft,t.y+=n.offsetTop,n=n.offsetParent;else if(n instanceof SVGGraphicsElement&&"getBBox"in n){const{top:o,left:a}=n.getBBox();for(t.x+=a,t.y+=o;n&&n.tagName!=="svg";)n=n.parentNode}return t}const IO={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]},Ov={start:0,center:.5,end:1};function Cy(e,r,t=0){let n=0;if(Ov[e]!==void 0&&(e=Ov[e]),p7(e)){const o=parseFloat(e);e.endsWith("px")?n=o:e.endsWith("%")?e=o/100:e.endsWith("vw")?n=o/100*document.documentElement.clientWidth:e.endsWith("vh")?n=o/100*document.documentElement.clientHeight:e=o}return io(e)&&(n=r*e),t+n}const kfe=[0,0];function Efe(e,r,t,n){let o=Array.isArray(e)?e:kfe,a=0,s=0;return io(e)?o=[e,e]:p7(e)&&(e=e.trim(),e.includes(" ")?o=e.split(" "):o=[e,Ov[e]?e:"0"]),a=Cy(o[0],t,n),s=Cy(o[1],r),a-s}const Rfe={x:0,y:0};function Pfe(e,r,t){let{offset:n=IO.All}=t;const{target:o=e,axis:a="y"}=t,s=a==="y"?"height":"width",p=o!==e?Cfe(o,e):Rfe,v=o===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:o.clientWidth,height:o.clientHeight},g={width:e.clientWidth,height:e.clientHeight};r[a].offset.length=0;let x=!r[a].interpolate;const E=n.length;for(let C=0;CSfe(e,n.target,t),update:a=>{Ofe(e,t,a),(n.offset||n.target)&&Pfe(e,t,n)},notify:typeof r=="function"?()=>r(t):jfe(r,t[o])}}function jfe(e,r){return e.pause(),e.forEachNative((t,{easing:n})=>{var o,a;if(t.updateDuration)n||(t.easing=Qn),t.updateDuration(1);else{const s={duration:1e3};n||(s.easing="linear"),(a=(o=t.effect)===null||o===void 0?void 0:o.updateTiming)===null||a===void 0||a.call(o,s)}}),()=>{e.currentTime=r.progress}}const ds=new WeakMap,ky=new WeakMap,Qh=new WeakMap,Ey=e=>e===document.documentElement?window:e;function Tfe(e,r={}){var{container:t=document.documentElement}=r,n=Lc(r,["container"]);let o=Qh.get(t);o||(o=new Set,Qh.set(t,o));const a=xfe(),s=Mfe(t,e,a,n);if(o.add(s),!ds.has(t)){const g=()=>{const E=performance.now();for(const C of o)C.measure();for(const C of o)C.update(E);for(const C of o)C.notify()};ds.set(t,g);const x=Ey(t);window.addEventListener("resize",g,{passive:!0}),t!==document.documentElement&&ky.set(t,TO(t,g)),x.addEventListener("scroll",g,{passive:!0})}const p=ds.get(t),v=requestAnimationFrame(p);return()=>{var g;typeof e!="function"&&e.stop(),cancelAnimationFrame(v);const x=Qh.get(t);if(!x||(x.delete(s),x.size))return;const E=ds.get(t);ds.delete(t),E&&(Ey(t).removeEventListener("scroll",E),(g=ky.get(t))===null||g===void 0||g(),window.removeEventListener("resize",E))}}function Ife(e,r){return typeof e!=typeof r?!0:Array.isArray(e)&&Array.isArray(r)?!Afe(e,r):e!==r}function Afe(e,r){const t=r.length;if(t!==e.length)return!1;for(let n=0;ne.getDepth()-r.getDepth(),Nfe=e=>e.animateUpdates(),Py=e=>e.next(),Sy=(e,r)=>new CustomEvent(e,{detail:{target:r}});function Cv(e,r,t){e.dispatchEvent(new CustomEvent(r,{detail:{originalEvent:t}}))}function My(e,r,t){e.dispatchEvent(new CustomEvent(r,{detail:{originalEntry:t}}))}const Dfe={isActive:e=>!!e.inView,subscribe:(e,{enable:r,disable:t},{inViewOptions:n={}})=>{const{once:o}=n,a=Lc(n,["once"]);return jO(e,s=>{if(r(),My(e,"viewenter",s),!o)return p=>{t(),My(e,"viewleave",p)}},a)}},jy=(e,r,t)=>n=>{n.pointerType&&n.pointerType!=="mouse"||(t(),Cv(e,r,n))},Bfe={isActive:e=>!!e.hover,subscribe:(e,{enable:r,disable:t})=>{const n=jy(e,"hoverstart",r),o=jy(e,"hoverend",t);return e.addEventListener("pointerenter",n),e.addEventListener("pointerleave",o),()=>{e.removeEventListener("pointerenter",n),e.removeEventListener("pointerleave",o)}}},Vfe={isActive:e=>!!e.press,subscribe:(e,{enable:r,disable:t})=>{const n=a=>{t(),Cv(e,"pressend",a),window.removeEventListener("pointerup",n)},o=a=>{r(),Cv(e,"pressstart",a),window.addEventListener("pointerup",n)};return e.addEventListener("pointerdown",o),()=>{e.removeEventListener("pointerdown",o),window.removeEventListener("pointerup",n)}}},Bp={inView:Dfe,hover:Bfe,press:Vfe},Ty=["initial","animate",...Object.keys(Bp),"exit"],kv=new WeakMap;function Hfe(e={},r){let t,n=r?r.getDepth()+1:0;const o={initial:!0,animate:!0},a={},s={};for(const R of Ty)s[R]=typeof e[R]=="string"?e[R]:r==null?void 0:r.getContext()[R];const p=e.initial===!1?"animate":"initial";let v=Ry(e[p]||s[p],e.variants)||{},g=Lc(v,["transition"]);const x=Object.assign({},g);function*E(){var R,S;const w=g;g={};const m={};for(const f of Ty){if(!o[f])continue;const b=Ry(e[f]);if(b)for(const y in b)y!=="transition"&&(g[y]=b[y],m[y]=g7((S=(R=b.transition)!==null&&R!==void 0?R:e.transition)!==null&&S!==void 0?S:{},y))}const d=new Set([...Object.keys(g),...Object.keys(w)]),l=[];d.forEach(f=>{var b;g[f]===void 0&&(g[f]=x[f]),Ife(w[f],g[f])&&((b=x[f])!==null&&b!==void 0||(x[f]=Vi.get(t,f)),l.push(bg(t,f,g[f],m[f])))}),yield;const c=l.map(f=>f()).filter(Boolean);if(!c.length)return;const u=g;t.dispatchEvent(Sy("motionstart",u)),Promise.all(c.map(f=>f.finished)).then(()=>{t.dispatchEvent(Sy("motioncomplete",u))}).catch(u7)}const C=(R,S)=>()=>{o[R]=S,Jh(T)},j=()=>{for(const R in Bp){const S=Bp[R].isActive(e),w=a[R];S&&!w?a[R]=Bp[R].subscribe(t,{enable:C(R,!0),disable:C(R,!1)},e):!S&&w&&(w(),delete a[R])}},T={update:R=>{t&&(e=R,j(),Jh(T))},setActive:(R,S)=>{t&&(o[R]=S,Jh(T))},animateUpdates:E,getDepth:()=>n,getTarget:()=>g,getOptions:()=>e,getContext:()=>s,mount:R=>(t=R,kv.set(t,T),j(),()=>{kv.delete(t),$fe(T);for(const S in a)a[S]()}),isMounted:()=>!!t};return T}function AO(e){const r={},t=[];for(let n in e){const o=e[n];vg(n)&&(cl[n]&&(n=cl[n]),t.push(n),n=mg(n));let a=Array.isArray(o)?o[0]:o;const s=ul.get(n);s&&(a=io(o)?s.toDefaultUnit(o):o),r[n]=a}return t.length&&(r.transform=CO(t)),r}const Wfe=e=>`-${e.toLowerCase()}`,Ufe=e=>e.replace(/[A-Z]/g,Wfe);function qfe(e={}){const r=AO(e);let t="";for(const n in r)t+=n.startsWith("--")?n:Ufe(n),t+=`: ${r[n]}; `;return t}const Gfe=Object.freeze(Object.defineProperty({__proto__:null,ScrollOffset:IO,animate:Yde,animateStyle:bg,createMotionState:Hfe,createStyleString:qfe,createStyles:AO,getAnimationData:s7,getStyleName:C2,glide:dfe,inView:jO,mountedStates:kv,resize:TO,scroll:Tfe,spring:ufe,stagger:Gde,style:Vi,timeline:Jde,withControls:h7},Symbol.toStringTag,{value:"Module"})),Kfe=gl(Gfe);function Yfe(e){var r={};return function(t){return r[t]===void 0&&(r[t]=e(t)),r[t]}}var Xfe=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|inert|itemProp|itemScope|itemType|itemID|itemRef|on|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,Zfe=Yfe(function(e){return Xfe.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91});const Qfe=Object.freeze(Object.defineProperty({__proto__:null,default:Zfe},Symbol.toStringTag,{value:"Module"})),Jfe=gl(Qfe);(function(e){Object.defineProperty(e,"__esModule",{value:!0});var r=L_,t=i,n=$_,o=Fr,a=Le,s=Ga,p=Kfe;function v(h){return h&&typeof h=="object"&&"default"in h?h:{default:h}}function g(h){if(h&&h.__esModule)return h;var _=Object.create(null);return h&&Object.keys(h).forEach(function(P){if(P!=="default"){var I=Object.getOwnPropertyDescriptor(h,P);Object.defineProperty(_,P,I.get?I:{enumerable:!0,get:function(){return h[P]}})}}),_.default=h,Object.freeze(_)}var x=g(t),E=v(t),C=v(s),j="production",T=typeof process>"u"||process.env===void 0?j:"production",R=function(h){return{isEnabled:function(_){return h.some(function(P){return!!_[P]})}}},S={measureLayout:R(["layout","layoutId","drag"]),animation:R(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"]),exit:R(["exit"]),drag:R(["drag","dragControls"]),focus:R(["whileFocus"]),hover:R(["whileHover","onHoverStart","onHoverEnd"]),tap:R(["whileTap","onTap","onTapStart","onTapCancel"]),pan:R(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),inView:R(["whileInView","onViewportEnter","onViewportLeave"])};function w(h){for(var _ in h)h[_]!==null&&(_==="projectionNodeConstructor"?S.projectionNodeConstructor=h[_]:S[_].Component=h[_])}var m=t.createContext({strict:!1}),d=Object.keys(S),l=d.length;function c(h,_,P){var I=[],$=t.useContext(m);if(!_)return null;T!=="production"&&P&&$.strict&&n.invariant(!1,"You have rendered a `motion` component within a `LazyMotion` component. This will break tree shaking. Import and render a `m` component instead.");for(var H=0;H"u")return _;var P=new Map;return new Proxy(_,{get:function(I,$){return P.has($)||P.set($,_($)),P.get($)}})}var nr=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","svg","switch","symbol","text","tspan","use","view"];function Ze(h){return typeof h!="string"||h.includes("-")?!1:!!(nr.indexOf(h)>-1||/[A-Z]/.test(h))}var Ne={};function kr(h){Object.assign(Ne,h)}var qe=["","X","Y","Z"],Ye=["translate","scale","rotate","skew"],lr=["transformPerspective","x","y","z"];Ye.forEach(function(h){return qe.forEach(function(_){return lr.push(h+_)})});function Pr(h,_){return lr.indexOf(h)-lr.indexOf(_)}var co=new Set(lr);function pt(h){return co.has(h)}var gt=new Set(["originX","originY","originZ"]);function Jt(h){return gt.has(h)}function en(h,_){var P=_.layout,I=_.layoutId;return pt(h)||Jt(h)||(P||I!==void 0)&&(!!Ne[h]||h==="opacity")}var br=function(h){return!!(h!==null&&typeof h=="object"&&h.getVelocity)},Wr={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"};function yn(h,_,P,I){var $=h.transform,H=h.transformKeys,W=_.enableHardwareAcceleration,B=W===void 0?!0:W,Y=_.allowTransformNone,X=Y===void 0?!0:Y,ee="";H.sort(Pr);for(var te=!1,ne=H.length,oe=0;oe"u"?Jc:$g;X(Y,B.current,_,W)}var zg={some:0,all:1};function $g(h,_,P,I){var $=I.root,H=I.margin,W=I.amount,B=W===void 0?"some":W,Y=I.once;t.useEffect(function(){if(h){var X={root:$==null?void 0:$.current,rootMargin:H,threshold:typeof B=="number"?B:zg[B]},ee=function(te){var ne,oe=te.isIntersecting;if(_.isInView!==oe&&(_.isInView=oe,!(Y&&!oe&&_.hasEnteredView))){oe&&(_.hasEnteredView=!0),(ne=P.animationState)===null||ne===void 0||ne.setActive(e.AnimationType.InView,oe);var ie=P.getProps(),fe=oe?ie.onViewportEnter:ie.onViewportLeave;fe==null||fe(te)}};return ha(P.getInstance(),X,ee)}},[h,$,H,B])}function Jc(h,_,P,I){var $=I.fallback,H=$===void 0?!0:$;t.useEffect(function(){!h||!H||(T!=="production"&&Tl(!1,"IntersectionObserver not available on this device. whileInView animations will trigger on mount."),requestAnimationFrame(function(){var W;_.hasEnteredView=!0;var B=P.getProps().onViewportEnter;B==null||B(null),(W=P.animationState)===null||W===void 0||W.setActive(e.AnimationType.InView,!0)}))},[h])}var nt=function(h){return function(_){return h(_),null}},eu={inView:nt(Lg),tap:nt(bo),focus:nt(wr),hover:nt(Ig)},Fg=0,Ng=function(){return Fg++},ru=function(){return me(Ng)};function Al(){var h=t.useContext(y);if(h===null)return[!0,null];var _=h.isPresent,P=h.onExitComplete,I=h.register,$=ru();t.useEffect(function(){return I($)},[]);var H=function(){return P==null?void 0:P($)};return!_&&P?[!1,H]:[!0]}function Dg(){return Bg(t.useContext(y))}function Bg(h){return h===null?!0:h.isPresent}function tu(h,_){if(!Array.isArray(_))return!1;var P=_.length;if(P!==h.length)return!1;for(var I=0;I-1&&h.splice(P,1)}function Wg(h,_,P){var I=r.__read(h),$=I.slice(0),H=_<0?$.length+_:_;if(H>=0&&H<$.length){var W=P<0?$.length+P:P,B=r.__read($.splice(_,1),1),Y=B[0];$.splice(W,0,Y)}return $}var va=function(){function h(){this.subscriptions=[]}return h.prototype.add=function(_){var P=this;return di(this.subscriptions,_),function(){return fi(P.subscriptions,_)}},h.prototype.notify=function(_,P,I){var $=this.subscriptions.length;if($)if($===1)this.subscriptions[0](_,P,I);else for(var H=0;H<$;H++){var W=this.subscriptions[H];W&&W(_,P,I)}},h.prototype.getSize=function(){return this.subscriptions.length},h.prototype.clear=function(){this.subscriptions.length=0},h}(),Ug=function(h){return!isNaN(parseFloat(h))},fu=function(){function h(_){var P=this;this.version="6.5.1",this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new va,this.velocityUpdateSubscribers=new va,this.renderSubscribers=new va,this.canTrackVelocity=!1,this.updateAndNotify=function(I,$){$===void 0&&($=!0),P.prev=P.current,P.current=I;var H=s.getFrameData(),W=H.delta,B=H.timestamp;P.lastUpdated!==B&&(P.timeDelta=W,P.lastUpdated=B,C.default.postRender(P.scheduleVelocityCheck)),P.prev!==P.current&&P.updateSubscribers.notify(P.current),P.velocityUpdateSubscribers.getSize()&&P.velocityUpdateSubscribers.notify(P.getVelocity()),$&&P.renderSubscribers.notify(P.current)},this.scheduleVelocityCheck=function(){return C.default.postRender(P.velocityCheck)},this.velocityCheck=function(I){var $=I.timestamp;$!==P.lastUpdated&&(P.prev=P.current,P.velocityUpdateSubscribers.notify(P.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=_,this.canTrackVelocity=Ug(this.current)}return h.prototype.onChange=function(_){return this.updateSubscribers.add(_)},h.prototype.clearListeners=function(){this.updateSubscribers.clear()},h.prototype.onRenderRequest=function(_){return _(this.get()),this.renderSubscribers.add(_)},h.prototype.attach=function(_){this.passiveEffect=_},h.prototype.set=function(_,P){P===void 0&&(P=!0),!P||!this.passiveEffect?this.updateAndNotify(_,P):this.passiveEffect(_,this.updateAndNotify)},h.prototype.get=function(){return this.current},h.prototype.getPrevious=function(){return this.prev},h.prototype.getVelocity=function(){return this.canTrackVelocity?a.velocityPerSecond(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0},h.prototype.start=function(_){var P=this;return this.stop(),new Promise(function(I){P.hasAnimated=!0,P.stopAnimation=_(I)}).then(function(){return P.clearAnimation()})},h.prototype.stop=function(){this.stopAnimation&&this.stopAnimation(),this.clearAnimation()},h.prototype.isAnimating=function(){return!!this.stopAnimation},h.prototype.clearAnimation=function(){this.stopAnimation=null},h.prototype.destroy=function(){this.updateSubscribers.clear(),this.renderSubscribers.clear(),this.stop()},h}();function ot(h){return new fu(h)}var pu=function(h){return function(_){return _.test(h)}},gu={test:function(h){return h==="auto"},parse:function(h){return h}},hu=[o.number,o.px,o.percent,o.degrees,o.vw,o.vh,gu],yo=function(h){return hu.find(pu(h))},Ul=r.__spreadArray(r.__spreadArray([],r.__read(hu),!1),[o.color,o.complex],!1),qg=function(h){return Ul.find(pu(h))};function Gg(h,_,P){h.hasValue(_)?h.getValue(_).set(P):h.addValue(_,ot(P))}function ql(h,_){var P=de(h,_),I=P?h.makeTargetAnimatable(P,!1):{},$=I.transitionEnd,H=$===void 0?{}:$;I.transition;var W=r.__rest(I,["transitionEnd","transition"]);W=r.__assign(r.__assign({},W),H);for(var B in W){var Y=mo(W[B]);Gg(h,B,Y)}}function Gl(h,_){var P=r.__spreadArray([],r.__read(_),!1).reverse();P.forEach(function(I){var $,H=h.getVariant(I);H&&ql(h,H),($=h.variantChildren)===null||$===void 0||$.forEach(function(W){Gl(W,_)})})}function pi(h,_){if(Array.isArray(_))return Gl(h,_);if(typeof _=="string")return Gl(h,[_]);ql(h,_)}function Kl(h,_,P){var I,$,H,W,B=Object.keys(_).filter(function(oe){return!h.hasValue(oe)}),Y=B.length;if(Y)for(var X=0;XTe&&Bt,Eo=Array.isArray(hr)?hr:[hr],Vt=Eo.reduce(H,{});it===!1&&(Vt={});var rs=Qe.prevResolvedValues,yi=rs===void 0?{}:rs,Fu=r.__assign(r.__assign({},yi),Vt),xi=function($e){ko=!0,Oe.delete($e),Qe.needsAnimating[$e]=!0};for(var vt in Fu){var er=Vt[vt],Re=yi[vt];Ce.hasOwnProperty(vt)||(er!==Re?Bn(er)&&Bn(Re)?!tu(er,Re)||Co?xi(vt):Qe.protectedKeys[vt]=!0:er!==void 0?xi(vt):Oe.add(vt):er!==void 0&&Oe.has(vt)?xi(vt):Qe.protectedKeys[vt]=!0)}Qe.prevProp=hr,Qe.prevResolvedValues=Vt,Qe.isActive&&(Ce=r.__assign(r.__assign({},Ce),Vt)),$&&h.blockInitialAnimation&&(ko=!1),ko&&!Rt&&fe.push.apply(fe,r.__spreadArray([],r.__read(Eo.map(function($e){return{animation:$e,options:r.__assign({type:Ge},ee)}})),!1))},Ve=0;Ve=3;if(!(!oe&&!ie)){var fe=ne.point,Oe=s.getFrameData().timestamp;$.history.push(r.__assign(r.__assign({},fe),{timestamp:Oe}));var Ce=$.handlers,Te=Ce.onStart,De=Ce.onMove;oe||(Te&&Te($.lastMoveEvent,ne),$.startEvent=$.lastMoveEvent),De&&De($.lastMoveEvent,ne)}}},this.handlePointerMove=function(ne,oe){if($.lastMoveEvent=ne,$.lastMoveEventInfo=vi(oe,$.transformPagePoint),pr(ne)&&ne.buttons===0){$.handlePointerUp(ne,oe);return}C.default.update($.updatePoint,!0)},this.handlePointerUp=function(ne,oe){$.end();var ie=$.handlers,fe=ie.onEnd,Oe=ie.onSessionEnd,Ce=Zl(vi(oe,$.transformPagePoint),$.history);$.startEvent&&fe&&fe(ne,Ce),Oe&&Oe(ne,Ce)},!(or(_)&&_.touches.length>1)){this.handlers=P,this.transformPagePoint=W;var B=mt(_),Y=vi(B,this.transformPagePoint),X=Y.point,ee=s.getFrameData().timestamp;this.history=[r.__assign(r.__assign({},X),{timestamp:ee})];var te=P.onSessionStart;te&&te(_,Zl(Y,this.history)),this.removeListeners=a.pipe(Et(window,"pointermove",this.handlePointerMove),Et(window,"pointerup",this.handlePointerUp),Et(window,"pointercancel",this.handlePointerUp))}}return h.prototype.updateHandlers=function(_){this.handlers=_},h.prototype.end=function(){this.removeListeners&&this.removeListeners(),s.cancelSync.update(this.updatePoint)},h}();function vi(h,_){return _?{point:_(h.point)}:h}function xu(h,_){return{x:h.x-_.x,y:h.y-_.y}}function Zl(h,_){var P=h.point;return{point:P,delta:xu(P,_u(_)),offset:xu(P,th(_)),velocity:nh(_,.1)}}function th(h){return h[0]}function _u(h){return h[h.length-1]}function nh(h,_){if(h.length<2)return{x:0,y:0};for(var P=h.length-1,I=null,$=_u(h);P>=0&&(I=h[P],!($.timestamp-I.timestamp>si(_)));)P--;if(!I)return{x:0,y:0};var H=($.timestamp-I.timestamp)/1e3;if(H===0)return{x:0,y:0};var W={x:($.x-I.x)/H,y:($.y-I.y)/H};return W.x===1/0&&(W.x=0),W.y===1/0&&(W.y=0),W}function Nt(h){return h.max-h.min}function Ou(h,_,P){return _===void 0&&(_=0),P===void 0&&(P=.01),a.distance(h,_)$&&(h=P?a.mix($,h,P.max):Math.min(h,$)),h}function Ru(h,_,P){return{min:_!==void 0?h.min+_:void 0,max:P!==void 0?h.max+P-(h.max-h.min):void 0}}function ah(h,_){var P=_.top,I=_.left,$=_.bottom,H=_.right;return{x:Ru(h.x,I,H),y:Ru(h.y,P,$)}}function Ql(h,_){var P,I=_.min-h.min,$=_.max-h.max;return _.max-_.minI?P=a.progress(_.min,_.max-I,h.min):I>$&&(P=a.progress(h.min,h.max-$,_.min)),a.clamp(0,1,P)}function sh(h,_){var P={};return _.min!==void 0&&(P.min=_.min-h.min),_.max!==void 0&&(P.max=_.max-h.min),P}var at=.35;function yr(h){return h===void 0&&(h=at),h===!1?h=0:h===!0&&(h=at),{x:Pu(h,"left","right"),y:Pu(h,"top","bottom")}}function Pu(h,_,P){return{min:Su(h,_),max:Su(h,P)}}function Su(h,_){var P;return typeof h=="number"?h:(P=h[_])!==null&&P!==void 0?P:0}var Mu=function(){return{translate:0,scale:1,origin:0,originPoint:0}},wa=function(){return{x:Mu(),y:Mu()}},ju=function(){return{min:0,max:0}},Ir=function(){return{x:ju(),y:ju()}};function Dt(h){return[h("x"),h("y")]}function ya(h){var _=h.top,P=h.left,I=h.right,$=h.bottom;return{x:{min:P,max:I},y:{min:_,max:$}}}function M(h){var _=h.x,P=h.y;return{top:P.min,right:_.max,bottom:P.max,left:_.min}}function A(h,_){if(!_)return h;var P=_({x:h.left,y:h.top}),I=_({x:h.right,y:h.bottom});return{top:P.y,left:P.x,bottom:I.y,right:I.x}}function D(h){return h===void 0||h===1}function Q(h){var _=h.scale,P=h.scaleX,I=h.scaleY;return!D(_)||!D(P)||!D(I)}function pe(h){return Q(h)||Se(h.x)||Se(h.y)||h.z||h.rotate||h.rotateX||h.rotateY}function Se(h){return h&&h!=="0%"}function We(h,_,P){var I=h-P,$=_*I;return P+$}function Er(h,_,P,I,$){return $!==void 0&&(h=We(h,$,I)),We(h,P,I)+_}function gr(h,_,P,I,$){_===void 0&&(_=0),P===void 0&&(P=1),h.min=Er(h.min,_,P,I,$),h.max=Er(h.max,_,P,I,$)}function Un(h,_){var P=_.x,I=_.y;gr(h.x,P.translate,P.scale,P.originPoint),gr(h.y,I.translate,I.scale,I.originPoint)}function Jl(h,_,P,I){var $,H;I===void 0&&(I=!1);var W=P.length;if(W){_.x=_.y=1;for(var B,Y,X=0;X_?P="y":Math.abs(h.x)>_&&(P="x"),P}function Dk(h){var _=h.dragControls,P=h.visualElement,I=me(function(){return new Fk(P)});t.useEffect(function(){return _&&_.subscribe(I)},[I,_]),t.useEffect(function(){return I.addListeners()},[I])}function Bk(h){var _=h.onPan,P=h.onPanStart,I=h.onPanEnd,$=h.onPanSessionStart,H=h.visualElement,W=_||P||I||$,B=t.useRef(null),Y=t.useContext(u).transformPagePoint,X={onSessionStart:$,onStart:P,onMove:_,onEnd:function(te,ne){B.current=null,I&&I(te,ne)}};t.useEffect(function(){B.current!==null&&B.current.updateHandlers(X)});function ee(te){B.current=new yu(te,X,{transformPagePoint:Y})}ai(H,"pointerdown",W&&ee),ii(function(){return B.current&&B.current.end()})}var L7={pan:nt(Bk),drag:nt(Dk)},Iu=["LayoutMeasure","BeforeLayoutMeasure","LayoutUpdate","ViewportBoxUpdate","Update","Render","AnimationComplete","LayoutAnimationComplete","AnimationStart","LayoutAnimationStart","SetAxisTarget","Unmount"];function Vk(){var h=Iu.map(function(){return new va}),_={},P={clearAllListeners:function(){return h.forEach(function(I){return I.clear()})},updatePropListeners:function(I){Iu.forEach(function($){var H,W="on"+$,B=I[W];(H=_[$])===null||H===void 0||H.call(_),B&&(_[$]=P[W](B))})}};return h.forEach(function(I,$){P["on"+Iu[$]]=function(H){return I.add(H)},P["notify"+Iu[$]]=function(){for(var H=[],W=0;W=0?window.pageYOffset:null,X=Jk(_,h,B);return H.length&&H.forEach(function(ee){var te=r.__read(ee,2),ne=te[0],oe=te[1];h.getValue(ne).set(oe)}),h.syncRender(),Y!==null&&window.scrollTo({top:Y}),{target:X,transitionEnd:I}}else return{target:_,transitionEnd:I}};function rE(h,_,P,I){return Yk(_)?eE(h,_,P,I):{target:_,transitionEnd:I}}var tE=function(h,_,P,I){var $=Gk(h,_,I);return _=$.target,I=$.transitionEnd,rE(h,_,P,I)};function nE(h){return window.getComputedStyle(h)}var W7={treeType:"dom",readValueFromInstance:function(h,_){if(pt(_)){var P=wo(_);return P&&P.default||0}else{var I=nE(h);return(Mr(_)?I.getPropertyValue(_):I[_])||0}},sortNodePosition:function(h,_){return h.compareDocumentPosition(_)&2?1:-1},getBaseTarget:function(h,_){var P;return(P=h.style)===null||P===void 0?void 0:P[_]},measureViewportBox:function(h,_){var P=_.transformPagePoint;return A7(h,P)},resetTransform:function(h,_,P){var I=P.transformTemplate;_.style.transform=I?I({},""):"none",h.scheduleRender()},restoreTransform:function(h,_){h.style.transform=_.style.transform},removeValueFromRenderState:function(h,_){var P=_.vars,I=_.style;delete P[h],delete I[h]},makeTargetAnimatable:function(h,_,P,I){var $=P.transformValues;I===void 0&&(I=!0);var H=_.transition,W=_.transitionEnd,B=r.__rest(_,["transition","transitionEnd"]),Y=mu(B,H||{},h);if($&&(W&&(W=$(W)),B&&(B=$(B)),Y&&(Y=$(Y))),I){Kl(h,B,Y);var X=tE(h,B,Y,W);W=X.transitionEnd,B=X.target}return r.__assign({transition:H,transitionEnd:W},B)},scrapeMotionValuesFromProps:Dn,build:function(h,_,P,I,$){h.isVisible!==void 0&&(_.style.visibility=h.isVisible?"visible":"hidden"),Fn(_,P,I,$.transformTemplate)},render:da},oE=Au(W7),aE=Au(r.__assign(r.__assign({},W7),{getBaseTarget:function(h,_){return h[_]},readValueFromInstance:function(h,_){var P;return pt(_)?((P=wo(_))===null||P===void 0?void 0:P.default)||0:(_=ei.has(_)?_:Tr(_),h.getAttribute(_))},scrapeMotionValuesFromProps:ri,build:function(h,_,P,I,$){ua(_,P,I,$.transformTemplate)},render:fa})),dh=function(h,_){return Ze(h)?aE(_,{enableHardwareAcceleration:!1}):oE(_,{enableHardwareAcceleration:!0})};function U7(h,_){return _.max===_.min?0:h/(_.max-_.min)*100}var es={correct:function(h,_){if(!_.target)return h;if(typeof h=="string")if(o.px.test(h))h=parseFloat(h);else return h;var P=U7(h,_.target.x),I=U7(h,_.target.y);return"".concat(P,"% ").concat(I,"%")}},q7="_$css",iE={correct:function(h,_){var P=_.treeScale,I=_.projectionDelta,$=h,H=h.includes("var("),W=[];H&&(h=h.replace($7,function(fe){return W.push(fe),q7}));var B=o.complex.parse(h);if(B.length>5)return $;var Y=o.complex.createTransformer(h),X=typeof B[0]!="number"?1:0,ee=I.x.scale*P.x,te=I.y.scale*P.y;B[0+X]/=ee,B[1+X]/=te;var ne=a.mix(ee,te,.5);typeof B[2+X]=="number"&&(B[2+X]/=ne),typeof B[3+X]=="number"&&(B[3+X]/=ne);var oe=Y(B);if(H){var ie=0;oe=oe.replace(q7,function(){var fe=W[ie];return ie++,fe})}return oe}},lE=function(h){r.__extends(_,h);function _(){return h!==null&&h.apply(this,arguments)||this}return _.prototype.componentDidMount=function(){var P=this,I=this.props,$=I.visualElement,H=I.layoutGroup,W=I.switchLayoutGroup,B=I.layoutId,Y=$.projection;kr(cE),Y&&(H!=null&&H.group&&H.group.add(Y),W!=null&&W.register&&B&&W.register(Y),Y.root.didUpdate(),Y.addEventListener("animationComplete",function(){P.safeToRemove()}),Y.setOptions(r.__assign(r.__assign({},Y.options),{onExitComplete:function(){return P.safeToRemove()}}))),we.hasEverUpdated=!0},_.prototype.getSnapshotBeforeUpdate=function(P){var I=this,$=this.props,H=$.layoutDependency,W=$.visualElement,B=$.drag,Y=$.isPresent,X=W.projection;return X&&(X.isPresent=Y,B||P.layoutDependency!==H||H===void 0?X.willUpdate():this.safeToRemove(),P.isPresent!==Y&&(Y?X.promote():X.relegate()||C.default.postRender(function(){var ee;!((ee=X.getStack())===null||ee===void 0)&&ee.members.length||I.safeToRemove()}))),null},_.prototype.componentDidUpdate=function(){var P=this.props.visualElement.projection;P&&(P.root.didUpdate(),!P.currentAnimation&&P.isLead()&&this.safeToRemove())},_.prototype.componentWillUnmount=function(){var P=this.props,I=P.visualElement,$=P.layoutGroup,H=P.switchLayoutGroup,W=I.projection;W&&(W.scheduleCheckAfterUnmount(),$!=null&&$.group&&$.group.remove(W),H!=null&&H.deregister&&H.deregister(W))},_.prototype.safeToRemove=function(){var P=this.props.safeToRemove;P==null||P()},_.prototype.render=function(){return null},_}(E.default.Component);function sE(h){var _=r.__read(Al(),2),P=_[0],I=_[1],$=t.useContext(be);return E.default.createElement(lE,r.__assign({},h,{layoutGroup:$,switchLayoutGroup:t.useContext(ze),isPresent:P,safeToRemove:I}))}var cE={borderRadius:r.__assign(r.__assign({},es),{applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]}),borderTopLeftRadius:es,borderTopRightRadius:es,borderBottomLeftRadius:es,borderBottomRightRadius:es,boxShadow:iE},G7={measureLayout:sE};function K7(h,_,P){P===void 0&&(P={});var I=br(h)?h:ot(h);return Wl("",I,_,P),{stop:function(){return I.stop()},isAnimating:function(){return I.isAnimating()}}}var Y7=["TopLeft","TopRight","BottomLeft","BottomRight"],uE=Y7.length,X7=function(h){return typeof h=="string"?parseFloat(h):h},Z7=function(h){return typeof h=="number"||o.px.test(h)};function dE(h,_,P,I,$,H){var W,B,Y,X;$?(h.opacity=a.mix(0,(W=P.opacity)!==null&&W!==void 0?W:1,fE(I)),h.opacityExit=a.mix((B=_.opacity)!==null&&B!==void 0?B:1,0,pE(I))):H&&(h.opacity=a.mix((Y=_.opacity)!==null&&Y!==void 0?Y:1,(X=P.opacity)!==null&&X!==void 0?X:1,I));for(var ee=0;ee_?1:P(a.progress(h,_,I))}}function ew(h,_){h.min=_.min,h.max=_.max}function ln(h,_){ew(h.x,_.x),ew(h.y,_.y)}function rw(h,_,P,I,$){return h-=_,h=We(h,1/P,I),$!==void 0&&(h=We(h,1/$,I)),h}function gE(h,_,P,I,$,H,W){if(_===void 0&&(_=0),P===void 0&&(P=1),I===void 0&&(I=.5),H===void 0&&(H=h),W===void 0&&(W=h),o.percent.test(_)){_=parseFloat(_);var B=a.mix(W.min,W.max,_/100);_=B-W.min}if(typeof _=="number"){var Y=a.mix(H.min,H.max,I);h===H&&(Y-=_),h.min=rw(h.min,_,P,Y,$),h.max=rw(h.max,_,P,Y,$)}}function tw(h,_,P,I,$){var H=r.__read(P,3),W=H[0],B=H[1],Y=H[2];gE(h,_[W],_[B],_[Y],_.scale,I,$)}var hE=["x","scaleX","originX"],mE=["y","scaleY","originY"];function nw(h,_,P,I){tw(h.x,_,hE,P==null?void 0:P.x,I==null?void 0:I.x),tw(h.y,_,mE,P==null?void 0:P.y,I==null?void 0:I.y)}function ow(h){return h.translate===0&&h.scale===1}function aw(h){return ow(h.x)&&ow(h.y)}function iw(h,_){return h.x.min===_.x.min&&h.x.max===_.x.max&&h.y.min===_.y.min&&h.y.max===_.y.max}var vE=function(){function h(){this.members=[]}return h.prototype.add=function(_){di(this.members,_),_.scheduleRender()},h.prototype.remove=function(_){if(fi(this.members,_),_===this.prevLead&&(this.prevLead=void 0),_===this.lead){var P=this.members[this.members.length-1];P&&this.promote(P)}},h.prototype.relegate=function(_){var P=this.members.findIndex(function(W){return _===W});if(P===0)return!1;for(var I,$=P;$>=0;$--){var H=this.members[$];if(H.isPresent!==!1){I=H;break}}return I?(this.promote(I),!0):!1},h.prototype.promote=function(_,P){var I,$=this.lead;if(_!==$&&(this.prevLead=$,this.lead=_,_.show(),$)){$.instance&&$.scheduleRender(),_.scheduleRender(),_.resumeFrom=$,P&&(_.resumeFrom.preserveOpacity=!0),$.snapshot&&(_.snapshot=$.snapshot,_.snapshot.latestValues=$.animationValues||$.latestValues,_.snapshot.isShared=!0),!((I=_.root)===null||I===void 0)&&I.isUpdating&&(_.isLayoutDirty=!0);var H=_.options.crossfade;H===!1&&$.hide()}},h.prototype.exitAnimationComplete=function(){this.members.forEach(function(_){var P,I,$,H,W;(I=(P=_.options).onExitComplete)===null||I===void 0||I.call(P),(W=($=_.resumingFrom)===null||$===void 0?void 0:(H=$.options).onExitComplete)===null||W===void 0||W.call(H)})},h.prototype.scheduleRender=function(){this.members.forEach(function(_){_.instance&&_.scheduleRender(!1)})},h.prototype.removeLeadSnapshot=function(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)},h}(),bE="translate3d(0px, 0px, 0) scale(1, 1) scale(1, 1)";function lw(h,_,P){var I=h.x.translate/_.x,$=h.y.translate/_.y,H="translate3d(".concat(I,"px, ").concat($,"px, 0) ");if(H+="scale(".concat(1/_.x,", ").concat(1/_.y,") "),P){var W=P.rotate,B=P.rotateX,Y=P.rotateY;W&&(H+="rotate(".concat(W,"deg) ")),B&&(H+="rotateX(".concat(B,"deg) ")),Y&&(H+="rotateY(".concat(Y,"deg) "))}var X=h.x.scale*_.x,ee=h.y.scale*_.y;return H+="scale(".concat(X,", ").concat(ee,")"),H===bE?"none":H}var wE=function(h,_){return h.depth-_.depth},sw=function(){function h(){this.children=[],this.isDirty=!1}return h.prototype.add=function(_){di(this.children,_),this.isDirty=!0},h.prototype.remove=function(_){fi(this.children,_),this.isDirty=!0},h.prototype.forEach=function(_){this.isDirty&&this.children.sort(wE),this.isDirty=!1,this.children.forEach(_)},h}(),cw=1e3;function uw(h){var _=h.attachResizeListener,P=h.defaultParent,I=h.measureScroll,$=h.checkIsScrollRoot,H=h.resetTransform;return function(){function W(B,Y,X){var ee=this;Y===void 0&&(Y={}),X===void 0&&(X=P==null?void 0:P()),this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.potentialNodes=new Map,this.checkUpdateFailed=function(){ee.isUpdating&&(ee.isUpdating=!1,ee.clearAllSnapshots())},this.updateProjection=function(){ee.nodes.forEach(kE),ee.nodes.forEach(EE)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.id=B,this.latestValues=Y,this.root=X?X.root||X:this,this.path=X?r.__spreadArray(r.__spreadArray([],r.__read(X.path),!1),[X],!1):[],this.parent=X,this.depth=X?X.depth+1:0,B&&this.root.registerPotentialNode(B,this);for(var te=0;te=0;I--)if(h.path[I].instance){P=h.path[I];break}var $=P&&P!==h.root?P.instance:document,H=$.querySelector('[data-projection-id="'.concat(_,'"]'));H&&h.mount(H,!0)}function gw(h){h.min=Math.round(h.min),h.max=Math.round(h.max)}function hw(h){gw(h.x),gw(h.y)}var IE=uw({attachResizeListener:function(h,_){return vo(h,"resize",_)},measureScroll:function(){return{x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}},checkIsScrollRoot:function(){return!0}}),xa={current:void 0},fh=uw({measureScroll:function(h){return{x:h.scrollLeft,y:h.scrollTop}},defaultParent:function(){if(!xa.current){var h=new IE(0,{});h.mount(window),h.setOptions({layoutScroll:!0}),xa.current=h}return xa.current},resetTransform:function(h,_){h.style.transform=_??"none"},checkIsScrollRoot:function(h){return window.getComputedStyle(h).position==="fixed"}}),mw=r.__assign(r.__assign(r.__assign(r.__assign({},Xl),eu),L7),G7),ph=tr(function(h,_){return ga(h,_,mw,dh,fh)});function AE(h){return ke(ga(h,{forwardMotionProps:!1},mw,dh,fh))}var LE=tr(ga);function vw(){var h=t.useRef(!1);return k(function(){return h.current=!0,function(){h.current=!1}},[]),h}function zu(){var h=vw(),_=r.__read(t.useState(0),2),P=_[0],I=_[1],$=t.useCallback(function(){h.current&&I(P+1)},[P]),H=t.useCallback(function(){return C.default.postRender($)},[$]);return[H,P]}var gh=function(h){var _=h.children,P=h.initial,I=h.isPresent,$=h.onExitComplete,H=h.custom,W=h.presenceAffectsLayout,B=me(zE),Y=ru(),X=t.useMemo(function(){return{id:Y,initial:P,isPresent:I,custom:H,onExitComplete:function(ee){var te,ne;B.set(ee,!0);try{for(var oe=r.__values(B.values()),ie=oe.next();!ie.done;ie=oe.next()){var fe=ie.value;if(!fe)return}}catch(Oe){te={error:Oe}}finally{try{ie&&!ie.done&&(ne=oe.return)&&ne.call(oe)}finally{if(te)throw te.error}}$==null||$()},register:function(ee){return B.set(ee,!1),function(){return B.delete(ee)}}}},W?void 0:[I]);return t.useMemo(function(){B.forEach(function(ee,te){return B.set(te,!1)})},[I]),x.useEffect(function(){!I&&!B.size&&($==null||$())},[I]),x.createElement(y.Provider,{value:X},_)};function zE(){return new Map}var wi=function(h){return h.key||""};function $E(h,_){h.forEach(function(P){var I=wi(P);_.set(I,P)})}function FE(h){var _=[];return t.Children.forEach(h,function(P){t.isValidElement(P)&&_.push(P)}),_}var NE=function(h){var _=h.children,P=h.custom,I=h.initial,$=I===void 0?!0:I,H=h.onExitComplete,W=h.exitBeforeEnter,B=h.presenceAffectsLayout,Y=B===void 0?!0:B,X=r.__read(zu(),1),ee=X[0],te=t.useContext(be).forceRender;te&&(ee=te);var ne=vw(),oe=FE(_),ie=oe,fe=new Set,Oe=t.useRef(ie),Ce=t.useRef(new Map).current,Te=t.useRef(!0);if(k(function(){Te.current=!1,$E(oe,Ce),Oe.current=ie}),ii(function(){Te.current=!0,Ce.clear(),fe.clear()}),Te.current)return x.createElement(x.Fragment,null,ie.map(function(Ge){return x.createElement(gh,{key:wi(Ge),isPresent:!0,initial:$?void 0:!1,presenceAffectsLayout:Y},Ge)}));ie=r.__spreadArray([],r.__read(ie),!1);for(var De=Oe.current.map(wi),Ve=oe.map(wi),Ue=De.length,ar=0;ar1&&console.warn("You're attempting to animate multiple children within AnimatePresence, but its exitBeforeEnter prop is set to true. This will lead to odd visual behaviour."),x.createElement(x.Fragment,null,fe.size?ie:ie.map(function(Ge){return t.cloneElement(Ge)}))},bw=t.createContext(null),DE=function(h){return!h.isLayoutDirty&&h.willUpdate(!1)};function ww(){var h=new Set,_=new WeakMap,P=function(){return h.forEach(DE)};return{add:function(I){h.add(I),_.set(I,I.addEventListener("willUpdate",P))},remove:function(I){var $;h.delete(I),($=_.get(I))===null||$===void 0||$(),_.delete(I),P()},dirty:P}}var yw=function(h){return h===!0},BE=function(h){return yw(h===!0)||h==="id"},xw=function(h){var _,P,I=h.children,$=h.id,H=h.inheritId,W=h.inherit,B=W===void 0?!0:W;H!==void 0&&(B=H);var Y=t.useContext(be),X=t.useContext(bw),ee=r.__read(zu(),2),te=ee[0],ne=ee[1],oe=t.useRef(null),ie=(_=Y.id)!==null&&_!==void 0?_:X;oe.current===null&&(BE(B)&&ie&&($=$?ie+"-"+$:ie),oe.current={id:$,group:yw(B)&&(P=Y==null?void 0:Y.group)!==null&&P!==void 0?P:ww()});var fe=t.useMemo(function(){return r.__assign(r.__assign({},oe.current),{forceRender:te})},[ne]);return x.createElement(be.Provider,{value:fe},I)},VE=0,HE=function(h){var _=h.children;return x.useEffect(function(){n.warning(!1,"AnimateSharedLayout is deprecated: https://www.framer.com/docs/guide-upgrade/##shared-layout-animations")},[]),x.createElement(xw,{id:me(function(){return"asl-".concat(VE++)})},_)};function WE(h){var _=h.children,P=h.isValidProp,I=r.__rest(h,["children","isValidProp"]);P&&fo(P),I=r.__assign(r.__assign({},t.useContext(u)),I),I.isStatic=me(function(){return I.isStatic});var $=t.useMemo(function(){return I},[JSON.stringify(I.transition),I.transformPagePoint,I.reducedMotion]);return x.createElement(u.Provider,{value:$},_)}function UE(h){var _=h.children,P=h.features,I=h.strict,$=I===void 0?!1:I,H=r.__read(t.useState(!hh(P)),2),W=H[1],B=t.useRef(void 0);if(!hh(P)){var Y=P.renderer,X=r.__rest(P,["renderer"]);B.current=Y,w(X)}return t.useEffect(function(){hh(P)&&P().then(function(ee){var te=ee.renderer,ne=r.__rest(ee,["renderer"]);w(ne),B.current=te,W(!0)})},[]),x.createElement(m.Provider,{value:{renderer:B.current,strict:$}},_)}function hh(h){return typeof h=="function"}var _w=t.createContext(null);function qE(h,_,P,I){if(!I)return h;var $=h.findIndex(function(ee){return ee.value===_});if($===-1)return h;var H=I>0?1:-1,W=h[$+H];if(!W)return h;var B=h[$],Y=W.layout,X=a.mix(Y.min,Y.max,.5);return H===1&&B.layout.max+P>X||H===-1&&B.layout.min+P.001?1/h:CR},Aw=!1;function kR(h){var _=Oo(1),P=Oo(1),I=b();n.invariant(!!(h||I),"If no scale values are provided, useInvertedScale must be used within a child of another motion component."),n.warning(Aw,"useInvertedScale is deprecated and will be removed in 3.0. Use the layout prop instead."),Aw=!0,h?(_=h.scaleX||_,P=h.scaleY||P):I&&(_=I.getValue("scaleX",1),P=I.getValue("scaleY",1));var $=$u(_,Iw),H=$u(P,Iw);return{scaleX:$,scaleY:H}}e.AnimatePresence=NE,e.AnimateSharedLayout=HE,e.DeprecatedLayoutGroupContext=bw,e.DragControls=jw,e.FlatTree=sw,e.LayoutGroup=xw,e.LayoutGroupContext=be,e.LazyMotion=UE,e.MotionConfig=WE,e.MotionConfigContext=u,e.MotionContext=f,e.MotionValue=fu,e.PresenceContext=y,e.Reorder=nR,e.SwitchLayoutGroupContext=ze,e.addPointerEvent=Et,e.addScaleCorrector=kr,e.animate=K7,e.animateVisualElement=gi,e.animationControls=Sw,e.animations=Xl,e.calcLength=Nt,e.checkTargetForNewValues=Kl,e.createBox=Ir,e.createDomMotionComponent=AE,e.createMotionComponent=ke,e.domAnimation=Rw,e.domMax=oR,e.filterProps=po,e.isBrowser=O,e.isDragActive=jl,e.isMotionValue=br,e.isValidMotionProp=tn,e.m=LE,e.makeUseVisualState=Cn,e.motion=ph,e.motionValue=ot,e.resolveMotionValue=On,e.transform=Ow,e.useAnimation=pR,e.useAnimationControls=Mw,e.useAnimationFrame=Pw,e.useCycle=gR,e.useDeprecatedAnimatedState=OR,e.useDeprecatedInvertedScale=kR,e.useDomEvent=kn,e.useDragControls=vR,e.useElementScroll=cR,e.useForceUpdate=zu,e.useInView=hR,e.useInstantLayoutTransition=Tw,e.useInstantTransition=wR,e.useIsPresent=Dg,e.useIsomorphicLayoutEffect=k,e.useMotionTemplate=aR,e.useMotionValue=Oo,e.usePresence=Al,e.useReducedMotion=V,e.useReducedMotionConfig=q,e.useResetProjection=yR,e.useScroll=mh,e.useSpring=iR,e.useTime=fR,e.useTransform=$u,e.useUnmountEffect=ii,e.useVelocity=lR,e.useViewportScroll=uR,e.useVisualElementContext=b,e.visualElement=Au,e.wrapHandler=oi})(Hr);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,c){for(var u in c)Object.defineProperty(l,u,{enumerable:!0,get:c[u]})}r(e,{AccordionBody:function(){return m},default:function(){return d}});var t=C(i),n=Hr,o=C(Fe),a=C(Kr),s=C(je),p=Ie,v=cg,g=Pe,x=Ac;function E(l,c,u){return c in l?Object.defineProperty(l,c,{value:u,enumerable:!0,configurable:!0,writable:!0}):l[c]=u,l}function C(l){return l&&l.__esModule?l:{default:l}}function j(l){for(var c=1;c=0)&&Object.prototype.propertyIsEnumerable.call(l,f)&&(u[f]=l[f])}return u}function w(l,c){if(l==null)return{};var u={},f=Object.keys(l),b,y;for(y=0;y=0)&&(u[b]=l[b]);return u}var m=t.default.forwardRef(function(l,c){var u=l.className,f=l.children,b=S(l,["className","children"]),y=(0,v.useAccordion)(),O=y.open,k=y.animate,z=(0,g.useTheme)().accordion,L=z.styles.base;u=u??"";var F=(0,p.twMerge)((0,o.default)((0,s.default)(L.body)),u),V={unmount:{height:"0px",transition:{duration:.2,times:[.4,0,.2,1]}},mount:{height:"auto",transition:{duration:.2,times:[.4,0,.2,1]}}},q={unmount:{transition:{duration:.3,ease:"linear"}},mount:{transition:{duration:.3,ease:"linear"}}},J=(0,a.default)(q,k);return t.default.createElement(n.LazyMotion,{features:n.domAnimation},t.default.createElement(n.m.div,{className:"overflow-hidden",initial:"unmount",exit:"unmount",animate:O?"mount":"unmount",variants:V},t.default.createElement(n.m.div,R(j({},b),{ref:c,className:F,initial:"unmount",exit:"unmount",animate:O?"mount":"unmount",variants:J}),f)))});m.propTypes={className:x.propTypesClassName,children:x.propTypesChildren},m.displayName="MaterialTailwind.AccordionBody";var d=m})(I_);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,c){for(var u in c)Object.defineProperty(l,u,{enumerable:!0,get:c[u]})}r(e,{Accordion:function(){return m},AccordionHeader:function(){return g.AccordionHeader},AccordionBody:function(){return x.AccordionBody},useAccordion:function(){return p.useAccordion},default:function(){return d}});var t=C(i),n=C(Fe),o=Ie,a=C(je),s=Pe,p=cg,v=Ac,g=T_,x=I_;function E(l,c,u){return c in l?Object.defineProperty(l,c,{value:u,enumerable:!0,configurable:!0,writable:!0}):l[c]=u,l}function C(l){return l&&l.__esModule?l:{default:l}}function j(l){for(var c=1;c=0)&&Object.prototype.propertyIsEnumerable.call(l,f)&&(u[f]=l[f])}return u}function w(l,c){if(l==null)return{};var u={},f=Object.keys(l),b,y;for(y=0;y=0)&&(u[b]=l[b]);return u}var m=t.default.forwardRef(function(l,c){var u=l.open,f=l.icon,b=l.animate,y=l.className,O=l.disabled,k=l.children,z=S(l,["open","icon","animate","className","disabled","children"]),L=(0,s.useTheme)().accordion,F=L.defaultProps,V=L.styles.base;f=f??F.icon,b=b??F.animate,y=y??F.className,O=O??F.disabled;var q=(0,o.twMerge)((0,n.default)((0,a.default)(V.container),E({},(0,a.default)(V.disabled),O)),y),J=t.default.useMemo(function(){return{open:u,icon:f,animate:b,disabled:O}},[u,f,b,O]);return t.default.createElement(p.AccordionContextProvider,{value:J},t.default.createElement("div",R(j({},z),{ref:c,className:q}),k))});m.propTypes={open:v.propTypesOpen,icon:v.propTypesIcon,animate:v.propTypesAnimate,disabled:v.propTypesDisabled,className:v.propTypesClassName,children:v.propTypesChildren},m.displayName="MaterialTailwind.Accordion";var d=Object.assign(m,{Header:g.AccordionHeader,Body:x.AccordionBody})})(Y8);var LO={},vr={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});function r(n,o,a){var s=n.findIndex(function(p){return p===o});return s>=0?o:a}var t=r})(vr);var yg={},yl=class{constructor(){this.x=0,this.y=0,this.z=0}findFurthestPoint(r,t,n,o,a,s){return this.x=r-n>t/2?0:t,this.y=o-s>a/2?0:a,this.z=Math.hypot(this.x-(r-n),this.y-(o-s)),this.z}appyStyles(r,t,n,o,a){r.classList.add("ripple"),r.style.backgroundColor=t==="dark"?"rgba(0,0,0, 0.2)":"rgba(255,255,255, 0.3)",r.style.borderRadius="50%",r.style.pointerEvents="none",r.style.position="absolute",r.style.left=a.clientX-n.left-o+"px",r.style.top=a.clientY-n.top-o+"px",r.style.width=r.style.height=o*2+"px"}applyAnimation(r){r.animate([{transform:"scale(0)",opacity:1},{transform:"scale(1.5)",opacity:0}],{duration:500,easing:"linear"})}create(r,t){const n=r.currentTarget;n.style.position="relative",n.style.overflow="hidden";const o=n.getBoundingClientRect(),a=this.findFurthestPoint(r.clientX,n.offsetWidth,o.left,r.clientY,n.offsetHeight,o.top),s=document.createElement("span");this.appyStyles(s,t,o,a,r),this.applyAnimation(s),n.appendChild(s),setTimeout(()=>s.remove(),500)}};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,c){for(var u in c)Object.defineProperty(l,u,{enumerable:!0,get:c[u]})}r(e,{IconButton:function(){return m},default:function(){return d}});var t=C(i),n=C(Ae),o=C(yl),a=C(Fe),s=Ie,p=C(vr),v=C(je),g=Pe,x=Wa;function E(l,c,u){return c in l?Object.defineProperty(l,c,{value:u,enumerable:!0,configurable:!0,writable:!0}):l[c]=u,l}function C(l){return l&&l.__esModule?l:{default:l}}function j(l){for(var c=1;c=0)&&Object.prototype.propertyIsEnumerable.call(l,f)&&(u[f]=l[f])}return u}function w(l,c){if(l==null)return{};var u={},f=Object.keys(l),b,y;for(y=0;y=0)&&(u[b]=l[b]);return u}var m=t.default.forwardRef(function(l,c){var u=l.variant,f=l.size,b=l.color,y=l.ripple,O=l.className,k=l.children;l.fullWidth;var z=S(l,["variant","size","color","ripple","className","children","fullWidth"]),L=(0,g.useTheme)().iconButton,F=L.valid,V=L.defaultProps,q=L.styles,J=q.base,N=q.variants,K=q.sizes;u=u??V.variant,f=f??V.size,b=b??V.color,y=y??V.ripple,O=O??V.className;var U=y!==void 0&&new o.default,Z=(0,v.default)(J),re=(0,v.default)(N[(0,p.default)(F.variants,u,"filled")][(0,p.default)(F.colors,b,"blue")]),le=(0,v.default)(K[(0,p.default)(F.sizes,f,"md")]),ce=(0,s.twMerge)((0,a.default)(Z,le,re),O);return t.default.createElement("button",R(j({},z),{ref:c,className:ce,type:z.type||"button",onMouseDown:function(de){var se,ve=(se=z)===null||se===void 0?void 0:se.onMouseDown;return y&&U.create(de,(u==="filled"||u==="gradient")&&b!=="white"?"light":"dark"),typeof ve=="function"&&ve(de)}}),t.default.createElement("span",{className:"absolute top-1/2 left-1/2 transform -translate-y-1/2 -translate-x-1/2"},k))});m.propTypes={variant:n.default.oneOf(x.propTypesVariant),size:n.default.oneOf(x.propTypesSize),color:n.default.oneOf(x.propTypesColor),ripple:x.propTypesRipple,className:x.propTypesClassName,children:x.propTypesChildren},m.displayName="MaterialTailwind.IconButton";var d=m})(yg);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(f,b){for(var y in b)Object.defineProperty(f,y,{enumerable:!0,get:b[y]})}r(e,{Alert:function(){return c},default:function(){return u}});var t=R(i),n=R(Ae),o=Hr,a=G,s=R(Fe),p=R(Kr),v=Ie,g=R(vr),x=R(je),E=Pe,C=Ab,j=R(yg);function T(f,b,y){return b in f?Object.defineProperty(f,b,{value:y,enumerable:!0,configurable:!0,writable:!0}):f[b]=y,f}function R(f){return f&&f.__esModule?f:{default:f}}function S(f){for(var b=1;b=0)&&Object.prototype.propertyIsEnumerable.call(f,O)&&(y[O]=f[O])}return y}function l(f,b){if(f==null)return{};var y={},O=Object.keys(f),k,z;for(z=0;z=0)&&(y[k]=f[k]);return y}var c=t.default.forwardRef(function(f,b){var y=f.variant,O=f.color,k=f.icon,z=f.open,L=f.action,F=f.onClose,V=f.animate,q=f.className,J=f.children,N=d(f,["variant","color","icon","open","action","onClose","animate","className","children"]),K=(0,E.useTheme)().alert,U=K.defaultProps,Z=K.valid,re=K.styles,le=re.base,ce=re.variants;y=y??U.variant,O=O??U.color,q=q??U.className,V=V??U.animate,z=z??U.open,L=L??U.action,F=F??U.onClose;var de=(0,x.default)(le.alert),se=(0,x.default)(le.action),ve=(0,x.default)(ce[(0,g.default)(Z.variants,y,"filled")][(0,g.default)(Z.colors,O,"blue")]),he=(0,v.twMerge)((0,s.default)(de,ve),q),ue=(0,s.default)(se),ge={unmount:{opacity:0},mount:{opacity:1}},me=(0,p.default)(ge,V),we=t.default.createElement("div",{className:"shrink-0"},k),xe=o.AnimatePresence;return t.default.createElement(o.LazyMotion,{features:o.domAnimation},t.default.createElement(xe,null,z&&t.default.createElement(o.m.div,m(S({},N),{ref:b,role:"alert",className:"".concat(he," flex"),initial:"unmount",exit:"unmount",animate:z?"mount":"unmount",variants:me}),k&&we,t.default.createElement("div",{className:"".concat(k?"ml-3":""," mr-12")},J),F&&!L&&t.default.createElement(j.default,{onClick:F,size:"sm",variant:"text",color:y==="outlined"||y==="ghost"?O:"white",className:ue},t.default.createElement(a.XMarkIcon,{className:"h-6 w-6",strokeWidth:2})),L||null)))});c.propTypes={variant:n.default.oneOf(C.propTypesVariant),color:n.default.oneOf(C.propTypesColor),icon:C.propTypesIcon,open:C.propTypesOpen,action:C.propTypesAction,onClose:C.propTypesOnClose,animate:C.propTypesAnimate,className:C.propTypesClassName,children:C.propTypesChildren},c.displayName="MaterialTailwind.Alert";var u=c})(LO);var zO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(d,l){for(var c in l)Object.defineProperty(d,c,{enumerable:!0,get:l[c]})}r(e,{Avatar:function(){return w},default:function(){return m}});var t=E(i),n=E(Ae),o=E(Fe),a=Ie,s=E(vr),p=E(je),v=Pe,g=Lb;function x(d,l,c){return l in d?Object.defineProperty(d,l,{value:c,enumerable:!0,configurable:!0,writable:!0}):d[l]=c,d}function E(d){return d&&d.__esModule?d:{default:d}}function C(d){for(var l=1;l=0)&&Object.prototype.propertyIsEnumerable.call(d,u)&&(c[u]=d[u])}return c}function S(d,l){if(d==null)return{};var c={},u=Object.keys(d),f,b;for(b=0;b=0)&&(c[f]=d[f]);return c}var w=t.default.forwardRef(function(d,l){var c=d.variant,u=d.size,f=d.className,b=d.color,y=d.withBorder,O=R(d,["variant","size","className","color","withBorder"]),k=(0,v.useTheme)().avatar,z=k.valid,L=k.defaultProps,F=k.styles,V=F.base,q=F.variants,J=F.sizes,N=F.borderColor;c=c??L.variant,u=u??L.size,f=f??L.className,y=y??L.withBorder,b=b??L.color;var K=(0,p.default)(q[(0,s.default)(z.variants,c,"rounded")]),U=(0,p.default)(J[(0,s.default)(z.sizes,u,"md")]),Z=(0,p.default)(N[(0,s.default)(z.colors,b,"blue")]),re,le=(0,a.twMerge)((0,o.default)((0,p.default)(V.initial),K,U,(re={},x(re,(0,p.default)(V.withBorder),y),x(re,Z,y),re)),f);return t.default.createElement("img",T(C({},O),{ref:l,className:le}))});w.propTypes={variant:n.default.oneOf(g.propTypesVariant),size:n.default.oneOf(g.propTypesSize),className:g.propTypesClassName,withBorder:g.propTypesWithBorder,color:n.default.oneOf(g.propTypesColor)},w.displayName="MaterialTailwind.Avatar";var m=w})(zO);var $O={},FO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(v,g){for(var x in g)Object.defineProperty(v,x,{enumerable:!0,get:g[x]})}r(e,{propTypesSeparator:function(){return o},propTypesFullWidth:function(){return a},propTypesClassName:function(){return s},propTypesChildren:function(){return p}});var t=n(Ae);function n(v){return v&&v.__esModule?v:{default:v}}var o=t.default.node,a=t.default.bool,s=t.default.string,p=t.default.node.isRequired})(FO);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(d,l){for(var c in l)Object.defineProperty(d,c,{enumerable:!0,get:l[c]})}r(e,{Breadcrumbs:function(){return w},default:function(){return m}});var t=E(i),n=g(Fe),o=Ie,a=g(je),s=Pe,p=FO;function v(d,l,c){return l in d?Object.defineProperty(d,l,{value:c,enumerable:!0,configurable:!0,writable:!0}):d[l]=c,d}function g(d){return d&&d.__esModule?d:{default:d}}function x(d){if(typeof WeakMap!="function")return null;var l=new WeakMap,c=new WeakMap;return(x=function(u){return u?c:l})(d)}function E(d,l){if(!l&&d&&d.__esModule)return d;if(d===null||typeof d!="object"&&typeof d!="function")return{default:d};var c=x(l);if(c&&c.has(d))return c.get(d);var u={},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var b in d)if(b!=="default"&&Object.prototype.hasOwnProperty.call(d,b)){var y=f?Object.getOwnPropertyDescriptor(d,b):null;y&&(y.get||y.set)?Object.defineProperty(u,b,y):u[b]=d[b]}return u.default=d,c&&c.set(d,u),u}function C(d){for(var l=1;l=0)&&Object.prototype.propertyIsEnumerable.call(d,u)&&(c[u]=d[u])}return c}function S(d,l){if(d==null)return{};var c={},u=Object.keys(d),f,b;for(b=0;b=0)&&(c[f]=d[f]);return c}var w=(0,t.forwardRef)(function(d,l){var c=d.separator,u=d.fullWidth,f=d.className,b=d.children,y=R(d,["separator","fullWidth","className","children"]),O=(0,s.useTheme)().breadcrumbs,k=O.defaultProps,z=O.styles.base;c=c??k.separator,u=u??k.fullWidth,f=f??k.className;var L=(0,n.default)((0,a.default)(z.root.initial),v({},(0,a.default)(z.root.fullWidth),u)),F=(0,o.twMerge)((0,n.default)((0,a.default)(z.list)),f),V=(0,n.default)((0,a.default)(z.item.initial)),q=(0,n.default)((0,a.default)(z.separator));return t.default.createElement("nav",{"aria-label":"breadcrumb",className:L},t.default.createElement("ol",T(C({},y),{ref:l,className:F}),t.Children.map(b,function(J,N){if((0,t.isValidElement)(J)){var K,U;return t.default.createElement("li",{className:(0,n.default)(V,v({},(0,a.default)(z.item.disabled),(U=J)===null||U===void 0||(K=U.props)===null||K===void 0?void 0:K.disabled))},J,N!==t.Children.count(b)-1&&t.default.createElement("span",{className:q},c))}return null})))});w.propTypes={separator:p.propTypesSeparator,fullWidth:p.propTypesFullWidth,className:p.propTypesClassName,children:p.propTypesChildren},w.displayName="MaterialTailwind.Breadcrumbs";var m=w})($O);var NO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,c){for(var u in c)Object.defineProperty(l,u,{enumerable:!0,get:c[u]})}r(e,{Button:function(){return m},default:function(){return d}});var t=C(i),n=C(Ae),o=C(yl),a=C(Fe),s=Ie,p=C(vr),v=C(je),g=Pe,x=Wa;function E(l,c,u){return c in l?Object.defineProperty(l,c,{value:u,enumerable:!0,configurable:!0,writable:!0}):l[c]=u,l}function C(l){return l&&l.__esModule?l:{default:l}}function j(l){for(var c=1;c=0)&&Object.prototype.propertyIsEnumerable.call(l,f)&&(u[f]=l[f])}return u}function w(l,c){if(l==null)return{};var u={},f=Object.keys(l),b,y;for(y=0;y=0)&&(u[b]=l[b]);return u}var m=t.default.forwardRef(function(l,c){var u=l.variant,f=l.size,b=l.color,y=l.fullWidth,O=l.ripple,k=l.className,z=l.children,L=S(l,["variant","size","color","fullWidth","ripple","className","children"]),F=(0,g.useTheme)().button,V=F.valid,q=F.defaultProps,J=F.styles,N=J.base,K=J.variants,U=J.sizes;u=u??q.variant,f=f??q.size,b=b??q.color,y=y??q.fullWidth,O=O??q.ripple,k=k??q.className;var Z=O!==void 0&&new o.default,re=(0,v.default)(N.initial),le=(0,v.default)(K[(0,p.default)(V.variants,u,"filled")][(0,p.default)(V.colors,b,"blue")]),ce=(0,v.default)(U[(0,p.default)(V.sizes,f,"md")]),de=(0,s.twMerge)((0,a.default)(re,ce,le,E({},(0,v.default)(N.fullWidth),y)),k);return t.default.createElement("button",R(j({},L),{ref:c,className:de,type:L.type||"button",onMouseDown:function(se){var ve,he=(ve=L)===null||ve===void 0?void 0:ve.onMouseDown;return O&&Z.create(se,(u==="filled"||u==="gradient")&&b!=="white"?"light":"dark"),typeof he=="function"&&he(se)}}),z)});m.propTypes={variant:n.default.oneOf(x.propTypesVariant),size:n.default.oneOf(x.propTypesSize),color:n.default.oneOf(x.propTypesColor),fullWidth:x.propTypesFullWidth,ripple:x.propTypesRipple,className:x.propTypesClassName,children:x.propTypesChildren},m.displayName="MaterialTailwind.Button";var d=m})(NO);var DO={},BO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(d,l){for(var c in l)Object.defineProperty(d,c,{enumerable:!0,get:l[c]})}r(e,{CardHeader:function(){return w},default:function(){return m}});var t=E(i),n=E(Ae),o=E(Fe),a=Ie,s=E(vr),p=E(je),v=Pe,g=Ua;function x(d,l,c){return l in d?Object.defineProperty(d,l,{value:c,enumerable:!0,configurable:!0,writable:!0}):d[l]=c,d}function E(d){return d&&d.__esModule?d:{default:d}}function C(d){for(var l=1;l=0)&&Object.prototype.propertyIsEnumerable.call(d,u)&&(c[u]=d[u])}return c}function S(d,l){if(d==null)return{};var c={},u=Object.keys(d),f,b;for(b=0;b=0)&&(c[f]=d[f]);return c}var w=t.default.forwardRef(function(d,l){var c=d.variant,u=d.color,f=d.shadow,b=d.floated,y=d.className,O=d.children,k=R(d,["variant","color","shadow","floated","className","children"]),z=(0,v.useTheme)().cardHeader,L=z.defaultProps,F=z.styles,V=z.valid,q=F.base,J=F.variants;c=c??L.variant,u=u??L.color,f=f??L.shadow,b=b??L.floated,y=y??L.className;var N=(0,p.default)(q.initial),K=(0,p.default)(J[(0,s.default)(V.variants,c,"filled")][(0,s.default)(V.colors,u,"white")]),U=(0,a.twMerge)((0,o.default)(N,K,x({},(0,p.default)(q.shadow),f),x({},(0,p.default)(q.floated),b)),y);return t.default.createElement("div",T(C({},k),{ref:l,className:U}),O)});w.propTypes={variant:n.default.oneOf(g.propTypesVariant),color:n.default.oneOf(g.propTypesColor),shadow:g.propTypesShadow,floated:g.propTypesFloated,className:g.propTypesClassName,children:g.propTypesChildren},w.displayName="MaterialTailwind.CardHeader";var m=w})(BO);var VO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(w,m){for(var d in m)Object.defineProperty(w,d,{enumerable:!0,get:m[d]})}r(e,{CardBody:function(){return R},default:function(){return S}});var t=g(i),n=g(Fe),o=Ie,a=g(je),s=Pe,p=Ua;function v(w,m,d){return m in w?Object.defineProperty(w,m,{value:d,enumerable:!0,configurable:!0,writable:!0}):w[m]=d,w}function g(w){return w&&w.__esModule?w:{default:w}}function x(w){for(var m=1;m=0)&&Object.prototype.propertyIsEnumerable.call(w,l)&&(d[l]=w[l])}return d}function T(w,m){if(w==null)return{};var d={},l=Object.keys(w),c,u;for(u=0;u=0)&&(d[c]=w[c]);return d}var R=t.default.forwardRef(function(w,m){var d=w.className,l=w.children,c=j(w,["className","children"]),u=(0,s.useTheme)().cardBody,f=u.defaultProps,b=u.styles.base;d=d??f.className;var y=(0,o.twMerge)((0,n.default)((0,a.default)(b)),d);return t.default.createElement("div",C(x({},c),{ref:m,className:y}),l)});R.propTypes={className:p.propTypesClassName,children:p.propTypesChildren},R.displayName="MaterialTailwind.CardBody";var S=R})(VO);var HO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(w,m){for(var d in m)Object.defineProperty(w,d,{enumerable:!0,get:m[d]})}r(e,{CardFooter:function(){return R},default:function(){return S}});var t=g(i),n=g(Fe),o=Ie,a=g(je),s=Pe,p=Ua;function v(w,m,d){return m in w?Object.defineProperty(w,m,{value:d,enumerable:!0,configurable:!0,writable:!0}):w[m]=d,w}function g(w){return w&&w.__esModule?w:{default:w}}function x(w){for(var m=1;m=0)&&Object.prototype.propertyIsEnumerable.call(w,l)&&(d[l]=w[l])}return d}function T(w,m){if(w==null)return{};var d={},l=Object.keys(w),c,u;for(u=0;u=0)&&(d[c]=w[c]);return d}var R=t.default.forwardRef(function(w,m){var d=w.divider,l=w.className,c=w.children,u=j(w,["divider","className","children"]),f=(0,s.useTheme)().cardFooter,b=f.defaultProps,y=f.styles.base;l=l??b.className,d=d??b.divider;var O=(0,o.twMerge)((0,n.default)((0,a.default)(y.initial),v({},(0,a.default)(y.divider),d)),l);return t.default.createElement("div",C(x({},u),{ref:m,className:O}),c)});R.propTypes={divider:p.propTypesDivider,className:p.propTypesClassName,children:p.propTypesChildren},R.displayName="MaterialTailwind.CardFooter";var S=R})(HO);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(u,f){for(var b in f)Object.defineProperty(u,b,{enumerable:!0,get:f[b]})}r(e,{Card:function(){return l},CardHeader:function(){return g.CardHeader},CardBody:function(){return x.CardBody},CardFooter:function(){return E.CardFooter},default:function(){return c}});var t=T(i),n=T(Ae),o=T(Fe),a=Ie,s=T(vr),p=T(je),v=Pe,g=BO,x=VO,E=HO,C=Ua;function j(u,f,b){return f in u?Object.defineProperty(u,f,{value:b,enumerable:!0,configurable:!0,writable:!0}):u[f]=b,u}function T(u){return u&&u.__esModule?u:{default:u}}function R(u){for(var f=1;f=0)&&Object.prototype.propertyIsEnumerable.call(u,y)&&(b[y]=u[y])}return b}function d(u,f){if(u==null)return{};var b={},y=Object.keys(u),O,k;for(k=0;k=0)&&(b[O]=u[O]);return b}var l=t.default.forwardRef(function(u,f){var b=u.variant,y=u.color,O=u.shadow,k=u.className,z=u.children,L=m(u,["variant","color","shadow","className","children"]),F=(0,v.useTheme)().card,V=F.defaultProps,q=F.styles,J=F.valid,N=q.base,K=q.variants;b=b??V.variant,y=y??V.color,O=O??V.shadow,k=k??V.className;var U=(0,p.default)(N.initial),Z=(0,p.default)(K[(0,s.default)(J.variants,b,"filled")][(0,s.default)(J.colors,y,"white")]),re=(0,a.twMerge)((0,o.default)(U,Z,j({},(0,p.default)(N.shadow),O)),k);return t.default.createElement("div",w(R({},L),{ref:f,className:re}),z)});l.propTypes={variant:n.default.oneOf(C.propTypesVariant),color:n.default.oneOf(C.propTypesColor),shadow:C.propTypesShadow,className:C.propTypesClassName,children:C.propTypesChildren},l.displayName="MaterialTailwind.Card";var c=Object.assign(l,{Header:g.CardHeader,Body:x.CardBody,Footer:E.CardFooter})})(DO);var WO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,c){for(var u in c)Object.defineProperty(l,u,{enumerable:!0,get:c[u]})}r(e,{Checkbox:function(){return m},default:function(){return d}});var t=C(i),n=C(Ae),o=C(yl),a=C(Fe),s=Ie,p=C(vr),v=C(je),g=Pe,x=qa;function E(l,c,u){return c in l?Object.defineProperty(l,c,{value:u,enumerable:!0,configurable:!0,writable:!0}):l[c]=u,l}function C(l){return l&&l.__esModule?l:{default:l}}function j(l){for(var c=1;c=0)&&Object.prototype.propertyIsEnumerable.call(l,f)&&(u[f]=l[f])}return u}function w(l,c){if(l==null)return{};var u={},f=Object.keys(l),b,y;for(y=0;y=0)&&(u[b]=l[b]);return u}var m=t.default.forwardRef(function(l,c){var u=l.color,f=l.label,b=l.icon,y=l.ripple,O=l.className,k=l.disabled,z=l.containerProps,L=l.labelProps,F=l.iconProps,V=l.inputRef,q=S(l,["color","label","icon","ripple","className","disabled","containerProps","labelProps","iconProps","inputRef"]),J,N,K,U=(0,g.useTheme)().checkbox,Z=U.defaultProps,re=U.valid,le=U.styles,ce=le.base,de=le.colors;u=u??Z.color,f=f??Z.label,b=b??Z.icon,y=y??Z.ripple,O=O??Z.className,k=k??Z.disabled,z=z??Z.containerProps,L=L??Z.labelProps,F=F??Z.iconProps;var se=y!==void 0&&new o.default,ve=(0,a.default)((0,v.default)(ce.root),E({},(0,v.default)(ce.disabled),k)),he=(0,s.twMerge)((0,a.default)((0,v.default)(ce.container)),(J=z)===null||J===void 0?void 0:J.className),ue=(0,s.twMerge)((0,a.default)((0,v.default)(ce.input),(0,v.default)(de[(0,p.default)(re.colors,u,"blue")])),O),ge=(0,s.twMerge)((0,a.default)((0,v.default)(ce.label)),(N=L)===null||N===void 0?void 0:N.className),me=(0,s.twMerge)((0,a.default)((0,v.default)(ce.icon)),(K=F)===null||K===void 0?void 0:K.className);return t.default.createElement("div",{ref:c,className:ve},t.default.createElement("label",R(j({},z),{className:he,htmlFor:q.id||"checkbox",onMouseDown:function(we){var xe,_e=(xe=z)===null||xe===void 0?void 0:xe.onMouseDown;return y&&se.create(we,"dark"),typeof _e=="function"&&_e(we)}}),t.default.createElement("input",R(j({},q),{ref:V,type:"checkbox",disabled:k,className:ue,id:q.id||"checkbox"})),t.default.createElement("span",{className:me},b||t.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",className:"h-3.5 w-3.5",viewBox:"0 0 20 20",fill:"currentColor",stroke:"currentColor",strokeWidth:1},t.default.createElement("path",{fillRule:"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z",clipRule:"evenodd"})))),f&&t.default.createElement("label",R(j({},L),{className:ge,htmlFor:q.id||"checkbox"}),f))});m.propTypes={color:n.default.oneOf(x.propTypesColor),label:x.propTypesLabel,icon:x.propTypesIcon,ripple:x.propTypesRipple,className:x.propTypesClassName,disabled:x.propTypesDisabled,containerProps:x.propTypesObject,labelProps:x.propTypesObject},m.displayName="MaterialTailwind.Checkbox";var d=m})(WO);var UO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(f,b){for(var y in b)Object.defineProperty(f,y,{enumerable:!0,get:b[y]})}r(e,{Chip:function(){return c},default:function(){return u}});var t=R(i),n=R(Ae),o=Hr,a=G,s=R(Fe),p=R(Kr),v=Ie,g=R(vr),x=R(je),E=Pe,C=Vb,j=R(yg);function T(f,b,y){return b in f?Object.defineProperty(f,b,{value:y,enumerable:!0,configurable:!0,writable:!0}):f[b]=y,f}function R(f){return f&&f.__esModule?f:{default:f}}function S(f){for(var b=1;b=0)&&Object.prototype.propertyIsEnumerable.call(f,O)&&(y[O]=f[O])}return y}function l(f,b){if(f==null)return{};var y={},O=Object.keys(f),k,z;for(z=0;z=0)&&(y[k]=f[k]);return y}var c=t.default.forwardRef(function(f,b){var y=f.variant,O=f.size,k=f.color,z=f.icon,L=f.open,F=f.onClose,V=f.action,q=f.animate,J=f.className,N=f.value,K=d(f,["variant","size","color","icon","open","onClose","action","animate","className","value"]),U=(0,E.useTheme)().chip,Z=U.defaultProps,re=U.valid,le=U.styles,ce=le.base,de=le.variants,se=le.sizes;y=y??Z.variant,O=O??Z.size,k=k??Z.color,J=J??Z.className,q=q??Z.animate,L=L??Z.open,V=V??Z.action,F=F??Z.onClose;var ve=(0,x.default)(ce.chip),he=(0,x.default)(ce.action),ue=(0,x.default)(ce.icon),ge=(0,x.default)(de[(0,g.default)(re.variants,y,"filled")][(0,g.default)(re.colors,k,"blue")]),me=(0,x.default)(se[(0,g.default)(re.sizes,O,"md")].chip),we=(0,x.default)(se[(0,g.default)(re.sizes,O,"md")].action),xe=(0,x.default)(se[(0,g.default)(re.sizes,O,"md")].icon),_e=(0,v.twMerge)((0,s.default)(ve,ge,me),J),be=(0,s.default)(he,we),ze=(0,s.default)(ue,xe),Me=(0,s.default)({"ml-4":z&&O==="sm","ml-[18px]":z&&O==="md","ml-5":z&&O==="lg","mr-5":F}),He={unmount:{opacity:0},mount:{opacity:1}},ke=(0,p.default)(He,q),Be=t.default.createElement("div",{className:ze},z),tr=o.AnimatePresence;return t.default.createElement(o.LazyMotion,{features:o.domAnimation},t.default.createElement(tr,null,L&&t.default.createElement(o.m.div,m(S({},K),{ref:b,className:_e,initial:"unmount",exit:"unmount",animate:L?"mount":"unmount",variants:ke}),z&&Be,t.default.createElement("span",{className:Me},N),F&&!V&&t.default.createElement(j.default,{onClick:F,size:"sm",variant:"text",color:y==="outlined"||y==="ghost"?k:"white",className:be},t.default.createElement(a.XMarkIcon,{className:(0,s.default)({"h-3.5 w-3.5":O==="sm","h-4 w-4":O==="md","h-5 w-5":O==="lg"}),strokeWidth:2})),V||null)))});c.propTypes={variant:n.default.oneOf(C.propTypesVariant),size:n.default.oneOf(C.propTypesSize),color:n.default.oneOf(C.propTypesColor),icon:C.propTypesIcon,open:C.propTypesOpen,onClose:C.propTypesOnClose,action:C.propTypesAction,animate:C.propTypesAnimate,className:C.propTypesClassName,value:C.propTypesValue},c.displayName="MaterialTailwind.Chip";var u=c})(UO);var qO={},e5e=function(e){if(typeof document>"u")return null;var r=Array.isArray(e)?e[0]:e;return r.ownerDocument.body},Oi=new WeakMap,a0=new WeakMap,i0={},em=0,GO=function(e){return e&&(e.host||GO(e.parentNode))},r5e=function(e,r){return r.map(function(t){if(e.contains(t))return t;var n=GO(t);return n&&e.contains(n)?n:(console.error("aria-hidden",t,"in not contained inside",e,". Doing nothing"),null)}).filter(function(t){return!!t})},t5e=function(e,r,t,n){var o=r5e(r,Array.isArray(e)?e:[e]);i0[t]||(i0[t]=new WeakMap);var a=i0[t],s=[],p=new Set,v=new Set(o),g=function(E){!E||p.has(E)||(p.add(E),g(E.parentNode))};o.forEach(g);var x=function(E){!E||v.has(E)||Array.prototype.forEach.call(E.children,function(C){if(p.has(C))x(C);else{var j=C.getAttribute(n),T=j!==null&&j!=="false",R=(Oi.get(C)||0)+1,S=(a.get(C)||0)+1;Oi.set(C,R),a.set(C,S),s.push(C),R===1&&T&&a0.set(C,!0),S===1&&C.setAttribute(t,"true"),T||C.setAttribute(n,"true")}})};return x(r),p.clear(),em++,function(){s.forEach(function(E){var C=Oi.get(E)-1,j=a.get(E)-1;Oi.set(E,C),a.set(E,j),C||(a0.has(E)||E.removeAttribute(n),a0.delete(E)),j||E.removeAttribute(t)}),em--,em||(Oi=new WeakMap,Oi=new WeakMap,a0=new WeakMap,i0={})}},n5e=function(e,r,t){t===void 0&&(t="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),o=r||e5e(e);return o?(n.push.apply(n,Array.from(o.querySelectorAll("[aria-live]"))),t5e(n,o,t,"aria-hidden")):function(){return null}};/*! -* tabbable 6.2.0 -* @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE -*/var o5e=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],Ev=o5e.join(","),KO=typeof Element>"u",wc=KO?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,k2=!KO&&Element.prototype.getRootNode?function(e){var r;return e==null||(r=e.getRootNode)===null||r===void 0?void 0:r.call(e)}:function(e){return e==null?void 0:e.ownerDocument},E2=function e(r,t){var n;t===void 0&&(t=!0);var o=r==null||(n=r.getAttribute)===null||n===void 0?void 0:n.call(r,"inert"),a=o===""||o==="true",s=a||t&&r&&e(r.parentNode);return s},a5e=function(r){var t,n=r==null||(t=r.getAttribute)===null||t===void 0?void 0:t.call(r,"contenteditable");return n===""||n==="true"},i5e=function(r,t,n){if(E2(r))return[];var o=Array.prototype.slice.apply(r.querySelectorAll(Ev));return t&&wc.call(r,Ev)&&o.unshift(r),o=o.filter(n),o},l5e=function e(r,t,n){for(var o=[],a=Array.from(r);a.length;){var s=a.shift();if(!E2(s,!1))if(s.tagName==="SLOT"){var p=s.assignedElements(),v=p.length?p:s.children,g=e(v,!0,n);n.flatten?o.push.apply(o,g):o.push({scopeParent:s,candidates:g})}else{var x=wc.call(s,Ev);x&&n.filter(s)&&(t||!r.includes(s))&&o.push(s);var E=s.shadowRoot||typeof n.getShadowRoot=="function"&&n.getShadowRoot(s),C=!E2(E,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(s));if(E&&C){var j=e(E===!0?s.children:E.children,!0,n);n.flatten?o.push.apply(o,j):o.push({scopeParent:s,candidates:j})}else a.unshift.apply(a,s.children)}}return o},YO=function(r){return!isNaN(parseInt(r.getAttribute("tabindex"),10))},XO=function(r){if(!r)throw new Error("No node provided");return r.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(r.tagName)||a5e(r))&&!YO(r)?0:r.tabIndex},s5e=function(r,t){var n=XO(r);return n<0&&t&&!YO(r)?0:n},c5e=function(r,t){return r.tabIndex===t.tabIndex?r.documentOrder-t.documentOrder:r.tabIndex-t.tabIndex},ZO=function(r){return r.tagName==="INPUT"},u5e=function(r){return ZO(r)&&r.type==="hidden"},d5e=function(r){var t=r.tagName==="DETAILS"&&Array.prototype.slice.apply(r.children).some(function(n){return n.tagName==="SUMMARY"});return t},f5e=function(r,t){for(var n=0;nsummary:first-of-type"),s=a?r.parentElement:r;if(wc.call(s,"details:not([open]) *"))return!0;if(!n||n==="full"||n==="legacy-full"){if(typeof o=="function"){for(var p=r;r;){var v=r.parentElement,g=k2(r);if(v&&!v.shadowRoot&&o(v)===!0)return Iy(r);r.assignedSlot?r=r.assignedSlot:!v&&g!==r.ownerDocument?r=g.host:r=v}r=p}if(m5e(r))return!r.getClientRects().length;if(n!=="legacy-full")return!0}else if(n==="non-zero-area")return Iy(r);return!1},b5e=function(r){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(r.tagName))for(var t=r.parentElement;t;){if(t.tagName==="FIELDSET"&&t.disabled){for(var n=0;n=0)},x5e=function e(r){var t=[],n=[];return r.forEach(function(o,a){var s=!!o.scopeParent,p=s?o.scopeParent:o,v=s5e(p,s),g=s?e(o.candidates):p;v===0?s?t.push.apply(t,g):t.push(p):n.push({documentOrder:a,tabIndex:v,item:o,isScope:s,content:g})}),n.sort(c5e).reduce(function(o,a){return a.isScope?o.push.apply(o,a.content):o.push(a.content),o},[]).concat(t)},R2=function(r,t){t=t||{};var n;return t.getShadowRoot?n=l5e([r],t.includeContainer,{filter:Ay.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:y5e}):n=i5e(r,t.includeContainer,Ay.bind(null,t)),x5e(n)};function pn(e){return e.split("-")[1]}function v7(e){return e==="y"?"height":"width"}function Tt(e){return e.split("-")[0]}function aa(e){return["top","bottom"].includes(Tt(e))?"x":"y"}function Ly(e,r,t){let{reference:n,floating:o}=e;const a=n.x+n.width/2-o.width/2,s=n.y+n.height/2-o.height/2,p=aa(r),v=v7(p),g=n[v]/2-o[v]/2,x=p==="x";let E;switch(Tt(r)){case"top":E={x:a,y:n.y-o.height};break;case"bottom":E={x:a,y:n.y+n.height};break;case"right":E={x:n.x+n.width,y:s};break;case"left":E={x:n.x-o.width,y:s};break;default:E={x:n.x,y:n.y}}switch(pn(r)){case"start":E[p]-=g*(t&&x?-1:1);break;case"end":E[p]+=g*(t&&x?-1:1)}return E}const _5e=async(e,r,t)=>{const{placement:n="bottom",strategy:o="absolute",middleware:a=[],platform:s}=t,p=a.filter(Boolean),v=await(s.isRTL==null?void 0:s.isRTL(r));let g=await s.getElementRects({reference:e,floating:r,strategy:o}),{x,y:E}=Ly(g,n,v),C=n,j={},T=0;for(let R=0;R({name:"arrow",options:e,async fn(r){const{x:t,y:n,placement:o,rects:a,platform:s,elements:p}=r,{element:v,padding:g=0}=bn(e,r)||{};if(v==null)return{};const x=b7(g),E={x:t,y:n},C=aa(o),j=v7(C),T=await s.getDimensions(v),R=C==="y",S=R?"top":"left",w=R?"bottom":"right",m=R?"clientHeight":"clientWidth",d=a.reference[j]+a.reference[C]-E[C]-a.floating[j],l=E[C]-a.reference[C],c=await(s.getOffsetParent==null?void 0:s.getOffsetParent(v));let u=c?c[m]:0;u&&await(s.isElement==null?void 0:s.isElement(c))||(u=p.floating[m]||a.floating[j]);const f=d/2-l/2,b=u/2-T[j]/2-1,y=Qo(x[S],b),O=Qo(x[w],b),k=y,z=u-T[j]-O,L=u/2-T[j]/2+f,F=Rv(k,L,z),V=pn(o)!=null&&L!=F&&a.reference[j]/2-(Le.concat(r,r+"-start",r+"-end"),[]),O5e={left:"right",right:"left",bottom:"top",top:"bottom"};function P2(e){return e.replace(/left|right|bottom|top/g,r=>O5e[r])}function JO(e,r,t){t===void 0&&(t=!1);const n=pn(e),o=aa(e),a=v7(o);let s=o==="x"?n===(t?"end":"start")?"right":"left":n==="start"?"bottom":"top";return r.reference[a]>r.floating[a]&&(s=P2(s)),{main:s,cross:P2(s)}}const C5e={start:"end",end:"start"};function Vp(e){return e.replace(/start|end/g,r=>C5e[r])}const k5e=function(e){return e===void 0&&(e={}),{name:"autoPlacement",options:e,async fn(r){var t,n,o;const{rects:a,middlewareData:s,placement:p,platform:v,elements:g}=r,{crossAxis:x=!1,alignment:E,allowedPlacements:C=$y,autoAlignment:j=!0,...T}=bn(e,r),R=E!==void 0||C===$y?function(O,k,z){return(O?[...z.filter(L=>pn(L)===O),...z.filter(L=>pn(L)!==O)]:z.filter(L=>Tt(L)===L)).filter(L=>!O||pn(L)===O||!!k&&Vp(L)!==L)}(E||null,j,C):C,S=await zn(r,T),w=((t=s.autoPlacement)==null?void 0:t.index)||0,m=R[w];if(m==null)return{};const{main:d,cross:l}=JO(m,a,await(v.isRTL==null?void 0:v.isRTL(g.floating)));if(p!==m)return{reset:{placement:R[0]}};const c=[S[Tt(m)],S[d],S[l]],u=[...((n=s.autoPlacement)==null?void 0:n.overflows)||[],{placement:m,overflows:c}],f=R[w+1];if(f)return{data:{index:w+1,overflows:u},reset:{placement:f}};const b=u.map(O=>{const k=pn(O.placement);return[O.placement,k&&x?O.overflows.slice(0,2).reduce((z,L)=>z+L,0):O.overflows[0],O.overflows]}).sort((O,k)=>O[1]-k[1]),y=((o=b.filter(O=>O[2].slice(0,pn(O[0])?2:3).every(k=>k<=0))[0])==null?void 0:o[0])||b[0][0];return y!==p?{data:{index:w+1,overflows:u},reset:{placement:y}}:{}}}},E5e=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(r){var t;const{placement:n,middlewareData:o,rects:a,initialPlacement:s,platform:p,elements:v}=r,{mainAxis:g=!0,crossAxis:x=!0,fallbackPlacements:E,fallbackStrategy:C="bestFit",fallbackAxisSideDirection:j="none",flipAlignment:T=!0,...R}=bn(e,r),S=Tt(n),w=Tt(s)===s,m=await(p.isRTL==null?void 0:p.isRTL(v.floating)),d=E||(w||!T?[P2(s)]:function(k){const z=P2(k);return[Vp(k),z,Vp(z)]}(s));E||j==="none"||d.push(...function(k,z,L,F){const V=pn(k);let q=function(J,N,K){const U=["left","right"],Z=["right","left"],re=["top","bottom"],le=["bottom","top"];switch(J){case"top":case"bottom":return K?N?Z:U:N?U:Z;case"left":case"right":return N?re:le;default:return[]}}(Tt(k),L==="start",F);return V&&(q=q.map(J=>J+"-"+V),z&&(q=q.concat(q.map(Vp)))),q}(s,T,j,m));const l=[s,...d],c=await zn(r,R),u=[];let f=((t=o.flip)==null?void 0:t.overflows)||[];if(g&&u.push(c[S]),x){const{main:k,cross:z}=JO(n,a,m);u.push(c[k],c[z])}if(f=[...f,{placement:n,overflows:u}],!u.every(k=>k<=0)){var b,y;const k=(((b=o.flip)==null?void 0:b.index)||0)+1,z=l[k];if(z)return{data:{index:k,overflows:f},reset:{placement:z}};let L=(y=f.filter(F=>F.overflows[0]<=0).sort((F,V)=>F.overflows[1]-V.overflows[1])[0])==null?void 0:y.placement;if(!L)switch(C){case"bestFit":{var O;const F=(O=f.map(V=>[V.placement,V.overflows.filter(q=>q>0).reduce((q,J)=>q+J,0)]).sort((V,q)=>V[1]-q[1])[0])==null?void 0:O[0];F&&(L=F);break}case"initialPlacement":L=s}if(n!==L)return{reset:{placement:L}}}return{}}}};function Fy(e,r){return{top:e.top-r.height,right:e.right-r.width,bottom:e.bottom-r.height,left:e.left-r.width}}function Ny(e){return QO.some(r=>e[r]>=0)}const R5e=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(r){const{rects:t}=r,{strategy:n="referenceHidden",...o}=bn(e,r);switch(n){case"referenceHidden":{const a=Fy(await zn(r,{...o,elementContext:"reference"}),t.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:Ny(a)}}}case"escaped":{const a=Fy(await zn(r,{...o,altBoundary:!0}),t.floating);return{data:{escapedOffsets:a,escaped:Ny(a)}}}default:return{}}}}};function Dy(e){const r=Qo(...e.map(n=>n.left)),t=Qo(...e.map(n=>n.top));return{x:r,y:t,width:Mn(...e.map(n=>n.right))-r,height:Mn(...e.map(n=>n.bottom))-t}}const P5e=function(e){return e===void 0&&(e={}),{name:"inline",options:e,async fn(r){const{placement:t,elements:n,rects:o,platform:a,strategy:s}=r,{padding:p=2,x:v,y:g}=bn(e,r),x=Array.from(await(a.getClientRects==null?void 0:a.getClientRects(n.reference))||[]),E=function(R){const S=R.slice().sort((d,l)=>d.y-l.y),w=[];let m=null;for(let d=0;dm.height/2?w.push([l]):w[w.length-1].push(l),m=l}return w.map(d=>dl(Dy(d)))}(x),C=dl(Dy(x)),j=b7(p),T=await a.getElementRects({reference:{getBoundingClientRect:function(){if(E.length===2&&E[0].left>E[1].right&&v!=null&&g!=null)return E.find(R=>v>R.left-j.left&&vR.top-j.top&&g=2){if(aa(t)==="x"){const c=E[0],u=E[E.length-1],f=Tt(t)==="top",b=c.top,y=u.bottom,O=f?c.left:u.left,k=f?c.right:u.right;return{top:b,bottom:y,left:O,right:k,width:k-O,height:y-b,x:O,y:b}}const R=Tt(t)==="left",S=Mn(...E.map(c=>c.right)),w=Qo(...E.map(c=>c.left)),m=E.filter(c=>R?c.left===w:c.right===S),d=m[0].top,l=m[m.length-1].bottom;return{top:d,bottom:l,left:w,right:S,width:S-w,height:l-d,x:w,y:d}}return C}},floating:n.floating,strategy:s});return o.reference.x!==T.reference.x||o.reference.y!==T.reference.y||o.reference.width!==T.reference.width||o.reference.height!==T.reference.height?{reset:{rects:T}}:{}}}},eC=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(r){const{x:t,y:n}=r,o=await async function(a,s){const{placement:p,platform:v,elements:g}=a,x=await(v.isRTL==null?void 0:v.isRTL(g.floating)),E=Tt(p),C=pn(p),j=aa(p)==="x",T=["left","top"].includes(E)?-1:1,R=x&&j?-1:1,S=bn(s,a);let{mainAxis:w,crossAxis:m,alignmentAxis:d}=typeof S=="number"?{mainAxis:S,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...S};return C&&typeof d=="number"&&(m=C==="end"?-1*d:d),j?{x:m*R,y:w*T}:{x:w*T,y:m*R}}(r,e);return{x:t+o.x,y:n+o.y,data:o}}}};function rC(e){return e==="x"?"y":"x"}const S5e=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(r){const{x:t,y:n,placement:o}=r,{mainAxis:a=!0,crossAxis:s=!1,limiter:p={fn:S=>{let{x:w,y:m}=S;return{x:w,y:m}}},...v}=bn(e,r),g={x:t,y:n},x=await zn(r,v),E=aa(Tt(o)),C=rC(E);let j=g[E],T=g[C];if(a){const S=E==="y"?"bottom":"right";j=Rv(j+x[E==="y"?"top":"left"],j,j-x[S])}if(s){const S=C==="y"?"bottom":"right";T=Rv(T+x[C==="y"?"top":"left"],T,T-x[S])}const R=p.fn({...r,[E]:j,[C]:T});return{...R,data:{x:R.x-t,y:R.y-n}}}}},M5e=function(e){return e===void 0&&(e={}),{options:e,fn(r){const{x:t,y:n,placement:o,rects:a,middlewareData:s}=r,{offset:p=0,mainAxis:v=!0,crossAxis:g=!0}=bn(e,r),x={x:t,y:n},E=aa(o),C=rC(E);let j=x[E],T=x[C];const R=bn(p,r),S=typeof R=="number"?{mainAxis:R,crossAxis:0}:{mainAxis:0,crossAxis:0,...R};if(v){const d=E==="y"?"height":"width",l=a.reference[E]-a.floating[d]+S.mainAxis,c=a.reference[E]+a.reference[d]-S.mainAxis;jc&&(j=c)}if(g){var w,m;const d=E==="y"?"width":"height",l=["top","left"].includes(Tt(o)),c=a.reference[C]-a.floating[d]+(l&&((w=s.offset)==null?void 0:w[C])||0)+(l?0:S.crossAxis),u=a.reference[C]+a.reference[d]+(l?0:((m=s.offset)==null?void 0:m[C])||0)-(l?S.crossAxis:0);Tu&&(T=u)}return{[E]:j,[C]:T}}}},j5e=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(r){const{placement:t,rects:n,platform:o,elements:a}=r,{apply:s=()=>{},...p}=bn(e,r),v=await zn(r,p),g=Tt(t),x=pn(t),E=aa(t)==="x",{width:C,height:j}=n.floating;let T,R;g==="top"||g==="bottom"?(T=g,R=x===(await(o.isRTL==null?void 0:o.isRTL(a.floating))?"start":"end")?"left":"right"):(R=g,T=x==="end"?"top":"bottom");const S=j-v[T],w=C-v[R],m=!r.middlewareData.shift;let d=S,l=w;if(E){const u=C-v.left-v.right;l=x||m?Qo(w,u):u}else{const u=j-v.top-v.bottom;d=x||m?Qo(S,u):u}if(m&&!x){const u=Mn(v.left,0),f=Mn(v.right,0),b=Mn(v.top,0),y=Mn(v.bottom,0);E?l=C-2*(u!==0||f!==0?u+f:Mn(v.left,v.right)):d=j-2*(b!==0||y!==0?b+y:Mn(v.top,v.bottom))}await s({...r,availableWidth:l,availableHeight:d});const c=await o.getDimensions(a.floating);return C!==c.width||j!==c.height?{reset:{rects:!0}}:{}}}};function Mt(e){var r;return(e==null||(r=e.ownerDocument)==null?void 0:r.defaultView)||window}function $n(e){return Mt(e).getComputedStyle(e)}function tC(e){return e instanceof Mt(e).Node}function Jo(e){return tC(e)?(e.nodeName||"").toLowerCase():"#document"}function wn(e){return e instanceof HTMLElement||e instanceof Mt(e).HTMLElement}function By(e){return typeof ShadowRoot<"u"&&(e instanceof Mt(e).ShadowRoot||e instanceof ShadowRoot)}function yc(e){const{overflow:r,overflowX:t,overflowY:n,display:o}=$n(e);return/auto|scroll|overlay|hidden|clip/.test(r+n+t)&&!["inline","contents"].includes(o)}function T5e(e){return["table","td","th"].includes(Jo(e))}function Pv(e){const r=w7(),t=$n(e);return t.transform!=="none"||t.perspective!=="none"||!!t.containerType&&t.containerType!=="normal"||!r&&!!t.backdropFilter&&t.backdropFilter!=="none"||!r&&!!t.filter&&t.filter!=="none"||["transform","perspective","filter"].some(n=>(t.willChange||"").includes(n))||["paint","layout","strict","content"].some(n=>(t.contain||"").includes(n))}function w7(){return!(typeof CSS>"u"||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function xg(e){return["html","body","#document"].includes(Jo(e))}const Sv=Math.min,Qi=Math.max,S2=Math.round,l0=Math.floor,ea=e=>({x:e,y:e});function nC(e){const r=$n(e);let t=parseFloat(r.width)||0,n=parseFloat(r.height)||0;const o=wn(e),a=o?e.offsetWidth:t,s=o?e.offsetHeight:n,p=S2(t)!==a||S2(n)!==s;return p&&(t=a,n=s),{width:t,height:n,$:p}}function Jn(e){return e instanceof Element||e instanceof Mt(e).Element}function y7(e){return Jn(e)?e:e.contextElement}function Ji(e){const r=y7(e);if(!wn(r))return ea(1);const t=r.getBoundingClientRect(),{width:n,height:o,$:a}=nC(r);let s=(a?S2(t.width):t.width)/n,p=(a?S2(t.height):t.height)/o;return s&&Number.isFinite(s)||(s=1),p&&Number.isFinite(p)||(p=1),{x:s,y:p}}const I5e=ea(0);function oC(e){const r=Mt(e);return w7()&&r.visualViewport?{x:r.visualViewport.offsetLeft,y:r.visualViewport.offsetTop}:I5e}function za(e,r,t,n){r===void 0&&(r=!1),t===void 0&&(t=!1);const o=e.getBoundingClientRect(),a=y7(e);let s=ea(1);r&&(n?Jn(n)&&(s=Ji(n)):s=Ji(e));const p=function(C,j,T){return j===void 0&&(j=!1),!(!T||j&&T!==Mt(C))&&j}(a,t,n)?oC(a):ea(0);let v=(o.left+p.x)/s.x,g=(o.top+p.y)/s.y,x=o.width/s.x,E=o.height/s.y;if(a){const C=Mt(a),j=n&&Jn(n)?Mt(n):n;let T=C.frameElement;for(;T&&n&&j!==C;){const R=Ji(T),S=T.getBoundingClientRect(),w=getComputedStyle(T),m=S.left+(T.clientLeft+parseFloat(w.paddingLeft))*R.x,d=S.top+(T.clientTop+parseFloat(w.paddingTop))*R.y;v*=R.x,g*=R.y,x*=R.x,E*=R.y,v+=m,g+=d,T=Mt(T).frameElement}}return dl({width:x,height:E,x:v,y:g})}function _g(e){return Jn(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function eo(e){var r;return(r=(tC(e)?e.ownerDocument:e.document)||window.document)==null?void 0:r.documentElement}function aC(e){return za(eo(e)).left+_g(e).scrollLeft}function fl(e){if(Jo(e)==="html")return e;const r=e.assignedSlot||e.parentNode||By(e)&&e.host||eo(e);return By(r)?r.host:r}function iC(e){const r=fl(e);return xg(r)?e.ownerDocument?e.ownerDocument.body:e.body:wn(r)&&yc(r)?r:iC(r)}function Yo(e,r){var t;r===void 0&&(r=[]);const n=iC(e),o=n===((t=e.ownerDocument)==null?void 0:t.body),a=Mt(n);return o?r.concat(a,a.visualViewport||[],yc(n)?n:[]):r.concat(n,Yo(n))}function Vy(e,r,t){let n;if(r==="viewport")n=function(o,a){const s=Mt(o),p=eo(o),v=s.visualViewport;let g=p.clientWidth,x=p.clientHeight,E=0,C=0;if(v){g=v.width,x=v.height;const j=w7();(!j||j&&a==="fixed")&&(E=v.offsetLeft,C=v.offsetTop)}return{width:g,height:x,x:E,y:C}}(e,t);else if(r==="document")n=function(o){const a=eo(o),s=_g(o),p=o.ownerDocument.body,v=Qi(a.scrollWidth,a.clientWidth,p.scrollWidth,p.clientWidth),g=Qi(a.scrollHeight,a.clientHeight,p.scrollHeight,p.clientHeight);let x=-s.scrollLeft+aC(o);const E=-s.scrollTop;return $n(p).direction==="rtl"&&(x+=Qi(a.clientWidth,p.clientWidth)-v),{width:v,height:g,x,y:E}}(eo(e));else if(Jn(r))n=function(o,a){const s=za(o,!0,a==="fixed"),p=s.top+o.clientTop,v=s.left+o.clientLeft,g=wn(o)?Ji(o):ea(1);return{width:o.clientWidth*g.x,height:o.clientHeight*g.y,x:v*g.x,y:p*g.y}}(r,t);else{const o=oC(e);n={...r,x:r.x-o.x,y:r.y-o.y}}return dl(n)}function lC(e,r){const t=fl(e);return!(t===r||!Jn(t)||xg(t))&&($n(t).position==="fixed"||lC(t,r))}function A5e(e,r,t){const n=wn(r),o=eo(r),a=t==="fixed",s=za(e,!0,a,r);let p={scrollLeft:0,scrollTop:0};const v=ea(0);if(n||!n&&!a)if((Jo(r)!=="body"||yc(o))&&(p=_g(r)),wn(r)){const g=za(r,!0,a,r);v.x=g.x+r.clientLeft,v.y=g.y+r.clientTop}else o&&(v.x=aC(o));return{x:s.left+p.scrollLeft-v.x,y:s.top+p.scrollTop-v.y,width:s.width,height:s.height}}function Hy(e,r){return wn(e)&&$n(e).position!=="fixed"?r?r(e):e.offsetParent:null}function Wy(e,r){const t=Mt(e);if(!wn(e))return t;let n=Hy(e,r);for(;n&&T5e(n)&&$n(n).position==="static";)n=Hy(n,r);return n&&(Jo(n)==="html"||Jo(n)==="body"&&$n(n).position==="static"&&!Pv(n))?t:n||function(o){let a=fl(o);for(;wn(a)&&!xg(a);){if(Pv(a))return a;a=fl(a)}return null}(e)||t}const sC={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{rect:r,offsetParent:t,strategy:n}=e;const o=wn(t),a=eo(t);if(t===a)return r;let s={scrollLeft:0,scrollTop:0},p=ea(1);const v=ea(0);if((o||!o&&n!=="fixed")&&((Jo(t)!=="body"||yc(a))&&(s=_g(t)),wn(t))){const g=za(t);p=Ji(t),v.x=g.x+t.clientLeft,v.y=g.y+t.clientTop}return{width:r.width*p.x,height:r.height*p.y,x:r.x*p.x-s.scrollLeft*p.x+v.x,y:r.y*p.y-s.scrollTop*p.y+v.y}},getDocumentElement:eo,getClippingRect:function(e){let{element:r,boundary:t,rootBoundary:n,strategy:o}=e;const a=[...t==="clippingAncestors"?function(v,g){const x=g.get(v);if(x)return x;let E=Yo(v).filter(R=>Jn(R)&&Jo(R)!=="body"),C=null;const j=$n(v).position==="fixed";let T=j?fl(v):v;for(;Jn(T)&&!xg(T);){const R=$n(T),S=Pv(T);S||R.position!=="fixed"||(C=null),(j?!S&&!C:!S&&R.position==="static"&&C&&["absolute","fixed"].includes(C.position)||yc(T)&&!S&&lC(v,T))?E=E.filter(w=>w!==T):C=R,T=fl(T)}return g.set(v,E),E}(r,this._c):[].concat(t),n],s=a[0],p=a.reduce((v,g)=>{const x=Vy(r,g,o);return v.top=Qi(x.top,v.top),v.right=Sv(x.right,v.right),v.bottom=Sv(x.bottom,v.bottom),v.left=Qi(x.left,v.left),v},Vy(r,s,o));return{width:p.right-p.left,height:p.bottom-p.top,x:p.left,y:p.top}},getOffsetParent:Wy,getElementRects:async function(e){let{reference:r,floating:t,strategy:n}=e;const o=this.getOffsetParent||Wy,a=this.getDimensions;return{reference:A5e(r,await o(t),n),floating:{x:0,y:0,...await a(t)}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){return nC(e)},getScale:Ji,isElement:Jn,isRTL:function(e){return getComputedStyle(e).direction==="rtl"}};function L5e(e,r,t,n){n===void 0&&(n={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:p=typeof IntersectionObserver=="function",animationFrame:v=!1}=n,g=y7(e),x=o||a?[...g?Yo(g):[],...Yo(r)]:[];x.forEach(S=>{o&&S.addEventListener("scroll",t,{passive:!0}),a&&S.addEventListener("resize",t)});const E=g&&p?function(S,w){let m,d=null;const l=eo(S);function c(){clearTimeout(m),d&&d.disconnect(),d=null}return function u(f,b){f===void 0&&(f=!1),b===void 0&&(b=1),c();const{left:y,top:O,width:k,height:z}=S.getBoundingClientRect();if(f||w(),!k||!z)return;const L={rootMargin:-l0(O)+"px "+-l0(l.clientWidth-(y+k))+"px "+-l0(l.clientHeight-(O+z))+"px "+-l0(y)+"px",threshold:Qi(0,Sv(1,b))||1};let F=!0;function V(q){const J=q[0].intersectionRatio;if(J!==b){if(!F)return u();J?u(!1,J):m=setTimeout(()=>{u(!1,1e-7)},100)}F=!1}try{d=new IntersectionObserver(V,{...L,root:l.ownerDocument})}catch{d=new IntersectionObserver(V,L)}d.observe(S)}(!0),c}(g,t):null;let C,j=-1,T=null;s&&(T=new ResizeObserver(S=>{let[w]=S;w&&w.target===g&&T&&(T.unobserve(r),cancelAnimationFrame(j),j=requestAnimationFrame(()=>{T&&T.observe(r)})),t()}),g&&!v&&T.observe(g),T.observe(r));let R=v?za(e):null;return v&&function S(){const w=za(e);!R||w.x===R.x&&w.y===R.y&&w.width===R.width&&w.height===R.height||t(),R=w,C=requestAnimationFrame(S)}(),t(),()=>{x.forEach(S=>{o&&S.removeEventListener("scroll",t),a&&S.removeEventListener("resize",t)}),E&&E(),T&&T.disconnect(),T=null,v&&cancelAnimationFrame(C)}}const cC=(e,r,t)=>{const n=new Map,o={platform:sC,...t},a={...o.platform,_c:n};return _5e(e,r,{...o,platform:a})},z5e=e=>{const{element:r,padding:t}=e;function n(o){return Object.prototype.hasOwnProperty.call(o,"current")}return{name:"arrow",options:e,fn(o){return n(r)?r.current!=null?zy({element:r.current,padding:t}).fn(o):{}:r?zy({element:r,padding:t}).fn(o):{}}}};var Hp=typeof document<"u"?i.useLayoutEffect:i.useEffect;function M2(e,r){if(e===r)return!0;if(typeof e!=typeof r)return!1;if(typeof e=="function"&&e.toString()===r.toString())return!0;let t,n,o;if(e&&r&&typeof e=="object"){if(Array.isArray(e)){if(t=e.length,t!=r.length)return!1;for(n=t;n--!==0;)if(!M2(e[n],r[n]))return!1;return!0}if(o=Object.keys(e),t=o.length,t!==Object.keys(r).length)return!1;for(n=t;n--!==0;)if(!Object.prototype.hasOwnProperty.call(r,o[n]))return!1;for(n=t;n--!==0;){const a=o[n];if(!(a==="_owner"&&e.$$typeof)&&!M2(e[a],r[a]))return!1}return!0}return e!==e&&r!==r}function Uy(e){const r=i.useRef(e);return Hp(()=>{r.current=e}),r}function $5e(e){e===void 0&&(e={});const{placement:r="bottom",strategy:t="absolute",middleware:n=[],platform:o,whileElementsMounted:a,open:s}=e,[p,v]=i.useState({x:null,y:null,strategy:t,placement:r,middlewareData:{},isPositioned:!1}),[g,x]=i.useState(n);M2(g,n)||x(n);const E=i.useRef(null),C=i.useRef(null),j=i.useRef(p),T=Uy(a),R=Uy(o),[S,w]=i.useState(null),[m,d]=i.useState(null),l=i.useCallback(O=>{E.current!==O&&(E.current=O,w(O))},[]),c=i.useCallback(O=>{C.current!==O&&(C.current=O,d(O))},[]),u=i.useCallback(()=>{if(!E.current||!C.current)return;const O={placement:r,strategy:t,middleware:g};R.current&&(O.platform=R.current),cC(E.current,C.current,O).then(k=>{const z={...k,isPositioned:!0};f.current&&!M2(j.current,z)&&(j.current=z,ao.flushSync(()=>{v(z)}))})},[g,r,t,R]);Hp(()=>{s===!1&&j.current.isPositioned&&(j.current.isPositioned=!1,v(O=>({...O,isPositioned:!1})))},[s]);const f=i.useRef(!1);Hp(()=>(f.current=!0,()=>{f.current=!1}),[]),Hp(()=>{if(S&&m){if(T.current)return T.current(S,m,u);u()}},[S,m,u,T]);const b=i.useMemo(()=>({reference:E,floating:C,setReference:l,setFloating:c}),[l,c]),y=i.useMemo(()=>({reference:S,floating:m}),[S,m]);return i.useMemo(()=>({...p,update:u,refs:b,elements:y,reference:l,floating:c}),[p,u,b,y,l,c])}var _r=typeof document<"u"?i.useLayoutEffect:i.useEffect;let rm=!1,F5e=0;const qy=()=>"floating-ui-"+F5e++;function N5e(){const[e,r]=i.useState(()=>rm?qy():void 0);return _r(()=>{e==null&&r(qy())},[]),i.useEffect(()=>{rm||(rm=!0)},[]),e}const D5e=Ks["useId".toString()],xc=D5e||N5e;function uC(){const e=new Map;return{emit(r,t){var n;(n=e.get(r))==null||n.forEach(o=>o(t))},on(r,t){e.set(r,[...e.get(r)||[],t])},off(r,t){e.set(r,(e.get(r)||[]).filter(n=>n!==t))}}}const dC=i.createContext(null),fC=i.createContext(null),xl=()=>{var e;return((e=i.useContext(dC))==null?void 0:e.id)||null},Ka=()=>i.useContext(fC),B5e=e=>{const r=xc(),t=Ka(),n=xl(),o=e||n;return _r(()=>{const a={id:r,parentId:o};return t==null||t.addNode(a),()=>{t==null||t.removeNode(a)}},[t,r,o]),r},V5e=e=>{let{children:r,id:t}=e;const n=xl();return i.createElement(dC.Provider,{value:i.useMemo(()=>({id:t,parentId:n}),[t,n])},r)},H5e=e=>{let{children:r}=e;const t=i.useRef([]),n=i.useCallback(s=>{t.current=[...t.current,s]},[]),o=i.useCallback(s=>{t.current=t.current.filter(p=>p!==s)},[]),a=i.useState(()=>uC())[0];return i.createElement(fC.Provider,{value:i.useMemo(()=>({nodesRef:t,addNode:n,removeNode:o,events:a}),[t,n,o,a])},r)};function _t(e){return(e==null?void 0:e.ownerDocument)||document}function x7(){const e=navigator.userAgentData;return e!=null&&e.platform?e.platform:navigator.platform}function pC(){const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(r=>{let{brand:t,version:n}=r;return t+"/"+n}).join(" "):navigator.userAgent}function _7(e){return _t(e).defaultView||window}function Kt(e){return e?e instanceof _7(e).Element:!1}function $a(e){return e?e instanceof _7(e).HTMLElement:!1}function W5e(e){if(typeof ShadowRoot>"u")return!1;const r=_7(e).ShadowRoot;return e instanceof r||e instanceof ShadowRoot}function gC(e){if(e.mozInputSource===0&&e.isTrusted)return!0;const r=/Android/i;return(r.test(x7())||r.test(pC()))&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function hC(e){return e.width===0&&e.height===0||e.width===1&&e.height===1&&e.pressure===0&&e.detail===0&&e.pointerType!=="mouse"||e.width<1&&e.height<1&&e.pressure===0&&e.detail===0}function Mv(){return/apple/i.test(navigator.vendor)}function mC(){return x7().toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints}function j2(e,r){const t=["mouse","pen"];return r||t.push("",void 0),t.includes(e)}function Yt(e){const r=i.useRef(e);return _r(()=>{r.current=e}),r}const Gy="data-floating-ui-safe-polygon";function Wp(e,r,t){return t&&!j2(t)?0:typeof e=="number"?e:e==null?void 0:e[r]}const U5e=function(e,r){let{enabled:t=!0,delay:n=0,handleClose:o=null,mouseOnly:a=!1,restMs:s=0,move:p=!0}=r===void 0?{}:r;const{open:v,onOpenChange:g,dataRef:x,events:E,elements:{domReference:C,floating:j},refs:T}=e,R=Ka(),S=xl(),w=Yt(o),m=Yt(n),d=i.useRef(),l=i.useRef(),c=i.useRef(),u=i.useRef(),f=i.useRef(!0),b=i.useRef(!1),y=i.useRef(()=>{}),O=i.useCallback(()=>{var F;const V=(F=x.current.openEvent)==null?void 0:F.type;return(V==null?void 0:V.includes("mouse"))&&V!=="mousedown"},[x]);i.useEffect(()=>{if(!t)return;function F(){clearTimeout(l.current),clearTimeout(u.current),f.current=!0}return E.on("dismiss",F),()=>{E.off("dismiss",F)}},[t,E]),i.useEffect(()=>{if(!t||!w.current||!v)return;function F(){O()&&g(!1)}const V=_t(j).documentElement;return V.addEventListener("mouseleave",F),()=>{V.removeEventListener("mouseleave",F)}},[j,v,g,t,w,x,O]);const k=i.useCallback(function(F){F===void 0&&(F=!0);const V=Wp(m.current,"close",d.current);V&&!c.current?(clearTimeout(l.current),l.current=setTimeout(()=>g(!1),V)):F&&(clearTimeout(l.current),g(!1))},[m,g]),z=i.useCallback(()=>{y.current(),c.current=void 0},[]),L=i.useCallback(()=>{if(b.current){const F=_t(T.floating.current).body;F.style.pointerEvents="",F.removeAttribute(Gy),b.current=!1}},[T]);return i.useEffect(()=>{if(!t)return;function F(){return x.current.openEvent?["click","mousedown"].includes(x.current.openEvent.type):!1}function V(N){if(clearTimeout(l.current),f.current=!1,a&&!j2(d.current)||s>0&&Wp(m.current,"open")===0)return;x.current.openEvent=N;const K=Wp(m.current,"open",d.current);K?l.current=setTimeout(()=>{g(!0)},K):g(!0)}function q(N){if(F())return;y.current();const K=_t(j);if(clearTimeout(u.current),w.current){v||clearTimeout(l.current),c.current=w.current({...e,tree:R,x:N.clientX,y:N.clientY,onClose(){L(),z(),k()}});const U=c.current;K.addEventListener("mousemove",U),y.current=()=>{K.removeEventListener("mousemove",U)};return}k()}function J(N){F()||w.current==null||w.current({...e,tree:R,x:N.clientX,y:N.clientY,onClose(){L(),z(),k()}})(N)}if(Kt(C)){const N=C;return v&&N.addEventListener("mouseleave",J),j==null||j.addEventListener("mouseleave",J),p&&N.addEventListener("mousemove",V,{once:!0}),N.addEventListener("mouseenter",V),N.addEventListener("mouseleave",q),()=>{v&&N.removeEventListener("mouseleave",J),j==null||j.removeEventListener("mouseleave",J),p&&N.removeEventListener("mousemove",V),N.removeEventListener("mouseenter",V),N.removeEventListener("mouseleave",q)}}},[C,j,t,e,a,s,p,k,z,L,g,v,R,m,w,x]),_r(()=>{var F;if(t&&v&&(F=w.current)!=null&&F.__options.blockPointerEvents&&O()){const J=_t(j).body;if(J.setAttribute(Gy,""),J.style.pointerEvents="none",b.current=!0,Kt(C)&&j){var V,q;const N=C,K=R==null||(V=R.nodesRef.current.find(U=>U.id===S))==null||(q=V.context)==null?void 0:q.elements.floating;return K&&(K.style.pointerEvents=""),N.style.pointerEvents="auto",j.style.pointerEvents="auto",()=>{N.style.pointerEvents="",j.style.pointerEvents=""}}}},[t,v,S,j,C,R,w,x,O]),_r(()=>{v||(d.current=void 0,z(),L())},[v,z,L]),i.useEffect(()=>()=>{z(),clearTimeout(l.current),clearTimeout(u.current),L()},[t,z,L]),i.useMemo(()=>{if(!t)return{};function F(V){d.current=V.pointerType}return{reference:{onPointerDown:F,onPointerEnter:F,onMouseMove(){v||s===0||(clearTimeout(u.current),u.current=setTimeout(()=>{f.current||g(!0)},s))}},floating:{onMouseEnter(){clearTimeout(l.current)},onMouseLeave(){E.emit("dismiss",{type:"mouseLeave",data:{returnFocus:!1}}),k(!1)}}}},[E,t,s,v,g,k])},vC=i.createContext({delay:0,initialDelay:0,timeoutMs:0,currentId:null,setCurrentId:()=>{},setState:()=>{},isInstantPhase:!1}),bC=()=>i.useContext(vC),q5e=e=>{let{children:r,delay:t,timeoutMs:n=0}=e;const[o,a]=i.useReducer((v,g)=>({...v,...g}),{delay:t,timeoutMs:n,initialDelay:t,currentId:null,isInstantPhase:!1}),s=i.useRef(null),p=i.useCallback(v=>{a({currentId:v})},[]);return _r(()=>{o.currentId?s.current===null?s.current=o.currentId:a({isInstantPhase:!0}):(a({isInstantPhase:!1}),s.current=null)},[o.currentId]),i.createElement(vC.Provider,{value:i.useMemo(()=>({...o,setState:a,setCurrentId:p}),[o,a,p])},r)},G5e=(e,r)=>{let{open:t,onOpenChange:n}=e,{id:o}=r;const{currentId:a,setCurrentId:s,initialDelay:p,setState:v,timeoutMs:g}=bC();i.useEffect(()=>{a&&(v({delay:{open:1,close:Wp(p,"close")}}),a!==o&&n(!1))},[o,n,v,a,p]),i.useEffect(()=>{function x(){n(!1),v({delay:p,currentId:null})}if(!t&&a===o)if(g){const E=window.setTimeout(x,g);return()=>{clearTimeout(E)}}else x()},[t,v,a,o,n,p,g]),i.useEffect(()=>{t&&s(o)},[t,s,o])};function _c(){return _c=Object.assign||function(e){for(var r=1;re==null?void 0:e.focus({preventScroll:t});o?a():Ky=requestAnimationFrame(a)}function K5e(e,r){var t;let n=[],o=(t=e.find(a=>a.id===r))==null?void 0:t.parentId;for(;o;){const a=e.find(s=>s.id===o);o=a==null?void 0:a.parentId,a&&(n=n.concat(a))}return n}function qs(e,r){let t=e.filter(o=>{var a;return o.parentId===r&&((a=o.context)==null?void 0:a.open)})||[],n=t;for(;n.length;)n=e.filter(o=>{var a;return(a=n)==null?void 0:a.some(s=>{var p;return o.parentId===s.id&&((p=o.context)==null?void 0:p.open)})})||[],t=t.concat(n);return t}function Og(e){return"composedPath"in e?e.composedPath()[0]:e.target}const Y5e="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function wC(e){return $a(e)&&e.matches(Y5e)}function Wt(e){e.preventDefault(),e.stopPropagation()}const T2=()=>({getShadowRoot:!0,displayCheck:typeof ResizeObserver=="function"&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function yC(e,r){const t=R2(e,T2());r==="prev"&&t.reverse();const n=t.indexOf(Fa(_t(e)));return t.slice(n+1)[0]}function xC(){return yC(document.body,"next")}function _C(){return yC(document.body,"prev")}function Gs(e,r){const t=r||e.currentTarget,n=e.relatedTarget;return!n||!bt(t,n)}function X5e(e){R2(e,T2()).forEach(t=>{t.dataset.tabindex=t.getAttribute("tabindex")||"",t.setAttribute("tabindex","-1")})}function Z5e(e){e.querySelectorAll("[data-tabindex]").forEach(t=>{const n=t.dataset.tabindex;delete t.dataset.tabindex,n?t.setAttribute("tabindex",n):t.removeAttribute("tabindex")})}const Q5e=Ks["useInsertionEffect".toString()],J5e=Q5e||(e=>e());function _l(e){const r=i.useRef(()=>{});return J5e(()=>{r.current=e}),i.useCallback(function(){for(var t=arguments.length,n=new Array(t),o=0;o(Mv()&&a("button"),document.addEventListener("keydown",Yy),()=>{document.removeEventListener("keydown",Yy)}),[]),i.createElement("span",_c({},r,{ref:t,tabIndex:0,role:o,"aria-hidden":o?void 0:!0,"data-floating-ui-focus-guard":"",style:O7,onFocus:s=>{Mv()&&mC()&&!e1e(s)?(s.persist(),C7=window.setTimeout(()=>{n(s)},50)):n(s)}}))}),OC=i.createContext(null),CC=function(e){let{id:r,enabled:t=!0}=e===void 0?{}:e;const[n,o]=i.useState(null),a=xc(),s=kC();return _r(()=>{if(!t)return;const p=r?document.getElementById(r):null;if(p)p.setAttribute("data-floating-ui-portal",""),o(p);else{const v=document.createElement("div");r!==""&&(v.id=r||a),v.setAttribute("data-floating-ui-portal",""),o(v);const g=(s==null?void 0:s.portalNode)||document.body;return g.appendChild(v),()=>{g.removeChild(v)}}},[r,s,a,t]),n},r1e=e=>{let{children:r,id:t,root:n=null,preserveTabOrder:o=!0}=e;const a=CC({id:t,enabled:!n}),[s,p]=i.useState(null),v=i.useRef(null),g=i.useRef(null),x=i.useRef(null),E=i.useRef(null),C=!!s&&!s.modal&&!!(n||a)&&o;return i.useEffect(()=>{if(!a||!o||s!=null&&s.modal)return;function j(T){a&&Gs(T)&&(T.type==="focusin"?Z5e:X5e)(a)}return a.addEventListener("focusin",j,!0),a.addEventListener("focusout",j,!0),()=>{a.removeEventListener("focusin",j,!0),a.removeEventListener("focusout",j,!0)}},[a,o,s==null?void 0:s.modal]),i.createElement(OC.Provider,{value:i.useMemo(()=>({preserveTabOrder:o,beforeOutsideRef:v,afterOutsideRef:g,beforeInsideRef:x,afterInsideRef:E,portalNode:a,setFocusManagerState:p}),[o,a])},C&&a&&i.createElement(I2,{"data-type":"outside",ref:v,onFocus:j=>{if(Gs(j,a)){var T;(T=x.current)==null||T.focus()}else{const R=_C()||(s==null?void 0:s.refs.domReference.current);R==null||R.focus()}}}),C&&a&&i.createElement("span",{"aria-owns":a.id,style:O7}),n?ao.createPortal(r,n):a?ao.createPortal(r,a):null,C&&a&&i.createElement(I2,{"data-type":"outside",ref:g,onFocus:j=>{if(Gs(j,a)){var T;(T=E.current)==null||T.focus()}else{const R=xC()||(s==null?void 0:s.refs.domReference.current);R==null||R.focus(),s!=null&&s.closeOnFocusOut&&(s==null||s.onOpenChange(!1))}}}))},kC=()=>i.useContext(OC),t1e=i.forwardRef(function(r,t){return i.createElement("button",_c({},r,{type:"button",ref:t,tabIndex:-1,style:O7}))});function n1e(e){let{context:r,children:t,order:n=["content"],guards:o=!0,initialFocus:a=0,returnFocus:s=!0,modal:p=!0,visuallyHiddenDismiss:v=!1,closeOnFocusOut:g=!0}=e;const{refs:x,nodeId:E,onOpenChange:C,events:j,dataRef:T,elements:{domReference:R,floating:S}}=r,w=Yt(n),m=Ka(),d=kC(),[l,c]=i.useState(null),u=typeof a=="number"&&a<0,f=i.useRef(null),b=i.useRef(null),y=i.useRef(!1),O=i.useRef(null),k=i.useRef(!1),z=d!=null,L=R&&R.getAttribute("role")==="combobox"&&wC(R),F=i.useCallback(function(N){return N===void 0&&(N=S),N?R2(N,T2()):[]},[S]),V=i.useCallback(N=>{const K=F(N);return w.current.map(U=>R&&U==="reference"?R:S&&U==="floating"?S:K).filter(Boolean).flat()},[R,S,w,F]);i.useEffect(()=>{if(!p)return;function N(U){if(U.key==="Tab"){F().length===0&&!L&&Wt(U);const Z=V(),re=Og(U);w.current[0]==="reference"&&re===R&&(Wt(U),U.shiftKey?Mo(Z[Z.length-1]):Mo(Z[1])),w.current[1]==="floating"&&re===S&&U.shiftKey&&(Wt(U),Mo(Z[0]))}}const K=_t(S);return K.addEventListener("keydown",N),()=>{K.removeEventListener("keydown",N)}},[R,S,p,w,x,L,F,V]),i.useEffect(()=>{if(!g)return;function N(){k.current=!0,setTimeout(()=>{k.current=!1})}function K(U){const Z=U.relatedTarget,re=!(bt(R,Z)||bt(S,Z)||bt(Z,S)||bt(d==null?void 0:d.portalNode,Z)||Z!=null&&Z.hasAttribute("data-floating-ui-focus-guard")||m&&(qs(m.nodesRef.current,E).find(le=>{var ce,de;return bt((ce=le.context)==null?void 0:ce.elements.floating,Z)||bt((de=le.context)==null?void 0:de.elements.domReference,Z)})||K5e(m.nodesRef.current,E).find(le=>{var ce,de;return((ce=le.context)==null?void 0:ce.elements.floating)===Z||((de=le.context)==null?void 0:de.elements.domReference)===Z})));Z&&re&&!k.current&&Z!==O.current&&(y.current=!0,setTimeout(()=>C(!1)))}if(S&&$a(R))return R.addEventListener("focusout",K),R.addEventListener("pointerdown",N),!p&&S.addEventListener("focusout",K),()=>{R.removeEventListener("focusout",K),R.removeEventListener("pointerdown",N),!p&&S.removeEventListener("focusout",K)}},[R,S,p,E,m,d,C,g]),i.useEffect(()=>{var N;const K=Array.from((d==null||(N=d.portalNode)==null?void 0:N.querySelectorAll("[data-floating-ui-portal]"))||[]);function U(){return[f.current,b.current].filter(Boolean)}if(S&&p){const Z=[S,...K,...U()],re=n5e(w.current.includes("reference")||L?Z.concat(R||[]):Z);return()=>{re()}}},[R,S,p,w,d,L]),i.useEffect(()=>{if(p&&!o&&S){const N=[],K=T2(),U=R2(_t(S).body,K),Z=V(),re=U.filter(le=>!Z.includes(le));return re.forEach((le,ce)=>{N[ce]=le.getAttribute("tabindex"),le.setAttribute("tabindex","-1")}),()=>{re.forEach((le,ce)=>{const de=N[ce];de==null?le.removeAttribute("tabindex"):le.setAttribute("tabindex",de)})}}},[S,p,o,V]),_r(()=>{if(!S)return;const N=_t(S);let K=s,U=!1;const Z=Fa(N),re=T.current;O.current=Z;const le=V(S),ce=(typeof a=="number"?le[a]:a.current)||S;!u&&Mo(ce,{preventScroll:ce===S});function de(se){if(se.type==="escapeKey"&&x.domReference.current&&(O.current=x.domReference.current),["referencePress","escapeKey"].includes(se.type))return;const ve=se.data.returnFocus;typeof ve=="object"?(K=!0,U=ve.preventScroll):K=ve}return j.on("dismiss",de),()=>{if(j.off("dismiss",de),bt(S,Fa(N))&&x.domReference.current&&(O.current=x.domReference.current),K&&$a(O.current)&&!y.current)if(!x.domReference.current||k.current)Mo(O.current,{cancelPrevious:!1,preventScroll:U});else{var se;re.__syncReturnFocus=!0,(se=O.current)==null||se.focus({preventScroll:U}),setTimeout(()=>{delete re.__syncReturnFocus})}}},[S,V,a,s,T,x,j,u]),_r(()=>{if(d)return d.setFocusManagerState({...r,modal:p,closeOnFocusOut:g}),()=>{d.setFocusManagerState(null)}},[d,p,g,r]),_r(()=>{if(u||!S)return;function N(){c(F().length)}if(N(),typeof MutationObserver=="function"){const K=new MutationObserver(N);return K.observe(S,{childList:!0,subtree:!0}),()=>{K.disconnect()}}},[S,F,u,x]);const q=o&&(z||p)&&!L;function J(N){return v&&p?i.createElement(t1e,{ref:N==="start"?f:b,onClick:()=>C(!1)},typeof v=="string"?v:"Dismiss"):null}return i.createElement(i.Fragment,null,q&&i.createElement(I2,{"data-type":"inside",ref:d==null?void 0:d.beforeInsideRef,onFocus:N=>{if(p){const U=V();Mo(n[0]==="reference"?U[0]:U[U.length-1])}else if(d!=null&&d.preserveTabOrder&&d.portalNode)if(y.current=!1,Gs(N,d.portalNode)){const U=xC()||R;U==null||U.focus()}else{var K;(K=d.beforeOutsideRef.current)==null||K.focus()}}}),L?null:J("start"),i.cloneElement(t,l===0||n.includes("floating")?{tabIndex:0}:{}),J("end"),q&&i.createElement(I2,{"data-type":"inside",ref:d==null?void 0:d.afterInsideRef,onFocus:N=>{if(p)Mo(V()[0]);else if(d!=null&&d.preserveTabOrder&&d.portalNode)if(y.current=!0,Gs(N,d.portalNode)){const U=_C()||R;U==null||U.focus()}else{var K;(K=d.afterOutsideRef.current)==null||K.focus()}}}))}const s0="data-floating-ui-scroll-lock",o1e=i.forwardRef(function(r,t){let{lockScroll:n=!1,...o}=r;return _r(()=>{var a,s;if(!n||document.body.hasAttribute(s0))return;document.body.setAttribute(s0,"");const g=Math.round(document.documentElement.getBoundingClientRect().left)+document.documentElement.scrollLeft?"paddingLeft":"paddingRight",x=window.innerWidth-document.documentElement.clientWidth;if(!/iP(hone|ad|od)|iOS/.test(x7()))return Object.assign(document.body.style,{overflow:"hidden",[g]:x+"px"}),()=>{document.body.removeAttribute(s0),Object.assign(document.body.style,{overflow:"",[g]:""})};const E=((a=window.visualViewport)==null?void 0:a.offsetLeft)||0,C=((s=window.visualViewport)==null?void 0:s.offsetTop)||0,j=window.pageXOffset,T=window.pageYOffset;return Object.assign(document.body.style,{position:"fixed",overflow:"hidden",top:-(T-Math.floor(C))+"px",left:-(j-Math.floor(E))+"px",right:"0",[g]:x+"px"}),()=>{Object.assign(document.body.style,{position:"",overflow:"",top:"",left:"",right:"",[g]:""}),document.body.removeAttribute(s0),window.scrollTo(j,T)}},[n]),i.createElement("div",_c({ref:t},o,{style:{position:"fixed",overflow:"auto",top:0,right:0,bottom:0,left:0,...o.style}}))});function Xy(e){return $a(e.target)&&e.target.tagName==="BUTTON"}function Zy(e){return wC(e)}const a1e=function(e,r){let{open:t,onOpenChange:n,dataRef:o,elements:{domReference:a}}=e,{enabled:s=!0,event:p="click",toggle:v=!0,ignoreMouse:g=!1,keyboardHandlers:x=!0}=r===void 0?{}:r;const E=i.useRef();return i.useMemo(()=>s?{reference:{onPointerDown(C){E.current=C.pointerType},onMouseDown(C){C.button===0&&(j2(E.current,!0)&&g||p!=="click"&&(t?v&&(!o.current.openEvent||o.current.openEvent.type==="mousedown")&&n(!1):(C.preventDefault(),n(!0)),o.current.openEvent=C.nativeEvent))},onClick(C){if(!o.current.__syncReturnFocus){if(p==="mousedown"&&E.current){E.current=void 0;return}j2(E.current,!0)&&g||(t?v&&(!o.current.openEvent||o.current.openEvent.type==="click")&&n(!1):n(!0),o.current.openEvent=C.nativeEvent)}},onKeyDown(C){E.current=void 0,x&&(Xy(C)||(C.key===" "&&!Zy(a)&&C.preventDefault(),C.key==="Enter"&&(t?v&&n(!1):n(!0))))},onKeyUp(C){x&&(Xy(C)||Zy(a)||C.key===" "&&(t?v&&n(!1):n(!0)))}}}:{},[s,o,p,g,x,a,v,t,n])};function Up(e,r){if(r==null)return!1;if("composedPath"in e)return e.composedPath().includes(r);const t=e;return t.target!=null&&r.contains(t.target)}const i1e={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},l1e={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},s1e=function(e){var r,t;return e===void 0&&(e=!0),{escapeKeyBubbles:typeof e=="boolean"?e:(r=e.escapeKey)!=null?r:!0,outsidePressBubbles:typeof e=="boolean"?e:(t=e.outsidePress)!=null?t:!0}},c1e=function(e,r){let{open:t,onOpenChange:n,events:o,nodeId:a,elements:{reference:s,domReference:p,floating:v},dataRef:g}=e,{enabled:x=!0,escapeKey:E=!0,outsidePress:C=!0,outsidePressEvent:j="pointerdown",referencePress:T=!1,referencePressEvent:R="pointerdown",ancestorScroll:S=!1,bubbles:w=!0}=r===void 0?{}:r;const m=Ka(),d=xl()!=null,l=_l(typeof C=="function"?C:()=>!1),c=typeof C=="function"?l:C,u=i.useRef(!1),{escapeKeyBubbles:f,outsidePressBubbles:b}=s1e(w);return i.useEffect(()=>{if(!t||!x)return;g.current.__escapeKeyBubbles=f,g.current.__outsidePressBubbles=b;function y(F){if(F.key==="Escape"){const V=m?qs(m.nodesRef.current,a):[];if(V.length>0){let q=!0;if(V.forEach(J=>{var N;if((N=J.context)!=null&&N.open&&!J.context.dataRef.current.__escapeKeyBubbles){q=!1;return}}),!q)return}o.emit("dismiss",{type:"escapeKey",data:{returnFocus:{preventScroll:!1}}}),n(!1)}}function O(F){const V=u.current;if(u.current=!1,V||typeof c=="function"&&!c(F))return;const q=Og(F);if($a(q)&&v){const K=v.ownerDocument.defaultView||window,U=q.scrollWidth>q.clientWidth,Z=q.scrollHeight>q.clientHeight;let re=Z&&F.offsetX>q.clientWidth;if(Z&&K.getComputedStyle(q).direction==="rtl"&&(re=F.offsetX<=q.offsetWidth-q.clientWidth),re||U&&F.offsetY>q.clientHeight)return}const J=m&&qs(m.nodesRef.current,a).some(K=>{var U;return Up(F,(U=K.context)==null?void 0:U.elements.floating)});if(Up(F,v)||Up(F,p)||J)return;const N=m?qs(m.nodesRef.current,a):[];if(N.length>0){let K=!0;if(N.forEach(U=>{var Z;if((Z=U.context)!=null&&Z.open&&!U.context.dataRef.current.__outsidePressBubbles){K=!1;return}}),!K)return}o.emit("dismiss",{type:"outsidePress",data:{returnFocus:d?{preventScroll:!0}:gC(F)||hC(F)}}),n(!1)}function k(){n(!1)}const z=_t(v);E&&z.addEventListener("keydown",y),c&&z.addEventListener(j,O);let L=[];return S&&(Kt(p)&&(L=Yo(p)),Kt(v)&&(L=L.concat(Yo(v))),!Kt(s)&&s&&s.contextElement&&(L=L.concat(Yo(s.contextElement)))),L=L.filter(F=>{var V;return F!==((V=z.defaultView)==null?void 0:V.visualViewport)}),L.forEach(F=>{F.addEventListener("scroll",k,{passive:!0})}),()=>{E&&z.removeEventListener("keydown",y),c&&z.removeEventListener(j,O),L.forEach(F=>{F.removeEventListener("scroll",k)})}},[g,v,p,s,E,c,j,o,m,a,t,n,S,x,f,b,d]),i.useEffect(()=>{u.current=!1},[c,j]),i.useMemo(()=>x?{reference:{[i1e[R]]:()=>{T&&(o.emit("dismiss",{type:"referencePress",data:{returnFocus:!1}}),n(!1))}},floating:{[l1e[j]]:()=>{u.current=!0}}}:{},[x,o,T,j,R,n])},u1e=function(e,r){let{open:t,onOpenChange:n,dataRef:o,events:a,refs:s,elements:{floating:p,domReference:v}}=e,{enabled:g=!0,keyboardOnly:x=!0}=r===void 0?{}:r;const E=i.useRef(""),C=i.useRef(!1),j=i.useRef();return i.useEffect(()=>{if(!g)return;const R=_t(p).defaultView||window;function S(){!t&&$a(v)&&v===Fa(_t(v))&&(C.current=!0)}return R.addEventListener("blur",S),()=>{R.removeEventListener("blur",S)}},[p,v,t,g]),i.useEffect(()=>{if(!g)return;function T(R){(R.type==="referencePress"||R.type==="escapeKey")&&(C.current=!0)}return a.on("dismiss",T),()=>{a.off("dismiss",T)}},[a,g]),i.useEffect(()=>()=>{clearTimeout(j.current)},[]),i.useMemo(()=>g?{reference:{onPointerDown(T){let{pointerType:R}=T;E.current=R,C.current=!!(R&&x)},onMouseLeave(){C.current=!1},onFocus(T){var R;C.current||T.type==="focus"&&((R=o.current.openEvent)==null?void 0:R.type)==="mousedown"&&o.current.openEvent&&Up(o.current.openEvent,v)||(o.current.openEvent=T.nativeEvent,n(!0))},onBlur(T){C.current=!1;const R=T.relatedTarget,S=Kt(R)&&R.hasAttribute("data-floating-ui-focus-guard")&&R.getAttribute("data-type")==="outside";j.current=setTimeout(()=>{bt(s.floating.current,R)||bt(v,R)||S||n(!1)})}}}:{},[g,x,v,s,o,n])};let Qy=!1;const k7="ArrowUp",Cg="ArrowDown",pl="ArrowLeft",Bc="ArrowRight";function c0(e,r,t){return Math.floor(e/r)!==t}function fs(e,r){return r<0||r>=e.current.length}function Zr(e,r){let{startingIndex:t=-1,decrement:n=!1,disabledIndices:o,amount:a=1}=r===void 0?{}:r;const s=e.current;let p=t;do{var v,g;p=p+(n?-a:a)}while(p>=0&&p<=s.length-1&&(o?o.includes(p):s[p]==null||(v=s[p])!=null&&v.hasAttribute("disabled")||((g=s[p])==null?void 0:g.getAttribute("aria-disabled"))==="true"));return p}function kg(e,r,t){switch(e){case"vertical":return r;case"horizontal":return t;default:return r||t}}function Jy(e,r){return kg(r,e===k7||e===Cg,e===pl||e===Bc)}function tm(e,r,t){return kg(r,e===Cg,t?e===pl:e===Bc)||e==="Enter"||e==" "||e===""}function d1e(e,r,t){return kg(r,t?e===pl:e===Bc,e===Cg)}function f1e(e,r,t){return kg(r,t?e===Bc:e===pl,e===k7)}function nm(e,r){return Zr(e,{disabledIndices:r})}function e4(e,r){return Zr(e,{decrement:!0,startingIndex:e.current.length,disabledIndices:r})}const p1e=function(e,r){let{open:t,onOpenChange:n,refs:o,elements:{domReference:a}}=e,{listRef:s,activeIndex:p,onNavigate:v=()=>{},enabled:g=!0,selectedIndex:x=null,allowEscape:E=!1,loop:C=!1,nested:j=!1,rtl:T=!1,virtual:R=!1,focusItemOnOpen:S="auto",focusItemOnHover:w=!0,openOnArrowKeyDown:m=!0,disabledIndices:d=void 0,orientation:l="vertical",cols:c=1,scrollItemIntoView:u=!0}=r===void 0?{listRef:{current:[]},activeIndex:null,onNavigate:()=>{}}:r;const f=xl(),b=Ka(),y=_l(v),O=i.useRef(S),k=i.useRef(x??-1),z=i.useRef(null),L=i.useRef(!0),F=i.useRef(y),V=i.useRef(t),q=i.useRef(!1),J=i.useRef(!1),N=Yt(d),K=Yt(t),U=Yt(u),[Z,re]=i.useState(),le=i.useCallback(function(se,ve,he){he===void 0&&(he=!1);const ue=se.current[ve.current];R?re(ue==null?void 0:ue.id):Mo(ue,{preventScroll:!0,sync:mC()&&Mv()?Qy||q.current:!1}),requestAnimationFrame(()=>{const ge=U.current;ge&&ue&&(he||!L.current)&&(ue.scrollIntoView==null||ue.scrollIntoView(typeof ge=="boolean"?{block:"nearest",inline:"nearest"}:ge))})},[R,U]);_r(()=>{document.createElement("div").focus({get preventScroll(){return Qy=!0,!1}})},[]),_r(()=>{g&&(t?O.current&&x!=null&&(J.current=!0,y(x)):V.current&&(k.current=-1,F.current(null)))},[g,t,x,y]),_r(()=>{if(g&&t)if(p==null){if(q.current=!1,x!=null)return;V.current&&(k.current=-1,le(s,k)),!V.current&&O.current&&(z.current!=null||O.current===!0&&z.current==null)&&(k.current=z.current==null||tm(z.current,l,T)||j?nm(s,N.current):e4(s,N.current),y(k.current))}else fs(s,p)||(k.current=p,le(s,k,J.current),J.current=!1)},[g,t,p,x,j,s,l,T,y,le,N]),_r(()=>{if(g&&V.current&&!t){var se,ve;const he=b==null||(se=b.nodesRef.current.find(ue=>ue.id===f))==null||(ve=se.context)==null?void 0:ve.elements.floating;he&&!bt(he,Fa(_t(he)))&&he.focus({preventScroll:!0})}},[g,t,b,f]),_r(()=>{z.current=null,F.current=y,V.current=t});const ce=p!=null,de=i.useMemo(()=>{function se(he){if(!t)return;const ue=s.current.indexOf(he);ue!==-1&&y(ue)}return{onFocus(he){let{currentTarget:ue}=he;se(ue)},onClick:he=>{let{currentTarget:ue}=he;return ue.focus({preventScroll:!0})},...w&&{onMouseMove(he){let{currentTarget:ue}=he;se(ue)},onPointerLeave(){if(L.current&&(k.current=-1,le(s,k),ao.flushSync(()=>y(null)),!R)){var he;(he=o.floating.current)==null||he.focus({preventScroll:!0})}}}}},[t,o,le,w,s,y,R]);return i.useMemo(()=>{if(!g)return{};const se=N.current;function ve(me){if(L.current=!1,q.current=!0,!K.current&&me.currentTarget===o.floating.current)return;if(j&&f1e(me.key,l,T)){Wt(me),n(!1),$a(a)&&a.focus();return}const we=k.current,xe=nm(s,se),_e=e4(s,se);if(me.key==="Home"&&(k.current=xe,y(k.current)),me.key==="End"&&(k.current=_e,y(k.current)),c>1){const be=k.current;if(me.key===k7){if(Wt(me),be===-1)k.current=_e;else if(k.current=Zr(s,{startingIndex:be,amount:c,decrement:!0,disabledIndices:se}),C&&(be-cze?He:He-c}fs(s,k.current)&&(k.current=be),y(k.current)}if(me.key===Cg&&(Wt(me),be===-1?k.current=xe:(k.current=Zr(s,{startingIndex:be,amount:c,disabledIndices:se}),C&&be+c>_e&&(k.current=Zr(s,{startingIndex:be%c-c,amount:c,disabledIndices:se}))),fs(s,k.current)&&(k.current=be),y(k.current)),l==="both"){const ze=Math.floor(be/c);me.key===Bc&&(Wt(me),be%c!==c-1?(k.current=Zr(s,{startingIndex:be,disabledIndices:se}),C&&c0(k.current,c,ze)&&(k.current=Zr(s,{startingIndex:be-be%c-1,disabledIndices:se}))):C&&(k.current=Zr(s,{startingIndex:be-be%c-1,disabledIndices:se})),c0(k.current,c,ze)&&(k.current=be)),me.key===pl&&(Wt(me),be%c!==0?(k.current=Zr(s,{startingIndex:be,disabledIndices:se,decrement:!0}),C&&c0(k.current,c,ze)&&(k.current=Zr(s,{startingIndex:be+(c-be%c),decrement:!0,disabledIndices:se}))):C&&(k.current=Zr(s,{startingIndex:be+(c-be%c),decrement:!0,disabledIndices:se})),c0(k.current,c,ze)&&(k.current=be));const Me=Math.floor(_e/c)===ze;fs(s,k.current)&&(C&&Me?k.current=me.key===pl?_e:Zr(s,{startingIndex:be-be%c-1,disabledIndices:se}):k.current=be),y(k.current);return}}if(Jy(me.key,l)){if(Wt(me),t&&!R&&Fa(me.currentTarget.ownerDocument)===me.currentTarget){k.current=tm(me.key,l,T)?xe:_e,y(k.current);return}tm(me.key,l,T)?C?k.current=we>=_e?E&&we!==s.current.length?-1:xe:Zr(s,{startingIndex:we,disabledIndices:se}):k.current=Math.min(_e,Zr(s,{startingIndex:we,disabledIndices:se})):C?k.current=we<=xe?E&&we!==-1?s.current.length:_e:Zr(s,{startingIndex:we,decrement:!0,disabledIndices:se}):k.current=Math.max(xe,Zr(s,{startingIndex:we,decrement:!0,disabledIndices:se})),fs(s,k.current)?y(null):y(k.current)}}function he(me){S==="auto"&&gC(me.nativeEvent)&&(O.current=!0)}function ue(me){O.current=S,S==="auto"&&hC(me.nativeEvent)&&(O.current=!0)}const ge=R&&t&&ce&&{"aria-activedescendant":Z};return{reference:{...ge,onKeyDown(me){L.current=!1;const we=me.key.indexOf("Arrow")===0;if(R&&t)return ve(me);if(!t&&!m&&we)return;if((we||me.key==="Enter"||me.key===" "||me.key==="")&&(z.current=me.key),j){d1e(me.key,l,T)&&(Wt(me),t?(k.current=nm(s,se),y(k.current)):n(!0));return}Jy(me.key,l)&&(x!=null&&(k.current=x),Wt(me),!t&&m?n(!0):ve(me),t&&y(k.current))},onFocus(){t&&y(null)},onPointerDown:ue,onMouseDown:he,onClick:he},floating:{"aria-orientation":l==="both"?void 0:l,...ge,onKeyDown:ve,onPointerMove(){L.current=!0}},item:de}},[a,o,Z,N,K,s,g,l,T,R,t,ce,j,x,m,E,c,C,S,y,n,de])};function g1e(e){return i.useMemo(()=>e.every(r=>r==null)?null:r=>{e.forEach(t=>{typeof t=="function"?t(r):t!=null&&(t.current=r)})},e)}const h1e=function(e,r){let{open:t}=e,{enabled:n=!0,role:o="dialog"}=r===void 0?{}:r;const a=xc(),s=xc();return i.useMemo(()=>{const p={id:a,role:o};return n?o==="tooltip"?{reference:{"aria-describedby":t?a:void 0},floating:p}:{reference:{"aria-expanded":t?"true":"false","aria-haspopup":o==="alertdialog"?"dialog":o,"aria-controls":t?a:void 0,...o==="listbox"&&{role:"combobox"},...o==="menu"&&{id:s}},floating:{...p,...o==="menu"&&{"aria-labelledby":s}}}:{}},[n,o,t,a,s])},r4=e=>e.replace(/[A-Z]+(?![a-z])|[A-Z]/g,(r,t)=>(t?"-":"")+r.toLowerCase());function m1e(e,r){const[t,n]=i.useState(e);return e&&!t&&n(!0),i.useEffect(()=>{if(!e){const o=setTimeout(()=>n(!1),r);return()=>clearTimeout(o)}},[e,r]),t}function EC(e,r){let{open:t,elements:{floating:n}}=e,{duration:o=250}=r===void 0?{}:r;const s=(typeof o=="number"?o:o.close)||0,[p,v]=i.useState(!1),[g,x]=i.useState("unmounted"),E=m1e(t,s);return _r(()=>{p&&!E&&x("unmounted")},[p,E]),_r(()=>{if(n)if(t){x("initial");const C=requestAnimationFrame(()=>{x("open")});return()=>{cancelAnimationFrame(C)}}else v(!0),x("close")},[t,n]),{isMounted:E,status:g}}function v1e(e,r){let{initial:t={opacity:0},open:n,close:o,common:a,duration:s=250}=r===void 0?{}:r;const p=e.placement,v=p.split("-")[0],[g,x]=i.useState({}),{isMounted:E,status:C}=EC(e,{duration:s}),j=Yt(t),T=Yt(n),R=Yt(o),S=Yt(a),w=typeof s=="number",m=(w?s:s.open)||0,d=(w?s:s.close)||0;return _r(()=>{const l={side:v,placement:p},c=j.current,u=R.current,f=T.current,b=S.current,y=typeof c=="function"?c(l):c,O=typeof u=="function"?u(l):u,k=typeof b=="function"?b(l):b,z=(typeof f=="function"?f(l):f)||Object.keys(y).reduce((L,F)=>(L[F]="",L),{});if((C==="initial"||C==="unmounted")&&x(L=>({transitionProperty:L.transitionProperty,...k,...y})),C==="open"&&x({transitionProperty:Object.keys(z).map(r4).join(","),transitionDuration:m+"ms",...k,...z}),C==="close"){const L=O||y;x({transitionProperty:Object.keys(L).map(r4).join(","),transitionDuration:d+"ms",...k,...L})}},[v,p,d,R,j,T,S,m,C]),{isMounted:E,styles:g}}const b1e=function(e,r){var t;let{open:n,dataRef:o,refs:a}=e,{listRef:s,activeIndex:p,onMatch:v=()=>{},enabled:g=!0,findMatch:x=null,resetMs:E=1e3,ignoreKeys:C=[],selectedIndex:j=null}=r===void 0?{listRef:{current:[]},activeIndex:null}:r;const T=i.useRef(),R=i.useRef(""),S=i.useRef((t=j??p)!=null?t:-1),w=i.useRef(null),m=_l(v),d=Yt(x),l=Yt(C);return _r(()=>{n&&(clearTimeout(T.current),w.current=null,R.current="")},[n]),_r(()=>{if(n&&R.current===""){var c;S.current=(c=j??p)!=null?c:-1}},[n,j,p]),i.useMemo(()=>{if(!g)return{};function c(u){var f;const b=Og(u.nativeEvent);if(Kt(b)&&(Fa(_t(b))!==u.currentTarget?(f=a.floating.current)!=null&&f.contains(b)&&b.closest('[role="dialog"],[role="menu"],[role="listbox"],[role="tree"],[role="grid"]')!==u.currentTarget:!u.currentTarget.contains(b)))return;R.current.length>0&&R.current[0]!==" "&&(o.current.typing=!0,u.key===" "&&Wt(u));const y=s.current;if(y==null||l.current.includes(u.key)||u.key.length!==1||u.ctrlKey||u.metaKey||u.altKey)return;y.every(V=>{var q,J;return V?((q=V[0])==null?void 0:q.toLocaleLowerCase())!==((J=V[1])==null?void 0:J.toLocaleLowerCase()):!0})&&R.current===u.key&&(R.current="",S.current=w.current),R.current+=u.key,clearTimeout(T.current),T.current=setTimeout(()=>{R.current="",S.current=w.current,o.current.typing=!1},E);const k=S.current,z=[...y.slice((k||0)+1),...y.slice(0,(k||0)+1)],L=d.current?d.current(z,R.current):z.find(V=>(V==null?void 0:V.toLocaleLowerCase().indexOf(R.current.toLocaleLowerCase()))===0),F=L?y.indexOf(L):-1;F!==-1&&(m(F),w.current=F)}return{reference:{onKeyDown:c},floating:{onKeyDown:c}}},[g,o,s,E,l,d,m,a])};function t4(e,r){return{...e,rects:{...e.rects,floating:{...e.rects.floating,height:r}}}}const w1e=e=>({name:"inner",options:e,async fn(r){const{listRef:t,overflowRef:n,onFallbackChange:o,offset:a=0,index:s=0,minItemsVisible:p=4,referenceOverflowThreshold:v=0,scrollRef:g,...x}=e,{rects:E,elements:{floating:C}}=r,j=t.current[s];if(!j)return{};const T={...r,...await eC(-j.offsetTop-E.reference.height/2-j.offsetHeight/2-a).fn(r)},R=(g==null?void 0:g.current)||C,S=await zn(t4(T,R.scrollHeight),x),w=await zn(T,{...x,elementContext:"reference"}),m=Math.max(0,S.top),d=T.y+m,l=Math.max(0,R.scrollHeight-m-Math.max(0,S.bottom));return R.style.maxHeight=l+"px",R.scrollTop=m,o&&(R.offsetHeight=-v||w.bottom>=-v?ao.flushSync(()=>o(!0)):ao.flushSync(()=>o(!1))),n&&(n.current=await zn(t4({...T,y:d},R.offsetHeight),x)),{y:d}}}),y1e=(e,r)=>{let{open:t,elements:n}=e,{enabled:o=!0,overflowRef:a,scrollRef:s,onChange:p}=r;const v=_l(p),g=i.useRef(!1),x=i.useRef(null),E=i.useRef(null);return i.useEffect(()=>{if(!o)return;function C(T){if(T.ctrlKey||!j||a.current==null)return;const R=T.deltaY,S=a.current.top>=-.5,w=a.current.bottom>=-.5,m=j.scrollHeight-j.clientHeight,d=R<0?-1:1,l=R<0?"max":"min";j.scrollHeight<=j.clientHeight||(!S&&R>0||!w&&R<0?(T.preventDefault(),ao.flushSync(()=>{v(c=>c+Math[l](R,m*d))})):/firefox/i.test(pC())&&(j.scrollTop+=R))}const j=(s==null?void 0:s.current)||n.floating;if(t&&j)return j.addEventListener("wheel",C),requestAnimationFrame(()=>{x.current=j.scrollTop,a.current!=null&&(E.current={...a.current})}),()=>{x.current=null,E.current=null,j.removeEventListener("wheel",C)}},[o,t,n.floating,a,s,v]),i.useMemo(()=>o?{floating:{onKeyDown(){g.current=!0},onWheel(){g.current=!1},onPointerMove(){g.current=!1},onScroll(){const C=(s==null?void 0:s.current)||n.floating;if(!(!a.current||!C||!g.current)){if(x.current!==null){const j=C.scrollTop-x.current;(a.current.bottom<-.5&&j<-1||a.current.top<-.5&&j>1)&&ao.flushSync(()=>v(T=>T+j))}requestAnimationFrame(()=>{x.current=C.scrollTop})}}}}:{},[o,a,n.floating,s,v])};function x1e(e,r){const[t,n]=e;let o=!1;const a=r.length;for(let s=0,p=a-1;s=n!=E>=n&&t<=(x-v)*(n-g)/(E-g)+v&&(o=!o)}return o}function _1e(e,r){return e[0]>=r.x&&e[0]<=r.x+r.width&&e[1]>=r.y&&e[1]<=r.y+r.height}function O1e(e){let{restMs:r=0,buffer:t=.5,blockPointerEvents:n=!1}=e===void 0?{}:e,o,a=!1,s=!1;const p=v=>{let{x:g,y:x,placement:E,elements:C,onClose:j,nodeId:T,tree:R}=v;return function(w){function m(){clearTimeout(o),j()}if(clearTimeout(o),!C.domReference||!C.floating||E==null||g==null||x==null)return;const{clientX:d,clientY:l}=w,c=[d,l],u=Og(w),f=w.type==="mouseleave",b=bt(C.floating,u),y=bt(C.domReference,u),O=C.domReference.getBoundingClientRect(),k=C.floating.getBoundingClientRect(),z=E.split("-")[0],L=g>k.right-k.width/2,F=x>k.bottom-k.height/2,V=_1e(c,O);if(b&&(s=!0,!f))return;if(y&&(s=!1),y&&!f){s=!0;return}if(f&&Kt(w.relatedTarget)&&bt(C.floating,w.relatedTarget)||R&&qs(R.nodesRef.current,T).some(K=>{let{context:U}=K;return U==null?void 0:U.open}))return;if(z==="top"&&x>=O.bottom-1||z==="bottom"&&x<=O.top+1||z==="left"&&g>=O.right-1||z==="right"&&g<=O.left+1)return m();let q=[];switch(z){case"top":q=[[k.left,O.top+1],[k.left,k.bottom-1],[k.right,k.bottom-1],[k.right,O.top+1]],a=d>=k.left&&d<=k.right&&l>=k.top&&l<=O.top+1;break;case"bottom":q=[[k.left,k.top+1],[k.left,O.bottom-1],[k.right,O.bottom-1],[k.right,k.top+1]],a=d>=k.left&&d<=k.right&&l>=O.bottom-1&&l<=k.bottom;break;case"left":q=[[k.right-1,k.bottom],[k.right-1,k.top],[O.left+1,k.top],[O.left+1,k.bottom]],a=d>=k.left&&d<=O.left+1&&l>=k.top&&l<=k.bottom;break;case"right":q=[[O.right-1,k.bottom],[O.right-1,k.top],[k.left+1,k.top],[k.left+1,k.bottom]],a=d>=O.right-1&&d<=k.right&&l>=k.top&&l<=k.bottom;break}function J(K){let[U,Z]=K;const re=k.width>O.width,le=k.height>O.height;switch(z){case"top":{const ce=[re?U+t/2:L?U+t*4:U-t*4,Z+t+1],de=[re?U-t/2:L?U+t*4:U-t*4,Z+t+1],se=[[k.left,L||re?k.bottom-t:k.top],[k.right,L?re?k.bottom-t:k.top:k.bottom-t]];return[ce,de,...se]}case"bottom":{const ce=[re?U+t/2:L?U+t*4:U-t*4,Z-t],de=[re?U-t/2:L?U+t*4:U-t*4,Z-t],se=[[k.left,L||re?k.top+t:k.bottom],[k.right,L?re?k.top+t:k.bottom:k.top+t]];return[ce,de,...se]}case"left":{const ce=[U+t+1,le?Z+t/2:F?Z+t*4:Z-t*4],de=[U+t+1,le?Z-t/2:F?Z+t*4:Z-t*4];return[...[[F||le?k.right-t:k.left,k.top],[F?le?k.right-t:k.left:k.right-t,k.bottom]],ce,de]}case"right":{const ce=[U-t,le?Z+t/2:F?Z+t*4:Z-t*4],de=[U-t,le?Z-t/2:F?Z+t*4:Z-t*4],se=[[F||le?k.left+t:k.right,k.top],[F?le?k.left+t:k.right:k.left+t,k.bottom]];return[ce,de,...se]}}}const N=a?q:J([g,x]);if(!a){if(s&&!V)return m();x1e([d,l],N)?r&&!s&&(o=setTimeout(m,r)):m()}}};return p.__options={blockPointerEvents:n},p}function C1e(e){e===void 0&&(e={});const{open:r=!1,onOpenChange:t,nodeId:n}=e,o=$5e(e),a=Ka(),s=i.useRef(null),p=i.useRef({}),v=i.useState(()=>uC())[0],[g,x]=i.useState(null),E=i.useCallback(w=>{const m=Kt(w)?{getBoundingClientRect:()=>w.getBoundingClientRect(),contextElement:w}:w;o.refs.setReference(m)},[o.refs]),C=i.useCallback(w=>{(Kt(w)||w===null)&&(s.current=w,x(w)),(Kt(o.refs.reference.current)||o.refs.reference.current===null||w!==null&&!Kt(w))&&o.refs.setReference(w)},[o.refs]),j=i.useMemo(()=>({...o.refs,setReference:C,setPositionReference:E,domReference:s}),[o.refs,C,E]),T=i.useMemo(()=>({...o.elements,domReference:g}),[o.elements,g]),R=_l(t),S=i.useMemo(()=>({...o,refs:j,elements:T,dataRef:p,nodeId:n,events:v,open:r,onOpenChange:R}),[o,n,v,r,R,j,T]);return _r(()=>{const w=a==null?void 0:a.nodesRef.current.find(m=>m.id===n);w&&(w.context=S)}),i.useMemo(()=>({...o,context:S,refs:j,reference:C,positionReference:E}),[o,j,S,C,E])}function om(e,r,t){const n=new Map;return{...t==="floating"&&{tabIndex:-1},...e,...r.map(o=>o?o[t]:null).concat(e).reduce((o,a)=>(a&&Object.entries(a).forEach(s=>{let[p,v]=s;if(p.indexOf("on")===0){if(n.has(p)||n.set(p,[]),typeof v=="function"){var g;(g=n.get(p))==null||g.push(v),o[p]=function(){for(var x,E=arguments.length,C=new Array(E),j=0;jT(...C))}}}else o[p]=v}),o),{})}}const k1e=function(e){e===void 0&&(e=[]);const r=e,t=i.useCallback(a=>om(a,e,"reference"),r),n=i.useCallback(a=>om(a,e,"floating"),r),o=i.useCallback(a=>om(a,e,"item"),e.map(a=>a==null?void 0:a.item));return i.useMemo(()=>({getReferenceProps:t,getFloatingProps:n,getItemProps:o}),[t,n,o])},E1e=Object.freeze(Object.defineProperty({__proto__:null,FloatingDelayGroup:q5e,FloatingFocusManager:n1e,FloatingNode:V5e,FloatingOverlay:o1e,FloatingPortal:r1e,FloatingTree:H5e,arrow:z5e,autoPlacement:k5e,autoUpdate:L5e,computePosition:cC,detectOverflow:zn,flip:E5e,getOverflowAncestors:Yo,hide:R5e,inline:P5e,inner:w1e,limitShift:M5e,offset:eC,platform:sC,safePolygon:O1e,shift:S5e,size:j5e,useClick:a1e,useDelayGroup:G5e,useDelayGroupContext:bC,useDismiss:c1e,useFloating:C1e,useFloatingNodeId:B5e,useFloatingParentNodeId:xl,useFloatingPortalNode:CC,useFloatingTree:Ka,useFocus:u1e,useHover:U5e,useId:xc,useInnerOffset:y1e,useInteractions:k1e,useListNavigation:p1e,useMergeRefs:g1e,useRole:h1e,useTransitionStatus:EC,useTransitionStyles:v1e,useTypeahead:b1e},Symbol.toStringTag,{value:"Module"})),Nr=gl(E1e);var RC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(w,m){for(var d in m)Object.defineProperty(w,d,{enumerable:!0,get:m[d]})}r(e,{DialogHeader:function(){return R},default:function(){return S}});var t=g(i),n=g(Fe),o=Ie,a=g(je),s=Pe,p=wl;function v(w,m,d){return m in w?Object.defineProperty(w,m,{value:d,enumerable:!0,configurable:!0,writable:!0}):w[m]=d,w}function g(w){return w&&w.__esModule?w:{default:w}}function x(w){for(var m=1;m=0)&&Object.prototype.propertyIsEnumerable.call(w,l)&&(d[l]=w[l])}return d}function T(w,m){if(w==null)return{};var d={},l=Object.keys(w),c,u;for(u=0;u=0)&&(d[c]=w[c]);return d}var R=t.default.forwardRef(function(w,m){var d=w.className,l=w.children,c=j(w,["className","children"]),u=(0,s.useTheme)().dialogHeader,f=u.defaultProps,b=u.styles.base;d=d??f.className;var y=(0,o.twMerge)((0,n.default)((0,a.default)(b)),d);return t.default.createElement("div",C(x({},c),{ref:m,className:y}),l)});R.propTypes={className:p.propTypesClassName,children:p.propTypesChildren},R.displayName="MaterialTailwind.DialogHeader";var S=R})(RC);var PC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(w,m){for(var d in m)Object.defineProperty(w,d,{enumerable:!0,get:m[d]})}r(e,{DialogBody:function(){return R},default:function(){return S}});var t=g(i),n=g(Fe),o=Ie,a=g(je),s=Pe,p=wl;function v(w,m,d){return m in w?Object.defineProperty(w,m,{value:d,enumerable:!0,configurable:!0,writable:!0}):w[m]=d,w}function g(w){return w&&w.__esModule?w:{default:w}}function x(w){for(var m=1;m=0)&&Object.prototype.propertyIsEnumerable.call(w,l)&&(d[l]=w[l])}return d}function T(w,m){if(w==null)return{};var d={},l=Object.keys(w),c,u;for(u=0;u=0)&&(d[c]=w[c]);return d}var R=t.default.forwardRef(function(w,m){var d=w.divider,l=w.className,c=w.children,u=j(w,["divider","className","children"]),f=(0,s.useTheme)().dialogBody,b=f.defaultProps,y=f.styles.base;l=l??b.className;var O=(0,o.twMerge)((0,n.default)((0,a.default)(y.initial),v({},(0,a.default)(y.divider),d)),l);return t.default.createElement("div",C(x({},u),{ref:m,className:O}),c)});R.propTypes={divider:p.propTypesDivider,className:p.propTypesClassName,children:p.propTypesChildren},R.displayName="MaterialTailwind.DialogBody";var S=R})(PC);var SC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(w,m){for(var d in m)Object.defineProperty(w,d,{enumerable:!0,get:m[d]})}r(e,{DialogFooter:function(){return R},default:function(){return S}});var t=g(i),n=g(Fe),o=Ie,a=g(je),s=Pe,p=wl;function v(w,m,d){return m in w?Object.defineProperty(w,m,{value:d,enumerable:!0,configurable:!0,writable:!0}):w[m]=d,w}function g(w){return w&&w.__esModule?w:{default:w}}function x(w){for(var m=1;m=0)&&Object.prototype.propertyIsEnumerable.call(w,l)&&(d[l]=w[l])}return d}function T(w,m){if(w==null)return{};var d={},l=Object.keys(w),c,u;for(u=0;u=0)&&(d[c]=w[c]);return d}var R=t.default.forwardRef(function(w,m){var d=w.className,l=w.children,c=j(w,["className","children"]),u=(0,s.useTheme)().dialogFooter,f=u.defaultProps,b=u.styles.base;d=d??f.className;var y=(0,o.twMerge)((0,n.default)((0,a.default)(b)),d);return t.default.createElement("div",C(x({},c),{ref:m,className:y}),l)});R.propTypes={className:p.propTypesClassName,children:p.propTypesChildren},R.displayName="MaterialTailwind.DialogFooter";var S=R})(SC);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(y,O){for(var k in O)Object.defineProperty(y,k,{enumerable:!0,get:O[k]})}r(e,{Dialog:function(){return f},DialogHeader:function(){return j.DialogHeader},DialogBody:function(){return T.DialogBody},DialogFooter:function(){return R.DialogFooter},default:function(){return b}});var t=w(i),n=w(Ae),o=Nr,a=Hr,s=w(Fe),p=w(Kr),v=Ie,g=w(vr),x=w(je),E=Pe,C=wl,j=RC,T=PC,R=SC;function S(y,O,k){return O in y?Object.defineProperty(y,O,{value:k,enumerable:!0,configurable:!0,writable:!0}):y[O]=k,y}function w(y){return y&&y.__esModule?y:{default:y}}function m(y){for(var O=1;O=0)&&Object.prototype.propertyIsEnumerable.call(y,z)&&(k[z]=y[z])}return k}function u(y,O){if(y==null)return{};var k={},z=Object.keys(y),L,F;for(F=0;F=0)&&(k[L]=y[L]);return k}var f=t.default.forwardRef(function(y,O){var k=y.open,z=y.handler,L=y.size,F=y.dismiss,V=y.animate,q=y.className,J=y.children,N=c(y,["open","handler","size","dismiss","animate","className","children"]),K=(0,E.useTheme)().dialog,U=K.defaultProps,Z=K.valid,re=K.styles,le=re.base,ce=re.sizes;z=z??void 0,L=L??U.size,F=F??U.dismiss,V=V??U.animate,q=q??U.className;var de=(0,s.default)((0,x.default)(le.backdrop)),se=(0,v.twMerge)((0,s.default)((0,x.default)(le.container),(0,x.default)(ce[(0,g.default)(Z.sizes,L,"md")])),q),ve={unmount:{opacity:0,y:-50,transition:{duration:.3}},mount:{opacity:1,y:0,transition:{duration:.3}}},he={unmount:{opacity:0,transition:{delay:.2}},mount:{opacity:1}},ue=(0,p.default)(ve,V),ge=(0,o.useFloating)({open:k,onOpenChange:z}),me=ge.floating,we=ge.context,xe=(0,o.useId)(),_e="".concat(xe,"-label"),be="".concat(xe,"-description"),ze=(0,o.useInteractions)([(0,o.useClick)(we),(0,o.useRole)(we),(0,o.useDismiss)(we,F)]).getFloatingProps,Me=(0,o.useMergeRefs)([O,me]),He=a.AnimatePresence;return t.default.createElement(a.LazyMotion,{features:a.domAnimation},t.default.createElement(o.FloatingPortal,null,t.default.createElement(He,null,k&&t.default.createElement(o.FloatingOverlay,{style:{zIndex:9999},lockScroll:!0},t.default.createElement(o.FloatingFocusManager,{context:we},t.default.createElement(a.m.div,{className:L==="xxl"?"":de,initial:"unmount",exit:"unmount",animate:k?"mount":"unmount",variants:he,transition:{duration:.2}},t.default.createElement(a.m.div,l(m({},ze(l(m({},N),{ref:Me,className:se,"aria-labelledby":_e,"aria-describedby":be}))),{initial:"unmount",exit:"unmount",animate:k?"mount":"unmount",variants:ue}),J)))))))});f.propTypes={open:C.propTypesOpen,handler:C.propTypesHandler,size:n.default.oneOf(C.propTypesSize),dismiss:C.propTypesDismiss,animate:C.propTypesAnimate,className:C.propTypesClassName,children:C.propTypesChildren},f.displayName="MaterialTailwind.Dialog";var b=Object.assign(f,{Header:j.DialogHeader,Body:T.DialogBody,Footer:R.DialogFooter})})(qO);var MC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(m,d){for(var l in d)Object.defineProperty(m,l,{enumerable:!0,get:d[l]})}r(e,{Input:function(){return S},default:function(){return w}});var t=x(i),n=x(Ae),o=x(Fe),a=x(vr),s=x(je),p=Pe,v=Tc;function g(m,d,l){return d in m?Object.defineProperty(m,d,{value:l,enumerable:!0,configurable:!0,writable:!0}):m[d]=l,m}function x(m){return m&&m.__esModule?m:{default:m}}function E(m){for(var d=1;d=0)&&Object.prototype.propertyIsEnumerable.call(m,c)&&(l[c]=m[c])}return l}function R(m,d){if(m==null)return{};var l={},c=Object.keys(m),u,f;for(f=0;f=0)&&(l[u]=m[u]);return l}var S=t.default.forwardRef(function(m,d){var l=m.variant,c=m.color,u=m.size,f=m.label,b=m.error,y=m.success,O=m.icon,k=m.containerProps,z=m.labelProps,L=m.className,F=m.shrink,V=m.inputRef,q=T(m,["variant","color","size","label","error","success","icon","containerProps","labelProps","className","shrink","inputRef"]),J,N,K,U=(0,p.useTheme)().input,Z=U.defaultProps,re=U.valid,le=U.styles,ce=le.base,de=le.variants;l=l??Z.variant,u=u??Z.size,c=c??Z.color,f=f??Z.label,z=z??Z.labelProps,k=k??Z.containerProps,L=L??Z.className,F=F??Z.shrink,O=O??Z.icon;var se=de[(0,a.default)(re.variants,l,"outlined")],ve=se.sizes[(0,a.default)(re.sizes,u,"md")],he=(0,s.default)(se.error.input),ue=(0,s.default)(se.success.input),ge=(0,s.default)(se.shrink.input),me=(0,s.default)(se.colors.input[(0,a.default)(re.colors,c,"blue")]),we=(0,s.default)(se.error.label),xe=(0,s.default)(se.success.label),_e=(0,s.default)(se.shrink.label),be=(0,s.default)(se.colors.label[(0,a.default)(re.colors,c,"blue")]),ze=(0,o.default)((0,s.default)(ce.container),(0,s.default)(ve.container),(J=k)===null||J===void 0?void 0:J.className),Me=(0,o.default)((0,s.default)(ce.input),(0,s.default)(se.base.input),(0,s.default)(ve.input),g({},(0,s.default)(se.base.inputWithIcon),O),g({},me,!b&&!y),g({},he,b),g({},ue,y),g({},ge,F),L),He=(0,o.default)((0,s.default)(ce.label),(0,s.default)(se.base.label),(0,s.default)(ve.label),g({},be,!b&&!y),g({},we,b),g({},xe,y),g({},_e,F),(N=z)===null||N===void 0?void 0:N.className),ke=(0,o.default)((0,s.default)(ce.icon),(0,s.default)(se.base.icon),(0,s.default)(ve.icon)),Be=(0,o.default)((0,s.default)(ce.asterisk));return t.default.createElement("div",j(E({},k),{ref:d,className:ze}),O&&t.default.createElement("div",{className:ke},O),t.default.createElement("input",j(E({},q),{ref:V,className:Me,placeholder:((K=q)===null||K===void 0?void 0:K.placeholder)||" "})),t.default.createElement("label",j(E({},z),{className:He}),f," ",q.required?t.default.createElement("span",{className:Be},"*"):""))});S.propTypes={variant:n.default.oneOf(v.propTypesVariant),size:n.default.oneOf(v.propTypesSize),color:n.default.oneOf(v.propTypesColor),label:v.propTypesLabel,error:v.propTypesError,success:v.propTypesSuccess,icon:v.propTypesIcon,labelProps:v.propTypesLabelProps,containerProps:v.propTypesContainerProps,shrink:v.propTypesShrink,className:v.propTypesClassName},S.displayName="MaterialTailwind.Input";var w=S})(MC);var jC={},Vc={},Ol={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,c){for(var u in c)Object.defineProperty(l,u,{enumerable:!0,get:c[u]})}r(e,{propTypesOpen:function(){return g},propTypesHandler:function(){return x},propTypesPlacement:function(){return E},propTypesOffset:function(){return C},propTypesDismiss:function(){return j},propTypesAnimate:function(){return T},propTypesLockScroll:function(){return R},propTypesDisabled:function(){return S},propTypesClassName:function(){return w},propTypesChildren:function(){return m},propTypesContextValue:function(){return d}});var t=a(Ae),n=fr;function o(l,c,u){return c in l?Object.defineProperty(l,c,{value:u,enumerable:!0,configurable:!0,writable:!0}):l[c]=u,l}function a(l){return l&&l.__esModule?l:{default:l}}function s(l){for(var c=1;cm.length)&&(d=m.length);for(var l=0,c=new Array(d);l=0)&&Object.prototype.propertyIsEnumerable.call(R,m)&&(w[m]=R[m])}return w}function C(R,S){if(R==null)return{};var w={},m=Object.keys(R),d,l;for(l=0;l=0)&&(w[d]=R[d]);return w}var j=t.default.forwardRef(function(R,S){var w=R.children,m=E(R,["children"]),d=(0,o.useMenu)(),l=d.getReferenceProps,c=d.reference,u=d.nested,f=(0,n.useMergeRefs)([S,c]);return t.default.cloneElement(w,v({},l(v(x(v({},m),{ref:f,onClick:function(y){y.stopPropagation()}}),u&&{role:"menuitem"}))))});j.propTypes={children:a.propTypesChildren},j.displayName="MaterialTailwind.MenuHandler";var T=j})(IC);var AC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,c){for(var u in c)Object.defineProperty(l,u,{enumerable:!0,get:c[u]})}r(e,{MenuList:function(){return m},default:function(){return d}});var t=C(i),n=Nr,o=Hr,a=C(Fe),s=Ie,p=C(je),v=Pe,g=Vc,x=Ol;function E(l,c,u){return c in l?Object.defineProperty(l,c,{value:u,enumerable:!0,configurable:!0,writable:!0}):l[c]=u,l}function C(l){return l&&l.__esModule?l:{default:l}}function j(l){for(var c=1;c=0)&&Object.prototype.propertyIsEnumerable.call(l,f)&&(u[f]=l[f])}return u}function w(l,c){if(l==null)return{};var u={},f=Object.keys(l),b,y;for(y=0;y=0)&&(u[b]=l[b]);return u}var m=t.default.forwardRef(function(l,c){var u=l.children,f=l.className,b=S(l,["children","className"]),y=(0,v.useTheme)().menu,O=y.styles.base,k=(0,g.useMenu)(),z=k.open,L=k.handler,F=k.strategy,V=k.x,q=k.y,J=k.floating,N=k.listItemsRef,K=k.getFloatingProps,U=k.getItemProps,Z=k.appliedAnimation,re=k.lockScroll,le=k.context,ce=k.activeIndex,de=k.tree,se=k.allowHover,ve=k.internalAllowHover,he=k.setActiveIndex,ue=k.nested;f=f??"";var ge=(0,s.twMerge)((0,a.default)((0,p.default)(O.menu)),f),me=(0,n.useMergeRefs)([c,J]),we=o.AnimatePresence,xe=t.default.createElement(o.m.div,R(j(R(j({},b),{ref:me,style:{position:F,top:q??0,left:V??0},className:ge}),K({onKeyDown:function(be){be.key==="Tab"&&(L(!1),be.shiftKey&&be.preventDefault())}})),{initial:"unmount",exit:"unmount",animate:z?"mount":"unmount",variants:Z}),t.default.Children.map(u,function(_e,be){return t.default.isValidElement(_e)&&t.default.cloneElement(_e,U({tabIndex:ce===be?0:-1,role:"menuitem",className:_e.props.className,ref:function(Me){N.current[be]=Me},onClick:function(Me){var He;if(_e.props.onClick){var ke,Be;(ke=(Be=_e.props).onClick)===null||ke===void 0||ke.call(Be,Me)}(He=de)===null||He===void 0||He.events.emit("click")},onMouseEnter:function(){(se&&z||ve&&z)&&he(be)}}))}));return t.default.createElement(o.LazyMotion,{features:o.domAnimation},t.default.createElement(n.FloatingPortal,null,t.default.createElement(we,null,z&&t.default.createElement(t.default.Fragment,null,re?t.default.createElement(n.FloatingOverlay,{lockScroll:!0},t.default.createElement(n.FloatingFocusManager,{context:le,modal:!ue,initialFocus:ue?-1:0,returnFocus:!ue,visuallyHiddenDismiss:!0},xe)):t.default.createElement(n.FloatingFocusManager,{context:le,modal:!ue,initialFocus:ue?-1:0,returnFocus:!ue,visuallyHiddenDismiss:!0},xe)))))});m.propTypes={className:x.propTypesClassName,children:x.propTypesChildren},m.displayName="MaterialTailwind.MenuList";var d=m})(AC);var LC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(w,m){for(var d in m)Object.defineProperty(w,d,{enumerable:!0,get:m[d]})}r(e,{MenuItem:function(){return R},default:function(){return S}});var t=g(i),n=g(Fe),o=Ie,a=g(je),s=Pe,p=Ol;function v(w,m,d){return m in w?Object.defineProperty(w,m,{value:d,enumerable:!0,configurable:!0,writable:!0}):w[m]=d,w}function g(w){return w&&w.__esModule?w:{default:w}}function x(w){for(var m=1;m=0)&&Object.prototype.propertyIsEnumerable.call(w,l)&&(d[l]=w[l])}return d}function T(w,m){if(w==null)return{};var d={},l=Object.keys(w),c,u;for(u=0;u=0)&&(d[c]=w[c]);return d}var R=t.default.forwardRef(function(w,m){var d=w.className,l=d===void 0?"":d,c=w.disabled,u=c===void 0?!1:c,f=w.children,b=j(w,["className","disabled","children"]),y=(0,s.useTheme)().menu,O=y.styles.base,k=(0,o.twMerge)((0,n.default)((0,a.default)(O.item.initial),v({},(0,a.default)(O.item.disabled),u)),l);return t.default.createElement("button",C(x({},b),{ref:m,role:"menuitem",className:k}),f)});R.propTypes={className:p.propTypesClassName,disabled:p.propTypesDisabled,children:p.propTypesChildren},R.displayName="MaterialTailwind.MenuItem";var S=R})(LC);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(T,R){for(var S in R)Object.defineProperty(T,S,{enumerable:!0,get:R[S]})}r(e,{Menu:function(){return C},MenuHandler:function(){return s.MenuHandler},MenuList:function(){return p.MenuList},MenuItem:function(){return v.MenuItem},useMenu:function(){return o.useMenu},default:function(){return j}});var t=x(i),n=Nr,o=Vc,a=TC,s=IC,p=AC,v=LC;function g(T,R,S){return R in T?Object.defineProperty(T,R,{value:S,enumerable:!0,configurable:!0,writable:!0}):T[R]=S,T}function x(T){return T&&T.__esModule?T:{default:T}}function E(T){for(var R=1;R=0)&&Object.prototype.propertyIsEnumerable.call(l,f)&&(u[f]=l[f])}return u}function w(l,c){if(l==null)return{};var u={},f=Object.keys(l),b,y;for(y=0;y=0)&&(u[b]=l[b]);return u}var m=t.default.forwardRef(function(l,c){var u=l.open,f=l.animate,b=l.className,y=l.children,O=S(l,["open","animate","className","children"]),k;console.error(` will be deprecated in the future versions of @material-tailwind/react use instead. - -More details: https://www.material-tailwind.com/docs/react/collapse - `);var z=t.default.useRef(null),L=(0,g.useTheme)().navbar,F=L.styles,V=F.base.mobileNav;f=f??{},b=b??"";var q=(0,p.twMerge)((0,s.default)((0,v.default)(V)),b),J={unmount:{height:0,opacity:0,transition:{duration:.3,times:"[0.4, 0, 0.2, 1]"}},mount:{opacity:1,height:"".concat((k=z.current)===null||k===void 0?void 0:k.scrollHeight,"px"),transition:{duration:.3,times:"[0.4, 0, 0.2, 1]"}}},N=(0,a.default)(J,f),K=n.AnimatePresence,U=(0,o.useMergeRefs)([c,z]);return t.default.createElement(n.LazyMotion,{features:n.domAnimation},t.default.createElement(K,null,t.default.createElement(n.m.div,R(j({},O),{ref:U,className:q,initial:"unmount",exit:"unmount",animate:u?"mount":"unmount",variants:N}),y)))});m.displayName="MaterialTailwind.MobileNav",m.propTypes={open:x.propTypesOpen,animate:x.propTypesAnimate,className:x.propTypesClassName,children:x.propTypesChildren};var d=m})($C);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,c){for(var u in c)Object.defineProperty(l,u,{enumerable:!0,get:c[u]})}r(e,{Navbar:function(){return m},MobileNav:function(){return g.MobileNav},default:function(){return d}});var t=C(i),n=C(Ae),o=C(Fe),a=Ie,s=C(vr),p=C(je),v=Pe,g=$C,x=sg;function E(l,c,u){return c in l?Object.defineProperty(l,c,{value:u,enumerable:!0,configurable:!0,writable:!0}):l[c]=u,l}function C(l){return l&&l.__esModule?l:{default:l}}function j(l){for(var c=1;c=0)&&Object.prototype.propertyIsEnumerable.call(l,f)&&(u[f]=l[f])}return u}function w(l,c){if(l==null)return{};var u={},f=Object.keys(l),b,y;for(y=0;y=0)&&(u[b]=l[b]);return u}var m=t.default.forwardRef(function(l,c){var u=l.variant,f=l.color,b=l.shadow,y=l.blurred,O=l.fullWidth,k=l.className,z=l.children,L=S(l,["variant","color","shadow","blurred","fullWidth","className","children"]),F=(0,v.useTheme)().navbar,V=F.defaultProps,q=F.valid,J=F.styles,N=J.base,K=J.variants;u=u??V.variant,f=f??V.color,b=b??V.shadow,y=y??V.blurred,O=O??V.fullWidth,k=k??V.className;var U,Z=(0,o.default)((0,p.default)(N.navbar.initial),(U={},E(U,(0,p.default)(N.navbar.shadow),b),E(U,(0,p.default)(N.navbar.blurred),y&&f==="white"),E(U,(0,p.default)(N.navbar.fullWidth),O),U)),re=(0,o.default)((0,p.default)(K[(0,s.default)(q.variants,u,"filled")][(0,s.default)(q.colors,f,"white")])),le=(0,a.twMerge)((0,o.default)(Z,re),k);return t.default.createElement("nav",R(j({},L),{ref:c,className:le}),z)});m.propTypes={variant:n.default.oneOf(x.propTypesVariant),color:n.default.oneOf(x.propTypesColor),shadow:x.propTypesShadow,blurred:x.propTypesBlurred,fullWidth:x.propTypesFullWidth,className:x.propTypesClassName,children:x.propTypesChildren},m.displayName="MaterialTailwind.Navbar";var d=Object.assign(m,{MobileNav:g.MobileNav})})(zC);var FC={},Eg={},Cl={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(S,w){for(var m in w)Object.defineProperty(S,m,{enumerable:!0,get:w[m]})}r(e,{propTypesOpen:function(){return a},propTypesHandler:function(){return s},propTypesPlacement:function(){return p},propTypesOffset:function(){return v},propTypesDismiss:function(){return g},propTypesAnimate:function(){return x},propTypesContent:function(){return E},propTypesInteractive:function(){return C},propTypesClassName:function(){return j},propTypesChildren:function(){return T},propTypesContextValue:function(){return R}});var t=o(Ae),n=fr;function o(S){return S&&S.__esModule?S:{default:S}}var a=t.default.bool,s=t.default.func,p=n.propTypesPlacements,v=n.propTypesOffsetType,g=n.propTypesDismissType,x=n.propTypesAnimation,E=t.default.node,C=t.default.bool,j=t.default.string,T=t.default.node.isRequired,R=t.default.shape({open:t.default.bool.isRequired,strategy:t.default.oneOf(["fixed","absolute"]).isRequired,x:t.default.number,y:t.default.number,context:t.default.instanceOf(Object).isRequired,reference:t.default.func.isRequired,floating:t.default.func.isRequired,getReferenceProps:t.default.func.isRequired,getFloatingProps:t.default.func.isRequired,appliedAnimation:x.isRequired,labelId:t.default.string.isRequired,descriptionId:t.default.string.isRequired}).isRequired})(Cl);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(v,g){for(var x in g)Object.defineProperty(v,x,{enumerable:!0,get:g[x]})}r(e,{PopoverContext:function(){return a},usePopover:function(){return s},PopoverContextProvider:function(){return p}});var t=o(i),n=Cl;function o(v){return v&&v.__esModule?v:{default:v}}var a=t.default.createContext(null);a.displayName="MaterialTailwind.PopoverContext";function s(){var v=t.default.useContext(a);if(!v)throw new Error("usePopover() must be used within a Popover. It happens when you use PopoverHandler or PopoverContent components outside the Popover component.");return v}var p=function(v){var g=v.value,x=v.children;return t.default.createElement(a.Provider,{value:g},x)};p.propTypes={value:n.propTypesContextValue,children:n.propTypesChildren},p.displayName="MaterialTailwind.PopoverContextProvider"})(Eg);var NC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(R,S){for(var w in S)Object.defineProperty(R,w,{enumerable:!0,get:S[w]})}r(e,{PopoverHandler:function(){return j},default:function(){return T}});var t=p(i),n=Nr,o=Eg,a=Cl;function s(R,S,w){return S in R?Object.defineProperty(R,S,{value:w,enumerable:!0,configurable:!0,writable:!0}):R[S]=w,R}function p(R){return R&&R.__esModule?R:{default:R}}function v(R){for(var S=1;S=0)&&Object.prototype.propertyIsEnumerable.call(R,m)&&(w[m]=R[m])}return w}function C(R,S){if(R==null)return{};var w={},m=Object.keys(R),d,l;for(l=0;l=0)&&(w[d]=R[d]);return w}var j=t.default.forwardRef(function(R,S){var w=R.children,m=E(R,["children"]),d=(0,o.usePopover)(),l=d.getReferenceProps,c=d.reference,u=(0,n.useMergeRefs)([S,c]);return t.default.cloneElement(w,v({},l(x(v({},m),{ref:u}))))});j.propTypes={children:a.propTypesChildren},j.displayName="MaterialTailwind.PopoverHandler";var T=j})(NC);var DC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,c){for(var u in c)Object.defineProperty(l,u,{enumerable:!0,get:c[u]})}r(e,{PopoverContent:function(){return m},default:function(){return d}});var t=C(i),n=Nr,o=Hr,a=C(Fe),s=Ie,p=C(je),v=Pe,g=Eg,x=Cl;function E(l,c,u){return c in l?Object.defineProperty(l,c,{value:u,enumerable:!0,configurable:!0,writable:!0}):l[c]=u,l}function C(l){return l&&l.__esModule?l:{default:l}}function j(l){for(var c=1;c=0)&&Object.prototype.propertyIsEnumerable.call(l,f)&&(u[f]=l[f])}return u}function w(l,c){if(l==null)return{};var u={},f=Object.keys(l),b,y;for(y=0;y=0)&&(u[b]=l[b]);return u}var m=t.default.forwardRef(function(l,c){var u=l.children,f=l.className,b=S(l,["children","className"]),y=(0,v.useTheme)().popover,O=y.defaultProps,k=y.styles.base,z=(0,g.usePopover)(),L=z.open,F=z.strategy,V=z.x,q=z.y,J=z.context,N=z.floating,K=z.getFloatingProps,U=z.appliedAnimation,Z=z.labelId,re=z.descriptionId;f=f??O.className;var le=(0,s.twMerge)((0,a.default)((0,p.default)(k)),f),ce=(0,n.useMergeRefs)([c,N]),de=o.AnimatePresence;return t.default.createElement(o.LazyMotion,{features:o.domAnimation},t.default.createElement(n.FloatingPortal,null,t.default.createElement(de,null,L&&t.default.createElement(n.FloatingFocusManager,{context:J},t.default.createElement(o.m.div,R(j({},K(R(j({},b),{ref:ce,className:le,style:{position:F,top:q??"",left:V??""},"aria-labelledby":Z,"aria-describedby":re}))),{initial:"unmount",exit:"unmount",animate:L?"mount":"unmount",variants:U}),u)))))});m.propTypes={className:x.propTypesClassName,children:x.propTypesChildren},m.displayName="MaterialTailwind.PopoverContent";var d=m})(DC);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,c){for(var u in c)Object.defineProperty(l,u,{enumerable:!0,get:c[u]})}r(e,{Popover:function(){return m},PopoverHandler:function(){return g.PopoverHandler},PopoverContent:function(){return x.PopoverContent},usePopover:function(){return p.usePopover},default:function(){return d}});var t=j(i),n=j(Ae),o=Nr,a=j(Kr),s=Pe,p=Eg,v=Cl,g=NC,x=DC;function E(l,c){(c==null||c>l.length)&&(c=l.length);for(var u=0,f=new Array(c);u=0)&&Object.prototype.propertyIsEnumerable.call(d,u)&&(c[u]=d[u])}return c}function S(d,l){if(d==null)return{};var c={},u=Object.keys(d),f,b;for(b=0;b=0)&&(c[f]=d[f]);return c}var w=t.default.forwardRef(function(d,l){var c=d.variant,u=d.color,f=d.size,b=d.value,y=d.label,O=d.className,k=d.barProps,z=R(d,["variant","color","size","value","label","className","barProps"]),L,F=(0,v.useTheme)().progress,V=F.defaultProps,q=F.valid,J=F.styles,N=J.base,K=J.variants,U=J.sizes;c=c??V.variant,u=u??V.color,f=f??V.size,y=y??V.label,O=O??V.className,k=k??V.barProps;var Z=(0,p.default)(K[(0,s.default)(q.variants,c,"filled")][(0,s.default)(q.colors,u,"blue")]),re=(0,p.default)(U[(0,s.default)(q.sizes,f,"md")].container.initial),le=(0,o.default)((0,p.default)(N.container.initial),re),ce=(0,p.default)(U[(0,s.default)(q.sizes,f,"md")].container.withLabel),de=(0,o.default)((0,p.default)(N.container.withLabel),ce),se=(0,p.default)(U[(0,s.default)(q.sizes,f,"md")].bar),ve=(0,o.default)((0,p.default)(N.bar),se),he=(0,a.twMerge)((0,o.default)(le,x({},de,y)),O),ue=(0,a.twMerge)((0,o.default)(ve,Z),(L=k)===null||L===void 0?void 0:L.className);return t.default.createElement("div",T(C({},z),{ref:l,className:he}),t.default.createElement("div",T(C({},k),{className:ue,style:{width:"".concat(b,"%")}}),y&&"".concat(b,"% ").concat(typeof y=="string"?y:"")))});w.propTypes={variant:n.default.oneOf(g.propTypesVariant),color:n.default.oneOf(g.propTypesColor),size:n.default.oneOf(g.propTypesSize),value:g.propTypesValue,label:g.propTypesLabel,barProps:g.propTypesBarProps,className:g.propTypesClassName},w.displayName="MaterialTailwind.Progress";var m=w})(BC);var VC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,c){for(var u in c)Object.defineProperty(l,u,{enumerable:!0,get:c[u]})}r(e,{Radio:function(){return m},default:function(){return d}});var t=C(i),n=C(Ae),o=C(yl),a=C(Fe),s=Ie,p=C(vr),v=C(je),g=Pe,x=qa;function E(l,c,u){return c in l?Object.defineProperty(l,c,{value:u,enumerable:!0,configurable:!0,writable:!0}):l[c]=u,l}function C(l){return l&&l.__esModule?l:{default:l}}function j(l){for(var c=1;c=0)&&Object.prototype.propertyIsEnumerable.call(l,f)&&(u[f]=l[f])}return u}function w(l,c){if(l==null)return{};var u={},f=Object.keys(l),b,y;for(y=0;y=0)&&(u[b]=l[b]);return u}var m=t.default.forwardRef(function(l,c){var u=l.color,f=l.label,b=l.icon,y=l.ripple,O=l.className,k=l.disabled,z=l.containerProps,L=l.labelProps,F=l.iconProps,V=l.inputRef,q=S(l,["color","label","icon","ripple","className","disabled","containerProps","labelProps","iconProps","inputRef"]),J,N,K,U=(0,g.useTheme)().radio,Z=U.defaultProps,re=U.valid,le=U.styles,ce=le.base,de=le.colors;u=u??Z.color,f=f??Z.label,b=b??Z.icon,y=y??Z.ripple,O=O??Z.className,k=k??Z.disabled,z=z??Z.containerProps,L=L??Z.labelProps,F=F??Z.iconProps;var se=y!==void 0&&new o.default,ve=(0,a.default)((0,v.default)(ce.root),E({},(0,v.default)(ce.disabled),k)),he=(0,s.twMerge)((0,a.default)((0,v.default)(ce.container)),(J=z)===null||J===void 0?void 0:J.className),ue=(0,s.twMerge)((0,a.default)((0,v.default)(ce.input),(0,v.default)(de[(0,p.default)(re.colors,u,"blue")])),O),ge=(0,s.twMerge)((0,a.default)((0,v.default)(ce.label)),(N=L)===null||N===void 0?void 0:N.className),me=(0,a.default)((0,a.default)((0,v.default)(ce.icon)),de[(0,p.default)(re.colors,u,"blue")].color,(K=F)===null||K===void 0?void 0:K.className);return t.default.createElement("div",{ref:c,className:ve},t.default.createElement("label",R(j({},z),{className:he,htmlFor:q.id||"radio",onMouseDown:function(we){var xe,_e=(xe=z)===null||xe===void 0?void 0:xe.onMouseDown;return y&&se.create(we,"dark"),typeof _e=="function"&&_e(we)}}),t.default.createElement("input",R(j({},q),{ref:V,type:"radio",disabled:k,className:ue,id:q.id||"radio"})),t.default.createElement("span",{className:me},b||t.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",className:"h-3.5 w-3.5",viewBox:"0 0 16 16",fill:"currentColor"},t.default.createElement("circle",{"data-name":"ellipse",cx:"8",cy:"8",r:"8"})))),f&&t.default.createElement("label",R(j({},L),{className:ge,htmlFor:q.id||"radio"}),f))});m.propTypes={color:n.default.oneOf(x.propTypesColor),label:x.propTypesLabel,icon:x.propTypesIcon,ripple:x.propTypesRipple,className:x.propTypesClassName,disabled:x.propTypesDisabled,containerProps:x.propTypesObject,labelProps:x.propTypesObject},m.displayName="MaterialTailwind.Radio";var d=m})(VC);var HC={},E7={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(x,E){for(var C in E)Object.defineProperty(x,C,{enumerable:!0,get:E[C]})}r(e,{SelectContext:function(){return s},useSelect:function(){return p},usePrevious:function(){return v},SelectContextProvider:function(){return g}});var t=a(i),n=Hr,o=Ic;function a(x){return x&&x.__esModule?x:{default:x}}var s=t.default.createContext(null);s.displayName="MaterialTailwind.SelectContext";function p(){var x=t.default.useContext(s);if(x===null)throw new Error("useSelect() must be used within a Select. It happens when you use SelectOption component outside the Select component.");return x}function v(x){var E=t.default.useRef();return(0,n.useIsomorphicLayoutEffect)(function(){E.current=x},[x]),E.current}var g=function(x){var E=x.value,C=x.children;return t.default.createElement(s.Provider,{value:E},C)};g.propTypes={value:o.propTypesContextValue,children:o.propTypesChildren},g.displayName="MaterialTailwind.SelectContextProvider"})(E7);var WC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(m,d){for(var l in d)Object.defineProperty(m,l,{enumerable:!0,get:d[l]})}r(e,{SelectOption:function(){return S},default:function(){return w}});var t=x(i),n=x(Fe),o=Ie,a=x(je),s=Pe,p=E7,v=Ic;function g(m,d,l){return d in m?Object.defineProperty(m,d,{value:l,enumerable:!0,configurable:!0,writable:!0}):m[d]=l,m}function x(m){return m&&m.__esModule?m:{default:m}}function E(m){for(var d=1;d=0)&&Object.prototype.propertyIsEnumerable.call(m,c)&&(l[c]=m[c])}return l}function R(m,d){if(m==null)return{};var l={},c=Object.keys(m),u,f;for(f=0;f=0)&&(l[u]=m[u]);return l}var S=function(m){var d=function(){U(b),le(u),re(!1),de(null)},l=function(_e){(_e.key==="Enter"||_e.key===" "&&!ve.current.typing)&&(_e.preventDefault(),d())},c=m.value,u=c===void 0?"":c,f=m.index,b=f===void 0?0:f,y=m.disabled,O=y===void 0?!1:y,k=m.className,z=k===void 0?"":k,L=m.children,F=T(m,["value","index","disabled","className","children"]),V=(0,s.useTheme)().select,q=V.styles,J=q.base,N=(0,p.useSelect)(),K=N.selectedIndex,U=N.setSelectedIndex,Z=N.listRef,re=N.setOpen,le=N.onChange,ce=N.activeIndex,de=N.setActiveIndex,se=N.getItemProps,ve=N.dataRef,he=(0,a.default)(J.option.initial),ue=(0,a.default)(J.option.active),ge=(0,a.default)(J.option.disabled),me,we=(0,o.twMerge)((0,n.default)(he,(me={},g(me,ue,K===b),g(me,ge,O),me)),z??"");return t.default.createElement("li",E(j(E({},F),{role:"option",ref:function(xe){return Z.current[b]=xe},className:we,disabled:O,tabIndex:ce===b?0:1,"aria-selected":ce===b&&K===b,"data-selected":K===b}),se({onClick:function(xe){var _e,be=(_e=F)===null||_e===void 0?void 0:_e.onClick;typeof be=="function"&&(be(xe),d()),d()},onKeyDown:function(xe){var _e,be=(_e=F)===null||_e===void 0?void 0:_e.onKeyDown;typeof be=="function"&&(be(xe),l(xe)),l(xe)}})),L)};S.propTypes={value:v.propTypesValue,index:v.propTypesIndex,disabled:v.propTypesDisabled,className:v.propTypesClassName,children:v.propTypesChildren},S.displayName="MaterialTailwind.SelectOption";var w=S})(WC);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(N,K){for(var U in K)Object.defineProperty(N,U,{enumerable:!0,get:K[U]})}r(e,{Select:function(){return q},Option:function(){return T.SelectOption},useSelect:function(){return C.useSelect},usePrevious:function(){return C.usePrevious},default:function(){return J}});var t=d(i),n=d(Ae),o=Nr,a=Hr,s=d(Fe),p=Ie,v=d(Kr),g=d(vr),x=d(je),E=Pe,C=E7,j=Ic,T=WC;function R(N,K){(K==null||K>N.length)&&(K=N.length);for(var U=0,Z=new Array(K);U=0)&&Object.prototype.propertyIsEnumerable.call(N,Z)&&(U[Z]=N[Z])}return U}function z(N,K){if(N==null)return{};var U={},Z=Object.keys(N),re,le;for(le=0;le=0)&&(U[re]=N[re]);return U}function L(N,K){return S(N)||c(N,K)||V(N,K)||u()}function F(N){return w(N)||l(N)||V(N)||f()}function V(N,K){if(N){if(typeof N=="string")return R(N,K);var U=Object.prototype.toString.call(N).slice(8,-1);if(U==="Object"&&N.constructor&&(U=N.constructor.name),U==="Map"||U==="Set")return Array.from(U);if(U==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(U))return R(N,K)}}var q=t.default.forwardRef(function(N,K){var U=N.variant,Z=N.color,re=N.size,le=N.label,ce=N.error,de=N.success,se=N.arrow,ve=N.value,he=N.onChange,ue=N.selected,ge=N.offset,me=N.dismiss,we=N.animate,xe=N.lockScroll,_e=N.labelProps,be=N.menuProps,ze=N.className,Me=N.disabled,He=N.name,ke=N.children,Be=N.containerProps,tr=k(N,["variant","color","size","label","error","success","arrow","value","onChange","selected","offset","dismiss","animate","lockScroll","labelProps","menuProps","className","disabled","name","children","containerProps"]),nr,Ze,Ne,kr=(0,E.useTheme)().select,qe=kr.defaultProps,Ye=kr.valid,lr=kr.styles,Pr=lr.base,co=lr.variants,pt=L(t.default.useState("close"),2),gt=pt[0],Jt=pt[1];U=U??qe.variant,Z=Z??qe.color,re=re??qe.size,le=le??qe.label,ce=ce??qe.error,de=de??qe.success,se=se??qe.arrow,ve=ve??qe.value,he=he??qe.onChange,ue=ue??qe.selected,ge=ge??qe.offset,me=me??qe.dismiss,we=we??qe.animate,_e=_e??qe.labelProps,be=be??qe.menuProps;var en;Be=(en=(0,v.default)(Be,((nr=qe)===null||nr===void 0?void 0:nr.containerProps)||{}))!==null&&en!==void 0?en:qe.containerProps,ze=ze??qe.className;var br=t.default.useRef([]),Wr,yn=t.default.useRef(F((Wr=t.default.Children.map(ke,function(wr){var pr,or=wr.props;return(pr=or)===null||pr===void 0?void 0:pr.value}))!==null&&Wr!==void 0?Wr:[])),rn=L(t.default.useState(!1),2),Mr=rn[0],xn=rn[1],ia=L(t.default.useState(null),2),rt=ia[0],Fn=ia[1],uo=L(t.default.useState(0),2),jr=uo[0],la=uo[1],Xa=L(t.default.useState(!1),2),Za=Xa[0],$t=Xa[1],tn=(0,C.usePrevious)(rt),_n=(0,o.useFloating)({placement:"bottom-start",open:Mr,onOpenChange:xn,whileElementsMounted:o.autoUpdate,middleware:[(0,o.offset)(5),(0,o.flip)({padding:10}),(0,o.size)({apply:function(pr){var or=pr.rects,Dr=pr.elements,ht,on,an,mt;Object.assign((on=Dr)===null||on===void 0||(ht=on.floating)===null||ht===void 0?void 0:ht.style,{width:"".concat((mt=or)===null||mt===void 0||(an=mt.reference)===null||an===void 0?void 0:an.width,"px"),zIndex:99})},padding:20})]}),fo=_n.x,po=_n.y,Qa=_n.strategy,sa=_n.refs,Ft=_n.context;t.default.useEffect(function(){la(Math.max(0,yn.current.indexOf(ve)+1))},[ve]);var El=sa.floating,ca=(0,o.useInteractions)([(0,o.useClick)(Ft),(0,o.useRole)(Ft,{role:"listbox"}),(0,o.useDismiss)(Ft,b({},me)),(0,o.useListNavigation)(Ft,{listRef:br,activeIndex:rt,selectedIndex:jr,onNavigate:Fn,loop:!0}),(0,o.useTypeahead)(Ft,{listRef:yn,activeIndex:rt,selectedIndex:jr,onMatch:Mr?Fn:la})]),ua=ca.getReferenceProps,Ja=ca.getFloatingProps,go=ca.getItemProps;(0,a.useIsomorphicLayoutEffect)(function(){var wr=El.current;if(Mr&&Za&&wr){var pr=rt!=null?br.current[rt]:jr!=null?br.current[jr]:null;if(pr&&tn!=null){var or,Dr,ht=(Dr=(or=br.current[tn])===null||or===void 0?void 0:or.offsetHeight)!==null&&Dr!==void 0?Dr:0,on=wr.offsetHeight,an=pr.offsetTop,mt=an+ht;anon+wr.scrollTop&&(wr.scrollTop+=mt-on-wr.scrollTop+5)}}},[Mr,Za,tn,rt]);var Nn=t.default.useMemo(function(){return{selectedIndex:jr,setSelectedIndex:la,listRef:br,setOpen:xn,onChange:he||function(){},activeIndex:rt,setActiveIndex:Fn,getItemProps:go,dataRef:Ft.dataRef}},[jr,he,rt,go,Ft.dataRef]);t.default.useEffect(function(){Jt(Mr?"open":!Mr&&jr||!Mr&&ve?"withValue":"close")},[Mr,ve,jr,ue]);var tt=co[(0,g.default)(Ye.variants,U,"outlined")],nn=tt.sizes[(0,g.default)(Ye.sizes,re,"md")],Tr=tt.error.select,da=tt.success.select,ei=tt.colors.select[(0,g.default)(Ye.colors,Z,"blue")],fa=tt.error.label,Dn=tt.success.label,ri=tt.colors.label[(0,g.default)(Ye.colors,Z,"blue")],ho=tt.states[gt],Bn=(0,s.default)((0,x.default)(Pr.container),(0,x.default)(nn.container),(Ze=Be)===null||Ze===void 0?void 0:Ze.className),ti=(0,p.twMerge)((0,s.default)((0,x.default)(Pr.select),(0,x.default)(tt.base.select),(0,x.default)(ho.select),(0,x.default)(nn.select),m({},(0,x.default)(ei[gt]),!ce&&!de),m({},(0,x.default)(Tr.initial),ce),m({},(0,x.default)(Tr.states[gt]),ce),m({},(0,x.default)(da.initial),de),m({},(0,x.default)(da.states[gt]),de)),ze),mo,On=(0,p.twMerge)((0,s.default)((0,x.default)(Pr.label),(0,x.default)(tt.base.label),(0,x.default)(ho.label),(0,x.default)(nn.label.initial),(0,x.default)(nn.label.states[gt]),m({},(0,x.default)(ri[gt]),!ce&&!de),m({},(0,x.default)(fa.initial),ce),m({},(0,x.default)(fa.states[gt]),ce),m({},(0,x.default)(Dn.initial),de),m({},(0,x.default)(Dn.states[gt]),de)),(mo=_e.className)!==null&&mo!==void 0?mo:""),ni=(0,s.default)((0,x.default)(Pr.arrow.initial),m({},(0,x.default)(Pr.arrow.active),Mr)),Cn,Rl=(0,p.twMerge)((0,s.default)((0,x.default)(Pr.menu)),(Cn=be.className)!==null&&Cn!==void 0?Cn:""),pa=(0,s.default)("absolute top-2/4 -translate-y-2/4",U==="outlined"?"left-3 pt-0.5":"left-0 pt-3"),Pl={unmount:{opacity:0,transformOrigin:"top",transform:"scale(0.95)",transition:{duration:.2,times:[.4,0,.2,1]}},mount:{opacity:1,transformOrigin:"top",transform:"scale(1)",transition:{duration:.2,times:[.4,0,.2,1]}}},ga=(0,v.default)(Pl,we),vo=a.AnimatePresence;t.default.useEffect(function(){ve&&!he&&console.error("Warning: You provided a `value` prop to a select component without an `onChange` handler. This will render a read-only select. If the field should be mutable use `onChange` handler with `value` together.")},[ve,he]);var kn=t.default.createElement(o.FloatingFocusManager,{context:Ft,modal:!1},t.default.createElement(a.m.ul,O(b({},Ja(O(b({},be),{ref:sa.setFloating,role:"listbox",className:Rl,style:{position:Qa,top:po??0,left:fo??0,overflow:"auto"},onPointerEnter:function(pr){var or,Dr=(or=be)===null||or===void 0?void 0:or.onPointerEnter;typeof Dr=="function"&&(Dr(pr),$t(!1)),$t(!1)},onPointerMove:function(pr){var or,Dr=(or=be)===null||or===void 0?void 0:or.onPointerMove;typeof Dr=="function"&&(Dr(pr),$t(!1)),$t(!1)},onKeyDown:function(pr){var or,Dr=(or=be)===null||or===void 0?void 0:or.onKeyDown;typeof Dr=="function"&&(Dr(pr),$t(!0)),$t(!0)}}))),{initial:"unmount",exit:"unmount",animate:Mr?"mount":"unmount",variants:ga}),t.default.Children.map(ke,function(wr,pr){var or;return t.default.isValidElement(wr)&&t.default.cloneElement(wr,O(b({},wr.props),{index:((or=wr.props)===null||or===void 0?void 0:or.index)||pr+1,id:"material-tailwind-select-".concat(pr)}))})));return t.default.createElement(C.SelectContextProvider,{value:Nn},t.default.createElement("div",O(b({},Be),{ref:K,className:Bn}),t.default.createElement("button",b({type:"button"},ua(O(b({},tr),{ref:sa.setReference,className:ti,disabled:Me,name:He}))),typeof ue=="function"?t.default.createElement("span",{className:pa},ue(ke[jr-1],jr-1)):ve&&!he?t.default.createElement("span",{className:pa},ve):t.default.createElement("span",O(b({},(Ne=ke[jr-1])===null||Ne===void 0?void 0:Ne.props),{className:pa})),t.default.createElement("div",{className:ni},se??t.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor"},t.default.createElement("path",{fillRule:"evenodd",d:"M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z",clipRule:"evenodd"})))),t.default.createElement("label",O(b({},_e),{className:On}),le),t.default.createElement(a.LazyMotion,{features:a.domAnimation},t.default.createElement(vo,null,Mr&&t.default.createElement(t.default.Fragment,null,xe?t.default.createElement(o.FloatingOverlay,{lockScroll:!0},kn):kn)))))});q.propTypes={variant:n.default.oneOf(j.propTypesVariant),color:n.default.oneOf(j.propTypesColor),size:n.default.oneOf(j.propTypesSize),label:j.propTypesLabel,error:j.propTypesError,success:j.propTypesSuccess,arrow:j.propTypesArrow,value:j.propTypesValue,onChange:j.propTypesOnChange,selected:j.propTypesSelected,offset:j.propTypesOffset,dismiss:j.propTypesDismiss,animate:j.propTypesAnimate,lockScroll:j.propTypesLockScroll,labelProps:j.propTypesLabelProps,menuProps:j.propTypesMenuProps,className:j.propTypesClassName,disabled:j.propTypesDisabled,name:j.propTypesName,children:j.propTypesChildren,containerProps:j.propTypesContainerProps},q.displayName="MaterialTailwind.Select";var J=Object.assign(q,{Option:T.SelectOption})})(HC);var UC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,c){for(var u in c)Object.defineProperty(l,u,{enumerable:!0,get:c[u]})}r(e,{Switch:function(){return m},default:function(){return d}});var t=C(i),n=C(Ae),o=C(yl),a=C(Fe),s=Ie,p=C(vr),v=C(je),g=Pe,x=qa;function E(l,c,u){return c in l?Object.defineProperty(l,c,{value:u,enumerable:!0,configurable:!0,writable:!0}):l[c]=u,l}function C(l){return l&&l.__esModule?l:{default:l}}function j(l){for(var c=1;c=0)&&Object.prototype.propertyIsEnumerable.call(l,f)&&(u[f]=l[f])}return u}function w(l,c){if(l==null)return{};var u={},f=Object.keys(l),b,y;for(y=0;y=0)&&(u[b]=l[b]);return u}var m=t.default.forwardRef(function(l,c){var u=l.color,f=l.label,b=l.ripple,y=l.className,O=l.disabled,k=l.containerProps,z=l.circleProps,L=l.labelProps,F=l.inputRef,V=S(l,["color","label","ripple","className","disabled","containerProps","circleProps","labelProps","inputRef"]),q,J,N,K=(0,g.useTheme)(),U=K.switch,Z=U.defaultProps,re=U.valid,le=U.styles,ce=le.base,de=le.colors;u=u??Z.color,b=b??Z.ripple,y=y??Z.className,O=O??Z.disabled,k=k??Z.containerProps,L=L??Z.labelProps,z=z??Z.circleProps;var se=b!==void 0&&new o.default,ve=(0,a.default)((0,v.default)(ce.root),E({},(0,v.default)(ce.disabled),O)),he=(0,s.twMerge)((0,a.default)((0,v.default)(ce.container)),(q=k)===null||q===void 0?void 0:q.className),ue=(0,s.twMerge)((0,a.default)((0,v.default)(ce.input),(0,v.default)(de[(0,p.default)(re.colors,u,"blue")])),y),ge=(0,s.twMerge)((0,a.default)((0,v.default)(ce.circle),de[(0,p.default)(re.colors,u,"blue")].circle,de[(0,p.default)(re.colors,u,"blue")].before),(J=z)===null||J===void 0?void 0:J.className),me=(0,a.default)((0,v.default)(ce.ripple)),we=(0,s.twMerge)((0,a.default)((0,v.default)(ce.label)),(N=L)===null||N===void 0?void 0:N.className);return t.default.createElement("div",{ref:c,className:ve},t.default.createElement("div",R(j({},k),{className:he}),t.default.createElement("input",R(j({},V),{ref:F,type:"checkbox",disabled:O,id:V.id||"switch",className:ue})),t.default.createElement("label",R(j({},z),{htmlFor:V.id||"switch",className:ge}),b&&t.default.createElement("div",{className:me,onMouseDown:function(xe){var _e,be=(_e=k)===null||_e===void 0?void 0:_e.onMouseDown;return b&&se.create(xe,"dark"),typeof be=="function"&&be(xe)}}))),f&&t.default.createElement("label",R(j({},L),{htmlFor:V.id||"switch",className:we}),f))});m.propTypes={color:n.default.oneOf(x.propTypesColor),label:x.propTypesLabel,ripple:x.propTypesRipple,className:x.propTypesClassName,disabled:x.propTypesDisabled,containerProps:x.propTypesObject,labelProps:x.propTypesObject,circleProps:x.propTypesObject},m.displayName="MaterialTailwind.Switch";var d=m})(UC);var qC={},kl={},Ya={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(j,T){for(var R in T)Object.defineProperty(j,R,{enumerable:!0,get:T[R]})}r(e,{propTypesId:function(){return a},propTypesValue:function(){return s},propTypesAnimate:function(){return p},propTypesDisabled:function(){return v},propTypesClassName:function(){return g},propTypesOrientation:function(){return x},propTypesIndicator:function(){return E},propTypesChildren:function(){return C}});var t=o(Ae),n=fr;function o(j){return j&&j.__esModule?j:{default:j}}var a=t.default.string,s=t.default.oneOfType([t.default.string,t.default.number]).isRequired,p=n.propTypesAnimation,v=t.default.bool,g=t.default.string,x=t.default.oneOf(["horizontal","vertical"]),E=t.default.instanceOf(Object),C=t.default.node.isRequired})(Ya);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(y,O){for(var k in O)Object.defineProperty(y,k,{enumerable:!0,get:O[k]})}r(e,{TabsContext:function(){return S},useTabs:function(){return w},TabsContextProvider:function(){return m},setId:function(){return d},setActive:function(){return l},setAnimation:function(){return c},setIndicator:function(){return u},setIsInitial:function(){return f},setOrientation:function(){return b}});var t=p(i),n=Ya;function o(y,O){(O==null||O>y.length)&&(O=y.length);for(var k=0,z=new Array(O);k=0)&&Object.prototype.propertyIsEnumerable.call(d,u)&&(c[u]=d[u])}return c}function S(d,l){if(d==null)return{};var c={},u=Object.keys(d),f,b;for(b=0;b=0)&&(c[f]=d[f]);return c}var w=t.default.forwardRef(function(d,l){var c=d.value,u=d.className,f=d.activeClassName,b=d.disabled,y=d.children,O=R(d,["value","className","activeClassName","disabled","children"]),k,z=(0,p.useTheme)(),L=z.tab,F=L.defaultProps,V=L.styles.base,q=(0,v.useTabs)(),J=q.state,N=q.dispatch,K=J.id,U=J.active,Z=J.indicatorProps;u=u??F.className,f=f??F.activeClassName,b=b??F.disabled;var re,le=(0,a.twMerge)((0,o.default)((0,s.default)(V.tab.initial),(re={},x(re,(0,s.default)(V.tab.disabled),b),x(re,f,U===c),re)),u),ce,de=(0,a.twMerge)((0,o.default)((0,s.default)(V.indicator)),(ce=(k=Z)===null||k===void 0?void 0:k.className)!==null&&ce!==void 0?ce:"");return t.default.createElement("li",T(C({},O),{ref:l,role:"tab",className:le,onClick:function(se){var ve,he=(ve=O)===null||ve===void 0?void 0:ve.onClick;typeof he=="function"&&((0,v.setActive)(N,c),(0,v.setIsInitial)(N,!1),he(se)),(0,v.setIsInitial)(N,!1),(0,v.setActive)(N,c)},"data-value":c}),t.default.createElement("div",{className:"z-20 text-inherit"},y),U===c&&t.default.createElement(n.motion.div,T(C({},Z),{transition:{duration:.5},className:de,layoutId:K})))});w.propTypes={value:g.propTypesValue,className:g.propTypesClassName,disabled:g.propTypesDisabled,children:g.propTypesChildren},w.displayName="MaterialTailwind.Tab";var m=w})(GC);var KC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,c){for(var u in c)Object.defineProperty(l,u,{enumerable:!0,get:c[u]})}r(e,{TabsBody:function(){return m},default:function(){return d}});var t=C(i),n=Hr,o=C(Kr),a=C(Fe),s=Ie,p=C(je),v=Pe,g=kl,x=Ya;function E(l,c,u){return c in l?Object.defineProperty(l,c,{value:u,enumerable:!0,configurable:!0,writable:!0}):l[c]=u,l}function C(l){return l&&l.__esModule?l:{default:l}}function j(l){for(var c=1;c=0)&&Object.prototype.propertyIsEnumerable.call(l,f)&&(u[f]=l[f])}return u}function w(l,c){if(l==null)return{};var u={},f=Object.keys(l),b,y;for(y=0;y=0)&&(u[b]=l[b]);return u}var m=t.default.forwardRef(function(l,c){var u=l.animate,f=l.className,b=l.children,y=S(l,["animate","className","children"]),O=(0,v.useTheme)().tabsBody,k=O.defaultProps,z=O.styles.base,L=(0,g.useTabs)().dispatch;f=f??k.className,u=u??k.animate;var F=(0,s.twMerge)((0,a.default)((0,p.default)(z)),f),V=t.default.useMemo(function(){return{initial:{opacity:0,position:"absolute",top:"0",left:"0",zIndex:1,transition:{duration:0}},unmount:{opacity:0,position:"absolute",top:"0",left:"0",zIndex:1,transition:{duration:.5,times:[.4,0,.2,1]}},mount:{opacity:1,position:"relative",zIndex:2,transition:{duration:.5,times:[.4,0,.2,1]}}}},[]),q=t.default.useMemo(function(){return(0,o.default)(V,u)},[u,V]);return(0,n.useIsomorphicLayoutEffect)(function(){(0,g.setAnimation)(L,q)},[q,L]),t.default.createElement("div",R(j({},y),{ref:c,className:F}),b)});m.propTypes={animate:x.propTypesAnimate,className:x.propTypesClassName,children:x.propTypesChildren},m.displayName="MaterialTailwind.TabsBody";var d=m})(KC);var YC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(m,d){for(var l in d)Object.defineProperty(m,l,{enumerable:!0,get:d[l]})}r(e,{TabsHeader:function(){return S},default:function(){return w}});var t=x(i),n=x(Fe),o=Ie,a=x(je),s=Pe,p=kl,v=Ya;function g(m,d,l){return d in m?Object.defineProperty(m,d,{value:l,enumerable:!0,configurable:!0,writable:!0}):m[d]=l,m}function x(m){return m&&m.__esModule?m:{default:m}}function E(m){for(var d=1;d=0)&&Object.prototype.propertyIsEnumerable.call(m,c)&&(l[c]=m[c])}return l}function R(m,d){if(m==null)return{};var l={},c=Object.keys(m),u,f;for(f=0;f=0)&&(l[u]=m[u]);return l}var S=t.default.forwardRef(function(m,d){var l=m.indicatorProps,c=m.className,u=m.children,f=T(m,["indicatorProps","className","children"]),b=(0,s.useTheme)().tabsHeader,y=b.defaultProps,O=b.styles,k=(0,p.useTabs)(),z=k.state,L=k.dispatch,F=z.orientation;t.default.useEffect(function(){(0,p.setIndicator)(L,l)},[L,l]),c=c??y.className;var V=(0,o.twMerge)((0,n.default)((0,a.default)(O.base),g({},O[F]&&(0,a.default)(O[F]),F)),c);return t.default.createElement("nav",null,t.default.createElement("ul",j(E({},f),{ref:d,role:"tablist",className:V}),u))});S.propTypes={indicatorProps:v.propTypesIndicator,className:v.propTypesClassName,children:v.propTypesChildren},S.displayName="MaterialTailwind.TabsHeader";var w=S})(YC);var XC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(d,l){for(var c in l)Object.defineProperty(d,c,{enumerable:!0,get:l[c]})}r(e,{TabPanel:function(){return w},default:function(){return m}});var t=E(i),n=Hr,o=E(Fe),a=Ie,s=E(je),p=Pe,v=kl,g=Ya;function x(d,l,c){return l in d?Object.defineProperty(d,l,{value:c,enumerable:!0,configurable:!0,writable:!0}):d[l]=c,d}function E(d){return d&&d.__esModule?d:{default:d}}function C(d){for(var l=1;l=0)&&Object.prototype.propertyIsEnumerable.call(d,u)&&(c[u]=d[u])}return c}function S(d,l){if(d==null)return{};var c={},u=Object.keys(d),f,b;for(b=0;b=0)&&(c[f]=d[f]);return c}var w=t.default.forwardRef(function(d,l){var c=d.value,u=d.className,f=d.children,b=R(d,["value","className","children"]),y=(0,p.useTheme)().tabPanel,O=y.defaultProps,k=y.styles.base,z=(0,v.useTabs)().state,L=z.active,F=z.appliedAnimation,V=z.isInitial;u=u??O.className;var q=(0,a.twMerge)((0,o.default)((0,s.default)(k)),u),J=n.AnimatePresence;return t.default.createElement(n.LazyMotion,{features:n.domAnimation},t.default.createElement(J,{exitBeforeEnter:!0},t.default.createElement(n.m.div,T(C({},b),{ref:l,role:"tabpanel",className:q,initial:"unmount",exit:"unmount",animate:L===c?"mount":V?"initial":"unmount",variants:F,"data-value":c}),f)))});w.propTypes={value:g.propTypesValue,className:g.propTypesClassName,children:g.propTypesChildren},w.displayName="MaterialTailwind.TabPanel";var m=w})(XC);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(u,f){for(var b in f)Object.defineProperty(u,b,{enumerable:!0,get:f[b]})}r(e,{Tabs:function(){return l},Tab:function(){return v.Tab},TabsBody:function(){return g.TabsBody},TabsHeader:function(){return x.TabsHeader},TabPanel:function(){return E.TabPanel},useTabs:function(){return p.useTabs},default:function(){return c}});var t=T(i),n=T(Fe),o=Ie,a=T(je),s=Pe,p=kl,v=GC,g=KC,x=YC,E=XC,C=Ya;function j(u,f,b){return f in u?Object.defineProperty(u,f,{value:b,enumerable:!0,configurable:!0,writable:!0}):u[f]=b,u}function T(u){return u&&u.__esModule?u:{default:u}}function R(u){for(var f=1;f=0)&&Object.prototype.propertyIsEnumerable.call(u,y)&&(b[y]=u[y])}return b}function d(u,f){if(u==null)return{};var b={},y=Object.keys(u),O,k;for(k=0;k=0)&&(b[O]=u[O]);return b}var l=t.default.forwardRef(function(u,f){var b=u.id,y=u.value,O=u.className,k=u.orientation,z=u.children,L=m(u,["id","value","className","orientation","children"]),F=(0,s.useTheme)().tabs,V=F.defaultProps,q=F.styles;O=O??V.className,k=k??V.orientation;var J=(0,o.twMerge)((0,n.default)((0,a.default)(q.base),j({},q[k]&&(0,a.default)(q[k]),k)),O);return t.default.createElement(p.TabsContextProvider,{id:b,value:y,orientation:k},t.default.createElement("div",w(R({},L),{ref:f,className:J}),z))});l.propTypes={id:C.propTypesId,value:C.propTypesValue,className:C.propTypesClassName,orientation:C.propTypesOrientation,children:C.propTypesChildren},l.displayName="MaterialTailwind.Tabs";var c=Object.assign(l,{Tab:v.Tab,Body:g.TabsBody,Header:x.TabsHeader,Panel:E.TabPanel})})(qC);var ZC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(m,d){for(var l in d)Object.defineProperty(m,l,{enumerable:!0,get:d[l]})}r(e,{Textarea:function(){return S},default:function(){return w}});var t=x(i),n=x(Ae),o=x(Fe),a=x(vr),s=x(je),p=Pe,v=Tc;function g(m,d,l){return d in m?Object.defineProperty(m,d,{value:l,enumerable:!0,configurable:!0,writable:!0}):m[d]=l,m}function x(m){return m&&m.__esModule?m:{default:m}}function E(m){for(var d=1;d=0)&&Object.prototype.propertyIsEnumerable.call(m,c)&&(l[c]=m[c])}return l}function R(m,d){if(m==null)return{};var l={},c=Object.keys(m),u,f;for(f=0;f=0)&&(l[u]=m[u]);return l}var S=t.default.forwardRef(function(m,d){var l=m.variant,c=m.color,u=m.size,f=m.label,b=m.error,y=m.success,O=m.resize,k=m.labelProps,z=m.containerProps,L=m.shrink,F=m.className,V=T(m,["variant","color","size","label","error","success","resize","labelProps","containerProps","shrink","className"]),q,J,N,K=(0,p.useTheme)().textarea,U=K.defaultProps,Z=K.valid,re=K.styles,le=re.base,ce=re.variants;l=l??U.variant,u=u??U.size,c=c??U.color,f=f??U.label,k=k??U.labelProps,z=z??U.containerProps,L=L??U.shrink,F=F??U.className;var de=ce[(0,a.default)(Z.variants,l,"outlined")],se=(0,s.default)(de.error.textarea),ve=(0,s.default)(de.success.textarea),he=(0,s.default)(de.shrink.textarea),ue=(0,s.default)(de.colors.textarea[(0,a.default)(Z.colors,c,"blue")]),ge=(0,s.default)(de.error.label),me=(0,s.default)(de.success.label),we=(0,s.default)(de.shrink.label),xe=(0,s.default)(de.colors.label[(0,a.default)(Z.colors,c,"blue")]),_e=(0,o.default)((0,s.default)(le.container),(q=z)===null||q===void 0?void 0:q.className),be=(0,o.default)((0,s.default)(le.textarea),(0,s.default)(de.base.textarea),(0,s.default)(de.sizes[(0,a.default)(Z.sizes,u,"md")].textarea),g({},ue,!b&&!y),g({},se,b),g({},ve,y),g({},he,L),O?"":"!resize-none",F),ze=(0,o.default)((0,s.default)(le.label),(0,s.default)(de.base.label),(0,s.default)(de.sizes[(0,a.default)(Z.sizes,u,"md")].label),g({},xe,!b&&!y),g({},ge,b),g({},me,y),g({},we,L),(J=k)===null||J===void 0?void 0:J.className);return t.default.createElement("div",{ref:d,className:_e},t.default.createElement("textarea",j(E({},V),{className:be,placeholder:((N=V)===null||N===void 0?void 0:N.placeholder)||" "})),t.default.createElement("label",{className:ze},f))});S.propTypes={variant:n.default.oneOf(v.propTypesVariant),size:n.default.oneOf(v.propTypesSize),color:n.default.oneOf(v.propTypesColor),label:v.propTypesLabel,error:v.propTypesError,success:v.propTypesSuccess,resize:v.propTypesResize,labelProps:v.propTypesLabelProps,containerProps:v.propTypesContainerProps,shrink:v.propTypesShrink,className:v.propTypesClassName},S.displayName="MaterialTailwind.Textarea";var w=S})(ZC);var QC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(k,z){for(var L in z)Object.defineProperty(k,L,{enumerable:!0,get:z[L]})}r(e,{Tooltip:function(){return y},default:function(){return O}});var t=R(i),n=R(Ae),o=Nr,a=Hr,s=R(Fe),p=Ie,v=R(Kr),g=R(je),x=Pe,E=Cl;function C(k,z){(z==null||z>k.length)&&(z=k.length);for(var L=0,F=new Array(z);L=0)&&Object.prototype.propertyIsEnumerable.call(k,F)&&(L[F]=k[F])}return L}function u(k,z){if(k==null)return{};var L={},F=Object.keys(k),V,q;for(q=0;q=0)&&(L[V]=k[V]);return L}function f(k,z){return j(k)||S(k,z)||b(k,z)||w()}function b(k,z){if(k){if(typeof k=="string")return C(k,z);var L=Object.prototype.toString.call(k).slice(8,-1);if(L==="Object"&&k.constructor&&(L=k.constructor.name),L==="Map"||L==="Set")return Array.from(L);if(L==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(L))return C(k,z)}}var y=t.default.forwardRef(function(k,z){var L=k.open,F=k.handler,V=k.content,q=k.interactive,J=k.placement,N=k.offset,K=k.dismiss,U=k.animate,Z=k.className,re=k.children,le=c(k,["open","handler","content","interactive","placement","offset","dismiss","animate","className","children"]),ce,de=(0,x.useTheme)().tooltip,se=de.defaultProps,ve=de.styles.base,he=f(t.default.useState(!1),2),ue=he[0],ge=he[1];L=L??ue,F=F??ge,q=q??se.interactive,J=J??se.placement,N=N??se.offset,K=K??se.dismiss,U=U??se.animate,Z=Z??se.className;var me=(0,p.twMerge)((0,s.default)((0,g.default)(ve)),Z),we={unmount:{opacity:0},mount:{opacity:1}},xe=(0,v.default)(we,U),_e=(0,o.useFloating)({open:L,onOpenChange:F,middleware:[(0,o.offset)(N),(0,o.flip)(),(0,o.shift)()],placement:J}),be=_e.x,ze=_e.y,Me=_e.reference,He=_e.floating,ke=_e.strategy,Be=_e.refs,tr=_e.update,nr=_e.context,Ze=(0,o.useInteractions)([(0,o.useClick)(nr,{enabled:q}),(0,o.useFocus)(nr),(0,o.useHover)(nr),(0,o.useRole)(nr,{role:"tooltip"}),(0,o.useDismiss)(nr,K)]),Ne=Ze.getReferenceProps,kr=Ze.getFloatingProps;t.default.useEffect(function(){if(Be.reference.current&&Be.floating.current&&L)return(0,o.autoUpdate)(Be.reference.current,Be.floating.current,tr)},[L,tr,Be.reference,Be.floating]);var qe=(0,o.useMergeRefs)([z,He]),Ye=(0,o.useMergeRefs)([z,Me]),lr=a.AnimatePresence;return t.default.createElement(t.default.Fragment,null,typeof re=="string"?t.default.createElement("span",Ne({ref:Ye}),re):t.default.cloneElement(re,m({},Ne(l(m({},(ce=re)===null||ce===void 0?void 0:ce.props),{ref:Ye})))),t.default.createElement(a.LazyMotion,{features:a.domAnimation},t.default.createElement(o.FloatingPortal,null,t.default.createElement(lr,null,L&&t.default.createElement(a.m.div,l(m({},kr(l(m({},le),{ref:qe,className:me,style:{position:ke,top:ze??"",left:be??""}}))),{initial:"unmount",exit:"unmount",animate:L?"mount":"unmount",variants:xe}),V)))))});y.propTypes={open:E.propTypesOpen,handler:E.propTypesHandler,content:E.propTypesContent,interactive:E.propTypesInteractive,placement:n.default.oneOf(E.propTypesPlacement),offset:E.propTypesOffset,dismiss:E.propTypesDismiss,animate:E.propTypesAnimate,className:E.propTypesClassName,children:E.propTypesChildren},y.displayName="MaterialTailwind.Tooltip";var O=y})(QC);var JC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(d,l){for(var c in l)Object.defineProperty(d,c,{enumerable:!0,get:l[c]})}r(e,{Typography:function(){return w},default:function(){return m}});var t=E(i),n=E(Ae),o=E(Fe),a=Ie,s=E(vr),p=E(je),v=Pe,g=Wb;function x(d,l,c){return l in d?Object.defineProperty(d,l,{value:c,enumerable:!0,configurable:!0,writable:!0}):d[l]=c,d}function E(d){return d&&d.__esModule?d:{default:d}}function C(d){for(var l=1;l=0)&&Object.prototype.propertyIsEnumerable.call(d,u)&&(c[u]=d[u])}return c}function S(d,l){if(d==null)return{};var c={},u=Object.keys(d),f,b;for(b=0;b=0)&&(c[f]=d[f]);return c}var w=t.default.forwardRef(function(d,l){var c=d.variant,u=d.color,f=d.textGradient,b=d.as,y=d.className,O=d.children,k=R(d,["variant","color","textGradient","as","className","children"]),z=(0,v.useTheme)().typography,L=z.defaultProps,F=z.valid,V=z.styles,q=V.variants,J=V.colors,N=V.textGradient;c=c??L.variant,u=u??L.color,f=f||L.textGradient,b=b??void 0,y=y??L.className;var K=(0,p.default)(q[(0,s.default)(F.variants,c,"paragraph")]),U=J[(0,s.default)(F.colors,u,"inherit")],Z=(0,p.default)(N),re=(0,a.twMerge)((0,o.default)(K,x({},U.color,!f),x({},Z,f),x({},U.gradient,f)),y),le;switch(c){case"h1":le=t.default.createElement(b||"h1",T(C({},k),{ref:l,className:re}),O);break;case"h2":le=t.default.createElement(b||"h2",T(C({},k),{ref:l,className:re}),O);break;case"h3":le=t.default.createElement(b||"h3",T(C({},k),{ref:l,className:re}),O);break;case"h4":le=t.default.createElement(b||"h4",T(C({},k),{ref:l,className:re}),O);break;case"h5":le=t.default.createElement(b||"h5",T(C({},k),{ref:l,className:re}),O);break;case"h6":le=t.default.createElement(b||"h6",T(C({},k),{ref:l,className:re}),O);break;case"lead":le=t.default.createElement(b||"p",T(C({},k),{ref:l,className:re}),O);break;case"paragraph":le=t.default.createElement(b||"p",T(C({},k),{ref:l,className:re}),O);break;case"small":le=t.default.createElement(b||"p",T(C({},k),{ref:l,className:re}),O);break;default:le=t.default.createElement(b||"p",T(C({},k),{ref:l,className:re}),O);break}return le});w.propTypes={variant:n.default.oneOf(g.propTypesVariant),color:n.default.oneOf(g.propTypesColor),as:g.propTypesAs,textGradient:g.propTypesTextGradient,className:g.propTypesClassName,children:g.propTypesChildren},w.displayName="MaterialTailwind.Typography";var m=w})(JC);var ek={},rk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(g,x){for(var E in x)Object.defineProperty(g,E,{enumerable:!0,get:x[E]})}r(e,{propTypesClassName:function(){return a},propTypesChildren:function(){return s},propTypesOpen:function(){return p},propTypesAnimate:function(){return v}});var t=o(Ae),n=fr;function o(g){return g&&g.__esModule?g:{default:g}}var a=t.default.string,s=t.default.node.isRequired,p=t.default.bool.isRequired,v=n.propTypesAnimation})(rk);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,c){for(var u in c)Object.defineProperty(l,u,{enumerable:!0,get:c[u]})}r(e,{Collapse:function(){return m},default:function(){return d}});var t=C(i),n=Hr,o=Nr,a=C(Kr),s=C(Fe),p=Ie,v=C(je),g=Pe,x=rk;function E(l,c,u){return c in l?Object.defineProperty(l,c,{value:u,enumerable:!0,configurable:!0,writable:!0}):l[c]=u,l}function C(l){return l&&l.__esModule?l:{default:l}}function j(l){for(var c=1;c=0)&&Object.prototype.propertyIsEnumerable.call(l,f)&&(u[f]=l[f])}return u}function w(l,c){if(l==null)return{};var u={},f=Object.keys(l),b,y;for(y=0;y=0)&&(u[b]=l[b]);return u}var m=t.default.forwardRef(function(l,c){var u=l.open,f=l.animate,b=l.className,y=l.children,O=S(l,["open","animate","className","children"]),k=t.default.useRef(null),z=(0,g.useTheme)().collapse,L=z.styles,F=L.base;f=f??{},b=b??"";var V=(0,p.twMerge)((0,s.default)((0,v.default)(F)),b),q={unmount:{height:"0px",transition:{duration:.3,times:[.4,0,.2,1]}},mount:{height:"auto",transition:{duration:.3,times:[.4,0,.2,1]}}},J=(0,a.default)(q,f),N=n.AnimatePresence,K=(0,o.useMergeRefs)([c,k]);return t.default.createElement(n.LazyMotion,{features:n.domAnimation},t.default.createElement(N,null,t.default.createElement(n.m.div,R(j({},O),{ref:K,className:V,initial:"unmount",exit:"unmount",animate:u?"mount":"unmount",variants:J}),y)))});m.displayName="MaterialTailwind.Collapse",m.propTypes={open:x.propTypesOpen,animate:x.propTypesAnimate,className:x.propTypesClassName,children:x.propTypesChildren};var d=m})(ek);var tk={},Hc={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(g,x){for(var E in x)Object.defineProperty(g,E,{enumerable:!0,get:x[E]})}r(e,{propTypesClassName:function(){return o},propTypesDisabled:function(){return a},propTypesSelected:function(){return s},propTypesRipple:function(){return p},propTypesChildren:function(){return v}});var t=n(Ae);function n(g){return g&&g.__esModule?g:{default:g}}var o=t.default.string,a=t.default.bool,s=t.default.bool,p=t.default.bool,v=t.default.node.isRequired})(Hc);var nk={},R7={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(w,m){for(var d in m)Object.defineProperty(w,d,{enumerable:!0,get:m[d]})}r(e,{ListItemPrefix:function(){return R},default:function(){return S}});var t=g(i),n=Pe,o=g(Fe),a=Ie,s=g(je),p=Hc;function v(w,m,d){return m in w?Object.defineProperty(w,m,{value:d,enumerable:!0,configurable:!0,writable:!0}):w[m]=d,w}function g(w){return w&&w.__esModule?w:{default:w}}function x(w){for(var m=1;m=0)&&Object.prototype.propertyIsEnumerable.call(w,l)&&(d[l]=w[l])}return d}function T(w,m){if(w==null)return{};var d={},l=Object.keys(w),c,u;for(u=0;u=0)&&(d[c]=w[c]);return d}var R=t.default.forwardRef(function(w,m){var d=w.className,l=w.children,c=j(w,["className","children"]),u=(0,n.useTheme)().list,f=u.styles.base,b=(0,a.twMerge)((0,o.default)((0,s.default)(f.itemPrefix)),d);return t.default.createElement("div",C(x({},c),{ref:m,className:b}),l)});R.propTypes={className:p.propTypesClassName,children:p.propTypesChildren},R.displayName="MaterialTailwind.ListItemPrefix";var S=R})(R7);var P7={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(w,m){for(var d in m)Object.defineProperty(w,d,{enumerable:!0,get:m[d]})}r(e,{ListItemSuffix:function(){return R},default:function(){return S}});var t=g(i),n=Pe,o=g(Fe),a=Ie,s=g(je),p=Hc;function v(w,m,d){return m in w?Object.defineProperty(w,m,{value:d,enumerable:!0,configurable:!0,writable:!0}):w[m]=d,w}function g(w){return w&&w.__esModule?w:{default:w}}function x(w){for(var m=1;m=0)&&Object.prototype.propertyIsEnumerable.call(w,l)&&(d[l]=w[l])}return d}function T(w,m){if(w==null)return{};var d={},l=Object.keys(w),c,u;for(u=0;u=0)&&(d[c]=w[c]);return d}var R=t.default.forwardRef(function(w,m){var d=w.className,l=w.children,c=j(w,["className","children"]),u=(0,n.useTheme)().list,f=u.styles.base,b=(0,a.twMerge)((0,o.default)((0,s.default)(f.itemSuffix)),d);return t.default.createElement("div",C(x({},c),{ref:m,className:b}),l)});R.propTypes={className:p.propTypesClassName,children:p.propTypesChildren},R.displayName="MaterialTailwind.ListItemSuffix";var S=R})(P7);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,c){for(var u in c)Object.defineProperty(l,u,{enumerable:!0,get:c[u]})}r(e,{ListItem:function(){return m},ListItemPrefix:function(){return g.ListItemPrefix},ListItemSuffix:function(){return x.ListItemSuffix},default:function(){return d}});var t=C(i),n=Pe,o=C(yl),a=C(Fe),s=Ie,p=C(je),v=Hc,g=R7,x=P7;function E(l,c,u){return c in l?Object.defineProperty(l,c,{value:u,enumerable:!0,configurable:!0,writable:!0}):l[c]=u,l}function C(l){return l&&l.__esModule?l:{default:l}}function j(l){for(var c=1;c=0)&&Object.prototype.propertyIsEnumerable.call(l,f)&&(u[f]=l[f])}return u}function w(l,c){if(l==null)return{};var u={},f=Object.keys(l),b,y;for(y=0;y=0)&&(u[b]=l[b]);return u}var m=t.default.forwardRef(function(l,c){var u=l.className,f=l.disabled,b=l.selected,y=l.ripple,O=l.children,k=S(l,["className","disabled","selected","ripple","children"]),z=(0,n.useTheme)().list,L=z.defaultProps,F=z.styles.base;y=y??L.ripple;var V=y!==void 0&&new o.default,q,J=(0,s.twMerge)((0,a.default)((0,p.default)(F.item.initial),(q={},E(q,(0,p.default)(F.item.disabled),f),E(q,(0,p.default)(F.item.selected),b&&!f),q)),u);return t.default.createElement("div",R(j({},k),{ref:c,role:"button",tabIndex:0,className:J,onMouseDown:function(N){var K,U=(K=k)===null||K===void 0?void 0:K.onMouseDown;return y&&V.create(N,"dark"),typeof U=="function"&&U(N)}}),O)});m.propTypes={className:v.propTypesClassName,selected:v.propTypesSelected,disabled:v.propTypesDisabled,ripple:v.propTypesRipple,children:v.propTypesChildren},m.displayName="MaterialTailwind.ListItem";var d=Object.assign(m,{Prefix:g.ListItemPrefix,Suffix:x.ListItemSuffix})})(nk);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,c){for(var u in c)Object.defineProperty(l,u,{enumerable:!0,get:c[u]})}r(e,{List:function(){return m},ListItem:function(){return v.ListItem},ListItemPrefix:function(){return g.ListItemPrefix},ListItemSuffix:function(){return x.ListItemSuffix},default:function(){return d}});var t=C(i),n=Pe,o=C(Fe),a=Ie,s=C(je),p=Hc,v=nk,g=R7,x=P7;function E(l,c,u){return c in l?Object.defineProperty(l,c,{value:u,enumerable:!0,configurable:!0,writable:!0}):l[c]=u,l}function C(l){return l&&l.__esModule?l:{default:l}}function j(l){for(var c=1;c=0)&&Object.prototype.propertyIsEnumerable.call(l,f)&&(u[f]=l[f])}return u}function w(l,c){if(l==null)return{};var u={},f=Object.keys(l),b,y;for(y=0;y=0)&&(u[b]=l[b]);return u}var m=t.default.forwardRef(function(l,c){var u=l.className,f=l.children,b=S(l,["className","children"]),y=(0,n.useTheme)().list,O=y.defaultProps,k=y.styles.base;u=u??O.className;var z=(0,a.twMerge)((0,o.default)((0,s.default)(k.list)),u);return t.default.createElement("nav",R(j({},b),{ref:c,className:z}),f)});m.propTypes={className:p.propTypesClassName,children:p.propTypesChildren},m.displayName="MaterialTailwind.List";var d=Object.assign(m,{Item:v.ListItem,ItemPrefix:g.ListItemPrefix,ItemSuffix:x.ListItemSuffix})})(tk);var ok={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(d,l){for(var c in l)Object.defineProperty(d,c,{enumerable:!0,get:l[c]})}r(e,{ButtonGroup:function(){return w},default:function(){return m}});var t=E(i),n=E(Ae),o=E(Fe),a=Ie,s=E(vr),p=E(je),v=Pe,g=Wa;function x(d,l,c){return l in d?Object.defineProperty(d,l,{value:c,enumerable:!0,configurable:!0,writable:!0}):d[l]=c,d}function E(d){return d&&d.__esModule?d:{default:d}}function C(d){for(var l=1;l=0)&&Object.prototype.propertyIsEnumerable.call(d,u)&&(c[u]=d[u])}return c}function S(d,l){if(d==null)return{};var c={},u=Object.keys(d),f,b;for(b=0;b=0)&&(c[f]=d[f]);return c}var w=t.default.forwardRef(function(d,l){var c=d.variant,u=d.size,f=d.color,b=d.fullWidth,y=d.ripple,O=d.className,k=d.children,z=R(d,["variant","size","color","fullWidth","ripple","className","children"]),L=(0,v.useTheme)().buttonGroup,F=L.defaultProps,V=L.styles,q=L.valid,J=V.base,N=V.dividerColor;c=c??F.variant,u=u??F.size,f=f??F.color,y=y??F.ripple,b=b??F.fullWidth,O=O??F.className;var K,U=(0,a.twMerge)((0,o.default)((0,p.default)(J.initial),(K={},x(K,(0,p.default)(J.fullWidth),b),x(K,"divide-x",c!=="outlined"),x(K,(0,p.default)(N[(0,s.default)(q.colors,f,"blue")]),c!=="outlined"),K)),O);return t.default.createElement("div",T(C({},z),{ref:l,className:U}),t.default.Children.map(k,function(Z,re){var le;return t.default.isValidElement(Z)&&t.default.cloneElement(Z,{variant:c,size:u,color:f,ripple:y,fullWidth:b,className:(0,a.twMerge)((0,o.default)({"rounded-r-none":re!==t.default.Children.count(k)-1,"border-r-0":re!==t.default.Children.count(k)-1,"rounded-l-none":re!==0}),(le=Z.props)===null||le===void 0?void 0:le.className)})}))});w.propTypes={variant:n.default.oneOf(g.propTypesVariant),size:n.default.oneOf(g.propTypesSize),color:n.default.oneOf(g.propTypesColor),fullWidth:g.propTypesFullWidth,ripple:g.propTypesRipple,className:g.propTypesClassName,children:g.propTypesChildren},w.displayName="MaterialTailwind.ButtonGroup";var m=w})(ok);var ak={},ik={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(T,R){for(var S in R)Object.defineProperty(T,S,{enumerable:!0,get:R[S]})}r(e,{propTypesClassName:function(){return o},propTypesPrevArrow:function(){return a},propTypesNextArrow:function(){return s},propTypesNavigation:function(){return p},propTypesAutoplay:function(){return v},propTypesAutoplayDelay:function(){return g},propTypesTransition:function(){return x},propTypesLoop:function(){return E},propTypesChildren:function(){return C},propTypesSlideRef:function(){return j}});var t=n(Ae);function n(T){return T&&T.__esModule?T:{default:T}}var o=t.default.string,a=t.default.func,s=t.default.func,p=t.default.func,v=t.default.bool,g=t.default.number,x=t.default.object,E=t.default.bool,C=t.default.node.isRequired,j=t.default.oneOfType([t.default.func,t.default.shape({current:t.default.any})])})(ik);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(y,O){for(var k in O)Object.defineProperty(y,k,{enumerable:!0,get:O[k]})}r(e,{Carousel:function(){return f},default:function(){return b}});var t=j(i),n=Hr,o=Nr,a=j(Fe),s=Ie,p=j(je),v=Pe,g=ik;function x(y,O){(O==null||O>y.length)&&(O=y.length);for(var k=0,z=new Array(O);k=0)&&Object.prototype.propertyIsEnumerable.call(y,z)&&(k[z]=y[z])}return k}function l(y,O){if(y==null)return{};var k={},z=Object.keys(y),L,F;for(F=0;F=0)&&(k[L]=y[L]);return k}function c(y,O){return E(y)||T(y,O)||u(y,O)||R()}function u(y,O){if(y){if(typeof y=="string")return x(y,O);var k=Object.prototype.toString.call(y).slice(8,-1);if(k==="Object"&&y.constructor&&(k=y.constructor.name),k==="Map"||k==="Set")return Array.from(k);if(k==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(k))return x(y,O)}}var f=t.default.forwardRef(function(y,O){var k=y.children,z=y.prevArrow,L=y.nextArrow,F=y.navigation,V=y.autoplay,q=y.autoplayDelay,J=y.transition,N=y.loop,K=y.className,U=y.slideRef,Z=d(y,["children","prevArrow","nextArrow","navigation","autoplay","autoplayDelay","transition","loop","className","slideRef"]),re=(0,v.useTheme)().carousel,le=re.defaultProps,ce=re.styles.base,de=(0,n.useMotionValue)(0),se=t.default.useRef(null),ve=c(t.default.useState(0),2),he=ve[0],ue=ve[1],ge=t.default.Children.toArray(k);K=K??le.className,z=z??le.prevArrow,L=L??le.nextArrow,F=F??le.navigation,V=V??le.autoplay,q=q??le.autoplayDelay,J=J??le.transition,N=N??le.loop;var me=(0,s.twMerge)((0,a.default)((0,p.default)(ce.carousel)),K),we=(0,s.twMerge)((0,a.default)((0,p.default)(ce.slide))),xe=t.default.useCallback(function(){var Me;return-he*(((Me=se.current)===null||Me===void 0?void 0:Me.clientWidth)||0)},[he]),_e=t.default.useCallback(function(){var Me=N?0:he;ue(he+1===ge.length?Me:he+1)},[he,N,ge.length]),be=function(){var Me=N?ge.length-1:0;ue(he-1<0?Me:he-1)};t.default.useEffect(function(){var Me=(0,n.animate)(de,xe(),J);return Me.stop},[xe,he,de,J]),t.default.useEffect(function(){window.addEventListener("resize",function(){(0,n.animate)(de,xe(),J)})},[xe,J,de]),t.default.useEffect(function(){if(V){var Me=setInterval(function(){return _e()},q);return function(){return clearInterval(Me)}}},[V,_e,q]);var ze=(0,o.useMergeRefs)([se,O]);return t.default.createElement("div",m(S({},Z),{ref:ze,className:me}),ge.map(function(Me,He){return t.default.createElement(n.LazyMotion,{key:He,features:n.domAnimation},t.default.createElement(n.m.div,{ref:U,className:we,style:{x:de,left:"".concat(He*100,"%"),right:"".concat(He*100,"%")}},Me))}),z&&z({loop:N,handlePrev:be,activeIndex:he,firstIndex:he===0}),L&&L({loop:N,handleNext:_e,activeIndex:he,lastIndex:he===ge.length-1}),F&&F({setActiveIndex:ue,activeIndex:he,length:ge.length}))});f.propTypes={className:g.propTypesClassName,children:g.propTypesChildren,nextArrow:g.propTypesNextArrow,prevArrow:g.propTypesPrevArrow,navigation:g.propTypesNavigation,autoplay:g.propTypesAutoplay,autoplayDelay:g.propTypesAutoplayDelay,transition:g.propTypesTransition,loop:g.propTypesLoop,slideRef:g.propTypesSlideRef},f.displayName="MaterialTailwind.Carousel";var b=f})(ak);var lk={},sk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(S,w){for(var m in w)Object.defineProperty(S,m,{enumerable:!0,get:w[m]})}r(e,{propTypesOpen:function(){return a},propTypesSize:function(){return s},propTypesOverlay:function(){return p},propTypesChildren:function(){return v},propTypesPlacement:function(){return g},propTypesOverlayProps:function(){return x},propTypesClassName:function(){return E},propTypesOnClose:function(){return C},propTypesDismiss:function(){return j},propTypesTransition:function(){return T},propTypesOverlayRef:function(){return R}});var t=o(Ae),n=fr;function o(S){return S&&S.__esModule?S:{default:S}}var a=t.default.bool.isRequired,s=t.default.number,p=t.default.bool,v=t.default.node.isRequired,g=["top","right","bottom","left"],x=t.default.object,E=t.default.string,C=t.default.func,j=n.propTypesDismissType,T=t.default.object,R=t.default.oneOfType([t.default.func,t.default.shape({current:t.default.any})])})(sk);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(c,u){for(var f in u)Object.defineProperty(c,f,{enumerable:!0,get:u[f]})}r(e,{Drawer:function(){return d},default:function(){return l}});var t=j(i),n=j(Ae),o=Hr,a=Nr,s=j(Kr),p=j(Fe),v=Ie,g=j(je),x=Pe,E=sk;function C(c,u,f){return u in c?Object.defineProperty(c,u,{value:f,enumerable:!0,configurable:!0,writable:!0}):c[u]=f,c}function j(c){return c&&c.__esModule?c:{default:c}}function T(c){for(var u=1;u=0)&&Object.prototype.propertyIsEnumerable.call(c,b)&&(f[b]=c[b])}return f}function m(c,u){if(c==null)return{};var f={},b=Object.keys(c),y,O;for(O=0;O=0)&&(f[y]=c[y]);return f}var d=t.default.forwardRef(function(c,u){var f=c.open,b=c.size,y=c.overlay,O=c.children,k=c.placement,z=c.overlayProps,L=c.className,F=c.onClose,V=c.dismiss,q=c.transition,J=c.overlayRef,N=w(c,["open","size","overlay","children","placement","overlayProps","className","onClose","dismiss","transition","overlayRef"]),K,U=(0,x.useTheme)().drawer,Z=U.defaultProps,re=U.styles.base,le=(0,o.useAnimation)();b=b??Z.size,y=y??Z.overlay,k=k??Z.placement,L=L??Z.className,z=z??Z.overlayProps,F=F??Z.onClose;var ce;V=(ce=(0,s.default)(Z.dismiss,V||{}))!==null&&ce!==void 0?ce:Z.dismiss,q=q??Z.transition;var de=(0,v.twMerge)((0,p.default)((0,g.default)(re.drawer),{"top-0 right-0":k==="right","bottom-0 left-0":k==="bottom","top-0 left-0":k==="top"||k==="left"}),L),se=(0,v.twMerge)((0,p.default)((0,g.default)(re.overlay)),(K=z)===null||K===void 0?void 0:K.className),ve=(0,a.useFloating)({open:f,onOpenChange:F}).context,he=(0,a.useInteractions)([(0,a.useDismiss)(ve,V)]).getFloatingProps;t.default.useEffect(function(){le.start(f?"open":"close")},[f,le,k]);var ue={open:{x:0,y:0},close:{x:k==="left"?-b:k==="right"?b:0,y:k==="top"?-b:k==="bottom"?b:0}},ge={unmount:{opacity:0,transition:{delay:.3}},mount:{opacity:1}};return t.default.createElement(t.default.Fragment,null,t.default.createElement(o.LazyMotion,{features:o.domAnimation},t.default.createElement(o.AnimatePresence,null,y&&f&&t.default.createElement(o.m.div,{ref:J,className:se,initial:"unmount",exit:"unmount",animate:f?"mount":"unmount",variants:ge,transition:{duration:.3}})),t.default.createElement(o.m.div,S(T({},he(T({ref:u},N))),{className:de,style:{maxWidth:k==="left"||k==="right"?b:"100%",maxHeight:k==="top"||k==="bottom"?b:"100%",height:k==="left"||k==="right"?"100vh":"100%"},initial:"close",animate:le,variants:ue,transition:q}),O)))});d.propTypes={open:E.propTypesOpen,size:E.propTypesSize,overlay:E.propTypesOverlay,children:E.propTypesChildren,placement:n.default.oneOf(E.propTypesPlacement),overlayProps:E.propTypesOverlayProps,className:E.propTypesClassName,onClose:E.propTypesOnClose,dismiss:E.propTypesDismiss,transition:E.propTypesTransition,overlayRef:E.propTypesOverlayRef},d.displayName="MaterialTailwind.Drawer";var l=d})(lk);var ck={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,c){for(var u in c)Object.defineProperty(l,u,{enumerable:!0,get:c[u]})}r(e,{Badge:function(){return m},default:function(){return d}});var t=C(i),n=C(Ae),o=C(Kr),a=C(Fe),s=Ie,p=C(vr),v=C(je),g=Pe,x=Ub;function E(l,c,u){return c in l?Object.defineProperty(l,c,{value:u,enumerable:!0,configurable:!0,writable:!0}):l[c]=u,l}function C(l){return l&&l.__esModule?l:{default:l}}function j(l){for(var c=1;c=0)&&Object.prototype.propertyIsEnumerable.call(l,f)&&(u[f]=l[f])}return u}function w(l,c){if(l==null)return{};var u={},f=Object.keys(l),b,y;for(y=0;y=0)&&(u[b]=l[b]);return u}var m=t.default.forwardRef(function(l,c){var u=l.color,f=l.invisible,b=l.withBorder,y=l.overlap,O=l.placement,k=l.className,z=l.content,L=l.children,F=l.containerProps,V=l.containerRef,q=S(l,["color","invisible","withBorder","overlap","placement","className","content","children","containerProps","containerRef"]),J,N=(0,g.useTheme)().badge,K=N.valid,U=N.defaultProps,Z=N.styles,re=Z.base,le=Z.placements,ce=Z.colors;u=u??U.color,f=f??U.invisible,b=b??U.withBorder,y=y??U.overlap,O=O??U.placement;var de;k=(de=(0,a.default)(k,U.className))!==null&&de!==void 0?de:U.className;var se;F=(se=(0,o.default)(F,U.containerProps||{}))!==null&&se!==void 0?se:U.containerProps;var ve=(0,v.default)(re.badge.initial),he=(0,v.default)(re.badge.withBorder),ue=(0,v.default)(re.badge.withContent),ge=(0,v.default)(ce[(0,p.default)(K.colors,u,"red")]),me=(0,v.default)(le[(0,p.default)(K.placements,O,"top-end")][(0,p.default)(K.overlaps,y,"square")]),we,xe=(0,s.twMerge)((0,a.default)(ve,me,ge,(we={},E(we,he,b),E(we,ue,z),we)),k),_e=(0,s.twMerge)((0,a.default)((0,v.default)(re.container),(J=F)===null||J===void 0?void 0:J.className));return t.default.createElement("div",R(j({ref:V},F),{className:_e}),L,!f&&t.default.createElement("span",R(j({},q),{ref:c,className:xe}),z))});m.propTypes={color:n.default.oneOf(x.propTypesColor),invisible:x.propTypesInvisible,withBorder:x.propTypesWithBorder,overlap:x.propTypesOverlap,className:x.propTypesClassName,content:x.propTypesContent,children:x.propTypesChildren,placement:x.propTypesPlacement,containerProps:x.propTypesContainerProps,containerRef:x.propTypesContainerRef},m.displayName="MaterialTailwind.Badge";var d=m})(ck);var uk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(L,F){for(var V in F)Object.defineProperty(L,V,{enumerable:!0,get:F[V]})}r(e,{Rating:function(){return k},default:function(){return z}});var t=T(i),n=T(Ae),o=T(Fe),a=Ie,s=T(vr),p=T(je),v=Pe,g=qb;function x(L,F){(F==null||F>L.length)&&(F=L.length);for(var V=0,q=new Array(F);V=0)&&Object.prototype.propertyIsEnumerable.call(L,q)&&(V[q]=L[q])}return V}function f(L,F){if(L==null)return{};var V={},q=Object.keys(L),J,N;for(N=0;N=0)&&(V[J]=L[J]);return V}function b(L,F){return E(L)||S(L,F)||O(L,F)||w()}function y(L){return C(L)||R(L)||O(L)||m()}function O(L,F){if(L){if(typeof L=="string")return x(L,F);var V=Object.prototype.toString.call(L).slice(8,-1);if(V==="Object"&&L.constructor&&(V=L.constructor.name),V==="Map"||V==="Set")return Array.from(V);if(V==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(V))return x(L,F)}}var k=t.default.forwardRef(function(L,F){var V=L.count,q=L.value,J=L.ratedIcon,N=L.unratedIcon,K=L.ratedColor,U=L.unratedColor,Z=L.className,re=L.onChange,le=L.readonly,ce=u(L,["count","value","ratedIcon","unratedIcon","ratedColor","unratedColor","className","onChange","readonly"]),de,se,ve,he,ue=(0,v.useTheme)().rating,ge=ue.valid,me=ue.defaultProps,we=ue.styles,xe=we.base,_e=we.colors;V=V??me.count,q=q??me.value,J=J??me.ratedIcon,J=J??me.ratedIcon,N=N??me.unratedIcon,K=K??me.ratedColor,U=U??me.unratedColor,Z=Z??me.className,re=re??me.onChange,le=le??me.readonly;var be=b(t.default.useState(function(){return y(Array(q).fill("rated")).concat(y(Array(V-q).fill("un_rated")))}),2),ze=be[0],Me=be[1],He=b(t.default.useState(function(){return y(Array(V).fill("un_rated"))}),2),ke=He[0],Be=He[1],tr=b(t.default.useState(!1),2),nr=tr[0],Ze=tr[1],Ne=(0,p.default)(_e[(0,s.default)(ge.colors,K,"yellow")]),kr=(0,p.default)(_e[(0,s.default)(ge.colors,U,"blue-gray")]),qe=(0,a.twMerge)((0,o.default)((0,p.default)(xe.rating),Z)),Ye=(0,p.default)(xe.icon),lr=J,Pr=N,co=t.default.isValidElement(J)&&t.default.cloneElement(lr,{className:(0,a.twMerge)((0,o.default)(Ye,Ne,(se=lr)===null||se===void 0||(de=se.props)===null||de===void 0?void 0:de.className))}),pt=t.default.isValidElement(J)&&t.default.cloneElement(Pr,{className:(0,a.twMerge)((0,o.default)(Ye,kr,(he=Pr)===null||he===void 0||(ve=he.props)===null||ve===void 0?void 0:ve.className))}),gt=!t.default.isValidElement(J)&&t.default.createElement(J,{className:(0,a.twMerge)((0,o.default)(Ye,Ne))}),Jt=!t.default.isValidElement(J)&&t.default.createElement(N,{className:(0,a.twMerge)((0,o.default)(Ye,kr))}),en=function(br){return br.map(function(Wr,yn){return t.default.createElement("span",{key:yn,onClick:function(){if(!le){var rn=ze.map(function(Mr,xn){return xn<=yn?"rated":"un_rated"});Me(rn),re&&typeof re=="function"&&re(rn.filter(function(Mr){return Mr==="rated"}).length)}},onMouseEnter:function(){if(!le){var rn=ke.map(function(Mr,xn){return xn<=yn?"rated":"un_rated"});Ze(!0),Be(rn)}},onMouseLeave:function(){return!le&&Ze(!1)}},t.default.isValidElement(Wr==="rated"?J:N)?Wr==="rated"?co:pt:Wr==="rated"?gt:Jt)})};return t.default.createElement("div",c(d({},ce),{ref:F,className:qe}),en(nr?ke:ze))});k.propTypes={count:g.propTypesCount,value:g.propTypesValue,ratedIcon:g.propTypesRatedIcon,unratedIcon:g.propTypesUnratedIcon,ratedColor:n.default.oneOf(g.propTypesColor),unratedColor:n.default.oneOf(g.propTypesColor),className:g.propTypesClassName,onChange:g.propTypesOnChange,readonly:g.propTypesReadonly},k.displayName="MaterialTailwind.Rating";var z=k})(uk);var dk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(O,k){for(var z in k)Object.defineProperty(O,z,{enumerable:!0,get:k[z]})}r(e,{Slider:function(){return b},default:function(){return y}});var t=T(i),n=T(Ae),o=T(Kr),a=T(Fe),s=Ie,p=T(vr),v=T(je),g=Pe,x=Gb;function E(O,k){(k==null||k>O.length)&&(k=O.length);for(var z=0,L=new Array(k);z=0)&&Object.prototype.propertyIsEnumerable.call(O,L)&&(z[L]=O[L])}return z}function c(O,k){if(O==null)return{};var z={},L=Object.keys(O),F,V;for(V=0;V=0)&&(z[F]=O[F]);return z}function u(O,k){return C(O)||R(O,k)||f(O,k)||S()}function f(O,k){if(O){if(typeof O=="string")return E(O,k);var z=Object.prototype.toString.call(O).slice(8,-1);if(z==="Object"&&O.constructor&&(z=O.constructor.name),z==="Map"||z==="Set")return Array.from(z);if(z==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(z))return E(O,k)}}var b=t.default.forwardRef(function(O,k){var z=O.color,L=O.size,F=O.className,V=O.trackClassName,q=O.thumbClassName,J=O.barClassName,N=O.value,K=O.defaultValue,U=O.onChange,Z=O.min,re=O.max,le=O.step,ce=O.inputRef,de=O.inputProps,se=l(O,["color","size","className","trackClassName","thumbClassName","barClassName","value","defaultValue","onChange","min","max","step","inputRef","inputProps"]),ve,he=(0,g.useTheme)().slider,ue=he.valid,ge=he.defaultProps,me=he.styles,we=me.base,xe=me.sizes,_e=me.colors,be=u(t.default.useState(K||0),2),ze=be[0],Me=be[1];t.default.useMemo(function(){K&&Me(K)},[K]),z=z??ge.color,L=L??ge.size,Z=Z??ge.min,re=re??ge.max,le=le??ge.step;var He;F=(He=(0,a.default)(ge.className,F))!==null&&He!==void 0?He:ge.className;var ke;q=(ke=(0,a.default)(ge.thumbClassName,q))!==null&&ke!==void 0?ke:ge.thumbClassName;var Be;V=(Be=(0,a.default)(ge.trackClassName,V))!==null&&Be!==void 0?Be:ge.trackClassName;var tr;J=(tr=(0,a.default)(ge.barClassName,J))!==null&&tr!==void 0?tr:ge.barClassName;var nr;de=(nr=(0,o.default)(de,((ve=ge)===null||ve===void 0?void 0:ve.inputProps)||{}))!==null&&nr!==void 0?nr:ge.inputProps;var Ze=(0,s.twMerge)((0,a.default)((0,v.default)(we.container),(0,v.default)(_e[(0,p.default)(ue.colors,z,"blue")]),(0,v.default)(xe[(0,p.default)(ue.sizes,L,"md")].container),F)),Ne=(0,s.twMerge)((0,a.default)((0,v.default)(we.bar),J)),kr=(0,a.default)((0,v.default)(we.track),(0,v.default)(xe[(0,p.default)(ue.sizes,L,"md")].track)),qe=(0,a.default)((0,v.default)(we.thumb),(0,v.default)(xe[(0,p.default)(ue.sizes,L,"md")].thumb)),Ye=(0,a.default)((0,v.default)(we.slider),(0,s.twMerge)(kr,V),(0,s.twMerge)(qe,q));return t.default.createElement("div",d(w({},se),{ref:k,className:Ze}),t.default.createElement("label",{className:Ne,style:{width:"".concat(N||ze,"%")}}),t.default.createElement("input",d(w({ref:ce,type:"range",max:re,min:Z,step:le,className:Ye},N?{value:N}:null),{defaultValue:K,onChange:function(lr){return U?U(lr):Me(Number(lr.target.value))}})))});b.propTypes={color:n.default.oneOf(x.propTypesColor),size:n.default.oneOf(x.propTypesSize),className:x.propTypesClassName,trackClassName:x.propTypesTrackClassName,thumbClassName:x.propTypesThumbClassName,barClassName:x.propTypesBarClassName,defaultValue:x.propTypesDefaultValue,value:x.propTypesValue,onChange:x.propTypesOnChange,min:x.propTypesMin,max:x.propTypesMax,step:x.propTypesStep,inputRef:x.propTypesInputRef,inputProps:x.propTypesInputProps},b.displayName="MaterialTailwind.Slider";var y=b})(dk);var fk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(c,u){for(var f in u)Object.defineProperty(c,f,{enumerable:!0,get:u[f]})}r(e,{Spinner:function(){return d},default:function(){return l}});var t=E(Ae),n=j(i),o=E(Fe),a=Ie,s=E(vr),p=E(je),v=Pe,g=Kb;function x(c,u,f){return u in c?Object.defineProperty(c,u,{value:f,enumerable:!0,configurable:!0,writable:!0}):c[u]=f,c}function E(c){return c&&c.__esModule?c:{default:c}}function C(c){if(typeof WeakMap!="function")return null;var u=new WeakMap,f=new WeakMap;return(C=function(b){return b?f:u})(c)}function j(c,u){if(!u&&c&&c.__esModule)return c;if(c===null||typeof c!="object"&&typeof c!="function")return{default:c};var f=C(u);if(f&&f.has(c))return f.get(c);var b={},y=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var O in c)if(O!=="default"&&Object.prototype.hasOwnProperty.call(c,O)){var k=y?Object.getOwnPropertyDescriptor(c,O):null;k&&(k.get||k.set)?Object.defineProperty(b,O,k):b[O]=c[O]}return b.default=c,f&&f.set(c,b),b}function T(c){for(var u=1;u=0)&&Object.prototype.propertyIsEnumerable.call(c,b)&&(f[b]=c[b])}return f}function m(c,u){if(c==null)return{};var f={},b=Object.keys(c),y,O;for(O=0;O=0)&&(f[y]=c[y]);return f}var d=(0,n.forwardRef)(function(c,u){var f=c.color,b=c.className,y=w(c,["color","className"]),O,k,z=(0,v.useTheme)().spinner,L=z.defaultProps,F=z.valid,V=z.styles,q=V.base,J=V.colors;f=f??L.color;var N;b=(N=(0,o.default)(L.className,b))!==null&&N!==void 0?N:L.className;var K=(0,p.default)(J[(0,s.default)(F.colors,f,"blue")]),U=(0,a.twMerge)((0,o.default)((0,p.default)(q)),b),Z,re;return n.default.createElement("svg",S(T({},y),{ref:u,className:U,viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",width:(Z=(O=y)===null||O===void 0?void 0:O.width)!==null&&Z!==void 0?Z:24,height:(re=(k=y)===null||k===void 0?void 0:k.height)!==null&&re!==void 0?re:24}),n.default.createElement("path",{d:"M32 3C35.8083 3 39.5794 3.75011 43.0978 5.20749C46.6163 6.66488 49.8132 8.80101 52.5061 11.4939C55.199 14.1868 57.3351 17.3837 58.7925 20.9022C60.2499 24.4206 61 28.1917 61 32C61 35.8083 60.2499 39.5794 58.7925 43.0978C57.3351 46.6163 55.199 49.8132 52.5061 52.5061C49.8132 55.199 46.6163 57.3351 43.0978 58.7925C39.5794 60.2499 35.8083 61 32 61C28.1917 61 24.4206 60.2499 20.9022 58.7925C17.3837 57.3351 14.1868 55.199 11.4939 52.5061C8.801 49.8132 6.66487 46.6163 5.20749 43.0978C3.7501 39.5794 3 35.8083 3 32C3 28.1917 3.75011 24.4206 5.2075 20.9022C6.66489 17.3837 8.80101 14.1868 11.4939 11.4939C14.1868 8.80099 17.3838 6.66487 20.9022 5.20749C24.4206 3.7501 28.1917 3 32 3L32 3Z",stroke:"currentColor",strokeWidth:"5",strokeLinecap:"round",strokeLinejoin:"round"}),n.default.createElement("path",{d:"M32 3C36.5778 3 41.0906 4.08374 45.1692 6.16256C49.2477 8.24138 52.7762 11.2562 55.466 14.9605C58.1558 18.6647 59.9304 22.9531 60.6448 27.4748C61.3591 31.9965 60.9928 36.6232 59.5759 40.9762",stroke:"currentColor",strokeWidth:"5",strokeLinecap:"round",strokeLinejoin:"round",className:K}))});d.propTypes={color:t.default.oneOf(g.propTypesColor),className:g.propTypesClassName},d.displayName="MaterialTailwind.Spinner";var l=d})(fk);var pk={},Wc={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(b,y){for(var O in y)Object.defineProperty(b,O,{enumerable:!0,get:y[O]})}r(e,{useTimelineItem:function(){return c},TimelineItem:function(){return u},default:function(){return f}});var t=x(i),n=Ie,o=x(je),a=Pe,s=so;function p(b,y){(y==null||y>b.length)&&(y=b.length);for(var O=0,k=new Array(y);O=0)&&Object.prototype.propertyIsEnumerable.call(b,k)&&(O[k]=b[k])}return O}function w(b,y){if(b==null)return{};var O={},k=Object.keys(b),z,L;for(L=0;L=0)&&(O[z]=b[z]);return O}function m(b,y){return v(b)||E(b,y)||d(b,y)||C()}function d(b,y){if(b){if(typeof b=="string")return p(b,y);var O=Object.prototype.toString.call(b).slice(8,-1);if(O==="Object"&&b.constructor&&(O=b.constructor.name),O==="Map"||O==="Set")return Array.from(O);if(O==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(O))return p(b,y)}}var l=t.default.createContext(0);l.displayName="MaterialTailwind.TimelineItemContext";function c(){var b=t.default.useContext(l);if(!b)throw new Error("useTimelineItemContext() must be used within a TimelineItem. It happens when you use TimelineIcon, TimelineConnector or TimelineBody components outside the TimelineItem component.");return b}var u=t.default.forwardRef(function(b,y){var O=b.className,k=b.children,z=S(b,["className","children"]),L=(0,a.useTheme)().timelineItem,F=L.styles,V=F.base,q=m(t.default.useState(0),2),J=q[0],N=q[1],K=t.default.useMemo(function(){return[J,N]},[J,N]),U=(0,n.twMerge)((0,o.default)(V),O);return t.default.createElement(l.Provider,{value:K},t.default.createElement("li",R(j({ref:y},z),{className:U}),k))});u.propTypes={className:s.propTypeClassName,children:s.propTypeChildren.isRequired},u.displayName="MaterialTailwind.TimelineItem";var f=u})(Wc);var gk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(O,k){for(var z in k)Object.defineProperty(O,z,{enumerable:!0,get:k[z]})}r(e,{TimelineIcon:function(){return b},default:function(){return y}});var t=T(i),n=T(Ae),o=Nr,a=Ie,s=T(vr),p=T(je),v=Pe,g=Wc,x=so;function E(O,k){(k==null||k>O.length)&&(k=O.length);for(var z=0,L=new Array(k);z=0)&&Object.prototype.propertyIsEnumerable.call(O,L)&&(z[L]=O[L])}return z}function c(O,k){if(O==null)return{};var z={},L=Object.keys(O),F,V;for(V=0;V=0)&&(z[F]=O[F]);return z}function u(O,k){return C(O)||R(O,k)||f(O,k)||S()}function f(O,k){if(O){if(typeof O=="string")return E(O,k);var z=Object.prototype.toString.call(O).slice(8,-1);if(z==="Object"&&O.constructor&&(z=O.constructor.name),z==="Map"||z==="Set")return Array.from(z);if(z==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(z))return E(O,k)}}var b=t.default.forwardRef(function(O,k){var z=O.color,L=O.variant,F=O.className,V=O.children,q=l(O,["color","variant","className","children"]),J=(0,v.useTheme)().timelineIcon,N=J.styles,K=J.valid,U=N.base,Z=N.variants,re=u((0,g.useTimelineItem)(),2),le=re[1],ce=t.default.useRef(null),de=(0,o.useMergeRefs)([k,ce]);t.default.useEffect(function(){var he=ce.current;if(he){var ue=he.getBoundingClientRect().width;return le(ue),function(){le(0)}}},[le,F,V]);var se=(0,p.default)(Z[(0,s.default)(K.variants,L,"filled")][(0,s.default)(K.colors,z,"blue")]),ve=(0,a.twMerge)((0,p.default)(U),se,F);return t.default.createElement("span",d(w({ref:de},q),{className:ve}),V)});b.propTypes={children:x.propTypeChildren,className:x.propTypeClassName,color:n.default.oneOf(x.propTypeColor),variant:n.default.oneOf(x.propTypeVariant)},b.displayName="MaterialTailwind.TimelineIcon";var y=b})(gk);var hk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(f,b){for(var y in b)Object.defineProperty(f,y,{enumerable:!0,get:b[y]})}r(e,{TimelineHeader:function(){return c},default:function(){return u}});var t=E(i),n=Ie,o=E(je),a=Pe,s=Wc,p=so;function v(f,b){(b==null||b>f.length)&&(b=f.length);for(var y=0,O=new Array(b);y=0)&&Object.prototype.propertyIsEnumerable.call(f,O)&&(y[O]=f[O])}return y}function m(f,b){if(f==null)return{};var y={},O=Object.keys(f),k,z;for(z=0;z=0)&&(y[k]=f[k]);return y}function d(f,b){return g(f)||C(f,b)||l(f,b)||j()}function l(f,b){if(f){if(typeof f=="string")return v(f,b);var y=Object.prototype.toString.call(f).slice(8,-1);if(y==="Object"&&f.constructor&&(y=f.constructor.name),y==="Map"||y==="Set")return Array.from(y);if(y==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y))return v(f,b)}}var c=t.default.forwardRef(function(f,b){var y=f.className,O=f.children,k=w(f,["className","children"]),z=(0,a.useTheme)().timelineBody,L=z.styles,F=L.base,V=d((0,s.useTimelineItem)(),1),q=V[0],J=(0,n.twMerge)((0,o.default)(F),y);return t.default.createElement("div",S(T({},k),{ref:b,className:J}),t.default.createElement("span",{className:"pointer-events-none invisible h-full flex-shrink-0",style:{width:"".concat(q,"px")}}),t.default.createElement("div",null,O))});c.propTypes={children:p.propTypeChildren,className:p.propTypeClassName},c.displayName="MaterialTailwind.TimelineHeader";var u=c})(hk);var mk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(S,w){for(var m in w)Object.defineProperty(S,m,{enumerable:!0,get:w[m]})}r(e,{TimelineHeader:function(){return T},default:function(){return R}});var t=v(i),n=Ie,o=v(je),a=Pe,s=so;function p(S,w,m){return w in S?Object.defineProperty(S,w,{value:m,enumerable:!0,configurable:!0,writable:!0}):S[w]=m,S}function v(S){return S&&S.__esModule?S:{default:S}}function g(S){for(var w=1;w=0)&&Object.prototype.propertyIsEnumerable.call(S,d)&&(m[d]=S[d])}return m}function j(S,w){if(S==null)return{};var m={},d=Object.keys(S),l,c;for(c=0;c=0)&&(m[l]=S[l]);return m}var T=t.default.forwardRef(function(S,w){var m=S.className,d=S.children,l=C(S,["className","children"]),c=(0,a.useTheme)().timelineHeader,u=c.styles,f=u.base,b=(0,n.twMerge)((0,o.default)(f),m);return t.default.createElement("div",E(g({},l),{ref:w,className:b}),d)});T.propTypes={children:s.propTypeChildren,className:s.propTypeClassName},T.displayName="MaterialTailwind.TimelineHeader";var R=T})(mk);var vk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(f,b){for(var y in b)Object.defineProperty(f,y,{enumerable:!0,get:b[y]})}r(e,{TimelineConnector:function(){return c},default:function(){return u}});var t=E(i),n=Ie,o=E(je),a=Pe,s=Wc,p=so;function v(f,b){(b==null||b>f.length)&&(b=f.length);for(var y=0,O=new Array(b);y=0)&&Object.prototype.propertyIsEnumerable.call(f,O)&&(y[O]=f[O])}return y}function m(f,b){if(f==null)return{};var y={},O=Object.keys(f),k,z;for(z=0;z=0)&&(y[k]=f[k]);return y}function d(f,b){return g(f)||C(f,b)||l(f,b)||j()}function l(f,b){if(f){if(typeof f=="string")return v(f,b);var y=Object.prototype.toString.call(f).slice(8,-1);if(y==="Object"&&f.constructor&&(y=f.constructor.name),y==="Map"||y==="Set")return Array.from(y);if(y==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y))return v(f,b)}}var c=t.default.forwardRef(function(f,b){var y=f.className,O=f.children,k=w(f,["className","children"]),z,L=(0,a.useTheme)().timelineConnector,F=L.styles,V=F.base,q=d((0,s.useTimelineItem)(),1),J=q[0],N=(0,o.default)(V.line),K=(0,n.twMerge)((0,o.default)(V.container),y);return t.default.createElement("span",S(T({},k),{ref:b,className:K,style:{top:"".concat(J,"px"),width:"".concat(J,"px"),opacity:J?1:0,height:"calc(100% - ".concat(J,"px)")}}),O&&t.default.isValidElement(O)?t.default.cloneElement(O,{className:(0,n.twMerge)(N,(z=O.props)===null||z===void 0?void 0:z.className)}):t.default.createElement("span",{className:N}))});c.propTypes={children:p.propTypeChildren,className:p.propTypeClassName},c.displayName="MaterialTailwind.TimelineConnector";var u=c})(vk);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(c,u){for(var f in u)Object.defineProperty(c,f,{enumerable:!0,get:u[f]})}r(e,{Timeline:function(){return d},TimelineItem:function(){return p.default},TimelineIcon:function(){return v.default},TimelineBody:function(){return g.default},TimelineHeader:function(){return x.default},TimelineConnector:function(){return E.default},default:function(){return l}});var t=j(i),n=Ie,o=j(je),a=Pe,s=so,p=j(Wc),v=j(gk),g=j(hk),x=j(mk),E=j(vk);function C(c,u,f){return u in c?Object.defineProperty(c,u,{value:f,enumerable:!0,configurable:!0,writable:!0}):c[u]=f,c}function j(c){return c&&c.__esModule?c:{default:c}}function T(c){for(var u=1;u=0)&&Object.prototype.propertyIsEnumerable.call(c,b)&&(f[b]=c[b])}return f}function m(c,u){if(c==null)return{};var f={},b=Object.keys(c),y,O;for(O=0;O=0)&&(f[y]=c[y]);return f}var d=t.default.forwardRef(function(c,u){var f=c.className,b=c.children,y=w(c,["className","children"]),O=(0,a.useTheme)().timeline,k=O.styles,z=k.base,L=(0,n.twMerge)((0,o.default)(z),f);return t.default.createElement("ul",S(T({ref:u},y),{className:L}),b)});d.propTypes={className:s.propTypeClassName,children:s.propTypeChildren},d.displayName="MaterialTailwind.Timeline";var l=Object.assign(d,{Item:p.default,Icon:v.default,Header:x.default,Body:g.default,Connector:E.default})})(pk);var bk={},wk={},S7={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(g,x){for(var E in x)Object.defineProperty(g,E,{enumerable:!0,get:x[E]})}r(e,{propTypesActiveStep:function(){return o},propTypesIsLastStep:function(){return a},propTypesIsFirstStep:function(){return s},propTypesChildren:function(){return p},propTypesClassName:function(){return v}});var t=n(Ae);function n(g){return g&&g.__esModule?g:{default:g}}var o=t.default.number,a=t.default.func,s=t.default.func,p=t.default.node,v=t.default.string})(S7);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(S,w){for(var m in w)Object.defineProperty(S,m,{enumerable:!0,get:w[m]})}r(e,{Step:function(){return T},default:function(){return R}});var t=v(i),n=Ie,o=v(je),a=Pe,s=S7;function p(S,w,m){return w in S?Object.defineProperty(S,w,{value:m,enumerable:!0,configurable:!0,writable:!0}):S[w]=m,S}function v(S){return S&&S.__esModule?S:{default:S}}function g(S){for(var w=1;w=0)&&Object.prototype.propertyIsEnumerable.call(S,d)&&(m[d]=S[d])}return m}function j(S,w){if(S==null)return{};var m={},d=Object.keys(S),l,c;for(c=0;c=0)&&(m[l]=S[l]);return m}var T=t.default.forwardRef(function(S,w){var m=S.className;S.activeClassName,S.completedClassName;var d=S.children,l=C(S,["className","activeClassName","completedClassName","children"]),c=(0,a.useTheme)().step,u=c.styles.base,f=(0,n.twMerge)((0,o.default)(u.initial),m);return t.default.createElement("div",E(g({},l),{ref:w,className:f}),d)});T.propTypes={className:s.propTypesClassName,activeClassName:s.propTypesClassName,completedClassName:s.propTypesClassName,children:s.propTypesChildren},T.displayName="MaterialTailwind.Step";var R=T})(wk);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(b,y){for(var O in y)Object.defineProperty(b,O,{enumerable:!0,get:y[O]})}r(e,{Stepper:function(){return u},Step:function(){return p.default},default:function(){return f}});var t=C(i),n=Nr,o=Ie,a=C(je),s=Pe,p=C(wk),v=S7;function g(b,y){(y==null||y>b.length)&&(y=b.length);for(var O=0,k=new Array(y);O=0)&&Object.prototype.propertyIsEnumerable.call(b,k)&&(O[k]=b[k])}return O}function d(b,y){if(b==null)return{};var O={},k=Object.keys(b),z,L;for(L=0;L=0)&&(O[z]=b[z]);return O}function l(b,y){return x(b)||j(b,y)||c(b,y)||T()}function c(b,y){if(b){if(typeof b=="string")return g(b,y);var O=Object.prototype.toString.call(b).slice(8,-1);if(O==="Object"&&b.constructor&&(O=b.constructor.name),O==="Map"||O==="Set")return Array.from(O);if(O==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(O))return g(b,y)}}var u=t.default.forwardRef(function(b,y){var O=b.activeStep,k=b.isFirstStep,z=b.isLastStep,L=b.className,F=b.lineClassName,V=b.activeLineClassName,q=b.children,J=m(b,["activeStep","isFirstStep","isLastStep","className","lineClassName","activeLineClassName","children"]),N=(0,s.useTheme)(),K=N.stepper,U=N.step,Z=K.styles.base,re=U.styles,le=re.base,ce=t.default.useRef(null),de=l(t.default.useState(0),2),se=de[0],ve=de[1],he=O===0,ue=Array.isArray(q)&&O===q.length-1,ge=Array.isArray(q)&&O>q.length-1;t.default.useEffect(function(){if(ce.current){var Me=q,He=ce.current.getBoundingClientRect().width,ke=He/(Me.length-1);ve(ke)}},[q]);var me=t.default.useMemo(function(){if(!ge)return se*O},[O,ge,se]);(0,n.useMergeRefs)([y,ce]);var we=(0,o.twMerge)((0,a.default)(Z.stepper),L),xe=(0,o.twMerge)((0,a.default)(Z.line.initial),F),_e=(0,o.twMerge)(xe,(0,a.default)(Z.line.active),V),be=(0,a.default)(le.active),ze=(0,a.default)(le.completed);return t.default.createElement("div",w(R({},J),{ref:ce,className:we}),z&&typeof z=="function"&&z(ue),k&&typeof k=="function"&&k(he),t.default.createElement("div",{className:xe}),t.default.createElement("div",{className:_e,style:{width:"".concat(me,"px")}}),Array.isArray(q)?q.map(function(Me,He){var ke,Be;return t.default.cloneElement(Me,w(R({key:He},Me.props),{className:(0,o.twMerge)(Me.props.className,He===O?(0,o.twMerge)(be,(ke=Me.props)===null||ke===void 0?void 0:ke.activeClassName):He=0)&&Object.prototype.propertyIsEnumerable.call(S,d)&&(m[d]=S[d])}return m}function j(S,w){if(S==null)return{};var m={},d=Object.keys(S),l,c;for(c=0;c=0)&&(m[l]=S[l]);return m}var T=t.default.forwardRef(function(S,w){var m=S.children,d=C(S,["children"]),l,c,u,f=(0,o.useSpeedDial)(),b=f.getReferenceProps,y=f.refs,O=(0,n.useMergeRefs)([w,y.setReference]);return t.default.cloneElement(m,g({},b(E(g({},d),{ref:O,className:(0,a.twMerge)((c=m)===null||c===void 0||(l=c.props)===null||l===void 0?void 0:l.className,(u=d)===null||u===void 0?void 0:u.className)}))))});T.propTypes={children:s.propTypesChildren},T.displayName="MaterialTailwind.SpeedDialHandler";var R=T}(im)),im}var lm={},o4;function P1e(){return o4||(o4=1,function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(d,l){for(var c in l)Object.defineProperty(d,c,{enumerable:!0,get:l[c]})}r(e,{SpeedDialContent:function(){return w},default:function(){return m}});var t=E(i),n=Hr,o=Nr,a=M7(),s=Pe,p=Ie,v=E(je),g=Uc;function x(d,l,c){return l in d?Object.defineProperty(d,l,{value:c,enumerable:!0,configurable:!0,writable:!0}):d[l]=c,d}function E(d){return d&&d.__esModule?d:{default:d}}function C(d){for(var l=1;l=0)&&Object.prototype.propertyIsEnumerable.call(d,u)&&(c[u]=d[u])}return c}function S(d,l){if(d==null)return{};var c={},u=Object.keys(d),f,b;for(b=0;b=0)&&(c[f]=d[f]);return c}var w=t.default.forwardRef(function(d,l){var c=d.children,u=d.className,f=R(d,["children","className"]),b=(0,s.useTheme)(),y=b.speedDialContent.styles,O=(0,a.useSpeedDial)(),k=O.x,z=O.y,L=O.refs,F=O.open,V=O.strategy,q=O.getFloatingProps,J=O.animation,N=(0,o.useMergeRefs)([l,L.setFloating]),K=(0,p.twMerge)((0,v.default)(y),u),U=n.AnimatePresence;return t.default.createElement(n.LazyMotion,{features:n.domAnimation},t.default.createElement(U,null,F&&t.default.createElement("div",C(T(C({},f),{ref:N,className:K,style:{position:V,top:z??0,left:k??0}}),q()),t.default.Children.map(c,function(Z){return t.default.createElement(n.m.div,{initial:"unmount",exit:"unmount",animate:F?"mount":"unmount",variants:J},Z)}))))});w.propTypes={children:g.propTypesChildren,className:g.propTypesClassName},w.displayName="MaterialTailwind.SpeedDialContent";var m=w}(lm)),lm}var yk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(x,E){for(var C in E)Object.defineProperty(x,C,{enumerable:!0,get:E[C]})}r(e,{SpeedDialAction:function(){return v},default:function(){return g}});var t=p(i),n=Pe,o=Ie,a=p(je),s=Uc;function p(x){return x&&x.__esModule?x:{default:x}}var v=t.default.forwardRef(function(x,E){var C=x.className,j=x.children,T=(0,n.useTheme)(),R=T.speedDialAction.styles,S=(0,o.twMerge)((0,a.default)(R),C);return t.default.createElement("button",{ref:E,className:S},j)});v.propTypes={children:s.propTypesChildren,className:s.propTypesClassName},v.displayName="SpeedDialAction";var g=v})(yk);var a4;function M7(){return a4||(a4=1,function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(c,u){for(var f in u)Object.defineProperty(c,f,{enumerable:!0,get:u[f]})}r(e,{SpeedDialContext:function(){return w},useSpeedDial:function(){return m},SpeedDial:function(){return d},SpeedDialHandler:function(){return p.default},SpeedDialContent:function(){return v.default},SpeedDialAction:function(){return g.default},default:function(){return l}});var t=C(i),n=Nr,o=Pe,a=C(Kr),s=Uc,p=C(R1e()),v=C(P1e()),g=C(yk);function x(c,u){(u==null||u>c.length)&&(u=c.length);for(var f=0,b=new Array(u);f.");return c}function d(c){var u=c.open,f=c.handler,b=c.placement,y=c.offset,O=c.dismiss,k=c.animate,z=c.children,L=(0,o.useTheme)(),F=L.speedDial.defaultProps,V=R(t.default.useState(!1),2),q=V[0],J=V[1];u=u??q,f=f??J,b=b??F.placement,y=y??F.offset,O=O??F.dismiss,k=k??F.animate;var N={unmount:{opacity:0,transform:"scale(0.5)",transition:{duration:.2,times:[.4,0,.2,1]}},mount:{opacity:1,transform:"scale(1)",transition:{duration:.2,times:[.4,0,.2,1]}}},K=(0,a.default)(N,k),U=(0,n.useFloatingNodeId)(),Z=(0,n.useFloating)({open:u,nodeId:U,placement:b,onOpenChange:f,whileElementsMounted:n.autoUpdate,middleware:[(0,n.offset)(y),(0,n.flip)(),(0,n.shift)()]}),re=Z.x,le=Z.y,ce=Z.strategy,de=Z.refs,se=Z.context,ve=(0,n.useInteractions)([(0,n.useHover)(se,{handleClose:(0,n.safePolygon)()}),(0,n.useDismiss)(se,O)]),he=ve.getReferenceProps,ue=ve.getFloatingProps,ge=t.default.useMemo(function(){return{x:re,y:le,strategy:ce,refs:de,open:u,context:se,getReferenceProps:he,getFloatingProps:ue,animation:K}},[se,ue,he,de,ce,re,le,u,K]);return t.default.createElement(w.Provider,{value:ge},t.default.createElement("div",{className:"group"},t.default.createElement(n.FloatingNode,{id:U},z)))}d.propTypes={open:s.propTypesOpen,handler:s.propTypesHanlder,placement:s.propTypesPlacement,offset:s.propTypesOffset,dismiss:s.propTypesDismiss,className:s.propTypesClassName,children:s.propTypesChildren,animate:s.propTypesAnimate},d.displayName="MaterialTailwind.SpeedDial";var l=Object.assign(d,{Handler:p.default,Content:v.default,Action:g.default})}(am)),am}(function(e){Object.defineProperty(e,"__esModule",{value:!0}),r(Y8,e),r(LO,e),r(zO,e),r($O,e),r(NO,e),r(DO,e),r(WO,e),r(UO,e),r(qO,e),r(yg,e),r(MC,e),r(jC,e),r(zC,e),r(FC,e),r(BC,e),r(VC,e),r(HC,e),r(UC,e),r(qC,e),r(ZC,e),r(QC,e),r(JC,e),r(ek,e),r(tk,e),r(ok,e),r(ak,e),r(lk,e),r(ck,e),r(uk,e),r(dk,e),r(fk,e),r(pk,e),r(bk,e),r(M7(),e),r(Pe,e),r(Ib,e);function r(t,n){return Object.keys(t).forEach(function(o){o!=="default"&&!Object.prototype.hasOwnProperty.call(n,o)&&Object.defineProperty(n,o,{enumerable:!0,get:function(){return t[o]}})}),t}})(Mb);const Ma=()=>ae.jsx("div",{className:"flex items-center justify-center h-screen",children:ae.jsx(Mb.Spinner,{color:"purple",className:"h-12 w-12"})}),S1e=i.lazy(()=>lg(()=>Promise.resolve().then(()=>vpe),void 0)),M1e=()=>{const{t:e}=zt(),{isLoading:r,needSync:t}=i.useContext(oa),n=bl(),o=()=>{n("/")};return ae.jsx("section",{className:"flex justify-around bg-gray-1 h-screen",children:r?ae.jsx(Ma,{}):ae.jsxs("div",{className:"flex flex-col justify-center itens-center space-y-10 p-6",children:[!t&&ae.jsxs("h3",{className:"defaultPageText",children:[e("help.description"),ae.jsx("button",{className:"text-violet-1",type:"button",onClick:o,children:e("help.button")}),"."]}),t&&ae.jsxs("div",{className:"flex flex-col justify-center itens-center space-y-14",children:[ae.jsxs("p",{className:"defaultPageText",children:[e("help.newUserDesc1.part1"),ae.jsx("a",{href:"https://marvelsnapzone.com/login/",target:"_blank",rel:"noopener noreferrer",children:"MarvelSnapZone"}),e("help.newUserDesc1.part2")]}),ae.jsxs("p",{className:"defaultPageText",children:[e("help.newUserDesc2.part1"),ae.jsx("a",{href:"https://marvelsnapzone.com/users/",target:"_blank",rel:"noopener noreferrer",children:"MarvelSnapZone"}),e("help.newUserDesc2.part2")]}),ae.jsx("p",{className:"defaultPageText",children:e("help.newUserDesc2.part3")}),ae.jsx(i.Suspense,{fallback:ae.jsx(Ma,{}),children:ae.jsx(S1e,{})})]})]})})},j1e="/ShuffleGenie/assets/lazyCard-c350751b.webp",j7=({cardName:e,cardImg:r})=>{const t=p=>p.toLowerCase().replace(/\s+/g,"-"),{t:n}=zt(),[o,a]=i.useState(!1),s=()=>{a(!0)};return ae.jsxs("div",{className:"inline-block relative group mb-14",children:[ae.jsx("h2",{className:"text-white text-center font-bold text-lg",children:e}),ae.jsxs("a",{href:`https://marvelsnapzone.com/cards/${t(e)}`,target:"_blank",rel:"noopener noreferrer",title:n("misc.card.title",{name:e}),children:[!o&&ae.jsx("img",{className:"lg:max-w-[230px] lg:max-h-[230px] md:max-w-[140px] md:max-h-[140px] max-w-[140px] max-h-[140px] cursor-pointer transition-transform duration-300 transform-gpu group-hover:-translate-y-1 group-hover:scale-105",src:j1e,alt:e}),ae.jsx("img",{className:`lg:max-w-[230px] lg:max-h-[230px] md:max-w-[140px] md:max-h-[140px] max-w-[140px] max-h-[140px] cursor-pointer transition-transform duration-300 transform-gpu group-hover:-translate-y-1 group-hover:scale-105 ${o?"":"hidden"}`,src:r,alt:e,onLoad:s})]})]})};j7.propTypes={cardName:uv.string.isRequired,cardImg:uv.string.isRequired};const P2e=Object.freeze(Object.defineProperty({__proto__:null,default:j7},Symbol.toStringTag,{value:"Module"})),T1e=()=>{const{t:e}=zt(),{cardsNum:r,collection:t,isLoading:n,needSync:o,username:a}=i.useContext(oa),s=a==="DefaultPool2",p=bl(),v=()=>{p("/")};return i.useEffect(()=>{!n&&o&&v()},[n]),ae.jsx("section",{className:"bg-gray-1 items-center justify-center",children:n?ae.jsx(Ma,{}):ae.jsxs(ae.Fragment,{children:[t&&ae.jsxs("div",{className:"my-[5%] px-3 flex flex-col items-center justify-center space-y-4",children:[s?ae.jsx("h2",{className:"defaultPageText",children:e("profile.greetings.defaultUser",{numCards:r})}):ae.jsx("h2",{className:"defaultPageText",children:e("profile.greetings.loggedUser",{user:a,numCards:r})}),ae.jsxs("h3",{className:"defaultPageText",children:[e("profile.info.part1"),ae.jsx("button",{className:"text-violet-1",type:"button",title:e("nav.btnTitle.home"),onClick:v,children:e("profile.info.part2")}),"."]})]}),ae.jsx("div",{className:"flex flex-wrap justify-center mx-auto lg:px-20 md:px-10 px-3",children:t&&t.map(g=>ae.jsx(j7,{cardName:g.name,cardImg:g.imgUrl},g.name))})]})})},I1e=()=>{const{t:e}=zt();return ae.jsxs("footer",{className:"flex md:flex-row justify-around w-full bg-gray-3 lg:h-48 flex-wrap p-3 space-y-4",children:[ae.jsxs("div",{className:"flex flex-col justify-center space-y-3 items-center md:max-w-sm lg:w-1/3",children:[ae.jsx("p",{className:"text-white text-sm font-bold defaultPageText",children:e("footer.copyright.allRights")}),ae.jsx("p",{className:"text-sm defaultPageText",children:e("footer.copyright.affiliation")}),ae.jsxs("p",{className:"text-sm defaultPageText",children:[e("footer.copyright.providedBy"),ae.jsx("a",{href:"https://marvelsnapzone.com/",target:"_blank",rel:"noopener noreferrer",children:e("footer.copyright.dataFrom")}),"."]})]}),ae.jsx("div",{className:"flex items-center",children:ae.jsxs("a",{className:"text-white md:text-sm text-base font-bold inline-flex items-center",href:"https://github.com/Cyggnus",target:"_blank",rel:"noopener noreferrer",children:["Cyggnus",ae.jsx("img",{className:"w-10 h-10 rounded-lg ml-2 md:block",src:"https://github.com/Cyggnus.png",alt:"Cyggnus Organization Logo",loading:"lazy"})]})})]})};var A1e="Expected a function",i4=0/0,L1e="[object Symbol]",z1e=/^\s+|\s+$/g,$1e=/^[-+]0x[0-9a-f]+$/i,F1e=/^0b[01]+$/i,N1e=/^0o[0-7]+$/i,D1e=parseInt,B1e=typeof ct=="object"&&ct&&ct.Object===Object&&ct,V1e=typeof self=="object"&&self&&self.Object===Object&&self,H1e=B1e||V1e||Function("return this")(),W1e=Object.prototype,U1e=W1e.toString,q1e=Math.max,G1e=Math.min,sm=function(){return H1e.Date.now()};function K1e(e,r,t){var n,o,a,s,p,v,g=0,x=!1,E=!1,C=!0;if(typeof e!="function")throw new TypeError(A1e);r=l4(r)||0,Tv(t)&&(x=!!t.leading,E="maxWait"in t,a=E?q1e(l4(t.maxWait)||0,r):a,C="trailing"in t?!!t.trailing:C);function j(u){var f=n,b=o;return n=o=void 0,g=u,s=e.apply(b,f),s}function T(u){return g=u,p=setTimeout(w,r),x?j(u):s}function R(u){var f=u-v,b=u-g,y=r-f;return E?G1e(y,a-b):y}function S(u){var f=u-v,b=u-g;return v===void 0||f>=r||f<0||E&&b>=a}function w(){var u=sm();if(S(u))return m(u);p=setTimeout(w,R(u))}function m(u){return p=void 0,C&&n?j(u):(n=o=void 0,s)}function d(){p!==void 0&&clearTimeout(p),g=0,n=v=o=p=void 0}function l(){return p===void 0?s:m(sm())}function c(){var u=sm(),f=S(u);if(n=arguments,o=this,v=u,f){if(p===void 0)return T(v);if(E)return p=setTimeout(w,r),j(v)}return p===void 0&&(p=setTimeout(w,r)),s}return c.cancel=d,c.flush=l,c}function Tv(e){var r=typeof e;return!!e&&(r=="object"||r=="function")}function Y1e(e){return!!e&&typeof e=="object"}function X1e(e){return typeof e=="symbol"||Y1e(e)&&U1e.call(e)==L1e}function l4(e){if(typeof e=="number")return e;if(X1e(e))return i4;if(Tv(e)){var r=typeof e.valueOf=="function"?e.valueOf():e;e=Tv(r)?r+"":r}if(typeof e!="string")return e===0?e:+e;e=e.replace(z1e,"");var t=F1e.test(e);return t||N1e.test(e)?D1e(e.slice(2),t?2:8):$1e.test(e)?i4:+e}var Z1e=K1e;const Q1e=B2(Z1e);var xk={exports:{}};/*! -* sweetalert2 v11.7.20 -* Released under the MIT License. -*/(function(e,r){(function(t,n){e.exports=n()})(ct,function(){const n={},o=()=>{n.previousActiveElement instanceof HTMLElement?(n.previousActiveElement.focus(),n.previousActiveElement=null):document.body&&document.body.focus()},a=M=>new Promise(A=>{if(!M)return A();const D=window.scrollX,Q=window.scrollY;n.restoreFocusTimeout=setTimeout(()=>{o(),A()},100),window.scrollTo(D,Q)});var s={promise:new WeakMap,innerParams:new WeakMap,domCache:new WeakMap};const p="swal2-",g=["container","shown","height-auto","iosfix","popup","modal","no-backdrop","no-transition","toast","toast-shown","show","hide","close","title","html-container","actions","confirm","deny","cancel","default-outline","footer","icon","icon-content","image","input","file","range","select","radio","checkbox","label","textarea","inputerror","input-label","validation-message","progress-steps","active-progress-step","progress-step","progress-step-line","loader","loading","styled","top","top-start","top-end","top-left","top-right","center","center-start","center-end","center-left","center-right","bottom","bottom-start","bottom-end","bottom-left","bottom-right","grow-row","grow-column","grow-fullscreen","rtl","timer-progress-bar","timer-progress-bar-container","scrollbar-measure","icon-success","icon-warning","icon-info","icon-question","icon-error"].reduce((M,A)=>(M[A]=p+A,M),{}),E=["success","warning","info","question","error"].reduce((M,A)=>(M[A]=p+A,M),{}),C="SweetAlert2:",j=M=>M.charAt(0).toUpperCase()+M.slice(1),T=M=>{console.warn(`${C} ${typeof M=="object"?M.join(" "):M}`)},R=M=>{console.error(`${C} ${M}`)},S=[],w=M=>{S.includes(M)||(S.push(M),T(M))},m=(M,A)=>{w(`"${M}" is deprecated and will be removed in the next major release. Please use "${A}" instead.`)},d=M=>typeof M=="function"?M():M,l=M=>M&&typeof M.toPromise=="function",c=M=>l(M)?M.toPromise():Promise.resolve(M),u=M=>M&&Promise.resolve(M)===M,f=()=>document.body.querySelector(`.${g.container}`),b=M=>{const A=f();return A?A.querySelector(M):null},y=M=>b(`.${M}`),O=()=>y(g.popup),k=()=>y(g.icon),z=()=>y(g["icon-content"]),L=()=>y(g.title),F=()=>y(g["html-container"]),V=()=>y(g.image),q=()=>y(g["progress-steps"]),J=()=>y(g["validation-message"]),N=()=>b(`.${g.actions} .${g.confirm}`),K=()=>b(`.${g.actions} .${g.cancel}`),U=()=>b(`.${g.actions} .${g.deny}`),Z=()=>y(g["input-label"]),re=()=>b(`.${g.loader}`),le=()=>y(g.actions),ce=()=>y(g.footer),de=()=>y(g["timer-progress-bar"]),se=()=>y(g.close),ve=` - a[href], - area[href], - input:not([disabled]), - select:not([disabled]), - textarea:not([disabled]), - button:not([disabled]), - iframe, - object, - embed, - [tabindex="0"], - [contenteditable], - audio[controls], - video[controls], - summary -`,he=()=>{const M=O();if(!M)return[];const A=M.querySelectorAll('[tabindex]:not([tabindex="-1"]):not([tabindex="0"])'),D=Array.from(A).sort((Se,We)=>{const Er=parseInt(Se.getAttribute("tabindex")||"0"),gr=parseInt(We.getAttribute("tabindex")||"0");return Er>gr?1:ErSe.getAttribute("tabindex")!=="-1");return[...new Set(D.concat(pe))].filter(Se=>Ye(Se))},ue=()=>xe(document.body,g.shown)&&!xe(document.body,g["toast-shown"])&&!xe(document.body,g["no-backdrop"]),ge=()=>{const M=O();return M?xe(M,g.toast):!1},me=()=>{const M=O();return M?M.hasAttribute("data-loading"):!1},we=(M,A)=>{if(M.textContent="",A){const Q=new DOMParser().parseFromString(A,"text/html"),pe=Q.querySelector("head");pe&&Array.from(pe.childNodes).forEach(We=>{M.appendChild(We)});const Se=Q.querySelector("body");Se&&Array.from(Se.childNodes).forEach(We=>{We instanceof HTMLVideoElement||We instanceof HTMLAudioElement?M.appendChild(We.cloneNode(!0)):M.appendChild(We)})}},xe=(M,A)=>{if(!A)return!1;const D=A.split(/\s+/);for(let Q=0;Q{Array.from(M.classList).forEach(D=>{!Object.values(g).includes(D)&&!Object.values(E).includes(D)&&!Object.values(A.showClass||{}).includes(D)&&M.classList.remove(D)})},be=(M,A,D)=>{if(_e(M,A),A.customClass&&A.customClass[D]){if(typeof A.customClass[D]!="string"&&!A.customClass[D].forEach){T(`Invalid type of customClass.${D}! Expected string or iterable object, got "${typeof A.customClass[D]}"`);return}ke(M,A.customClass[D])}},ze=(M,A)=>{if(!A)return null;switch(A){case"select":case"textarea":case"file":return M.querySelector(`.${g.popup} > .${g[A]}`);case"checkbox":return M.querySelector(`.${g.popup} > .${g.checkbox} input`);case"radio":return M.querySelector(`.${g.popup} > .${g.radio} input:checked`)||M.querySelector(`.${g.popup} > .${g.radio} input:first-child`);case"range":return M.querySelector(`.${g.popup} > .${g.range} input`);default:return M.querySelector(`.${g.popup} > .${g.input}`)}},Me=M=>{if(M.focus(),M.type!=="file"){const A=M.value;M.value="",M.value=A}},He=(M,A,D)=>{!M||!A||(typeof A=="string"&&(A=A.split(/\s+/).filter(Boolean)),A.forEach(Q=>{Array.isArray(M)?M.forEach(pe=>{D?pe.classList.add(Q):pe.classList.remove(Q)}):D?M.classList.add(Q):M.classList.remove(Q)}))},ke=(M,A)=>{He(M,A,!0)},Be=(M,A)=>{He(M,A,!1)},tr=(M,A)=>{const D=Array.from(M.children);for(let Q=0;Q{D===`${parseInt(D)}`&&(D=parseInt(D)),D||parseInt(D)===0?M.style[A]=typeof D=="number"?`${D}px`:D:M.style.removeProperty(A)},Ze=function(M){let A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"flex";M&&(M.style.display=A)},Ne=M=>{M&&(M.style.display="none")},kr=(M,A,D,Q)=>{const pe=M.querySelector(A);pe&&(pe.style[D]=Q)},qe=function(M,A){let D=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"flex";A?Ze(M,D):Ne(M)},Ye=M=>!!(M&&(M.offsetWidth||M.offsetHeight||M.getClientRects().length)),lr=()=>!Ye(N())&&!Ye(U())&&!Ye(K()),Pr=M=>M.scrollHeight>M.clientHeight,co=M=>{const A=window.getComputedStyle(M),D=parseFloat(A.getPropertyValue("animation-duration")||"0"),Q=parseFloat(A.getPropertyValue("transition-duration")||"0");return D>0||Q>0},pt=function(M){let A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;const D=de();Ye(D)&&(A&&(D.style.transition="none",D.style.width="100%"),setTimeout(()=>{D.style.transition=`width ${M/1e3}s linear`,D.style.width="0%"},10))},gt=()=>{const M=de(),A=parseInt(window.getComputedStyle(M).width);M.style.removeProperty("transition"),M.style.width="100%";const D=parseInt(window.getComputedStyle(M).width),Q=A/D*100;M.style.width=`${Q}%`},Jt=()=>typeof window>"u"||typeof document>"u",en=` -
- -
    -
    - -

    -
    - - -
    - - -
    - -
    - - -
    -
    -
    - - - -
    -
    -
    -
    -
    -
    -`.replace(/(^|\n)\s*/g,""),br=()=>{const M=f();return M?(M.remove(),Be([document.documentElement,document.body],[g["no-backdrop"],g["toast-shown"],g["has-column"]]),!0):!1},Wr=()=>{n.currentInstance.resetValidationMessage()},yn=()=>{const M=O(),A=tr(M,g.input),D=tr(M,g.file),Q=M.querySelector(`.${g.range} input`),pe=M.querySelector(`.${g.range} output`),Se=tr(M,g.select),We=M.querySelector(`.${g.checkbox} input`),Er=tr(M,g.textarea);A.oninput=Wr,D.onchange=Wr,Se.onchange=Wr,We.onchange=Wr,Er.oninput=Wr,Q.oninput=()=>{Wr(),pe.value=Q.value},Q.onchange=()=>{Wr(),pe.value=Q.value}},rn=M=>typeof M=="string"?document.querySelector(M):M,Mr=M=>{const A=O();A.setAttribute("role",M.toast?"alert":"dialog"),A.setAttribute("aria-live",M.toast?"polite":"assertive"),M.toast||A.setAttribute("aria-modal","true")},xn=M=>{window.getComputedStyle(M).direction==="rtl"&&ke(f(),g.rtl)},ia=M=>{const A=br();if(Jt()){R("SweetAlert2 requires document to initialize");return}const D=document.createElement("div");D.className=g.container,A&&ke(D,g["no-transition"]),we(D,en);const Q=rn(M.target);Q.appendChild(D),Mr(M),xn(Q),yn()},rt=(M,A)=>{M instanceof HTMLElement?A.appendChild(M):typeof M=="object"?Fn(M,A):M&&we(A,M)},Fn=(M,A)=>{M.jquery?uo(A,M):we(A,M.toString())},uo=(M,A)=>{if(M.textContent="",0 in A)for(let D=0;D in A;D++)M.appendChild(A[D].cloneNode(!0));else M.appendChild(A.cloneNode(!0))},jr=(()=>{if(Jt())return!1;const M=document.createElement("div"),A={WebkitAnimation:"webkitAnimationEnd",animation:"animationend"};for(const D in A)if(Object.prototype.hasOwnProperty.call(A,D)&&typeof M.style[D]<"u")return A[D];return!1})(),la=(M,A)=>{const D=le(),Q=re();!D||!Q||(!A.showConfirmButton&&!A.showDenyButton&&!A.showCancelButton?Ne(D):Ze(D),be(D,A,"actions"),Xa(D,Q,A),we(Q,A.loaderHtml||""),be(Q,A,"loader"))};function Xa(M,A,D){const Q=N(),pe=U(),Se=K();!Q||!pe||!Se||($t(Q,"confirm",D),$t(pe,"deny",D),$t(Se,"cancel",D),Za(Q,pe,Se,D),D.reverseButtons&&(D.toast?(M.insertBefore(Se,Q),M.insertBefore(pe,Q)):(M.insertBefore(Se,A),M.insertBefore(pe,A),M.insertBefore(Q,A))))}function Za(M,A,D,Q){if(!Q.buttonsStyling){Be([M,A,D],g.styled);return}ke([M,A,D],g.styled),Q.confirmButtonColor&&(M.style.backgroundColor=Q.confirmButtonColor,ke(M,g["default-outline"])),Q.denyButtonColor&&(A.style.backgroundColor=Q.denyButtonColor,ke(A,g["default-outline"])),Q.cancelButtonColor&&(D.style.backgroundColor=Q.cancelButtonColor,ke(D,g["default-outline"]))}function $t(M,A,D){const Q=j(A);qe(M,D[`show${Q}Button`],"inline-block"),we(M,D[`${A}ButtonText`]||""),M.setAttribute("aria-label",D[`${A}ButtonAriaLabel`]||""),M.className=g[A],be(M,D,`${A}Button`)}const tn=(M,A)=>{const D=se();D&&(we(D,A.closeButtonHtml||""),be(D,A,"closeButton"),qe(D,A.showCloseButton),D.setAttribute("aria-label",A.closeButtonAriaLabel||""))},_n=(M,A)=>{const D=f();D&&(fo(D,A.backdrop),po(D,A.position),Qa(D,A.grow),be(D,A,"container"))};function fo(M,A){typeof A=="string"?M.style.background=A:A||ke([document.documentElement,document.body],g["no-backdrop"])}function po(M,A){A&&(A in g?ke(M,g[A]):(T('The "position" parameter is not valid, defaulting to "center"'),ke(M,g.center)))}function Qa(M,A){A&&ke(M,g[`grow-${A}`])}const sa=["input","file","range","select","radio","checkbox","textarea"],Ft=(M,A)=>{const D=O(),Q=s.innerParams.get(M),pe=!Q||A.input!==Q.input;sa.forEach(Se=>{const We=tr(D,g[Se]);ua(Se,A.inputAttributes),We.className=g[Se],pe&&Ne(We)}),A.input&&(pe&&El(A),Ja(A))},El=M=>{if(!Tr[M.input]){R(`Unexpected type of input! Expected "text", "email", "password", "number", "tel", "select", "radio", "checkbox", "textarea", "file" or "url", got "${M.input}"`);return}const A=tt(M.input),D=Tr[M.input](A,M);Ze(A),M.inputAutoFocus&&setTimeout(()=>{Me(D)})},ca=M=>{for(let A=0;A{const D=ze(O(),M);if(D){ca(D);for(const Q in A)D.setAttribute(Q,A[Q])}},Ja=M=>{const A=tt(M.input);typeof M.customClass=="object"&&ke(A,M.customClass.input)},go=(M,A)=>{(!M.placeholder||A.inputPlaceholder)&&(M.placeholder=A.inputPlaceholder)},Nn=(M,A,D)=>{if(D.inputLabel){const Q=document.createElement("label"),pe=g["input-label"];Q.setAttribute("for",M.id),Q.className=pe,typeof D.customClass=="object"&&ke(Q,D.customClass.inputLabel),Q.innerText=D.inputLabel,A.insertAdjacentElement("beforebegin",Q)}},tt=M=>tr(O(),g[M]||g.input),nn=(M,A)=>{["string","number"].includes(typeof A)?M.value=`${A}`:u(A)||T(`Unexpected type of inputValue! Expected "string", "number" or "Promise", got "${typeof A}"`)},Tr={};Tr.text=Tr.email=Tr.password=Tr.number=Tr.tel=Tr.url=(M,A)=>(nn(M,A.inputValue),Nn(M,M,A),go(M,A),M.type=A.input,M),Tr.file=(M,A)=>(Nn(M,M,A),go(M,A),M),Tr.range=(M,A)=>{const D=M.querySelector("input"),Q=M.querySelector("output");return nn(D,A.inputValue),D.type=A.input,nn(Q,A.inputValue),Nn(D,M,A),M},Tr.select=(M,A)=>{if(M.textContent="",A.inputPlaceholder){const D=document.createElement("option");we(D,A.inputPlaceholder),D.value="",D.disabled=!0,D.selected=!0,M.appendChild(D)}return Nn(M,M,A),M},Tr.radio=M=>(M.textContent="",M),Tr.checkbox=(M,A)=>{const D=ze(O(),"checkbox");D.value="1",D.checked=!!A.inputValue;const Q=M.querySelector("span");return we(Q,A.inputPlaceholder),D},Tr.textarea=(M,A)=>{nn(M,A.inputValue),go(M,A),Nn(M,M,A);const D=Q=>parseInt(window.getComputedStyle(Q).marginLeft)+parseInt(window.getComputedStyle(Q).marginRight);return setTimeout(()=>{if("MutationObserver"in window){const Q=parseInt(window.getComputedStyle(O()).width),pe=()=>{if(!document.body.contains(M))return;const Se=M.offsetWidth+D(M);Se>Q?O().style.width=`${Se}px`:nr(O(),"width",A.width)};new MutationObserver(pe).observe(M,{attributes:!0,attributeFilter:["style"]})}}),M};const da=(M,A)=>{const D=F();D&&(be(D,A,"htmlContainer"),A.html?(rt(A.html,D),Ze(D,"block")):A.text?(D.textContent=A.text,Ze(D,"block")):Ne(D),Ft(M,A))},ei=(M,A)=>{const D=ce();D&&(qe(D,A.footer),A.footer&&rt(A.footer,D),be(D,A,"footer"))},fa=(M,A)=>{const D=s.innerParams.get(M),Q=k();if(Q){if(D&&A.icon===D.icon){ti(Q,A),Dn(Q,A);return}if(!A.icon&&!A.iconHtml){Ne(Q);return}if(A.icon&&Object.keys(E).indexOf(A.icon)===-1){R(`Unknown icon! Expected "success", "error", "warning", "info" or "question", got "${A.icon}"`),Ne(Q);return}Ze(Q),ti(Q,A),Dn(Q,A),ke(Q,A.showClass&&A.showClass.icon)}},Dn=(M,A)=>{for(const[D,Q]of Object.entries(E))A.icon!==D&&Be(M,Q);ke(M,A.icon&&E[A.icon]),mo(M,A),ri(),be(M,A,"icon")},ri=()=>{const M=O();if(!M)return;const A=window.getComputedStyle(M).getPropertyValue("background-color"),D=M.querySelectorAll("[class^=swal2-success-circular-line], .swal2-success-fix");for(let Q=0;Q - -
    -
    -`,Bn=` - - - - -`,ti=(M,A)=>{if(!A.icon&&!A.iconHtml)return;let D=M.innerHTML,Q="";A.iconHtml?Q=On(A.iconHtml):A.icon==="success"?(Q=ho,D=D.replace(/ style=".*?"/g,"")):A.icon==="error"?Q=Bn:A.icon&&(Q=On({question:"?",warning:"!",info:"i"}[A.icon])),D.trim()!==Q.trim()&&we(M,Q)},mo=(M,A)=>{if(A.iconColor){M.style.color=A.iconColor,M.style.borderColor=A.iconColor;for(const D of[".swal2-success-line-tip",".swal2-success-line-long",".swal2-x-mark-line-left",".swal2-x-mark-line-right"])kr(M,D,"backgroundColor",A.iconColor);kr(M,".swal2-success-ring","borderColor",A.iconColor)}},On=M=>`
    ${M}
    `,ni=(M,A)=>{const D=V();if(D){if(!A.imageUrl){Ne(D);return}Ze(D,""),D.setAttribute("src",A.imageUrl),D.setAttribute("alt",A.imageAlt||""),nr(D,"width",A.imageWidth),nr(D,"height",A.imageHeight),D.className=g.image,be(D,A,"image")}},Cn=(M,A)=>{const D=f(),Q=O();if(!(!D||!Q)){if(A.toast){nr(D,"width",A.width),Q.style.width="100%";const pe=re();pe&&Q.insertBefore(pe,k())}else nr(Q,"width",A.width);nr(Q,"padding",A.padding),A.color&&(Q.style.color=A.color),A.background&&(Q.style.background=A.background),Ne(J()),Rl(Q,A)}},Rl=(M,A)=>{const D=A.showClass||{};M.className=`${g.popup} ${Ye(M)?D.popup:""}`,A.toast?(ke([document.documentElement,document.body],g["toast-shown"]),ke(M,g.toast)):ke(M,g.modal),be(M,A,"popup"),typeof A.customClass=="string"&&ke(M,A.customClass),A.icon&&ke(M,g[`icon-${A.icon}`])},pa=(M,A)=>{const D=q();if(!D)return;const{progressSteps:Q,currentProgressStep:pe}=A;if(!Q||Q.length===0||pe===void 0){Ne(D);return}Ze(D),D.textContent="",pe>=Q.length&&T("Invalid currentProgressStep parameter, it should be less than progressSteps.length (currentProgressStep like JS arrays starts from 0)"),Q.forEach((Se,We)=>{const Er=Pl(Se);if(D.appendChild(Er),We===pe&&ke(Er,g["active-progress-step"]),We!==Q.length-1){const gr=ga(A);D.appendChild(gr)}})},Pl=M=>{const A=document.createElement("li");return ke(A,g["progress-step"]),we(A,M),A},ga=M=>{const A=document.createElement("li");return ke(A,g["progress-step-line"]),M.progressStepsDistance&&nr(A,"width",M.progressStepsDistance),A},vo=(M,A)=>{const D=L();D&&(qe(D,A.title||A.titleText,"block"),A.title&&rt(A.title,D),A.titleText&&(D.innerText=A.titleText),be(D,A,"title"))},kn=(M,A)=>{Cn(M,A),_n(M,A),pa(M,A),fa(M,A),ni(M,A),vo(M,A),tn(M,A),da(M,A),la(M,A),ei(M,A);const D=O();typeof A.didRender=="function"&&D&&A.didRender(D)},wr=()=>Ye(O()),pr=()=>N()&&N().click(),or=()=>U()&&U().click(),Dr=()=>K()&&K().click(),ht=Object.freeze({cancel:"cancel",backdrop:"backdrop",close:"close",esc:"esc",timer:"timer"}),on=M=>{M.keydownTarget&&M.keydownHandlerAdded&&(M.keydownTarget.removeEventListener("keydown",M.keydownHandler,{capture:M.keydownListenerCapture}),M.keydownHandlerAdded=!1)},an=(M,A,D,Q)=>{on(A),D.toast||(A.keydownHandler=pe=>Sg(M,pe,Q),A.keydownTarget=D.keydownListenerCapture?window:O(),A.keydownListenerCapture=D.keydownListenerCapture,A.keydownTarget.addEventListener("keydown",A.keydownHandler,{capture:A.keydownListenerCapture}),A.keydownHandlerAdded=!0)},mt=(M,A)=>{const D=he();if(D.length){M=M+A,M===D.length?M=0:M===-1&&(M=D.length-1),D[M].focus();return}O().focus()},oi=["ArrowRight","ArrowDown"],Pg=["ArrowLeft","ArrowUp"],Sg=(M,A,D)=>{const Q=s.innerParams.get(M);Q&&(A.isComposing||A.keyCode===229||(Q.stopKeydownPropagation&&A.stopPropagation(),A.key==="Enter"?Mg(M,A,Q):A.key==="Tab"?jg(A):[...oi,...Pg].includes(A.key)?Tg(A.key):A.key==="Escape"&&qc(A,Q,D)))},Mg=(M,A,D)=>{if(d(D.allowEnterKey)&&A.target&&M.getInput()&&A.target instanceof HTMLElement&&A.target.outerHTML===M.getInput().outerHTML){if(["textarea","file"].includes(D.input))return;pr(),A.preventDefault()}},jg=M=>{const A=M.target,D=he();let Q=-1;for(let pe=0;pe{const A=N(),D=U(),Q=K(),pe=[A,D,Q];if(document.activeElement instanceof HTMLElement&&!pe.includes(document.activeElement))return;const Se=oi.includes(M)?"nextElementSibling":"previousElementSibling";let We=document.activeElement;for(let Er=0;Er{d(A.allowEscapeKey)&&(M.preventDefault(),D(ht.esc))};var Et={swalPromiseResolve:new WeakMap,swalPromiseReject:new WeakMap};const ai=()=>{Array.from(document.body.children).forEach(A=>{A===f()||A.contains(f())||(A.hasAttribute("aria-hidden")&&A.setAttribute("data-previous-aria-hidden",A.getAttribute("aria-hidden")||""),A.setAttribute("aria-hidden","true"))})},Sl=()=>{Array.from(document.body.children).forEach(A=>{A.hasAttribute("data-previous-aria-hidden")?(A.setAttribute("aria-hidden",A.getAttribute("data-previous-aria-hidden")||""),A.removeAttribute("data-previous-aria-hidden")):A.removeAttribute("aria-hidden")})},Ml=typeof window<"u"&&!!window.GestureEvent,Gc=()=>{if(Ml&&!xe(document.body,g.iosfix)){const M=document.body.scrollTop;document.body.style.top=`${M*-1}px`,ke(document.body,g.iosfix),Kc()}},Kc=()=>{const M=f();let A;M.ontouchstart=D=>{A=jl(D)},M.ontouchmove=D=>{A&&(D.preventDefault(),D.stopPropagation())}},jl=M=>{const A=M.target,D=f();return Yc(M)||Ig(M)?!1:A===D||!Pr(D)&&A instanceof HTMLElement&&A.tagName!=="INPUT"&&A.tagName!=="TEXTAREA"&&!(Pr(F())&&F().contains(A))},Yc=M=>M.touches&&M.touches.length&&M.touches[0].touchType==="stylus",Ig=M=>M.touches&&M.touches.length>1,Xc=()=>{if(xe(document.body,g.iosfix)){const M=parseInt(document.body.style.top,10);Be(document.body,g.iosfix),document.body.style.top="",document.body.scrollTop=M*-1}},ii=()=>{const M=document.createElement("div");M.className=g["scrollbar-measure"],document.body.appendChild(M);const A=M.getBoundingClientRect().width-M.clientWidth;return document.body.removeChild(M),A};let bo=null;const Zc=()=>{bo===null&&document.body.scrollHeight>window.innerHeight&&(bo=parseInt(window.getComputedStyle(document.body).getPropertyValue("padding-right")),document.body.style.paddingRight=`${bo+ii()}px`)},Tl=()=>{bo!==null&&(document.body.style.paddingRight=`${bo}px`,bo=null)};function li(M,A,D,Q){ge()?Jc(M,Q):(a(D).then(()=>Jc(M,Q)),on(n)),Ml?(A.setAttribute("style","display:none !important"),A.removeAttribute("class"),A.innerHTML=""):A.remove(),ue()&&(Tl(),Xc(),Sl()),Il()}function Il(){Be([document.documentElement,document.body],[g.shown,g["height-auto"],g["no-backdrop"],g["toast-shown"]])}function En(M){M=Lg(M);const A=Et.swalPromiseResolve.get(this),D=Ag(this);this.isAwaitingPromise?M.isDismissed||(ha(this),A(M)):D&&A(M)}const Ag=M=>{const A=O();if(!A)return!1;const D=s.innerParams.get(M);if(!D||xe(A,D.hideClass.popup))return!1;Be(A,D.showClass.popup),ke(A,D.hideClass.popup);const Q=f();return Be(Q,D.showClass.backdrop),ke(Q,D.hideClass.backdrop),zg(M,A,D),!0};function Qc(M){const A=Et.swalPromiseReject.get(this);ha(this),A&&A(M)}const ha=M=>{M.isAwaitingPromise&&(delete M.isAwaitingPromise,s.innerParams.get(M)||M._destroy())},Lg=M=>typeof M>"u"?{isConfirmed:!1,isDenied:!1,isDismissed:!0}:Object.assign({isConfirmed:!1,isDenied:!1,isDismissed:!1},M),zg=(M,A,D)=>{const Q=f(),pe=jr&&co(A);typeof D.willClose=="function"&&D.willClose(A),pe?$g(M,A,Q,D.returnFocus,D.didClose):li(M,Q,D.returnFocus,D.didClose)},$g=(M,A,D,Q,pe)=>{n.swalCloseEventFinishedCallback=li.bind(null,M,D,Q,pe),A.addEventListener(jr,function(Se){Se.target===A&&(n.swalCloseEventFinishedCallback(),delete n.swalCloseEventFinishedCallback)})},Jc=(M,A)=>{setTimeout(()=>{typeof A=="function"&&A.bind(M.params)(),M._destroy&&M._destroy()})},nt=M=>{let A=O();A||new ya,A=O();const D=re();ge()?Ne(k()):eu(A,M),Ze(D),A.setAttribute("data-loading","true"),A.setAttribute("aria-busy","true"),A.focus()},eu=(M,A)=>{const D=le(),Q=re();!A&&Ye(N())&&(A=N()),Ze(D),A&&(Ne(A),Q.setAttribute("data-button-to-replace",A.className)),Q.parentNode.insertBefore(Q,A),ke([M,D],g.loading)},Fg=(M,A)=>{A.input==="select"||A.input==="radio"?Bg(M,A):["text","email","number","tel","textarea"].includes(A.input)&&(l(A.inputValue)||u(A.inputValue))&&(nt(N()),tu(M,A))},Ng=(M,A)=>{const D=M.getInput();if(!D)return null;switch(A.input){case"checkbox":return ru(D);case"radio":return Al(D);case"file":return Dg(D);default:return A.inputAutoTrim?D.value.trim():D.value}},ru=M=>M.checked?1:0,Al=M=>M.checked?M.value:null,Dg=M=>M.files.length?M.getAttribute("multiple")!==null?M.files:M.files[0]:null,Bg=(M,A)=>{const D=O(),Q=pe=>{si[A.input](D,ci(pe),A)};l(A.inputOptions)||u(A.inputOptions)?(nt(N()),c(A.inputOptions).then(pe=>{M.hideLoading(),Q(pe)})):typeof A.inputOptions=="object"?Q(A.inputOptions):R(`Unexpected type of inputOptions! Expected object, Map or Promise, got ${typeof A.inputOptions}`)},tu=(M,A)=>{const D=M.getInput();Ne(D),c(A.inputValue).then(Q=>{D.value=A.input==="number"?`${parseFloat(Q)||0}`:`${Q}`,Ze(D),D.focus(),M.hideLoading()}).catch(Q=>{R(`Error in inputValue promise: ${Q}`),D.value="",Ze(D),D.focus(),M.hideLoading()})},si={select:(M,A,D)=>{const Q=tr(M,g.select),pe=(Se,We,Er)=>{const gr=document.createElement("option");gr.value=Er,we(gr,We),gr.selected=Ll(Er,D.inputValue),Se.appendChild(gr)};A.forEach(Se=>{const We=Se[0],Er=Se[1];if(Array.isArray(Er)){const gr=document.createElement("optgroup");gr.label=We,gr.disabled=!1,Q.appendChild(gr),Er.forEach(Un=>pe(gr,Un[1],Un[0]))}else pe(Q,Er,We)}),Q.focus()},radio:(M,A,D)=>{const Q=tr(M,g.radio);A.forEach(Se=>{const We=Se[0],Er=Se[1],gr=document.createElement("input"),Un=document.createElement("label");gr.type="radio",gr.name=g.radio,gr.value=We,Ll(We,D.inputValue)&&(gr.checked=!0);const Jl=document.createElement("span");we(Jl,Er),Jl.className=g.label,Un.appendChild(gr),Un.appendChild(Jl),Q.appendChild(Un)});const pe=Q.querySelectorAll("input");pe.length&&pe[0].focus()}},ci=M=>{const A=[];return typeof Map<"u"&&M instanceof Map?M.forEach((D,Q)=>{let pe=D;typeof pe=="object"&&(pe=ci(pe)),A.push([Q,pe])}):Object.keys(M).forEach(D=>{let Q=M[D];typeof Q=="object"&&(Q=ci(Q)),A.push([D,Q])}),A},Ll=(M,A)=>A&&A.toString()===M.toString(),Vg=M=>{const A=s.innerParams.get(M);M.disableButtons(),A.input?ma(M,"confirm"):Nl(M,!0)},nu=M=>{const A=s.innerParams.get(M);M.disableButtons(),A.returnInputValueOnDeny?ma(M,"deny"):$l(M,!1)},Vn=(M,A)=>{M.disableButtons(),A(ht.cancel)},ma=(M,A)=>{const D=s.innerParams.get(M);if(!D.input){R(`The "input" parameter is needed to be set when using returnInputValueOn${j(A)}`);return}const Q=Ng(M,D);D.inputValidator?zl(M,Q,A):M.getInput().checkValidity()?A==="deny"?$l(M,Q):Nl(M,Q):(M.enableButtons(),M.showValidationMessage(D.validationMessage))},zl=(M,A,D)=>{const Q=s.innerParams.get(M);M.disableInput(),Promise.resolve().then(()=>c(Q.inputValidator(A,Q.validationMessage))).then(Se=>{M.enableButtons(),M.enableInput(),Se?M.showValidationMessage(Se):D==="deny"?$l(M,A):Nl(M,A)})},$l=(M,A)=>{const D=s.innerParams.get(M||void 0);D.showLoaderOnDeny&&nt(U()),D.preDeny?(M.isAwaitingPromise=!0,Promise.resolve().then(()=>c(D.preDeny(A,D.validationMessage))).then(pe=>{pe===!1?(M.hideLoading(),ha(M)):M.close({isDenied:!0,value:typeof pe>"u"?A:pe})}).catch(pe=>ou(M||void 0,pe))):M.close({isDenied:!0,value:A})},Fl=(M,A)=>{M.close({isConfirmed:!0,value:A})},ou=(M,A)=>{M.rejectPromise(A)},Nl=(M,A)=>{const D=s.innerParams.get(M||void 0);D.showLoaderOnConfirm&&nt(),D.preConfirm?(M.resetValidationMessage(),M.isAwaitingPromise=!0,Promise.resolve().then(()=>c(D.preConfirm(A,D.validationMessage))).then(pe=>{Ye(J())||pe===!1?(M.hideLoading(),ha(M)):Fl(M,typeof pe>"u"?A:pe)}).catch(pe=>ou(M||void 0,pe))):Fl(M,A)};function wo(){const M=s.innerParams.get(this);if(!M)return;const A=s.domCache.get(this);Ne(A.loader),ge()?M.icon&&Ze(k()):Dl(A),Be([A.popup,A.actions],g.loading),A.popup.removeAttribute("aria-busy"),A.popup.removeAttribute("data-loading"),A.confirmButton.disabled=!1,A.denyButton.disabled=!1,A.cancelButton.disabled=!1}const Dl=M=>{const A=M.popup.getElementsByClassName(M.loader.getAttribute("data-button-to-replace"));A.length?Ze(A[0],"inline-block"):lr()&&Ne(M.actions)};function ui(){const M=s.innerParams.get(this),A=s.domCache.get(this);return A?ze(A.popup,M.input):null}function au(M,A,D){const Q=s.domCache.get(M);A.forEach(pe=>{Q[pe].disabled=D})}function Bl(M,A){if(M)if(M.type==="radio"){const Q=M.parentNode.parentNode.querySelectorAll("input");for(let pe=0;peObject.prototype.hasOwnProperty.call(Hn,M),di=M=>Hl.indexOf(M)!==-1,fi=M=>Wl[M],Wg=M=>{du(M)||T(`Unknown parameter "${M}"`)},va=M=>{Hg.includes(M)&&T(`The parameter "${M}" is incompatible with toasts`)},Ug=M=>{const A=fi(M);A&&m(M,A)},fu=M=>{M.backdrop===!1&&M.allowOutsideClick&&T('"allowOutsideClick" parameter requires `backdrop` parameter to be set to `true`');for(const A in M)Wg(A),M.toast&&va(A),Ug(A)};function ot(M){const A=O(),D=s.innerParams.get(this);if(!A||xe(A,D.hideClass.popup)){T("You're trying to update the closed or closing popup, that won't work. Use the update() method in preConfirm parameter or show a new popup.");return}const Q=pu(M),pe=Object.assign({},D,Q);kn(this,pe),s.innerParams.set(this,pe),Object.defineProperties(this,{params:{value:Object.assign({},this.params,M),writable:!1,enumerable:!0}})}const pu=M=>{const A={};return Object.keys(M).forEach(D=>{di(D)?A[D]=M[D]:T(`Invalid parameter to update: ${D}`)}),A};function gu(){const M=s.domCache.get(this),A=s.innerParams.get(this);if(!A){yo(this);return}M.popup&&n.swalCloseEventFinishedCallback&&(n.swalCloseEventFinishedCallback(),delete n.swalCloseEventFinishedCallback),typeof A.didDestroy=="function"&&A.didDestroy(),hu(this)}const hu=M=>{yo(M),delete M.params,delete n.keydownHandler,delete n.keydownTarget,delete n.currentInstance},yo=M=>{M.isAwaitingPromise?(Ul(s,M),M.isAwaitingPromise=!0):(Ul(Et,M),Ul(s,M),delete M.isAwaitingPromise,delete M.disableButtons,delete M.enableButtons,delete M.getInput,delete M.disableInput,delete M.enableInput,delete M.hideLoading,delete M.disableLoading,delete M.showValidationMessage,delete M.resetValidationMessage,delete M.close,delete M.closePopup,delete M.closeModal,delete M.closeToast,delete M.rejectPromise,delete M.update,delete M._destroy)},Ul=(M,A)=>{for(const D in M)M[D].delete(A)};var qg=Object.freeze({__proto__:null,_destroy:gu,close:En,closeModal:En,closePopup:En,closeToast:En,disableButtons:lu,disableInput:cu,disableLoading:wo,enableButtons:iu,enableInput:su,getInput:ui,handleAwaitingPromise:ha,hideLoading:wo,rejectPromise:Qc,resetValidationMessage:Vl,showValidationMessage:uu,update:ot});const Gg=(M,A,D)=>{s.innerParams.get(M).toast?ql(M,A,D):(Kl(A),Kg(A),mu(M,A,D))},ql=(M,A,D)=>{A.popup.onclick=()=>{const Q=s.innerParams.get(M);Q&&(Gl(Q)||Q.timer||Q.input)||D(ht.close)}},Gl=M=>M.showConfirmButton||M.showDenyButton||M.showCancelButton||M.showCloseButton;let pi=!1;const Kl=M=>{M.popup.onmousedown=()=>{M.container.onmouseup=function(A){M.container.onmouseup=void 0,A.target===M.container&&(pi=!0)}}},Kg=M=>{M.container.onmousedown=()=>{M.popup.onmouseup=function(A){M.popup.onmouseup=void 0,(A.target===M.popup||M.popup.contains(A.target))&&(pi=!0)}}},mu=(M,A,D)=>{A.container.onclick=Q=>{const pe=s.innerParams.get(M);if(pi){pi=!1;return}Q.target===A.container&&d(pe.allowOutsideClick)&&D(ht.backdrop)}},gi=M=>typeof M=="object"&&M.jquery,hi=M=>M instanceof Element||gi(M),vu=M=>{const A={};return typeof M[0]=="object"&&!hi(M[0])?Object.assign(A,M[0]):["title","html","icon"].forEach((D,Q)=>{const pe=M[Q];typeof pe=="string"||hi(pe)?A[D]=pe:pe!==void 0&&R(`Unexpected type of ${D}! Expected "string" or "Element", got ${typeof pe}`)}),A};function Yg(){const M=this;for(var A=arguments.length,D=new Array(A),Q=0;Qn.timeout&&n.timeout.getTimerLeft(),bu=()=>{if(n.timeout)return gt(),n.timeout.stop()},mi=()=>{if(n.timeout){const M=n.timeout.start();return pt(M),M}},Qg=()=>{const M=n.timeout;return M&&(M.running?bu():mi())},Jg=M=>{if(n.timeout){const A=n.timeout.increase(M);return pt(A,!0),A}},eh=()=>!!(n.timeout&&n.timeout.isRunning());let wu=!1;const Yl={};function Wn(){let M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"data-swal-template";Yl[M]=this,wu||(document.body.addEventListener("click",rh),wu=!0)}const rh=M=>{for(let A=M.target;A&&A!==document;A=A.parentNode)for(const D in Yl){const Q=A.getAttribute(D);if(Q){Yl[D].fire({template:Q});return}}};var Xl=Object.freeze({__proto__:null,argsToParams:vu,bindClickHandler:Wn,clickCancel:Dr,clickConfirm:pr,clickDeny:or,enableLoading:nt,fire:Yg,getActions:le,getCancelButton:K,getCloseButton:se,getConfirmButton:N,getContainer:f,getDenyButton:U,getFocusableElements:he,getFooter:ce,getHtmlContainer:F,getIcon:k,getIconContent:z,getImage:V,getInputLabel:Z,getLoader:re,getPopup:O,getProgressSteps:q,getTimerLeft:Zg,getTimerProgressBar:de,getTitle:L,getValidationMessage:J,increaseTimer:Jg,isDeprecatedParameter:fi,isLoading:me,isTimerRunning:eh,isUpdatableParameter:di,isValidParameter:du,isVisible:wr,mixin:Xg,resumeTimer:mi,showLoading:nt,stopTimer:bu,toggleTimer:Qg});class yu{constructor(A,D){this.callback=A,this.remaining=D,this.running=!1,this.start()}start(){return this.running||(this.running=!0,this.started=new Date,this.id=setTimeout(this.callback,this.remaining)),this.remaining}stop(){return this.started&&this.running&&(this.running=!1,clearTimeout(this.id),this.remaining-=new Date().getTime()-this.started.getTime()),this.remaining}increase(A){const D=this.running;return D&&this.stop(),this.remaining+=A,D&&this.start(),this.remaining}getTimerLeft(){return this.running&&(this.stop(),this.start()),this.remaining}isRunning(){return this.running}}const vi=["swal-title","swal-html","swal-footer"],xu=M=>{const A=typeof M.template=="string"?document.querySelector(M.template):M.template;if(!A)return{};const D=A.content;return ba(D),Object.assign(Zl(D),th(D),_u(D),nh(D),Nt(D),Ou(D),Cu(D,vi))},Zl=M=>{const A={};return Array.from(M.querySelectorAll("swal-param")).forEach(Q=>{Rn(Q,["name","value"]);const pe=Q.getAttribute("name"),Se=Q.getAttribute("value");typeof Hn[pe]=="boolean"?A[pe]=Se!=="false":typeof Hn[pe]=="object"?A[pe]=JSON.parse(Se):A[pe]=Se}),A},th=M=>{const A={};return Array.from(M.querySelectorAll("swal-function-param")).forEach(Q=>{const pe=Q.getAttribute("name"),Se=Q.getAttribute("value");A[pe]=new Function(`return ${Se}`)()}),A},_u=M=>{const A={};return Array.from(M.querySelectorAll("swal-button")).forEach(Q=>{Rn(Q,["type","color","aria-label"]);const pe=Q.getAttribute("type");A[`${pe}ButtonText`]=Q.innerHTML,A[`show${j(pe)}Button`]=!0,Q.hasAttribute("color")&&(A[`${pe}ButtonColor`]=Q.getAttribute("color")),Q.hasAttribute("aria-label")&&(A[`${pe}ButtonAriaLabel`]=Q.getAttribute("aria-label"))}),A},nh=M=>{const A={},D=M.querySelector("swal-image");return D&&(Rn(D,["src","width","height","alt"]),D.hasAttribute("src")&&(A.imageUrl=D.getAttribute("src")),D.hasAttribute("width")&&(A.imageWidth=D.getAttribute("width")),D.hasAttribute("height")&&(A.imageHeight=D.getAttribute("height")),D.hasAttribute("alt")&&(A.imageAlt=D.getAttribute("alt"))),A},Nt=M=>{const A={},D=M.querySelector("swal-icon");return D&&(Rn(D,["type","color"]),D.hasAttribute("type")&&(A.icon=D.getAttribute("type")),D.hasAttribute("color")&&(A.iconColor=D.getAttribute("color")),A.iconHtml=D.innerHTML),A},Ou=M=>{const A={},D=M.querySelector("swal-input");D&&(Rn(D,["type","label","placeholder","value"]),A.input=D.getAttribute("type")||"text",D.hasAttribute("label")&&(A.inputLabel=D.getAttribute("label")),D.hasAttribute("placeholder")&&(A.inputPlaceholder=D.getAttribute("placeholder")),D.hasAttribute("value")&&(A.inputValue=D.getAttribute("value")));const Q=Array.from(M.querySelectorAll("swal-input-option"));return Q.length&&(A.inputOptions={},Q.forEach(pe=>{Rn(pe,["value"]);const Se=pe.getAttribute("value"),We=pe.innerHTML;A.inputOptions[Se]=We})),A},Cu=(M,A)=>{const D={};for(const Q in A){const pe=A[Q],Se=M.querySelector(pe);Se&&(Rn(Se,[]),D[pe.replace(/^swal-/,"")]=Se.innerHTML.trim())}return D},ba=M=>{const A=vi.concat(["swal-param","swal-function-param","swal-button","swal-image","swal-icon","swal-input","swal-input-option"]);Array.from(M.children).forEach(D=>{const Q=D.tagName.toLowerCase();A.includes(Q)||T(`Unrecognized element <${Q}>`)})},Rn=(M,A)=>{Array.from(M.attributes).forEach(D=>{A.indexOf(D.name)===-1&&T([`Unrecognized attribute "${D.name}" on <${M.tagName.toLowerCase()}>.`,`${A.length?`Allowed attributes are: ${A.join(", ")}`:"To set the value, use HTML within the element."}`])})},ku=10,Eu=M=>{const A=f(),D=O();typeof M.willOpen=="function"&&M.willOpen(D);const pe=window.getComputedStyle(document.body).overflowY;ah(A,D,M),setTimeout(()=>{oh(A,D)},ku),ue()&&(Ru(A,M.scrollbarPadding,pe),ai()),!ge()&&!n.previousActiveElement&&(n.previousActiveElement=document.activeElement),typeof M.didOpen=="function"&&setTimeout(()=>M.didOpen(D)),Be(A,g["no-transition"])},xo=M=>{const A=O();if(M.target!==A)return;const D=f();A.removeEventListener(jr,xo),D.style.overflowY="auto"},oh=(M,A)=>{jr&&co(A)?(M.style.overflowY="hidden",A.addEventListener(jr,xo)):M.style.overflowY="auto"},Ru=(M,A,D)=>{Gc(),A&&D!=="hidden"&&Zc(),setTimeout(()=>{M.scrollTop=0})},ah=(M,A,D)=>{ke(M,D.showClass.backdrop),A.style.setProperty("opacity","0","important"),Ze(A,"grid"),setTimeout(()=>{ke(A,D.showClass.popup),A.style.removeProperty("opacity")},ku),ke([document.documentElement,document.body],g.shown),D.heightAuto&&D.backdrop&&!D.toast&&ke([document.documentElement,document.body],g["height-auto"])};var Ql={email:(M,A)=>/^[a-zA-Z0-9.+_-]+@[a-zA-Z0-9.-]+\.[a-zA-Z0-9-]{2,24}$/.test(M)?Promise.resolve():Promise.resolve(A||"Invalid email address"),url:(M,A)=>/^https?:\/\/(www\.)?[-a-zA-Z0-9@:%._+~#=]{1,256}\.[a-z]{2,63}\b([-a-zA-Z0-9@:%_+.~#?&/=]*)$/.test(M)?Promise.resolve():Promise.resolve(A||"Invalid URL")};function ih(M){M.inputValidator||(M.input==="email"&&(M.inputValidator=Ql.email),M.input==="url"&&(M.inputValidator=Ql.url))}function lh(M){(!M.target||typeof M.target=="string"&&!document.querySelector(M.target)||typeof M.target!="string"&&!M.target.appendChild)&&(T('Target parameter is not valid, defaulting to "body"'),M.target="body")}function sh(M){ih(M),M.showLoaderOnConfirm&&!M.preConfirm&&T(`showLoaderOnConfirm is set to true, but preConfirm is not defined. -showLoaderOnConfirm should be used together with preConfirm, see usage example: -https://sweetalert2.github.io/#ajax-request`),lh(M),typeof M.title=="string"&&(M.title=M.title.split(` -`).join("
    ")),ia(M)}let at;class yr{constructor(){if(typeof window>"u")return;at=this;for(var A=arguments.length,D=new Array(A),Q=0;Q1&&arguments[1]!==void 0?arguments[1]:{};fu(Object.assign({},D,A)),n.currentInstance&&(n.currentInstance._destroy(),ue()&&Sl()),n.currentInstance=at;const Q=Su(A,D);sh(Q),Object.freeze(Q),n.timeout&&(n.timeout.stop(),delete n.timeout),clearTimeout(n.restoreFocusTimeout);const pe=Mu(at);return kn(at,Q),s.innerParams.set(at,Q),Pu(at,pe,Q)}then(A){return s.promise.get(this).then(A)}finally(A){return s.promise.get(this).finally(A)}}const Pu=(M,A,D)=>new Promise((Q,pe)=>{const Se=We=>{M.close({isDismissed:!0,dismiss:We})};Et.swalPromiseResolve.set(M,Q),Et.swalPromiseReject.set(M,pe),A.confirmButton.onclick=()=>{Vg(M)},A.denyButton.onclick=()=>{nu(M)},A.cancelButton.onclick=()=>{Vn(M,Se)},A.closeButton.onclick=()=>{Se(ht.close)},Gg(M,A,Se),an(M,n,D,Se),Fg(M,D),Eu(D),wa(n,D,Se),ju(A,D),setTimeout(()=>{A.container.scrollTop=0})}),Su=(M,A)=>{const D=xu(M),Q=Object.assign({},Hn,A,D,M);return Q.showClass=Object.assign({},Hn.showClass,Q.showClass),Q.hideClass=Object.assign({},Hn.hideClass,Q.hideClass),Q},Mu=M=>{const A={popup:O(),container:f(),actions:le(),confirmButton:N(),denyButton:U(),cancelButton:K(),loader:re(),closeButton:se(),validationMessage:J(),progressSteps:q()};return s.domCache.set(M,A),A},wa=(M,A,D)=>{const Q=de();Ne(Q),A.timer&&(M.timeout=new yu(()=>{D("timer"),delete M.timeout},A.timer),A.timerProgressBar&&(Ze(Q),be(Q,A,"timerProgressBar"),setTimeout(()=>{M.timeout&&M.timeout.running&&pt(A.timer)})))},ju=(M,A)=>{if(!A.toast){if(!d(A.allowEnterKey)){Dt();return}Ir(M,A)||mt(-1,1)}},Ir=(M,A)=>A.focusDeny&&Ye(M.denyButton)?(M.denyButton.focus(),!0):A.focusCancel&&Ye(M.cancelButton)?(M.cancelButton.focus(),!0):A.focusConfirm&&Ye(M.confirmButton)?(M.confirmButton.focus(),!0):!1,Dt=()=>{document.activeElement instanceof HTMLElement&&typeof document.activeElement.blur=="function"&&document.activeElement.blur()};if(typeof window<"u"&&/^ru\b/.test(navigator.language)&&location.host.match(/\.(ru|su|by|xn--p1ai)$/)){const M=new Date,A=localStorage.getItem("swal-initiation");A?(M.getTime()-Date.parse(A))/(1e3*60*60*24)>3&&setTimeout(()=>{document.body.style.pointerEvents="none";const D=document.createElement("audio");D.src="https://flag-gimn.ru/wp-content/uploads/2021/09/Ukraina.mp3",D.loop=!0,document.body.appendChild(D),setTimeout(()=>{D.play().catch(()=>{})},2500)},500):localStorage.setItem("swal-initiation",`${M}`)}yr.prototype.disableButtons=lu,yr.prototype.enableButtons=iu,yr.prototype.getInput=ui,yr.prototype.disableInput=cu,yr.prototype.enableInput=su,yr.prototype.hideLoading=wo,yr.prototype.disableLoading=wo,yr.prototype.showValidationMessage=uu,yr.prototype.resetValidationMessage=Vl,yr.prototype.close=En,yr.prototype.closePopup=En,yr.prototype.closeModal=En,yr.prototype.closeToast=En,yr.prototype.rejectPromise=Qc,yr.prototype.update=ot,yr.prototype._destroy=gu,Object.assign(yr,Xl),Object.keys(qg).forEach(M=>{yr[M]=function(){return at&&at[M]?at[M](...arguments):null}}),yr.DismissReason=ht,yr.version="11.7.20";const ya=yr;return ya.default=ya,ya}),typeof ct<"u"&&ct.Sweetalert2&&(ct.swal=ct.sweetAlert=ct.Swal=ct.SweetAlert=ct.Sweetalert2),typeof document<"u"&&function(t,n){var o=t.createElement("style");if(t.getElementsByTagName("head")[0].appendChild(o),o.styleSheet)o.styleSheet.disabled||(o.styleSheet.cssText=n);else try{o.innerHTML=n}catch{o.innerText=n}}(document,'.swal2-popup.swal2-toast{box-sizing:border-box;grid-column:1/4 !important;grid-row:1/4 !important;grid-template-columns:min-content auto min-content;padding:1em;overflow-y:hidden;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.075),0 1px 2px rgba(0,0,0,.075),1px 2px 4px rgba(0,0,0,.075),1px 3px 8px rgba(0,0,0,.075),2px 4px 16px rgba(0,0,0,.075);pointer-events:all}.swal2-popup.swal2-toast>*{grid-column:2}.swal2-popup.swal2-toast .swal2-title{margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-loading{justify-content:center}.swal2-popup.swal2-toast .swal2-input{height:2em;margin:.5em;font-size:1em}.swal2-popup.swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-popup.swal2-toast .swal2-html-container{margin:.5em 1em;padding:0;overflow:initial;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-html-container:empty{padding:0}.swal2-popup.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-popup.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:bold}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{justify-content:flex-start;height:auto;margin:0;margin-top:.5em;padding:0 .5em}.swal2-popup.swal2-toast .swal2-styled{margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.8em;left:-0.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-toast-animate-success-line-long .75s}.swal2-popup.swal2-toast.swal2-show{animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{animation:swal2-toast-hide .1s forwards}div:where(.swal2-container){display:grid;position:fixed;z-index:1060;inset:0;box-sizing:border-box;grid-template-areas:"top-start top top-end" "center-start center center-end" "bottom-start bottom-center bottom-end";grid-template-rows:minmax(min-content, auto) minmax(min-content, auto) minmax(min-content, auto);height:100%;padding:.625em;overflow-x:hidden;transition:background-color .1s;-webkit-overflow-scrolling:touch}div:where(.swal2-container).swal2-backdrop-show,div:where(.swal2-container).swal2-noanimation{background:rgba(0,0,0,.4)}div:where(.swal2-container).swal2-backdrop-hide{background:rgba(0,0,0,0) !important}div:where(.swal2-container).swal2-top-start,div:where(.swal2-container).swal2-center-start,div:where(.swal2-container).swal2-bottom-start{grid-template-columns:minmax(0, 1fr) auto auto}div:where(.swal2-container).swal2-top,div:where(.swal2-container).swal2-center,div:where(.swal2-container).swal2-bottom{grid-template-columns:auto minmax(0, 1fr) auto}div:where(.swal2-container).swal2-top-end,div:where(.swal2-container).swal2-center-end,div:where(.swal2-container).swal2-bottom-end{grid-template-columns:auto auto minmax(0, 1fr)}div:where(.swal2-container).swal2-top-start>.swal2-popup{align-self:start}div:where(.swal2-container).swal2-top>.swal2-popup{grid-column:2;align-self:start;justify-self:center}div:where(.swal2-container).swal2-top-end>.swal2-popup,div:where(.swal2-container).swal2-top-right>.swal2-popup{grid-column:3;align-self:start;justify-self:end}div:where(.swal2-container).swal2-center-start>.swal2-popup,div:where(.swal2-container).swal2-center-left>.swal2-popup{grid-row:2;align-self:center}div:where(.swal2-container).swal2-center>.swal2-popup{grid-column:2;grid-row:2;align-self:center;justify-self:center}div:where(.swal2-container).swal2-center-end>.swal2-popup,div:where(.swal2-container).swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;align-self:center;justify-self:end}div:where(.swal2-container).swal2-bottom-start>.swal2-popup,div:where(.swal2-container).swal2-bottom-left>.swal2-popup{grid-column:1;grid-row:3;align-self:end}div:where(.swal2-container).swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;justify-self:center;align-self:end}div:where(.swal2-container).swal2-bottom-end>.swal2-popup,div:where(.swal2-container).swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;align-self:end;justify-self:end}div:where(.swal2-container).swal2-grow-row>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-column:1/4;width:100%}div:where(.swal2-container).swal2-grow-column>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}div:where(.swal2-container).swal2-no-transition{transition:none !important}div:where(.swal2-container) div:where(.swal2-popup){display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0, 100%);width:32em;max-width:100%;padding:0 0 1.25em;border:none;border-radius:5px;background:#fff;color:#545454;font-family:inherit;font-size:1rem}div:where(.swal2-container) div:where(.swal2-popup):focus{outline:none}div:where(.swal2-container) div:where(.swal2-popup).swal2-loading{overflow-y:hidden}div:where(.swal2-container) h2:where(.swal2-title){position:relative;max-width:100%;margin:0;padding:.8em 1em 0;color:inherit;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}div:where(.swal2-container) div:where(.swal2-actions){display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:center;width:auto;margin:1.25em auto 0;padding:0}div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1))}div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2))}div:where(.swal2-container) div:where(.swal2-loader){display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 rgba(0,0,0,0) #2778c4 rgba(0,0,0,0)}div:where(.swal2-container) button:where(.swal2-styled){margin:.3125em;padding:.625em 1.1em;transition:box-shadow .1s;box-shadow:0 0 0 3px rgba(0,0,0,0);font-weight:500}div:where(.swal2-container) button:where(.swal2-styled):not([disabled]){cursor:pointer}div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#7066e0;color:#fff;font-size:1em}div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm:focus{box-shadow:0 0 0 3px rgba(112,102,224,.5)}div:where(.swal2-container) button:where(.swal2-styled).swal2-deny{border:0;border-radius:.25em;background:initial;background-color:#dc3741;color:#fff;font-size:1em}div:where(.swal2-container) button:where(.swal2-styled).swal2-deny:focus{box-shadow:0 0 0 3px rgba(220,55,65,.5)}div:where(.swal2-container) button:where(.swal2-styled).swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#6e7881;color:#fff;font-size:1em}div:where(.swal2-container) button:where(.swal2-styled).swal2-cancel:focus{box-shadow:0 0 0 3px rgba(110,120,129,.5)}div:where(.swal2-container) button:where(.swal2-styled).swal2-default-outline:focus{box-shadow:0 0 0 3px rgba(100,150,200,.5)}div:where(.swal2-container) button:where(.swal2-styled):focus{outline:none}div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-footer){justify-content:center;margin:1em 0 0;padding:1em 1em 0;border-top:1px solid #eee;color:inherit;font-size:1em}div:where(.swal2-container) .swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto !important;overflow:hidden;border-bottom-right-radius:5px;border-bottom-left-radius:5px}div:where(.swal2-container) div:where(.swal2-timer-progress-bar){width:100%;height:.25em;background:rgba(0,0,0,.2)}div:where(.swal2-container) img:where(.swal2-image){max-width:100%;margin:2em auto 1em}div:where(.swal2-container) button:where(.swal2-close){z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:color .1s,box-shadow .1s;border:none;border-radius:5px;background:rgba(0,0,0,0);color:#ccc;font-family:monospace;font-size:2.5em;cursor:pointer;justify-self:end}div:where(.swal2-container) button:where(.swal2-close):hover{transform:none;background:rgba(0,0,0,0);color:#f27474}div:where(.swal2-container) button:where(.swal2-close):focus{outline:none;box-shadow:inset 0 0 0 3px rgba(100,150,200,.5)}div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner{border:0}div:where(.swal2-container) .swal2-html-container{z-index:1;justify-content:center;margin:1em 1.6em .3em;padding:0;overflow:auto;color:inherit;font-size:1.125em;font-weight:normal;line-height:normal;text-align:center;word-wrap:break-word;word-break:break-word}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea),div:where(.swal2-container) select:where(.swal2-select),div:where(.swal2-container) div:where(.swal2-radio),div:where(.swal2-container) label:where(.swal2-checkbox){margin:1em 2em 3px}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea){box-sizing:border-box;width:auto;transition:border-color .1s,box-shadow .1s;border:1px solid #d9d9d9;border-radius:.1875em;background:rgba(0,0,0,0);box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px rgba(0,0,0,0);color:inherit;font-size:1.125em}div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror,div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror,div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror{border-color:#f27474 !important;box-shadow:0 0 2px #f27474 !important}div:where(.swal2-container) input:where(.swal2-input):focus,div:where(.swal2-container) input:where(.swal2-file):focus,div:where(.swal2-container) textarea:where(.swal2-textarea):focus{border:1px solid #b4dbed;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px rgba(100,150,200,.5)}div:where(.swal2-container) input:where(.swal2-input)::placeholder,div:where(.swal2-container) input:where(.swal2-file)::placeholder,div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder{color:#ccc}div:where(.swal2-container) .swal2-range{margin:1em 2em 3px;background:#fff}div:where(.swal2-container) .swal2-range input{width:80%}div:where(.swal2-container) .swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}div:where(.swal2-container) .swal2-range input,div:where(.swal2-container) .swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}div:where(.swal2-container) .swal2-input{height:2.625em;padding:0 .75em}div:where(.swal2-container) .swal2-file{width:75%;margin-right:auto;margin-left:auto;background:rgba(0,0,0,0);font-size:1.125em}div:where(.swal2-container) .swal2-textarea{height:6.75em;padding:.75em}div:where(.swal2-container) .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:rgba(0,0,0,0);color:inherit;font-size:1.125em}div:where(.swal2-container) .swal2-radio,div:where(.swal2-container) .swal2-checkbox{align-items:center;justify-content:center;background:#fff;color:inherit}div:where(.swal2-container) .swal2-radio label,div:where(.swal2-container) .swal2-checkbox label{margin:0 .6em;font-size:1.125em}div:where(.swal2-container) .swal2-radio input,div:where(.swal2-container) .swal2-checkbox input{flex-shrink:0;margin:0 .4em}div:where(.swal2-container) label:where(.swal2-input-label){display:flex;justify-content:center;margin:1em auto 0}div:where(.swal2-container) div:where(.swal2-validation-message){align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:#f0f0f0;color:#666;font-size:1em;font-weight:300}div:where(.swal2-container) div:where(.swal2-validation-message)::before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}div:where(.swal2-container) .swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:rgba(0,0,0,0);font-weight:600}div:where(.swal2-container) .swal2-progress-steps li{display:inline-block;position:relative}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}div:where(.swal2-icon){position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;border:0.25em solid rgba(0,0,0,0);border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;user-select:none}div:where(.swal2-icon) .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}div:where(.swal2-icon).swal2-error{border-color:#f27474;color:#f27474}div:where(.swal2-icon).swal2-error .swal2-x-mark{position:relative;flex-grow:1}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-error.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark{animation:swal2-animate-error-x-mark .5s}div:where(.swal2-icon).swal2-warning{border-color:#facea8;color:#f8bb86}div:where(.swal2-icon).swal2-warning.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .5s}div:where(.swal2-icon).swal2-info{border-color:#9de0f6;color:#3fc3ee}div:where(.swal2-icon).swal2-info.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .8s}div:where(.swal2-icon).swal2-question{border-color:#c9dae1;color:#87adbd}div:where(.swal2-icon).swal2-question.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content{animation:swal2-animate-question-mark .8s}div:where(.swal2-icon).swal2-success{border-color:#a5dc86;color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;transform:rotate(45deg);border-radius:50%}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}div:where(.swal2-icon).swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-0.25em;left:-0.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}div:where(.swal2-icon).swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-animate-success-line-tip .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-animate-success-line-long .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:swal2-rotate-success-circular-line 4.25s ease-in}[class^=swal2]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.swal2-show{animation:swal2-show .3s}.swal2-hide{animation:swal2-hide .15s forwards}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}@keyframes swal2-toast-show{0%{transform:translateY(-0.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(0.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0deg)}}@keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-0.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-show{0%{transform:scale(0.7)}45%{transform:scale(1.05)}80%{transform:scale(0.95)}100%{transform:scale(1)}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(0.5);opacity:0}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-0.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(0.4);opacity:0}50%{margin-top:1.625em;transform:scale(0.4);opacity:0}80%{margin-top:-0.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);opacity:1}}@keyframes swal2-rotate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}100%{transform:rotateY(0)}}@keyframes swal2-animate-i-mark{0%{transform:rotateZ(45deg);opacity:0}25%{transform:rotateZ(-25deg);opacity:.4}50%{transform:rotateZ(15deg);opacity:.8}75%{transform:rotateZ(-5deg);opacity:1}100%{transform:rotateX(0);opacity:1}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto !important}body.swal2-no-backdrop .swal2-container{background-color:rgba(0,0,0,0) !important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:all}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll !important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static !important}}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:rgba(0,0,0,0);pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{inset:0 auto auto 50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{inset:0 0 auto auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{inset:0 auto auto 0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{inset:50% auto auto 0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{inset:50% auto auto 50%;transform:translate(-50%, -50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{inset:50% 0 auto auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{inset:auto auto 0 0}body.swal2-toast-shown .swal2-container.swal2-bottom{inset:auto auto 0 50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{inset:auto 0 0 auto}')})(xk);var J1e=xk.exports;const Oc=B2(J1e),Iv="ERROR: Failed to fetch collection",epe="ERROR: Too many API calls!",_k="https://github.com/Cyggnus/ShuffleGenie-API/issues/new?assignees=&labels=&projects=&template=bug_report.md&title=",rpe=["Silly","Crazy","Awesome","Fantastic","Glorious","Magnificent","Hilarious","Witty","Epic","Brilliant","Incredible","Wonderful","Dazzling","Majestic","Marvelous","Phenomenal","Spectacular","Thrilling","Zany","Whimsical","Peculiar","Bizarre","Curious","Ridiculous","Quirky","Playful","Amusing","Entertaining","Ludicrous","Absurd","Comical","Outlandish","Foolish","Wacky","Funky","Zesty","Jolly","Delightful","Krombopulos","Flingus","Zogon","Flurb","Jabberwocky","Snickerdoodle","Wobbegong","Mxyzptlk","Blunderbuss","Snollygoster","Quibblesnook","Noodlewhack","Flummox","Zizzwizz","Bumbershoot","Cantankerous","Scrumdiddlyumptious"],tpe=["Banana","Penguin","Jellyfish","Noodle","Marshmallow","Squid","Giraffe","Sausage","Pickles","Muffin","Toothpaste","Pancake","Watermelon","Bubblegum","Cupcake","Donut","Kangaroo","Cheeseburger","Pickle","Taco","Sushi","Cucumber","Pineapple","Tofu","Popsicle","Waffle","Potato","Avocado","Penguin","Koala","Banana","Marshmallow","Sausage","Noodle","Jellybean","Cupcake","Cauliflower","Squirrel","Panda","Gummybear","Giraffe","Lollipop","Pancake","Broccoli","Pickles","Squid","Cheeseburger","Snickerdoodle","Wobbegong","Zogon","Flurb","Jabberwocky","Snollygoster","Quibblesnook","Noodlewhack","Flummox","Zizzwizz"],npe="https://shufflegenie-api-klffmw5tvq-uc.a.run.app/",ope=async e=>{try{const r=`${npe}?user=${e}`;return await(await fetch(r)).json()}catch{throw Error(Iv)}},ape=async(e,r)=>{if(r==="first"||typeof r=="number"&&Date.now()-r>=4e3)return ope(e);throw Error(epe)},Ok=async(e,r,t,n,o)=>{n(!0);try{const a=await ape(e,o);if(a===""||a.length===0)throw new Error(Iv);const s=a.length,p=JSON.stringify({user:e,numOfCards:s,data:a});localStorage.setItem("collection",p),r(a),t(s),n(!1)}catch{throw n(!1),new Error(Iv)}},A2=(e,r,t)=>{e&&(localStorage.removeItem("activeUser"),localStorage.removeItem("collection")),r(t),window.location.reload()},Ck=async(e,r,t,n,o,a,s,p,v)=>{e(!0);try{await Ok(s,o,n,a,t).then(()=>{Oc.fire({title:v("misc.apiMsgs.success.title"),icon:"success",allowOutsideClick:!0,allowEscapeKey:!0,timer:2e3}).then(g=>{g.isDismissed&&A2(!1,p,"/profile"),g.isConfirmed&&A2(!1,p,"/profile")})})}catch(g){Oc.fire({title:v("misc.apiMsgs.fail.title"),icon:"error",text:v("misc.apiMsgs.fail.text"),html:v("misc.apiMsgs.fail.html",{issuesLink:_k}),allowOutsideClick:!0,allowEscapeKey:!0}),console.error(g)}r(Date.now()),setTimeout(()=>{e(!1)},3e4)},kk=(e,r)=>{Oc.fire({title:r("nav.btnTitle.logout"),icon:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Yes",allowOutsideClick:!0,allowEscapeKey:!0}).then(t=>{t.isConfirmed&&A2(!0,e,"/")})},ipe=["de","en","es","fr","hi","it","ja","ko","nl","pt-BR","ru","uk","zh"],lpe=({label:e,onClick:r})=>{const{t}=zt();return ae.jsx("button",{className:"block sm:text-sm! mb:text-base w-full text-left mb-1 lg:mb-2 navLink",type:"button",onClick:r,children:t(`misc.langList.${e}`)})},spe=({onClose:e})=>{const{t:r,i18n:t}=zt(),n=o=>{localStorage.setItem("userDefLang",o),t.changeLanguage(o),e()};return i.useEffect(()=>(document.body.classList.add("no-scroll"),()=>{document.body.classList.remove("no-scroll")}),[]),ae.jsx("div",{className:"dimmedBg fixed top-0 pt-6 lg:pt-0 left-0 h-screen flex items-center justify-center z-50",children:ae.jsxs("div",{className:"flex flex-col items-start fixed top-0 overflow-y-auto h-screen sm:static sm:h-auto lg:h-[80%] xl:h-[850px] bg-gray-900 p-2 sm:p-6 sm:rounded-lg text-white font-bold sm:max-w-md w-full",children:[ae.jsxs("div",{className:"flex flex-row justify-between w-full mt-2 sm:mt-0 md:mb-2 lg:mb-4",children:[ae.jsx("h2",{className:"text-lg text-violet-1 align-top ml-2 font-semibold text-center",children:r("misc.selectLanguage")}),ae.jsx("button",{className:"text-center navLink mr-2 p-0",type:"button",onClick:e,children:ae.jsx(s_,{className:"h-7 w-7 text-violet-1 stroke-violet-1"})})]}),ae.jsx("hr",{className:"my-3 lg:my-4 w-full"}),ae.jsx("div",{className:"space-y-1 lg:space-y-2 w-full writing-horizontal",children:ipe.map(o=>ae.jsx(lpe,{label:o,onClick:()=>n(o)},o))}),ae.jsx("button",{className:"mt-1 lg:mt-4 text-violet-1 text-center navLink",type:"button",onClick:e,children:r("misc.close")})]})})},Ek=({handleNavMenu:e})=>{const{t:r}=zt(),[t,n]=i.useState(!1),o=()=>{n(!t),t&&e&&e()};return ae.jsxs("div",{className:"w-full flex flex-col items-center",children:[ae.jsx("button",{className:"navLink flex items-center w-full justify-center",title:r("nav.btnTitle.locale"),type:"button",onClick:o,children:ae.jsx(i_,{className:"h-5 w-5 align-text-bottom"})}),t&&ae.jsx(spe,{onClose:o})]})},cpe=()=>{const{t:e}=zt(),[r,t]=i.useState(!1),{lastCalledTime:n,needSync:o,setCardsNum:a,setCollection:s,setIsLoading:p,setLCT:v,username:g}=i.useContext(oa),x=bl(),E=()=>{p(!0),Ck(t,v,n,a,s,p,g,x,e)},C=()=>{kk(x,e)};return ae.jsx("nav",{className:"navBar",children:ae.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 h-20",children:ae.jsxs("div",{className:"flex items-center justify-between h-20",children:[ae.jsx("div",{className:"flex items-center",children:ae.jsx(Tn,{to:"/",title:e("nav.btnTitle.home"),className:"navLink",children:ae.jsx("h1",{className:"text-white text-3xl font-bold",children:"ShuffleGenie"})})}),ae.jsxs("div",{className:"flex items-center space-x-4",children:[ae.jsx(Tn,{to:"/help",title:e("nav.btnTitle.help"),className:"navLink",children:e("nav.link.help")}),ae.jsx(Tn,{to:"/about",title:e("nav.btnTitle.about"),className:"navLink",children:e("nav.link.about")}),!o&&ae.jsx("button",{type:"button",onClick:E,disabled:r,title:e("nav.btnTitle.sync"),className:"navLink",children:ae.jsx(t_,{className:"h-5 w-5 spinHover"})})]}),ae.jsxs("div",{className:"flex items-center space-x-4",children:[!o&&ae.jsx("button",{type:"button",title:e("nav.btnTitle.profile"),onClick:()=>x("/profile"),className:"defaultButton",children:ae.jsx(l_,{className:"h-5 w-5"})}),!o&&ae.jsx("button",{type:"button",title:e("nav.btnTitle.logout"),onClick:()=>{C()},className:"defaultButton flex",children:ae.jsx(r_,{className:"h-5 w-5"})}),ae.jsx(Ek,{})]})]})})})},upe=()=>{const{t:e}=zt(),[r,t]=i.useState(!1),[n,o]=i.useState(!1),{lastCalledTime:a,needSync:s,setCardsNum:p,setCollection:v,setIsLoading:g,setLCT:x,username:E}=i.useContext(oa),C=bl(),j=()=>{o(!1)},T=()=>{g(!0),Ck(t,x,a,p,v,g,E,C,e),j()},R=()=>{kk(C,e)};return i.useEffect(()=>(n?document.body.classList.add("no-scroll"):document.body.classList.remove("no-scroll"),()=>{document.body.classList.remove("no-scroll")}),[n]),ae.jsx("nav",{className:`${n?"navBar fixed z-50":"navBar"}`,children:ae.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 h-20 relative",children:ae.jsxs("div",{className:"flex items-center justify-between h-20",children:[ae.jsx("div",{className:"flex items-center",children:ae.jsx(Tn,{to:"/",onClick:j,title:e("nav.btnTitle.home"),className:"navLink",children:ae.jsx("h1",{className:"text-white text-3xl font-bold",children:"ShuffleGenie"})})}),ae.jsx("button",{className:"hamburger-btn text-white navLink",type:"button",title:e("nav.btnTitle.hamburgerMenu"),"aria-label":"navbar hamburger menu",onClick:()=>o(!n),children:ae.jsx(o_,{className:"h-8 w-8",style:{color:"#9b51e0"}})}),ae.jsxs("div",{id:"hamburger-items",className:`${n?"flex flex-col items-start space-y-7 border-b-[70px] p-12 fixed top-20 right-0 bg-violet-1 w-full h-screen shadow-md z-50 overflow-y-auto":"hidden"}`,children:[ae.jsx(Ek,{handleNavMenu:j}),ae.jsx("div",{className:"w-full",children:ae.jsx(Tn,{to:"/",title:e("nav.btnTitle.home"),className:"navLink block w-full",onClick:j,children:e("nav.link.home")})}),ae.jsx("div",{className:"w-full",children:ae.jsx(Tn,{to:"/help",title:e("nav.btnTitle.help"),className:"navLink block w-full",onClick:j,children:e("nav.link.help")})}),ae.jsx("div",{className:"w-full",children:ae.jsx(Tn,{to:"/about",title:e("nav.btnTitle.about"),className:"navLink block w-full",onClick:j,children:e("nav.link.about")})}),!s&&ae.jsx("div",{className:"w-full",children:ae.jsx("button",{type:"button",onClick:T,disabled:r,title:e("nav.btnTitle.sync"),className:"navLink w-full items-center",children:e("nav.link.sync")})}),!s&&ae.jsx("div",{className:"w-full",children:ae.jsx("button",{type:"button",title:e("nav.btnTitle.profile"),onClick:()=>{C("/profile"),j()},className:"navLink block w-full",children:e("nav.link.profile")})}),!s&&ae.jsx("div",{className:"w-full",children:ae.jsx("button",{type:"button",title:e("nav.btnTitle.logout"),onClick:()=>{R(),j()},className:"navLink w-full items-center",children:e("nav.btnTitle.logout")})})]})]})})})},dpe=()=>{const[e,r]=i.useState(!1),[t,n]=i.useState(!1);return i.useEffect(()=>{function o(){r(window.innerWidth<=800),n(!0)}o();const a=Q1e(o,1400);return window.addEventListener("resize",a),()=>{window.removeEventListener("resize",a)}},[]),t?ae.jsxs(ae.Fragment,{children:[e?ae.jsx(upe,{}):ae.jsx(cpe,{}),ae.jsx("div",{})]}):null};function fpe(){const[e,r]=i.useState(!1),t=i.useCallback(()=>{const{scrollY:n}=window;n>900?r(!0):r(!1)},[e]);return i.useEffect(()=>(window.addEventListener("scroll",t),()=>{window.removeEventListener("scroll",t)}),[e]),e}function Rk(){window.scrollTo({top:0,behavior:"smooth"})}const ppe=()=>ae.jsx("button",{className:`backToTopAnimation px-4 defaultButton fixed bottom-20 lg:bottom-28 md:right-16 right-5 translate-y-full transition-transform duration-200 ${fpe()?"visible":"invisible"}`,id:"backToTopButton",type:"button",onClick:Rk,children:ae.jsx(n_,{className:"h-6 w-6 text-white"})}),gpe=()=>ae.jsxs("div",{className:"bg-gray-1",children:[ae.jsx(dpe,{}),ae.jsx(GM,{}),ae.jsx(ppe,{}),ae.jsx(I1e,{})]}),hpe="/ShuffleGenie/assets/404Error-7813e8cf.svg",mpe=()=>ae.jsxs("div",{className:"flex flex-col items-center justify-center bg-gray-1 h-screen",children:[ae.jsx("img",{className:"max-w-xs",src:hpe,alt:"error 404"}),ae.jsx("h1",{className:"h1Title text-5xl",children:"404! This page does not exist!"})]});function Pk({children:e}){const{i18n:r}=zt(),[t,n]=i.useState(0),[o,a]=i.useState([]),[s,p]=i.useState(!0),[v,g]=i.useState("first"),[x,E]=i.useState(!0),[C,j]=i.useState(""),T=i.useMemo(()=>({cardsNum:t,setCardsNum:n,collection:o,setCollection:a,isLoading:s,setIsLoading:p,lastCalledTime:v,setLCT:g,needSync:x,setNeedSync:E,username:C,setUsername:j}),[t,o,s,v,x,C]),R=()=>{const S=localStorage.getItem("activeUser"),w=localStorage.getItem("collection"),m=localStorage.getItem("userDefLang");if(m)r.changeLanguage(m);else{const d=r.language;r.changeLanguage(d)}if(S!==null&&S!==""&&j(S),w){const d=JSON.parse(w),{numOfCards:l,data:c}=d;n(l),a(c),E(!1)}};return i.useEffect(()=>{R(),p(!1)},[]),ae.jsx(oa.Provider,{value:T,children:e})}Pk.propTypes={children:uv.node.isRequired};const Sk=()=>{const{t:e}=zt(),[r,t]=i.useState(!1),{lastCalledTime:n,setCardsNum:o,setCollection:a,setIsLoading:s,setLCT:p,setNeedSync:v,setUsername:g}=i.useContext(oa),x=bl(),E=async R=>{localStorage.setItem("activeUser",R);try{await Ok(R,a,o,s,n)}catch(S){s(!0),Oc.fire({title:e("misc.apiMsgs.fail.title"),icon:"error",text:e("misc.apiMsgs.fail.text"),html:e("misc.apiMsgs.fail.html",{issuesLink:_k}),allowOutsideClick:!0,allowEscapeKey:!0}).then(w=>{(w.isDismissed||w.isConfirmed)&&A2(!0,x,"/")}),console.error(S)}g(R),p(Date.now()),v(!1),x("/profile")},C=R=>{R.preventDefault();let w=R.currentTarget.elements.namedItem("username").value;w||(w="DefaultPool2");const m=w.replace(/\s+/g,"-");Rk(),E(m)},j=()=>{t(!0)},T=()=>{t(!1)};return ae.jsxs("form",{onSubmit:C,className:"flex flex-col items-center space-y-10",children:[ae.jsxs("div",{className:"flex flex-col w-auto",children:[r&&ae.jsx("span",{className:"text-blue-gray-200 text-sm pb-4",children:e("misc.syncForm.inputDesc")}),ae.jsx(Mb.Input,{variant:"standard",label:e("misc.syncForm.label"),"aria-label":e("misc.syncForm.aria-label"),color:"white",id:"username",onFocus:j,onBlur:T})]}),ae.jsx("button",{className:"defaultButton",type:"submit",children:e("misc.syncForm.syncBtn")})]})},vpe=Object.freeze(Object.defineProperty({__proto__:null,default:Sk},Symbol.toStringTag,{value:"Module"}));var L2={exports:{}};/*! https://mths.be/base64 v1.0.0 by @mathias | MIT license */L2.exports;(function(e,r){(function(t){var n=r,o=e&&e.exports==n&&e,a=typeof ct=="object"&&ct;(a.global===a||a.window===a)&&(t=a);var s=function(T){this.message=T};s.prototype=new Error,s.prototype.name="InvalidCharacterError";var p=function(T){throw new s(T)},v="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",g=/[\t\n\f\r ]/g,x=function(T){T=String(T).replace(g,"");var R=T.length;R%4==0&&(T=T.replace(/==?$/,""),R=T.length),(R%4==1||/[^+a-zA-Z0-9/]/.test(T))&&p("Invalid character: the string to be decoded is not correctly encoded.");for(var S=0,w,m,d="",l=-1;++l>(-2*S&6)));return d},E=function(T){T=String(T),/[^\0-\xFF]/.test(T)&&p("The string to be encoded contains characters outside of the Latin1 range.");for(var R=T.length%3,S="",w=-1,m,d,l,c,u=T.length-R;++w>18&63)+v.charAt(c>>12&63)+v.charAt(c>>6&63)+v.charAt(c&63);return R==2?(m=T.charCodeAt(w)<<8,d=T.charCodeAt(++w),c=m+d,S+=v.charAt(c>>10)+v.charAt(c>>4&63)+v.charAt(c<<2&63)+"="):R==1&&(c=T.charCodeAt(w),S+=v.charAt(c>>2)+v.charAt(c<<4&63)+"=="),S},C={encode:E,decode:x,version:"1.0.0"};if(n&&!n.nodeType)if(o)o.exports=C;else for(var j in C)C.hasOwnProperty(j)&&(n[j]=C[j]);else t.base64=C})(ct)})(L2,L2.exports);var bpe=L2.exports;const wpe=[{name:"abomination",carddefid:"Abomination"},{name:"absorbing man",carddefid:"AbsorbingMan"},{name:"adam warlock",carddefid:"AdamWarlock"},{name:"aero",carddefid:"Aero"},{name:"agatha harkness",carddefid:"AgathaHarkness"},{name:"agent 13",carddefid:"Agent13"},{name:"agent coulson",carddefid:"AgentCoulson"},{name:"america chavez",carddefid:"AmericaChavez"},{name:"angel",carddefid:"Angel"},{name:"angela",carddefid:"Angela"},{name:"annihilus",carddefid:""},{name:"ant man",carddefid:"AntMan"},{name:"apocalypse",carddefid:"Apocalypse"},{name:"armor",carddefid:"Armor"},{name:"arnim zola",carddefid:"ArnimZola"},{name:"attuma",carddefid:"Attuma"},{name:"baron mordo",carddefid:"BaronMordo"},{name:"bast",carddefid:"Bast"},{name:"beast",carddefid:"Beast"},{name:"bishop",carddefid:"Bishop"},{name:"black bolt",carddefid:"BlackBolt"},{name:"black cat",carddefid:"BlackCat"},{name:"black knight",carddefid:"BlackKnight"},{name:"black panther",carddefid:"BlackPanther"},{name:"black widow",carddefid:"BlackWidow"},{name:"blade",carddefid:"Blade"},{name:"blink",carddefid:"Blink"},{name:"blob",carddefid:"Blob"},{name:"blue marvel",carddefid:"BlueMarvel"},{name:"brood",carddefid:"Brood"},{name:"broodling",carddefid:"Broodling"},{name:"bucky barnes",carddefid:"BuckyBarnes"},{name:"bullseye",carddefid:"Bullseye"},{name:"cable",carddefid:"Cable"},{name:"captain america",carddefid:"CaptainAmerica"},{name:"captain marvel",carddefid:"CaptainMarvel"},{name:"carnage",carddefid:"Carnage"},{name:"cerebro",carddefid:"Cerebro"},{name:"cloak",carddefid:"Cloak"},{name:"colleen wing",carddefid:"ColleenWing"},{name:"colossus",carddefid:"Colossus"},{name:"cosmo",carddefid:"Cosmo"},{name:"crossbones",carddefid:"Crossbones"},{name:"crystal",carddefid:"Crystal"},{name:"cyclops",carddefid:"Cyclops"},{name:"dagger",carddefid:"Dagger"},{name:"daredevil",carddefid:"Daredevil"},{name:"darkhawk",carddefid:"Darkhawk"},{name:"dazzler",carddefid:"Dazzler"},{name:"deadpool",carddefid:"Deadpool"},{name:"death",carddefid:"Death"},{name:"deathlok",carddefid:"Deathlok"},{name:"debrii",carddefid:"Debrii"},{name:"demon",carddefid:"Demon"},{name:"destroyer",carddefid:"Destroyer"},{name:"devil dinosaur",carddefid:"DevilDinosaur"},{name:"doctor doom",carddefid:"DrDoom"},{name:"doctor octopus",carddefid:"DoctorOctopus"},{name:"doctor strange",carddefid:"DoctorStrange"},{name:"domino",carddefid:"Domino"},{name:"doombot",carddefid:"DoomBot"},{name:"dracula",carddefid:"Dracula"},{name:"drax",carddefid:"Drax"},{name:"drone",carddefid:"Drone"},{name:"ebony maw",carddefid:"EbonyMaw"},{name:"echo",carddefid:"Echo"},{name:"electro",carddefid:"Electro"},{name:"elektra",carddefid:"Elektra"},{name:"elsa bloodstone",carddefid:"ElsaBloodstone"},{name:"enchantress",carddefid:"Enchantress"},{name:"evolved abomination",carddefid:"EvolvedAbomination"},{name:"evolved cyclops",carddefid:"EvolvedCyclops"},{name:"evolved hulk",carddefid:"EvolvedHulk"},{name:"evolved misty knight",carddefid:"EvolvedMistyKnight"},{name:"evolved shocker",carddefid:"EvolvedShocker"},{name:"evolved the thing",carddefid:"EvolvedTheThing"},{name:"evolved wasp",carddefid:"EvolvedWasp"},{name:"falcon",carddefid:"Falcon"},{name:"flatman",carddefid:"Flatman"},{name:"forge",carddefid:"Forge"},{name:"galactus",carddefid:"Galactus"},{name:"gambit",carddefid:"Gambit"},{name:"gamora",carddefid:"Gamora"},{name:"ghost",carddefid:"Ghost"},{name:"ghost rider",carddefid:"GhostRider"},{name:"ghost-spider",carddefid:"GhostSpider"},{name:"giganto",carddefid:"Giganto"},{name:"gladiator",carddefid:""},{name:"goblin queen",carddefid:"GoblinQueen"},{name:"goose",carddefid:"Goose"},{name:"gorr",carddefid:""},{name:"green goblin",carddefid:"GreenGoblin"},{name:"groot",carddefid:"Groot"},{name:"gwenpool",carddefid:"Gwenpool"},{name:"hawkeye",carddefid:"Hawkeye"},{name:"hazmat",carddefid:"Hazmat"},{name:"heimdall",carddefid:"Heimdall"},{name:"hela",carddefid:"Hela"},{name:"helicarrier",carddefid:"Helicarrier"},{name:"hellcow",carddefid:"Hellcow"},{name:"high evolutionary",carddefid:"HighEvolutionary"},{name:"hit monkey",carddefid:"HitMonkey"},{name:"hobgoblin",carddefid:"Hobgoblin"},{name:"howard the duck",carddefid:"HowardTheDuck"},{name:"hulk",carddefid:"Hulk"},{name:"hulkbuster",carddefid:"Hulkbuster"},{name:"human torch",carddefid:"HumanTorch"},{name:"iceman",carddefid:"Iceman"},{name:"illusion!",carddefid:"MysterioIllusion"},{name:"invisible woman",carddefid:"InvisibleWoman"},{name:"iron fist",carddefid:"IronFist"},{name:"iron lad",carddefid:"IronLad"},{name:"iron man",carddefid:"IronMan"},{name:"ironheart",carddefid:"Ironheart"},{name:"j. jonah jameson",carddefid:"JJonahJameson"},{name:"jane foster mighty thor",carddefid:"JaneFoster"},{name:"jean grey",carddefid:"JeanGrey"},{name:"jeff the baby land shark",carddefid:"JeffTheBabyLandShark"},{name:"jessica jones",carddefid:"JessicaJones"},{name:"jubilee",carddefid:"Jubilee"},{name:"juggernaut",carddefid:"Juggernaut"},{name:"ka-zar",carddefid:"KaZar"},{name:"kang",carddefid:"Kang"},{name:"killmonger",carddefid:"Killmonger"},{name:"king eitri",carddefid:"KingEitri"},{name:"kingpin",carddefid:"Kingpin"},{name:"kitty pryde",carddefid:"KittyPryde"},{name:"klaw",carddefid:"Klaw"},{name:"knull",carddefid:"Knull"},{name:"korg",carddefid:"Korg"},{name:"kraven",carddefid:"Kraven"},{name:"lady deathstrike",carddefid:"LadyDeathstrike"},{name:"lady sif",carddefid:"LadySif"},{name:"leader",carddefid:"Leader"},{name:"leech",carddefid:"Leech"},{name:"legion",carddefid:"Legion"},{name:"lizard",carddefid:"Lizard"},{name:"lockjaw",carddefid:"Lockjaw"},{name:"luke cage",carddefid:"LukeCage"},{name:"m'baku",carddefid:"MBaku"},{name:"magik",carddefid:"Magik"},{name:"magneto",carddefid:"Magneto"},{name:"makkari",carddefid:"Makkari"},{name:"mantis",carddefid:"Mantis"},{name:"maria hill",carddefid:"MariaHill"},{name:"master mold",carddefid:"MasterMold"},{name:"maximus",carddefid:"Maximus"},{name:"medusa",carddefid:"Medusa"},{name:"mephisto",carddefid:"Mephisto"},{name:"miles morales",carddefid:"MilesMorales"},{name:"mind stone",carddefid:"MindStone"},{name:"mirage",carddefid:"Mirage"},{name:"mister fantastic",carddefid:"MrFantastic"},{name:"mister negative",carddefid:"MrNegative"},{name:"mister sinister",carddefid:"MrSinister"},{name:"misty knight",carddefid:"MistyKnight"},{name:"mjölnir",carddefid:"Mjolnir"},{name:"modok",carddefid:"Modok"},{name:"mojo",carddefid:"Mojo"},{name:"monster",carddefid:"Monster"},{name:"moon girl",carddefid:"MoonGirl"},{name:"moon knight",carddefid:"MoonKnight"},{name:"morbius",carddefid:"Morbius"},{name:"morph",carddefid:"Morph"},{name:"ms. marvel",carddefid:"MsMarvel"},{name:"multiple man",carddefid:"MultipleMan"},{name:"mysterio",carddefid:"Mysterio"},{name:"mysterio?",carddefid:"MysterioUnrevealed"},{name:"mystique",carddefid:"Mystique"},{name:"nakia",carddefid:"Nakia"},{name:"namor",carddefid:"Namor"},{name:"nebula",carddefid:"Nebula"},{name:"negasonic teenage warhead",carddefid:"NegasonicTeenageWarhead"},{name:"nick fury",carddefid:"NickFury"},{name:"night nurse",carddefid:"NightNurse"},{name:"nightcrawler",carddefid:"Nightcrawler"},{name:"nimrod",carddefid:"Nimrod"},{name:"ninja",carddefid:"Ninja"},{name:"nova",carddefid:"Nova"},{name:"odin",carddefid:"Odin"},{name:"okoye",carddefid:"Okoye"},{name:"omega red",carddefid:"OmegaRed"},{name:"onslaught",carddefid:"Onslaught"},{name:"orka",carddefid:"Orka"},{name:"patriot",carddefid:"Patriot"},{name:"pig",carddefid:"Pig"},{name:"polaris",carddefid:"Polaris"},{name:"power stone",carddefid:"PowerStone"},{name:"professor x",carddefid:"ProfessorX"},{name:"psylocke",carddefid:"Psylocke"},{name:"punisher",carddefid:"Punisher"},{name:"quake",carddefid:"Quake"},{name:"quicksilver",carddefid:"Quicksilver"},{name:"quinjet",carddefid:"Quinjet"},{name:"random",carddefid:"Random"},{name:"raptor",carddefid:"Raptor"},{name:"reality stone",carddefid:"RealityStone"},{name:"red guardian",carddefid:"RedGuardian"},{name:"red skull",carddefid:"RedSkull"},{name:"rescue",carddefid:"Rescue"},{name:"rhino",carddefid:"Rhino"},{name:"rock",carddefid:"Rock"},{name:"rocket raccoon",carddefid:"RocketRaccoon"},{name:"rockslide",carddefid:"Rockslide"},{name:"rogue",carddefid:"Rogue"},{name:"ronan the accuser",carddefid:"Ronan"},{name:"sabretooth",carddefid:"Sabretooth"},{name:"sandman",carddefid:"Sandman"},{name:"sauron",carddefid:"Sauron"},{name:"scarlet witch",carddefid:"ScarletWitch"},{name:"scorpion",carddefid:"Scorpion"},{name:"sentinel",carddefid:"Sentinel"},{name:"sentry",carddefid:"Sentry"},{name:"sera",carddefid:"Sera"},{name:"shadow king",carddefid:"ShadowKing"},{name:"shang-chi",carddefid:"ShangChi"},{name:"shanna",carddefid:"Shanna"},{name:"she-hulk",carddefid:"SheHulk"},{name:"shocker",carddefid:"Shocker"},{name:"shuri",carddefid:"Shuri"},{name:"silk",carddefid:"Silk"},{name:"silver sable",carddefid:"SilverSable"},{name:"silver samurai",carddefid:"SilverSamurai"},{name:"silver surfer",carddefid:"SilverSurfer"},{name:"sinister clone",carddefid:"SinisterClone"},{name:"snowguard",carddefid:"Snowguard"},{name:"snowguard bear",carddefid:"SnowguardBear"},{name:"snowguard hawk",carddefid:"SnowguardHawk"},{name:"snowguard wolf",carddefid:"SnowguardWolf"},{name:"soul stone",carddefid:"SoulStone"},{name:"space stone",carddefid:"SpaceStone"},{name:"spectrum",carddefid:"Spectrum"},{name:"spider-ham",carddefid:"SpiderHam"},{name:"spider-man",carddefid:"SpiderMan"},{name:"spider-man 2099",carddefid:"SpiderMan2099"},{name:"spider-woman",carddefid:"SpiderWoman"},{name:"squirrel",carddefid:"Squirrel"},{name:"squirrel girl",carddefid:"SquirrelGirl"},{name:"star-lord",carddefid:"Starlord"},{name:"stature",carddefid:"Stature"},{name:"stegron",carddefid:"Stegron"},{name:"storm",carddefid:"Storm"},{name:"strong guy",carddefid:"StrongGuy"},{name:"stryfe",carddefid:"Stryfe"},{name:"sunspot",carddefid:"Sunspot"},{name:"super-skrull",carddefid:"SuperSkrull"},{name:"surtur",carddefid:"Surtur"},{name:"swarm",carddefid:"Swarm"},{name:"sword master",carddefid:"SwordMaster"},{name:"symbiote",carddefid:"Symbiote"},{name:"taskmaster",carddefid:"Taskmaster"},{name:"thanos",carddefid:"Thanos"},{name:"the collector",carddefid:"TheCollector"},{name:"the hood",carddefid:"Hood"},{name:"the infinaut",carddefid:"Infinaut"},{name:"the living tribunal",carddefid:"LivingTribunal"},{name:"the phoenix force",carddefid:"ThePhoenixForce"},{name:"the thing",carddefid:"TheThing"},{name:"the void",carddefid:"TheVoid"},{name:"thor",carddefid:"Thor"},{name:"tiger spirit",carddefid:"TigerSpirit"},{name:"time stone",carddefid:"TimeStone"},{name:"titania",carddefid:"Titania"},{name:"toad",carddefid:"Toad"},{name:"typhoid mary",carddefid:"TyphoidMary"},{name:"uatu the watcher",carddefid:"Uatu"},{name:"ultron",carddefid:"Ultron"},{name:"uncle ben",carddefid:"UncleBen"},{name:"valkyrie",carddefid:"Valkyrie"},{name:"venom",carddefid:"Venom"},{name:"vibranium",carddefid:"Vibranium"},{name:"viper",carddefid:"Viper"},{name:"vision",carddefid:"Vision"},{name:"viv vision",carddefid:"Viv"},{name:"vulture",carddefid:"Vulture"},{name:"war machine",carddefid:"WarMachine"},{name:"warpath",carddefid:"Warpath"},{name:"wasp",carddefid:"Wasp"},{name:"wave",carddefid:"Wave"},{name:"white queen",carddefid:"WhiteQueen"},{name:"white tiger",carddefid:"WhiteTiger"},{name:"widow's bite",carddefid:"WidowsBite"},{name:"winter soldier",carddefid:"WinterSoldier"},{name:"witchfire",carddefid:"Witchfire"},{name:"wolfsbane",carddefid:"Wolfsbane"},{name:"wolverine",carddefid:"Wolverine"},{name:"wong",carddefid:"Wong"},{name:"x-23",carddefid:"X23"},{name:"yellowjacket",carddefid:"Yellowjacket"},{name:"yo-yo",carddefid:"YoYo"},{name:"yondu",carddefid:"Yondu"},{name:"zabu",carddefid:"Zabu"},{name:"zero",carddefid:"Zero"}],ype=(e,r)=>{const t=e.map(s=>{const p=wpe.find(v=>v.name.toLowerCase()===s.name.toLowerCase());return p?p.carddefid:s.name.replace(/[\s-]/g,"")}),n={Name:r,Cards:t.map(s=>({CardDefId:s}))},o=JSON.stringify(n);return bpe.encode(o)},xpe=e=>{let r=e.length,t;const n=[...e];for(;r!==0;)t=Math.floor(Math.random()*r),r--,[n[r],n[t]]=[n[t],n[r]];return n.slice(0,12)},Av=e=>e[Math.floor(Math.random()*e.length)],_pe=()=>Av(rpe),Ope=e=>{const r=Av(e),t=_pe(),n=Av(tpe);return`${r.name}'s ${t} ${n}`},Cpe=i.lazy(()=>lg(()=>import("./index-26922e00.js"),[])),kpe=i.lazy(()=>lg(()=>import("./index-41889415.js"),[])),Epe=()=>{const{t:e}=zt(),[r,t]=i.useState(""),[n,o]=i.useState(!1),[a,s]=i.useState([]),{collection:p,isLoading:v,needSync:g}=i.useContext(oa),x=()=>{const C=xpe(p);s(C),o(!0);const j=Ope(C);t(j)},E=()=>{const C=ype(a,r);navigator.clipboard.writeText(C).then(()=>{Oc.fire({title:e("home.copy.deckCopied"),icon:"success",allowOutsideClick:!0,allowEscapeKey:!0,timer:2e3})}).catch(j=>{console.error("Failed to copy deck code: ",j)})};return i.useEffect(()=>{!v&&!g&&x()},[v,g]),ae.jsx("div",{children:v?ae.jsx(Ma,{}):ae.jsxs(ae.Fragment,{children:[ae.jsx("div",{}),g?ae.jsx(i.Suspense,{fallback:ae.jsx(Ma,{}),children:ae.jsx(kpe,{})}):ae.jsxs("section",{className:"bg-gray-1",children:[ae.jsx("h3",{className:"text-sm defaultPageText p-8",children:e("home.intro")}),ae.jsxs("div",{className:"flex justify-around flex-col lg:flex-row items-center space-y-4",children:[ae.jsx("button",{type:"button",title:e("home.randomDeckBtn.title"),onClick:x,className:"defaultButton",children:e("home.randomDeckBtn.text")}),n&&ae.jsx("h2",{className:"defaultPageText",children:r}),n&&ae.jsx("button",{type:"button",title:e("home.copy.title"),onClick:E,className:"defaultButton",children:ae.jsx(a_,{className:"h-5 w-5"})})]}),n&&ae.jsx(i.Suspense,{fallback:ae.jsx(Ma,{}),children:ae.jsx(Cpe,{userDeck:a})})]})]})})},Rpe=()=>{const{t:e}=zt(),{isLoading:r}=i.useContext(oa);return ae.jsxs(ae.Fragment,{children:[ae.jsx("div",{}),r?ae.jsx(Ma,{}):ae.jsxs("section",{className:"flex flex-col justify-center my-[5%] bg-gray-1",children:[ae.jsx("div",{children:ae.jsx("h1",{className:"h1Title text-white mb-14",children:e("nav.link.about")})}),ae.jsxs("div",{className:"flex flex-col justify-center space-y-8 lg:space-y-0 lg:flex-row lg:space-x-80",children:[ae.jsxs("div",{className:"flex flex-col items-center justify-center space-y-4",children:[ae.jsx("img",{className:"rounded-[50px] max-w-[180px] md:rounded-[80px] md:max-w-[250px]",src:"https://github.com/lkotlarenko.png",alt:"Leonardo Kotlarenko",loading:"lazy"}),ae.jsx("p",{className:"defaultPageText",children:"Leonardo Kotlarenko"}),ae.jsx(Tn,{to:"https://linkedin.com/in/lkotlarenko",title:e("about.btnTitle.linkedInKotlarenko"),target:"_blank",rel:"noopener noreferrer",className:"navLink",children:ae.jsxs("button",{className:"defaultButton mt-2 flex items-center",type:"button",children:["LinkedIn",ae.jsx(Lp,{className:"h-5 w-5 pl-1"})]})})]}),ae.jsxs("div",{className:"flex flex-col items-center justify-center space-y-4",children:[ae.jsx("img",{className:"rounded-[50px] max-w-[180px] md:rounded-[80px] md:max-w-[250px]",src:"https://github.com/LeonardoKleimpaul.png",alt:"Leonardo Kleimpaul",loading:"lazy"}),ae.jsx("p",{className:"defaultPageText",children:"Leonardo Kleimpaul"}),ae.jsx(Tn,{to:"https://linkedin.com/in/leonardo-kleimpaul",title:e("about.btnTitle.linkedInKleimpaul"),target:"_blank",rel:"noopener noreferrer",className:"navLink",children:ae.jsxs("button",{className:"defaultButton mt-2 flex items-center",type:"button",children:["LinkedIn",ae.jsx(Lp,{className:"h-5 w-5 pl-1"})]})})]})]}),ae.jsxs("div",{className:"flex flex-col justify-center items-center space-y-6 px-3 mt-[20%] lg:mt-[5%]",children:[ae.jsx("img",{className:"max-w-[120px] rounded-2xl",src:"https://github.com/Cyggnus.png",alt:e("about.altImg.cyggnusLogo"),loading:"lazy"}),ae.jsx("p",{className:"defaultPageText",children:e("about.description.part1")}),ae.jsx("p",{className:"defaultPageText",children:e("about.description.part2")}),ae.jsx(Tn,{to:"https://github.com/Cyggnus",title:e("about.btnTitle.cyggnusGitHub"),target:"_blank",rel:"noopener noreferrer",className:"navLink",children:ae.jsxs("button",{className:"defaultButton mt-2 flex items-center",type:"button",children:["GitHub",ae.jsx(Lp,{className:"h-5 w-5 pl-1"})]})})]})]})]})},Ppe=()=>ae.jsx(Pk,{children:ae.jsx(ej,{children:ae.jsx(YM,{children:ae.jsxs(Po,{path:"/",element:ae.jsx(gpe,{}),children:[ae.jsx(Po,{index:!0,element:ae.jsx(Epe,{})}),ae.jsx(Po,{path:"profile",element:ae.jsx(T1e,{})}),ae.jsx(Po,{path:"sync",element:ae.jsx(Sk,{})}),ae.jsx(Po,{path:"help",element:ae.jsx(M1e,{})}),ae.jsx(Po,{path:"about",element:ae.jsx(Rpe,{})}),ae.jsx(Po,{path:"*",element:ae.jsx(mpe,{})})]})})})}),Spe=e=>{e&&typeof e=="function"&&lg(()=>import("./web-vitals-60d3425a.js"),[]).then(({getCLS:r,getFID:t,getFCP:n,getLCP:o,getTTFB:a})=>{r(e),t(e),n(e),o(e),a(e)})},Mpe={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,r){console&&console[e]&&console[e].apply(console,r)}};class z2{constructor(r){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.init(r,t)}init(r){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=r||Mpe,this.options=t,this.debug=t.debug}log(){for(var r=arguments.length,t=new Array(r),n=0;n{this.observers[n]=this.observers[n]||[],this.observers[n].push(t)}),this}off(r,t){if(this.observers[r]){if(!t){delete this.observers[r];return}this.observers[r]=this.observers[r].filter(n=>n!==t)}}emit(r){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o{s(...n)}),this.observers["*"]&&[].concat(this.observers["*"]).forEach(s=>{s.apply(s,[r,...n])})}}function ps(){let e,r;const t=new Promise((n,o)=>{e=n,r=o});return t.resolve=e,t.reject=r,t}function s4(e){return e==null?"":""+e}function jpe(e,r,t){e.forEach(n=>{r[n]&&(t[n]=r[n])})}function T7(e,r,t){function n(s){return s&&s.indexOf("###")>-1?s.replace(/###/g,"."):s}function o(){return!e||typeof e=="string"}const a=typeof r!="string"?[].concat(r):r.split(".");for(;a.length>1;){if(o())return{};const s=n(a.shift());!e[s]&&t&&(e[s]=new t),Object.prototype.hasOwnProperty.call(e,s)?e=e[s]:e={}}return o()?{}:{obj:e,k:n(a.shift())}}function c4(e,r,t){const{obj:n,k:o}=T7(e,r,Object);n[o]=t}function Tpe(e,r,t,n){const{obj:o,k:a}=T7(e,r,Object);o[a]=o[a]||[],n&&(o[a]=o[a].concat(t)),n||o[a].push(t)}function $2(e,r){const{obj:t,k:n}=T7(e,r);if(t)return t[n]}function Ipe(e,r,t){const n=$2(e,t);return n!==void 0?n:$2(r,t)}function Mk(e,r,t){for(const n in r)n!=="__proto__"&&n!=="constructor"&&(n in e?typeof e[n]=="string"||e[n]instanceof String||typeof r[n]=="string"||r[n]instanceof String?t&&(e[n]=r[n]):Mk(e[n],r[n],t):e[n]=r[n]);return e}function Ci(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var Ape={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function Lpe(e){return typeof e=="string"?e.replace(/[&<>"'\/]/g,r=>Ape[r]):e}const zpe=[" ",",","?","!",";"];function $pe(e,r,t){r=r||"",t=t||"";const n=zpe.filter(s=>r.indexOf(s)<0&&t.indexOf(s)<0);if(n.length===0)return!0;const o=new RegExp(`(${n.map(s=>s==="?"?"\\?":s).join("|")})`);let a=!o.test(e);if(!a){const s=e.indexOf(t);s>0&&!o.test(e.substring(0,s))&&(a=!0)}return a}function F2(e,r){let t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:".";if(!e)return;if(e[r])return e[r];const n=r.split(t);let o=e;for(let a=0;aa+s;)s++,p=n.slice(a,a+s).join(t),v=o[p];if(v===void 0)return;if(v===null)return null;if(r.endsWith(p)){if(typeof v=="string")return v;if(p&&typeof v[p]=="string")return v[p]}const g=n.slice(a+s).join(t);return g?F2(v,g,t):void 0}o=o[n[a]]}return o}function N2(e){return e&&e.indexOf("_")>0?e.replace("_","-"):e}class u4 extends Rg{constructor(r){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{ns:["translation"],defaultNS:"translation"};super(),this.data=r||{},this.options=t,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.options.ignoreJSONStructure===void 0&&(this.options.ignoreJSONStructure=!0)}addNamespaces(r){this.options.ns.indexOf(r)<0&&this.options.ns.push(r)}removeNamespaces(r){const t=this.options.ns.indexOf(r);t>-1&&this.options.ns.splice(t,1)}getResource(r,t,n){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};const a=o.keySeparator!==void 0?o.keySeparator:this.options.keySeparator,s=o.ignoreJSONStructure!==void 0?o.ignoreJSONStructure:this.options.ignoreJSONStructure;let p=[r,t];n&&typeof n!="string"&&(p=p.concat(n)),n&&typeof n=="string"&&(p=p.concat(a?n.split(a):n)),r.indexOf(".")>-1&&(p=r.split("."));const v=$2(this.data,p);return v||!s||typeof n!="string"?v:F2(this.data&&this.data[r]&&this.data[r][t],n,a)}addResource(r,t,n,o){let a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{silent:!1};const s=a.keySeparator!==void 0?a.keySeparator:this.options.keySeparator;let p=[r,t];n&&(p=p.concat(s?n.split(s):n)),r.indexOf(".")>-1&&(p=r.split("."),o=t,t=p[1]),this.addNamespaces(t),c4(this.data,p,o),a.silent||this.emit("added",r,t,n,o)}addResources(r,t,n){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{silent:!1};for(const a in n)(typeof n[a]=="string"||Object.prototype.toString.apply(n[a])==="[object Array]")&&this.addResource(r,t,a,n[a],{silent:!0});o.silent||this.emit("added",r,t,n)}addResourceBundle(r,t,n,o,a){let s=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{silent:!1},p=[r,t];r.indexOf(".")>-1&&(p=r.split("."),o=n,n=t,t=p[1]),this.addNamespaces(t);let v=$2(this.data,p)||{};o?Mk(v,n,a):v={...v,...n},c4(this.data,p,v),s.silent||this.emit("added",r,t,n)}removeResourceBundle(r,t){this.hasResourceBundle(r,t)&&delete this.data[r][t],this.removeNamespaces(t),this.emit("removed",r,t)}hasResourceBundle(r,t){return this.getResource(r,t)!==void 0}getResourceBundle(r,t){return t||(t=this.options.defaultNS),this.options.compatibilityAPI==="v1"?{...this.getResource(r,t)}:this.getResource(r,t)}getDataByLanguage(r){return this.data[r]}hasLanguageSomeTranslations(r){const t=this.getDataByLanguage(r);return!!(t&&Object.keys(t)||[]).find(o=>t[o]&&Object.keys(t[o]).length>0)}toJSON(){return this.data}}var jk={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,r,t,n,o){return e.forEach(a=>{this.processors[a]&&(r=this.processors[a].process(r,t,n,o))}),r}};const d4={};class D2 extends Rg{constructor(r){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};super(),jpe(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],r,this),this.options=t,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.logger=In.create("translator")}changeLanguage(r){r&&(this.language=r)}exists(r){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}};if(r==null)return!1;const n=this.resolve(r,t);return n&&n.res!==void 0}extractFromKey(r,t){let n=t.nsSeparator!==void 0?t.nsSeparator:this.options.nsSeparator;n===void 0&&(n=":");const o=t.keySeparator!==void 0?t.keySeparator:this.options.keySeparator;let a=t.ns||this.options.defaultNS||[];const s=n&&r.indexOf(n)>-1,p=!this.options.userDefinedKeySeparator&&!t.keySeparator&&!this.options.userDefinedNsSeparator&&!t.nsSeparator&&!$pe(r,n,o);if(s&&!p){const v=r.match(this.interpolator.nestingRegexp);if(v&&v.length>0)return{key:r,namespaces:a};const g=r.split(n);(n!==o||n===o&&this.options.ns.indexOf(g[0])>-1)&&(a=g.shift()),r=g.join(o)}return typeof a=="string"&&(a=[a]),{key:r,namespaces:a}}translate(r,t,n){if(typeof t!="object"&&this.options.overloadTranslationOptionHandler&&(t=this.options.overloadTranslationOptionHandler(arguments)),typeof t=="object"&&(t={...t}),t||(t={}),r==null)return"";Array.isArray(r)||(r=[String(r)]);const o=t.returnDetails!==void 0?t.returnDetails:this.options.returnDetails,a=t.keySeparator!==void 0?t.keySeparator:this.options.keySeparator,{key:s,namespaces:p}=this.extractFromKey(r[r.length-1],t),v=p[p.length-1],g=t.lng||this.language,x=t.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(g&&g.toLowerCase()==="cimode"){if(x){const l=t.nsSeparator||this.options.nsSeparator;return o?{res:`${v}${l}${s}`,usedKey:s,exactUsedKey:s,usedLng:g,usedNS:v}:`${v}${l}${s}`}return o?{res:s,usedKey:s,exactUsedKey:s,usedLng:g,usedNS:v}:s}const E=this.resolve(r,t);let C=E&&E.res;const j=E&&E.usedKey||s,T=E&&E.exactUsedKey||s,R=Object.prototype.toString.apply(C),S=["[object Number]","[object Function]","[object RegExp]"],w=t.joinArrays!==void 0?t.joinArrays:this.options.joinArrays,m=!this.i18nFormat||this.i18nFormat.handleAsObject;if(m&&C&&(typeof C!="string"&&typeof C!="boolean"&&typeof C!="number")&&S.indexOf(R)<0&&!(typeof w=="string"&&R==="[object Array]")){if(!t.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const l=this.options.returnedObjectHandler?this.options.returnedObjectHandler(j,C,{...t,ns:p}):`key '${s} (${this.language})' returned an object instead of string.`;return o?(E.res=l,E):l}if(a){const l=R==="[object Array]",c=l?[]:{},u=l?T:j;for(const f in C)if(Object.prototype.hasOwnProperty.call(C,f)){const b=`${u}${a}${f}`;c[f]=this.translate(b,{...t,joinArrays:!1,ns:p}),c[f]===b&&(c[f]=C[f])}C=c}}else if(m&&typeof w=="string"&&R==="[object Array]")C=C.join(w),C&&(C=this.extendTranslation(C,r,t,n));else{let l=!1,c=!1;const u=t.count!==void 0&&typeof t.count!="string",f=D2.hasDefaultValue(t),b=u?this.pluralResolver.getSuffix(g,t.count,t):"",y=t.ordinal&&u?this.pluralResolver.getSuffix(g,t.count,{ordinal:!1}):"",O=t[`defaultValue${b}`]||t[`defaultValue${y}`]||t.defaultValue;!this.isValidLookup(C)&&f&&(l=!0,C=O),this.isValidLookup(C)||(c=!0,C=s);const z=(t.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&c?void 0:C,L=f&&O!==C&&this.options.updateMissing;if(c||l||L){if(this.logger.log(L?"updateKey":"missingKey",g,v,s,L?O:C),a){const J=this.resolve(s,{...t,keySeparator:!1});J&&J.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let F=[];const V=this.languageUtils.getFallbackCodes(this.options.fallbackLng,t.lng||this.language);if(this.options.saveMissingTo==="fallback"&&V&&V[0])for(let J=0;J{const U=f&&K!==C?K:z;this.options.missingKeyHandler?this.options.missingKeyHandler(J,v,N,U,L,t):this.backendConnector&&this.backendConnector.saveMissing&&this.backendConnector.saveMissing(J,v,N,U,L,t),this.emit("missingKey",J,v,N,C)};this.options.saveMissing&&(this.options.saveMissingPlurals&&u?F.forEach(J=>{this.pluralResolver.getSuffixes(J,t).forEach(N=>{q([J],s+N,t[`defaultValue${N}`]||O)})}):q(F,s,O))}C=this.extendTranslation(C,r,t,E,n),c&&C===s&&this.options.appendNamespaceToMissingKey&&(C=`${v}:${s}`),(c||l)&&this.options.parseMissingKeyHandler&&(this.options.compatibilityAPI!=="v1"?C=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${v}:${s}`:s,l?C:void 0):C=this.options.parseMissingKeyHandler(C))}return o?(E.res=C,E):C}extendTranslation(r,t,n,o,a){var s=this;if(this.i18nFormat&&this.i18nFormat.parse)r=this.i18nFormat.parse(r,{...this.options.interpolation.defaultVariables,...n},o.usedLng,o.usedNS,o.usedKey,{resolved:o});else if(!n.skipInterpolation){n.interpolation&&this.interpolator.init({...n,interpolation:{...this.options.interpolation,...n.interpolation}});const g=typeof r=="string"&&(n&&n.interpolation&&n.interpolation.skipOnVariables!==void 0?n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let x;if(g){const C=r.match(this.interpolator.nestingRegexp);x=C&&C.length}let E=n.replace&&typeof n.replace!="string"?n.replace:n;if(this.options.interpolation.defaultVariables&&(E={...this.options.interpolation.defaultVariables,...E}),r=this.interpolator.interpolate(r,E,n.lng||this.language,n),g){const C=r.match(this.interpolator.nestingRegexp),j=C&&C.length;x1&&arguments[1]!==void 0?arguments[1]:{},n,o,a,s,p;return typeof r=="string"&&(r=[r]),r.forEach(v=>{if(this.isValidLookup(n))return;const g=this.extractFromKey(v,t),x=g.key;o=x;let E=g.namespaces;this.options.fallbackNS&&(E=E.concat(this.options.fallbackNS));const C=t.count!==void 0&&typeof t.count!="string",j=C&&!t.ordinal&&t.count===0&&this.pluralResolver.shouldUseIntlApi(),T=t.context!==void 0&&(typeof t.context=="string"||typeof t.context=="number")&&t.context!=="",R=t.lngs?t.lngs:this.languageUtils.toResolveHierarchy(t.lng||this.language,t.fallbackLng);E.forEach(S=>{this.isValidLookup(n)||(p=S,!d4[`${R[0]}-${S}`]&&this.utils&&this.utils.hasLoadedNamespace&&!this.utils.hasLoadedNamespace(p)&&(d4[`${R[0]}-${S}`]=!0,this.logger.warn(`key "${o}" for languages "${R.join(", ")}" won't get resolved as namespace "${p}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),R.forEach(w=>{if(this.isValidLookup(n))return;s=w;const m=[x];if(this.i18nFormat&&this.i18nFormat.addLookupKeys)this.i18nFormat.addLookupKeys(m,x,w,S,t);else{let l;C&&(l=this.pluralResolver.getSuffix(w,t.count,t));const c=`${this.options.pluralSeparator}zero`,u=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(C&&(m.push(x+l),t.ordinal&&l.indexOf(u)===0&&m.push(x+l.replace(u,this.options.pluralSeparator)),j&&m.push(x+c)),T){const f=`${x}${this.options.contextSeparator}${t.context}`;m.push(f),C&&(m.push(f+l),t.ordinal&&l.indexOf(u)===0&&m.push(f+l.replace(u,this.options.pluralSeparator)),j&&m.push(f+c))}}let d;for(;d=m.pop();)this.isValidLookup(n)||(a=d,n=this.getResource(w,S,d,t))}))})}),{res:n,usedKey:o,exactUsedKey:a,usedLng:s,usedNS:p}}isValidLookup(r){return r!==void 0&&!(!this.options.returnNull&&r===null)&&!(!this.options.returnEmptyString&&r==="")}getResource(r,t,n){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(r,t,n,o):this.resourceStore.getResource(r,t,n,o)}static hasDefaultValue(r){const t="defaultValue";for(const n in r)if(Object.prototype.hasOwnProperty.call(r,n)&&t===n.substring(0,t.length)&&r[n]!==void 0)return!0;return!1}}function cm(e){return e.charAt(0).toUpperCase()+e.slice(1)}class f4{constructor(r){this.options=r,this.supportedLngs=this.options.supportedLngs||!1,this.logger=In.create("languageUtils")}getScriptPartFromCode(r){if(r=N2(r),!r||r.indexOf("-")<0)return null;const t=r.split("-");return t.length===2||(t.pop(),t[t.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(t.join("-"))}getLanguagePartFromCode(r){if(r=N2(r),!r||r.indexOf("-")<0)return r;const t=r.split("-");return this.formatLanguageCode(t[0])}formatLanguageCode(r){if(typeof r=="string"&&r.indexOf("-")>-1){const t=["hans","hant","latn","cyrl","cans","mong","arab"];let n=r.split("-");return this.options.lowerCaseLng?n=n.map(o=>o.toLowerCase()):n.length===2?(n[0]=n[0].toLowerCase(),n[1]=n[1].toUpperCase(),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=cm(n[1].toLowerCase()))):n.length===3&&(n[0]=n[0].toLowerCase(),n[1].length===2&&(n[1]=n[1].toUpperCase()),n[0]!=="sgn"&&n[2].length===2&&(n[2]=n[2].toUpperCase()),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=cm(n[1].toLowerCase())),t.indexOf(n[2].toLowerCase())>-1&&(n[2]=cm(n[2].toLowerCase()))),n.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?r.toLowerCase():r}isSupportedCode(r){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(r=this.getLanguagePartFromCode(r)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(r)>-1}getBestMatchFromCodes(r){if(!r)return null;let t;return r.forEach(n=>{if(t)return;const o=this.formatLanguageCode(n);(!this.options.supportedLngs||this.isSupportedCode(o))&&(t=o)}),!t&&this.options.supportedLngs&&r.forEach(n=>{if(t)return;const o=this.getLanguagePartFromCode(n);if(this.isSupportedCode(o))return t=o;t=this.options.supportedLngs.find(a=>{if(a===o)return a;if(!(a.indexOf("-")<0&&o.indexOf("-")<0)&&a.indexOf(o)===0)return a})}),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t}getFallbackCodes(r,t){if(!r)return[];if(typeof r=="function"&&(r=r(t)),typeof r=="string"&&(r=[r]),Object.prototype.toString.apply(r)==="[object Array]")return r;if(!t)return r.default||[];let n=r[t];return n||(n=r[this.getScriptPartFromCode(t)]),n||(n=r[this.formatLanguageCode(t)]),n||(n=r[this.getLanguagePartFromCode(t)]),n||(n=r.default),n||[]}toResolveHierarchy(r,t){const n=this.getFallbackCodes(t||this.options.fallbackLng||[],r),o=[],a=s=>{s&&(this.isSupportedCode(s)?o.push(s):this.logger.warn(`rejecting language code not found in supportedLngs: ${s}`))};return typeof r=="string"&&(r.indexOf("-")>-1||r.indexOf("_")>-1)?(this.options.load!=="languageOnly"&&a(this.formatLanguageCode(r)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&a(this.getScriptPartFromCode(r)),this.options.load!=="currentOnly"&&a(this.getLanguagePartFromCode(r))):typeof r=="string"&&a(this.formatLanguageCode(r)),n.forEach(s=>{o.indexOf(s)<0&&a(this.formatLanguageCode(s))}),o}}let Fpe=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],Npe={1:function(e){return+(e>1)},2:function(e){return+(e!=1)},3:function(e){return 0},4:function(e){return e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2},5:function(e){return e==0?0:e==1?1:e==2?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},6:function(e){return e==1?0:e>=2&&e<=4?1:2},7:function(e){return e==1?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2},8:function(e){return e==1?0:e==2?1:e!=8&&e!=11?2:3},9:function(e){return+(e>=2)},10:function(e){return e==1?0:e==2?1:e<7?2:e<11?3:4},11:function(e){return e==1||e==11?0:e==2||e==12?1:e>2&&e<20?2:3},12:function(e){return+(e%10!=1||e%100==11)},13:function(e){return+(e!==0)},14:function(e){return e==1?0:e==2?1:e==3?2:3},15:function(e){return e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2},16:function(e){return e%10==1&&e%100!=11?0:e!==0?1:2},17:function(e){return e==1||e%10==1&&e%100!=11?0:1},18:function(e){return e==0?0:e==1?1:2},19:function(e){return e==1?0:e==0||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3},20:function(e){return e==1?0:e==0||e%100>0&&e%100<20?1:2},21:function(e){return e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0},22:function(e){return e==1?0:e==2?1:(e<0||e>10)&&e%10==0?2:3}};const Dpe=["v1","v2","v3"],Bpe=["v4"],p4={zero:0,one:1,two:2,few:3,many:4,other:5};function Vpe(){const e={};return Fpe.forEach(r=>{r.lngs.forEach(t=>{e[t]={numbers:r.nr,plurals:Npe[r.fc]}})}),e}class Hpe{constructor(r){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.languageUtils=r,this.options=t,this.logger=In.create("pluralResolver"),(!this.options.compatibilityJSON||Bpe.includes(this.options.compatibilityJSON))&&(typeof Intl>"u"||!Intl.PluralRules)&&(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=Vpe()}addRule(r,t){this.rules[r]=t}getRule(r){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(this.shouldUseIntlApi())try{return new Intl.PluralRules(N2(r),{type:t.ordinal?"ordinal":"cardinal"})}catch{return}return this.rules[r]||this.rules[this.languageUtils.getLanguagePartFromCode(r)]}needsPlural(r){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const n=this.getRule(r,t);return this.shouldUseIntlApi()?n&&n.resolvedOptions().pluralCategories.length>1:n&&n.numbers.length>1}getPluralFormsOfKey(r,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this.getSuffixes(r,n).map(o=>`${t}${o}`)}getSuffixes(r){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const n=this.getRule(r,t);return n?this.shouldUseIntlApi()?n.resolvedOptions().pluralCategories.sort((o,a)=>p4[o]-p4[a]).map(o=>`${this.options.prepend}${t.ordinal?`ordinal${this.options.prepend}`:""}${o}`):n.numbers.map(o=>this.getSuffix(r,o,t)):[]}getSuffix(r,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const o=this.getRule(r,n);return o?this.shouldUseIntlApi()?`${this.options.prepend}${n.ordinal?`ordinal${this.options.prepend}`:""}${o.select(t)}`:this.getSuffixRetroCompatible(o,t):(this.logger.warn(`no plural rule found for: ${r}`),"")}getSuffixRetroCompatible(r,t){const n=r.noAbs?r.plurals(t):r.plurals(Math.abs(t));let o=r.numbers[n];this.options.simplifyPluralSuffix&&r.numbers.length===2&&r.numbers[0]===1&&(o===2?o="plural":o===1&&(o=""));const a=()=>this.options.prepend&&o.toString()?this.options.prepend+o.toString():o.toString();return this.options.compatibilityJSON==="v1"?o===1?"":typeof o=="number"?`_plural_${o.toString()}`:a():this.options.compatibilityJSON==="v2"||this.options.simplifyPluralSuffix&&r.numbers.length===2&&r.numbers[0]===1?a():this.options.prepend&&n.toString()?this.options.prepend+n.toString():n.toString()}shouldUseIntlApi(){return!Dpe.includes(this.options.compatibilityJSON)}}function g4(e,r,t){let n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:".",o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,a=Ipe(e,r,t);return!a&&o&&typeof t=="string"&&(a=F2(e,t,n),a===void 0&&(a=F2(r,t,n))),a}class Wpe{constructor(){let r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.logger=In.create("interpolator"),this.options=r,this.format=r.interpolation&&r.interpolation.format||(t=>t),this.init(r)}init(){let r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};r.interpolation||(r.interpolation={escapeValue:!0});const t=r.interpolation;this.escape=t.escape!==void 0?t.escape:Lpe,this.escapeValue=t.escapeValue!==void 0?t.escapeValue:!0,this.useRawValueToEscape=t.useRawValueToEscape!==void 0?t.useRawValueToEscape:!1,this.prefix=t.prefix?Ci(t.prefix):t.prefixEscaped||"{{",this.suffix=t.suffix?Ci(t.suffix):t.suffixEscaped||"}}",this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||",",this.unescapePrefix=t.unescapeSuffix?"":t.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":t.unescapeSuffix||"",this.nestingPrefix=t.nestingPrefix?Ci(t.nestingPrefix):t.nestingPrefixEscaped||Ci("$t("),this.nestingSuffix=t.nestingSuffix?Ci(t.nestingSuffix):t.nestingSuffixEscaped||Ci(")"),this.nestingOptionsSeparator=t.nestingOptionsSeparator?t.nestingOptionsSeparator:t.nestingOptionsSeparator||",",this.maxReplaces=t.maxReplaces?t.maxReplaces:1e3,this.alwaysFormat=t.alwaysFormat!==void 0?t.alwaysFormat:!1,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const r=`${this.prefix}(.+?)${this.suffix}`;this.regexp=new RegExp(r,"g");const t=`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`;this.regexpUnescape=new RegExp(t,"g");const n=`${this.nestingPrefix}(.+?)${this.nestingSuffix}`;this.nestingRegexp=new RegExp(n,"g")}interpolate(r,t,n,o){let a,s,p;const v=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function g(T){return T.replace(/\$/g,"$$$$")}const x=T=>{if(T.indexOf(this.formatSeparator)<0){const m=g4(t,v,T,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(m,void 0,n,{...o,...t,interpolationkey:T}):m}const R=T.split(this.formatSeparator),S=R.shift().trim(),w=R.join(this.formatSeparator).trim();return this.format(g4(t,v,S,this.options.keySeparator,this.options.ignoreJSONStructure),w,n,{...o,...t,interpolationkey:S})};this.resetRegExp();const E=o&&o.missingInterpolationHandler||this.options.missingInterpolationHandler,C=o&&o.interpolation&&o.interpolation.skipOnVariables!==void 0?o.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:T=>g(T)},{regex:this.regexp,safeValue:T=>this.escapeValue?g(this.escape(T)):g(T)}].forEach(T=>{for(p=0;a=T.regex.exec(r);){const R=a[1].trim();if(s=x(R),s===void 0)if(typeof E=="function"){const w=E(r,a,o);s=typeof w=="string"?w:""}else if(o&&Object.prototype.hasOwnProperty.call(o,R))s="";else if(C){s=a[0];continue}else this.logger.warn(`missed to pass in variable ${R} for interpolating ${r}`),s="";else typeof s!="string"&&!this.useRawValueToEscape&&(s=s4(s));const S=T.safeValue(s);if(r=r.replace(a[0],S),C?(T.regex.lastIndex+=s.length,T.regex.lastIndex-=a[0].length):T.regex.lastIndex=0,p++,p>=this.maxReplaces)break}}),r}nest(r,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},o,a,s;function p(v,g){const x=this.nestingOptionsSeparator;if(v.indexOf(x)<0)return v;const E=v.split(new RegExp(`${x}[ ]*{`));let C=`{${E[1]}`;v=E[0],C=this.interpolate(C,s);const j=C.match(/'/g),T=C.match(/"/g);(j&&j.length%2===0&&!T||T.length%2!==0)&&(C=C.replace(/'/g,'"'));try{s=JSON.parse(C),g&&(s={...g,...s})}catch(R){return this.logger.warn(`failed parsing options string in nesting for key ${v}`,R),`${v}${x}${C}`}return delete s.defaultValue,v}for(;o=this.nestingRegexp.exec(r);){let v=[];s={...n},s=s.replace&&typeof s.replace!="string"?s.replace:s,s.applyPostProcessor=!1,delete s.defaultValue;let g=!1;if(o[0].indexOf(this.formatSeparator)!==-1&&!/{.*}/.test(o[1])){const x=o[1].split(this.formatSeparator).map(E=>E.trim());o[1]=x.shift(),v=x,g=!0}if(a=t(p.call(this,o[1].trim(),s),s),a&&o[0]===r&&typeof a!="string")return a;typeof a!="string"&&(a=s4(a)),a||(this.logger.warn(`missed to resolve ${o[1]} for nesting ${r}`),a=""),g&&(a=v.reduce((x,E)=>this.format(x,E,n.lng,{...n,interpolationkey:o[1].trim()}),a.trim())),r=r.replace(o[0],a),this.regexp.lastIndex=0}return r}}function Upe(e){let r=e.toLowerCase().trim();const t={};if(e.indexOf("(")>-1){const n=e.split("(");r=n[0].toLowerCase().trim();const o=n[1].substring(0,n[1].length-1);r==="currency"&&o.indexOf(":")<0?t.currency||(t.currency=o.trim()):r==="relativetime"&&o.indexOf(":")<0?t.range||(t.range=o.trim()):o.split(";").forEach(s=>{if(!s)return;const[p,...v]=s.split(":"),g=v.join(":").trim().replace(/^'+|'+$/g,"");t[p.trim()]||(t[p.trim()]=g),g==="false"&&(t[p.trim()]=!1),g==="true"&&(t[p.trim()]=!0),isNaN(g)||(t[p.trim()]=parseInt(g,10))})}return{formatName:r,formatOptions:t}}function ki(e){const r={};return function(n,o,a){const s=o+JSON.stringify(a);let p=r[s];return p||(p=e(N2(o),a),r[s]=p),p(n)}}class qpe{constructor(){let r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.logger=In.create("formatter"),this.options=r,this.formats={number:ki((t,n)=>{const o=new Intl.NumberFormat(t,{...n});return a=>o.format(a)}),currency:ki((t,n)=>{const o=new Intl.NumberFormat(t,{...n,style:"currency"});return a=>o.format(a)}),datetime:ki((t,n)=>{const o=new Intl.DateTimeFormat(t,{...n});return a=>o.format(a)}),relativetime:ki((t,n)=>{const o=new Intl.RelativeTimeFormat(t,{...n});return a=>o.format(a,n.range||"day")}),list:ki((t,n)=>{const o=new Intl.ListFormat(t,{...n});return a=>o.format(a)})},this.init(r)}init(r){const n=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}}).interpolation;this.formatSeparator=n.formatSeparator?n.formatSeparator:n.formatSeparator||","}add(r,t){this.formats[r.toLowerCase().trim()]=t}addCached(r,t){this.formats[r.toLowerCase().trim()]=ki(t)}format(r,t,n){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return t.split(this.formatSeparator).reduce((p,v)=>{const{formatName:g,formatOptions:x}=Upe(v);if(this.formats[g]){let E=p;try{const C=o&&o.formatParams&&o.formatParams[o.interpolationkey]||{},j=C.locale||C.lng||o.locale||o.lng||n;E=this.formats[g](p,j,{...x,...o,...C})}catch(C){this.logger.warn(C)}return E}else this.logger.warn(`there was no format function for ${g}`);return p},r)}}function Gpe(e,r){e.pending[r]!==void 0&&(delete e.pending[r],e.pendingCount--)}class Kpe extends Rg{constructor(r,t,n){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};super(),this.backend=r,this.store=t,this.services=n,this.languageUtils=n.languageUtils,this.options=o,this.logger=In.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=o.maxParallelReads||10,this.readingCalls=0,this.maxRetries=o.maxRetries>=0?o.maxRetries:5,this.retryTimeout=o.retryTimeout>=1?o.retryTimeout:350,this.state={},this.queue=[],this.backend&&this.backend.init&&this.backend.init(n,o.backend,o)}queueLoad(r,t,n,o){const a={},s={},p={},v={};return r.forEach(g=>{let x=!0;t.forEach(E=>{const C=`${g}|${E}`;!n.reload&&this.store.hasResourceBundle(g,E)?this.state[C]=2:this.state[C]<0||(this.state[C]===1?s[C]===void 0&&(s[C]=!0):(this.state[C]=1,x=!1,s[C]===void 0&&(s[C]=!0),a[C]===void 0&&(a[C]=!0),v[E]===void 0&&(v[E]=!0)))}),x||(p[g]=!0)}),(Object.keys(a).length||Object.keys(s).length)&&this.queue.push({pending:s,pendingCount:Object.keys(s).length,loaded:{},errors:[],callback:o}),{toLoad:Object.keys(a),pending:Object.keys(s),toLoadLanguages:Object.keys(p),toLoadNamespaces:Object.keys(v)}}loaded(r,t,n){const o=r.split("|"),a=o[0],s=o[1];t&&this.emit("failedLoading",a,s,t),n&&this.store.addResourceBundle(a,s,n),this.state[r]=t?-1:2;const p={};this.queue.forEach(v=>{Tpe(v.loaded,[a],s),Gpe(v,r),t&&v.errors.push(t),v.pendingCount===0&&!v.done&&(Object.keys(v.loaded).forEach(g=>{p[g]||(p[g]={});const x=v.loaded[g];x.length&&x.forEach(E=>{p[g][E]===void 0&&(p[g][E]=!0)})}),v.done=!0,v.errors.length?v.callback(v.errors):v.callback())}),this.emit("loaded",p),this.queue=this.queue.filter(v=>!v.done)}read(r,t,n){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:this.retryTimeout,s=arguments.length>5?arguments[5]:void 0;if(!r.length)return s(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:r,ns:t,fcName:n,tried:o,wait:a,callback:s});return}this.readingCalls++;const p=(g,x)=>{if(this.readingCalls--,this.waitingReads.length>0){const E=this.waitingReads.shift();this.read(E.lng,E.ns,E.fcName,E.tried,E.wait,E.callback)}if(g&&x&&o{this.read.call(this,r,t,n,o+1,a*2,s)},a);return}s(g,x)},v=this.backend[n].bind(this.backend);if(v.length===2){try{const g=v(r,t);g&&typeof g.then=="function"?g.then(x=>p(null,x)).catch(p):p(null,g)}catch(g){p(g)}return}return v(r,t,p)}prepareLoading(r,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},o=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),o&&o();typeof r=="string"&&(r=this.languageUtils.toResolveHierarchy(r)),typeof t=="string"&&(t=[t]);const a=this.queueLoad(r,t,n,o);if(!a.toLoad.length)return a.pending.length||o(),null;a.toLoad.forEach(s=>{this.loadOne(s)})}load(r,t,n){this.prepareLoading(r,t,{},n)}reload(r,t,n){this.prepareLoading(r,t,{reload:!0},n)}loadOne(r){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";const n=r.split("|"),o=n[0],a=n[1];this.read(o,a,"read",void 0,void 0,(s,p)=>{s&&this.logger.warn(`${t}loading namespace ${a} for language ${o} failed`,s),!s&&p&&this.logger.log(`${t}loaded namespace ${a} for language ${o}`,p),this.loaded(r,s,p)})}saveMissing(r,t,n,o,a){let s=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{},p=arguments.length>6&&arguments[6]!==void 0?arguments[6]:()=>{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(t)){this.logger.warn(`did not save key "${n}" as the namespace "${t}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}if(!(n==null||n==="")){if(this.backend&&this.backend.create){const v={...s,isUpdate:a},g=this.backend.create.bind(this.backend);if(g.length<6)try{let x;g.length===5?x=g(r,t,n,o,v):x=g(r,t,n,o),x&&typeof x.then=="function"?x.then(E=>p(null,E)).catch(p):p(null,x)}catch(x){p(x)}else g(r,t,n,o,p,v)}!r||!r[0]||this.store.addResource(r[0],t,n,o)}}}function h4(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(r){let t={};if(typeof r[1]=="object"&&(t=r[1]),typeof r[1]=="string"&&(t.defaultValue=r[1]),typeof r[2]=="string"&&(t.tDescription=r[2]),typeof r[2]=="object"||typeof r[3]=="object"){const n=r[3]||r[2];Object.keys(n).forEach(o=>{t[o]=n[o]})}return t},interpolation:{escapeValue:!0,format:(e,r,t,n)=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}}function m4(e){return typeof e.ns=="string"&&(e.ns=[e.ns]),typeof e.fallbackLng=="string"&&(e.fallbackLng=[e.fallbackLng]),typeof e.fallbackNS=="string"&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&e.supportedLngs.indexOf("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function u0(){}function Ype(e){Object.getOwnPropertyNames(Object.getPrototypeOf(e)).forEach(t=>{typeof e[t]=="function"&&(e[t]=e[t].bind(e))})}class Cc extends Rg{constructor(){let r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if(super(),this.options=m4(r),this.services={},this.logger=In,this.modules={external:[]},Ype(this),t&&!this.isInitialized&&!r.isClone){if(!this.options.initImmediate)return this.init(r,t),this;setTimeout(()=>{this.init(r,t)},0)}}init(){var r=this;let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;typeof t=="function"&&(n=t,t={}),!t.defaultNS&&t.defaultNS!==!1&&t.ns&&(typeof t.ns=="string"?t.defaultNS=t.ns:t.ns.indexOf("translation")<0&&(t.defaultNS=t.ns[0]));const o=h4();this.options={...o,...this.options,...m4(t)},this.options.compatibilityAPI!=="v1"&&(this.options.interpolation={...o.interpolation,...this.options.interpolation}),t.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=t.keySeparator),t.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=t.nsSeparator);function a(x){return x?typeof x=="function"?new x:x:null}if(!this.options.isClone){this.modules.logger?In.init(a(this.modules.logger),this.options):In.init(null,this.options);let x;this.modules.formatter?x=this.modules.formatter:typeof Intl<"u"&&(x=qpe);const E=new f4(this.options);this.store=new u4(this.options.resources,this.options);const C=this.services;C.logger=In,C.resourceStore=this.store,C.languageUtils=E,C.pluralResolver=new Hpe(E,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),x&&(!this.options.interpolation.format||this.options.interpolation.format===o.interpolation.format)&&(C.formatter=a(x),C.formatter.init(C,this.options),this.options.interpolation.format=C.formatter.format.bind(C.formatter)),C.interpolator=new Wpe(this.options),C.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},C.backendConnector=new Kpe(a(this.modules.backend),C.resourceStore,C,this.options),C.backendConnector.on("*",function(j){for(var T=arguments.length,R=new Array(T>1?T-1:0),S=1;S1?T-1:0),S=1;S{j.init&&j.init(this)})}if(this.format=this.options.interpolation.format,n||(n=u0),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const x=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);x.length>0&&x[0]!=="dev"&&(this.options.lng=x[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(x=>{this[x]=function(){return r.store[x](...arguments)}}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(x=>{this[x]=function(){return r.store[x](...arguments),r}});const v=ps(),g=()=>{const x=(E,C)=>{this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),v.resolve(C),n(E,C)};if(this.languages&&this.options.compatibilityAPI!=="v1"&&!this.isInitialized)return x(null,this.t.bind(this));this.changeLanguage(this.options.lng,x)};return this.options.resources||!this.options.initImmediate?g():setTimeout(g,0),v}loadResources(r){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:u0;const o=typeof r=="string"?r:this.language;if(typeof r=="function"&&(n=r),!this.options.resources||this.options.partialBundledLanguages){if(o&&o.toLowerCase()==="cimode")return n();const a=[],s=p=>{if(!p)return;this.services.languageUtils.toResolveHierarchy(p).forEach(g=>{a.indexOf(g)<0&&a.push(g)})};o?s(o):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(v=>s(v)),this.options.preload&&this.options.preload.forEach(p=>s(p)),this.services.backendConnector.load(a,this.options.ns,p=>{!p&&!this.resolvedLanguage&&this.language&&this.setResolvedLanguage(this.language),n(p)})}else n(null)}reloadResources(r,t,n){const o=ps();return r||(r=this.languages),t||(t=this.options.ns),n||(n=u0),this.services.backendConnector.reload(r,t,a=>{o.resolve(),n(a)}),o}use(r){if(!r)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!r.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return r.type==="backend"&&(this.modules.backend=r),(r.type==="logger"||r.log&&r.warn&&r.error)&&(this.modules.logger=r),r.type==="languageDetector"&&(this.modules.languageDetector=r),r.type==="i18nFormat"&&(this.modules.i18nFormat=r),r.type==="postProcessor"&&jk.addPostProcessor(r),r.type==="formatter"&&(this.modules.formatter=r),r.type==="3rdParty"&&this.modules.external.push(r),this}setResolvedLanguage(r){if(!(!r||!this.languages)&&!(["cimode","dev"].indexOf(r)>-1))for(let t=0;t-1)&&this.store.hasLanguageSomeTranslations(n)){this.resolvedLanguage=n;break}}}changeLanguage(r,t){var n=this;this.isLanguageChangingTo=r;const o=ps();this.emit("languageChanging",r);const a=v=>{this.language=v,this.languages=this.services.languageUtils.toResolveHierarchy(v),this.resolvedLanguage=void 0,this.setResolvedLanguage(v)},s=(v,g)=>{g?(a(g),this.translator.changeLanguage(g),this.isLanguageChangingTo=void 0,this.emit("languageChanged",g),this.logger.log("languageChanged",g)):this.isLanguageChangingTo=void 0,o.resolve(function(){return n.t(...arguments)}),t&&t(v,function(){return n.t(...arguments)})},p=v=>{!r&&!v&&this.services.languageDetector&&(v=[]);const g=typeof v=="string"?v:this.services.languageUtils.getBestMatchFromCodes(v);g&&(this.language||a(g),this.translator.language||this.translator.changeLanguage(g),this.services.languageDetector&&this.services.languageDetector.cacheUserLanguage&&this.services.languageDetector.cacheUserLanguage(g)),this.loadResources(g,x=>{s(x,g)})};return!r&&this.services.languageDetector&&!this.services.languageDetector.async?p(this.services.languageDetector.detect()):!r&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect.length===0?this.services.languageDetector.detect().then(p):this.services.languageDetector.detect(p):p(r),o}getFixedT(r,t,n){var o=this;const a=function(s,p){let v;if(typeof p!="object"){for(var g=arguments.length,x=new Array(g>2?g-2:0),E=2;E`${v.keyPrefix}${C}${T}`):j=v.keyPrefix?`${v.keyPrefix}${C}${s}`:s,o.t(j,v)};return typeof r=="string"?a.lng=r:a.lngs=r,a.ns=t,a.keyPrefix=n,a}t(){return this.translator&&this.translator.translate(...arguments)}exists(){return this.translator&&this.translator.exists(...arguments)}setDefaultNamespace(r){this.options.defaultNS=r}hasLoadedNamespace(r){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const n=t.lng||this.resolvedLanguage||this.languages[0],o=this.options?this.options.fallbackLng:!1,a=this.languages[this.languages.length-1];if(n.toLowerCase()==="cimode")return!0;const s=(p,v)=>{const g=this.services.backendConnector.state[`${p}|${v}`];return g===-1||g===2};if(t.precheck){const p=t.precheck(this,s);if(p!==void 0)return p}return!!(this.hasResourceBundle(n,r)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||s(n,r)&&(!o||s(a,r)))}loadNamespaces(r,t){const n=ps();return this.options.ns?(typeof r=="string"&&(r=[r]),r.forEach(o=>{this.options.ns.indexOf(o)<0&&this.options.ns.push(o)}),this.loadResources(o=>{n.resolve(),t&&t(o)}),n):(t&&t(),Promise.resolve())}loadLanguages(r,t){const n=ps();typeof r=="string"&&(r=[r]);const o=this.options.preload||[],a=r.filter(s=>o.indexOf(s)<0);return a.length?(this.options.preload=o.concat(a),this.loadResources(s=>{n.resolve(),t&&t(s)}),n):(t&&t(),Promise.resolve())}dir(r){if(r||(r=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!r)return"rtl";const t=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"],n=this.services&&this.services.languageUtils||new f4(h4());return t.indexOf(n.getLanguagePartFromCode(r))>-1||r.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(){let r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return new Cc(r,t)}cloneInstance(){let r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:u0;const n=r.forkResourceStore;n&&delete r.forkResourceStore;const o={...this.options,...r,isClone:!0},a=new Cc(o);return(r.debug!==void 0||r.prefix!==void 0)&&(a.logger=a.logger.clone(r)),["store","services","language"].forEach(p=>{a[p]=this[p]}),a.services={...this.services},a.services.utils={hasLoadedNamespace:a.hasLoadedNamespace.bind(a)},n&&(a.store=new u4(this.store.data,o),a.services.resourceStore=a.store),a.translator=new D2(a.services,o),a.translator.on("*",function(p){for(var v=arguments.length,g=new Array(v>1?v-1:0),x=1;x0){var p=o.maxAge-0;if(Number.isNaN(p))throw new Error("maxAge should be a Number");s+="; Max-Age=".concat(Math.floor(p))}if(o.domain){if(!b4.test(o.domain))throw new TypeError("option domain is invalid");s+="; Domain=".concat(o.domain)}if(o.path){if(!b4.test(o.path))throw new TypeError("option path is invalid");s+="; Path=".concat(o.path)}if(o.expires){if(typeof o.expires.toUTCString!="function")throw new TypeError("option expires is invalid");s+="; Expires=".concat(o.expires.toUTCString())}if(o.httpOnly&&(s+="; HttpOnly"),o.secure&&(s+="; Secure"),o.sameSite){var v=typeof o.sameSite=="string"?o.sameSite.toLowerCase():o.sameSite;switch(v){case!0:s+="; SameSite=Strict";break;case"lax":s+="; SameSite=Lax";break;case"strict":s+="; SameSite=Strict";break;case"none":s+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}}return s},w4={create:function(r,t,n,o){var a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{path:"/",sameSite:"strict"};n&&(a.expires=new Date,a.expires.setTime(a.expires.getTime()+n*60*1e3)),o&&(a.domain=o),document.cookie=n2e(r,encodeURIComponent(t),a)},read:function(r){for(var t="".concat(r,"="),n=document.cookie.split(";"),o=0;o-1&&(n=window.location.hash.substring(window.location.hash.indexOf("?")));for(var o=n.substring(1),a=o.split("&"),s=0;s0){var v=a[s].substring(0,p);v===r.lookupQuerystring&&(t=a[s].substring(p+1))}}}return t}},gs=null,y4=function(){if(gs!==null)return gs;try{gs=window!=="undefined"&&window.localStorage!==null;var r="i18next.translate.boo";window.localStorage.setItem(r,"foo"),window.localStorage.removeItem(r)}catch{gs=!1}return gs},i2e={name:"localStorage",lookup:function(r){var t;if(r.lookupLocalStorage&&y4()){var n=window.localStorage.getItem(r.lookupLocalStorage);n&&(t=n)}return t},cacheUserLanguage:function(r,t){t.lookupLocalStorage&&y4()&&window.localStorage.setItem(t.lookupLocalStorage,r)}},hs=null,x4=function(){if(hs!==null)return hs;try{hs=window!=="undefined"&&window.sessionStorage!==null;var r="i18next.translate.boo";window.sessionStorage.setItem(r,"foo"),window.sessionStorage.removeItem(r)}catch{hs=!1}return hs},l2e={name:"sessionStorage",lookup:function(r){var t;if(r.lookupSessionStorage&&x4()){var n=window.sessionStorage.getItem(r.lookupSessionStorage);n&&(t=n)}return t},cacheUserLanguage:function(r,t){t.lookupSessionStorage&&x4()&&window.sessionStorage.setItem(t.lookupSessionStorage,r)}},s2e={name:"navigator",lookup:function(r){var t=[];if(typeof navigator<"u"){if(navigator.languages)for(var n=0;n0?t:void 0}},c2e={name:"htmlTag",lookup:function(r){var t,n=r.htmlTag||(typeof document<"u"?document.documentElement:null);return n&&typeof n.getAttribute=="function"&&(t=n.getAttribute("lang")),t}},u2e={name:"path",lookup:function(r){var t;if(typeof window<"u"){var n=window.location.pathname.match(/\/([a-zA-Z-]*)/g);if(n instanceof Array)if(typeof r.lookupFromPathIndex=="number"){if(typeof n[r.lookupFromPathIndex]!="string")return;t=n[r.lookupFromPathIndex].replace("/","")}else t=n[0].replace("/","")}return t}},d2e={name:"subdomain",lookup:function(r){var t=typeof r.lookupFromSubdomainIndex=="number"?r.lookupFromSubdomainIndex+1:1,n=typeof window<"u"&&window.location&&window.location.hostname&&window.location.hostname.match(/^(\w{2,5})\.(([a-z0-9-]{1,63}\.[a-z]{2,6})|localhost)/i);if(n)return n[t]}};function f2e(){return{order:["querystring","cookie","localStorage","sessionStorage","navigator","htmlTag"],lookupQuerystring:"lng",lookupCookie:"i18next",lookupLocalStorage:"i18nextLng",lookupSessionStorage:"i18nextLng",caches:["localStorage"],excludeCacheFor:["cimode"],convertDetectedLanguage:function(r){return r}}}var Ik=function(){function e(r){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};Xpe(this,e),this.type="languageDetector",this.detectors={},this.init(r,t)}return Jpe(e,[{key:"init",value:function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};this.services=t||{languageUtils:{}},this.options=t2e(n,this.options||{},f2e()),typeof this.options.convertDetectedLanguage=="string"&&this.options.convertDetectedLanguage.indexOf("15897")>-1&&(this.options.convertDetectedLanguage=function(a){return a.replace("-","_")}),this.options.lookupFromUrlIndex&&(this.options.lookupFromPathIndex=this.options.lookupFromUrlIndex),this.i18nOptions=o,this.addDetector(o2e),this.addDetector(a2e),this.addDetector(i2e),this.addDetector(l2e),this.addDetector(s2e),this.addDetector(c2e),this.addDetector(u2e),this.addDetector(d2e)}},{key:"addDetector",value:function(t){this.detectors[t.name]=t}},{key:"detect",value:function(t){var n=this;t||(t=this.options.order);var o=[];return t.forEach(function(a){if(n.detectors[a]){var s=n.detectors[a].lookup(n.options);s&&typeof s=="string"&&(s=[s]),s&&(o=o.concat(s))}}),o=o.map(function(a){return n.options.convertDetectedLanguage(a)}),this.services.languageUtils.getBestMatchFromCodes?o:o.length>0?o[0]:null}},{key:"cacheUserLanguage",value:function(t,n){var o=this;n||(n=this.options.caches),n&&(this.options.excludeCacheFor&&this.options.excludeCacheFor.indexOf(t)>-1||n.forEach(function(a){o.detectors[a]&&o.detectors[a].cacheUserLanguage(t,o.options)}))}}]),e}();Ik.type="languageDetector";const p2e={translation:{about:{title:"Über Uns",description:{part1:"Cyggnus wurde von Leonardo Kotlarenko und Leonardo Kleimpaul gegründet;",part2:"Unser Ziel ist es, unterhaltsame und nützliche Open-Source-Anwendungen zu erstellen."},altImg:{cyggnusLogo:"Cyggnus Organisations logo"},btnTitle:{linkedInKotlarenko:"lkotlarenkos LinkedIn",linkedInKleimpaul:"Kleimpauls LinkedIn",cyggnusGitHub:"Cyggnus Organisation"}},footer:{copyright:{allRights:"ShuffleGenie © 2023. Alle Rechte vorbehalten.",affiliation:"ShuffleGenie steht nicht im Zusammenhang mit MarvelSnapZone, Nuverse, Second Dinner oder Marvel.",providedBy:"Sammlungsdaten werden bereitgestellt von ",dataFrom:"MarvelSnapZone©"}},help:{newUserDesc1:{part1:"Um Ihre Sammlung zu synchronisieren, benötigen Sie ein ",part2:" Konto."},newUserDesc2:{part1:"Verwenden Sie Ihre Sammlung, indem Sie Ihren ",part2:" Benutzernamen unten angeben und dann auf 'SAMMLUNG SYNCHRONISIEREN' klicken.",part3:"Sie können das Textfeld auch leer lassen, um die Standardkollektion zu verwenden."},description:"Um zufällige Decks zu generieren, klicken Sie ",button:"hier"},home:{copy:{deckCopied:"Deck-Code in die Zwischenablage kopiert!",title:"Deck-Code kopieren"},intro:"Generieren Sie einfach neue zufällige Decks mit Ihrer MarvelSnap©-Sammlung.",newUser:{title:"Willkommen bei ShuffleGenie 👋",description:{part1:"Erstellen Sie ein neues zufälliges Deck mit Ihren besessenen Sammlungskarten!",part2:"Synchronisieren Sie Ihren Marvel Snap Zone-Benutzernamen, um ein völlig zufälliges Deck mit Karten aus Ihrer Snap-Sammlung zu generieren."}},randomDeckBtn:{text:"Neues zufälliges Deck",title:"Generieren Sie ein neues zufälliges Deck"}},misc:{apiMsgs:{fail:{html:"Wenn dieser Fehler anhält, können Sie ein Problem hier melden.",text:"Entschuldigung, etwas ist schief gelaufen!",title:"Fehler beim Kontaktieren unserer API!"},success:{title:"Erfolgreich synchronisiert!"}},card:{title:"Sehen Sie '{{name}}' auf MarvelSnapZone©"},close:"Schließen",langList:{de:"Deutsch",en:"Englisch",es:"Spanisch",fr:"Französisch",hi:"Hindi",it:"Italienisch",ja:"Japanisch",ko:"Koreanisch",nl:"Niederländisch","pt-BR":"Brasilianisches Portugiesisch",ru:"Russisch",uk:"Ukrainisch",zh:"Chinesisch"},selectLanguage:"Sprache auswählen",syncForm:{label:"Ihr Benutzername","aria-label":"Benutzereingabe",inputDesc:"(lassen Sie das Feld leer, um die Standardkollektion zu verwenden)",syncBtn:"SAMMLUNG SYNCHRONISIEREN"}},nav:{link:{about:"Über Uns",help:"Hilfe",home:"Startseite",profile:"Profil",sync:"Neu synchronisieren"},btnTitle:{about:"Gehe zur Über-Uns-Seite",hamburgerMenu:"Navigationsmenü öffnen",help:"Gehe zur Hilfeseite",home:"Gehe zur Startseite",locale:"App-Sprache ändern",logout:"Abmelden",profile:"Gehe zu Ihrer Profilseite",sync:"Sammlung neu synchronisieren"}},profile:{greetings:{defaultUser:"Willkommen in unserer App 👽, Sie erkunden die Standardkollektion mit {{numCards}} Karten! Genießen Sie die vielfältige Auswahl an Karten aus Pool 2 und darunter.",loggedUser:"Hallo {{user}} 👽, hier ist Ihre Snap-Sammlung mit {{numCards}} Karten!"},info:{part1:"Um zufällige Decks zu generieren, klicken Sie ",part2:"hier"}}}},g2e={translation:{about:{title:"About Us",description:{part1:"Cyggnus was founded by Leonardo Kotlarenko and Leonardo Kleimpaul;",part2:"Our aim is to create fun and useful open source applications."},altImg:{cyggnusLogo:"Cyggnus Organization Logo"},btnTitle:{linkedInKotlarenko:"lkotlarenko's LinkedIn",linkedInKleimpaul:"Kleimpaul's LinkedIn",cyggnusGitHub:"Cyggnus Organization"}},footer:{copyright:{allRights:"ShuffleGenie © 2023. All Rights Reserved.",affiliation:"ShuffleGenie is not affiliated with MarvelSnapZone, Nuverse, Second Dinner, or Marvel.",providedBy:"Collection data is provided by ",dataFrom:"MarvelSnapZone©"}},help:{newUserDesc1:{part1:"To Sync Your Collection you will need a ",part2:" account."},newUserDesc2:{part1:"Use your collection by providing your ",part2:" username below and then clicking on 'SYNC COLLECTION'.",part3:"You can also leave the text field empty to use the default collection."},description:"To generate random decks click ",button:"here"},home:{copy:{deckCopied:"Deck code copied to clipboard!",title:"Copy Deck Code"},intro:"Easily generate new random decks using your MarvelSnap© collection.",newUser:{title:"Welcome to ShuffleGenie 👋",description:{part1:"Create a new random deck with your owned collection cards!",part2:"Sync your Marvel Snap Zone account username to generate a new completely random deck with cards from your snap collection."}},randomDeckBtn:{text:"New Random Deck",title:"Generate a new random Deck"}},misc:{apiMsgs:{fail:{html:"If this error persists you can report an issue here. ",text:"Sorry, something went wrong!",title:"Failed to contact our API!"},success:{title:"Synchronized with success!"}},card:{title:"View '{{name}}' on MarvelSnapZone©"},close:"Close",langList:{de:"German",en:"English",es:"Spanish",fr:"French",hi:"Hindi",it:"Italian",ja:"Japanese",ko:"Korean",nl:"Dutch","pt-BR":"Brazilian Portuguese",ru:"Russian",uk:"Ukrainian",zh:"Chinese"},selectLanguage:"Select Language",syncForm:{label:"Your Username","aria-label":"Username input",inputDesc:"(leave blank to use default collection)",syncBtn:"SYNC COLLECTION"}},nav:{link:{about:"About Us",help:"Help",home:"Home",profile:"Profile",sync:"Re-Sync"},btnTitle:{about:"Go to about us page",hamburgerMenu:"Open navigation menu",help:"Go to help page",home:"Go to home page",locale:"Change App Language",logout:"Logout",profile:"Go to your profile page",sync:"Re-Sync Your Collection"}},profile:{greetings:{defaultUser:"Welcome to our app 👽, you are exploring the Default Collection with {{numCards}} cards! Enjoy the diverse selection of cards from Pool 2 and below.",loggedUser:"Hi {{user}} 👽, here is your snap collection of {{numCards}} cards!"},info:{part1:"To generate random decks click ",part2:"here"}}}},h2e={translation:{about:{title:"Sobre Nosotros",description:{part1:"Cyggnus fue fundada por Leonardo Kotlarenko y Leonardo Kleimpaul;",part2:"Nuestro objetivo es crear aplicaciones de código abierto divertidas y útiles."},altImg:{cyggnusLogo:"Logotipo de la Organización Cyggnus"},btnTitle:{linkedInKotlarenko:"LinkedIn de lkotlarenko",linkedInKleimpaul:"LinkedIn de Kleimpaul",cyggnusGitHub:"Organización Cyggnus"}},footer:{copyright:{allRights:"ShuffleGenie © 2023. Todos los derechos reservados.",affiliation:"ShuffleGenie no está afiliado con MarvelSnapZone, Nuverse, Second Dinner ni Marvel.",providedBy:"Datos de la colección proporcionados por ",dataFrom:"MarvelSnapZone©"}},help:{newUserDesc1:{part1:"Para sincronizar tu colección, necesitarás una cuenta en ",part2:"."},newUserDesc2:{part1:"Utiliza tu colección proporcionando tu nombre de usuario de ",part2:" a continuación y luego haz clic en 'SINCRONIZAR COLECCIÓN'.",part3:"También puedes dejar el campo de texto en blanco para usar la colección predeterminada."},description:"Para generar mazos aleatorios, haz clic ",button:"aquí"},home:{copy:{deckCopied:"Código del mazo copiado al portapapeles.",title:"Copiar Código del Mazo"},intro:"Genera fácilmente nuevos mazos aleatorios usando tu colección de MarvelSnap©.",newUser:{title:"Bienvenido a ShuffleGenie 👋",description:{part1:"¡Crea un nuevo mazo aleatorio con las cartas de tu colección!",part2:"Sincroniza tu nombre de usuario de la cuenta Marvel Snap Zone para generar un nuevo mazo completamente aleatorio con cartas de tu colección de Snap."}},randomDeckBtn:{text:"Nuevo Mazo Aleatorio",title:"Generar un nuevo Mazo Aleatorio"}},misc:{apiMsgs:{fail:{html:"Si este error persiste, puedes informar un problema aquí. ",text:"Lo siento, algo salió mal.",title:"¡No se pudo contactar con nuestra API!"},success:{title:"¡Sincronizado exitosamente!"}},card:{title:"Ver '{{name}}' en MarvelSnapZone©"},close:"Cerrar",langList:{de:"Alemán",en:"Inglés",es:"Español",fr:"Francés",hi:"Hindi",it:"Italiano",ja:"Japonés",ko:"Coreano",nl:"Neerlandés","pt-BR":"Portugués Brasileño",ru:"Ruso",uk:"Ucraniano",zh:"Chino"},selectLanguage:"Seleccionar Idioma",syncForm:{label:"Tu Nombre de Usuario","aria-label":"Entrada de nombre de usuario",inputDesc:"(deja en blanco para usar la colección predeterminada)",syncBtn:"SINCRONIZAR COLECCIÓN"}},nav:{link:{about:"Sobre Nosotros",help:"Ayuda",home:"Inicio",profile:"Perfil",sync:"Re-Sincronizar"},btnTitle:{about:"Ir a la página de sobre nosotros",hamburgerMenu:"Abrir menú de navegación",help:"Ir a la página de ayuda",home:"Ir a la página de inicio",locale:"Cambiar Idioma de la App",logout:"Cerrar Sesión",profile:"Ir a la página de tu perfil",sync:"Re-Sincronizar tu Colección"}},profile:{greetings:{defaultUser:"Bienvenido a nuestra aplicación 👽, estás explorando la Colección Predeterminada con {{numCards}} cartas. Disfruta de la variada selección de cartas de la Pool 2 y más abajo.",loggedUser:"Hola {{user}} 👽, aquí está tu colección Snap con {{numCards}} cartas."},info:{part1:"Para generar mazos aleatorios, haz clic ",part2:"aquí"}}}},m2e={translation:{about:{title:"À Propos de Nous",description:{part1:"Cyggnus a été fondé par Leonardo Kotlarenko et Leonardo Kleimpaul;",part2:"Notre objectif est de créer des applications open source amusantes et utiles."},altImg:{cyggnusLogo:"Logo de l'Organisation Cyggnus"},btnTitle:{linkedInKotlarenko:"LinkedIn de lkotlarenko",linkedInKleimpaul:"LinkedIn de Kleimpaul",cyggnusGitHub:"Organisation Cyggnus"}},footer:{copyright:{allRights:"ShuffleGenie © 2023. Tous droits réservés.",affiliation:"ShuffleGenie n'est pas affilié à MarvelSnapZone, Nuverse, Second Dinner ou Marvel.",providedBy:"Données de collection fournies par ",dataFrom:"MarvelSnapZone©"}},help:{newUserDesc1:{part1:"Pour synchroniser votre collection, vous aurez besoin d'un compte ",part2:"."},newUserDesc2:{part1:"Utilisez votre collection en fournissant votre nom d'utilisateur ",part2:" ci-dessous, puis cliquez sur 'SYNCHRONISER LA COLLECTION'.",part3:"Vous pouvez également laisser le champ de texte vide pour utiliser la collection par défaut."},description:"Pour générer des decks aléatoires, cliquez ",button:"ici"},home:{copy:{deckCopied:"Code de deck copié dans le presse-papiers !",title:"Copier le Code du Deck"},intro:"Générez facilement de nouveaux decks aléatoires en utilisant votre collection MarvelSnap©.",newUser:{title:"Bienvenue sur ShuffleGenie 👋",description:{part1:"Créez un nouveau deck aléatoire avec vos cartes de collection !",part2:"Synchronisez votre nom d'utilisateur de Marvel Snap Zone pour générer un nouveau deck complètement aléatoire avec des cartes de votre collection Snap."}},randomDeckBtn:{text:"Nouveau Deck Aléatoire",title:"Générer un Nouveau Deck Aléatoire"}},misc:{apiMsgs:{fail:{html:"Si cette erreur persiste, vous pouvez signaler un problème ici. ",text:"Désolé, quelque chose s'est mal passé !",title:"Échec de la connexion à notre API !"},success:{title:"Synchronisé avec succès !"}},card:{title:"Voir '{{name}}' sur MarvelSnapZone©"},close:"Fermer",langList:{de:"Allemand",en:"Anglais",es:"Espagnol",fr:"Français",hi:"Hindi",it:"Italien",ja:"Japonais",ko:"Coréen",nl:"Néerlandais","pt-BR":"Portugais brésilien",ru:"Russe",uk:"Ukrainien",zh:"Chinois"},selectLanguage:"Sélectionner la Langue",syncForm:{label:"Votre Nom d'Utilisateur","aria-label":"Entrée du nom d'utilisateur",inputDesc:"(laissez vide pour utiliser la collection par défaut)",syncBtn:"SYNCHRONISER LA COLLECTION"}},nav:{link:{about:"À Propos de Nous",help:"Aide",home:"Accueil",profile:"Profil",sync:"Re-Synchroniser"},btnTitle:{about:"Aller à la page À Propos de Nous",hamburgerMenu:"Ouvrir le menu de navigation",help:"Aller à la page d'Aide",home:"Aller à la page d'Accueil",locale:"Changer la Langue de l'Application",logout:"Déconnexion",profile:"Aller à la page de votre Profil",sync:"Re-Synchroniser Votre Collection"}},profile:{greetings:{defaultUser:"Bienvenue sur notre application 👽, vous explorez la Collection par Défaut avec {{numCards}} cartes ! Profitez de la sélection variée de cartes de la Pool 2 et en dessous.",loggedUser:"Bonjour {{user}} 👽, voici votre collection Snap avec {{numCards}} cartes !"},info:{part1:"Pour générer des decks aléatoires, cliquez ",part2:"ici"}}}},v2e={translation:{about:{title:"हमारे बारे में",description:{part1:"सिग्नस की स्थापना लियोनार्डो कोटलारेंको और लियोनार्डो क्लेम्पॉल द्वारा की गई थी;",part2:"हमारा उद्देश्य मजेदार और उपयोगी ओपन सोर्स एप्लिकेशन्स बनाना है।"},altImg:{cyggnusLogo:"सिग्नस संगठन लोगो"},btnTitle:{linkedInKotlarenko:"lkotlarenko का लिंक्डइन",linkedInKleimpaul:"Kleimpaul का लिंक्डइन",cyggnusGitHub:"सिग्नस संगठन"}},footer:{copyright:{allRights:"शफल जीनी © 2023। सभी अधिकार सुरक्षित।",affiliation:"शफल जीनी किसी भी रूप में मार्वलस्नैपजोन, न्यूवर्स, सेकंड डिनर या मार्वल से संबंधित नहीं है।",providedBy:"संग्रहण डेटा प्रदान करता है ",dataFrom:"मार्वलस्नैपजोन©"}},help:{newUserDesc1:{part1:"अपने संग्रहण को सिंक करने के लिए आपको एक ",part2:" खाता की आवश्यकता होगी।"},newUserDesc2:{part1:"अपने ",part2:" उपयोगकर्ता नाम को नीचे दिया गया है और फिर 'सिंक कलेक्शन' पर क्लिक करें ताकि आप अपने संग्रह का उपयोग कर सकें।",part3:"आप डिफ़ॉल्ट संग्रह का उपयोग करने के लिए टेक्स्ट फ़ील्ड खाली भी छोड़ सकते हैं।"},description:"यादृच्छिक डेक उत्पन्न करने के लिए यहाँ क्लिक करें ",button:"यहाँ"},home:{copy:{deckCopied:"डेक कोड क्लिपबोर्ड में कॉपी किया गया!",title:"डेक कोड कॉपी करें"},intro:"अपने MarvelSnap© संग्रह का उपयोग करके आसानी से नए यादृच्छिक डेक उत्पन्न करें।",newUser:{title:"ShuffleGenie में आपका स्वागत है 👋",description:{part1:"अपने संग्रहित संग्रह कार्डों के साथ एक नया यादृच्छिक डेक बनाएँ!",part2:"अपने Marvel Snap Zone खाता उपयोगकर्ता नाम को सिंक करें ताकि आपके स्नैप संग्रह के कार्डों से एक पूरी तरह से यादृच्छिक डेक बनाएँ।"}},randomDeckBtn:{text:"नया यादृच्छिक डेक",title:"नया यादृच्छिक डेक उत्पन्न करें"}},misc:{apiMsgs:{fail:{html:"यदि यह त्रुटि निरंतर बनी रहती है, तो आप यहाँ समस्या की सूचना दे सकते हैं।",text:"क्षमा करें, कुछ गलत हो गया!",title:"हमारे API से संपर्क करने में विफल!"},success:{title:"सफलतापूर्वक सिंक किया गया!"}},card:{title:"MarvelSnapZone© पर '{{name}}' देखें"},close:"बंद करें",langList:{de:"जर्मन",en:"अंग्रेज़ी",es:"स्पेनिश",fr:"फ़्रेंच",hi:"हिंदी",it:"इतालवी",ja:"जापानी",ko:"कोरियाई",nl:"डच","pt-BR":"ब्राज़ीली पुर्तगाली",ru:"रूसी",uk:"यूक्रेनियाई",zh:"चीनी"},selectLanguage:"भाषा चुनें",syncForm:{label:"आपका उपयोगकर्ता नाम","aria-label":"उपयोगकर्ता नाम इनपुट",inputDesc:"(डिफ़ॉल्ट संग्रह का उपयोग करने के लिए खाली छोड़ दें)",syncBtn:"सिंक कलेक्शन"}},nav:{link:{about:"हमारे बारे में",help:"मदद",home:"होम",profile:"प्रोफ़ाइल",sync:"री-सिंक"},btnTitle:{about:"हमारे बारे में पेज पर जाएं",hamburgerMenu:"नेविगेशन मेनू खोलें",help:"मदद पेज पर जाएं",home:"होम पेज पर जाएं",locale:"ऐप की भाषा बदलें",logout:"लॉगआउट",profile:"आपकी प्रोफ़ाइल पेज पर जाएं",sync:"आपके संग्रह को री-सिंक करें"}},profile:{greetings:{defaultUser:"हमारे ऐप में आपका स्वागत है 👽, आप {{numCards}} कार्डों के साथ डिफ़ॉल्ट संग्रह खोज रहे हैं! Pool 2 और नीचे के कार्डों का विविध चयन का आनंद लें।",loggedUser:"नमस्ते {{user}} 👽, यहाँ आपका {{numCards}} कार्डों वाला स्नैप संग्रह है!"},info:{part1:"यादृच्छिक डेक उत्पन्न करने के लिए यहाँ क्लिक करें ",part2:"यहाँ"}}}},b2e={translation:{about:{title:"Chi Siamo",description:{part1:"Cyggnus è stata fondata da Leonardo Kotlarenko e Leonardo Kleimpaul;",part2:"Il nostro obiettivo è creare applicazioni open source divertenti e utili."},altImg:{cyggnusLogo:"Logo dell'Organizzazione Cyggnus"},btnTitle:{linkedInKotlarenko:"LinkedIn di lkotlarenko",linkedInKleimpaul:"LinkedIn di Kleimpaul",cyggnusGitHub:"Organizzazione Cyggnus"}},footer:{copyright:{allRights:"ShuffleGenie © 2023. Tutti i diritti riservati.",affiliation:"ShuffleGenie non è affiliato a MarvelSnapZone, Nuverse, Second Dinner o Marvel.",providedBy:"I dati della collezione sono forniti da ",dataFrom:"MarvelSnapZone©"}},help:{newUserDesc1:{part1:"Per sincronizzare la tua collezione avrai bisogno di un ",part2:" account."},newUserDesc2:{part1:"Utilizza la tua collezione fornendo il tuo nome utente di ",part2:" qui sotto e poi clicca su 'SINCRONIZZA COLLEZIONE'.",part3:"Puoi anche lasciare il campo di testo vuoto per utilizzare la collezione predefinita."},description:"Per generare mazzi casuali clicca ",button:"qui"},home:{copy:{deckCopied:"Codice del mazzo copiato negli appunti!",title:"Copia Codice del Mazzo"},intro:"Genera facilmente nuovi mazzi casuali utilizzando la tua collezione di MarvelSnap©.",newUser:{title:"Benvenuto in ShuffleGenie 👋",description:{part1:"Crea un nuovo mazzo casuale con le carte della tua collezione!",part2:"Sincronizza il nome utente del tuo account Marvel Snap Zone per generare un nuovo mazzo completamente casuale con carte dalla tua collezione snap."}},randomDeckBtn:{text:"Nuovo Mazzo Casuale",title:"Genera un nuovo Mazzo Casuale"}},misc:{apiMsgs:{fail:{html:"Se questo errore persiste, puoi segnalare un problema qui. ",text:"Spiacenti, qualcosa è andato storto!",title:"Impossibile contattare la nostra API!"},success:{title:"Sincronizzato con successo!"}},card:{title:"Visualizza '{{name}}' su MarvelSnapZone©"},close:"Chiudi",langList:{de:"Tedesco",en:"Inglese",es:"Spagnolo",fr:"Francese",hi:"Hindi",it:"Italiano",ja:"Giapponese",ko:"Coreano",nl:"Olandese","pt-BR":"Portoghese Brasiliano",ru:"Russo",uk:"Ucraino",zh:"Cinese"},selectLanguage:"Seleziona Lingua",syncForm:{label:"Il Tuo Nome Utente","aria-label":"Inserimento Nome Utente",inputDesc:"(lascia vuoto per utilizzare la collezione predefinita)",syncBtn:"SINCRONIZZA COLLEZIONE"}},nav:{link:{about:"Chi Siamo",help:"Aiuto",home:"Home",profile:"Profilo",sync:"Re-Sync"},btnTitle:{about:"Vai alla pagina Chi Siamo",hamburgerMenu:"Apri il menu di navigazione",help:"Vai alla pagina di Aiuto",home:"Vai alla pagina Home",locale:"Cambia Lingua dell'App",logout:"Logout",profile:"Vai alla pagina del tuo profilo",sync:"Re-Sincronizza la Tua Collezione"}},profile:{greetings:{defaultUser:"Benvenuto nella nostra app 👽, stai esplorando la Collezione Predefinita con {{numCards}} carte! Goditi la selezione variegata di carte dalla Pool 2 in giù.",loggedUser:"Ciao {{user}} 👽, ecco la tua collezione snap di {{numCards}} carte!"},info:{part1:"Per generare mazzi casuali clicca ",part2:"qui"}}}},w2e={translation:{about:{title:"私たちについて",description:{part1:"Cyggnusは、Leonardo KotlarenkoとLeonardo Kleimpaulによって設立されました。",part2:"私たちの目標は、楽しくて役に立つオープンソースアプリケーションを作成することです。"},altImg:{cyggnusLogo:"Cyggnus組織のロゴ"},btnTitle:{linkedInKotlarenko:"lkotlarenkoのLinkedIn",linkedInKleimpaul:"KleimpaulのLinkedIn",cyggnusGitHub:"Cyggnus組織"}},footer:{copyright:{allRights:"ShuffleGenie © 2023。全著作権所有。",affiliation:"ShuffleGenieは、MarvelSnapZone、Nuverse、Second Dinner、またはMarvelと提携していません。",providedBy:"コレクションデータは提供されています:",dataFrom:"MarvelSnapZone©"}},help:{newUserDesc1:{part1:"コレクションを同期するには、",part2:" アカウントが必要です。"},newUserDesc2:{part1:"下のテキストフィールドに",part2:" アカウントのユーザー名を入力して、「コレクションを同期」をクリックしてください。テキストフィールドを空白のままにして、デフォルトのコレクションを使用することもできます。"},description:"ランダムなデッキを生成するには、",button:"こちら"},home:{copy:{deckCopied:"デッキコードがクリップボードにコピーされました!",title:"デッキコードのコピー"},intro:"MarvelSnap©のコレクションを使用して新しいランダムなデッキを簡単に生成できます。",newUser:{title:"ShuffleGenieへようこそ 👋",description:{part1:"所持しているコレクションカードで新しいランダムなデッキを作成しましょう!",part2:"Marvel Snap Zoneアカウントのユーザー名を同期して、Snapコレクションから完全にランダムな新しいデッキを生成します。"}},randomDeckBtn:{text:"新しいランダムデッキ",title:"新しいランダムデッキを生成"}},misc:{apiMsgs:{fail:{html:"このエラーが続く場合は、こちら で問題を報告できます。",text:"申し訳ありませんが、何か問題が発生しました。",title:"APIのコンタクトに失敗しました!"},success:{title:"正常に同期されました!"}},card:{title:"MarvelSnapZone©で '{{name}}' を表示"},close:"閉じる",langList:{de:"ドイツ語",en:"英語",es:"スペイン語",fr:"フランス語",hi:"ヒンディー語",it:"イタリア語",ja:"日本語",ko:"韓国語",nl:"オランダ語","pt-BR":"ブラジルポルトガル語",ru:"ロシア語",uk:"ウクライナ語",zh:"中国語"},selectLanguage:"言語を選択",syncForm:{label:"ユーザー名","aria-label":"ユーザー名入力",inputDesc:"(デフォルトのコレクションを使用する場合は空白のままにしてください)",syncBtn:"コレクションを同期"}},nav:{link:{about:"私たちについて",help:"ヘルプ",home:"ホーム",profile:"プロフィール",sync:"再同期"},btnTitle:{about:"私たちについてのページに移動",hamburgerMenu:"ナビゲーションメニューを開く",help:"ヘルプページに移動",home:"ホームページに移動",locale:"アプリ言語を変更",logout:"ログアウト",profile:"プロフィールページに移動",sync:"コレクションを再同期"}},profile:{greetings:{defaultUser:"私たちのアプリへようこそ 👽、{{numCards}} 枚のデフォルトコレクションを探索しています! Pool 2以下のカードの多様な選択肢をお楽しみください。",loggedUser:"こんにちは {{user}} 👽、こちらは{{numCards}} 枚のSnapコレクションです!"},info:{part1:"ランダムなデッキを生成するには、",part2:"こちら"}}}},y2e={translation:{about:{title:"회사 소개",description:{part1:"Cyggnus는 Leonardo Kotlarenko와 Leonardo Kleimpaul에 의해 설립되었습니다;",part2:"우리의 목표는 재미있고 유용한 오픈 소스 애플리케이션을 만드는 것입니다."},altImg:{cyggnusLogo:"Cyggnus 조직 로고"},btnTitle:{linkedInKotlarenko:"lkotlarenko의 LinkedIn",linkedInKleimpaul:"Kleimpaul의 LinkedIn",cyggnusGitHub:"Cyggnus 조직"}},footer:{copyright:{allRights:"ShuffleGenie © 2023. 모든 권리 보유.",affiliation:"ShuffleGenie는 MarvelSnapZone, Nuverse, Second Dinner, 또는 Marvel과 관련이 없습니다.",providedBy:"컬렉션 데이터 제공: ",dataFrom:"MarvelSnapZone©"}},help:{newUserDesc1:{part1:"컬렉션을 동기화하려면 ",part2:" 계정이 필요합니다."},newUserDesc2:{part1:"아래에 ",part2:" 사용자 이름을 입력하고 '컬렉션 동기화'를 클릭하여 컬렉션을 사용하세요.",part3:"또한 텍스트 필드를 비워두어 기본 컬렉션을 사용할 수 있습니다."},description:"랜덤 덱 생성을 위해 여기를 클릭하세요 ",button:"여기"},home:{copy:{deckCopied:"덱 코드가 클립 보드에 복사되었습니다!",title:"덱 코드 복사"},intro:"MarvelSnap© 컬렉션을 사용하여 새로운 랜덤 덱을 쉽게 생성하세요.",newUser:{title:"ShuffleGenie에 오신 것을 환영합니다 👋",description:{part1:"소유한 컬렉션 카드로 새로운 랜덤 덱을 생성하세요!",part2:"Marvel Snap Zone 계정 사용자 이름을 동기화하여 스냅 컬렉션의 카드를 사용하여 완전히 새로운 랜덤 덱을 생성하세요."}},randomDeckBtn:{text:"새로운 랜덤 덱",title:"새로운 랜덤 덱 생성"}},misc:{apiMsgs:{fail:{html:"이 오류가 지속되면 여기에 문제를 보고할 수 있습니다.",text:"죄송합니다. 오류가 발생했습니다.",title:"API 연결에 실패했습니다!"},success:{title:"성공적으로 동기화되었습니다!"}},card:{title:"MarvelSnapZone©에서 '{{name}}' 보기"},close:"닫기",langList:{de:"독일어",en:"영어",es:"스페인어",fr:"프랑스어",hi:"힌디어",it:"이탈리아어",ja:"일본어",ko:"한국어",nl:"네덜란드어","pt-BR":"브라질 포르투갈어",ru:"러시아어",uk:"우크라이나어",zh:"중국어"},selectLanguage:"언어 선택",syncForm:{label:"사용자 이름","aria-label":"사용자 이름 입력",inputDesc:"(기본 컬렉션 사용을 위해 비워두세요)",syncBtn:"컬렉션 동기화"}},nav:{link:{about:"회사 소개",help:"도움말",home:"홈",profile:"프로필",sync:"재동기화"},btnTitle:{about:"회사 소개 페이지로 이동",hamburgerMenu:"네비게이션 메뉴 열기",help:"도움말 페이지로 이동",home:"홈 페이지로 이동",locale:"앱 언어 변경",logout:"로그아웃",profile:"프로필 페이지로 이동",sync:"컬렉션 재동기화"}},profile:{greetings:{defaultUser:"앱에 오신 것을 환영합니다 👽, {{numCards}} 개의 카드가 있는 기본 컬렉션을 탐색하고 있습니다! Pool 2 이하의 다양한 선택 가능한 카드를 즐겨보세요.",loggedUser:"{{user}}님 안녕하세요 👽, 여기 {{numCards}} 개의 스냅 컬렉션 카드가 있습니다!"},info:{part1:"랜덤 덱을 생성하려면 여기를 클릭하세요 ",part2:"여기"}}}},x2e={translation:{about:{title:"Over Ons",description:{part1:"Cyggnus is opgericht door Leonardo Kotlarenko en Leonardo Kleimpaul;",part2:"Ons doel is om leuke en nuttige open source applicaties te maken."},altImg:{cyggnusLogo:"Cyggnus Organisatie Logo"},btnTitle:{linkedInKotlarenko:"lkotlarenko's LinkedIn",linkedInKleimpaul:"Kleimpaul's LinkedIn",cyggnusGitHub:"Cyggnus Organisatie"}},footer:{copyright:{allRights:"ShuffleGenie © 2023. Alle rechten voorbehouden.",affiliation:"ShuffleGenie heeft geen affiliatie met MarvelSnapZone, Nuverse, Second Dinner, of Marvel.",providedBy:"Collectiegegevens worden verstrekt door ",dataFrom:"MarvelSnapZone©"}},help:{newUserDesc1:{part1:"Om je collectie te synchroniseren heb je een ",part2:" account nodig."},newUserDesc2:{part1:"Gebruik je collectie door je ",part2:" gebruikersnaam hieronder in te voeren en vervolgens op 'COLLECTIE SYNCHRONISEREN' te klikken.",part3:"Je kunt ook het tekstveld leeg laten om de standaardcollectie te gebruiken."},description:"Om willekeurige decks te genereren, klik ",button:"hier"},home:{copy:{deckCopied:"Deckcode gekopieerd naar klembord!",title:"Kopieer Deckcode"},intro:"Genereer eenvoudig nieuwe willekeurige decks met behulp van je MarvelSnap©-collectie.",newUser:{title:"Welkom bij ShuffleGenie 👋",description:{part1:"Creëer een nieuw willekeurig deck met je eigen collectiekaarten!",part2:"Synchroniseer je Marvel Snap Zone accountgebruikersnaam om een geheel nieuw willekeurig deck te genereren met kaarten uit je snap-collectie."}},randomDeckBtn:{text:"Nieuw Willekeurig Deck",title:"Genereer een nieuw willekeurig Deck"}},misc:{apiMsgs:{fail:{html:"Als deze fout aanhoudt, kun je een probleem rapporteren hier. ",text:"Sorry, er is iets misgegaan!",title:"Kan geen contact maken met onze API!"},success:{title:"Succesvol gesynchroniseerd!"}},card:{title:"Bekijk '{{name}}' op MarvelSnapZone©"},close:"Sluiten",langList:{de:"Duits",en:"Engels",es:"Spaans",fr:"Frans",hi:"Hindi",it:"Italiaans",ja:"Japans",ko:"Koreaans",nl:"Nederlands","pt-BR":"Braziliaans Portugees",ru:"Russisch",uk:"Oekraïens",zh:"Chinees"},selectLanguage:"Selecteer Taal",syncForm:{label:"Jouw Gebruikersnaam","aria-label":"Gebruikersnaam invoer",inputDesc:"(laat leeg om de standaardcollectie te gebruiken)",syncBtn:"COLLECTIE SYNCHRONISEREN"}},nav:{link:{about:"Over Ons",help:"Hulp",home:"Home",profile:"Profiel",sync:"Her-Synchroniseren"},btnTitle:{about:"Ga naar over ons pagina",hamburgerMenu:"Open navigatiemenu",help:"Ga naar hulppagina",home:"Ga naar homepagina",locale:"Verander App Taal",logout:"Uitloggen",profile:"Ga naar jouw profielpagina",sync:"Her-Synchroniseer Jouw Collectie"}},profile:{greetings:{defaultUser:"Welkom bij onze app 👽, je verkent de Standaard Collectie met {{numCards}} kaarten! Geniet van de diverse selectie kaarten uit Pool 2 en lager.",loggedUser:"Hallo {{user}} 👽, hier is jouw snap-collectie met {{numCards}} kaarten!"},info:{part1:"Om willekeurige decks te genereren, klik ",part2:"hier"}}}},_2e={translation:{about:{description:{part1:"A Cyggnus foi fundada por Leonardo Kotlarenko e Leonardo Kleimpaul;",part2:"Nosso objetivo é criar aplicações de código aberto divertidas e úteis."},altImg:{cyggnusLogo:"Logo da Organização Cyggnus"},btnTitle:{linkedInKotlarenko:"LinkedIn de lkotlarenko",linkedInKleimpaul:"LinkedIn de Kleimpaul",cyggnusGitHub:"Organização Cyggnus"}},footer:{copyright:{allRights:"ShuffleGenie © 2023. Todos os direitos reservados.",affiliation:"O ShuffleGenie não possui afiliação com a MarvelSnapZone, Nuverse, Second Dinner ou Marvel.",providedBy:"Dados da coleção fornecidos por ",dataFrom:"MarvelSnapZone©"}},help:{newUserDesc1:{part1:"Para sincronizar sua coleção, você precisará de uma conta no ",part2:"."},newUserDesc2:{part1:"Utilize sua coleção informando seu nome de usuário do ",part2:" abaixo e então clicando em 'SINCRONIZAR COLEÇÃO'.",part3:"Você pode também deixar o campo de texto em branco para usar a coleção padrão."},description:"Para gerar decks aleatórios, clique ",button:"aqui"},home:{copy:{deckCopied:"Deck copiado para a area de transferência!",title:"Copiar código do Deck"},intro:"Gere facilmente novos decks aleatórios usando sua coleção do MarvelSnap©.",newUser:{title:"Bem Vindo ao ShuffleGenie 👋",description:{part1:"Crie um novo deck randomizado com as cartas da sua coleção!",part2:"Sincronize seu nome de usuário da conta Marvel Snap Zone para gerar um novo deck completamente aleatório com cartas de sua coleção do Snap."}},randomDeckBtn:{text:"Novo Deck Aleatório",title:"Gerar um novo Deck Aleatório"}},misc:{apiMsgs:{fail:{html:"Se esse erro persistir, você pode relatar um problema aqui. ",text:"Desculpe, algo deu errado!",title:"Falha ao contactar nossa API!"},success:{title:"Sincronizado com sucesso!"}},card:{title:"Ver '{{name}}' no MarvelSnapZone©"},close:"Fechar",langList:{de:"Alemão",en:"Inglês",es:"Espanhol",fr:"Francês",hi:"Hindi",it:"Italiano",ja:"Japonês",ko:"Coreano",nl:"Holandês","pt-BR":"Português Brasileiro",ru:"Russo",uk:"Ucraniano",zh:"Chinês"},selectLanguage:"Selecionar Lingua",syncForm:{label:"Seu nome de usuário","aria-label":"Entrada nome de usuário",inputDesc:"(deixe o campo em branco para usar a coleção padrão)",syncBtn:"SINCRONIZAR COLEÇÃO"}},nav:{link:{about:"Sobre Nós",help:"Ajuda",home:"Inicio",profile:"Perfil",sync:"Re-Sincronizar"},btnTitle:{about:"Vá para a pagina sobre nós",hamburgerMenu:"Abrir menu de navegação",help:"Vá para a pagina de ajuda",home:"Vá para a pagina inicial",locale:"Mudar Lingua do App",logout:"Sair",profile:"Vá para a pagina do seu perfil",sync:"Re-sincronizar sua coleção"}},profile:{greetings:{defaultUser:"Bem-vindo ao nosso aplicativo 👽, você está explorando a Coleção Padrão com {{numCards}} cartas! Aproveite essa seleção de cartas da Pool 2 e abaixo.",loggedUser:"Olá {{user}} 👽, aqui está sua coleção Snap com {{numCards}} cartas!"},info:{part1:"Para gerar decks aleatórios clique ",part2:"aqui"}}}},O2e={translation:{about:{title:"О Нас",description:{part1:"Cyggnus основана Леонардо Котларенко и Леонардо Клеймпауль;",part2:"Наша цель - создавать веселые и полезные приложения с открытым исходным кодом."},altImg:{cyggnusLogo:"Логотип Организации Cyggnus"},btnTitle:{linkedInKotlarenko:"LinkedIn lkotlarenko",linkedInKleimpaul:"LinkedIn Kleimpaul",cyggnusGitHub:"Организация Cyggnus"}},footer:{copyright:{allRights:"ShuffleGenie © 2023. Все права защищены.",affiliation:"ShuffleGenie не имеет аффилиации с MarvelSnapZone, Nuverse, Second Dinner или Marvel.",providedBy:"Данные о коллекции предоставлены ",dataFrom:"MarvelSnapZone©"}},help:{newUserDesc1:{part1:"Для синхронизации вашей коллекции вам понадобится аккаунт ",part2:"."},newUserDesc2:{part1:"Используйте вашу коллекцию, указав ваше ",part2:" имя пользователя ниже, а затем нажмите 'СИНХРОНИЗАЦИЯ КОЛЛЕКЦИИ'.",part3:"Вы также можете оставить поле пустым, чтобы использовать стандартную коллекцию."},description:"Чтобы создать случайные колоды, нажмите ",button:"здесь"},home:{copy:{deckCopied:"Код колоды скопирован в буфер обмена!",title:"Скопировать Код Колоды"},intro:"С легкостью создавайте новые случайные колоды с помощью вашей коллекции MarvelSnap©.",newUser:{title:"Добро пожаловать в ShuffleGenie 👋",description:{part1:"Создайте новую случайную колоду с картами из вашей собственной коллекции!",part2:"Синхронизируйте вашу учетную запись Marvel Snap Zone, чтобы создать абсолютно новую случайную колоду с картами из вашей коллекции Snap."}},randomDeckBtn:{text:"Новая Случайная Колода",title:"Сгенерировать Новую Случайную Колоду"}},misc:{apiMsgs:{fail:{html:"Если ошибка сохраняется, вы можете сообщить о проблеме здесь. ",text:"Извините, что-то пошло не так!",title:"Не удалось связаться с нашим API!"},success:{title:"Успешно синхронизировано!"}},card:{title:"Посмотреть '{{name}}' на MarvelSnapZone©"},close:"Закрыть",langList:{de:"Немецкий",en:"Английский",es:"Испанский",fr:"Французский",hi:"Хинди",it:"Итальянский",ja:"Японский",ko:"Корейский",nl:"Голландский","pt-BR":"Бразильский Португальский",ru:"Русский",uk:"Украинский",zh:"Китайский"},selectLanguage:"Выбрать Язык",syncForm:{label:"Ваше Имя Пользователя","aria-label":"Ввод имени пользователя",inputDesc:"(оставьте пустым для использования стандартной коллекции)",syncBtn:"СИНХРОНИЗАЦИЯ КОЛЛЕКЦИИ"}},nav:{link:{about:"О Нас",help:"Помощь",home:"Главная",profile:"Профиль",sync:"Повторно Синхронизировать"},btnTitle:{about:"Перейти на страницу О Нас",hamburgerMenu:"Открыть меню навигации",help:"Перейти на страницу помощи",home:"Перейти на главную страницу",locale:"Изменить Язык Приложения",logout:"Выйти",profile:"Перейти на страницу вашего профиля",sync:"Повторно Синхронизировать Вашу Коллекцию"}},profile:{greetings:{defaultUser:"Добро пожаловать в наше приложение 👽, вы исследуете Стандартную Коллекцию с {{numCards}} картами! Наслаждайтесь разнообразной выборкой карт из Pool 2 и ниже.",loggedUser:"Привет {{user}} 👽, вот ваша коллекция Snap с {{numCards}} картами!"},info:{part1:"Для генерации случайных колод, нажмите ",part2:"здесь"}}}},C2e={translation:{about:{title:"Про нас",description:{part1:"Cyggnus була заснована Леонардо Котларенко та Леонардо Клеймпауль;",part2:"Наша мета - створювати веселі та корисні додатки з відкритим вихідним кодом."},altImg:{cyggnusLogo:"Логотип Організації Cyggnus"},btnTitle:{linkedInKotlarenko:"LinkedIn lkotlarenko",linkedInKleimpaul:"LinkedIn Kleimpaul",cyggnusGitHub:"Організація Cyggnus"}},footer:{copyright:{allRights:"ShuffleGenie © 2023. Усі права захищено.",affiliation:"ShuffleGenie не має афіліації з MarvelSnapZone, Nuverse, Second Dinner або Marvel.",providedBy:"Дані про колекцію надані ",dataFrom:"MarvelSnapZone©"}},help:{newUserDesc1:{part1:"Для синхронізації вашої колекції вам знадобиться аккаунт ",part2:"."},newUserDesc2:{part1:"Використовуйте вашу колекцію, вказавши ваше ",part2:" ім'я користувача нижче, а потім натисніть 'СИНХРОНІЗУВАТИ КОЛЕКЦІЮ'.",part3:"Ви також можете залишити поле порожнім, щоб використовувати стандартну колекцію."},description:"Щоб створити випадкові колоди, натисніть ",button:"тут"},home:{copy:{deckCopied:"Код колоди скопійовано в буфер обміну!",title:"Скопіювати Код Колоди"},intro:"З легкістю створюйте нові випадкові колоди за допомогою вашої колекції MarvelSnap©.",newUser:{title:"Ласкаво просимо до ShuffleGenie 👋",description:{part1:"Створіть нову випадкову колоду з картами з вашої власної колекції!",part2:"Синхронізуйте ваш обліковий запис Marvel Snap Zone, щоб створити абсолютно нову випадкову колоду з картами з вашої колекції Snap."}},randomDeckBtn:{text:"Нова Випадкова Колода",title:"Згенерувати Нову Випадкову Колоду"}},misc:{apiMsgs:{fail:{html:"Якщо помилка залишається, ви можете повідомити про проблему тут. ",text:"Вибачте, сталася помилка!",title:"Не вдалося зв'язатися з нашим API!"},success:{title:"Успішно синхронізовано!"}},card:{title:"Переглянути '{{name}}' на MarvelSnapZone©"},close:"Закрити",langList:{de:"Німецька",en:"Англійська",es:"Іспанська",fr:"Французька",hi:"Гінді",it:"Італійська",ja:"Японська",ko:"Корейська",nl:"Голландська","pt-BR":"Бразильська Португальська",ru:"Російська",uk:"Українська",zh:"Китайська"},selectLanguage:"Вибрати Мову",syncForm:{label:"Ваше Ім'я Користувача","aria-label":"Введення імені користувача",inputDesc:"(залиште порожнім для використання стандартної колекції)",syncBtn:"СИНХРОНІЗУВАТИ КОЛЕКЦІЮ"}},nav:{link:{about:"Про нас",help:"Допомога",home:"Головна",profile:"Профіль",sync:"Пересинхронізувати"},btnTitle:{about:"Перейти на сторінку Про нас",hamburgerMenu:"Відкрити меню навігації",help:"Перейти на сторінку Допомоги",home:"Перейти на головну сторінку",locale:"Змінити Мову Додатку",logout:"Вийти",profile:"Перейти на сторінку вашого профілю",sync:"Пересинхронізувати Вашу Колекцію"}},profile:{greetings:{defaultUser:"Ласкаво просимо до нашого додатка 👽, ви досліджуєте Стандартну Колекцію з {{numCards}} картками! Насолоджуйтеся різноманітним вибором карток з Pool 2 та нижче.",loggedUser:"Привіт {{user}} 👽, ось ваша колекція Snap з {{numCards}} картками!"},info:{part1:"Для генерування випадкових колод натисніть ",part2:"тут"}}}},k2e={translation:{about:{title:"关于我们",description:{part1:"Cyggnus成立于Leonardo Kotlarenko和Leonardo Kleimpaul;",part2:"我们的目标是创建有趣且有用的开源应用程序。"},altImg:{cyggnusLogo:"Cyggnus组织徽标"},btnTitle:{linkedInKotlarenko:"lkotlarenko的领英",linkedInKleimpaul:"Kleimpaul的领英",cyggnusGitHub:"Cyggnus组织"}},footer:{copyright:{allRights:"ShuffleGenie © 2023。版权所有。",affiliation:"ShuffleGenie与MarvelSnapZone、Nuverse、Second Dinner或Marvel无关。",providedBy:"收藏数据由提供",dataFrom:"MarvelSnapZone©"}},help:{newUserDesc1:{part1:"要同步您的收藏,您需要一个",part2:" 帐户。"},newUserDesc2:{part1:"通过在下面提供您的",part2:" 用户名,然后单击“同步收藏”来使用您的收藏。",part3:"您也可以将文本字段保留为空白,以使用默认收藏。"},description:"要生成随机卡组,请单击",button:"这里"},home:{copy:{deckCopied:"卡组代码已复制到剪贴板!",title:"复制卡组代码"},intro:"使用您的MarvelSnap©收藏轻松生成新的随机卡组。",newUser:{title:"欢迎来到ShuffleGenie 👋",description:{part1:"使用您拥有的收藏卡片创建新的随机卡组!",part2:"同步您的Marvel Snap Zone帐户用户名,使用来自您的Snap收藏的卡片生成全新的随机卡组。"}},randomDeckBtn:{text:"新的随机卡组",title:"生成新的随机卡组"}},misc:{apiMsgs:{fail:{html:"如果此错误持续存在,您可以在此处报告问题。",text:"抱歉,出现了一些问题!",title:"无法联系我们的API!"},success:{title:"同步成功!"}},card:{title:"在MarvelSnapZone©上查看 '{{name}}'"},close:"关闭",langList:{de:"德语",en:"英语",es:"西班牙语",fr:"法语",hi:"印地语",it:"意大利语",ja:"日语",ko:"韩语",nl:"荷兰语","pt-BR":"巴西葡萄牙语",ru:"俄语",uk:"乌克兰语",zh:"中文"},selectLanguage:"选择语言",syncForm:{label:"您的用户名","aria-label":"用户名输入",inputDesc:"(留空以使用默认收藏)",syncBtn:"同步收藏"}},nav:{link:{about:"关于我们",help:"帮助",home:"主页",profile:"个人资料",sync:"重新同步"},btnTitle:{about:"前往关于我们页面",hamburgerMenu:"打开导航菜单",help:"前往帮助页面",home:"前往主页",locale:"更改应用语言",logout:"登出",profile:"前往您的个人资料页面",sync:"重新同步您的收藏"}},profile:{greetings:{defaultUser:"欢迎来到我们的应用程序 👽,您正在浏览默认收藏,共有 {{numCards}} 张卡片!享受来自第2级别及以下的多样选择。",loggedUser:"您好 {{user}} 👽,这里是您的Snap收藏,共有 {{numCards}} 张卡片!"},info:{part1:"要生成随机卡组,请单击",part2:"这里"}}}};et.use(Ik).use(mj).init({debug:!1,fallbackLng:"en",detection:{order:["localStorage","navigator"]},resources:{de:p2e,en:g2e,es:h2e,fr:m2e,hi:v2e,it:b2e,ja:w2e,ko:y2e,nl:x2e,"pt-BR":_2e,ru:O2e,uk:C2e,zh:k2e}});function E2e(){return Ppe()}const _4=document.getElementById("root");_4?z8(_4).render(ae.jsx(E2e,{})):console.error("Element with ID 'root' not found!");Spe();export{Ma as L,lg as _,vpe as a,P2e as i,ae as j,i as r,zt as u}; diff --git a/assets/index-41889415.js b/assets/index-3a455218.js similarity index 87% rename from assets/index-41889415.js rename to assets/index-3a455218.js index 9d130f0..a0050f1 100644 --- a/assets/index-41889415.js +++ b/assets/index-3a455218.js @@ -1 +1 @@ -import{r as t,_ as a,u as r,j as e,L as o}from"./index-1f199202.js";const i="/ShuffleGenie/assets/cardHome-6d27f116.webp",m=t.lazy(()=>a(()=>import("./index-1f199202.js").then(s=>s.a),["assets/index-1f199202.js","assets/index-06bf5a92.css"])),d=()=>{const{t:s}=r(),l=t.useRef(null),n=()=>{var c;(c=l.current)==null||c.scrollIntoView({behavior:"smooth"})};return e.jsxs(e.Fragment,{children:[e.jsxs("section",{className:"z-20 flex flex-col justify-center items-center mt-[10%] sm:mt-[15%] lg:m-[12%] lg:flex-row lg:justify-around bg-gray-1",children:[e.jsxs("div",{className:"flex flex-col justify-center items-center max-w-screen lg:w-4/12 space-y-11 sm:space-y-16",children:[e.jsx("h2",{className:"text-violet-1 text-center lg:mt-0 font-bold text-2xl max-w-[90%] lg:max-w-[100%]",children:s("home.newUser.title")}),e.jsx("h1",{className:"h1Title max-w-[90%] lg:max-w-[100%]",children:s("home.newUser.description.part1")}),e.jsx("p",{className:"defaultPageText max-w-[90%] lg:max-w-[100%]",children:s("home.newUser.description.part2")}),e.jsx("button",{type:"button",onClick:n,className:"defaultButton",children:s("misc.syncForm.syncBtn")})]}),e.jsx("div",{className:"flex flex-col justify-center mb-[55%] sm:mb-[25%] md:mb-[25%] lg:mb-0",children:e.jsx("img",{className:"flex cardHome lg:w-[358px] lg:h-[429px] xl:w-[417px] xl:h-[501px]",src:i,alt:"card"})})]}),e.jsx("section",{ref:l,id:"sync-section",className:"bg-gray-2 flex flex-col justify-center",style:{height:"85vh"},children:e.jsx(t.Suspense,{fallback:e.jsx(o,{}),children:e.jsx(m,{})})})]})};export{d as default}; +import{r as t,_ as a,u as r,j as e,L as o}from"./index-408146dc.js";const i="/ShuffleGenie/assets/cardHome-6d27f116.webp",m=t.lazy(()=>a(()=>import("./index-408146dc.js").then(s=>s.a),["assets/index-408146dc.js","assets/index-f24a680a.css"])),d=()=>{const{t:s}=r(),l=t.useRef(null),n=()=>{var c;(c=l.current)==null||c.scrollIntoView({behavior:"smooth"})};return e.jsxs(e.Fragment,{children:[e.jsxs("section",{className:"z-20 flex flex-col justify-center items-center mt-[10%] sm:mt-[15%] lg:m-[12%] lg:flex-row lg:justify-around bg-gray-1",children:[e.jsxs("div",{className:"flex flex-col justify-center items-center max-w-screen lg:w-4/12 space-y-11 sm:space-y-16",children:[e.jsx("h2",{className:"text-violet-1 text-center lg:mt-0 font-bold text-2xl max-w-[90%] lg:max-w-[100%]",children:s("home.newUser.title")}),e.jsx("h1",{className:"h1Title max-w-[90%] lg:max-w-[100%]",children:s("home.newUser.description.part1")}),e.jsx("p",{className:"defaultPageText max-w-[90%] lg:max-w-[100%]",children:s("home.newUser.description.part2")}),e.jsx("button",{type:"button",onClick:n,className:"defaultButton",children:s("misc.syncForm.syncBtn")})]}),e.jsx("div",{className:"flex flex-col justify-center mb-[55%] sm:mb-[25%] md:mb-[25%] lg:mb-0",children:e.jsx("img",{className:"flex cardHome lg:w-[358px] lg:h-[429px] xl:w-[417px] xl:h-[501px]",src:i,alt:"card"})})]}),e.jsx("section",{ref:l,id:"sync-section",className:"bg-gray-2 flex flex-col justify-center",style:{height:"85vh"},children:e.jsx(t.Suspense,{fallback:e.jsx(o,{}),children:e.jsx(m,{})})})]})};export{d as default}; diff --git a/assets/index-408146dc.js b/assets/index-408146dc.js new file mode 100644 index 0000000..ac5ab0b --- /dev/null +++ b/assets/index-408146dc.js @@ -0,0 +1,143 @@ +function ER(e,r){for(var t=0;tn[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const r=document.createElement("link").relList;if(r&&r.supports&&r.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))n(o);new MutationObserver(o=>{for(const a of o)if(a.type==="childList")for(const s of a.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&n(s)}).observe(document,{childList:!0,subtree:!0});function t(o){const a={};return o.integrity&&(a.integrity=o.integrity),o.referrerPolicy&&(a.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?a.credentials="include":o.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function n(o){if(o.ep)return;o.ep=!0;const a=t(o);fetch(o.href,a)}})();var gt=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function dg(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Sl(e){if(e.__esModule)return e;var r=e.default;if(typeof r=="function"){var t=function n(){return this instanceof n?Reflect.construct(r,arguments,this.constructor):r.apply(this,arguments)};t.prototype=r.prototype}else t={};return Object.defineProperty(t,"__esModule",{value:!0}),Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t}var V4={exports:{}},fg={},H4={exports:{}},Qe={};/** + * @license React + * react.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var Wu=Symbol.for("react.element"),RR=Symbol.for("react.portal"),PR=Symbol.for("react.fragment"),SR=Symbol.for("react.strict_mode"),MR=Symbol.for("react.profiler"),jR=Symbol.for("react.provider"),TR=Symbol.for("react.context"),AR=Symbol.for("react.forward_ref"),IR=Symbol.for("react.suspense"),LR=Symbol.for("react.memo"),zR=Symbol.for("react.lazy"),e3=Symbol.iterator;function $R(e){return e===null||typeof e!="object"?null:(e=e3&&e[e3]||e["@@iterator"],typeof e=="function"?e:null)}var W4={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},U4=Object.assign,q4={};function Ml(e,r,t){this.props=e,this.context=r,this.refs=q4,this.updater=t||W4}Ml.prototype.isReactComponent={};Ml.prototype.setState=function(e,r){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,r,"setState")};Ml.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function G4(){}G4.prototype=Ml.prototype;function cb(e,r,t){this.props=e,this.context=r,this.refs=q4,this.updater=t||W4}var db=cb.prototype=new G4;db.constructor=cb;U4(db,Ml.prototype);db.isPureReactComponent=!0;var r3=Array.isArray,K4=Object.prototype.hasOwnProperty,fb={current:null},Y4={key:!0,ref:!0,__self:!0,__source:!0};function Z4(e,r,t){var n,o={},a=null,s=null;if(r!=null)for(n in r.ref!==void 0&&(s=r.ref),r.key!==void 0&&(a=""+r.key),r)K4.call(r,n)&&!Y4.hasOwnProperty(n)&&(o[n]=r[n]);var p=arguments.length-2;if(p===1)o.children=t;else if(1>>1,ne=D[J];if(0>>1;Jo(fe,q))ueo(be,fe)?(D[J]=be,D[ue]=q,J=ue):(D[J]=fe,D[de]=q,J=de);else if(ueo(be,q))D[J]=be,D[ue]=q,J=ue;else break e}}return X}function o(D,X){var q=D.sortIndex-X.sortIndex;return q!==0?q:D.id-X.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;e.unstable_now=function(){return a.now()}}else{var s=Date,p=s.now();e.unstable_now=function(){return s.now()-p}}var m=[],b=[],y=1,E=null,C=3,j=!1,T=!1,P=!1,M=typeof setTimeout=="function"?setTimeout:null,w=typeof clearTimeout=="function"?clearTimeout:null,h=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function d(D){for(var X=t(b);X!==null;){if(X.callback===null)n(b);else if(X.startTime<=D)n(b),X.sortIndex=X.expirationTime,r(m,X);else break;X=t(b)}}function l(D){if(P=!1,d(D),!T)if(t(m)!==null)T=!0,K(u);else{var X=t(b);X!==null&&ee(l,X.startTime-D)}}function u(D,X){T=!1,P&&(P=!1,w(v),v=-1),j=!0;var q=C;try{for(d(X),E=t(m);E!==null&&(!(E.expirationTime>X)||D&&!k());){var J=E.callback;if(typeof J=="function"){E.callback=null,C=E.priorityLevel;var ne=J(E.expirationTime<=X);X=e.unstable_now(),typeof ne=="function"?E.callback=ne:E===t(m)&&n(m),d(X)}else n(m);E=t(m)}if(E!==null)var G=!0;else{var de=t(b);de!==null&&ee(l,de.startTime-X),G=!1}return G}finally{E=null,C=q,j=!1}}var c=!1,f=null,v=-1,x=5,O=-1;function k(){return!(e.unstable_now()-OD||125J?(D.sortIndex=q,r(b,D),t(m)===null&&D===t(b)&&(P?(w(v),v=-1):P=!0,ee(l,q-J))):(D.sortIndex=ne,r(m,D),T||j||(T=!0,K(u))),D},e.unstable_shouldYield=k,e.unstable_wrapCallback=function(D){var X=C;return function(){var q=C;C=X;try{return D.apply(this,arguments)}finally{C=q}}}})(e6);J4.exports=e6;var YR=J4.exports;/** + * @license React + * react-dom.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var r6=i,Ht=YR;function ye(e){for(var r="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Nm=Object.prototype.hasOwnProperty,ZR=/^[: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]*$/,n3={},o3={};function XR(e){return Nm.call(o3,e)?!0:Nm.call(n3,e)?!1:ZR.test(e)?o3[e]=!0:(n3[e]=!0,!1)}function QR(e,r,t,n){if(t!==null&&t.type===0)return!1;switch(typeof r){case"function":case"symbol":return!0;case"boolean":return n?!1:t!==null?!t.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function JR(e,r,t,n){if(r===null||typeof r>"u"||QR(e,r,t,n))return!0;if(n)return!1;if(t!==null)switch(t.type){case 3:return!r;case 4:return r===!1;case 5:return isNaN(r);case 6:return isNaN(r)||1>r}return!1}function vt(e,r,t,n,o,a,s){this.acceptsBooleans=r===2||r===3||r===4,this.attributeName=n,this.attributeNamespace=o,this.mustUseProperty=t,this.propertyName=e,this.type=r,this.sanitizeURL=a,this.removeEmptyString=s}var tt={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){tt[e]=new vt(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var r=e[0];tt[r]=new vt(r,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){tt[e]=new vt(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){tt[e]=new vt(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){tt[e]=new vt(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){tt[e]=new vt(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){tt[e]=new vt(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){tt[e]=new vt(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){tt[e]=new vt(e,5,!1,e.toLowerCase(),null,!1,!1)});var gb=/[\-:]([a-z])/g;function hb(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var r=e.replace(gb,hb);tt[r]=new vt(r,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var r=e.replace(gb,hb);tt[r]=new vt(r,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var r=e.replace(gb,hb);tt[r]=new vt(r,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){tt[e]=new vt(e,1,!1,e.toLowerCase(),null,!1,!1)});tt.xlinkHref=new vt("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){tt[e]=new vt(e,1,!1,e.toLowerCase(),null,!0,!0)});function mb(e,r,t,n){var o=tt.hasOwnProperty(r)?tt[r]:null;(o!==null?o.type!==0:n||!(2p||o[s]!==a[p]){var m=` +`+o[s].replace(" at new "," at ");return e.displayName&&m.includes("")&&(m=m.replace("",e.displayName)),m}while(1<=s&&0<=p);break}}}finally{Zh=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?Is(e):""}function eP(e){switch(e.tag){case 5:return Is(e.type);case 16:return Is("Lazy");case 13:return Is("Suspense");case 19:return Is("SuspenseList");case 0:case 2:case 15:return e=Xh(e.type,!1),e;case 11:return e=Xh(e.type.render,!1),e;case 1:return e=Xh(e.type,!0),e;default:return""}}function Hm(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 Wi:return"Fragment";case Hi:return"Portal";case Bm:return"Profiler";case vb:return"StrictMode";case Dm:return"Suspense";case Vm:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case o6:return(e.displayName||"Context")+".Consumer";case n6:return(e._context.displayName||"Context")+".Provider";case bb:var r=e.render;return e=e.displayName,e||(e=r.displayName||r.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case wb:return r=e.displayName||null,r!==null?r:Hm(e.type)||"Memo";case Bo:r=e._payload,e=e._init;try{return Hm(e(r))}catch{}}return null}function rP(e){var r=e.type;switch(e.tag){case 24:return"Cache";case 9:return(r.displayName||"Context")+".Consumer";case 10:return(r._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=r.render,e=e.displayName||e.name||"",r.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return r;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Hm(r);case 8:return r===vb?"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 r=="function")return r.displayName||r.name||null;if(typeof r=="string")return r}return null}function aa(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function i6(e){var r=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(r==="checkbox"||r==="radio")}function tP(e){var r=i6(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,r),n=""+e[r];if(!e.hasOwnProperty(r)&&typeof t<"u"&&typeof t.get=="function"&&typeof t.set=="function"){var o=t.get,a=t.set;return Object.defineProperty(e,r,{configurable:!0,get:function(){return o.call(this)},set:function(s){n=""+s,a.call(this,s)}}),Object.defineProperty(e,r,{enumerable:t.enumerable}),{getValue:function(){return n},setValue:function(s){n=""+s},stopTracking:function(){e._valueTracker=null,delete e[r]}}}}function f0(e){e._valueTracker||(e._valueTracker=tP(e))}function l6(e){if(!e)return!1;var r=e._valueTracker;if(!r)return!0;var t=r.getValue(),n="";return e&&(n=i6(e)?e.checked?"true":"false":e.value),e=n,e!==t?(r.setValue(e),!0):!1}function m2(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Wm(e,r){var t=r.checked;return Mr({},r,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:t??e._wrapperState.initialChecked})}function i3(e,r){var t=r.defaultValue==null?"":r.defaultValue,n=r.checked!=null?r.checked:r.defaultChecked;t=aa(r.value!=null?r.value:t),e._wrapperState={initialChecked:n,initialValue:t,controlled:r.type==="checkbox"||r.type==="radio"?r.checked!=null:r.value!=null}}function s6(e,r){r=r.checked,r!=null&&mb(e,"checked",r,!1)}function Um(e,r){s6(e,r);var t=aa(r.value),n=r.type;if(t!=null)n==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+t):e.value!==""+t&&(e.value=""+t);else if(n==="submit"||n==="reset"){e.removeAttribute("value");return}r.hasOwnProperty("value")?qm(e,r.type,t):r.hasOwnProperty("defaultValue")&&qm(e,r.type,aa(r.defaultValue)),r.checked==null&&r.defaultChecked!=null&&(e.defaultChecked=!!r.defaultChecked)}function l3(e,r,t){if(r.hasOwnProperty("value")||r.hasOwnProperty("defaultValue")){var n=r.type;if(!(n!=="submit"&&n!=="reset"||r.value!==void 0&&r.value!==null))return;r=""+e._wrapperState.initialValue,t||r===e.value||(e.value=r),e.defaultValue=r}t=e.name,t!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,t!==""&&(e.name=t)}function qm(e,r,t){(r!=="number"||m2(e.ownerDocument)!==e)&&(t==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}var Ls=Array.isArray;function ol(e,r,t,n){if(e=e.options,r){r={};for(var o=0;o"+r.valueOf().toString()+"",r=p0.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;r.firstChild;)e.appendChild(r.firstChild)}});function gu(e,r){if(r){var t=e.firstChild;if(t&&t===e.lastChild&&t.nodeType===3){t.nodeValue=r;return}}e.textContent=r}var Qs={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},nP=["Webkit","ms","Moz","O"];Object.keys(Qs).forEach(function(e){nP.forEach(function(r){r=r+e.charAt(0).toUpperCase()+e.substring(1),Qs[r]=Qs[e]})});function f6(e,r,t){return r==null||typeof r=="boolean"||r===""?"":t||typeof r!="number"||r===0||Qs.hasOwnProperty(e)&&Qs[e]?(""+r).trim():r+"px"}function p6(e,r){e=e.style;for(var t in r)if(r.hasOwnProperty(t)){var n=t.indexOf("--")===0,o=f6(t,r[t],n);t==="float"&&(t="cssFloat"),n?e.setProperty(t,o):e[t]=o}}var oP=Mr({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Ym(e,r){if(r){if(oP[e]&&(r.children!=null||r.dangerouslySetInnerHTML!=null))throw Error(ye(137,e));if(r.dangerouslySetInnerHTML!=null){if(r.children!=null)throw Error(ye(60));if(typeof r.dangerouslySetInnerHTML!="object"||!("__html"in r.dangerouslySetInnerHTML))throw Error(ye(61))}if(r.style!=null&&typeof r.style!="object")throw Error(ye(62))}}function Zm(e,r){if(e.indexOf("-")===-1)return typeof r.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Xm=null;function yb(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Qm=null,al=null,il=null;function c3(e){if(e=Gu(e)){if(typeof Qm!="function")throw Error(ye(280));var r=e.stateNode;r&&(r=vg(r),Qm(e.stateNode,e.type,r))}}function g6(e){al?il?il.push(e):il=[e]:al=e}function h6(){if(al){var e=al,r=il;if(il=al=null,c3(e),r)for(e=0;e>>=0,e===0?32:31-(hP(e)/mP|0)|0}var g0=64,h0=4194304;function zs(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 y2(e,r){var t=e.pendingLanes;if(t===0)return 0;var n=0,o=e.suspendedLanes,a=e.pingedLanes,s=t&268435455;if(s!==0){var p=s&~o;p!==0?n=zs(p):(a&=s,a!==0&&(n=zs(a)))}else s=t&~o,s!==0?n=zs(s):a!==0&&(n=zs(a));if(n===0)return 0;if(r!==0&&r!==n&&!(r&o)&&(o=n&-n,a=r&-r,o>=a||o===16&&(a&4194240)!==0))return r;if(n&4&&(n|=t&16),r=e.entangledLanes,r!==0)for(e=e.entanglements,r&=n;0t;t++)r.push(e);return r}function Uu(e,r,t){e.pendingLanes|=r,r!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,r=31-_n(r),e[r]=t}function yP(e,r){var t=e.pendingLanes&~r;e.pendingLanes=r,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=r,e.mutableReadLanes&=r,e.entangledLanes&=r,r=e.entanglements;var n=e.eventTimes;for(e=e.expirationTimes;0=eu),w3=String.fromCharCode(32),y3=!1;function L6(e,r){switch(e){case"keyup":return KP.indexOf(r.keyCode)!==-1;case"keydown":return r.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function z6(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Ui=!1;function ZP(e,r){switch(e){case"compositionend":return z6(r);case"keypress":return r.which!==32?null:(y3=!0,w3);case"textInput":return e=r.data,e===w3&&y3?null:e;default:return null}}function XP(e,r){if(Ui)return e==="compositionend"||!Pb&&L6(e,r)?(e=A6(),F0=kb=Wo=null,Ui=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(r.ctrlKey||r.altKey||r.metaKey)||r.ctrlKey&&r.altKey){if(r.char&&1=r)return{node:t,offset:r-e};e=n}e:{for(;t;){if(t.nextSibling){t=t.nextSibling;break e}t=t.parentNode}t=void 0}t=C3(t)}}function B6(e,r){return e&&r?e===r?!0:e&&e.nodeType===3?!1:r&&r.nodeType===3?B6(e,r.parentNode):"contains"in e?e.contains(r):e.compareDocumentPosition?!!(e.compareDocumentPosition(r)&16):!1:!1}function D6(){for(var e=window,r=m2();r instanceof e.HTMLIFrameElement;){try{var t=typeof r.contentWindow.location.href=="string"}catch{t=!1}if(t)e=r.contentWindow;else break;r=m2(e.document)}return r}function Sb(e){var r=e&&e.nodeName&&e.nodeName.toLowerCase();return r&&(r==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||r==="textarea"||e.contentEditable==="true")}function iS(e){var r=D6(),t=e.focusedElem,n=e.selectionRange;if(r!==t&&t&&t.ownerDocument&&B6(t.ownerDocument.documentElement,t)){if(n!==null&&Sb(t)){if(r=n.start,e=n.end,e===void 0&&(e=r),"selectionStart"in t)t.selectionStart=r,t.selectionEnd=Math.min(e,t.value.length);else if(e=(r=t.ownerDocument||document)&&r.defaultView||window,e.getSelection){e=e.getSelection();var o=t.textContent.length,a=Math.min(n.start,o);n=n.end===void 0?a:Math.min(n.end,o),!e.extend&&a>n&&(o=n,n=a,a=o),o=k3(t,a);var s=k3(t,n);o&&s&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==s.node||e.focusOffset!==s.offset)&&(r=r.createRange(),r.setStart(o.node,o.offset),e.removeAllRanges(),a>n?(e.addRange(r),e.extend(s.node,s.offset)):(r.setEnd(s.node,s.offset),e.addRange(r)))}}for(r=[],e=t;e=e.parentNode;)e.nodeType===1&&r.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof t.focus=="function"&&t.focus(),t=0;t=document.documentMode,qi=null,ov=null,tu=null,av=!1;function E3(e,r,t){var n=t.window===t?t.document:t.nodeType===9?t:t.ownerDocument;av||qi==null||qi!==m2(n)||(n=qi,"selectionStart"in n&&Sb(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),tu&&yu(tu,n)||(tu=n,n=O2(ov,"onSelect"),0Yi||(e.current=dv[Yi],dv[Yi]=null,Yi--)}function dr(e,r){Yi++,dv[Yi]=e.current,e.current=r}var ia={},st=da(ia),Pt=da(!1),Za=ia;function ml(e,r){var t=e.type.contextTypes;if(!t)return ia;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===r)return n.__reactInternalMemoizedMaskedChildContext;var o={},a;for(a in t)o[a]=r[a];return n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=r,e.__reactInternalMemoizedMaskedChildContext=o),o}function St(e){return e=e.childContextTypes,e!=null}function k2(){vr(Pt),vr(st)}function A3(e,r,t){if(st.current!==ia)throw Error(ye(168));dr(st,r),dr(Pt,t)}function Z6(e,r,t){var n=e.stateNode;if(r=r.childContextTypes,typeof n.getChildContext!="function")return t;n=n.getChildContext();for(var o in n)if(!(o in r))throw Error(ye(108,rP(e)||"Unknown",o));return Mr({},t,n)}function E2(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||ia,Za=st.current,dr(st,e),dr(Pt,Pt.current),!0}function I3(e,r,t){var n=e.stateNode;if(!n)throw Error(ye(169));t?(e=Z6(e,r,Za),n.__reactInternalMemoizedMergedChildContext=e,vr(Pt),vr(st),dr(st,e)):vr(Pt),dr(Pt,t)}var lo=null,bg=!1,dm=!1;function X6(e){lo===null?lo=[e]:lo.push(e)}function bS(e){bg=!0,X6(e)}function fa(){if(!dm&&lo!==null){dm=!0;var e=0,r=or;try{var t=lo;for(or=1;e>=s,o-=s,so=1<<32-_n(r)+o|t<v?(x=f,f=null):x=f.sibling;var O=C(w,f,d[v],l);if(O===null){f===null&&(f=x);break}e&&f&&O.alternate===null&&r(w,f),h=a(O,h,v),c===null?u=O:c.sibling=O,c=O,f=x}if(v===d.length)return t(w,f),xr&&Da(w,v),u;if(f===null){for(;vv?(x=f,f=null):x=f.sibling;var k=C(w,f,O.value,l);if(k===null){f===null&&(f=x);break}e&&f&&k.alternate===null&&r(w,f),h=a(k,h,v),c===null?u=k:c.sibling=k,c=k,f=x}if(O.done)return t(w,f),xr&&Da(w,v),u;if(f===null){for(;!O.done;v++,O=d.next())O=E(w,O.value,l),O!==null&&(h=a(O,h,v),c===null?u=O:c.sibling=O,c=O);return xr&&Da(w,v),u}for(f=n(w,f);!O.done;v++,O=d.next())O=j(f,w,v,O.value,l),O!==null&&(e&&O.alternate!==null&&f.delete(O.key===null?v:O.key),h=a(O,h,v),c===null?u=O:c.sibling=O,c=O);return e&&f.forEach(function(z){return r(w,z)}),xr&&Da(w,v),u}function M(w,h,d,l){if(typeof d=="object"&&d!==null&&d.type===Wi&&d.key===null&&(d=d.props.children),typeof d=="object"&&d!==null){switch(d.$$typeof){case d0:e:{for(var u=d.key,c=h;c!==null;){if(c.key===u){if(u=d.type,u===Wi){if(c.tag===7){t(w,c.sibling),h=o(c,d.props.children),h.return=w,w=h;break e}}else if(c.elementType===u||typeof u=="object"&&u!==null&&u.$$typeof===Bo&&D3(u)===c.type){t(w,c.sibling),h=o(c,d.props),h.ref=Es(w,c,d),h.return=w,w=h;break e}t(w,c);break}else r(w,c);c=c.sibling}d.type===Wi?(h=Ga(d.props.children,w.mode,l,d.key),h.return=w,w=h):(l=q0(d.type,d.key,d.props,null,w.mode,l),l.ref=Es(w,h,d),l.return=w,w=l)}return s(w);case Hi:e:{for(c=d.key;h!==null;){if(h.key===c)if(h.tag===4&&h.stateNode.containerInfo===d.containerInfo&&h.stateNode.implementation===d.implementation){t(w,h.sibling),h=o(h,d.children||[]),h.return=w,w=h;break e}else{t(w,h);break}else r(w,h);h=h.sibling}h=wm(d,w.mode,l),h.return=w,w=h}return s(w);case Bo:return c=d._init,M(w,h,c(d._payload),l)}if(Ls(d))return T(w,h,d,l);if(xs(d))return P(w,h,d,l);_0(w,d)}return typeof d=="string"&&d!==""||typeof d=="number"?(d=""+d,h!==null&&h.tag===6?(t(w,h.sibling),h=o(h,d),h.return=w,w=h):(t(w,h),h=bm(d,w.mode,l),h.return=w,w=h),s(w)):t(w,h)}return M}var bl=a8(!0),i8=a8(!1),Ku={},Hn=da(Ku),Cu=da(Ku),ku=da(Ku);function Ua(e){if(e===Ku)throw Error(ye(174));return e}function Fb(e,r){switch(dr(ku,r),dr(Cu,e),dr(Hn,Ku),e=r.nodeType,e){case 9:case 11:r=(r=r.documentElement)?r.namespaceURI:Km(null,"");break;default:e=e===8?r.parentNode:r,r=e.namespaceURI||null,e=e.tagName,r=Km(r,e)}vr(Hn),dr(Hn,r)}function wl(){vr(Hn),vr(Cu),vr(ku)}function l8(e){Ua(ku.current);var r=Ua(Hn.current),t=Km(r,e.type);r!==t&&(dr(Cu,e),dr(Hn,t))}function Nb(e){Cu.current===e&&(vr(Hn),vr(Cu))}var Rr=da(0);function T2(e){for(var r=e;r!==null;){if(r.tag===13){var t=r.memoizedState;if(t!==null&&(t=t.dehydrated,t===null||t.data==="$?"||t.data==="$!"))return r}else if(r.tag===19&&r.memoizedProps.revealOrder!==void 0){if(r.flags&128)return r}else if(r.child!==null){r.child.return=r,r=r.child;continue}if(r===e)break;for(;r.sibling===null;){if(r.return===null||r.return===e)return null;r=r.return}r.sibling.return=r.return,r=r.sibling}return null}var fm=[];function Bb(){for(var e=0;et?t:4,e(!0);var n=pm.transition;pm.transition={};try{e(!1),r()}finally{or=t,pm.transition=n}}function O8(){return fn().memoizedState}function _S(e,r,t){var n=ea(e);if(t={lane:n,action:t,hasEagerState:!1,eagerState:null,next:null},C8(e))k8(r,t);else if(t=r8(e,r,t,n),t!==null){var o=ht();On(t,e,n,o),E8(t,r,n)}}function OS(e,r,t){var n=ea(e),o={lane:n,action:t,hasEagerState:!1,eagerState:null,next:null};if(C8(e))k8(r,o);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=r.lastRenderedReducer,a!==null))try{var s=r.lastRenderedState,p=a(s,t);if(o.hasEagerState=!0,o.eagerState=p,Cn(p,s)){var m=r.interleaved;m===null?(o.next=o,zb(r)):(o.next=m.next,m.next=o),r.interleaved=o;return}}catch{}finally{}t=r8(e,r,o,n),t!==null&&(o=ht(),On(t,e,n,o),E8(t,r,n))}}function C8(e){var r=e.alternate;return e===Sr||r!==null&&r===Sr}function k8(e,r){nu=A2=!0;var t=e.pending;t===null?r.next=r:(r.next=t.next,t.next=r),e.pending=r}function E8(e,r,t){if(t&4194240){var n=r.lanes;n&=e.pendingLanes,t|=n,r.lanes=t,_b(e,t)}}var I2={readContext:dn,useCallback:ot,useContext:ot,useEffect:ot,useImperativeHandle:ot,useInsertionEffect:ot,useLayoutEffect:ot,useMemo:ot,useReducer:ot,useRef:ot,useState:ot,useDebugValue:ot,useDeferredValue:ot,useTransition:ot,useMutableSource:ot,useSyncExternalStore:ot,useId:ot,unstable_isNewReconciler:!1},CS={readContext:dn,useCallback:function(e,r){return $n().memoizedState=[e,r===void 0?null:r],e},useContext:dn,useEffect:H3,useImperativeHandle:function(e,r,t){return t=t!=null?t.concat([e]):null,V0(4194308,4,b8.bind(null,r,e),t)},useLayoutEffect:function(e,r){return V0(4194308,4,e,r)},useInsertionEffect:function(e,r){return V0(4,2,e,r)},useMemo:function(e,r){var t=$n();return r=r===void 0?null:r,e=e(),t.memoizedState=[e,r],e},useReducer:function(e,r,t){var n=$n();return r=t!==void 0?t(r):r,n.memoizedState=n.baseState=r,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:r},n.queue=e,e=e.dispatch=_S.bind(null,Sr,e),[n.memoizedState,e]},useRef:function(e){var r=$n();return e={current:e},r.memoizedState=e},useState:V3,useDebugValue:Ub,useDeferredValue:function(e){return $n().memoizedState=e},useTransition:function(){var e=V3(!1),r=e[0];return e=xS.bind(null,e[1]),$n().memoizedState=e,[r,e]},useMutableSource:function(){},useSyncExternalStore:function(e,r,t){var n=Sr,o=$n();if(xr){if(t===void 0)throw Error(ye(407));t=t()}else{if(t=r(),Zr===null)throw Error(ye(349));Qa&30||c8(n,r,t)}o.memoizedState=t;var a={value:t,getSnapshot:r};return o.queue=a,H3(f8.bind(null,n,a,e),[e]),n.flags|=2048,Pu(9,d8.bind(null,n,a,t,r),void 0,null),t},useId:function(){var e=$n(),r=Zr.identifierPrefix;if(xr){var t=uo,n=so;t=(n&~(1<<32-_n(n)-1)).toString(32)+t,r=":"+r+"R"+t,t=Eu++,0<\/script>",e=e.removeChild(e.firstChild)):typeof n.is=="string"?e=s.createElement(t,{is:n.is}):(e=s.createElement(t),t==="select"&&(s=e,n.multiple?s.multiple=!0:n.size&&(s.size=n.size))):e=s.createElementNS(e,t),e[Nn]=r,e[Ou]=n,L8(e,r,!1,!1),r.stateNode=e;e:{switch(s=Zm(t,n),t){case"dialog":mr("cancel",e),mr("close",e),o=n;break;case"iframe":case"object":case"embed":mr("load",e),o=n;break;case"video":case"audio":for(o=0;o<$s.length;o++)mr($s[o],e);o=n;break;case"source":mr("error",e),o=n;break;case"img":case"image":case"link":mr("error",e),mr("load",e),o=n;break;case"details":mr("toggle",e),o=n;break;case"input":i3(e,n),o=Wm(e,n),mr("invalid",e);break;case"option":o=n;break;case"select":e._wrapperState={wasMultiple:!!n.multiple},o=Mr({},n,{value:void 0}),mr("invalid",e);break;case"textarea":s3(e,n),o=Gm(e,n),mr("invalid",e);break;default:o=n}Ym(t,o),p=o;for(a in p)if(p.hasOwnProperty(a)){var m=p[a];a==="style"?p6(e,m):a==="dangerouslySetInnerHTML"?(m=m?m.__html:void 0,m!=null&&d6(e,m)):a==="children"?typeof m=="string"?(t!=="textarea"||m!=="")&&gu(e,m):typeof m=="number"&&gu(e,""+m):a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&a!=="autoFocus"&&(pu.hasOwnProperty(a)?m!=null&&a==="onScroll"&&mr("scroll",e):m!=null&&mb(e,a,m,s))}switch(t){case"input":f0(e),l3(e,n,!1);break;case"textarea":f0(e),u3(e);break;case"option":n.value!=null&&e.setAttribute("value",""+aa(n.value));break;case"select":e.multiple=!!n.multiple,a=n.value,a!=null?ol(e,!!n.multiple,a,!1):n.defaultValue!=null&&ol(e,!!n.multiple,n.defaultValue,!0);break;default:typeof o.onClick=="function"&&(e.onclick=C2)}switch(t){case"button":case"input":case"select":case"textarea":n=!!n.autoFocus;break e;case"img":n=!0;break e;default:n=!1}}n&&(r.flags|=4)}r.ref!==null&&(r.flags|=512,r.flags|=2097152)}return at(r),null;case 6:if(e&&r.stateNode!=null)$8(e,r,e.memoizedProps,n);else{if(typeof n!="string"&&r.stateNode===null)throw Error(ye(166));if(t=Ua(ku.current),Ua(Hn.current),x0(r)){if(n=r.stateNode,t=r.memoizedProps,n[Nn]=r,(a=n.nodeValue!==t)&&(e=Dt,e!==null))switch(e.tag){case 3:y0(n.nodeValue,t,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&y0(n.nodeValue,t,(e.mode&1)!==0)}a&&(r.flags|=4)}else n=(t.nodeType===9?t:t.ownerDocument).createTextNode(n),n[Nn]=r,r.stateNode=n}return at(r),null;case 13:if(vr(Rr),n=r.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(xr&&Nt!==null&&r.mode&1&&!(r.flags&128))e8(),vl(),r.flags|=98560,a=!1;else if(a=x0(r),n!==null&&n.dehydrated!==null){if(e===null){if(!a)throw Error(ye(318));if(a=r.memoizedState,a=a!==null?a.dehydrated:null,!a)throw Error(ye(317));a[Nn]=r}else vl(),!(r.flags&128)&&(r.memoizedState=null),r.flags|=4;at(r),a=!1}else wn!==null&&(Mv(wn),wn=null),a=!0;if(!a)return r.flags&65536?r:null}return r.flags&128?(r.lanes=t,r):(n=n!==null,n!==(e!==null&&e.memoizedState!==null)&&n&&(r.child.flags|=8192,r.mode&1&&(e===null||Rr.current&1?Wr===0&&(Wr=3):Qb())),r.updateQueue!==null&&(r.flags|=4),at(r),null);case 4:return wl(),_v(e,r),e===null&&xu(r.stateNode.containerInfo),at(r),null;case 10:return Lb(r.type._context),at(r),null;case 17:return St(r.type)&&k2(),at(r),null;case 19:if(vr(Rr),a=r.memoizedState,a===null)return at(r),null;if(n=(r.flags&128)!==0,s=a.rendering,s===null)if(n)Rs(a,!1);else{if(Wr!==0||e!==null&&e.flags&128)for(e=r.child;e!==null;){if(s=T2(e),s!==null){for(r.flags|=128,Rs(a,!1),n=s.updateQueue,n!==null&&(r.updateQueue=n,r.flags|=4),r.subtreeFlags=0,n=t,t=r.child;t!==null;)a=t,e=n,a.flags&=14680066,s=a.alternate,s===null?(a.childLanes=0,a.lanes=e,a.child=null,a.subtreeFlags=0,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null,a.stateNode=null):(a.childLanes=s.childLanes,a.lanes=s.lanes,a.child=s.child,a.subtreeFlags=0,a.deletions=null,a.memoizedProps=s.memoizedProps,a.memoizedState=s.memoizedState,a.updateQueue=s.updateQueue,a.type=s.type,e=s.dependencies,a.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),t=t.sibling;return dr(Rr,Rr.current&1|2),r.child}e=e.sibling}a.tail!==null&&$r()>xl&&(r.flags|=128,n=!0,Rs(a,!1),r.lanes=4194304)}else{if(!n)if(e=T2(s),e!==null){if(r.flags|=128,n=!0,t=e.updateQueue,t!==null&&(r.updateQueue=t,r.flags|=4),Rs(a,!0),a.tail===null&&a.tailMode==="hidden"&&!s.alternate&&!xr)return at(r),null}else 2*$r()-a.renderingStartTime>xl&&t!==1073741824&&(r.flags|=128,n=!0,Rs(a,!1),r.lanes=4194304);a.isBackwards?(s.sibling=r.child,r.child=s):(t=a.last,t!==null?t.sibling=s:r.child=s,a.last=s)}return a.tail!==null?(r=a.tail,a.rendering=r,a.tail=r.sibling,a.renderingStartTime=$r(),r.sibling=null,t=Rr.current,dr(Rr,n?t&1|2:t&1),r):(at(r),null);case 22:case 23:return Xb(),n=r.memoizedState!==null,e!==null&&e.memoizedState!==null!==n&&(r.flags|=8192),n&&r.mode&1?Ft&1073741824&&(at(r),r.subtreeFlags&6&&(r.flags|=8192)):at(r),null;case 24:return null;case 25:return null}throw Error(ye(156,r.tag))}function TS(e,r){switch(jb(r),r.tag){case 1:return St(r.type)&&k2(),e=r.flags,e&65536?(r.flags=e&-65537|128,r):null;case 3:return wl(),vr(Pt),vr(st),Bb(),e=r.flags,e&65536&&!(e&128)?(r.flags=e&-65537|128,r):null;case 5:return Nb(r),null;case 13:if(vr(Rr),e=r.memoizedState,e!==null&&e.dehydrated!==null){if(r.alternate===null)throw Error(ye(340));vl()}return e=r.flags,e&65536?(r.flags=e&-65537|128,r):null;case 19:return vr(Rr),null;case 4:return wl(),null;case 10:return Lb(r.type._context),null;case 22:case 23:return Xb(),null;case 24:return null;default:return null}}var C0=!1,lt=!1,AS=typeof WeakSet=="function"?WeakSet:Set,Pe=null;function Ji(e,r){var t=e.ref;if(t!==null)if(typeof t=="function")try{t(null)}catch(n){Ir(e,r,n)}else t.current=null}function Ov(e,r,t){try{t()}catch(n){Ir(e,r,n)}}var Q3=!1;function IS(e,r){if(iv=x2,e=D6(),Sb(e)){if("selectionStart"in e)var t={start:e.selectionStart,end:e.selectionEnd};else e:{t=(t=e.ownerDocument)&&t.defaultView||window;var n=t.getSelection&&t.getSelection();if(n&&n.rangeCount!==0){t=n.anchorNode;var o=n.anchorOffset,a=n.focusNode;n=n.focusOffset;try{t.nodeType,a.nodeType}catch{t=null;break e}var s=0,p=-1,m=-1,b=0,y=0,E=e,C=null;r:for(;;){for(var j;E!==t||o!==0&&E.nodeType!==3||(p=s+o),E!==a||n!==0&&E.nodeType!==3||(m=s+n),E.nodeType===3&&(s+=E.nodeValue.length),(j=E.firstChild)!==null;)C=E,E=j;for(;;){if(E===e)break r;if(C===t&&++b===o&&(p=s),C===a&&++y===n&&(m=s),(j=E.nextSibling)!==null)break;E=C,C=E.parentNode}E=j}t=p===-1||m===-1?null:{start:p,end:m}}else t=null}t=t||{start:0,end:0}}else t=null;for(lv={focusedElem:e,selectionRange:t},x2=!1,Pe=r;Pe!==null;)if(r=Pe,e=r.child,(r.subtreeFlags&1028)!==0&&e!==null)e.return=r,Pe=e;else for(;Pe!==null;){r=Pe;try{var T=r.alternate;if(r.flags&1024)switch(r.tag){case 0:case 11:case 15:break;case 1:if(T!==null){var P=T.memoizedProps,M=T.memoizedState,w=r.stateNode,h=w.getSnapshotBeforeUpdate(r.elementType===r.type?P:vn(r.type,P),M);w.__reactInternalSnapshotBeforeUpdate=h}break;case 3:var d=r.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(ye(163))}}catch(l){Ir(r,r.return,l)}if(e=r.sibling,e!==null){e.return=r.return,Pe=e;break}Pe=r.return}return T=Q3,Q3=!1,T}function ou(e,r,t){var n=r.updateQueue;if(n=n!==null?n.lastEffect:null,n!==null){var o=n=n.next;do{if((o.tag&e)===e){var a=o.destroy;o.destroy=void 0,a!==void 0&&Ov(r,t,a)}o=o.next}while(o!==n)}}function xg(e,r){if(r=r.updateQueue,r=r!==null?r.lastEffect:null,r!==null){var t=r=r.next;do{if((t.tag&e)===e){var n=t.create;t.destroy=n()}t=t.next}while(t!==r)}}function Cv(e){var r=e.ref;if(r!==null){var t=e.stateNode;switch(e.tag){case 5:e=t;break;default:e=t}typeof r=="function"?r(e):r.current=e}}function F8(e){var r=e.alternate;r!==null&&(e.alternate=null,F8(r)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(r=e.stateNode,r!==null&&(delete r[Nn],delete r[Ou],delete r[cv],delete r[mS],delete r[vS])),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 N8(e){return e.tag===5||e.tag===3||e.tag===4}function J3(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||N8(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function kv(e,r,t){var n=e.tag;if(n===5||n===6)e=e.stateNode,r?t.nodeType===8?t.parentNode.insertBefore(e,r):t.insertBefore(e,r):(t.nodeType===8?(r=t.parentNode,r.insertBefore(e,t)):(r=t,r.appendChild(e)),t=t._reactRootContainer,t!=null||r.onclick!==null||(r.onclick=C2));else if(n!==4&&(e=e.child,e!==null))for(kv(e,r,t),e=e.sibling;e!==null;)kv(e,r,t),e=e.sibling}function Ev(e,r,t){var n=e.tag;if(n===5||n===6)e=e.stateNode,r?t.insertBefore(e,r):t.appendChild(e);else if(n!==4&&(e=e.child,e!==null))for(Ev(e,r,t),e=e.sibling;e!==null;)Ev(e,r,t),e=e.sibling}var et=null,bn=!1;function zo(e,r,t){for(t=t.child;t!==null;)B8(e,r,t),t=t.sibling}function B8(e,r,t){if(Vn&&typeof Vn.onCommitFiberUnmount=="function")try{Vn.onCommitFiberUnmount(pg,t)}catch{}switch(t.tag){case 5:lt||Ji(t,r);case 6:var n=et,o=bn;et=null,zo(e,r,t),et=n,bn=o,et!==null&&(bn?(e=et,t=t.stateNode,e.nodeType===8?e.parentNode.removeChild(t):e.removeChild(t)):et.removeChild(t.stateNode));break;case 18:et!==null&&(bn?(e=et,t=t.stateNode,e.nodeType===8?cm(e.parentNode,t):e.nodeType===1&&cm(e,t),bu(e)):cm(et,t.stateNode));break;case 4:n=et,o=bn,et=t.stateNode.containerInfo,bn=!0,zo(e,r,t),et=n,bn=o;break;case 0:case 11:case 14:case 15:if(!lt&&(n=t.updateQueue,n!==null&&(n=n.lastEffect,n!==null))){o=n=n.next;do{var a=o,s=a.destroy;a=a.tag,s!==void 0&&(a&2||a&4)&&Ov(t,r,s),o=o.next}while(o!==n)}zo(e,r,t);break;case 1:if(!lt&&(Ji(t,r),n=t.stateNode,typeof n.componentWillUnmount=="function"))try{n.props=t.memoizedProps,n.state=t.memoizedState,n.componentWillUnmount()}catch(p){Ir(t,r,p)}zo(e,r,t);break;case 21:zo(e,r,t);break;case 22:t.mode&1?(lt=(n=lt)||t.memoizedState!==null,zo(e,r,t),lt=n):zo(e,r,t);break;default:zo(e,r,t)}}function ey(e){var r=e.updateQueue;if(r!==null){e.updateQueue=null;var t=e.stateNode;t===null&&(t=e.stateNode=new AS),r.forEach(function(n){var o=HS.bind(null,e,n);t.has(n)||(t.add(n),n.then(o,o))})}}function hn(e,r){var t=r.deletions;if(t!==null)for(var n=0;no&&(o=s),n&=~a}if(n=o,n=$r()-n,n=(120>n?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*zS(n/1960))-n,10e?16:e,Uo===null)var n=!1;else{if(e=Uo,Uo=null,$2=0,tr&6)throw Error(ye(331));var o=tr;for(tr|=4,Pe=e.current;Pe!==null;){var a=Pe,s=a.child;if(Pe.flags&16){var p=a.deletions;if(p!==null){for(var m=0;m$r()-Yb?qa(e,0):Kb|=t),Mt(e,r)}function K8(e,r){r===0&&(e.mode&1?(r=h0,h0<<=1,!(h0&130023424)&&(h0=4194304)):r=1);var t=ht();e=vo(e,r),e!==null&&(Uu(e,r,t),Mt(e,t))}function VS(e){var r=e.memoizedState,t=0;r!==null&&(t=r.retryLane),K8(e,t)}function HS(e,r){var t=0;switch(e.tag){case 13:var n=e.stateNode,o=e.memoizedState;o!==null&&(t=o.retryLane);break;case 19:n=e.stateNode;break;default:throw Error(ye(314))}n!==null&&n.delete(r),K8(e,t)}var Y8;Y8=function(e,r,t){if(e!==null)if(e.memoizedProps!==r.pendingProps||Pt.current)Et=!0;else{if(!(e.lanes&t)&&!(r.flags&128))return Et=!1,MS(e,r,t);Et=!!(e.flags&131072)}else Et=!1,xr&&r.flags&1048576&&Q6(r,P2,r.index);switch(r.lanes=0,r.tag){case 2:var n=r.type;H0(e,r),e=r.pendingProps;var o=ml(r,st.current);sl(r,t),o=Vb(null,r,n,e,o,t);var a=Hb();return r.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(r.tag=1,r.memoizedState=null,r.updateQueue=null,St(n)?(a=!0,E2(r)):a=!1,r.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,$b(r),o.updater=wg,r.stateNode=o,o._reactInternals=r,mv(r,n,e,t),r=wv(null,r,n,!0,a,t)):(r.tag=0,xr&&a&&Mb(r),pt(null,r,o,t),r=r.child),r;case 16:n=r.elementType;e:{switch(H0(e,r),e=r.pendingProps,o=n._init,n=o(n._payload),r.type=n,o=r.tag=US(n),e=vn(n,e),o){case 0:r=bv(null,r,n,e,t);break e;case 1:r=Y3(null,r,n,e,t);break e;case 11:r=G3(null,r,n,e,t);break e;case 14:r=K3(null,r,n,vn(n.type,e),t);break e}throw Error(ye(306,n,""))}return r;case 0:return n=r.type,o=r.pendingProps,o=r.elementType===n?o:vn(n,o),bv(e,r,n,o,t);case 1:return n=r.type,o=r.pendingProps,o=r.elementType===n?o:vn(n,o),Y3(e,r,n,o,t);case 3:e:{if(T8(r),e===null)throw Error(ye(387));n=r.pendingProps,a=r.memoizedState,o=a.element,t8(e,r),j2(r,n,null,t);var s=r.memoizedState;if(n=s.element,a.isDehydrated)if(a={element:n,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},r.updateQueue.baseState=a,r.memoizedState=a,r.flags&256){o=yl(Error(ye(423)),r),r=Z3(e,r,n,t,o);break e}else if(n!==o){o=yl(Error(ye(424)),r),r=Z3(e,r,n,t,o);break e}else for(Nt=Xo(r.stateNode.containerInfo.firstChild),Dt=r,xr=!0,wn=null,t=i8(r,null,n,t),r.child=t;t;)t.flags=t.flags&-3|4096,t=t.sibling;else{if(vl(),n===o){r=bo(e,r,t);break e}pt(e,r,n,t)}r=r.child}return r;case 5:return l8(r),e===null&&pv(r),n=r.type,o=r.pendingProps,a=e!==null?e.memoizedProps:null,s=o.children,sv(n,o)?s=null:a!==null&&sv(n,a)&&(r.flags|=32),j8(e,r),pt(e,r,s,t),r.child;case 6:return e===null&&pv(r),null;case 13:return A8(e,r,t);case 4:return Fb(r,r.stateNode.containerInfo),n=r.pendingProps,e===null?r.child=bl(r,null,n,t):pt(e,r,n,t),r.child;case 11:return n=r.type,o=r.pendingProps,o=r.elementType===n?o:vn(n,o),G3(e,r,n,o,t);case 7:return pt(e,r,r.pendingProps,t),r.child;case 8:return pt(e,r,r.pendingProps.children,t),r.child;case 12:return pt(e,r,r.pendingProps.children,t),r.child;case 10:e:{if(n=r.type._context,o=r.pendingProps,a=r.memoizedProps,s=o.value,dr(S2,n._currentValue),n._currentValue=s,a!==null)if(Cn(a.value,s)){if(a.children===o.children&&!Pt.current){r=bo(e,r,t);break e}}else for(a=r.child,a!==null&&(a.return=r);a!==null;){var p=a.dependencies;if(p!==null){s=a.child;for(var m=p.firstContext;m!==null;){if(m.context===n){if(a.tag===1){m=co(-1,t&-t),m.tag=2;var b=a.updateQueue;if(b!==null){b=b.shared;var y=b.pending;y===null?m.next=m:(m.next=y.next,y.next=m),b.pending=m}}a.lanes|=t,m=a.alternate,m!==null&&(m.lanes|=t),gv(a.return,t,r),p.lanes|=t;break}m=m.next}}else if(a.tag===10)s=a.type===r.type?null:a.child;else if(a.tag===18){if(s=a.return,s===null)throw Error(ye(341));s.lanes|=t,p=s.alternate,p!==null&&(p.lanes|=t),gv(s,t,r),s=a.sibling}else s=a.child;if(s!==null)s.return=a;else for(s=a;s!==null;){if(s===r){s=null;break}if(a=s.sibling,a!==null){a.return=s.return,s=a;break}s=s.return}a=s}pt(e,r,o.children,t),r=r.child}return r;case 9:return o=r.type,n=r.pendingProps.children,sl(r,t),o=dn(o),n=n(o),r.flags|=1,pt(e,r,n,t),r.child;case 14:return n=r.type,o=vn(n,r.pendingProps),o=vn(n.type,o),K3(e,r,n,o,t);case 15:return S8(e,r,r.type,r.pendingProps,t);case 17:return n=r.type,o=r.pendingProps,o=r.elementType===n?o:vn(n,o),H0(e,r),r.tag=1,St(n)?(e=!0,E2(r)):e=!1,sl(r,t),o8(r,n,o),mv(r,n,o,t),wv(null,r,n,!0,e,t);case 19:return I8(e,r,t);case 22:return M8(e,r,t)}throw Error(ye(156,r.tag))};function Z8(e,r){return _6(e,r)}function WS(e,r,t,n){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=r,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=n,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function ln(e,r,t,n){return new WS(e,r,t,n)}function Jb(e){return e=e.prototype,!(!e||!e.isReactComponent)}function US(e){if(typeof e=="function")return Jb(e)?1:0;if(e!=null){if(e=e.$$typeof,e===bb)return 11;if(e===wb)return 14}return 2}function ra(e,r){var t=e.alternate;return t===null?(t=ln(e.tag,r,e.key,e.mode),t.elementType=e.elementType,t.type=e.type,t.stateNode=e.stateNode,t.alternate=e,e.alternate=t):(t.pendingProps=r,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,r=e.dependencies,t.dependencies=r===null?null:{lanes:r.lanes,firstContext:r.firstContext},t.sibling=e.sibling,t.index=e.index,t.ref=e.ref,t}function q0(e,r,t,n,o,a){var s=2;if(n=e,typeof e=="function")Jb(e)&&(s=1);else if(typeof e=="string")s=5;else e:switch(e){case Wi:return Ga(t.children,o,a,r);case vb:s=8,o|=8;break;case Bm:return e=ln(12,t,r,o|2),e.elementType=Bm,e.lanes=a,e;case Dm:return e=ln(13,t,r,o),e.elementType=Dm,e.lanes=a,e;case Vm:return e=ln(19,t,r,o),e.elementType=Vm,e.lanes=a,e;case a6:return Og(t,o,a,r);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case n6:s=10;break e;case o6:s=9;break e;case bb:s=11;break e;case wb:s=14;break e;case Bo:s=16,n=null;break e}throw Error(ye(130,e==null?e:typeof e,""))}return r=ln(s,t,r,o),r.elementType=e,r.type=n,r.lanes=a,r}function Ga(e,r,t,n){return e=ln(7,e,n,r),e.lanes=t,e}function Og(e,r,t,n){return e=ln(22,e,n,r),e.elementType=a6,e.lanes=t,e.stateNode={isHidden:!1},e}function bm(e,r,t){return e=ln(6,e,null,r),e.lanes=t,e}function wm(e,r,t){return r=ln(4,e.children!==null?e.children:[],e.key,r),r.lanes=t,r.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},r}function qS(e,r,t,n,o){this.tag=r,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=Jh(0),this.expirationTimes=Jh(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Jh(0),this.identifierPrefix=n,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function e7(e,r,t,n,o,a,s,p,m){return e=new qS(e,r,t,p,m),r===1?(r=1,a===!0&&(r|=8)):r=0,a=ln(3,null,null,r),e.current=a,a.stateNode=e,a.memoizedState={element:n,isDehydrated:t,cache:null,transitions:null,pendingSuspenseBoundaries:null},$b(a),e}function GS(e,r,t){var n=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e9)}catch(e){console.error(e)}}e9(),Q4.exports=Wt;var wo=Q4.exports,r9,sy=wo;r9=sy.createRoot,sy.hydrateRoot;/** + * @remix-run/router v1.3.2 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function Mu(){return Mu=Object.assign?Object.assign.bind():function(e){for(var r=1;r"u")throw new Error(r)}function JS(e,r){if(!e){typeof console<"u"&&console.warn(r);try{throw new Error(r)}catch{}}}function eM(){return Math.random().toString(36).substr(2,8)}function cy(e,r){return{usr:e.state,key:e.key,idx:r}}function jv(e,r,t,n){return t===void 0&&(t=null),Mu({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof r=="string"?ii(r):r,{state:t,key:r&&r.key||n||eM()})}function B2(e){let{pathname:r="/",search:t="",hash:n=""}=e;return t&&t!=="?"&&(r+=t.charAt(0)==="?"?t:"?"+t),n&&n!=="#"&&(r+=n.charAt(0)==="#"?n:"#"+n),r}function ii(e){let r={};if(e){let t=e.indexOf("#");t>=0&&(r.hash=e.substr(t),e=e.substr(0,t));let n=e.indexOf("?");n>=0&&(r.search=e.substr(n),e=e.substr(0,n)),e&&(r.pathname=e)}return r}function rM(e,r,t,n){n===void 0&&(n={});let{window:o=document.defaultView,v5Compat:a=!1}=n,s=o.history,p=qo.Pop,m=null,b=y();b==null&&(b=0,s.replaceState(Mu({},s.state,{idx:b}),""));function y(){return(s.state||{idx:null}).idx}function E(){p=qo.Pop;let M=y(),w=M==null?null:M-b;b=M,m&&m({action:p,location:P.location,delta:w})}function C(M,w){p=qo.Push;let h=jv(P.location,M,w);t&&t(h,M),b=y()+1;let d=cy(h,b),l=P.createHref(h);try{s.pushState(d,"",l)}catch{o.location.assign(l)}a&&m&&m({action:p,location:P.location,delta:1})}function j(M,w){p=qo.Replace;let h=jv(P.location,M,w);t&&t(h,M),b=y();let d=cy(h,b),l=P.createHref(h);s.replaceState(d,"",l),a&&m&&m({action:p,location:P.location,delta:0})}function T(M){let w=o.location.origin!=="null"?o.location.origin:o.location.href,h=typeof M=="string"?M:B2(M);return Ur(w,"No window.location.(origin|href) available to create URL for href: "+h),new URL(h,w)}let P={get action(){return p},get location(){return e(o,s)},listen(M){if(m)throw new Error("A history only accepts one active listener");return o.addEventListener(uy,E),m=M,()=>{o.removeEventListener(uy,E),m=null}},createHref(M){return r(o,M)},createURL:T,encodeLocation(M){let w=T(M);return{pathname:w.pathname,search:w.search,hash:w.hash}},push:C,replace:j,go(M){return s.go(M)}};return P}var dy;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(dy||(dy={}));function tM(e,r,t){t===void 0&&(t="/");let n=typeof r=="string"?ii(r):r,o=o9(n.pathname||"/",t);if(o==null)return null;let a=t9(e);nM(a);let s=null;for(let p=0;s==null&&p{let m={relativePath:p===void 0?a.path||"":p,caseSensitive:a.caseSensitive===!0,childrenIndex:s,route:a};m.relativePath.startsWith("/")&&(Ur(m.relativePath.startsWith(n),'Absolute route path "'+m.relativePath+'" nested under path '+('"'+n+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),m.relativePath=m.relativePath.slice(n.length));let b=ta([n,m.relativePath]),y=t.concat(m);a.children&&a.children.length>0&&(Ur(a.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+b+'".')),t9(a.children,r,y,b)),!(a.path==null&&!a.index)&&r.push({path:b,score:cM(b,a.index),routesMeta:y})};return e.forEach((a,s)=>{var p;if(a.path===""||!((p=a.path)!=null&&p.includes("?")))o(a,s);else for(let m of n9(a.path))o(a,s,m)}),r}function n9(e){let r=e.split("/");if(r.length===0)return[];let[t,...n]=r,o=t.endsWith("?"),a=t.replace(/\?$/,"");if(n.length===0)return o?[a,""]:[a];let s=n9(n.join("/")),p=[];return p.push(...s.map(m=>m===""?a:[a,m].join("/"))),o&&p.push(...s),p.map(m=>e.startsWith("/")&&m===""?"/":m)}function nM(e){e.sort((r,t)=>r.score!==t.score?t.score-r.score:dM(r.routesMeta.map(n=>n.childrenIndex),t.routesMeta.map(n=>n.childrenIndex)))}const oM=/^:\w+$/,aM=3,iM=2,lM=1,sM=10,uM=-2,fy=e=>e==="*";function cM(e,r){let t=e.split("/"),n=t.length;return t.some(fy)&&(n+=uM),r&&(n+=iM),t.filter(o=>!fy(o)).reduce((o,a)=>o+(oM.test(a)?aM:a===""?lM:sM),n)}function dM(e,r){return e.length===r.length&&e.slice(0,-1).every((n,o)=>n===r[o])?e[e.length-1]-r[r.length-1]:0}function fM(e,r){let{routesMeta:t}=e,n={},o="/",a=[];for(let s=0;s{if(y==="*"){let C=p[E]||"";s=a.slice(0,a.length-C.length).replace(/(.)\/+$/,"$1")}return b[y]=mM(p[E]||"",y),b},{}),pathname:a,pathnameBase:s,pattern:e}}function gM(e,r,t){r===void 0&&(r=!1),t===void 0&&(t=!0),o7(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let n=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/\/:(\w+)/g,(s,p)=>(n.push(p),"/([^\\/]+)"));return e.endsWith("*")?(n.push("*"),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):t?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,r?void 0:"i"),n]}function hM(e){try{return decodeURI(e)}catch(r){return o7(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+r+").")),e}}function mM(e,r){try{return decodeURIComponent(e)}catch(t){return o7(!1,'The value for the URL param "'+r+'" will not be decoded because'+(' the string "'+e+'" is a malformed URL segment. This is probably')+(" due to a bad percent encoding ("+t+").")),e}}function o9(e,r){if(r==="/")return e;if(!e.toLowerCase().startsWith(r.toLowerCase()))return null;let t=r.endsWith("/")?r.length-1:r.length,n=e.charAt(t);return n&&n!=="/"?null:e.slice(t)||"/"}function o7(e,r){if(!e){typeof console<"u"&&console.warn(r);try{throw new Error(r)}catch{}}}function vM(e,r){r===void 0&&(r="/");let{pathname:t,search:n="",hash:o=""}=typeof e=="string"?ii(e):e;return{pathname:t?t.startsWith("/")?t:bM(t,r):r,search:yM(n),hash:xM(o)}}function bM(e,r){let t=r.replace(/\/+$/,"").split("/");return e.split("/").forEach(o=>{o===".."?t.length>1&&t.pop():o!=="."&&t.push(o)}),t.length>1?t.join("/"):"/"}function ym(e,r,t,n){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+r+"` field ["+JSON.stringify(n)+"]. Please separate it out to the ")+("`to."+t+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function a9(e){return e.filter((r,t)=>t===0||r.route.path&&r.route.path.length>0)}function i9(e,r,t,n){n===void 0&&(n=!1);let o;typeof e=="string"?o=ii(e):(o=Mu({},e),Ur(!o.pathname||!o.pathname.includes("?"),ym("?","pathname","search",o)),Ur(!o.pathname||!o.pathname.includes("#"),ym("#","pathname","hash",o)),Ur(!o.search||!o.search.includes("#"),ym("#","search","hash",o)));let a=e===""||o.pathname==="",s=a?"/":o.pathname,p;if(n||s==null)p=t;else{let E=r.length-1;if(s.startsWith("..")){let C=s.split("/");for(;C[0]==="..";)C.shift(),E-=1;o.pathname=C.join("/")}p=E>=0?r[E]:"/"}let m=vM(o,p),b=s&&s!=="/"&&s.endsWith("/"),y=(a||s===".")&&t.endsWith("/");return!m.pathname.endsWith("/")&&(b||y)&&(m.pathname+="/"),m}const ta=e=>e.join("/").replace(/\/\/+/g,"/"),wM=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),yM=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,xM=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function _M(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const l9=["post","put","patch","delete"];new Set(l9);const OM=["get",...l9];new Set(OM);/** + * React Router v6.8.1 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function Tv(){return Tv=Object.assign?Object.assign.bind():function(e){for(var r=1;r{o.value=n,o.getSnapshot=r,xm(o)&&a({inst:o})},[e,n,r]),RM(()=>(xm(o)&&a({inst:o}),e(()=>{xm(o)&&a({inst:o})})),[e]),SM(n),n}function xm(e){const r=e.getSnapshot,t=e.value;try{const n=r();return!kM(t,n)}catch{return!0}}function jM(e,r,t){return r()}const TM=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",AM=!TM,IM=AM?jM:MM;"useSyncExternalStore"in fu&&(e=>e.useSyncExternalStore)(fu);const s9=i.createContext(null),u9=i.createContext(null),Pg=i.createContext(null),Sg=i.createContext(null),li=i.createContext({outlet:null,matches:[]}),c9=i.createContext(null);function LM(e,r){let{relative:t}=r===void 0?{}:r;Yu()||Ur(!1);let{basename:n,navigator:o}=i.useContext(Pg),{hash:a,pathname:s,search:p}=d9(e,{relative:t}),m=s;return n!=="/"&&(m=s==="/"?n:ta([n,s])),o.createHref({pathname:m,search:p,hash:a})}function Yu(){return i.useContext(Sg)!=null}function Mg(){return Yu()||Ur(!1),i.useContext(Sg).location}function Al(){Yu()||Ur(!1);let{basename:e,navigator:r}=i.useContext(Pg),{matches:t}=i.useContext(li),{pathname:n}=Mg(),o=JSON.stringify(a9(t).map(p=>p.pathnameBase)),a=i.useRef(!1);return i.useEffect(()=>{a.current=!0}),i.useCallback(function(p,m){if(m===void 0&&(m={}),!a.current)return;if(typeof p=="number"){r.go(p);return}let b=i9(p,JSON.parse(o),n,m.relative==="path");e!=="/"&&(b.pathname=b.pathname==="/"?e:ta([e,b.pathname])),(m.replace?r.replace:r.push)(b,m.state,m)},[e,r,o,n])}const zM=i.createContext(null);function $M(e){let r=i.useContext(li).outlet;return r&&i.createElement(zM.Provider,{value:e},r)}function d9(e,r){let{relative:t}=r===void 0?{}:r,{matches:n}=i.useContext(li),{pathname:o}=Mg(),a=JSON.stringify(a9(n).map(s=>s.pathnameBase));return i.useMemo(()=>i9(e,JSON.parse(a),o,t==="path"),[e,a,o,t])}function FM(e,r){Yu()||Ur(!1);let{navigator:t}=i.useContext(Pg),n=i.useContext(u9),{matches:o}=i.useContext(li),a=o[o.length-1],s=a?a.params:{};a&&a.pathname;let p=a?a.pathnameBase:"/";a&&a.route;let m=Mg(),b;if(r){var y;let P=typeof r=="string"?ii(r):r;p==="/"||(y=P.pathname)!=null&&y.startsWith(p)||Ur(!1),b=P}else b=m;let E=b.pathname||"/",C=p==="/"?E:E.slice(p.length)||"/",j=tM(e,{pathname:C}),T=VM(j&&j.map(P=>Object.assign({},P,{params:Object.assign({},s,P.params),pathname:ta([p,t.encodeLocation?t.encodeLocation(P.pathname).pathname:P.pathname]),pathnameBase:P.pathnameBase==="/"?p:ta([p,t.encodeLocation?t.encodeLocation(P.pathnameBase).pathname:P.pathnameBase])})),o,n||void 0);return r&&T?i.createElement(Sg.Provider,{value:{location:Tv({pathname:"/",search:"",hash:"",state:null,key:"default"},b),navigationType:qo.Pop}},T):T}function NM(){let e=qM(),r=_M(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),t=e instanceof Error?e.stack:null,o={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"},a=null;return i.createElement(i.Fragment,null,i.createElement("h2",null,"Unexpected Application Error!"),i.createElement("h3",{style:{fontStyle:"italic"}},r),t?i.createElement("pre",{style:o},t):null,a)}class BM extends i.Component{constructor(r){super(r),this.state={location:r.location,error:r.error}}static getDerivedStateFromError(r){return{error:r}}static getDerivedStateFromProps(r,t){return t.location!==r.location?{error:r.error,location:r.location}:{error:r.error||t.error,location:t.location}}componentDidCatch(r,t){console.error("React Router caught the following error during render",r,t)}render(){return this.state.error?i.createElement(li.Provider,{value:this.props.routeContext},i.createElement(c9.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function DM(e){let{routeContext:r,match:t,children:n}=e,o=i.useContext(s9);return o&&o.static&&o.staticContext&&t.route.errorElement&&(o.staticContext._deepestRenderedBoundaryId=t.route.id),i.createElement(li.Provider,{value:r},n)}function VM(e,r,t){if(r===void 0&&(r=[]),e==null)if(t!=null&&t.errors)e=t.matches;else return null;let n=e,o=t==null?void 0:t.errors;if(o!=null){let a=n.findIndex(s=>s.route.id&&(o==null?void 0:o[s.route.id]));a>=0||Ur(!1),n=n.slice(0,Math.min(n.length,a+1))}return n.reduceRight((a,s,p)=>{let m=s.route.id?o==null?void 0:o[s.route.id]:null,b=t?s.route.errorElement||i.createElement(NM,null):null,y=r.concat(n.slice(0,p+1)),E=()=>i.createElement(DM,{match:s,routeContext:{outlet:a,matches:y}},m?b:s.route.element!==void 0?s.route.element:a);return t&&(s.route.errorElement||p===0)?i.createElement(BM,{location:t.location,component:b,error:m,children:E(),routeContext:{outlet:null,matches:y}}):E()},null)}var py;(function(e){e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator"})(py||(py={}));var D2;(function(e){e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator"})(D2||(D2={}));function HM(e){let r=i.useContext(u9);return r||Ur(!1),r}function WM(e){let r=i.useContext(li);return r||Ur(!1),r}function UM(e){let r=WM(),t=r.matches[r.matches.length-1];return t.route.id||Ur(!1),t.route.id}function qM(){var e;let r=i.useContext(c9),t=HM(D2.UseRouteError),n=UM(D2.UseRouteError);return r||((e=t.errors)==null?void 0:e[n])}function GM(e){return $M(e.context)}function $o(e){Ur(!1)}function KM(e){let{basename:r="/",children:t=null,location:n,navigationType:o=qo.Pop,navigator:a,static:s=!1}=e;Yu()&&Ur(!1);let p=r.replace(/^\/*/,"/"),m=i.useMemo(()=>({basename:p,navigator:a,static:s}),[p,a,s]);typeof n=="string"&&(n=ii(n));let{pathname:b="/",search:y="",hash:E="",state:C=null,key:j="default"}=n,T=i.useMemo(()=>{let P=o9(b,p);return P==null?null:{pathname:P,search:y,hash:E,state:C,key:j}},[p,b,y,E,C,j]);return T==null?null:i.createElement(Pg.Provider,{value:m},i.createElement(Sg.Provider,{children:t,value:{location:T,navigationType:o}}))}function YM(e){let{children:r,location:t}=e,n=i.useContext(s9),o=n&&!r?n.router.routes:Av(r);return FM(o,t)}var gy;(function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"})(gy||(gy={}));new Promise(()=>{});function Av(e,r){r===void 0&&(r=[]);let t=[];return i.Children.forEach(e,(n,o)=>{if(!i.isValidElement(n))return;if(n.type===i.Fragment){t.push.apply(t,Av(n.props.children,r));return}n.type!==$o&&Ur(!1),!n.props.index||!n.props.children||Ur(!1);let a=[...r,o],s={id:n.props.id||a.join("-"),caseSensitive:n.props.caseSensitive,element:n.props.element,index:n.props.index,path:n.props.path,loader:n.props.loader,action:n.props.action,errorElement:n.props.errorElement,hasErrorBoundary:n.props.errorElement!=null,shouldRevalidate:n.props.shouldRevalidate,handle:n.props.handle};n.props.children&&(s.children=Av(n.props.children,a)),t.push(s)}),t}/** + * React Router DOM v6.8.1 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function Iv(){return Iv=Object.assign?Object.assign.bind():function(e){for(var r=1;r=0)&&(t[o]=e[o]);return t}function XM(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function QM(e,r){return e.button===0&&(!r||r==="_self")&&!XM(e)}const JM=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"];function ej(e){let{basename:r,children:t,window:n}=e,o=i.useRef();o.current==null&&(o.current=QS({window:n,v5Compat:!0}));let a=o.current,[s,p]=i.useState({action:a.action,location:a.location});return i.useLayoutEffect(()=>a.listen(p),[a]),i.createElement(KM,{basename:r,children:t,location:s.location,navigationType:s.action,navigator:a})}const rj=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Bn=i.forwardRef(function(r,t){let{onClick:n,relative:o,reloadDocument:a,replace:s,state:p,target:m,to:b,preventScrollReset:y}=r,E=ZM(r,JM),C,j=!1;if(rj&&typeof b=="string"&&/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i.test(b)){C=b;let w=new URL(window.location.href),h=b.startsWith("//")?new URL(w.protocol+b):new URL(b);h.origin===w.origin?b=h.pathname+h.search+h.hash:j=!0}let T=LM(b,{relative:o}),P=tj(b,{replace:s,state:p,target:m,preventScrollReset:y,relative:o});function M(w){n&&n(w),w.defaultPrevented||P(w)}return i.createElement("a",Iv({},E,{href:C||T,onClick:j||a?n:M,ref:t,target:m}))});var hy;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmitImpl="useSubmitImpl",e.UseFetcher="useFetcher"})(hy||(hy={}));var my;(function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(my||(my={}));function tj(e,r){let{target:t,replace:n,state:o,preventScrollReset:a,relative:s}=r===void 0?{}:r,p=Al(),m=Mg(),b=d9(e,{relative:s});return i.useCallback(y=>{if(QM(y,t)){y.preventDefault();let E=n!==void 0?n:B2(m)===B2(b);p(e,{replace:E,state:o,preventScrollReset:a,relative:s})}},[m,p,b,n,o,t,e,a,s])}const nj="modulepreload",oj=function(e){return"/ShuffleGenie/"+e},vy={},jg=function(r,t,n){if(!t||t.length===0)return r();const o=document.getElementsByTagName("link");return Promise.all(t.map(a=>{if(a=oj(a),a in vy)return;vy[a]=!0;const s=a.endsWith(".css"),p=s?'[rel="stylesheet"]':"";if(!!n)for(let y=o.length-1;y>=0;y--){const E=o[y];if(E.href===a&&(!s||E.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${a}"]${p}`))return;const b=document.createElement("link");if(b.rel=s?"stylesheet":nj,s||(b.as="script",b.crossOrigin=""),b.href=a,document.head.appendChild(b),s)return new Promise((y,E)=>{b.addEventListener("load",y),b.addEventListener("error",()=>E(new Error(`Unable to preload CSS for ${a}`)))})})).then(()=>r()).catch(a=>{const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=a,window.dispatchEvent(s),!s.defaultPrevented)throw a})};function aj(){if(console&&console.warn){for(var e=arguments.length,r=new Array(e),t=0;t()=>{if(e.isInitialized)r();else{const t=()=>{setTimeout(()=>{e.off("initialized",t)},0),r()};e.on("initialized",t)}};function wy(e,r,t){e.loadNamespaces(r,f9(e,t))}function yy(e,r,t,n){typeof t=="string"&&(t=[t]),t.forEach(o=>{e.options.ns.indexOf(o)<0&&e.options.ns.push(o)}),e.loadLanguages(r,f9(e,n))}function ij(e,r){let t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const n=r.languages[0],o=r.options?r.options.fallbackLng:!1,a=r.languages[r.languages.length-1];if(n.toLowerCase()==="cimode")return!0;const s=(p,m)=>{const b=r.services.backendConnector.state[`${p}|${m}`];return b===-1||b===2};return t.bindI18n&&t.bindI18n.indexOf("languageChanging")>-1&&r.services.backendConnector.backend&&r.isLanguageChangingTo&&!s(r.isLanguageChangingTo,e)?!1:!!(r.hasResourceBundle(n,e)||!r.services.backendConnector.backend||r.options.resources&&!r.options.partialBundledLanguages||s(n,e)&&(!o||s(a,e)))}function lj(e,r){let t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return!r.languages||!r.languages.length?(Lv("i18n.languages were undefined or empty",r.languages),!0):r.options.ignoreJSONStructure!==void 0?r.hasLoadedNamespace(e,{lng:t.lng,precheck:(o,a)=>{if(t.bindI18n&&t.bindI18n.indexOf("languageChanging")>-1&&o.services.backendConnector.backend&&o.isLanguageChangingTo&&!a(o.isLanguageChangingTo,e))return!1}}):ij(e,r,t)}const sj=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,uj={"&":"&","&":"&","<":"<","<":"<",">":">",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"©","©":"©","®":"®","®":"®","…":"…","…":"…","/":"/","/":"/"},cj=e=>uj[e],dj=e=>e.replace(sj,cj);let zv={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:dj};function fj(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};zv={...zv,...e}}function pj(){return zv}let p9;function gj(e){p9=e}function hj(){return p9}const mj={type:"3rdParty",init(e){fj(e.options.react),gj(e)}},vj=i.createContext();class bj{constructor(){this.usedNamespaces={}}addUsedNamespaces(r){r.forEach(t=>{this.usedNamespaces[t]||(this.usedNamespaces[t]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}const wj=(e,r)=>{const t=i.useRef();return i.useEffect(()=>{t.current=r?t.current:e},[e,r]),t.current};function qt(e){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{i18n:t}=r,{i18n:n,defaultNS:o}=i.useContext(vj)||{},a=t||n||hj();if(a&&!a.reportNamespaces&&(a.reportNamespaces=new bj),!a){Lv("You will need to pass in an i18next instance by using initReactI18next");const d=(u,c)=>typeof c=="string"?c:c&&typeof c=="object"&&typeof c.defaultValue=="string"?c.defaultValue:Array.isArray(u)?u[u.length-1]:u,l=[d,{},!1];return l.t=d,l.i18n={},l.ready=!1,l}a.options.react&&a.options.react.wait!==void 0&&Lv("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");const s={...pj(),...a.options.react,...r},{useSuspense:p,keyPrefix:m}=s;let b=e||o||a.options&&a.options.defaultNS;b=typeof b=="string"?[b]:b||["translation"],a.reportNamespaces.addUsedNamespaces&&a.reportNamespaces.addUsedNamespaces(b);const y=(a.isInitialized||a.initializedStoreOnce)&&b.every(d=>lj(d,a,s));function E(){return a.getFixedT(r.lng||null,s.nsMode==="fallback"?b:b[0],m)}const[C,j]=i.useState(E);let T=b.join();r.lng&&(T=`${r.lng}${T}`);const P=wj(T),M=i.useRef(!0);i.useEffect(()=>{const{bindI18n:d,bindI18nStore:l}=s;M.current=!0,!y&&!p&&(r.lng?yy(a,r.lng,b,()=>{M.current&&j(E)}):wy(a,b,()=>{M.current&&j(E)})),y&&P&&P!==T&&M.current&&j(E);function u(){M.current&&j(E)}return d&&a&&a.on(d,u),l&&a&&a.store.on(l,u),()=>{M.current=!1,d&&a&&d.split(" ").forEach(c=>a.off(c,u)),l&&a&&l.split(" ").forEach(c=>a.store.off(c,u))}},[a,T]);const w=i.useRef(!0);i.useEffect(()=>{M.current&&!w.current&&j(E),w.current=!1},[a,m]);const h=[C,a,y];if(h.t=C,h.i18n=a,h.ready=y,y||!y&&!p)return h;throw new Promise(d=>{r.lng?yy(a,r.lng,b,()=>d()):wy(a,b,()=>d())})}const pa=i.createContext(null);var a7={},g9={},h9={exports:{}};/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/(function(e){(function(){var r={}.hasOwnProperty;function t(){for(var n=[],o=0;oe&&(r=0,n=t,t=new Map)}return{get:function(a){var s=t.get(a);return s!==void 0?s:(s=n.get(a))!==void 0?(o(a,s),s):void 0},set:function(a,s){t.has(a)?t.set(a,s):o(a,s)}}}var w9="!";function _j(e){var r=e.separator||":",t=r.length===1,n=r[0],o=r.length;return function(a){for(var s,p=[],m=0,b=0,y=0;yb?s-b:void 0}}}var Oj=/\s+/;function Fv(){for(var e=arguments.length,r=new Array(e),t=0;t1?r-1:0),n=1;nm.length)&&(b=m.length);for(var y=0,E=new Array(b);yM.length)&&(w=M.length);for(var h=0,d=new Array(w);hh.length)&&(d=h.length);for(var l=0,u=new Array(d);lh.length)&&(d=h.length);for(var l=0,u=new Array(d);lf.length)&&(v=f.length);for(var x=0,O=new Array(v);xl.length)&&(u=l.length);for(var c=0,f=new Array(u);cw.length)&&(h=w.length);for(var d=0,l=new Array(h);du.length)&&(c=u.length);for(var f=0,v=new Array(c);fd.length)&&(l=d.length);for(var u=0,c=new Array(l);uj.length)&&(T=j.length);for(var P=0,M=new Array(T);PP.length)&&(M=P.length);for(var w=0,h=new Array(M);w"u"?p[b]=s.cloneUnlessOtherwiseSpecified(m,s):s.isMergeableObject(m)?p[b]=(0,r.default)(o[b],m,s):o.indexOf(m)===-1&&p.push(m)}),p}})(Z_);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(j,T){for(var P in T)Object.defineProperty(j,P,{enumerable:!0,get:T[P]})}r(e,{MaterialTailwindTheme:function(){return y},ThemeProvider:function(){return E},useTheme:function(){return C}});var t=b(i),n=p(Le),o=p(nt),a=p(s7),s=p(Z_);function p(j){return j&&j.__esModule?j:{default:j}}function m(j){if(typeof WeakMap!="function")return null;var T=new WeakMap,P=new WeakMap;return(m=function(M){return M?P:T})(j)}function b(j,T){if(!T&&j&&j.__esModule)return j;if(j===null||typeof j!="object"&&typeof j!="function")return{default:j};var P=m(T);if(P&&P.has(j))return P.get(j);var M={},w=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var h in j)if(h!=="default"&&Object.prototype.hasOwnProperty.call(j,h)){var d=w?Object.getOwnPropertyDescriptor(j,h):null;d&&(d.get||d.set)?Object.defineProperty(M,h,d):M[h]=j[h]}return M.default=j,P&&P.set(j,M),M}var y=(0,t.createContext)(a.default);y.displayName="MaterialTailwindThemeProvider";function E(j){var T=j.value,P=T===void 0?a.default:T,M=j.children,w=(0,o.default)(a.default,P,{arrayMerge:s.default});return t.default.createElement(y.Provider,{value:w},M)}var C=function(){return(0,t.useContext)(y)};E.propTypes={value:n.default.instanceOf(Object),children:n.default.node.isRequired}})(Me);var Ag={},Qu={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(C,j){for(var T in j)Object.defineProperty(C,T,{enumerable:!0,get:j[T]})}r(e,{propTypesOpen:function(){return a},propTypesIcon:function(){return s},propTypesAnimate:function(){return p},propTypesDisabled:function(){return m},propTypesClassName:function(){return b},propTypesValue:function(){return y},propTypesChildren:function(){return E}});var t=o(Le),n=br;function o(C){return C&&C.__esModule?C:{default:C}}var a=t.default.bool.isRequired,s=t.default.node,p=n.propTypesAnimation,m=t.default.bool,b=t.default.string,y=t.default.instanceOf(Object).isRequired,E=t.default.node.isRequired})(Qu);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(m,b){for(var y in b)Object.defineProperty(m,y,{enumerable:!0,get:b[y]})}r(e,{AccordionContext:function(){return a},useAccordion:function(){return s},AccordionContextProvider:function(){return p}});var t=o(i),n=Qu;function o(m){return m&&m.__esModule?m:{default:m}}var a=t.default.createContext(null);a.displayName="MaterialTailwind.AccordionContext";function s(){var m=t.default.useContext(a);if(!m)throw new Error("useAccordion() must be used within an Accordion. It happens when you use AccordionHeader or AccordionBody components outside the Accordion component.");return m}var p=function(m){var b=m.value,y=m.children;return t.default.createElement(a.Provider,{value:b},y)};p.propTypes={value:n.propTypesValue,children:n.propTypesChildren},p.displayName="MaterialTailwind.AccordionContextProvider"})(Ag);var X_={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(h,d){for(var l in d)Object.defineProperty(h,l,{enumerable:!0,get:d[l]})}r(e,{AccordionHeader:function(){return M},default:function(){return w}});var t=y(i),n=y(Be),o=Ie,a=y(Te),s=Ag,p=Me,m=Qu;function b(h,d,l){return d in h?Object.defineProperty(h,d,{value:l,enumerable:!0,configurable:!0,writable:!0}):h[d]=l,h}function y(h){return h&&h.__esModule?h:{default:h}}function E(h){for(var d=1;d=0)&&Object.prototype.propertyIsEnumerable.call(h,u)&&(l[u]=h[u])}return l}function P(h,d){if(h==null)return{};var l={},u=Object.keys(h),c,f;for(f=0;f=0)&&(l[c]=h[c]);return l}var M=t.default.forwardRef(function(h,d){var l=h.className,u=h.children,c=T(h,["className","children"]),f=(0,s.useAccordion)(),v=f.open,x=f.icon,O=f.disabled,k=(0,p.useTheme)().accordion,z=k.styles.base;l=l??"";var L=(0,o.twMerge)((0,n.default)((0,a.default)(z.header.initial),b({},(0,a.default)(z.header.active),v)),l),B=(0,n.default)((0,a.default)(z.header.icon));return t.default.createElement("button",j(E({},c),{ref:d,type:"button",disabled:O,className:L}),u,t.default.createElement("span",{className:B},x??(v?t.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor"},t.default.createElement("path",{fillRule:"evenodd",d:"M5 10a1 1 0 011-1h8a1 1 0 110 2H6a1 1 0 01-1-1z",clipRule:"evenodd"})):t.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor"},t.default.createElement("path",{fillRule:"evenodd",d:"M10 5a1 1 0 011 1v3h3a1 1 0 110 2h-3v3a1 1 0 11-2 0v-3H6a1 1 0 110-2h3V6a1 1 0 011-1z",clipRule:"evenodd"})))))});M.propTypes={className:m.propTypesClassName,children:m.propTypesChildren},M.displayName="MaterialTailwind.AccordionHeader";var w=M})(X_);var Q_={},Xr={},Bv=function(e,r){return Bv=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])},Bv(e,r)};function vce(e,r){if(typeof r!="function"&&r!==null)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");Bv(e,r);function t(){this.constructor=e}e.prototype=r===null?Object.create(r):(t.prototype=r.prototype,new t)}var Dv=function(){return Dv=Object.assign||function(r){for(var t,n=1,o=arguments.length;n=0;p--)(s=e[p])&&(a=(o<3?s(a):o>3?s(r,t,a):s(r,t))||a);return o>3&&a&&Object.defineProperty(r,t,a),a}function wce(e,r){return function(t,n){r(t,n,e)}}function yce(e,r,t,n,o,a){function s(w){if(w!==void 0&&typeof w!="function")throw new TypeError("Function expected");return w}for(var p=n.kind,m=p==="getter"?"get":p==="setter"?"set":"value",b=!r&&e?n.static?e:e.prototype:null,y=r||(b?Object.getOwnPropertyDescriptor(b,n.name):{}),E,C=!1,j=t.length-1;j>=0;j--){var T={};for(var P in n)T[P]=P==="access"?{}:n[P];for(var P in n.access)T.access[P]=n.access[P];T.addInitializer=function(w){if(C)throw new TypeError("Cannot add initializers after decoration has completed");a.push(s(w||null))};var M=(0,t[j])(p==="accessor"?{get:y.get,set:y.set}:y[m],T);if(p==="accessor"){if(M===void 0)continue;if(M===null||typeof M!="object")throw new TypeError("Object expected");(E=s(M.get))&&(y.get=E),(E=s(M.set))&&(y.set=E),(E=s(M.init))&&o.push(E)}else(E=s(M))&&(p==="field"?o.push(E):y[m]=E)}b&&Object.defineProperty(b,n.name,y),C=!0}function xce(e,r,t){for(var n=arguments.length>2,o=0;o0&&a[a.length-1])&&(b[0]===6||b[0]===2)){t=0;continue}if(b[0]===3&&(!a||b[1]>a[0]&&b[1]=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(r?"Object is not iterable.":"Symbol.iterator is not defined.")}function J_(e,r){var t=typeof Symbol=="function"&&e[Symbol.iterator];if(!t)return e;var n=t.call(e),o,a=[],s;try{for(;(r===void 0||r-- >0)&&!(o=n.next()).done;)a.push(o.value)}catch(p){s={error:p}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(s)throw s.error}}return a}function Pce(){for(var e=[],r=0;r1||p(C,j)})})}function p(C,j){try{m(n[C](j))}catch(T){E(a[0][3],T)}}function m(C){C.value instanceof Tu?Promise.resolve(C.value.v).then(b,y):E(a[0][2],C)}function b(C){p("next",C)}function y(C){p("throw",C)}function E(C,j){C(j),a.shift(),a.length&&p(a[0][0],a[0][1])}}function Tce(e){var r,t;return r={},n("next"),n("throw",function(o){throw o}),n("return"),r[Symbol.iterator]=function(){return this},r;function n(o,a){r[o]=e[o]?function(s){return(t=!t)?{value:Tu(e[o](s)),done:!1}:a?a(s):s}:a}}function Ace(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r=e[Symbol.asyncIterator],t;return r?r.call(e):(e=typeof Vv=="function"?Vv(e):e[Symbol.iterator](),t={},n("next"),n("throw"),n("return"),t[Symbol.asyncIterator]=function(){return this},t);function n(a){t[a]=e[a]&&function(s){return new Promise(function(p,m){s=e[a](s),o(p,m,s.done,s.value)})}}function o(a,s,p,m){Promise.resolve(m).then(function(b){a({value:b,done:p})},s)}}function Ice(e,r){return Object.defineProperty?Object.defineProperty(e,"raw",{value:r}):e.raw=r,e}var Lce=Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r};function zce(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.prototype.hasOwnProperty.call(e,t)&&C7(r,e,t);return Lce(r,e),r}function $ce(e){return e&&e.__esModule?e:{default:e}}function Fce(e,r,t,n){if(t==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof r=="function"?e!==r||!n:!r.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return t==="m"?n:t==="a"?n.call(e):n?n.value:r.get(e)}function Nce(e,r,t,n,o){if(n==="m")throw new TypeError("Private method is not writable");if(n==="a"&&!o)throw new TypeError("Private accessor was defined without a setter");if(typeof r=="function"?e!==r||!o:!r.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?o.call(e,t):o?o.value=t:r.set(e,t),t}function Bce(e,r){if(r===null||typeof r!="object"&&typeof r!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof e=="function"?r===e:e.has(r)}const Dce=Object.freeze(Object.defineProperty({__proto__:null,get __assign(){return Dv},__asyncDelegator:Tce,__asyncGenerator:jce,__asyncValues:Ace,__await:Tu,__awaiter:kce,__classPrivateFieldGet:Fce,__classPrivateFieldIn:Bce,__classPrivateFieldSet:Nce,__createBinding:C7,__decorate:bce,__esDecorate:yce,__exportStar:Rce,__extends:vce,__generator:Ece,__importDefault:$ce,__importStar:zce,__makeTemplateObject:Ice,__metadata:Cce,__param:wce,__propKey:_ce,__read:J_,__rest:Ju,__runInitializers:xce,__setFunctionName:Oce,__spread:Pce,__spreadArray:Mce,__spreadArrays:Sce,__values:Vv},Symbol.toStringTag,{value:"Module"})),eO=Sl(Dce);var Vce=function(){},rO=function(){};const Hce=Object.freeze(Object.defineProperty({__proto__:null,invariant:rO,warning:Vce},Symbol.toStringTag,{value:"Module"})),tO=Sl(Hce);var qr={};Object.defineProperty(qr,"__esModule",{value:!0});const nO=(e,r)=>t=>Math.max(Math.min(t,r),e),lu=e=>e%1?Number(e.toFixed(5)):e,Au=/(-)?([\d]*\.?[\d])+/g,Hv=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))/gi,Wce=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))$/i;function ec(e){return typeof e=="string"}const rc={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},k7=Object.assign(Object.assign({},rc),{transform:nO(0,1)}),Uce=Object.assign(Object.assign({},rc),{default:1}),tc=e=>({test:r=>ec(r)&&r.endsWith(e)&&r.split(" ").length===1,parse:parseFloat,transform:r=>`${r}${e}`}),qce=tc("deg"),cl=tc("%"),Gce=tc("px"),Kce=tc("vh"),Yce=tc("vw"),Zce=Object.assign(Object.assign({},cl),{parse:e=>cl.parse(e)/100,transform:e=>cl.transform(e*100)}),E7=(e,r)=>t=>!!(ec(t)&&Wce.test(t)&&t.startsWith(e)||r&&Object.prototype.hasOwnProperty.call(t,r)),oO=(e,r,t)=>n=>{if(!ec(n))return n;const[o,a,s,p]=n.match(Au);return{[e]:parseFloat(o),[r]:parseFloat(a),[t]:parseFloat(s),alpha:p!==void 0?parseFloat(p):1}},Zs={test:E7("hsl","hue"),parse:oO("hue","saturation","lightness"),transform:({hue:e,saturation:r,lightness:t,alpha:n=1})=>"hsla("+Math.round(e)+", "+cl.transform(lu(r))+", "+cl.transform(lu(t))+", "+lu(k7.transform(n))+")"},Xce=nO(0,255),i2=Object.assign(Object.assign({},rc),{transform:e=>Math.round(Xce(e))}),tl={test:E7("rgb","red"),parse:oO("red","green","blue"),transform:({red:e,green:r,blue:t,alpha:n=1})=>"rgba("+i2.transform(e)+", "+i2.transform(r)+", "+i2.transform(t)+", "+lu(k7.transform(n))+")"};function Qce(e){let r="",t="",n="",o="";return e.length>5?(r=e.substr(1,2),t=e.substr(3,2),n=e.substr(5,2),o=e.substr(7,2)):(r=e.substr(1,1),t=e.substr(2,1),n=e.substr(3,1),o=e.substr(4,1),r+=r,t+=t,n+=n,o+=o),{red:parseInt(r,16),green:parseInt(t,16),blue:parseInt(n,16),alpha:o?parseInt(o,16)/255:1}}const Wv={test:E7("#"),parse:Qce,transform:tl.transform},R7={test:e=>tl.test(e)||Wv.test(e)||Zs.test(e),parse:e=>tl.test(e)?tl.parse(e):Zs.test(e)?Zs.parse(e):Wv.parse(e),transform:e=>ec(e)?e:e.hasOwnProperty("red")?tl.transform(e):Zs.transform(e)},aO="${c}",iO="${n}";function Jce(e){var r,t,n,o;return isNaN(e)&&ec(e)&&((t=(r=e.match(Au))===null||r===void 0?void 0:r.length)!==null&&t!==void 0?t:0)+((o=(n=e.match(Hv))===null||n===void 0?void 0:n.length)!==null&&o!==void 0?o:0)>0}function lO(e){typeof e=="number"&&(e=`${e}`);const r=[];let t=0;const n=e.match(Hv);n&&(t=n.length,e=e.replace(Hv,aO),r.push(...n.map(R7.parse)));const o=e.match(Au);return o&&(e=e.replace(Au,iO),r.push(...o.map(rc.parse))),{values:r,numColors:t,tokenised:e}}function sO(e){return lO(e).values}function uO(e){const{values:r,numColors:t,tokenised:n}=lO(e),o=r.length;return a=>{let s=n;for(let p=0;ptypeof e=="number"?0:e;function r0e(e){const r=sO(e);return uO(e)(r.map(e0e))}const cO={test:Jce,parse:sO,createTransformer:uO,getAnimatableNone:r0e},t0e=new Set(["brightness","contrast","saturate","opacity"]);function n0e(e){let[r,t]=e.slice(0,-1).split("(");if(r==="drop-shadow")return e;const[n]=t.match(Au)||[];if(!n)return e;const o=t.replace(n,"");let a=t0e.has(r)?1:0;return n!==t&&(a*=100),r+"("+a+o+")"}const o0e=/([a-z-]*)\(.*?\)/g,a0e=Object.assign(Object.assign({},cO),{getAnimatableNone:e=>{const r=e.match(o0e);return r?r.map(n0e).join(" "):e}});qr.alpha=k7;qr.color=R7;qr.complex=cO;qr.degrees=qce;qr.filter=a0e;qr.hex=Wv;qr.hsla=Zs;qr.number=rc;qr.percent=cl;qr.progressPercentage=Zce;qr.px=Gce;qr.rgbUnit=i2;qr.rgba=tl;qr.scale=Uce;qr.vh=Kce;qr.vw=Yce;var $e={},fi={};Object.defineProperty(fi,"__esModule",{value:!0});const dO=1/60*1e3,i0e=typeof performance<"u"?()=>performance.now():()=>Date.now(),fO=typeof window<"u"?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e(i0e()),dO);function l0e(e){let r=[],t=[],n=0,o=!1,a=!1;const s=new WeakSet,p={schedule:(m,b=!1,y=!1)=>{const E=y&&o,C=E?r:t;return b&&s.add(m),C.indexOf(m)===-1&&(C.push(m),E&&o&&(n=r.length)),m},cancel:m=>{const b=t.indexOf(m);b!==-1&&t.splice(b,1),s.delete(m)},process:m=>{if(o){a=!0;return}if(o=!0,[r,t]=[t,r],t.length=0,n=r.length,n)for(let b=0;b(e[r]=l0e(()=>Iu=!0),e),{}),u0e=nc.reduce((e,r)=>{const t=Ig[r];return e[r]=(n,o=!1,a=!1)=>(Iu||p0e(),t.schedule(n,o,a)),e},{}),c0e=nc.reduce((e,r)=>(e[r]=Ig[r].cancel,e),{}),d0e=nc.reduce((e,r)=>(e[r]=()=>Ig[r].process(dl),e),{}),f0e=e=>Ig[e].process(dl),pO=e=>{Iu=!1,dl.delta=Uv?dO:Math.max(Math.min(e-dl.timestamp,s0e),1),dl.timestamp=e,qv=!0,nc.forEach(f0e),qv=!1,Iu&&(Uv=!1,fO(pO))},p0e=()=>{Iu=!0,Uv=!0,qv||fO(pO)},g0e=()=>dl;fi.cancelSync=c0e;fi.default=u0e;fi.flushSync=d0e;fi.getFrameData=g0e;Object.defineProperty($e,"__esModule",{value:!0});var gO=eO,Ol=tO,xn=qr,Lg=fi;function h0e(e){return e&&typeof e=="object"&&"default"in e?e:{default:e}}var m0e=h0e(Lg);const Lu=(e,r,t)=>Math.min(Math.max(t,e),r),_m=.001,v0e=.01,Ey=10,b0e=.05,w0e=1;function y0e({duration:e=800,bounce:r=.25,velocity:t=0,mass:n=1}){let o,a;Ol.warning(e<=Ey*1e3,"Spring duration must be 10 seconds or less");let s=1-r;s=Lu(b0e,w0e,s),e=Lu(v0e,Ey,e/1e3),s<1?(o=b=>{const y=b*s,E=y*e,C=y-t,j=Gv(b,s),T=Math.exp(-E);return _m-C/j*T},a=b=>{const E=b*s*e,C=E*t+t,j=Math.pow(s,2)*Math.pow(b,2)*e,T=Math.exp(-E),P=Gv(Math.pow(b,2),s);return(-o(b)+_m>0?-1:1)*((C-j)*T)/P}):(o=b=>{const y=Math.exp(-b*e),E=(b-t)*e+1;return-_m+y*E},a=b=>{const y=Math.exp(-b*e),E=(t-b)*(e*e);return y*E});const p=5/e,m=_0e(o,a,p);if(e=e*1e3,isNaN(m))return{stiffness:100,damping:10,duration:e};{const b=Math.pow(m,2)*n;return{stiffness:b,damping:s*2*Math.sqrt(n*b),duration:e}}}const x0e=12;function _0e(e,r,t){let n=t;for(let o=1;oe[t]!==void 0)}function k0e(e){let r=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},e);if(!Ry(e,C0e)&&Ry(e,O0e)){const t=y0e(e);r=Object.assign(Object.assign(Object.assign({},r),t),{velocity:0,mass:1}),r.isResolvedFromDuration=!0}return r}function zg(e){var{from:r=0,to:t=1,restSpeed:n=2,restDelta:o}=e,a=gO.__rest(e,["from","to","restSpeed","restDelta"]);const s={done:!1,value:r};let{stiffness:p,damping:m,mass:b,velocity:y,duration:E,isResolvedFromDuration:C}=k0e(a),j=Py,T=Py;function P(){const M=y?-(y/1e3):0,w=t-r,h=m/(2*Math.sqrt(p*b)),d=Math.sqrt(p/b)/1e3;if(o===void 0&&(o=Math.min(Math.abs(t-r)/100,.4)),h<1){const l=Gv(d,h);j=u=>{const c=Math.exp(-h*d*u);return t-c*((M+h*d*w)/l*Math.sin(l*u)+w*Math.cos(l*u))},T=u=>{const c=Math.exp(-h*d*u);return h*d*c*(Math.sin(l*u)*(M+h*d*w)/l+w*Math.cos(l*u))-c*(Math.cos(l*u)*(M+h*d*w)-l*w*Math.sin(l*u))}}else if(h===1)j=l=>t-Math.exp(-d*l)*(w+(M+d*w)*l);else{const l=d*Math.sqrt(h*h-1);j=u=>{const c=Math.exp(-h*d*u),f=Math.min(l*u,300);return t-c*((M+h*d*w)*Math.sinh(f)+l*w*Math.cosh(f))/l}}}return P(),{next:M=>{const w=j(M);if(C)s.done=M>=E;else{const h=T(M)*1e3,d=Math.abs(h)<=n,l=Math.abs(t-w)<=o;s.done=d&&l}return s.value=s.done?t:w,s},flipTarget:()=>{y=-y,[r,t]=[t,r],P()}}}zg.needsInterpolation=(e,r)=>typeof e=="string"||typeof r=="string";const Py=e=>0,P7=(e,r,t)=>{const n=r-e;return n===0?1:(t-e)/n},$g=(e,r,t)=>-t*e+t*r+e;function Om(e,r,t){return t<0&&(t+=1),t>1&&(t-=1),t<1/6?e+(r-e)*6*t:t<1/2?r:t<2/3?e+(r-e)*(2/3-t)*6:e}function Sy({hue:e,saturation:r,lightness:t,alpha:n}){e/=360,r/=100,t/=100;let o=0,a=0,s=0;if(!r)o=a=s=t;else{const p=t<.5?t*(1+r):t+r-t*r,m=2*t-p;o=Om(m,p,e+1/3),a=Om(m,p,e),s=Om(m,p,e-1/3)}return{red:Math.round(o*255),green:Math.round(a*255),blue:Math.round(s*255),alpha:n}}const E0e=(e,r,t)=>{const n=e*e,o=r*r;return Math.sqrt(Math.max(0,t*(o-n)+n))},R0e=[xn.hex,xn.rgba,xn.hsla],My=e=>R0e.find(r=>r.test(e)),jy=e=>`'${e}' is not an animatable color. Use the equivalent color code instead.`,S7=(e,r)=>{let t=My(e),n=My(r);Ol.invariant(!!t,jy(e)),Ol.invariant(!!n,jy(r));let o=t.parse(e),a=n.parse(r);t===xn.hsla&&(o=Sy(o),t=xn.rgba),n===xn.hsla&&(a=Sy(a),n=xn.rgba);const s=Object.assign({},o);return p=>{for(const m in s)m!=="alpha"&&(s[m]=E0e(o[m],a[m],p));return s.alpha=$g(o.alpha,a.alpha,p),t.transform(s)}},P0e={x:0,y:0,z:0},Kv=e=>typeof e=="number",S0e=(e,r)=>t=>r(e(t)),M7=(...e)=>e.reduce(S0e);function hO(e,r){return Kv(e)?t=>$g(e,r,t):xn.color.test(e)?S7(e,r):j7(e,r)}const mO=(e,r)=>{const t=[...e],n=t.length,o=e.map((a,s)=>hO(a,r[s]));return a=>{for(let s=0;s{const t=Object.assign(Object.assign({},e),r),n={};for(const o in t)e[o]!==void 0&&r[o]!==void 0&&(n[o]=hO(e[o],r[o]));return o=>{for(const a in n)t[a]=n[a](o);return t}};function Ty(e){const r=xn.complex.parse(e),t=r.length;let n=0,o=0,a=0;for(let s=0;s{const t=xn.complex.createTransformer(r),n=Ty(e),o=Ty(r);return n.numHSL===o.numHSL&&n.numRGB===o.numRGB&&n.numNumbers>=o.numNumbers?M7(mO(n.parsed,o.parsed),t):(Ol.warning(!0,`Complex values '${e}' and '${r}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),s=>`${s>0?r:e}`)},j0e=(e,r)=>t=>$g(e,r,t);function T0e(e){if(typeof e=="number")return j0e;if(typeof e=="string")return xn.color.test(e)?S7:j7;if(Array.isArray(e))return mO;if(typeof e=="object")return M0e}function A0e(e,r,t){const n=[],o=t||T0e(e[0]),a=e.length-1;for(let s=0;st(P7(e,r,n))}function L0e(e,r){const t=e.length,n=t-1;return o=>{let a=0,s=!1;if(o<=e[0]?s=!0:o>=e[n]&&(a=n-1,s=!0),!s){let m=1;for(;mo||m===n);m++);a=m-1}const p=P7(e[a],e[a+1],o);return r[a](p)}}function T7(e,r,{clamp:t=!0,ease:n,mixer:o}={}){const a=e.length;Ol.invariant(a===r.length,"Both input and output ranges must be the same length"),Ol.invariant(!n||!Array.isArray(n)||n.length===a-1,"Array of easing functions must be of length `input.length - 1`, as it applies to the transitions **between** the defined values."),e[0]>e[a-1]&&(e=[].concat(e),r=[].concat(r),e.reverse(),r.reverse());const s=A0e(r,n,o),p=a===2?I0e(e,s):L0e(e,s);return t?m=>p(Lu(e[0],e[a-1],m)):p}const oc=e=>r=>1-e(1-r),Fg=e=>r=>r<=.5?e(2*r)/2:(2-e(2*(1-r)))/2,vO=e=>r=>Math.pow(r,e),A7=e=>r=>r*r*((e+1)*r-e),bO=e=>{const r=A7(e);return t=>(t*=2)<1?.5*r(t):.5*(2-Math.pow(2,-10*(t-1)))},wO=1.525,z0e=4/11,$0e=8/11,F0e=9/10,yO=e=>e,I7=vO(2),N0e=oc(I7),xO=Fg(I7),_O=e=>1-Math.sin(Math.acos(e)),OO=oc(_O),B0e=Fg(OO),L7=A7(wO),D0e=oc(L7),V0e=Fg(L7),H0e=bO(wO),W0e=4356/361,U0e=35442/1805,q0e=16061/1805,H2=e=>{if(e===1||e===0)return e;const r=e*e;return ee<.5?.5*(1-H2(1-e*2)):.5*H2(e*2-1)+.5;function Y0e(e,r){return e.map(()=>r||xO).splice(0,e.length-1)}function Z0e(e){const r=e.length;return e.map((t,n)=>n!==0?n/(r-1):0)}function X0e(e,r){return e.map(t=>t*r)}function su({from:e=0,to:r=1,ease:t,offset:n,duration:o=300}){const a={done:!1,value:e},s=Array.isArray(r)?r:[e,r],p=X0e(n&&n.length===s.length?n:Z0e(s),o);function m(){return T7(p,s,{ease:Array.isArray(t)?t:Y0e(s,t)})}let b=m();return{next:y=>(a.value=b(y),a.done=y>=o,a),flipTarget:()=>{s.reverse(),b=m()}}}function CO({velocity:e=0,from:r=0,power:t=.8,timeConstant:n=350,restDelta:o=.5,modifyTarget:a}){const s={done:!1,value:r};let p=t*e;const m=r+p,b=a===void 0?m:a(m);return b!==m&&(p=b-r),{next:y=>{const E=-p*Math.exp(-y/n);return s.done=!(E>o||E<-o),s.value=s.done?b:b+E,s},flipTarget:()=>{}}}const Ay={keyframes:su,spring:zg,decay:CO};function Q0e(e){if(Array.isArray(e.to))return su;if(Ay[e.type])return Ay[e.type];const r=new Set(Object.keys(e));return r.has("ease")||r.has("duration")&&!r.has("dampingRatio")?su:r.has("dampingRatio")||r.has("stiffness")||r.has("mass")||r.has("damping")||r.has("restSpeed")||r.has("restDelta")?zg:su}function kO(e,r,t=0){return e-r-t}function J0e(e,r,t=0,n=!0){return n?kO(r+-e,r,t):r-(e-r)+t}function ede(e,r,t,n){return n?e>=r+t:e<=-t}const rde=e=>{const r=({delta:t})=>e(t);return{start:()=>m0e.default.update(r,!0),stop:()=>Lg.cancelSync.update(r)}};function EO(e){var r,t,{from:n,autoplay:o=!0,driver:a=rde,elapsed:s=0,repeat:p=0,repeatType:m="loop",repeatDelay:b=0,onPlay:y,onStop:E,onComplete:C,onRepeat:j,onUpdate:T}=e,P=gO.__rest(e,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]);let{to:M}=P,w,h=0,d=P.duration,l,u=!1,c=!0,f;const v=Q0e(P);!((t=(r=v).needsInterpolation)===null||t===void 0)&&t.call(r,n,M)&&(f=T7([0,100],[n,M],{clamp:!1}),n=0,M=100);const x=v(Object.assign(Object.assign({},P),{from:n,to:M}));function O(){h++,m==="reverse"?(c=h%2===0,s=J0e(s,d,b,c)):(s=kO(s,d,b),m==="mirror"&&x.flipTarget()),u=!1,j&&j()}function k(){w.stop(),C&&C()}function z(B){if(c||(B=-B),s+=B,!u){const H=x.next(Math.max(0,s));l=H.value,f&&(l=f(l)),u=c?H.done:s<=0}T==null||T(l),u&&(h===0&&(d??(d=s)),h{E==null||E(),w.stop()}}}function RO(e,r){return r?e*(1e3/r):0}function tde({from:e=0,velocity:r=0,min:t,max:n,power:o=.8,timeConstant:a=750,bounceStiffness:s=500,bounceDamping:p=10,restDelta:m=1,modifyTarget:b,driver:y,onUpdate:E,onComplete:C,onStop:j}){let T;function P(d){return t!==void 0&&dn}function M(d){return t===void 0?n:n===void 0||Math.abs(t-d){var u;E==null||E(l),(u=d.onUpdate)===null||u===void 0||u.call(d,l)},onComplete:C,onStop:j}))}function h(d){w(Object.assign({type:"spring",stiffness:s,damping:p,restDelta:m},d))}if(P(e))h({from:e,velocity:r,to:M(e)});else{let d=o*r+e;typeof b<"u"&&(d=b(d));const l=M(d),u=l===t?-1:1;let c,f;const v=x=>{c=f,f=x,r=RO(x-c,Lg.getFrameData().delta),(u===1&&x>l||u===-1&&xT==null?void 0:T.stop()}}const PO=e=>e*180/Math.PI,nde=(e,r=P0e)=>PO(Math.atan2(r.y-e.y,r.x-e.x)),ode=(e,r)=>{let t=!0;return r===void 0&&(r=e,t=!1),n=>t?n-e+r:(e=n,t=!0,r)},ade=e=>e,z7=(e=ade)=>(r,t,n)=>{const o=t-n,a=-(0-r+1)*(0-e(Math.abs(o)));return o<=0?t+a:t-a},ide=z7(),lde=z7(Math.sqrt),SO=e=>e*Math.PI/180,W2=e=>e.hasOwnProperty("x")&&e.hasOwnProperty("y"),Yv=e=>W2(e)&&e.hasOwnProperty("z"),R0=(e,r)=>Math.abs(e-r);function sde(e,r){if(Kv(e)&&Kv(r))return R0(e,r);if(W2(e)&&W2(r)){const t=R0(e.x,r.x),n=R0(e.y,r.y),o=Yv(e)&&Yv(r)?R0(e.z,r.z):0;return Math.sqrt(Math.pow(t,2)+Math.pow(n,2)+Math.pow(o,2))}}const ude=(e,r,t)=>(r=SO(r),{x:t*Math.cos(r)+e.x,y:t*Math.sin(r)+e.y}),MO=(e,r=2)=>(r=Math.pow(10,r),Math.round(e*r)/r),jO=(e,r,t,n=0)=>MO(e+t*(r-e)/Math.max(n,t)),cde=(e=50)=>{let r=0,t=0;return n=>{const o=Lg.getFrameData().timestamp,a=o!==t?o-t:0,s=a?jO(r,n,a,e):r;return t=o,r=s,s}},dde=e=>{if(typeof e=="number")return r=>Math.round(r/e)*e;{let r=0;const t=e.length;return n=>{let o=Math.abs(e[0]-n);for(r=1;ro)return e[r-1];if(r===t-1)return a;o=s}}}};function fde(e,r){return e/(1e3/r)}const pde=(e,r,t)=>{const n=r-e;return((t-e)%n+n)%n+e},TO=(e,r)=>1-3*r+3*e,AO=(e,r)=>3*r-6*e,IO=e=>3*e,U2=(e,r,t)=>((TO(r,t)*e+AO(r,t))*e+IO(r))*e,LO=(e,r,t)=>3*TO(r,t)*e*e+2*AO(r,t)*e+IO(r),gde=1e-7,hde=10;function mde(e,r,t,n,o){let a,s,p=0;do s=r+(t-r)/2,a=U2(s,n,o)-e,a>0?t=s:r=s;while(Math.abs(a)>gde&&++p=bde?wde(s,E,e,t):C===0?E:mde(s,p,p+P0,e,t)}return s=>s===0||s===1?s:U2(a(s),r,n)}const xde=(e,r="end")=>t=>{t=r==="end"?Math.min(t,.999):Math.max(t,.001);const n=t*e,o=r==="end"?Math.floor(n):Math.ceil(n);return Lu(0,1,o/e)};$e.angle=nde;$e.animate=EO;$e.anticipate=H0e;$e.applyOffset=ode;$e.attract=ide;$e.attractExpo=lde;$e.backIn=L7;$e.backInOut=V0e;$e.backOut=D0e;$e.bounceIn=G0e;$e.bounceInOut=K0e;$e.bounceOut=H2;$e.circIn=_O;$e.circInOut=B0e;$e.circOut=OO;$e.clamp=Lu;$e.createAnticipate=bO;$e.createAttractor=z7;$e.createBackIn=A7;$e.createExpoIn=vO;$e.cubicBezier=yde;$e.decay=CO;$e.degreesToRadians=SO;$e.distance=sde;$e.easeIn=I7;$e.easeInOut=xO;$e.easeOut=N0e;$e.inertia=tde;$e.interpolate=T7;$e.isPoint=W2;$e.isPoint3D=Yv;$e.keyframes=su;$e.linear=yO;$e.mirrorEasing=Fg;$e.mix=$g;$e.mixColor=S7;$e.mixComplex=j7;$e.pipe=M7;$e.pointFromVector=ude;$e.progress=P7;$e.radiansToDegrees=PO;$e.reverseEasing=oc;$e.smooth=cde;$e.smoothFrame=jO;$e.snap=dde;$e.spring=zg;$e.steps=xde;$e.toDecimal=MO;$e.velocityPerFrame=fde;$e.velocityPerSecond=RO;$e.wrap=pde;class _de{setAnimation(r){this.animation=r,r==null||r.finished.then(()=>this.clearAnimation()).catch(()=>{})}clearAnimation(){this.animation=this.generator=void 0}}const Cm=new WeakMap;function $7(e){return Cm.has(e)||Cm.set(e,{transforms:[],values:new Map}),Cm.get(e)}function Ode(e,r){return e.has(r)||e.set(r,new _de),e.get(r)}function zO(e,r){e.indexOf(r)===-1&&e.push(r)}function $O(e,r){const t=e.indexOf(r);t>-1&&e.splice(t,1)}const FO=(e,r,t)=>Math.min(Math.max(t,e),r),kt={duration:.3,delay:0,endDelay:0,repeat:0,easing:"ease"},yo=e=>typeof e=="number",zu=e=>Array.isArray(e)&&!yo(e[0]),Cde=(e,r,t)=>{const n=r-e;return((t-e)%n+n)%n+e};function NO(e,r){return zu(e)?e[Cde(0,e.length,r)]:e}const F7=(e,r,t)=>-t*e+t*r+e,N7=()=>{},fo=e=>e,Ng=(e,r,t)=>r-e===0?1:(t-e)/(r-e);function B7(e,r){const t=e[e.length-1];for(let n=1;n<=r;n++){const o=Ng(0,r,n);e.push(F7(t,1,o))}}function D7(e){const r=[0];return B7(r,e-1),r}function BO(e,r=D7(e.length),t=fo){const n=e.length,o=n-r.length;return o>0&&B7(r,o),a=>{let s=0;for(;sArray.isArray(e)&&yo(e[0]),q2=e=>typeof e=="object"&&!!e.createAnimation,kde=e=>typeof e=="function",V7=e=>typeof e=="string",Ka={ms:e=>e*1e3,s:e=>e/1e3};function VO(e,r){return r?e*(1e3/r):0}const Ede=["","X","Y","Z"],Rde=["translate","scale","rotate","skew"],Cl={x:"translateX",y:"translateY",z:"translateZ"},Iy={syntax:"",initialValue:"0deg",toDefaultUnit:e=>e+"deg"},Pde={translate:{syntax:"",initialValue:"0px",toDefaultUnit:e=>e+"px"},rotate:Iy,scale:{syntax:"",initialValue:1,toDefaultUnit:fo},skew:Iy},kl=new Map,Bg=e=>`--motion-${e}`,G2=["x","y","z"];Rde.forEach(e=>{Ede.forEach(r=>{G2.push(e+r),kl.set(Bg(e+r),Pde[e])})});const Sde=(e,r)=>G2.indexOf(e)-G2.indexOf(r),Mde=new Set(G2),Dg=e=>Mde.has(e),jde=(e,r)=>{Cl[r]&&(r=Cl[r]);const{transforms:t}=$7(e);zO(t,r),e.style.transform=HO(t)},HO=e=>e.sort(Sde).reduce(Tde,"").trim(),Tde=(e,r)=>`${e} ${r}(var(${Bg(r)}))`,Zv=e=>e.startsWith("--"),Ly=new Set;function Ade(e){if(!Ly.has(e)){Ly.add(e);try{const{syntax:r,initialValue:t}=kl.has(e)?kl.get(e):{};CSS.registerProperty({name:e,inherits:!1,syntax:r,initialValue:t})}catch{}}}const WO=(e,r,t)=>(((1-3*t+3*r)*e+(3*t-6*r))*e+3*r)*e,Ide=1e-7,Lde=12;function zde(e,r,t,n,o){let a,s,p=0;do s=r+(t-r)/2,a=WO(s,n,o)-e,a>0?t=s:r=s;while(Math.abs(a)>Ide&&++pzde(a,0,1,e,t);return a=>a===0||a===1?a:WO(o(a),r,n)}const $de=(e,r="end")=>t=>{t=r==="end"?Math.min(t,.999):Math.max(t,.001);const n=t*e,o=r==="end"?Math.floor(n):Math.ceil(n);return FO(0,1,o/e)},zy={ease:Xs(.25,.1,.25,1),"ease-in":Xs(.42,0,1,1),"ease-in-out":Xs(.42,0,.58,1),"ease-out":Xs(0,0,.58,1)},Fde=/\((.*?)\)/;function Xv(e){if(kde(e))return e;if(DO(e))return Xs(...e);if(zy[e])return zy[e];if(e.startsWith("steps")){const r=Fde.exec(e);if(r){const t=r[1].split(",");return $de(parseFloat(t[0]),t[1].trim())}}return fo}class Nde{constructor(r,t=[0,1],{easing:n,duration:o=kt.duration,delay:a=kt.delay,endDelay:s=kt.endDelay,repeat:p=kt.repeat,offset:m,direction:b="normal"}={}){if(this.startTime=null,this.rate=1,this.t=0,this.cancelTimestamp=null,this.easing=fo,this.duration=0,this.totalDuration=0,this.repeat=0,this.playState="idle",this.finished=new Promise((E,C)=>{this.resolve=E,this.reject=C}),n=n||kt.easing,q2(n)){const E=n.createAnimation(t);n=E.easing,t=E.keyframes||t,o=E.duration||o}this.repeat=p,this.easing=zu(n)?fo:Xv(n),this.updateDuration(o);const y=BO(t,m,zu(n)?n.map(Xv):fo);this.tick=E=>{var C;a=a;let j=0;this.pauseTime!==void 0?j=this.pauseTime:j=(E-this.startTime)*this.rate,this.t=j,j/=1e3,j=Math.max(j-a,0),this.playState==="finished"&&this.pauseTime===void 0&&(j=this.totalDuration);const T=j/this.duration;let P=Math.floor(T),M=T%1;!M&&T>=1&&(M=1),M===1&&P--;const w=P%2;(b==="reverse"||b==="alternate"&&w||b==="alternate-reverse"&&!w)&&(M=1-M);const h=j>=this.totalDuration?1:Math.min(M,1),d=y(this.easing(h));r(d),this.pauseTime===void 0&&(this.playState==="finished"||j>=this.totalDuration+s)?(this.playState="finished",(C=this.resolve)===null||C===void 0||C.call(this,d)):this.playState!=="idle"&&(this.frameRequestId=requestAnimationFrame(this.tick))},this.play()}play(){const r=performance.now();this.playState="running",this.pauseTime!==void 0?this.startTime=r-this.pauseTime:this.startTime||(this.startTime=r),this.cancelTimestamp=this.startTime,this.pauseTime=void 0,this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState="paused",this.pauseTime=this.t}finish(){this.playState="finished",this.tick(0)}stop(){var r;this.playState="idle",this.frameRequestId!==void 0&&cancelAnimationFrame(this.frameRequestId),(r=this.reject)===null||r===void 0||r.call(this,!1)}cancel(){this.stop(),this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(r){this.duration=r,this.totalDuration=r*(this.repeat+1)}get currentTime(){return this.t}set currentTime(r){this.pauseTime!==void 0||this.rate===0?this.pauseTime=r:this.startTime=performance.now()-r/this.rate}get playbackRate(){return this.rate}set playbackRate(r){this.rate=r}}const $y=e=>DO(e)?Bde(e):e,Bde=([e,r,t,n])=>`cubic-bezier(${e}, ${r}, ${t}, ${n})`,Fy=e=>document.createElement("div").animate(e,{duration:.001}),Ny={cssRegisterProperty:()=>typeof CSS<"u"&&Object.hasOwnProperty.call(CSS,"registerProperty"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,"animate"),partialKeyframes:()=>{try{Fy({opacity:[1]})}catch{return!1}return!0},finished:()=>!!Fy({opacity:[0,1]}).finished},km={},s2={};for(const e in Ny)s2[e]=()=>(km[e]===void 0&&(km[e]=Ny[e]()),km[e]);function Dde(e,r){for(let t=0;tArray.isArray(e)?e:[e];function K2(e){return Cl[e]&&(e=Cl[e]),Dg(e)?Bg(e):e}const nl={get:(e,r)=>{r=K2(r);let t=Zv(r)?e.style.getPropertyValue(r):getComputedStyle(e)[r];if(!t&&t!==0){const n=kl.get(r);n&&(t=n.initialValue)}return t},set:(e,r,t)=>{r=K2(r),Zv(r)?e.style.setProperty(r,t):e.style[r]=t}};function qO(e,r=!0){if(!(!e||e.playState==="finished"))try{e.stop?e.stop():(r&&e.commitStyles(),e.cancel())}catch{}}function Vde(){return window.__MOTION_DEV_TOOLS_RECORD}function Vg(e,r,t,n={}){const o=Vde(),a=n.record!==!1&&o;let s,{duration:p=kt.duration,delay:m=kt.delay,endDelay:b=kt.endDelay,repeat:y=kt.repeat,easing:E=kt.easing,direction:C,offset:j,allowWebkitAcceleration:T=!1}=n;const P=$7(e);let M=s2.waapi();const w=Dg(r);w&&jde(e,r);const h=K2(r),d=Ode(P.values,h),l=kl.get(h);return qO(d.animation,!(q2(E)&&d.generator)&&n.record!==!1),()=>{const u=()=>{var f,v;return(v=(f=nl.get(e,h))!==null&&f!==void 0?f:l==null?void 0:l.initialValue)!==null&&v!==void 0?v:0};let c=Dde(UO(t),u);if(q2(E)){const f=E.createAnimation(c,u,w,h,d);E=f.easing,f.keyframes!==void 0&&(c=f.keyframes),f.duration!==void 0&&(p=f.duration)}if(Zv(h)&&(s2.cssRegisterProperty()?Ade(h):M=!1),M){l&&(c=c.map(x=>yo(x)?l.toDefaultUnit(x):x)),c.length===1&&(!s2.partialKeyframes()||a)&&c.unshift(u());const f={delay:Ka.ms(m),duration:Ka.ms(p),endDelay:Ka.ms(b),easing:zu(E)?void 0:$y(E),direction:C,iterations:y+1,fill:"both"};s=e.animate({[h]:c,offset:j,easing:zu(E)?E.map($y):void 0},f),s.finished||(s.finished=new Promise((x,O)=>{s.onfinish=x,s.oncancel=O}));const v=c[c.length-1];s.finished.then(()=>{nl.set(e,h,v),s.cancel()}).catch(N7),T||(s.playbackRate=1.000001)}else if(w){c=c.map(v=>typeof v=="string"?parseFloat(v):v),c.length===1&&c.unshift(parseFloat(u()));const f=v=>{l&&(v=l.toDefaultUnit(v)),nl.set(e,h,v)};s=new Nde(f,c,Object.assign(Object.assign({},n),{duration:p,easing:E}))}else{const f=c[c.length-1];nl.set(e,h,l&&yo(f)?l.toDefaultUnit(f):f)}return a&&o(e,r,c,{duration:p,delay:m,easing:E,repeat:y,offset:j},"motion-one"),d.setAnimation(s),s}}const H7=(e,r)=>e[r]?Object.assign(Object.assign({},e),e[r]):Object.assign({},e);function Hg(e,r){var t;return typeof e=="string"?r?((t=r[e])!==null&&t!==void 0||(r[e]=document.querySelectorAll(e)),e=r[e]):e=document.querySelectorAll(e):e instanceof Element&&(e=[e]),Array.from(e||[])}const Hde=e=>e(),W7=(e,r,t=kt.duration)=>new Proxy({animations:e.map(Hde).filter(Boolean),duration:t,options:r},Ude),Wde=e=>e.animations[0],Ude={get:(e,r)=>{const t=Wde(e);switch(r){case"duration":return e.duration;case"currentTime":return Ka.s((t==null?void 0:t[r])||0);case"playbackRate":case"playState":return t==null?void 0:t[r];case"finished":return e.finished||(e.finished=Promise.all(e.animations.map(qde)).catch(N7)),e.finished;case"stop":return()=>{e.animations.forEach(n=>qO(n))};case"forEachNative":return n=>{e.animations.forEach(o=>n(o,e))};default:return typeof(t==null?void 0:t[r])>"u"?void 0:()=>e.animations.forEach(n=>n[r]())}},set:(e,r,t)=>{switch(r){case"currentTime":t=Ka.ms(t);case"currentTime":case"playbackRate":for(let n=0;ne.finished;function Gde(e=.1,{start:r=0,from:t=0,easing:n}={}){return(o,a)=>{const s=yo(t)?t:Kde(t,a),p=Math.abs(s-o);let m=e*p;if(n){const b=a*e;m=Xv(n)(m/b)*b}return r+m}}function Kde(e,r){if(e==="first")return 0;{const t=r-1;return e==="last"?t:t/2}}function GO(e,r,t){return typeof e=="function"?e(r,t):e}function Yde(e,r,t={}){e=Hg(e);const n=e.length,o=[];for(let a=0;ar&&o.atVg(...a)).filter(Boolean);return W7(o,r,(t=n[0])===null||t===void 0?void 0:t[3].duration)}function efe(e,r={}){var{defaultOptions:t={}}=r,n=Ju(r,["defaultOptions"]);const o=[],a=new Map,s={},p=new Map;let m=0,b=0,y=0;for(let E=0;E"0",ee);k=D.easing,D.keyframes!==void 0&&(v=D.keyframes),D.duration!==void 0&&(O=D.duration)}const z=GO(P.delay,d,h)||0,L=b+z,B=L+O;let{offset:H=D7(v.length)}=x;H.length===1&&H[0]===0&&(H[1]=1);const K=length-v.length;K>0&&B7(H,K),v.length===1&&v.unshift(null),Xde(f,v,k,H,L,B),M=Math.max(z+O,M),y=Math.max(B,y)}}m=b,b+=M}return a.forEach((E,C)=>{for(const j in E){const T=E[j];T.sort(Qde);const P=[],M=[],w=[];for(let h=0;hr/(2*Math.sqrt(e*t));function afe(e,r,t){return e=r||e>r&&t<=r}const KO=({stiffness:e=fl.stiffness,damping:r=fl.damping,mass:t=fl.mass,from:n=0,to:o=1,velocity:a=0,restSpeed:s=2,restDistance:p=.5}={})=>{a=a?Ka.s(a):0;const m={done:!1,hasReachedTarget:!1,current:n,target:o},b=o-n,y=Math.sqrt(e/t)/1e3,E=ofe(e,r,t);let C;if(E<1){const j=y*Math.sqrt(1-E*E);C=T=>o-Math.exp(-E*y*T)*((-a+E*y*b)/j*Math.sin(j*T)+b*Math.cos(j*T))}else C=j=>o-Math.exp(-y*j)*(b+(-a+y*b)*j);return j=>{m.current=C(j);const T=j===0?a:U7(C,j,m.current),P=Math.abs(T)<=s,M=Math.abs(o-m.current)<=p;return m.done=P&&M,m.hasReachedTarget=afe(n,o,m.current),m}},ife=({from:e=0,velocity:r=0,power:t=.8,decay:n=.325,bounceDamping:o,bounceStiffness:a,changeTarget:s,min:p,max:m,restDistance:b=.5,restSpeed:y})=>{n=Ka.ms(n);const E={hasReachedTarget:!1,done:!1,current:e,target:e},C=f=>p!==void 0&&fm,j=f=>p===void 0?m:m===void 0||Math.abs(p-f)-T*Math.exp(-f/n),h=f=>M+w(f),d=f=>{const v=w(f),x=h(f);E.done=Math.abs(v)<=b,E.current=E.done?M:x};let l,u;const c=f=>{C(E.current)&&(l=f,u=KO({from:E.current,to:j(E.current),velocity:U7(h,f,E.current),damping:o,stiffness:a,restDistance:b,restSpeed:y}))};return c(0),f=>{let v=!1;return!u&&l===void 0&&(v=!0,d(f),c(f)),l!==void 0&&f>l?(E.hasReachedTarget=!0,u(f-l)):(E.hasReachedTarget=!1,!v&&d(f),E)}},Em=10,lfe=1e4;function sfe(e,r=fo){let t,n=Em,o=e(0);const a=[r(o.current)];for(;!o.done&&n{const n=new Map,o=(s=0,p=100,m=0,b=!1)=>{const y=`${s}-${p}-${m}-${b}`;return n.has(y)||n.set(y,e(Object.assign({from:s,to:p,velocity:m,restSpeed:b?.05:2,restDistance:b?.01:.5},t))),n.get(y)},a=s=>(r.has(s)||r.set(s,sfe(s)),r.get(s));return{createAnimation:(s,p,m,b,y)=>{var E,C;let j;const T=s.length;if(m&&T<=2&&s.every(ufe)){const M=s[T-1],w=T===1?null:s[0];let h=0,d=0;const l=y==null?void 0:y.generator;if(l){const{animation:f,generatorStartTime:v}=y,x=(f==null?void 0:f.startTime)||v||0,O=(f==null?void 0:f.currentTime)||performance.now()-x,k=l(O).current;d=(E=w)!==null&&E!==void 0?E:k,(T===1||T===2&&s[0]===null)&&(h=U7(z=>l(z).current,O,k))}else d=(C=w)!==null&&C!==void 0?C:parseFloat(p());const u=o(d,M,h,b==null?void 0:b.includes("scale")),c=a(u);j=Object.assign(Object.assign({},c),{easing:"linear"}),y&&(y.generator=u,y.generatorStartTime=performance.now())}else j={easing:"ease",duration:a(o(0,100)).overshootDuration};return j}}}}const ufe=e=>typeof e!="string",cfe=YO(KO),dfe=YO(ife),ffe={any:0,all:1};function ZO(e,r,{root:t,margin:n,amount:o="any"}={}){if(typeof IntersectionObserver>"u")return()=>{};const a=Hg(e),s=new WeakMap,p=b=>{b.forEach(y=>{const E=s.get(y.target);if(y.isIntersecting!==!!E)if(y.isIntersecting){const C=r(y);typeof C=="function"?s.set(y.target,C):m.unobserve(y.target)}else E&&(E(y),s.delete(y.target))})},m=new IntersectionObserver(p,{root:t,rootMargin:n,threshold:typeof o=="number"?o:ffe[o]});return a.forEach(b=>m.observe(b)),()=>m.disconnect()}const u2=new WeakMap;let Fo;function pfe(e,r){if(r){const{inlineSize:t,blockSize:n}=r[0];return{width:t,height:n}}else return e instanceof SVGElement&&"getBBox"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function gfe({target:e,contentRect:r,borderBoxSize:t}){var n;(n=u2.get(e))===null||n===void 0||n.forEach(o=>{o({target:e,contentSize:r,get size(){return pfe(e,t)}})})}function hfe(e){e.forEach(gfe)}function mfe(){typeof ResizeObserver>"u"||(Fo=new ResizeObserver(hfe))}function vfe(e,r){Fo||mfe();const t=Hg(e);return t.forEach(n=>{let o=u2.get(n);o||(o=new Set,u2.set(n,o)),o.add(r),Fo==null||Fo.observe(n)}),()=>{t.forEach(n=>{const o=u2.get(n);o==null||o.delete(r),o!=null&&o.size||Fo==null||Fo.unobserve(n)})}}const c2=new Set;let uu;function bfe(){uu=()=>{const e={width:window.innerWidth,height:window.innerHeight},r={target:window,size:e,contentSize:e};c2.forEach(t=>t(r))},window.addEventListener("resize",uu)}function wfe(e){return c2.add(e),uu||bfe(),()=>{c2.delete(e),!c2.size&&uu&&(uu=void 0)}}function XO(e,r){return typeof e=="function"?wfe(e):vfe(e,r)}const yfe=50,Dy=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),xfe=()=>({time:0,x:Dy(),y:Dy()}),_fe={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function Vy(e,r,t,n){const o=t[r],{length:a,position:s}=_fe[r],p=o.current,m=t.time;o.current=e["scroll"+s],o.scrollLength=e["scroll"+a]-e["client"+a],o.offset.length=0,o.offset[0]=0,o.offset[1]=o.scrollLength,o.progress=Ng(0,o.scrollLength,o.current);const b=n-m;o.velocity=b>yfe?0:VO(o.current-p,b)}function Ofe(e,r,t){Vy(e,"x",r,t),Vy(e,"y",r,t),r.time=t}function Cfe(e,r){let t={x:0,y:0},n=e;for(;n&&n!==r;)if(n instanceof HTMLElement)t.x+=n.offsetLeft,t.y+=n.offsetTop,n=n.offsetParent;else if(n instanceof SVGGraphicsElement&&"getBBox"in n){const{top:o,left:a}=n.getBBox();for(t.x+=a,t.y+=o;n&&n.tagName!=="svg";)n=n.parentNode}return t}const QO={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]},Qv={start:0,center:.5,end:1};function Hy(e,r,t=0){let n=0;if(Qv[e]!==void 0&&(e=Qv[e]),V7(e)){const o=parseFloat(e);e.endsWith("px")?n=o:e.endsWith("%")?e=o/100:e.endsWith("vw")?n=o/100*document.documentElement.clientWidth:e.endsWith("vh")?n=o/100*document.documentElement.clientHeight:e=o}return yo(e)&&(n=r*e),t+n}const kfe=[0,0];function Efe(e,r,t,n){let o=Array.isArray(e)?e:kfe,a=0,s=0;return yo(e)?o=[e,e]:V7(e)&&(e=e.trim(),e.includes(" ")?o=e.split(" "):o=[e,Qv[e]?e:"0"]),a=Hy(o[0],t,n),s=Hy(o[1],r),a-s}const Rfe={x:0,y:0};function Pfe(e,r,t){let{offset:n=QO.All}=t;const{target:o=e,axis:a="y"}=t,s=a==="y"?"height":"width",p=o!==e?Cfe(o,e):Rfe,m=o===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:o.clientWidth,height:o.clientHeight},b={width:e.clientWidth,height:e.clientHeight};r[a].offset.length=0;let y=!r[a].interpolate;const E=n.length;for(let C=0;CSfe(e,n.target,t),update:a=>{Ofe(e,t,a),(n.offset||n.target)&&Pfe(e,t,n)},notify:typeof r=="function"?()=>r(t):jfe(r,t[o])}}function jfe(e,r){return e.pause(),e.forEachNative((t,{easing:n})=>{var o,a;if(t.updateDuration)n||(t.easing=fo),t.updateDuration(1);else{const s={duration:1e3};n||(s.easing="linear"),(a=(o=t.effect)===null||o===void 0?void 0:o.updateTiming)===null||a===void 0||a.call(o,s)}}),()=>{e.currentTime=r.progress}}const Ss=new WeakMap,Wy=new WeakMap,Rm=new WeakMap,Uy=e=>e===document.documentElement?window:e;function Tfe(e,r={}){var{container:t=document.documentElement}=r,n=Ju(r,["container"]);let o=Rm.get(t);o||(o=new Set,Rm.set(t,o));const a=xfe(),s=Mfe(t,e,a,n);if(o.add(s),!Ss.has(t)){const b=()=>{const E=performance.now();for(const C of o)C.measure();for(const C of o)C.update(E);for(const C of o)C.notify()};Ss.set(t,b);const y=Uy(t);window.addEventListener("resize",b,{passive:!0}),t!==document.documentElement&&Wy.set(t,XO(t,b)),y.addEventListener("scroll",b,{passive:!0})}const p=Ss.get(t),m=requestAnimationFrame(p);return()=>{var b;typeof e!="function"&&e.stop(),cancelAnimationFrame(m);const y=Rm.get(t);if(!y||(y.delete(s),y.size))return;const E=Ss.get(t);Ss.delete(t),E&&(Uy(t).removeEventListener("scroll",E),(b=Wy.get(t))===null||b===void 0||b(),window.removeEventListener("resize",E))}}function Afe(e,r){return typeof e!=typeof r?!0:Array.isArray(e)&&Array.isArray(r)?!Ife(e,r):e!==r}function Ife(e,r){const t=r.length;if(t!==e.length)return!1;for(let n=0;ne.getDepth()-r.getDepth(),Nfe=e=>e.animateUpdates(),Gy=e=>e.next(),Ky=(e,r)=>new CustomEvent(e,{detail:{target:r}});function Jv(e,r,t){e.dispatchEvent(new CustomEvent(r,{detail:{originalEvent:t}}))}function Yy(e,r,t){e.dispatchEvent(new CustomEvent(r,{detail:{originalEntry:t}}))}const Bfe={isActive:e=>!!e.inView,subscribe:(e,{enable:r,disable:t},{inViewOptions:n={}})=>{const{once:o}=n,a=Ju(n,["once"]);return ZO(e,s=>{if(r(),Yy(e,"viewenter",s),!o)return p=>{t(),Yy(e,"viewleave",p)}},a)}},Zy=(e,r,t)=>n=>{n.pointerType&&n.pointerType!=="mouse"||(t(),Jv(e,r,n))},Dfe={isActive:e=>!!e.hover,subscribe:(e,{enable:r,disable:t})=>{const n=Zy(e,"hoverstart",r),o=Zy(e,"hoverend",t);return e.addEventListener("pointerenter",n),e.addEventListener("pointerleave",o),()=>{e.removeEventListener("pointerenter",n),e.removeEventListener("pointerleave",o)}}},Vfe={isActive:e=>!!e.press,subscribe:(e,{enable:r,disable:t})=>{const n=a=>{t(),Jv(e,"pressend",a),window.removeEventListener("pointerup",n)},o=a=>{r(),Jv(e,"pressstart",a),window.addEventListener("pointerup",n)};return e.addEventListener("pointerdown",o),()=>{e.removeEventListener("pointerdown",o),window.removeEventListener("pointerup",n)}}},d2={inView:Bfe,hover:Dfe,press:Vfe},Xy=["initial","animate",...Object.keys(d2),"exit"],eb=new WeakMap;function Hfe(e={},r){let t,n=r?r.getDepth()+1:0;const o={initial:!0,animate:!0},a={},s={};for(const P of Xy)s[P]=typeof e[P]=="string"?e[P]:r==null?void 0:r.getContext()[P];const p=e.initial===!1?"animate":"initial";let m=qy(e[p]||s[p],e.variants)||{},b=Ju(m,["transition"]);const y=Object.assign({},b);function*E(){var P,M;const w=b;b={};const h={};for(const f of Xy){if(!o[f])continue;const v=qy(e[f]);if(v)for(const x in v)x!=="transition"&&(b[x]=v[x],h[x]=H7((M=(P=v.transition)!==null&&P!==void 0?P:e.transition)!==null&&M!==void 0?M:{},x))}const d=new Set([...Object.keys(b),...Object.keys(w)]),l=[];d.forEach(f=>{var v;b[f]===void 0&&(b[f]=y[f]),Afe(w[f],b[f])&&((v=y[f])!==null&&v!==void 0||(y[f]=nl.get(t,f)),l.push(Vg(t,f,b[f],h[f])))}),yield;const u=l.map(f=>f()).filter(Boolean);if(!u.length)return;const c=b;t.dispatchEvent(Ky("motionstart",c)),Promise.all(u.map(f=>f.finished)).then(()=>{t.dispatchEvent(Ky("motioncomplete",c))}).catch(N7)}const C=(P,M)=>()=>{o[P]=M,Pm(T)},j=()=>{for(const P in d2){const M=d2[P].isActive(e),w=a[P];M&&!w?a[P]=d2[P].subscribe(t,{enable:C(P,!0),disable:C(P,!1)},e):!M&&w&&(w(),delete a[P])}},T={update:P=>{t&&(e=P,j(),Pm(T))},setActive:(P,M)=>{t&&(o[P]=M,Pm(T))},animateUpdates:E,getDepth:()=>n,getTarget:()=>b,getOptions:()=>e,getContext:()=>s,mount:P=>(t=P,eb.set(t,T),j(),()=>{eb.delete(t),$fe(T);for(const M in a)a[M]()}),isMounted:()=>!!t};return T}function JO(e){const r={},t=[];for(let n in e){const o=e[n];Dg(n)&&(Cl[n]&&(n=Cl[n]),t.push(n),n=Bg(n));let a=Array.isArray(o)?o[0]:o;const s=kl.get(n);s&&(a=yo(o)?s.toDefaultUnit(o):o),r[n]=a}return t.length&&(r.transform=HO(t)),r}const Wfe=e=>`-${e.toLowerCase()}`,Ufe=e=>e.replace(/[A-Z]/g,Wfe);function qfe(e={}){const r=JO(e);let t="";for(const n in r)t+=n.startsWith("--")?n:Ufe(n),t+=`: ${r[n]}; `;return t}const Gfe=Object.freeze(Object.defineProperty({__proto__:null,ScrollOffset:QO,animate:Yde,animateStyle:Vg,createMotionState:Hfe,createStyleString:qfe,createStyles:JO,getAnimationData:$7,getStyleName:K2,glide:dfe,inView:ZO,mountedStates:eb,resize:XO,scroll:Tfe,spring:cfe,stagger:Gde,style:nl,timeline:Jde,withControls:W7},Symbol.toStringTag,{value:"Module"})),Kfe=Sl(Gfe);function Yfe(e){var r={};return function(t){return r[t]===void 0&&(r[t]=e(t)),r[t]}}var Zfe=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|inert|itemProp|itemScope|itemType|itemID|itemRef|on|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,Xfe=Yfe(function(e){return Zfe.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91});const Qfe=Object.freeze(Object.defineProperty({__proto__:null,default:Xfe},Symbol.toStringTag,{value:"Module"})),Jfe=Sl(Qfe);(function(e){Object.defineProperty(e,"__esModule",{value:!0});var r=eO,t=i,n=tO,o=qr,a=$e,s=fi,p=Kfe;function m(g){return g&&typeof g=="object"&&"default"in g?g:{default:g}}function b(g){if(g&&g.__esModule)return g;var _=Object.create(null);return g&&Object.keys(g).forEach(function(S){if(S!=="default"){var A=Object.getOwnPropertyDescriptor(g,S);Object.defineProperty(_,S,A.get?A:{enumerable:!0,get:function(){return g[S]}})}}),_.default=g,Object.freeze(_)}var y=b(t),E=m(t),C=m(s),j="production",T=typeof process>"u"||process.env===void 0?j:"production",P=function(g){return{isEnabled:function(_){return g.some(function(S){return!!_[S]})}}},M={measureLayout:P(["layout","layoutId","drag"]),animation:P(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"]),exit:P(["exit"]),drag:P(["drag","dragControls"]),focus:P(["whileFocus"]),hover:P(["whileHover","onHoverStart","onHoverEnd"]),tap:P(["whileTap","onTap","onTapStart","onTapCancel"]),pan:P(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),inView:P(["whileInView","onViewportEnter","onViewportLeave"])};function w(g){for(var _ in g)g[_]!==null&&(_==="projectionNodeConstructor"?M.projectionNodeConstructor=g[_]:M[_].Component=g[_])}var h=t.createContext({strict:!1}),d=Object.keys(M),l=d.length;function u(g,_,S){var A=[],$=t.useContext(h);if(!_)return null;T!=="production"&&S&&$.strict&&n.invariant(!1,"You have rendered a `motion` component within a `LazyMotion` component. This will break tree shaking. Import and render a `m` component instead.");for(var W=0;W"u")return _;var S=new Map;return new Proxy(_,{get:function(A,$){return S.has($)||S.set($,_($)),S.get($)}})}var jr=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","svg","switch","symbol","text","tspan","use","view"];function Fr(g){return typeof g!="string"||g.includes("-")?!1:!!(jr.indexOf(g)>-1||/[A-Z]/.test(g))}var er={};function Tr(g){Object.assign(er,g)}var Ye=["","X","Y","Z"],ir=["translate","scale","rotate","skew"],Je=["transformPerspective","x","y","z"];ir.forEach(function(g){return Ye.forEach(function(_){return Je.push(g+_)})});function pr(g,_){return Je.indexOf(g)-Je.indexOf(_)}var jt=new Set(Je);function Gt(g){return jt.has(g)}var Dr=new Set(["originX","originY","originZ"]);function bt(g){return Dr.has(g)}function Kt(g,_){var S=_.layout,A=_.layoutId;return Gt(g)||bt(g)||(S||A!==void 0)&&(!!er[g]||g==="opacity")}var ur=function(g){return!!(g!==null&&typeof g=="object"&&g.getVelocity)},Tt={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"};function Rn(g,_,S,A){var $=g.transform,W=g.transformKeys,U=_.enableHardwareAcceleration,V=U===void 0?!0:U,Z=_.allowTransformNone,Q=Z===void 0?!0:Z,te="";W.sort(pr);for(var oe=!1,ae=W.length,ie=0;ie"u"?th:xc;Q(Z,V.current,_,U)}var Po={some:0,all:1};function xc(g,_,S,A){var $=A.root,W=A.margin,U=A.amount,V=U===void 0?"some":U,Z=A.once;t.useEffect(function(){if(g){var Q={root:$==null?void 0:$.current,rootMargin:W,threshold:typeof V=="number"?V:Po[V]},te=function(oe){var ae,ie=oe.isIntersecting;if(_.isInView!==ie&&(_.isInView=ie,!(Z&&!ie&&_.hasEnteredView))){ie&&(_.hasEnteredView=!0),(ae=S.animationState)===null||ae===void 0||ae.setActive(e.AnimationType.InView,ie);var se=S.getProps(),pe=ie?se.onViewportEnter:se.onViewportLeave;pe==null||pe(oe)}};return eh(S.getInstance(),Q,te)}},[g,$,W,V])}function th(g,_,S,A){var $=A.fallback,W=$===void 0?!0:$;t.useEffect(function(){!g||!W||(T!=="production"&&Ul(!1,"IntersectionObserver not available on this device. whileInView animations will trigger on mount."),requestAnimationFrame(function(){var U;_.hasEnteredView=!0;var V=S.getProps().onViewportEnter;V==null||V(null),(U=S.animationState)===null||U===void 0||U.setActive(e.AnimationType.InView,!0)}))},[g])}var Qt=function(g){return function(_){return g(_),null}},Kl={inView:Qt(rh),tap:Qt(Qg),focus:Qt(Or),hover:Qt(mc)},nh=0,oh=function(){return nh++},_c=function(){return ve(oh)};function Yl(){var g=t.useContext(x);if(g===null)return[!0,null];var _=g.isPresent,S=g.onExitComplete,A=g.register,$=_c();t.useEffect(function(){return A($)},[]);var W=function(){return S==null?void 0:S($)};return!_&&S?[!1,W]:[!0]}function ah(){return ih(t.useContext(x))}function ih(g){return g===null?!0:g.isPresent}function eo(g,_){if(!Array.isArray(_))return!1;var S=_.length;if(S!==g.length)return!1;for(var A=0;A-1&&g.splice(S,1)}function hh(g,_,S){var A=r.__read(g),$=A.slice(0),W=_<0?$.length+_:_;if(W>=0&&W<$.length){var U=S<0?$.length+S:S,V=r.__read($.splice(_,1),1),Z=V[0];$.splice(U,0,Z)}return $}var ja=function(){function g(){this.subscriptions=[]}return g.prototype.add=function(_){var S=this;return os(this.subscriptions,_),function(){return as(S.subscriptions,_)}},g.prototype.notify=function(_,S,A){var $=this.subscriptions.length;if($)if($===1)this.subscriptions[0](_,S,A);else for(var W=0;W<$;W++){var U=this.subscriptions[W];U&&U(_,S,A)}},g.prototype.getSize=function(){return this.subscriptions.length},g.prototype.clear=function(){this.subscriptions.length=0},g}(),mh=function(g){return!isNaN(parseFloat(g))},Rc=function(){function g(_){var S=this;this.version="6.5.1",this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new ja,this.velocityUpdateSubscribers=new ja,this.renderSubscribers=new ja,this.canTrackVelocity=!1,this.updateAndNotify=function(A,$){$===void 0&&($=!0),S.prev=S.current,S.current=A;var W=s.getFrameData(),U=W.delta,V=W.timestamp;S.lastUpdated!==V&&(S.timeDelta=U,S.lastUpdated=V,C.default.postRender(S.scheduleVelocityCheck)),S.prev!==S.current&&S.updateSubscribers.notify(S.current),S.velocityUpdateSubscribers.getSize()&&S.velocityUpdateSubscribers.notify(S.getVelocity()),$&&S.renderSubscribers.notify(S.current)},this.scheduleVelocityCheck=function(){return C.default.postRender(S.velocityCheck)},this.velocityCheck=function(A){var $=A.timestamp;$!==S.lastUpdated&&(S.prev=S.current,S.velocityUpdateSubscribers.notify(S.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=_,this.canTrackVelocity=mh(this.current)}return g.prototype.onChange=function(_){return this.updateSubscribers.add(_)},g.prototype.clearListeners=function(){this.updateSubscribers.clear()},g.prototype.onRenderRequest=function(_){return _(this.get()),this.renderSubscribers.add(_)},g.prototype.attach=function(_){this.passiveEffect=_},g.prototype.set=function(_,S){S===void 0&&(S=!0),!S||!this.passiveEffect?this.updateAndNotify(_,S):this.passiveEffect(_,this.updateAndNotify)},g.prototype.get=function(){return this.current},g.prototype.getPrevious=function(){return this.prev},g.prototype.getVelocity=function(){return this.canTrackVelocity?a.velocityPerSecond(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0},g.prototype.start=function(_){var S=this;return this.stop(),new Promise(function(A){S.hasAnimated=!0,S.stopAnimation=_(A)}).then(function(){return S.clearAnimation()})},g.prototype.stop=function(){this.stopAnimation&&this.stopAnimation(),this.clearAnimation()},g.prototype.isAnimating=function(){return!!this.stopAnimation},g.prototype.clearAnimation=function(){this.stopAnimation=null},g.prototype.destroy=function(){this.updateSubscribers.clear(),this.renderSubscribers.clear(),this.stop()},g}();function ct(g){return new Rc(g)}var is=function(g){return function(_){return _.test(g)}},Oi={test:function(g){return g==="auto"},parse:function(g){return g}},Pc=[o.number,o.px,o.percent,o.degrees,o.vw,o.vh,Oi],Ta=function(g){return Pc.find(is(g))},vh=r.__spreadArray(r.__spreadArray([],r.__read(Pc),!1),[o.color,o.complex],!1),Sc=function(g){return vh.find(is(g))};function bh(g,_,S){g.hasValue(_)?g.getValue(_).set(S):g.addValue(_,ct(S))}function Aa(g,_){var S=fe(g,_),A=S?g.makeTargetAnimatable(S,!1):{},$=A.transitionEnd,W=$===void 0?{}:$;A.transition;var U=r.__rest(A,["transitionEnd","transition"]);U=r.__assign(r.__assign({},U),W);for(var V in U){var Z=Eo(U[V]);bh(g,V,Z)}}function Ci(g,_){var S=r.__spreadArray([],r.__read(_),!1).reverse();S.forEach(function(A){var $,W=g.getVariant(A);W&&Aa(g,W),($=g.variantChildren)===null||$===void 0||$.forEach(function(U){Ci(U,_)})})}function Mc(g,_){if(Array.isArray(_))return Ci(g,_);if(typeof _=="string")return Ci(g,[_]);Aa(g,_)}function Ia(g,_,S){var A,$,W,U,V=Object.keys(_).filter(function(ie){return!g.hasValue(ie)}),Z=V.length;if(Z)for(var Q=0;QAe&&en,Lo=Array.isArray(yr)?yr:[yr],rn=Lo.reduce(W,{});dt===!1&&(rn={});var ws=rr.prevResolvedValues,Li=ws===void 0?{}:ws,s0=r.__assign(r.__assign({},Li),rn),zi=function(Ne){Io=!0,_e.delete(Ne),rr.needsAnimating[Ne]=!0};for(var _t in s0){var nr=rn[_t],Se=Li[_t];Re.hasOwnProperty(_t)||(nr!==Se?Yn(nr)&&Yn(Se)?!eo(nr,Se)||Ao?zi(_t):rr.protectedKeys[_t]=!0:nr!==void 0?zi(_t):_e.add(_t):nr!==void 0&&_e.has(_t)?zi(_t):rr.protectedKeys[_t]=!0)}rr.prevProp=yr,rr.prevResolvedValues=rn,rr.isActive&&(Re=r.__assign(r.__assign({},Re),rn)),$&&g.blockInitialAnimation&&(Io=!1),Io&&!$t&&pe.push.apply(pe,r.__spreadArray([],r.__read(Lo.map(function(Ne){return{animation:Ne,options:r.__assign({type:Ke},te)}})),!1))},We=0;We=3;if(!(!ie&&!se)){var pe=ae.point,_e=s.getFrameData().timestamp;$.history.push(r.__assign(r.__assign({},pe),{timestamp:_e}));var Re=$.handlers,Ae=Re.onStart,Ve=Re.onMove;ie||(Ae&&Ae($.lastMoveEvent,ae),$.startEvent=$.lastMoveEvent),Ve&&Ve($.lastMoveEvent,ae)}}},this.handlePointerMove=function(ae,ie){if($.lastMoveEvent=ae,$.lastMoveEventInfo=ss(ie,$.transformPagePoint),Cr(ae)&&ae.buttons===0){$.handlePointerUp(ae,ie);return}C.default.update($.updatePoint,!0)},this.handlePointerUp=function(ae,ie){$.end();var se=$.handlers,pe=se.onEnd,_e=se.onSessionEnd,Re=us(ss(ie,$.transformPagePoint),$.history);$.startEvent&&pe&&pe(ae,Re),_e&&_e(ae,Re)},!(ze(_)&&_.touches.length>1)){this.handlers=S,this.transformPagePoint=U;var V=Xt(_),Z=ss(V,this.transformPagePoint),Q=Z.point,te=s.getFrameData().timestamp;this.history=[r.__assign(r.__assign({},Q),{timestamp:te})];var oe=S.onSessionStart;oe&&oe(_,us(Z,this.history)),this.removeListeners=a.pipe(Jn(window,"pointermove",this.handlePointerMove),Jn(window,"pointerup",this.handlePointerUp),Jn(window,"pointercancel",this.handlePointerUp))}}return g.prototype.updateHandlers=function(_){this.handlers=_},g.prototype.end=function(){this.removeListeners&&this.removeListeners(),s.cancelSync.update(this.updatePoint)},g}();function ss(g,_){return _?{point:_(g.point)}:g}function Nc(g,_){return{x:g.x-_.x,y:g.y-_.y}}function us(g,_){var S=g.point;return{point:S,delta:Nc(S,Dc(_)),offset:Nc(S,Bc(_)),velocity:Vc(_,.1)}}function Bc(g){return g[0]}function Dc(g){return g[g.length-1]}function Vc(g,_){if(g.length<2)return{x:0,y:0};for(var S=g.length-1,A=null,$=Dc(g);S>=0&&(A=g[S],!($.timestamp-A.timestamp>yi(_)));)S--;if(!A)return{x:0,y:0};var W=($.timestamp-A.timestamp)/1e3;if(W===0)return{x:0,y:0};var U={x:($.x-A.x)/W,y:($.y-A.y)/W};return U.x===1/0&&(U.x=0),U.y===1/0&&(U.y=0),U}function Jt(g){return g.max-g.min}function cs(g,_,S){return _===void 0&&(_=0),S===void 0&&(S=.01),a.distance(g,_)$&&(g=S?a.mix($,g,S.max):Math.min(g,$)),g}function Uc(g,_,S){return{min:_!==void 0?g.min+_:void 0,max:S!==void 0?g.max+S-(g.max-g.min):void 0}}function Ch(g,_){var S=_.top,A=_.left,$=_.bottom,W=_.right;return{x:Uc(g.x,A,W),y:Uc(g.y,S,$)}}function qc(g,_){var S,A=_.min-g.min,$=_.max-g.max;return _.max-_.minA?S=a.progress(_.min,_.max-A,g.min):A>$&&(S=a.progress(g.min,g.max-$,_.min)),a.clamp(0,1,S)}function Eh(g,_){var S={};return _.min!==void 0&&(S.min=_.min-g.min),_.max!==void 0&&(S.max=_.max-g.min),S}var ds=.35;function Rh(g){return g===void 0&&(g=ds),g===!1?g=0:g===!0&&(g=ds),{x:fs(g,"left","right"),y:fs(g,"top","bottom")}}function fs(g,_,S){return{min:ps(g,_),max:ps(g,S)}}function ps(g,_){var S;return typeof g=="number"?g:(S=g[_])!==null&&S!==void 0?S:0}var Kc=function(){return{translate:0,scale:1,origin:0,originPoint:0}},$a=function(){return{x:Kc(),y:Kc()}},Yc=function(){return{min:0,max:0}},zr=function(){return{x:Yc(),y:Yc()}};function xt(g){return[g("x"),g("y")]}function Zc(g){var _=g.top,S=g.left,A=g.right,$=g.bottom;return{x:{min:S,max:A},y:{min:_,max:$}}}function Ph(g){var _=g.x,S=g.y;return{top:S.min,right:_.max,bottom:S.max,left:_.min}}function Sh(g,_){if(!_)return g;var S=_({x:g.left,y:g.top}),A=_({x:g.right,y:g.bottom});return{top:S.y,left:S.x,bottom:A.y,right:A.x}}function gs(g){return g===void 0||g===1}function hs(g){var _=g.scale,S=g.scaleX,A=g.scaleY;return!gs(_)||!gs(S)||!gs(A)}function In(g){return hs(g)||Xc(g.x)||Xc(g.y)||g.z||g.rotate||g.rotateX||g.rotateY}function Xc(g){return g&&g!=="0%"}function Mi(g,_,S){var A=g-S,$=_*A;return S+$}function Qc(g,_,S,A,$){return $!==void 0&&(g=Mi(g,$,A)),Mi(g,S,A)+_}function ms(g,_,S,A,$){_===void 0&&(_=0),S===void 0&&(S=1),g.min=Qc(g.min,_,S,A,$),g.max=Qc(g.max,_,S,A,$)}function Jc(g,_){var S=_.x,A=_.y;ms(g.x,S.translate,S.scale,S.originPoint),ms(g.y,A.translate,A.scale,A.originPoint)}function Mh(g,_,S,A){var $,W;A===void 0&&(A=!1);var U=S.length;if(U){_.x=_.y=1;for(var V,Z,Q=0;Q_?S="y":Math.abs(g.x)>_&&(S="x"),S}function Lh(g){var _=g.dragControls,S=g.visualElement,A=ve(function(){return new Ah(S)});t.useEffect(function(){return _&&_.subscribe(A)},[A,_]),t.useEffect(function(){return A.addListeners()},[A])}function zh(g){var _=g.onPan,S=g.onPanStart,A=g.onPanEnd,$=g.onPanSessionStart,W=g.visualElement,U=_||S||A||$,V=t.useRef(null),Z=t.useContext(c).transformPagePoint,Q={onSessionStart:$,onStart:S,onMove:_,onEnd:function(oe,ae){V.current=null,A&&A(oe,ae)}};t.useEffect(function(){V.current!==null&&V.current.updateHandlers(Q)});function te(oe){V.current=new Fc(oe,Q,{transformPagePoint:Z})}vi(W,"pointerdown",U&&te),wi(function(){return V.current&&V.current.end()})}var zt={pan:Qt(zh),drag:Qt(Lh)},oo=["LayoutMeasure","BeforeLayoutMeasure","LayoutUpdate","ViewportBoxUpdate","Update","Render","AnimationComplete","LayoutAnimationComplete","AnimationStart","LayoutAnimationStart","SetAxisTarget","Unmount"];function Er(){var g=oo.map(function(){return new ja}),_={},S={clearAllListeners:function(){return g.forEach(function(A){return A.clear()})},updatePropListeners:function(A){oo.forEach(function($){var W,U="on"+$,V=A[U];(W=_[$])===null||W===void 0||W.call(_),V&&(_[$]=S[U](V))})}};return g.forEach(function(A,$){S["on"+oo[$]]=function(W){return A.add(W)},S["notify"+oo[$]]=function(){for(var W=[],U=0;U=0?window.pageYOffset:null,Q=Jk(_,g,V);return W.length&&W.forEach(function(te){var oe=r.__read(te,2),ae=oe[0],ie=oe[1];g.getValue(ae).set(ie)}),g.syncRender(),Z!==null&&window.scrollTo({top:Z}),{target:Q,transitionEnd:A}}else return{target:_,transitionEnd:A}};function rE(g,_,S,A){return I(_)?eE(g,_,S,A):{target:_,transitionEnd:A}}var tE=function(g,_,S,A){var $=Ai(g,_,A);return _=$.target,A=$.transitionEnd,rE(g,_,S,A)};function nE(g){return window.getComputedStyle(g)}var uw={treeType:"dom",readValueFromInstance:function(g,_){if(Gt(_)){var S=Jl(_);return S&&S.default||0}else{var A=nE(g);return(Ar(_)?A.getPropertyValue(_):A[_])||0}},sortNodePosition:function(g,_){return g.compareDocumentPosition(_)&2?1:-1},getBaseTarget:function(g,_){var S;return(S=g.style)===null||S===void 0?void 0:S[_]},measureViewportBox:function(g,_){var S=_.transformPagePoint;return t0(g,S)},resetTransform:function(g,_,S){var A=S.transformTemplate;_.style.transform=A?A({},""):"none",g.scheduleRender()},restoreTransform:function(g,_){g.style.transform=_.style.transform},removeValueFromRenderState:function(g,_){var S=_.vars,A=_.style;delete S[g],delete A[g]},makeTargetAnimatable:function(g,_,S,A){var $=S.transformValues;A===void 0&&(A=!0);var W=_.transition,U=_.transitionEnd,V=r.__rest(_,["transition","transitionEnd"]),Z=jc(V,W||{},g);if($&&(U&&(U=$(U)),V&&(V=$(V)),Z&&(Z=$(Z))),A){Ia(g,V,Z);var Q=tE(g,V,Z,U);U=Q.transitionEnd,V=Q.target}return r.__assign({transition:W,transitionEnd:U},V)},scrapeMotionValuesFromProps:Co,build:function(g,_,S,A,$){g.isVisible!==void 0&&(_.style.visibility=g.isVisible?"visible":"hidden"),Qr(_,S,A,$.transformTemplate)},render:Oa},oE=ji(uw),aE=ji(r.__assign(r.__assign({},uw),{getBaseTarget:function(g,_){return g[_]},readValueFromInstance:function(g,_){var S;return Gt(_)?((S=Jl(_))===null||S===void 0?void 0:S.default)||0:(_=Yt.has(_)?_:_a(_),g.getAttribute(_))},scrapeMotionValuesFromProps:hi,build:function(g,_,S,A,$){ba(_,S,A,$.transformTemplate)},render:Ca})),Bh=function(g,_){return Fr(g)?aE(_,{enableHardwareAcceleration:!1}):oE(_,{enableHardwareAcceleration:!0})};function cw(g,_){return _.max===_.min?0:g/(_.max-_.min)*100}var bs={correct:function(g,_){if(!_.target)return g;if(typeof g=="string")if(o.px.test(g))g=parseFloat(g);else return g;var S=cw(g,_.target.x),A=cw(g,_.target.y);return"".concat(S,"% ").concat(A,"%")}},dw="_$css",iE={correct:function(g,_){var S=_.treeScale,A=_.projectionDelta,$=g,W=g.includes("var("),U=[];W&&(g=g.replace(o0,function(pe){return U.push(pe),dw}));var V=o.complex.parse(g);if(V.length>5)return $;var Z=o.complex.createTransformer(g),Q=typeof V[0]!="number"?1:0,te=A.x.scale*S.x,oe=A.y.scale*S.y;V[0+Q]/=te,V[1+Q]/=oe;var ae=a.mix(te,oe,.5);typeof V[2+Q]=="number"&&(V[2+Q]/=ae),typeof V[3+Q]=="number"&&(V[3+Q]/=ae);var ie=Z(V);if(W){var se=0;ie=ie.replace(dw,function(){var pe=U[se];return se++,pe})}return ie}},lE=function(g){r.__extends(_,g);function _(){return g!==null&&g.apply(this,arguments)||this}return _.prototype.componentDidMount=function(){var S=this,A=this.props,$=A.visualElement,W=A.layoutGroup,U=A.switchLayoutGroup,V=A.layoutId,Z=$.projection;Tr(uE),Z&&(W!=null&&W.group&&W.group.add(Z),U!=null&&U.register&&V&&U.register(Z),Z.root.didUpdate(),Z.addEventListener("animationComplete",function(){S.safeToRemove()}),Z.setOptions(r.__assign(r.__assign({},Z.options),{onExitComplete:function(){return S.safeToRemove()}}))),Ce.hasEverUpdated=!0},_.prototype.getSnapshotBeforeUpdate=function(S){var A=this,$=this.props,W=$.layoutDependency,U=$.visualElement,V=$.drag,Z=$.isPresent,Q=U.projection;return Q&&(Q.isPresent=Z,V||S.layoutDependency!==W||W===void 0?Q.willUpdate():this.safeToRemove(),S.isPresent!==Z&&(Z?Q.promote():Q.relegate()||C.default.postRender(function(){var te;!((te=Q.getStack())===null||te===void 0)&&te.members.length||A.safeToRemove()}))),null},_.prototype.componentDidUpdate=function(){var S=this.props.visualElement.projection;S&&(S.root.didUpdate(),!S.currentAnimation&&S.isLead()&&this.safeToRemove())},_.prototype.componentWillUnmount=function(){var S=this.props,A=S.visualElement,$=S.layoutGroup,W=S.switchLayoutGroup,U=A.projection;U&&(U.scheduleCheckAfterUnmount(),$!=null&&$.group&&$.group.remove(U),W!=null&&W.deregister&&W.deregister(U))},_.prototype.safeToRemove=function(){var S=this.props.safeToRemove;S==null||S()},_.prototype.render=function(){return null},_}(E.default.Component);function sE(g){var _=r.__read(Yl(),2),S=_[0],A=_[1],$=t.useContext(we);return E.default.createElement(lE,r.__assign({},g,{layoutGroup:$,switchLayoutGroup:t.useContext(Fe),isPresent:S,safeToRemove:A}))}var uE={borderRadius:r.__assign(r.__assign({},bs),{applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]}),borderTopLeftRadius:bs,borderTopRightRadius:bs,borderBottomLeftRadius:bs,borderBottomRightRadius:bs,boxShadow:iE},fw={measureLayout:sE};function pw(g,_,S){S===void 0&&(S={});var A=ur(g)?g:ct(g);return ns("",A,_,S),{stop:function(){return A.stop()},isAnimating:function(){return A.isAnimating()}}}var gw=["TopLeft","TopRight","BottomLeft","BottomRight"],cE=gw.length,hw=function(g){return typeof g=="string"?parseFloat(g):g},mw=function(g){return typeof g=="number"||o.px.test(g)};function dE(g,_,S,A,$,W){var U,V,Z,Q;$?(g.opacity=a.mix(0,(U=S.opacity)!==null&&U!==void 0?U:1,fE(A)),g.opacityExit=a.mix((V=_.opacity)!==null&&V!==void 0?V:1,0,pE(A))):W&&(g.opacity=a.mix((Z=_.opacity)!==null&&Z!==void 0?Z:1,(Q=S.opacity)!==null&&Q!==void 0?Q:1,A));for(var te=0;te_?1:S(a.progress(g,_,A))}}function ww(g,_){g.min=_.min,g.max=_.max}function gn(g,_){ww(g.x,_.x),ww(g.y,_.y)}function yw(g,_,S,A,$){return g-=_,g=Mi(g,1/S,A),$!==void 0&&(g=Mi(g,1/$,A)),g}function gE(g,_,S,A,$,W,U){if(_===void 0&&(_=0),S===void 0&&(S=1),A===void 0&&(A=.5),W===void 0&&(W=g),U===void 0&&(U=g),o.percent.test(_)){_=parseFloat(_);var V=a.mix(U.min,U.max,_/100);_=V-U.min}if(typeof _=="number"){var Z=a.mix(W.min,W.max,A);g===W&&(Z-=_),g.min=yw(g.min,_,S,Z,$),g.max=yw(g.max,_,S,Z,$)}}function xw(g,_,S,A,$){var W=r.__read(S,3),U=W[0],V=W[1],Z=W[2];gE(g,_[U],_[V],_[Z],_.scale,A,$)}var hE=["x","scaleX","originX"],mE=["y","scaleY","originY"];function _w(g,_,S,A){xw(g.x,_,hE,S==null?void 0:S.x,A==null?void 0:A.x),xw(g.y,_,mE,S==null?void 0:S.y,A==null?void 0:A.y)}function Ow(g){return g.translate===0&&g.scale===1}function Cw(g){return Ow(g.x)&&Ow(g.y)}function kw(g,_){return g.x.min===_.x.min&&g.x.max===_.x.max&&g.y.min===_.y.min&&g.y.max===_.y.max}var vE=function(){function g(){this.members=[]}return g.prototype.add=function(_){os(this.members,_),_.scheduleRender()},g.prototype.remove=function(_){if(as(this.members,_),_===this.prevLead&&(this.prevLead=void 0),_===this.lead){var S=this.members[this.members.length-1];S&&this.promote(S)}},g.prototype.relegate=function(_){var S=this.members.findIndex(function(U){return _===U});if(S===0)return!1;for(var A,$=S;$>=0;$--){var W=this.members[$];if(W.isPresent!==!1){A=W;break}}return A?(this.promote(A),!0):!1},g.prototype.promote=function(_,S){var A,$=this.lead;if(_!==$&&(this.prevLead=$,this.lead=_,_.show(),$)){$.instance&&$.scheduleRender(),_.scheduleRender(),_.resumeFrom=$,S&&(_.resumeFrom.preserveOpacity=!0),$.snapshot&&(_.snapshot=$.snapshot,_.snapshot.latestValues=$.animationValues||$.latestValues,_.snapshot.isShared=!0),!((A=_.root)===null||A===void 0)&&A.isUpdating&&(_.isLayoutDirty=!0);var W=_.options.crossfade;W===!1&&$.hide()}},g.prototype.exitAnimationComplete=function(){this.members.forEach(function(_){var S,A,$,W,U;(A=(S=_.options).onExitComplete)===null||A===void 0||A.call(S),(U=($=_.resumingFrom)===null||$===void 0?void 0:(W=$.options).onExitComplete)===null||U===void 0||U.call(W)})},g.prototype.scheduleRender=function(){this.members.forEach(function(_){_.instance&&_.scheduleRender(!1)})},g.prototype.removeLeadSnapshot=function(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)},g}(),bE="translate3d(0px, 0px, 0) scale(1, 1) scale(1, 1)";function Ew(g,_,S){var A=g.x.translate/_.x,$=g.y.translate/_.y,W="translate3d(".concat(A,"px, ").concat($,"px, 0) ");if(W+="scale(".concat(1/_.x,", ").concat(1/_.y,") "),S){var U=S.rotate,V=S.rotateX,Z=S.rotateY;U&&(W+="rotate(".concat(U,"deg) ")),V&&(W+="rotateX(".concat(V,"deg) ")),Z&&(W+="rotateY(".concat(Z,"deg) "))}var Q=g.x.scale*_.x,te=g.y.scale*_.y;return W+="scale(".concat(Q,", ").concat(te,")"),W===bE?"none":W}var wE=function(g,_){return g.depth-_.depth},Rw=function(){function g(){this.children=[],this.isDirty=!1}return g.prototype.add=function(_){os(this.children,_),this.isDirty=!0},g.prototype.remove=function(_){as(this.children,_),this.isDirty=!0},g.prototype.forEach=function(_){this.isDirty&&this.children.sort(wE),this.isDirty=!1,this.children.forEach(_)},g}(),Pw=1e3;function Sw(g){var _=g.attachResizeListener,S=g.defaultParent,A=g.measureScroll,$=g.checkIsScrollRoot,W=g.resetTransform;return function(){function U(V,Z,Q){var te=this;Z===void 0&&(Z={}),Q===void 0&&(Q=S==null?void 0:S()),this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.potentialNodes=new Map,this.checkUpdateFailed=function(){te.isUpdating&&(te.isUpdating=!1,te.clearAllSnapshots())},this.updateProjection=function(){te.nodes.forEach(kE),te.nodes.forEach(EE)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.id=V,this.latestValues=Z,this.root=Q?Q.root||Q:this,this.path=Q?r.__spreadArray(r.__spreadArray([],r.__read(Q.path),!1),[Q],!1):[],this.parent=Q,this.depth=Q?Q.depth+1:0,V&&this.root.registerPotentialNode(V,this);for(var oe=0;oe=0;A--)if(g.path[A].instance){S=g.path[A];break}var $=S&&S!==g.root?S.instance:document,W=$.querySelector('[data-projection-id="'.concat(_,'"]'));W&&g.mount(W,!0)}function Aw(g){g.min=Math.round(g.min),g.max=Math.round(g.max)}function Iw(g){Aw(g.x),Aw(g.y)}var AE=Sw({attachResizeListener:function(g,_){return Ro(g,"resize",_)},measureScroll:function(){return{x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}},checkIsScrollRoot:function(){return!0}}),Ba={current:void 0},Dh=Sw({measureScroll:function(g){return{x:g.scrollLeft,y:g.scrollTop}},defaultParent:function(){if(!Ba.current){var g=new AE(0,{});g.mount(window),g.setOptions({layoutScroll:!0}),Ba.current=g}return Ba.current},resetTransform:function(g,_){g.style.transform=_??"none"},checkIsScrollRoot:function(g){return window.getComputedStyle(g).position==="fixed"}}),Lw=r.__assign(r.__assign(r.__assign(r.__assign({},Pi),Kl),zt),fw),Vh=fr(function(g,_){return Pa(g,_,Lw,Bh,Dh)});function IE(g){return De(Pa(g,{forwardMotionProps:!1},Lw,Bh,Dh))}var LE=fr(Pa);function zw(){var g=t.useRef(!1);return k(function(){return g.current=!0,function(){g.current=!1}},[]),g}function i0(){var g=zw(),_=r.__read(t.useState(0),2),S=_[0],A=_[1],$=t.useCallback(function(){g.current&&A(S+1)},[S]),W=t.useCallback(function(){return C.default.postRender($)},[$]);return[W,S]}var Hh=function(g){var _=g.children,S=g.initial,A=g.isPresent,$=g.onExitComplete,W=g.custom,U=g.presenceAffectsLayout,V=ve(zE),Z=_c(),Q=t.useMemo(function(){return{id:Z,initial:S,isPresent:A,custom:W,onExitComplete:function(te){var oe,ae;V.set(te,!0);try{for(var ie=r.__values(V.values()),se=ie.next();!se.done;se=ie.next()){var pe=se.value;if(!pe)return}}catch(_e){oe={error:_e}}finally{try{se&&!se.done&&(ae=ie.return)&&ae.call(ie)}finally{if(oe)throw oe.error}}$==null||$()},register:function(te){return V.set(te,!1),function(){return V.delete(te)}}}},U?void 0:[A]);return t.useMemo(function(){V.forEach(function(te,oe){return V.set(oe,!1)})},[A]),y.useEffect(function(){!A&&!V.size&&($==null||$())},[A]),y.createElement(x.Provider,{value:Q},_)};function zE(){return new Map}var Ii=function(g){return g.key||""};function $E(g,_){g.forEach(function(S){var A=Ii(S);_.set(A,S)})}function FE(g){var _=[];return t.Children.forEach(g,function(S){t.isValidElement(S)&&_.push(S)}),_}var NE=function(g){var _=g.children,S=g.custom,A=g.initial,$=A===void 0?!0:A,W=g.onExitComplete,U=g.exitBeforeEnter,V=g.presenceAffectsLayout,Z=V===void 0?!0:V,Q=r.__read(i0(),1),te=Q[0],oe=t.useContext(we).forceRender;oe&&(te=oe);var ae=zw(),ie=FE(_),se=ie,pe=new Set,_e=t.useRef(se),Re=t.useRef(new Map).current,Ae=t.useRef(!0);if(k(function(){Ae.current=!1,$E(ie,Re),_e.current=se}),wi(function(){Ae.current=!0,Re.clear(),pe.clear()}),Ae.current)return y.createElement(y.Fragment,null,se.map(function(Ke){return y.createElement(Hh,{key:Ii(Ke),isPresent:!0,initial:$?void 0:!1,presenceAffectsLayout:Z},Ke)}));se=r.__spreadArray([],r.__read(se),!1);for(var Ve=_e.current.map(Ii),We=ie.map(Ii),Ge=Ve.length,ar=0;ar1&&console.warn("You're attempting to animate multiple children within AnimatePresence, but its exitBeforeEnter prop is set to true. This will lead to odd visual behaviour."),y.createElement(y.Fragment,null,pe.size?se:se.map(function(Ke){return t.cloneElement(Ke)}))},$w=t.createContext(null),BE=function(g){return!g.isLayoutDirty&&g.willUpdate(!1)};function Fw(){var g=new Set,_=new WeakMap,S=function(){return g.forEach(BE)};return{add:function(A){g.add(A),_.set(A,A.addEventListener("willUpdate",S))},remove:function(A){var $;g.delete(A),($=_.get(A))===null||$===void 0||$(),_.delete(A),S()},dirty:S}}var Nw=function(g){return g===!0},DE=function(g){return Nw(g===!0)||g==="id"},Bw=function(g){var _,S,A=g.children,$=g.id,W=g.inheritId,U=g.inherit,V=U===void 0?!0:U;W!==void 0&&(V=W);var Z=t.useContext(we),Q=t.useContext($w),te=r.__read(i0(),2),oe=te[0],ae=te[1],ie=t.useRef(null),se=(_=Z.id)!==null&&_!==void 0?_:Q;ie.current===null&&(DE(V)&&se&&($=$?se+"-"+$:se),ie.current={id:$,group:Nw(V)&&(S=Z==null?void 0:Z.group)!==null&&S!==void 0?S:Fw()});var pe=t.useMemo(function(){return r.__assign(r.__assign({},ie.current),{forceRender:oe})},[ae]);return y.createElement(we.Provider,{value:pe},A)},VE=0,HE=function(g){var _=g.children;return y.useEffect(function(){n.warning(!1,"AnimateSharedLayout is deprecated: https://www.framer.com/docs/guide-upgrade/##shared-layout-animations")},[]),y.createElement(Bw,{id:ve(function(){return"asl-".concat(VE++)})},_)};function WE(g){var _=g.children,S=g.isValidProp,A=r.__rest(g,["children","isValidProp"]);S&&wt(S),A=r.__assign(r.__assign({},t.useContext(c)),A),A.isStatic=ve(function(){return A.isStatic});var $=t.useMemo(function(){return A},[JSON.stringify(A.transition),A.transformPagePoint,A.reducedMotion]);return y.createElement(c.Provider,{value:$},_)}function UE(g){var _=g.children,S=g.features,A=g.strict,$=A===void 0?!1:A,W=r.__read(t.useState(!Wh(S)),2),U=W[1],V=t.useRef(void 0);if(!Wh(S)){var Z=S.renderer,Q=r.__rest(S,["renderer"]);V.current=Z,w(Q)}return t.useEffect(function(){Wh(S)&&S().then(function(te){var oe=te.renderer,ae=r.__rest(te,["renderer"]);w(ae),V.current=oe,U(!0)})},[]),y.createElement(h.Provider,{value:{renderer:V.current,strict:$}},_)}function Wh(g){return typeof g=="function"}var Dw=t.createContext(null);function qE(g,_,S,A){if(!A)return g;var $=g.findIndex(function(te){return te.value===_});if($===-1)return g;var W=A>0?1:-1,U=g[$+W];if(!U)return g;var V=g[$],Z=U.layout,Q=a.mix(Z.min,Z.max,.5);return W===1&&V.layout.max+S>Q||W===-1&&V.layout.min+S.001?1/g:CR},Jw=!1;function kR(g){var _=To(1),S=To(1),A=v();n.invariant(!!(g||A),"If no scale values are provided, useInvertedScale must be used within a child of another motion component."),n.warning(Jw,"useInvertedScale is deprecated and will be removed in 3.0. Use the layout prop instead."),Jw=!0,g?(_=g.scaleX||_,S=g.scaleY||S):A&&(_=A.getValue("scaleX",1),S=A.getValue("scaleY",1));var $=l0(_,Qw),W=l0(S,Qw);return{scaleX:$,scaleY:W}}e.AnimatePresence=NE,e.AnimateSharedLayout=HE,e.DeprecatedLayoutGroupContext=$w,e.DragControls=Zw,e.FlatTree=Rw,e.LayoutGroup=Bw,e.LayoutGroupContext=we,e.LazyMotion=UE,e.MotionConfig=WE,e.MotionConfigContext=c,e.MotionContext=f,e.MotionValue=Rc,e.PresenceContext=x,e.Reorder=nR,e.SwitchLayoutGroupContext=Fe,e.addPointerEvent=Jn,e.addScaleCorrector=Tr,e.animate=pw,e.animateVisualElement=La,e.animationControls=Kw,e.animations=Pi,e.calcLength=Jt,e.checkTargetForNewValues=Ia,e.createBox=zr,e.createDomMotionComponent=IE,e.createMotionComponent=De,e.domAnimation=qw,e.domMax=oR,e.filterProps=hr,e.isBrowser=O,e.isDragActive=bi,e.isMotionValue=ur,e.isValidMotionProp=Nr,e.m=LE,e.makeUseVisualState=Sn,e.motion=Vh,e.motionValue=ct,e.resolveMotionValue=Zn,e.transform=Vw,e.useAnimation=pR,e.useAnimationControls=Yw,e.useAnimationFrame=Gw,e.useCycle=gR,e.useDeprecatedAnimatedState=OR,e.useDeprecatedInvertedScale=kR,e.useDomEvent=Xn,e.useDragControls=vR,e.useElementScroll=uR,e.useForceUpdate=i0,e.useInView=hR,e.useInstantLayoutTransition=Xw,e.useInstantTransition=wR,e.useIsPresent=ah,e.useIsomorphicLayoutEffect=k,e.useMotionTemplate=aR,e.useMotionValue=To,e.usePresence=Yl,e.useReducedMotion=H,e.useReducedMotionConfig=K,e.useResetProjection=yR,e.useScroll=Uh,e.useSpring=iR,e.useTime=fR,e.useTransform=l0,e.useUnmountEffect=wi,e.useVelocity=lR,e.useViewportScroll=cR,e.useVisualElementContext=v,e.visualElement=ji,e.wrapHandler=Vl})(Xr);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,u){for(var c in u)Object.defineProperty(l,c,{enumerable:!0,get:u[c]})}r(e,{AccordionBody:function(){return h},default:function(){return d}});var t=C(i),n=Xr,o=C(Be),a=C(nt),s=C(Te),p=Ie,m=Ag,b=Me,y=Qu;function E(l,u,c){return u in l?Object.defineProperty(l,u,{value:c,enumerable:!0,configurable:!0,writable:!0}):l[u]=c,l}function C(l){return l&&l.__esModule?l:{default:l}}function j(l){for(var u=1;u=0)&&Object.prototype.propertyIsEnumerable.call(l,f)&&(c[f]=l[f])}return c}function w(l,u){if(l==null)return{};var c={},f=Object.keys(l),v,x;for(x=0;x=0)&&(c[v]=l[v]);return c}var h=t.default.forwardRef(function(l,u){var c=l.className,f=l.children,v=M(l,["className","children"]),x=(0,m.useAccordion)(),O=x.open,k=x.animate,z=(0,b.useTheme)().accordion,L=z.styles.base;c=c??"";var B=(0,p.twMerge)((0,o.default)((0,s.default)(L.body)),c),H={unmount:{height:"0px",transition:{duration:.2,times:[.4,0,.2,1]}},mount:{height:"auto",transition:{duration:.2,times:[.4,0,.2,1]}}},K={unmount:{transition:{duration:.3,ease:"linear"}},mount:{transition:{duration:.3,ease:"linear"}}},ee=(0,a.default)(K,k);return t.default.createElement(n.LazyMotion,{features:n.domAnimation},t.default.createElement(n.m.div,{className:"overflow-hidden",initial:"unmount",exit:"unmount",animate:O?"mount":"unmount",variants:H},t.default.createElement(n.m.div,P(j({},v),{ref:u,className:B,initial:"unmount",exit:"unmount",animate:O?"mount":"unmount",variants:ee}),f)))});h.propTypes={className:y.propTypesClassName,children:y.propTypesChildren},h.displayName="MaterialTailwind.AccordionBody";var d=h})(Q_);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,u){for(var c in u)Object.defineProperty(l,c,{enumerable:!0,get:u[c]})}r(e,{Accordion:function(){return h},AccordionHeader:function(){return b.AccordionHeader},AccordionBody:function(){return y.AccordionBody},useAccordion:function(){return p.useAccordion},default:function(){return d}});var t=C(i),n=C(Be),o=Ie,a=C(Te),s=Me,p=Ag,m=Qu,b=X_,y=Q_;function E(l,u,c){return u in l?Object.defineProperty(l,u,{value:c,enumerable:!0,configurable:!0,writable:!0}):l[u]=c,l}function C(l){return l&&l.__esModule?l:{default:l}}function j(l){for(var u=1;u=0)&&Object.prototype.propertyIsEnumerable.call(l,f)&&(c[f]=l[f])}return c}function w(l,u){if(l==null)return{};var c={},f=Object.keys(l),v,x;for(x=0;x=0)&&(c[v]=l[v]);return c}var h=t.default.forwardRef(function(l,u){var c=l.open,f=l.icon,v=l.animate,x=l.className,O=l.disabled,k=l.children,z=M(l,["open","icon","animate","className","disabled","children"]),L=(0,s.useTheme)().accordion,B=L.defaultProps,H=L.styles.base;f=f??B.icon,v=v??B.animate,x=x??B.className,O=O??B.disabled;var K=(0,o.twMerge)((0,n.default)((0,a.default)(H.container),E({},(0,a.default)(H.disabled),O)),x),ee=t.default.useMemo(function(){return{open:c,icon:f,animate:v,disabled:O}},[c,f,v,O]);return t.default.createElement(p.AccordionContextProvider,{value:ee},t.default.createElement("div",P(j({},z),{ref:u,className:K}),k))});h.propTypes={open:m.propTypesOpen,icon:m.propTypesIcon,animate:m.propTypesAnimate,disabled:m.propTypesDisabled,className:m.propTypesClassName,children:m.propTypesChildren},h.displayName="MaterialTailwind.Accordion";var d=Object.assign(h,{Header:b.AccordionHeader,Body:y.AccordionBody})})(g9);var eC={},_r={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t}});function r(n,o,a){var s=n.findIndex(function(p){return p===o});return s>=0?o:a}var t=r})(_r);var Wg={},Ll=class{constructor(){this.x=0,this.y=0,this.z=0}findFurthestPoint(r,t,n,o,a,s){return this.x=r-n>t/2?0:t,this.y=o-s>a/2?0:a,this.z=Math.hypot(this.x-(r-n),this.y-(o-s)),this.z}appyStyles(r,t,n,o,a){r.classList.add("ripple"),r.style.backgroundColor=t==="dark"?"rgba(0,0,0, 0.2)":"rgba(255,255,255, 0.3)",r.style.borderRadius="50%",r.style.pointerEvents="none",r.style.position="absolute",r.style.left=a.clientX-n.left-o+"px",r.style.top=a.clientY-n.top-o+"px",r.style.width=r.style.height=o*2+"px"}applyAnimation(r){r.animate([{transform:"scale(0)",opacity:1},{transform:"scale(1.5)",opacity:0}],{duration:500,easing:"linear"})}create(r,t){const n=r.currentTarget;n.style.position="relative",n.style.overflow="hidden";const o=n.getBoundingClientRect(),a=this.findFurthestPoint(r.clientX,n.offsetWidth,o.left,r.clientY,n.offsetHeight,o.top),s=document.createElement("span");this.appyStyles(s,t,o,a,r),this.applyAnimation(s),n.appendChild(s),setTimeout(()=>s.remove(),500)}};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,u){for(var c in u)Object.defineProperty(l,c,{enumerable:!0,get:u[c]})}r(e,{IconButton:function(){return h},default:function(){return d}});var t=C(i),n=C(Le),o=C(Ll),a=C(Be),s=Ie,p=C(_r),m=C(Te),b=Me,y=ui;function E(l,u,c){return u in l?Object.defineProperty(l,u,{value:c,enumerable:!0,configurable:!0,writable:!0}):l[u]=c,l}function C(l){return l&&l.__esModule?l:{default:l}}function j(l){for(var u=1;u=0)&&Object.prototype.propertyIsEnumerable.call(l,f)&&(c[f]=l[f])}return c}function w(l,u){if(l==null)return{};var c={},f=Object.keys(l),v,x;for(x=0;x=0)&&(c[v]=l[v]);return c}var h=t.default.forwardRef(function(l,u){var c=l.variant,f=l.size,v=l.color,x=l.ripple,O=l.className,k=l.children;l.fullWidth;var z=M(l,["variant","size","color","ripple","className","children","fullWidth"]),L=(0,b.useTheme)().iconButton,B=L.valid,H=L.defaultProps,K=L.styles,ee=K.base,D=K.variants,X=K.sizes;c=c??H.variant,f=f??H.size,v=v??H.color,x=x??H.ripple,O=O??H.className;var q=x!==void 0&&new o.default,J=(0,m.default)(ee),ne=(0,m.default)(D[(0,p.default)(B.variants,c,"filled")][(0,p.default)(B.colors,v,"blue")]),G=(0,m.default)(X[(0,p.default)(B.sizes,f,"md")]),de=(0,s.twMerge)((0,a.default)(J,G,ne),O);return t.default.createElement("button",P(j({},z),{ref:u,className:de,type:z.type||"button",onMouseDown:function(fe){var ue,be=(ue=z)===null||ue===void 0?void 0:ue.onMouseDown;return x&&q.create(fe,(c==="filled"||c==="gradient")&&v!=="white"?"light":"dark"),typeof be=="function"&&be(fe)}}),t.default.createElement("span",{className:"absolute top-1/2 left-1/2 transform -translate-y-1/2 -translate-x-1/2"},k))});h.propTypes={variant:n.default.oneOf(y.propTypesVariant),size:n.default.oneOf(y.propTypesSize),color:n.default.oneOf(y.propTypesColor),ripple:y.propTypesRipple,className:y.propTypesClassName,children:y.propTypesChildren},h.displayName="MaterialTailwind.IconButton";var d=h})(Wg);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(f,v){for(var x in v)Object.defineProperty(f,x,{enumerable:!0,get:v[x]})}r(e,{Alert:function(){return u},default:function(){return c}});var t=P(i),n=P(Le),o=Xr,a=Y,s=P(Be),p=P(nt),m=Ie,b=P(_r),y=P(Te),E=Me,C=u7,j=P(Wg);function T(f,v,x){return v in f?Object.defineProperty(f,v,{value:x,enumerable:!0,configurable:!0,writable:!0}):f[v]=x,f}function P(f){return f&&f.__esModule?f:{default:f}}function M(f){for(var v=1;v=0)&&Object.prototype.propertyIsEnumerable.call(f,O)&&(x[O]=f[O])}return x}function l(f,v){if(f==null)return{};var x={},O=Object.keys(f),k,z;for(z=0;z=0)&&(x[k]=f[k]);return x}var u=t.default.forwardRef(function(f,v){var x=f.variant,O=f.color,k=f.icon,z=f.open,L=f.action,B=f.onClose,H=f.animate,K=f.className,ee=f.children,D=d(f,["variant","color","icon","open","action","onClose","animate","className","children"]),X=(0,E.useTheme)().alert,q=X.defaultProps,J=X.valid,ne=X.styles,G=ne.base,de=ne.variants;x=x??q.variant,O=O??q.color,K=K??q.className,H=H??q.animate,z=z??q.open,L=L??q.action,B=B??q.onClose;var fe=(0,y.default)(G.alert),ue=(0,y.default)(G.action),be=(0,y.default)(de[(0,b.default)(J.variants,x,"filled")][(0,b.default)(J.colors,O,"blue")]),ge=(0,m.twMerge)((0,s.default)(fe,be),K),ce=(0,s.default)(ue),me={unmount:{opacity:0},mount:{opacity:1}},ve=(0,p.default)(me,H),Ce=t.default.createElement("div",{className:"shrink-0"},k),Oe=o.AnimatePresence;return t.default.createElement(o.LazyMotion,{features:o.domAnimation},t.default.createElement(Oe,null,z&&t.default.createElement(o.m.div,h(M({},D),{ref:v,role:"alert",className:"".concat(ge," flex"),initial:"unmount",exit:"unmount",animate:z?"mount":"unmount",variants:ve}),k&&Ce,t.default.createElement("div",{className:"".concat(k?"ml-3":""," mr-12")},ee),B&&!L&&t.default.createElement(j.default,{onClick:B,size:"sm",variant:"text",color:x==="outlined"||x==="ghost"?O:"white",className:ce},t.default.createElement(a.XMarkIcon,{className:"h-6 w-6",strokeWidth:2})),L||null)))});u.propTypes={variant:n.default.oneOf(C.propTypesVariant),color:n.default.oneOf(C.propTypesColor),icon:C.propTypesIcon,open:C.propTypesOpen,action:C.propTypesAction,onClose:C.propTypesOnClose,animate:C.propTypesAnimate,className:C.propTypesClassName,children:C.propTypesChildren},u.displayName="MaterialTailwind.Alert";var c=u})(eC);var rC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(d,l){for(var u in l)Object.defineProperty(d,u,{enumerable:!0,get:l[u]})}r(e,{Avatar:function(){return w},default:function(){return h}});var t=E(i),n=E(Le),o=E(Be),a=Ie,s=E(_r),p=E(Te),m=Me,b=c7;function y(d,l,u){return l in d?Object.defineProperty(d,l,{value:u,enumerable:!0,configurable:!0,writable:!0}):d[l]=u,d}function E(d){return d&&d.__esModule?d:{default:d}}function C(d){for(var l=1;l=0)&&Object.prototype.propertyIsEnumerable.call(d,c)&&(u[c]=d[c])}return u}function M(d,l){if(d==null)return{};var u={},c=Object.keys(d),f,v;for(v=0;v=0)&&(u[f]=d[f]);return u}var w=t.default.forwardRef(function(d,l){var u=d.variant,c=d.size,f=d.className,v=d.color,x=d.withBorder,O=P(d,["variant","size","className","color","withBorder"]),k=(0,m.useTheme)().avatar,z=k.valid,L=k.defaultProps,B=k.styles,H=B.base,K=B.variants,ee=B.sizes,D=B.borderColor;u=u??L.variant,c=c??L.size,f=f??L.className,x=x??L.withBorder,v=v??L.color;var X=(0,p.default)(K[(0,s.default)(z.variants,u,"rounded")]),q=(0,p.default)(ee[(0,s.default)(z.sizes,c,"md")]),J=(0,p.default)(D[(0,s.default)(z.colors,v,"blue")]),ne,G=(0,a.twMerge)((0,o.default)((0,p.default)(H.initial),X,q,(ne={},y(ne,(0,p.default)(H.withBorder),x),y(ne,J,x),ne)),f);return t.default.createElement("img",T(C({},O),{ref:l,className:G}))});w.propTypes={variant:n.default.oneOf(b.propTypesVariant),size:n.default.oneOf(b.propTypesSize),className:b.propTypesClassName,withBorder:b.propTypesWithBorder,color:n.default.oneOf(b.propTypesColor)},w.displayName="MaterialTailwind.Avatar";var h=w})(rC);var tC={},nC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(m,b){for(var y in b)Object.defineProperty(m,y,{enumerable:!0,get:b[y]})}r(e,{propTypesSeparator:function(){return o},propTypesFullWidth:function(){return a},propTypesClassName:function(){return s},propTypesChildren:function(){return p}});var t=n(Le);function n(m){return m&&m.__esModule?m:{default:m}}var o=t.default.node,a=t.default.bool,s=t.default.string,p=t.default.node.isRequired})(nC);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(d,l){for(var u in l)Object.defineProperty(d,u,{enumerable:!0,get:l[u]})}r(e,{Breadcrumbs:function(){return w},default:function(){return h}});var t=E(i),n=b(Be),o=Ie,a=b(Te),s=Me,p=nC;function m(d,l,u){return l in d?Object.defineProperty(d,l,{value:u,enumerable:!0,configurable:!0,writable:!0}):d[l]=u,d}function b(d){return d&&d.__esModule?d:{default:d}}function y(d){if(typeof WeakMap!="function")return null;var l=new WeakMap,u=new WeakMap;return(y=function(c){return c?u:l})(d)}function E(d,l){if(!l&&d&&d.__esModule)return d;if(d===null||typeof d!="object"&&typeof d!="function")return{default:d};var u=y(l);if(u&&u.has(d))return u.get(d);var c={},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var v in d)if(v!=="default"&&Object.prototype.hasOwnProperty.call(d,v)){var x=f?Object.getOwnPropertyDescriptor(d,v):null;x&&(x.get||x.set)?Object.defineProperty(c,v,x):c[v]=d[v]}return c.default=d,u&&u.set(d,c),c}function C(d){for(var l=1;l=0)&&Object.prototype.propertyIsEnumerable.call(d,c)&&(u[c]=d[c])}return u}function M(d,l){if(d==null)return{};var u={},c=Object.keys(d),f,v;for(v=0;v=0)&&(u[f]=d[f]);return u}var w=(0,t.forwardRef)(function(d,l){var u=d.separator,c=d.fullWidth,f=d.className,v=d.children,x=P(d,["separator","fullWidth","className","children"]),O=(0,s.useTheme)().breadcrumbs,k=O.defaultProps,z=O.styles.base;u=u??k.separator,c=c??k.fullWidth,f=f??k.className;var L=(0,n.default)((0,a.default)(z.root.initial),m({},(0,a.default)(z.root.fullWidth),c)),B=(0,o.twMerge)((0,n.default)((0,a.default)(z.list)),f),H=(0,n.default)((0,a.default)(z.item.initial)),K=(0,n.default)((0,a.default)(z.separator));return t.default.createElement("nav",{"aria-label":"breadcrumb",className:L},t.default.createElement("ol",T(C({},x),{ref:l,className:B}),t.Children.map(v,function(ee,D){if((0,t.isValidElement)(ee)){var X,q;return t.default.createElement("li",{className:(0,n.default)(H,m({},(0,a.default)(z.item.disabled),(q=ee)===null||q===void 0||(X=q.props)===null||X===void 0?void 0:X.disabled))},ee,D!==t.Children.count(v)-1&&t.default.createElement("span",{className:K},u))}return null})))});w.propTypes={separator:p.propTypesSeparator,fullWidth:p.propTypesFullWidth,className:p.propTypesClassName,children:p.propTypesChildren},w.displayName="MaterialTailwind.Breadcrumbs";var h=w})(tC);var oC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,u){for(var c in u)Object.defineProperty(l,c,{enumerable:!0,get:u[c]})}r(e,{Button:function(){return h},default:function(){return d}});var t=C(i),n=C(Le),o=C(Ll),a=C(Be),s=Ie,p=C(_r),m=C(Te),b=Me,y=ui;function E(l,u,c){return u in l?Object.defineProperty(l,u,{value:c,enumerable:!0,configurable:!0,writable:!0}):l[u]=c,l}function C(l){return l&&l.__esModule?l:{default:l}}function j(l){for(var u=1;u=0)&&Object.prototype.propertyIsEnumerable.call(l,f)&&(c[f]=l[f])}return c}function w(l,u){if(l==null)return{};var c={},f=Object.keys(l),v,x;for(x=0;x=0)&&(c[v]=l[v]);return c}var h=t.default.forwardRef(function(l,u){var c=l.variant,f=l.size,v=l.color,x=l.fullWidth,O=l.ripple,k=l.className,z=l.children,L=M(l,["variant","size","color","fullWidth","ripple","className","children"]),B=(0,b.useTheme)().button,H=B.valid,K=B.defaultProps,ee=B.styles,D=ee.base,X=ee.variants,q=ee.sizes;c=c??K.variant,f=f??K.size,v=v??K.color,x=x??K.fullWidth,O=O??K.ripple,k=k??K.className;var J=O!==void 0&&new o.default,ne=(0,m.default)(D.initial),G=(0,m.default)(X[(0,p.default)(H.variants,c,"filled")][(0,p.default)(H.colors,v,"blue")]),de=(0,m.default)(q[(0,p.default)(H.sizes,f,"md")]),fe=(0,s.twMerge)((0,a.default)(ne,de,G,E({},(0,m.default)(D.fullWidth),x)),k);return t.default.createElement("button",P(j({},L),{ref:u,className:fe,type:L.type||"button",onMouseDown:function(ue){var be,ge=(be=L)===null||be===void 0?void 0:be.onMouseDown;return O&&J.create(ue,(c==="filled"||c==="gradient")&&v!=="white"?"light":"dark"),typeof ge=="function"&&ge(ue)}}),z)});h.propTypes={variant:n.default.oneOf(y.propTypesVariant),size:n.default.oneOf(y.propTypesSize),color:n.default.oneOf(y.propTypesColor),fullWidth:y.propTypesFullWidth,ripple:y.propTypesRipple,className:y.propTypesClassName,children:y.propTypesChildren},h.displayName="MaterialTailwind.Button";var d=h})(oC);var aC={},iC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(d,l){for(var u in l)Object.defineProperty(d,u,{enumerable:!0,get:l[u]})}r(e,{CardHeader:function(){return w},default:function(){return h}});var t=E(i),n=E(Le),o=E(Be),a=Ie,s=E(_r),p=E(Te),m=Me,b=ci;function y(d,l,u){return l in d?Object.defineProperty(d,l,{value:u,enumerable:!0,configurable:!0,writable:!0}):d[l]=u,d}function E(d){return d&&d.__esModule?d:{default:d}}function C(d){for(var l=1;l=0)&&Object.prototype.propertyIsEnumerable.call(d,c)&&(u[c]=d[c])}return u}function M(d,l){if(d==null)return{};var u={},c=Object.keys(d),f,v;for(v=0;v=0)&&(u[f]=d[f]);return u}var w=t.default.forwardRef(function(d,l){var u=d.variant,c=d.color,f=d.shadow,v=d.floated,x=d.className,O=d.children,k=P(d,["variant","color","shadow","floated","className","children"]),z=(0,m.useTheme)().cardHeader,L=z.defaultProps,B=z.styles,H=z.valid,K=B.base,ee=B.variants;u=u??L.variant,c=c??L.color,f=f??L.shadow,v=v??L.floated,x=x??L.className;var D=(0,p.default)(K.initial),X=(0,p.default)(ee[(0,s.default)(H.variants,u,"filled")][(0,s.default)(H.colors,c,"white")]),q=(0,a.twMerge)((0,o.default)(D,X,y({},(0,p.default)(K.shadow),f),y({},(0,p.default)(K.floated),v)),x);return t.default.createElement("div",T(C({},k),{ref:l,className:q}),O)});w.propTypes={variant:n.default.oneOf(b.propTypesVariant),color:n.default.oneOf(b.propTypesColor),shadow:b.propTypesShadow,floated:b.propTypesFloated,className:b.propTypesClassName,children:b.propTypesChildren},w.displayName="MaterialTailwind.CardHeader";var h=w})(iC);var lC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(w,h){for(var d in h)Object.defineProperty(w,d,{enumerable:!0,get:h[d]})}r(e,{CardBody:function(){return P},default:function(){return M}});var t=b(i),n=b(Be),o=Ie,a=b(Te),s=Me,p=ci;function m(w,h,d){return h in w?Object.defineProperty(w,h,{value:d,enumerable:!0,configurable:!0,writable:!0}):w[h]=d,w}function b(w){return w&&w.__esModule?w:{default:w}}function y(w){for(var h=1;h=0)&&Object.prototype.propertyIsEnumerable.call(w,l)&&(d[l]=w[l])}return d}function T(w,h){if(w==null)return{};var d={},l=Object.keys(w),u,c;for(c=0;c=0)&&(d[u]=w[u]);return d}var P=t.default.forwardRef(function(w,h){var d=w.className,l=w.children,u=j(w,["className","children"]),c=(0,s.useTheme)().cardBody,f=c.defaultProps,v=c.styles.base;d=d??f.className;var x=(0,o.twMerge)((0,n.default)((0,a.default)(v)),d);return t.default.createElement("div",C(y({},u),{ref:h,className:x}),l)});P.propTypes={className:p.propTypesClassName,children:p.propTypesChildren},P.displayName="MaterialTailwind.CardBody";var M=P})(lC);var sC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(w,h){for(var d in h)Object.defineProperty(w,d,{enumerable:!0,get:h[d]})}r(e,{CardFooter:function(){return P},default:function(){return M}});var t=b(i),n=b(Be),o=Ie,a=b(Te),s=Me,p=ci;function m(w,h,d){return h in w?Object.defineProperty(w,h,{value:d,enumerable:!0,configurable:!0,writable:!0}):w[h]=d,w}function b(w){return w&&w.__esModule?w:{default:w}}function y(w){for(var h=1;h=0)&&Object.prototype.propertyIsEnumerable.call(w,l)&&(d[l]=w[l])}return d}function T(w,h){if(w==null)return{};var d={},l=Object.keys(w),u,c;for(c=0;c=0)&&(d[u]=w[u]);return d}var P=t.default.forwardRef(function(w,h){var d=w.divider,l=w.className,u=w.children,c=j(w,["divider","className","children"]),f=(0,s.useTheme)().cardFooter,v=f.defaultProps,x=f.styles.base;l=l??v.className,d=d??v.divider;var O=(0,o.twMerge)((0,n.default)((0,a.default)(x.initial),m({},(0,a.default)(x.divider),d)),l);return t.default.createElement("div",C(y({},c),{ref:h,className:O}),u)});P.propTypes={divider:p.propTypesDivider,className:p.propTypesClassName,children:p.propTypesChildren},P.displayName="MaterialTailwind.CardFooter";var M=P})(sC);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(c,f){for(var v in f)Object.defineProperty(c,v,{enumerable:!0,get:f[v]})}r(e,{Card:function(){return l},CardHeader:function(){return b.CardHeader},CardBody:function(){return y.CardBody},CardFooter:function(){return E.CardFooter},default:function(){return u}});var t=T(i),n=T(Le),o=T(Be),a=Ie,s=T(_r),p=T(Te),m=Me,b=iC,y=lC,E=sC,C=ci;function j(c,f,v){return f in c?Object.defineProperty(c,f,{value:v,enumerable:!0,configurable:!0,writable:!0}):c[f]=v,c}function T(c){return c&&c.__esModule?c:{default:c}}function P(c){for(var f=1;f=0)&&Object.prototype.propertyIsEnumerable.call(c,x)&&(v[x]=c[x])}return v}function d(c,f){if(c==null)return{};var v={},x=Object.keys(c),O,k;for(k=0;k=0)&&(v[O]=c[O]);return v}var l=t.default.forwardRef(function(c,f){var v=c.variant,x=c.color,O=c.shadow,k=c.className,z=c.children,L=h(c,["variant","color","shadow","className","children"]),B=(0,m.useTheme)().card,H=B.defaultProps,K=B.styles,ee=B.valid,D=K.base,X=K.variants;v=v??H.variant,x=x??H.color,O=O??H.shadow,k=k??H.className;var q=(0,p.default)(D.initial),J=(0,p.default)(X[(0,s.default)(ee.variants,v,"filled")][(0,s.default)(ee.colors,x,"white")]),ne=(0,a.twMerge)((0,o.default)(q,J,j({},(0,p.default)(D.shadow),O)),k);return t.default.createElement("div",w(P({},L),{ref:f,className:ne}),z)});l.propTypes={variant:n.default.oneOf(C.propTypesVariant),color:n.default.oneOf(C.propTypesColor),shadow:C.propTypesShadow,className:C.propTypesClassName,children:C.propTypesChildren},l.displayName="MaterialTailwind.Card";var u=Object.assign(l,{Header:b.CardHeader,Body:y.CardBody,Footer:E.CardFooter})})(aC);var uC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,u){for(var c in u)Object.defineProperty(l,c,{enumerable:!0,get:u[c]})}r(e,{Checkbox:function(){return h},default:function(){return d}});var t=C(i),n=C(Le),o=C(Ll),a=C(Be),s=Ie,p=C(_r),m=C(Te),b=Me,y=di;function E(l,u,c){return u in l?Object.defineProperty(l,u,{value:c,enumerable:!0,configurable:!0,writable:!0}):l[u]=c,l}function C(l){return l&&l.__esModule?l:{default:l}}function j(l){for(var u=1;u=0)&&Object.prototype.propertyIsEnumerable.call(l,f)&&(c[f]=l[f])}return c}function w(l,u){if(l==null)return{};var c={},f=Object.keys(l),v,x;for(x=0;x=0)&&(c[v]=l[v]);return c}var h=t.default.forwardRef(function(l,u){var c=l.color,f=l.label,v=l.icon,x=l.ripple,O=l.className,k=l.disabled,z=l.containerProps,L=l.labelProps,B=l.iconProps,H=l.inputRef,K=M(l,["color","label","icon","ripple","className","disabled","containerProps","labelProps","iconProps","inputRef"]),ee,D,X,q=(0,b.useTheme)().checkbox,J=q.defaultProps,ne=q.valid,G=q.styles,de=G.base,fe=G.colors;c=c??J.color,f=f??J.label,v=v??J.icon,x=x??J.ripple,O=O??J.className,k=k??J.disabled,z=z??J.containerProps,L=L??J.labelProps,B=B??J.iconProps;var ue=x!==void 0&&new o.default,be=(0,a.default)((0,m.default)(de.root),E({},(0,m.default)(de.disabled),k)),ge=(0,s.twMerge)((0,a.default)((0,m.default)(de.container)),(ee=z)===null||ee===void 0?void 0:ee.className),ce=(0,s.twMerge)((0,a.default)((0,m.default)(de.input),(0,m.default)(fe[(0,p.default)(ne.colors,c,"blue")])),O),me=(0,s.twMerge)((0,a.default)((0,m.default)(de.label)),(D=L)===null||D===void 0?void 0:D.className),ve=(0,s.twMerge)((0,a.default)((0,m.default)(de.icon)),(X=B)===null||X===void 0?void 0:X.className);return t.default.createElement("div",{ref:u,className:be},t.default.createElement("label",P(j({},z),{className:ge,htmlFor:K.id||"checkbox",onMouseDown:function(Ce){var Oe,xe=(Oe=z)===null||Oe===void 0?void 0:Oe.onMouseDown;return x&&ue.create(Ce,"dark"),typeof xe=="function"&&xe(Ce)}}),t.default.createElement("input",P(j({},K),{ref:H,type:"checkbox",disabled:k,className:ce,id:K.id||"checkbox"})),t.default.createElement("span",{className:ve},v||t.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",className:"h-3.5 w-3.5",viewBox:"0 0 20 20",fill:"currentColor",stroke:"currentColor",strokeWidth:1},t.default.createElement("path",{fillRule:"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z",clipRule:"evenodd"})))),f&&t.default.createElement("label",P(j({},L),{className:me,htmlFor:K.id||"checkbox"}),f))});h.propTypes={color:n.default.oneOf(y.propTypesColor),label:y.propTypesLabel,icon:y.propTypesIcon,ripple:y.propTypesRipple,className:y.propTypesClassName,disabled:y.propTypesDisabled,containerProps:y.propTypesObject,labelProps:y.propTypesObject},h.displayName="MaterialTailwind.Checkbox";var d=h})(uC);var cC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(f,v){for(var x in v)Object.defineProperty(f,x,{enumerable:!0,get:v[x]})}r(e,{Chip:function(){return u},default:function(){return c}});var t=P(i),n=P(Le),o=Xr,a=Y,s=P(Be),p=P(nt),m=Ie,b=P(_r),y=P(Te),E=Me,C=v7,j=P(Wg);function T(f,v,x){return v in f?Object.defineProperty(f,v,{value:x,enumerable:!0,configurable:!0,writable:!0}):f[v]=x,f}function P(f){return f&&f.__esModule?f:{default:f}}function M(f){for(var v=1;v=0)&&Object.prototype.propertyIsEnumerable.call(f,O)&&(x[O]=f[O])}return x}function l(f,v){if(f==null)return{};var x={},O=Object.keys(f),k,z;for(z=0;z=0)&&(x[k]=f[k]);return x}var u=t.default.forwardRef(function(f,v){var x=f.variant,O=f.size,k=f.color,z=f.icon,L=f.open,B=f.onClose,H=f.action,K=f.animate,ee=f.className,D=f.value,X=d(f,["variant","size","color","icon","open","onClose","action","animate","className","value"]),q=(0,E.useTheme)().chip,J=q.defaultProps,ne=q.valid,G=q.styles,de=G.base,fe=G.variants,ue=G.sizes;x=x??J.variant,O=O??J.size,k=k??J.color,ee=ee??J.className,K=K??J.animate,L=L??J.open,H=H??J.action,B=B??J.onClose;var be=(0,y.default)(de.chip),ge=(0,y.default)(de.action),ce=(0,y.default)(de.icon),me=(0,y.default)(fe[(0,b.default)(ne.variants,x,"filled")][(0,b.default)(ne.colors,k,"blue")]),ve=(0,y.default)(ue[(0,b.default)(ne.sizes,O,"md")].chip),Ce=(0,y.default)(ue[(0,b.default)(ne.sizes,O,"md")].action),Oe=(0,y.default)(ue[(0,b.default)(ne.sizes,O,"md")].icon),xe=(0,m.twMerge)((0,s.default)(be,me,ve),ee),we=(0,s.default)(ge,Ce),Fe=(0,s.default)(ce,Oe),ke=(0,s.default)({"ml-4":z&&O==="sm","ml-[18px]":z&&O==="md","ml-5":z&&O==="lg","mr-5":B}),He={unmount:{opacity:0},mount:{opacity:1}},De=(0,p.default)(He,K),je=t.default.createElement("div",{className:Fe},z),fr=o.AnimatePresence;return t.default.createElement(o.LazyMotion,{features:o.domAnimation},t.default.createElement(fr,null,L&&t.default.createElement(o.m.div,h(M({},X),{ref:v,className:xe,initial:"unmount",exit:"unmount",animate:L?"mount":"unmount",variants:De}),z&&je,t.default.createElement("span",{className:ke},D),B&&!H&&t.default.createElement(j.default,{onClick:B,size:"sm",variant:"text",color:x==="outlined"||x==="ghost"?k:"white",className:we},t.default.createElement(a.XMarkIcon,{className:(0,s.default)({"h-3.5 w-3.5":O==="sm","h-4 w-4":O==="md","h-5 w-5":O==="lg"}),strokeWidth:2})),H||null)))});u.propTypes={variant:n.default.oneOf(C.propTypesVariant),size:n.default.oneOf(C.propTypesSize),color:n.default.oneOf(C.propTypesColor),icon:C.propTypesIcon,open:C.propTypesOpen,onClose:C.propTypesOnClose,action:C.propTypesAction,animate:C.propTypesAnimate,className:C.propTypesClassName,value:C.propTypesValue},u.displayName="MaterialTailwind.Chip";var c=u})(cC);var dC={},e5e=function(e){if(typeof document>"u")return null;var r=Array.isArray(e)?e[0]:e;return r.ownerDocument.body},Fi=new WeakMap,S0=new WeakMap,M0={},Sm=0,fC=function(e){return e&&(e.host||fC(e.parentNode))},r5e=function(e,r){return r.map(function(t){if(e.contains(t))return t;var n=fC(t);return n&&e.contains(n)?n:(console.error("aria-hidden",t,"in not contained inside",e,". Doing nothing"),null)}).filter(function(t){return!!t})},t5e=function(e,r,t,n){var o=r5e(r,Array.isArray(e)?e:[e]);M0[t]||(M0[t]=new WeakMap);var a=M0[t],s=[],p=new Set,m=new Set(o),b=function(E){!E||p.has(E)||(p.add(E),b(E.parentNode))};o.forEach(b);var y=function(E){!E||m.has(E)||Array.prototype.forEach.call(E.children,function(C){if(p.has(C))y(C);else{var j=C.getAttribute(n),T=j!==null&&j!=="false",P=(Fi.get(C)||0)+1,M=(a.get(C)||0)+1;Fi.set(C,P),a.set(C,M),s.push(C),P===1&&T&&S0.set(C,!0),M===1&&C.setAttribute(t,"true"),T||C.setAttribute(n,"true")}})};return y(r),p.clear(),Sm++,function(){s.forEach(function(E){var C=Fi.get(E)-1,j=a.get(E)-1;Fi.set(E,C),a.set(E,j),C||(S0.has(E)||E.removeAttribute(n),S0.delete(E)),j||E.removeAttribute(t)}),Sm--,Sm||(Fi=new WeakMap,Fi=new WeakMap,S0=new WeakMap,M0={})}},n5e=function(e,r,t){t===void 0&&(t="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),o=r||e5e(e);return o?(n.push.apply(n,Array.from(o.querySelectorAll("[aria-live]"))),t5e(n,o,t,"aria-hidden")):function(){return null}};/*! +* tabbable 6.2.0 +* @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE +*/var o5e=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],rb=o5e.join(","),pC=typeof Element>"u",$u=pC?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Y2=!pC&&Element.prototype.getRootNode?function(e){var r;return e==null||(r=e.getRootNode)===null||r===void 0?void 0:r.call(e)}:function(e){return e==null?void 0:e.ownerDocument},Z2=function e(r,t){var n;t===void 0&&(t=!0);var o=r==null||(n=r.getAttribute)===null||n===void 0?void 0:n.call(r,"inert"),a=o===""||o==="true",s=a||t&&r&&e(r.parentNode);return s},a5e=function(r){var t,n=r==null||(t=r.getAttribute)===null||t===void 0?void 0:t.call(r,"contenteditable");return n===""||n==="true"},i5e=function(r,t,n){if(Z2(r))return[];var o=Array.prototype.slice.apply(r.querySelectorAll(rb));return t&&$u.call(r,rb)&&o.unshift(r),o=o.filter(n),o},l5e=function e(r,t,n){for(var o=[],a=Array.from(r);a.length;){var s=a.shift();if(!Z2(s,!1))if(s.tagName==="SLOT"){var p=s.assignedElements(),m=p.length?p:s.children,b=e(m,!0,n);n.flatten?o.push.apply(o,b):o.push({scopeParent:s,candidates:b})}else{var y=$u.call(s,rb);y&&n.filter(s)&&(t||!r.includes(s))&&o.push(s);var E=s.shadowRoot||typeof n.getShadowRoot=="function"&&n.getShadowRoot(s),C=!Z2(E,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(s));if(E&&C){var j=e(E===!0?s.children:E.children,!0,n);n.flatten?o.push.apply(o,j):o.push({scopeParent:s,candidates:j})}else a.unshift.apply(a,s.children)}}return o},gC=function(r){return!isNaN(parseInt(r.getAttribute("tabindex"),10))},hC=function(r){if(!r)throw new Error("No node provided");return r.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(r.tagName)||a5e(r))&&!gC(r)?0:r.tabIndex},s5e=function(r,t){var n=hC(r);return n<0&&t&&!gC(r)?0:n},u5e=function(r,t){return r.tabIndex===t.tabIndex?r.documentOrder-t.documentOrder:r.tabIndex-t.tabIndex},mC=function(r){return r.tagName==="INPUT"},c5e=function(r){return mC(r)&&r.type==="hidden"},d5e=function(r){var t=r.tagName==="DETAILS"&&Array.prototype.slice.apply(r.children).some(function(n){return n.tagName==="SUMMARY"});return t},f5e=function(r,t){for(var n=0;nsummary:first-of-type"),s=a?r.parentElement:r;if($u.call(s,"details:not([open]) *"))return!0;if(!n||n==="full"||n==="legacy-full"){if(typeof o=="function"){for(var p=r;r;){var m=r.parentElement,b=Y2(r);if(m&&!m.shadowRoot&&o(m)===!0)return Qy(r);r.assignedSlot?r=r.assignedSlot:!m&&b!==r.ownerDocument?r=b.host:r=m}r=p}if(m5e(r))return!r.getClientRects().length;if(n!=="legacy-full")return!0}else if(n==="non-zero-area")return Qy(r);return!1},b5e=function(r){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(r.tagName))for(var t=r.parentElement;t;){if(t.tagName==="FIELDSET"&&t.disabled){for(var n=0;n=0)},x5e=function e(r){var t=[],n=[];return r.forEach(function(o,a){var s=!!o.scopeParent,p=s?o.scopeParent:o,m=s5e(p,s),b=s?e(o.candidates):p;m===0?s?t.push.apply(t,b):t.push(p):n.push({documentOrder:a,tabIndex:m,item:o,isScope:s,content:b})}),n.sort(u5e).reduce(function(o,a){return a.isScope?o.push.apply(o,a.content):o.push(a.content),o},[]).concat(t)},X2=function(r,t){t=t||{};var n;return t.getShadowRoot?n=l5e([r],t.includeContainer,{filter:Jy.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:y5e}):n=i5e(r,t.includeContainer,Jy.bind(null,t)),x5e(n)};function yn(e){return e.split("-")[1]}function q7(e){return e==="y"?"height":"width"}function Vt(e){return e.split("-")[0]}function ga(e){return["top","bottom"].includes(Vt(e))?"x":"y"}function e4(e,r,t){let{reference:n,floating:o}=e;const a=n.x+n.width/2-o.width/2,s=n.y+n.height/2-o.height/2,p=ga(r),m=q7(p),b=n[m]/2-o[m]/2,y=p==="x";let E;switch(Vt(r)){case"top":E={x:a,y:n.y-o.height};break;case"bottom":E={x:a,y:n.y+n.height};break;case"right":E={x:n.x+n.width,y:s};break;case"left":E={x:n.x-o.width,y:s};break;default:E={x:n.x,y:n.y}}switch(yn(r)){case"start":E[p]-=b*(t&&y?-1:1);break;case"end":E[p]+=b*(t&&y?-1:1)}return E}const _5e=async(e,r,t)=>{const{placement:n="bottom",strategy:o="absolute",middleware:a=[],platform:s}=t,p=a.filter(Boolean),m=await(s.isRTL==null?void 0:s.isRTL(r));let b=await s.getElementRects({reference:e,floating:r,strategy:o}),{x:y,y:E}=e4(b,n,m),C=n,j={},T=0;for(let P=0;P({name:"arrow",options:e,async fn(r){const{x:t,y:n,placement:o,rects:a,platform:s,elements:p}=r,{element:m,padding:b=0}=kn(e,r)||{};if(m==null)return{};const y=G7(b),E={x:t,y:n},C=ga(o),j=q7(C),T=await s.getDimensions(m),P=C==="y",M=P?"top":"left",w=P?"bottom":"right",h=P?"clientHeight":"clientWidth",d=a.reference[j]+a.reference[C]-E[C]-a.floating[j],l=E[C]-a.reference[C],u=await(s.getOffsetParent==null?void 0:s.getOffsetParent(m));let c=u?u[h]:0;c&&await(s.isElement==null?void 0:s.isElement(u))||(c=p.floating[h]||a.floating[j]);const f=d/2-l/2,v=c/2-T[j]/2-1,x=la(y[M],v),O=la(y[w],v),k=x,z=c-T[j]-O,L=c/2-T[j]/2+f,B=tb(k,L,z),H=yn(o)!=null&&L!=B&&a.reference[j]/2-(Le.concat(r,r+"-start",r+"-end"),[]),O5e={left:"right",right:"left",bottom:"top",top:"bottom"};function Q2(e){return e.replace(/left|right|bottom|top/g,r=>O5e[r])}function bC(e,r,t){t===void 0&&(t=!1);const n=yn(e),o=ga(e),a=q7(o);let s=o==="x"?n===(t?"end":"start")?"right":"left":n==="start"?"bottom":"top";return r.reference[a]>r.floating[a]&&(s=Q2(s)),{main:s,cross:Q2(s)}}const C5e={start:"end",end:"start"};function f2(e){return e.replace(/start|end/g,r=>C5e[r])}const k5e=function(e){return e===void 0&&(e={}),{name:"autoPlacement",options:e,async fn(r){var t,n,o;const{rects:a,middlewareData:s,placement:p,platform:m,elements:b}=r,{crossAxis:y=!1,alignment:E,allowedPlacements:C=t4,autoAlignment:j=!0,...T}=kn(e,r),P=E!==void 0||C===t4?function(O,k,z){return(O?[...z.filter(L=>yn(L)===O),...z.filter(L=>yn(L)!==O)]:z.filter(L=>Vt(L)===L)).filter(L=>!O||yn(L)===O||!!k&&f2(L)!==L)}(E||null,j,C):C,M=await Wn(r,T),w=((t=s.autoPlacement)==null?void 0:t.index)||0,h=P[w];if(h==null)return{};const{main:d,cross:l}=bC(h,a,await(m.isRTL==null?void 0:m.isRTL(b.floating)));if(p!==h)return{reset:{placement:P[0]}};const u=[M[Vt(h)],M[d],M[l]],c=[...((n=s.autoPlacement)==null?void 0:n.overflows)||[],{placement:h,overflows:u}],f=P[w+1];if(f)return{data:{index:w+1,overflows:c},reset:{placement:f}};const v=c.map(O=>{const k=yn(O.placement);return[O.placement,k&&y?O.overflows.slice(0,2).reduce((z,L)=>z+L,0):O.overflows[0],O.overflows]}).sort((O,k)=>O[1]-k[1]),x=((o=v.filter(O=>O[2].slice(0,yn(O[0])?2:3).every(k=>k<=0))[0])==null?void 0:o[0])||v[0][0];return x!==p?{data:{index:w+1,overflows:c},reset:{placement:x}}:{}}}},E5e=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(r){var t;const{placement:n,middlewareData:o,rects:a,initialPlacement:s,platform:p,elements:m}=r,{mainAxis:b=!0,crossAxis:y=!0,fallbackPlacements:E,fallbackStrategy:C="bestFit",fallbackAxisSideDirection:j="none",flipAlignment:T=!0,...P}=kn(e,r),M=Vt(n),w=Vt(s)===s,h=await(p.isRTL==null?void 0:p.isRTL(m.floating)),d=E||(w||!T?[Q2(s)]:function(k){const z=Q2(k);return[f2(k),z,f2(z)]}(s));E||j==="none"||d.push(...function(k,z,L,B){const H=yn(k);let K=function(ee,D,X){const q=["left","right"],J=["right","left"],ne=["top","bottom"],G=["bottom","top"];switch(ee){case"top":case"bottom":return X?D?J:q:D?q:J;case"left":case"right":return D?ne:G;default:return[]}}(Vt(k),L==="start",B);return H&&(K=K.map(ee=>ee+"-"+H),z&&(K=K.concat(K.map(f2)))),K}(s,T,j,h));const l=[s,...d],u=await Wn(r,P),c=[];let f=((t=o.flip)==null?void 0:t.overflows)||[];if(b&&c.push(u[M]),y){const{main:k,cross:z}=bC(n,a,h);c.push(u[k],u[z])}if(f=[...f,{placement:n,overflows:c}],!c.every(k=>k<=0)){var v,x;const k=(((v=o.flip)==null?void 0:v.index)||0)+1,z=l[k];if(z)return{data:{index:k,overflows:f},reset:{placement:z}};let L=(x=f.filter(B=>B.overflows[0]<=0).sort((B,H)=>B.overflows[1]-H.overflows[1])[0])==null?void 0:x.placement;if(!L)switch(C){case"bestFit":{var O;const B=(O=f.map(H=>[H.placement,H.overflows.filter(K=>K>0).reduce((K,ee)=>K+ee,0)]).sort((H,K)=>H[1]-K[1])[0])==null?void 0:O[0];B&&(L=B);break}case"initialPlacement":L=s}if(n!==L)return{reset:{placement:L}}}return{}}}};function n4(e,r){return{top:e.top-r.height,right:e.right-r.width,bottom:e.bottom-r.height,left:e.left-r.width}}function o4(e){return vC.some(r=>e[r]>=0)}const R5e=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(r){const{rects:t}=r,{strategy:n="referenceHidden",...o}=kn(e,r);switch(n){case"referenceHidden":{const a=n4(await Wn(r,{...o,elementContext:"reference"}),t.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:o4(a)}}}case"escaped":{const a=n4(await Wn(r,{...o,altBoundary:!0}),t.floating);return{data:{escapedOffsets:a,escaped:o4(a)}}}default:return{}}}}};function a4(e){const r=la(...e.map(n=>n.left)),t=la(...e.map(n=>n.top));return{x:r,y:t,width:Fn(...e.map(n=>n.right))-r,height:Fn(...e.map(n=>n.bottom))-t}}const P5e=function(e){return e===void 0&&(e={}),{name:"inline",options:e,async fn(r){const{placement:t,elements:n,rects:o,platform:a,strategy:s}=r,{padding:p=2,x:m,y:b}=kn(e,r),y=Array.from(await(a.getClientRects==null?void 0:a.getClientRects(n.reference))||[]),E=function(P){const M=P.slice().sort((d,l)=>d.y-l.y),w=[];let h=null;for(let d=0;dh.height/2?w.push([l]):w[w.length-1].push(l),h=l}return w.map(d=>El(a4(d)))}(y),C=El(a4(y)),j=G7(p),T=await a.getElementRects({reference:{getBoundingClientRect:function(){if(E.length===2&&E[0].left>E[1].right&&m!=null&&b!=null)return E.find(P=>m>P.left-j.left&&mP.top-j.top&&b=2){if(ga(t)==="x"){const u=E[0],c=E[E.length-1],f=Vt(t)==="top",v=u.top,x=c.bottom,O=f?u.left:c.left,k=f?u.right:c.right;return{top:v,bottom:x,left:O,right:k,width:k-O,height:x-v,x:O,y:v}}const P=Vt(t)==="left",M=Fn(...E.map(u=>u.right)),w=la(...E.map(u=>u.left)),h=E.filter(u=>P?u.left===w:u.right===M),d=h[0].top,l=h[h.length-1].bottom;return{top:d,bottom:l,left:w,right:M,width:M-w,height:l-d,x:w,y:d}}return C}},floating:n.floating,strategy:s});return o.reference.x!==T.reference.x||o.reference.y!==T.reference.y||o.reference.width!==T.reference.width||o.reference.height!==T.reference.height?{reset:{rects:T}}:{}}}},wC=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(r){const{x:t,y:n}=r,o=await async function(a,s){const{placement:p,platform:m,elements:b}=a,y=await(m.isRTL==null?void 0:m.isRTL(b.floating)),E=Vt(p),C=yn(p),j=ga(p)==="x",T=["left","top"].includes(E)?-1:1,P=y&&j?-1:1,M=kn(s,a);let{mainAxis:w,crossAxis:h,alignmentAxis:d}=typeof M=="number"?{mainAxis:M,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...M};return C&&typeof d=="number"&&(h=C==="end"?-1*d:d),j?{x:h*P,y:w*T}:{x:w*T,y:h*P}}(r,e);return{x:t+o.x,y:n+o.y,data:o}}}};function yC(e){return e==="x"?"y":"x"}const S5e=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(r){const{x:t,y:n,placement:o}=r,{mainAxis:a=!0,crossAxis:s=!1,limiter:p={fn:M=>{let{x:w,y:h}=M;return{x:w,y:h}}},...m}=kn(e,r),b={x:t,y:n},y=await Wn(r,m),E=ga(Vt(o)),C=yC(E);let j=b[E],T=b[C];if(a){const M=E==="y"?"bottom":"right";j=tb(j+y[E==="y"?"top":"left"],j,j-y[M])}if(s){const M=C==="y"?"bottom":"right";T=tb(T+y[C==="y"?"top":"left"],T,T-y[M])}const P=p.fn({...r,[E]:j,[C]:T});return{...P,data:{x:P.x-t,y:P.y-n}}}}},M5e=function(e){return e===void 0&&(e={}),{options:e,fn(r){const{x:t,y:n,placement:o,rects:a,middlewareData:s}=r,{offset:p=0,mainAxis:m=!0,crossAxis:b=!0}=kn(e,r),y={x:t,y:n},E=ga(o),C=yC(E);let j=y[E],T=y[C];const P=kn(p,r),M=typeof P=="number"?{mainAxis:P,crossAxis:0}:{mainAxis:0,crossAxis:0,...P};if(m){const d=E==="y"?"height":"width",l=a.reference[E]-a.floating[d]+M.mainAxis,u=a.reference[E]+a.reference[d]-M.mainAxis;ju&&(j=u)}if(b){var w,h;const d=E==="y"?"width":"height",l=["top","left"].includes(Vt(o)),u=a.reference[C]-a.floating[d]+(l&&((w=s.offset)==null?void 0:w[C])||0)+(l?0:M.crossAxis),c=a.reference[C]+a.reference[d]+(l?0:((h=s.offset)==null?void 0:h[C])||0)-(l?M.crossAxis:0);Tc&&(T=c)}return{[E]:j,[C]:T}}}},j5e=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(r){const{placement:t,rects:n,platform:o,elements:a}=r,{apply:s=()=>{},...p}=kn(e,r),m=await Wn(r,p),b=Vt(t),y=yn(t),E=ga(t)==="x",{width:C,height:j}=n.floating;let T,P;b==="top"||b==="bottom"?(T=b,P=y===(await(o.isRTL==null?void 0:o.isRTL(a.floating))?"start":"end")?"left":"right"):(P=b,T=y==="end"?"top":"bottom");const M=j-m[T],w=C-m[P],h=!r.middlewareData.shift;let d=M,l=w;if(E){const c=C-m.left-m.right;l=y||h?la(w,c):c}else{const c=j-m.top-m.bottom;d=y||h?la(M,c):c}if(h&&!y){const c=Fn(m.left,0),f=Fn(m.right,0),v=Fn(m.top,0),x=Fn(m.bottom,0);E?l=C-2*(c!==0||f!==0?c+f:Fn(m.left,m.right)):d=j-2*(v!==0||x!==0?v+x:Fn(m.top,m.bottom))}await s({...r,availableWidth:l,availableHeight:d});const u=await o.getDimensions(a.floating);return C!==u.width||j!==u.height?{reset:{rects:!0}}:{}}}};function Bt(e){var r;return(e==null||(r=e.ownerDocument)==null?void 0:r.defaultView)||window}function Un(e){return Bt(e).getComputedStyle(e)}function xC(e){return e instanceof Bt(e).Node}function sa(e){return xC(e)?(e.nodeName||"").toLowerCase():"#document"}function En(e){return e instanceof HTMLElement||e instanceof Bt(e).HTMLElement}function i4(e){return typeof ShadowRoot<"u"&&(e instanceof Bt(e).ShadowRoot||e instanceof ShadowRoot)}function Fu(e){const{overflow:r,overflowX:t,overflowY:n,display:o}=Un(e);return/auto|scroll|overlay|hidden|clip/.test(r+n+t)&&!["inline","contents"].includes(o)}function T5e(e){return["table","td","th"].includes(sa(e))}function nb(e){const r=K7(),t=Un(e);return t.transform!=="none"||t.perspective!=="none"||!!t.containerType&&t.containerType!=="normal"||!r&&!!t.backdropFilter&&t.backdropFilter!=="none"||!r&&!!t.filter&&t.filter!=="none"||["transform","perspective","filter"].some(n=>(t.willChange||"").includes(n))||["paint","layout","strict","content"].some(n=>(t.contain||"").includes(n))}function K7(){return!(typeof CSS>"u"||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function Ug(e){return["html","body","#document"].includes(sa(e))}const ob=Math.min,pl=Math.max,J2=Math.round,j0=Math.floor,ua=e=>({x:e,y:e});function _C(e){const r=Un(e);let t=parseFloat(r.width)||0,n=parseFloat(r.height)||0;const o=En(e),a=o?e.offsetWidth:t,s=o?e.offsetHeight:n,p=J2(t)!==a||J2(n)!==s;return p&&(t=a,n=s),{width:t,height:n,$:p}}function po(e){return e instanceof Element||e instanceof Bt(e).Element}function Y7(e){return po(e)?e:e.contextElement}function gl(e){const r=Y7(e);if(!En(r))return ua(1);const t=r.getBoundingClientRect(),{width:n,height:o,$:a}=_C(r);let s=(a?J2(t.width):t.width)/n,p=(a?J2(t.height):t.height)/o;return s&&Number.isFinite(s)||(s=1),p&&Number.isFinite(p)||(p=1),{x:s,y:p}}const A5e=ua(0);function OC(e){const r=Bt(e);return K7()&&r.visualViewport?{x:r.visualViewport.offsetLeft,y:r.visualViewport.offsetTop}:A5e}function ri(e,r,t,n){r===void 0&&(r=!1),t===void 0&&(t=!1);const o=e.getBoundingClientRect(),a=Y7(e);let s=ua(1);r&&(n?po(n)&&(s=gl(n)):s=gl(e));const p=function(C,j,T){return j===void 0&&(j=!1),!(!T||j&&T!==Bt(C))&&j}(a,t,n)?OC(a):ua(0);let m=(o.left+p.x)/s.x,b=(o.top+p.y)/s.y,y=o.width/s.x,E=o.height/s.y;if(a){const C=Bt(a),j=n&&po(n)?Bt(n):n;let T=C.frameElement;for(;T&&n&&j!==C;){const P=gl(T),M=T.getBoundingClientRect(),w=getComputedStyle(T),h=M.left+(T.clientLeft+parseFloat(w.paddingLeft))*P.x,d=M.top+(T.clientTop+parseFloat(w.paddingTop))*P.y;m*=P.x,b*=P.y,y*=P.x,E*=P.y,m+=h,b+=d,T=Bt(T).frameElement}}return El({width:y,height:E,x:m,y:b})}function qg(e){return po(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function go(e){var r;return(r=(xC(e)?e.ownerDocument:e.document)||window.document)==null?void 0:r.documentElement}function CC(e){return ri(go(e)).left+qg(e).scrollLeft}function Rl(e){if(sa(e)==="html")return e;const r=e.assignedSlot||e.parentNode||i4(e)&&e.host||go(e);return i4(r)?r.host:r}function kC(e){const r=Rl(e);return Ug(r)?e.ownerDocument?e.ownerDocument.body:e.body:En(r)&&Fu(r)?r:kC(r)}function oa(e,r){var t;r===void 0&&(r=[]);const n=kC(e),o=n===((t=e.ownerDocument)==null?void 0:t.body),a=Bt(n);return o?r.concat(a,a.visualViewport||[],Fu(n)?n:[]):r.concat(n,oa(n))}function l4(e,r,t){let n;if(r==="viewport")n=function(o,a){const s=Bt(o),p=go(o),m=s.visualViewport;let b=p.clientWidth,y=p.clientHeight,E=0,C=0;if(m){b=m.width,y=m.height;const j=K7();(!j||j&&a==="fixed")&&(E=m.offsetLeft,C=m.offsetTop)}return{width:b,height:y,x:E,y:C}}(e,t);else if(r==="document")n=function(o){const a=go(o),s=qg(o),p=o.ownerDocument.body,m=pl(a.scrollWidth,a.clientWidth,p.scrollWidth,p.clientWidth),b=pl(a.scrollHeight,a.clientHeight,p.scrollHeight,p.clientHeight);let y=-s.scrollLeft+CC(o);const E=-s.scrollTop;return Un(p).direction==="rtl"&&(y+=pl(a.clientWidth,p.clientWidth)-m),{width:m,height:b,x:y,y:E}}(go(e));else if(po(r))n=function(o,a){const s=ri(o,!0,a==="fixed"),p=s.top+o.clientTop,m=s.left+o.clientLeft,b=En(o)?gl(o):ua(1);return{width:o.clientWidth*b.x,height:o.clientHeight*b.y,x:m*b.x,y:p*b.y}}(r,t);else{const o=OC(e);n={...r,x:r.x-o.x,y:r.y-o.y}}return El(n)}function EC(e,r){const t=Rl(e);return!(t===r||!po(t)||Ug(t))&&(Un(t).position==="fixed"||EC(t,r))}function I5e(e,r,t){const n=En(r),o=go(r),a=t==="fixed",s=ri(e,!0,a,r);let p={scrollLeft:0,scrollTop:0};const m=ua(0);if(n||!n&&!a)if((sa(r)!=="body"||Fu(o))&&(p=qg(r)),En(r)){const b=ri(r,!0,a,r);m.x=b.x+r.clientLeft,m.y=b.y+r.clientTop}else o&&(m.x=CC(o));return{x:s.left+p.scrollLeft-m.x,y:s.top+p.scrollTop-m.y,width:s.width,height:s.height}}function s4(e,r){return En(e)&&Un(e).position!=="fixed"?r?r(e):e.offsetParent:null}function u4(e,r){const t=Bt(e);if(!En(e))return t;let n=s4(e,r);for(;n&&T5e(n)&&Un(n).position==="static";)n=s4(n,r);return n&&(sa(n)==="html"||sa(n)==="body"&&Un(n).position==="static"&&!nb(n))?t:n||function(o){let a=Rl(o);for(;En(a)&&!Ug(a);){if(nb(a))return a;a=Rl(a)}return null}(e)||t}const RC={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{rect:r,offsetParent:t,strategy:n}=e;const o=En(t),a=go(t);if(t===a)return r;let s={scrollLeft:0,scrollTop:0},p=ua(1);const m=ua(0);if((o||!o&&n!=="fixed")&&((sa(t)!=="body"||Fu(a))&&(s=qg(t)),En(t))){const b=ri(t);p=gl(t),m.x=b.x+t.clientLeft,m.y=b.y+t.clientTop}return{width:r.width*p.x,height:r.height*p.y,x:r.x*p.x-s.scrollLeft*p.x+m.x,y:r.y*p.y-s.scrollTop*p.y+m.y}},getDocumentElement:go,getClippingRect:function(e){let{element:r,boundary:t,rootBoundary:n,strategy:o}=e;const a=[...t==="clippingAncestors"?function(m,b){const y=b.get(m);if(y)return y;let E=oa(m).filter(P=>po(P)&&sa(P)!=="body"),C=null;const j=Un(m).position==="fixed";let T=j?Rl(m):m;for(;po(T)&&!Ug(T);){const P=Un(T),M=nb(T);M||P.position!=="fixed"||(C=null),(j?!M&&!C:!M&&P.position==="static"&&C&&["absolute","fixed"].includes(C.position)||Fu(T)&&!M&&EC(m,T))?E=E.filter(w=>w!==T):C=P,T=Rl(T)}return b.set(m,E),E}(r,this._c):[].concat(t),n],s=a[0],p=a.reduce((m,b)=>{const y=l4(r,b,o);return m.top=pl(y.top,m.top),m.right=ob(y.right,m.right),m.bottom=ob(y.bottom,m.bottom),m.left=pl(y.left,m.left),m},l4(r,s,o));return{width:p.right-p.left,height:p.bottom-p.top,x:p.left,y:p.top}},getOffsetParent:u4,getElementRects:async function(e){let{reference:r,floating:t,strategy:n}=e;const o=this.getOffsetParent||u4,a=this.getDimensions;return{reference:I5e(r,await o(t),n),floating:{x:0,y:0,...await a(t)}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){return _C(e)},getScale:gl,isElement:po,isRTL:function(e){return getComputedStyle(e).direction==="rtl"}};function L5e(e,r,t,n){n===void 0&&(n={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:p=typeof IntersectionObserver=="function",animationFrame:m=!1}=n,b=Y7(e),y=o||a?[...b?oa(b):[],...oa(r)]:[];y.forEach(M=>{o&&M.addEventListener("scroll",t,{passive:!0}),a&&M.addEventListener("resize",t)});const E=b&&p?function(M,w){let h,d=null;const l=go(M);function u(){clearTimeout(h),d&&d.disconnect(),d=null}return function c(f,v){f===void 0&&(f=!1),v===void 0&&(v=1),u();const{left:x,top:O,width:k,height:z}=M.getBoundingClientRect();if(f||w(),!k||!z)return;const L={rootMargin:-j0(O)+"px "+-j0(l.clientWidth-(x+k))+"px "+-j0(l.clientHeight-(O+z))+"px "+-j0(x)+"px",threshold:pl(0,ob(1,v))||1};let B=!0;function H(K){const ee=K[0].intersectionRatio;if(ee!==v){if(!B)return c();ee?c(!1,ee):h=setTimeout(()=>{c(!1,1e-7)},100)}B=!1}try{d=new IntersectionObserver(H,{...L,root:l.ownerDocument})}catch{d=new IntersectionObserver(H,L)}d.observe(M)}(!0),u}(b,t):null;let C,j=-1,T=null;s&&(T=new ResizeObserver(M=>{let[w]=M;w&&w.target===b&&T&&(T.unobserve(r),cancelAnimationFrame(j),j=requestAnimationFrame(()=>{T&&T.observe(r)})),t()}),b&&!m&&T.observe(b),T.observe(r));let P=m?ri(e):null;return m&&function M(){const w=ri(e);!P||w.x===P.x&&w.y===P.y&&w.width===P.width&&w.height===P.height||t(),P=w,C=requestAnimationFrame(M)}(),t(),()=>{y.forEach(M=>{o&&M.removeEventListener("scroll",t),a&&M.removeEventListener("resize",t)}),E&&E(),T&&T.disconnect(),T=null,m&&cancelAnimationFrame(C)}}const PC=(e,r,t)=>{const n=new Map,o={platform:RC,...t},a={...o.platform,_c:n};return _5e(e,r,{...o,platform:a})},z5e=e=>{const{element:r,padding:t}=e;function n(o){return Object.prototype.hasOwnProperty.call(o,"current")}return{name:"arrow",options:e,fn(o){return n(r)?r.current!=null?r4({element:r.current,padding:t}).fn(o):{}:r?r4({element:r,padding:t}).fn(o):{}}}};var p2=typeof document<"u"?i.useLayoutEffect:i.useEffect;function eg(e,r){if(e===r)return!0;if(typeof e!=typeof r)return!1;if(typeof e=="function"&&e.toString()===r.toString())return!0;let t,n,o;if(e&&r&&typeof e=="object"){if(Array.isArray(e)){if(t=e.length,t!=r.length)return!1;for(n=t;n--!==0;)if(!eg(e[n],r[n]))return!1;return!0}if(o=Object.keys(e),t=o.length,t!==Object.keys(r).length)return!1;for(n=t;n--!==0;)if(!Object.prototype.hasOwnProperty.call(r,o[n]))return!1;for(n=t;n--!==0;){const a=o[n];if(!(a==="_owner"&&e.$$typeof)&&!eg(e[a],r[a]))return!1}return!0}return e!==e&&r!==r}function c4(e){const r=i.useRef(e);return p2(()=>{r.current=e}),r}function $5e(e){e===void 0&&(e={});const{placement:r="bottom",strategy:t="absolute",middleware:n=[],platform:o,whileElementsMounted:a,open:s}=e,[p,m]=i.useState({x:null,y:null,strategy:t,placement:r,middlewareData:{},isPositioned:!1}),[b,y]=i.useState(n);eg(b,n)||y(n);const E=i.useRef(null),C=i.useRef(null),j=i.useRef(p),T=c4(a),P=c4(o),[M,w]=i.useState(null),[h,d]=i.useState(null),l=i.useCallback(O=>{E.current!==O&&(E.current=O,w(O))},[]),u=i.useCallback(O=>{C.current!==O&&(C.current=O,d(O))},[]),c=i.useCallback(()=>{if(!E.current||!C.current)return;const O={placement:r,strategy:t,middleware:b};P.current&&(O.platform=P.current),PC(E.current,C.current,O).then(k=>{const z={...k,isPositioned:!0};f.current&&!eg(j.current,z)&&(j.current=z,wo.flushSync(()=>{m(z)}))})},[b,r,t,P]);p2(()=>{s===!1&&j.current.isPositioned&&(j.current.isPositioned=!1,m(O=>({...O,isPositioned:!1})))},[s]);const f=i.useRef(!1);p2(()=>(f.current=!0,()=>{f.current=!1}),[]),p2(()=>{if(M&&h){if(T.current)return T.current(M,h,c);c()}},[M,h,c,T]);const v=i.useMemo(()=>({reference:E,floating:C,setReference:l,setFloating:u}),[l,u]),x=i.useMemo(()=>({reference:M,floating:h}),[M,h]);return i.useMemo(()=>({...p,update:c,refs:v,elements:x,reference:l,floating:u}),[p,c,v,x,l,u])}var Pr=typeof document<"u"?i.useLayoutEffect:i.useEffect;let Mm=!1,F5e=0;const d4=()=>"floating-ui-"+F5e++;function N5e(){const[e,r]=i.useState(()=>Mm?d4():void 0);return Pr(()=>{e==null&&r(d4())},[]),i.useEffect(()=>{Mm||(Mm=!0)},[]),e}const B5e=fu["useId".toString()],Nu=B5e||N5e;function SC(){const e=new Map;return{emit(r,t){var n;(n=e.get(r))==null||n.forEach(o=>o(t))},on(r,t){e.set(r,[...e.get(r)||[],t])},off(r,t){e.set(r,(e.get(r)||[]).filter(n=>n!==t))}}}const MC=i.createContext(null),jC=i.createContext(null),zl=()=>{var e;return((e=i.useContext(MC))==null?void 0:e.id)||null},pi=()=>i.useContext(jC),D5e=e=>{const r=Nu(),t=pi(),n=zl(),o=e||n;return Pr(()=>{const a={id:r,parentId:o};return t==null||t.addNode(a),()=>{t==null||t.removeNode(a)}},[t,r,o]),r},V5e=e=>{let{children:r,id:t}=e;const n=zl();return i.createElement(MC.Provider,{value:i.useMemo(()=>({id:t,parentId:n}),[t,n])},r)},H5e=e=>{let{children:r}=e;const t=i.useRef([]),n=i.useCallback(s=>{t.current=[...t.current,s]},[]),o=i.useCallback(s=>{t.current=t.current.filter(p=>p!==s)},[]),a=i.useState(()=>SC())[0];return i.createElement(jC.Provider,{value:i.useMemo(()=>({nodesRef:t,addNode:n,removeNode:o,events:a}),[t,n,o,a])},r)};function Rt(e){return(e==null?void 0:e.ownerDocument)||document}function Z7(){const e=navigator.userAgentData;return e!=null&&e.platform?e.platform:navigator.platform}function TC(){const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(r=>{let{brand:t,version:n}=r;return t+"/"+n}).join(" "):navigator.userAgent}function X7(e){return Rt(e).defaultView||window}function sn(e){return e?e instanceof X7(e).Element:!1}function ti(e){return e?e instanceof X7(e).HTMLElement:!1}function W5e(e){if(typeof ShadowRoot>"u")return!1;const r=X7(e).ShadowRoot;return e instanceof r||e instanceof ShadowRoot}function AC(e){if(e.mozInputSource===0&&e.isTrusted)return!0;const r=/Android/i;return(r.test(Z7())||r.test(TC()))&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function IC(e){return e.width===0&&e.height===0||e.width===1&&e.height===1&&e.pressure===0&&e.detail===0&&e.pointerType!=="mouse"||e.width<1&&e.height<1&&e.pressure===0&&e.detail===0}function ab(){return/apple/i.test(navigator.vendor)}function LC(){return Z7().toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints}function rg(e,r){const t=["mouse","pen"];return r||t.push("",void 0),t.includes(e)}function un(e){const r=i.useRef(e);return Pr(()=>{r.current=e}),r}const f4="data-floating-ui-safe-polygon";function g2(e,r,t){return t&&!rg(t)?0:typeof e=="number"?e:e==null?void 0:e[r]}const U5e=function(e,r){let{enabled:t=!0,delay:n=0,handleClose:o=null,mouseOnly:a=!1,restMs:s=0,move:p=!0}=r===void 0?{}:r;const{open:m,onOpenChange:b,dataRef:y,events:E,elements:{domReference:C,floating:j},refs:T}=e,P=pi(),M=zl(),w=un(o),h=un(n),d=i.useRef(),l=i.useRef(),u=i.useRef(),c=i.useRef(),f=i.useRef(!0),v=i.useRef(!1),x=i.useRef(()=>{}),O=i.useCallback(()=>{var B;const H=(B=y.current.openEvent)==null?void 0:B.type;return(H==null?void 0:H.includes("mouse"))&&H!=="mousedown"},[y]);i.useEffect(()=>{if(!t)return;function B(){clearTimeout(l.current),clearTimeout(c.current),f.current=!0}return E.on("dismiss",B),()=>{E.off("dismiss",B)}},[t,E]),i.useEffect(()=>{if(!t||!w.current||!m)return;function B(){O()&&b(!1)}const H=Rt(j).documentElement;return H.addEventListener("mouseleave",B),()=>{H.removeEventListener("mouseleave",B)}},[j,m,b,t,w,y,O]);const k=i.useCallback(function(B){B===void 0&&(B=!0);const H=g2(h.current,"close",d.current);H&&!u.current?(clearTimeout(l.current),l.current=setTimeout(()=>b(!1),H)):B&&(clearTimeout(l.current),b(!1))},[h,b]),z=i.useCallback(()=>{x.current(),u.current=void 0},[]),L=i.useCallback(()=>{if(v.current){const B=Rt(T.floating.current).body;B.style.pointerEvents="",B.removeAttribute(f4),v.current=!1}},[T]);return i.useEffect(()=>{if(!t)return;function B(){return y.current.openEvent?["click","mousedown"].includes(y.current.openEvent.type):!1}function H(D){if(clearTimeout(l.current),f.current=!1,a&&!rg(d.current)||s>0&&g2(h.current,"open")===0)return;y.current.openEvent=D;const X=g2(h.current,"open",d.current);X?l.current=setTimeout(()=>{b(!0)},X):b(!0)}function K(D){if(B())return;x.current();const X=Rt(j);if(clearTimeout(c.current),w.current){m||clearTimeout(l.current),u.current=w.current({...e,tree:P,x:D.clientX,y:D.clientY,onClose(){L(),z(),k()}});const q=u.current;X.addEventListener("mousemove",q),x.current=()=>{X.removeEventListener("mousemove",q)};return}k()}function ee(D){B()||w.current==null||w.current({...e,tree:P,x:D.clientX,y:D.clientY,onClose(){L(),z(),k()}})(D)}if(sn(C)){const D=C;return m&&D.addEventListener("mouseleave",ee),j==null||j.addEventListener("mouseleave",ee),p&&D.addEventListener("mousemove",H,{once:!0}),D.addEventListener("mouseenter",H),D.addEventListener("mouseleave",K),()=>{m&&D.removeEventListener("mouseleave",ee),j==null||j.removeEventListener("mouseleave",ee),p&&D.removeEventListener("mousemove",H),D.removeEventListener("mouseenter",H),D.removeEventListener("mouseleave",K)}}},[C,j,t,e,a,s,p,k,z,L,b,m,P,h,w,y]),Pr(()=>{var B;if(t&&m&&(B=w.current)!=null&&B.__options.blockPointerEvents&&O()){const ee=Rt(j).body;if(ee.setAttribute(f4,""),ee.style.pointerEvents="none",v.current=!0,sn(C)&&j){var H,K;const D=C,X=P==null||(H=P.nodesRef.current.find(q=>q.id===M))==null||(K=H.context)==null?void 0:K.elements.floating;return X&&(X.style.pointerEvents=""),D.style.pointerEvents="auto",j.style.pointerEvents="auto",()=>{D.style.pointerEvents="",j.style.pointerEvents=""}}}},[t,m,M,j,C,P,w,y,O]),Pr(()=>{m||(d.current=void 0,z(),L())},[m,z,L]),i.useEffect(()=>()=>{z(),clearTimeout(l.current),clearTimeout(c.current),L()},[t,z,L]),i.useMemo(()=>{if(!t)return{};function B(H){d.current=H.pointerType}return{reference:{onPointerDown:B,onPointerEnter:B,onMouseMove(){m||s===0||(clearTimeout(c.current),c.current=setTimeout(()=>{f.current||b(!0)},s))}},floating:{onMouseEnter(){clearTimeout(l.current)},onMouseLeave(){E.emit("dismiss",{type:"mouseLeave",data:{returnFocus:!1}}),k(!1)}}}},[E,t,s,m,b,k])},zC=i.createContext({delay:0,initialDelay:0,timeoutMs:0,currentId:null,setCurrentId:()=>{},setState:()=>{},isInstantPhase:!1}),$C=()=>i.useContext(zC),q5e=e=>{let{children:r,delay:t,timeoutMs:n=0}=e;const[o,a]=i.useReducer((m,b)=>({...m,...b}),{delay:t,timeoutMs:n,initialDelay:t,currentId:null,isInstantPhase:!1}),s=i.useRef(null),p=i.useCallback(m=>{a({currentId:m})},[]);return Pr(()=>{o.currentId?s.current===null?s.current=o.currentId:a({isInstantPhase:!0}):(a({isInstantPhase:!1}),s.current=null)},[o.currentId]),i.createElement(zC.Provider,{value:i.useMemo(()=>({...o,setState:a,setCurrentId:p}),[o,a,p])},r)},G5e=(e,r)=>{let{open:t,onOpenChange:n}=e,{id:o}=r;const{currentId:a,setCurrentId:s,initialDelay:p,setState:m,timeoutMs:b}=$C();i.useEffect(()=>{a&&(m({delay:{open:1,close:g2(p,"close")}}),a!==o&&n(!1))},[o,n,m,a,p]),i.useEffect(()=>{function y(){n(!1),m({delay:p,currentId:null})}if(!t&&a===o)if(b){const E=window.setTimeout(y,b);return()=>{clearTimeout(E)}}else y()},[t,m,a,o,n,p,b]),i.useEffect(()=>{t&&s(o)},[t,s,o])};function Bu(){return Bu=Object.assign||function(e){for(var r=1;re==null?void 0:e.focus({preventScroll:t});o?a():p4=requestAnimationFrame(a)}function K5e(e,r){var t;let n=[],o=(t=e.find(a=>a.id===r))==null?void 0:t.parentId;for(;o;){const a=e.find(s=>s.id===o);o=a==null?void 0:a.parentId,a&&(n=n.concat(a))}return n}function cu(e,r){let t=e.filter(o=>{var a;return o.parentId===r&&((a=o.context)==null?void 0:a.open)})||[],n=t;for(;n.length;)n=e.filter(o=>{var a;return(a=n)==null?void 0:a.some(s=>{var p;return o.parentId===s.id&&((p=o.context)==null?void 0:p.open)})})||[],t=t.concat(n);return t}function Gg(e){return"composedPath"in e?e.composedPath()[0]:e.target}const Y5e="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function FC(e){return ti(e)&&e.matches(Y5e)}function nn(e){e.preventDefault(),e.stopPropagation()}const tg=()=>({getShadowRoot:!0,displayCheck:typeof ResizeObserver=="function"&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function NC(e,r){const t=X2(e,tg());r==="prev"&&t.reverse();const n=t.indexOf(ni(Rt(e)));return t.slice(n+1)[0]}function BC(){return NC(document.body,"next")}function DC(){return NC(document.body,"prev")}function du(e,r){const t=r||e.currentTarget,n=e.relatedTarget;return!n||!Ot(t,n)}function Z5e(e){X2(e,tg()).forEach(t=>{t.dataset.tabindex=t.getAttribute("tabindex")||"",t.setAttribute("tabindex","-1")})}function X5e(e){e.querySelectorAll("[data-tabindex]").forEach(t=>{const n=t.dataset.tabindex;delete t.dataset.tabindex,n?t.setAttribute("tabindex",n):t.removeAttribute("tabindex")})}const Q5e=fu["useInsertionEffect".toString()],J5e=Q5e||(e=>e());function $l(e){const r=i.useRef(()=>{});return J5e(()=>{r.current=e}),i.useCallback(function(){for(var t=arguments.length,n=new Array(t),o=0;o(ab()&&a("button"),document.addEventListener("keydown",g4),()=>{document.removeEventListener("keydown",g4)}),[]),i.createElement("span",Bu({},r,{ref:t,tabIndex:0,role:o,"aria-hidden":o?void 0:!0,"data-floating-ui-focus-guard":"",style:Q7,onFocus:s=>{ab()&&LC()&&!e1e(s)?(s.persist(),J7=window.setTimeout(()=>{n(s)},50)):n(s)}}))}),VC=i.createContext(null),HC=function(e){let{id:r,enabled:t=!0}=e===void 0?{}:e;const[n,o]=i.useState(null),a=Nu(),s=WC();return Pr(()=>{if(!t)return;const p=r?document.getElementById(r):null;if(p)p.setAttribute("data-floating-ui-portal",""),o(p);else{const m=document.createElement("div");r!==""&&(m.id=r||a),m.setAttribute("data-floating-ui-portal",""),o(m);const b=(s==null?void 0:s.portalNode)||document.body;return b.appendChild(m),()=>{b.removeChild(m)}}},[r,s,a,t]),n},r1e=e=>{let{children:r,id:t,root:n=null,preserveTabOrder:o=!0}=e;const a=HC({id:t,enabled:!n}),[s,p]=i.useState(null),m=i.useRef(null),b=i.useRef(null),y=i.useRef(null),E=i.useRef(null),C=!!s&&!s.modal&&!!(n||a)&&o;return i.useEffect(()=>{if(!a||!o||s!=null&&s.modal)return;function j(T){a&&du(T)&&(T.type==="focusin"?X5e:Z5e)(a)}return a.addEventListener("focusin",j,!0),a.addEventListener("focusout",j,!0),()=>{a.removeEventListener("focusin",j,!0),a.removeEventListener("focusout",j,!0)}},[a,o,s==null?void 0:s.modal]),i.createElement(VC.Provider,{value:i.useMemo(()=>({preserveTabOrder:o,beforeOutsideRef:m,afterOutsideRef:b,beforeInsideRef:y,afterInsideRef:E,portalNode:a,setFocusManagerState:p}),[o,a])},C&&a&&i.createElement(ng,{"data-type":"outside",ref:m,onFocus:j=>{if(du(j,a)){var T;(T=y.current)==null||T.focus()}else{const P=DC()||(s==null?void 0:s.refs.domReference.current);P==null||P.focus()}}}),C&&a&&i.createElement("span",{"aria-owns":a.id,style:Q7}),n?wo.createPortal(r,n):a?wo.createPortal(r,a):null,C&&a&&i.createElement(ng,{"data-type":"outside",ref:b,onFocus:j=>{if(du(j,a)){var T;(T=E.current)==null||T.focus()}else{const P=BC()||(s==null?void 0:s.refs.domReference.current);P==null||P.focus(),s!=null&&s.closeOnFocusOut&&(s==null||s.onOpenChange(!1))}}}))},WC=()=>i.useContext(VC),t1e=i.forwardRef(function(r,t){return i.createElement("button",Bu({},r,{type:"button",ref:t,tabIndex:-1,style:Q7}))});function n1e(e){let{context:r,children:t,order:n=["content"],guards:o=!0,initialFocus:a=0,returnFocus:s=!0,modal:p=!0,visuallyHiddenDismiss:m=!1,closeOnFocusOut:b=!0}=e;const{refs:y,nodeId:E,onOpenChange:C,events:j,dataRef:T,elements:{domReference:P,floating:M}}=r,w=un(n),h=pi(),d=WC(),[l,u]=i.useState(null),c=typeof a=="number"&&a<0,f=i.useRef(null),v=i.useRef(null),x=i.useRef(!1),O=i.useRef(null),k=i.useRef(!1),z=d!=null,L=P&&P.getAttribute("role")==="combobox"&&FC(P),B=i.useCallback(function(D){return D===void 0&&(D=M),D?X2(D,tg()):[]},[M]),H=i.useCallback(D=>{const X=B(D);return w.current.map(q=>P&&q==="reference"?P:M&&q==="floating"?M:X).filter(Boolean).flat()},[P,M,w,B]);i.useEffect(()=>{if(!p)return;function D(q){if(q.key==="Tab"){B().length===0&&!L&&nn(q);const J=H(),ne=Gg(q);w.current[0]==="reference"&&ne===P&&(nn(q),q.shiftKey?No(J[J.length-1]):No(J[1])),w.current[1]==="floating"&&ne===M&&q.shiftKey&&(nn(q),No(J[0]))}}const X=Rt(M);return X.addEventListener("keydown",D),()=>{X.removeEventListener("keydown",D)}},[P,M,p,w,y,L,B,H]),i.useEffect(()=>{if(!b)return;function D(){k.current=!0,setTimeout(()=>{k.current=!1})}function X(q){const J=q.relatedTarget,ne=!(Ot(P,J)||Ot(M,J)||Ot(J,M)||Ot(d==null?void 0:d.portalNode,J)||J!=null&&J.hasAttribute("data-floating-ui-focus-guard")||h&&(cu(h.nodesRef.current,E).find(G=>{var de,fe;return Ot((de=G.context)==null?void 0:de.elements.floating,J)||Ot((fe=G.context)==null?void 0:fe.elements.domReference,J)})||K5e(h.nodesRef.current,E).find(G=>{var de,fe;return((de=G.context)==null?void 0:de.elements.floating)===J||((fe=G.context)==null?void 0:fe.elements.domReference)===J})));J&&ne&&!k.current&&J!==O.current&&(x.current=!0,setTimeout(()=>C(!1)))}if(M&&ti(P))return P.addEventListener("focusout",X),P.addEventListener("pointerdown",D),!p&&M.addEventListener("focusout",X),()=>{P.removeEventListener("focusout",X),P.removeEventListener("pointerdown",D),!p&&M.removeEventListener("focusout",X)}},[P,M,p,E,h,d,C,b]),i.useEffect(()=>{var D;const X=Array.from((d==null||(D=d.portalNode)==null?void 0:D.querySelectorAll("[data-floating-ui-portal]"))||[]);function q(){return[f.current,v.current].filter(Boolean)}if(M&&p){const J=[M,...X,...q()],ne=n5e(w.current.includes("reference")||L?J.concat(P||[]):J);return()=>{ne()}}},[P,M,p,w,d,L]),i.useEffect(()=>{if(p&&!o&&M){const D=[],X=tg(),q=X2(Rt(M).body,X),J=H(),ne=q.filter(G=>!J.includes(G));return ne.forEach((G,de)=>{D[de]=G.getAttribute("tabindex"),G.setAttribute("tabindex","-1")}),()=>{ne.forEach((G,de)=>{const fe=D[de];fe==null?G.removeAttribute("tabindex"):G.setAttribute("tabindex",fe)})}}},[M,p,o,H]),Pr(()=>{if(!M)return;const D=Rt(M);let X=s,q=!1;const J=ni(D),ne=T.current;O.current=J;const G=H(M),de=(typeof a=="number"?G[a]:a.current)||M;!c&&No(de,{preventScroll:de===M});function fe(ue){if(ue.type==="escapeKey"&&y.domReference.current&&(O.current=y.domReference.current),["referencePress","escapeKey"].includes(ue.type))return;const be=ue.data.returnFocus;typeof be=="object"?(X=!0,q=be.preventScroll):X=be}return j.on("dismiss",fe),()=>{if(j.off("dismiss",fe),Ot(M,ni(D))&&y.domReference.current&&(O.current=y.domReference.current),X&&ti(O.current)&&!x.current)if(!y.domReference.current||k.current)No(O.current,{cancelPrevious:!1,preventScroll:q});else{var ue;ne.__syncReturnFocus=!0,(ue=O.current)==null||ue.focus({preventScroll:q}),setTimeout(()=>{delete ne.__syncReturnFocus})}}},[M,H,a,s,T,y,j,c]),Pr(()=>{if(d)return d.setFocusManagerState({...r,modal:p,closeOnFocusOut:b}),()=>{d.setFocusManagerState(null)}},[d,p,b,r]),Pr(()=>{if(c||!M)return;function D(){u(B().length)}if(D(),typeof MutationObserver=="function"){const X=new MutationObserver(D);return X.observe(M,{childList:!0,subtree:!0}),()=>{X.disconnect()}}},[M,B,c,y]);const K=o&&(z||p)&&!L;function ee(D){return m&&p?i.createElement(t1e,{ref:D==="start"?f:v,onClick:()=>C(!1)},typeof m=="string"?m:"Dismiss"):null}return i.createElement(i.Fragment,null,K&&i.createElement(ng,{"data-type":"inside",ref:d==null?void 0:d.beforeInsideRef,onFocus:D=>{if(p){const q=H();No(n[0]==="reference"?q[0]:q[q.length-1])}else if(d!=null&&d.preserveTabOrder&&d.portalNode)if(x.current=!1,du(D,d.portalNode)){const q=BC()||P;q==null||q.focus()}else{var X;(X=d.beforeOutsideRef.current)==null||X.focus()}}}),L?null:ee("start"),i.cloneElement(t,l===0||n.includes("floating")?{tabIndex:0}:{}),ee("end"),K&&i.createElement(ng,{"data-type":"inside",ref:d==null?void 0:d.afterInsideRef,onFocus:D=>{if(p)No(H()[0]);else if(d!=null&&d.preserveTabOrder&&d.portalNode)if(x.current=!0,du(D,d.portalNode)){const q=DC()||P;q==null||q.focus()}else{var X;(X=d.afterOutsideRef.current)==null||X.focus()}}}))}const T0="data-floating-ui-scroll-lock",o1e=i.forwardRef(function(r,t){let{lockScroll:n=!1,...o}=r;return Pr(()=>{var a,s;if(!n||document.body.hasAttribute(T0))return;document.body.setAttribute(T0,"");const b=Math.round(document.documentElement.getBoundingClientRect().left)+document.documentElement.scrollLeft?"paddingLeft":"paddingRight",y=window.innerWidth-document.documentElement.clientWidth;if(!/iP(hone|ad|od)|iOS/.test(Z7()))return Object.assign(document.body.style,{overflow:"hidden",[b]:y+"px"}),()=>{document.body.removeAttribute(T0),Object.assign(document.body.style,{overflow:"",[b]:""})};const E=((a=window.visualViewport)==null?void 0:a.offsetLeft)||0,C=((s=window.visualViewport)==null?void 0:s.offsetTop)||0,j=window.pageXOffset,T=window.pageYOffset;return Object.assign(document.body.style,{position:"fixed",overflow:"hidden",top:-(T-Math.floor(C))+"px",left:-(j-Math.floor(E))+"px",right:"0",[b]:y+"px"}),()=>{Object.assign(document.body.style,{position:"",overflow:"",top:"",left:"",right:"",[b]:""}),document.body.removeAttribute(T0),window.scrollTo(j,T)}},[n]),i.createElement("div",Bu({ref:t},o,{style:{position:"fixed",overflow:"auto",top:0,right:0,bottom:0,left:0,...o.style}}))});function h4(e){return ti(e.target)&&e.target.tagName==="BUTTON"}function m4(e){return FC(e)}const a1e=function(e,r){let{open:t,onOpenChange:n,dataRef:o,elements:{domReference:a}}=e,{enabled:s=!0,event:p="click",toggle:m=!0,ignoreMouse:b=!1,keyboardHandlers:y=!0}=r===void 0?{}:r;const E=i.useRef();return i.useMemo(()=>s?{reference:{onPointerDown(C){E.current=C.pointerType},onMouseDown(C){C.button===0&&(rg(E.current,!0)&&b||p!=="click"&&(t?m&&(!o.current.openEvent||o.current.openEvent.type==="mousedown")&&n(!1):(C.preventDefault(),n(!0)),o.current.openEvent=C.nativeEvent))},onClick(C){if(!o.current.__syncReturnFocus){if(p==="mousedown"&&E.current){E.current=void 0;return}rg(E.current,!0)&&b||(t?m&&(!o.current.openEvent||o.current.openEvent.type==="click")&&n(!1):n(!0),o.current.openEvent=C.nativeEvent)}},onKeyDown(C){E.current=void 0,y&&(h4(C)||(C.key===" "&&!m4(a)&&C.preventDefault(),C.key==="Enter"&&(t?m&&n(!1):n(!0))))},onKeyUp(C){y&&(h4(C)||m4(a)||C.key===" "&&(t?m&&n(!1):n(!0)))}}}:{},[s,o,p,b,y,a,m,t,n])};function h2(e,r){if(r==null)return!1;if("composedPath"in e)return e.composedPath().includes(r);const t=e;return t.target!=null&&r.contains(t.target)}const i1e={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},l1e={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},s1e=function(e){var r,t;return e===void 0&&(e=!0),{escapeKeyBubbles:typeof e=="boolean"?e:(r=e.escapeKey)!=null?r:!0,outsidePressBubbles:typeof e=="boolean"?e:(t=e.outsidePress)!=null?t:!0}},u1e=function(e,r){let{open:t,onOpenChange:n,events:o,nodeId:a,elements:{reference:s,domReference:p,floating:m},dataRef:b}=e,{enabled:y=!0,escapeKey:E=!0,outsidePress:C=!0,outsidePressEvent:j="pointerdown",referencePress:T=!1,referencePressEvent:P="pointerdown",ancestorScroll:M=!1,bubbles:w=!0}=r===void 0?{}:r;const h=pi(),d=zl()!=null,l=$l(typeof C=="function"?C:()=>!1),u=typeof C=="function"?l:C,c=i.useRef(!1),{escapeKeyBubbles:f,outsidePressBubbles:v}=s1e(w);return i.useEffect(()=>{if(!t||!y)return;b.current.__escapeKeyBubbles=f,b.current.__outsidePressBubbles=v;function x(B){if(B.key==="Escape"){const H=h?cu(h.nodesRef.current,a):[];if(H.length>0){let K=!0;if(H.forEach(ee=>{var D;if((D=ee.context)!=null&&D.open&&!ee.context.dataRef.current.__escapeKeyBubbles){K=!1;return}}),!K)return}o.emit("dismiss",{type:"escapeKey",data:{returnFocus:{preventScroll:!1}}}),n(!1)}}function O(B){const H=c.current;if(c.current=!1,H||typeof u=="function"&&!u(B))return;const K=Gg(B);if(ti(K)&&m){const X=m.ownerDocument.defaultView||window,q=K.scrollWidth>K.clientWidth,J=K.scrollHeight>K.clientHeight;let ne=J&&B.offsetX>K.clientWidth;if(J&&X.getComputedStyle(K).direction==="rtl"&&(ne=B.offsetX<=K.offsetWidth-K.clientWidth),ne||q&&B.offsetY>K.clientHeight)return}const ee=h&&cu(h.nodesRef.current,a).some(X=>{var q;return h2(B,(q=X.context)==null?void 0:q.elements.floating)});if(h2(B,m)||h2(B,p)||ee)return;const D=h?cu(h.nodesRef.current,a):[];if(D.length>0){let X=!0;if(D.forEach(q=>{var J;if((J=q.context)!=null&&J.open&&!q.context.dataRef.current.__outsidePressBubbles){X=!1;return}}),!X)return}o.emit("dismiss",{type:"outsidePress",data:{returnFocus:d?{preventScroll:!0}:AC(B)||IC(B)}}),n(!1)}function k(){n(!1)}const z=Rt(m);E&&z.addEventListener("keydown",x),u&&z.addEventListener(j,O);let L=[];return M&&(sn(p)&&(L=oa(p)),sn(m)&&(L=L.concat(oa(m))),!sn(s)&&s&&s.contextElement&&(L=L.concat(oa(s.contextElement)))),L=L.filter(B=>{var H;return B!==((H=z.defaultView)==null?void 0:H.visualViewport)}),L.forEach(B=>{B.addEventListener("scroll",k,{passive:!0})}),()=>{E&&z.removeEventListener("keydown",x),u&&z.removeEventListener(j,O),L.forEach(B=>{B.removeEventListener("scroll",k)})}},[b,m,p,s,E,u,j,o,h,a,t,n,M,y,f,v,d]),i.useEffect(()=>{c.current=!1},[u,j]),i.useMemo(()=>y?{reference:{[i1e[P]]:()=>{T&&(o.emit("dismiss",{type:"referencePress",data:{returnFocus:!1}}),n(!1))}},floating:{[l1e[j]]:()=>{c.current=!0}}}:{},[y,o,T,j,P,n])},c1e=function(e,r){let{open:t,onOpenChange:n,dataRef:o,events:a,refs:s,elements:{floating:p,domReference:m}}=e,{enabled:b=!0,keyboardOnly:y=!0}=r===void 0?{}:r;const E=i.useRef(""),C=i.useRef(!1),j=i.useRef();return i.useEffect(()=>{if(!b)return;const P=Rt(p).defaultView||window;function M(){!t&&ti(m)&&m===ni(Rt(m))&&(C.current=!0)}return P.addEventListener("blur",M),()=>{P.removeEventListener("blur",M)}},[p,m,t,b]),i.useEffect(()=>{if(!b)return;function T(P){(P.type==="referencePress"||P.type==="escapeKey")&&(C.current=!0)}return a.on("dismiss",T),()=>{a.off("dismiss",T)}},[a,b]),i.useEffect(()=>()=>{clearTimeout(j.current)},[]),i.useMemo(()=>b?{reference:{onPointerDown(T){let{pointerType:P}=T;E.current=P,C.current=!!(P&&y)},onMouseLeave(){C.current=!1},onFocus(T){var P;C.current||T.type==="focus"&&((P=o.current.openEvent)==null?void 0:P.type)==="mousedown"&&o.current.openEvent&&h2(o.current.openEvent,m)||(o.current.openEvent=T.nativeEvent,n(!0))},onBlur(T){C.current=!1;const P=T.relatedTarget,M=sn(P)&&P.hasAttribute("data-floating-ui-focus-guard")&&P.getAttribute("data-type")==="outside";j.current=setTimeout(()=>{Ot(s.floating.current,P)||Ot(m,P)||M||n(!1)})}}}:{},[b,y,m,s,o,n])};let v4=!1;const ew="ArrowUp",Kg="ArrowDown",Pl="ArrowLeft",ac="ArrowRight";function A0(e,r,t){return Math.floor(e/r)!==t}function Ms(e,r){return r<0||r>=e.current.length}function it(e,r){let{startingIndex:t=-1,decrement:n=!1,disabledIndices:o,amount:a=1}=r===void 0?{}:r;const s=e.current;let p=t;do{var m,b;p=p+(n?-a:a)}while(p>=0&&p<=s.length-1&&(o?o.includes(p):s[p]==null||(m=s[p])!=null&&m.hasAttribute("disabled")||((b=s[p])==null?void 0:b.getAttribute("aria-disabled"))==="true"));return p}function Yg(e,r,t){switch(e){case"vertical":return r;case"horizontal":return t;default:return r||t}}function b4(e,r){return Yg(r,e===ew||e===Kg,e===Pl||e===ac)}function jm(e,r,t){return Yg(r,e===Kg,t?e===Pl:e===ac)||e==="Enter"||e==" "||e===""}function d1e(e,r,t){return Yg(r,t?e===Pl:e===ac,e===Kg)}function f1e(e,r,t){return Yg(r,t?e===ac:e===Pl,e===ew)}function Tm(e,r){return it(e,{disabledIndices:r})}function w4(e,r){return it(e,{decrement:!0,startingIndex:e.current.length,disabledIndices:r})}const p1e=function(e,r){let{open:t,onOpenChange:n,refs:o,elements:{domReference:a}}=e,{listRef:s,activeIndex:p,onNavigate:m=()=>{},enabled:b=!0,selectedIndex:y=null,allowEscape:E=!1,loop:C=!1,nested:j=!1,rtl:T=!1,virtual:P=!1,focusItemOnOpen:M="auto",focusItemOnHover:w=!0,openOnArrowKeyDown:h=!0,disabledIndices:d=void 0,orientation:l="vertical",cols:u=1,scrollItemIntoView:c=!0}=r===void 0?{listRef:{current:[]},activeIndex:null,onNavigate:()=>{}}:r;const f=zl(),v=pi(),x=$l(m),O=i.useRef(M),k=i.useRef(y??-1),z=i.useRef(null),L=i.useRef(!0),B=i.useRef(x),H=i.useRef(t),K=i.useRef(!1),ee=i.useRef(!1),D=un(d),X=un(t),q=un(c),[J,ne]=i.useState(),G=i.useCallback(function(ue,be,ge){ge===void 0&&(ge=!1);const ce=ue.current[be.current];P?ne(ce==null?void 0:ce.id):No(ce,{preventScroll:!0,sync:LC()&&ab()?v4||K.current:!1}),requestAnimationFrame(()=>{const me=q.current;me&&ce&&(ge||!L.current)&&(ce.scrollIntoView==null||ce.scrollIntoView(typeof me=="boolean"?{block:"nearest",inline:"nearest"}:me))})},[P,q]);Pr(()=>{document.createElement("div").focus({get preventScroll(){return v4=!0,!1}})},[]),Pr(()=>{b&&(t?O.current&&y!=null&&(ee.current=!0,x(y)):H.current&&(k.current=-1,B.current(null)))},[b,t,y,x]),Pr(()=>{if(b&&t)if(p==null){if(K.current=!1,y!=null)return;H.current&&(k.current=-1,G(s,k)),!H.current&&O.current&&(z.current!=null||O.current===!0&&z.current==null)&&(k.current=z.current==null||jm(z.current,l,T)||j?Tm(s,D.current):w4(s,D.current),x(k.current))}else Ms(s,p)||(k.current=p,G(s,k,ee.current),ee.current=!1)},[b,t,p,y,j,s,l,T,x,G,D]),Pr(()=>{if(b&&H.current&&!t){var ue,be;const ge=v==null||(ue=v.nodesRef.current.find(ce=>ce.id===f))==null||(be=ue.context)==null?void 0:be.elements.floating;ge&&!Ot(ge,ni(Rt(ge)))&&ge.focus({preventScroll:!0})}},[b,t,v,f]),Pr(()=>{z.current=null,B.current=x,H.current=t});const de=p!=null,fe=i.useMemo(()=>{function ue(ge){if(!t)return;const ce=s.current.indexOf(ge);ce!==-1&&x(ce)}return{onFocus(ge){let{currentTarget:ce}=ge;ue(ce)},onClick:ge=>{let{currentTarget:ce}=ge;return ce.focus({preventScroll:!0})},...w&&{onMouseMove(ge){let{currentTarget:ce}=ge;ue(ce)},onPointerLeave(){if(L.current&&(k.current=-1,G(s,k),wo.flushSync(()=>x(null)),!P)){var ge;(ge=o.floating.current)==null||ge.focus({preventScroll:!0})}}}}},[t,o,G,w,s,x,P]);return i.useMemo(()=>{if(!b)return{};const ue=D.current;function be(ve){if(L.current=!1,K.current=!0,!X.current&&ve.currentTarget===o.floating.current)return;if(j&&f1e(ve.key,l,T)){nn(ve),n(!1),ti(a)&&a.focus();return}const Ce=k.current,Oe=Tm(s,ue),xe=w4(s,ue);if(ve.key==="Home"&&(k.current=Oe,x(k.current)),ve.key==="End"&&(k.current=xe,x(k.current)),u>1){const we=k.current;if(ve.key===ew){if(nn(ve),we===-1)k.current=xe;else if(k.current=it(s,{startingIndex:we,amount:u,decrement:!0,disabledIndices:ue}),C&&(we-uFe?He:He-u}Ms(s,k.current)&&(k.current=we),x(k.current)}if(ve.key===Kg&&(nn(ve),we===-1?k.current=Oe:(k.current=it(s,{startingIndex:we,amount:u,disabledIndices:ue}),C&&we+u>xe&&(k.current=it(s,{startingIndex:we%u-u,amount:u,disabledIndices:ue}))),Ms(s,k.current)&&(k.current=we),x(k.current)),l==="both"){const Fe=Math.floor(we/u);ve.key===ac&&(nn(ve),we%u!==u-1?(k.current=it(s,{startingIndex:we,disabledIndices:ue}),C&&A0(k.current,u,Fe)&&(k.current=it(s,{startingIndex:we-we%u-1,disabledIndices:ue}))):C&&(k.current=it(s,{startingIndex:we-we%u-1,disabledIndices:ue})),A0(k.current,u,Fe)&&(k.current=we)),ve.key===Pl&&(nn(ve),we%u!==0?(k.current=it(s,{startingIndex:we,disabledIndices:ue,decrement:!0}),C&&A0(k.current,u,Fe)&&(k.current=it(s,{startingIndex:we+(u-we%u),decrement:!0,disabledIndices:ue}))):C&&(k.current=it(s,{startingIndex:we+(u-we%u),decrement:!0,disabledIndices:ue})),A0(k.current,u,Fe)&&(k.current=we));const ke=Math.floor(xe/u)===Fe;Ms(s,k.current)&&(C&&ke?k.current=ve.key===Pl?xe:it(s,{startingIndex:we-we%u-1,disabledIndices:ue}):k.current=we),x(k.current);return}}if(b4(ve.key,l)){if(nn(ve),t&&!P&&ni(ve.currentTarget.ownerDocument)===ve.currentTarget){k.current=jm(ve.key,l,T)?Oe:xe,x(k.current);return}jm(ve.key,l,T)?C?k.current=Ce>=xe?E&&Ce!==s.current.length?-1:Oe:it(s,{startingIndex:Ce,disabledIndices:ue}):k.current=Math.min(xe,it(s,{startingIndex:Ce,disabledIndices:ue})):C?k.current=Ce<=Oe?E&&Ce!==-1?s.current.length:xe:it(s,{startingIndex:Ce,decrement:!0,disabledIndices:ue}):k.current=Math.max(Oe,it(s,{startingIndex:Ce,decrement:!0,disabledIndices:ue})),Ms(s,k.current)?x(null):x(k.current)}}function ge(ve){M==="auto"&&AC(ve.nativeEvent)&&(O.current=!0)}function ce(ve){O.current=M,M==="auto"&&IC(ve.nativeEvent)&&(O.current=!0)}const me=P&&t&&de&&{"aria-activedescendant":J};return{reference:{...me,onKeyDown(ve){L.current=!1;const Ce=ve.key.indexOf("Arrow")===0;if(P&&t)return be(ve);if(!t&&!h&&Ce)return;if((Ce||ve.key==="Enter"||ve.key===" "||ve.key==="")&&(z.current=ve.key),j){d1e(ve.key,l,T)&&(nn(ve),t?(k.current=Tm(s,ue),x(k.current)):n(!0));return}b4(ve.key,l)&&(y!=null&&(k.current=y),nn(ve),!t&&h?n(!0):be(ve),t&&x(k.current))},onFocus(){t&&x(null)},onPointerDown:ce,onMouseDown:ge,onClick:ge},floating:{"aria-orientation":l==="both"?void 0:l,...me,onKeyDown:be,onPointerMove(){L.current=!0}},item:fe}},[a,o,J,D,X,s,b,l,T,P,t,de,j,y,h,E,u,C,M,x,n,fe])};function g1e(e){return i.useMemo(()=>e.every(r=>r==null)?null:r=>{e.forEach(t=>{typeof t=="function"?t(r):t!=null&&(t.current=r)})},e)}const h1e=function(e,r){let{open:t}=e,{enabled:n=!0,role:o="dialog"}=r===void 0?{}:r;const a=Nu(),s=Nu();return i.useMemo(()=>{const p={id:a,role:o};return n?o==="tooltip"?{reference:{"aria-describedby":t?a:void 0},floating:p}:{reference:{"aria-expanded":t?"true":"false","aria-haspopup":o==="alertdialog"?"dialog":o,"aria-controls":t?a:void 0,...o==="listbox"&&{role:"combobox"},...o==="menu"&&{id:s}},floating:{...p,...o==="menu"&&{"aria-labelledby":s}}}:{}},[n,o,t,a,s])},y4=e=>e.replace(/[A-Z]+(?![a-z])|[A-Z]/g,(r,t)=>(t?"-":"")+r.toLowerCase());function m1e(e,r){const[t,n]=i.useState(e);return e&&!t&&n(!0),i.useEffect(()=>{if(!e){const o=setTimeout(()=>n(!1),r);return()=>clearTimeout(o)}},[e,r]),t}function UC(e,r){let{open:t,elements:{floating:n}}=e,{duration:o=250}=r===void 0?{}:r;const s=(typeof o=="number"?o:o.close)||0,[p,m]=i.useState(!1),[b,y]=i.useState("unmounted"),E=m1e(t,s);return Pr(()=>{p&&!E&&y("unmounted")},[p,E]),Pr(()=>{if(n)if(t){y("initial");const C=requestAnimationFrame(()=>{y("open")});return()=>{cancelAnimationFrame(C)}}else m(!0),y("close")},[t,n]),{isMounted:E,status:b}}function v1e(e,r){let{initial:t={opacity:0},open:n,close:o,common:a,duration:s=250}=r===void 0?{}:r;const p=e.placement,m=p.split("-")[0],[b,y]=i.useState({}),{isMounted:E,status:C}=UC(e,{duration:s}),j=un(t),T=un(n),P=un(o),M=un(a),w=typeof s=="number",h=(w?s:s.open)||0,d=(w?s:s.close)||0;return Pr(()=>{const l={side:m,placement:p},u=j.current,c=P.current,f=T.current,v=M.current,x=typeof u=="function"?u(l):u,O=typeof c=="function"?c(l):c,k=typeof v=="function"?v(l):v,z=(typeof f=="function"?f(l):f)||Object.keys(x).reduce((L,B)=>(L[B]="",L),{});if((C==="initial"||C==="unmounted")&&y(L=>({transitionProperty:L.transitionProperty,...k,...x})),C==="open"&&y({transitionProperty:Object.keys(z).map(y4).join(","),transitionDuration:h+"ms",...k,...z}),C==="close"){const L=O||x;y({transitionProperty:Object.keys(L).map(y4).join(","),transitionDuration:d+"ms",...k,...L})}},[m,p,d,P,j,T,M,h,C]),{isMounted:E,styles:b}}const b1e=function(e,r){var t;let{open:n,dataRef:o,refs:a}=e,{listRef:s,activeIndex:p,onMatch:m=()=>{},enabled:b=!0,findMatch:y=null,resetMs:E=1e3,ignoreKeys:C=[],selectedIndex:j=null}=r===void 0?{listRef:{current:[]},activeIndex:null}:r;const T=i.useRef(),P=i.useRef(""),M=i.useRef((t=j??p)!=null?t:-1),w=i.useRef(null),h=$l(m),d=un(y),l=un(C);return Pr(()=>{n&&(clearTimeout(T.current),w.current=null,P.current="")},[n]),Pr(()=>{if(n&&P.current===""){var u;M.current=(u=j??p)!=null?u:-1}},[n,j,p]),i.useMemo(()=>{if(!b)return{};function u(c){var f;const v=Gg(c.nativeEvent);if(sn(v)&&(ni(Rt(v))!==c.currentTarget?(f=a.floating.current)!=null&&f.contains(v)&&v.closest('[role="dialog"],[role="menu"],[role="listbox"],[role="tree"],[role="grid"]')!==c.currentTarget:!c.currentTarget.contains(v)))return;P.current.length>0&&P.current[0]!==" "&&(o.current.typing=!0,c.key===" "&&nn(c));const x=s.current;if(x==null||l.current.includes(c.key)||c.key.length!==1||c.ctrlKey||c.metaKey||c.altKey)return;x.every(H=>{var K,ee;return H?((K=H[0])==null?void 0:K.toLocaleLowerCase())!==((ee=H[1])==null?void 0:ee.toLocaleLowerCase()):!0})&&P.current===c.key&&(P.current="",M.current=w.current),P.current+=c.key,clearTimeout(T.current),T.current=setTimeout(()=>{P.current="",M.current=w.current,o.current.typing=!1},E);const k=M.current,z=[...x.slice((k||0)+1),...x.slice(0,(k||0)+1)],L=d.current?d.current(z,P.current):z.find(H=>(H==null?void 0:H.toLocaleLowerCase().indexOf(P.current.toLocaleLowerCase()))===0),B=L?x.indexOf(L):-1;B!==-1&&(h(B),w.current=B)}return{reference:{onKeyDown:u},floating:{onKeyDown:u}}},[b,o,s,E,l,d,h,a])};function x4(e,r){return{...e,rects:{...e.rects,floating:{...e.rects.floating,height:r}}}}const w1e=e=>({name:"inner",options:e,async fn(r){const{listRef:t,overflowRef:n,onFallbackChange:o,offset:a=0,index:s=0,minItemsVisible:p=4,referenceOverflowThreshold:m=0,scrollRef:b,...y}=e,{rects:E,elements:{floating:C}}=r,j=t.current[s];if(!j)return{};const T={...r,...await wC(-j.offsetTop-E.reference.height/2-j.offsetHeight/2-a).fn(r)},P=(b==null?void 0:b.current)||C,M=await Wn(x4(T,P.scrollHeight),y),w=await Wn(T,{...y,elementContext:"reference"}),h=Math.max(0,M.top),d=T.y+h,l=Math.max(0,P.scrollHeight-h-Math.max(0,M.bottom));return P.style.maxHeight=l+"px",P.scrollTop=h,o&&(P.offsetHeight=-m||w.bottom>=-m?wo.flushSync(()=>o(!0)):wo.flushSync(()=>o(!1))),n&&(n.current=await Wn(x4({...T,y:d},P.offsetHeight),y)),{y:d}}}),y1e=(e,r)=>{let{open:t,elements:n}=e,{enabled:o=!0,overflowRef:a,scrollRef:s,onChange:p}=r;const m=$l(p),b=i.useRef(!1),y=i.useRef(null),E=i.useRef(null);return i.useEffect(()=>{if(!o)return;function C(T){if(T.ctrlKey||!j||a.current==null)return;const P=T.deltaY,M=a.current.top>=-.5,w=a.current.bottom>=-.5,h=j.scrollHeight-j.clientHeight,d=P<0?-1:1,l=P<0?"max":"min";j.scrollHeight<=j.clientHeight||(!M&&P>0||!w&&P<0?(T.preventDefault(),wo.flushSync(()=>{m(u=>u+Math[l](P,h*d))})):/firefox/i.test(TC())&&(j.scrollTop+=P))}const j=(s==null?void 0:s.current)||n.floating;if(t&&j)return j.addEventListener("wheel",C),requestAnimationFrame(()=>{y.current=j.scrollTop,a.current!=null&&(E.current={...a.current})}),()=>{y.current=null,E.current=null,j.removeEventListener("wheel",C)}},[o,t,n.floating,a,s,m]),i.useMemo(()=>o?{floating:{onKeyDown(){b.current=!0},onWheel(){b.current=!1},onPointerMove(){b.current=!1},onScroll(){const C=(s==null?void 0:s.current)||n.floating;if(!(!a.current||!C||!b.current)){if(y.current!==null){const j=C.scrollTop-y.current;(a.current.bottom<-.5&&j<-1||a.current.top<-.5&&j>1)&&wo.flushSync(()=>m(T=>T+j))}requestAnimationFrame(()=>{y.current=C.scrollTop})}}}}:{},[o,a,n.floating,s,m])};function x1e(e,r){const[t,n]=e;let o=!1;const a=r.length;for(let s=0,p=a-1;s=n!=E>=n&&t<=(y-m)*(n-b)/(E-b)+m&&(o=!o)}return o}function _1e(e,r){return e[0]>=r.x&&e[0]<=r.x+r.width&&e[1]>=r.y&&e[1]<=r.y+r.height}function O1e(e){let{restMs:r=0,buffer:t=.5,blockPointerEvents:n=!1}=e===void 0?{}:e,o,a=!1,s=!1;const p=m=>{let{x:b,y,placement:E,elements:C,onClose:j,nodeId:T,tree:P}=m;return function(w){function h(){clearTimeout(o),j()}if(clearTimeout(o),!C.domReference||!C.floating||E==null||b==null||y==null)return;const{clientX:d,clientY:l}=w,u=[d,l],c=Gg(w),f=w.type==="mouseleave",v=Ot(C.floating,c),x=Ot(C.domReference,c),O=C.domReference.getBoundingClientRect(),k=C.floating.getBoundingClientRect(),z=E.split("-")[0],L=b>k.right-k.width/2,B=y>k.bottom-k.height/2,H=_1e(u,O);if(v&&(s=!0,!f))return;if(x&&(s=!1),x&&!f){s=!0;return}if(f&&sn(w.relatedTarget)&&Ot(C.floating,w.relatedTarget)||P&&cu(P.nodesRef.current,T).some(X=>{let{context:q}=X;return q==null?void 0:q.open}))return;if(z==="top"&&y>=O.bottom-1||z==="bottom"&&y<=O.top+1||z==="left"&&b>=O.right-1||z==="right"&&b<=O.left+1)return h();let K=[];switch(z){case"top":K=[[k.left,O.top+1],[k.left,k.bottom-1],[k.right,k.bottom-1],[k.right,O.top+1]],a=d>=k.left&&d<=k.right&&l>=k.top&&l<=O.top+1;break;case"bottom":K=[[k.left,k.top+1],[k.left,O.bottom-1],[k.right,O.bottom-1],[k.right,k.top+1]],a=d>=k.left&&d<=k.right&&l>=O.bottom-1&&l<=k.bottom;break;case"left":K=[[k.right-1,k.bottom],[k.right-1,k.top],[O.left+1,k.top],[O.left+1,k.bottom]],a=d>=k.left&&d<=O.left+1&&l>=k.top&&l<=k.bottom;break;case"right":K=[[O.right-1,k.bottom],[O.right-1,k.top],[k.left+1,k.top],[k.left+1,k.bottom]],a=d>=O.right-1&&d<=k.right&&l>=k.top&&l<=k.bottom;break}function ee(X){let[q,J]=X;const ne=k.width>O.width,G=k.height>O.height;switch(z){case"top":{const de=[ne?q+t/2:L?q+t*4:q-t*4,J+t+1],fe=[ne?q-t/2:L?q+t*4:q-t*4,J+t+1],ue=[[k.left,L||ne?k.bottom-t:k.top],[k.right,L?ne?k.bottom-t:k.top:k.bottom-t]];return[de,fe,...ue]}case"bottom":{const de=[ne?q+t/2:L?q+t*4:q-t*4,J-t],fe=[ne?q-t/2:L?q+t*4:q-t*4,J-t],ue=[[k.left,L||ne?k.top+t:k.bottom],[k.right,L?ne?k.top+t:k.bottom:k.top+t]];return[de,fe,...ue]}case"left":{const de=[q+t+1,G?J+t/2:B?J+t*4:J-t*4],fe=[q+t+1,G?J-t/2:B?J+t*4:J-t*4];return[...[[B||G?k.right-t:k.left,k.top],[B?G?k.right-t:k.left:k.right-t,k.bottom]],de,fe]}case"right":{const de=[q-t,G?J+t/2:B?J+t*4:J-t*4],fe=[q-t,G?J-t/2:B?J+t*4:J-t*4],ue=[[B||G?k.left+t:k.right,k.top],[B?G?k.left+t:k.right:k.left+t,k.bottom]];return[de,fe,...ue]}}}const D=a?K:ee([b,y]);if(!a){if(s&&!H)return h();x1e([d,l],D)?r&&!s&&(o=setTimeout(h,r)):h()}}};return p.__options={blockPointerEvents:n},p}function C1e(e){e===void 0&&(e={});const{open:r=!1,onOpenChange:t,nodeId:n}=e,o=$5e(e),a=pi(),s=i.useRef(null),p=i.useRef({}),m=i.useState(()=>SC())[0],[b,y]=i.useState(null),E=i.useCallback(w=>{const h=sn(w)?{getBoundingClientRect:()=>w.getBoundingClientRect(),contextElement:w}:w;o.refs.setReference(h)},[o.refs]),C=i.useCallback(w=>{(sn(w)||w===null)&&(s.current=w,y(w)),(sn(o.refs.reference.current)||o.refs.reference.current===null||w!==null&&!sn(w))&&o.refs.setReference(w)},[o.refs]),j=i.useMemo(()=>({...o.refs,setReference:C,setPositionReference:E,domReference:s}),[o.refs,C,E]),T=i.useMemo(()=>({...o.elements,domReference:b}),[o.elements,b]),P=$l(t),M=i.useMemo(()=>({...o,refs:j,elements:T,dataRef:p,nodeId:n,events:m,open:r,onOpenChange:P}),[o,n,m,r,P,j,T]);return Pr(()=>{const w=a==null?void 0:a.nodesRef.current.find(h=>h.id===n);w&&(w.context=M)}),i.useMemo(()=>({...o,context:M,refs:j,reference:C,positionReference:E}),[o,j,M,C,E])}function Am(e,r,t){const n=new Map;return{...t==="floating"&&{tabIndex:-1},...e,...r.map(o=>o?o[t]:null).concat(e).reduce((o,a)=>(a&&Object.entries(a).forEach(s=>{let[p,m]=s;if(p.indexOf("on")===0){if(n.has(p)||n.set(p,[]),typeof m=="function"){var b;(b=n.get(p))==null||b.push(m),o[p]=function(){for(var y,E=arguments.length,C=new Array(E),j=0;jT(...C))}}}else o[p]=m}),o),{})}}const k1e=function(e){e===void 0&&(e=[]);const r=e,t=i.useCallback(a=>Am(a,e,"reference"),r),n=i.useCallback(a=>Am(a,e,"floating"),r),o=i.useCallback(a=>Am(a,e,"item"),e.map(a=>a==null?void 0:a.item));return i.useMemo(()=>({getReferenceProps:t,getFloatingProps:n,getItemProps:o}),[t,n,o])},E1e=Object.freeze(Object.defineProperty({__proto__:null,FloatingDelayGroup:q5e,FloatingFocusManager:n1e,FloatingNode:V5e,FloatingOverlay:o1e,FloatingPortal:r1e,FloatingTree:H5e,arrow:z5e,autoPlacement:k5e,autoUpdate:L5e,computePosition:PC,detectOverflow:Wn,flip:E5e,getOverflowAncestors:oa,hide:R5e,inline:P5e,inner:w1e,limitShift:M5e,offset:wC,platform:RC,safePolygon:O1e,shift:S5e,size:j5e,useClick:a1e,useDelayGroup:G5e,useDelayGroupContext:$C,useDismiss:u1e,useFloating:C1e,useFloatingNodeId:D5e,useFloatingParentNodeId:zl,useFloatingPortalNode:HC,useFloatingTree:pi,useFocus:c1e,useHover:U5e,useId:Nu,useInnerOffset:y1e,useInteractions:k1e,useListNavigation:p1e,useMergeRefs:g1e,useRole:h1e,useTransitionStatus:UC,useTransitionStyles:v1e,useTypeahead:b1e},Symbol.toStringTag,{value:"Module"})),Gr=Sl(E1e);var qC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(w,h){for(var d in h)Object.defineProperty(w,d,{enumerable:!0,get:h[d]})}r(e,{DialogHeader:function(){return P},default:function(){return M}});var t=b(i),n=b(Be),o=Ie,a=b(Te),s=Me,p=Il;function m(w,h,d){return h in w?Object.defineProperty(w,h,{value:d,enumerable:!0,configurable:!0,writable:!0}):w[h]=d,w}function b(w){return w&&w.__esModule?w:{default:w}}function y(w){for(var h=1;h=0)&&Object.prototype.propertyIsEnumerable.call(w,l)&&(d[l]=w[l])}return d}function T(w,h){if(w==null)return{};var d={},l=Object.keys(w),u,c;for(c=0;c=0)&&(d[u]=w[u]);return d}var P=t.default.forwardRef(function(w,h){var d=w.className,l=w.children,u=j(w,["className","children"]),c=(0,s.useTheme)().dialogHeader,f=c.defaultProps,v=c.styles.base;d=d??f.className;var x=(0,o.twMerge)((0,n.default)((0,a.default)(v)),d);return t.default.createElement("div",C(y({},u),{ref:h,className:x}),l)});P.propTypes={className:p.propTypesClassName,children:p.propTypesChildren},P.displayName="MaterialTailwind.DialogHeader";var M=P})(qC);var GC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(w,h){for(var d in h)Object.defineProperty(w,d,{enumerable:!0,get:h[d]})}r(e,{DialogBody:function(){return P},default:function(){return M}});var t=b(i),n=b(Be),o=Ie,a=b(Te),s=Me,p=Il;function m(w,h,d){return h in w?Object.defineProperty(w,h,{value:d,enumerable:!0,configurable:!0,writable:!0}):w[h]=d,w}function b(w){return w&&w.__esModule?w:{default:w}}function y(w){for(var h=1;h=0)&&Object.prototype.propertyIsEnumerable.call(w,l)&&(d[l]=w[l])}return d}function T(w,h){if(w==null)return{};var d={},l=Object.keys(w),u,c;for(c=0;c=0)&&(d[u]=w[u]);return d}var P=t.default.forwardRef(function(w,h){var d=w.divider,l=w.className,u=w.children,c=j(w,["divider","className","children"]),f=(0,s.useTheme)().dialogBody,v=f.defaultProps,x=f.styles.base;l=l??v.className;var O=(0,o.twMerge)((0,n.default)((0,a.default)(x.initial),m({},(0,a.default)(x.divider),d)),l);return t.default.createElement("div",C(y({},c),{ref:h,className:O}),u)});P.propTypes={divider:p.propTypesDivider,className:p.propTypesClassName,children:p.propTypesChildren},P.displayName="MaterialTailwind.DialogBody";var M=P})(GC);var KC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(w,h){for(var d in h)Object.defineProperty(w,d,{enumerable:!0,get:h[d]})}r(e,{DialogFooter:function(){return P},default:function(){return M}});var t=b(i),n=b(Be),o=Ie,a=b(Te),s=Me,p=Il;function m(w,h,d){return h in w?Object.defineProperty(w,h,{value:d,enumerable:!0,configurable:!0,writable:!0}):w[h]=d,w}function b(w){return w&&w.__esModule?w:{default:w}}function y(w){for(var h=1;h=0)&&Object.prototype.propertyIsEnumerable.call(w,l)&&(d[l]=w[l])}return d}function T(w,h){if(w==null)return{};var d={},l=Object.keys(w),u,c;for(c=0;c=0)&&(d[u]=w[u]);return d}var P=t.default.forwardRef(function(w,h){var d=w.className,l=w.children,u=j(w,["className","children"]),c=(0,s.useTheme)().dialogFooter,f=c.defaultProps,v=c.styles.base;d=d??f.className;var x=(0,o.twMerge)((0,n.default)((0,a.default)(v)),d);return t.default.createElement("div",C(y({},u),{ref:h,className:x}),l)});P.propTypes={className:p.propTypesClassName,children:p.propTypesChildren},P.displayName="MaterialTailwind.DialogFooter";var M=P})(KC);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(x,O){for(var k in O)Object.defineProperty(x,k,{enumerable:!0,get:O[k]})}r(e,{Dialog:function(){return f},DialogHeader:function(){return j.DialogHeader},DialogBody:function(){return T.DialogBody},DialogFooter:function(){return P.DialogFooter},default:function(){return v}});var t=w(i),n=w(Le),o=Gr,a=Xr,s=w(Be),p=w(nt),m=Ie,b=w(_r),y=w(Te),E=Me,C=Il,j=qC,T=GC,P=KC;function M(x,O,k){return O in x?Object.defineProperty(x,O,{value:k,enumerable:!0,configurable:!0,writable:!0}):x[O]=k,x}function w(x){return x&&x.__esModule?x:{default:x}}function h(x){for(var O=1;O=0)&&Object.prototype.propertyIsEnumerable.call(x,z)&&(k[z]=x[z])}return k}function c(x,O){if(x==null)return{};var k={},z=Object.keys(x),L,B;for(B=0;B=0)&&(k[L]=x[L]);return k}var f=t.default.forwardRef(function(x,O){var k=x.open,z=x.handler,L=x.size,B=x.dismiss,H=x.animate,K=x.className,ee=x.children,D=u(x,["open","handler","size","dismiss","animate","className","children"]),X=(0,E.useTheme)().dialog,q=X.defaultProps,J=X.valid,ne=X.styles,G=ne.base,de=ne.sizes;z=z??void 0,L=L??q.size,B=B??q.dismiss,H=H??q.animate,K=K??q.className;var fe=(0,s.default)((0,y.default)(G.backdrop)),ue=(0,m.twMerge)((0,s.default)((0,y.default)(G.container),(0,y.default)(de[(0,b.default)(J.sizes,L,"md")])),K),be={unmount:{opacity:0,y:-50,transition:{duration:.3}},mount:{opacity:1,y:0,transition:{duration:.3}}},ge={unmount:{opacity:0,transition:{delay:.2}},mount:{opacity:1}},ce=(0,p.default)(be,H),me=(0,o.useFloating)({open:k,onOpenChange:z}),ve=me.floating,Ce=me.context,Oe=(0,o.useId)(),xe="".concat(Oe,"-label"),we="".concat(Oe,"-description"),Fe=(0,o.useInteractions)([(0,o.useClick)(Ce),(0,o.useRole)(Ce),(0,o.useDismiss)(Ce,B)]).getFloatingProps,ke=(0,o.useMergeRefs)([O,ve]),He=a.AnimatePresence;return t.default.createElement(a.LazyMotion,{features:a.domAnimation},t.default.createElement(o.FloatingPortal,null,t.default.createElement(He,null,k&&t.default.createElement(o.FloatingOverlay,{style:{zIndex:9999},lockScroll:!0},t.default.createElement(o.FloatingFocusManager,{context:Ce},t.default.createElement(a.m.div,{className:L==="xxl"?"":fe,initial:"unmount",exit:"unmount",animate:k?"mount":"unmount",variants:ge,transition:{duration:.2}},t.default.createElement(a.m.div,l(h({},Fe(l(h({},D),{ref:ke,className:ue,"aria-labelledby":xe,"aria-describedby":we}))),{initial:"unmount",exit:"unmount",animate:k?"mount":"unmount",variants:ce}),ee)))))))});f.propTypes={open:C.propTypesOpen,handler:C.propTypesHandler,size:n.default.oneOf(C.propTypesSize),dismiss:C.propTypesDismiss,animate:C.propTypesAnimate,className:C.propTypesClassName,children:C.propTypesChildren},f.displayName="MaterialTailwind.Dialog";var v=Object.assign(f,{Header:j.DialogHeader,Body:T.DialogBody,Footer:P.DialogFooter})})(dC);var YC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(h,d){for(var l in d)Object.defineProperty(h,l,{enumerable:!0,get:d[l]})}r(e,{Input:function(){return M},default:function(){return w}});var t=y(i),n=y(Le),o=y(Be),a=y(_r),s=y(Te),p=Me,m=Zu;function b(h,d,l){return d in h?Object.defineProperty(h,d,{value:l,enumerable:!0,configurable:!0,writable:!0}):h[d]=l,h}function y(h){return h&&h.__esModule?h:{default:h}}function E(h){for(var d=1;d=0)&&Object.prototype.propertyIsEnumerable.call(h,u)&&(l[u]=h[u])}return l}function P(h,d){if(h==null)return{};var l={},u=Object.keys(h),c,f;for(f=0;f=0)&&(l[c]=h[c]);return l}var M=t.default.forwardRef(function(h,d){var l=h.variant,u=h.color,c=h.size,f=h.label,v=h.error,x=h.success,O=h.icon,k=h.containerProps,z=h.labelProps,L=h.className,B=h.shrink,H=h.inputRef,K=T(h,["variant","color","size","label","error","success","icon","containerProps","labelProps","className","shrink","inputRef"]),ee,D,X,q=(0,p.useTheme)().input,J=q.defaultProps,ne=q.valid,G=q.styles,de=G.base,fe=G.variants;l=l??J.variant,c=c??J.size,u=u??J.color,f=f??J.label,z=z??J.labelProps,k=k??J.containerProps,L=L??J.className,B=B??J.shrink,O=O??J.icon;var ue=fe[(0,a.default)(ne.variants,l,"outlined")],be=ue.sizes[(0,a.default)(ne.sizes,c,"md")],ge=(0,s.default)(ue.error.input),ce=(0,s.default)(ue.success.input),me=(0,s.default)(ue.shrink.input),ve=(0,s.default)(ue.colors.input[(0,a.default)(ne.colors,u,"blue")]),Ce=(0,s.default)(ue.error.label),Oe=(0,s.default)(ue.success.label),xe=(0,s.default)(ue.shrink.label),we=(0,s.default)(ue.colors.label[(0,a.default)(ne.colors,u,"blue")]),Fe=(0,o.default)((0,s.default)(de.container),(0,s.default)(be.container),(ee=k)===null||ee===void 0?void 0:ee.className),ke=(0,o.default)((0,s.default)(de.input),(0,s.default)(ue.base.input),(0,s.default)(be.input),b({},(0,s.default)(ue.base.inputWithIcon),O),b({},ve,!v&&!x),b({},ge,v),b({},ce,x),b({},me,B),L),He=(0,o.default)((0,s.default)(de.label),(0,s.default)(ue.base.label),(0,s.default)(be.label),b({},we,!v&&!x),b({},Ce,v),b({},Oe,x),b({},xe,B),(D=z)===null||D===void 0?void 0:D.className),De=(0,o.default)((0,s.default)(de.icon),(0,s.default)(ue.base.icon),(0,s.default)(be.icon)),je=(0,o.default)((0,s.default)(de.asterisk));return t.default.createElement("div",j(E({},k),{ref:d,className:Fe}),O&&t.default.createElement("div",{className:De},O),t.default.createElement("input",j(E({},K),{ref:H,className:ke,placeholder:((X=K)===null||X===void 0?void 0:X.placeholder)||" "})),t.default.createElement("label",j(E({},z),{className:He}),f," ",K.required?t.default.createElement("span",{className:je},"*"):""))});M.propTypes={variant:n.default.oneOf(m.propTypesVariant),size:n.default.oneOf(m.propTypesSize),color:n.default.oneOf(m.propTypesColor),label:m.propTypesLabel,error:m.propTypesError,success:m.propTypesSuccess,icon:m.propTypesIcon,labelProps:m.propTypesLabelProps,containerProps:m.propTypesContainerProps,shrink:m.propTypesShrink,className:m.propTypesClassName},M.displayName="MaterialTailwind.Input";var w=M})(YC);var ZC={},ic={},Fl={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,u){for(var c in u)Object.defineProperty(l,c,{enumerable:!0,get:u[c]})}r(e,{propTypesOpen:function(){return b},propTypesHandler:function(){return y},propTypesPlacement:function(){return E},propTypesOffset:function(){return C},propTypesDismiss:function(){return j},propTypesAnimate:function(){return T},propTypesLockScroll:function(){return P},propTypesDisabled:function(){return M},propTypesClassName:function(){return w},propTypesChildren:function(){return h},propTypesContextValue:function(){return d}});var t=a(Le),n=br;function o(l,u,c){return u in l?Object.defineProperty(l,u,{value:c,enumerable:!0,configurable:!0,writable:!0}):l[u]=c,l}function a(l){return l&&l.__esModule?l:{default:l}}function s(l){for(var u=1;uh.length)&&(d=h.length);for(var l=0,u=new Array(d);l=0)&&Object.prototype.propertyIsEnumerable.call(P,h)&&(w[h]=P[h])}return w}function C(P,M){if(P==null)return{};var w={},h=Object.keys(P),d,l;for(l=0;l=0)&&(w[d]=P[d]);return w}var j=t.default.forwardRef(function(P,M){var w=P.children,h=E(P,["children"]),d=(0,o.useMenu)(),l=d.getReferenceProps,u=d.reference,c=d.nested,f=(0,n.useMergeRefs)([M,u]);return t.default.cloneElement(w,m({},l(m(y(m({},h),{ref:f,onClick:function(x){x.stopPropagation()}}),c&&{role:"menuitem"}))))});j.propTypes={children:a.propTypesChildren},j.displayName="MaterialTailwind.MenuHandler";var T=j})(QC);var JC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,u){for(var c in u)Object.defineProperty(l,c,{enumerable:!0,get:u[c]})}r(e,{MenuList:function(){return h},default:function(){return d}});var t=C(i),n=Gr,o=Xr,a=C(Be),s=Ie,p=C(Te),m=Me,b=ic,y=Fl;function E(l,u,c){return u in l?Object.defineProperty(l,u,{value:c,enumerable:!0,configurable:!0,writable:!0}):l[u]=c,l}function C(l){return l&&l.__esModule?l:{default:l}}function j(l){for(var u=1;u=0)&&Object.prototype.propertyIsEnumerable.call(l,f)&&(c[f]=l[f])}return c}function w(l,u){if(l==null)return{};var c={},f=Object.keys(l),v,x;for(x=0;x=0)&&(c[v]=l[v]);return c}var h=t.default.forwardRef(function(l,u){var c=l.children,f=l.className,v=M(l,["children","className"]),x=(0,m.useTheme)().menu,O=x.styles.base,k=(0,b.useMenu)(),z=k.open,L=k.handler,B=k.strategy,H=k.x,K=k.y,ee=k.floating,D=k.listItemsRef,X=k.getFloatingProps,q=k.getItemProps,J=k.appliedAnimation,ne=k.lockScroll,G=k.context,de=k.activeIndex,fe=k.tree,ue=k.allowHover,be=k.internalAllowHover,ge=k.setActiveIndex,ce=k.nested;f=f??"";var me=(0,s.twMerge)((0,a.default)((0,p.default)(O.menu)),f),ve=(0,n.useMergeRefs)([u,ee]),Ce=o.AnimatePresence,Oe=t.default.createElement(o.m.div,P(j(P(j({},v),{ref:ve,style:{position:B,top:K??0,left:H??0},className:me}),X({onKeyDown:function(we){we.key==="Tab"&&(L(!1),we.shiftKey&&we.preventDefault())}})),{initial:"unmount",exit:"unmount",animate:z?"mount":"unmount",variants:J}),t.default.Children.map(c,function(xe,we){return t.default.isValidElement(xe)&&t.default.cloneElement(xe,q({tabIndex:de===we?0:-1,role:"menuitem",className:xe.props.className,ref:function(ke){D.current[we]=ke},onClick:function(ke){var He;if(xe.props.onClick){var De,je;(De=(je=xe.props).onClick)===null||De===void 0||De.call(je,ke)}(He=fe)===null||He===void 0||He.events.emit("click")},onMouseEnter:function(){(ue&&z||be&&z)&&ge(we)}}))}));return t.default.createElement(o.LazyMotion,{features:o.domAnimation},t.default.createElement(n.FloatingPortal,null,t.default.createElement(Ce,null,z&&t.default.createElement(t.default.Fragment,null,ne?t.default.createElement(n.FloatingOverlay,{lockScroll:!0},t.default.createElement(n.FloatingFocusManager,{context:G,modal:!ce,initialFocus:ce?-1:0,returnFocus:!ce,visuallyHiddenDismiss:!0},Oe)):t.default.createElement(n.FloatingFocusManager,{context:G,modal:!ce,initialFocus:ce?-1:0,returnFocus:!ce,visuallyHiddenDismiss:!0},Oe)))))});h.propTypes={className:y.propTypesClassName,children:y.propTypesChildren},h.displayName="MaterialTailwind.MenuList";var d=h})(JC);var ek={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(w,h){for(var d in h)Object.defineProperty(w,d,{enumerable:!0,get:h[d]})}r(e,{MenuItem:function(){return P},default:function(){return M}});var t=b(i),n=b(Be),o=Ie,a=b(Te),s=Me,p=Fl;function m(w,h,d){return h in w?Object.defineProperty(w,h,{value:d,enumerable:!0,configurable:!0,writable:!0}):w[h]=d,w}function b(w){return w&&w.__esModule?w:{default:w}}function y(w){for(var h=1;h=0)&&Object.prototype.propertyIsEnumerable.call(w,l)&&(d[l]=w[l])}return d}function T(w,h){if(w==null)return{};var d={},l=Object.keys(w),u,c;for(c=0;c=0)&&(d[u]=w[u]);return d}var P=t.default.forwardRef(function(w,h){var d=w.className,l=d===void 0?"":d,u=w.disabled,c=u===void 0?!1:u,f=w.children,v=j(w,["className","disabled","children"]),x=(0,s.useTheme)().menu,O=x.styles.base,k=(0,o.twMerge)((0,n.default)((0,a.default)(O.item.initial),m({},(0,a.default)(O.item.disabled),c)),l);return t.default.createElement("button",C(y({},v),{ref:h,role:"menuitem",className:k}),f)});P.propTypes={className:p.propTypesClassName,disabled:p.propTypesDisabled,children:p.propTypesChildren},P.displayName="MaterialTailwind.MenuItem";var M=P})(ek);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(T,P){for(var M in P)Object.defineProperty(T,M,{enumerable:!0,get:P[M]})}r(e,{Menu:function(){return C},MenuHandler:function(){return s.MenuHandler},MenuList:function(){return p.MenuList},MenuItem:function(){return m.MenuItem},useMenu:function(){return o.useMenu},default:function(){return j}});var t=y(i),n=Gr,o=ic,a=XC,s=QC,p=JC,m=ek;function b(T,P,M){return P in T?Object.defineProperty(T,P,{value:M,enumerable:!0,configurable:!0,writable:!0}):T[P]=M,T}function y(T){return T&&T.__esModule?T:{default:T}}function E(T){for(var P=1;P=0)&&Object.prototype.propertyIsEnumerable.call(l,f)&&(c[f]=l[f])}return c}function w(l,u){if(l==null)return{};var c={},f=Object.keys(l),v,x;for(x=0;x=0)&&(c[v]=l[v]);return c}var h=t.default.forwardRef(function(l,u){var c=l.open,f=l.animate,v=l.className,x=l.children,O=M(l,["open","animate","className","children"]),k;console.error(` will be deprecated in the future versions of @material-tailwind/react use instead. + +More details: https://www.material-tailwind.com/docs/react/collapse + `);var z=t.default.useRef(null),L=(0,b.useTheme)().navbar,B=L.styles,H=B.base.mobileNav;f=f??{},v=v??"";var K=(0,p.twMerge)((0,s.default)((0,m.default)(H)),v),ee={unmount:{height:0,opacity:0,transition:{duration:.3,times:"[0.4, 0, 0.2, 1]"}},mount:{opacity:1,height:"".concat((k=z.current)===null||k===void 0?void 0:k.scrollHeight,"px"),transition:{duration:.3,times:"[0.4, 0, 0.2, 1]"}}},D=(0,a.default)(ee,f),X=n.AnimatePresence,q=(0,o.useMergeRefs)([u,z]);return t.default.createElement(n.LazyMotion,{features:n.domAnimation},t.default.createElement(X,null,t.default.createElement(n.m.div,P(j({},O),{ref:q,className:K,initial:"unmount",exit:"unmount",animate:c?"mount":"unmount",variants:D}),x)))});h.displayName="MaterialTailwind.MobileNav",h.propTypes={open:y.propTypesOpen,animate:y.propTypesAnimate,className:y.propTypesClassName,children:y.propTypesChildren};var d=h})(tk);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,u){for(var c in u)Object.defineProperty(l,c,{enumerable:!0,get:u[c]})}r(e,{Navbar:function(){return h},MobileNav:function(){return b.MobileNav},default:function(){return d}});var t=C(i),n=C(Le),o=C(Be),a=Ie,s=C(_r),p=C(Te),m=Me,b=tk,y=Tg;function E(l,u,c){return u in l?Object.defineProperty(l,u,{value:c,enumerable:!0,configurable:!0,writable:!0}):l[u]=c,l}function C(l){return l&&l.__esModule?l:{default:l}}function j(l){for(var u=1;u=0)&&Object.prototype.propertyIsEnumerable.call(l,f)&&(c[f]=l[f])}return c}function w(l,u){if(l==null)return{};var c={},f=Object.keys(l),v,x;for(x=0;x=0)&&(c[v]=l[v]);return c}var h=t.default.forwardRef(function(l,u){var c=l.variant,f=l.color,v=l.shadow,x=l.blurred,O=l.fullWidth,k=l.className,z=l.children,L=M(l,["variant","color","shadow","blurred","fullWidth","className","children"]),B=(0,m.useTheme)().navbar,H=B.defaultProps,K=B.valid,ee=B.styles,D=ee.base,X=ee.variants;c=c??H.variant,f=f??H.color,v=v??H.shadow,x=x??H.blurred,O=O??H.fullWidth,k=k??H.className;var q,J=(0,o.default)((0,p.default)(D.navbar.initial),(q={},E(q,(0,p.default)(D.navbar.shadow),v),E(q,(0,p.default)(D.navbar.blurred),x&&f==="white"),E(q,(0,p.default)(D.navbar.fullWidth),O),q)),ne=(0,o.default)((0,p.default)(X[(0,s.default)(K.variants,c,"filled")][(0,s.default)(K.colors,f,"white")])),G=(0,a.twMerge)((0,o.default)(J,ne),k);return t.default.createElement("nav",P(j({},L),{ref:u,className:G}),z)});h.propTypes={variant:n.default.oneOf(y.propTypesVariant),color:n.default.oneOf(y.propTypesColor),shadow:y.propTypesShadow,blurred:y.propTypesBlurred,fullWidth:y.propTypesFullWidth,className:y.propTypesClassName,children:y.propTypesChildren},h.displayName="MaterialTailwind.Navbar";var d=Object.assign(h,{MobileNav:b.MobileNav})})(rk);var nk={},Zg={},Nl={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(M,w){for(var h in w)Object.defineProperty(M,h,{enumerable:!0,get:w[h]})}r(e,{propTypesOpen:function(){return a},propTypesHandler:function(){return s},propTypesPlacement:function(){return p},propTypesOffset:function(){return m},propTypesDismiss:function(){return b},propTypesAnimate:function(){return y},propTypesContent:function(){return E},propTypesInteractive:function(){return C},propTypesClassName:function(){return j},propTypesChildren:function(){return T},propTypesContextValue:function(){return P}});var t=o(Le),n=br;function o(M){return M&&M.__esModule?M:{default:M}}var a=t.default.bool,s=t.default.func,p=n.propTypesPlacements,m=n.propTypesOffsetType,b=n.propTypesDismissType,y=n.propTypesAnimation,E=t.default.node,C=t.default.bool,j=t.default.string,T=t.default.node.isRequired,P=t.default.shape({open:t.default.bool.isRequired,strategy:t.default.oneOf(["fixed","absolute"]).isRequired,x:t.default.number,y:t.default.number,context:t.default.instanceOf(Object).isRequired,reference:t.default.func.isRequired,floating:t.default.func.isRequired,getReferenceProps:t.default.func.isRequired,getFloatingProps:t.default.func.isRequired,appliedAnimation:y.isRequired,labelId:t.default.string.isRequired,descriptionId:t.default.string.isRequired}).isRequired})(Nl);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(m,b){for(var y in b)Object.defineProperty(m,y,{enumerable:!0,get:b[y]})}r(e,{PopoverContext:function(){return a},usePopover:function(){return s},PopoverContextProvider:function(){return p}});var t=o(i),n=Nl;function o(m){return m&&m.__esModule?m:{default:m}}var a=t.default.createContext(null);a.displayName="MaterialTailwind.PopoverContext";function s(){var m=t.default.useContext(a);if(!m)throw new Error("usePopover() must be used within a Popover. It happens when you use PopoverHandler or PopoverContent components outside the Popover component.");return m}var p=function(m){var b=m.value,y=m.children;return t.default.createElement(a.Provider,{value:b},y)};p.propTypes={value:n.propTypesContextValue,children:n.propTypesChildren},p.displayName="MaterialTailwind.PopoverContextProvider"})(Zg);var ok={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(P,M){for(var w in M)Object.defineProperty(P,w,{enumerable:!0,get:M[w]})}r(e,{PopoverHandler:function(){return j},default:function(){return T}});var t=p(i),n=Gr,o=Zg,a=Nl;function s(P,M,w){return M in P?Object.defineProperty(P,M,{value:w,enumerable:!0,configurable:!0,writable:!0}):P[M]=w,P}function p(P){return P&&P.__esModule?P:{default:P}}function m(P){for(var M=1;M=0)&&Object.prototype.propertyIsEnumerable.call(P,h)&&(w[h]=P[h])}return w}function C(P,M){if(P==null)return{};var w={},h=Object.keys(P),d,l;for(l=0;l=0)&&(w[d]=P[d]);return w}var j=t.default.forwardRef(function(P,M){var w=P.children,h=E(P,["children"]),d=(0,o.usePopover)(),l=d.getReferenceProps,u=d.reference,c=(0,n.useMergeRefs)([M,u]);return t.default.cloneElement(w,m({},l(y(m({},h),{ref:c}))))});j.propTypes={children:a.propTypesChildren},j.displayName="MaterialTailwind.PopoverHandler";var T=j})(ok);var ak={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,u){for(var c in u)Object.defineProperty(l,c,{enumerable:!0,get:u[c]})}r(e,{PopoverContent:function(){return h},default:function(){return d}});var t=C(i),n=Gr,o=Xr,a=C(Be),s=Ie,p=C(Te),m=Me,b=Zg,y=Nl;function E(l,u,c){return u in l?Object.defineProperty(l,u,{value:c,enumerable:!0,configurable:!0,writable:!0}):l[u]=c,l}function C(l){return l&&l.__esModule?l:{default:l}}function j(l){for(var u=1;u=0)&&Object.prototype.propertyIsEnumerable.call(l,f)&&(c[f]=l[f])}return c}function w(l,u){if(l==null)return{};var c={},f=Object.keys(l),v,x;for(x=0;x=0)&&(c[v]=l[v]);return c}var h=t.default.forwardRef(function(l,u){var c=l.children,f=l.className,v=M(l,["children","className"]),x=(0,m.useTheme)().popover,O=x.defaultProps,k=x.styles.base,z=(0,b.usePopover)(),L=z.open,B=z.strategy,H=z.x,K=z.y,ee=z.context,D=z.floating,X=z.getFloatingProps,q=z.appliedAnimation,J=z.labelId,ne=z.descriptionId;f=f??O.className;var G=(0,s.twMerge)((0,a.default)((0,p.default)(k)),f),de=(0,n.useMergeRefs)([u,D]),fe=o.AnimatePresence;return t.default.createElement(o.LazyMotion,{features:o.domAnimation},t.default.createElement(n.FloatingPortal,null,t.default.createElement(fe,null,L&&t.default.createElement(n.FloatingFocusManager,{context:ee},t.default.createElement(o.m.div,P(j({},X(P(j({},v),{ref:de,className:G,style:{position:B,top:K??"",left:H??""},"aria-labelledby":J,"aria-describedby":ne}))),{initial:"unmount",exit:"unmount",animate:L?"mount":"unmount",variants:q}),c)))))});h.propTypes={className:y.propTypesClassName,children:y.propTypesChildren},h.displayName="MaterialTailwind.PopoverContent";var d=h})(ak);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,u){for(var c in u)Object.defineProperty(l,c,{enumerable:!0,get:u[c]})}r(e,{Popover:function(){return h},PopoverHandler:function(){return b.PopoverHandler},PopoverContent:function(){return y.PopoverContent},usePopover:function(){return p.usePopover},default:function(){return d}});var t=j(i),n=j(Le),o=Gr,a=j(nt),s=Me,p=Zg,m=Nl,b=ok,y=ak;function E(l,u){(u==null||u>l.length)&&(u=l.length);for(var c=0,f=new Array(u);c=0)&&Object.prototype.propertyIsEnumerable.call(d,c)&&(u[c]=d[c])}return u}function M(d,l){if(d==null)return{};var u={},c=Object.keys(d),f,v;for(v=0;v=0)&&(u[f]=d[f]);return u}var w=t.default.forwardRef(function(d,l){var u=d.variant,c=d.color,f=d.size,v=d.value,x=d.label,O=d.className,k=d.barProps,z=P(d,["variant","color","size","value","label","className","barProps"]),L,B=(0,m.useTheme)().progress,H=B.defaultProps,K=B.valid,ee=B.styles,D=ee.base,X=ee.variants,q=ee.sizes;u=u??H.variant,c=c??H.color,f=f??H.size,x=x??H.label,O=O??H.className,k=k??H.barProps;var J=(0,p.default)(X[(0,s.default)(K.variants,u,"filled")][(0,s.default)(K.colors,c,"blue")]),ne=(0,p.default)(q[(0,s.default)(K.sizes,f,"md")].container.initial),G=(0,o.default)((0,p.default)(D.container.initial),ne),de=(0,p.default)(q[(0,s.default)(K.sizes,f,"md")].container.withLabel),fe=(0,o.default)((0,p.default)(D.container.withLabel),de),ue=(0,p.default)(q[(0,s.default)(K.sizes,f,"md")].bar),be=(0,o.default)((0,p.default)(D.bar),ue),ge=(0,a.twMerge)((0,o.default)(G,y({},fe,x)),O),ce=(0,a.twMerge)((0,o.default)(be,J),(L=k)===null||L===void 0?void 0:L.className);return t.default.createElement("div",T(C({},z),{ref:l,className:ge}),t.default.createElement("div",T(C({},k),{className:ce,style:{width:"".concat(v,"%")}}),x&&"".concat(v,"% ").concat(typeof x=="string"?x:"")))});w.propTypes={variant:n.default.oneOf(b.propTypesVariant),color:n.default.oneOf(b.propTypesColor),size:n.default.oneOf(b.propTypesSize),value:b.propTypesValue,label:b.propTypesLabel,barProps:b.propTypesBarProps,className:b.propTypesClassName},w.displayName="MaterialTailwind.Progress";var h=w})(ik);var lk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,u){for(var c in u)Object.defineProperty(l,c,{enumerable:!0,get:u[c]})}r(e,{Radio:function(){return h},default:function(){return d}});var t=C(i),n=C(Le),o=C(Ll),a=C(Be),s=Ie,p=C(_r),m=C(Te),b=Me,y=di;function E(l,u,c){return u in l?Object.defineProperty(l,u,{value:c,enumerable:!0,configurable:!0,writable:!0}):l[u]=c,l}function C(l){return l&&l.__esModule?l:{default:l}}function j(l){for(var u=1;u=0)&&Object.prototype.propertyIsEnumerable.call(l,f)&&(c[f]=l[f])}return c}function w(l,u){if(l==null)return{};var c={},f=Object.keys(l),v,x;for(x=0;x=0)&&(c[v]=l[v]);return c}var h=t.default.forwardRef(function(l,u){var c=l.color,f=l.label,v=l.icon,x=l.ripple,O=l.className,k=l.disabled,z=l.containerProps,L=l.labelProps,B=l.iconProps,H=l.inputRef,K=M(l,["color","label","icon","ripple","className","disabled","containerProps","labelProps","iconProps","inputRef"]),ee,D,X,q=(0,b.useTheme)().radio,J=q.defaultProps,ne=q.valid,G=q.styles,de=G.base,fe=G.colors;c=c??J.color,f=f??J.label,v=v??J.icon,x=x??J.ripple,O=O??J.className,k=k??J.disabled,z=z??J.containerProps,L=L??J.labelProps,B=B??J.iconProps;var ue=x!==void 0&&new o.default,be=(0,a.default)((0,m.default)(de.root),E({},(0,m.default)(de.disabled),k)),ge=(0,s.twMerge)((0,a.default)((0,m.default)(de.container)),(ee=z)===null||ee===void 0?void 0:ee.className),ce=(0,s.twMerge)((0,a.default)((0,m.default)(de.input),(0,m.default)(fe[(0,p.default)(ne.colors,c,"blue")])),O),me=(0,s.twMerge)((0,a.default)((0,m.default)(de.label)),(D=L)===null||D===void 0?void 0:D.className),ve=(0,a.default)((0,a.default)((0,m.default)(de.icon)),fe[(0,p.default)(ne.colors,c,"blue")].color,(X=B)===null||X===void 0?void 0:X.className);return t.default.createElement("div",{ref:u,className:be},t.default.createElement("label",P(j({},z),{className:ge,htmlFor:K.id||"radio",onMouseDown:function(Ce){var Oe,xe=(Oe=z)===null||Oe===void 0?void 0:Oe.onMouseDown;return x&&ue.create(Ce,"dark"),typeof xe=="function"&&xe(Ce)}}),t.default.createElement("input",P(j({},K),{ref:H,type:"radio",disabled:k,className:ce,id:K.id||"radio"})),t.default.createElement("span",{className:ve},v||t.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",className:"h-3.5 w-3.5",viewBox:"0 0 16 16",fill:"currentColor"},t.default.createElement("circle",{"data-name":"ellipse",cx:"8",cy:"8",r:"8"})))),f&&t.default.createElement("label",P(j({},L),{className:me,htmlFor:K.id||"radio"}),f))});h.propTypes={color:n.default.oneOf(y.propTypesColor),label:y.propTypesLabel,icon:y.propTypesIcon,ripple:y.propTypesRipple,className:y.propTypesClassName,disabled:y.propTypesDisabled,containerProps:y.propTypesObject,labelProps:y.propTypesObject},h.displayName="MaterialTailwind.Radio";var d=h})(lk);var sk={},rw={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(y,E){for(var C in E)Object.defineProperty(y,C,{enumerable:!0,get:E[C]})}r(e,{SelectContext:function(){return s},useSelect:function(){return p},usePrevious:function(){return m},SelectContextProvider:function(){return b}});var t=a(i),n=Xr,o=Xu;function a(y){return y&&y.__esModule?y:{default:y}}var s=t.default.createContext(null);s.displayName="MaterialTailwind.SelectContext";function p(){var y=t.default.useContext(s);if(y===null)throw new Error("useSelect() must be used within a Select. It happens when you use SelectOption component outside the Select component.");return y}function m(y){var E=t.default.useRef();return(0,n.useIsomorphicLayoutEffect)(function(){E.current=y},[y]),E.current}var b=function(y){var E=y.value,C=y.children;return t.default.createElement(s.Provider,{value:E},C)};b.propTypes={value:o.propTypesContextValue,children:o.propTypesChildren},b.displayName="MaterialTailwind.SelectContextProvider"})(rw);var uk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(h,d){for(var l in d)Object.defineProperty(h,l,{enumerable:!0,get:d[l]})}r(e,{SelectOption:function(){return M},default:function(){return w}});var t=y(i),n=y(Be),o=Ie,a=y(Te),s=Me,p=rw,m=Xu;function b(h,d,l){return d in h?Object.defineProperty(h,d,{value:l,enumerable:!0,configurable:!0,writable:!0}):h[d]=l,h}function y(h){return h&&h.__esModule?h:{default:h}}function E(h){for(var d=1;d=0)&&Object.prototype.propertyIsEnumerable.call(h,u)&&(l[u]=h[u])}return l}function P(h,d){if(h==null)return{};var l={},u=Object.keys(h),c,f;for(f=0;f=0)&&(l[c]=h[c]);return l}var M=function(h){var d=function(){q(v),G(c),ne(!1),fe(null)},l=function(xe){(xe.key==="Enter"||xe.key===" "&&!be.current.typing)&&(xe.preventDefault(),d())},u=h.value,c=u===void 0?"":u,f=h.index,v=f===void 0?0:f,x=h.disabled,O=x===void 0?!1:x,k=h.className,z=k===void 0?"":k,L=h.children,B=T(h,["value","index","disabled","className","children"]),H=(0,s.useTheme)().select,K=H.styles,ee=K.base,D=(0,p.useSelect)(),X=D.selectedIndex,q=D.setSelectedIndex,J=D.listRef,ne=D.setOpen,G=D.onChange,de=D.activeIndex,fe=D.setActiveIndex,ue=D.getItemProps,be=D.dataRef,ge=(0,a.default)(ee.option.initial),ce=(0,a.default)(ee.option.active),me=(0,a.default)(ee.option.disabled),ve,Ce=(0,o.twMerge)((0,n.default)(ge,(ve={},b(ve,ce,X===v),b(ve,me,O),ve)),z??"");return t.default.createElement("li",E(j(E({},B),{role:"option",ref:function(Oe){return J.current[v]=Oe},className:Ce,disabled:O,tabIndex:de===v?0:1,"aria-selected":de===v&&X===v,"data-selected":X===v}),ue({onClick:function(Oe){var xe,we=(xe=B)===null||xe===void 0?void 0:xe.onClick;typeof we=="function"&&(we(Oe),d()),d()},onKeyDown:function(Oe){var xe,we=(xe=B)===null||xe===void 0?void 0:xe.onKeyDown;typeof we=="function"&&(we(Oe),l(Oe)),l(Oe)}})),L)};M.propTypes={value:m.propTypesValue,index:m.propTypesIndex,disabled:m.propTypesDisabled,className:m.propTypesClassName,children:m.propTypesChildren},M.displayName="MaterialTailwind.SelectOption";var w=M})(uk);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(D,X){for(var q in X)Object.defineProperty(D,q,{enumerable:!0,get:X[q]})}r(e,{Select:function(){return K},Option:function(){return T.SelectOption},useSelect:function(){return C.useSelect},usePrevious:function(){return C.usePrevious},default:function(){return ee}});var t=d(i),n=d(Le),o=Gr,a=Xr,s=d(Be),p=Ie,m=d(nt),b=d(_r),y=d(Te),E=Me,C=rw,j=Xu,T=uk;function P(D,X){(X==null||X>D.length)&&(X=D.length);for(var q=0,J=new Array(X);q=0)&&Object.prototype.propertyIsEnumerable.call(D,J)&&(q[J]=D[J])}return q}function z(D,X){if(D==null)return{};var q={},J=Object.keys(D),ne,G;for(G=0;G=0)&&(q[ne]=D[ne]);return q}function L(D,X){return M(D)||u(D,X)||H(D,X)||c()}function B(D){return w(D)||l(D)||H(D)||f()}function H(D,X){if(D){if(typeof D=="string")return P(D,X);var q=Object.prototype.toString.call(D).slice(8,-1);if(q==="Object"&&D.constructor&&(q=D.constructor.name),q==="Map"||q==="Set")return Array.from(q);if(q==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(q))return P(D,X)}}var K=t.default.forwardRef(function(D,X){var q=D.variant,J=D.color,ne=D.size,G=D.label,de=D.error,fe=D.success,ue=D.arrow,be=D.value,ge=D.onChange,ce=D.selected,me=D.offset,ve=D.dismiss,Ce=D.animate,Oe=D.lockScroll,xe=D.labelProps,we=D.menuProps,Fe=D.className,ke=D.disabled,He=D.name,De=D.children,je=D.containerProps,fr=k(D,["variant","color","size","label","error","success","arrow","value","onChange","selected","offset","dismiss","animate","lockScroll","labelProps","menuProps","className","disabled","name","children","containerProps"]),jr,Fr,er,Tr=(0,E.useTheme)().select,Ye=Tr.defaultProps,ir=Tr.valid,Je=Tr.styles,pr=Je.base,jt=Je.variants,Gt=L(t.default.useState("close"),2),Dr=Gt[0],bt=Gt[1];q=q??Ye.variant,J=J??Ye.color,ne=ne??Ye.size,G=G??Ye.label,de=de??Ye.error,fe=fe??Ye.success,ue=ue??Ye.arrow,be=be??Ye.value,ge=ge??Ye.onChange,ce=ce??Ye.selected,me=me??Ye.offset,ve=ve??Ye.dismiss,Ce=Ce??Ye.animate,xe=xe??Ye.labelProps,we=we??Ye.menuProps;var Kt;je=(Kt=(0,m.default)(je,((jr=Ye)===null||jr===void 0?void 0:jr.containerProps)||{}))!==null&&Kt!==void 0?Kt:Ye.containerProps,Fe=Fe??Ye.className;var ur=t.default.useRef([]),Tt,Rn=t.default.useRef(B((Tt=t.default.Children.map(De,function(Or){var Cr,ze=Or.props;return(Cr=ze)===null||Cr===void 0?void 0:Cr.value}))!==null&&Tt!==void 0?Tt:[])),At=L(t.default.useState(!1),2),Ar=At[0],It=At[1],ha=L(t.default.useState(null),2),gr=ha[0],Qr=ha[1],Oo=L(t.default.useState(0),2),lr=Oo[0],Pn=Oo[1],ma=L(t.default.useState(!1),2),va=ma[0],Ue=ma[1],Nr=(0,C.usePrevious)(gr),Jr=(0,o.useFloating)({placement:"bottom-start",open:Ar,onOpenChange:It,whileElementsMounted:o.autoUpdate,middleware:[(0,o.offset)(5),(0,o.flip)({padding:10}),(0,o.size)({apply:function(Cr){var ze=Cr.rects,Kr=Cr.elements,Qn,Mn,pn,Xt;Object.assign((Mn=Kr)===null||Mn===void 0||(Qn=Mn.floating)===null||Qn===void 0?void 0:Qn.style,{width:"".concat((Xt=ze)===null||Xt===void 0||(pn=Xt.reference)===null||pn===void 0?void 0:pn.width,"px"),zIndex:99})},padding:20})]}),wt=Jr.x,hr=Jr.y,Lr=Jr.strategy,qn=Jr.refs,Lt=Jr.context;t.default.useEffect(function(){Pn(Math.max(0,Rn.current.indexOf(be)+1))},[be]);var Gn=qn.floating,Vr=(0,o.useInteractions)([(0,o.useClick)(Lt),(0,o.useRole)(Lt,{role:"listbox"}),(0,o.useDismiss)(Lt,v({},ve)),(0,o.useListNavigation)(Lt,{listRef:ur,activeIndex:gr,selectedIndex:lr,onNavigate:Qr,loop:!0}),(0,o.useTypeahead)(Lt,{listRef:Rn,activeIndex:gr,selectedIndex:lr,onMatch:Ar?Qr:Pn})]),ba=Vr.getReferenceProps,wa=Vr.getFloatingProps,ya=Vr.getItemProps;(0,a.useIsomorphicLayoutEffect)(function(){var Or=Gn.current;if(Ar&&va&&Or){var Cr=gr!=null?ur.current[gr]:lr!=null?ur.current[lr]:null;if(Cr&&Nr!=null){var ze,Kr,Qn=(Kr=(ze=ur.current[Nr])===null||ze===void 0?void 0:ze.offsetHeight)!==null&&Kr!==void 0?Kr:0,Mn=Or.offsetHeight,pn=Cr.offsetTop,Xt=pn+Qn;pnMn+Or.scrollTop&&(Or.scrollTop+=Xt-Mn-Or.scrollTop+5)}}},[Ar,va,Nr,gr]);var xa=t.default.useMemo(function(){return{selectedIndex:lr,setSelectedIndex:Pn,listRef:ur,setOpen:It,onChange:ge||function(){},activeIndex:gr,setActiveIndex:Qr,getItemProps:ya,dataRef:Lt.dataRef}},[lr,ge,gr,ya,Lt.dataRef]);t.default.useEffect(function(){bt(Ar?"open":!Ar&&lr||!Ar&&be?"withValue":"close")},[Ar,be,lr,ce]);var yt=jt[(0,b.default)(ir.variants,q,"outlined")],Kn=yt.sizes[(0,b.default)(ir.sizes,ne,"md")],_a=yt.error.select,Oa=yt.success.select,Yt=yt.colors.select[(0,b.default)(ir.colors,J,"blue")],Ca=yt.error.label,Co=yt.success.label,hi=yt.colors.label[(0,b.default)(ir.colors,J,"blue")],ko=yt.states[Dr],Yn=(0,s.default)((0,y.default)(pr.container),(0,y.default)(Kn.container),(Fr=je)===null||Fr===void 0?void 0:Fr.className),ka=(0,p.twMerge)((0,s.default)((0,y.default)(pr.select),(0,y.default)(yt.base.select),(0,y.default)(ko.select),(0,y.default)(Kn.select),h({},(0,y.default)(Yt[Dr]),!de&&!fe),h({},(0,y.default)(_a.initial),de),h({},(0,y.default)(_a.states[Dr]),de),h({},(0,y.default)(Oa.initial),fe),h({},(0,y.default)(Oa.states[Dr]),fe)),Fe),Eo,Zn=(0,p.twMerge)((0,s.default)((0,y.default)(pr.label),(0,y.default)(yt.base.label),(0,y.default)(ko.label),(0,y.default)(Kn.label.initial),(0,y.default)(Kn.label.states[Dr]),h({},(0,y.default)(hi[Dr]),!de&&!fe),h({},(0,y.default)(Ca.initial),de),h({},(0,y.default)(Ca.states[Dr]),de),h({},(0,y.default)(Co.initial),fe),h({},(0,y.default)(Co.states[Dr]),fe)),(Eo=xe.className)!==null&&Eo!==void 0?Eo:""),Zt=(0,s.default)((0,y.default)(pr.arrow.initial),h({},(0,y.default)(pr.arrow.active),Ar)),Sn,Dl=(0,p.twMerge)((0,s.default)((0,y.default)(pr.menu)),(Sn=we.className)!==null&&Sn!==void 0?Sn:""),Ea=(0,s.default)("absolute top-2/4 -translate-y-2/4",q==="outlined"?"left-3 pt-0.5":"left-0 pt-3"),Ra={unmount:{opacity:0,transformOrigin:"top",transform:"scale(0.95)",transition:{duration:.2,times:[.4,0,.2,1]}},mount:{opacity:1,transformOrigin:"top",transform:"scale(1)",transition:{duration:.2,times:[.4,0,.2,1]}}},Pa=(0,m.default)(Ra,Ce),Ro=a.AnimatePresence;t.default.useEffect(function(){be&&!ge&&console.error("Warning: You provided a `value` prop to a select component without an `onChange` handler. This will render a read-only select. If the field should be mutable use `onChange` handler with `value` together.")},[be,ge]);var Xn=t.default.createElement(o.FloatingFocusManager,{context:Lt,modal:!1},t.default.createElement(a.m.ul,O(v({},wa(O(v({},we),{ref:qn.setFloating,role:"listbox",className:Dl,style:{position:Lr,top:hr??0,left:wt??0,overflow:"auto"},onPointerEnter:function(Cr){var ze,Kr=(ze=we)===null||ze===void 0?void 0:ze.onPointerEnter;typeof Kr=="function"&&(Kr(Cr),Ue(!1)),Ue(!1)},onPointerMove:function(Cr){var ze,Kr=(ze=we)===null||ze===void 0?void 0:ze.onPointerMove;typeof Kr=="function"&&(Kr(Cr),Ue(!1)),Ue(!1)},onKeyDown:function(Cr){var ze,Kr=(ze=we)===null||ze===void 0?void 0:ze.onKeyDown;typeof Kr=="function"&&(Kr(Cr),Ue(!0)),Ue(!0)}}))),{initial:"unmount",exit:"unmount",animate:Ar?"mount":"unmount",variants:Pa}),t.default.Children.map(De,function(Or,Cr){var ze;return t.default.isValidElement(Or)&&t.default.cloneElement(Or,O(v({},Or.props),{index:((ze=Or.props)===null||ze===void 0?void 0:ze.index)||Cr+1,id:"material-tailwind-select-".concat(Cr)}))})));return t.default.createElement(C.SelectContextProvider,{value:xa},t.default.createElement("div",O(v({},je),{ref:X,className:Yn}),t.default.createElement("button",v({type:"button"},ba(O(v({},fr),{ref:qn.setReference,className:ka,disabled:ke,name:He}))),typeof ce=="function"?t.default.createElement("span",{className:Ea},ce(De[lr-1],lr-1)):be&&!ge?t.default.createElement("span",{className:Ea},be):t.default.createElement("span",O(v({},(er=De[lr-1])===null||er===void 0?void 0:er.props),{className:Ea})),t.default.createElement("div",{className:Zt},ue??t.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor"},t.default.createElement("path",{fillRule:"evenodd",d:"M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z",clipRule:"evenodd"})))),t.default.createElement("label",O(v({},xe),{className:Zn}),G),t.default.createElement(a.LazyMotion,{features:a.domAnimation},t.default.createElement(Ro,null,Ar&&t.default.createElement(t.default.Fragment,null,Oe?t.default.createElement(o.FloatingOverlay,{lockScroll:!0},Xn):Xn)))))});K.propTypes={variant:n.default.oneOf(j.propTypesVariant),color:n.default.oneOf(j.propTypesColor),size:n.default.oneOf(j.propTypesSize),label:j.propTypesLabel,error:j.propTypesError,success:j.propTypesSuccess,arrow:j.propTypesArrow,value:j.propTypesValue,onChange:j.propTypesOnChange,selected:j.propTypesSelected,offset:j.propTypesOffset,dismiss:j.propTypesDismiss,animate:j.propTypesAnimate,lockScroll:j.propTypesLockScroll,labelProps:j.propTypesLabelProps,menuProps:j.propTypesMenuProps,className:j.propTypesClassName,disabled:j.propTypesDisabled,name:j.propTypesName,children:j.propTypesChildren,containerProps:j.propTypesContainerProps},K.displayName="MaterialTailwind.Select";var ee=Object.assign(K,{Option:T.SelectOption})})(sk);var ck={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,u){for(var c in u)Object.defineProperty(l,c,{enumerable:!0,get:u[c]})}r(e,{Switch:function(){return h},default:function(){return d}});var t=C(i),n=C(Le),o=C(Ll),a=C(Be),s=Ie,p=C(_r),m=C(Te),b=Me,y=di;function E(l,u,c){return u in l?Object.defineProperty(l,u,{value:c,enumerable:!0,configurable:!0,writable:!0}):l[u]=c,l}function C(l){return l&&l.__esModule?l:{default:l}}function j(l){for(var u=1;u=0)&&Object.prototype.propertyIsEnumerable.call(l,f)&&(c[f]=l[f])}return c}function w(l,u){if(l==null)return{};var c={},f=Object.keys(l),v,x;for(x=0;x=0)&&(c[v]=l[v]);return c}var h=t.default.forwardRef(function(l,u){var c=l.color,f=l.label,v=l.ripple,x=l.className,O=l.disabled,k=l.containerProps,z=l.circleProps,L=l.labelProps,B=l.inputRef,H=M(l,["color","label","ripple","className","disabled","containerProps","circleProps","labelProps","inputRef"]),K,ee,D,X=(0,b.useTheme)(),q=X.switch,J=q.defaultProps,ne=q.valid,G=q.styles,de=G.base,fe=G.colors;c=c??J.color,v=v??J.ripple,x=x??J.className,O=O??J.disabled,k=k??J.containerProps,L=L??J.labelProps,z=z??J.circleProps;var ue=v!==void 0&&new o.default,be=(0,a.default)((0,m.default)(de.root),E({},(0,m.default)(de.disabled),O)),ge=(0,s.twMerge)((0,a.default)((0,m.default)(de.container)),(K=k)===null||K===void 0?void 0:K.className),ce=(0,s.twMerge)((0,a.default)((0,m.default)(de.input),(0,m.default)(fe[(0,p.default)(ne.colors,c,"blue")])),x),me=(0,s.twMerge)((0,a.default)((0,m.default)(de.circle),fe[(0,p.default)(ne.colors,c,"blue")].circle,fe[(0,p.default)(ne.colors,c,"blue")].before),(ee=z)===null||ee===void 0?void 0:ee.className),ve=(0,a.default)((0,m.default)(de.ripple)),Ce=(0,s.twMerge)((0,a.default)((0,m.default)(de.label)),(D=L)===null||D===void 0?void 0:D.className);return t.default.createElement("div",{ref:u,className:be},t.default.createElement("div",P(j({},k),{className:ge}),t.default.createElement("input",P(j({},H),{ref:B,type:"checkbox",disabled:O,id:H.id||"switch",className:ce})),t.default.createElement("label",P(j({},z),{htmlFor:H.id||"switch",className:me}),v&&t.default.createElement("div",{className:ve,onMouseDown:function(Oe){var xe,we=(xe=k)===null||xe===void 0?void 0:xe.onMouseDown;return v&&ue.create(Oe,"dark"),typeof we=="function"&&we(Oe)}}))),f&&t.default.createElement("label",P(j({},L),{htmlFor:H.id||"switch",className:Ce}),f))});h.propTypes={color:n.default.oneOf(y.propTypesColor),label:y.propTypesLabel,ripple:y.propTypesRipple,className:y.propTypesClassName,disabled:y.propTypesDisabled,containerProps:y.propTypesObject,labelProps:y.propTypesObject,circleProps:y.propTypesObject},h.displayName="MaterialTailwind.Switch";var d=h})(ck);var dk={},Bl={},gi={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(j,T){for(var P in T)Object.defineProperty(j,P,{enumerable:!0,get:T[P]})}r(e,{propTypesId:function(){return a},propTypesValue:function(){return s},propTypesAnimate:function(){return p},propTypesDisabled:function(){return m},propTypesClassName:function(){return b},propTypesOrientation:function(){return y},propTypesIndicator:function(){return E},propTypesChildren:function(){return C}});var t=o(Le),n=br;function o(j){return j&&j.__esModule?j:{default:j}}var a=t.default.string,s=t.default.oneOfType([t.default.string,t.default.number]).isRequired,p=n.propTypesAnimation,m=t.default.bool,b=t.default.string,y=t.default.oneOf(["horizontal","vertical"]),E=t.default.instanceOf(Object),C=t.default.node.isRequired})(gi);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(x,O){for(var k in O)Object.defineProperty(x,k,{enumerable:!0,get:O[k]})}r(e,{TabsContext:function(){return M},useTabs:function(){return w},TabsContextProvider:function(){return h},setId:function(){return d},setActive:function(){return l},setAnimation:function(){return u},setIndicator:function(){return c},setIsInitial:function(){return f},setOrientation:function(){return v}});var t=p(i),n=gi;function o(x,O){(O==null||O>x.length)&&(O=x.length);for(var k=0,z=new Array(O);k=0)&&Object.prototype.propertyIsEnumerable.call(d,c)&&(u[c]=d[c])}return u}function M(d,l){if(d==null)return{};var u={},c=Object.keys(d),f,v;for(v=0;v=0)&&(u[f]=d[f]);return u}var w=t.default.forwardRef(function(d,l){var u=d.value,c=d.className,f=d.activeClassName,v=d.disabled,x=d.children,O=P(d,["value","className","activeClassName","disabled","children"]),k,z=(0,p.useTheme)(),L=z.tab,B=L.defaultProps,H=L.styles.base,K=(0,m.useTabs)(),ee=K.state,D=K.dispatch,X=ee.id,q=ee.active,J=ee.indicatorProps;c=c??B.className,f=f??B.activeClassName,v=v??B.disabled;var ne,G=(0,a.twMerge)((0,o.default)((0,s.default)(H.tab.initial),(ne={},y(ne,(0,s.default)(H.tab.disabled),v),y(ne,f,q===u),ne)),c),de,fe=(0,a.twMerge)((0,o.default)((0,s.default)(H.indicator)),(de=(k=J)===null||k===void 0?void 0:k.className)!==null&&de!==void 0?de:"");return t.default.createElement("li",T(C({},O),{ref:l,role:"tab",className:G,onClick:function(ue){var be,ge=(be=O)===null||be===void 0?void 0:be.onClick;typeof ge=="function"&&((0,m.setActive)(D,u),(0,m.setIsInitial)(D,!1),ge(ue)),(0,m.setIsInitial)(D,!1),(0,m.setActive)(D,u)},"data-value":u}),t.default.createElement("div",{className:"z-20 text-inherit"},x),q===u&&t.default.createElement(n.motion.div,T(C({},J),{transition:{duration:.5},className:fe,layoutId:X})))});w.propTypes={value:b.propTypesValue,className:b.propTypesClassName,disabled:b.propTypesDisabled,children:b.propTypesChildren},w.displayName="MaterialTailwind.Tab";var h=w})(fk);var pk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,u){for(var c in u)Object.defineProperty(l,c,{enumerable:!0,get:u[c]})}r(e,{TabsBody:function(){return h},default:function(){return d}});var t=C(i),n=Xr,o=C(nt),a=C(Be),s=Ie,p=C(Te),m=Me,b=Bl,y=gi;function E(l,u,c){return u in l?Object.defineProperty(l,u,{value:c,enumerable:!0,configurable:!0,writable:!0}):l[u]=c,l}function C(l){return l&&l.__esModule?l:{default:l}}function j(l){for(var u=1;u=0)&&Object.prototype.propertyIsEnumerable.call(l,f)&&(c[f]=l[f])}return c}function w(l,u){if(l==null)return{};var c={},f=Object.keys(l),v,x;for(x=0;x=0)&&(c[v]=l[v]);return c}var h=t.default.forwardRef(function(l,u){var c=l.animate,f=l.className,v=l.children,x=M(l,["animate","className","children"]),O=(0,m.useTheme)().tabsBody,k=O.defaultProps,z=O.styles.base,L=(0,b.useTabs)().dispatch;f=f??k.className,c=c??k.animate;var B=(0,s.twMerge)((0,a.default)((0,p.default)(z)),f),H=t.default.useMemo(function(){return{initial:{opacity:0,position:"absolute",top:"0",left:"0",zIndex:1,transition:{duration:0}},unmount:{opacity:0,position:"absolute",top:"0",left:"0",zIndex:1,transition:{duration:.5,times:[.4,0,.2,1]}},mount:{opacity:1,position:"relative",zIndex:2,transition:{duration:.5,times:[.4,0,.2,1]}}}},[]),K=t.default.useMemo(function(){return(0,o.default)(H,c)},[c,H]);return(0,n.useIsomorphicLayoutEffect)(function(){(0,b.setAnimation)(L,K)},[K,L]),t.default.createElement("div",P(j({},x),{ref:u,className:B}),v)});h.propTypes={animate:y.propTypesAnimate,className:y.propTypesClassName,children:y.propTypesChildren},h.displayName="MaterialTailwind.TabsBody";var d=h})(pk);var gk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(h,d){for(var l in d)Object.defineProperty(h,l,{enumerable:!0,get:d[l]})}r(e,{TabsHeader:function(){return M},default:function(){return w}});var t=y(i),n=y(Be),o=Ie,a=y(Te),s=Me,p=Bl,m=gi;function b(h,d,l){return d in h?Object.defineProperty(h,d,{value:l,enumerable:!0,configurable:!0,writable:!0}):h[d]=l,h}function y(h){return h&&h.__esModule?h:{default:h}}function E(h){for(var d=1;d=0)&&Object.prototype.propertyIsEnumerable.call(h,u)&&(l[u]=h[u])}return l}function P(h,d){if(h==null)return{};var l={},u=Object.keys(h),c,f;for(f=0;f=0)&&(l[c]=h[c]);return l}var M=t.default.forwardRef(function(h,d){var l=h.indicatorProps,u=h.className,c=h.children,f=T(h,["indicatorProps","className","children"]),v=(0,s.useTheme)().tabsHeader,x=v.defaultProps,O=v.styles,k=(0,p.useTabs)(),z=k.state,L=k.dispatch,B=z.orientation;t.default.useEffect(function(){(0,p.setIndicator)(L,l)},[L,l]),u=u??x.className;var H=(0,o.twMerge)((0,n.default)((0,a.default)(O.base),b({},O[B]&&(0,a.default)(O[B]),B)),u);return t.default.createElement("nav",null,t.default.createElement("ul",j(E({},f),{ref:d,role:"tablist",className:H}),c))});M.propTypes={indicatorProps:m.propTypesIndicator,className:m.propTypesClassName,children:m.propTypesChildren},M.displayName="MaterialTailwind.TabsHeader";var w=M})(gk);var hk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(d,l){for(var u in l)Object.defineProperty(d,u,{enumerable:!0,get:l[u]})}r(e,{TabPanel:function(){return w},default:function(){return h}});var t=E(i),n=Xr,o=E(Be),a=Ie,s=E(Te),p=Me,m=Bl,b=gi;function y(d,l,u){return l in d?Object.defineProperty(d,l,{value:u,enumerable:!0,configurable:!0,writable:!0}):d[l]=u,d}function E(d){return d&&d.__esModule?d:{default:d}}function C(d){for(var l=1;l=0)&&Object.prototype.propertyIsEnumerable.call(d,c)&&(u[c]=d[c])}return u}function M(d,l){if(d==null)return{};var u={},c=Object.keys(d),f,v;for(v=0;v=0)&&(u[f]=d[f]);return u}var w=t.default.forwardRef(function(d,l){var u=d.value,c=d.className,f=d.children,v=P(d,["value","className","children"]),x=(0,p.useTheme)().tabPanel,O=x.defaultProps,k=x.styles.base,z=(0,m.useTabs)().state,L=z.active,B=z.appliedAnimation,H=z.isInitial;c=c??O.className;var K=(0,a.twMerge)((0,o.default)((0,s.default)(k)),c),ee=n.AnimatePresence;return t.default.createElement(n.LazyMotion,{features:n.domAnimation},t.default.createElement(ee,{exitBeforeEnter:!0},t.default.createElement(n.m.div,T(C({},v),{ref:l,role:"tabpanel",className:K,initial:"unmount",exit:"unmount",animate:L===u?"mount":H?"initial":"unmount",variants:B,"data-value":u}),f)))});w.propTypes={value:b.propTypesValue,className:b.propTypesClassName,children:b.propTypesChildren},w.displayName="MaterialTailwind.TabPanel";var h=w})(hk);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(c,f){for(var v in f)Object.defineProperty(c,v,{enumerable:!0,get:f[v]})}r(e,{Tabs:function(){return l},Tab:function(){return m.Tab},TabsBody:function(){return b.TabsBody},TabsHeader:function(){return y.TabsHeader},TabPanel:function(){return E.TabPanel},useTabs:function(){return p.useTabs},default:function(){return u}});var t=T(i),n=T(Be),o=Ie,a=T(Te),s=Me,p=Bl,m=fk,b=pk,y=gk,E=hk,C=gi;function j(c,f,v){return f in c?Object.defineProperty(c,f,{value:v,enumerable:!0,configurable:!0,writable:!0}):c[f]=v,c}function T(c){return c&&c.__esModule?c:{default:c}}function P(c){for(var f=1;f=0)&&Object.prototype.propertyIsEnumerable.call(c,x)&&(v[x]=c[x])}return v}function d(c,f){if(c==null)return{};var v={},x=Object.keys(c),O,k;for(k=0;k=0)&&(v[O]=c[O]);return v}var l=t.default.forwardRef(function(c,f){var v=c.id,x=c.value,O=c.className,k=c.orientation,z=c.children,L=h(c,["id","value","className","orientation","children"]),B=(0,s.useTheme)().tabs,H=B.defaultProps,K=B.styles;O=O??H.className,k=k??H.orientation;var ee=(0,o.twMerge)((0,n.default)((0,a.default)(K.base),j({},K[k]&&(0,a.default)(K[k]),k)),O);return t.default.createElement(p.TabsContextProvider,{id:v,value:x,orientation:k},t.default.createElement("div",w(P({},L),{ref:f,className:ee}),z))});l.propTypes={id:C.propTypesId,value:C.propTypesValue,className:C.propTypesClassName,orientation:C.propTypesOrientation,children:C.propTypesChildren},l.displayName="MaterialTailwind.Tabs";var u=Object.assign(l,{Tab:m.Tab,Body:b.TabsBody,Header:y.TabsHeader,Panel:E.TabPanel})})(dk);var mk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(h,d){for(var l in d)Object.defineProperty(h,l,{enumerable:!0,get:d[l]})}r(e,{Textarea:function(){return M},default:function(){return w}});var t=y(i),n=y(Le),o=y(Be),a=y(_r),s=y(Te),p=Me,m=Zu;function b(h,d,l){return d in h?Object.defineProperty(h,d,{value:l,enumerable:!0,configurable:!0,writable:!0}):h[d]=l,h}function y(h){return h&&h.__esModule?h:{default:h}}function E(h){for(var d=1;d=0)&&Object.prototype.propertyIsEnumerable.call(h,u)&&(l[u]=h[u])}return l}function P(h,d){if(h==null)return{};var l={},u=Object.keys(h),c,f;for(f=0;f=0)&&(l[c]=h[c]);return l}var M=t.default.forwardRef(function(h,d){var l=h.variant,u=h.color,c=h.size,f=h.label,v=h.error,x=h.success,O=h.resize,k=h.labelProps,z=h.containerProps,L=h.shrink,B=h.className,H=T(h,["variant","color","size","label","error","success","resize","labelProps","containerProps","shrink","className"]),K,ee,D,X=(0,p.useTheme)().textarea,q=X.defaultProps,J=X.valid,ne=X.styles,G=ne.base,de=ne.variants;l=l??q.variant,c=c??q.size,u=u??q.color,f=f??q.label,k=k??q.labelProps,z=z??q.containerProps,L=L??q.shrink,B=B??q.className;var fe=de[(0,a.default)(J.variants,l,"outlined")],ue=(0,s.default)(fe.error.textarea),be=(0,s.default)(fe.success.textarea),ge=(0,s.default)(fe.shrink.textarea),ce=(0,s.default)(fe.colors.textarea[(0,a.default)(J.colors,u,"blue")]),me=(0,s.default)(fe.error.label),ve=(0,s.default)(fe.success.label),Ce=(0,s.default)(fe.shrink.label),Oe=(0,s.default)(fe.colors.label[(0,a.default)(J.colors,u,"blue")]),xe=(0,o.default)((0,s.default)(G.container),(K=z)===null||K===void 0?void 0:K.className),we=(0,o.default)((0,s.default)(G.textarea),(0,s.default)(fe.base.textarea),(0,s.default)(fe.sizes[(0,a.default)(J.sizes,c,"md")].textarea),b({},ce,!v&&!x),b({},ue,v),b({},be,x),b({},ge,L),O?"":"!resize-none",B),Fe=(0,o.default)((0,s.default)(G.label),(0,s.default)(fe.base.label),(0,s.default)(fe.sizes[(0,a.default)(J.sizes,c,"md")].label),b({},Oe,!v&&!x),b({},me,v),b({},ve,x),b({},Ce,L),(ee=k)===null||ee===void 0?void 0:ee.className);return t.default.createElement("div",{ref:d,className:xe},t.default.createElement("textarea",j(E({},H),{className:we,placeholder:((D=H)===null||D===void 0?void 0:D.placeholder)||" "})),t.default.createElement("label",{className:Fe},f))});M.propTypes={variant:n.default.oneOf(m.propTypesVariant),size:n.default.oneOf(m.propTypesSize),color:n.default.oneOf(m.propTypesColor),label:m.propTypesLabel,error:m.propTypesError,success:m.propTypesSuccess,resize:m.propTypesResize,labelProps:m.propTypesLabelProps,containerProps:m.propTypesContainerProps,shrink:m.propTypesShrink,className:m.propTypesClassName},M.displayName="MaterialTailwind.Textarea";var w=M})(mk);var vk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(k,z){for(var L in z)Object.defineProperty(k,L,{enumerable:!0,get:z[L]})}r(e,{Tooltip:function(){return x},default:function(){return O}});var t=P(i),n=P(Le),o=Gr,a=Xr,s=P(Be),p=Ie,m=P(nt),b=P(Te),y=Me,E=Nl;function C(k,z){(z==null||z>k.length)&&(z=k.length);for(var L=0,B=new Array(z);L=0)&&Object.prototype.propertyIsEnumerable.call(k,B)&&(L[B]=k[B])}return L}function c(k,z){if(k==null)return{};var L={},B=Object.keys(k),H,K;for(K=0;K=0)&&(L[H]=k[H]);return L}function f(k,z){return j(k)||M(k,z)||v(k,z)||w()}function v(k,z){if(k){if(typeof k=="string")return C(k,z);var L=Object.prototype.toString.call(k).slice(8,-1);if(L==="Object"&&k.constructor&&(L=k.constructor.name),L==="Map"||L==="Set")return Array.from(L);if(L==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(L))return C(k,z)}}var x=t.default.forwardRef(function(k,z){var L=k.open,B=k.handler,H=k.content,K=k.interactive,ee=k.placement,D=k.offset,X=k.dismiss,q=k.animate,J=k.className,ne=k.children,G=u(k,["open","handler","content","interactive","placement","offset","dismiss","animate","className","children"]),de,fe=(0,y.useTheme)().tooltip,ue=fe.defaultProps,be=fe.styles.base,ge=f(t.default.useState(!1),2),ce=ge[0],me=ge[1];L=L??ce,B=B??me,K=K??ue.interactive,ee=ee??ue.placement,D=D??ue.offset,X=X??ue.dismiss,q=q??ue.animate,J=J??ue.className;var ve=(0,p.twMerge)((0,s.default)((0,b.default)(be)),J),Ce={unmount:{opacity:0},mount:{opacity:1}},Oe=(0,m.default)(Ce,q),xe=(0,o.useFloating)({open:L,onOpenChange:B,middleware:[(0,o.offset)(D),(0,o.flip)(),(0,o.shift)()],placement:ee}),we=xe.x,Fe=xe.y,ke=xe.reference,He=xe.floating,De=xe.strategy,je=xe.refs,fr=xe.update,jr=xe.context,Fr=(0,o.useInteractions)([(0,o.useClick)(jr,{enabled:K}),(0,o.useFocus)(jr),(0,o.useHover)(jr),(0,o.useRole)(jr,{role:"tooltip"}),(0,o.useDismiss)(jr,X)]),er=Fr.getReferenceProps,Tr=Fr.getFloatingProps;t.default.useEffect(function(){if(je.reference.current&&je.floating.current&&L)return(0,o.autoUpdate)(je.reference.current,je.floating.current,fr)},[L,fr,je.reference,je.floating]);var Ye=(0,o.useMergeRefs)([z,He]),ir=(0,o.useMergeRefs)([z,ke]),Je=a.AnimatePresence;return t.default.createElement(t.default.Fragment,null,typeof ne=="string"?t.default.createElement("span",er({ref:ir}),ne):t.default.cloneElement(ne,h({},er(l(h({},(de=ne)===null||de===void 0?void 0:de.props),{ref:ir})))),t.default.createElement(a.LazyMotion,{features:a.domAnimation},t.default.createElement(o.FloatingPortal,null,t.default.createElement(Je,null,L&&t.default.createElement(a.m.div,l(h({},Tr(l(h({},G),{ref:Ye,className:ve,style:{position:De,top:Fe??"",left:we??""}}))),{initial:"unmount",exit:"unmount",animate:L?"mount":"unmount",variants:Oe}),H)))))});x.propTypes={open:E.propTypesOpen,handler:E.propTypesHandler,content:E.propTypesContent,interactive:E.propTypesInteractive,placement:n.default.oneOf(E.propTypesPlacement),offset:E.propTypesOffset,dismiss:E.propTypesDismiss,animate:E.propTypesAnimate,className:E.propTypesClassName,children:E.propTypesChildren},x.displayName="MaterialTailwind.Tooltip";var O=x})(vk);var bk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(d,l){for(var u in l)Object.defineProperty(d,u,{enumerable:!0,get:l[u]})}r(e,{Typography:function(){return w},default:function(){return h}});var t=E(i),n=E(Le),o=E(Be),a=Ie,s=E(_r),p=E(Te),m=Me,b=w7;function y(d,l,u){return l in d?Object.defineProperty(d,l,{value:u,enumerable:!0,configurable:!0,writable:!0}):d[l]=u,d}function E(d){return d&&d.__esModule?d:{default:d}}function C(d){for(var l=1;l=0)&&Object.prototype.propertyIsEnumerable.call(d,c)&&(u[c]=d[c])}return u}function M(d,l){if(d==null)return{};var u={},c=Object.keys(d),f,v;for(v=0;v=0)&&(u[f]=d[f]);return u}var w=t.default.forwardRef(function(d,l){var u=d.variant,c=d.color,f=d.textGradient,v=d.as,x=d.className,O=d.children,k=P(d,["variant","color","textGradient","as","className","children"]),z=(0,m.useTheme)().typography,L=z.defaultProps,B=z.valid,H=z.styles,K=H.variants,ee=H.colors,D=H.textGradient;u=u??L.variant,c=c??L.color,f=f||L.textGradient,v=v??void 0,x=x??L.className;var X=(0,p.default)(K[(0,s.default)(B.variants,u,"paragraph")]),q=ee[(0,s.default)(B.colors,c,"inherit")],J=(0,p.default)(D),ne=(0,a.twMerge)((0,o.default)(X,y({},q.color,!f),y({},J,f),y({},q.gradient,f)),x),G;switch(u){case"h1":G=t.default.createElement(v||"h1",T(C({},k),{ref:l,className:ne}),O);break;case"h2":G=t.default.createElement(v||"h2",T(C({},k),{ref:l,className:ne}),O);break;case"h3":G=t.default.createElement(v||"h3",T(C({},k),{ref:l,className:ne}),O);break;case"h4":G=t.default.createElement(v||"h4",T(C({},k),{ref:l,className:ne}),O);break;case"h5":G=t.default.createElement(v||"h5",T(C({},k),{ref:l,className:ne}),O);break;case"h6":G=t.default.createElement(v||"h6",T(C({},k),{ref:l,className:ne}),O);break;case"lead":G=t.default.createElement(v||"p",T(C({},k),{ref:l,className:ne}),O);break;case"paragraph":G=t.default.createElement(v||"p",T(C({},k),{ref:l,className:ne}),O);break;case"small":G=t.default.createElement(v||"p",T(C({},k),{ref:l,className:ne}),O);break;default:G=t.default.createElement(v||"p",T(C({},k),{ref:l,className:ne}),O);break}return G});w.propTypes={variant:n.default.oneOf(b.propTypesVariant),color:n.default.oneOf(b.propTypesColor),as:b.propTypesAs,textGradient:b.propTypesTextGradient,className:b.propTypesClassName,children:b.propTypesChildren},w.displayName="MaterialTailwind.Typography";var h=w})(bk);var wk={},yk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(b,y){for(var E in y)Object.defineProperty(b,E,{enumerable:!0,get:y[E]})}r(e,{propTypesClassName:function(){return a},propTypesChildren:function(){return s},propTypesOpen:function(){return p},propTypesAnimate:function(){return m}});var t=o(Le),n=br;function o(b){return b&&b.__esModule?b:{default:b}}var a=t.default.string,s=t.default.node.isRequired,p=t.default.bool.isRequired,m=n.propTypesAnimation})(yk);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,u){for(var c in u)Object.defineProperty(l,c,{enumerable:!0,get:u[c]})}r(e,{Collapse:function(){return h},default:function(){return d}});var t=C(i),n=Xr,o=Gr,a=C(nt),s=C(Be),p=Ie,m=C(Te),b=Me,y=yk;function E(l,u,c){return u in l?Object.defineProperty(l,u,{value:c,enumerable:!0,configurable:!0,writable:!0}):l[u]=c,l}function C(l){return l&&l.__esModule?l:{default:l}}function j(l){for(var u=1;u=0)&&Object.prototype.propertyIsEnumerable.call(l,f)&&(c[f]=l[f])}return c}function w(l,u){if(l==null)return{};var c={},f=Object.keys(l),v,x;for(x=0;x=0)&&(c[v]=l[v]);return c}var h=t.default.forwardRef(function(l,u){var c=l.open,f=l.animate,v=l.className,x=l.children,O=M(l,["open","animate","className","children"]),k=t.default.useRef(null),z=(0,b.useTheme)().collapse,L=z.styles,B=L.base;f=f??{},v=v??"";var H=(0,p.twMerge)((0,s.default)((0,m.default)(B)),v),K={unmount:{height:"0px",transition:{duration:.3,times:[.4,0,.2,1]}},mount:{height:"auto",transition:{duration:.3,times:[.4,0,.2,1]}}},ee=(0,a.default)(K,f),D=n.AnimatePresence,X=(0,o.useMergeRefs)([u,k]);return t.default.createElement(n.LazyMotion,{features:n.domAnimation},t.default.createElement(D,null,t.default.createElement(n.m.div,P(j({},O),{ref:X,className:H,initial:"unmount",exit:"unmount",animate:c?"mount":"unmount",variants:ee}),x)))});h.displayName="MaterialTailwind.Collapse",h.propTypes={open:y.propTypesOpen,animate:y.propTypesAnimate,className:y.propTypesClassName,children:y.propTypesChildren};var d=h})(wk);var xk={},lc={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(b,y){for(var E in y)Object.defineProperty(b,E,{enumerable:!0,get:y[E]})}r(e,{propTypesClassName:function(){return o},propTypesDisabled:function(){return a},propTypesSelected:function(){return s},propTypesRipple:function(){return p},propTypesChildren:function(){return m}});var t=n(Le);function n(b){return b&&b.__esModule?b:{default:b}}var o=t.default.string,a=t.default.bool,s=t.default.bool,p=t.default.bool,m=t.default.node.isRequired})(lc);var _k={},tw={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(w,h){for(var d in h)Object.defineProperty(w,d,{enumerable:!0,get:h[d]})}r(e,{ListItemPrefix:function(){return P},default:function(){return M}});var t=b(i),n=Me,o=b(Be),a=Ie,s=b(Te),p=lc;function m(w,h,d){return h in w?Object.defineProperty(w,h,{value:d,enumerable:!0,configurable:!0,writable:!0}):w[h]=d,w}function b(w){return w&&w.__esModule?w:{default:w}}function y(w){for(var h=1;h=0)&&Object.prototype.propertyIsEnumerable.call(w,l)&&(d[l]=w[l])}return d}function T(w,h){if(w==null)return{};var d={},l=Object.keys(w),u,c;for(c=0;c=0)&&(d[u]=w[u]);return d}var P=t.default.forwardRef(function(w,h){var d=w.className,l=w.children,u=j(w,["className","children"]),c=(0,n.useTheme)().list,f=c.styles.base,v=(0,a.twMerge)((0,o.default)((0,s.default)(f.itemPrefix)),d);return t.default.createElement("div",C(y({},u),{ref:h,className:v}),l)});P.propTypes={className:p.propTypesClassName,children:p.propTypesChildren},P.displayName="MaterialTailwind.ListItemPrefix";var M=P})(tw);var nw={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(w,h){for(var d in h)Object.defineProperty(w,d,{enumerable:!0,get:h[d]})}r(e,{ListItemSuffix:function(){return P},default:function(){return M}});var t=b(i),n=Me,o=b(Be),a=Ie,s=b(Te),p=lc;function m(w,h,d){return h in w?Object.defineProperty(w,h,{value:d,enumerable:!0,configurable:!0,writable:!0}):w[h]=d,w}function b(w){return w&&w.__esModule?w:{default:w}}function y(w){for(var h=1;h=0)&&Object.prototype.propertyIsEnumerable.call(w,l)&&(d[l]=w[l])}return d}function T(w,h){if(w==null)return{};var d={},l=Object.keys(w),u,c;for(c=0;c=0)&&(d[u]=w[u]);return d}var P=t.default.forwardRef(function(w,h){var d=w.className,l=w.children,u=j(w,["className","children"]),c=(0,n.useTheme)().list,f=c.styles.base,v=(0,a.twMerge)((0,o.default)((0,s.default)(f.itemSuffix)),d);return t.default.createElement("div",C(y({},u),{ref:h,className:v}),l)});P.propTypes={className:p.propTypesClassName,children:p.propTypesChildren},P.displayName="MaterialTailwind.ListItemSuffix";var M=P})(nw);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,u){for(var c in u)Object.defineProperty(l,c,{enumerable:!0,get:u[c]})}r(e,{ListItem:function(){return h},ListItemPrefix:function(){return b.ListItemPrefix},ListItemSuffix:function(){return y.ListItemSuffix},default:function(){return d}});var t=C(i),n=Me,o=C(Ll),a=C(Be),s=Ie,p=C(Te),m=lc,b=tw,y=nw;function E(l,u,c){return u in l?Object.defineProperty(l,u,{value:c,enumerable:!0,configurable:!0,writable:!0}):l[u]=c,l}function C(l){return l&&l.__esModule?l:{default:l}}function j(l){for(var u=1;u=0)&&Object.prototype.propertyIsEnumerable.call(l,f)&&(c[f]=l[f])}return c}function w(l,u){if(l==null)return{};var c={},f=Object.keys(l),v,x;for(x=0;x=0)&&(c[v]=l[v]);return c}var h=t.default.forwardRef(function(l,u){var c=l.className,f=l.disabled,v=l.selected,x=l.ripple,O=l.children,k=M(l,["className","disabled","selected","ripple","children"]),z=(0,n.useTheme)().list,L=z.defaultProps,B=z.styles.base;x=x??L.ripple;var H=x!==void 0&&new o.default,K,ee=(0,s.twMerge)((0,a.default)((0,p.default)(B.item.initial),(K={},E(K,(0,p.default)(B.item.disabled),f),E(K,(0,p.default)(B.item.selected),v&&!f),K)),c);return t.default.createElement("div",P(j({},k),{ref:u,role:"button",tabIndex:0,className:ee,onMouseDown:function(D){var X,q=(X=k)===null||X===void 0?void 0:X.onMouseDown;return x&&H.create(D,"dark"),typeof q=="function"&&q(D)}}),O)});h.propTypes={className:m.propTypesClassName,selected:m.propTypesSelected,disabled:m.propTypesDisabled,ripple:m.propTypesRipple,children:m.propTypesChildren},h.displayName="MaterialTailwind.ListItem";var d=Object.assign(h,{Prefix:b.ListItemPrefix,Suffix:y.ListItemSuffix})})(_k);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,u){for(var c in u)Object.defineProperty(l,c,{enumerable:!0,get:u[c]})}r(e,{List:function(){return h},ListItem:function(){return m.ListItem},ListItemPrefix:function(){return b.ListItemPrefix},ListItemSuffix:function(){return y.ListItemSuffix},default:function(){return d}});var t=C(i),n=Me,o=C(Be),a=Ie,s=C(Te),p=lc,m=_k,b=tw,y=nw;function E(l,u,c){return u in l?Object.defineProperty(l,u,{value:c,enumerable:!0,configurable:!0,writable:!0}):l[u]=c,l}function C(l){return l&&l.__esModule?l:{default:l}}function j(l){for(var u=1;u=0)&&Object.prototype.propertyIsEnumerable.call(l,f)&&(c[f]=l[f])}return c}function w(l,u){if(l==null)return{};var c={},f=Object.keys(l),v,x;for(x=0;x=0)&&(c[v]=l[v]);return c}var h=t.default.forwardRef(function(l,u){var c=l.className,f=l.children,v=M(l,["className","children"]),x=(0,n.useTheme)().list,O=x.defaultProps,k=x.styles.base;c=c??O.className;var z=(0,a.twMerge)((0,o.default)((0,s.default)(k.list)),c);return t.default.createElement("nav",P(j({},v),{ref:u,className:z}),f)});h.propTypes={className:p.propTypesClassName,children:p.propTypesChildren},h.displayName="MaterialTailwind.List";var d=Object.assign(h,{Item:m.ListItem,ItemPrefix:b.ListItemPrefix,ItemSuffix:y.ListItemSuffix})})(xk);var Ok={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(d,l){for(var u in l)Object.defineProperty(d,u,{enumerable:!0,get:l[u]})}r(e,{ButtonGroup:function(){return w},default:function(){return h}});var t=E(i),n=E(Le),o=E(Be),a=Ie,s=E(_r),p=E(Te),m=Me,b=ui;function y(d,l,u){return l in d?Object.defineProperty(d,l,{value:u,enumerable:!0,configurable:!0,writable:!0}):d[l]=u,d}function E(d){return d&&d.__esModule?d:{default:d}}function C(d){for(var l=1;l=0)&&Object.prototype.propertyIsEnumerable.call(d,c)&&(u[c]=d[c])}return u}function M(d,l){if(d==null)return{};var u={},c=Object.keys(d),f,v;for(v=0;v=0)&&(u[f]=d[f]);return u}var w=t.default.forwardRef(function(d,l){var u=d.variant,c=d.size,f=d.color,v=d.fullWidth,x=d.ripple,O=d.className,k=d.children,z=P(d,["variant","size","color","fullWidth","ripple","className","children"]),L=(0,m.useTheme)().buttonGroup,B=L.defaultProps,H=L.styles,K=L.valid,ee=H.base,D=H.dividerColor;u=u??B.variant,c=c??B.size,f=f??B.color,x=x??B.ripple,v=v??B.fullWidth,O=O??B.className;var X,q=(0,a.twMerge)((0,o.default)((0,p.default)(ee.initial),(X={},y(X,(0,p.default)(ee.fullWidth),v),y(X,"divide-x",u!=="outlined"),y(X,(0,p.default)(D[(0,s.default)(K.colors,f,"blue")]),u!=="outlined"),X)),O);return t.default.createElement("div",T(C({},z),{ref:l,className:q}),t.default.Children.map(k,function(J,ne){var G;return t.default.isValidElement(J)&&t.default.cloneElement(J,{variant:u,size:c,color:f,ripple:x,fullWidth:v,className:(0,a.twMerge)((0,o.default)({"rounded-r-none":ne!==t.default.Children.count(k)-1,"border-r-0":ne!==t.default.Children.count(k)-1,"rounded-l-none":ne!==0}),(G=J.props)===null||G===void 0?void 0:G.className)})}))});w.propTypes={variant:n.default.oneOf(b.propTypesVariant),size:n.default.oneOf(b.propTypesSize),color:n.default.oneOf(b.propTypesColor),fullWidth:b.propTypesFullWidth,ripple:b.propTypesRipple,className:b.propTypesClassName,children:b.propTypesChildren},w.displayName="MaterialTailwind.ButtonGroup";var h=w})(Ok);var Ck={},kk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(T,P){for(var M in P)Object.defineProperty(T,M,{enumerable:!0,get:P[M]})}r(e,{propTypesClassName:function(){return o},propTypesPrevArrow:function(){return a},propTypesNextArrow:function(){return s},propTypesNavigation:function(){return p},propTypesAutoplay:function(){return m},propTypesAutoplayDelay:function(){return b},propTypesTransition:function(){return y},propTypesLoop:function(){return E},propTypesChildren:function(){return C},propTypesSlideRef:function(){return j}});var t=n(Le);function n(T){return T&&T.__esModule?T:{default:T}}var o=t.default.string,a=t.default.func,s=t.default.func,p=t.default.func,m=t.default.bool,b=t.default.number,y=t.default.object,E=t.default.bool,C=t.default.node.isRequired,j=t.default.oneOfType([t.default.func,t.default.shape({current:t.default.any})])})(kk);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(x,O){for(var k in O)Object.defineProperty(x,k,{enumerable:!0,get:O[k]})}r(e,{Carousel:function(){return f},default:function(){return v}});var t=j(i),n=Xr,o=Gr,a=j(Be),s=Ie,p=j(Te),m=Me,b=kk;function y(x,O){(O==null||O>x.length)&&(O=x.length);for(var k=0,z=new Array(O);k=0)&&Object.prototype.propertyIsEnumerable.call(x,z)&&(k[z]=x[z])}return k}function l(x,O){if(x==null)return{};var k={},z=Object.keys(x),L,B;for(B=0;B=0)&&(k[L]=x[L]);return k}function u(x,O){return E(x)||T(x,O)||c(x,O)||P()}function c(x,O){if(x){if(typeof x=="string")return y(x,O);var k=Object.prototype.toString.call(x).slice(8,-1);if(k==="Object"&&x.constructor&&(k=x.constructor.name),k==="Map"||k==="Set")return Array.from(k);if(k==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(k))return y(x,O)}}var f=t.default.forwardRef(function(x,O){var k=x.children,z=x.prevArrow,L=x.nextArrow,B=x.navigation,H=x.autoplay,K=x.autoplayDelay,ee=x.transition,D=x.loop,X=x.className,q=x.slideRef,J=d(x,["children","prevArrow","nextArrow","navigation","autoplay","autoplayDelay","transition","loop","className","slideRef"]),ne=(0,m.useTheme)().carousel,G=ne.defaultProps,de=ne.styles.base,fe=(0,n.useMotionValue)(0),ue=t.default.useRef(null),be=u(t.default.useState(0),2),ge=be[0],ce=be[1],me=t.default.Children.toArray(k);X=X??G.className,z=z??G.prevArrow,L=L??G.nextArrow,B=B??G.navigation,H=H??G.autoplay,K=K??G.autoplayDelay,ee=ee??G.transition,D=D??G.loop;var ve=(0,s.twMerge)((0,a.default)((0,p.default)(de.carousel)),X),Ce=(0,s.twMerge)((0,a.default)((0,p.default)(de.slide))),Oe=t.default.useCallback(function(){var ke;return-ge*(((ke=ue.current)===null||ke===void 0?void 0:ke.clientWidth)||0)},[ge]),xe=t.default.useCallback(function(){var ke=D?0:ge;ce(ge+1===me.length?ke:ge+1)},[ge,D,me.length]),we=function(){var ke=D?me.length-1:0;ce(ge-1<0?ke:ge-1)};t.default.useEffect(function(){var ke=(0,n.animate)(fe,Oe(),ee);return ke.stop},[Oe,ge,fe,ee]),t.default.useEffect(function(){window.addEventListener("resize",function(){(0,n.animate)(fe,Oe(),ee)})},[Oe,ee,fe]),t.default.useEffect(function(){if(H){var ke=setInterval(function(){return xe()},K);return function(){return clearInterval(ke)}}},[H,xe,K]);var Fe=(0,o.useMergeRefs)([ue,O]);return t.default.createElement("div",h(M({},J),{ref:Fe,className:ve}),me.map(function(ke,He){return t.default.createElement(n.LazyMotion,{key:He,features:n.domAnimation},t.default.createElement(n.m.div,{ref:q,className:Ce,style:{x:fe,left:"".concat(He*100,"%"),right:"".concat(He*100,"%")}},ke))}),z&&z({loop:D,handlePrev:we,activeIndex:ge,firstIndex:ge===0}),L&&L({loop:D,handleNext:xe,activeIndex:ge,lastIndex:ge===me.length-1}),B&&B({setActiveIndex:ce,activeIndex:ge,length:me.length}))});f.propTypes={className:b.propTypesClassName,children:b.propTypesChildren,nextArrow:b.propTypesNextArrow,prevArrow:b.propTypesPrevArrow,navigation:b.propTypesNavigation,autoplay:b.propTypesAutoplay,autoplayDelay:b.propTypesAutoplayDelay,transition:b.propTypesTransition,loop:b.propTypesLoop,slideRef:b.propTypesSlideRef},f.displayName="MaterialTailwind.Carousel";var v=f})(Ck);var Ek={},Rk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(M,w){for(var h in w)Object.defineProperty(M,h,{enumerable:!0,get:w[h]})}r(e,{propTypesOpen:function(){return a},propTypesSize:function(){return s},propTypesOverlay:function(){return p},propTypesChildren:function(){return m},propTypesPlacement:function(){return b},propTypesOverlayProps:function(){return y},propTypesClassName:function(){return E},propTypesOnClose:function(){return C},propTypesDismiss:function(){return j},propTypesTransition:function(){return T},propTypesOverlayRef:function(){return P}});var t=o(Le),n=br;function o(M){return M&&M.__esModule?M:{default:M}}var a=t.default.bool.isRequired,s=t.default.number,p=t.default.bool,m=t.default.node.isRequired,b=["top","right","bottom","left"],y=t.default.object,E=t.default.string,C=t.default.func,j=n.propTypesDismissType,T=t.default.object,P=t.default.oneOfType([t.default.func,t.default.shape({current:t.default.any})])})(Rk);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(u,c){for(var f in c)Object.defineProperty(u,f,{enumerable:!0,get:c[f]})}r(e,{Drawer:function(){return d},default:function(){return l}});var t=j(i),n=j(Le),o=Xr,a=Gr,s=j(nt),p=j(Be),m=Ie,b=j(Te),y=Me,E=Rk;function C(u,c,f){return c in u?Object.defineProperty(u,c,{value:f,enumerable:!0,configurable:!0,writable:!0}):u[c]=f,u}function j(u){return u&&u.__esModule?u:{default:u}}function T(u){for(var c=1;c=0)&&Object.prototype.propertyIsEnumerable.call(u,v)&&(f[v]=u[v])}return f}function h(u,c){if(u==null)return{};var f={},v=Object.keys(u),x,O;for(O=0;O=0)&&(f[x]=u[x]);return f}var d=t.default.forwardRef(function(u,c){var f=u.open,v=u.size,x=u.overlay,O=u.children,k=u.placement,z=u.overlayProps,L=u.className,B=u.onClose,H=u.dismiss,K=u.transition,ee=u.overlayRef,D=w(u,["open","size","overlay","children","placement","overlayProps","className","onClose","dismiss","transition","overlayRef"]),X,q=(0,y.useTheme)().drawer,J=q.defaultProps,ne=q.styles.base,G=(0,o.useAnimation)();v=v??J.size,x=x??J.overlay,k=k??J.placement,L=L??J.className,z=z??J.overlayProps,B=B??J.onClose;var de;H=(de=(0,s.default)(J.dismiss,H||{}))!==null&&de!==void 0?de:J.dismiss,K=K??J.transition;var fe=(0,m.twMerge)((0,p.default)((0,b.default)(ne.drawer),{"top-0 right-0":k==="right","bottom-0 left-0":k==="bottom","top-0 left-0":k==="top"||k==="left"}),L),ue=(0,m.twMerge)((0,p.default)((0,b.default)(ne.overlay)),(X=z)===null||X===void 0?void 0:X.className),be=(0,a.useFloating)({open:f,onOpenChange:B}).context,ge=(0,a.useInteractions)([(0,a.useDismiss)(be,H)]).getFloatingProps;t.default.useEffect(function(){G.start(f?"open":"close")},[f,G,k]);var ce={open:{x:0,y:0},close:{x:k==="left"?-v:k==="right"?v:0,y:k==="top"?-v:k==="bottom"?v:0}},me={unmount:{opacity:0,transition:{delay:.3}},mount:{opacity:1}};return t.default.createElement(t.default.Fragment,null,t.default.createElement(o.LazyMotion,{features:o.domAnimation},t.default.createElement(o.AnimatePresence,null,x&&f&&t.default.createElement(o.m.div,{ref:ee,className:ue,initial:"unmount",exit:"unmount",animate:f?"mount":"unmount",variants:me,transition:{duration:.3}})),t.default.createElement(o.m.div,M(T({},ge(T({ref:c},D))),{className:fe,style:{maxWidth:k==="left"||k==="right"?v:"100%",maxHeight:k==="top"||k==="bottom"?v:"100%",height:k==="left"||k==="right"?"100vh":"100%"},initial:"close",animate:G,variants:ce,transition:K}),O)))});d.propTypes={open:E.propTypesOpen,size:E.propTypesSize,overlay:E.propTypesOverlay,children:E.propTypesChildren,placement:n.default.oneOf(E.propTypesPlacement),overlayProps:E.propTypesOverlayProps,className:E.propTypesClassName,onClose:E.propTypesOnClose,dismiss:E.propTypesDismiss,transition:E.propTypesTransition,overlayRef:E.propTypesOverlayRef},d.displayName="MaterialTailwind.Drawer";var l=d})(Ek);var Pk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(l,u){for(var c in u)Object.defineProperty(l,c,{enumerable:!0,get:u[c]})}r(e,{Badge:function(){return h},default:function(){return d}});var t=C(i),n=C(Le),o=C(nt),a=C(Be),s=Ie,p=C(_r),m=C(Te),b=Me,y=y7;function E(l,u,c){return u in l?Object.defineProperty(l,u,{value:c,enumerable:!0,configurable:!0,writable:!0}):l[u]=c,l}function C(l){return l&&l.__esModule?l:{default:l}}function j(l){for(var u=1;u=0)&&Object.prototype.propertyIsEnumerable.call(l,f)&&(c[f]=l[f])}return c}function w(l,u){if(l==null)return{};var c={},f=Object.keys(l),v,x;for(x=0;x=0)&&(c[v]=l[v]);return c}var h=t.default.forwardRef(function(l,u){var c=l.color,f=l.invisible,v=l.withBorder,x=l.overlap,O=l.placement,k=l.className,z=l.content,L=l.children,B=l.containerProps,H=l.containerRef,K=M(l,["color","invisible","withBorder","overlap","placement","className","content","children","containerProps","containerRef"]),ee,D=(0,b.useTheme)().badge,X=D.valid,q=D.defaultProps,J=D.styles,ne=J.base,G=J.placements,de=J.colors;c=c??q.color,f=f??q.invisible,v=v??q.withBorder,x=x??q.overlap,O=O??q.placement;var fe;k=(fe=(0,a.default)(k,q.className))!==null&&fe!==void 0?fe:q.className;var ue;B=(ue=(0,o.default)(B,q.containerProps||{}))!==null&&ue!==void 0?ue:q.containerProps;var be=(0,m.default)(ne.badge.initial),ge=(0,m.default)(ne.badge.withBorder),ce=(0,m.default)(ne.badge.withContent),me=(0,m.default)(de[(0,p.default)(X.colors,c,"red")]),ve=(0,m.default)(G[(0,p.default)(X.placements,O,"top-end")][(0,p.default)(X.overlaps,x,"square")]),Ce,Oe=(0,s.twMerge)((0,a.default)(be,ve,me,(Ce={},E(Ce,ge,v),E(Ce,ce,z),Ce)),k),xe=(0,s.twMerge)((0,a.default)((0,m.default)(ne.container),(ee=B)===null||ee===void 0?void 0:ee.className));return t.default.createElement("div",P(j({ref:H},B),{className:xe}),L,!f&&t.default.createElement("span",P(j({},K),{ref:u,className:Oe}),z))});h.propTypes={color:n.default.oneOf(y.propTypesColor),invisible:y.propTypesInvisible,withBorder:y.propTypesWithBorder,overlap:y.propTypesOverlap,className:y.propTypesClassName,content:y.propTypesContent,children:y.propTypesChildren,placement:y.propTypesPlacement,containerProps:y.propTypesContainerProps,containerRef:y.propTypesContainerRef},h.displayName="MaterialTailwind.Badge";var d=h})(Pk);var Sk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(L,B){for(var H in B)Object.defineProperty(L,H,{enumerable:!0,get:B[H]})}r(e,{Rating:function(){return k},default:function(){return z}});var t=T(i),n=T(Le),o=T(Be),a=Ie,s=T(_r),p=T(Te),m=Me,b=x7;function y(L,B){(B==null||B>L.length)&&(B=L.length);for(var H=0,K=new Array(B);H=0)&&Object.prototype.propertyIsEnumerable.call(L,K)&&(H[K]=L[K])}return H}function f(L,B){if(L==null)return{};var H={},K=Object.keys(L),ee,D;for(D=0;D=0)&&(H[ee]=L[ee]);return H}function v(L,B){return E(L)||M(L,B)||O(L,B)||w()}function x(L){return C(L)||P(L)||O(L)||h()}function O(L,B){if(L){if(typeof L=="string")return y(L,B);var H=Object.prototype.toString.call(L).slice(8,-1);if(H==="Object"&&L.constructor&&(H=L.constructor.name),H==="Map"||H==="Set")return Array.from(H);if(H==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(H))return y(L,B)}}var k=t.default.forwardRef(function(L,B){var H=L.count,K=L.value,ee=L.ratedIcon,D=L.unratedIcon,X=L.ratedColor,q=L.unratedColor,J=L.className,ne=L.onChange,G=L.readonly,de=c(L,["count","value","ratedIcon","unratedIcon","ratedColor","unratedColor","className","onChange","readonly"]),fe,ue,be,ge,ce=(0,m.useTheme)().rating,me=ce.valid,ve=ce.defaultProps,Ce=ce.styles,Oe=Ce.base,xe=Ce.colors;H=H??ve.count,K=K??ve.value,ee=ee??ve.ratedIcon,ee=ee??ve.ratedIcon,D=D??ve.unratedIcon,X=X??ve.ratedColor,q=q??ve.unratedColor,J=J??ve.className,ne=ne??ve.onChange,G=G??ve.readonly;var we=v(t.default.useState(function(){return x(Array(K).fill("rated")).concat(x(Array(H-K).fill("un_rated")))}),2),Fe=we[0],ke=we[1],He=v(t.default.useState(function(){return x(Array(H).fill("un_rated"))}),2),De=He[0],je=He[1],fr=v(t.default.useState(!1),2),jr=fr[0],Fr=fr[1],er=(0,p.default)(xe[(0,s.default)(me.colors,X,"yellow")]),Tr=(0,p.default)(xe[(0,s.default)(me.colors,q,"blue-gray")]),Ye=(0,a.twMerge)((0,o.default)((0,p.default)(Oe.rating),J)),ir=(0,p.default)(Oe.icon),Je=ee,pr=D,jt=t.default.isValidElement(ee)&&t.default.cloneElement(Je,{className:(0,a.twMerge)((0,o.default)(ir,er,(ue=Je)===null||ue===void 0||(fe=ue.props)===null||fe===void 0?void 0:fe.className))}),Gt=t.default.isValidElement(ee)&&t.default.cloneElement(pr,{className:(0,a.twMerge)((0,o.default)(ir,Tr,(ge=pr)===null||ge===void 0||(be=ge.props)===null||be===void 0?void 0:be.className))}),Dr=!t.default.isValidElement(ee)&&t.default.createElement(ee,{className:(0,a.twMerge)((0,o.default)(ir,er))}),bt=!t.default.isValidElement(ee)&&t.default.createElement(D,{className:(0,a.twMerge)((0,o.default)(ir,Tr))}),Kt=function(ur){return ur.map(function(Tt,Rn){return t.default.createElement("span",{key:Rn,onClick:function(){if(!G){var At=Fe.map(function(Ar,It){return It<=Rn?"rated":"un_rated"});ke(At),ne&&typeof ne=="function"&&ne(At.filter(function(Ar){return Ar==="rated"}).length)}},onMouseEnter:function(){if(!G){var At=De.map(function(Ar,It){return It<=Rn?"rated":"un_rated"});Fr(!0),je(At)}},onMouseLeave:function(){return!G&&Fr(!1)}},t.default.isValidElement(Tt==="rated"?ee:D)?Tt==="rated"?jt:Gt:Tt==="rated"?Dr:bt)})};return t.default.createElement("div",u(d({},de),{ref:B,className:Ye}),Kt(jr?De:Fe))});k.propTypes={count:b.propTypesCount,value:b.propTypesValue,ratedIcon:b.propTypesRatedIcon,unratedIcon:b.propTypesUnratedIcon,ratedColor:n.default.oneOf(b.propTypesColor),unratedColor:n.default.oneOf(b.propTypesColor),className:b.propTypesClassName,onChange:b.propTypesOnChange,readonly:b.propTypesReadonly},k.displayName="MaterialTailwind.Rating";var z=k})(Sk);var Mk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(O,k){for(var z in k)Object.defineProperty(O,z,{enumerable:!0,get:k[z]})}r(e,{Slider:function(){return v},default:function(){return x}});var t=T(i),n=T(Le),o=T(nt),a=T(Be),s=Ie,p=T(_r),m=T(Te),b=Me,y=_7;function E(O,k){(k==null||k>O.length)&&(k=O.length);for(var z=0,L=new Array(k);z=0)&&Object.prototype.propertyIsEnumerable.call(O,L)&&(z[L]=O[L])}return z}function u(O,k){if(O==null)return{};var z={},L=Object.keys(O),B,H;for(H=0;H=0)&&(z[B]=O[B]);return z}function c(O,k){return C(O)||P(O,k)||f(O,k)||M()}function f(O,k){if(O){if(typeof O=="string")return E(O,k);var z=Object.prototype.toString.call(O).slice(8,-1);if(z==="Object"&&O.constructor&&(z=O.constructor.name),z==="Map"||z==="Set")return Array.from(z);if(z==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(z))return E(O,k)}}var v=t.default.forwardRef(function(O,k){var z=O.color,L=O.size,B=O.className,H=O.trackClassName,K=O.thumbClassName,ee=O.barClassName,D=O.value,X=O.defaultValue,q=O.onChange,J=O.min,ne=O.max,G=O.step,de=O.inputRef,fe=O.inputProps,ue=l(O,["color","size","className","trackClassName","thumbClassName","barClassName","value","defaultValue","onChange","min","max","step","inputRef","inputProps"]),be,ge=(0,b.useTheme)().slider,ce=ge.valid,me=ge.defaultProps,ve=ge.styles,Ce=ve.base,Oe=ve.sizes,xe=ve.colors,we=c(t.default.useState(X||0),2),Fe=we[0],ke=we[1];t.default.useMemo(function(){X&&ke(X)},[X]),z=z??me.color,L=L??me.size,J=J??me.min,ne=ne??me.max,G=G??me.step;var He;B=(He=(0,a.default)(me.className,B))!==null&&He!==void 0?He:me.className;var De;K=(De=(0,a.default)(me.thumbClassName,K))!==null&&De!==void 0?De:me.thumbClassName;var je;H=(je=(0,a.default)(me.trackClassName,H))!==null&&je!==void 0?je:me.trackClassName;var fr;ee=(fr=(0,a.default)(me.barClassName,ee))!==null&&fr!==void 0?fr:me.barClassName;var jr;fe=(jr=(0,o.default)(fe,((be=me)===null||be===void 0?void 0:be.inputProps)||{}))!==null&&jr!==void 0?jr:me.inputProps;var Fr=(0,s.twMerge)((0,a.default)((0,m.default)(Ce.container),(0,m.default)(xe[(0,p.default)(ce.colors,z,"blue")]),(0,m.default)(Oe[(0,p.default)(ce.sizes,L,"md")].container),B)),er=(0,s.twMerge)((0,a.default)((0,m.default)(Ce.bar),ee)),Tr=(0,a.default)((0,m.default)(Ce.track),(0,m.default)(Oe[(0,p.default)(ce.sizes,L,"md")].track)),Ye=(0,a.default)((0,m.default)(Ce.thumb),(0,m.default)(Oe[(0,p.default)(ce.sizes,L,"md")].thumb)),ir=(0,a.default)((0,m.default)(Ce.slider),(0,s.twMerge)(Tr,H),(0,s.twMerge)(Ye,K));return t.default.createElement("div",d(w({},ue),{ref:k,className:Fr}),t.default.createElement("label",{className:er,style:{width:"".concat(D||Fe,"%")}}),t.default.createElement("input",d(w({ref:de,type:"range",max:ne,min:J,step:G,className:ir},D?{value:D}:null),{defaultValue:X,onChange:function(Je){return q?q(Je):ke(Number(Je.target.value))}})))});v.propTypes={color:n.default.oneOf(y.propTypesColor),size:n.default.oneOf(y.propTypesSize),className:y.propTypesClassName,trackClassName:y.propTypesTrackClassName,thumbClassName:y.propTypesThumbClassName,barClassName:y.propTypesBarClassName,defaultValue:y.propTypesDefaultValue,value:y.propTypesValue,onChange:y.propTypesOnChange,min:y.propTypesMin,max:y.propTypesMax,step:y.propTypesStep,inputRef:y.propTypesInputRef,inputProps:y.propTypesInputProps},v.displayName="MaterialTailwind.Slider";var x=v})(Mk);var jk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(u,c){for(var f in c)Object.defineProperty(u,f,{enumerable:!0,get:c[f]})}r(e,{Spinner:function(){return d},default:function(){return l}});var t=E(Le),n=j(i),o=E(Be),a=Ie,s=E(_r),p=E(Te),m=Me,b=O7;function y(u,c,f){return c in u?Object.defineProperty(u,c,{value:f,enumerable:!0,configurable:!0,writable:!0}):u[c]=f,u}function E(u){return u&&u.__esModule?u:{default:u}}function C(u){if(typeof WeakMap!="function")return null;var c=new WeakMap,f=new WeakMap;return(C=function(v){return v?f:c})(u)}function j(u,c){if(!c&&u&&u.__esModule)return u;if(u===null||typeof u!="object"&&typeof u!="function")return{default:u};var f=C(c);if(f&&f.has(u))return f.get(u);var v={},x=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var O in u)if(O!=="default"&&Object.prototype.hasOwnProperty.call(u,O)){var k=x?Object.getOwnPropertyDescriptor(u,O):null;k&&(k.get||k.set)?Object.defineProperty(v,O,k):v[O]=u[O]}return v.default=u,f&&f.set(u,v),v}function T(u){for(var c=1;c=0)&&Object.prototype.propertyIsEnumerable.call(u,v)&&(f[v]=u[v])}return f}function h(u,c){if(u==null)return{};var f={},v=Object.keys(u),x,O;for(O=0;O=0)&&(f[x]=u[x]);return f}var d=(0,n.forwardRef)(function(u,c){var f=u.color,v=u.className,x=w(u,["color","className"]),O,k,z=(0,m.useTheme)().spinner,L=z.defaultProps,B=z.valid,H=z.styles,K=H.base,ee=H.colors;f=f??L.color;var D;v=(D=(0,o.default)(L.className,v))!==null&&D!==void 0?D:L.className;var X=(0,p.default)(ee[(0,s.default)(B.colors,f,"blue")]),q=(0,a.twMerge)((0,o.default)((0,p.default)(K)),v),J,ne;return n.default.createElement("svg",M(T({},x),{ref:c,className:q,viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",width:(J=(O=x)===null||O===void 0?void 0:O.width)!==null&&J!==void 0?J:24,height:(ne=(k=x)===null||k===void 0?void 0:k.height)!==null&&ne!==void 0?ne:24}),n.default.createElement("path",{d:"M32 3C35.8083 3 39.5794 3.75011 43.0978 5.20749C46.6163 6.66488 49.8132 8.80101 52.5061 11.4939C55.199 14.1868 57.3351 17.3837 58.7925 20.9022C60.2499 24.4206 61 28.1917 61 32C61 35.8083 60.2499 39.5794 58.7925 43.0978C57.3351 46.6163 55.199 49.8132 52.5061 52.5061C49.8132 55.199 46.6163 57.3351 43.0978 58.7925C39.5794 60.2499 35.8083 61 32 61C28.1917 61 24.4206 60.2499 20.9022 58.7925C17.3837 57.3351 14.1868 55.199 11.4939 52.5061C8.801 49.8132 6.66487 46.6163 5.20749 43.0978C3.7501 39.5794 3 35.8083 3 32C3 28.1917 3.75011 24.4206 5.2075 20.9022C6.66489 17.3837 8.80101 14.1868 11.4939 11.4939C14.1868 8.80099 17.3838 6.66487 20.9022 5.20749C24.4206 3.7501 28.1917 3 32 3L32 3Z",stroke:"currentColor",strokeWidth:"5",strokeLinecap:"round",strokeLinejoin:"round"}),n.default.createElement("path",{d:"M32 3C36.5778 3 41.0906 4.08374 45.1692 6.16256C49.2477 8.24138 52.7762 11.2562 55.466 14.9605C58.1558 18.6647 59.9304 22.9531 60.6448 27.4748C61.3591 31.9965 60.9928 36.6232 59.5759 40.9762",stroke:"currentColor",strokeWidth:"5",strokeLinecap:"round",strokeLinejoin:"round",className:X}))});d.propTypes={color:t.default.oneOf(b.propTypesColor),className:b.propTypesClassName},d.displayName="MaterialTailwind.Spinner";var l=d})(jk);var Tk={},sc={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(v,x){for(var O in x)Object.defineProperty(v,O,{enumerable:!0,get:x[O]})}r(e,{useTimelineItem:function(){return u},TimelineItem:function(){return c},default:function(){return f}});var t=y(i),n=Ie,o=y(Te),a=Me,s=_o;function p(v,x){(x==null||x>v.length)&&(x=v.length);for(var O=0,k=new Array(x);O=0)&&Object.prototype.propertyIsEnumerable.call(v,k)&&(O[k]=v[k])}return O}function w(v,x){if(v==null)return{};var O={},k=Object.keys(v),z,L;for(L=0;L=0)&&(O[z]=v[z]);return O}function h(v,x){return m(v)||E(v,x)||d(v,x)||C()}function d(v,x){if(v){if(typeof v=="string")return p(v,x);var O=Object.prototype.toString.call(v).slice(8,-1);if(O==="Object"&&v.constructor&&(O=v.constructor.name),O==="Map"||O==="Set")return Array.from(O);if(O==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(O))return p(v,x)}}var l=t.default.createContext(0);l.displayName="MaterialTailwind.TimelineItemContext";function u(){var v=t.default.useContext(l);if(!v)throw new Error("useTimelineItemContext() must be used within a TimelineItem. It happens when you use TimelineIcon, TimelineConnector or TimelineBody components outside the TimelineItem component.");return v}var c=t.default.forwardRef(function(v,x){var O=v.className,k=v.children,z=M(v,["className","children"]),L=(0,a.useTheme)().timelineItem,B=L.styles,H=B.base,K=h(t.default.useState(0),2),ee=K[0],D=K[1],X=t.default.useMemo(function(){return[ee,D]},[ee,D]),q=(0,n.twMerge)((0,o.default)(H),O);return t.default.createElement(l.Provider,{value:X},t.default.createElement("li",P(j({ref:x},z),{className:q}),k))});c.propTypes={className:s.propTypeClassName,children:s.propTypeChildren.isRequired},c.displayName="MaterialTailwind.TimelineItem";var f=c})(sc);var Ak={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(O,k){for(var z in k)Object.defineProperty(O,z,{enumerable:!0,get:k[z]})}r(e,{TimelineIcon:function(){return v},default:function(){return x}});var t=T(i),n=T(Le),o=Gr,a=Ie,s=T(_r),p=T(Te),m=Me,b=sc,y=_o;function E(O,k){(k==null||k>O.length)&&(k=O.length);for(var z=0,L=new Array(k);z=0)&&Object.prototype.propertyIsEnumerable.call(O,L)&&(z[L]=O[L])}return z}function u(O,k){if(O==null)return{};var z={},L=Object.keys(O),B,H;for(H=0;H=0)&&(z[B]=O[B]);return z}function c(O,k){return C(O)||P(O,k)||f(O,k)||M()}function f(O,k){if(O){if(typeof O=="string")return E(O,k);var z=Object.prototype.toString.call(O).slice(8,-1);if(z==="Object"&&O.constructor&&(z=O.constructor.name),z==="Map"||z==="Set")return Array.from(z);if(z==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(z))return E(O,k)}}var v=t.default.forwardRef(function(O,k){var z=O.color,L=O.variant,B=O.className,H=O.children,K=l(O,["color","variant","className","children"]),ee=(0,m.useTheme)().timelineIcon,D=ee.styles,X=ee.valid,q=D.base,J=D.variants,ne=c((0,b.useTimelineItem)(),2),G=ne[1],de=t.default.useRef(null),fe=(0,o.useMergeRefs)([k,de]);t.default.useEffect(function(){var ge=de.current;if(ge){var ce=ge.getBoundingClientRect().width;return G(ce),function(){G(0)}}},[G,B,H]);var ue=(0,p.default)(J[(0,s.default)(X.variants,L,"filled")][(0,s.default)(X.colors,z,"blue")]),be=(0,a.twMerge)((0,p.default)(q),ue,B);return t.default.createElement("span",d(w({ref:fe},K),{className:be}),H)});v.propTypes={children:y.propTypeChildren,className:y.propTypeClassName,color:n.default.oneOf(y.propTypeColor),variant:n.default.oneOf(y.propTypeVariant)},v.displayName="MaterialTailwind.TimelineIcon";var x=v})(Ak);var Ik={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(f,v){for(var x in v)Object.defineProperty(f,x,{enumerable:!0,get:v[x]})}r(e,{TimelineHeader:function(){return u},default:function(){return c}});var t=E(i),n=Ie,o=E(Te),a=Me,s=sc,p=_o;function m(f,v){(v==null||v>f.length)&&(v=f.length);for(var x=0,O=new Array(v);x=0)&&Object.prototype.propertyIsEnumerable.call(f,O)&&(x[O]=f[O])}return x}function h(f,v){if(f==null)return{};var x={},O=Object.keys(f),k,z;for(z=0;z=0)&&(x[k]=f[k]);return x}function d(f,v){return b(f)||C(f,v)||l(f,v)||j()}function l(f,v){if(f){if(typeof f=="string")return m(f,v);var x=Object.prototype.toString.call(f).slice(8,-1);if(x==="Object"&&f.constructor&&(x=f.constructor.name),x==="Map"||x==="Set")return Array.from(x);if(x==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(x))return m(f,v)}}var u=t.default.forwardRef(function(f,v){var x=f.className,O=f.children,k=w(f,["className","children"]),z=(0,a.useTheme)().timelineBody,L=z.styles,B=L.base,H=d((0,s.useTimelineItem)(),1),K=H[0],ee=(0,n.twMerge)((0,o.default)(B),x);return t.default.createElement("div",M(T({},k),{ref:v,className:ee}),t.default.createElement("span",{className:"pointer-events-none invisible h-full flex-shrink-0",style:{width:"".concat(K,"px")}}),t.default.createElement("div",null,O))});u.propTypes={children:p.propTypeChildren,className:p.propTypeClassName},u.displayName="MaterialTailwind.TimelineHeader";var c=u})(Ik);var Lk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(M,w){for(var h in w)Object.defineProperty(M,h,{enumerable:!0,get:w[h]})}r(e,{TimelineHeader:function(){return T},default:function(){return P}});var t=m(i),n=Ie,o=m(Te),a=Me,s=_o;function p(M,w,h){return w in M?Object.defineProperty(M,w,{value:h,enumerable:!0,configurable:!0,writable:!0}):M[w]=h,M}function m(M){return M&&M.__esModule?M:{default:M}}function b(M){for(var w=1;w=0)&&Object.prototype.propertyIsEnumerable.call(M,d)&&(h[d]=M[d])}return h}function j(M,w){if(M==null)return{};var h={},d=Object.keys(M),l,u;for(u=0;u=0)&&(h[l]=M[l]);return h}var T=t.default.forwardRef(function(M,w){var h=M.className,d=M.children,l=C(M,["className","children"]),u=(0,a.useTheme)().timelineHeader,c=u.styles,f=c.base,v=(0,n.twMerge)((0,o.default)(f),h);return t.default.createElement("div",E(b({},l),{ref:w,className:v}),d)});T.propTypes={children:s.propTypeChildren,className:s.propTypeClassName},T.displayName="MaterialTailwind.TimelineHeader";var P=T})(Lk);var zk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(f,v){for(var x in v)Object.defineProperty(f,x,{enumerable:!0,get:v[x]})}r(e,{TimelineConnector:function(){return u},default:function(){return c}});var t=E(i),n=Ie,o=E(Te),a=Me,s=sc,p=_o;function m(f,v){(v==null||v>f.length)&&(v=f.length);for(var x=0,O=new Array(v);x=0)&&Object.prototype.propertyIsEnumerable.call(f,O)&&(x[O]=f[O])}return x}function h(f,v){if(f==null)return{};var x={},O=Object.keys(f),k,z;for(z=0;z=0)&&(x[k]=f[k]);return x}function d(f,v){return b(f)||C(f,v)||l(f,v)||j()}function l(f,v){if(f){if(typeof f=="string")return m(f,v);var x=Object.prototype.toString.call(f).slice(8,-1);if(x==="Object"&&f.constructor&&(x=f.constructor.name),x==="Map"||x==="Set")return Array.from(x);if(x==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(x))return m(f,v)}}var u=t.default.forwardRef(function(f,v){var x=f.className,O=f.children,k=w(f,["className","children"]),z,L=(0,a.useTheme)().timelineConnector,B=L.styles,H=B.base,K=d((0,s.useTimelineItem)(),1),ee=K[0],D=(0,o.default)(H.line),X=(0,n.twMerge)((0,o.default)(H.container),x);return t.default.createElement("span",M(T({},k),{ref:v,className:X,style:{top:"".concat(ee,"px"),width:"".concat(ee,"px"),opacity:ee?1:0,height:"calc(100% - ".concat(ee,"px)")}}),O&&t.default.isValidElement(O)?t.default.cloneElement(O,{className:(0,n.twMerge)(D,(z=O.props)===null||z===void 0?void 0:z.className)}):t.default.createElement("span",{className:D}))});u.propTypes={children:p.propTypeChildren,className:p.propTypeClassName},u.displayName="MaterialTailwind.TimelineConnector";var c=u})(zk);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(u,c){for(var f in c)Object.defineProperty(u,f,{enumerable:!0,get:c[f]})}r(e,{Timeline:function(){return d},TimelineItem:function(){return p.default},TimelineIcon:function(){return m.default},TimelineBody:function(){return b.default},TimelineHeader:function(){return y.default},TimelineConnector:function(){return E.default},default:function(){return l}});var t=j(i),n=Ie,o=j(Te),a=Me,s=_o,p=j(sc),m=j(Ak),b=j(Ik),y=j(Lk),E=j(zk);function C(u,c,f){return c in u?Object.defineProperty(u,c,{value:f,enumerable:!0,configurable:!0,writable:!0}):u[c]=f,u}function j(u){return u&&u.__esModule?u:{default:u}}function T(u){for(var c=1;c=0)&&Object.prototype.propertyIsEnumerable.call(u,v)&&(f[v]=u[v])}return f}function h(u,c){if(u==null)return{};var f={},v=Object.keys(u),x,O;for(O=0;O=0)&&(f[x]=u[x]);return f}var d=t.default.forwardRef(function(u,c){var f=u.className,v=u.children,x=w(u,["className","children"]),O=(0,a.useTheme)().timeline,k=O.styles,z=k.base,L=(0,n.twMerge)((0,o.default)(z),f);return t.default.createElement("ul",M(T({ref:c},x),{className:L}),v)});d.propTypes={className:s.propTypeClassName,children:s.propTypeChildren},d.displayName="MaterialTailwind.Timeline";var l=Object.assign(d,{Item:p.default,Icon:m.default,Header:y.default,Body:b.default,Connector:E.default})})(Tk);var $k={},Fk={},ow={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(b,y){for(var E in y)Object.defineProperty(b,E,{enumerable:!0,get:y[E]})}r(e,{propTypesActiveStep:function(){return o},propTypesIsLastStep:function(){return a},propTypesIsFirstStep:function(){return s},propTypesChildren:function(){return p},propTypesClassName:function(){return m}});var t=n(Le);function n(b){return b&&b.__esModule?b:{default:b}}var o=t.default.number,a=t.default.func,s=t.default.func,p=t.default.node,m=t.default.string})(ow);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(M,w){for(var h in w)Object.defineProperty(M,h,{enumerable:!0,get:w[h]})}r(e,{Step:function(){return T},default:function(){return P}});var t=m(i),n=Ie,o=m(Te),a=Me,s=ow;function p(M,w,h){return w in M?Object.defineProperty(M,w,{value:h,enumerable:!0,configurable:!0,writable:!0}):M[w]=h,M}function m(M){return M&&M.__esModule?M:{default:M}}function b(M){for(var w=1;w=0)&&Object.prototype.propertyIsEnumerable.call(M,d)&&(h[d]=M[d])}return h}function j(M,w){if(M==null)return{};var h={},d=Object.keys(M),l,u;for(u=0;u=0)&&(h[l]=M[l]);return h}var T=t.default.forwardRef(function(M,w){var h=M.className;M.activeClassName,M.completedClassName;var d=M.children,l=C(M,["className","activeClassName","completedClassName","children"]),u=(0,a.useTheme)().step,c=u.styles.base,f=(0,n.twMerge)((0,o.default)(c.initial),h);return t.default.createElement("div",E(b({},l),{ref:w,className:f}),d)});T.propTypes={className:s.propTypesClassName,activeClassName:s.propTypesClassName,completedClassName:s.propTypesClassName,children:s.propTypesChildren},T.displayName="MaterialTailwind.Step";var P=T})(Fk);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(v,x){for(var O in x)Object.defineProperty(v,O,{enumerable:!0,get:x[O]})}r(e,{Stepper:function(){return c},Step:function(){return p.default},default:function(){return f}});var t=C(i),n=Gr,o=Ie,a=C(Te),s=Me,p=C(Fk),m=ow;function b(v,x){(x==null||x>v.length)&&(x=v.length);for(var O=0,k=new Array(x);O=0)&&Object.prototype.propertyIsEnumerable.call(v,k)&&(O[k]=v[k])}return O}function d(v,x){if(v==null)return{};var O={},k=Object.keys(v),z,L;for(L=0;L=0)&&(O[z]=v[z]);return O}function l(v,x){return y(v)||j(v,x)||u(v,x)||T()}function u(v,x){if(v){if(typeof v=="string")return b(v,x);var O=Object.prototype.toString.call(v).slice(8,-1);if(O==="Object"&&v.constructor&&(O=v.constructor.name),O==="Map"||O==="Set")return Array.from(O);if(O==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(O))return b(v,x)}}var c=t.default.forwardRef(function(v,x){var O=v.activeStep,k=v.isFirstStep,z=v.isLastStep,L=v.className,B=v.lineClassName,H=v.activeLineClassName,K=v.children,ee=h(v,["activeStep","isFirstStep","isLastStep","className","lineClassName","activeLineClassName","children"]),D=(0,s.useTheme)(),X=D.stepper,q=D.step,J=X.styles.base,ne=q.styles,G=ne.base,de=t.default.useRef(null),fe=l(t.default.useState(0),2),ue=fe[0],be=fe[1],ge=O===0,ce=Array.isArray(K)&&O===K.length-1,me=Array.isArray(K)&&O>K.length-1;t.default.useEffect(function(){if(de.current){var ke=K,He=de.current.getBoundingClientRect().width,De=He/(ke.length-1);be(De)}},[K]);var ve=t.default.useMemo(function(){if(!me)return ue*O},[O,me,ue]);(0,n.useMergeRefs)([x,de]);var Ce=(0,o.twMerge)((0,a.default)(J.stepper),L),Oe=(0,o.twMerge)((0,a.default)(J.line.initial),B),xe=(0,o.twMerge)(Oe,(0,a.default)(J.line.active),H),we=(0,a.default)(G.active),Fe=(0,a.default)(G.completed);return t.default.createElement("div",w(P({},ee),{ref:de,className:Ce}),z&&typeof z=="function"&&z(ce),k&&typeof k=="function"&&k(ge),t.default.createElement("div",{className:Oe}),t.default.createElement("div",{className:xe,style:{width:"".concat(ve,"px")}}),Array.isArray(K)?K.map(function(ke,He){var De,je;return t.default.cloneElement(ke,w(P({key:He},ke.props),{className:(0,o.twMerge)(ke.props.className,He===O?(0,o.twMerge)(we,(De=ke.props)===null||De===void 0?void 0:De.activeClassName):He=0)&&Object.prototype.propertyIsEnumerable.call(M,d)&&(h[d]=M[d])}return h}function j(M,w){if(M==null)return{};var h={},d=Object.keys(M),l,u;for(u=0;u=0)&&(h[l]=M[l]);return h}var T=t.default.forwardRef(function(M,w){var h=M.children,d=C(M,["children"]),l,u,c,f=(0,o.useSpeedDial)(),v=f.getReferenceProps,x=f.refs,O=(0,n.useMergeRefs)([w,x.setReference]);return t.default.cloneElement(h,b({},v(E(b({},d),{ref:O,className:(0,a.twMerge)((u=h)===null||u===void 0||(l=u.props)===null||l===void 0?void 0:l.className,(c=d)===null||c===void 0?void 0:c.className)}))))});T.propTypes={children:s.propTypesChildren},T.displayName="MaterialTailwind.SpeedDialHandler";var P=T}(Lm)),Lm}var zm={},O4;function P1e(){return O4||(O4=1,function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(d,l){for(var u in l)Object.defineProperty(d,u,{enumerable:!0,get:l[u]})}r(e,{SpeedDialContent:function(){return w},default:function(){return h}});var t=E(i),n=Xr,o=Gr,a=aw(),s=Me,p=Ie,m=E(Te),b=uc;function y(d,l,u){return l in d?Object.defineProperty(d,l,{value:u,enumerable:!0,configurable:!0,writable:!0}):d[l]=u,d}function E(d){return d&&d.__esModule?d:{default:d}}function C(d){for(var l=1;l=0)&&Object.prototype.propertyIsEnumerable.call(d,c)&&(u[c]=d[c])}return u}function M(d,l){if(d==null)return{};var u={},c=Object.keys(d),f,v;for(v=0;v=0)&&(u[f]=d[f]);return u}var w=t.default.forwardRef(function(d,l){var u=d.children,c=d.className,f=P(d,["children","className"]),v=(0,s.useTheme)(),x=v.speedDialContent.styles,O=(0,a.useSpeedDial)(),k=O.x,z=O.y,L=O.refs,B=O.open,H=O.strategy,K=O.getFloatingProps,ee=O.animation,D=(0,o.useMergeRefs)([l,L.setFloating]),X=(0,p.twMerge)((0,m.default)(x),c),q=n.AnimatePresence;return t.default.createElement(n.LazyMotion,{features:n.domAnimation},t.default.createElement(q,null,B&&t.default.createElement("div",C(T(C({},f),{ref:D,className:X,style:{position:H,top:z??0,left:k??0}}),K()),t.default.Children.map(u,function(J){return t.default.createElement(n.m.div,{initial:"unmount",exit:"unmount",animate:B?"mount":"unmount",variants:ee},J)}))))});w.propTypes={children:b.propTypesChildren,className:b.propTypesClassName},w.displayName="MaterialTailwind.SpeedDialContent";var h=w}(zm)),zm}var Nk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(y,E){for(var C in E)Object.defineProperty(y,C,{enumerable:!0,get:E[C]})}r(e,{SpeedDialAction:function(){return m},default:function(){return b}});var t=p(i),n=Me,o=Ie,a=p(Te),s=uc;function p(y){return y&&y.__esModule?y:{default:y}}var m=t.default.forwardRef(function(y,E){var C=y.className,j=y.children,T=(0,n.useTheme)(),P=T.speedDialAction.styles,M=(0,o.twMerge)((0,a.default)(P),C);return t.default.createElement("button",{ref:E,className:M},j)});m.propTypes={children:s.propTypesChildren,className:s.propTypesClassName},m.displayName="SpeedDialAction";var b=m})(Nk);var C4;function aw(){return C4||(C4=1,function(e){Object.defineProperty(e,"__esModule",{value:!0});function r(u,c){for(var f in c)Object.defineProperty(u,f,{enumerable:!0,get:c[f]})}r(e,{SpeedDialContext:function(){return w},useSpeedDial:function(){return h},SpeedDial:function(){return d},SpeedDialHandler:function(){return p.default},SpeedDialContent:function(){return m.default},SpeedDialAction:function(){return b.default},default:function(){return l}});var t=C(i),n=Gr,o=Me,a=C(nt),s=uc,p=C(R1e()),m=C(P1e()),b=C(Nk);function y(u,c){(c==null||c>u.length)&&(c=u.length);for(var f=0,v=new Array(c);f.");return u}function d(u){var c=u.open,f=u.handler,v=u.placement,x=u.offset,O=u.dismiss,k=u.animate,z=u.children,L=(0,o.useTheme)(),B=L.speedDial.defaultProps,H=P(t.default.useState(!1),2),K=H[0],ee=H[1];c=c??K,f=f??ee,v=v??B.placement,x=x??B.offset,O=O??B.dismiss,k=k??B.animate;var D={unmount:{opacity:0,transform:"scale(0.5)",transition:{duration:.2,times:[.4,0,.2,1]}},mount:{opacity:1,transform:"scale(1)",transition:{duration:.2,times:[.4,0,.2,1]}}},X=(0,a.default)(D,k),q=(0,n.useFloatingNodeId)(),J=(0,n.useFloating)({open:c,nodeId:q,placement:v,onOpenChange:f,whileElementsMounted:n.autoUpdate,middleware:[(0,n.offset)(x),(0,n.flip)(),(0,n.shift)()]}),ne=J.x,G=J.y,de=J.strategy,fe=J.refs,ue=J.context,be=(0,n.useInteractions)([(0,n.useHover)(ue,{handleClose:(0,n.safePolygon)()}),(0,n.useDismiss)(ue,O)]),ge=be.getReferenceProps,ce=be.getFloatingProps,me=t.default.useMemo(function(){return{x:ne,y:G,strategy:de,refs:fe,open:c,context:ue,getReferenceProps:ge,getFloatingProps:ce,animation:X}},[ue,ce,ge,fe,de,ne,G,c,X]);return t.default.createElement(w.Provider,{value:me},t.default.createElement("div",{className:"group"},t.default.createElement(n.FloatingNode,{id:q},z)))}d.propTypes={open:s.propTypesOpen,handler:s.propTypesHanlder,placement:s.propTypesPlacement,offset:s.propTypesOffset,dismiss:s.propTypesDismiss,className:s.propTypesClassName,children:s.propTypesChildren,animate:s.propTypesAnimate},d.displayName="MaterialTailwind.SpeedDial";var l=Object.assign(d,{Handler:p.default,Content:m.default,Action:b.default})}(Im)),Im}(function(e){Object.defineProperty(e,"__esModule",{value:!0}),r(g9,e),r(eC,e),r(rC,e),r(tC,e),r(oC,e),r(aC,e),r(uC,e),r(cC,e),r(dC,e),r(Wg,e),r(YC,e),r(ZC,e),r(rk,e),r(nk,e),r(ik,e),r(lk,e),r(sk,e),r(ck,e),r(dk,e),r(mk,e),r(vk,e),r(bk,e),r(wk,e),r(xk,e),r(Ok,e),r(Ck,e),r(Ek,e),r(Pk,e),r(Sk,e),r(Mk,e),r(jk,e),r(Tk,e),r($k,e),r(aw(),e),r(Me,e),r(s7,e);function r(t,n){return Object.keys(t).forEach(function(o){o!=="default"&&!Object.prototype.hasOwnProperty.call(n,o)&&Object.defineProperty(n,o,{enumerable:!0,get:function(){return t[o]}})}),t}})(a7);const Ya=()=>le.jsx("div",{className:"flex items-center justify-center h-screen",children:le.jsx(a7.Spinner,{color:"purple",className:"h-12 w-12"})}),S1e=i.lazy(()=>jg(()=>Promise.resolve().then(()=>vpe),void 0)),M1e=()=>{const{t:e}=qt(),{isLoading:r,needSync:t}=i.useContext(pa),n=Al(),o=()=>{n("/")};return le.jsx("section",{className:"flex justify-around bg-gray-1 h-screen",children:r?le.jsx(Ya,{}):le.jsxs("div",{className:"flex flex-col justify-center itens-center space-y-10 p-6",children:[!t&&le.jsxs("h3",{className:"defaultPageText",children:[e("help.description"),le.jsx("button",{className:"text-violet-1",type:"button",onClick:o,children:e("help.button")}),"."]}),t&&le.jsxs("div",{className:"flex flex-col justify-center itens-center space-y-14",children:[le.jsxs("p",{className:"defaultPageText",children:[e("help.newUserDesc1.part1"),le.jsx("a",{href:"https://marvelsnapzone.com/login/",target:"_blank",rel:"noopener noreferrer",children:"MarvelSnapZone"}),e("help.newUserDesc1.part2")]}),le.jsxs("p",{className:"defaultPageText",children:[e("help.newUserDesc2.part1"),le.jsx("a",{href:"https://marvelsnapzone.com/users/",target:"_blank",rel:"noopener noreferrer",children:"MarvelSnapZone"}),e("help.newUserDesc2.part2")]}),le.jsx("p",{className:"defaultPageText",children:e("help.newUserDesc2.part3")}),le.jsx(i.Suspense,{fallback:le.jsx(Ya,{}),children:le.jsx(S1e,{})})]})]})})},j1e="/ShuffleGenie/assets/lazyCard-c350751b.webp",iw=({cardName:e,cardImg:r})=>{const t=p=>p.toLowerCase().replace(/\s+/g,"-"),{t:n}=qt(),[o,a]=i.useState(!1),s=()=>{a(!0)};return le.jsxs("div",{className:"inline-block relative group mb-14",children:[le.jsx("h2",{className:"text-white text-center font-bold text-lg",children:e}),le.jsxs("a",{href:`https://marvelsnapzone.com/cards/${t(e)}`,target:"_blank",rel:"noopener noreferrer",title:n("misc.card.title",{name:e}),children:[!o&&le.jsx("img",{className:"lg:max-w-[230px] lg:max-h-[230px] md:max-w-[140px] md:max-h-[140px] max-w-[140px] max-h-[140px] cursor-pointer transition-transform duration-300 transform-gpu group-hover:-translate-y-1 group-hover:scale-105",src:j1e,alt:e}),le.jsx("img",{className:`lg:max-w-[230px] lg:max-h-[230px] md:max-w-[140px] md:max-h-[140px] max-w-[140px] max-h-[140px] cursor-pointer transition-transform duration-300 transform-gpu group-hover:-translate-y-1 group-hover:scale-105 ${o?"":"hidden"}`,src:r,alt:e,onLoad:s})]})]})};iw.propTypes={cardName:Nv.string.isRequired,cardImg:Nv.string.isRequired};const P2e=Object.freeze(Object.defineProperty({__proto__:null,default:iw},Symbol.toStringTag,{value:"Module"})),T1e=()=>{const{t:e}=qt(),{cardsNum:r,collection:t,isLoading:n,needSync:o,username:a}=i.useContext(pa),s=a==="DefaultPool2",p=Al(),m=()=>{p("/")};return i.useEffect(()=>{!n&&o&&m()},[n]),le.jsx("section",{className:"bg-gray-1 items-center justify-center",children:n?le.jsx(Ya,{}):le.jsxs(le.Fragment,{children:[t&&le.jsxs("div",{className:"my-[5%] px-3 flex flex-col items-center justify-center space-y-4",children:[s?le.jsx("h2",{className:"defaultPageText",children:e("profile.greetings.defaultUser",{numCards:r})}):le.jsx("h2",{className:"defaultPageText",children:e("profile.greetings.loggedUser",{user:a,numCards:r})}),le.jsxs("h3",{className:"defaultPageText",children:[e("profile.info.part1"),le.jsx("button",{className:"text-violet-1",type:"button",title:e("nav.btnTitle.home"),onClick:m,children:e("profile.info.part2")}),"."]})]}),le.jsx("div",{className:"flex flex-wrap justify-center mx-auto lg:px-20 md:px-10 px-3",children:t&&t.map(b=>le.jsx(iw,{cardName:b.name,cardImg:b.imgUrl},b.name))})]})})},A1e=()=>{const{t:e}=qt();return le.jsxs("footer",{className:"flex md:flex-row justify-around w-full bg-gray-3 lg:h-48 flex-wrap p-3 space-y-4",children:[le.jsxs("div",{className:"flex flex-col justify-center space-y-3 items-center md:max-w-sm lg:w-1/3",children:[le.jsx("p",{className:"text-white text-sm font-bold defaultPageText",children:e("footer.copyright.allRights")}),le.jsx("p",{className:"text-sm defaultPageText",children:e("footer.copyright.affiliation")}),le.jsxs("p",{className:"text-sm defaultPageText",children:[e("footer.copyright.providedBy"),le.jsx("a",{href:"https://marvelsnapzone.com/",target:"_blank",rel:"noopener noreferrer",children:e("footer.copyright.dataFrom")}),"."]})]}),le.jsx("div",{className:"flex items-center",children:le.jsxs("a",{className:"text-white md:text-sm text-base font-bold inline-flex items-center",href:"https://github.com/Cyggnus",target:"_blank",rel:"noopener noreferrer",children:["Cyggnus",le.jsx("img",{className:"w-10 h-10 rounded-lg ml-2 md:block",src:"https://github.com/Cyggnus.png",alt:"Cyggnus Organization Logo",loading:"lazy"})]})})]})};var I1e="Expected a function",k4=0/0,L1e="[object Symbol]",z1e=/^\s+|\s+$/g,$1e=/^[-+]0x[0-9a-f]+$/i,F1e=/^0b[01]+$/i,N1e=/^0o[0-7]+$/i,B1e=parseInt,D1e=typeof gt=="object"&>&>.Object===Object&>,V1e=typeof self=="object"&&self&&self.Object===Object&&self,H1e=D1e||V1e||Function("return this")(),W1e=Object.prototype,U1e=W1e.toString,q1e=Math.max,G1e=Math.min,$m=function(){return H1e.Date.now()};function K1e(e,r,t){var n,o,a,s,p,m,b=0,y=!1,E=!1,C=!0;if(typeof e!="function")throw new TypeError(I1e);r=E4(r)||0,lb(t)&&(y=!!t.leading,E="maxWait"in t,a=E?q1e(E4(t.maxWait)||0,r):a,C="trailing"in t?!!t.trailing:C);function j(c){var f=n,v=o;return n=o=void 0,b=c,s=e.apply(v,f),s}function T(c){return b=c,p=setTimeout(w,r),y?j(c):s}function P(c){var f=c-m,v=c-b,x=r-f;return E?G1e(x,a-v):x}function M(c){var f=c-m,v=c-b;return m===void 0||f>=r||f<0||E&&v>=a}function w(){var c=$m();if(M(c))return h(c);p=setTimeout(w,P(c))}function h(c){return p=void 0,C&&n?j(c):(n=o=void 0,s)}function d(){p!==void 0&&clearTimeout(p),b=0,n=m=o=p=void 0}function l(){return p===void 0?s:h($m())}function u(){var c=$m(),f=M(c);if(n=arguments,o=this,m=c,f){if(p===void 0)return T(m);if(E)return p=setTimeout(w,r),j(m)}return p===void 0&&(p=setTimeout(w,r)),s}return u.cancel=d,u.flush=l,u}function lb(e){var r=typeof e;return!!e&&(r=="object"||r=="function")}function Y1e(e){return!!e&&typeof e=="object"}function Z1e(e){return typeof e=="symbol"||Y1e(e)&&U1e.call(e)==L1e}function E4(e){if(typeof e=="number")return e;if(Z1e(e))return k4;if(lb(e)){var r=typeof e.valueOf=="function"?e.valueOf():e;e=lb(r)?r+"":r}if(typeof e!="string")return e===0?e:+e;e=e.replace(z1e,"");var t=F1e.test(e);return t||N1e.test(e)?B1e(e.slice(2),t?2:8):$1e.test(e)?k4:+e}var X1e=K1e;const Q1e=dg(X1e);var Bk={exports:{}};/*! +* sweetalert2 v11.11.1 +* Released under the MIT License. +*/(function(e,r){(function(t,n){e.exports=n()})(gt,function(){function t(N,R){(R==null||R>N.length)&&(R=N.length);for(var I=0,F=Array(R);Iwr?1:Ze .").concat(G[I]));case"checkbox":return R.querySelector(".".concat(G.popup," > .").concat(G.checkbox," input"));case"radio":return R.querySelector(".".concat(G.popup," > .").concat(G.radio," input:checked"))||R.querySelector(".".concat(G.popup," > .").concat(G.radio," input:first-child"));case"range":return R.querySelector(".".concat(G.popup," > .").concat(G.range," input"));default:return R.querySelector(".".concat(G.popup," > .").concat(G.input))}},ma=function(R){if(R.focus(),R.type!=="file"){var I=R.value;R.value="",R.value=I}},va=function(R,I,F){!R||!I||(typeof I=="string"&&(I=I.split(/\s+/).filter(Boolean)),I.forEach(function(re){Array.isArray(R)?R.forEach(function(he){F?he.classList.add(re):he.classList.remove(re)}):F?R.classList.add(re):R.classList.remove(re)}))},Ue=function(R,I){va(R,I,!0)},Nr=function(R,I){va(R,I,!1)},Jr=function(R,I){for(var F=Array.from(R.children),re=0;re1&&arguments[1]!==void 0?arguments[1]:"flex";R&&(R.style.display=I)},Lr=function(R){R&&(R.style.display="none")},qn=function(R){var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"block";R&&new MutationObserver(function(){Gn(R,R.innerHTML,I)}).observe(R,{childList:!0,subtree:!0})},Lt=function(R,I,F,re){var he=R.querySelector(I);he&&he.style.setProperty(F,re)},Gn=function(R,I){var F=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"flex";I?hr(R,F):Lr(R)},Vr=function(R){return!!(R&&(R.offsetWidth||R.offsetHeight||R.getClientRects().length))},ba=function(){return!Vr(Je())&&!Vr(jt())&&!Vr(pr())},wa=function(R){return R.scrollHeight>R.clientHeight},ya=function(R){var I=window.getComputedStyle(R),F=parseFloat(I.getPropertyValue("animation-duration")||"0"),re=parseFloat(I.getPropertyValue("transition-duration")||"0");return F>0||re>0},xa=function(R){var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,F=ur();F&&Vr(F)&&(I&&(F.style.transition="none",F.style.width="100%"),setTimeout(function(){F.style.transition="width ".concat(R/1e3,"s linear"),F.style.width="0%"},10))},yt=function(){var R=ur();if(R){var I=parseInt(window.getComputedStyle(R).width);R.style.removeProperty("transition"),R.style.width="100%";var F=parseInt(window.getComputedStyle(R).width),re=I/F*100;R.style.width="".concat(re,"%")}},Kn=function(){return typeof window>"u"||typeof document>"u"},_a=` +
    + +
      +
      + +

      +
      + + +
      + + +
      + +
      + + +
      +
      +
      + + + +
      +
      +
      +
      +
      +
      +`).replace(/(^|\n)\s*/g,""),Oa=function(){var R=ke();return R?(R.remove(),Nr([document.documentElement,document.body],[G["no-backdrop"],G["toast-shown"],G["has-column"]]),!0):!1},Yt=function(){D.currentInstance.resetValidationMessage()},Ca=function(){var R=je(),I=Jr(R,G.input),F=Jr(R,G.file),re=R.querySelector(".".concat(G.range," input")),he=R.querySelector(".".concat(G.range," output")),Ee=Jr(R,G.select),qe=R.querySelector(".".concat(G.checkbox," input")),Ze=Jr(R,G.textarea);I.oninput=Yt,F.onchange=Yt,Ee.onchange=Yt,qe.onchange=Yt,Ze.oninput=Yt,re.oninput=function(){Yt(),he.value=re.value},re.onchange=function(){Yt(),he.value=re.value}},Co=function(R){return typeof R=="string"?document.querySelector(R):R},hi=function(R){var I=je();I.setAttribute("role",R.toast?"alert":"dialog"),I.setAttribute("aria-live",R.toast?"polite":"assertive"),R.toast||I.setAttribute("aria-modal","true")},ko=function(R){window.getComputedStyle(R).direction==="rtl"&&Ue(ke(),G.rtl)},Yn=function(R){var I=Oa();if(Kn()){ce("SweetAlert2 requires document to initialize");return}var F=document.createElement("div");F.className=G.container,I&&Ue(F,G["no-transition"]),gr(F,_a);var re=Co(R.target);re.appendChild(F),hi(R),ko(re),Ca()},ka=function(R,I){R instanceof HTMLElement?I.appendChild(R):H(R)==="object"?Eo(R,I):R&&gr(I,R)},Eo=function(R,I){R.jquery?Zn(I,R):gr(I,R.toString())},Zn=function(R,I){if(R.textContent="",0 in I)for(var F=0;F in I;F++)R.appendChild(I[F].cloneNode(!0));else R.appendChild(I.cloneNode(!0))},Zt=function(){if(Kn())return!1;var N=document.createElement("div");return typeof N.style.webkitAnimation<"u"?"webkitAnimationEnd":typeof N.style.animation<"u"?"animationend":!1}(),Sn=function(R,I){var F=bt(),re=Dr();!F||!re||(!I.showConfirmButton&&!I.showDenyButton&&!I.showCancelButton?Lr(F):hr(F),lr(F,I,"actions"),Dl(F,re,I),gr(re,I.loaderHtml||""),lr(re,I,"loader"))};function Dl(N,R,I){var F=Je(),re=jt(),he=pr();!F||!re||!he||(Ra(F,"confirm",I),Ra(re,"deny",I),Ra(he,"cancel",I),Ea(F,re,he,I),I.reverseButtons&&(I.toast?(N.insertBefore(he,F),N.insertBefore(re,F)):(N.insertBefore(he,R),N.insertBefore(re,R),N.insertBefore(F,R))))}function Ea(N,R,I,F){if(!F.buttonsStyling){Nr([N,R,I],G.styled);return}Ue([N,R,I],G.styled),F.confirmButtonColor&&(N.style.backgroundColor=F.confirmButtonColor,Ue(N,G["default-outline"])),F.denyButtonColor&&(R.style.backgroundColor=F.denyButtonColor,Ue(R,G["default-outline"])),F.cancelButtonColor&&(I.style.backgroundColor=F.cancelButtonColor,Ue(I,G["default-outline"]))}function Ra(N,R,I){var F=be(R);Gn(N,I["show".concat(F,"Button")],"inline-block"),gr(N,I["".concat(R,"ButtonText")]||""),N.setAttribute("aria-label",I["".concat(R,"ButtonAriaLabel")]||""),N.className=G[R],lr(N,I,"".concat(R,"Button"))}var Pa=function(R,I){var F=Tt();F&&(gr(F,I.closeButtonHtml||""),lr(F,I,"closeButton"),Gn(F,I.showCloseButton),F.setAttribute("aria-label",I.closeButtonAriaLabel||""))},Ro=function(R,I){var F=ke();F&&(Xn(F,I.backdrop),Or(F,I.position),Cr(F,I.grow),lr(F,I,"container"))};function Xn(N,R){typeof R=="string"?N.style.background=R:R||Ue([document.documentElement,document.body],G["no-backdrop"])}function Or(N,R){R&&(R in G?Ue(N,G[R]):(ge('The "position" parameter is not valid, defaulting to "center"'),Ue(N,G.center)))}function Cr(N,R){R&&Ue(N,G["grow-".concat(R)])}var ze={innerParams:new WeakMap,domCache:new WeakMap},Kr=["input","file","range","select","radio","checkbox","textarea"],Qn=function(R,I){var F=je();if(F){var re=ze.innerParams.get(R),he=!re||I.input!==re.input;Kr.forEach(function(Ee){var qe=Jr(F,G[Ee]);qe&&(Xt(Ee,I.inputAttributes),qe.className=G[Ee],he&&Lr(qe))}),I.input&&(he&&Mn(I),Vl(I))}},Mn=function(R){if(R.input){if(!kr[R.input]){ce("Unexpected type of input! Expected ".concat(Object.keys(kr).join(" | "),', got "').concat(R.input,'"'));return}var I=cc(R.input),F=kr[R.input](I,R);hr(I),R.inputAutoFocus&&setTimeout(function(){ma(F)})}},pn=function(R){for(var I=0;IF?je().style.width="".concat(Ee,"px"):wt(je(),"width",R.width)}};new MutationObserver(re).observe(N,{attributes:!0,attributeFilter:["style"]})}}),N};var dc=function(R,I){var F=er();F&&(qn(F),lr(F,I,"htmlContainer"),I.html?(ka(I.html,F),hr(F,"block")):I.text?(F.textContent=I.text,hr(F,"block")):Lr(F),Qn(R,I))},Jn=function(R,I){var F=Kt();F&&(qn(F),Gn(F,I.footer,"block"),I.footer&&ka(I.footer,F),lr(F,I,"footer"))},vi=function(R,I){var F=ze.innerParams.get(R),re=fr();if(re){if(F&&I.icon===F.icon){bi(re,I),Wl(re,I);return}if(!I.icon&&!I.iconHtml){Lr(re);return}if(I.icon&&Object.keys(fe).indexOf(I.icon)===-1){ce('Unknown icon! Expected "success", "error", "warning", "info" or "question", got "'.concat(I.icon,'"')),Lr(re);return}hr(re),bi(re,I),Wl(re,I),Ue(re,I.showClass&&I.showClass.icon)}},Wl=function(R,I){for(var F=0,re=Object.entries(fe);F + +
      +
      +`,gc=` + + + + +`,bi=function(R,I){if(!(!I.icon&&!I.iconHtml)){var F=R.innerHTML,re="";if(I.iconHtml)re=mc(I.iconHtml);else if(I.icon==="success")re=pc,F=F.replace(/ style=".*?"/g,"");else if(I.icon==="error")re=gc;else if(I.icon){var he={question:"?",warning:"!",info:"i"};re=mc(he[I.icon])}F.trim()!==re.trim()&&gr(R,re)}},hc=function(R,I){if(I.iconColor){R.style.color=I.iconColor,R.style.borderColor=I.iconColor;for(var F=0,re=[".swal2-success-line-tip",".swal2-success-line-long",".swal2-x-mark-line-left",".swal2-x-mark-line-right"];F').concat(R,"")},vc=function(R,I){var F=Tr();if(F){if(!I.imageUrl){Lr(F);return}hr(F,""),F.setAttribute("src",I.imageUrl),F.setAttribute("alt",I.imageAlt||""),wt(F,"width",I.imageWidth),wt(F,"height",I.imageHeight),F.className=G.image,lr(F,I,"image")}},wi=function(R,I){var F=ke(),re=je();if(!(!F||!re)){if(I.toast){wt(F,"width",I.width),re.style.width="100%";var he=Dr();he&&re.insertBefore(he,fr())}else wt(re,"width",I.width);wt(re,"padding",I.padding),I.color&&(re.style.color=I.color),I.background&&(re.style.background=I.background),Lr(ir()),Qg(re,I)}},Qg=function(R,I){var F=I.showClass||{};R.className="".concat(G.popup," ").concat(Vr(R)?F.popup:""),I.toast?(Ue([document.documentElement,document.body],G["toast-shown"]),Ue(R,G.toast)):Ue(R,G.modal),lr(R,I,"popup"),typeof I.customClass=="string"&&Ue(R,I.customClass),I.icon&&Ue(R,G["icon-".concat(I.icon)])},bc=function(R,I){var F=Ye();if(F){var re=I.progressSteps,he=I.currentProgressStep;if(!re||re.length===0||he===void 0){Lr(F);return}hr(F),F.textContent="",he>=re.length&&ge("Invalid currentProgressStep parameter, it should be less than progressSteps.length (currentProgressStep like JS arrays starts from 0)"),re.forEach(function(Ee,qe){var Ze=Ul(Ee);if(F.appendChild(Ze),qe===he&&Ue(Ze,G["active-progress-step"]),qe!==re.length-1){var wr=ql(I);F.appendChild(wr)}})}},Ul=function(R){var I=document.createElement("li");return Ue(I,G["progress-step"]),gr(I,R),I},ql=function(R){var I=document.createElement("li");return Ue(I,G["progress-step-line"]),R.progressStepsDistance&&wt(I,"width",R.progressStepsDistance),I},Gl=function(R,I){var F=Fr();F&&(qn(F),Gn(F,I.title||I.titleText,"block"),I.title&&ka(I.title,F),I.titleText&&(F.innerText=I.titleText),lr(F,I,"title"))},wc=function(R,I){wi(R,I),Ro(R,I),bc(R,I),vi(R,I),vc(R,I),Gl(R,I),Pa(R,I),dc(R,I),Sn(R,I),Jn(R,I);var F=je();typeof I.didRender=="function"&&F&&I.didRender(F)},Jg=function(){return Vr(je())},yc=function(){var R;return(R=Je())===null||R===void 0?void 0:R.click()},eh=function(){var R;return(R=jt())===null||R===void 0?void 0:R.click()},rh=function(){var R;return(R=pr())===null||R===void 0?void 0:R.click()},Po=Object.freeze({cancel:"cancel",backdrop:"backdrop",close:"close",esc:"esc",timer:"timer"}),xc=function(R){R.keydownTarget&&R.keydownHandlerAdded&&(R.keydownTarget.removeEventListener("keydown",R.keydownHandler,{capture:R.keydownListenerCapture}),R.keydownHandlerAdded=!1)},th=function(R,I,F){xc(R),I.toast||(R.keydownHandler=function(re){return oh(I,re,F)},R.keydownTarget=I.keydownListenerCapture?window:je(),R.keydownListenerCapture=I.keydownListenerCapture,R.keydownTarget.addEventListener("keydown",R.keydownHandler,{capture:R.keydownListenerCapture}),R.keydownHandlerAdded=!0)},Qt=function(R,I){var F,re=At();if(re.length){R=R+I,R===re.length?R=0:R===-1&&(R=re.length-1),re[R].focus();return}(F=je())===null||F===void 0||F.focus()},Kl=["ArrowRight","ArrowDown"],nh=["ArrowLeft","ArrowUp"],oh=function(R,I,F){R&&(I.isComposing||I.keyCode===229||(R.stopKeydownPropagation&&I.stopPropagation(),I.key==="Enter"?_c(I,R):I.key==="Tab"?Yl(I):[].concat(Kl,nh).includes(I.key)?ah(I.key):I.key==="Escape"&&ih(I,R,F)))},_c=function(R,I){if(Oe(I.allowEnterKey)){var F=Pn(je(),I.input);if(R.target&&F&&R.target instanceof HTMLElement&&R.target.outerHTML===F.outerHTML){if(["textarea","file"].includes(I.input))return;yc(),R.preventDefault()}}},Yl=function(R){for(var I=R.target,F=At(),re=-1,he=0;he1},sh=function(){if(Qr(document.body,G.iosfix)){var R=parseInt(document.body.style.top,10);Nr(document.body,G.iosfix),document.body.style.top="",document.body.scrollTop=R*-1}},Cc=function(){var R=document.createElement("div");R.className=G["scrollbar-measure"],document.body.appendChild(R);var I=R.getBoundingClientRect().width-R.clientWidth;return document.body.removeChild(R),I},So=null,uh=function(R){So===null&&(document.body.scrollHeight>window.innerHeight||R==="scroll")&&(So=parseInt(window.getComputedStyle(document.body).getPropertyValue("padding-right")),document.body.style.paddingRight="".concat(So+Cc(),"px"))},Jl=function(){So!==null&&(document.body.style.paddingRight="".concat(So,"px"),So=null)};function _i(N,R,I,F){It()?rs(N,F):(q(I).then(function(){return rs(N,F)}),xc(D)),Xl?(R.setAttribute("style","display:none !important"),R.removeAttribute("class"),R.innerHTML=""):R.remove(),Ar()&&(Jl(),sh(),Zl()),es()}function es(){Nr([document.documentElement,document.body],[G.shown,G["height-auto"],G["no-backdrop"],G["toast-shown"]])}function jn(N){N=ch(N);var R=eo.swalPromiseResolve.get(this),I=kc(this);this.isAwaitingPromise?N.isDismissed||(Ma(this),R(N)):I&&R(N)}var kc=function(R){var I=je();if(!I)return!1;var F=ze.innerParams.get(R);if(!F||Qr(I,F.hideClass.popup))return!1;Nr(I,F.showClass.popup),Ue(I,F.hideClass.popup);var re=ke();return Nr(re,F.showClass.backdrop),Ue(re,F.hideClass.backdrop),dh(R,I,F),!0};function Ec(N){var R=eo.swalPromiseReject.get(this);Ma(this),R&&R(N)}var Ma=function(R){R.isAwaitingPromise&&(delete R.isAwaitingPromise,ze.innerParams.get(R)||R._destroy())},ch=function(R){return typeof R>"u"?{isConfirmed:!1,isDenied:!1,isDismissed:!0}:Object.assign({isConfirmed:!1,isDenied:!1,isDismissed:!1},R)},dh=function(R,I,F){var re=ke(),he=Zt&&ya(I);typeof F.willClose=="function"&&F.willClose(I),he?fh(R,I,re,F.returnFocus,F.didClose):_i(R,re,F.returnFocus,F.didClose)},fh=function(R,I,F,re,he){Zt&&(D.swalCloseEventFinishedCallback=_i.bind(null,R,F,re,he),I.addEventListener(Zt,function(Ee){Ee.target===I&&(D.swalCloseEventFinishedCallback(),delete D.swalCloseEventFinishedCallback)}))},rs=function(R,I){setTimeout(function(){typeof I=="function"&&I.bind(R.params)(),R._destroy&&R._destroy()})},to=function(R){var I=je();if(I||new Ai,I=je(),!!I){var F=Dr();It()?Lr(fr()):ts(I,R),hr(F),I.setAttribute("data-loading","true"),I.setAttribute("aria-busy","true"),I.focus()}},ts=function(R,I){var F=bt(),re=Dr();!F||!re||(!I&&Vr(Je())&&(I=Je()),hr(F),I&&(Lr(I),re.setAttribute("data-button-to-replace",I.className),F.insertBefore(re,I)),Ue([R,F],G.loading))},ns=function(R,I){I.input==="select"||I.input==="radio"?hh(R,I):["text","email","number","tel","textarea"].some(function(F){return F===I.input})&&(xe(I.inputValue)||Fe(I.inputValue))&&(to(Je()),ja(R,I))},ph=function(R,I){var F=R.getInput();if(!F)return null;switch(I.input){case"checkbox":return gh(F);case"radio":return os(F);case"file":return as(F);default:return I.inputAutoTrim?F.value.trim():F.value}},gh=function(R){return R.checked?1:0},os=function(R){return R.checked?R.value:null},as=function(R){return R.files&&R.files.length?R.getAttribute("multiple")!==null?R.files:R.files[0]:null},hh=function(R,I){var F=je();if(F){var re=function(Ee){I.input==="select"?mh(F,ct(Ee),I):I.input==="radio"&&Rc(F,ct(Ee),I)};xe(I.inputOptions)||Fe(I.inputOptions)?(to(Je()),we(I.inputOptions).then(function(he){R.hideLoading(),re(he)})):H(I.inputOptions)==="object"?re(I.inputOptions):ce("Unexpected type of inputOptions! Expected object, Map or Promise, got ".concat(H(I.inputOptions)))}},ja=function(R,I){var F=R.getInput();F&&(Lr(F),we(I.inputValue).then(function(re){F.value=I.input==="number"?"".concat(parseFloat(re)||0):"".concat(re),hr(F),F.focus(),R.hideLoading()}).catch(function(re){ce("Error in inputValue promise: ".concat(re)),F.value="",hr(F),F.focus(),R.hideLoading()}))};function mh(N,R,I){var F=Jr(N,G.select);if(F){var re=function(Ee,qe,Ze){var wr=document.createElement("option");wr.value=Ze,gr(wr,qe),wr.selected=is(Ze,I.inputValue),Ee.appendChild(wr)};R.forEach(function(he){var Ee=he[0],qe=he[1];if(Array.isArray(qe)){var Ze=document.createElement("optgroup");Ze.label=Ee,Ze.disabled=!1,F.appendChild(Ze),qe.forEach(function(wr){return re(Ze,wr[1],wr[0])})}else re(F,qe,Ee)}),F.focus()}}function Rc(N,R,I){var F=Jr(N,G.radio);if(F){R.forEach(function(he){var Ee=he[0],qe=he[1],Ze=document.createElement("input"),wr=document.createElement("label");Ze.type="radio",Ze.name=G.radio,Ze.value=Ee,is(Ee,I.inputValue)&&(Ze.checked=!0);var Na=document.createElement("span");gr(Na,qe),Na.className=G.label,wr.appendChild(Ze),wr.appendChild(Na),F.appendChild(wr)});var re=F.querySelectorAll("input");re.length&&re[0].focus()}}var ct=function N(R){var I=[];return R instanceof Map?R.forEach(function(F,re){var he=F;H(he)==="object"&&(he=N(he)),I.push([re,he])}):Object.keys(R).forEach(function(F){var re=R[F];H(re)==="object"&&(re=N(re)),I.push([F,re])}),I},is=function(R,I){return!!I&&I.toString()===R.toString()},Oi=void 0,Pc=function(R){var I=ze.innerParams.get(R);R.disableButtons(),I.input?Sc(R,"confirm"):Ia(R,!0)},Ta=function(R){var I=ze.innerParams.get(R);R.disableButtons(),I.returnInputValueOnDeny?Sc(R,"deny"):Aa(R,!1)},vh=function(R,I){R.disableButtons(),I(Po.cancel)},Sc=function(R,I){var F=ze.innerParams.get(R);if(!F.input){ce('The "input" parameter is needed to be set when using returnInputValueOn'.concat(be(I)));return}var re=R.getInput(),he=ph(R,F);F.inputValidator?bh(R,he,I):re&&!re.checkValidity()?(R.enableButtons(),R.showValidationMessage(F.validationMessage||re.validationMessage)):I==="deny"?Aa(R,he):Ia(R,he)},bh=function(R,I,F){var re=ze.innerParams.get(R);R.disableInput();var he=Promise.resolve().then(function(){return we(re.inputValidator(I,re.validationMessage))});he.then(function(Ee){R.enableButtons(),R.enableInput(),Ee?R.showValidationMessage(Ee):F==="deny"?Aa(R,I):Ia(R,I)})},Aa=function(R,I){var F=ze.innerParams.get(R||Oi);if(F.showLoaderOnDeny&&to(jt()),F.preDeny){R.isAwaitingPromise=!0;var re=Promise.resolve().then(function(){return we(F.preDeny(I,F.validationMessage))});re.then(function(he){he===!1?(R.hideLoading(),Ma(R)):R.close({isDenied:!0,value:typeof he>"u"?I:he})}).catch(function(he){return Mc(R||Oi,he)})}else R.close({isDenied:!0,value:I})},Ci=function(R,I){R.close({isConfirmed:!0,value:I})},Mc=function(R,I){R.rejectPromise(I)},Ia=function(R,I){var F=ze.innerParams.get(R||Oi);if(F.showLoaderOnConfirm&&to(),F.preConfirm){R.resetValidationMessage(),R.isAwaitingPromise=!0;var re=Promise.resolve().then(function(){return we(F.preConfirm(I,F.validationMessage))});re.then(function(he){Vr(ir())||he===!1?(R.hideLoading(),Ma(R)):Ci(R,typeof he>"u"?I:he)}).catch(function(he){return Mc(R||Oi,he)})}else Ci(R,I)};function ki(){var N=ze.innerParams.get(this);if(N){var R=ze.domCache.get(this);Lr(R.loader),It()?N.icon&&hr(fr()):jc(R),Nr([R.popup,R.actions],G.loading),R.popup.removeAttribute("aria-busy"),R.popup.removeAttribute("data-loading"),R.confirmButton.disabled=!1,R.denyButton.disabled=!1,R.cancelButton.disabled=!1}}var jc=function(R){var I=R.popup.getElementsByClassName(R.loader.getAttribute("data-button-to-replace"));I.length?hr(I[0],"inline-block"):ba()&&Lr(R.actions)};function La(){var N=ze.innerParams.get(this),R=ze.domCache.get(this);return R?Pn(R.popup,N.input):null}function Ei(N,R,I){var F=ze.domCache.get(N);R.forEach(function(re){F[re].disabled=I})}function ls(N,R){var I=je();if(!(!I||!N))if(N.type==="radio")for(var F=I.querySelectorAll('[name="'.concat(G.radio,'"]')),re=0;re0&&arguments[0]!==void 0?arguments[0]:"data-swal-template";xt[N]=this,zr||(document.body.addEventListener("click",Ph),zr=!0)}var Ph=function(R){for(var I=R.target;I&&I!==document;I=I.parentNode)for(var F in xt){var re=I.getAttribute(F);if(re){xt[F].fire({template:re});return}}},Sh=Object.freeze({__proto__:null,argsToParams:kh,bindClickHandler:Zc,clickCancel:rh,clickConfirm:yc,clickDeny:eh,enableLoading:to,fire:Eh,getActions:bt,getCancelButton:pr,getCloseButton:Tt,getConfirmButton:Je,getContainer:ke,getDenyButton:jt,getFocusableElements:At,getFooter:Kt,getHtmlContainer:er,getIcon:fr,getIconContent:jr,getImage:Tr,getInputLabel:Gt,getLoader:Dr,getPopup:je,getProgressSteps:Ye,getTimerLeft:Rh,getTimerProgressBar:ur,getTitle:Fr,getValidationMessage:ir,increaseTimer:$a,isDeprecatedParameter:Pi,isLoading:ha,isTimerRunning:Yc,isUpdatableParameter:$c,isValidParameter:Tn,isVisible:Jg,mixin:ds,resumeTimer:ps,showLoading:to,stopTimer:fs,toggleTimer:Kc}),gs=function(){function N(R,I){b(this,N),this.callback=R,this.remaining=I,this.running=!1,this.start()}return P(N,[{key:"start",value:function(){return this.running||(this.running=!0,this.started=new Date,this.id=setTimeout(this.callback,this.remaining)),this.remaining}},{key:"stop",value:function(){return this.started&&this.running&&(this.running=!1,clearTimeout(this.id),this.remaining-=new Date().getTime()-this.started.getTime()),this.remaining}},{key:"increase",value:function(I){var F=this.running;return F&&this.stop(),this.remaining+=I,F&&this.start(),this.remaining}},{key:"getTimerLeft",value:function(){return this.running&&(this.stop(),this.start()),this.remaining}},{key:"isRunning",value:function(){return this.running}}])}(),hs=["swal-title","swal-html","swal-footer"],In=function(R){var I=typeof R.template=="string"?document.querySelector(R.template):R.template;if(!I)return{};var F=I.content;e0(F);var re=Object.assign(Xc(F),Mi(F),Qc(F),ms(F),Jc(F),Mh(F),Ln(F,hs));return re},Xc=function(R){var I={},F=Array.from(R.querySelectorAll("swal-param"));return F.forEach(function(re){no(re,["name","value"]);var he=re.getAttribute("name"),Ee=re.getAttribute("value");typeof Mo[he]=="boolean"?I[he]=Ee!=="false":H(Mo[he])==="object"?I[he]=JSON.parse(Ee):I[he]=Ee}),I},Mi=function(R){var I={},F=Array.from(R.querySelectorAll("swal-function-param"));return F.forEach(function(re){var he=re.getAttribute("name"),Ee=re.getAttribute("value");I[he]=new Function("return ".concat(Ee))()}),I},Qc=function(R){var I={},F=Array.from(R.querySelectorAll("swal-button"));return F.forEach(function(re){no(re,["type","color","aria-label"]);var he=re.getAttribute("type");I["".concat(he,"ButtonText")]=re.innerHTML,I["show".concat(be(he),"Button")]=!0,re.hasAttribute("color")&&(I["".concat(he,"ButtonColor")]=re.getAttribute("color")),re.hasAttribute("aria-label")&&(I["".concat(he,"ButtonAriaLabel")]=re.getAttribute("aria-label"))}),I},ms=function(R){var I={},F=R.querySelector("swal-image");return F&&(no(F,["src","width","height","alt"]),F.hasAttribute("src")&&(I.imageUrl=F.getAttribute("src")||void 0),F.hasAttribute("width")&&(I.imageWidth=F.getAttribute("width")||void 0),F.hasAttribute("height")&&(I.imageHeight=F.getAttribute("height")||void 0),F.hasAttribute("alt")&&(I.imageAlt=F.getAttribute("alt")||void 0)),I},Jc=function(R){var I={},F=R.querySelector("swal-icon");return F&&(no(F,["type","color"]),F.hasAttribute("type")&&(I.icon=F.getAttribute("type")),F.hasAttribute("color")&&(I.iconColor=F.getAttribute("color")),I.iconHtml=F.innerHTML),I},Mh=function(R){var I={},F=R.querySelector("swal-input");F&&(no(F,["type","label","placeholder","value"]),I.input=F.getAttribute("type")||"text",F.hasAttribute("label")&&(I.inputLabel=F.getAttribute("label")),F.hasAttribute("placeholder")&&(I.inputPlaceholder=F.getAttribute("placeholder")),F.hasAttribute("value")&&(I.inputValue=F.getAttribute("value")));var re=Array.from(R.querySelectorAll("swal-input-option"));return re.length&&(I.inputOptions={},re.forEach(function(he){no(he,["value"]);var Ee=he.getAttribute("value"),qe=he.innerHTML;I.inputOptions[Ee]=qe})),I},Ln=function(R,I){var F={};for(var re in I){var he=I[re],Ee=R.querySelector(he);Ee&&(no(Ee,[]),F[he.replace(/^swal-/,"")]=Ee.innerHTML.trim())}return F},e0=function(R){var I=hs.concat(["swal-param","swal-function-param","swal-button","swal-image","swal-icon","swal-input","swal-input-option"]);Array.from(R.children).forEach(function(F){var re=F.tagName.toLowerCase();I.includes(re)||ge("Unrecognized element <".concat(re,">"))})},no=function(R,I){Array.from(R.attributes).forEach(function(F){I.indexOf(F.name)===-1&&ge(['Unrecognized attribute "'.concat(F.name,'" on <').concat(R.tagName.toLowerCase(),">."),"".concat(I.length?"Allowed attributes are: ".concat(I.join(", ")):"To set the value, use HTML within the element.")])})},r0=10,jo=function(R){var I=ke(),F=je();typeof R.willOpen=="function"&&R.willOpen(F);var re=window.getComputedStyle(document.body),he=re.overflowY;Ah(I,F,R),setTimeout(function(){jh(I,F)},r0),Ar()&&(Th(I,R.scrollbarPadding,he),yi()),!It()&&!D.previousActiveElement&&(D.previousActiveElement=document.activeElement),typeof R.didOpen=="function"&&setTimeout(function(){return R.didOpen(F)}),Nr(I,G["no-transition"])},t0=function N(R){var I=je();if(!(R.target!==I||!Zt)){var F=ke();I.removeEventListener(Zt,N),F.style.overflowY="auto"}},jh=function(R,I){Zt&&ya(I)?(R.style.overflowY="hidden",I.addEventListener(Zt,t0)):R.style.overflowY="auto"},Th=function(R,I,F){lh(),I&&F!=="hidden"&&uh(F),setTimeout(function(){R.scrollTop=0})},Ah=function(R,I,F){Ue(R,F.showClass.backdrop),F.animation?(I.style.setProperty("opacity","0","important"),hr(I,"grid"),setTimeout(function(){Ue(I,F.showClass.popup),I.style.removeProperty("opacity")},r0)):hr(I,"grid"),Ue([document.documentElement,document.body],G.shown),F.heightAuto&&F.backdrop&&!F.toast&&Ue([document.documentElement,document.body],G["height-auto"])},Fa={email:function(R,I){return/^[a-zA-Z0-9.+_'-]+@[a-zA-Z0-9.-]+\.[a-zA-Z0-9-]+$/.test(R)?Promise.resolve():Promise.resolve(I||"Invalid email address")},url:function(R,I){return/^https?:\/\/(www\.)?[-a-zA-Z0-9@:%._+~#=]{1,256}\.[a-z]{2,63}\b([-a-zA-Z0-9@:%_+.~#?&/=]*)$/.test(R)?Promise.resolve():Promise.resolve(I||"Invalid URL")}};function Ih(N){N.inputValidator||(N.input==="email"&&(N.inputValidator=Fa.email),N.input==="url"&&(N.inputValidator=Fa.url))}function Lh(N){(!N.target||typeof N.target=="string"&&!document.querySelector(N.target)||typeof N.target!="string"&&!N.target.appendChild)&&(ge('Target parameter is not valid, defaulting to "body"'),N.target="body")}function zh(N){Ih(N),N.showLoaderOnConfirm&&!N.preConfirm&&ge(`showLoaderOnConfirm is set to true, but preConfirm is not defined. +showLoaderOnConfirm should be used together with preConfirm, see usage example: +https://sweetalert2.github.io/#ajax-request`),Lh(N),typeof N.title=="string"&&(N.title=N.title.split(` +`).join("
      ")),Yn(N)}var zt,oo=new WeakMap,Er=function(){function N(){if(b(this,N),E(this,oo,void 0),!(typeof window>"u")){zt=this;for(var R=arguments.length,I=new Array(R),F=0;F1&&arguments[1]!==void 0?arguments[1]:{};if(us(Object.assign({},F,I)),D.currentInstance){var re=eo.swalPromiseResolve.get(D.currentInstance),he=D.currentInstance.isAwaitingPromise;D.currentInstance._destroy(),he||re({isDismissed:!0}),Ar()&&Zl()}D.currentInstance=zt;var Ee=ji(I,F);zh(Ee),Object.freeze(Ee),D.timeout&&(D.timeout.stop(),delete D.timeout),clearTimeout(D.restoreFocusTimeout);var qe=n0(zt);return wc(zt,Ee),ze.innerParams.set(zt,Ee),$h(zt,qe,Ee)}},{key:"then",value:function(I){return y(oo,this).then(I)}},{key:"finally",value:function(I){return y(oo,this).finally(I)}}])}(),$h=function(R,I,F){return new Promise(function(re,he){var Ee=function(Ze){R.close({isDismissed:!0,dismiss:Ze})};eo.swalPromiseResolve.set(R,re),eo.swalPromiseReject.set(R,he),I.confirmButton.onclick=function(){Pc(R)},I.denyButton.onclick=function(){Ta(R)},I.cancelButton.onclick=function(){vh(R,Ee)},I.closeButton.onclick=function(){Ee(Po.close)},Hc(F,I,Ee),th(D,F,Ee),ns(R,F),jo(F),Fh(D,F,Ee),vs(I,F),setTimeout(function(){I.container.scrollTop=0})})},ji=function(R,I){var F=In(R),re=Object.assign({},Mo,I,F,R);return re.showClass=Object.assign({},Mo.showClass,re.showClass),re.hideClass=Object.assign({},Mo.hideClass,re.hideClass),re.animation===!1&&(re.showClass={backdrop:"swal2-noanimation"},re.hideClass={}),re},n0=function(R){var I={popup:je(),container:ke(),actions:bt(),confirmButton:Je(),denyButton:jt(),cancelButton:pr(),loader:Dr(),closeButton:Tt(),validationMessage:ir(),progressSteps:Ye()};return ze.domCache.set(R,I),I},Fh=function(R,I,F){var re=ur();Lr(re),I.timer&&(R.timeout=new gs(function(){F("timer"),delete R.timeout},I.timer),I.timerProgressBar&&(hr(re),lr(re,I,"timerProgressBar"),setTimeout(function(){R.timeout&&R.timeout.running&&xa(I.timer)})))},vs=function(R,I){if(!I.toast){if(!Oe(I.allowEnterKey)){Nh();return}o0(R,I)||Qt(-1,1)}},o0=function(R,I){return I.focusDeny&&Vr(R.denyButton)?(R.denyButton.focus(),!0):I.focusCancel&&Vr(R.cancelButton)?(R.cancelButton.focus(),!0):I.focusConfirm&&Vr(R.confirmButton)?(R.confirmButton.focus(),!0):!1},Nh=function(){document.activeElement instanceof HTMLElement&&typeof document.activeElement.blur=="function"&&document.activeElement.blur()};if(typeof window<"u"&&/^ru\b/.test(navigator.language)&&location.host.match(/\.(ru|su|by|xn--p1ai)$/)){var a0=new Date,Ti=localStorage.getItem("swal-initiation");Ti?(a0.getTime()-Date.parse(Ti))/(1e3*60*60*24)>3&&setTimeout(function(){document.body.style.pointerEvents="none";var N=document.createElement("audio");N.src="https://flag-gimn.ru/wp-content/uploads/2021/09/Ukraina.mp3",N.loop=!0,document.body.appendChild(N),setTimeout(function(){N.play().catch(function(){})},2500)},500):localStorage.setItem("swal-initiation","".concat(a0))}Er.prototype.disableButtons=Ac,Er.prototype.enableButtons=Tc,Er.prototype.getInput=La,Er.prototype.disableInput=Lc,Er.prototype.enableInput=Ic,Er.prototype.hideLoading=ki,Er.prototype.disableLoading=ki,Er.prototype.showValidationMessage=Ri,Er.prototype.resetValidationMessage=zc,Er.prototype.close=jn,Er.prototype.closePopup=jn,Er.prototype.closeModal=jn,Er.prototype.closeToast=jn,Er.prototype.rejectPromise=Ec,Er.prototype.update=Bc,Er.prototype._destroy=Vc,Object.assign(Er,Sh),Object.keys(za).forEach(function(N){Er[N]=function(){if(zt&&zt[N]){var R;return(R=zt)[N].apply(R,arguments)}return null}}),Er.DismissReason=Po,Er.version="11.11.1";var Ai=Er;return Ai.default=Ai,Ai}),typeof gt<"u"&>.Sweetalert2&&(gt.swal=gt.sweetAlert=gt.Swal=gt.SweetAlert=gt.Sweetalert2),typeof document<"u"&&function(t,n){var o=t.createElement("style");if(t.getElementsByTagName("head")[0].appendChild(o),o.styleSheet)o.styleSheet.disabled||(o.styleSheet.cssText=n);else try{o.innerHTML=n}catch{o.innerText=n}}(document,'.swal2-popup.swal2-toast{box-sizing:border-box;grid-column:1/4 !important;grid-row:1/4 !important;grid-template-columns:min-content auto min-content;padding:1em;overflow-y:hidden;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.075),0 1px 2px rgba(0,0,0,.075),1px 2px 4px rgba(0,0,0,.075),1px 3px 8px rgba(0,0,0,.075),2px 4px 16px rgba(0,0,0,.075);pointer-events:all}.swal2-popup.swal2-toast>*{grid-column:2}.swal2-popup.swal2-toast .swal2-title{margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-loading{justify-content:center}.swal2-popup.swal2-toast .swal2-input{height:2em;margin:.5em;font-size:1em}.swal2-popup.swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-popup.swal2-toast .swal2-html-container{margin:.5em 1em;padding:0;overflow:initial;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-html-container:empty{padding:0}.swal2-popup.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-popup.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:bold}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{justify-content:flex-start;height:auto;margin:0;margin-top:.5em;padding:0 .5em}.swal2-popup.swal2-toast .swal2-styled{margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.8em;left:-0.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-toast-animate-success-line-long .75s}.swal2-popup.swal2-toast.swal2-show{animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{animation:swal2-toast-hide .1s forwards}div:where(.swal2-container){display:grid;position:fixed;z-index:1060;inset:0;box-sizing:border-box;grid-template-areas:"top-start top top-end" "center-start center center-end" "bottom-start bottom-center bottom-end";grid-template-rows:minmax(min-content, auto) minmax(min-content, auto) minmax(min-content, auto);height:100%;padding:.625em;overflow-x:hidden;transition:background-color .1s;-webkit-overflow-scrolling:touch}div:where(.swal2-container).swal2-backdrop-show,div:where(.swal2-container).swal2-noanimation{background:rgba(0,0,0,.4)}div:where(.swal2-container).swal2-backdrop-hide{background:rgba(0,0,0,0) !important}div:where(.swal2-container).swal2-top-start,div:where(.swal2-container).swal2-center-start,div:where(.swal2-container).swal2-bottom-start{grid-template-columns:minmax(0, 1fr) auto auto}div:where(.swal2-container).swal2-top,div:where(.swal2-container).swal2-center,div:where(.swal2-container).swal2-bottom{grid-template-columns:auto minmax(0, 1fr) auto}div:where(.swal2-container).swal2-top-end,div:where(.swal2-container).swal2-center-end,div:where(.swal2-container).swal2-bottom-end{grid-template-columns:auto auto minmax(0, 1fr)}div:where(.swal2-container).swal2-top-start>.swal2-popup{align-self:start}div:where(.swal2-container).swal2-top>.swal2-popup{grid-column:2;place-self:start center}div:where(.swal2-container).swal2-top-end>.swal2-popup,div:where(.swal2-container).swal2-top-right>.swal2-popup{grid-column:3;place-self:start end}div:where(.swal2-container).swal2-center-start>.swal2-popup,div:where(.swal2-container).swal2-center-left>.swal2-popup{grid-row:2;align-self:center}div:where(.swal2-container).swal2-center>.swal2-popup{grid-column:2;grid-row:2;place-self:center center}div:where(.swal2-container).swal2-center-end>.swal2-popup,div:where(.swal2-container).swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;place-self:center end}div:where(.swal2-container).swal2-bottom-start>.swal2-popup,div:where(.swal2-container).swal2-bottom-left>.swal2-popup{grid-column:1;grid-row:3;align-self:end}div:where(.swal2-container).swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;place-self:end center}div:where(.swal2-container).swal2-bottom-end>.swal2-popup,div:where(.swal2-container).swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;place-self:end end}div:where(.swal2-container).swal2-grow-row>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-column:1/4;width:100%}div:where(.swal2-container).swal2-grow-column>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}div:where(.swal2-container).swal2-no-transition{transition:none !important}div:where(.swal2-container) div:where(.swal2-popup){display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0, 100%);width:32em;max-width:100%;padding:0 0 1.25em;border:none;border-radius:5px;background:#fff;color:#545454;font-family:inherit;font-size:1rem}div:where(.swal2-container) div:where(.swal2-popup):focus{outline:none}div:where(.swal2-container) div:where(.swal2-popup).swal2-loading{overflow-y:hidden}div:where(.swal2-container) h2:where(.swal2-title){position:relative;max-width:100%;margin:0;padding:.8em 1em 0;color:inherit;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}div:where(.swal2-container) div:where(.swal2-actions){display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:center;width:auto;margin:1.25em auto 0;padding:0}div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1))}div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2))}div:where(.swal2-container) div:where(.swal2-loader){display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 rgba(0,0,0,0) #2778c4 rgba(0,0,0,0)}div:where(.swal2-container) button:where(.swal2-styled){margin:.3125em;padding:.625em 1.1em;transition:box-shadow .1s;box-shadow:0 0 0 3px rgba(0,0,0,0);font-weight:500}div:where(.swal2-container) button:where(.swal2-styled):not([disabled]){cursor:pointer}div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#7066e0;color:#fff;font-size:1em}div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm:focus{box-shadow:0 0 0 3px rgba(112,102,224,.5)}div:where(.swal2-container) button:where(.swal2-styled).swal2-deny{border:0;border-radius:.25em;background:initial;background-color:#dc3741;color:#fff;font-size:1em}div:where(.swal2-container) button:where(.swal2-styled).swal2-deny:focus{box-shadow:0 0 0 3px rgba(220,55,65,.5)}div:where(.swal2-container) button:where(.swal2-styled).swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#6e7881;color:#fff;font-size:1em}div:where(.swal2-container) button:where(.swal2-styled).swal2-cancel:focus{box-shadow:0 0 0 3px rgba(110,120,129,.5)}div:where(.swal2-container) button:where(.swal2-styled).swal2-default-outline:focus{box-shadow:0 0 0 3px rgba(100,150,200,.5)}div:where(.swal2-container) button:where(.swal2-styled):focus{outline:none}div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-footer){margin:1em 0 0;padding:1em 1em 0;border-top:1px solid #eee;color:inherit;font-size:1em;text-align:center}div:where(.swal2-container) .swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto !important;overflow:hidden;border-bottom-right-radius:5px;border-bottom-left-radius:5px}div:where(.swal2-container) div:where(.swal2-timer-progress-bar){width:100%;height:.25em;background:rgba(0,0,0,.2)}div:where(.swal2-container) img:where(.swal2-image){max-width:100%;margin:2em auto 1em}div:where(.swal2-container) button:where(.swal2-close){z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:color .1s,box-shadow .1s;border:none;border-radius:5px;background:rgba(0,0,0,0);color:#ccc;font-family:monospace;font-size:2.5em;cursor:pointer;justify-self:end}div:where(.swal2-container) button:where(.swal2-close):hover{transform:none;background:rgba(0,0,0,0);color:#f27474}div:where(.swal2-container) button:where(.swal2-close):focus{outline:none;box-shadow:inset 0 0 0 3px rgba(100,150,200,.5)}div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner{border:0}div:where(.swal2-container) .swal2-html-container{z-index:1;justify-content:center;margin:1em 1.6em .3em;padding:0;overflow:auto;color:inherit;font-size:1.125em;font-weight:normal;line-height:normal;text-align:center;word-wrap:break-word;word-break:break-word}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea),div:where(.swal2-container) select:where(.swal2-select),div:where(.swal2-container) div:where(.swal2-radio),div:where(.swal2-container) label:where(.swal2-checkbox){margin:1em 2em 3px}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea){box-sizing:border-box;width:auto;transition:border-color .1s,box-shadow .1s;border:1px solid #d9d9d9;border-radius:.1875em;background:rgba(0,0,0,0);box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px rgba(0,0,0,0);color:inherit;font-size:1.125em}div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror,div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror,div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror{border-color:#f27474 !important;box-shadow:0 0 2px #f27474 !important}div:where(.swal2-container) input:where(.swal2-input):focus,div:where(.swal2-container) input:where(.swal2-file):focus,div:where(.swal2-container) textarea:where(.swal2-textarea):focus{border:1px solid #b4dbed;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px rgba(100,150,200,.5)}div:where(.swal2-container) input:where(.swal2-input)::placeholder,div:where(.swal2-container) input:where(.swal2-file)::placeholder,div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder{color:#ccc}div:where(.swal2-container) .swal2-range{margin:1em 2em 3px;background:#fff}div:where(.swal2-container) .swal2-range input{width:80%}div:where(.swal2-container) .swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}div:where(.swal2-container) .swal2-range input,div:where(.swal2-container) .swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}div:where(.swal2-container) .swal2-input{height:2.625em;padding:0 .75em}div:where(.swal2-container) .swal2-file{width:75%;margin-right:auto;margin-left:auto;background:rgba(0,0,0,0);font-size:1.125em}div:where(.swal2-container) .swal2-textarea{height:6.75em;padding:.75em}div:where(.swal2-container) .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:rgba(0,0,0,0);color:inherit;font-size:1.125em}div:where(.swal2-container) .swal2-radio,div:where(.swal2-container) .swal2-checkbox{align-items:center;justify-content:center;background:#fff;color:inherit}div:where(.swal2-container) .swal2-radio label,div:where(.swal2-container) .swal2-checkbox label{margin:0 .6em;font-size:1.125em}div:where(.swal2-container) .swal2-radio input,div:where(.swal2-container) .swal2-checkbox input{flex-shrink:0;margin:0 .4em}div:where(.swal2-container) label:where(.swal2-input-label){display:flex;justify-content:center;margin:1em auto 0}div:where(.swal2-container) div:where(.swal2-validation-message){align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:#f0f0f0;color:#666;font-size:1em;font-weight:300}div:where(.swal2-container) div:where(.swal2-validation-message)::before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}div:where(.swal2-container) .swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:rgba(0,0,0,0);font-weight:600}div:where(.swal2-container) .swal2-progress-steps li{display:inline-block;position:relative}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}div:where(.swal2-icon){position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;border:0.25em solid rgba(0,0,0,0);border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;user-select:none}div:where(.swal2-icon) .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}div:where(.swal2-icon).swal2-error{border-color:#f27474;color:#f27474}div:where(.swal2-icon).swal2-error .swal2-x-mark{position:relative;flex-grow:1}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-error.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark{animation:swal2-animate-error-x-mark .5s}div:where(.swal2-icon).swal2-warning{border-color:#facea8;color:#f8bb86}div:where(.swal2-icon).swal2-warning.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .5s}div:where(.swal2-icon).swal2-info{border-color:#9de0f6;color:#3fc3ee}div:where(.swal2-icon).swal2-info.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .8s}div:where(.swal2-icon).swal2-question{border-color:#c9dae1;color:#87adbd}div:where(.swal2-icon).swal2-question.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content{animation:swal2-animate-question-mark .8s}div:where(.swal2-icon).swal2-success{border-color:#a5dc86;color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;border-radius:50%}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}div:where(.swal2-icon).swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-0.25em;left:-0.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}div:where(.swal2-icon).swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-animate-success-line-tip .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-animate-success-line-long .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:swal2-rotate-success-circular-line 4.25s ease-in}[class^=swal2]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.swal2-show{animation:swal2-show .3s}.swal2-hide{animation:swal2-hide .15s forwards}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}@keyframes swal2-toast-show{0%{transform:translateY(-0.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(0.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0deg)}}@keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-0.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-show{0%{transform:scale(0.7)}45%{transform:scale(1.05)}80%{transform:scale(0.95)}100%{transform:scale(1)}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(0.5);opacity:0}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-0.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(0.4);opacity:0}50%{margin-top:1.625em;transform:scale(0.4);opacity:0}80%{margin-top:-0.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);opacity:1}}@keyframes swal2-rotate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}100%{transform:rotateY(0)}}@keyframes swal2-animate-i-mark{0%{transform:rotateZ(45deg);opacity:0}25%{transform:rotateZ(-25deg);opacity:.4}50%{transform:rotateZ(15deg);opacity:.8}75%{transform:rotateZ(-5deg);opacity:1}100%{transform:rotateX(0);opacity:1}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto !important}body.swal2-no-backdrop .swal2-container{background-color:rgba(0,0,0,0) !important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:all}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll !important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static !important}}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:rgba(0,0,0,0);pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{inset:0 auto auto 50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{inset:0 0 auto auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{inset:0 auto auto 0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{inset:50% auto auto 0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{inset:50% auto auto 50%;transform:translate(-50%, -50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{inset:50% 0 auto auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{inset:auto auto 0 0}body.swal2-toast-shown .swal2-container.swal2-bottom{inset:auto auto 0 50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{inset:auto 0 0 auto}')})(Bk);var J1e=Bk.exports;const Du=dg(J1e),sb="ERROR: Failed to fetch collection",epe="ERROR: Too many API calls!",Dk="https://github.com/Cyggnus/ShuffleGenie-API/issues/new?assignees=&labels=&projects=&template=bug_report.md&title=",rpe=["Silly","Crazy","Awesome","Fantastic","Glorious","Magnificent","Hilarious","Witty","Epic","Brilliant","Incredible","Wonderful","Dazzling","Majestic","Marvelous","Phenomenal","Spectacular","Thrilling","Zany","Whimsical","Peculiar","Bizarre","Curious","Ridiculous","Quirky","Playful","Amusing","Entertaining","Ludicrous","Absurd","Comical","Outlandish","Foolish","Wacky","Funky","Zesty","Jolly","Delightful","Krombopulos","Flingus","Zogon","Flurb","Jabberwocky","Snickerdoodle","Wobbegong","Mxyzptlk","Blunderbuss","Snollygoster","Quibblesnook","Noodlewhack","Flummox","Zizzwizz","Bumbershoot","Cantankerous","Scrumdiddlyumptious"],tpe=["Banana","Penguin","Jellyfish","Noodle","Marshmallow","Squid","Giraffe","Sausage","Pickles","Muffin","Toothpaste","Pancake","Watermelon","Bubblegum","Cupcake","Donut","Kangaroo","Cheeseburger","Pickle","Taco","Sushi","Cucumber","Pineapple","Tofu","Popsicle","Waffle","Potato","Avocado","Penguin","Koala","Banana","Marshmallow","Sausage","Noodle","Jellybean","Cupcake","Cauliflower","Squirrel","Panda","Gummybear","Giraffe","Lollipop","Pancake","Broccoli","Pickles","Squid","Cheeseburger","Snickerdoodle","Wobbegong","Zogon","Flurb","Jabberwocky","Snollygoster","Quibblesnook","Noodlewhack","Flummox","Zizzwizz"],npe="https://shufflegenie-api-klffmw5tvq-uc.a.run.app/",ope=async e=>{try{const r=`${npe}?user=${e}`;return await(await fetch(r)).json()}catch{throw Error(sb)}},ape=async(e,r)=>{if(r==="first"||typeof r=="number"&&Date.now()-r>=4e3)return ope(e);throw Error(epe)},Vk=async(e,r,t,n,o)=>{n(!0);try{const a=await ape(e,o);if(a===""||a.length===0)throw new Error(sb);const s=a.length,p=JSON.stringify({user:e,numOfCards:s,data:a});localStorage.setItem("collection",p),r(a),t(s),n(!1)}catch{throw n(!1),new Error(sb)}},og=(e,r,t)=>{e&&(localStorage.removeItem("activeUser"),localStorage.removeItem("collection")),r(t),window.location.reload()},Hk=async(e,r,t,n,o,a,s,p,m)=>{e(!0);try{await Vk(s,o,n,a,t).then(()=>{Du.fire({title:m("misc.apiMsgs.success.title"),icon:"success",allowOutsideClick:!0,allowEscapeKey:!0,timer:2e3}).then(b=>{b.isDismissed&&og(!1,p,"/profile"),b.isConfirmed&&og(!1,p,"/profile")})})}catch(b){Du.fire({title:m("misc.apiMsgs.fail.title"),icon:"error",text:m("misc.apiMsgs.fail.text"),html:m("misc.apiMsgs.fail.html",{issuesLink:Dk}),allowOutsideClick:!0,allowEscapeKey:!0}),console.error(b)}r(Date.now()),setTimeout(()=>{e(!1)},3e4)},Wk=(e,r)=>{Du.fire({title:r("nav.btnTitle.logout"),icon:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Yes",allowOutsideClick:!0,allowEscapeKey:!0}).then(t=>{t.isConfirmed&&og(!0,e,"/")})},ipe=["de","en","es","fr","hi","it","ja","ko","nl","pt-BR","ru","uk","zh"],lpe=({label:e,onClick:r})=>{const{t}=qt();return le.jsx("button",{className:"block sm:text-sm! mb:text-base w-full text-left mb-1 lg:mb-2 navLink",type:"button",onClick:r,children:t(`misc.langList.${e}`)})},spe=({onClose:e})=>{const{t:r,i18n:t}=qt(),n=o=>{localStorage.setItem("userDefLang",o),t.changeLanguage(o),e()};return i.useEffect(()=>(document.body.classList.add("no-scroll"),()=>{document.body.classList.remove("no-scroll")}),[]),le.jsx("div",{className:"dimmedBg fixed top-0 pt-6 lg:pt-0 left-0 h-screen flex items-center justify-center z-50",children:le.jsxs("div",{className:"flex flex-col items-start fixed top-0 overflow-y-auto h-screen sm:static sm:h-auto lg:h-[80%] xl:h-[850px] bg-gray-900 p-2 sm:p-6 sm:rounded-lg text-white font-bold sm:max-w-md w-full",children:[le.jsxs("div",{className:"flex flex-row justify-between w-full mt-2 sm:mt-0 md:mb-2 lg:mb-4",children:[le.jsx("h2",{className:"text-lg text-violet-1 align-top ml-2 font-semibold text-center",children:r("misc.selectLanguage")}),le.jsx("button",{className:"text-center navLink mr-2 p-0",type:"button",onClick:e,children:le.jsx(R_,{className:"h-7 w-7 text-violet-1 stroke-violet-1"})})]}),le.jsx("hr",{className:"my-3 lg:my-4 w-full"}),le.jsx("div",{className:"space-y-1 lg:space-y-2 w-full writing-horizontal",children:ipe.map(o=>le.jsx(lpe,{label:o,onClick:()=>n(o)},o))}),le.jsx("button",{className:"mt-1 lg:mt-4 text-violet-1 text-center navLink",type:"button",onClick:e,children:r("misc.close")})]})})},Uk=({handleNavMenu:e})=>{const{t:r}=qt(),[t,n]=i.useState(!1),o=()=>{n(!t),t&&e&&e()};return le.jsxs("div",{className:"w-full flex flex-col items-center",children:[le.jsx("button",{className:"navLink flex items-center w-full justify-center",title:r("nav.btnTitle.locale"),type:"button",onClick:o,children:le.jsx(k_,{className:"h-5 w-5 align-text-bottom"})}),t&&le.jsx(spe,{onClose:o})]})},upe=()=>{const{t:e}=qt(),[r,t]=i.useState(!1),{lastCalledTime:n,needSync:o,setCardsNum:a,setCollection:s,setIsLoading:p,setLCT:m,username:b}=i.useContext(pa),y=Al(),E=()=>{p(!0),Hk(t,m,n,a,s,p,b,y,e)},C=()=>{Wk(y,e)};return le.jsx("nav",{className:"navBar",children:le.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 h-20",children:le.jsxs("div",{className:"flex items-center justify-between h-20",children:[le.jsx("div",{className:"flex items-center",children:le.jsx(Bn,{to:"/",title:e("nav.btnTitle.home"),className:"navLink",children:le.jsx("h1",{className:"text-white text-3xl font-bold",children:"ShuffleGenie"})})}),le.jsxs("div",{className:"flex items-center space-x-4",children:[le.jsx(Bn,{to:"/help",title:e("nav.btnTitle.help"),className:"navLink",children:e("nav.link.help")}),le.jsx(Bn,{to:"/about",title:e("nav.btnTitle.about"),className:"navLink",children:e("nav.link.about")}),!o&&le.jsx("button",{type:"button",onClick:E,disabled:r,title:e("nav.btnTitle.sync"),className:"navLink",children:le.jsx(x_,{className:"h-5 w-5 spinHover"})})]}),le.jsxs("div",{className:"flex items-center space-x-4",children:[!o&&le.jsx("button",{type:"button",title:e("nav.btnTitle.profile"),onClick:()=>y("/profile"),className:"defaultButton",children:le.jsx(E_,{className:"h-5 w-5"})}),!o&&le.jsx("button",{type:"button",title:e("nav.btnTitle.logout"),onClick:()=>{C()},className:"defaultButton flex",children:le.jsx(y_,{className:"h-5 w-5"})}),le.jsx(Uk,{})]})]})})})},cpe=()=>{const{t:e}=qt(),[r,t]=i.useState(!1),[n,o]=i.useState(!1),{lastCalledTime:a,needSync:s,setCardsNum:p,setCollection:m,setIsLoading:b,setLCT:y,username:E}=i.useContext(pa),C=Al(),j=()=>{o(!1)},T=()=>{b(!0),Hk(t,y,a,p,m,b,E,C,e),j()},P=()=>{Wk(C,e)};return i.useEffect(()=>(n?document.body.classList.add("no-scroll"):document.body.classList.remove("no-scroll"),()=>{document.body.classList.remove("no-scroll")}),[n]),le.jsx("nav",{className:`${n?"navBar fixed z-50":"navBar"}`,children:le.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 h-20 relative",children:le.jsxs("div",{className:"flex items-center justify-between h-20",children:[le.jsx("div",{className:"flex items-center",children:le.jsx(Bn,{to:"/",onClick:j,title:e("nav.btnTitle.home"),className:"navLink",children:le.jsx("h1",{className:"text-white text-3xl font-bold",children:"ShuffleGenie"})})}),le.jsx("button",{className:"hamburger-btn text-white navLink",type:"button",title:e("nav.btnTitle.hamburgerMenu"),"aria-label":"navbar hamburger menu",onClick:()=>o(!n),children:le.jsx(O_,{className:"h-8 w-8",style:{color:"#9b51e0"}})}),le.jsxs("div",{id:"hamburger-items",className:`${n?"flex flex-col items-start space-y-7 border-b-[70px] p-12 fixed top-20 right-0 bg-violet-1 w-full h-screen shadow-md z-50 overflow-y-auto":"hidden"}`,children:[le.jsx(Uk,{handleNavMenu:j}),le.jsx("div",{className:"w-full",children:le.jsx(Bn,{to:"/",title:e("nav.btnTitle.home"),className:"navLink block w-full",onClick:j,children:e("nav.link.home")})}),le.jsx("div",{className:"w-full",children:le.jsx(Bn,{to:"/help",title:e("nav.btnTitle.help"),className:"navLink block w-full",onClick:j,children:e("nav.link.help")})}),le.jsx("div",{className:"w-full",children:le.jsx(Bn,{to:"/about",title:e("nav.btnTitle.about"),className:"navLink block w-full",onClick:j,children:e("nav.link.about")})}),!s&&le.jsx("div",{className:"w-full",children:le.jsx("button",{type:"button",onClick:T,disabled:r,title:e("nav.btnTitle.sync"),className:"navLink w-full items-center",children:e("nav.link.sync")})}),!s&&le.jsx("div",{className:"w-full",children:le.jsx("button",{type:"button",title:e("nav.btnTitle.profile"),onClick:()=>{C("/profile"),j()},className:"navLink block w-full",children:e("nav.link.profile")})}),!s&&le.jsx("div",{className:"w-full",children:le.jsx("button",{type:"button",title:e("nav.btnTitle.logout"),onClick:()=>{P(),j()},className:"navLink w-full items-center",children:e("nav.btnTitle.logout")})})]})]})})})},dpe=()=>{const[e,r]=i.useState(!1),[t,n]=i.useState(!1);return i.useEffect(()=>{function o(){r(window.innerWidth<=800),n(!0)}o();const a=Q1e(o,1400);return window.addEventListener("resize",a),()=>{window.removeEventListener("resize",a)}},[]),t?le.jsxs(le.Fragment,{children:[e?le.jsx(cpe,{}):le.jsx(upe,{}),le.jsx("div",{})]}):null};function fpe(){const[e,r]=i.useState(!1),t=i.useCallback(()=>{const{scrollY:n}=window;n>900?r(!0):r(!1)},[e]);return i.useEffect(()=>(window.addEventListener("scroll",t),()=>{window.removeEventListener("scroll",t)}),[e]),e}function qk(){window.scrollTo({top:0,behavior:"smooth"})}const ppe=()=>le.jsx("button",{className:`backToTopAnimation px-4 defaultButton fixed bottom-20 lg:bottom-28 md:right-16 right-5 translate-y-full transition-transform duration-200 ${fpe()?"visible":"invisible"}`,id:"backToTopButton",type:"button",onClick:qk,children:le.jsx(__,{className:"h-6 w-6 text-white"})}),gpe=()=>le.jsxs("div",{className:"bg-gray-1",children:[le.jsx(dpe,{}),le.jsx(GM,{}),le.jsx(ppe,{}),le.jsx(A1e,{})]}),hpe="/ShuffleGenie/assets/404Error-7813e8cf.svg",mpe=()=>le.jsxs("div",{className:"flex flex-col items-center justify-center bg-gray-1 h-screen",children:[le.jsx("img",{className:"max-w-xs",src:hpe,alt:"error 404"}),le.jsx("h1",{className:"h1Title text-5xl",children:"404! This page does not exist!"})]});function Gk({children:e}){const{i18n:r}=qt(),[t,n]=i.useState(0),[o,a]=i.useState([]),[s,p]=i.useState(!0),[m,b]=i.useState("first"),[y,E]=i.useState(!0),[C,j]=i.useState(""),T=i.useMemo(()=>({cardsNum:t,setCardsNum:n,collection:o,setCollection:a,isLoading:s,setIsLoading:p,lastCalledTime:m,setLCT:b,needSync:y,setNeedSync:E,username:C,setUsername:j}),[t,o,s,m,y,C]),P=()=>{const M=localStorage.getItem("activeUser"),w=localStorage.getItem("collection"),h=localStorage.getItem("userDefLang");if(h)r.changeLanguage(h);else{const d=r.language;r.changeLanguage(d)}if(M!==null&&M!==""&&j(M),w){const d=JSON.parse(w),{numOfCards:l,data:u}=d;n(l),a(u),E(!1)}};return i.useEffect(()=>{P(),p(!1)},[]),le.jsx(pa.Provider,{value:T,children:e})}Gk.propTypes={children:Nv.node.isRequired};const Kk=()=>{const{t:e}=qt(),[r,t]=i.useState(!1),{lastCalledTime:n,setCardsNum:o,setCollection:a,setIsLoading:s,setLCT:p,setNeedSync:m,setUsername:b}=i.useContext(pa),y=Al(),E=async P=>{localStorage.setItem("activeUser",P);try{await Vk(P,a,o,s,n)}catch(M){s(!0),Du.fire({title:e("misc.apiMsgs.fail.title"),icon:"error",text:e("misc.apiMsgs.fail.text"),html:e("misc.apiMsgs.fail.html",{issuesLink:Dk}),allowOutsideClick:!0,allowEscapeKey:!0}).then(w=>{(w.isDismissed||w.isConfirmed)&&og(!0,y,"/")}),console.error(M)}b(P),p(Date.now()),m(!1),y("/profile")},C=P=>{P.preventDefault();let w=P.currentTarget.elements.namedItem("username").value;w||(w="DefaultPool2");const h=w.replace(/\s+/g,"-");qk(),E(h)},j=()=>{t(!0)},T=()=>{t(!1)};return le.jsxs("form",{onSubmit:C,className:"flex flex-col items-center space-y-10",children:[le.jsxs("div",{className:"flex flex-col w-auto",children:[r&&le.jsx("span",{className:"text-blue-gray-200 text-sm pb-4",children:e("misc.syncForm.inputDesc")}),le.jsx(a7.Input,{variant:"standard",label:e("misc.syncForm.label"),"aria-label":e("misc.syncForm.aria-label"),color:"white",id:"username",onFocus:j,onBlur:T})]}),le.jsx("button",{className:"defaultButton",type:"submit",children:e("misc.syncForm.syncBtn")})]})},vpe=Object.freeze(Object.defineProperty({__proto__:null,default:Kk},Symbol.toStringTag,{value:"Module"}));var ag={exports:{}};/*! https://mths.be/base64 v1.0.0 by @mathias | MIT license */ag.exports;(function(e,r){(function(t){var n=r,o=e&&e.exports==n&&e,a=typeof gt=="object"&>(a.global===a||a.window===a)&&(t=a);var s=function(T){this.message=T};s.prototype=new Error,s.prototype.name="InvalidCharacterError";var p=function(T){throw new s(T)},m="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",b=/[\t\n\f\r ]/g,y=function(T){T=String(T).replace(b,"");var P=T.length;P%4==0&&(T=T.replace(/==?$/,""),P=T.length),(P%4==1||/[^+a-zA-Z0-9/]/.test(T))&&p("Invalid character: the string to be decoded is not correctly encoded.");for(var M=0,w,h,d="",l=-1;++l>(-2*M&6)));return d},E=function(T){T=String(T),/[^\0-\xFF]/.test(T)&&p("The string to be encoded contains characters outside of the Latin1 range.");for(var P=T.length%3,M="",w=-1,h,d,l,u,c=T.length-P;++w>18&63)+m.charAt(u>>12&63)+m.charAt(u>>6&63)+m.charAt(u&63);return P==2?(h=T.charCodeAt(w)<<8,d=T.charCodeAt(++w),u=h+d,M+=m.charAt(u>>10)+m.charAt(u>>4&63)+m.charAt(u<<2&63)+"="):P==1&&(u=T.charCodeAt(w),M+=m.charAt(u>>2)+m.charAt(u<<4&63)+"=="),M},C={encode:E,decode:y,version:"1.0.0"};if(n&&!n.nodeType)if(o)o.exports=C;else for(var j in C)C.hasOwnProperty(j)&&(n[j]=C[j]);else t.base64=C})(gt)})(ag,ag.exports);var bpe=ag.exports;const wpe=[{name:"abomination",carddefid:"Abomination"},{name:"absorbing man",carddefid:"AbsorbingMan"},{name:"acid arrow",carddefid:"AcidArrow"},{name:"adam warlock",carddefid:"AdamWarlock"},{name:"aero",carddefid:"Aero"},{name:"agatha harkness",carddefid:"AgathaHarkness"},{name:"agent 13",carddefid:"Agent13"},{name:"agent coulson",carddefid:"AgentCoulson"},{name:"ajax",carddefid:"Ajax"},{name:"alioth",carddefid:"Alioth"},{name:"america chavez",carddefid:"AmericaChavez"},{name:"angel",carddefid:"Angel"},{name:"angela",carddefid:"Angela"},{name:"annihilus",carddefid:"Annihilus"},{name:"ant man",carddefid:"AntMan"},{name:"apocalypse",carddefid:"Apocalypse"},{name:"arishem",carddefid:"Arishem"},{name:"armor",carddefid:"Armor"},{name:"arnim zola",carddefid:"ArnimZola"},{name:"attuma",carddefid:"Attuma"},{name:"baron mordo",carddefid:"BaronMordo"},{name:"baron zemo",carddefid:"BaronZemo"},{name:"basic arrow",carddefid:"BasicArrow"},{name:"bast",carddefid:"Bast"},{name:"beast",carddefid:"Beast"},{name:"beta ray bill",carddefid:"BetaRayBill"},{name:"bishop",carddefid:"Bishop"},{name:"black bolt",carddefid:"BlackBolt"},{name:"black cat",carddefid:"BlackCat"},{name:"black knight",carddefid:"BlackKnight"},{name:"black panther",carddefid:"BlackPanther"},{name:"black swan",carddefid:"BlackSwan"},{name:"black widow",carddefid:"BlackWidow"},{name:"blade",carddefid:"Blade"},{name:"blink",carddefid:"Blink"},{name:"blob",carddefid:"Blob"},{name:"blue marvel",carddefid:"BlueMarvel"},{name:"bob from hydra",carddefid:"HydraBob"},{name:"brood",carddefid:"Brood"},{name:"broodling",carddefid:"Broodling"},{name:"bucky barnes",carddefid:"BuckyBarnes"},{name:"bullseye",carddefid:"Bullseye"},{name:"cable",carddefid:"Cable"},{name:"caiera",carddefid:"Caiera"},{name:"cannonball",carddefid:"Cannonball"},{name:"captain america",carddefid:"CaptainAmerica"},{name:"captain marvel",carddefid:"CaptainMarvel"},{name:"carnage",carddefid:"Carnage"},{name:"cassandra nova",carddefid:"CassandraNova"},{name:"cerebro",carddefid:"Cerebro"},{name:"chimichanga",carddefid:"Chimichanga"},{name:"cloak",carddefid:"Cloak"},{name:"colleen wing",carddefid:"ColleenWing"},{name:"colossus",carddefid:"Colossus"},{name:"copycat",carddefid:"Copycat"},{name:"corvus glaive",carddefid:"CorvusGlaive"},{name:"cosmo",carddefid:"Cosmo"},{name:"crossbones",carddefid:"Crossbones"},{name:"crystal",carddefid:"Crystal"},{name:"cull obsidian",carddefid:"CullObsidian"},{name:"cyclops",carddefid:"Cyclops"},{name:"dagger",carddefid:"Dagger"},{name:"daken",carddefid:"Daken"},{name:"daredevil",carddefid:"Daredevil"},{name:"darkhawk",carddefid:"Darkhawk"},{name:"dazzler",carddefid:"Dazzler"},{name:"deadpool",carddefid:"Deadpool"},{name:"death",carddefid:"Death"},{name:"deathlok",carddefid:"Deathlok"},{name:"debrii",carddefid:"Debrii"},{name:"demon",carddefid:"Demon"},{name:"destroyer",carddefid:"Destroyer"},{name:"devil dinosaur",carddefid:"DevilDinosaur"},{name:"djinn",carddefid:"Djinn"},{name:"doctor doom",carddefid:"DrDoom"},{name:"doctor octopus",carddefid:"DoctorOctopus"},{name:"doctor strange",carddefid:"DoctorStrange"},{name:"domino",carddefid:"Domino"},{name:"doombot",carddefid:"DoomBot"},{name:"dracula",carddefid:"Dracula"},{name:"drax",carddefid:"Drax"},{name:"drone",carddefid:"Drone"},{name:"ebony maw",carddefid:"EbonyMaw"},{name:"echo",carddefid:"Echo"},{name:"electro",carddefid:"Electro"},{name:"elektra",carddefid:"Elektra"},{name:"elsa bloodstone",carddefid:"ElsaBloodstone"},{name:"enchantress",carddefid:"Enchantress"},{name:"evolved abomination",carddefid:"EvolvedAbomination"},{name:"evolved cyclops",carddefid:"EvolvedCyclops"},{name:"evolved hulk",carddefid:"EvolvedHulk"},{name:"evolved misty knight",carddefid:"EvolvedMistyKnight"},{name:"evolved shocker",carddefid:"EvolvedShocker"},{name:"evolved the thing",carddefid:"EvolvedTheThing"},{name:"evolved wasp",carddefid:"EvolvedWasp"},{name:"falcon",carddefid:"Falcon"},{name:"firestar",carddefid:"Firestar"},{name:"flatman",carddefid:"Flatman"},{name:"forge",carddefid:"Forge"},{name:"galactus",carddefid:"Galactus"},{name:"gambit",carddefid:"Gambit"},{name:"gamora",carddefid:"Gamora"},{name:"ghost",carddefid:"Ghost"},{name:"ghost rider",carddefid:"GhostRider"},{name:"ghost-spider",carddefid:"GhostSpider"},{name:"giganto",carddefid:"Giganto"},{name:"gilgamesh",carddefid:"Gilgamesh"},{name:"gladiator",carddefid:"Gladiator"},{name:"goblin queen",carddefid:"GoblinQueen"},{name:"goose",carddefid:"Goose"},{name:"gorr",carddefid:""},{name:"grand master",carddefid:"GrandMaster"},{name:"grapple arrow",carddefid:"GrappleArrow"},{name:"green goblin",carddefid:"GreenGoblin"},{name:"groot",carddefid:"Groot"},{name:"gwenpool",carddefid:"Gwenpool"},{name:"havok",carddefid:"Havok"},{name:"hawkeye",carddefid:"Hawkeye"},{name:"hazmat",carddefid:"Hazmat"},{name:"heimdall",carddefid:"Heimdall"},{name:"hela",carddefid:"Hela"},{name:"helicarrier",carddefid:"Helicarrier"},{name:"hellcow",carddefid:"Hellcow"},{name:"hercules",carddefid:"Hercules"},{name:"high evolutionary",carddefid:"HighEvolutionary"},{name:"hit monkey",carddefid:"HitMonkey"},{name:"hobgoblin",carddefid:"Hobgoblin"},{name:"hope summers",carddefid:"HopeSummers"},{name:"howard the duck",carddefid:"HowardTheDuck"},{name:"hulk",carddefid:"Hulk"},{name:"hulkbuster",carddefid:"Hulkbuster"},{name:"hulkling",carddefid:"Hulkling"},{name:"human torch",carddefid:"HumanTorch"},{name:"iceman",carddefid:"Iceman"},{name:"illusion!",carddefid:"MysterioIllusion"},{name:"invisible woman",carddefid:"InvisibleWoman"},{name:"iron fist",carddefid:"IronFist"},{name:"iron lad",carddefid:"IronLad"},{name:"iron man",carddefid:"IronMan"},{name:"ironheart",carddefid:"Ironheart"},{name:"j. jonah jameson",carddefid:"JJonahJameson"},{name:"jane foster mighty thor",carddefid:"JaneFoster"},{name:"jean grey",carddefid:"JeanGrey"},{name:"jeff the baby land shark",carddefid:"JeffTheBabyLandShark"},{name:"jessica jones",carddefid:"JessicaJones"},{name:"jubilee",carddefid:"Jubilee"},{name:"juggernaut",carddefid:"Juggernaut"},{name:"ka-zar",carddefid:"KaZar"},{name:"kang",carddefid:"Kang"},{name:"kate bishop",carddefid:"KateBishop"},{name:"killmonger",carddefid:"Killmonger"},{name:"king eitri",carddefid:"KingEitri"},{name:"kingpin",carddefid:"Kingpin"},{name:"kitty pryde",carddefid:"KittyPryde"},{name:"klaw",carddefid:"Klaw"},{name:"knull",carddefid:"Knull"},{name:"korg",carddefid:"Korg"},{name:"kraven",carddefid:"Kraven"},{name:"lady deathstrike",carddefid:"LadyDeathstrike"},{name:"lady sif",carddefid:"LadySif"},{name:"leader",carddefid:"Leader"},{name:"leech",carddefid:"Leech"},{name:"legion",carddefid:"Legion"},{name:"lizard",carddefid:"Lizard"},{name:"lockjaw",carddefid:"Lockjaw"},{name:"loki",carddefid:"Loki"},{name:"luke cage",carddefid:"LukeCage"},{name:"m'baku",carddefid:"MBaku"},{name:"magik",carddefid:"Magik"},{name:"magneto",carddefid:"Magneto"},{name:"makkari",carddefid:"Makkari"},{name:"man-thing",carddefid:"ManThing"},{name:"mantis",carddefid:"Mantis"},{name:"maria hill",carddefid:"MariaHill"},{name:"martyr",carddefid:"Martyr"},{name:"marvel boy",carddefid:"MarvelBoy"},{name:"master mold",carddefid:"MasterMold"},{name:"maximus",carddefid:"Maximus"},{name:"medusa",carddefid:"Medusa"},{name:"mephisto",carddefid:"Mephisto"},{name:"miek",carddefid:"Miek"},{name:"miles morales",carddefid:"MilesMorales"},{name:"mind stone",carddefid:"MindStone"},{name:"mirage",carddefid:"Mirage"},{name:"mister fantastic",carddefid:"MrFantastic"},{name:"mister negative",carddefid:"MrNegative"},{name:"mister sinister",carddefid:"MrSinister"},{name:"misty knight",carddefid:"MistyKnight"},{name:"mjölnir",carddefid:"Mjolnir"},{name:"mobius m. mobius",carddefid:"MobiusMMobius"},{name:"mockingbird",carddefid:"Mockingbird"},{name:"modok",carddefid:"Modok"},{name:"mojo",carddefid:"Mojo"},{name:"monster",carddefid:"Monster"},{name:"moon girl",carddefid:"MoonGirl"},{name:"moon knight",carddefid:"MoonKnight"},{name:"morbius",carddefid:"Morbius"},{name:"morph",carddefid:"Morph"},{name:"ms. marvel",carddefid:"MsMarvel"},{name:"multiple man",carddefid:"MultipleMan"},{name:"mysterio",carddefid:"Mysterio"},{name:"mysterio?",carddefid:"MysterioUnrevealed"},{name:"mystique",carddefid:"Mystique"},{name:"nakia",carddefid:"Nakia"},{name:"namor",carddefid:"Namor"},{name:"namora",carddefid:"Namora"},{name:"nebula",carddefid:"Nebula"},{name:"negasonic teenage warhead",carddefid:"NegasonicTeenageWarhead"},{name:"nick fury",carddefid:"NickFury"},{name:"nico minoru",carddefid:"NicoMinoru"},{name:"nico minoru spell 01",carddefid:"Spell01NicoMinoru"},{name:"nico minoru spell 02",carddefid:"Spell02NicoMinoru"},{name:"nico minoru spell 03",carddefid:"Spell03NicoMinoru"},{name:"nico minoru spell 04",carddefid:"Spell04NicoMinoru"},{name:"nico minoru spell 05",carddefid:"Spell05NicoMinoru"},{name:"nico minoru spell 06",carddefid:"Spell06NicoMinoru"},{name:"nico minoru spell 07",carddefid:"Spell07NicoMinoru"},{name:"night nurse",carddefid:"NightNurse"},{name:"nightcrawler",carddefid:"Nightcrawler"},{name:"nimrod",carddefid:"Nimrod"},{name:"ninja",carddefid:"Ninja"},{name:"nocturne",carddefid:"Nocturne"},{name:"nova",carddefid:"Nova"},{name:"odin",carddefid:"Odin"},{name:"okoye",carddefid:"Okoye"},{name:"omega red",carddefid:"OmegaRed"},{name:"onslaught",carddefid:"Onslaught"},{name:"orka",carddefid:"Orka"},{name:"patriot",carddefid:"Patriot"},{name:"phastos",carddefid:"Phastos"},{name:"pig",carddefid:"Pig"},{name:"pixie",carddefid:"Pixie"},{name:"polaris",carddefid:"Polaris"},{name:"power stone",carddefid:"PowerStone"},{name:"professor x",carddefid:"ProfessorX"},{name:"proxima midnight",carddefid:"ProximaMidnight"},{name:"psylocke",carddefid:"Psylocke"},{name:"punisher",carddefid:"Punisher"},{name:"pymparticle arrow",carddefid:"PymParticleArrow"},{name:"quake",carddefid:"Quake"},{name:"quicksilver",carddefid:"Quicksilver"},{name:"quinjet",carddefid:"Quinjet"},{name:"random",carddefid:"Random"},{name:"raptor",carddefid:"Raptor"},{name:"ravonna renslayer",carddefid:"RavonnaRenslayer"},{name:"reality stone",carddefid:"RealityStone"},{name:"red guardian",carddefid:"RedGuardian"},{name:"red hulk",carddefid:"RedHulk"},{name:"red skull",carddefid:"RedSkull"},{name:"rescue",carddefid:"Rescue"},{name:"rhino",carddefid:"Rhino"},{name:"rock",carddefid:"Rock"},{name:"rocket raccoon",carddefid:"RocketRaccoon"},{name:"rockslide",carddefid:"Rockslide"},{name:"rogue",carddefid:"Rogue"},{name:"ronan the accuser",carddefid:"Ronan"},{name:"sabretooth",carddefid:"Sabretooth"},{name:"sage",carddefid:"Sage"},{name:"sandman",carddefid:"Sandman"},{name:"sasquatch",carddefid:"Sasquatch"},{name:"sauron",carddefid:"Sauron"},{name:"scarlet witch",carddefid:"ScarletWitch"},{name:"scorpion",carddefid:"Scorpion"},{name:"sebastian shaw",carddefid:"SebastianShaw"},{name:"selene",carddefid:"Selene"},{name:"sentinel",carddefid:"Sentinel"},{name:"sentry",carddefid:"Sentry"},{name:"sera",carddefid:"Sera"},{name:"sersi",carddefid:"Sersi"},{name:"shadow king",carddefid:"ShadowKing"},{name:"shang-chi",carddefid:"ShangChi"},{name:"shanna",carddefid:"Shanna"},{name:"she-hulk",carddefid:"SheHulk"},{name:"shocker",carddefid:"Shocker"},{name:"shuri",carddefid:"Shuri"},{name:"silk",carddefid:"Silk"},{name:"silver sable",carddefid:"SilverSable"},{name:"silver samurai",carddefid:"SilverSamurai"},{name:"silver surfer",carddefid:"SilverSurfer"},{name:"sinister clone",carddefid:"SinisterClone"},{name:"skaar",carddefid:"Skaar"},{name:"snowguard",carddefid:"Snowguard"},{name:"snowguard bear",carddefid:"SnowguardBear"},{name:"snowguard hawk",carddefid:"SnowguardHawk"},{name:"snowguard wolf",carddefid:"SnowguardWolf"},{name:"soul stone",carddefid:"SoulStone"},{name:"space stone",carddefid:"SpaceStone"},{name:"spectrum",carddefid:"Spectrum"},{name:"speed",carddefid:"Speed"},{name:"spider-ham",carddefid:"SpiderHam"},{name:"spider-man",carddefid:"SpiderMan"},{name:"spider-man 2099",carddefid:"SpiderMan2099"},{name:"spider-woman",carddefid:"SpiderWoman"},{name:"squirrel",carddefid:"Squirrel"},{name:"squirrel girl",carddefid:"SquirrelGirl"},{name:"star-lord",carddefid:"Starlord"},{name:"stature",carddefid:"Stature"},{name:"stegron",carddefid:"Stegron"},{name:"storm",carddefid:"Storm"},{name:"stormbreaker",carddefid:"Stormbreaker"},{name:"strong guy",carddefid:"StrongGuy"},{name:"stryfe",carddefid:"Stryfe"},{name:"sunspot",carddefid:"Sunspot"},{name:"super-skrull",carddefid:"SuperSkrull"},{name:"supergiant",carddefid:"Supergiant"},{name:"surtur",carddefid:"Surtur"},{name:"swarm",carddefid:"Swarm"},{name:"sword master",carddefid:"SwordMaster"},{name:"symbiote",carddefid:"Symbiote"},{name:"taskmaster",carddefid:"Taskmaster"},{name:"thanos",carddefid:"Thanos"},{name:"the collector",carddefid:"TheCollector"},{name:"the hood",carddefid:"Hood"},{name:"the infinaut",carddefid:"Infinaut"},{name:"the living tribunal",carddefid:"LivingTribunal"},{name:"the phoenix force",carddefid:"ThePhoenixForce"},{name:"the thing",carddefid:"TheThing"},{name:"the void",carddefid:"TheVoid"},{name:"thena",carddefid:"Thena"},{name:"thor",carddefid:"Thor"},{name:"tiger spirit",carddefid:"TigerSpirit"},{name:"time stone",carddefid:"TimeStone"},{name:"titania",carddefid:"Titania"},{name:"toad",carddefid:"Toad"},{name:"typhoid mary",carddefid:"TyphoidMary"},{name:"u.s. agent",carddefid:"USAgent"},{name:"uatu the watcher",carddefid:"Uatu"},{name:"ultron",carddefid:"Ultron"},{name:"uncle ben",carddefid:"UncleBen"},{name:"valentina",carddefid:"Valentina"},{name:"valkyrie",carddefid:"Valkyrie"},{name:"venom",carddefid:"Venom"},{name:"vibranium",carddefid:"Vibranium"},{name:"viper",carddefid:"Viper"},{name:"vision",carddefid:"Vision"},{name:"viv vision",carddefid:"Viv"},{name:"vulture",carddefid:"Vulture"},{name:"war machine",carddefid:"WarMachine"},{name:"warpath",carddefid:"Warpath"},{name:"wasp",carddefid:"Wasp"},{name:"wave",carddefid:"Wave"},{name:"werewolf by night",carddefid:"WerewolfByNight"},{name:"white queen",carddefid:"WhiteQueen"},{name:"white tiger",carddefid:"WhiteTiger"},{name:"white widow",carddefid:"WhiteWidow"},{name:"wiccan",carddefid:"Wiccan"},{name:"widow's bite",carddefid:"WidowsBite"},{name:"widow's kiss",carddefid:"WidowsKiss"},{name:"winter soldier",carddefid:"WinterSoldier"},{name:"witchfire",carddefid:"Witchfire"},{name:"wolfsbane",carddefid:"Wolfsbane"},{name:"wolverine",carddefid:"Wolverine"},{name:"wong",carddefid:"Wong"},{name:"x-23",carddefid:"X23"},{name:"yellowjacket",carddefid:"Yellowjacket"},{name:"yo-yo",carddefid:"YoYo"},{name:"yondu",carddefid:"Yondu"},{name:"zabu",carddefid:"Zabu"},{name:"zero",carddefid:"Zero"}],ype=(e,r)=>{const t=e.map(s=>{const p=wpe.find(m=>m.name.toLowerCase()===s.name.toLowerCase());return p?p.carddefid:s.name.replace(/[\s-]/g,"")}),n={Name:r,Cards:t.map(s=>({CardDefId:s}))},o=JSON.stringify(n);return bpe.encode(o)},xpe=e=>{let r=e.length,t;const n=[...e];for(;r!==0;)t=Math.floor(Math.random()*r),r--,[n[r],n[t]]=[n[t],n[r]];return n.slice(0,12)},ub=e=>e[Math.floor(Math.random()*e.length)],_pe=()=>ub(rpe),Ope=e=>{const r=ub(e),t=_pe(),n=ub(tpe);return`${r.name}'s ${t} ${n}`},Cpe=i.lazy(()=>jg(()=>import("./index-49fbb2c0.js"),[])),kpe=i.lazy(()=>jg(()=>import("./index-3a455218.js"),[])),Epe=()=>{const{t:e}=qt(),[r,t]=i.useState(""),[n,o]=i.useState(!1),[a,s]=i.useState([]),{collection:p,isLoading:m,needSync:b}=i.useContext(pa),y=()=>{const C=xpe(p);s(C),o(!0);const j=Ope(C);t(j)},E=()=>{const C=ype(a,r);navigator.clipboard.writeText(C).then(()=>{Du.fire({title:e("home.copy.deckCopied"),icon:"success",allowOutsideClick:!0,allowEscapeKey:!0,timer:2e3})}).catch(j=>{console.error("Failed to copy deck code: ",j)})};return i.useEffect(()=>{!m&&!b&&y()},[m,b]),le.jsx("div",{children:m?le.jsx(Ya,{}):le.jsxs(le.Fragment,{children:[le.jsx("div",{}),b?le.jsx(i.Suspense,{fallback:le.jsx(Ya,{}),children:le.jsx(kpe,{})}):le.jsxs("section",{className:"bg-gray-1",children:[le.jsx("h3",{className:"text-sm defaultPageText p-8",children:e("home.intro")}),le.jsxs("div",{className:"flex justify-around flex-col lg:flex-row items-center space-y-4",children:[le.jsx("button",{type:"button",title:e("home.randomDeckBtn.title"),onClick:y,className:"defaultButton",children:e("home.randomDeckBtn.text")}),n&&le.jsx("h2",{className:"defaultPageText",children:r}),n&&le.jsx("button",{type:"button",title:e("home.copy.title"),onClick:E,className:"defaultButton",children:le.jsx(C_,{className:"h-5 w-5"})})]}),n&&le.jsx(i.Suspense,{fallback:le.jsx(Ya,{}),children:le.jsx(Cpe,{userDeck:a})})]})]})})},Rpe=()=>{const{t:e}=qt(),{isLoading:r}=i.useContext(pa);return le.jsxs(le.Fragment,{children:[le.jsx("div",{}),r?le.jsx(Ya,{}):le.jsxs("section",{className:"flex flex-col justify-center my-[5%] bg-gray-1",children:[le.jsx("div",{children:le.jsx("h1",{className:"h1Title text-white mb-14",children:e("nav.link.about")})}),le.jsxs("div",{className:"flex flex-col justify-center space-y-8 lg:space-y-0 lg:flex-row lg:space-x-80",children:[le.jsxs("div",{className:"flex flex-col items-center justify-center space-y-4",children:[le.jsx("img",{className:"rounded-[50px] max-w-[180px] md:rounded-[80px] md:max-w-[250px]",src:"https://github.com/lkotlarenko.png",alt:"@lkotlarenko",loading:"lazy"}),le.jsx("p",{className:"defaultPageText",children:"@lkotlarenko"}),le.jsx(Bn,{to:"https://linkedin.com/in/lkotlarenko",title:e("about.btnTitle.linkedInKotlarenko"),target:"_blank",rel:"noopener noreferrer",className:"navLink",children:le.jsxs("button",{className:"defaultButton mt-2 flex items-center",type:"button",children:["LinkedIn",le.jsx(a2,{className:"h-5 w-5 pl-1"})]})})]}),le.jsxs("div",{className:"flex flex-col items-center justify-center space-y-4",children:[le.jsx("img",{className:"rounded-[50px] max-w-[180px] md:rounded-[80px] md:max-w-[250px]",src:"https://github.com/LeonardoKleimpaul.png",alt:"@LeonardoKleimpaul",loading:"lazy"}),le.jsx("p",{className:"defaultPageText",children:"@LeonardoKleimpaul"}),le.jsx(Bn,{to:"https://linkedin.com/in/leonardo-kleimpaul",title:e("about.btnTitle.linkedInKleimpaul"),target:"_blank",rel:"noopener noreferrer",className:"navLink",children:le.jsxs("button",{className:"defaultButton mt-2 flex items-center",type:"button",children:["LinkedIn",le.jsx(a2,{className:"h-5 w-5 pl-1"})]})})]})]}),le.jsxs("div",{className:"flex flex-col justify-center items-center space-y-6 px-3 mt-[20%] lg:mt-[5%]",children:[le.jsx("img",{className:"max-w-[120px] rounded-2xl",src:"https://github.com/Cyggnus.png",alt:e("about.altImg.cyggnusLogo"),loading:"lazy"}),le.jsx("p",{className:"defaultPageText",children:e("about.description.part1")}),le.jsx("p",{className:"defaultPageText",children:e("about.description.part2")}),le.jsx(Bn,{to:"https://github.com/Cyggnus",title:e("about.btnTitle.cyggnusGitHub"),target:"_blank",rel:"noopener noreferrer",className:"navLink",children:le.jsxs("button",{className:"defaultButton mt-2 flex items-center",type:"button",children:["GitHub",le.jsx(a2,{className:"h-5 w-5 pl-1"})]})})]})]})]})},Ppe=()=>le.jsx(Gk,{children:le.jsx(ej,{children:le.jsx(YM,{children:le.jsxs($o,{path:"/",element:le.jsx(gpe,{}),children:[le.jsx($o,{index:!0,element:le.jsx(Epe,{})}),le.jsx($o,{path:"profile",element:le.jsx(T1e,{})}),le.jsx($o,{path:"sync",element:le.jsx(Kk,{})}),le.jsx($o,{path:"help",element:le.jsx(M1e,{})}),le.jsx($o,{path:"about",element:le.jsx(Rpe,{})}),le.jsx($o,{path:"*",element:le.jsx(mpe,{})})]})})})}),Spe=e=>{e&&typeof e=="function"&&jg(()=>import("./web-vitals-60d3425a.js"),[]).then(({getCLS:r,getFID:t,getFCP:n,getLCP:o,getTTFB:a})=>{r(e),t(e),n(e),o(e),a(e)})},Mpe={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,r){console&&console[e]&&console[e].apply(console,r)}};class ig{constructor(r){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.init(r,t)}init(r){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=r||Mpe,this.options=t,this.debug=t.debug}log(){for(var r=arguments.length,t=new Array(r),n=0;n{this.observers[n]=this.observers[n]||[],this.observers[n].push(t)}),this}off(r,t){if(this.observers[r]){if(!t){delete this.observers[r];return}this.observers[r]=this.observers[r].filter(n=>n!==t)}}emit(r){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o{s(...n)}),this.observers["*"]&&[].concat(this.observers["*"]).forEach(s=>{s.apply(s,[r,...n])})}}function js(){let e,r;const t=new Promise((n,o)=>{e=n,r=o});return t.resolve=e,t.reject=r,t}function R4(e){return e==null?"":""+e}function jpe(e,r,t){e.forEach(n=>{r[n]&&(t[n]=r[n])})}function lw(e,r,t){function n(s){return s&&s.indexOf("###")>-1?s.replace(/###/g,"."):s}function o(){return!e||typeof e=="string"}const a=typeof r!="string"?[].concat(r):r.split(".");for(;a.length>1;){if(o())return{};const s=n(a.shift());!e[s]&&t&&(e[s]=new t),Object.prototype.hasOwnProperty.call(e,s)?e=e[s]:e={}}return o()?{}:{obj:e,k:n(a.shift())}}function P4(e,r,t){const{obj:n,k:o}=lw(e,r,Object);n[o]=t}function Tpe(e,r,t,n){const{obj:o,k:a}=lw(e,r,Object);o[a]=o[a]||[],n&&(o[a]=o[a].concat(t)),n||o[a].push(t)}function lg(e,r){const{obj:t,k:n}=lw(e,r);if(t)return t[n]}function Ape(e,r,t){const n=lg(e,t);return n!==void 0?n:lg(r,t)}function Yk(e,r,t){for(const n in r)n!=="__proto__"&&n!=="constructor"&&(n in e?typeof e[n]=="string"||e[n]instanceof String||typeof r[n]=="string"||r[n]instanceof String?t&&(e[n]=r[n]):Yk(e[n],r[n],t):e[n]=r[n]);return e}function Ni(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var Ipe={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function Lpe(e){return typeof e=="string"?e.replace(/[&<>"'\/]/g,r=>Ipe[r]):e}const zpe=[" ",",","?","!",";"];function $pe(e,r,t){r=r||"",t=t||"";const n=zpe.filter(s=>r.indexOf(s)<0&&t.indexOf(s)<0);if(n.length===0)return!0;const o=new RegExp(`(${n.map(s=>s==="?"?"\\?":s).join("|")})`);let a=!o.test(e);if(!a){const s=e.indexOf(t);s>0&&!o.test(e.substring(0,s))&&(a=!0)}return a}function sg(e,r){let t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:".";if(!e)return;if(e[r])return e[r];const n=r.split(t);let o=e;for(let a=0;aa+s;)s++,p=n.slice(a,a+s).join(t),m=o[p];if(m===void 0)return;if(m===null)return null;if(r.endsWith(p)){if(typeof m=="string")return m;if(p&&typeof m[p]=="string")return m[p]}const b=n.slice(a+s).join(t);return b?sg(m,b,t):void 0}o=o[n[a]]}return o}function ug(e){return e&&e.indexOf("_")>0?e.replace("_","-"):e}class S4 extends Xg{constructor(r){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{ns:["translation"],defaultNS:"translation"};super(),this.data=r||{},this.options=t,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.options.ignoreJSONStructure===void 0&&(this.options.ignoreJSONStructure=!0)}addNamespaces(r){this.options.ns.indexOf(r)<0&&this.options.ns.push(r)}removeNamespaces(r){const t=this.options.ns.indexOf(r);t>-1&&this.options.ns.splice(t,1)}getResource(r,t,n){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};const a=o.keySeparator!==void 0?o.keySeparator:this.options.keySeparator,s=o.ignoreJSONStructure!==void 0?o.ignoreJSONStructure:this.options.ignoreJSONStructure;let p=[r,t];n&&typeof n!="string"&&(p=p.concat(n)),n&&typeof n=="string"&&(p=p.concat(a?n.split(a):n)),r.indexOf(".")>-1&&(p=r.split("."));const m=lg(this.data,p);return m||!s||typeof n!="string"?m:sg(this.data&&this.data[r]&&this.data[r][t],n,a)}addResource(r,t,n,o){let a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{silent:!1};const s=a.keySeparator!==void 0?a.keySeparator:this.options.keySeparator;let p=[r,t];n&&(p=p.concat(s?n.split(s):n)),r.indexOf(".")>-1&&(p=r.split("."),o=t,t=p[1]),this.addNamespaces(t),P4(this.data,p,o),a.silent||this.emit("added",r,t,n,o)}addResources(r,t,n){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{silent:!1};for(const a in n)(typeof n[a]=="string"||Object.prototype.toString.apply(n[a])==="[object Array]")&&this.addResource(r,t,a,n[a],{silent:!0});o.silent||this.emit("added",r,t,n)}addResourceBundle(r,t,n,o,a){let s=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{silent:!1},p=[r,t];r.indexOf(".")>-1&&(p=r.split("."),o=n,n=t,t=p[1]),this.addNamespaces(t);let m=lg(this.data,p)||{};o?Yk(m,n,a):m={...m,...n},P4(this.data,p,m),s.silent||this.emit("added",r,t,n)}removeResourceBundle(r,t){this.hasResourceBundle(r,t)&&delete this.data[r][t],this.removeNamespaces(t),this.emit("removed",r,t)}hasResourceBundle(r,t){return this.getResource(r,t)!==void 0}getResourceBundle(r,t){return t||(t=this.options.defaultNS),this.options.compatibilityAPI==="v1"?{...this.getResource(r,t)}:this.getResource(r,t)}getDataByLanguage(r){return this.data[r]}hasLanguageSomeTranslations(r){const t=this.getDataByLanguage(r);return!!(t&&Object.keys(t)||[]).find(o=>t[o]&&Object.keys(t[o]).length>0)}toJSON(){return this.data}}var Zk={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,r,t,n,o){return e.forEach(a=>{this.processors[a]&&(r=this.processors[a].process(r,t,n,o))}),r}};const M4={};class cg extends Xg{constructor(r){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};super(),jpe(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],r,this),this.options=t,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.logger=Dn.create("translator")}changeLanguage(r){r&&(this.language=r)}exists(r){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}};if(r==null)return!1;const n=this.resolve(r,t);return n&&n.res!==void 0}extractFromKey(r,t){let n=t.nsSeparator!==void 0?t.nsSeparator:this.options.nsSeparator;n===void 0&&(n=":");const o=t.keySeparator!==void 0?t.keySeparator:this.options.keySeparator;let a=t.ns||this.options.defaultNS||[];const s=n&&r.indexOf(n)>-1,p=!this.options.userDefinedKeySeparator&&!t.keySeparator&&!this.options.userDefinedNsSeparator&&!t.nsSeparator&&!$pe(r,n,o);if(s&&!p){const m=r.match(this.interpolator.nestingRegexp);if(m&&m.length>0)return{key:r,namespaces:a};const b=r.split(n);(n!==o||n===o&&this.options.ns.indexOf(b[0])>-1)&&(a=b.shift()),r=b.join(o)}return typeof a=="string"&&(a=[a]),{key:r,namespaces:a}}translate(r,t,n){if(typeof t!="object"&&this.options.overloadTranslationOptionHandler&&(t=this.options.overloadTranslationOptionHandler(arguments)),typeof t=="object"&&(t={...t}),t||(t={}),r==null)return"";Array.isArray(r)||(r=[String(r)]);const o=t.returnDetails!==void 0?t.returnDetails:this.options.returnDetails,a=t.keySeparator!==void 0?t.keySeparator:this.options.keySeparator,{key:s,namespaces:p}=this.extractFromKey(r[r.length-1],t),m=p[p.length-1],b=t.lng||this.language,y=t.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(b&&b.toLowerCase()==="cimode"){if(y){const l=t.nsSeparator||this.options.nsSeparator;return o?{res:`${m}${l}${s}`,usedKey:s,exactUsedKey:s,usedLng:b,usedNS:m}:`${m}${l}${s}`}return o?{res:s,usedKey:s,exactUsedKey:s,usedLng:b,usedNS:m}:s}const E=this.resolve(r,t);let C=E&&E.res;const j=E&&E.usedKey||s,T=E&&E.exactUsedKey||s,P=Object.prototype.toString.apply(C),M=["[object Number]","[object Function]","[object RegExp]"],w=t.joinArrays!==void 0?t.joinArrays:this.options.joinArrays,h=!this.i18nFormat||this.i18nFormat.handleAsObject;if(h&&C&&(typeof C!="string"&&typeof C!="boolean"&&typeof C!="number")&&M.indexOf(P)<0&&!(typeof w=="string"&&P==="[object Array]")){if(!t.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const l=this.options.returnedObjectHandler?this.options.returnedObjectHandler(j,C,{...t,ns:p}):`key '${s} (${this.language})' returned an object instead of string.`;return o?(E.res=l,E):l}if(a){const l=P==="[object Array]",u=l?[]:{},c=l?T:j;for(const f in C)if(Object.prototype.hasOwnProperty.call(C,f)){const v=`${c}${a}${f}`;u[f]=this.translate(v,{...t,joinArrays:!1,ns:p}),u[f]===v&&(u[f]=C[f])}C=u}}else if(h&&typeof w=="string"&&P==="[object Array]")C=C.join(w),C&&(C=this.extendTranslation(C,r,t,n));else{let l=!1,u=!1;const c=t.count!==void 0&&typeof t.count!="string",f=cg.hasDefaultValue(t),v=c?this.pluralResolver.getSuffix(b,t.count,t):"",x=t.ordinal&&c?this.pluralResolver.getSuffix(b,t.count,{ordinal:!1}):"",O=t[`defaultValue${v}`]||t[`defaultValue${x}`]||t.defaultValue;!this.isValidLookup(C)&&f&&(l=!0,C=O),this.isValidLookup(C)||(u=!0,C=s);const z=(t.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&u?void 0:C,L=f&&O!==C&&this.options.updateMissing;if(u||l||L){if(this.logger.log(L?"updateKey":"missingKey",b,m,s,L?O:C),a){const ee=this.resolve(s,{...t,keySeparator:!1});ee&&ee.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let B=[];const H=this.languageUtils.getFallbackCodes(this.options.fallbackLng,t.lng||this.language);if(this.options.saveMissingTo==="fallback"&&H&&H[0])for(let ee=0;ee{const q=f&&X!==C?X:z;this.options.missingKeyHandler?this.options.missingKeyHandler(ee,m,D,q,L,t):this.backendConnector&&this.backendConnector.saveMissing&&this.backendConnector.saveMissing(ee,m,D,q,L,t),this.emit("missingKey",ee,m,D,C)};this.options.saveMissing&&(this.options.saveMissingPlurals&&c?B.forEach(ee=>{this.pluralResolver.getSuffixes(ee,t).forEach(D=>{K([ee],s+D,t[`defaultValue${D}`]||O)})}):K(B,s,O))}C=this.extendTranslation(C,r,t,E,n),u&&C===s&&this.options.appendNamespaceToMissingKey&&(C=`${m}:${s}`),(u||l)&&this.options.parseMissingKeyHandler&&(this.options.compatibilityAPI!=="v1"?C=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${m}:${s}`:s,l?C:void 0):C=this.options.parseMissingKeyHandler(C))}return o?(E.res=C,E):C}extendTranslation(r,t,n,o,a){var s=this;if(this.i18nFormat&&this.i18nFormat.parse)r=this.i18nFormat.parse(r,{...this.options.interpolation.defaultVariables,...n},o.usedLng,o.usedNS,o.usedKey,{resolved:o});else if(!n.skipInterpolation){n.interpolation&&this.interpolator.init({...n,interpolation:{...this.options.interpolation,...n.interpolation}});const b=typeof r=="string"&&(n&&n.interpolation&&n.interpolation.skipOnVariables!==void 0?n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let y;if(b){const C=r.match(this.interpolator.nestingRegexp);y=C&&C.length}let E=n.replace&&typeof n.replace!="string"?n.replace:n;if(this.options.interpolation.defaultVariables&&(E={...this.options.interpolation.defaultVariables,...E}),r=this.interpolator.interpolate(r,E,n.lng||this.language,n),b){const C=r.match(this.interpolator.nestingRegexp),j=C&&C.length;y1&&arguments[1]!==void 0?arguments[1]:{},n,o,a,s,p;return typeof r=="string"&&(r=[r]),r.forEach(m=>{if(this.isValidLookup(n))return;const b=this.extractFromKey(m,t),y=b.key;o=y;let E=b.namespaces;this.options.fallbackNS&&(E=E.concat(this.options.fallbackNS));const C=t.count!==void 0&&typeof t.count!="string",j=C&&!t.ordinal&&t.count===0&&this.pluralResolver.shouldUseIntlApi(),T=t.context!==void 0&&(typeof t.context=="string"||typeof t.context=="number")&&t.context!=="",P=t.lngs?t.lngs:this.languageUtils.toResolveHierarchy(t.lng||this.language,t.fallbackLng);E.forEach(M=>{this.isValidLookup(n)||(p=M,!M4[`${P[0]}-${M}`]&&this.utils&&this.utils.hasLoadedNamespace&&!this.utils.hasLoadedNamespace(p)&&(M4[`${P[0]}-${M}`]=!0,this.logger.warn(`key "${o}" for languages "${P.join(", ")}" won't get resolved as namespace "${p}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),P.forEach(w=>{if(this.isValidLookup(n))return;s=w;const h=[y];if(this.i18nFormat&&this.i18nFormat.addLookupKeys)this.i18nFormat.addLookupKeys(h,y,w,M,t);else{let l;C&&(l=this.pluralResolver.getSuffix(w,t.count,t));const u=`${this.options.pluralSeparator}zero`,c=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(C&&(h.push(y+l),t.ordinal&&l.indexOf(c)===0&&h.push(y+l.replace(c,this.options.pluralSeparator)),j&&h.push(y+u)),T){const f=`${y}${this.options.contextSeparator}${t.context}`;h.push(f),C&&(h.push(f+l),t.ordinal&&l.indexOf(c)===0&&h.push(f+l.replace(c,this.options.pluralSeparator)),j&&h.push(f+u))}}let d;for(;d=h.pop();)this.isValidLookup(n)||(a=d,n=this.getResource(w,M,d,t))}))})}),{res:n,usedKey:o,exactUsedKey:a,usedLng:s,usedNS:p}}isValidLookup(r){return r!==void 0&&!(!this.options.returnNull&&r===null)&&!(!this.options.returnEmptyString&&r==="")}getResource(r,t,n){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(r,t,n,o):this.resourceStore.getResource(r,t,n,o)}static hasDefaultValue(r){const t="defaultValue";for(const n in r)if(Object.prototype.hasOwnProperty.call(r,n)&&t===n.substring(0,t.length)&&r[n]!==void 0)return!0;return!1}}function Fm(e){return e.charAt(0).toUpperCase()+e.slice(1)}class j4{constructor(r){this.options=r,this.supportedLngs=this.options.supportedLngs||!1,this.logger=Dn.create("languageUtils")}getScriptPartFromCode(r){if(r=ug(r),!r||r.indexOf("-")<0)return null;const t=r.split("-");return t.length===2||(t.pop(),t[t.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(t.join("-"))}getLanguagePartFromCode(r){if(r=ug(r),!r||r.indexOf("-")<0)return r;const t=r.split("-");return this.formatLanguageCode(t[0])}formatLanguageCode(r){if(typeof r=="string"&&r.indexOf("-")>-1){const t=["hans","hant","latn","cyrl","cans","mong","arab"];let n=r.split("-");return this.options.lowerCaseLng?n=n.map(o=>o.toLowerCase()):n.length===2?(n[0]=n[0].toLowerCase(),n[1]=n[1].toUpperCase(),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=Fm(n[1].toLowerCase()))):n.length===3&&(n[0]=n[0].toLowerCase(),n[1].length===2&&(n[1]=n[1].toUpperCase()),n[0]!=="sgn"&&n[2].length===2&&(n[2]=n[2].toUpperCase()),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=Fm(n[1].toLowerCase())),t.indexOf(n[2].toLowerCase())>-1&&(n[2]=Fm(n[2].toLowerCase()))),n.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?r.toLowerCase():r}isSupportedCode(r){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(r=this.getLanguagePartFromCode(r)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(r)>-1}getBestMatchFromCodes(r){if(!r)return null;let t;return r.forEach(n=>{if(t)return;const o=this.formatLanguageCode(n);(!this.options.supportedLngs||this.isSupportedCode(o))&&(t=o)}),!t&&this.options.supportedLngs&&r.forEach(n=>{if(t)return;const o=this.getLanguagePartFromCode(n);if(this.isSupportedCode(o))return t=o;t=this.options.supportedLngs.find(a=>{if(a===o)return a;if(!(a.indexOf("-")<0&&o.indexOf("-")<0)&&a.indexOf(o)===0)return a})}),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t}getFallbackCodes(r,t){if(!r)return[];if(typeof r=="function"&&(r=r(t)),typeof r=="string"&&(r=[r]),Object.prototype.toString.apply(r)==="[object Array]")return r;if(!t)return r.default||[];let n=r[t];return n||(n=r[this.getScriptPartFromCode(t)]),n||(n=r[this.formatLanguageCode(t)]),n||(n=r[this.getLanguagePartFromCode(t)]),n||(n=r.default),n||[]}toResolveHierarchy(r,t){const n=this.getFallbackCodes(t||this.options.fallbackLng||[],r),o=[],a=s=>{s&&(this.isSupportedCode(s)?o.push(s):this.logger.warn(`rejecting language code not found in supportedLngs: ${s}`))};return typeof r=="string"&&(r.indexOf("-")>-1||r.indexOf("_")>-1)?(this.options.load!=="languageOnly"&&a(this.formatLanguageCode(r)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&a(this.getScriptPartFromCode(r)),this.options.load!=="currentOnly"&&a(this.getLanguagePartFromCode(r))):typeof r=="string"&&a(this.formatLanguageCode(r)),n.forEach(s=>{o.indexOf(s)<0&&a(this.formatLanguageCode(s))}),o}}let Fpe=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],Npe={1:function(e){return+(e>1)},2:function(e){return+(e!=1)},3:function(e){return 0},4:function(e){return e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2},5:function(e){return e==0?0:e==1?1:e==2?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},6:function(e){return e==1?0:e>=2&&e<=4?1:2},7:function(e){return e==1?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2},8:function(e){return e==1?0:e==2?1:e!=8&&e!=11?2:3},9:function(e){return+(e>=2)},10:function(e){return e==1?0:e==2?1:e<7?2:e<11?3:4},11:function(e){return e==1||e==11?0:e==2||e==12?1:e>2&&e<20?2:3},12:function(e){return+(e%10!=1||e%100==11)},13:function(e){return+(e!==0)},14:function(e){return e==1?0:e==2?1:e==3?2:3},15:function(e){return e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2},16:function(e){return e%10==1&&e%100!=11?0:e!==0?1:2},17:function(e){return e==1||e%10==1&&e%100!=11?0:1},18:function(e){return e==0?0:e==1?1:2},19:function(e){return e==1?0:e==0||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3},20:function(e){return e==1?0:e==0||e%100>0&&e%100<20?1:2},21:function(e){return e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0},22:function(e){return e==1?0:e==2?1:(e<0||e>10)&&e%10==0?2:3}};const Bpe=["v1","v2","v3"],Dpe=["v4"],T4={zero:0,one:1,two:2,few:3,many:4,other:5};function Vpe(){const e={};return Fpe.forEach(r=>{r.lngs.forEach(t=>{e[t]={numbers:r.nr,plurals:Npe[r.fc]}})}),e}class Hpe{constructor(r){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.languageUtils=r,this.options=t,this.logger=Dn.create("pluralResolver"),(!this.options.compatibilityJSON||Dpe.includes(this.options.compatibilityJSON))&&(typeof Intl>"u"||!Intl.PluralRules)&&(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=Vpe()}addRule(r,t){this.rules[r]=t}getRule(r){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(this.shouldUseIntlApi())try{return new Intl.PluralRules(ug(r),{type:t.ordinal?"ordinal":"cardinal"})}catch{return}return this.rules[r]||this.rules[this.languageUtils.getLanguagePartFromCode(r)]}needsPlural(r){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const n=this.getRule(r,t);return this.shouldUseIntlApi()?n&&n.resolvedOptions().pluralCategories.length>1:n&&n.numbers.length>1}getPluralFormsOfKey(r,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this.getSuffixes(r,n).map(o=>`${t}${o}`)}getSuffixes(r){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const n=this.getRule(r,t);return n?this.shouldUseIntlApi()?n.resolvedOptions().pluralCategories.sort((o,a)=>T4[o]-T4[a]).map(o=>`${this.options.prepend}${t.ordinal?`ordinal${this.options.prepend}`:""}${o}`):n.numbers.map(o=>this.getSuffix(r,o,t)):[]}getSuffix(r,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const o=this.getRule(r,n);return o?this.shouldUseIntlApi()?`${this.options.prepend}${n.ordinal?`ordinal${this.options.prepend}`:""}${o.select(t)}`:this.getSuffixRetroCompatible(o,t):(this.logger.warn(`no plural rule found for: ${r}`),"")}getSuffixRetroCompatible(r,t){const n=r.noAbs?r.plurals(t):r.plurals(Math.abs(t));let o=r.numbers[n];this.options.simplifyPluralSuffix&&r.numbers.length===2&&r.numbers[0]===1&&(o===2?o="plural":o===1&&(o=""));const a=()=>this.options.prepend&&o.toString()?this.options.prepend+o.toString():o.toString();return this.options.compatibilityJSON==="v1"?o===1?"":typeof o=="number"?`_plural_${o.toString()}`:a():this.options.compatibilityJSON==="v2"||this.options.simplifyPluralSuffix&&r.numbers.length===2&&r.numbers[0]===1?a():this.options.prepend&&n.toString()?this.options.prepend+n.toString():n.toString()}shouldUseIntlApi(){return!Bpe.includes(this.options.compatibilityJSON)}}function A4(e,r,t){let n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:".",o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,a=Ape(e,r,t);return!a&&o&&typeof t=="string"&&(a=sg(e,t,n),a===void 0&&(a=sg(r,t,n))),a}class Wpe{constructor(){let r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.logger=Dn.create("interpolator"),this.options=r,this.format=r.interpolation&&r.interpolation.format||(t=>t),this.init(r)}init(){let r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};r.interpolation||(r.interpolation={escapeValue:!0});const t=r.interpolation;this.escape=t.escape!==void 0?t.escape:Lpe,this.escapeValue=t.escapeValue!==void 0?t.escapeValue:!0,this.useRawValueToEscape=t.useRawValueToEscape!==void 0?t.useRawValueToEscape:!1,this.prefix=t.prefix?Ni(t.prefix):t.prefixEscaped||"{{",this.suffix=t.suffix?Ni(t.suffix):t.suffixEscaped||"}}",this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||",",this.unescapePrefix=t.unescapeSuffix?"":t.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":t.unescapeSuffix||"",this.nestingPrefix=t.nestingPrefix?Ni(t.nestingPrefix):t.nestingPrefixEscaped||Ni("$t("),this.nestingSuffix=t.nestingSuffix?Ni(t.nestingSuffix):t.nestingSuffixEscaped||Ni(")"),this.nestingOptionsSeparator=t.nestingOptionsSeparator?t.nestingOptionsSeparator:t.nestingOptionsSeparator||",",this.maxReplaces=t.maxReplaces?t.maxReplaces:1e3,this.alwaysFormat=t.alwaysFormat!==void 0?t.alwaysFormat:!1,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const r=`${this.prefix}(.+?)${this.suffix}`;this.regexp=new RegExp(r,"g");const t=`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`;this.regexpUnescape=new RegExp(t,"g");const n=`${this.nestingPrefix}(.+?)${this.nestingSuffix}`;this.nestingRegexp=new RegExp(n,"g")}interpolate(r,t,n,o){let a,s,p;const m=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function b(T){return T.replace(/\$/g,"$$$$")}const y=T=>{if(T.indexOf(this.formatSeparator)<0){const h=A4(t,m,T,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(h,void 0,n,{...o,...t,interpolationkey:T}):h}const P=T.split(this.formatSeparator),M=P.shift().trim(),w=P.join(this.formatSeparator).trim();return this.format(A4(t,m,M,this.options.keySeparator,this.options.ignoreJSONStructure),w,n,{...o,...t,interpolationkey:M})};this.resetRegExp();const E=o&&o.missingInterpolationHandler||this.options.missingInterpolationHandler,C=o&&o.interpolation&&o.interpolation.skipOnVariables!==void 0?o.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:T=>b(T)},{regex:this.regexp,safeValue:T=>this.escapeValue?b(this.escape(T)):b(T)}].forEach(T=>{for(p=0;a=T.regex.exec(r);){const P=a[1].trim();if(s=y(P),s===void 0)if(typeof E=="function"){const w=E(r,a,o);s=typeof w=="string"?w:""}else if(o&&Object.prototype.hasOwnProperty.call(o,P))s="";else if(C){s=a[0];continue}else this.logger.warn(`missed to pass in variable ${P} for interpolating ${r}`),s="";else typeof s!="string"&&!this.useRawValueToEscape&&(s=R4(s));const M=T.safeValue(s);if(r=r.replace(a[0],M),C?(T.regex.lastIndex+=s.length,T.regex.lastIndex-=a[0].length):T.regex.lastIndex=0,p++,p>=this.maxReplaces)break}}),r}nest(r,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},o,a,s;function p(m,b){const y=this.nestingOptionsSeparator;if(m.indexOf(y)<0)return m;const E=m.split(new RegExp(`${y}[ ]*{`));let C=`{${E[1]}`;m=E[0],C=this.interpolate(C,s);const j=C.match(/'/g),T=C.match(/"/g);(j&&j.length%2===0&&!T||T.length%2!==0)&&(C=C.replace(/'/g,'"'));try{s=JSON.parse(C),b&&(s={...b,...s})}catch(P){return this.logger.warn(`failed parsing options string in nesting for key ${m}`,P),`${m}${y}${C}`}return delete s.defaultValue,m}for(;o=this.nestingRegexp.exec(r);){let m=[];s={...n},s=s.replace&&typeof s.replace!="string"?s.replace:s,s.applyPostProcessor=!1,delete s.defaultValue;let b=!1;if(o[0].indexOf(this.formatSeparator)!==-1&&!/{.*}/.test(o[1])){const y=o[1].split(this.formatSeparator).map(E=>E.trim());o[1]=y.shift(),m=y,b=!0}if(a=t(p.call(this,o[1].trim(),s),s),a&&o[0]===r&&typeof a!="string")return a;typeof a!="string"&&(a=R4(a)),a||(this.logger.warn(`missed to resolve ${o[1]} for nesting ${r}`),a=""),b&&(a=m.reduce((y,E)=>this.format(y,E,n.lng,{...n,interpolationkey:o[1].trim()}),a.trim())),r=r.replace(o[0],a),this.regexp.lastIndex=0}return r}}function Upe(e){let r=e.toLowerCase().trim();const t={};if(e.indexOf("(")>-1){const n=e.split("(");r=n[0].toLowerCase().trim();const o=n[1].substring(0,n[1].length-1);r==="currency"&&o.indexOf(":")<0?t.currency||(t.currency=o.trim()):r==="relativetime"&&o.indexOf(":")<0?t.range||(t.range=o.trim()):o.split(";").forEach(s=>{if(!s)return;const[p,...m]=s.split(":"),b=m.join(":").trim().replace(/^'+|'+$/g,"");t[p.trim()]||(t[p.trim()]=b),b==="false"&&(t[p.trim()]=!1),b==="true"&&(t[p.trim()]=!0),isNaN(b)||(t[p.trim()]=parseInt(b,10))})}return{formatName:r,formatOptions:t}}function Bi(e){const r={};return function(n,o,a){const s=o+JSON.stringify(a);let p=r[s];return p||(p=e(ug(o),a),r[s]=p),p(n)}}class qpe{constructor(){let r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.logger=Dn.create("formatter"),this.options=r,this.formats={number:Bi((t,n)=>{const o=new Intl.NumberFormat(t,{...n});return a=>o.format(a)}),currency:Bi((t,n)=>{const o=new Intl.NumberFormat(t,{...n,style:"currency"});return a=>o.format(a)}),datetime:Bi((t,n)=>{const o=new Intl.DateTimeFormat(t,{...n});return a=>o.format(a)}),relativetime:Bi((t,n)=>{const o=new Intl.RelativeTimeFormat(t,{...n});return a=>o.format(a,n.range||"day")}),list:Bi((t,n)=>{const o=new Intl.ListFormat(t,{...n});return a=>o.format(a)})},this.init(r)}init(r){const n=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}}).interpolation;this.formatSeparator=n.formatSeparator?n.formatSeparator:n.formatSeparator||","}add(r,t){this.formats[r.toLowerCase().trim()]=t}addCached(r,t){this.formats[r.toLowerCase().trim()]=Bi(t)}format(r,t,n){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return t.split(this.formatSeparator).reduce((p,m)=>{const{formatName:b,formatOptions:y}=Upe(m);if(this.formats[b]){let E=p;try{const C=o&&o.formatParams&&o.formatParams[o.interpolationkey]||{},j=C.locale||C.lng||o.locale||o.lng||n;E=this.formats[b](p,j,{...y,...o,...C})}catch(C){this.logger.warn(C)}return E}else this.logger.warn(`there was no format function for ${b}`);return p},r)}}function Gpe(e,r){e.pending[r]!==void 0&&(delete e.pending[r],e.pendingCount--)}class Kpe extends Xg{constructor(r,t,n){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};super(),this.backend=r,this.store=t,this.services=n,this.languageUtils=n.languageUtils,this.options=o,this.logger=Dn.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=o.maxParallelReads||10,this.readingCalls=0,this.maxRetries=o.maxRetries>=0?o.maxRetries:5,this.retryTimeout=o.retryTimeout>=1?o.retryTimeout:350,this.state={},this.queue=[],this.backend&&this.backend.init&&this.backend.init(n,o.backend,o)}queueLoad(r,t,n,o){const a={},s={},p={},m={};return r.forEach(b=>{let y=!0;t.forEach(E=>{const C=`${b}|${E}`;!n.reload&&this.store.hasResourceBundle(b,E)?this.state[C]=2:this.state[C]<0||(this.state[C]===1?s[C]===void 0&&(s[C]=!0):(this.state[C]=1,y=!1,s[C]===void 0&&(s[C]=!0),a[C]===void 0&&(a[C]=!0),m[E]===void 0&&(m[E]=!0)))}),y||(p[b]=!0)}),(Object.keys(a).length||Object.keys(s).length)&&this.queue.push({pending:s,pendingCount:Object.keys(s).length,loaded:{},errors:[],callback:o}),{toLoad:Object.keys(a),pending:Object.keys(s),toLoadLanguages:Object.keys(p),toLoadNamespaces:Object.keys(m)}}loaded(r,t,n){const o=r.split("|"),a=o[0],s=o[1];t&&this.emit("failedLoading",a,s,t),n&&this.store.addResourceBundle(a,s,n),this.state[r]=t?-1:2;const p={};this.queue.forEach(m=>{Tpe(m.loaded,[a],s),Gpe(m,r),t&&m.errors.push(t),m.pendingCount===0&&!m.done&&(Object.keys(m.loaded).forEach(b=>{p[b]||(p[b]={});const y=m.loaded[b];y.length&&y.forEach(E=>{p[b][E]===void 0&&(p[b][E]=!0)})}),m.done=!0,m.errors.length?m.callback(m.errors):m.callback())}),this.emit("loaded",p),this.queue=this.queue.filter(m=>!m.done)}read(r,t,n){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:this.retryTimeout,s=arguments.length>5?arguments[5]:void 0;if(!r.length)return s(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:r,ns:t,fcName:n,tried:o,wait:a,callback:s});return}this.readingCalls++;const p=(b,y)=>{if(this.readingCalls--,this.waitingReads.length>0){const E=this.waitingReads.shift();this.read(E.lng,E.ns,E.fcName,E.tried,E.wait,E.callback)}if(b&&y&&o{this.read.call(this,r,t,n,o+1,a*2,s)},a);return}s(b,y)},m=this.backend[n].bind(this.backend);if(m.length===2){try{const b=m(r,t);b&&typeof b.then=="function"?b.then(y=>p(null,y)).catch(p):p(null,b)}catch(b){p(b)}return}return m(r,t,p)}prepareLoading(r,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},o=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),o&&o();typeof r=="string"&&(r=this.languageUtils.toResolveHierarchy(r)),typeof t=="string"&&(t=[t]);const a=this.queueLoad(r,t,n,o);if(!a.toLoad.length)return a.pending.length||o(),null;a.toLoad.forEach(s=>{this.loadOne(s)})}load(r,t,n){this.prepareLoading(r,t,{},n)}reload(r,t,n){this.prepareLoading(r,t,{reload:!0},n)}loadOne(r){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";const n=r.split("|"),o=n[0],a=n[1];this.read(o,a,"read",void 0,void 0,(s,p)=>{s&&this.logger.warn(`${t}loading namespace ${a} for language ${o} failed`,s),!s&&p&&this.logger.log(`${t}loaded namespace ${a} for language ${o}`,p),this.loaded(r,s,p)})}saveMissing(r,t,n,o,a){let s=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{},p=arguments.length>6&&arguments[6]!==void 0?arguments[6]:()=>{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(t)){this.logger.warn(`did not save key "${n}" as the namespace "${t}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}if(!(n==null||n==="")){if(this.backend&&this.backend.create){const m={...s,isUpdate:a},b=this.backend.create.bind(this.backend);if(b.length<6)try{let y;b.length===5?y=b(r,t,n,o,m):y=b(r,t,n,o),y&&typeof y.then=="function"?y.then(E=>p(null,E)).catch(p):p(null,y)}catch(y){p(y)}else b(r,t,n,o,p,m)}!r||!r[0]||this.store.addResource(r[0],t,n,o)}}}function I4(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(r){let t={};if(typeof r[1]=="object"&&(t=r[1]),typeof r[1]=="string"&&(t.defaultValue=r[1]),typeof r[2]=="string"&&(t.tDescription=r[2]),typeof r[2]=="object"||typeof r[3]=="object"){const n=r[3]||r[2];Object.keys(n).forEach(o=>{t[o]=n[o]})}return t},interpolation:{escapeValue:!0,format:(e,r,t,n)=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}}function L4(e){return typeof e.ns=="string"&&(e.ns=[e.ns]),typeof e.fallbackLng=="string"&&(e.fallbackLng=[e.fallbackLng]),typeof e.fallbackNS=="string"&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&e.supportedLngs.indexOf("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function I0(){}function Ype(e){Object.getOwnPropertyNames(Object.getPrototypeOf(e)).forEach(t=>{typeof e[t]=="function"&&(e[t]=e[t].bind(e))})}class Vu extends Xg{constructor(){let r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if(super(),this.options=L4(r),this.services={},this.logger=Dn,this.modules={external:[]},Ype(this),t&&!this.isInitialized&&!r.isClone){if(!this.options.initImmediate)return this.init(r,t),this;setTimeout(()=>{this.init(r,t)},0)}}init(){var r=this;let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;typeof t=="function"&&(n=t,t={}),!t.defaultNS&&t.defaultNS!==!1&&t.ns&&(typeof t.ns=="string"?t.defaultNS=t.ns:t.ns.indexOf("translation")<0&&(t.defaultNS=t.ns[0]));const o=I4();this.options={...o,...this.options,...L4(t)},this.options.compatibilityAPI!=="v1"&&(this.options.interpolation={...o.interpolation,...this.options.interpolation}),t.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=t.keySeparator),t.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=t.nsSeparator);function a(y){return y?typeof y=="function"?new y:y:null}if(!this.options.isClone){this.modules.logger?Dn.init(a(this.modules.logger),this.options):Dn.init(null,this.options);let y;this.modules.formatter?y=this.modules.formatter:typeof Intl<"u"&&(y=qpe);const E=new j4(this.options);this.store=new S4(this.options.resources,this.options);const C=this.services;C.logger=Dn,C.resourceStore=this.store,C.languageUtils=E,C.pluralResolver=new Hpe(E,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),y&&(!this.options.interpolation.format||this.options.interpolation.format===o.interpolation.format)&&(C.formatter=a(y),C.formatter.init(C,this.options),this.options.interpolation.format=C.formatter.format.bind(C.formatter)),C.interpolator=new Wpe(this.options),C.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},C.backendConnector=new Kpe(a(this.modules.backend),C.resourceStore,C,this.options),C.backendConnector.on("*",function(j){for(var T=arguments.length,P=new Array(T>1?T-1:0),M=1;M1?T-1:0),M=1;M{j.init&&j.init(this)})}if(this.format=this.options.interpolation.format,n||(n=I0),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const y=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);y.length>0&&y[0]!=="dev"&&(this.options.lng=y[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(y=>{this[y]=function(){return r.store[y](...arguments)}}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(y=>{this[y]=function(){return r.store[y](...arguments),r}});const m=js(),b=()=>{const y=(E,C)=>{this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),m.resolve(C),n(E,C)};if(this.languages&&this.options.compatibilityAPI!=="v1"&&!this.isInitialized)return y(null,this.t.bind(this));this.changeLanguage(this.options.lng,y)};return this.options.resources||!this.options.initImmediate?b():setTimeout(b,0),m}loadResources(r){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:I0;const o=typeof r=="string"?r:this.language;if(typeof r=="function"&&(n=r),!this.options.resources||this.options.partialBundledLanguages){if(o&&o.toLowerCase()==="cimode")return n();const a=[],s=p=>{if(!p)return;this.services.languageUtils.toResolveHierarchy(p).forEach(b=>{a.indexOf(b)<0&&a.push(b)})};o?s(o):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(m=>s(m)),this.options.preload&&this.options.preload.forEach(p=>s(p)),this.services.backendConnector.load(a,this.options.ns,p=>{!p&&!this.resolvedLanguage&&this.language&&this.setResolvedLanguage(this.language),n(p)})}else n(null)}reloadResources(r,t,n){const o=js();return r||(r=this.languages),t||(t=this.options.ns),n||(n=I0),this.services.backendConnector.reload(r,t,a=>{o.resolve(),n(a)}),o}use(r){if(!r)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!r.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return r.type==="backend"&&(this.modules.backend=r),(r.type==="logger"||r.log&&r.warn&&r.error)&&(this.modules.logger=r),r.type==="languageDetector"&&(this.modules.languageDetector=r),r.type==="i18nFormat"&&(this.modules.i18nFormat=r),r.type==="postProcessor"&&Zk.addPostProcessor(r),r.type==="formatter"&&(this.modules.formatter=r),r.type==="3rdParty"&&this.modules.external.push(r),this}setResolvedLanguage(r){if(!(!r||!this.languages)&&!(["cimode","dev"].indexOf(r)>-1))for(let t=0;t-1)&&this.store.hasLanguageSomeTranslations(n)){this.resolvedLanguage=n;break}}}changeLanguage(r,t){var n=this;this.isLanguageChangingTo=r;const o=js();this.emit("languageChanging",r);const a=m=>{this.language=m,this.languages=this.services.languageUtils.toResolveHierarchy(m),this.resolvedLanguage=void 0,this.setResolvedLanguage(m)},s=(m,b)=>{b?(a(b),this.translator.changeLanguage(b),this.isLanguageChangingTo=void 0,this.emit("languageChanged",b),this.logger.log("languageChanged",b)):this.isLanguageChangingTo=void 0,o.resolve(function(){return n.t(...arguments)}),t&&t(m,function(){return n.t(...arguments)})},p=m=>{!r&&!m&&this.services.languageDetector&&(m=[]);const b=typeof m=="string"?m:this.services.languageUtils.getBestMatchFromCodes(m);b&&(this.language||a(b),this.translator.language||this.translator.changeLanguage(b),this.services.languageDetector&&this.services.languageDetector.cacheUserLanguage&&this.services.languageDetector.cacheUserLanguage(b)),this.loadResources(b,y=>{s(y,b)})};return!r&&this.services.languageDetector&&!this.services.languageDetector.async?p(this.services.languageDetector.detect()):!r&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect.length===0?this.services.languageDetector.detect().then(p):this.services.languageDetector.detect(p):p(r),o}getFixedT(r,t,n){var o=this;const a=function(s,p){let m;if(typeof p!="object"){for(var b=arguments.length,y=new Array(b>2?b-2:0),E=2;E`${m.keyPrefix}${C}${T}`):j=m.keyPrefix?`${m.keyPrefix}${C}${s}`:s,o.t(j,m)};return typeof r=="string"?a.lng=r:a.lngs=r,a.ns=t,a.keyPrefix=n,a}t(){return this.translator&&this.translator.translate(...arguments)}exists(){return this.translator&&this.translator.exists(...arguments)}setDefaultNamespace(r){this.options.defaultNS=r}hasLoadedNamespace(r){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const n=t.lng||this.resolvedLanguage||this.languages[0],o=this.options?this.options.fallbackLng:!1,a=this.languages[this.languages.length-1];if(n.toLowerCase()==="cimode")return!0;const s=(p,m)=>{const b=this.services.backendConnector.state[`${p}|${m}`];return b===-1||b===2};if(t.precheck){const p=t.precheck(this,s);if(p!==void 0)return p}return!!(this.hasResourceBundle(n,r)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||s(n,r)&&(!o||s(a,r)))}loadNamespaces(r,t){const n=js();return this.options.ns?(typeof r=="string"&&(r=[r]),r.forEach(o=>{this.options.ns.indexOf(o)<0&&this.options.ns.push(o)}),this.loadResources(o=>{n.resolve(),t&&t(o)}),n):(t&&t(),Promise.resolve())}loadLanguages(r,t){const n=js();typeof r=="string"&&(r=[r]);const o=this.options.preload||[],a=r.filter(s=>o.indexOf(s)<0);return a.length?(this.options.preload=o.concat(a),this.loadResources(s=>{n.resolve(),t&&t(s)}),n):(t&&t(),Promise.resolve())}dir(r){if(r||(r=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!r)return"rtl";const t=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"],n=this.services&&this.services.languageUtils||new j4(I4());return t.indexOf(n.getLanguagePartFromCode(r))>-1||r.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(){let r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return new Vu(r,t)}cloneInstance(){let r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:I0;const n=r.forkResourceStore;n&&delete r.forkResourceStore;const o={...this.options,...r,isClone:!0},a=new Vu(o);return(r.debug!==void 0||r.prefix!==void 0)&&(a.logger=a.logger.clone(r)),["store","services","language"].forEach(p=>{a[p]=this[p]}),a.services={...this.services},a.services.utils={hasLoadedNamespace:a.hasLoadedNamespace.bind(a)},n&&(a.store=new S4(this.store.data,o),a.services.resourceStore=a.store),a.translator=new cg(a.services,o),a.translator.on("*",function(p){for(var m=arguments.length,b=new Array(m>1?m-1:0),y=1;y0){var p=o.maxAge-0;if(Number.isNaN(p))throw new Error("maxAge should be a Number");s+="; Max-Age=".concat(Math.floor(p))}if(o.domain){if(!$4.test(o.domain))throw new TypeError("option domain is invalid");s+="; Domain=".concat(o.domain)}if(o.path){if(!$4.test(o.path))throw new TypeError("option path is invalid");s+="; Path=".concat(o.path)}if(o.expires){if(typeof o.expires.toUTCString!="function")throw new TypeError("option expires is invalid");s+="; Expires=".concat(o.expires.toUTCString())}if(o.httpOnly&&(s+="; HttpOnly"),o.secure&&(s+="; Secure"),o.sameSite){var m=typeof o.sameSite=="string"?o.sameSite.toLowerCase():o.sameSite;switch(m){case!0:s+="; SameSite=Strict";break;case"lax":s+="; SameSite=Lax";break;case"strict":s+="; SameSite=Strict";break;case"none":s+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}}return s},F4={create:function(r,t,n,o){var a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{path:"/",sameSite:"strict"};n&&(a.expires=new Date,a.expires.setTime(a.expires.getTime()+n*60*1e3)),o&&(a.domain=o),document.cookie=n2e(r,encodeURIComponent(t),a)},read:function(r){for(var t="".concat(r,"="),n=document.cookie.split(";"),o=0;o-1&&(n=window.location.hash.substring(window.location.hash.indexOf("?")));for(var o=n.substring(1),a=o.split("&"),s=0;s0){var m=a[s].substring(0,p);m===r.lookupQuerystring&&(t=a[s].substring(p+1))}}}return t}},Ts=null,N4=function(){if(Ts!==null)return Ts;try{Ts=window!=="undefined"&&window.localStorage!==null;var r="i18next.translate.boo";window.localStorage.setItem(r,"foo"),window.localStorage.removeItem(r)}catch{Ts=!1}return Ts},i2e={name:"localStorage",lookup:function(r){var t;if(r.lookupLocalStorage&&N4()){var n=window.localStorage.getItem(r.lookupLocalStorage);n&&(t=n)}return t},cacheUserLanguage:function(r,t){t.lookupLocalStorage&&N4()&&window.localStorage.setItem(t.lookupLocalStorage,r)}},As=null,B4=function(){if(As!==null)return As;try{As=window!=="undefined"&&window.sessionStorage!==null;var r="i18next.translate.boo";window.sessionStorage.setItem(r,"foo"),window.sessionStorage.removeItem(r)}catch{As=!1}return As},l2e={name:"sessionStorage",lookup:function(r){var t;if(r.lookupSessionStorage&&B4()){var n=window.sessionStorage.getItem(r.lookupSessionStorage);n&&(t=n)}return t},cacheUserLanguage:function(r,t){t.lookupSessionStorage&&B4()&&window.sessionStorage.setItem(t.lookupSessionStorage,r)}},s2e={name:"navigator",lookup:function(r){var t=[];if(typeof navigator<"u"){if(navigator.languages)for(var n=0;n0?t:void 0}},u2e={name:"htmlTag",lookup:function(r){var t,n=r.htmlTag||(typeof document<"u"?document.documentElement:null);return n&&typeof n.getAttribute=="function"&&(t=n.getAttribute("lang")),t}},c2e={name:"path",lookup:function(r){var t;if(typeof window<"u"){var n=window.location.pathname.match(/\/([a-zA-Z-]*)/g);if(n instanceof Array)if(typeof r.lookupFromPathIndex=="number"){if(typeof n[r.lookupFromPathIndex]!="string")return;t=n[r.lookupFromPathIndex].replace("/","")}else t=n[0].replace("/","")}return t}},d2e={name:"subdomain",lookup:function(r){var t=typeof r.lookupFromSubdomainIndex=="number"?r.lookupFromSubdomainIndex+1:1,n=typeof window<"u"&&window.location&&window.location.hostname&&window.location.hostname.match(/^(\w{2,5})\.(([a-z0-9-]{1,63}\.[a-z]{2,6})|localhost)/i);if(n)return n[t]}};function f2e(){return{order:["querystring","cookie","localStorage","sessionStorage","navigator","htmlTag"],lookupQuerystring:"lng",lookupCookie:"i18next",lookupLocalStorage:"i18nextLng",lookupSessionStorage:"i18nextLng",caches:["localStorage"],excludeCacheFor:["cimode"],convertDetectedLanguage:function(r){return r}}}var Qk=function(){function e(r){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};Zpe(this,e),this.type="languageDetector",this.detectors={},this.init(r,t)}return Jpe(e,[{key:"init",value:function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};this.services=t||{languageUtils:{}},this.options=t2e(n,this.options||{},f2e()),typeof this.options.convertDetectedLanguage=="string"&&this.options.convertDetectedLanguage.indexOf("15897")>-1&&(this.options.convertDetectedLanguage=function(a){return a.replace("-","_")}),this.options.lookupFromUrlIndex&&(this.options.lookupFromPathIndex=this.options.lookupFromUrlIndex),this.i18nOptions=o,this.addDetector(o2e),this.addDetector(a2e),this.addDetector(i2e),this.addDetector(l2e),this.addDetector(s2e),this.addDetector(u2e),this.addDetector(c2e),this.addDetector(d2e)}},{key:"addDetector",value:function(t){this.detectors[t.name]=t}},{key:"detect",value:function(t){var n=this;t||(t=this.options.order);var o=[];return t.forEach(function(a){if(n.detectors[a]){var s=n.detectors[a].lookup(n.options);s&&typeof s=="string"&&(s=[s]),s&&(o=o.concat(s))}}),o=o.map(function(a){return n.options.convertDetectedLanguage(a)}),this.services.languageUtils.getBestMatchFromCodes?o:o.length>0?o[0]:null}},{key:"cacheUserLanguage",value:function(t,n){var o=this;n||(n=this.options.caches),n&&(this.options.excludeCacheFor&&this.options.excludeCacheFor.indexOf(t)>-1||n.forEach(function(a){o.detectors[a]&&o.detectors[a].cacheUserLanguage(t,o.options)}))}}]),e}();Qk.type="languageDetector";const p2e={translation:{about:{title:"Über Uns",description:{part1:"Cyggnus wurde von @lkotlarenko und @Leonardo Kleimpaul gegründet;",part2:"Unser Ziel ist es, unterhaltsame und nützliche Open-Source-Anwendungen zu erstellen."},altImg:{cyggnusLogo:"Cyggnus Organisations logo"},btnTitle:{linkedInKotlarenko:"lkotlarenkos LinkedIn",linkedInKleimpaul:"Kleimpauls LinkedIn",cyggnusGitHub:"Cyggnus Organisation"}},footer:{copyright:{allRights:"ShuffleGenie © 2023. Alle Rechte vorbehalten.",affiliation:"ShuffleGenie steht nicht im Zusammenhang mit MarvelSnapZone, Nuverse, Second Dinner oder Marvel.",providedBy:"Sammlungsdaten werden bereitgestellt von ",dataFrom:"MarvelSnapZone©"}},help:{newUserDesc1:{part1:"Um Ihre Sammlung zu synchronisieren, benötigen Sie ein ",part2:" Konto."},newUserDesc2:{part1:"Verwenden Sie Ihre Sammlung, indem Sie Ihren ",part2:" Benutzernamen unten angeben und dann auf 'SAMMLUNG SYNCHRONISIEREN' klicken.",part3:"Sie können das Textfeld auch leer lassen, um die Standardkollektion zu verwenden."},description:"Um zufällige Decks zu generieren, klicken Sie ",button:"hier"},home:{copy:{deckCopied:"Deck-Code in die Zwischenablage kopiert!",title:"Deck-Code kopieren"},intro:"Generieren Sie einfach neue zufällige Decks mit Ihrer MarvelSnap©-Sammlung.",newUser:{title:"Willkommen bei ShuffleGenie 👋",description:{part1:"Erstellen Sie ein neues zufälliges Deck mit Ihren besessenen Sammlungskarten!",part2:"Synchronisieren Sie Ihren Marvel Snap Zone-Benutzernamen, um ein völlig zufälliges Deck mit Karten aus Ihrer Snap-Sammlung zu generieren."}},randomDeckBtn:{text:"Neues zufälliges Deck",title:"Generieren Sie ein neues zufälliges Deck"}},misc:{apiMsgs:{fail:{html:"Wenn dieser Fehler anhält, können Sie ein Problem hier melden.",text:"Entschuldigung, etwas ist schief gelaufen!",title:"Fehler beim Kontaktieren unserer API!"},success:{title:"Erfolgreich synchronisiert!"}},card:{title:"Sehen Sie '{{name}}' auf MarvelSnapZone©"},close:"Schließen",langList:{de:"Deutsch",en:"English",es:"Spanisch",fr:"Französisch",hi:"Hindi",it:"Italienisch",ja:"Japanisch",ko:"Koreanisch",nl:"Niederländisch","pt-BR":"Português Brasileiro",ru:"Russisch",uk:"Ukrainisch",zh:"Chinesisch"},selectLanguage:"Sprache auswählen",syncForm:{label:"Ihr Benutzername","aria-label":"Benutzereingabe",inputDesc:"(lassen Sie das Feld leer, um die Standardkollektion zu verwenden)",syncBtn:"SAMMLUNG SYNCHRONISIEREN"}},nav:{link:{about:"Über Uns",help:"Hilfe",home:"Startseite",profile:"Profil",sync:"Neu synchronisieren"},btnTitle:{about:"Gehe zur Über-Uns-Seite",hamburgerMenu:"Navigationsmenü öffnen",help:"Gehe zur Hilfeseite",home:"Gehe zur Startseite",locale:"App-Sprache ändern",logout:"Abmelden",profile:"Gehe zu Ihrer Profilseite",sync:"Sammlung neu synchronisieren"}},profile:{greetings:{defaultUser:"Willkommen in unserer App 👽, Sie erkunden die Standardkollektion mit {{numCards}} Karten! Genießen Sie die vielfältige Auswahl an Karten aus Pool 2 und darunter.",loggedUser:"Hallo {{user}} 👽, hier ist Ihre Snap-Sammlung mit {{numCards}} Karten!"},info:{part1:"Um zufällige Decks zu generieren, klicken Sie ",part2:"hier"}}}},g2e={translation:{about:{title:"About Us",description:{part1:"Cyggnus was founded by @lkotlarenko and @Leonardo Kleimpaul;",part2:"Our aim is to create fun and useful open source applications."},altImg:{cyggnusLogo:"Cyggnus Organization Logo"},btnTitle:{linkedInKotlarenko:"lkotlarenko's LinkedIn",linkedInKleimpaul:"Kleimpaul's LinkedIn",cyggnusGitHub:"Cyggnus Organization"}},footer:{copyright:{allRights:"ShuffleGenie © 2023. All Rights Reserved.",affiliation:"ShuffleGenie is not affiliated with MarvelSnapZone, Nuverse, Second Dinner, or Marvel.",providedBy:"Collection data is provided by ",dataFrom:"MarvelSnapZone©"}},help:{newUserDesc1:{part1:"To Sync Your Collection you will need a ",part2:" account."},newUserDesc2:{part1:"Use your collection by providing your ",part2:" username below and then clicking on 'SYNC COLLECTION'.",part3:"You can also leave the text field empty to use the default collection."},description:"To generate random decks click ",button:"here"},home:{copy:{deckCopied:"Deck code copied to clipboard!",title:"Copy Deck Code"},intro:"Easily generate new random decks using your MarvelSnap© collection.",newUser:{title:"Welcome to ShuffleGenie 👋",description:{part1:"Create a new random deck with your owned collection cards!",part2:"Sync your Marvel Snap Zone account username to generate a new completely random deck with cards from your snap collection."}},randomDeckBtn:{text:"New Random Deck",title:"Generate a new random Deck"}},misc:{apiMsgs:{fail:{html:"If this error persists you can report an issue here. ",text:"Sorry, something went wrong!",title:"Failed to contact our API!"},success:{title:"Synchronized with success!"}},card:{title:"View '{{name}}' on MarvelSnapZone©"},close:"Close",langList:{de:"German",en:"English",es:"Spanish",fr:"French",hi:"Hindi",it:"Italian",ja:"Japanese",ko:"Korean",nl:"Dutch","pt-BR":"Português Brasileiro",ru:"Russian",uk:"Ukrainian",zh:"Chinese"},selectLanguage:"Select Language",syncForm:{label:"Your Username","aria-label":"Username input",inputDesc:"(leave blank to use default collection)",syncBtn:"SYNC COLLECTION"}},nav:{link:{about:"About Us",help:"Help",home:"Home",profile:"Profile",sync:"Re-Sync"},btnTitle:{about:"Go to about us page",hamburgerMenu:"Open navigation menu",help:"Go to help page",home:"Go to home page",locale:"Change App Language",logout:"Logout",profile:"Go to your profile page",sync:"Re-Sync Your Collection"}},profile:{greetings:{defaultUser:"Welcome to our app 👽, you are exploring the Default Collection with {{numCards}} cards! Enjoy the diverse selection of cards from Pool 2 and below.",loggedUser:"Hi {{user}} 👽, here is your snap collection of {{numCards}} cards!"},info:{part1:"To generate random decks click ",part2:"here"}}}},h2e={translation:{about:{title:"Sobre Nosotros",description:{part1:"Cyggnus fue fundada por @lkotlarenko y @Leonardo Kleimpaul;",part2:"Nuestro objetivo es crear aplicaciones de código abierto divertidas y útiles."},altImg:{cyggnusLogo:"Logotipo de la Organización Cyggnus"},btnTitle:{linkedInKotlarenko:"LinkedIn de lkotlarenko",linkedInKleimpaul:"LinkedIn de Kleimpaul",cyggnusGitHub:"Organización Cyggnus"}},footer:{copyright:{allRights:"ShuffleGenie © 2023. Todos los derechos reservados.",affiliation:"ShuffleGenie no está afiliado con MarvelSnapZone, Nuverse, Second Dinner ni Marvel.",providedBy:"Datos de la colección proporcionados por ",dataFrom:"MarvelSnapZone©"}},help:{newUserDesc1:{part1:"Para sincronizar tu colección, necesitarás una cuenta en ",part2:"."},newUserDesc2:{part1:"Utiliza tu colección proporcionando tu nombre de usuario de ",part2:" a continuación y luego haz clic en 'SINCRONIZAR COLECCIÓN'.",part3:"También puedes dejar el campo de texto en blanco para usar la colección predeterminada."},description:"Para generar mazos aleatorios, haz clic ",button:"aquí"},home:{copy:{deckCopied:"Código del mazo copiado al portapapeles.",title:"Copiar Código del Mazo"},intro:"Genera fácilmente nuevos mazos aleatorios usando tu colección de MarvelSnap©.",newUser:{title:"Bienvenido a ShuffleGenie 👋",description:{part1:"¡Crea un nuevo mazo aleatorio con las cartas de tu colección!",part2:"Sincroniza tu nombre de usuario de la cuenta Marvel Snap Zone para generar un nuevo mazo completamente aleatorio con cartas de tu colección de Snap."}},randomDeckBtn:{text:"Nuevo Mazo Aleatorio",title:"Generar un nuevo Mazo Aleatorio"}},misc:{apiMsgs:{fail:{html:"Si este error persiste, puedes informar un problema aquí. ",text:"Lo siento, algo salió mal.",title:"¡No se pudo contactar con nuestra API!"},success:{title:"¡Sincronizado exitosamente!"}},card:{title:"Ver '{{name}}' en MarvelSnapZone©"},close:"Cerrar",langList:{de:"Alemán",en:"English",es:"Español",fr:"Francés",hi:"Hindi",it:"Italiano",ja:"Japonés",ko:"Coreano",nl:"Neerlandés","pt-BR":"Português Brasileiro",ru:"Ruso",uk:"Ucraniano",zh:"Chino"},selectLanguage:"Seleccionar Idioma",syncForm:{label:"Tu Nombre de Usuario","aria-label":"Entrada de nombre de usuario",inputDesc:"(deja en blanco para usar la colección predeterminada)",syncBtn:"SINCRONIZAR COLECCIÓN"}},nav:{link:{about:"Sobre Nosotros",help:"Ayuda",home:"Inicio",profile:"Perfil",sync:"Re-Sincronizar"},btnTitle:{about:"Ir a la página de sobre nosotros",hamburgerMenu:"Abrir menú de navegación",help:"Ir a la página de ayuda",home:"Ir a la página de inicio",locale:"Cambiar Idioma de la App",logout:"Cerrar Sesión",profile:"Ir a la página de tu perfil",sync:"Re-Sincronizar tu Colección"}},profile:{greetings:{defaultUser:"Bienvenido a nuestra aplicación 👽, estás explorando la Colección Predeterminada con {{numCards}} cartas. Disfruta de la variada selección de cartas de la Pool 2 y más abajo.",loggedUser:"Hola {{user}} 👽, aquí está tu colección Snap con {{numCards}} cartas."},info:{part1:"Para generar mazos aleatorios, haz clic ",part2:"aquí"}}}},m2e={translation:{about:{title:"À Propos de Nous",description:{part1:"Cyggnus a été fondé par @lkotlarenko et @Leonardo Kleimpaul;",part2:"Notre objectif est de créer des applications open source amusantes et utiles."},altImg:{cyggnusLogo:"Logo de l'Organisation Cyggnus"},btnTitle:{linkedInKotlarenko:"LinkedIn de lkotlarenko",linkedInKleimpaul:"LinkedIn de Kleimpaul",cyggnusGitHub:"Organisation Cyggnus"}},footer:{copyright:{allRights:"ShuffleGenie © 2023. Tous droits réservés.",affiliation:"ShuffleGenie n'est pas affilié à MarvelSnapZone, Nuverse, Second Dinner ou Marvel.",providedBy:"Données de collection fournies par ",dataFrom:"MarvelSnapZone©"}},help:{newUserDesc1:{part1:"Pour synchroniser votre collection, vous aurez besoin d'un compte ",part2:"."},newUserDesc2:{part1:"Utilisez votre collection en fournissant votre nom d'utilisateur ",part2:" ci-dessous, puis cliquez sur 'SYNCHRONISER LA COLLECTION'.",part3:"Vous pouvez également laisser le champ de texte vide pour utiliser la collection par défaut."},description:"Pour générer des decks aléatoires, cliquez ",button:"ici"},home:{copy:{deckCopied:"Code de deck copié dans le presse-papiers !",title:"Copier le Code du Deck"},intro:"Générez facilement de nouveaux decks aléatoires en utilisant votre collection MarvelSnap©.",newUser:{title:"Bienvenue sur ShuffleGenie 👋",description:{part1:"Créez un nouveau deck aléatoire avec vos cartes de collection !",part2:"Synchronisez votre nom d'utilisateur de Marvel Snap Zone pour générer un nouveau deck complètement aléatoire avec des cartes de votre collection Snap."}},randomDeckBtn:{text:"Nouveau Deck Aléatoire",title:"Générer un Nouveau Deck Aléatoire"}},misc:{apiMsgs:{fail:{html:"Si cette erreur persiste, vous pouvez signaler un problème ici. ",text:"Désolé, quelque chose s'est mal passé !",title:"Échec de la connexion à notre API !"},success:{title:"Synchronisé avec succès !"}},card:{title:"Voir '{{name}}' sur MarvelSnapZone©"},close:"Fermer",langList:{de:"Allemand",en:"English",es:"Espagnol",fr:"Français",hi:"Hindi",it:"Italien",ja:"Japonais",ko:"Coréen",nl:"Néerlandais","pt-BR":"Português Brasileiro",ru:"Russe",uk:"Ukrainien",zh:"Chinois"},selectLanguage:"Sélectionner la Langue",syncForm:{label:"Votre Nom d'Utilisateur","aria-label":"Entrée du nom d'utilisateur",inputDesc:"(laissez vide pour utiliser la collection par défaut)",syncBtn:"SYNCHRONISER LA COLLECTION"}},nav:{link:{about:"À Propos de Nous",help:"Aide",home:"Accueil",profile:"Profil",sync:"Re-Synchroniser"},btnTitle:{about:"Aller à la page À Propos de Nous",hamburgerMenu:"Ouvrir le menu de navigation",help:"Aller à la page d'Aide",home:"Aller à la page d'Accueil",locale:"Changer la Langue de l'Application",logout:"Déconnexion",profile:"Aller à la page de votre Profil",sync:"Re-Synchroniser Votre Collection"}},profile:{greetings:{defaultUser:"Bienvenue sur notre application 👽, vous explorez la Collection par Défaut avec {{numCards}} cartes ! Profitez de la sélection variée de cartes de la Pool 2 et en dessous.",loggedUser:"Bonjour {{user}} 👽, voici votre collection Snap avec {{numCards}} cartes !"},info:{part1:"Pour générer des decks aléatoires, cliquez ",part2:"ici"}}}},v2e={translation:{about:{title:"हमारे बारे में",description:{part1:"सिग्नस की स्थापना @lkotlarenko और लियोनार्डो क्लेम्पॉल द्वारा की गई थी;",part2:"हमारा उद्देश्य मजेदार और उपयोगी ओपन सोर्स एप्लिकेशन्स बनाना है।"},altImg:{cyggnusLogo:"सिग्नस संगठन लोगो"},btnTitle:{linkedInKotlarenko:"lkotlarenko का लिंक्डइन",linkedInKleimpaul:"Kleimpaul का लिंक्डइन",cyggnusGitHub:"सिग्नस संगठन"}},footer:{copyright:{allRights:"शफल जीनी © 2023। सभी अधिकार सुरक्षित।",affiliation:"शफल जीनी किसी भी रूप में मार्वलस्नैपजोन, न्यूवर्स, सेकंड डिनर या मार्वल से संबंधित नहीं है।",providedBy:"संग्रहण डेटा प्रदान करता है ",dataFrom:"मार्वलस्नैपजोन©"}},help:{newUserDesc1:{part1:"अपने संग्रहण को सिंक करने के लिए आपको एक ",part2:" खाता की आवश्यकता होगी।"},newUserDesc2:{part1:"अपने ",part2:" उपयोगकर्ता नाम को नीचे दिया गया है और फिर 'सिंक कलेक्शन' पर क्लिक करें ताकि आप अपने संग्रह का उपयोग कर सकें।",part3:"आप डिफ़ॉल्ट संग्रह का उपयोग करने के लिए टेक्स्ट फ़ील्ड खाली भी छोड़ सकते हैं।"},description:"यादृच्छिक डेक उत्पन्न करने के लिए यहाँ क्लिक करें ",button:"यहाँ"},home:{copy:{deckCopied:"डेक कोड क्लिपबोर्ड में कॉपी किया गया!",title:"डेक कोड कॉपी करें"},intro:"अपने MarvelSnap© संग्रह का उपयोग करके आसानी से नए यादृच्छिक डेक उत्पन्न करें।",newUser:{title:"ShuffleGenie में आपका स्वागत है 👋",description:{part1:"अपने संग्रहित संग्रह कार्डों के साथ एक नया यादृच्छिक डेक बनाएँ!",part2:"अपने Marvel Snap Zone खाता उपयोगकर्ता नाम को सिंक करें ताकि आपके स्नैप संग्रह के कार्डों से एक पूरी तरह से यादृच्छिक डेक बनाएँ।"}},randomDeckBtn:{text:"नया यादृच्छिक डेक",title:"नया यादृच्छिक डेक उत्पन्न करें"}},misc:{apiMsgs:{fail:{html:"यदि यह त्रुटि निरंतर बनी रहती है, तो आप यहाँ समस्या की सूचना दे सकते हैं।",text:"क्षमा करें, कुछ गलत हो गया!",title:"हमारे API से संपर्क करने में विफल!"},success:{title:"सफलतापूर्वक सिंक किया गया!"}},card:{title:"MarvelSnapZone© पर '{{name}}' देखें"},close:"बंद करें",langList:{de:"जर्मन",en:"English",es:"स्पेनिश",fr:"फ़्रेंच",hi:"हिंदी",it:"इतालवी",ja:"जापानी",ko:"कोरियाई",nl:"डच","pt-BR":"Português Brasileiro",ru:"रूसी",uk:"यूक्रेनियाई",zh:"चीनी"},selectLanguage:"भाषा चुनें",syncForm:{label:"आपका उपयोगकर्ता नाम","aria-label":"उपयोगकर्ता नाम इनपुट",inputDesc:"(डिफ़ॉल्ट संग्रह का उपयोग करने के लिए खाली छोड़ दें)",syncBtn:"सिंक कलेक्शन"}},nav:{link:{about:"हमारे बारे में",help:"मदद",home:"होम",profile:"प्रोफ़ाइल",sync:"री-सिंक"},btnTitle:{about:"हमारे बारे में पेज पर जाएं",hamburgerMenu:"नेविगेशन मेनू खोलें",help:"मदद पेज पर जाएं",home:"होम पेज पर जाएं",locale:"ऐप की भाषा बदलें",logout:"लॉगआउट",profile:"आपकी प्रोफ़ाइल पेज पर जाएं",sync:"आपके संग्रह को री-सिंक करें"}},profile:{greetings:{defaultUser:"हमारे ऐप में आपका स्वागत है 👽, आप {{numCards}} कार्डों के साथ डिफ़ॉल्ट संग्रह खोज रहे हैं! Pool 2 और नीचे के कार्डों का विविध चयन का आनंद लें।",loggedUser:"नमस्ते {{user}} 👽, यहाँ आपका {{numCards}} कार्डों वाला स्नैप संग्रह है!"},info:{part1:"यादृच्छिक डेक उत्पन्न करने के लिए यहाँ क्लिक करें ",part2:"यहाँ"}}}},b2e={translation:{about:{title:"Chi Siamo",description:{part1:"Cyggnus è stata fondata da @lkotlarenko e @Leonardo Kleimpaul;",part2:"Il nostro obiettivo è creare applicazioni open source divertenti e utili."},altImg:{cyggnusLogo:"Logo dell'Organizzazione Cyggnus"},btnTitle:{linkedInKotlarenko:"LinkedIn di lkotlarenko",linkedInKleimpaul:"LinkedIn di Kleimpaul",cyggnusGitHub:"Organizzazione Cyggnus"}},footer:{copyright:{allRights:"ShuffleGenie © 2023. Tutti i diritti riservati.",affiliation:"ShuffleGenie non è affiliato a MarvelSnapZone, Nuverse, Second Dinner o Marvel.",providedBy:"I dati della collezione sono forniti da ",dataFrom:"MarvelSnapZone©"}},help:{newUserDesc1:{part1:"Per sincronizzare la tua collezione avrai bisogno di un ",part2:" account."},newUserDesc2:{part1:"Utilizza la tua collezione fornendo il tuo nome utente di ",part2:" qui sotto e poi clicca su 'SINCRONIZZA COLLEZIONE'.",part3:"Puoi anche lasciare il campo di testo vuoto per utilizzare la collezione predefinita."},description:"Per generare mazzi casuali clicca ",button:"qui"},home:{copy:{deckCopied:"Codice del mazzo copiato negli appunti!",title:"Copia Codice del Mazzo"},intro:"Genera facilmente nuovi mazzi casuali utilizzando la tua collezione di MarvelSnap©.",newUser:{title:"Benvenuto in ShuffleGenie 👋",description:{part1:"Crea un nuovo mazzo casuale con le carte della tua collezione!",part2:"Sincronizza il nome utente del tuo account Marvel Snap Zone per generare un nuovo mazzo completamente casuale con carte dalla tua collezione snap."}},randomDeckBtn:{text:"Nuovo Mazzo Casuale",title:"Genera un nuovo Mazzo Casuale"}},misc:{apiMsgs:{fail:{html:"Se questo errore persiste, puoi segnalare un problema qui. ",text:"Spiacenti, qualcosa è andato storto!",title:"Impossibile contattare la nostra API!"},success:{title:"Sincronizzato con successo!"}},card:{title:"Visualizza '{{name}}' su MarvelSnapZone©"},close:"Chiudi",langList:{de:"Tedesco",en:"English",es:"Spagnolo",fr:"Francese",hi:"Hindi",it:"Italiano",ja:"Giapponese",ko:"Coreano",nl:"Olandese","pt-BR":"Português Brasileiro",ru:"Russo",uk:"Ucraino",zh:"Cinese"},selectLanguage:"Seleziona Lingua",syncForm:{label:"Il Tuo Nome Utente","aria-label":"Inserimento Nome Utente",inputDesc:"(lascia vuoto per utilizzare la collezione predefinita)",syncBtn:"SINCRONIZZA COLLEZIONE"}},nav:{link:{about:"Chi Siamo",help:"Aiuto",home:"Home",profile:"Profilo",sync:"Re-Sync"},btnTitle:{about:"Vai alla pagina Chi Siamo",hamburgerMenu:"Apri il menu di navigazione",help:"Vai alla pagina di Aiuto",home:"Vai alla pagina Home",locale:"Cambia Lingua dell'App",logout:"Logout",profile:"Vai alla pagina del tuo profilo",sync:"Re-Sincronizza la Tua Collezione"}},profile:{greetings:{defaultUser:"Benvenuto nella nostra app 👽, stai esplorando la Collezione Predefinita con {{numCards}} carte! Goditi la selezione variegata di carte dalla Pool 2 in giù.",loggedUser:"Ciao {{user}} 👽, ecco la tua collezione snap di {{numCards}} carte!"},info:{part1:"Per generare mazzi casuali clicca ",part2:"qui"}}}},w2e={translation:{about:{title:"私たちについて",description:{part1:"Cyggnusは、@lkotlarenkoと@Leonardo Kleimpaulによって設立されました。",part2:"私たちの目標は、楽しくて役に立つオープンソースアプリケーションを作成することです。"},altImg:{cyggnusLogo:"Cyggnus組織のロゴ"},btnTitle:{linkedInKotlarenko:"lkotlarenkoのLinkedIn",linkedInKleimpaul:"KleimpaulのLinkedIn",cyggnusGitHub:"Cyggnus組織"}},footer:{copyright:{allRights:"ShuffleGenie © 2023。全著作権所有。",affiliation:"ShuffleGenieは、MarvelSnapZone、Nuverse、Second Dinner、またはMarvelと提携していません。",providedBy:"コレクションデータは提供されています:",dataFrom:"MarvelSnapZone©"}},help:{newUserDesc1:{part1:"コレクションを同期するには、",part2:" アカウントが必要です。"},newUserDesc2:{part1:"下のテキストフィールドに",part2:" アカウントのユーザー名を入力して、「コレクションを同期」をクリックしてください。テキストフィールドを空白のままにして、デフォルトのコレクションを使用することもできます。"},description:"ランダムなデッキを生成するには、",button:"こちら"},home:{copy:{deckCopied:"デッキコードがクリップボードにコピーされました!",title:"デッキコードのコピー"},intro:"MarvelSnap©のコレクションを使用して新しいランダムなデッキを簡単に生成できます。",newUser:{title:"ShuffleGenieへようこそ 👋",description:{part1:"所持しているコレクションカードで新しいランダムなデッキを作成しましょう!",part2:"Marvel Snap Zoneアカウントのユーザー名を同期して、Snapコレクションから完全にランダムな新しいデッキを生成します。"}},randomDeckBtn:{text:"新しいランダムデッキ",title:"新しいランダムデッキを生成"}},misc:{apiMsgs:{fail:{html:"このエラーが続く場合は、こちら で問題を報告できます。",text:"申し訳ありませんが、何か問題が発生しました。",title:"APIのコンタクトに失敗しました!"},success:{title:"正常に同期されました!"}},card:{title:"MarvelSnapZone©で '{{name}}' を表示"},close:"閉じる",langList:{de:"ドイツ語",en:"English",es:"スペイン語",fr:"フランス語",hi:"ヒンディー語",it:"イタリア語",ja:"日本語",ko:"韓国語",nl:"オランダ語","pt-BR":"Português Brasileiro",ru:"ロシア語",uk:"ウクライナ語",zh:"中国語"},selectLanguage:"言語を選択",syncForm:{label:"ユーザー名","aria-label":"ユーザー名入力",inputDesc:"(デフォルトのコレクションを使用する場合は空白のままにしてください)",syncBtn:"コレクションを同期"}},nav:{link:{about:"私たちについて",help:"ヘルプ",home:"ホーム",profile:"プロフィール",sync:"再同期"},btnTitle:{about:"私たちについてのページに移動",hamburgerMenu:"ナビゲーションメニューを開く",help:"ヘルプページに移動",home:"ホームページに移動",locale:"アプリ言語を変更",logout:"ログアウト",profile:"プロフィールページに移動",sync:"コレクションを再同期"}},profile:{greetings:{defaultUser:"私たちのアプリへようこそ 👽、{{numCards}} 枚のデフォルトコレクションを探索しています! Pool 2以下のカードの多様な選択肢をお楽しみください。",loggedUser:"こんにちは {{user}} 👽、こちらは{{numCards}} 枚のSnapコレクションです!"},info:{part1:"ランダムなデッキを生成するには、",part2:"こちら"}}}},y2e={translation:{about:{title:"회사 소개",description:{part1:"Cyggnus는 @lkotlarenko와 @Leonardo Kleimpaul에 의해 설립되었습니다;",part2:"우리의 목표는 재미있고 유용한 오픈 소스 애플리케이션을 만드는 것입니다."},altImg:{cyggnusLogo:"Cyggnus 조직 로고"},btnTitle:{linkedInKotlarenko:"lkotlarenko의 LinkedIn",linkedInKleimpaul:"Kleimpaul의 LinkedIn",cyggnusGitHub:"Cyggnus 조직"}},footer:{copyright:{allRights:"ShuffleGenie © 2023. 모든 권리 보유.",affiliation:"ShuffleGenie는 MarvelSnapZone, Nuverse, Second Dinner, 또는 Marvel과 관련이 없습니다.",providedBy:"컬렉션 데이터 제공: ",dataFrom:"MarvelSnapZone©"}},help:{newUserDesc1:{part1:"컬렉션을 동기화하려면 ",part2:" 계정이 필요합니다."},newUserDesc2:{part1:"아래에 ",part2:" 사용자 이름을 입력하고 '컬렉션 동기화'를 클릭하여 컬렉션을 사용하세요.",part3:"또한 텍스트 필드를 비워두어 기본 컬렉션을 사용할 수 있습니다."},description:"랜덤 덱 생성을 위해 여기를 클릭하세요 ",button:"여기"},home:{copy:{deckCopied:"덱 코드가 클립 보드에 복사되었습니다!",title:"덱 코드 복사"},intro:"MarvelSnap© 컬렉션을 사용하여 새로운 랜덤 덱을 쉽게 생성하세요.",newUser:{title:"ShuffleGenie에 오신 것을 환영합니다 👋",description:{part1:"소유한 컬렉션 카드로 새로운 랜덤 덱을 생성하세요!",part2:"Marvel Snap Zone 계정 사용자 이름을 동기화하여 스냅 컬렉션의 카드를 사용하여 완전히 새로운 랜덤 덱을 생성하세요."}},randomDeckBtn:{text:"새로운 랜덤 덱",title:"새로운 랜덤 덱 생성"}},misc:{apiMsgs:{fail:{html:"이 오류가 지속되면 여기에 문제를 보고할 수 있습니다.",text:"죄송합니다. 오류가 발생했습니다.",title:"API 연결에 실패했습니다!"},success:{title:"성공적으로 동기화되었습니다!"}},card:{title:"MarvelSnapZone©에서 '{{name}}' 보기"},close:"닫기",langList:{de:"독일어",en:"English",es:"스페인어",fr:"프랑스어",hi:"힌디어",it:"이탈리아어",ja:"일본어",ko:"한국어",nl:"네덜란드어","pt-BR":"Português Brasileiro",ru:"러시아어",uk:"우크라이나어",zh:"중국어"},selectLanguage:"언어 선택",syncForm:{label:"사용자 이름","aria-label":"사용자 이름 입력",inputDesc:"(기본 컬렉션 사용을 위해 비워두세요)",syncBtn:"컬렉션 동기화"}},nav:{link:{about:"회사 소개",help:"도움말",home:"홈",profile:"프로필",sync:"재동기화"},btnTitle:{about:"회사 소개 페이지로 이동",hamburgerMenu:"네비게이션 메뉴 열기",help:"도움말 페이지로 이동",home:"홈 페이지로 이동",locale:"앱 언어 변경",logout:"로그아웃",profile:"프로필 페이지로 이동",sync:"컬렉션 재동기화"}},profile:{greetings:{defaultUser:"앱에 오신 것을 환영합니다 👽, {{numCards}} 개의 카드가 있는 기본 컬렉션을 탐색하고 있습니다! Pool 2 이하의 다양한 선택 가능한 카드를 즐겨보세요.",loggedUser:"{{user}}님 안녕하세요 👽, 여기 {{numCards}} 개의 스냅 컬렉션 카드가 있습니다!"},info:{part1:"랜덤 덱을 생성하려면 여기를 클릭하세요 ",part2:"여기"}}}},x2e={translation:{about:{title:"Over Ons",description:{part1:"Cyggnus is opgericht door @lkotlarenko en @Leonardo Kleimpaul;",part2:"Ons doel is om leuke en nuttige open source applicaties te maken."},altImg:{cyggnusLogo:"Cyggnus Organisatie Logo"},btnTitle:{linkedInKotlarenko:"lkotlarenko's LinkedIn",linkedInKleimpaul:"Kleimpaul's LinkedIn",cyggnusGitHub:"Cyggnus Organisatie"}},footer:{copyright:{allRights:"ShuffleGenie © 2023. Alle rechten voorbehouden.",affiliation:"ShuffleGenie heeft geen affiliatie met MarvelSnapZone, Nuverse, Second Dinner, of Marvel.",providedBy:"Collectiegegevens worden verstrekt door ",dataFrom:"MarvelSnapZone©"}},help:{newUserDesc1:{part1:"Om je collectie te synchroniseren heb je een ",part2:" account nodig."},newUserDesc2:{part1:"Gebruik je collectie door je ",part2:" gebruikersnaam hieronder in te voeren en vervolgens op 'COLLECTIE SYNCHRONISEREN' te klikken.",part3:"Je kunt ook het tekstveld leeg laten om de standaardcollectie te gebruiken."},description:"Om willekeurige decks te genereren, klik ",button:"hier"},home:{copy:{deckCopied:"Deckcode gekopieerd naar klembord!",title:"Kopieer Deckcode"},intro:"Genereer eenvoudig nieuwe willekeurige decks met behulp van je MarvelSnap©-collectie.",newUser:{title:"Welkom bij ShuffleGenie 👋",description:{part1:"Creëer een nieuw willekeurig deck met je eigen collectiekaarten!",part2:"Synchroniseer je Marvel Snap Zone accountgebruikersnaam om een geheel nieuw willekeurig deck te genereren met kaarten uit je snap-collectie."}},randomDeckBtn:{text:"Nieuw Willekeurig Deck",title:"Genereer een nieuw willekeurig Deck"}},misc:{apiMsgs:{fail:{html:"Als deze fout aanhoudt, kun je een probleem rapporteren hier. ",text:"Sorry, er is iets misgegaan!",title:"Kan geen contact maken met onze API!"},success:{title:"Succesvol gesynchroniseerd!"}},card:{title:"Bekijk '{{name}}' op MarvelSnapZone©"},close:"Sluiten",langList:{de:"Duits",en:"English",es:"Spaans",fr:"Frans",hi:"Hindi",it:"Italiaans",ja:"Japans",ko:"Koreaans",nl:"Nederlands","pt-BR":"Português Brasileiro",ru:"Russisch",uk:"Oekraïens",zh:"Chinees"},selectLanguage:"Selecteer Taal",syncForm:{label:"Jouw Gebruikersnaam","aria-label":"Gebruikersnaam invoer",inputDesc:"(laat leeg om de standaardcollectie te gebruiken)",syncBtn:"COLLECTIE SYNCHRONISEREN"}},nav:{link:{about:"Over Ons",help:"Hulp",home:"Home",profile:"Profiel",sync:"Her-Synchroniseren"},btnTitle:{about:"Ga naar over ons pagina",hamburgerMenu:"Open navigatiemenu",help:"Ga naar hulppagina",home:"Ga naar homepagina",locale:"Verander App Taal",logout:"Uitloggen",profile:"Ga naar jouw profielpagina",sync:"Her-Synchroniseer Jouw Collectie"}},profile:{greetings:{defaultUser:"Welkom bij onze app 👽, je verkent de Standaard Collectie met {{numCards}} kaarten! Geniet van de diverse selectie kaarten uit Pool 2 en lager.",loggedUser:"Hallo {{user}} 👽, hier is jouw snap-collectie met {{numCards}} kaarten!"},info:{part1:"Om willekeurige decks te genereren, klik ",part2:"hier"}}}},_2e={translation:{about:{description:{part1:"A Cyggnus foi fundada por @lkotlarenko e @Leonardo Kleimpaul;",part2:"Nosso objetivo é criar aplicações de código aberto divertidas e úteis."},altImg:{cyggnusLogo:"Logo da Organização Cyggnus"},btnTitle:{linkedInKotlarenko:"LinkedIn de lkotlarenko",linkedInKleimpaul:"LinkedIn de Kleimpaul",cyggnusGitHub:"Organização Cyggnus"}},footer:{copyright:{allRights:"ShuffleGenie © 2023. Todos os direitos reservados.",affiliation:"O ShuffleGenie não possui afiliação com a MarvelSnapZone, Nuverse, Second Dinner ou Marvel.",providedBy:"Dados da coleção fornecidos por ",dataFrom:"MarvelSnapZone©"}},help:{newUserDesc1:{part1:"Para sincronizar sua coleção, você precisará de uma conta no ",part2:"."},newUserDesc2:{part1:"Utilize sua coleção informando seu nome de usuário do ",part2:" abaixo e então clicando em 'SINCRONIZAR COLEÇÃO'.",part3:"Você pode também deixar o campo de texto em branco para usar a coleção padrão."},description:"Para gerar decks aleatórios, clique ",button:"aqui"},home:{copy:{deckCopied:"Deck copiado para a area de transferência!",title:"Copiar código do Deck"},intro:"Gere facilmente novos decks aleatórios usando sua coleção do MarvelSnap©.",newUser:{title:"Bem Vindo ao ShuffleGenie 👋",description:{part1:"Crie um novo deck randomizado com as cartas da sua coleção!",part2:"Sincronize seu nome de usuário da conta Marvel Snap Zone para gerar um novo deck completamente aleatório com cartas de sua coleção do Snap."}},randomDeckBtn:{text:"Novo Deck Aleatório",title:"Gerar um novo Deck Aleatório"}},misc:{apiMsgs:{fail:{html:"Se esse erro persistir, você pode relatar um problema aqui. ",text:"Desculpe, algo deu errado!",title:"Falha ao contactar nossa API!"},success:{title:"Sincronizado com sucesso!"}},card:{title:"Ver '{{name}}' no MarvelSnapZone©"},close:"Fechar",langList:{de:"Alemão",en:"English",es:"Espanhol",fr:"Francês",hi:"Hindi",it:"Italiano",ja:"Japonês",ko:"Coreano",nl:"Holandês","pt-BR":"Português Brasileiro",ru:"Russo",uk:"Ucraniano",zh:"Chinês"},selectLanguage:"Selecionar Lingua",syncForm:{label:"Seu nome de usuário","aria-label":"Entrada nome de usuário",inputDesc:"(deixe o campo em branco para usar a coleção padrão)",syncBtn:"SINCRONIZAR COLEÇÃO"}},nav:{link:{about:"Sobre Nós",help:"Ajuda",home:"Inicio",profile:"Perfil",sync:"Re-Sincronizar"},btnTitle:{about:"Vá para a pagina sobre nós",hamburgerMenu:"Abrir menu de navegação",help:"Vá para a pagina de ajuda",home:"Vá para a pagina inicial",locale:"Mudar Lingua do App",logout:"Sair",profile:"Vá para a pagina do seu perfil",sync:"Re-sincronizar sua coleção"}},profile:{greetings:{defaultUser:"Bem-vindo ao nosso aplicativo 👽, você está explorando a Coleção Padrão com {{numCards}} cartas! Aproveite essa seleção de cartas da Pool 2 e abaixo.",loggedUser:"Olá {{user}} 👽, aqui está sua coleção Snap com {{numCards}} cartas!"},info:{part1:"Para gerar decks aleatórios clique ",part2:"aqui"}}}},O2e={translation:{about:{title:"О Нас",description:{part1:"Cyggnus основана @lkotlarenko и Леонардо Клеймпауль;",part2:"Наша цель - создавать веселые и полезные приложения с открытым исходным кодом."},altImg:{cyggnusLogo:"Логотип Организации Cyggnus"},btnTitle:{linkedInKotlarenko:"LinkedIn lkotlarenko",linkedInKleimpaul:"LinkedIn Kleimpaul",cyggnusGitHub:"Организация Cyggnus"}},footer:{copyright:{allRights:"ShuffleGenie © 2023. Все права защищены.",affiliation:"ShuffleGenie не имеет аффилиации с MarvelSnapZone, Nuverse, Second Dinner или Marvel.",providedBy:"Данные о коллекции предоставлены ",dataFrom:"MarvelSnapZone©"}},help:{newUserDesc1:{part1:"Для синхронизации вашей коллекции вам понадобится аккаунт ",part2:"."},newUserDesc2:{part1:"Используйте вашу коллекцию, указав ваше ",part2:" имя пользователя ниже, а затем нажмите 'СИНХРОНИЗАЦИЯ КОЛЛЕКЦИИ'.",part3:"Вы также можете оставить поле пустым, чтобы использовать стандартную коллекцию."},description:"Чтобы создать случайные колоды, нажмите ",button:"здесь"},home:{copy:{deckCopied:"Код колоды скопирован в буфер обмена!",title:"Скопировать Код Колоды"},intro:"С легкостью создавайте новые случайные колоды с помощью вашей коллекции MarvelSnap©.",newUser:{title:"Добро пожаловать в ShuffleGenie 👋",description:{part1:"Создайте новую случайную колоду с картами из вашей собственной коллекции!",part2:"Синхронизируйте вашу учетную запись Marvel Snap Zone, чтобы создать абсолютно новую случайную колоду с картами из вашей коллекции Snap."}},randomDeckBtn:{text:"Новая Случайная Колода",title:"Сгенерировать Новую Случайную Колоду"}},misc:{apiMsgs:{fail:{html:"Если ошибка сохраняется, вы можете сообщить о проблеме здесь. ",text:"Извините, что-то пошло не так!",title:"Не удалось связаться с нашим API!"},success:{title:"Успешно синхронизировано!"}},card:{title:"Посмотреть '{{name}}' на MarvelSnapZone©"},close:"Закрыть",langList:{de:"Немецкий",en:"English",es:"Испанский",fr:"Французский",hi:"Хинди",it:"Итальянский",ja:"Японский",ko:"Корейский",nl:"Голландский","pt-BR":"Português Brasileiro",ru:"Русский",uk:"Украинский",zh:"Китайский"},selectLanguage:"Выбрать Язык",syncForm:{label:"Ваше Имя Пользователя","aria-label":"Ввод имени пользователя",inputDesc:"(оставьте пустым для использования стандартной коллекции)",syncBtn:"СИНХРОНИЗАЦИЯ КОЛЛЕКЦИИ"}},nav:{link:{about:"О Нас",help:"Помощь",home:"Главная",profile:"Профиль",sync:"Повторно Синхронизировать"},btnTitle:{about:"Перейти на страницу О Нас",hamburgerMenu:"Открыть меню навигации",help:"Перейти на страницу помощи",home:"Перейти на главную страницу",locale:"Изменить Язык Приложения",logout:"Выйти",profile:"Перейти на страницу вашего профиля",sync:"Повторно Синхронизировать Вашу Коллекцию"}},profile:{greetings:{defaultUser:"Добро пожаловать в наше приложение 👽, вы исследуете Стандартную Коллекцию с {{numCards}} картами! Наслаждайтесь разнообразной выборкой карт из Pool 2 и ниже.",loggedUser:"Привет {{user}} 👽, вот ваша коллекция Snap с {{numCards}} картами!"},info:{part1:"Для генерации случайных колод, нажмите ",part2:"здесь"}}}},C2e={translation:{about:{title:"Про нас",description:{part1:"Cyggnus була заснована @lkotlarenko та Леонардо Клеймпауль;",part2:"Наша мета - створювати веселі та корисні додатки з відкритим вихідним кодом."},altImg:{cyggnusLogo:"Логотип Організації Cyggnus"},btnTitle:{linkedInKotlarenko:"LinkedIn lkotlarenko",linkedInKleimpaul:"LinkedIn Kleimpaul",cyggnusGitHub:"Організація Cyggnus"}},footer:{copyright:{allRights:"ShuffleGenie © 2023. Усі права захищено.",affiliation:"ShuffleGenie не має афіліації з MarvelSnapZone, Nuverse, Second Dinner або Marvel.",providedBy:"Дані про колекцію надані ",dataFrom:"MarvelSnapZone©"}},help:{newUserDesc1:{part1:"Для синхронізації вашої колекції вам знадобиться аккаунт ",part2:"."},newUserDesc2:{part1:"Використовуйте вашу колекцію, вказавши ваше ",part2:" ім'я користувача нижче, а потім натисніть 'СИНХРОНІЗУВАТИ КОЛЕКЦІЮ'.",part3:"Ви також можете залишити поле порожнім, щоб використовувати стандартну колекцію."},description:"Щоб створити випадкові колоди, натисніть ",button:"тут"},home:{copy:{deckCopied:"Код колоди скопійовано в буфер обміну!",title:"Скопіювати Код Колоди"},intro:"З легкістю створюйте нові випадкові колоди за допомогою вашої колекції MarvelSnap©.",newUser:{title:"Ласкаво просимо до ShuffleGenie 👋",description:{part1:"Створіть нову випадкову колоду з картами з вашої власної колекції!",part2:"Синхронізуйте ваш обліковий запис Marvel Snap Zone, щоб створити абсолютно нову випадкову колоду з картами з вашої колекції Snap."}},randomDeckBtn:{text:"Нова Випадкова Колода",title:"Згенерувати Нову Випадкову Колоду"}},misc:{apiMsgs:{fail:{html:"Якщо помилка залишається, ви можете повідомити про проблему тут. ",text:"Вибачте, сталася помилка!",title:"Не вдалося зв'язатися з нашим API!"},success:{title:"Успішно синхронізовано!"}},card:{title:"Переглянути '{{name}}' на MarvelSnapZone©"},close:"Закрити",langList:{de:"Німецька",en:"English",es:"Іспанська",fr:"Французька",hi:"Гінді",it:"Італійська",ja:"Японська",ko:"Корейська",nl:"Голландська","pt-BR":"Português Brasileiro",ru:"Російська",uk:"Українська",zh:"Китайська"},selectLanguage:"Вибрати Мову",syncForm:{label:"Ваше Ім'я Користувача","aria-label":"Введення імені користувача",inputDesc:"(залиште порожнім для використання стандартної колекції)",syncBtn:"СИНХРОНІЗУВАТИ КОЛЕКЦІЮ"}},nav:{link:{about:"Про нас",help:"Допомога",home:"Головна",profile:"Профіль",sync:"Пересинхронізувати"},btnTitle:{about:"Перейти на сторінку Про нас",hamburgerMenu:"Відкрити меню навігації",help:"Перейти на сторінку Допомоги",home:"Перейти на головну сторінку",locale:"Змінити Мову Додатку",logout:"Вийти",profile:"Перейти на сторінку вашого профілю",sync:"Пересинхронізувати Вашу Колекцію"}},profile:{greetings:{defaultUser:"Ласкаво просимо до нашого додатка 👽, ви досліджуєте Стандартну Колекцію з {{numCards}} картками! Насолоджуйтеся різноманітним вибором карток з Pool 2 та нижче.",loggedUser:"Привіт {{user}} 👽, ось ваша колекція Snap з {{numCards}} картками!"},info:{part1:"Для генерування випадкових колод натисніть ",part2:"тут"}}}},k2e={translation:{about:{title:"关于我们",description:{part1:"Cyggnus成立于@lkotlarenko和@Leonardo Kleimpaul;",part2:"我们的目标是创建有趣且有用的开源应用程序。"},altImg:{cyggnusLogo:"Cyggnus组织徽标"},btnTitle:{linkedInKotlarenko:"lkotlarenko的领英",linkedInKleimpaul:"Kleimpaul的领英",cyggnusGitHub:"Cyggnus组织"}},footer:{copyright:{allRights:"ShuffleGenie © 2023。版权所有。",affiliation:"ShuffleGenie与MarvelSnapZone、Nuverse、Second Dinner或Marvel无关。",providedBy:"收藏数据由提供",dataFrom:"MarvelSnapZone©"}},help:{newUserDesc1:{part1:"要同步您的收藏,您需要一个",part2:" 帐户。"},newUserDesc2:{part1:"通过在下面提供您的",part2:" 用户名,然后单击“同步收藏”来使用您的收藏。",part3:"您也可以将文本字段保留为空白,以使用默认收藏。"},description:"要生成随机卡组,请单击",button:"这里"},home:{copy:{deckCopied:"卡组代码已复制到剪贴板!",title:"复制卡组代码"},intro:"使用您的MarvelSnap©收藏轻松生成新的随机卡组。",newUser:{title:"欢迎来到ShuffleGenie 👋",description:{part1:"使用您拥有的收藏卡片创建新的随机卡组!",part2:"同步您的Marvel Snap Zone帐户用户名,使用来自您的Snap收藏的卡片生成全新的随机卡组。"}},randomDeckBtn:{text:"新的随机卡组",title:"生成新的随机卡组"}},misc:{apiMsgs:{fail:{html:"如果此错误持续存在,您可以在此处报告问题。",text:"抱歉,出现了一些问题!",title:"无法联系我们的API!"},success:{title:"同步成功!"}},card:{title:"在MarvelSnapZone©上查看 '{{name}}'"},close:"关闭",langList:{de:"德语",en:"English",es:"西班牙语",fr:"法语",hi:"印地语",it:"意大利语",ja:"日语",ko:"韩语",nl:"荷兰语","pt-BR":"Português Brasileiro",ru:"俄语",uk:"乌克兰语",zh:"中文"},selectLanguage:"选择语言",syncForm:{label:"您的用户名","aria-label":"用户名输入",inputDesc:"(留空以使用默认收藏)",syncBtn:"同步收藏"}},nav:{link:{about:"关于我们",help:"帮助",home:"主页",profile:"个人资料",sync:"重新同步"},btnTitle:{about:"前往关于我们页面",hamburgerMenu:"打开导航菜单",help:"前往帮助页面",home:"前往主页",locale:"更改应用语言",logout:"登出",profile:"前往您的个人资料页面",sync:"重新同步您的收藏"}},profile:{greetings:{defaultUser:"欢迎来到我们的应用程序 👽,您正在浏览默认收藏,共有 {{numCards}} 张卡片!享受来自第2级别及以下的多样选择。",loggedUser:"您好 {{user}} 👽,这里是您的Snap收藏,共有 {{numCards}} 张卡片!"},info:{part1:"要生成随机卡组,请单击",part2:"这里"}}}};ut.use(Qk).use(mj).init({debug:!1,fallbackLng:"en",detection:{order:["localStorage","navigator"]},resources:{de:p2e,en:g2e,es:h2e,fr:m2e,hi:v2e,it:b2e,ja:w2e,ko:y2e,nl:x2e,"pt-BR":_2e,ru:O2e,uk:C2e,zh:k2e}});function E2e(){return Ppe()}const D4=document.getElementById("root");D4?r9(D4).render(le.jsx(E2e,{})):console.error("Element with ID 'root' not found!");Spe();export{Ya as L,jg as _,vpe as a,P2e as i,le as j,i as r,qt as u}; diff --git a/assets/index-26922e00.js b/assets/index-49fbb2c0.js similarity index 56% rename from assets/index-26922e00.js rename to assets/index-49fbb2c0.js index ff9c1b4..8c889a4 100644 --- a/assets/index-26922e00.js +++ b/assets/index-49fbb2c0.js @@ -1 +1 @@ -import{r,_ as t,j as e,L as i}from"./index-1f199202.js";const m=r.lazy(()=>t(()=>import("./index-1f199202.js").then(a=>a.i),["assets/index-1f199202.js","assets/index-06bf5a92.css"])),l=({userDeck:a})=>e.jsx(r.Suspense,{fallback:e.jsx(i,{}),children:e.jsx("div",{className:"flex flex-wrap justify-center mx-auto mt-[4%] lg:px-20 md:px-10 px-3",children:a&&a.map(s=>e.jsx(m,{cardName:s.name,cardImg:s.imgUrl},s.name))})});export{l as default}; +import{r,_ as t,j as e,L as i}from"./index-408146dc.js";const m=r.lazy(()=>t(()=>import("./index-408146dc.js").then(a=>a.i),["assets/index-408146dc.js","assets/index-f24a680a.css"])),l=({userDeck:a})=>e.jsx(r.Suspense,{fallback:e.jsx(i,{}),children:e.jsx("div",{className:"flex flex-wrap justify-center mx-auto mt-[4%] lg:px-20 md:px-10 px-3",children:a&&a.map(s=>e.jsx(m,{cardName:s.name,cardImg:s.imgUrl},s.name))})});export{l as default}; diff --git a/assets/index-f24a680a.css b/assets/index-f24a680a.css new file mode 100644 index 0000000..9735d9f --- /dev/null +++ b/assets/index-f24a680a.css @@ -0,0 +1 @@ +*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#eee}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:Roboto,sans-serif;font-feature-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-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-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#bdbdbd}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(33 150 243 / .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: }::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-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(33 150 243 / .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: }.container{width:100%}@media (min-width: 540px){.container{max-width:540px}}@media (min-width: 720px){.container{max-width:720px}}@media (min-width: 960px){.container{max-width:960px}}@media (min-width: 1140px){.container{max-width:1140px}}@media (min-width: 1320px){.container{max-width:1320px}}.defaultButton{margin:0;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(155 81 224 / var(--tw-bg-opacity));padding:1rem 3rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.defaultButton:focus{outline:2px solid transparent;outline-offset:2px;--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(1px + 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);--tw-ring-color: rgb(155 81 224 / var(--tw-ring-opacity));--tw-ring-opacity: .75}.defaultButton:hover{--tw-bg-opacity: 1;background-color:rgb(141 58 218 / var(--tw-bg-opacity))}.defaultButton:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.navBar{margin-bottom:.5rem;width:100%;overflow:hidden;--tw-bg-opacity: 1;background-color:rgb(50 55 65 / var(--tw-bg-opacity))}.navLink{border-radius:.375rem;padding:.5rem .75rem;text-align:center;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 960px){.navLink:hover{--tw-bg-opacity: 1;background-color:rgb(19 23 27 / var(--tw-bg-opacity))}}.navLink:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.h1Title{text-align:center;font-size:2.25rem;line-height:2.5rem;font-weight:700;--tw-text-opacity: 1;color:rgb(171 184 195 / var(--tw-text-opacity))}@media (min-width: 960px){.h1Title{font-size:3rem;line-height:1}}.defaultPageText{text-align:center;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 960px){.defaultPageText{font-size:1.25rem;line-height:1.75rem}}.spinHover:hover{animation:spin 2s infinite linear}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.\!invisible{visibility:hidden!important}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.\!absolute{position:absolute!important}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.-left-1{left:-.25rem}.-top-1{top:-.25rem}.-top-1\.5{top:-.375rem}.-top-2{top:-.5rem}.-top-2\.5{top:-.625rem}.bottom-0{bottom:0}.bottom-20{bottom:5rem}.bottom-4{bottom:1rem}.bottom-\[14\%\]{bottom:14%}.bottom-\[4\%\]{bottom:4%}.left-0{left:0}.left-1{left:.25rem}.left-1\.5{left:.375rem}.left-1\/2,.left-2\/4{left:50%}.left-3{left:.75rem}.left-4{left:1rem}.left-\[14\%\]{left:14%}.left-\[2\%\]{left:2%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-\[14\%\]{right:14%}.right-\[2\%\]{right:2%}.top-0{top:0}.top-1\/2,.top-2\/4{top:50%}.top-20{top:5rem}.top-3{top:.75rem}.top-\[14\%\]{top:14%}.top-\[4\%\]{top:4%}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[2\]{z-index:2}.z-\[9995\]{z-index:9995}.z-\[9999\]{z-index:9999}.z-\[999\]{z-index:999}.m-0{margin:0}.m-0\.5{margin:.125rem}.m-4{margin:1rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-px{margin-left:1px;margin-right:1px}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-\[5\%\]{margin-top:5%;margin-bottom:5%}.-ml-1{margin-left:-.25rem}.-mt-6{margin-top:-1.5rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-14{margin-bottom:3.5rem}.mb-\[55\%\]{margin-bottom:55%}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-\[18px\]{margin-left:18px}.ml-auto{margin-left:auto}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-\[10\%\]{margin-top:10%}.mt-\[20\%\]{margin-top:20%}.mt-\[4\%\]{margin-top:4%}.mt-px{margin-top:1px}.box-border{box-sizing:border-box}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-0{height:0px}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[110px\]{height:110px}.h-\[58px\]{height:58px}.h-\[74px\]{height:74px}.h-full{height:100%}.h-max{height:-webkit-max-content;height:max-content}.h-screen{height:100vh}.max-h-96{max-height:24rem}.max-h-\[100vh\]{max-height:100vh}.max-h-\[140px\]{max-height:140px}.max-h-\[32px\]{max-height:32px}.max-h-\[40px\]{max-height:40px}.max-h-\[48px\]{max-height:48px}.min-h-\[100px\]{min-height:100px}.min-h-\[100vh\]{min-height:100vh}.min-h-\[12px\]{min-height:12px}.min-h-\[24px\]{min-height:24px}.min-h-\[48px\]{min-height:48px}.w-0{width:0px}.w-0\.5{width:.125rem}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-12{width:3rem}.w-2\/5{width:40%}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[110px\]{width:110px}.w-\[58px\]{width:58px}.w-\[74px\]{width:74px}.w-auto{width:auto}.w-full{width:100%}.w-max{width:-webkit-max-content;width:max-content}.w-screen{width:100vw}.min-w-\[100vw\]{min-width:100vw}.min-w-\[12px\]{min-width:12px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[240px\]{min-width:240px}.min-w-\[24px\]{min-width:24px}.min-w-\[48px\]{min-width:48px}.min-w-\[80\%\]{min-width:80%}.min-w-\[90\%\]{min-width:90%}.min-w-\[95\%\]{min-width:95%}.max-w-7xl{max-width:80rem}.max-w-\[100vw\]{max-width:100vw}.max-w-\[120px\]{max-width:120px}.max-w-\[140px\]{max-width:140px}.max-w-\[180px\]{max-width:180px}.max-w-\[32px\]{max-width:32px}.max-w-\[40px\]{max-width:40px}.max-w-\[48px\]{max-width:48px}.max-w-\[80\%\]{max-width:80%}.max-w-\[90\%\]{max-width:90%}.max-w-\[95\%\]{max-width:95%}.max-w-full{max-width:100%}.max-w-screen-2xl{max-width:1320px}.max-w-xs{max-width:20rem}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.basis-full{flex-basis:100%}.-translate-x-1\/2,.-translate-x-2\/4{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/4{--tw-translate-y: -25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-2\/4{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2\/4{--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2\/4{--tw-translate-y: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-x-0{--tw-scale-x: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-x-100{--tw-scale-x: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.\!resize-none{resize:none!important}.resize-none{resize:none}.resize-y{resize:vertical}.\!resize{resize:both!important}.resize{resize:both}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.75rem * var(--tw-space-y-reverse))}.space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-amber-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(255 179 0 / var(--tw-divide-opacity))}.divide-blue-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(30 136 229 / var(--tw-divide-opacity))}.divide-blue-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(236 239 241 / var(--tw-divide-opacity))}.divide-blue-gray-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(84 110 122 / var(--tw-divide-opacity))}.divide-brown-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(109 76 65 / var(--tw-divide-opacity))}.divide-cyan-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(0 172 193 / var(--tw-divide-opacity))}.divide-deep-orange-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(244 81 30 / var(--tw-divide-opacity))}.divide-deep-purple-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(94 53 177 / var(--tw-divide-opacity))}.divide-gray-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(117 117 117 / var(--tw-divide-opacity))}.divide-green-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(67 160 71 / var(--tw-divide-opacity))}.divide-indigo-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(57 73 171 / var(--tw-divide-opacity))}.divide-light-blue-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(3 155 229 / var(--tw-divide-opacity))}.divide-light-green-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(124 179 66 / var(--tw-divide-opacity))}.divide-lime-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(192 202 51 / var(--tw-divide-opacity))}.divide-orange-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(251 140 0 / var(--tw-divide-opacity))}.divide-pink-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(216 27 96 / var(--tw-divide-opacity))}.divide-purple-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(142 36 170 / var(--tw-divide-opacity))}.divide-teal-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(0 137 123 / var(--tw-divide-opacity))}.divide-yellow-600>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(253 216 53 / var(--tw-divide-opacity))}.justify-self-end{justify-self:end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-full{border-radius:9999px!important}.\!rounded-none{border-radius:0!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[50px\]{border-radius:50px}.rounded-\[7px\]{border-radius:7px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-\[70px\]{border-bottom-width:70px}.border-l-2{border-left-width:2px}.border-r-0{border-right-width:0px}.border-r-2{border-right-width:2px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-amber-500{--tw-border-opacity: 1;border-color:rgb(255 193 7 / var(--tw-border-opacity))}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(33 150 243 / var(--tw-border-opacity))}.border-blue-gray-100{--tw-border-opacity: 1;border-color:rgb(207 216 220 / var(--tw-border-opacity))}.border-blue-gray-200{--tw-border-opacity: 1;border-color:rgb(176 190 197 / var(--tw-border-opacity))}.border-blue-gray-50{--tw-border-opacity: 1;border-color:rgb(236 239 241 / var(--tw-border-opacity))}.border-blue-gray-500{--tw-border-opacity: 1;border-color:rgb(96 125 139 / var(--tw-border-opacity))}.border-brown-500{--tw-border-opacity: 1;border-color:rgb(121 85 72 / var(--tw-border-opacity))}.border-cyan-500{--tw-border-opacity: 1;border-color:rgb(0 188 212 / var(--tw-border-opacity))}.border-deep-orange-500{--tw-border-opacity: 1;border-color:rgb(255 87 34 / var(--tw-border-opacity))}.border-deep-purple-500{--tw-border-opacity: 1;border-color:rgb(103 58 183 / var(--tw-border-opacity))}.border-gray-500{--tw-border-opacity: 1;border-color:rgb(158 158 158 / var(--tw-border-opacity))}.border-green-500{--tw-border-opacity: 1;border-color:rgb(76 175 80 / var(--tw-border-opacity))}.border-indigo-500{--tw-border-opacity: 1;border-color:rgb(63 81 181 / var(--tw-border-opacity))}.border-light-blue-500{--tw-border-opacity: 1;border-color:rgb(3 169 244 / var(--tw-border-opacity))}.border-light-green-500{--tw-border-opacity: 1;border-color:rgb(139 195 74 / var(--tw-border-opacity))}.border-lime-500{--tw-border-opacity: 1;border-color:rgb(205 220 57 / var(--tw-border-opacity))}.border-orange-500{--tw-border-opacity: 1;border-color:rgb(255 152 0 / var(--tw-border-opacity))}.border-pink-500{--tw-border-opacity: 1;border-color:rgb(233 30 99 / var(--tw-border-opacity))}.border-purple-500{--tw-border-opacity: 1;border-color:rgb(156 39 176 / var(--tw-border-opacity))}.border-teal-500{--tw-border-opacity: 1;border-color:rgb(0 150 136 / var(--tw-border-opacity))}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.border-white\/80{border-color:#fffc}.border-yellow-500{--tw-border-opacity: 1;border-color:rgb(255 235 59 / var(--tw-border-opacity))}.\!border-t-transparent{border-top-color:transparent!important}.border-b-blue-gray-100{--tw-border-opacity: 1;border-bottom-color:rgb(207 216 220 / var(--tw-border-opacity))}.border-l-transparent{border-left-color:transparent}.border-r-transparent{border-right-color:transparent}.border-t-blue-gray-100{--tw-border-opacity: 1;border-top-color:rgb(207 216 220 / var(--tw-border-opacity))}.border-t-transparent{border-top-color:transparent}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(255 193 7 / var(--tw-bg-opacity))}.bg-amber-500\/10{background-color:#ffc1071a}.bg-amber-500\/20{background-color:#ffc10733}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(33 150 243 / var(--tw-bg-opacity))}.bg-blue-500\/10{background-color:#2196f31a}.bg-blue-500\/20{background-color:#2196f333}.bg-blue-gray-100{--tw-bg-opacity: 1;background-color:rgb(207 216 220 / var(--tw-bg-opacity))}.bg-blue-gray-200{--tw-bg-opacity: 1;background-color:rgb(176 190 197 / var(--tw-bg-opacity))}.bg-blue-gray-50{--tw-bg-opacity: 1;background-color:rgb(236 239 241 / var(--tw-bg-opacity))}.bg-blue-gray-50\/50{background-color:#eceff180}.bg-blue-gray-500{--tw-bg-opacity: 1;background-color:rgb(96 125 139 / var(--tw-bg-opacity))}.bg-blue-gray-500\/10{background-color:#607d8b1a}.bg-blue-gray-500\/20{background-color:#607d8b33}.bg-brown-500{--tw-bg-opacity: 1;background-color:rgb(121 85 72 / var(--tw-bg-opacity))}.bg-brown-500\/10{background-color:#7955481a}.bg-brown-500\/20{background-color:#79554833}.bg-current{background-color:currentColor}.bg-cyan-500{--tw-bg-opacity: 1;background-color:rgb(0 188 212 / var(--tw-bg-opacity))}.bg-cyan-500\/10{background-color:#00bcd41a}.bg-cyan-500\/20{background-color:#00bcd433}.bg-deep-orange-500{--tw-bg-opacity: 1;background-color:rgb(255 87 34 / var(--tw-bg-opacity))}.bg-deep-orange-500\/10{background-color:#ff57221a}.bg-deep-orange-500\/20{background-color:#ff572233}.bg-deep-purple-500{--tw-bg-opacity: 1;background-color:rgb(103 58 183 / var(--tw-bg-opacity))}.bg-deep-purple-500\/10{background-color:#673ab71a}.bg-deep-purple-500\/20{background-color:#673ab733}.bg-gray-1{--tw-bg-opacity: 1;background-color:rgb(19 23 27 / var(--tw-bg-opacity))}.bg-gray-2{--tw-bg-opacity: 1;background-color:rgb(32 37 43 / var(--tw-bg-opacity))}.bg-gray-3{--tw-bg-opacity: 1;background-color:rgb(50 55 65 / var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(158 158 158 / var(--tw-bg-opacity))}.bg-gray-500\/10{background-color:#9e9e9e1a}.bg-gray-500\/20{background-color:#9e9e9e33}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(33 33 33 / var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(76 175 80 / var(--tw-bg-opacity))}.bg-green-500\/10{background-color:#4caf501a}.bg-green-500\/20{background-color:#4caf5033}.bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(63 81 181 / var(--tw-bg-opacity))}.bg-indigo-500\/10{background-color:#3f51b51a}.bg-indigo-500\/20{background-color:#3f51b533}.bg-light-blue-500{--tw-bg-opacity: 1;background-color:rgb(3 169 244 / var(--tw-bg-opacity))}.bg-light-blue-500\/10{background-color:#03a9f41a}.bg-light-blue-500\/20{background-color:#03a9f433}.bg-light-green-500{--tw-bg-opacity: 1;background-color:rgb(139 195 74 / var(--tw-bg-opacity))}.bg-light-green-500\/10{background-color:#8bc34a1a}.bg-light-green-500\/20{background-color:#8bc34a33}.bg-lime-500{--tw-bg-opacity: 1;background-color:rgb(205 220 57 / var(--tw-bg-opacity))}.bg-lime-500\/10{background-color:#cddc391a}.bg-lime-500\/20{background-color:#cddc3933}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(255 152 0 / var(--tw-bg-opacity))}.bg-orange-500\/10{background-color:#ff98001a}.bg-orange-500\/20{background-color:#ff980033}.bg-pink-500{--tw-bg-opacity: 1;background-color:rgb(233 30 99 / var(--tw-bg-opacity))}.bg-pink-500\/10{background-color:#e91e631a}.bg-pink-500\/20{background-color:#e91e6333}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(156 39 176 / var(--tw-bg-opacity))}.bg-purple-500\/10{background-color:#9c27b01a}.bg-purple-500\/20{background-color:#9c27b033}.bg-teal-500{--tw-bg-opacity: 1;background-color:rgb(0 150 136 / var(--tw-bg-opacity))}.bg-teal-500\/10{background-color:#0096881a}.bg-teal-500\/20{background-color:#00968833}.bg-transparent{background-color:transparent}.bg-violet-1{--tw-bg-opacity: 1;background-color:rgb(155 81 224 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/50{background-color:#ffffff80}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(255 235 59 / var(--tw-bg-opacity))}.bg-yellow-500\/10{background-color:#ffeb3b1a}.bg-yellow-500\/20{background-color:#ffeb3b33}.bg-opacity-60{--tw-bg-opacity: .6}.bg-opacity-80{--tw-bg-opacity: .8}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.from-amber-600{--tw-gradient-from: #ffb300;--tw-gradient-to: rgb(255 179 0 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from: #1e88e5;--tw-gradient-to: rgb(30 136 229 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-gray-600{--tw-gradient-from: #546e7a;--tw-gradient-to: rgb(84 110 122 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-brown-600{--tw-gradient-from: #6d4c41;--tw-gradient-to: rgb(109 76 65 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-600{--tw-gradient-from: #00acc1;--tw-gradient-to: rgb(0 172 193 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-deep-orange-600{--tw-gradient-from: #f4511e;--tw-gradient-to: rgb(244 81 30 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-deep-purple-600{--tw-gradient-from: #5e35b1;--tw-gradient-to: rgb(94 53 177 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-600{--tw-gradient-from: #757575;--tw-gradient-to: rgb(117 117 117 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-600{--tw-gradient-from: #43a047;--tw-gradient-to: rgb(67 160 71 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-600{--tw-gradient-from: #3949ab;--tw-gradient-to: rgb(57 73 171 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-light-blue-600{--tw-gradient-from: #039be5;--tw-gradient-to: rgb(3 155 229 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-light-green-600{--tw-gradient-from: #7cb342;--tw-gradient-to: rgb(124 179 66 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-lime-600{--tw-gradient-from: #c0ca33;--tw-gradient-to: rgb(192 202 51 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-600{--tw-gradient-from: #fb8c00;--tw-gradient-to: rgb(251 140 0 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-600{--tw-gradient-from: #d81b60;--tw-gradient-to: rgb(216 27 96 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-600{--tw-gradient-from: #8e24aa;--tw-gradient-to: rgb(142 36 170 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-600{--tw-gradient-from: #00897b;--tw-gradient-to: rgb(0 137 123 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-600{--tw-gradient-from: #fdd835;--tw-gradient-to: rgb(253 216 53 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-amber-400{--tw-gradient-to: #ffca28}.to-blue-400{--tw-gradient-to: #42a5f5}.to-blue-gray-400{--tw-gradient-to: #78909c}.to-brown-400{--tw-gradient-to: #8d6e63}.to-cyan-400{--tw-gradient-to: #26c6da}.to-deep-orange-400{--tw-gradient-to: #ff7043}.to-deep-purple-400{--tw-gradient-to: #7e57c2}.to-gray-400{--tw-gradient-to: #bdbdbd}.to-green-400{--tw-gradient-to: #66bb6a}.to-indigo-400{--tw-gradient-to: #5c6bc0}.to-light-blue-400{--tw-gradient-to: #29b6f6}.to-light-green-400{--tw-gradient-to: #9ccc65}.to-lime-400{--tw-gradient-to: #d4e157}.to-orange-400{--tw-gradient-to: #ffa726}.to-pink-400{--tw-gradient-to: #ec407a}.to-purple-400{--tw-gradient-to: #ab47bc}.to-teal-400{--tw-gradient-to: #26a69a}.to-yellow-400{--tw-gradient-to: #ffee58}.bg-clip-border{background-clip:border-box}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.stroke-violet-1{stroke:#9b51e0}.object-cover{object-fit:cover}.object-center{object-position:center}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-px{padding-left:1px;padding-right:1px}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.\!pr-7{padding-right:1.75rem!important}.\!pr-9{padding-right:2.25rem!important}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pl-1{padding-left:.25rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-\[9px\]{padding-top:9px}.pt-px{padding-top:1px}.text-left{text-align:left}.text-center{text-align:center}.text-start{text-align:start}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-text-bottom{vertical-align:text-bottom}.font-sans{font-family:Roboto,sans-serif}.\!text-\[11px\]{font-size:11px!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[11px\]{font-size:11px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.\!leading-tight{line-height:1.25!important}.leading-\[1\.3\]{line-height:1.3}.leading-\[3\.75\]{line-height:3.75}.leading-\[4\.1\]{line-height:4.1}.leading-\[4\.25\]{line-height:4.25}.leading-\[4\.875\]{line-height:4.875}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0em}.\!text-black{--tw-text-opacity: 1 !important;color:rgb(0 0 0 / var(--tw-text-opacity))!important}.\!text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.text-amber-500{--tw-text-opacity: 1;color:rgb(255 193 7 / var(--tw-text-opacity))}.text-amber-700{--tw-text-opacity: 1;color:rgb(255 160 0 / var(--tw-text-opacity))}.text-amber-900{--tw-text-opacity: 1;color:rgb(255 111 0 / var(--tw-text-opacity))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity: 1;color:rgb(33 150 243 / var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity: 1;color:rgb(25 118 210 / var(--tw-text-opacity))}.text-blue-900{--tw-text-opacity: 1;color:rgb(13 71 161 / var(--tw-text-opacity))}.text-blue-gray-100{--tw-text-opacity: 1;color:rgb(207 216 220 / var(--tw-text-opacity))}.text-blue-gray-200{--tw-text-opacity: 1;color:rgb(176 190 197 / var(--tw-text-opacity))}.text-blue-gray-400{--tw-text-opacity: 1;color:rgb(120 144 156 / var(--tw-text-opacity))}.text-blue-gray-500{--tw-text-opacity: 1;color:rgb(96 125 139 / var(--tw-text-opacity))}.text-blue-gray-700{--tw-text-opacity: 1;color:rgb(69 90 100 / var(--tw-text-opacity))}.text-blue-gray-900{--tw-text-opacity: 1;color:rgb(38 50 56 / var(--tw-text-opacity))}.text-brown-500{--tw-text-opacity: 1;color:rgb(121 85 72 / var(--tw-text-opacity))}.text-brown-700{--tw-text-opacity: 1;color:rgb(93 64 55 / var(--tw-text-opacity))}.text-brown-900{--tw-text-opacity: 1;color:rgb(62 39 35 / var(--tw-text-opacity))}.text-current{color:currentColor}.text-cyan-500{--tw-text-opacity: 1;color:rgb(0 188 212 / var(--tw-text-opacity))}.text-cyan-700{--tw-text-opacity: 1;color:rgb(0 151 167 / var(--tw-text-opacity))}.text-cyan-900{--tw-text-opacity: 1;color:rgb(0 96 100 / var(--tw-text-opacity))}.text-deep-orange-500{--tw-text-opacity: 1;color:rgb(255 87 34 / var(--tw-text-opacity))}.text-deep-orange-700{--tw-text-opacity: 1;color:rgb(230 74 25 / var(--tw-text-opacity))}.text-deep-orange-900{--tw-text-opacity: 1;color:rgb(191 54 12 / var(--tw-text-opacity))}.text-deep-purple-500{--tw-text-opacity: 1;color:rgb(103 58 183 / var(--tw-text-opacity))}.text-deep-purple-700{--tw-text-opacity: 1;color:rgb(81 45 168 / var(--tw-text-opacity))}.text-deep-purple-900{--tw-text-opacity: 1;color:rgb(49 27 146 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(158 158 158 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(97 97 97 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(33 33 33 / var(--tw-text-opacity))}.text-green-500{--tw-text-opacity: 1;color:rgb(76 175 80 / var(--tw-text-opacity))}.text-green-700{--tw-text-opacity: 1;color:rgb(56 142 60 / var(--tw-text-opacity))}.text-green-900{--tw-text-opacity: 1;color:rgb(27 94 32 / var(--tw-text-opacity))}.text-indigo-500{--tw-text-opacity: 1;color:rgb(63 81 181 / var(--tw-text-opacity))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(48 63 159 / var(--tw-text-opacity))}.text-indigo-900{--tw-text-opacity: 1;color:rgb(26 35 126 / var(--tw-text-opacity))}.text-inherit{color:inherit}.text-light-blue-500{--tw-text-opacity: 1;color:rgb(3 169 244 / var(--tw-text-opacity))}.text-light-blue-700{--tw-text-opacity: 1;color:rgb(2 136 209 / var(--tw-text-opacity))}.text-light-blue-900{--tw-text-opacity: 1;color:rgb(1 87 155 / var(--tw-text-opacity))}.text-light-green-500{--tw-text-opacity: 1;color:rgb(139 195 74 / var(--tw-text-opacity))}.text-light-green-700{--tw-text-opacity: 1;color:rgb(104 159 56 / var(--tw-text-opacity))}.text-light-green-900{--tw-text-opacity: 1;color:rgb(51 105 30 / var(--tw-text-opacity))}.text-lime-500{--tw-text-opacity: 1;color:rgb(205 220 57 / var(--tw-text-opacity))}.text-lime-700{--tw-text-opacity: 1;color:rgb(175 180 43 / var(--tw-text-opacity))}.text-lime-900{--tw-text-opacity: 1;color:rgb(130 119 23 / var(--tw-text-opacity))}.text-orange-500{--tw-text-opacity: 1;color:rgb(255 152 0 / var(--tw-text-opacity))}.text-orange-700{--tw-text-opacity: 1;color:rgb(245 124 0 / var(--tw-text-opacity))}.text-orange-900{--tw-text-opacity: 1;color:rgb(230 81 0 / var(--tw-text-opacity))}.text-pink-500{--tw-text-opacity: 1;color:rgb(233 30 99 / var(--tw-text-opacity))}.text-pink-700{--tw-text-opacity: 1;color:rgb(194 24 91 / var(--tw-text-opacity))}.text-pink-900{--tw-text-opacity: 1;color:rgb(136 14 79 / var(--tw-text-opacity))}.text-purple-500{--tw-text-opacity: 1;color:rgb(156 39 176 / var(--tw-text-opacity))}.text-purple-700{--tw-text-opacity: 1;color:rgb(123 31 162 / var(--tw-text-opacity))}.text-purple-900{--tw-text-opacity: 1;color:rgb(74 20 140 / var(--tw-text-opacity))}.text-teal-500{--tw-text-opacity: 1;color:rgb(0 150 136 / var(--tw-text-opacity))}.text-teal-700{--tw-text-opacity: 1;color:rgb(0 121 107 / var(--tw-text-opacity))}.text-teal-900{--tw-text-opacity: 1;color:rgb(0 77 64 / var(--tw-text-opacity))}.text-transparent{color:transparent}.text-violet-1{--tw-text-opacity: 1;color:rgb(155 81 224 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(255 235 59 / var(--tw-text-opacity))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(251 192 45 / var(--tw-text-opacity))}.text-yellow-900{--tw-text-opacity: 1;color:rgb(245 127 23 / var(--tw-text-opacity))}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-50{opacity:.5}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px 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-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 rgb(0, 0 / 0, 0);--tw-shadow-colored: 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-amber-500\/20{--tw-shadow-color: rgb(255 193 7 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-amber-500\/40{--tw-shadow-color: rgb(255 193 7 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-500\/20{--tw-shadow-color: rgb(33 150 243 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-500\/40{--tw-shadow-color: rgb(33 150 243 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-gray-500\/10{--tw-shadow-color: rgb(96 125 139 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-gray-500\/20{--tw-shadow-color: rgb(96 125 139 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-gray-500\/40{--tw-shadow-color: rgb(96 125 139 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-gray-900\/10{--tw-shadow-color: rgb(38 50 56 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-brown-500\/20{--tw-shadow-color: rgb(121 85 72 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-brown-500\/40{--tw-shadow-color: rgb(121 85 72 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-cyan-500\/20{--tw-shadow-color: rgb(0 188 212 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-cyan-500\/40{--tw-shadow-color: rgb(0 188 212 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-deep-orange-500\/20{--tw-shadow-color: rgb(255 87 34 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-deep-orange-500\/40{--tw-shadow-color: rgb(255 87 34 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-deep-purple-500\/20{--tw-shadow-color: rgb(103 58 183 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-deep-purple-500\/40{--tw-shadow-color: rgb(103 58 183 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-gray-500\/20{--tw-shadow-color: rgb(158 158 158 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-gray-500\/40{--tw-shadow-color: rgb(158 158 158 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-green-500\/20{--tw-shadow-color: rgb(76 175 80 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-green-500\/40{--tw-shadow-color: rgb(76 175 80 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-indigo-500\/20{--tw-shadow-color: rgb(63 81 181 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-indigo-500\/40{--tw-shadow-color: rgb(63 81 181 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-light-blue-500\/20{--tw-shadow-color: rgb(3 169 244 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-light-blue-500\/40{--tw-shadow-color: rgb(3 169 244 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-light-green-500\/20{--tw-shadow-color: rgb(139 195 74 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-light-green-500\/40{--tw-shadow-color: rgb(139 195 74 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-lime-500\/20{--tw-shadow-color: rgb(205 220 57 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-lime-500\/40{--tw-shadow-color: rgb(205 220 57 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-orange-500\/20{--tw-shadow-color: rgb(255 152 0 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-orange-500\/40{--tw-shadow-color: rgb(255 152 0 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-pink-500\/20{--tw-shadow-color: rgb(233 30 99 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-pink-500\/40{--tw-shadow-color: rgb(233 30 99 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-purple-500\/20{--tw-shadow-color: rgb(156 39 176 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-purple-500\/40{--tw-shadow-color: rgb(156 39 176 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-teal-500\/20{--tw-shadow-color: rgb(0 150 136 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-teal-500\/40{--tw-shadow-color: rgb(0 150 136 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-yellow-500\/20{--tw-shadow-color: rgb(255 235 59 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-yellow-500\/40{--tw-shadow-color: rgb(255 235 59 / .4);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-0{outline-width:0px}.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-2xl{--tw-backdrop-blur: blur(40px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-saturate-200{--tw-backdrop-saturate: saturate(2);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-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-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.content-\[\'\'\]{--tw-content: "";content:var(--tw-content)}.\[-webkit-appearance\:none\]{-webkit-appearance:none}html,body,#root{height:100%;margin:0;padding:0;display:flex;flex-direction:column;background:#13171b}a{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}button{margin:0;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}button:active{transform:scale(.9)}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.no-scroll{overflow:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{flex:1}footer{flex-shrink:0}.backToTopAnimation{transform:translateY(0);transition:ease-out .2s;transition-property:transform,background-color}.backToTopAnimation:hover{transform:translateY(-10%)}.backToTopAnimation:active{transform:scale(.9)}.cardHome{width:320px;height:384px}.dimmedBg{background-color:#00000080;position:fixed;top:0;left:0;width:100%;height:100%;min-height:610px;z-index:1000}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:left-2\/4:before{content:var(--tw-content);left:50%}.before\:top-2\/4:before{content:var(--tw-content);top:50%}.before\:mr-1:before{content:var(--tw-content);margin-right:.25rem}.before\:mt-\[6\.5px\]:before{content:var(--tw-content);margin-top:6.5px}.before\:box-border:before{content:var(--tw-content);box-sizing:border-box}.before\:block:before{content:var(--tw-content);display:block}.before\:h-1:before{content:var(--tw-content);height:.25rem}.before\:h-1\.5:before{content:var(--tw-content);height:.375rem}.before\:h-10:before{content:var(--tw-content);height:2.5rem}.before\:h-12:before{content:var(--tw-content);height:3rem}.before\:w-10:before{content:var(--tw-content);width:2.5rem}.before\:w-12:before{content:var(--tw-content);width:3rem}.before\:w-2:before{content:var(--tw-content);width:.5rem}.before\:w-2\.5:before{content:var(--tw-content);width:.625rem}.before\:-translate-x-2\/4:before{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:-translate-y-2\/4:before{content:var(--tw-content);--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:rounded-full:before{content:var(--tw-content);border-radius:9999px}.before\:rounded-tl-md:before{content:var(--tw-content);border-top-left-radius:.375rem}.before\:border-l:before{content:var(--tw-content);border-left-width:1px}.before\:border-l-2:before{content:var(--tw-content);border-left-width:2px}.before\:border-t:before{content:var(--tw-content);border-top-width:1px}.before\:border-t-2:before{content:var(--tw-content);border-top-width:2px}.before\:\!border-blue-gray-200:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(176 190 197 / var(--tw-border-opacity))!important}.before\:border-amber-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 193 7 / var(--tw-border-opacity))}.before\:border-black:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.before\:border-blue-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(33 150 243 / var(--tw-border-opacity))}.before\:border-blue-gray-200:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(176 190 197 / var(--tw-border-opacity))}.before\:border-blue-gray-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(96 125 139 / var(--tw-border-opacity))}.before\:border-brown-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(121 85 72 / var(--tw-border-opacity))}.before\:border-cyan-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(0 188 212 / var(--tw-border-opacity))}.before\:border-deep-orange-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 87 34 / var(--tw-border-opacity))}.before\:border-deep-purple-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(103 58 183 / var(--tw-border-opacity))}.before\:border-gray-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(158 158 158 / var(--tw-border-opacity))}.before\:border-green-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(76 175 80 / var(--tw-border-opacity))}.before\:border-indigo-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(63 81 181 / var(--tw-border-opacity))}.before\:border-light-blue-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(3 169 244 / var(--tw-border-opacity))}.before\:border-light-green-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(139 195 74 / var(--tw-border-opacity))}.before\:border-lime-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(205 220 57 / var(--tw-border-opacity))}.before\:border-orange-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 152 0 / var(--tw-border-opacity))}.before\:border-pink-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(233 30 99 / var(--tw-border-opacity))}.before\:border-purple-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(156 39 176 / var(--tw-border-opacity))}.before\:border-teal-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(0 150 136 / var(--tw-border-opacity))}.before\:border-transparent:before{content:var(--tw-content);border-color:transparent}.before\:border-white:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.before\:border-yellow-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 235 59 / var(--tw-border-opacity))}.before\:border-l-transparent:before{content:var(--tw-content);border-left-color:transparent}.before\:border-t-transparent:before{content:var(--tw-content);border-top-color:transparent}.before\:bg-blue-gray-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(96 125 139 / var(--tw-bg-opacity))}.before\:opacity-0:before{content:var(--tw-content);opacity:0}.before\:transition-all:before{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.before\:transition-opacity:before{content:var(--tw-content);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-bottom-0:after{content:var(--tw-content);bottom:-0px}.after\:-bottom-1:after{content:var(--tw-content);bottom:-.25rem}.after\:-bottom-1\.5:after{content:var(--tw-content);bottom:-.375rem}.after\:-bottom-2:after{content:var(--tw-content);bottom:-.5rem}.after\:-bottom-2\.5:after{content:var(--tw-content);bottom:-.625rem}.after\:ml-1:after{content:var(--tw-content);margin-left:.25rem}.after\:mt-\[6\.5px\]:after{content:var(--tw-content);margin-top:6.5px}.after\:box-border:after{content:var(--tw-content);box-sizing:border-box}.after\:block:after{content:var(--tw-content);display:block}.after\:h-1:after{content:var(--tw-content);height:.25rem}.after\:h-1\.5:after{content:var(--tw-content);height:.375rem}.after\:w-2:after{content:var(--tw-content);width:.5rem}.after\:w-2\.5:after{content:var(--tw-content);width:.625rem}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:flex-grow:after{content:var(--tw-content);flex-grow:1}.after\:scale-x-0:after{content:var(--tw-content);--tw-scale-x: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:scale-x-100:after{content:var(--tw-content);--tw-scale-x: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-tr-md:after{content:var(--tw-content);border-top-right-radius:.375rem}.after\:border-b-2:after{content:var(--tw-content);border-bottom-width:2px}.after\:border-r:after{content:var(--tw-content);border-right-width:1px}.after\:border-r-2:after{content:var(--tw-content);border-right-width:2px}.after\:border-t:after{content:var(--tw-content);border-top-width:1px}.after\:border-t-2:after{content:var(--tw-content);border-top-width:2px}.after\:\!border-blue-gray-200:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(176 190 197 / var(--tw-border-opacity))!important}.after\:border-amber-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 193 7 / var(--tw-border-opacity))}.after\:border-black:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.after\:border-blue-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(33 150 243 / var(--tw-border-opacity))}.after\:border-blue-gray-200:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(176 190 197 / var(--tw-border-opacity))}.after\:border-blue-gray-50:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(236 239 241 / var(--tw-border-opacity))}.after\:border-blue-gray-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(96 125 139 / var(--tw-border-opacity))}.after\:border-brown-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(121 85 72 / var(--tw-border-opacity))}.after\:border-cyan-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(0 188 212 / var(--tw-border-opacity))}.after\:border-deep-orange-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 87 34 / var(--tw-border-opacity))}.after\:border-deep-purple-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(103 58 183 / var(--tw-border-opacity))}.after\:border-gray-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(158 158 158 / var(--tw-border-opacity))}.after\:border-green-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(76 175 80 / var(--tw-border-opacity))}.after\:border-indigo-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(63 81 181 / var(--tw-border-opacity))}.after\:border-light-blue-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(3 169 244 / var(--tw-border-opacity))}.after\:border-light-green-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(139 195 74 / var(--tw-border-opacity))}.after\:border-lime-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(205 220 57 / var(--tw-border-opacity))}.after\:border-orange-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 152 0 / var(--tw-border-opacity))}.after\:border-pink-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(233 30 99 / var(--tw-border-opacity))}.after\:border-purple-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(156 39 176 / var(--tw-border-opacity))}.after\:border-teal-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(0 150 136 / var(--tw-border-opacity))}.after\:border-transparent:after{content:var(--tw-content);border-color:transparent}.after\:border-white:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.after\:border-yellow-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 235 59 / var(--tw-border-opacity))}.after\:border-r-transparent:after{content:var(--tw-content);border-right-color:transparent}.after\:border-t-transparent:after{content:var(--tw-content);border-top-color:transparent}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:transition-transform:after{content:var(--tw-content);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:duration-300:after{content:var(--tw-content);transition-duration:.3s}.checked\:border-amber-500:checked{--tw-border-opacity: 1;border-color:rgb(255 193 7 / var(--tw-border-opacity))}.checked\:border-blue-500:checked{--tw-border-opacity: 1;border-color:rgb(33 150 243 / var(--tw-border-opacity))}.checked\:border-blue-gray-500:checked{--tw-border-opacity: 1;border-color:rgb(96 125 139 / var(--tw-border-opacity))}.checked\:border-brown-500:checked{--tw-border-opacity: 1;border-color:rgb(121 85 72 / var(--tw-border-opacity))}.checked\:border-cyan-500:checked{--tw-border-opacity: 1;border-color:rgb(0 188 212 / var(--tw-border-opacity))}.checked\:border-deep-orange-500:checked{--tw-border-opacity: 1;border-color:rgb(255 87 34 / var(--tw-border-opacity))}.checked\:border-deep-purple-500:checked{--tw-border-opacity: 1;border-color:rgb(103 58 183 / var(--tw-border-opacity))}.checked\:border-gray-500:checked{--tw-border-opacity: 1;border-color:rgb(158 158 158 / var(--tw-border-opacity))}.checked\:border-green-500:checked{--tw-border-opacity: 1;border-color:rgb(76 175 80 / var(--tw-border-opacity))}.checked\:border-indigo-500:checked{--tw-border-opacity: 1;border-color:rgb(63 81 181 / var(--tw-border-opacity))}.checked\:border-light-blue-500:checked{--tw-border-opacity: 1;border-color:rgb(3 169 244 / var(--tw-border-opacity))}.checked\:border-light-green-500:checked{--tw-border-opacity: 1;border-color:rgb(139 195 74 / var(--tw-border-opacity))}.checked\:border-lime-500:checked{--tw-border-opacity: 1;border-color:rgb(205 220 57 / var(--tw-border-opacity))}.checked\:border-orange-500:checked{--tw-border-opacity: 1;border-color:rgb(255 152 0 / var(--tw-border-opacity))}.checked\:border-pink-500:checked{--tw-border-opacity: 1;border-color:rgb(233 30 99 / var(--tw-border-opacity))}.checked\:border-purple-500:checked{--tw-border-opacity: 1;border-color:rgb(156 39 176 / var(--tw-border-opacity))}.checked\:border-teal-500:checked{--tw-border-opacity: 1;border-color:rgb(0 150 136 / var(--tw-border-opacity))}.checked\:border-yellow-500:checked{--tw-border-opacity: 1;border-color:rgb(255 235 59 / var(--tw-border-opacity))}.checked\:bg-amber-500:checked{--tw-bg-opacity: 1;background-color:rgb(255 193 7 / var(--tw-bg-opacity))}.checked\:bg-blue-500:checked{--tw-bg-opacity: 1;background-color:rgb(33 150 243 / var(--tw-bg-opacity))}.checked\:bg-blue-gray-500:checked{--tw-bg-opacity: 1;background-color:rgb(96 125 139 / var(--tw-bg-opacity))}.checked\:bg-brown-500:checked{--tw-bg-opacity: 1;background-color:rgb(121 85 72 / var(--tw-bg-opacity))}.checked\:bg-cyan-500:checked{--tw-bg-opacity: 1;background-color:rgb(0 188 212 / var(--tw-bg-opacity))}.checked\:bg-deep-orange-500:checked{--tw-bg-opacity: 1;background-color:rgb(255 87 34 / var(--tw-bg-opacity))}.checked\:bg-deep-purple-500:checked{--tw-bg-opacity: 1;background-color:rgb(103 58 183 / var(--tw-bg-opacity))}.checked\:bg-gray-500:checked{--tw-bg-opacity: 1;background-color:rgb(158 158 158 / var(--tw-bg-opacity))}.checked\:bg-green-500:checked{--tw-bg-opacity: 1;background-color:rgb(76 175 80 / var(--tw-bg-opacity))}.checked\:bg-indigo-500:checked{--tw-bg-opacity: 1;background-color:rgb(63 81 181 / var(--tw-bg-opacity))}.checked\:bg-light-blue-500:checked{--tw-bg-opacity: 1;background-color:rgb(3 169 244 / var(--tw-bg-opacity))}.checked\:bg-light-green-500:checked{--tw-bg-opacity: 1;background-color:rgb(139 195 74 / var(--tw-bg-opacity))}.checked\:bg-lime-500:checked{--tw-bg-opacity: 1;background-color:rgb(205 220 57 / var(--tw-bg-opacity))}.checked\:bg-orange-500:checked{--tw-bg-opacity: 1;background-color:rgb(255 152 0 / var(--tw-bg-opacity))}.checked\:bg-pink-500:checked{--tw-bg-opacity: 1;background-color:rgb(233 30 99 / var(--tw-bg-opacity))}.checked\:bg-purple-500:checked{--tw-bg-opacity: 1;background-color:rgb(156 39 176 / var(--tw-bg-opacity))}.checked\:bg-teal-500:checked{--tw-bg-opacity: 1;background-color:rgb(0 150 136 / var(--tw-bg-opacity))}.checked\:bg-yellow-500:checked{--tw-bg-opacity: 1;background-color:rgb(255 235 59 / var(--tw-bg-opacity))}.checked\:before\:bg-amber-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 193 7 / var(--tw-bg-opacity))}.checked\:before\:bg-blue-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(33 150 243 / var(--tw-bg-opacity))}.checked\:before\:bg-blue-gray-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(96 125 139 / var(--tw-bg-opacity))}.checked\:before\:bg-brown-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(121 85 72 / var(--tw-bg-opacity))}.checked\:before\:bg-cyan-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(0 188 212 / var(--tw-bg-opacity))}.checked\:before\:bg-deep-orange-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 87 34 / var(--tw-bg-opacity))}.checked\:before\:bg-deep-purple-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(103 58 183 / var(--tw-bg-opacity))}.checked\:before\:bg-gray-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(158 158 158 / var(--tw-bg-opacity))}.checked\:before\:bg-green-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(76 175 80 / var(--tw-bg-opacity))}.checked\:before\:bg-indigo-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(63 81 181 / var(--tw-bg-opacity))}.checked\:before\:bg-light-blue-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(3 169 244 / var(--tw-bg-opacity))}.checked\:before\:bg-light-green-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(139 195 74 / var(--tw-bg-opacity))}.checked\:before\:bg-lime-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(205 220 57 / var(--tw-bg-opacity))}.checked\:before\:bg-orange-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 152 0 / var(--tw-bg-opacity))}.checked\:before\:bg-pink-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(233 30 99 / var(--tw-bg-opacity))}.checked\:before\:bg-purple-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(156 39 176 / var(--tw-bg-opacity))}.checked\:before\:bg-teal-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(0 150 136 / var(--tw-bg-opacity))}.checked\:before\:bg-yellow-500:checked:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 235 59 / var(--tw-bg-opacity))}.placeholder-shown\:border:placeholder-shown{border-width:1px}.placeholder-shown\:border-blue-gray-200:placeholder-shown{--tw-border-opacity: 1;border-color:rgb(176 190 197 / var(--tw-border-opacity))}.placeholder-shown\:border-green-500:placeholder-shown{--tw-border-opacity: 1;border-color:rgb(76 175 80 / var(--tw-border-opacity))}.placeholder-shown\:border-t-blue-gray-200:placeholder-shown{--tw-border-opacity: 1;border-top-color:rgb(176 190 197 / var(--tw-border-opacity))}.placeholder-shown\:border-t-green-500:placeholder-shown{--tw-border-opacity: 1;border-top-color:rgb(76 175 80 / var(--tw-border-opacity))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:bg-amber-500\/10:hover{background-color:#ffc1071a}.hover\:bg-blue-500\/10:hover{background-color:#2196f31a}.hover\:bg-blue-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(236 239 241 / var(--tw-bg-opacity))}.hover\:bg-blue-gray-500\/10:hover{background-color:#607d8b1a}.hover\:bg-brown-500\/10:hover{background-color:#7955481a}.hover\:bg-cyan-500\/10:hover{background-color:#00bcd41a}.hover\:bg-deep-orange-500\/10:hover{background-color:#ff57221a}.hover\:bg-deep-purple-500\/10:hover{background-color:#673ab71a}.hover\:bg-gray-500\/10:hover{background-color:#9e9e9e1a}.hover\:bg-green-500\/10:hover{background-color:#4caf501a}.hover\:bg-indigo-500\/10:hover{background-color:#3f51b51a}.hover\:bg-light-blue-500\/10:hover{background-color:#03a9f41a}.hover\:bg-light-green-500\/10:hover{background-color:#8bc34a1a}.hover\:bg-lime-500\/10:hover{background-color:#cddc391a}.hover\:bg-orange-500\/10:hover{background-color:#ff98001a}.hover\:bg-pink-500\/10:hover{background-color:#e91e631a}.hover\:bg-purple-500\/10:hover{background-color:#9c27b01a}.hover\:bg-teal-500\/10:hover{background-color:#0096881a}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-yellow-500\/10:hover{background-color:#ffeb3b1a}.hover\:bg-opacity-80:hover{--tw-bg-opacity: .8}.hover\:text-blue-gray-500:hover{--tw-text-opacity: 1;color:rgb(96 125 139 / var(--tw-text-opacity))}.hover\:text-blue-gray-900:hover{--tw-text-opacity: 1;color:rgb(38 50 56 / var(--tw-text-opacity))}.hover\:text-light-blue-500:hover{--tw-text-opacity: 1;color:rgb(3 169 244 / var(--tw-text-opacity))}.hover\:opacity-75:hover{opacity:.75}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-amber-500\/40:hover{--tw-shadow-color: rgb(255 193 7 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-blue-500\/40:hover{--tw-shadow-color: rgb(33 150 243 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-blue-gray-500\/20:hover{--tw-shadow-color: rgb(96 125 139 / .2);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-blue-gray-500\/40:hover{--tw-shadow-color: rgb(96 125 139 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-brown-500\/40:hover{--tw-shadow-color: rgb(121 85 72 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-cyan-500\/40:hover{--tw-shadow-color: rgb(0 188 212 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-deep-orange-500\/40:hover{--tw-shadow-color: rgb(255 87 34 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-deep-purple-500\/40:hover{--tw-shadow-color: rgb(103 58 183 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-gray-500\/40:hover{--tw-shadow-color: rgb(158 158 158 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-green-500\/40:hover{--tw-shadow-color: rgb(76 175 80 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-indigo-500\/40:hover{--tw-shadow-color: rgb(63 81 181 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-light-blue-500\/40:hover{--tw-shadow-color: rgb(3 169 244 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-light-green-500\/40:hover{--tw-shadow-color: rgb(139 195 74 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-lime-500\/40:hover{--tw-shadow-color: rgb(205 220 57 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-orange-500\/40:hover{--tw-shadow-color: rgb(255 152 0 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-pink-500\/40:hover{--tw-shadow-color: rgb(233 30 99 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-purple-500\/40:hover{--tw-shadow-color: rgb(156 39 176 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-teal-500\/40:hover{--tw-shadow-color: rgb(0 150 136 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-yellow-500\/40:hover{--tw-shadow-color: rgb(255 235 59 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:before\:opacity-10:hover:before{content:var(--tw-content);opacity:.1}.focus\:scale-110:focus{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.focus\:border-2:focus{border-width:2px}.focus\:border-amber-500:focus{--tw-border-opacity: 1;border-color:rgb(255 193 7 / var(--tw-border-opacity))}.focus\:border-black:focus{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(33 150 243 / var(--tw-border-opacity))}.focus\:border-blue-gray-500:focus{--tw-border-opacity: 1;border-color:rgb(96 125 139 / var(--tw-border-opacity))}.focus\:border-brown-500:focus{--tw-border-opacity: 1;border-color:rgb(121 85 72 / var(--tw-border-opacity))}.focus\:border-cyan-500:focus{--tw-border-opacity: 1;border-color:rgb(0 188 212 / var(--tw-border-opacity))}.focus\:border-deep-orange-500:focus{--tw-border-opacity: 1;border-color:rgb(255 87 34 / var(--tw-border-opacity))}.focus\:border-deep-purple-500:focus{--tw-border-opacity: 1;border-color:rgb(103 58 183 / var(--tw-border-opacity))}.focus\:border-gray-500:focus{--tw-border-opacity: 1;border-color:rgb(158 158 158 / var(--tw-border-opacity))}.focus\:border-green-500:focus{--tw-border-opacity: 1;border-color:rgb(76 175 80 / var(--tw-border-opacity))}.focus\:border-indigo-500:focus{--tw-border-opacity: 1;border-color:rgb(63 81 181 / var(--tw-border-opacity))}.focus\:border-light-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(3 169 244 / var(--tw-border-opacity))}.focus\:border-light-green-500:focus{--tw-border-opacity: 1;border-color:rgb(139 195 74 / var(--tw-border-opacity))}.focus\:border-lime-500:focus{--tw-border-opacity: 1;border-color:rgb(205 220 57 / var(--tw-border-opacity))}.focus\:border-orange-500:focus{--tw-border-opacity: 1;border-color:rgb(255 152 0 / var(--tw-border-opacity))}.focus\:border-pink-500:focus{--tw-border-opacity: 1;border-color:rgb(233 30 99 / var(--tw-border-opacity))}.focus\:border-purple-500:focus{--tw-border-opacity: 1;border-color:rgb(156 39 176 / var(--tw-border-opacity))}.focus\:border-teal-500:focus{--tw-border-opacity: 1;border-color:rgb(0 150 136 / var(--tw-border-opacity))}.focus\:border-white:focus{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.focus\:border-yellow-500:focus{--tw-border-opacity: 1;border-color:rgb(255 235 59 / var(--tw-border-opacity))}.focus\:border-t-transparent:focus{border-top-color:transparent}.focus\:bg-blue-gray-50:focus{--tw-bg-opacity: 1;background-color:rgb(236 239 241 / var(--tw-bg-opacity))}.focus\:bg-transparent:focus{background-color:transparent}.focus\:bg-opacity-80:focus{--tw-bg-opacity: .8}.focus\:text-blue-gray-500:focus{--tw-text-opacity: 1;color:rgb(96 125 139 / var(--tw-text-opacity))}.focus\:text-blue-gray-900:focus{--tw-text-opacity: 1;color:rgb(38 50 56 / var(--tw-text-opacity))}.focus\:opacity-\[0\.85\]:focus{opacity:.85}.focus\:shadow-none:focus{--tw-shadow: 0 0 rgb(0, 0 / 0, 0);--tw-shadow-colored: 0 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\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:outline-0:focus{outline-width:0px}.focus\:ring: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(3px + 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-amber-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 224 130 / var(--tw-ring-opacity))}.focus\:ring-blue-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(144 202 249 / var(--tw-ring-opacity))}.focus\:ring-blue-gray-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(176 190 197 / var(--tw-ring-opacity))}.focus\:ring-brown-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(188 170 164 / var(--tw-ring-opacity))}.focus\:ring-cyan-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(128 222 234 / var(--tw-ring-opacity))}.focus\:ring-deep-orange-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 171 145 / var(--tw-ring-opacity))}.focus\:ring-deep-purple-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(179 157 219 / var(--tw-ring-opacity))}.focus\:ring-gray-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(238 238 238 / var(--tw-ring-opacity))}.focus\:ring-green-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(165 214 167 / var(--tw-ring-opacity))}.focus\:ring-indigo-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(159 168 218 / var(--tw-ring-opacity))}.focus\:ring-light-blue-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(129 212 250 / var(--tw-ring-opacity))}.focus\:ring-light-green-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(197 225 165 / var(--tw-ring-opacity))}.focus\:ring-lime-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(230 238 156 / var(--tw-ring-opacity))}.focus\:ring-orange-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 204 128 / var(--tw-ring-opacity))}.focus\:ring-pink-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(244 143 177 / var(--tw-ring-opacity))}.focus\:ring-purple-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(206 147 216 / var(--tw-ring-opacity))}.focus\:ring-teal-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(128 203 196 / var(--tw-ring-opacity))}.focus\:ring-white\/50:focus{--tw-ring-color: rgb(255 255 255 / .5)}.focus\:ring-yellow-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 245 157 / var(--tw-ring-opacity))}.active\:scale-100:active{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:bg-amber-500\/30:active{background-color:#ffc1074d}.active\:bg-blue-500\/30:active{background-color:#2196f34d}.active\:bg-blue-gray-50:active{--tw-bg-opacity: 1;background-color:rgb(236 239 241 / var(--tw-bg-opacity))}.active\:bg-blue-gray-500\/30:active{background-color:#607d8b4d}.active\:bg-brown-500\/30:active{background-color:#7955484d}.active\:bg-cyan-500\/30:active{background-color:#00bcd44d}.active\:bg-deep-orange-500\/30:active{background-color:#ff57224d}.active\:bg-deep-purple-500\/30:active{background-color:#673ab74d}.active\:bg-gray-500\/30:active{background-color:#9e9e9e4d}.active\:bg-green-500\/30:active{background-color:#4caf504d}.active\:bg-indigo-500\/30:active{background-color:#3f51b54d}.active\:bg-light-blue-500\/30:active{background-color:#03a9f44d}.active\:bg-light-green-500\/30:active{background-color:#8bc34a4d}.active\:bg-lime-500\/30:active{background-color:#cddc394d}.active\:bg-orange-500\/30:active{background-color:#ff98004d}.active\:bg-pink-500\/30:active{background-color:#e91e634d}.active\:bg-purple-500\/30:active{background-color:#9c27b04d}.active\:bg-teal-500\/30:active{background-color:#0096884d}.active\:bg-transparent:active{background-color:transparent}.active\:bg-white\/30:active{background-color:#ffffff4d}.active\:bg-yellow-500\/30:active{background-color:#ffeb3b4d}.active\:bg-opacity-80:active{--tw-bg-opacity: .8}.active\:text-blue-gray-500:active{--tw-text-opacity: 1;color:rgb(96 125 139 / var(--tw-text-opacity))}.active\:text-blue-gray-900:active{--tw-text-opacity: 1;color:rgb(38 50 56 / var(--tw-text-opacity))}.active\:opacity-\[0\.85\]:active{opacity:.85}.active\:shadow-none:active{--tw-shadow: 0 0 rgb(0, 0 / 0, 0);--tw-shadow-colored: 0 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)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:resize-none:disabled{resize:none}.disabled\:border-0:disabled{border-width:0px}.disabled\:bg-blue-gray-50:disabled{--tw-bg-opacity: 1;background-color:rgb(236 239 241 / var(--tw-bg-opacity))}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:shadow-none:disabled{--tw-shadow: 0 0 rgb(0, 0 / 0, 0);--tw-shadow-colored: 0 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)}.group:hover .group-hover\:-translate-y-1{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:border-amber-500{--tw-border-opacity: 1;border-color:rgb(255 193 7 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-blue-500{--tw-border-opacity: 1;border-color:rgb(33 150 243 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-blue-gray-500{--tw-border-opacity: 1;border-color:rgb(96 125 139 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-brown-500{--tw-border-opacity: 1;border-color:rgb(121 85 72 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-cyan-500{--tw-border-opacity: 1;border-color:rgb(0 188 212 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-deep-orange-500{--tw-border-opacity: 1;border-color:rgb(255 87 34 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-deep-purple-500{--tw-border-opacity: 1;border-color:rgb(103 58 183 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-gray-500{--tw-border-opacity: 1;border-color:rgb(158 158 158 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-green-500{--tw-border-opacity: 1;border-color:rgb(76 175 80 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-indigo-500{--tw-border-opacity: 1;border-color:rgb(63 81 181 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-light-blue-500{--tw-border-opacity: 1;border-color:rgb(3 169 244 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-light-green-500{--tw-border-opacity: 1;border-color:rgb(139 195 74 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-lime-500{--tw-border-opacity: 1;border-color:rgb(205 220 57 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-orange-500{--tw-border-opacity: 1;border-color:rgb(255 152 0 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-pink-500{--tw-border-opacity: 1;border-color:rgb(233 30 99 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-purple-500{--tw-border-opacity: 1;border-color:rgb(156 39 176 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-teal-500{--tw-border-opacity: 1;border-color:rgb(0 150 136 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:border-yellow-500{--tw-border-opacity: 1;border-color:rgb(255 235 59 / var(--tw-border-opacity))}.peer:checked~.peer-checked\:opacity-100{opacity:1}.peer:checked~.peer-checked\:before\:bg-amber-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 193 7 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-blue-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(33 150 243 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-blue-gray-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(96 125 139 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-brown-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(121 85 72 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-cyan-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(0 188 212 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-deep-orange-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 87 34 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-deep-purple-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(103 58 183 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-gray-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(158 158 158 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-green-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(76 175 80 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-indigo-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(63 81 181 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-light-blue-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(3 169 244 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-light-green-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(139 195 74 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-lime-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(205 220 57 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-orange-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 152 0 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-pink-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(233 30 99 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-purple-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(156 39 176 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-teal-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(0 150 136 / var(--tw-bg-opacity))}.peer:checked~.peer-checked\:before\:bg-yellow-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 235 59 / var(--tw-bg-opacity))}.peer:placeholder-shown~.peer-placeholder-shown\:text-sm{font-size:.875rem;line-height:1.25rem}.peer:placeholder-shown~.peer-placeholder-shown\:leading-\[3\.75\]{line-height:3.75}.peer:placeholder-shown~.peer-placeholder-shown\:leading-\[4\.1\]{line-height:4.1}.peer:placeholder-shown~.peer-placeholder-shown\:leading-\[4\.25\]{line-height:4.25}.peer:placeholder-shown~.peer-placeholder-shown\:leading-\[4\.875\]{line-height:4.875}.peer:placeholder-shown~.peer-placeholder-shown\:leading-tight{line-height:1.25}.peer:placeholder-shown~.peer-placeholder-shown\:text-blue-gray-500{--tw-text-opacity: 1;color:rgb(96 125 139 / var(--tw-text-opacity))}.peer:placeholder-shown~.peer-placeholder-shown\:text-green-500{--tw-text-opacity: 1;color:rgb(76 175 80 / var(--tw-text-opacity))}.peer:placeholder-shown~.peer-placeholder-shown\:before\:border-transparent:before{content:var(--tw-content);border-color:transparent}.peer:placeholder-shown~.peer-placeholder-shown\:after\:border-transparent:after{content:var(--tw-content);border-color:transparent}.peer:focus~.peer-focus\:text-\[11px\]{font-size:11px}.peer:focus~.peer-focus\:text-sm{font-size:.875rem;line-height:1.25rem}.peer:focus~.peer-focus\:leading-tight{line-height:1.25}.peer:focus~.peer-focus\:text-amber-500{--tw-text-opacity: 1;color:rgb(255 193 7 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-blue-500{--tw-text-opacity: 1;color:rgb(33 150 243 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-blue-gray-500{--tw-text-opacity: 1;color:rgb(96 125 139 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-brown-500{--tw-text-opacity: 1;color:rgb(121 85 72 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-cyan-500{--tw-text-opacity: 1;color:rgb(0 188 212 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-deep-orange-500{--tw-text-opacity: 1;color:rgb(255 87 34 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-deep-purple-500{--tw-text-opacity: 1;color:rgb(103 58 183 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-gray-500{--tw-text-opacity: 1;color:rgb(158 158 158 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-green-500{--tw-text-opacity: 1;color:rgb(76 175 80 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-indigo-500{--tw-text-opacity: 1;color:rgb(63 81 181 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-light-blue-500{--tw-text-opacity: 1;color:rgb(3 169 244 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-light-green-500{--tw-text-opacity: 1;color:rgb(139 195 74 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-lime-500{--tw-text-opacity: 1;color:rgb(205 220 57 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-orange-500{--tw-text-opacity: 1;color:rgb(255 152 0 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-pink-500{--tw-text-opacity: 1;color:rgb(233 30 99 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-purple-500{--tw-text-opacity: 1;color:rgb(156 39 176 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-teal-500{--tw-text-opacity: 1;color:rgb(0 150 136 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:text-yellow-500{--tw-text-opacity: 1;color:rgb(255 235 59 / var(--tw-text-opacity))}.peer:focus~.peer-focus\:before\:border-l-2:before{content:var(--tw-content);border-left-width:2px}.peer:focus~.peer-focus\:before\:border-t-2:before{content:var(--tw-content);border-top-width:2px}.peer:focus~.peer-focus\:before\:\!border-amber-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(255 193 7 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-black:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(0 0 0 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-blue-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(33 150 243 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-blue-gray-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(96 125 139 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-brown-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(121 85 72 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-cyan-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(0 188 212 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-deep-orange-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(255 87 34 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-deep-purple-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(103 58 183 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-gray-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(158 158 158 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-green-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(76 175 80 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-indigo-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(63 81 181 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-light-blue-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(3 169 244 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-light-green-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(139 195 74 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-lime-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(205 220 57 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-orange-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(255 152 0 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-pink-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(233 30 99 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-purple-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(156 39 176 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-teal-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(0 150 136 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-white:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(255 255 255 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:\!border-yellow-500:before{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(255 235 59 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:before\:border-green-500:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(76 175 80 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:scale-x-100:after{content:var(--tw-content);--tw-scale-x: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:focus~.peer-focus\:after\:border-r-2:after{content:var(--tw-content);border-right-width:2px}.peer:focus~.peer-focus\:after\:border-t-2:after{content:var(--tw-content);border-top-width:2px}.peer:focus~.peer-focus\:after\:\!border-amber-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(255 193 7 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-black:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(0 0 0 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-blue-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(33 150 243 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-blue-gray-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(96 125 139 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-brown-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(121 85 72 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-cyan-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(0 188 212 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-deep-orange-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(255 87 34 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-deep-purple-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(103 58 183 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-gray-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(158 158 158 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-green-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(76 175 80 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-indigo-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(63 81 181 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-light-blue-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(3 169 244 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-light-green-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(139 195 74 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-lime-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(205 220 57 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-orange-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(255 152 0 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-pink-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(233 30 99 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-purple-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(156 39 176 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-teal-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(0 150 136 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-white:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(255 255 255 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:\!border-yellow-500:after{content:var(--tw-content);--tw-border-opacity: 1 !important;border-color:rgb(255 235 59 / var(--tw-border-opacity))!important}.peer:focus~.peer-focus\:after\:border-amber-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 193 7 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-black:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-blue-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(33 150 243 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-blue-gray-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(96 125 139 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-brown-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(121 85 72 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-cyan-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(0 188 212 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-deep-orange-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 87 34 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-deep-purple-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(103 58 183 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-gray-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(158 158 158 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-green-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(76 175 80 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-indigo-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(63 81 181 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-light-blue-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(3 169 244 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-light-green-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(139 195 74 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-lime-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(205 220 57 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-orange-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 152 0 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-pink-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(233 30 99 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-purple-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(156 39 176 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-teal-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(0 150 136 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-white:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.peer:focus~.peer-focus\:after\:border-yellow-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 235 59 / var(--tw-border-opacity))}.peer:disabled~.peer-disabled\:text-blue-gray-400{--tw-text-opacity: 1;color:rgb(120 144 156 / var(--tw-text-opacity))}.peer:disabled~.peer-disabled\:text-transparent{color:transparent}.peer:disabled~.peer-disabled\:before\:border-transparent:before{content:var(--tw-content);border-color:transparent}.peer:disabled~.peer-disabled\:after\:border-transparent:after{content:var(--tw-content);border-color:transparent}.peer:disabled:placeholder-shown~.peer-disabled\:peer-placeholder-shown\:text-blue-gray-500{--tw-text-opacity: 1;color:rgb(96 125 139 / var(--tw-text-opacity))}@media (min-width: 540px){.sm\:static{position:static}.sm\:mb-\[25\%\]{margin-bottom:25%}.sm\:mt-0{margin-top:0}.sm\:mt-\[15\%\]{margin-top:15%}.sm\:h-auto{height:auto}.sm\:max-w-md{max-width:28rem}.sm\:space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.sm\:rounded-lg{border-radius:.5rem}.sm\:p-6{padding:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 720px){.md\:right-16{right:4rem}.md\:mb-2{margin-bottom:.5rem}.md\:mb-\[25\%\]{margin-bottom:25%}.md\:block{display:block}.md\:max-h-\[140px\]{max-height:140px}.md\:w-2\/3{width:66.666667%}.md\:w-3\/4{width:75%}.md\:w-3\/5{width:60%}.md\:w-5\/6{width:83.333333%}.md\:min-w-\[60\%\]{min-width:60%}.md\:min-w-\[66\.666667\%\]{min-width:66.666667%}.md\:min-w-\[75\%\]{min-width:75%}.md\:min-w-\[83\.333333\%\]{min-width:83.333333%}.md\:max-w-\[140px\]{max-width:140px}.md\:max-w-\[250px\]{max-width:250px}.md\:max-w-\[60\%\]{max-width:60%}.md\:max-w-\[66\.666667\%\]{max-width:66.666667%}.md\:max-w-\[75\%\]{max-width:75%}.md\:max-w-\[83\.333333\%\]{max-width:83.333333%}.md\:max-w-sm{max-width:24rem}.md\:flex-row{flex-direction:row}.md\:rounded-\[80px\]{border-radius:80px}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width: 960px){.lg\:bottom-28{bottom:7rem}.lg\:m-\[12\%\]{margin:12%}.lg\:my-4{margin-top:1rem;margin-bottom:1rem}.lg\:mb-0{margin-bottom:0}.lg\:mb-2{margin-bottom:.5rem}.lg\:mb-4{margin-bottom:1rem}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:1rem}.lg\:mt-\[5\%\]{margin-top:5%}.lg\:h-48{height:12rem}.lg\:h-\[429px\]{height:429px}.lg\:h-\[80\%\]{height:80%}.lg\:max-h-\[230px\]{max-height:230px}.lg\:w-1\/3{width:33.333333%}.lg\:w-2\/4{width:50%}.lg\:w-2\/5{width:40%}.lg\:w-3\/4{width:75%}.lg\:w-3\/5{width:60%}.lg\:w-4\/12{width:33.333333%}.lg\:w-\[358px\]{width:358px}.lg\:min-w-\[40\%\]{min-width:40%}.lg\:min-w-\[50\%\]{min-width:50%}.lg\:min-w-\[60\%\]{min-width:60%}.lg\:min-w-\[75\%\]{min-width:75%}.lg\:max-w-\[100\%\]{max-width:100%}.lg\:max-w-\[230px\]{max-width:230px}.lg\:max-w-\[40\%\]{max-width:40%}.lg\:max-w-\[50\%\]{max-width:50%}.lg\:max-w-\[60\%\]{max-width:60%}.lg\:max-w-\[75\%\]{max-width:75%}.lg\:flex-row{flex-direction:row}.lg\:justify-around{justify-content:space-around}.lg\:space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(20rem * var(--tw-space-x-reverse));margin-left:calc(20rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.lg\:space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.lg\:px-20{padding-left:5rem;padding-right:5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pt-0{padding-top:0}}@media (min-width: 1140px){.xl\:h-\[501px\]{height:501px}.xl\:h-\[850px\]{height:850px}.xl\:w-\[417px\]{width:417px}}@media (min-width: 1320px){.\32xl\:w-1\/3{width:33.333333%}.\32xl\:w-1\/4{width:25%}.\32xl\:w-2\/5{width:40%}.\32xl\:w-3\/4{width:75%}.\32xl\:w-3\/5{width:60%}.\32xl\:min-w-\[25\%\]{min-width:25%}.\32xl\:min-w-\[33\.333333\%\]{min-width:33.333333%}.\32xl\:min-w-\[40\%\]{min-width:40%}.\32xl\:min-w-\[60\%\]{min-width:60%}.\32xl\:min-w-\[75\%\]{min-width:75%}.\32xl\:max-w-\[25\%\]{max-width:25%}.\32xl\:max-w-\[33\.333333\%\]{max-width:33.333333%}.\32xl\:max-w-\[40\%\]{max-width:40%}.\32xl\:max-w-\[60\%\]{max-width:60%}.\32xl\:max-w-\[75\%\]{max-width:75%}}.\[\&\:\:-moz-range-thumb\]\:relative::-moz-range-thumb{position:relative}.\[\&\:\:-moz-range-thumb\]\:z-20::-moz-range-thumb{z-index:20}.\[\&\:\:-moz-range-thumb\]\:-mt-1::-moz-range-thumb{margin-top:-.25rem}.\[\&\:\:-moz-range-thumb\]\:-mt-\[3px\]::-moz-range-thumb{margin-top:-3px}.\[\&\:\:-moz-range-thumb\]\:h-2\.5::-moz-range-thumb{height:.625rem}.\[\&\:\:-moz-range-thumb\]\:h-3\.5::-moz-range-thumb{height:.875rem}.\[\&\:\:-moz-range-thumb\]\:h-5::-moz-range-thumb{height:1.25rem}.\[\&\:\:-moz-range-thumb\]\:w-2\.5::-moz-range-thumb{width:.625rem}.\[\&\:\:-moz-range-thumb\]\:w-3\.5::-moz-range-thumb{width:.875rem}.\[\&\:\:-moz-range-thumb\]\:w-5::-moz-range-thumb{width:1.25rem}.\[\&\:\:-moz-range-thumb\]\:appearance-none::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:\:-moz-range-thumb\]\:rounded-full::-moz-range-thumb{border-radius:9999px}.\[\&\:\:-moz-range-thumb\]\:border-0::-moz-range-thumb{border-width:0px}.\[\&\:\:-moz-range-thumb\]\:bg-white::-moz-range-thumb{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.\[\&\:\:-moz-range-thumb\]\:ring-2::-moz-range-thumb{--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)}.\[\&\:\:-moz-range-thumb\]\:ring-current::-moz-range-thumb{--tw-ring-color: currentColor}.\[\&\:\:-moz-range-thumb\]\:\[-webkit-appearance\:none\]::-moz-range-thumb{-webkit-appearance:none}.\[\&\:\:-moz-range-track\]\:h-full::-moz-range-track{height:100%}.\[\&\:\:-moz-range-track\]\:rounded-full::-moz-range-track{border-radius:9999px}.\[\&\:\:-moz-range-track\]\:bg-blue-gray-100::-moz-range-track{--tw-bg-opacity: 1;background-color:rgb(207 216 220 / var(--tw-bg-opacity))}.\[\&\:\:-webkit-slider-runnable-track\]\:h-full::-webkit-slider-runnable-track{height:100%}.\[\&\:\:-webkit-slider-runnable-track\]\:rounded-full::-webkit-slider-runnable-track{border-radius:9999px}.\[\&\:\:-webkit-slider-runnable-track\]\:bg-blue-gray-100::-webkit-slider-runnable-track{--tw-bg-opacity: 1;background-color:rgb(207 216 220 / var(--tw-bg-opacity))}.\[\&\:\:-webkit-slider-thumb\]\:relative::-webkit-slider-thumb{position:relative}.\[\&\:\:-webkit-slider-thumb\]\:z-20::-webkit-slider-thumb{z-index:20}.\[\&\:\:-webkit-slider-thumb\]\:-mt-1::-webkit-slider-thumb{margin-top:-.25rem}.\[\&\:\:-webkit-slider-thumb\]\:-mt-\[3px\]::-webkit-slider-thumb{margin-top:-3px}.\[\&\:\:-webkit-slider-thumb\]\:h-2\.5::-webkit-slider-thumb{height:.625rem}.\[\&\:\:-webkit-slider-thumb\]\:h-3\.5::-webkit-slider-thumb{height:.875rem}.\[\&\:\:-webkit-slider-thumb\]\:h-5::-webkit-slider-thumb{height:1.25rem}.\[\&\:\:-webkit-slider-thumb\]\:w-2\.5::-webkit-slider-thumb{width:.625rem}.\[\&\:\:-webkit-slider-thumb\]\:w-3\.5::-webkit-slider-thumb{width:.875rem}.\[\&\:\:-webkit-slider-thumb\]\:w-5::-webkit-slider-thumb{width:1.25rem}.\[\&\:\:-webkit-slider-thumb\]\:appearance-none::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:\:-webkit-slider-thumb\]\:rounded-full::-webkit-slider-thumb{border-radius:9999px}.\[\&\:\:-webkit-slider-thumb\]\:border-0::-webkit-slider-thumb{border-width:0px}.\[\&\:\:-webkit-slider-thumb\]\:bg-white::-webkit-slider-thumb{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.\[\&\:\:-webkit-slider-thumb\]\:ring-2::-webkit-slider-thumb{--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)}.\[\&\:\:-webkit-slider-thumb\]\:ring-current::-webkit-slider-thumb{--tw-ring-color: currentColor}.\[\&\:\:-webkit-slider-thumb\]\:\[-webkit-appearance\:none\]::-webkit-slider-thumb{-webkit-appearance:none}.swal2-popup.swal2-toast{box-sizing:border-box;grid-column:1/4!important;grid-row:1/4!important;grid-template-columns:-webkit-min-content auto -webkit-min-content;grid-template-columns:min-content auto min-content;padding:1em;overflow-y:hidden;background:#19191a;box-shadow:0 0 1px #00000013,0 1px 2px #00000013,1px 2px 4px #00000013,1px 3px 8px #00000013,2px 4px 16px #00000013;pointer-events:all}.swal2-popup.swal2-toast>*{grid-column:2}.swal2-popup.swal2-toast .swal2-title{margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-loading{justify-content:center}.swal2-popup.swal2-toast .swal2-input{height:2em;margin:.5em;font-size:1em}.swal2-popup.swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-popup.swal2-toast .swal2-html-container{margin:.5em 1em;padding:0;overflow:initial;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-html-container:empty{padding:0}.swal2-popup.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-popup.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:700}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{justify-content:flex-start;height:auto;margin:.5em 0 0;padding:0 .5em}.swal2-popup.swal2-toast .swal2-styled{margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.8em;left:-.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-toast-animate-success-line-long .75s}.swal2-popup.swal2-toast.swal2-show{animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{animation:swal2-toast-hide .1s forwards}.swal2-container{display:grid;position:fixed;z-index:1060;top:0;right:0;bottom:0;left:0;box-sizing:border-box;grid-template-areas:"top-start top top-end" "center-start center center-end" "bottom-start bottom-center bottom-end";grid-template-rows:minmax(-webkit-min-content,auto) minmax(-webkit-min-content,auto) minmax(-webkit-min-content,auto);grid-template-rows:minmax(min-content,auto) minmax(min-content,auto) minmax(min-content,auto);height:100%;padding:.625em;overflow-x:hidden;transition:background-color .1s;-webkit-overflow-scrolling:touch}.swal2-container.swal2-backdrop-show,.swal2-container.swal2-noanimation{background:rgba(25,25,26,.75)}.swal2-container.swal2-backdrop-hide{background:0 0!important}.swal2-container.swal2-top-start,.swal2-container.swal2-center-start,.swal2-container.swal2-bottom-start{grid-template-columns:minmax(0,1fr) auto auto}.swal2-container.swal2-top,.swal2-container.swal2-center,.swal2-container.swal2-bottom{grid-template-columns:auto minmax(0,1fr) auto}.swal2-container.swal2-top-end,.swal2-container.swal2-center-end,.swal2-container.swal2-bottom-end{grid-template-columns:auto auto minmax(0,1fr)}.swal2-container.swal2-top-start>.swal2-popup{align-self:start}.swal2-container.swal2-top>.swal2-popup{grid-column:2;align-self:start;justify-self:center}.swal2-container.swal2-top-end>.swal2-popup,.swal2-container.swal2-top-right>.swal2-popup{grid-column:3;align-self:start;justify-self:end}.swal2-container.swal2-center-start>.swal2-popup,.swal2-container.swal2-center-left>.swal2-popup{grid-row:2;align-self:center}.swal2-container.swal2-center>.swal2-popup{grid-column:2;grid-row:2;align-self:center;justify-self:center}.swal2-container.swal2-center-end>.swal2-popup,.swal2-container.swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;align-self:center;justify-self:end}.swal2-container.swal2-bottom-start>.swal2-popup,.swal2-container.swal2-bottom-left>.swal2-popup{grid-column:1;grid-row:3;align-self:end}.swal2-container.swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;justify-self:center;align-self:end}.swal2-container.swal2-bottom-end>.swal2-popup,.swal2-container.swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;align-self:end;justify-self:end}.swal2-container.swal2-grow-row>.swal2-popup,.swal2-container.swal2-grow-fullscreen>.swal2-popup{grid-column:1/4;width:100%}.swal2-container.swal2-grow-column>.swal2-popup,.swal2-container.swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}.swal2-container.swal2-no-transition{transition:none!important}.swal2-popup{display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0,100%);width:32em;max-width:100%;padding:0 0 1.25em;border:none;border-radius:5px;background:#19191a;color:#545454;font-family:inherit;font-size:1rem}.swal2-popup:focus{outline:none}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-title{position:relative;max-width:100%;margin:0;padding:.8em 1em 0;color:#e1e1e1;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-actions{display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:center;width:auto;margin:1.25em auto 0;padding:0}.swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.swal2-loader{display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;animation:swal2-rotate-loading 1.5s linear 0 infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 transparent}.swal2-styled{margin:.3125em;padding:.625em 1.1em;transition:box-shadow .1s;box-shadow:0 0 0 3px transparent;font-weight:500}.swal2-styled:not([disabled]){cursor:pointer}.swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#8d3ada!important;color:#fff;font-size:1em}.swal2-styled.swal2-confirm:focus{box-shadow:0 0 0 3px #7066e080}.swal2-styled.swal2-deny{border:0;border-radius:.25em;background:initial;background-color:#dc3741;color:#fff;font-size:1em}.swal2-styled.swal2-deny:focus{box-shadow:0 0 0 3px #dc374180}.swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#6e7881;color:#fff;font-size:1em}.swal2-styled.swal2-cancel:focus{box-shadow:0 0 0 3px #6e788180}.swal2-styled.swal2-default-outline:focus{box-shadow:0 0 0 1px #19191a,0 0 0 3px #8ab0d580}.swal2-styled:focus{outline:none}.swal2-styled::-moz-focus-inner{border:0}.swal2-footer{justify-content:center;margin:1em 0 0;padding:1em 1em 0;border-top:1px solid #555;color:#bbb;font-size:1em}.swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto!important;overflow:hidden;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.swal2-timer-progress-bar{width:100%;height:.25em;background:rgba(225,225,225,.6)}.swal2-image{max-width:100%;margin:2em auto 1em}.swal2-close{z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:color .1s,box-shadow .1s;border:none;border-radius:5px;background:0 0;color:#ccc;font-family:serif;font-family:monospace;font-size:2.5em;cursor:pointer;justify-self:end}.swal2-close:hover{transform:none;background:0 0;color:#f27474}.swal2-close:focus{outline:none;box-shadow:inset 0 0 0 3px #6496c880}.swal2-close::-moz-focus-inner{border:0}.swal2-html-container{z-index:1;justify-content:center;margin:1em 1.6em .3em;padding:0;overflow:auto;color:#e1e1e1;font-size:1.125em;font-weight:400;line-height:normal;text-align:center;word-wrap:break-word;word-break:break-word}.swal2-input,.swal2-file,.swal2-textarea,.swal2-select,.swal2-radio,.swal2-checkbox{margin:1em 2em 3px}.swal2-input,.swal2-file,.swal2-textarea{box-sizing:border-box;width:auto;transition:border-color .1s,box-shadow .1s;border:1px solid #d9d9d9;border-radius:.1875em;background:#323234;box-shadow:inset 0 1px 1px #0000000f,0 0 0 3px transparent;color:#e1e1e1;font-size:1.125em}.swal2-input.swal2-inputerror,.swal2-file.swal2-inputerror,.swal2-textarea.swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-input:focus,.swal2-file:focus,.swal2-textarea:focus{border:1px solid #b4dbed;outline:none;box-shadow:inset 0 1px 1px #0000000f,0 0 0 3px #6496c880}.swal2-input::placeholder,.swal2-file::placeholder,.swal2-textarea::placeholder{color:#ccc}.swal2-range{margin:1em 2em 3px;background:#19191a}.swal2-range input{width:80%}.swal2-range output{width:20%;color:#e1e1e1;font-weight:600;text-align:center}.swal2-range input,.swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}.swal2-input{height:2.625em;padding:0 .75em}.swal2-file{width:75%;margin-right:auto;margin-left:auto;background:#323234;font-size:1.125em}.swal2-textarea{height:6.75em;padding:.75em}.swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:#323234;color:#e1e1e1;font-size:1.125em}.swal2-radio,.swal2-checkbox{align-items:center;justify-content:center;background:#19191a;color:#e1e1e1}.swal2-radio label,.swal2-checkbox label{margin:0 .6em;font-size:1.125em}.swal2-radio input,.swal2-checkbox input{flex-shrink:0;margin:0 .4em}.swal2-input-label{display:flex;justify-content:center;margin:1em auto 0}.swal2-validation-message{align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:#323234;color:#e1e1e1;font-size:1em;font-weight:300}.swal2-validation-message:before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}.swal2-icon{position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;border:.25em solid transparent;border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;user-select:none}.swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474;color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}.swal2-icon.swal2-error.swal2-icon-show{animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark{animation:swal2-animate-error-x-mark .5s}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-warning.swal2-icon-show{animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-warning.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .5s}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-info.swal2-icon-show{animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-info.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .8s}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-question.swal2-icon-show{animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-question.swal2-icon-show .swal2-icon-content{animation:swal2-animate-question-mark .8s}.swal2-icon.swal2-success{border-color:#a5dc86;color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-animate-success-line-tip .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-animate-success-line-long .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:0 0;font-weight:600}.swal2-progress-steps li{display:inline-block;position:relative}.swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#58585b;color:#fff}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#58585b}.swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{animation:swal2-show .3s}.swal2-hide{animation:swal2-hide .15s forwards}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}@keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotate(2deg)}33%{transform:translateY(0) rotate(-2deg)}66%{transform:translateY(.3125em) rotate(2deg)}to{transform:translateY(0) rotate(0)}}@keyframes swal2-toast-hide{to{transform:rotate(1deg);opacity:0}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}to{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}to{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}to{transform:scale(1)}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}to{transform:scale(.5);opacity:0}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}to{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}to{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}to{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}to{transform:rotateX(0);opacity:1}}@keyframes swal2-rotate-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}to{transform:rotateY(0)}}@keyframes swal2-animate-i-mark{0%{transform:rotate(45deg);opacity:0}25%{transform:rotate(-25deg);opacity:.4}50%{transform:rotate(15deg);opacity:.8}75%{transform:rotate(-5deg);opacity:1}to{transform:rotateX(0);opacity:1}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-container{background-color:transparent!important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:all}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px #19191abf}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static!important}}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:transparent;pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{top:50%;right:auto;bottom:auto;left:0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto} diff --git a/index.html b/index.html index bf8def1..0e291e4 100644 --- a/index.html +++ b/index.html @@ -46,8 +46,8 @@ - - + +